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
339607272647	339607273164	339607273714	339607274264	339607274814	339607275364	339607275916	339607276464	339607277014	339607277564	339607278114	339607278664	339607279214	339607279766	339607280314	339607280864	339607281416	339607281964	339607282514	339607283066	339607283614	339607284164	339607284714	339607285266	339607285814	339607286366	339607286914	339607287464	339607288014	339607288564	339607289114	339607289666	339607290214	339607290764	339607291316	339607291864	339607292414	339607292964	339607293514	339607294064	339607294614	339607295166	339607295714	339607296266	339607296814	339607297364	339607297916	339607298464	339607299014	339607299566	339607300114	339607300664	339607301216	339607301764	339607302314	339607302866	339607303414	339607303966	339607304514	339607305064	339607305614	339607306164	339607306714	339607307264	339607307816	339607308364	339607308914	339607309466	339607310014	339607310566	339607311116	339607311664	339607312216	339607312764	339607313314	339607313866	339607314414	339607314964	339607315514	339607316066	339607316614	339607317164	339607317716	339607318266	339607318814	339607319366	339607319916	339607320464	339607321016	339607321564	339607322116	339607322666	339607323214	339607323766	339607324314	339607324864	339607325416	339607325966	339607326514	339607327066	339607327616	339607328164	339607328716	339607329264	339607329816	339607330366	339607330916	339607331466	339607332016	339607332566	339607333114	339607333666	339607334216	339607334764	339607335316	339607335866	339607336414	339607336966	339607337516	339607338064	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21702	20114	27622	22392	20340	22077	23147	18180	16473	16455	16675	16467	16734	16068	15955	15714	15702	15909	15901	15846	15810	15735	15756	15662	15821	15856	15757	15682	15777	15694	19162	21667	20632	18676	16954	16104	15584	15688	15686	15456	15680	15604	15366	15583	15403	15525	15374	15556	15468	15533	15530	15607	15533	15497	15486	15659	15565	15439	15561	15510	15666	15152	15396	15678	15631	15410	15441	15541	15512	15488	15473	15666	15428	15644	15390	15433	15638	15294	15380	15529	15640	15537	15308	15489	15306	15552	15724	15623	15374	15551	15456	15453	15377	15380	15376	15460	15583	15375	15514	15579	15553	15505	15391	15426	15665	15550	15478	15524	15277	15535	15663	15501	15276	15260	15357	15257	15337	15560	15465	15540	15477	15542	15151	15360	15372	15318	15554	15463	15425	15179	15444	15293	15514	15492	15448	15588	15375	15463	15472	15522	15390	15494	15359	15460	15481	15292	15543	15366	15350	15431	15365	15402	15355	15547	15563	15420	15404	15626	15391	15504	15397	15590	15425	15551	15442	15565	15424	15460	15374	15463	15449	15386	15271	15394	15276	15393	15472	15282	15314	15537	15290	15349	15559	15506	15389	15392	15307	15547	15481	15400	15515	15424	15347	15270	15429	15508	15422	15541	15476	15552	15502	15462	15636	15463	15378	15437	15489	15569	15495	15312	15371	15269	15330	15436	15410	15647	15393	15560	15296	15610	15470	15306	15439	15203	15466	15686	15532	15313	15448	15347	15463	15487	15628	15453	15589	15301	15307	15379	15384	15456	15449	15088	15478	15306	15467	15269	15567	15342	15508	15677	15555	15284	15403	15612	15554	15353	15311	15598	15323	15360	15441	15335	15362	15509	15512	15301	15631	15434	15330	15562	15438	15191	15290	15467	15389	15151	15305	15395	15489	15350	15230	15434	15445	15517	15281	15326	15437	15316	15410	15463	15227	15410	15627	15611	15569	15408	15456	15457	15243	15619	15291	15547	15445	15431	15451	15319	15347	15522	15451	15507	15357	15295	15485	15317	15398	15535	15468	15213	15541	15559	15238	15522	15399	15353	15428	15497	15329	15421	15351	15146	15613	15476	15547	15509	15541	15520	15323	15560	15354	15520	15400	15512	15389	15505	15460	15634	15643	15595	15503	15396	15507	15506	15511	15480	15286	15329	15377	15376	15433	15226	15788	15432	15478	15426	15435	15365	15566	15396	15598	15405	15420	15383	15437	15277	15498	15439	15538	15478	15615	15563	15562	15464	15433	15241	15389	15522	15395	15223	15528	15441	15540	15507	15281	15482	15607	15404	15232	15609	15434	15379	15337	15570	15440	15515	15560	15483	15525	15430	15352	15565	15313	15384	15375	15512	15261	15468	15459	15401	15488	15283	15751	15448	15404	15501	15395	15247	15451	15629	15376	15613	15362	15243	15271	15507	15504	15367	15667	15538	15529	15563	15358	15417	15431	15373	15483	15177	15287	15487	15418	15442	15472	15358	15630	15377	15386	15142	15473	15483	15372	15420	15506	15395	15410	15598	15315	15447	15287	15585	15283	15512	15551	15559	15514	15322	15567	15445	15378	15410	15468	15507	15267	15570	15490	15566	15445	15310	15321	15410	15256	15376	15378	15486	15459	15589	15500	15505	15331	15402	15329	15293	15451	15426	15591	15429	15677	15452	15363	15354	15294	15467	15469	15451	15488	15287	15510	15455	15465	15449	15291	15427	15509	15457	15404	15510	15368	15369	15431	15387	15568	15435	15440	15244	15362	15399	15425	15451	15499	15419	15335	15496	15285	15483	15548	15462	15254	15305	15379	15552	15476	15501	15505	15345	15206	15182	15467	15551	15506	15400	15349	15348	15461	15608	15314	15494	15574	15511	15312	15220	15401	15392	15478	15436	15489	15465	15564	15524	15480	15554	15534	15526	15259	15501	15539	15660	15569	15720	15463	15319	15608	15521	15504	15486	15472	15392	15290	15536	15464	15463	15524	15587	15455	15199	15507	15443	15295	15696	15537	15338	15443	15286	15319	15564	15515	15335	15383	15576	15313	15487	15600	15419	15503	15304	15465	15551	15232	15439	15424	15737	15339	15488	15318	15326	15476	15433	15468	15519	15540	15283	15434	15461	15640	15413	15414	15225	15494	15406	15394	15326	15356	15562	15300	15415	15534	15481	15406	15424	15175	15440	15477	15474	15390	15399	15623	15658	15426	15179	15452	15396	15409	15179	15602	15558	15513	15213	15504	15425	15462	15346	15367	15416	15304	15270	15608	15389	15614	15470	15460	15499	15470	15372	15581	15568	15495	15370	15263	15522	15326	15288	15605	15639	15236	15455	15448	15445	15383	15403	15294	15476	15513	15345	15405	15407	15414	15438	15397	15481	15503	15291	15610	15464	15394	15447	15491	15500	15608	15511	15250	15411	15320	15555	15419	15354	15452	15486	15385	15396	15378	15411	15466	15304	15425	15433	15406	15481	15229	15241	15379	15420	15292	15253	15517	15410	15453	15303	15361	15369	15275	15376	15439	15477	15392	15334	15294	15257	15462	15484	15342	15343	15470	15345	15463	15490	15560	15333	15449	15435	15218	15486	15420	15368	15607	15368	15383	15414	15244	15467	15572	15351	15306	15409	15492	15571	15259	15317	15417	15714	15437	15474	15203	15416	15466	15420	15511	15534	15596	15496	15409	15282	15391	15440	15449	15581	15514	15459	15192	15524	15403	15416	15428	15309	15608	15501	15576	15469	15456	15505	15382	15537	15396	15347	15521	15340	15357	15672	15435	15389	15393	15054	15475	15446	15598	15460	15359	15489	15630	15257	15641	15259	15366	15369	15276	15394	15363	15280	15291	15506	15321	15449	15440	15520	15452	15490	15479	15556	15455	15544	15316	15371	15492	15561	15393	15360	15308	15263	15413	15452	15370	15499	15484	15400	15339	15360	15509	15591	15364	15479	15415	15446	15453	15346	15356	15354	15358	15103	15381	15531	15436	15309	15393	15229	15480	15363	15419	15733	15553	15246	15407	15462	15476	15531	15352	15544	15480	15482	15232	15452	15383	15424	15370	15388	15704	15450	15505	15283	15393	15538	15520	15520	15463	15456	15331	15240	15617	15438	15584	15249	15475	15457	15383	15398	15336	15521	15496	15495	15332	15383	15404	15550	15478	15449	15441	15436	15443	15384	15385	15390	15498	15463	15393	15567	15610	15308	15443	15475	15151	15421	15364	15335	15515	15559	15629	15411	15564	15398	15328	15535	15496	15412	15458	15419	15418	15228	15509	15403	15464	15384	15614	15451	15316	15263	15598	15444	15227	15449	15255	15241	15387	15447	15413	15340	15382	15327	15431	15478	15280	15316	15533	15432	15513	15432	15370	15517	15577	15585	15385	15382	15358	15357	15480	15444	15485	15530	15287	15427	15414	15477	15490	15372	15253	15441	15343	15384	15374	15579	15494	15571	15587	15440	15414	15423	15296	15340	15349	15368	15336	15489	15292	15437	15386	15326	15358	15380	15518	15457	15370	15171	15508	15468	15649	15497	15426	15461	15363	15430	15181	15358	15360	15374	15354	15397	15400	15663	15621	15502	15505	15425	15341	15380	15412	15449	15332	15297	15184	15494	15554	15342	15688	15536	15355	15528	15421	15500	15241	15516	15458	15295	15489	15406	15555	15344	15357	15226	15433	15382	15468	15388	15336	15201	15344	15474	15445	15469	15448	15589	15523	15489	15359	15410	15465	15202	15367	15417	15371	15359	15274	15485	15498	15439	15356	15506	15666	15440	15423	15494	15406	15385	15360	15246	15395	15365	15389	15467	15600	15239	15580	15413	15300	15359	15191	15372	15384	15481	15391	15313	15367	15302	15335	15418	15299	15338	15665	15489	15447	15393	15484	15439	15245	15505	15456	15361	15421	15291	15495	15489	15737	15206	15453	15336	15570	15483	15420	15426	15519	15332	15319	15235	15266	15316	15444	15342	15374	15477	15293	15480	15445	15470	15395	15337	15341	15354	15381	15381	15353	15216	15289	15494	15176	15394	15484	15529	15295	15552	15518	15591	15497	15325	15469	15276	15511	15474	15423	15593	15438	15330	15382	15578	15499	15336	15204	15420	15436	15499	15344	15419	15389	15335	15433	15420	15251	15375	15303	15433	15486	15363	15342	15404	15418	15417	15485	15468	15477	15414	15384	15625	15543	15562	15460	15377	15382	15374	15576	15301	15423	15440	15424	15365	15592	15709	15458	15471	15460	15324	15365	15341	15539	15445	15390	15314	15581	15462	15399	15588	15514	15556	15477	15429	15291	15320	15487	15478	15337	15486	15465	15509	15355	15357	15323	15362	15422	15440	15296	15439	15334	15440	15538	15484	15330	15422	15437	15280	15354	15356	15301	15491	15297	15389	15635	15207	15718	15564	15425	15513	15687	15425	15515	15296	15414	15344	15616	15519	15513	15363	15475	15424	15659	15397	15430	15488	15355	15573	15606	15274	15447	15384	15365	15540	15563	15330	15556	15375	15536	15339	15483	15480	15401	15506	15261	15292	15716	15472	15453	15548	15319	15477	15425	15468	15445	15355	15518	15334	15417	15477	15373	15310	15352	15391	15390	15648	15505	15501	15426	15389	15417	15444	15420	15392	15474	15291	15427	15368	15427	15443	15375	15556	15262	15428	15404	15380	15448	15411	15393	15480	15287	15477	15527	15472	15402	15479	15278	15277	15481	15306	15354	15624	15384	15438	15488	15366	15248	15413	15361	15474	15564	15491	15561	15462	15552	15339	15385	15395	15511	15480	15475	15429	15286	15368	15318	15356	15456	15458	15326	15311	15323	15419	15356	15446	15368	15457	15432	15566	15339	15527	15391	15606	15354	15463	15445	15456	15331	15552	15465	15504	15465	15476	15404	15405	15533	15390	15546	15491	15565	15357	15612	15548	15566	15278	15507	15445	15528	15558	15462	15619	15481	15428	15526	15434	15387	15593	15408	15418	15381	15474	15530	15436	15603	15545	15413	15479	15359	15397	15456	15376	15323	15323	15369	15392	15303	15549	15451	15508	15371	15476	15655	15348	15581	15440	15320	15375	15544	15335	15513	15441	15147	15448	15387	15414	15433	15364	15114	15529	15578	15359	15463	15585	15306	15493
14693	27430	25655	22217	20755	18110	17723	16803	15358	14736	15265	15175	14773	14492	14294	14021	14190	14020	14001	13947	13918	13942	14106	14174	13778	13900	13932	13756	13858	14273	19898	22488	20477	17385	15213	14269	13785	13749	13656	13737	13563	13659	13690	13597	13765	13685	13747	13697	13461	13559	13640	13604	13491	13516	13565	13663	13530	13686	13706	13535	13559	13579	13445	13659	13662	13666	13611	13546	13579	13603	13574	13682	13699	13733	13686	13744	13732	13682	13591	13599	13524	13653	13649	13609	13600	13707	13644	13681	13397	13794	13593	13590	13617	13691	13549	13626	13571	13759	13474	13470	13596	13700	13624	13594	13514	13501	13651	13713	13657	13524	13672	13651	13719	13486	13704	13725	13578	13558	13447	13571	13687	13589	13616	13676	13657	13697	13695	13665	13451	13688	13674	13534	13582	13647	13536	13728	13477	13668	13607	13575	13658	13590	13600	13573	13657	13518	13686	13513	13625	13567	13668	13509	13718	13622	13464	13627	13441	13557	13585	13774	13572	13648	13658	13718	13510	13617	13534	13687	13571	13479	13806	13584	13460	13574	13627	13381	13747	13668	13497	13692	13598	13611	13632	13529	13640	13602	13647	13657	13736	13496	13637	13715	13482	13587	13572	13516	13317	13414	13704	13531	13616	13618	13563	13651	13627	13634	13546	13643	13645	13697	13470	13521	13582	13730	13594	13683	13696	13581	13626	13554	13707	13520	13654	13470	13450	13490	13576	13753	13595	13622	13571	13655	13520	13500	13592	13780	13663	13490	13588	13614	13738	13713	13549	13557	13624	13620	13726	13534	13642	13641	13634	13509	13603	13466	13603	13584	13472	13472	13477	13612	13656	13589	13621	13539	13627	13474	13617	13775	13604	13563	13437	13527	13462	13623	13655	13671	13646	13593	13438	13519	13634	13554	13569	13630	13563	13642	13681	13672	13756	13446	13604	13715	13545	13555	13336	13472	13572	13559	13741	13505	13583	13565	13648	13380	13378	13736	13555	13616	13682	13539	13622	13423	13518	13601	13655	13686	13642	13735	13560	13676	13581	13451	13629	13590	13384	13590	13478	13616	13508	13637	13578	13541	13491	13451	13446	13580	13611	13596	13625	13351	13644	13570	13703	13662	13499	13522	13670	13662	13553	13601	13660	13511	13556	13650	13560	13722	13572	13521	13585	13655	13608	13517	13592	13537	13711	13688	13592	13587	13474	13626	13564	13605	13566	13519	13609	13730	13607	13726	13532	13585	13549	13783	13461	13607	13745	13438	13550	13560	13593	13364	13558	13461	13540	13395	13572	13688	13585	13636	13499	13489	13555	13523	13703	13611	13813	13564	13626	13658	13625	13479	13520	13606	13440	13672	13597	13528	13518	13389	13557	13589	13632	13841	13619	13541	13580	13508	13587	13745	13546	13578	13555	13515	13523	13581	13671	13711	13467	13426	13538	13525	13579	13607	13642	13550	13822	13571	13583	13594	13561	13538	13707	13780	13695	13410	13523	13555	13633	13494	13551	13589	13553	13608	13743	13559	13589	13595	13730	13465	13603	13587	13619	13576	13522	13552	13554	13662	13388	13433	13665	13665	13541	13561	13656	13489	13521	13733	13593	13570	13612	13526	13617	13534	13586	13662	13580	13549	13596	13547	13467	13626	13560	13600	13463	13651	13583	13590	13681	13764	13665	13597	13536	13543	13584	13682	13673	13405	13598	13702	13657	13455	13679	13679	13686	13704	13693	13612	13612	13428	13672	13772	13492	13646	13623	13483	13530	13528	13613	13627	13592	13490	13438	13642	13547	13680	13441	13505	13614	13632	13567	13807	13546	13641	13540	13624	13535	13508	13625	13715	13538	13635	13641	13517	13515	13624	13526	13712	13449	13677	13526	13627	13600	13595	13428	13581	13490	13539	13611	13598	13577	13486	13672	13577	13553	13556	13591	13674	13457	13690	13569	13633	13662	13605	13649	13729	13578	13572	13559	13611	13560	13641	13522	13595	13567	13587	13669	13484	13732	13555	13554	13769	13671	13646	13505	13579	13520	13615	13539	13620	13541	13779	13629	13701	13672	13468	13575	13807	13529	13558	13659	13511	13646	13693	13629	13507	13537	13607	13554	13636	13578	13516	13506	13562	13567	13616	13607	13823	13574	13794	13559	13589	13623	13605	13547	13624	13541	13434	13691	13575	13507	13558	13576	13608	13656	13595	13588	13556	13619	13590	13591	13582	13613	13636	13754	13614	13672	13670	13660	13613	13573	13673	13619	13544	13521	13678	13480	13557	13549	13554	13658	13451	13410	13598	13574	13625	13597	13655	13539	13584	13554	13706	13498	13646	13497	13608	13568	13488	13481	13763	13601	13552	13596	13443	13702	13522	13687	13566	13575	13549	13552	13610	13610	13560	13709	13493	13406	13537	13397	13647	13572	13540	13718	13570	13567	13677	13600	13422	13552	13646	13639	13479	13612	13565	13759	13364	13466	13475	13652	13561	13674	13650	13487	13492	13631	13626	13464	13636	13540	13595	13632	13465	13571	13598	13657	13647	13651	13714	13653	13589	13609	13597	13621	13649	13720	13488	13504	13619	13779	13635	13637	13512	13658	13490	13471	13728	13627	13716	13536	13683	13710	13599	13693	13587	13544	13612	13582	13472	13404	13436	13611	13543	13556	13499	13719	13643	13594	13596	13504	13610	13495	13550	13656	13639	13543	13505	13637	13594	13560	13745	13603	13485	13650	13618	13603	13642	13550	13565	13571	13512	13587	13559	13689	13469	13609	13703	13481	13529	13489	13411	13439	13553	13693	13556	13521	13755	13482	13657	13527	13521	13482	13596	13383	13589	13615	13616	13621	13533	13626	13514	13529	13788	13624	13606	13574	13548	13561	13590	13632	13725	13555	13686	13536	13585	13505	13543	13567	13699	13335	13533	13588	13627	13575	13640	13573	13641	13716	13612	13498	13578	13529	13658	13514	13639	13524	13565	13623	13568	13532	13645	13552	13620	13399	13681	13577	13480	13632	13589	13382	13540	13536	13481	13727	13646	13535	13537	13597	13732	13737	13453	13672	13526	13519	13700	13714	13471	13484	13536	13614	13543	13584	13665	13582	13683	13561	13595	13457	13635	13408	13539	13535	13562	13517	13581	13670	13532	13571	13620	13697	13610	13454	13479	13626	13730	13607	13518	13436	13557	13628	13711	13350	13596	13651	13505	13616	13609	13701	13587	13556	13669	13600	13525	13633	13518	13535	13755	13660	13614	13609	13675	13433	13658	13669	13424	13660	13556	13579	13365	13609	13726	13519	13666	13590	13396	13607	13519	13656	13658	13691	13641	13584	13419	13636	13677	13539	13770	13708	13431	13744	13556	13613	13617	13617	13697	13581	13647	13669	13624	13539	13715	13511	13540	13669	13547	13581	13472	13610	13497	13589	13617	13713	13576	13563	13572	13447	13531	13466	13666	13437	13553	13709	13566	13510	13699	13521	13703	13500	13660	13637	13683	13903	13521	13613	13580	13610	13603	13599	13669	13478	13631	13468	13650	13552	13649	13614	13401	13622	13968	13624	13749	13667	13598	13634	13496	13646	13410	13732	13653	13413	13619	13551	13521	13543	13712	13600	13503	13460	13691	13560	13560	13416	13631	13697	13486	13494	13587	13854	13594	13561	13465	13646	13491	13515	13599	13655	13586	13647	13577	13391	13688	13601	13530	13648	13697	13445	13606	13611	13526	13518	13601	13398	13584	13709	13599	13404	13603	13527	13509	13571	13559	13607	13604	13614	13617	13529	13469	13575	13567	13649	13757	13545	13681	13568	13535	13605	13603	13519	13778	13598	13669	13705	13613	13503	13665	13793	13578	13670	13505	13618	13507	13659	13505	13580	13529	13436	13409	13603	13663	13437	13627	13578	13595	13493	13613	13556	13585	13529	13503	13592	13713	13579	13472	13658	13489	13457	13553	13572	13613	13474	13719	13412	13452	13542	13581	13527	13633	13468	13659	13657	13666	13638	13598	13585	13634	13673	13595	13479	13597	13536	13530	13475	13622	13729	13364	13649	13324	13608	13680	13557	13833	13519	13735	13642	13714	13572	13581	13608	13543	13510	13651	13673	13642	13554	13678	13742	13665	13583	13695	13721	13609	13622	13622	13510	13798	13635	13666	13623	13702	13399	13619	13480	13682	13582	13581	13631	13650	13718	13583	13533	13477	13645	13531	13678	13549	13593	13419	13599	13465	13573	13506	13688	13503	13521	13613	13541	13590	13666	13444	13612	13522	13529	13604	13593	13643	13718	13538	13747	13447	13547	13632	13573	13557	13659	13520	13504	13568	13612	13588	13496	13602	13522	13591	13569	13605	13471	13648	13601	13434	13551	13655	13694	13563	13796	13676	13489	13712	13604	13700	13429	13693	13688	13391	13563	13546	13735	13604	13421	13666	13554	13536	13629	13695	13658	13708	13577	13582	13500	13621	13564	13562	13602	13518	13579	13674	13534	13675	13483	13337	13556	13572	13572	13619	13555	13465	13671	13659	13624	13587	13511	13668	13571	13601	13613	13607	13507	13484	13511	13649	13617	13386	13659	13526	13570	13559	13358	13710	13617	13598	13587	13459	13562	13551	13524	13713	13723	13491	13642	13635	13554	13438	13530	13557	13321	13586	13598	13636	13561	13653	13517	13595	13585	13566	13426	13758	13572	13640	13600	13635	13516	13524	13571	13453	13655	13516	13691	13692	13648	13632	13502	13533	13375	13561	13648	13670	13431	13694	13522	13568	13449	13626	13693	13522	13767	13541	13733	13501	13484	13585	13710	13575	13657	13622	13704	13597	13475	13574	13711	13689	13494	13472	13523	13616	13566	13691	13573	13611	13558	13547	13679	13544	13539	13590	13656	13656	13527	13479	13627	13513	13638	13641	13496	13529	13552	13608	13483	13576	13493	13683	13741	13600	13662	13683	13661	13637	13639	13642	13549	13448	13541	13576	13658	13615	13701	13310	13448	13567	13519	13628	13605	13488	13631	13488	13570	13667	13697	13634	13678	13450	13567	13688	13570	13648	13681	13501	13699	13683	13383	13774	13512	13651	13552	13452	13659	13526	13481	13573	13771	13464	13582	13620	13701	13570	13603	13564	13717	13669	13625	13691
27544	22131	24525	22470	18686	18256	18372	17603	17180	17074	17166	17094	17275	17145	17347	17175	17174	17168	17205	17127	16945	17276	16961	17010	17074	17059	17263	17062	17179	17104	17508	17602	17628	17421	17074	17031	17154	16864	17015	17038	17211	16970	17107	16825	16968	16822	16943	16877	16906	16883	17116	17011	16945	16841	17161	17107	17124	17114	16998	16923	17263	17313	17094	16958	17004	16956	17142	17173	17171	16915	16898	16923	17035	17201	17285	17018	17093	17071	17057	17042	16993	16931	17038	16978	17317	16983	17053	16905	16982	16832	17006	17004	17033	17108	16846	16772	16978	16992	17041	16803	16969	17073	16828	17133	16922	16985	17080	17026	17250	17046	17189	16933	16909	16963	16989	16863	17253	17016	17307	16866	17010	17002	16992	16968	17159	17003	17053	17012	17080	17056	17093	16986	16953	16900	17017	16863	17095	16963	16938	16974	16840	17108	17070	16958	16961	17224	17197	16939	17224	17139	17047	16898	17068	17116	17064	17111	17049	16914	16991	16898	17001	16933	16887	17074	17151	16970	16925	17148	16975	17016	17111	17039	16914	17069	17297	16856	17120	17048	17094	16917	16940	17014	16962	16931	17066	16859	17060	17086	16856	17172	17130	16982	16932	17018	17067	16982	17023	17046	16889	17013	16920	17195	16924	16844	17130	17061	17005	16937	16948	16899	16997	17206	17050	17007	17041	17139	17174	16913	17065	16944	16960	16888	17029	17111	16978	16994	17172	17189	17017	16932	16966	17099	17009	16975	17023	16887	16993	17040	16824	17042	17072	16964	17130	17174	16953	17146	17090	16902	17254	17166	16897	17027	17120	17090	17154	16975	17121	16950	16895	17128	17094	17075	17101	17110	17022	16995	16970	17049	17106	16935	16987	17074	16984	16975	16951	16853	17014	17047	16911	17105	16910	17148	17126	17025	16962	17023	17019	17204	17154	17070	17070	16884	17272	17010	16966	17003	17037	17176	16848	17048	16936	16914	16999	17004	17205	17377	17093	17256	17153	16986	16892	16876	17060	17205	17117	16980	16854	16967	17133	17205	17077	16922	16938	17155	17141	17339	16999	16938	17139	17041	17264	17250	17096	16927	16986	16911	16813	16899	16972	17191	17068	17064	17028	16923	16930	17108	17133	17011	17062	16737	16904	17034	16924	17031	16952	17122	16968	17025	17052	17008	17041	16837	16923	16818	16960	17242	17045	17042	17225	17112	17002	17091	17027	17000	16863	16969	16802	16997	17215	16954	17037	17033	16961	16830	16904	16898	17057	16995	16798	17098	17109	17104	16875	17165	16872	17059	17116	17040	16755	16951	16993	17039	17212	16839	16971	17047	17150	16934	17117	16871	16989	17100	17062	17025	16907	16808	17115	16894	17071	16950	17081	17101	17021	16971	17050	17013	16935	16880	16839	16937	16864	17095	17077	16956	17084	16891	17000	17028	17005	16872	17223	16898	16786	16973	16861	16962	17210	17105	17106	17047	17127	16792	17023	17046	17163	16816	16860	16919	17074	16969	17056	17067	17005	16932	17064	16949	17004	16837	17045	16878	16914	17181	17216	17093	17105	17007	17097	16956	17001	16989	17086	17190	17008	16812	17172	16924	16907	17023	17044	16810	16789	16807	17067	17087	17074	17067	17067	17001	17033	16926	17067	17145	17050	17177	16861	17002	17054	16874	17078	16918	17077	17051	17266	16950	16883	16826	17126	16899	16909	16866	16917	17030	17023	17023	17202	17181	17208	17052	16959	16864	17044	17199	17158	17001	16878	17137	17042	17014	16965	17075	17247	17111	17055	16924	17129	17187	17024	17156	16903	16806	16908	17106	16992	16983	17117	17210	17104	17155	17332	17277	17025	17174	17179	16941	16987	16866	17054	16627	17130	16951	17054	16863	17219	17130	17245	17086	17026	17047	16907	17000	17039	17114	16863	17158	16849	16828	16951	17100	17124	16913	17122	16957	17110	17105	17101	17085	17003	17030	16881	16886	16981	16921	16993	17076	16977	16941	16939	16866	16903	17082	16860	17037	16924	16954	17049	17084	17054	16970	16919	16905	16994	17134	17280	17073	17219	17057	17106	17240	17057	16936	17158	17034	16771	17055	17054	16910	17194	16953	16815	16800	17058	17119	17057	16841	17071	17020	16850	16890	16857	17000	17322	16981	17026	17054	17063	17025	16909	17008	17079	16893	16827	16828	16866	17004	17088	17047	16843	17064	17214	16864	16953	16867	17128	16840	16959	16969	16975	16871	16908	17144	17021	16910	17062	16922	16902	16855	16840	17101	17050	17071	16811	17066	16921	17023	16728	17101	16875	17013	17003	17000	16886	17079	16787	17056	17019	17009	17098	17067	16876	16923	17055	16997	16887	16762	17114	17145	16964	16918	16936	16897	16971	17120	17075	16816	16873	16965	16901	17189	17235	17042	16994	16833	16960	17066	17020	17098	17128	16976	17022	17146	16906	17061	17199	17056	16949	16877	17084	16998	17119	17006	16985	17283	17002	17160	17096	16938	17043	16889	16896	17028	17090	16809	17026	16821	16871	16809	16964	17142	16829	16787	16767	16981	17145	16966	17117	17074	17150	17016	17168	17038	17137	17031	17108	17070	17012	16872	16936	17078	17322	16982	17340	17017	17214	17009	17178	17057	17189	16952	16898	17059	17067	17018	17095	16896	16958	16932	16910	17119	17250	17098	17139	17067	17154	17009	16973	17048	16815	16936	17054	16993	17219	17047	16912	16887	16834	16869	16978	17187	16941	16993	16863	16886	16927	17086	17277	16969	17095	16890	17104	17046	17061	16912	17134	16954	17087	16916	16925	16972	16975	17033	16938	16980	17004	16945	16986	17028	16873	16798	16901	16986	17039	16885	16897	17032	17035	16872	17050	16936	17059	17000	16998	17189	17205	17123	16999	16750	16925	16918	16961	17107	16984	16869	16964	17182	17076	17006	16884	17110	16869	17113	16991	17105	17150	17171	17144	16919	17120	16851	17121	16933	16827	17230	17088	16939	16932	17147	17003	17010	17007	16991	17250	16991	16890	17135	17075	17052	17022	16933	17268	17127	17045	17105	17052	16855	16954	17175	16816	16945	16893	16976	17032	16980	16842	17109	17014	17029	17009	16929	16866	16799	17008	17146	17004	17036	16810	17067	17086	17021	16915	16913	16985	17087	16980	16962	17040	17131	16928	16931	16926	16969	17076	17275	16923	17082	17109	17035	16873	16846	17021	17257	17032	16995	17077	16878	17086	17011	16945	17023	16959	16991	16995	16894	17011	16998	17247	16931	17137	17045	17123	16969	17022	16949	17088	17012	16871	16849	17042	16984	16880	16974	16815	17061	17238	16882	17150	17069	16971	16968	17049	16885	17016	17043	16909	17095	16904	17079	16962	17024	16987	16982	17115	17255	17031	17055	17053	16974	16868	16914	16790	16979	17137	17187	17056	16899	17087	17079	16902	16985	16824	16964	16902	16944	17037	17014	17161	17080	17079	16984	16935	17054	17050	17064	17012	17070	17122	17074	16951	16840	16873	16897	16905	16954	17232	16973	17104	16993	17098	17058	17140	17135	17131	16932	16972	17124	16949	17299	16867	16835	17002	17039	17094	17028	17079	16864	17082	17024	17018	17035	17012	16692	17119	17079	17033	17121	17069	16908	17162	17178	16951	17169	17096	17000	16968	16811	17083	17131	16973	17133	17221	17078	17213	17247	16980	17161	16893	16720	16781	17019	16943	16960	16980	17086	17155	17042	16852	17063	17131	17055	16967	16909	17153	17127	16903	17280	17072	17045	17189	16813	16978	16974	16898	17013	17168	16817	17069	17127	17002	17185	17103	17229	16860	17078	17087	17031	16995	16928	17090	16994	17122	16977	17045	17004	16836	17009	17013	17084	16971	16908	17027	17089	16890	16960	17002	16904	17012	16913	17107	16968	17151	17118	16941	16908	16841	16813	16888	17120	17064	17031	17045	17153	17021	16928	17050	16828	16818	16917	17094	17120	17041	17107	16999	16983	16840	17027	17055	16895	17063	16929	17053	16987	17240	17086	16988	17092	16735	16922	17242	17092	17075	17017	17007	17180	16947	17066	17002	16971	17201	17008	17124	17136	17012	16976	17113	16821	16962	16955	16880	16926	16972	16966	17326	17016	17142	16958	16865	16965	17002	17152	17145	16907	17047	17069	16993	17151	17040	17014	17014	17265	17012	17021	16972	17060	17112	17107	17011	17211	17091	17279	16908	17039	17103	16950	16835	17176	17107	17085	17039	17202	16859	16899	16925	16837	17073	17361	16882	16878	16834	17091	17013	17080	17157	16933	17029	17132	16859	17065	16982	17034	17058	16876	16897	17107	17220	16974	16901	17200	16918	17092	16977	17120	16952	17138	17094	16857	16904	17024	16865	17238	16990	17145	17066	16916	17338	17033	17232	17165	17195	16972	17157	17010	17001	16903	17038	17063	16945	17077	17096	16961	17171	16826	16949	16899	16950	16996	16872	17077	17114	17012	17023	16936	16986	16843	16812	16708	16871	17086	17102	16993	17192	17289	17055	16994	17081	17171	16990	17050	17099	17007	17018	17061	17092	16965	16965	16845	16944	17073	17074	16850	17100	16880	16924	16974	17047	17146	16897	16919	16990	16907	17054	16945	17000	16924	17230	16878	16981	16860	17059	16907	17233	16970	17042	17052	16864	17132	17124	17121	17226	16822	16902	16906	16991	16868	16898	17043	16830	17109	16964	16815	17138	17062	17219	17060	16863	17169	16942	16954	16974	17084	16968	17199	17204	16956	17172	16905	17017	16957	17031	17289	17030	17071	17054	17048	16839	17129	16944	17110	16969	17031	17009	16981	17256	17032	17014	16987	16967	16899	17070	16967	17041	17130	17013	16943	16971	17126	17070	17134	16893	17232	17098	17031	17011	17037	16993	16871	16904	16928	17005	17076	17023	16910	16764	16719	17024	16945	16988	16924	17120	17103	16912	17077	17123	17139	16969	17057	17036	17014	16666	17020	16933	17093	17031	17004	17230	16899	17029	17042	17045	17006	16858	17119	17137	17041	17217	16967	17053	17074	16992	16929	16889	16928	16996	16904	17219	17020	16911	17018	17112	16885	17126	17123	17128	17199	16961	17020	16871	16882
14842	19193	18571	19077	17450	17075	16399	15753	15192	15102	15258	15265	14996	14956	15367	15112	14817	14844	14978	14856	14980	15018	14926	15022	14825	14962	14894	14969	14951	14763	15444	15479	15576	15267	15220	14785	14834	14975	14923	14837	14918	14683	14926	14932	14823	14831	14945	14761	14919	14912	14683	14871	14717	14919	14829	14820	14964	14957	14864	14937	14917	14762	14637	14988	14953	14781	14704	14677	14715	14806	14907	14728	14802	14793	14895	14832	14683	14708	14884	14848	14868	14748	14797	15070	14845	14839	14805	14654	14862	14904	14925	14774	14761	14861	14677	14709	15014	14743	14847	14687	14849	14875	14815	14682	14736	14889	15014	14786	14903	14853	14776	14951	14769	14812	14937	14792	14849	14943	14852	14886	14821	14893	14896	14784	14755	14816	14845	14883	14627	14822	14759	14815	14699	14818	14706	14844	14805	14816	14800	14844	14822	14775	14818	14815	14936	14812	14761	14907	14814	14813	14781	14823	14867	14838	14798	14930	14545	14860	14788	14887	14861	14760	14820	14768	14870	14865	14610	14678	15054	14778	14975	14706	14870	14896	14743	14752	14687	14782	14721	14756	14792	14917	14849	14842	14839	14862	14933	14764	14713	14810	14849	14919	14672	14640	14694	14803	14814	14693	14826	14617	14910	14665	14913	14691	14768	14783	14794	14861	14584	14732	14707	14704	14757	14882	14831	14920	14884	14665	14752	14879	14743	14882	14792	14753	14903	14832	14745	14753	14914	14753	14981	14788	14785	14864	14693	14760	14881	14818	14801	14810	14714	14730	14745	14889	14908	14733	15000	14789	14803	14718	14633	14822	14882	14727	14944	14887	14874	14878	14735	14759	14625	15021	14972	14847	14929	14587	14878	14946	14681	14906	14793	14673	14852	14865	14716	14917	14824	14925	14710	14710	14869	14708	14654	14750	14657	14834	14703	14799	14802	14694	14897	14699	14636	14961	14684	14910	14782	14737	14773	14835	14846	14754	14818	14930	14823	14804	14869	14883	14906	14822	14852	14906	14614	15003	14831	14797	14807	14744	14766	14745	14796	14830	14992	14741	14992	14874	14836	14881	14613	14839	14893	14758	14809	14839	14745	14901	14822	14850	14933	14936	15035	14855	14806	14771	14579	14868	14859	14776	14715	14826	14912	14785	14709	14819	14757	14796	14734	14841	14865	14816	14651	14782	14992	14964	14680	14717	14774	14697	14708	14989	14887	14700	14822	14724	14808	14673	14780	14785	14906	14835	14693	14821	14891	14835	14813	14774	14706	14792	14804	14657	14790	14960	14820	14856	14947	14894	14789	14670	14803	14840	14890	14907	14774	14920	14688	14855	14815	14825	14995	14846	14826	14791	14771	14744	14796	14664	14976	14666	14659	14797	14753	14868	14731	14775	14919	14814	14711	14941	14911	14774	14804	14725	14938	14855	14865	14807	14791	14821	14761	14747	14988	14994	14758	14867	14788	14725	15000	14832	14795	14920	14827	14992	14815	14816	15065	14804	14798	14892	14784	14731	14935	14759	14748	14959	14985	14784	14797	14851	14715	14801	14769	14975	14757	14606	14793	15013	14808	14833	14887	14864	14814	14842	14790	14706	14896	14911	14628	14823	14647	14840	14729	14947	14809	14665	15019	14786	14887	14692	14867	15023	14923	14813	14680	14990	14805	14936	14784	14969	14751	14864	14927	14603	14807	14926	14639	14744	14714	14750	14686	14850	14900	14926	14861	14792	15006	14888	14798	14807	14754	14812	14905	14808	14610	14945	14741	14832	14533	14804	14740	14903	14754	14932	14783	14806	14869	14697	14703	14711	14785	14825	14853	14824	14679	14826	14680	14746	14911	14821	14821	15008	14747	14729	14868	14837	14748	14847	14819	14698	14720	14747	14692	14857	14650	14787	14796	14698	14706	14769	14785	14788	14791	14779	14784	14920	14796	14728	14833	14787	14753	14837	14782	14879	14893	14967	14898	14878	14814	14839	14883	14805	14979	14884	14877	14950	14845	14788	14726	15009	14743	14873	14814	14700	14770	14816	14702	14897	14678	14817	14811	14856	14974	14909	14891	14842	14880	14868	14845	14759	14639	14757	14895	14890	14784	14640	14898	14919	14815	14789	14814	14757	14854	14877	14753	14811	14827	14895	14851	14762	14818	14917	14756	14847	14802	14874	14895	14725	14882	14783	14892	14822	14927	14852	14881	14763	14784	14842	14809	14691	14696	14815	14780	14848	14938	14725	14837	14860	14827	14802	14829	14897	14816	14717	14888	14822	14712	14860	14660	14795	14734	14760	14860	14916	14873	14691	14804	14770	14987	14894	14762	14727	14914	14915	14721	14775	14949	14784	14890	14756	14771	14750	14829	14805	14751	14742	14748	14879	14833	14784	14855	14793	14808	15014	14662	14752	14862	14779	14693	14772	14963	14907	14866	14598	14921	14950	14564	14886	14787	15013	14888	14755	14953	14737	14791	15045	14720	14768	14804	14815	15037	14757	14679	14763	14786	14810	15005	14654	14806	14778	14814	14734	14840	14837	14879	14782	14852	14798	14800	14862	14759	14726	14841	14668	14729	14925	14869	14828	14912	15001	14862	14811	14934	14960	14789	14835	14774	14746	15002	14875	14680	14782	14942	14894	14974	14605	14747	14692	14844	14714	14807	14820	14761	14840	14791	14829	14803	14790	14748	14908	14771	14725	14770	14803	14797	14872	14764	14833	14876	14633	14875	14910	14756	14791	14686	14868	14781	14869	14934	14787	15087	14709	14729	14885	14863	14666	14815	14772	14937	14987	14756	14827	14808	14988	14614	14907	14759	14880	14747	14877	14820	14734	14868	14847	14897	14850	14838	14957	15082	14696	14919	14967	14762	14772	14745	14776	14824	15135	14864	14851	14862	14747	14872	14915	14816	14847	14843	14701	14808	14792	14697	14973	14697	14951	14788	14789	14897	14793	14896	14794	14850	14799	14766	14954	14808	14732	14780	14763	14719	14721	14744	14812	14937	14818	14752	14666	14871	14952	14901	14746	14640	14803	14713	14893	14813	14866	14625	14863	14889	14860	14823	14904	14868	14792	14888	14703	14997	14810	14653	14736	14737	14870	14928	14708	14929	14931	14575	14874	14763	14729	14865	14912	14837	14848	15013	14897	14666	14729	14696	14871	14774	14829	14974	14713	14837	14714	14829	14808	14885	14769	14878	14737	14872	14856	14878	14765	14785	14719	14818	14851	14719	14737	14707	14861	14937	14785	14734	14839	14822	14780	14868	14717	14687	14571	14890	14876	14893	14728	14786	14755	14802	14968	14888	14832	14782	14770	14938	14796	14830	14821	14829	14774	14743	14835	14752	14751	14920	14721	14903	14855	14805	14815	14821	14878	14771	14697	14758	14883	14868	14913	14795	14850	14980	14762	15066	14840	14899	14858	14947	14953	14776	15035	14894	14867	14629	14716	14886	14961	14866	14939	14892	14897	14827	14797	14785	14711	14740	14817	14757	14829	14830	14891	14926	14918	14756	14792	14913	14775	14985	14923	14796	14739	14755	14919	14632	14804	14850	14949	14698	14845	14785	14845	14854	14848	14851	14811	14742	14769	14771	14820	14760	14942	14717	14827	14797	14780	14807	14700	14824	14837	14748	14875	14694	14845	14789	14681	14735	14821	14811	14991	14845	14935	14795	15084	14919	14765	14843	14803	14900	14863	14716	14893	14941	14883	14656	14900	14620	14791	14903	14802	14745	14764	14725	14720	14836	14816	14758	14813	14886	14753	14960	14772	14985	14943	14895	14881	14929	14748	14919	14877	14803	14676	14847	14812	14674	14767	14842	14745	14996	14629	15072	14764	14813	14978	14873	14698	14600	14750	14734	14852	14945	14940	14807	14943	14819	14783	14878	14650	14742	14896	14843	14803	14696	14750	14950	14737	14812	14817	14868	14754	14900	14798	14811	14854	14723	14658	14769	14850	14835	14931	14889	14888	14720	15015	14883	14996	14749	14807	14882	14956	14837	14630	14907	14629	14804	14909	14617	14868	14715	14840	14912	14827	14841	14847	14689	14826	14902	14916	14983	14862	14726	14836	14830	14717	14773	14875	14896	14856	14886	14872	14874	14611	14763	14738	14899	14868	14861	14888	14784	14965	14809	14751	14893	15051	14816	14758	14806	14857	14871	14787	14954	14725	14888	14781	14833	14933	14880	14882	14745	14736	14913	14815	14883	14775	14760	14853	14788	14857	14706	14820	14802	14703	14819	15027	14640	14906	14808	14728	14957	14797	14809	14812	14678	14846	14780	14571	14812	14838	14916	14956	14907	14860	14850	14761	14778	14873	14793	14799	14778	14950	14849	14750	14643	14936	14877	14869	14809	14743	14779	14832	14747	14831	14807	14759	14852	14742	14812	14977	14847	15018	14860	14883	14692	14808	14629	14844	14796	14889	14963	14969	14720	14887	14749	14733	14775	14815	14692	14933	14783	14896	14691	14785	14831	14786	14948	14810	14878	14888	14813	14829	15034	14727	14680	14837	14794	14867	14762	14647	14627	14889	14760	14700	14616	14844	14710	14831	14900	14713	14680	14868	14836	14885	14853	14648	14801	14744	14839	14712	14776	14925	14816	14830	14666	14809	14922	14684	14893	14610	14849	14796	14880	14756	14946	14714	14823	14906	14701	14657	14908	14915	14755	14789	14915	14742	15009	14894	14788	14738	14732	14839	14695	14994	14763	14895	14909	14999	14846	14887	14842	14838	14791	14982	14716	14881	14904	14716	14765	14705	14822	14886	14863	14821	14993	14723	14765	14789	14786	14767	14839	14896	14830	14697	14767	14771	14744	14936	14878	15049	15032	14949	14877	14826	14973	14851	14859	14838	14780	14834	14904	14930	14691	14926	14805	14940	14762	14918	14876	14737	14855	14765	14844	14932	14954	14841	14827	14964	14879	14724	14786	14983	14817	14678	14771	14799	14742	14795	14844	15004	14859	14868	14807	14694	14827	14831	14998	14837	14830	14658	14855	14937	14854	14826	14863	14786	14889	14799	14824	14899	14653	14723	14746	14839	14754	14889	14859	14800	14979	14806	14845	14843	14815	14736	14816	14726	14721	15029	14804	14855	14939	14710	14807	14685	14800	14872	14863	14684	14831	14641
24005	21420	28947	24457	22386	22165	20843	17925	17453	17387	17232	17178	17633	17562	17236	17184	17156	17184	17173	17391	17160	17002	16965	17053	17170	16999	17069	16921	16843	17390	20190	20197	19634	18504	17751	17202	17073	16908	16690	16949	16936	16682	16830	16938	16758	16727	16985	16886	16743	16797	17038	16785	17026	16862	16992	17014	16787	16918	16876	16715	16775	16804	16969	16856	16872	16769	16887	17006	16915	16919	16904	17127	16989	16992	16748	16830	17002	16848	16987	16978	16922	16824	16859	16692	16910	16963	16847	16907	16873	16971	16880	16737	16924	16722	16873	17061	16992	17097	16856	17058	16898	16822	16889	16909	17067	16804	16735	16939	16740	16656	16778	16836	16708	16823	16931	16777	16772	16866	16727	16810	16938	16811	16785	16986	16907	16671	16734	16846	17017	16949	16992	16754	16879	16924	17024	16798	16768	16782	16983	16758	16862	17003	16898	16752	17018	16759	17044	17024	16869	16970	16693	16810	17034	16739	16751	16835	16769	16756	16765	16880	16794	16827	16818	16809	16888	16888	16960	16731	16971	16694	16813	16884	16917	16678	16838	16789	16979	16801	16722	16959	16841	16846	16872	16997	17040	16797	16911	16765	16909	16814	16821	16601	16873	17006	16877	16885	16911	16682	16905	16808	16955	16794	16857	16820	16963	16721	16551	16881	16929	16746	16905	16835	17002	16863	16743	16995	17050	16746	16924	16729	16878	17015	16990	16723	16955	16809	16818	17025	17079	17030	16862	16827	16943	16847	16729	16865	16858	16814	16808	17018	16784	16831	17014	16876	16956	16964	16859	16873	16990	17070	16980	16898	16733	16847	16809	16791	16996	16830	17093	16834	16847	16911	17005	16944	16701	17033	16891	16819	16747	16963	16728	16874	16807	16852	16986	16904	16652	16725	16856	16933	16954	16940	16863	17136	16893	16884	16975	16862	16912	16813	16759	16907	16973	16909	16846	16908	16815	16900	16830	16889	16758	16799	16680	16815	16904	16878	16744	16695	16864	16772	16782	16814	16797	16915	16878	16862	16746	16708	16718	16867	17009	16916	16905	16794	16722	16713	16692	16930	16813	16870	16884	16828	16878	16895	16772	16612	16889	16685	16942	16784	16698	16842	16909	16981	16922	16906	17003	17010	17012	17062	16759	16978	16839	16721	16982	17060	16870	16779	16890	16868	16786	16694	16954	17176	16709	16980	16647	17018	16755	16975	16906	16746	16920	16762	16865	16734	16931	16919	16903	16997	16947	16869	16895	16738	16751	16706	16811	16927	16909	16879	16985	16880	17151	16837	16773	16837	16928	17036	16888	16709	16902	16644	16828	16730	16860	16775	16693	16920	16856	16946	16898	16735	16777	16980	16956	16779	16805	16913	16748	16773	16792	16843	16782	16987	16910	16598	16913	16906	16750	16752	16810	16858	17012	16772	16919	16956	17038	16857	16988	16820	16834	17040	16876	17010	16803	16875	16930	16951	16858	16825	16923	16842	16980	16756	16958	16940	17039	16905	16805	16952	16790	16928	17011	16901	17055	17076	17014	16888	16849	16831	16962	16822	16879	16684	16829	16963	16862	16811	16865	16905	16833	16956	16911	16622	16902	16852	16951	16932	16892	16941	16774	16836	16977	17042	16920	16920	16794	17023	16803	16902	16838	16820	16921	16850	16772	16799	16971	16844	16693	16799	16895	16871	16764	16547	16932	16920	17075	17004	16949	16817	16875	16898	17154	16850	16757	16759	16764	16933	16897	16565	17032	16641	16673	16825	16839	16722	16971	16885	16662	16852	16963	16764	16704	16830	16895	16971	16855	16643	17029	16722	16909	17061	16886	16848	16906	17071	16907	16782	16748	16872	16977	17111	17050	16841	16927	16910	16815	16871	16932	16830	16904	16816	16843	16886	16951	16794	16910	16845	16873	16889	16994	16871	16824	16724	17006	16854	16903	16737	16930	16851	17137	17002	16841	16731	16754	16772	16659	16846	16743	16709	16845	17034	16837	16665	16828	17062	16912	16920	16929	16994	16905	17099	16899	16879	16798	16857	16966	16755	16641	17057	16754	16866	16765	16676	17010	16855	16840	17016	16854	16688	16879	16795	16973	16838	16829	17038	16785	16862	16907	16764	16824	16922	16897	16872	16780	16876	17035	16787	16962	16583	16846	16890	16859	16689	16862	16857	16870	16948	17065	16816	16779	16787	16879	17035	16889	16908	16890	16748	16915	16805	16885	16805	16735	16726	16790	16714	16784	16930	16762	16733	16808	16896	16929	16744	17008	16922	16999	17074	16841	16928	16759	17087	16827	16764	16928	16862	16871	16819	16852	16970	16888	17004	17031	16672	16904	17108	16756	16764	16740	16919	17260	16744	16748	16640	16723	16943	16719	16711	16832	16912	16972	16825	16874	16880	16789	16959	16969	16887	16902	16653	16796	16944	16742	16696	16728	16801	16941	16788	16741	16700	16758	16787	16838	16772	16964	16920	16983	16887	17020	16962	16905	16892	16877	16980	16944	16824	17023	16856	16851	16972	16820	16758	16745	16927	16843	16845	16908	16711	16838	16744	16758	16785	16679	16760	16931	16831	16944	16840	16624	16936	16978	16900	16793	16836	17034	16863	16603	16771	16978	16952	16941	16966	16852	16998	16891	16887	16871	17007	16784	16783	16898	16708	16898	16881	16808	16780	17163	16907	17066	16929	16878	16714	16721	16886	16953	16838	16816	16744	16907	16810	16894	16980	16685	16978	16994	17025	16583	16930	17016	16925	17131	16842	16814	16917	16894	17012	16836	16842	16976	16897	17018	16894	16877	16801	17096	16834	16878	16875	16828	16883	16959	16841	16870	16950	16847	16944	16865	16884	16889	16986	16885	16743	16768	17126	16828	16755	16793	16756	16843	16931	16836	16856	16832	17084	16861	17094	16791	16499	17037	17163	16821	16875	16884	16762	16919	16804	16749	16875	16939	16674	16830	17061	16944	16788	16974	17059	16912	16841	16845	16925	16813	17149	16832	17008	16867	16810	16716	16855	16787	16834	16960	16965	16625	16635	16932	16790	16942	16946	16839	17075	16840	16854	16702	16796	16861	17028	16854	16873	16822	16829	16744	16849	17016	16648	16798	16933	16781	16821	16788	16867	16890	16903	16889	16866	16930	17095	16966	16888	16805	16774	17000	16877	16915	16811	16802	16672	16775	16792	16881	16793	17059	16658	16908	16711	16713	16848	16949	16721	17003	16965	17126	16800	16965	16871	16806	16816	16702	16979	17036	16885	16742	16932	17175	16881	16732	16756	16923	16945	16853	16835	16610	16737	16732	17097	16926	16989	16709	16907	16954	16829	16944	16814	16942	16688	16801	16696	16861	16770	16808	16819	16743	16775	16897	16868	17000	16910	17018	16867	16929	16878	16945	16986	16931	16747	16973	16796	16745	16984	17024	16740	16947	16917	16881	16829	16933	16699	16846	16879	16893	16753	16941	16919	16898	16880	16767	16778	16885	17062	16979	16873	16907	16961	16882	16981	16947	16994	17058	16886	16682	16650	17079	16781	16798	16819	16890	17119	16985	16831	16996	16794	16908	16853	16867	17015	16887	16738	16749	16864	16887	16999	16947	16924	17051	16865	16924	16795	16894	17020	16982	16822	16779	16851	17048	16814	16935	16991	16764	17086	16816	16680	16831	16955	17010	17004	17065	16801	16677	16803	16804	16702	16879	16846	16796	16790	17024	16944	16987	16738	16944	16843	16817	16771	16790	16851	16973	16740	16830	16923	17005	16882	16900	17102	16937	16823	17043	16810	17034	16749	16585	16893	16987	16517	16781	16749	16803	16830	16958	17065	16790	16842	16905	16921	16941	16993	16837	16711	16727	16761	16825	16817	16862	16943	16801	16839	16839	16808	16901	16828	16727	16775	16706	16712	16870	17034	16881	16771	16939	16813	16714	16756	16734	16809	16837	16782	16871	16720	16815	16781	16884	16635	17026	16746	17025	16752	16733	16573	17024	16755	17021	16962	16847	16844	16948	16747	17027	16661	16860	16782	16745	16651	16972	16706	16546	16884	16703	16851	16755	17097	16835	16786	16728	16694	16970	16675	16853	16921	17050	16668	16855	17038	16844	16614	16848	16903	17036	16885	16762	16797	16932	16902	16907	16725	16743	16850	16838	16912	16751	16988	16865	16687	16978	16841	16687	16712	16985	16858	16886	16709	16730	16840	16725	16738	16907	16990	16769	16807	16809	16973	16876	17100	16836	16856	16974	16915	16792	16766	16870	16716	16901	16986	16937	16796	16902	16867	16608	16776	17103	16834	16913	16672	16861	16755	16946	16804	16696	16830	16773	16561	16957	16871	16766	16902	16799	16943	16801	16838	17006	16687	16825	16765	16767	16832	17044	16859	16780	16912	16827	16962	17206	16915	16893	16758	16863	16656	16794	16858	16960	16879	16651	16789	16842	16788	16894	16951	16959	16815	16704	16813	16888	16908	16727	16827	16697	16882	16814	16913	16739	16838	16831	16852	16660	16852	16858	16788	16879	16827	16727	16798	16965	16944	16908	16896	17007	16988	16888	16773	16986	16845	16830	16918	16883	16946	16980	16893	16886	16864	16944	16677	16948	16923	16744	16862	16847	16784	16787	16850	16854	16860	16859	16819	16807	16845	16923	16894	17035	16935	16800	16765	16751	16874	16812	16778	16807	16857	16567	16765	16915	16965	16838	17006	16782	16837	16961	16696	16902	16880	16967	16800	16905	16842	16919	16842	16992	16939	16852	16805	17017	16869	16870	17038	17004	16812	16979	16742	16584	16716	16877	16823	16638	16839	16681	16993	16934	17105	16925	16971	16958	16683	16651	16855	16681	16837	16887	16721	16978	16915	16798	16830	16990	16782	16895	16878	16697	16893	16896	16782	16745	16873	16771	16908	16846	16828	17078	16625	16832	16767	16820	16751	16825	16969	16917	16920	16846	16898	16912	16829	16958	17121	16641	16838	16872	16828	16812	16772	16848	16649	16897	16962	16723	16829	16846	16815	16893	17046	16965	16692	16813	16651	17041	16964	16861	16776	16775	17040	16801	16959	16839	16794	17003	17039	16970	16817	16665	16813	16792	16664	16883	16934	17007	16814	16836	16616	16839	16941	16806	16841
14279	24039	23570	24164	18870	18447	16693	16088	15318	15365	15423	15526	15552	15487	15396	15375	15175	15036	15033	14996	15204	14924	15191	15003	14928	15002	15065	14796	14810	15795	19812	19616	18124	16660	15382	15112	14932	14784	14680	14651	14657	14648	14723	14644	14805	14792	14748	14705	14618	14666	14577	14794	14674	14873	14796	14772	14784	14801	14600	14738	14726	14673	14765	14805	14623	14738	14765	14710	14746	14904	14654	14798	14652	14632	14607	14626	14640	14818	14784	14849	14634	14664	14702	14783	14880	14672	14647	14725	14951	14816	14801	14843	14594	14885	14736	14704	14755	14799	14723	14756	14771	14646	14676	14854	14764	14651	14682	14829	14772	14603	14750	14829	14612	14661	14753	14612	14827	14774	14713	14801	14902	14760	14607	14733	14660	14756	14634	14641	14719	14840	14689	14672	14750	14682	14637	14800	14781	14686	14860	14738	14683	14638	14899	14660	14739	14691	14788	14643	14890	14606	14694	14716	14593	14672	14859	14836	14676	14640	14716	14826	14776	14826	14698	14837	14651	14707	14809	14627	14746	14887	14637	14859	14737	14740	14773	14865	14831	14742	14767	14878	14807	14768	14788	14728	14761	14746	14845	14659	14668	14803	14857	14760	14577	14669	14713	14733	14891	14739	14788	14590	14902	14629	14753	14761	14675	14737	14791	14710	14851	14755	14838	14822	14606	14622	14818	14693	14756	14851	14761	14701	14583	14927	14730	14661	14707	14789	14716	14589	14712	14664	14834	14787	14721	14624	14847	14705	14700	14760	14752	14804	14613	14415	14533	14751	14573	14619	14845	14768	14643	14808	14682	14653	14840	14707	14774	14833	14585	14785	14756	14695	14645	14875	14656	14681	14633	14755	14711	14734	14701	14730	14813	14531	14732	14482	14786	14872	14742	14608	14663	14742	14710	14742	14781	14613	14774	14599	14686	14852	14778	14509	14791	14703	14708	14691	14642	14536	14732	14697	14764	14735	14754	14687	14797	14891	14691	14691	14532	14660	14784	14604	14866	14746	14530	14989	14853	14669	14671	14616	14759	14630	14787	14799	14828	14668	14629	14742	14827	14770	14744	14794	14647	14765	14772	14744	14885	14788	14660	14665	14614	14628	14696	14759	14619	14597	14789	14679	14795	14676	14718	14686	14705	14662	14830	14690	14949	14754	14798	14755	14701	14868	14822	14727	14702	14906	14747	14776	14564	14620	14781	14839	14695	14736	14767	14890	14499	14622	14856	14605	14804	14612	14717	14718	14650	14645	14674	14774	14725	14838	14762	14693	14756	14800	14892	14750	14878	14710	14799	14797	14855	14761	14773	14891	14694	14787	14809	14786	14730	14839	14776	14829	14782	14782	14638	14684	14715	14813	14650	14751	14742	14838	14752	14747	14685	14764	14808	14671	14729	14706	14701	14693	14670	14613	14838	14698	14724	14749	14814	14791	14541	14808	14617	14579	14716	14516	14663	14856	14851	14790	14704	14649	14557	14679	14787	14657	14711	14696	14811	14767	14796	14554	14739	14799	14668	14694	14850	14775	14603	14847	14867	14843	14863	14778	14591	14849	14757	14704	14672	14890	14832	14785	14619	14764	14682	14753	14808	14675	14759	14649	14728	14836	14775	14869	14585	14729	14527	14664	14715	14734	14828	14869	14709	14936	14741	14771	14658	14763	14899	14844	14842	14781	14757	14797	14737	14757	14827	14637	14648	14691	14762	14787	14774	14803	14664	14870	14722	14748	14660	14757	14642	14890	14652	14814	14668	14738	14696	14699	14709	14620	14601	14679	14836	14810	14719	14725	14861	14787	14846	14766	14749	14676	14766	14649	14649	14816	14707	14803	14636	14741	14671	14720	14807	14598	14814	14770	14732	14683	14721	14669	14773	14905	14851	14821	14607	14659	14601	14765	14847	14798	14753	14687	14654	14792	14566	14887	14858	14808	14778	14729	14641	14721	14631	14916	14779	14706	14763	14665	14690	14720	14686	14946	14605	14706	14770	14784	14895	14827	14646	14693	14682	14722	14603	14559	14733	14736	14643	14641	14912	14962	14711	14669	14819	14657	14963	14832	14731	14778	14683	15028	14651	14559	14836	14741	14654	14768	14786	14825	14655	14904	14621	14588	14806	14736	14735	14886	14693	14808	14825	14880	14676	14648	14815	14743	14803	14647	14708	14744	14748	14792	14587	14672	14548	14629	14622	14637	14593	14705	14703	14717	14633	14692	14718	14885	14668	14677	14447	14736	14738	14775	14639	14699	14760	14721	14740	14609	14580	14717	14586	14826	14705	14826	14735	14708	14692	14685	14660	14832	14736	14622	14759	14800	14708	14943	14734	14690	14783	14618	14833	14859	14697	14878	14815	14621	14699	14775	14805	14788	14683	14597	14761	14836	14739	14718	14844	14777	14804	14772	14854	14725	14702	14713	14770	14788	14728	14725	14687	14659	14826	14764	14791	14824	14668	14673	14762	14584	14842	14769	14807	14605	14817	14772	14767	14632	14639	14716	14674	14716	14770	14854	14785	14740	14802	14863	14789	14756	14738	14619	14772	14698	14827	14699	14863	14771	14715	14683	14880	14756	14642	14702	14760	14743	14883	14642	14850	14709	14672	14768	14884	14766	14706	14818	14582	14762	14879	14615	14495	14681	14621	14698	14595	14801	14755	14664	14680	14681	14787	14631	14806	14634	14709	14698	14590	14781	14636	14811	14767	14723	14745	14702	14684	14763	14767	14914	14671	14729	14758	14800	14615	14631	14612	14796	14701	14889	14815	14861	14736	14549	14582	14845	14764	14739	14693	14724	14871	14785	14741	14747	14616	14843	14632	14833	14588	14841	14866	14733	14769	14932	14676	14725	14927	14648	14768	14886	14812	14729	14745	14636	14594	14777	14807	14724	14846	14823	14690	14722	14569	14869	14874	14804	14683	14819	14638	14693	14723	14792	14682	14696	14589	14639	14837	14694	14703	14589	14677	14754	14701	14696	14932	14920	14867	14732	14752	14892	14744	14787	14925	14671	14752	14790	14597	14781	14846	14831	14796	14692	14724	14507	14716	14653	14820	14853	14751	14685	14685	14669	14757	14780	14783	14897	14666	14625	14625	14841	14664	14582	14572	15018	14799	14703	14759	14613	14735	14811	14787	14712	14828	14779	14639	14786	14791	14882	14639	14677	14563	14779	14635	14604	14692	14626	14747	14751	14774	14897	14608	14806	14744	14822	14621	14578	14759	14661	14736	14651	14747	14682	14746	14857	14662	14814	14626	14781	14655	14800	14656	14734	14590	14823	14719	14589	14642	14698	14834	14826	14819	14679	14778	14767	14710	14675	14731	14717	14700	14785	14630	14708	14849	14656	14861	14661	14804	14708	14688	14581	14725	14784	14886	14670	14783	14839	14675	14880	14643	14769	14828	14584	14712	14804	14869	14701	14708	14685	14668	14639	14790	14711	14697	14780	14824	14708	14758	14662	14690	14708	14742	14678	14627	14786	14721	14757	14698	14812	14665	14553	14732	14538	14776	14779	14658	14817	14867	14715	14632	14697	14813	14650	14593	14768	14558	14793	14828	14752	14720	14814	14846	14718	14951	14737	14864	14868	14748	14682	14847	14689	14541	14585	14974	14735	14681	14709	14717	14597	14824	14778	14601	14853	14958	14690	14743	14842	14630	14799	14701	14719	14625	14803	14648	14904	14746	14761	14813	14853	14728	14642	14707	14821	14663	14888	14670	14804	14703	14663	14924	14653	14685	14930	14799	14624	14759	14716	14802	14544	14720	14794	14704	14757	14736	14762	14754	14619	14699	14824	14767	14759	14717	14959	14597	14715	14793	14836	14799	14775	14811	14715	14855	14660	14840	14897	14635	14801	14670	14785	14598	14691	14633	14811	14899	14662	14805	14649	14667	14642	14731	14825	14628	14635	14604	14780	14877	14625	14693	14626	14844	14795	14846	14778	14631	14646	14793	14679	14864	14889	14599	14756	14786	14726	14716	14674	14550	14651	14672	14735	14746	14734	14730	14874	14694	14951	14763	14804	14713	14743	14782	14682	14772	14734	14812	14639	14815	14609	14796	14798	14786	14592	14602	14800	14686	14563	14752	14847	14839	14739	14673	14727	14615	14738	14647	14772	14733	14790	14750	14554	14993	14838	14912	14695	14691	14740	14578	14715	14660	14680	14589	14587	14727	14680	14623	14673	14850	14826	14760	14902	14887	14661	14823	14834	14726	14711	14695	14795	14843	14689	14540	14776	14829	14837	14705	14682	14749	14793	14883	14940	14645	14690	14604	14696	14810	14597	14662	14791	14812	14851	14901	14704	14817	14662	14771	14814	14772	14759	14680	14769	14670	14651	14705	14776	14850	14720	14772	14792	14764	14702	14704	14712	14602	14648	14788	14886	14629	14666	14835	14872	14649	14918	14797	14646	14769	14691	14699	14745	14883	14719	14873	14863	14679	14627	14752	14611	14528	14779	14935	14714	14614	14616	14775	14735	14713	14711	14526	14842	14760	14820	14763	14399	14753	14761	14611	14570	14852	14758	14813	14676	14745	14609	14647	14609	14742	14641	14576	14654	14658	14702	14784	14672	14743	14652	14757	14731	14705	14740	14611	14557	14784	14790	14681	14763	14620	14791	14569	14877	14802	14737	14679	14837	14792	14803	14729	14824	14754	14787	14655	14602	14679	14702	14789	14745	14643	14684	14776	14797	14689	14714	14712	14746	14362	14750	14634	14699	14841	14624	14707	14764	14570	14746	14813	14633	14623	14684	14891	14595	14677	14617	14828	14723	14678	14475	14916	14852	14811	14596	14742	14755	14705	14845	14810	14570	14737	14798	14733	14845	14751	14672	14621	14853	14928	14705	14759	14969	14812	14742	14583	14741	14676	14768	14649	14608	14720	14709	14756	14812	14589	14739	14655	14750	14663	14679	14814	14707	14775	14803	14744	14749	14810	14704	14819	14823	14852	14976	14615	14677	14895	14724	14829	14842	14652	14761	14639	14694	14726	14775	14695	14805	14701	14794	14734	14751	14623	14628	14626	14750	14877	14723	14677	14671	14844	14930	14720	14868	14790	14807	14651	14750	14691	14747	14561	14574	14784	14723	14688	14870	14673	14848	14675	14641	14682	14722	14754	14631
23091	21420	29388	23891	21652	23595	23896	18529	17510	17565	17447	17274	17540	17478	17527	17212	17362	17451	17160	17040	17133	17077	17141	17044	16911	16909	16944	17026	16781	16748	21371	23435	22167	19999	18252	17396	16911	16983	16749	16806	16683	16835	16818	16804	16803	16853	16772	16593	16469	16716	16612	16608	16586	16682	16745	16675	16729	16731	16856	16733	16708	16762	16619	16677	16660	16798	16611	16632	16585	16636	16713	16626	16713	16493	16553	16749	16860	16650	16689	16725	16760	16848	16732	16643	16582	16469	16577	16510	16570	16757	16594	16642	16541	16526	16660	16805	16512	16580	16626	16670	16680	16643	16526	16669	16613	16557	16641	16633	16732	16787	16637	16495	16816	16658	16648	16691	16661	16637	16509	16631	16591	16654	16573	16625	16728	16694	16770	16549	16692	16830	16738	16630	16777	16618	16645	16773	16708	16611	16870	16653	16667	16608	16710	16825	16858	16762	16585	16718	16473	16386	16650	16667	16731	16417	16820	16637	16658	16740	16473	16589	16833	16776	16683	16565	16574	16728	16668	16836	16516	16735	16624	16686	16636	16867	16666	16525	16612	16523	16604	16480	16623	16735	16553	16749	16645	16708	16598	16734	16755	16647	16780	16635	16751	16520	16585	16513	16653	16755	16720	16722	16711	16655	16701	16622	16450	16750	16709	16538	16479	16769	16690	16559	16571	16547	16693	16654	16523	16631	16648	16771	16685	16717	16683	16738	16576	16748	16562	16514	16724	16797	16609	16575	16782	16725	16687	16529	16635	16516	16749	16740	16571	16751	16656	16637	16673	16838	16734	16500	16687	16745	16622	16599	16550	16684	16774	16801	16640	16498	16827	16586	16568	16686	16643	16688	16545	16509	16701	16466	16594	16567	16591	16605	16627	16757	16649	16798	16547	16622	16677	16782	16701	16727	16838	16766	16726	16656	16604	16757	16568	16573	16706	16503	16541	16589	16693	16441	16574	16697	16719	16634	16556	16681	16716	16670	16739	16350	16624	16477	16480	16765	16646	16658	16815	16534	16409	16569	16789	16638	16779	16645	16594	16479	16691	16554	16698	16575	16614	16523	16604	16627	16623	16644	16746	16552	16695	16560	16671	16744	16794	16764	16605	16576	16510	16667	16501	16646	16747	16601	16733	16668	16657	16566	16434	16623	16591	16461	16726	16757	16777	16624	16387	16563	16650	16738	16704	16622	16720	16562	16676	16542	16859	16762	16628	16587	16803	16523	16771	16506	16615	16688	16713	16565	16887	16532	16642	16641	16618	16676	16648	16729	16614	16590	16673	16750	16602	16579	16523	16619	16577	16753	16729	16666	16855	16771	16624	16713	16507	16614	16745	16652	16458	16525	16638	16745	16353	16509	16483	16453	16784	16809	16797	16804	16793	16760	16633	16622	16760	16527	16648	16673	16614	16623	16650	16495	16520	16557	16817	16494	16483	16695	16845	16655	16876	16757	16589	16556	16673	16758	16737	16741	16664	16764	16676	16627	16741	16703	16516	16676	16739	16932	16579	16725	16724	16554	16634	16517	16559	16714	16886	16742	16792	16545	16819	16507	16415	16733	16691	16460	16676	16619	16649	16641	16635	16625	16672	16739	16625	16603	16738	16682	16517	16535	16610	16700	16526	16523	16620	16530	16515	16510	16647	16703	16591	16624	16641	16756	16542	16779	16679	16766	16765	16644	16669	16646	16514	16568	16510	16622	16566	16699	16744	16596	16705	16658	16637	16620	16831	16713	16419	16716	16696	16601	16642	16553	16472	16589	16834	16614	16686	16431	16660	16710	16567	16548	16675	16750	16714	16755	16683	16586	16444	16622	16652	16612	16456	16502	16586	16649	16573	16695	16520	16728	16655	16590	16588	16765	16623	16463	16534	16688	16636	16790	16497	16630	16621	16668	16765	16670	16499	16550	16810	16648	16596	16568	16734	16602	16802	16617	16680	16607	16604	16622	16756	16704	16507	16839	16532	16754	16525	16631	16616	16458	16590	16561	16597	16747	16643	16670	16799	16694	16617	16713	16581	16759	16540	16761	16653	16661	16584	16746	16673	16616	16613	16568	16558	16631	16467	16646	16828	16707	16829	16663	16643	16735	16508	16683	16517	16621	16732	16583	16481	16608	16694	16598	16562	16697	16631	16773	16776	16629	16628	16780	16792	16536	16643	16530	16639	16657	16599	16470	16705	16601	16671	16595	16818	16731	16904	16809	16584	16661	16595	16568	16588	16715	16866	16510	16770	16625	16506	16568	16694	16663	16806	16692	16677	16677	16559	16594	16483	16532	16662	16639	16738	16678	16629	16795	16582	16587	16476	16781	16687	16470	16664	16827	16537	16499	16699	16806	16751	16685	16741	16561	16632	16555	16757	16605	16788	16573	16577	16529	16513	16766	16683	16726	16820	16753	16582	16721	16773	16807	16565	16724	16579	16717	16632	16701	16416	16620	16581	16765	16670	16750	16693	16771	16719	16672	16632	16730	16885	16510	16754	16708	16549	16619	16581	16706	16453	16506	16589	16451	16869	16742	16463	16623	16463	16552	16595	16653	16669	16678	16625	16831	16728	16770	16537	16434	16655	16823	16491	16533	16502	16610	16780	16776	16861	16628	16695	16735	16669	16518	16601	16568	16638	16662	16511	16533	16589	16443	16781	16735	16769	16740	16523	16699	16608	16669	16632	16705	16813	16805	16651	16798	16610	16655	16636	16662	16603	16584	16673	16716	16663	16427	16782	16558	16521	16713	16592	16410	16555	16586	16705	16565	16595	16649	16704	16613	16553	16764	16690	16714	16729	16331	16627	16660	16795	16415	16610	16557	16748	16671	16629	16749	16814	16672	16754	16550	16619	16722	16752	16630	16490	16702	16561	16515	16747	16706	16545	16515	16634	16633	16516	16735	16500	16779	16823	16685	16724	16763	16734	16892	16611	16531	16590	16565	16817	16686	16734	16615	16585	16464	16656	16646	16425	16644	16666	16552	16670	16602	16593	16751	16760	16573	16495	16552	16800	16737	16713	16530	16720	16620	16468	16538	16768	16584	16726	16587	16601	16652	16681	16594	16638	16581	16482	16527	16634	16579	16775	16749	16502	16615	16693	16626	16382	16657	16635	16809	16729	16747	16704	16497	16779	16624	16507	16518	16469	16578	16590	16404	16672	16449	16553	16445	16536	16591	16547	16707	16568	16678	16639	16598	16545	16692	16706	16502	16694	16518	16622	16559	16684	16619	16474	17006	16644	16678	16672	16906	16859	16675	16754	16630	16661	16694	16687	16563	16737	16590	16604	16496	16734	16672	16777	16462	16676	16494	16657	16671	16494	16808	16638	16657	16884	16727	16660	16642	16636	16580	16483	16773	16562	16562	16695	16649	16668	16645	16578	16632	16551	16491	16725	16777	16604	16541	16486	16496	16547	16287	16517	16456	16544	16640	16552	16595	16630	16617	16597	16495	16619	16641	16609	16587	16725	16722	16614	16639	16648	16453	16704	16713	16613	16548	16663	16623	16722	16650	16770	16609	16594	16598	16665	16774	16580	16726	16791	16792	16650	16653	16587	16734	16625	16657	16687	16674	16511	16520	16502	16550	16522	16648	16821	16707	16843	16560	16888	16694	16818	16669	16596	16611	16607	16577	16664	16513	16689	16606	16722	16821	16539	16617	16692	16585	16619	16620	16546	16678	16604	16637	16524	16647	16763	16627	16730	16674	16574	16545	16640	16603	16688	16469	16501	16793	16764	16622	16665	16901	16763	16611	16776	16798	16469	16569	16685	16850	16654	16460	16467	16565	16690	16529	16648	16651	16553	16770	16672	16603	16389	16587	16850	16560	16676	16700	16637	16466	16477	16601	16774	16625	16915	16694	16556	16393	16571	16641	16720	16619	16669	16602	16698	16636	16669	16571	16659	16663	16595	16621	16574	16549	16843	16654	16684	16606	16534	16706	16405	16808	16719	16497	16654	16717	16595	16507	16550	16695	16531	16695	16654	16514	16598	16561	16677	16605	16609	16710	16659	16765	16595	16560	16450	16593	16617	16659	16617	16682	16632	16624	16676	16692	16533	16776	16689	16560	16643	16687	16818	16691	16694	16589	16549	16656	16767	16784	16569	16507	16806	16668	16919	16714	16527	16463	16489	16621	16712	16664	16676	16669	16488	16658	16543	16576	16424	16769	16630	16564	16672	16706	16705	16631	16829	16645	16618	16575	16716	16816	16587	16757	16810	16630	16741	16709	16678	16733	16892	16872	16738	16707	16707	16697	16748	16645	16647	16540	16723	16657	16607	16700	16713	16508	16764	16548	16705	16556	16727	16589	16551	16744	16660	16766	16625	16490	16564	16720	16612	16670	16448	16696	16581	16517	16677	16730	16680	16632	16768	16685	16655	16734	16775	16744	16448	16673	16610	16664	16361	16593	16901	16529	16597	16652	16667	16806	16719	16721	16475	16716	16557	16600	16653	16578	16552	16640	16706	16634	16816	16822	16571	16754	16610	16558	16500	16606	16852	16552	16786	16661	16808	16744	16580	16665	16637	16524	16598	16690	16569	16524	16652	16700	16670	16707	16455	16712	16694	16713	16798	16735	16699	16548	16627	16714	16484	16827	16867	16615	16562	16741	16607	16598	16776	16563	16687	16708	16600	16712	16763	16760	16783	16654	16601	16577	16665	16351	16782	16682	16669	16612	16666	16484	16525	16520	16586	16624	16664	16611	16746	16575	16459	16644	16636	16619	16738	16612	16694	16682	16730	16484	16740	16650	16621	16622	16703	16618	16534	16620	16638	16624	16568	16748	16643	16544	16535	16657	16519	16630	16689	16775	16617	16411	16522	16689	16467	16395	16565	16529	16498	16734	16562	16684	16617	16368	16739	16579	16483	16768	16742	16728	16648	16711	16711	16871	16635	16607	16422	16729	16620	16538	16555	16589	16484	16659	16635	16596	16656	16683	16552	16684	16740	16666	16678	16461	16671	16690	16632	16591	16666	16492	16527	16791	16608	16732	16605	16397	16260	16544	16422	16753	16422	16848	16687	16616	16657	16458	16547	16640	16547	16831	16634	16627	16481	16858	16716	16592	16551	16690	16694	16676	16562	16673	16496	16792	16381	16751	16600	16374	16606	16535	16824	16558	16640	16853
15821	28179	27782	26261	21159	19561	16782	16328	15825	15422	15498	15552	15599	15730	15588	15195	15322	15398	15095	15184	14952	14937	15097	15182	14823	14878	14934	14610	14985	14772	22078	23782	21450	18789	16405	15359	14650	14616	14652	14709	14647	14495	14629	14669	14659	14556	14619	14544	14463	14666	14628	14421	14521	14704	14768	14825	14705	14490	14594	14705	14623	14551	14544	14544	14592	14509	14433	14554	14527	14554	14579	14595	14505	14591	14574	14572	14614	14628	14555	14582	14505	14532	14423	14580	14565	14640	14677	14547	14581	14526	14454	14506	14596	14700	14561	14424	14608	14619	14599	14586	14764	14489	14656	14539	14519	14533	14558	14619	14831	14600	14608	14670	14590	14581	14670	14523	14623	14530	14611	14506	14667	14555	14629	14618	14719	14456	14785	14564	14735	14780	14463	14632	14584	14676	14732	14697	14485	14593	14511	14646	14624	14551	14529	14660	14490	14710	14344	14590	14555	14503	14624	14717	14414	14525	14691	14505	14466	14470	14587	14487	14722	14613	14497	14655	14507	14692	14792	14815	14562	14612	14588	14727	14648	14675	14552	14605	14574	14718	14467	14531	14693	14603	14504	14549	14693	14572	14624	14586	14622	14465	14659	14579	14400	14398	14610	14512	14542	14672	14545	14664	14527	14356	14605	14712	14546	14663	14514	14638	14736	14717	14686	14509	14565	14859	14630	14492	14564	14678	14641	14590	14583	14447	14730	14592	14559	14513	14550	14532	14458	14713	14419	14476	14636	14515	14632	14613	14512	14503	14521	14604	14567	14631	14530	14557	14442	14457	14584	14558	14439	14600	14556	14511	14584	14709	14667	14377	14506	14615	14576	14610	14752	14614	14423	14500	14671	14485	14398	14636	14710	14517	14570	14468	14496	14487	14641	14582	14574	14514	14486	14763	14524	14550	14669	14566	14508	14587	14584	14371	14498	14563	14621	14596	14596	14488	14576	14533	14658	14773	14718	14565	14535	14465	14484	14620	14532	14679	14758	14661	14523	14611	14609	14675	14568	14664	14582	14735	14809	14672	14532	14527	14429	14487	14564	14398	14656	14730	14582	14633	14578	14526	14589	14456	14708	14418	14560	14537	14607	14530	14711	14539	14499	14493	14583	14650	14507	14621	14577	14602	14608	14571	14571	14520	14710	14470	14640	14720	14508	14630	14625	14639	14560	14529	14731	14466	14682	14398	14663	14392	14654	14556	14575	14551	14511	14530	14381	14561	14609	14555	14545	14581	14614	14677	14456	14537	14566	14525	14606	14617	14562	14412	14609	14474	14336	14551	14729	14689	14568	14536	14703	14542	14613	14642	14518	14571	14673	14466	14464	14583	14678	14601	14465	14598	14514	14565	14690	14565	14637	14703	14473	14391	14508	14640	14593	14629	14643	14598	14536	14562	14467	14707	14567	14559	14455	14587	14603	14629	14515	14609	14634	14741	14551	14623	14444	14421	14715	14568	14493	14613	14388	14671	14593	14612	14477	14605	14480	14707	14695	14682	14520	14462	14474	14507	14607	14614	14681	14511	14612	14684	14678	14612	14705	14802	14638	14664	14707	14620	14516	14592	14579	14687	14368	14526	14552	14572	14661	14603	14451	14719	14421	14456	14382	14507	14593	14499	14549	14550	14589	14511	14676	14464	14523	14508	14440	14694	14598	14770	14656	14545	14618	14490	14556	14610	14730	14365	14469	14636	14695	14487	14644	14614	14472	14569	14556	14455	14475	14670	14561	14525	14555	14668	14507	14605	14600	14584	14679	14525	14586	14568	14589	14586	14690	14544	14567	14418	14609	14620	14511	14449	14587	14632	14489	14537	14677	14524	14532	14643	14679	14702	14555	14635	14512	14595	14565	14569	14609	14667	14687	14533	14437	14432	14533	14631	14668	14655	14539	14420	14642	14494	14661	14604	14615	14429	14749	14504	14390	14527	14555	14654	14567	14753	14427	14670	14453	14667	14636	14549	14499	14559	14575	14588	14574	14516	14366	14738	14629	14453	14591	14567	14490	14530	14527	14512	14546	14447	14762	14545	14516	14547	14597	14637	14640	14739	14621	14582	14675	14571	14596	14552	14552	14691	14607	14521	14590	14579	14563	14441	14657	14490	14607	14786	14437	14603	14610	14475	14396	14610	14626	14466	14552	14537	14638	14563	14401	14363	14508	14543	14586	14503	14564	14494	14441	14531	14697	14621	14529	14530	14620	14560	14638	14480	14576	14686	14557	14565	14593	14593	14528	14526	14601	14560	14677	14632	14504	14598	14626	14815	14556	14560	14480	14493	14640	14541	14609	14680	14517	14518	14650	14562	14548	14586	14710	14675	14665	14445	14632	14503	14843	14464	14592	14553	14587	14557	14771	14615	14414	14700	14462	14584	14614	14684	14589	14554	14433	14476	14645	14523	14394	14472	14578	14525	14475	14461	14514	14593	14522	14559	14649	14625	14555	14504	14738	14563	14431	14610	14454	14561	14542	14589	14711	14547	14663	14438	14580	14597	14442	14593	14637	14628	14361	14481	14642	14581	14606	14470	14688	14391	14351	14479	14635	14541	14539	14525	14512	14724	14698	14656	14782	14561	14672	14593	14696	14611	14672	14703	14481	14553	14546	14545	14573	14660	14455	14627	14619	14588	14462	14474	14596	14495	14681	14511	14659	14600	14634	14699	14449	14518	14628	14548	14460	14487	14560	14579	14536	14658	14501	14571	14582	14655	14643	14490	14619	14729	14635	14624	14673	14592	14461	14505	14455	14525	14420	14420	14534	14546	14821	14456	14622	14711	14732	14443	14566	14541	14521	14512	14409	14596	14569	14536	14559	14676	14542	14586	14692	14425	14607	14524	14631	14671	14761	14478	14550	14639	14542	14550	14816	14604	14559	14551	14450	14611	14404	14455	14601	14487	14631	14616	14571	14562	14540	14536	14667	14715	14495	14566	14595	14439	14563	14763	14469	14495	14583	14579	14529	14646	14548	14750	14600	14661	14416	14662	14737	14636	14771	14474	14498	14692	14541	14530	14583	14618	14478	14626	14422	14712	14565	14517	14474	14604	14560	14489	14673	14528	14666	14507	14640	14469	14712	14674	14604	14483	14553	14576	14570	14474	14628	14385	14445	14455	14538	14498	14507	14590	14551	14606	14422	14572	14484	14587	14583	14472	14521	14615	14643	14518	14592	14559	14674	14519	14465	14573	14626	14455	14487	14643	14547	14506	14617	14596	14639	14397	14604	14415	14523	14539	14533	14439	14643	14516	14516	14673	14611	14663	14442	14544	14569	14343	14506	14530	14487	14668	14687	14575	14692	14564	14499	14603	14599	14524	14650	14703	14604	14556	14745	14552	14729	14578	14434	14729	14475	14654	14527	14576	14671	14510	14602	14749	14463	14290	14581	14516	14474	14604	14480	14609	14491	14532	14487	14569	14462	14649	14612	14499	14715	14421	14687	14699	14508	14539	14667	14631	14649	14486	14545	14719	14564	14575	14592	14550	14619	14524	14495	14549	14560	14564	14487	14488	14393	14740	14493	14420	14666	14462	14501	14573	14736	14541	14575	14470	14393	14690	14558	14611	14570	14687	14782	14659	14466	14578	14571	14735	14594	14705	14636	14736	14602	14431	14531	14612	14659	14678	14460	14665	14699	14500	14703	14505	14578	14669	14503	14462	14571	14518	14600	14527	14573	14572	14478	14547	14622	14607	14599	14555	14617	14595	14629	14440	14595	14439	14518	14687	14426	14556	14364	14605	14607	14622	14490	14783	14629	14610	14448	14657	14684	14557	14670	14690	14477	14429	14597	14568	14524	14522	14643	14465	14553	14676	14640	14826	14506	14592	14555	14682	14591	14723	14455	14355	14454	14640	14449	14715	14550	14563	14472	14481	14529	14627	14446	14413	14584	14709	14751	14617	14354	14262	14619	14660	14458	14464	14625	14576	14737	14716	14479	14606	14528	14417	14554	14621	14429	14553	14671	14520	14477	14694	14338	14642	14678	14354	14503	14404	14667	14447	14333	14534	14681	14552	14701	14502	14554	14565	14527	14621	14646	14512	14534	14651	14491	14650	14510	14474	14644	14323	14624	14522	14579	14562	14645	14498	14438	14612	14694	14450	14507	14440	14459	14612	14673	14508	14541	14690	14524	14612	14626	14552	14700	14702	14637	14552	14397	14367	14549	14562	14583	14550	14501	14701	14601	14587	14488	14452	14592	14503	14613	14512	14420	14721	14463	14556	14595	14492	14513	14697	14549	14640	14335	14392	14503	14512	14492	14630	14506	14279	14769	14551	14673	14754	14671	14460	14509	14512	14455	14570	14637	14663	14699	14583	14457	14496	14623	14424	14632	14612	14546	14672	14600	14518	14376	14730	14623	14566	14503	14604	14710	14626	14546	14718	14556	14462	14618	14691	14581	14515	14668	14596	14752	14714	14725	14576	14569	14707	14472	14470	14555	14667	14486	14632	14671	14624	14507	14614	14447	14606	14559	14532	14534	14619	14639	14526	14549	14558	14584	14463	14462	14466	14553	14521	14601	14465	14564	14558	14637	14521	14749	14505	14485	14680	14466	14670	14398	14570	14525	14671	14523	14521	14500	14726	14496	14495	14485	14545	14405	14579	14602	14623	14735	14434	14548	14712	14435	14483	14721	14554	14550	14692	14385	14629	14506	14622	14725	14373	14616	14603	14529	14582	14667	14632	14610	14684	14439	14597	14650	14384	14657	14646	14425	14587	14759	14515	14578	14572	14480	14541	14663	14525	14605	14374	14640	14634	14451	14410	14469	14529	14690	14662	14466	14586	14486	14673	14518	14689	14506	14524	14530	14544	14508	14672	14700	14650	14539	14541	14603	14439	14561	14486	14513	14700	14527	14513	14551	14501	14463	14550	14425	14493	14537	14513	14713	14562	14496	14714	14552	14727	14701	14602	14524	14476	14428	14610	14720	14451	14590	14693	14500	14498	14575	14521	14543	14694	14635	14702	14424	14663	14519	14536	14607	14493	14718	14493	14580	14414	14383	14478	14641	14631	14456	14529	14550	14610	14582	14674	14605	14709	14613	14641	14465	14497	14586	14658	14612	14462	14468	14712	14561	14573	14602	14578	14569	14591	14497	14560	14538	14722	14424	14535	14519	14538
27565	21926	25469	22158	18771	17972	17395	16985	16961	17254	16862	17090	16931	16940	17029	17033	16962	16979	16941	17164	17035	17003	17032	17046	17043	17001	17006	17065	17244	16849	16951	17345	17546	17387	17347	16919	16964	16809	16836	16810	16683	16871	16840	16691	16681	16943	16831	16907	16845	16920	16910	16851	16805	17018	16747	16963	16999	16915	16857	16758	16697	16783	16768	16783	16947	17131	17000	16901	16836	16774	16888	17004	17188	16872	17146	17144	16852	16903	16731	16885	16943	16825	16799	16834	16895	16852	16731	16927	16877	16878	16822	16951	16892	16828	17022	16871	16906	16799	16998	16657	16905	16904	16938	16963	16917	16846	16867	16725	16837	16837	16916	16713	16600	16718	16818	16920	16971	16714	16924	16987	16692	17085	16909	16649	17008	16910	16832	16775	16790	16797	16782	16985	16949	17006	16806	16950	16859	16925	16897	17082	17015	16879	16920	17073	16904	16650	16774	16966	16776	16842	16941	16873	16758	17004	16932	17047	16810	16838	16806	17062	16708	16783	16838	16944	16942	16739	16856	17124	16603	16863	16912	16837	16885	16657	16908	16929	16925	16928	16823	17061	16882	16853	16872	16891	17089	16813	16930	16818	16963	16975	16869	16816	17051	16700	16933	16784	16992	16883	16835	17037	16908	16897	16692	16696	16871	16957	17120	16962	16907	16802	17011	16822	17044	16792	16806	16978	16819	16884	16983	16855	16755	16819	16727	16703	16806	16784	16808	16858	16710	16924	16811	16831	16593	16703	16898	16989	17076	16956	16863	16842	16701	16904	16902	16831	16660	16940	16947	16827	16677	16798	16828	16915	16713	16823	16820	16948	16917	17000	16942	16994	17082	16955	16760	17020	16847	16852	17068	16824	16891	16787	17047	16897	16918	16565	16924	16938	16733	17032	16791	16961	16815	16955	16833	17069	16686	16843	16813	16669	16994	16632	16902	17071	16899	16965	16897	16933	17048	16997	17044	16737	16956	16965	16770	16791	16865	16741	16982	16954	16785	16958	16923	16905	16789	16695	16869	16838	16801	16850	16740	16683	16915	16661	16759	16797	16990	16924	16738	16943	16762	16732	16736	16849	16979	16754	16760	16745	16851	16816	16893	16971	16992	16892	17002	16788	16838	16881	17101	16877	16744	16877	16678	16638	16792	16702	17085	16953	16833	16823	16809	16841	16857	17023	16710	16923	16789	16731	16844	16666	16850	16879	16964	16860	16849	16977	16958	16810	16909	16976	16876	16891	16721	16805	16860	17057	16814	16771	16900	16971	16792	16891	16868	16759	16761	16812	16834	16794	16744	16728	16816	16864	16901	16682	16908	16949	16872	16862	16835	17049	16873	17019	17002	16773	16784	16869	16820	16993	17093	16887	16832	17002	16875	16694	16899	16673	16991	16816	16731	16709	16718	16810	16608	16711	16959	16911	16788	17071	16957	16986	16906	16647	16942	16690	16819	16850	16749	16945	17025	16749	17008	16796	16889	17075	16920	16686	16824	16944	17070	16832	16510	16860	16779	16731	16874	16933	16844	16817	16790	16644	16725	16685	16867	16718	16921	17121	17010	16874	16931	16968	17091	17065	16814	16953	17068	16841	16900	16932	17063	16896	16819	17008	16785	16918	16922	16769	16875	17034	16879	16727	16881	16981	16884	16682	16904	16922	16703	16635	17006	16790	16763	16870	16718	16924	16874	16788	16857	16846	16917	16986	16837	16786	16954	16894	16869	17088	16824	16930	16961	16949	16806	17036	16704	17057	16797	16703	16798	16891	16950	16592	16607	16866	16936	16901	16682	16738	16693	16972	16835	16862	16962	16860	16991	16770	16860	16746	17012	16827	16856	16830	16934	16840	16986	16821	16889	16879	17141	16846	16728	17012	16838	16923	16962	16835	16916	16762	16990	17089	16761	16933	16865	16753	16850	16923	16687	16845	16835	16967	16842	16680	16674	16706	16823	17010	16782	16988	16909	16752	16661	16880	16880	16758	16642	16931	16756	16775	16937	16862	16946	16847	16730	16917	16801	16829	16745	16922	16776	16840	16772	16815	16837	17154	17062	16790	16730	16638	16892	16945	16848	17009	16829	16793	16883	16722	16882	16868	16991	16885	16999	16994	16906	16889	16942	16817	16765	16712	16860	16826	16724	16841	16704	16740	16906	16779	16667	16783	16981	16926	16847	16868	16922	16804	16867	16737	16919	16717	16749	16728	17123	16863	17002	16873	16843	16805	16794	16712	16664	16955	16840	17081	17032	16770	16967	16782	16946	16984	16827	16938	17061	16952	16854	16774	16866	16950	17067	17067	16848	16969	16963	16912	16755	17091	16882	16794	17114	17026	16978	16758	17121	16897	17100	16895	17019	16758	17015	16786	16879	16871	16731	17038	16999	16841	16882	16840	16754	16973	16896	16803	17006	17075	16646	16852	16819	16856	16801	16713	16757	16870	16918	16786	16577	16783	16867	16840	16883	16729	16790	16887	16899	16873	16779	16776	16968	16981	17097	17021	16736	16983	16909	16747	17024	16822	16987	16868	16813	16912	16721	16905	16716	17017	16985	16736	17035	16938	16976	16934	16837	16707	16864	16898	17011	16957	16798	16802	16765	16819	16901	16732	16929	16818	16786	16924	16945	16852	16704	16982	17006	16897	17124	16781	17054	16807	16864	16994	17013	16816	16917	16976	16869	16813	16652	16671	16730	16947	17060	16818	17055	16943	16873	16891	16695	16789	16844	16848	16988	16878	16927	16921	16907	16988	16881	16778	16882	16761	16822	16823	16738	16752	16798	16978	16943	16900	16970	16887	16794	16988	16936	16856	16774	16675	16957	16836	16851	17064	16914	17003	16856	16829	16918	16896	16799	17002	16798	16859	16854	16736	16864	16941	16900	16720	17017	16850	16902	16997	16737	16982	16950	16829	16786	16797	16892	16948	16902	16870	16945	16808	16841	16736	16711	16848	16894	16957	16725	16808	16947	16610	16763	16475	16781	16930	16862	16974	16720	16779	16833	16717	17041	17207	16831	16765	16940	17025	16776	17015	16779	16934	16861	16720	16902	16782	16804	16855	16986	17025	16978	16880	16866	16910	16933	16801	16752	16811	16811	16881	16850	16804	17123	16961	16733	16983	16794	17106	17006	16918	16909	16814	16913	16798	16925	16841	16704	16737	16760	16825	16721	16828	17072	17046	16820	16970	16914	16805	16929	16945	16889	17062	16875	16981	16851	16901	16697	17202	16721	16937	16936	16858	16866	16866	16899	16773	16832	16807	16971	16962	16933	16781	16779	16998	17047	16770	16653	16937	16832	16997	16821	17081	17026	16864	16990	16802	17010	16715	16956	16812	16974	16820	16900	16929	16886	16851	16934	16894	17013	16971	16787	16717	16851	17068	16952	16831	16746	16850	17002	16878	16976	16794	16991	16940	16684	16984	16973	16823	16817	16872	17106	16918	17028	16778	16908	16936	16766	16850	17094	16980	16862	16758	16726	16908	16870	16832	16744	16714	16813	16951	16988	16831	17068	16928	16890	17042	17040	17007	16879	16876	16911	16829	16814	16672	16793	16854	17050	17016	16821	16747	16972	16717	16649	16826	16828	17036	16632	16774	16749	16901	17002	16907	16816	17075	17019	16884	16903	16983	17038	16973	16924	16933	17136	16835	16958	16972	17114	16754	17083	16761	16992	16868	16982	16851	16878	16931	16825	16890	16789	16931	16853	16885	16936	16947	17210	16823	16727	16868	16890	16736	16811	16899	16928	16571	17102	16977	16943	16978	16823	16823	16835	16876	17114	16852	16864	16897	17018	16866	16960	16769	16982	16883	16973	16867	16869	17080	16732	16890	17082	16932	16886	16777	16948	17024	16799	16963	16815	16890	16794	17024	16878	16869	16789	16837	16824	16945	16821	16872	16922	16786	16934	16798	17030	16839	16635	16779	16984	16950	16967	16912	16953	16768	16729	16962	16903	16938	16896	16998	16933	16867	16825	16881	16875	16936	17074	16839	16774	16906	16738	16801	16637	16855	16972	16628	16867	16947	17087	16692	16644	16710	16767	16775	16967	16858	16783	17000	16826	17070	16940	16686	16820	16921	16878	16832	16827	16911	16710	16888	16938	16695	16840	16895	16956	16616	16858	16790	16999	16902	16900	16700	16877	16869	16893	16895	16945	16701	16890	17015	17022	17018	16916	16926	16786	17005	16740	16785	16743	16944	16856	16914	16940	16889	16907	16991	16770	16901	17016	16723	16920	16750	16977	16976	16964	16943	16940	16704	16922	16685	16760	16855	16941	16839	16931	16882	16787	16645	16871	16986	16739	16792	16842	17075	16954	16741	16809	16928	16919	16674	16815	16921	16853	16790	16996	17124	16817	16851	16885	16884	16963	17020	17042	16753	17028	16855	16856	16774	16905	16922	16726	16801	16831	16848	16904	16837	17099	16696	16861	17005	16978	17026	16911	16736	16840	16913	16799	16726	16891	16856	16944	16922	16853	17005	16878	16926	16974	16902	16901	17019	17041	16816	16882	16973	16719	16695	16848	16840	16931	16857	16924	16658	16843	17113	16862	16954	16925	16778	16798	16946	16919	16878	17008	16737	16837	16737	17064	16838	16839	16897	16791	16900	16809	16731	16892	16892	16819	16688	16860	16854	16807	16801	16827	16820	16758	16735	16825	16817	17070	16936	16785	16748	16805	16919	16898	16949	16631	16889	16914	16910	16873	16886	16777	17137	16830	16985	16742	16999	16943	16899	16946	16974	16754	16991	16996	16870	16792	17028	16943	17066	16991	16843	16887	16734	16888	16793	16747	16818	16944	16938	16767	16780	16724	17107	16785	16854	16796	16713	16776	16791	17074	16952	16929	16875	17075	16963	16729	16919	16983	16880	16793	16736	16916	16857	16922	16862	16862	17009	16826	16807	16701	16974	16966	16823	16936	16882	17091	16816	16871	16867	16902	16929	16980	16707	16948	16917	16954	17039	16795	16793	16714	16710	16734	17016	16997	16906	16699	16777	16853	16648	16983	16772	16744	16858	16875	16962	16927	16938	16846	16958	16833	16824	16902	16839	16683	16925	16955	16875	16890	17011	16986	16730	16888	16960	16954	16947	16770	16861	16869	16940	16936	16837	16750	16827	16867	16988
14610	17169	22303	17875	17728	16286	14952	14923	14852	15036	15006	14853	14890	14944	15132	15013	14914	14873	15166	14703	14789	14900	14886	14893	15019	14844	14927	14718	14786	14783	14990	15429	15591	15469	15078	15019	14675	14866	14674	14676	14706	14617	14629	14740	14647	14802	14842	14716	14831	14708	14826	14786	14712	14570	14740	14731	14675	14665	14709	14754	14791	14723	14671	14833	14548	14657	14717	14561	14744	14670	14601	14692	14672	14649	14775	14699	14837	14746	14739	14731	14673	14792	14618	14696	14559	14674	14837	14791	14682	14628	14706	14700	14787	14571	14780	14666	14604	14598	14551	14767	14672	14649	14779	14779	14762	14555	14591	14648	14667	14624	14601	14737	14839	14724	14519	14712	14622	14759	14692	14824	14646	14750	14575	14662	14612	14662	14841	14717	14716	14702	14672	14624	14726	14582	14686	14683	14728	14677	14650	14672	14677	14789	14748	14769	14837	14761	14762	14799	14723	14682	14812	14638	14766	14709	14759	14745	14706	14975	14626	14557	14648	14801	14713	14903	14677	14545	14729	14700	14606	14528	14840	14558	14681	14609	14650	14730	14684	14591	14712	14639	14659	14639	14664	14675	14755	14829	14574	14693	14781	14628	14805	14684	14869	14714	14749	14796	14703	14726	14726	14667	14562	14663	14711	14723	14610	14766	14862	14766	14648	14595	14659	14820	14555	14719	14581	14650	14817	14810	14777	14679	14874	14772	14758	14700	14704	14759	14667	14689	14635	14698	14831	14680	14780	14737	14642	14715	14736	14822	14751	14826	14692	14709	14695	14494	14742	14631	14564	14699	14695	14760	14919	14682	14648	14710	14734	14565	14747	14695	14586	14702	14582	14719	14739	14703	14658	14770	14602	14853	14701	14589	14750	14641	14807	14581	14679	14799	14748	14808	14644	14803	14787	14757	14676	14744	14912	14656	14699	14602	14723	14610	14608	14944	14748	14708	14567	14698	14806	14764	14747	14759	14580	14927	14811	14787	14634	14945	14690	14734	14585	14695	14604	14656	14601	14571	14586	14686	14720	14616	14772	14735	14675	14630	14772	14713	14672	14532	14738	14605	14760	14831	14776	14555	14974	14674	14692	14694	14697	14649	14783	14670	14755	14722	14535	14803	14742	14641	14715	14728	14801	14653	14679	14610	14768	14602	14677	14690	14528	14791	14668	14717	14488	14681	14699	14692	14658	14515	14643	14760	14724	14661	14604	14629	14674	14626	14826	14606	14867	14834	14989	14740	14654	14564	14763	14784	14596	14691	14846	14690	14715	14727	14712	14663	14717	14675	14606	14512	14732	14745	14962	14662	14589	14534	14645	14893	14572	14694	14736	14743	14588	14575	14768	14765	14746	14642	14627	14795	14580	14732	14788	14656	14934	14701	14843	14698	14663	14810	14743	14727	14756	14650	14914	14720	14597	14746	14599	14731	14700	14671	14583	14684	14738	14777	14753	14794	14710	14700	14683	14638	14737	14740	14770	14687	14880	14739	14618	14782	14807	14834	14599	14873	14763	14691	14752	14792	14737	14619	14844	14866	14659	14676	14696	14643	14730	14529	14807	14697	14588	14657	14690	14523	14662	14698	14679	14873	14587	14886	14577	14757	14518	14757	14587	14650	14633	14657	14710	14837	14697	14819	14665	14562	14502	14732	14656	14693	14620	14838	14790	14758	14759	14632	14583	14701	14658	14652	14758	14738	14704	14673	14594	14741	14597	14794	14555	14501	14777	14863	14576	14634	14576	14621	14561	14690	14593	14745	14692	14708	14721	14826	14738	14724	14715	14605	14764	14747	14674	14579	14735	14690	14729	14650	14810	14741	14646	14682	14636	14447	14678	14703	14699	14582	14841	14502	14692	14839	14539	14775	14715	14613	14600	14647	14700	14493	14818	14815	14702	14777	14551	14657	14573	14723	14820	14715	14718	14504	14761	14537	14806	14712	14567	14664	14739	14746	14853	14646	14751	14555	14677	14856	14701	14610	14737	14654	14845	14661	14754	14702	14710	14630	14639	14685	14723	14909	14616	14529	14849	14694	14669	14616	14750	14688	14853	14710	14735	14717	14788	14661	14796	14764	14748	14830	14722	14714	14845	14757	14625	14650	14746	14792	14830	14618	14656	14812	14747	14642	14720	14737	14661	14546	14730	14784	14686	14715	14753	14731	14605	14654	14679	14665	14595	14765	14413	14777	14626	14779	15086	14591	14572	14716	14646	14695	14762	14597	14741	14843	14831	14689	14783	14623	14732	14817	14751	14578	14668	14774	14793	14793	14672	14719	14575	14739	15064	14691	14731	14698	14828	14504	14718	14776	14487	14816	14805	14967	14610	14782	14710	14794	14747	14584	14675	14715	14775	14652	14792	14722	14867	14833	14708	14713	14868	14849	14856	14562	14719	14797	14689	14575	14622	14645	14784	14765	14759	14773	14672	14602	14687	14591	14705	14631	14876	14708	14646	14726	14680	14899	14530	14682	14798	14645	14790	14786	14742	14878	14773	14792	14575	14608	14569	14616	14593	14698	14666	14616	14647	14701	14637	14872	14571	14657	14678	14667	14917	14522	14781	14869	14617	14677	14673	14617	14738	14643	14735	14524	14717	14558	14704	14642	14679	14685	14710	14684	14791	14741	14675	14789	14897	14574	14540	14679	14654	14799	14559	14816	14572	14645	14859	14690	14772	14664	14563	14754	14739	14704	14870	14574	14744	14696	14806	14677	14661	14614	14688	14525	14709	14752	14755	14648	14760	14880	14724	14611	14662	14771	14736	14572	14682	14623	14829	14687	14766	14744	14648	14645	14961	14555	14711	14815	14685	14711	14723	14678	14674	14700	14750	14585	14619	14723	14670	14815	14939	14615	14564	14736	14764	14644	14709	14688	14788	14935	14703	14654	14638	14570	14652	14533	14504	14753	14615	14676	14734	14663	14733	14696	14573	14819	14645	14619	14648	14607	14739	14686	14649	14854	14851	14799	14747	14903	14783	14717	14759	14634	14862	14663	14979	14541	14556	14704	14681	14634	14684	14707	14832	14674	14635	14679	14723	14669	14597	14672	14724	14683	14806	14583	14745	14764	14750	14594	14703	14475	14691	14729	14663	14862	14690	14860	14623	14779	14621	14644	14714	14666	14758	14721	14786	14890	14805	14706	14919	14662	14616	14674	14684	14703	14810	14559	14582	14501	14605	14608	14727	14683	14763	14803	14698	14680	14708	14574	14912	14723	14735	14790	14587	14793	14692	14706	14658	14583	14682	14750	14608	14632	14763	14747	14529	14634	14878	14652	14667	14735	14745	14743	14712	14657	14577	14725	14576	14869	14649	14661	14666	14732	14542	14774	14689	14868	14669	14745	14757	14666	14693	14667	14634	14748	14772	14636	14658	14669	14787	14685	14653	14578	14799	14805	14583	14702	14636	14773	14636	14539	14539	14693	14646	14748	14584	14696	14691	14725	14601	14887	14607	14652	14906	14667	14761	14740	14627	14704	14682	14629	14564	14600	14532	14722	14717	14703	14604	14831	14693	14794	14749	14682	14606	14834	14581	14615	14734	14807	14723	14685	14537	14739	14665	14738	14739	14718	14600	14644	14797	14752	14707	14677	14745	14793	14548	14734	14765	14725	14556	14612	14686	14617	14589	14823	14617	14687	14781	14741	14748	14847	14783	14685	14674	14777	14670	14694	14630	14550	14764	14621	14619	14666	14878	14670	14813	14751	14573	14814	14727	14633	14754	14654	14666	14753	14727	14755	14788	14414	14745	14778	14752	14721	14707	14706	14616	14612	14875	14764	14808	14708	14727	14664	14788	14718	14693	14778	14679	14671	14675	14688	14842	14755	14611	14687	14705	14773	14706	14743	14836	14631	14590	14779	14587	14761	14643	14726	14835	14826	14731	14784	14739	14784	14796	14775	14650	14606	14480	14622	14692	14542	14679	14769	14713	14732	14550	14730	14735	14837	14751	14703	14771	14707	14690	14379	14734	14558	14722	14677	14679	14826	14739	14908	14742	14669	14689	15005	14650	14706	14798	14678	14763	14628	14677	14511	14617	14638	14752	14888	14582	14627	14856	14672	14804	14778	14692	14716	14623	14710	14672	14659	14683	14590	14794	14771	14601	14763	14694	14781	14623	14828	14540	14684	14753	14716	14711	14744	14686	14713	14700	14867	14571	14671	14569	14598	14771	14738	14680	14704	14798	14772	14580	14692	14912	14758	14814	14575	14787	14834	14689	14578	14774	14985	14732	14688	14615	14612	14573	14726	14702	14614	14772	14667	14557	14777	14685	14695	14730	14661	14643	14650	14824	14770	14698	14835	14848	14739	14880	14770	14597	14716	14775	14847	14658	14640	14736	14635	14666	14685	14681	14690	14668	14619	14608	14727	14866	14770	14866	14837	14555	14679	14694	14680	14633	14673	14630	14716	14802	14696	14582	14872	14806	14742	14634	14637	14748	14753	14727	14679	14702	14811	14648	14653	14784	14815	14605	14914	14697	14700	14838	14846	14695	14548	14700	14911	14656	14850	14567	14796	14812	14615	14704	14666	14713	14695	14797	14685	14838	14624	14788	14609	14646	14720	14778	14801	14595	14657	14714	14629	14801	14775	14662	14510	14745	14808	14696	14647	14465	14729	14792	14670	14730	14800	14914	14711	14646	14585	14745	14827	14719	14630	14722	14672	14727	14809	14724	14831	14665	14551	14736	14686	14743	14660	14727	14850	14615	14795	14741	14643	14850	14620	14803	14690	14757	14705	14784	14696	14639	14595	14655	14679	14782	14703	14776	14839	14694	14717	14622	14772	14768	14641	14631	14807	14651	14836	14656	14734	14504	14618	14652	14748	14785	14641	14840	14686	14688	14719	14615	14566	14791	14685	14728	14733	14612	14714	14668	14759	14754	14835	14737	14684	14691	14660	14793	14764	14643	14778	14640	14652	14668	14628	14547	14737	14543	14789	14656	14763	14832	14753	14528	14705	14750	14614	14755	14700	14840	14726	14698	14664	14691	14650	14650	14600	14651	14780	14918	14712	14580	14714	14828	14655	14601	14651	14458	14766	14765	14635	14725	14737	14708	14764	14586	14695	14686	14706	14714	14784	14725	14695	14683	14816	14703	14742	14741	14791	14590	14741	14763	14786
24015	21368	28903	24319	22302	21734	20104	17306	16953	16891	17259	16999	17031	16902	16989	16938	17123	17123	17206	16778	16678	16924	16751	16757	16625	16664	16903	16863	16812	16839	17818	20590	19683	18689	17869	17158	16826	16720	16660	16535	16724	16688	16724	16680	16580	16860	16650	16929	16628	16602	16559	16537	16471	16491	16565	16602	16469	16626	16378	16568	16612	16720	16420	16492	16661	16522	16515	16599	16688	16598	16747	16666	16486	16512	16506	16542	16486	16592	16504	16513	16545	16519	16765	16612	16676	16588	16627	16674	16507	16678	16577	16524	16532	16389	16494	16610	16619	16461	16565	16406	16530	16580	16409	16499	16582	16595	16649	16516	16463	16692	16516	16554	16691	16642	16588	16471	16324	16641	16440	16663	16542	16466	16577	16422	16529	16526	16589	16652	16565	16434	16502	16502	16644	16648	16264	16373	16473	16748	16600	16671	16668	16590	16567	16453	16348	16529	16381	16543	16577	16519	16611	16449	16544	16535	16696	16566	16575	16592	16526	16614	16514	16635	16577	16433	16762	16543	16604	16491	16675	16469	16560	16596	16563	16747	16585	16482	16601	16776	16426	16635	16493	16494	16536	16539	16493	16525	16650	16665	16481	16434	16712	16566	16507	16593	16703	16429	16436	16492	16531	16470	16653	16395	16626	16605	16463	16439	16669	16500	16591	16690	16526	16660	16705	16440	16477	16521	16549	16504	16553	16661	16664	16609	16752	16455	16554	16652	16540	16534	16629	16575	16761	16501	16525	16540	16743	16569	16549	16525	16782	16401	16487	16612	16429	16487	16605	16669	16595	16729	16546	16548	16579	16637	16473	16661	16415	16458	16539	16571	16555	16574	16496	16728	16462	16533	16572	16465	16600	16434	16486	16524	16546	16637	16489	16691	16535	16718	16559	16408	16579	16575	16629	16639	16551	16412	16465	16570	16525	16427	16547	16522	16538	16510	16463	16569	16641	16363	16536	16511	16373	16370	16383	16574	16626	16489	16442	16609	16570	16362	16538	16621	16625	16573	16513	16694	16426	16469	16688	16589	16542	16459	16478	16571	16512	16659	16414	16522	16586	16518	16669	16508	16480	16538	16718	16383	16545	16384	16557	16374	16590	16630	16593	16472	16407	16445	16594	16412	16503	16706	16608	16627	16535	16691	16502	16653	16726	16542	16497	16731	16563	16583	16713	16488	16477	16636	16514	16533	16425	16660	16506	16581	16414	16695	16481	16378	16779	16670	16496	16690	16572	16472	16717	16538	16272	16592	16477	16549	16546	16640	16669	16361	16313	16538	16413	16554	16618	16455	16633	16600	16607	16603	16588	16513	16486	16452	16550	16490	16433	16539	16509	16583	16472	16646	16505	16571	16695	16386	16493	16580	16490	16427	16842	16633	16625	16612	16405	16421	16447	16614	16672	16494	16552	16538	16584	16642	16615	16484	16720	16542	16387	16378	16385	16662	16515	16663	16829	16632	16700	16432	16595	16635	16589	16611	16487	16477	16572	16461	16495	16887	16496	16563	16369	16464	16463	16640	16573	16763	16515	16540	16669	16647	16472	16724	16690	16428	16460	16437	16794	16730	16502	16532	16632	16698	16611	16670	16530	16481	16541	16724	16448	16647	16672	16697	16328	16508	16392	16509	16517	16552	16571	16409	16547	16601	16629	16497	16417	16531	16472	16458	16412	16572	16469	16677	16724	16501	16548	16703	16548	16582	16609	16664	16468	16720	16504	16796	16323	16628	16584	16628	16534	16464	16692	16673	16749	16694	16692	16596	16556	16560	16749	16428	16693	16485	16714	16670	16600	16675	16757	16560	16678	16495	16263	16524	16586	16589	16625	16752	16502	16687	16478	16503	16430	16656	16555	16514	16652	16549	16380	16522	16744	16719	16734	16273	16526	16780	16665	16587	16492	16645	16601	16367	16518	16315	16431	16517	16313	16559	16613	16524	16597	16665	16504	16405	16482	16407	16479	16570	16390	16502	16631	16342	16569	16387	16377	16498	16585	16512	16440	16609	16516	16521	16776	16715	16702	16337	16514	16414	16515	16382	16378	16572	16525	16381	16792	16755	16711	16382	16503	16437	16561	16454	16447	16693	16535	16677	16327	16357	16559	16445	16442	16440	16457	16505	16450	16597	16415	16696	16700	16526	16663	16600	16406	16594	16622	16703	16543	16562	16539	16518	16688	16579	16597	16585	16510	16489	16572	16648	16404	16582	16265	16643	16688	16373	16618	16550	16550	16671	16336	16626	16520	16446	16659	16476	16591	16582	16520	16617	16515	16515	16600	16475	16598	16591	16397	16677	16563	16492	16516	16704	16698	16760	16595	16646	16749	16520	16558	16463	16415	16546	16671	16441	16544	16569	16527	16457	16523	16543	16569	16331	16465	16566	16467	16470	16642	16497	16646	16451	16369	16380	16862	16481	16444	16477	16560	16593	16675	16529	16635	16583	16649	16394	16329	16611	16463	16372	16464	16582	16463	16682	16704	16568	16361	16712	16501	16629	16627	16664	16694	16627	16297	16597	16807	16454	16517	16667	16485	16165	16279	16511	16515	16273	16589	16598	16719	16694	16598	16469	16438	16508	16602	16518	16567	16597	16429	16681	16476	16544	16452	16664	16483	16617	16576	16537	16475	16581	16674	16412	16504	16437	16446	16601	16667	16596	16550	16359	16588	16621	16396	16603	16514	16610	16545	16336	16652	16723	16570	16601	16528	16604	16504	16501	16800	16589	16369	16540	16471	16423	16306	16597	16453	16605	16558	16569	16527	16498	16588	16419	16525	16567	16311	16515	16517	16766	16540	16646	16564	16475	16578	16331	16516	16529	16684	16598	16530	16414	16524	16460	16506	16702	16553	16487	16406	16493	16508	16610	16542	16640	16465	16586	16498	16604	16561	16677	16473	16446	16542	16511	16476	16546	16563	16379	16494	16609	16553	16515	16733	16589	16430	16608	16601	16632	16518	16515	16633	16421	16674	16467	16587	16710	16820	16613	16638	16601	16535	16681	16639	16498	16602	16522	16508	16449	16639	16687	16525	16379	16543	16536	16467	16632	16669	16613	16665	16519	16640	16630	16701	16488	16573	16528	16542	16575	16523	16466	16491	16499	16414	16557	16527	16701	16470	16590	16645	16745	16470	16497	16580	16611	16474	16403	16483	16421	16499	16470	16432	16604	16651	16682	16728	16849	16611	16518	16489	16460	16625	16460	16650	16581	16541	16549	16810	16546	16625	16490	16644	16340	16494	16643	16533	16661	16553	16386	16616	16492	16537	16672	16623	16522	16390	16520	16685	16733	16551	16492	16452	16402	16742	16737	16502	16322	16538	16562	16450	16471	16355	16440	16694	16661	16668	16536	16711	16765	16753	16638	16514	16673	16413	16617	16612	16412	16571	16533	16340	16492	16740	16524	16619	16716	16576	16632	16699	16516	16471	16539	16624	16783	16584	16473	16576	16564	16496	16488	16626	16605	16565	16752	16475	16390	16719	16612	16416	16736	16449	16537	16626	16607	16628	16286	16476	16516	16483	16607	16712	16508	16517	16402	16612	16516	16489	16501	16535	16541	16616	16597	16655	16469	16545	16697	16736	16524	16607	16652	16435	16617	16850	16732	16656	16405	16478	16430	16465	16463	16385	16408	16489	16540	16519	16260	16376	16392	16507	16573	16465	16540	16708	16737	16582	16630	16419	16534	16550	16427	16563	16675	16417	16536	16489	16708	16537	16457	16435	16291	16469	16616	16517	16701	16635	16544	16400	16469	16470	16578	16515	16368	16390	16457	16444	16511	16534	16448	16650	16452	16428	16582	16493	16361	16689	16820	16554	16574	16558	16747	16757	16496	16483	16522	16393	16740	16663	16502	16453	16450	16575	16558	16519	16632	16560	16311	16627	16373	16617	16564	16447	16522	16811	16460	16548	16449	16598	16434	16359	16463	16633	16378	16351	16416	16565	16581	16643	16425	16519	16770	16634	16554	16686	16501	16679	16572	16631	16492	16387	16599	16558	16690	16476	16718	16437	16523	16562	16325	16612	16604	16583	16498	16636	16567	16479	16506	16402	16507	16427	16581	16620	16541	16422	16638	16532	16488	16521	16706	16739	16548	16590	16353	16610	16651	16629	16403	16601	16755	16588	16409	16457	16678	16393	16689	16482	16520	16525	16665	16489	16621	16517	16543	16574	16644	16518	16527	16397	16507	16615	16559	16535	16658	16631	16655	16458	16439	16427	16644	16478	16457	16520	16528	16520	16539	16220	16400	16387	16604	16461	16627	16515	16564	16376	16439	16363	16693	16547	16667	16370	16601	16395	16408	16457	16459	16673	16514	16566	16583	16585	16625	16612	16576	16603	16667	16670	16838	16641	16516	16601	16529	16650	16425	16476	16588	16868	16654	16530	16486	16656	16676	16467	16580	16696	16541	16366	16396	16547	16483	16374	16592	16557	16548	16768	16653	16634	16598	16438	16543	16518	16617	16666	16551	16632	16379	16590	16473	16502	16676	16725	16412	16628	16635	16529	16610	16714	16485	16656	16554	16695	16583	16502	16572	16461	16585	16654	16401	16523	16580	16461	16566	16543	16623	16496	16724	16804	16455	16572	16585	16538	16568	16505	16574	16558	16575	16455	16452	16591	16361	16462	16486	16513	16632	16592	16636	16540	16431	16448	16778	16542	16548	16571	16627	16495	16545	16666	16689	16294	16596	16534	16640	16764	16670	16614	16453	16577	16533	16758	16631	16624	16557	16381	16531	16438	16375	16470	16345	16622	16447	16555	16532	16563	16346	16412	16550	16402	16583	16565	16626	16631	16776	16639	16560	16492	16636	16603	16676	16534	16435	16555	16630	16605	16470	16660	16556	16419	16558	16445	16764	16773	16519	16639	16533	16463	16686	16510	16485	16427	16499	16512	16709	16590	16484	16591	16701	16508	16529	16459	16412	16387	16656	16656	16572	16821	16524	16569	16691	16555	16421	16493	16557	16484	16598	16523	16545	16557	16501	16507	16644	16713	16497	16637	16575	16555	16539	16699	16698	16433	16656	16638	16679	16691	16580	16556	16656	16600	16836	16502	16594	16663	16546	16584	16611	16713	16505	16606	16516	16668	16569	16604	16603	16483	16624	16443	16578	16473	16753
14173	23655	26938	20060	19784	17335	15651	15256	15192	15179	15137	15265	15269	14940	15347	15378	15131	15104	15047	15085	15106	14863	14887	14827	14779	14956	14745	14721	14627	14708	16991	20086	18668	17070	15677	15039	14615	14512	14713	14665	14631	14353	14497	14594	14542	14547	14455	14747	14488	14651	14522	14594	14605	14614	14817	14416	14517	14571	14479	14635	14496	14540	14401	14433	14482	14700	14614	14640	14586	14575	14706	14564	14510	14531	14704	14435	14442	14612	14580	14414	14472	14771	14468	14352	14479	14491	14715	14412	14710	14507	14601	14506	14491	14524	14502	14545	14362	14472	14380	14591	14596	14544	14522	14723	14582	14563	14627	14647	14694	14537	14547	14541	14523	14603	14670	14596	14612	14685	14576	14464	14535	14507	14747	14529	14659	14543	14541	14558	14440	14572	14586	14660	14619	14436	14523	14582	14582	14777	14465	14521	14592	14545	14655	14606	14550	14505	14613	14476	14558	14590	14755	14664	14637	14521	14389	14544	14525	14592	14749	14495	14705	14578	14567	14657	14514	14481	14597	14579	14478	14519	14505	14478	14616	14575	14521	14443	14626	14529	14546	14771	14588	14615	14656	14691	14618	14393	14496	14581	14477	14539	14622	14560	14636	14690	14577	14437	14431	14481	14620	14436	14363	14558	14537	14428	14669	14464	14553	14597	14591	14513	14606	14686	14427	14531	14740	14556	14519	14425	14494	14718	14438	14607	14428	14426	14649	14466	14458	14473	14594	14444	14454	14448	14498	14578	14514	14536	14650	14493	14569	14609	14603	14405	14484	14451	14537	14514	14437	14603	14506	14537	14537	14587	14499	14537	14505	14462	14517	14519	14586	14524	14578	14725	14573	14600	14547	14579	14463	14493	14494	14417	14507	14554	14341	14655	14668	14476	14507	14543	14444	14496	14447	14439	14594	14283	14421	14602	14561	14495	14683	14577	14506	14611	14659	14634	14436	14543	14447	14521	14529	14658	14571	14439	14503	14526	14586	14470	14499	14414	14524	14752	14530	14476	14520	14513	14560	14416	14575	14558	14578	14557	14473	14360	14667	14562	14488	14410	14589	14545	14514	14473	14313	14404	14419	14739	14672	14589	14425	14704	14552	14429	14524	14441	14367	14629	14675	14587	14659	14533	14614	14491	14593	14514	14670	14573	14608	14661	14544	14475	14581	14668	14446	14618	14680	14597	14623	14594	14402	14376	14491	14562	14641	14390	14626	14431	14349	14566	14407	14543	14743	14555	14690	14456	14519	14374	14604	14645	14629	14664	14561	14533	14492	14469	14729	14710	14356	14544	14470	14416	14564	14423	14507	14323	14544	14667	14598	14423	14528	14583	14441	14456	14402	14488	14622	14477	14452	14518	14481	14554	14601	14555	14552	14486	14525	14685	14465	14299	14487	14600	14541	14573	14721	14650	14502	14509	14447	14426	14521	14576	14533	14495	14608	14433	14474	14629	14475	14554	14695	14519	14424	14403	14724	14608	14510	14519	14473	14644	14416	14460	14573	14759	14675	14555	14419	14541	14495	14518	14498	14647	14584	14513	14691	14574	14547	14593	14444	14452	14474	14555	14590	14580	14548	14506	14361	14525	14463	14575	14525	14551	14556	14405	14442	14578	14498	14422	14777	14460	14545	14435	14409	14557	14701	14699	14387	14639	14612	14561	14533	14504	14453	14570	14464	14499	14489	14466	14472	14520	14647	14531	14695	14575	14791	14713	14590	14474	14417	14550	14621	14603	14559	14521	14460	14274	14518	14581	14540	14527	14408	14543	14606	14458	14484	14503	14658	14556	14733	14509	14407	14531	14412	14569	14748	14653	14581	14458	14461	14622	14611	14528	14435	14449	14527	14456	14667	14469	14645	14561	14560	14564	14473	14510	14814	14520	14637	14501	14752	14531	14620	14489	14392	14616	14522	14595	14611	14438	14519	14389	14496	14485	14752	14506	14455	14492	14564	14481	14474	14395	14609	14561	14412	14399	14745	14654	14632	14562	14542	14538	14583	14515	14622	14564	14310	14360	14534	14629	14488	14515	14508	14613	14449	14659	14469	14605	14724	14465	14507	14755	14727	14536	14594	14507	14589	14473	14572	14681	14440	14732	14630	14579	14576	14486	14466	14455	14765	14539	14679	14681	14567	14626	14566	14541	14610	14700	14547	14520	14487	14462	14442	14498	14560	14571	14479	14556	14505	14355	14580	14369	14607	14654	14498	14667	14528	14461	14596	14467	14450	14474	14365	14642	14500	14415	14399	14311	14445	14674	14396	14490	14686	14648	14608	14721	14549	14519	14682	14481	14637	14547	14452	14549	14558	14551	14510	14773	14478	14531	14589	14619	14638	14522	14462	14446	14575	14600	14544	14635	14535	14607	14550	14485	14570	14452	14600	14662	14285	14550	14591	14567	14603	14585	14589	14344	14626	14444	14557	14442	14484	14421	14531	14691	14515	14462	14398	14453	14589	14525	14590	14548	14533	14566	14539	14459	14548	14517	14682	14503	14473	14443	14483	14374	14494	14451	14786	14446	14610	14464	14568	14507	14562	14514	14570	14462	14460	14508	14521	14630	14531	14576	14469	14541	14577	14514	14601	14658	14553	14682	14644	14617	14488	14526	14608	14705	14589	14551	14606	14575	14646	14476	14546	14602	14499	14440	14608	14401	14701	14701	14575	14737	14636	14618	14388	14687	14481	14602	14496	14741	14590	14585	14675	14353	14585	14719	14360	14486	14524	14653	14454	14570	14517	14434	14518	14474	14514	14607	14560	14558	14446	14504	14718	14495	14648	14445	14423	14624	14507	14482	14442	14719	14579	14571	14622	14600	14498	14405	14629	14570	14637	14561	14602	14572	14486	14699	14539	14421	14714	14611	14628	14480	14529	14577	14614	14492	14452	14701	14512	14484	14562	14667	14548	14662	14456	14447	14657	14558	14535	14644	14457	14452	14569	14564	14546	14514	14446	14493	14463	14505	14473	14548	14681	14575	14542	14601	14477	14594	14580	14463	14455	14504	14670	14542	14597	14654	14582	14726	14398	14723	14616	14466	14466	14541	14418	14698	14482	14511	14456	14521	14698	14581	14574	14561	14457	14700	14540	14515	14492	14425	14506	14584	14793	14542	14557	14524	14428	14496	14599	14441	14443	14512	14532	14232	14775	14434	14467	14585	14475	14480	14689	14742	14448	14644	14375	14529	14625	14600	14622	14529	14526	14509	14558	14439	14437	14665	14381	14621	14456	14570	14487	14575	14414	14282	14561	14426	14445	14461	14429	14470	14461	14647	14539	14621	14513	14485	14491	14479	14651	14545	14561	14641	14558	14577	14382	14527	14503	14480	14712	14449	14507	14444	14650	14429	14407	14631	14493	14620	14450	14641	14561	14631	14452	14496	14597	14490	14604	14728	14523	14538	14517	14427	14664	14423	14608	14615	14416	14483	14610	14510	14592	14570	14538	14541	14461	14639	14501	14587	14722	14652	14645	14633	14554	14628	14448	14574	14509	14671	14514	14468	14539	14524	14761	14644	14488	14539	14436	14480	14495	14491	14409	14440	14664	14610	14599	14401	14565	14535	14548	14768	14594	14489	14602	14672	14358	14393	14643	14557	14457	14373	14465	14545	14471	14542	14722	14386	14557	14444	14504	14512	14637	14608	14370	14685	14536	14321	14665	14686	14469	14562	14660	14600	14619	14557	14627	14681	14634	14537	14555	14500	14644	14637	14566	14632	14575	14670	14588	14525	14379	14456	14556	14426	14471	14442	14647	14510	14640	14551	14603	14515	14526	14509	14705	14531	14687	14604	14398	14452	14529	14438	14624	14414	14527	14511	14533	14607	14603	14628	14339	14642	14356	14572	14366	14559	14396	14571	14558	14419	14739	14536	14511	14430	14649	14581	14610	14626	14717	14460	14718	14564	14618	14369	14636	14585	14623	14578	14555	14560	14474	14646	14388	14478	14681	14448	14542	14887	14664	14490	14542	14756	14467	14468	14549	14464	14480	14476	14570	14623	14531	14564	14568	14493	14652	14715	14279	14548	14607	14481	14467	14520	14656	14669	14454	14460	14611	14607	14395	14590	14472	14490	14587	14516	14603	14555	14473	14650	14360	14501	14677	14676	14694	14625	14495	14624	14384	14755	14616	14465	14533	14540	14502	14636	14572	14671	14452	14498	14531	14318	14569	14318	14659	14443	14421	14576	14604	14499	14549	14608	14375	14400	14718	14570	14675	14506	14549	14499	14335	14665	14445	14499	14498	14606	14520	14570	14567	14560	14427	14540	14586	14672	14611	14428	14434	14693	14527	14426	14591	14446	14647	14547	14628	14607	14618	14423	14383	14653	14588	14559	14662	14656	14647	14481	14461	14506	14508	14530	14544	14397	14487	14596	14678	14461	14444	14628	14663	14459	14492	14470	14829	14491	14544	14393	14543	14504	14582	14599	14482	14454	14504	14499	14512	14564	14455	14549	14619	14537	14507	14425	14491	14473	14673	14695	14618	14600	14591	14654	14441	14570	14628	14457	14602	14482	14620	14502	14660	14623	14542	14428	14462	14477	14549	14480	14594	14415	14664	14442	14529	14346	14649	14570	14443	14491	14622	14386	14680	14366	14616	14470	14531	14499	14639	14667	14461	14630	14711	14584	14589	14582	14492	14489	14609	14582	14513	14570	14511	14371	14623	14383	14386	14548	14590	14615	14533	14617	14356	14412	14704	14697	14423	14663	14716	14569	14594	14387	14670	14616	14606	14690	14571	14547	14430	14501	14632	14565	14524	14550	14659	14595	14637	14610	14666	14614	14532	14563	14603	14470	14486	14535	14586	14538	14542	14571	14508	14735	14438	14440	14456	14574	14518	14528	14499	14817	14513	14570	14580	14401	14408	14622	14452	14518	14721	14661	14742	14549	14603	14645	14633	14429	14489	14655	14456	14466	14573	14543	14586	14378	14656	14447	14413	14346	14513	14452	14728	14787	14589	14702	14658	14630	14627	14775	14521	14567	14523	14642	14601	14465	14543	14660	14559	14604	14660	14563	14634	14501	14615	14634	14538	14438	14442	14625	14575	14463	14505	14550	14433	14467	14585	14536	14533	14490	14517	14552	14413	14626	14632	14407	14545	14471	14709	14556	14587	14370
22987	21356	29262	23800	21582	23332	23283	17804	17125	17306	17161	16995	17294	16953	17044	17198	17272	16965	17055	16837	16810	16641	16896	16825	16849	16653	16608	16555	16380	16628	18275	21975	22064	20279	18358	17109	16527	16370	16107	15963	16333	16154	16475	16435	16167	16296	16245	16226	16190	16312	16402	16348	16277	16062	16307	16380	16102	16224	16345	16255	16249	16090	16269	16285	16138	15976	16340	16318	16451	16354	16309	16350	16108	16362	16235	16085	16298	16411	16447	16198	16302	16334	16474	16302	16245	16265	16450	16346	16343	16284	16386	16175	16318	16260	16005	16169	16123	16163	16356	16163	16152	16217	16235	16276	16318	16216	16167	16185	16327	16338	16209	16266	16223	16299	16235	16195	16138	16359	16378	16328	16479	16248	16336	16337	16242	16151	16266	15980	16182	16210	16135	16272	16163	16348	16274	16241	16134	16319	16036	16147	16317	16181	16192	16429	16364	16249	16026	16080	16195	16391	16255	16054	16277	16220	16185	16285	16386	16334	16178	16341	16351	16097	16434	15985	16354	16174	16215	16232	16200	16068	16298	16227	16393	15939	16160	16107	16327	16045	16390	16159	16166	16100	16552	16537	16169	16078	16053	16114	16095	16274	16256	16160	16313	16256	16194	16120	16095	16008	16171	16124	16240	16096	16025	16124	16224	16157	16384	16255	16294	16074	16130	15952	16427	16427	16106	16150	16218	16269	16081	16143	16498	16251	16328	16408	16282	16435	16233	16244	16011	16244	16069	16072	16156	16101	16154	16173	16224	16127	16110	16140	16186	16185	16209	16171	16344	16170	16417	16036	16196	16012	16336	16290	16226	16163	16176	16226	16199	16201	16178	16313	16120	16126	16067	16171	16218	16291	16253	16241	16239	16398	16300	16245	16003	16264	16108	16322	16375	16135	16286	16249	16134	16320	16112	16194	16278	16290	16306	16178	16097	16243	16141	16290	16136	16252	16074	16058	16283	16249	16175	16002	16133	16218	16233	16356	16289	16322	16135	16239	16191	16186	16387	16134	16029	16141	16156	16165	16138	16024	16129	16242	16153	15973	16375	16189	16476	16266	16295	16097	16293	16257	16355	16220	16085	16198	16277	16627	16313	16192	16259	16090	16194	16107	16280	16211	16303	16150	16252	16197	16230	16194	16244	16260	16175	16208	16223	16347	16318	16356	16215	16239	16211	16000	16124	16259	16298	16149	16436	16104	16311	16030	16063	16160	16276	15965	16136	16210	16279	16262	16034	16275	16267	16139	16220	16336	16211	16116	16100	16137	16165	16224	16166	16245	16326	16224	16234	16376	16477	16224	16187	16245	16275	16492	16101	16283	16114	16296	16287	16369	16360	16135	16156	16211	16322	16162	16226	16083	16091	16260	16094	16470	16078	16303	16119	16275	16205	16286	16311	15990	16188	16093	16102	16353	16182	16211	16074	16243	16368	16112	16123	16059	16064	16306	16214	16187	16248	16176	16058	16327	16332	16206	16373	16136	16267	16073	16146	16265	16257	16392	15960	16518	16164	16230	16122	16072	16275	16324	16092	16335	16143	16300	16330	16250	16174	16190	16107	16173	16168	16176	16244	16245	16299	16118	16274	16255	16262	16240	16296	16130	16137	16119	16261	15928	16207	16195	16245	16250	16369	16174	16240	16112	16059	16016	16068	16044	16375	16245	16244	16093	16276	16451	16190	16218	16191	16272	16249	16101	16187	16051	16064	16173	16004	16013	16202	16082	16093	15988	16196	16144	16252	16260	16262	16251	16165	16344	16011	15980	16328	16136	16069	15989	16058	15969	16026	16217	16237	16327	16383	16301	16181	16236	16175	16172	16172	16207	16275	16039	16176	16230	16268	16087	16232	16146	16297	16276	16194	16168	16185	16187	16296	16288	16276	16302	16232	16138	16396	16184	16134	16290	16110	16343	16188	16363	16233	16258	16366	16257	16114	16224	16262	16063	16430	16220	16138	16136	16145	16306	16229	15941	16115	16193	16136	16188	16256	16251	16301	16141	16191	16115	15992	16121	16168	16020	16416	16058	16187	16316	16254	16101	16405	16295	16290	16291	16111	16167	16319	16259	16120	16269	16329	16037	16167	16096	16168	16175	16072	16101	16099	16195	16257	16268	16362	16140	16214	16148	16201	16184	16217	16215	16305	16305	16218	16349	16075	16274	16203	16233	16336	16121	16340	16232	16154	16275	16098	16356	16376	16053	16410	16025	16169	16254	16059	16297	16195	16215	16166	16338	16107	16307	16272	16373	16127	16176	16137	16458	16196	16400	16058	16115	16141	16108	16186	16012	16195	16343	16205	16117	16081	16151	16107	16231	16145	16007	16332	16250	16193	16168	16325	16215	16211	16222	16189	16096	16341	16083	16230	16231	16216	16249	16312	16310	16296	16178	16249	16249	16288	16118	16253	16194	16074	16096	16126	16174	16041	16020	16280	16245	16124	16230	16304	16137	16170	16329	16160	16312	16043	16022	16096	16155	16456	16294	16237	16245	16240	16235	16432	16210	16189	16364	16099	16183	16417	16235	16165	16073	16195	16155	16086	16083	16263	16252	16246	16188	16027	16128	16131	16283	16184	16314	16168	16185	16184	16255	16208	16304	16115	16336	16188	15976	16198	16399	16253	16355	16143	16114	16173	16071	16278	16067	16152	16171	16355	16107	16123	16100	16272	16198	16204	16407	16205	16142	16188	16187	16105	16277	16131	16096	16291	16352	16213	16012	16108	16435	16335	16351	16125	16274	16226	16197	16147	16331	16090	16170	16059	16243	15948	16071	16073	16314	16316	16173	16202	16264	16313	16172	16317	16039	16102	16294	16130	16197	16203	16093	16331	16098	16188	16147	16218	16200	16192	16305	16099	16139	16257	16282	16338	16313	16132	16161	16223	16321	16184	16160	16200	16074	16284	16179	16240	16206	16271	16319	16249	16287	16086	16119	16057	16264	16179	16297	16166	16362	16131	16286	16286	16263	16237	16298	16164	16149	16155	16253	16379	16314	16157	16215	16369	16315	16127	16093	16220	16045	16149	16147	16254	16320	16243	16139	16406	16376	16287	16241	16301	16377	16251	16519	16229	16241	16258	16155	16223	16134	16208	16277	16190	16388	16159	16028	16092	16149	15977	16141	16310	16333	16262	16177	16468	16332	16245	16100	16236	16232	16020	16268	16358	15952	16220	16161	16074	16184	16169	16162	16116	16219	16373	16084	16004	16471	16325	16254	16047	16000	16157	16273	16288	16180	16057	16107	16234	16135	16268	16179	16296	16160	16322	16224	16121	16186	16255	16214	16139	16480	16242	16175	16223	15970	16176	16033	16325	16231	16247	16357	16133	16040	16313	16076	16227	16260	16134	16267	15978	16255	16308	16088	16099	16372	16255	16188	16062	16285	16325	15997	16281	16168	16103	16130	16262	16293	16201	15999	16262	16259	16144	16136	16074	16091	16067	16124	16115	16305	16372	16122	16250	16090	16108	16208	16166	16181	16191	16022	16054	16101	16163	16355	16172	16355	16251	16297	16239	16169	16094	15957	16534	16046	16172	16330	16312	16365	16239	16250	16087	16194	16115	16342	16415	16191	16087	16141	15907	16190	16019	16258	16431	16357	16216	16186	16400	16283	16297	16242	16208	16063	16066	16184	16159	16349	16446	16272	16273	16080	16287	16131	16272	16162	16286	16217	16380	16065	16313	16168	16169	16243	16231	16235	16279	16408	16330	16052	16178	16153	16167	16132	16358	16297	16248	16234	16294	16106	16262	16284	16227	16117	16163	16164	16217	16325	16212	16181	16192	16157	16379	16124	16393	16166	16150	16099	16359	16249	16161	16235	16009	16073	16281	16012	16300	16400	16150	16064	16068	16193	16191	16151	16344	16123	16205	16284	16199	16201	16336	16318	16263	16092	16474	16126	16216	16262	16224	16163	16174	16183	16165	16026	16273	16317	16334	16231	16236	16145	16387	16188	16326	16176	16211	16130	16093	16264	16089	16028	16042	16173	16427	16351	16241	16368	16188	16207	16190	16275	16043	16226	16179	16180	16281	16153	16195	16202	16031	16222	16084	16321	16224	16317	16415	16356	16152	16178	16242	16334	16238	16010	16161	16046	16385	16346	16187	16560	16429	16063	16145	16311	16159	16298	16133	16139	16334	16289	16203	16191	16091	16104	16096	16134	16289	16223	16081	16173	15975	16012	16440	16209	16085	16155	16343	16219	16418	16207	16258	16210	16206	16250	16057	16445	16130	16157	16219	16007	15995	16355	16300	16151	16175	16223	16104	16096	16175	16145	16395	16205	16140	16233	16240	16103	16210	16350	16417	16158	16177	16065	16204	16124	16232	16357	16135	16324	16373	16229	16128	16195	16057	16153	16213	16138	16252	16332	16269	16245	16286	16403	16049	16205	16252	16315	16147	16246	16295	16017	16352	16237	16172	16292	16252	16087	16195	16377	16091	16112	16315	16134	16055	16152	16195	16192	16299	16104	16112	16207	16172	16074	16249	16214	16120	16041	16082	16188	16136	16323	16237	16377	16230	16219	16241	16234	16291	16395	16277	16417	16320	16491	16027	16271	16417	16104	16206	16239	16274	16093	16096	16108	16264	16076	16219	16064	15991	16267	16241	16188	16209	16110	16241	16330	16270	16355	16200	16294	16059	16235	16071	16174	16230	16104	15875	16314	16349	16369	16115	16375	16351	16119	16222	16096	16283	16169	16176	16304	16238	16286	16185	16105	16283	16313	16013	16386	16327	16089	16344	16339	16121	16160	16255	16277	16145	16291	16215	16167	16166	16149	16129	16037	16389	16263	16207	16235	16251	16340	16215	16272	16286	16236	16113	15971	16250	16188	16047	16396	16293	16340	16204	16246	16250	16250	16184	16292	16107	16168	16094	16198	16178	16088	16233	16077	16160	16318	16234	16157	16345	16247	16037	16166	16194	16453	16251	16136	16129	16119	16122	16278	16107	16136	16229	16258	16090	16265	16197	16323	16171	16294	16124	16232	16161	16180	16154	16084	16191	16369	16298	16237	16292	16239	16127	16267	16254	16086	15913	16193	16273	16273	16227	16110	16115	16207	16168	16252	16087	16381	16248	16344	16240	16312	16253	16378	16066	16154	16191	16148	16075	16100	16215	16056
15770	27989	28278	23921	22197	18268	16209	15696	15414	15482	14981	15485	15468	15278	15270	15463	15625	15320	15371	15187	14959	15094	14969	14914	14711	14698	14655	14528	14723	14818	17087	23204	21959	19443	16938	15287	14557	14308	14365	14279	14253	14340	14238	14319	14343	14563	14350	14331	14196	14464	14444	14249	14190	14258	14374	14287	14510	14209	14235	14390	14304	14228	14517	14207	14376	14392	14351	14479	14350	14370	14583	14372	14235	14257	14272	14203	14101	14469	14399	14248	14382	14373	14225	14243	14283	14348	14296	14406	14347	14304	14458	14240	14162	14396	14212	14431	14265	14360	14373	14225	14261	14314	14123	14144	14215	14414	14363	14237	14310	14282	14210	14319	14407	14402	14370	14329	14347	14361	14287	14156	14470	14183	14178	14403	14304	14185	14311	14291	14234	14546	14203	14296	14474	14380	14233	14456	14247	14133	14334	14439	14132	14388	14523	14323	14220	14269	14298	14320	14312	14471	14280	14430	14294	14185	14510	14354	14282	14388	14243	14281	14279	14399	14411	14268	14223	14131	14313	14205	14423	14280	14385	14331	14109	14125	14295	14161	14347	14325	14310	14389	14273	14174	14319	14254	14416	14298	14476	14282	14306	14381	14358	14355	14347	14309	14483	14239	14183	14208	14183	14372	14190	14262	14354	14380	14362	14253	14235	14396	14265	14190	14227	14310	14289	14424	14305	14325	14391	14393	14370	14312	14271	14358	14304	14267	14463	14372	14502	14285	14187	14308	14255	14348	14323	14345	14285	14225	14336	14315	14311	14390	14231	14359	14229	14068	14236	14359	14143	14267	14122	14406	14311	14253	14260	14301	14385	14325	14323	14190	14273	14322	14135	14420	14216	14329	14273	14194	14352	14399	14281	14269	14291	14404	14328	14380	14379	14244	14304	14333	14310	14358	14314	14280	14221	14145	14181	14205	14198	14336	14290	14345	14236	14379	14428	14395	14312	14270	14210	14454	14618	14412	14195	14335	14391	14324	14266	14175	14146	14370	14307	14308	14147	14229	14202	14230	14303	14356	14316	14352	14461	14303	14363	14337	14231	14284	14177	14247	14161	14279	14236	14161	14355	14167	14277	14287	14233	14327	14298	14203	14180	14281	14181	14327	14223	14249	14108	14250	14249	14196	14332	14191	14475	14461	14173	14290	14433	14233	14153	14275	14308	14227	14385	14234	14324	14387	14200	14268	14441	14339	14224	14330	14394	14403	14330	14290	14297	14217	14243	14447	14151	14187	14229	14277	14354	14380	14453	14214	14255	14174	14350	14209	14279	14288	14308	14295	14281	14286	14205	14146	14330	14225	14261	14335	14249	14244	14133	14271	14342	14332	14330	14333	14400	14345	14276	14218	14277	14069	14279	14204	14173	14154	14281	14333	14368	14320	14304	14137	14282	14184	14321	14394	14212	14304	14415	14263	14275	14410	14351	14310	14346	14235	14326	14000	14440	14302	14302	14247	14519	14226	14207	14297	14325	14396	14264	14315	14331	14369	14376	14139	14250	14173	14295	14217	14344	14243	14279	14271	14385	14255	14524	14271	14520	14107	14278	14333	14121	14173	14351	14166	14254	14391	14252	14373	14192	14297	14303	14369	14256	14158	14500	14218	14164	14313	14325	14329	14106	14284	14320	14288	14231	14386	14398	14172	14362	14155	14293	14439	14300	14153	14208	14274	14261	14199	14349	14147	14424	14324	14308	14236	14383	14139	14306	14245	14234	14097	14237	14425	14196	14405	14272	14289	14207	14294	14284	14307	14330	14398	14318	14386	14321	14297	14162	14219	14343	14367	14237	14210	14249	14223	14191	14235	14231	14177	14443	14478	14377	14289	14351	14420	14284	14265	14332	14214	14335	14174	14359	14281	14487	14242	14292	14242	14322	14097	14286	14340	14231	14286	14268	14311	14348	14361	14233	14134	14249	14428	14107	14546	14314	14246	14119	14240	14308	14257	14446	14184	14582	14338	14218	14473	14228	14286	14317	14273	14317	14409	14245	14323	14332	14118	14409	14252	14342	14222	14300	14297	14316	14171	14296	14267	14147	14403	14229	14318	14277	14357	14233	14205	14276	14214	14188	14069	14234	14390	14287	14348	14144	14294	14265	14368	14399	14285	14433	14343	14254	14313	14297	14296	14281	14311	14339	14295	14266	14184	14366	14299	14205	14268	14218	14210	14302	14281	14275	14220	14378	14240	14193	14270	14272	14280	14113	14244	14207	14383	14150	14289	14331	14347	14316	14227	14026	14232	14367	14411	14299	14315	14211	14265	14281	14201	14354	14452	14272	14342	14253	14397	14188	14183	14233	14178	14311	14106	14205	14351	14239	14340	14270	14249	14443	14336	14267	14290	14275	14271	14397	14362	14293	14150	14268	14309	14227	14343	14329	14292	14157	14233	14251	13995	14398	14187	14209	14209	14415	14259	14225	14324	14323	14367	14389	14276	14362	14241	14257	14400	14302	14213	14257	14298	14356	14146	14503	14264	14142	14359	14191	14254	14196	14304	14319	14118	14219	14083	14307	14297	14219	14429	14315	14225	14156	14270	14315	14156	14309	14290	14242	14403	14158	14382	14410	14265	14219	14029	14288	14356	14349	14221	14277	14186	14458	14387	14253	14076	14295	14209	14249	14329	14253	14332	14165	14316	14241	14281	14344	14350	14280	14226	14237	14127	14286	14221	14370	14305	14347	14269	14350	14404	14158	14254	14239	14411	14550	14290	14490	14321	14314	14164	14290	14269	14293	14340	14437	14350	14278	14149	14281	14345	14146	14316	14277	14392	14196	14342	14245	14252	14490	14302	14323	14203	14162	14330	14276	14261	14420	14229	14219	14312	14375	14370	14089	14291	14331	14323	14189	14349	14090	14309	14186	14279	14518	14376	14344	14234	14304	14182	14412	14318	14313	14536	14187	14337	14359	14209	14261	14318	14399	14290	14380	14352	14334	14382	14297	14269	14235	14303	14202	14419	14199	14278	14302	14267	14086	14371	14263	14253	14272	14384	14299	14169	14176	14280	14267	14267	14285	14149	14230	14361	14200	14298	14308	14462	14312	14316	14259	14376	14347	14110	14381	14359	14372	14211	14193	14556	14219	14286	14298	14241	14310	14225	14215	14279	14351	14102	14191	14356	14332	14210	14349	14263	14288	14220	14454	14324	14418	14286	14342	14279	14275	14265	14217	14411	14262	14357	14297	14172	14145	14342	14362	14298	14204	14438	14204	14400	14383	14184	14381	14369	14253	14253	14299	14344	14411	14478	14245	14285	14390	14267	14270	14359	14200	14326	14519	14223	14183	14247	14319	14248	14149	14322	14132	14366	14186	14209	14329	14111	14048	14327	14366	14368	14222	14227	14174	14271	14340	14196	14279	14270	14293	14299	14229	14289	14243	14270	14366	14359	14225	14304	14417	14378	14413	14298	14329	14127	13974	14094	14315	14302	14275	14312	14324	14456	14532	14412	14281	14234	14359	14271	14288	14343	14276	14337	14250	14323	14193	14302	14338	14144	14418	14239	14416	14137	14426	14256	14186	14344	14110	14323	14202	14452	14150	14193	14386	14349	14490	14194	14279	14319	14276	14190	14389	14262	14491	14285	14372	14400	14363	14290	14306	14350	14365	14325	14321	14253	14323	14325	14382	14346	14261	14339	14394	14358	14301	14289	14282	14350	14181	14096	14368	14276	14141	14258	14296	14196	14172	14247	14078	14384	14066	14436	14332	14080	14488	14249	14334	14288	14358	14465	14290	14214	14281	14265	14229	14336	14131	14437	14171	14007	14281	14251	14199	14191	14343	14247	14553	14390	14347	14374	14347	14223	14309	14222	14183	14263	14239	14188	14086	14279	14165	14223	14457	14330	14245	14317	14166	13968	14444	14147	14390	14295	14328	14310	14363	14391	14317	14294	14380	14323	14380	14358	14340	14087	14210	14246	14110	14236	14454	14362	14323	14333	14238	14413	14263	14215	14260	14404	14403	14076	14248	14242	14217	14219	14307	14298	14484	14318	14298	14136	14204	14411	14385	14317	14181	14387	14332	14219	14350	14330	14391	14148	14391	14431	14288	14165	14298	14256	14185	14213	14305	14269	14305	14218	14217	14162	14372	14265	14390	14253	14184	14369	14111	14229	14316	14239	14280	14276	14338	14144	14207	14200	14299	14210	14107	14333	14212	14348	14149	14277	14309	14227	14413	14339	14257	14339	14238	14181	14423	14399	14349	14419	14233	14158	14145	14363	14069	14227	14219	14477	14359	14304	14320	14344	14349	14143	14236	14233	14309	14457	14435	14495	14409	14346	14421	14232	14202	14156	14137	14349	14269	14168	14304	14420	14116	14390	14138	14295	14304	14321	14457	14309	14152	14344	14315	14295	14296	14133	14228	14199	14316	14192	14279	13996	14488	14377	14263	14208	14113	14242	14154	14463	14152	14306	14427	14386	14133	14225	14379	14236	14347	14320	14271	14172	14320	14257	14272	14407	14329	14279	14330	14384	14242	14487	14497	14221	14340	14297	14242	14181	14293	14293	14204	14198	14017	14387	14353	14109	14297	14437	14144	14419	14217	14243	14473	14479	14231	14214	14301	14207	14329	14254	14301	14406	14184	14294	14294	14404	14356	14359	14277	14433	14334	14287	14330	14167	14542	13990	14132	14496	14171	14339	14195	14365	14363	14483	14366	14259	14140	14325	14247	14405	14181	14246	14260	14429	14298	14203	14510	14333	14232	14288	14213	14276	14345	14246	14160	14288	14388	14206	14324	14306	14356	14271	14361	14123	14467	14302	14333	14428	14363	14272	14255	14169	14332	14258	14225	14227	14382	14195	14257	14420	14246	14270	14270	14264	14267	14317	14167	14346	14283	14433	14232	14326	14412	14197	14156	14336	14274	14080	14147	14367	14193	14399	14210	14356	14408	14325	14312	14242	14257	14400	14158	14265	14162	14425	14228	14383	14358	14364	14397	14292	14376	14367	14332	14408	14351	14407	14297	14331	14248	14356	14484	14284	14288	14338	14272	14179	14402	14281	14274	14352	14106	14370	14115	14205	14237	14283	14240	14268	14455	14398	14235	14189	14337	14520	14358	14286	14262	14150	14409	14353	14381	14471	14271	14175	14347	14279	14245	14291	14219	14244
27431	21926	24550	21537	18292	17424	16926	16457	16556	16683	16706	16738	16827	16730	16843	16885	17130	16667	16686	16557	16528	16752	16495	16538	16464	16528	16491	16471	16637	16623	16727	16875	17068	17001	16907	16714	16646	16543	16451	16440	16367	16269	16444	16550	16441	16365	16645	16372	16491	16524	16541	16498	16592	16396	16626	16479	16253	16566	16575	16504	16780	16605	16560	16356	16363	16690	16327	16580	16430	16679	16490	16528	16487	16467	16577	16585	16514	16448	16787	16657	16396	16505	16748	16767	16488	16614	16321	16723	16607	16478	16380	16638	16281	16620	16430	16322	16554	16498	16469	16572	16379	16302	16431	16549	16344	16504	16403	16455	16502	16378	16306	16570	16471	16609	16300	16486	16562	16545	16515	16477	16646	16500	16356	16610	16468	16529	16521	16748	16464	16496	16390	16318	16417	16331	16613	16530	16490	16533	16550	16648	16608	16463	16411	16351	16519	16525	16591	16596	16531	16448	16274	16454	16543	16579	16336	16202	16588	16489	16462	16332	16427	16561	16742	16634	16494	16455	16479	16680	16384	16406	16529	16511	16424	16470	16457	16766	16519	16408	16418	16510	16437	16424	16725	16628	16609	16487	16698	16538	16663	16413	16545	16648	16680	16563	16462	16363	16620	16530	16512	16532	16462	16533	16547	16511	16560	16535	16432	16479	16491	16535	16529	16516	16443	16601	16377	16675	16496	16650	16569	16343	16529	16461	16471	16563	16318	16420	16370	16503	16708	16460	16361	16612	16539	16319	16598	16406	16636	16424	16616	16345	16666	16389	16422	16449	16486	16800	16629	16623	16458	16518	16332	16395	16420	16536	16428	16378	16432	16605	16484	16368	16478	16482	16491	16330	16521	16588	16607	16529	16492	16463	16512	16505	16581	16644	16236	16671	16585	16500	16389	16428	16405	16509	16500	16379	16407	16457	16463	16561	16600	16593	16559	16470	16476	16555	16689	16251	16410	16472	16512	16468	16489	16468	16342	16460	16616	16283	16607	16392	16481	16329	16668	16469	16342	16408	16779	16391	16537	16621	16499	16505	16411	16329	16616	16525	16424	16621	16523	16344	16621	16366	16668	16479	16486	16341	16568	16556	16454	16670	16380	16404	16526	16411	16478	16378	16630	16502	16417	16516	16386	16623	16411	16589	16475	16548	16487	16433	16351	16527	16324	16388	16609	16439	16557	16452	16488	16585	16509	16532	16348	16542	16534	16399	16558	16587	16499	16479	16502	16183	16704	16469	16328	16523	16353	16494	16641	16325	16596	16753	16382	16301	16565	16517	16337	16635	16465	16375	16572	16555	16303	16410	16501	16443	16698	16440	16508	16420	16690	16685	16347	16508	16337	16624	16440	16601	16559	16515	16551	16542	16570	16543	16368	16595	16509	16731	16523	16553	16545	16501	16413	16521	16456	16517	16858	16668	16112	16421	16497	16376	16448	16350	16451	16420	16380	16459	16347	16316	16587	16346	16445	16485	16541	16668	16507	16512	16654	16426	16569	16558	16468	16619	16409	16366	16424	16157	16378	16243	16548	16532	16693	16462	16605	16536	16536	16600	16701	16514	16578	16440	16564	16513	16544	16659	16620	16325	16519	16524	16616	16468	16439	16347	16584	16650	16597	16503	16428	16641	16435	16426	16489	16410	16449	16389	16519	16459	16565	16604	16498	16523	16479	16386	16555	16571	16630	16562	16345	16415	16499	16427	16343	16355	16522	16479	16500	16661	16535	16491	16537	16388	16519	16521	16612	16382	16448	16459	16601	16464	16288	16624	16581	16611	16489	16612	16578	16473	16502	16164	16457	16439	16778	16343	16503	16423	16274	16368	16671	16549	16484	16330	16420	16297	16339	16350	16508	16576	16437	16660	16534	16439	16594	16615	16539	16532	16463	16419	16615	16289	16519	16535	16593	16516	16560	16477	16455	16563	16684	16642	16532	16428	16470	16416	16342	16639	16602	16497	16586	16594	16493	16581	16423	16330	16581	16516	16574	16450	16328	16459	16953	16481	16356	16287	16443	16509	16409	16588	16457	16551	16697	16503	16555	16524	16536	16339	16585	16463	16525	16558	16511	16459	16484	16450	16511	16445	16398	16344	16561	16444	16508	16537	16530	16353	16423	16721	16504	16406	16590	16597	16716	16616	16443	16507	16475	16458	16709	16493	16457	16460	16554	16563	16622	16387	16696	16363	16497	16419	16408	16528	16607	16525	16578	16594	16556	16506	16504	16610	16597	16547	16364	16399	16609	16681	16392	16526	16408	16527	16602	16236	16297	16443	16418	16504	16466	16448	16774	16476	16449	16420	16486	16251	16400	16454	16541	16727	16612	16383	16466	16660	16755	16483	16575	16585	16588	16435	16511	16529	16446	16512	16331	16520	16390	16470	16525	16579	16629	16474	16545	16414	16312	16500	16557	16437	16495	16477	16603	16414	16496	16449	16537	16539	16475	16607	16523	16527	16675	16569	16364	16522	16497	16475	16488	16410	16499	16291	16368	16388	16395	16357	16629	16579	16591	16479	16639	16373	16434	16402	16304	16317	16373	16295	16522	16569	16513	16501	16730	16457	16568	16494	16423	16693	16286	16315	16495	16503	16576	16563	16614	16481	16614	16394	16585	16733	16602	16674	16382	16578	16473	16532	16518	16590	16388	16606	16616	16324	16472	16412	16447	16499	16584	16477	16530	16519	16593	16386	16497	16181	16705	16571	16434	16622	16594	16618	16622	16602	16445	16450	16587	16564	16793	16576	16456	16479	16461	16591	16464	16497	16372	16539	16415	16428	16566	16533	16380	16539	16580	16537	16435	16441	16373	16618	16614	16409	16543	16458	16647	16564	16399	16366	16411	16439	16497	16524	16551	16446	16628	16619	16575	16479	16520	16448	16510	16541	16387	16486	16656	16511	16343	16579	16397	16373	16562	16448	16560	16362	16662	16391	16465	16645	16470	16528	16410	16560	16376	16339	16552	16538	16538	16521	16387	16533	16393	16571	16457	16467	16628	16683	16502	16442	16554	16370	16469	16340	16620	16578	16436	16468	16482	16578	16382	16530	16482	16677	16456	16552	16605	16514	16499	16506	16609	16611	16562	16449	16767	16618	16458	16563	16452	16578	16651	16473	16389	16754	16460	16271	16530	16372	16353	16477	16567	16215	16582	16401	16447	16553	16649	16525	16714	16382	16576	16354	16630	16549	16495	16427	16491	16316	16679	16485	16761	16458	16414	16472	16679	16667	16682	16488	16526	16360	16328	16575	16674	16447	16510	16731	16331	16514	16511	16479	16395	16499	16320	16450	16465	16247	16501	16476	16539	16425	16569	16521	16540	16488	16565	16464	16645	16326	16403	16564	16425	16517	16794	16573	16569	16623	16547	16468	16406	16669	16313	16430	16534	16516	16536	16544	16715	16362	16559	16404	16494	16703	16527	16506	16524	16429	16588	16519	16566	16505	16471	16503	16522	16568	16609	16369	16317	16603	16518	16286	16479	16489	16583	16477	16570	16596	16631	16459	16517	16630	16752	16578	16361	16518	16644	16634	16413	16450	16528	16455	16323	16535	16414	16620	16586	16464	16398	16635	16342	16515	16439	16530	16340	16618	16536	16434	16513	16468	16459	16300	16621	16460	16419	16304	16449	16461	16479	16547	16501	16533	16546	16484	16778	16463	16562	16223	16448	16602	16651	16404	16440	16420	16590	16774	16407	16384	16467	16548	16523	16492	16483	16410	16459	16299	16479	16446	16602	16405	16333	16466	16729	16537	16597	16508	16516	16521	16599	16389	16629	16397	16650	16344	16694	16515	16634	16369	16527	16594	16630	16571	16426	16468	16491	16533	16622	16364	16394	16559	16615	16424	16684	16520	16585	16687	16261	16522	16422	16507	16344	16635	16564	16545	16317	16520	16572	16372	16580	16367	16476	16318	16358	16323	16539	16510	16581	16506	16477	16391	16483	16702	16395	16493	16457	16415	16449	16413	16576	16566	16713	16557	16589	16387	16569	16600	16285	16424	16388	16422	16594	16561	16486	16555	16522	16403	16481	16529	16542	16249	16456	16511	16410	16215	16379	16282	16471	16765	16321	16430	16615	16374	16514	16193	16688	16615	16574	16495	16586	16507	16726	16530	16504	16423	16572	16502	16489	16546	16504	16552	16562	16534	16432	16498	16692	16578	16455	16529	16660	16521	16260	16439	16463	16667	16536	16388	16552	16472	16372	16573	16483	16500	16506	16454	16585	16383	16376	16321	16467	16351	16387	16312	16455	16483	16727	16290	16460	16546	16453	16472	16547	16521	16590	16506	16453	16481	16483	16411	16638	16619	16523	16397	16498	16550	16453	16380	16458	16505	16476	16571	16814	16694	16560	16569	16340	16616	16567	16568	16548	16293	16564	16400	16323	16473	16395	16433	16445	16531	16608	16485	16202	16511	16266	16404	16671	16323	16289	16379	16604	16638	16818	16481	16366	16369	16611	16485	16448	16384	16494	16536	16438	16437	16420	16597	16551	16639	16579	16526	16410	16538	16505	16492	16510	16427	16679	16563	16609	16537	16397	16357	16789	16431	16379	16659	16526	16328	16642	16509	16381	16545	16218	16619	16451	16670	16398	16577	16583	16524	16499	16512	16493	16603	16521	16609	16455	16651	16403	16417	16433	16637	16585	16648	16447	16565	16339	16466	16566	16565	16657	16447	16421	16585	16494	16678	16637	16650	16570	16501	16609	16538	16531	16484	16742	16396	16361	16492	16627	16579	16460	16712	16543	16550	16588	16540	16406	16320	16369	16497	16515	16596	16559	16553	16505	16343	16427	16731	16524	16541	16481	16508	16502	16462	16584	16528	16707	16308	16500	16490	16569	16568	16376	16487	16396	16436	16602	16471	16838	16657	16633	16515	16535	16318	16499	16648	16574	16435	16533	16505	16432	16493	16545	16746	16571	16346	16850	16537	16390	16432	16497	16448	16638	16625	16505	16500	16484	16395	16619	16524	16607	16428	16537	16370	16494	16361	16429	16397	16435	16530	16496	16520	16658	16390	16563	16475	16356	16542	16513	16341	16597	16400	16587	16328	16545	16717	16455	16503	16626	16458	16412	16357	16357	16335	16489	16433	16380	16435	16604	16330	16556	16535	16655	16327
14420	18177	20145	18176	17412	15554	14868	14615	14690	14687	14653	14909	14825	14996	14825	15044	14926	14812	14776	14649	14627	14739	14759	14727	14533	14505	14696	14667	14515	14334	14727	15088	15154	15100	14843	14598	14668	14535	14370	14330	14409	14550	14417	14518	14518	14502	14399	14475	14668	14416	14485	14566	14670	14548	14420	14489	14519	14669	14604	14356	14679	14469	14379	14552	14424	14447	14423	14616	14534	14423	14505	14398	14647	14539	14519	14610	14539	14559	14457	14466	14424	14348	14506	14587	14479	14486	14511	14537	14483	14391	14449	14313	14501	14431	14405	14521	14370	14435	14485	14584	14500	14257	14633	14495	14242	14481	14386	14418	14473	14521	14493	14366	14471	14548	14371	14514	14692	14443	14547	14432	14532	14380	14373	14402	14517	14473	14408	14570	14385	14364	14511	14427	14486	14463	14460	14418	14467	14371	14311	14433	14528	14635	14543	14601	14379	14323	14534	14452	14467	14604	14377	14618	14553	14457	14453	14417	14432	14552	14479	14578	14489	14376	14538	14397	14453	14624	14476	14365	14470	14407	14348	14268	14421	14498	14455	14462	14463	14578	14435	14446	14538	14576	14526	14561	14407	14368	14480	14541	14516	14493	14407	14513	14601	14688	14575	14589	14456	14572	14293	14363	14463	14420	14514	14501	14459	14496	14408	14479	14581	14457	14475	14434	14660	14648	14460	14516	14505	14492	14535	14619	14589	14536	14488	14617	14464	14438	14453	14584	14529	14272	14473	14715	14657	14413	14538	14575	14510	14468	14503	14489	14486	14365	14476	14469	14480	14517	14396	14525	14550	14342	14569	14457	14419	14709	14474	14206	14724	14372	14384	14345	14322	14411	14378	14582	14479	14339	14463	14597	14348	14505	14453	14559	14572	14268	14427	14430	14534	14479	14571	14287	14644	14463	14139	14457	14375	14460	14488	14456	14512	14459	14465	14511	14592	14456	14336	14480	14357	14478	14512	14463	14455	14466	14550	14595	14439	14402	14586	14522	14399	14638	14610	14526	14440	14334	14448	14482	14487	14486	14455	14481	14414	14569	14377	14429	14239	14458	14477	14422	14506	14716	14587	14464	14415	14521	14342	14711	14467	14385	14469	14478	14310	14529	14351	14591	14435	14630	14602	14658	14463	14428	14433	14381	14528	14620	14447	14488	14428	14448	14442	14406	14445	14448	14580	14240	14390	14547	14479	14458	14349	14394	14488	14627	14418	14641	14521	14563	14390	14524	14464	14396	14532	14513	14482	14608	14528	14353	14465	14457	14439	14529	14431	14452	14528	14333	14560	14547	14655	14405	14455	14413	14357	14344	14545	14434	14450	14496	14277	14635	14579	14481	14489	14587	14631	14331	14616	14479	14501	14520	14424	14558	14419	14434	14526	14445	14438	14511	14194	14469	14462	14514	14549	14395	14456	14328	14462	14369	14439	14335	14554	14444	14525	14471	14525	14462	14553	14466	14366	14508	14619	14629	14452	14474	14498	14297	14435	14435	14491	14249	14578	14462	14498	14431	14608	14597	14437	14509	14357	14400	14535	14444	14505	14550	14754	14529	14398	14483	14438	14509	14254	14670	14570	14369	14396	14485	14517	14450	14576	14346	14432	14622	14532	14538	14564	14408	14503	14492	14503	14474	14416	14580	14493	14565	14507	14515	14414	14477	14447	14526	14483	14491	14552	14437	14487	14502	14366	14531	14381	14430	14498	14540	14465	14485	14416	14413	14490	14481	14515	14546	14623	14526	14517	14376	14459	14420	14444	14521	14462	14604	14365	14565	14586	14552	14551	14491	14442	14544	14353	14483	14576	14267	14461	14470	14396	14470	14524	14425	14440	14484	14598	14620	14509	14563	14382	14453	14518	14624	14426	14344	14305	14508	14419	14540	14451	14364	14561	14430	14511	14388	14584	14308	14515	14417	14308	14618	14425	14486	14620	14334	14274	14489	14445	14497	14621	14405	14515	14579	14415	14480	14520	14533	14554	14543	14496	14490	14618	14449	14429	14454	14497	14657	14483	14447	14505	14380	14316	14452	14462	14400	14520	14398	14459	14438	14475	14415	14512	14624	14519	14538	14470	14383	14652	14699	14445	14607	14310	14433	14484	14396	14474	14552	14698	14742	14470	14348	14302	14389	14567	14393	14403	14427	14514	14360	14433	14651	14526	14398	14498	14573	14661	14456	14469	14407	14411	14503	14468	14340	14519	14650	14508	14565	14431	14437	14507	14577	14647	14481	14419	14506	14651	14507	14460	14472	14558	14493	14611	14526	14500	14469	14489	14565	14543	14388	14736	14467	14630	14402	14484	14266	14584	14683	14500	14577	14570	14459	14402	14398	14455	14438	14408	14531	14468	14333	14497	14511	14250	14556	14501	14412	14410	14304	14500	14530	14411	14483	14457	14464	14599	14471	14504	14600	14506	14633	14523	14328	14634	14542	14437	14765	14487	14478	14462	14727	14435	14648	14555	14590	14435	14425	14369	14517	14363	14476	14589	14246	14709	14541	14454	14605	14483	14489	14376	14418	14418	14426	14550	14582	14560	14431	14580	14620	14537	14476	14243	14432	14456	14565	14544	14527	14684	14445	14538	14383	14489	14574	14629	14646	14598	14464	14566	14487	14432	14409	14507	14446	14431	14415	14432	14593	14414	14502	14449	14478	14496	14550	14581	14463	14393	14493	14668	14366	14630	14359	14484	14346	14528	14467	14649	14399	14529	14473	14537	14434	14448	14588	14436	14492	14425	14434	14474	14619	14403	14545	14459	14533	14424	14412	14383	14532	14670	14375	14741	14463	14449	14578	14457	14431	14612	14594	14330	14548	14406	14516	14251	14486	14497	14447	14551	14570	14437	14354	14479	14373	14408	14315	14405	14489	14427	14429	14442	14462	14299	14506	14482	14504	14537	14435	14534	14338	14494	14338	14617	14418	14377	14482	14394	14483	14384	14391	14492	14525	14408	14510	14579	14542	14504	14457	14535	14437	14466	14491	14522	14434	14410	14534	14529	14455	14505	14382	14543	14499	14530	14516	14478	14660	14408	14476	14472	14558	14356	14535	14519	14555	14589	14561	14444	14501	14379	14562	14480	14525	14387	14287	14450	14285	14557	14469	14642	14553	14466	14489	14484	14512	14550	14505	14540	14495	14373	14595	14402	14466	14383	14519	14394	14560	14450	14390	14421	14406	14516	14442	14385	14614	14471	14445	14522	14379	14432	14414	14445	14445	14383	14451	14570	14464	14536	14473	14459	14474	14486	14285	14483	14661	14406	14555	14420	14619	14390	14605	14383	14474	14562	14461	14487	14554	14416	14453	14354	14387	14571	14518	14553	14344	14463	14472	14572	14309	14510	14616	14664	14613	14366	14455	14655	14495	14406	14348	14499	14411	14433	14410	14528	14471	14632	14501	14442	14737	14537	14252	14540	14488	14488	14384	14603	14557	14377	14443	14332	14463	14505	14440	14400	14470	14534	14495	14402	14448	14488	14321	14334	14467	14370	14430	14611	14470	14350	14393	14501	14494	14657	14468	14410	14389	14515	14589	14621	14494	14609	14473	14419	14390	14604	14568	14511	14587	14580	14645	14705	14496	14516	14354	14580	14517	14578	14378	14408	14571	14418	14632	14656	14548	14445	14602	14373	14469	14536	14502	14564	14414	14547	14559	14433	14553	14380	14412	14643	14534	14474	14509	14498	14442	14461	14644	14352	14455	14459	14444	14589	14427	14466	14428	14614	14401	14444	14660	14490	14494	14506	14467	14519	14453	14557	14435	14424	14503	14538	14603	14559	14603	14393	14607	14452	14427	14497	14443	14369	14452	14533	14378	14376	14450	14460	14411	14336	14449	14430	14597	14602	14382	14456	14579	14618	14384	14666	14555	14440	14589	14382	14408	14388	14486	14603	14476	14569	14388	14597	14341	14565	14526	14351	14667	14513	14501	14407	14591	14445	14488	14548	14343	14460	14623	14424	14342	14435	14614	14307	14344	14589	14434	14536	14764	14434	14421	14605	14453	14527	14729	14285	14387	14758	14507	14361	14585	14516	14535	14411	14450	14531	14530	14498	14593	14536	14516	14517	14554	14394	14577	14406	14456	14538	14369	14482	14454	14413	14421	14474	14601	14592	14559	14465	14410	14484	14482	14516	14532	14279	14451	14663	14480	14512	14407	14322	14442	14367	14433	14542	14440	14543	14471	14340	14428	14597	14494	14599	14564	14438	14551	14397	14320	14503	14430	14611	14453	14542	14521	14363	14386	14470	14396	14510	14635	14638	14343	14463	14516	14564	14540	14487	14600	14467	14471	14591	14428	14405	14477	14568	14577	14347	14574	14496	14477	14293	14592	14546	14641	14501	14628	14423	14550	14485	14397	14446	14509	14570	14580	14520	14499	14434	14559	14289	14390	14359	14589	14515	14508	14423	14543	14431	14254	14489	14553	14455	14519	14507	14439	14513	14419	14440	14568	14522	14403	14406	14534	14614	14427	14550	14735	14530	14420	14598	14391	14387	14484	14685	14401	14511	14557	14499	14393	14543	14379	14502	14501	14558	14390	14473	14461	14596	14568	14629	14383	14505	14258	14394	14383	14493	14270	14440	14486	14424	14117	14647	14400	14422	14484	14451	14451	14355	14477	14601	14591	14595	14379	14701	14519	14518	14454	14437	14472	14460	14662	14439	14509	14554	14507	14507	14486	14405	14473	14518	14472	14467	14482	14461	14622	14587	14672	14343	14433	14626	14415	14325	14476	14526	14485	14663	14621	14382	14410	14328	14502	14540	14499	14670	14447	14686	14457	14620	14675	14549	14470	14423	14689	14485	14505	14402	14534	14566	14619	14338	14746	14393	14470	14431	14646	14315	14544	14487	14243	14468	14477	14387	14695	14459	14562	14576	14540	14480	14548	14529	14535	14412	14610	14466	14614	14562	14425	14474	14471	14426	14425	14439	14708	14405	14375	14369	14481	14470	14525	14612	14245	14544	14554	14422	14509	14429	14520	14469	14449	14504	14469	14450	14432	14160	14551	14450	14381	14459	14358	14425	14393	14496	14616	14312	14464	14591	14498	14637	14505	14488	14646	14512	14571	14654	14432	14568	14626	14512	14439	14414	14588	14617	14467	14504	14312	14428	14411
24004	21381	28908	24331	22187	21387	19424	16970	16638	16749	16815	16613	16780	16845	16733	16883	16878	16894	16523	16562	16575	16444	16357	16565	16296	16261	16392	16268	16061	16222	18757	19350	19055	18214	17285	16430	16316	16355	16409	16298	16198	16243	16056	16164	16133	15889	16151	16035	16276	16173	16322	16188	16069	16037	16198	16098	16233	16141	16149	16027	16129	16219	16179	16212	16099	16143	16168	16080	16257	15891	16191	16198	16154	15941	16122	16173	16298	16167	16145	16134	16081	16083	16071	16257	16303	16037	16390	16230	16153	16339	16160	16243	16194	16145	16013	15973	16231	16237	16070	16135	16177	16064	16191	16216	16139	16257	16072	16097	16057	16173	16236	16122	15929	16343	16094	16069	16337	15976	16367	16222	16119	16089	16042	16125	16189	16196	16266	16101	16117	16299	16139	16166	16013	16229	16023	16154	16051	16248	16030	16023	15926	16141	16170	16085	16395	16215	16248	16264	16159	16184	16182	16347	16289	15965	16204	16049	16279	16165	16132	16145	16450	16056	16494	16163	16117	16397	16227	16035	16108	15980	16252	16079	16100	16273	16263	16219	16154	16329	16262	16030	15915	16185	16165	16159	16105	16277	16190	16017	15995	16344	16280	16141	16152	16175	16080	16179	16354	16005	16017	16209	16143	16134	16287	16339	15982	16318	16190	16143	16084	16041	16288	16129	16118	16143	15905	15930	15926	16107	15981	16150	16184	16029	16026	16184	16221	16280	16258	16258	16287	16209	16094	16204	16150	16118	16025	15938	16263	16077	15959	16039	16077	16093	16210	16082	16105	16293	16191	16188	16128	16008	16203	16121	16008	16077	16221	15983	16087	16012	16333	16227	15967	16155	16234	15955	16189	16279	16087	16120	15975	16184	16006	16160	16170	16068	15965	16154	16430	16146	16091	16123	15958	16098	16207	16342	16008	16196	16168	16127	16190	16076	16135	16164	16136	15996	16210	16217	16123	16059	15957	16067	16094	16102	16171	16186	16291	15923	16180	16184	16173	16161	16137	16135	16217	16318	16167	16073	16204	16237	16193	16189	16018	16099	16189	16187	16149	16195	16127	16083	16030	16286	16237	16137	16199	16117	16123	16346	16086	16096	16221	16275	16368	16010	16052	16024	16057	16257	16382	16099	16112	16202	16204	16139	16295	15953	16031	15919	16273	16180	16045	16025	16129	16084	16313	16156	16214	16220	16276	16210	16080	16404	16289	16177	16179	16236	16219	15927	16177	16071	15991	16055	16157	16078	16097	15989	16290	16175	16198	16301	16140	16222	16157	16073	16175	16217	16046	16339	16093	16113	16198	16085	16003	16209	16167	16157	16292	16197	15923	16232	16196	16059	15995	16291	15986	16111	16102	16271	16144	16121	16339	16235	16171	16243	16048	16156	16310	16273	16099	16119	16079	16229	16067	16117	16112	16414	16309	16211	16237	16150	16029	16216	16112	16194	16126	16244	16110	16154	16042	16202	16271	16200	16209	15955	15954	16234	16285	15963	16029	16220	16091	16071	16156	16057	16202	16057	16204	16222	16105	16170	16302	16068	16162	16008	16217	16008	16135	16064	16185	16338	16060	16124	15899	15977	16105	15976	16346	15945	16052	16268	16093	16153	16058	16143	16046	16138	16167	16178	16051	16036	16118	16030	16294	16146	16069	16150	16126	16155	16069	16117	16001	16174	16200	15900	16068	16143	16202	16275	16185	16137	16322	16091	16201	16195	16194	16043	16075	16108	16280	16247	16095	16157	15827	16187	16280	16304	16243	16280	16090	15888	16207	15934	16131	16237	16203	16076	16224	16191	16194	16366	16183	16203	16218	16045	16141	15976	16176	16274	15872	16053	16178	16301	16142	16133	16205	16063	16058	16254	16064	16033	16059	16355	16335	16135	16017	16150	16054	16015	16196	16124	16273	16147	16346	16203	16205	16080	16339	16117	16313	16060	16041	16300	15941	16108	15967	16158	16154	16222	16097	16191	16000	16023	16146	16192	16178	16383	16088	16306	16115	16114	16005	16162	16317	16373	16107	16119	16212	16178	16103	16095	16099	16421	16024	16142	16221	16247	16106	16140	15990	16239	16132	15937	16053	16051	16180	16067	16081	16147	16218	16227	16243	16143	16002	15999	16238	16124	16111	16124	16211	16171	16161	16149	16286	16207	16078	16139	16197	16177	16115	16010	16179	16075	16028	16198	16201	16184	16104	16041	16175	16133	16142	16083	16150	16118	16167	16172	16261	16160	16136	16021	16057	16016	16231	16091	16268	16175	16105	16181	16174	16126	16215	16483	16170	16185	16197	16191	16145	16017	16133	16214	15939	16318	16283	16178	16230	16123	15948	15953	16345	16172	16246	16024	16211	16094	16394	16206	16318	16074	16213	16171	16151	15974	15895	16017	16136	16130	16200	16430	16139	16015	16193	16166	16366	16088	16052	16222	16273	16231	16030	16066	16322	16042	16045	16182	16143	16006	16192	16069	16255	16125	16223	16290	16081	16042	16320	16102	16096	16069	16313	16002	16207	16008	16130	16157	16082	16246	15946	16234	16181	15937	15959	16106	16220	16155	16152	16292	16204	16139	16090	16104	16141	16093	16133	16164	15993	16190	16206	16084	16229	15849	16263	16253	15947	16214	15919	16101	16214	16219	16116	15883	15826	15995	16087	16208	16433	16262	16092	16001	15856	16048	16193	16266	16096	15883	16222	16128	16114	16145	16163	16045	16176	16224	16294	16229	16082	16174	16025	16063	15921	16182	16089	16044	16195	16185	16159	16168	16078	16192	16161	15996	16086	16182	16121	16172	16102	16205	16115	16185	16106	16077	16221	16127	16025	15992	16187	16174	16079	16293	16142	16127	16115	16132	16114	16276	16080	15923	16098	16102	16052	16067	16182	16263	16265	16199	16198	16155	16395	16195	16137	16266	16124	16089	16050	16308	16152	16358	16295	16053	16224	15985	16264	15917	16163	16131	16193	16149	16108	16126	15939	16071	16139	16225	16050	16129	16160	16073	16229	16252	16350	16034	16109	16256	16200	16298	16232	16154	16081	16085	16109	16097	16125	16199	16209	16289	16096	15884	16165	16185	16062	16053	16179	16207	16072	16090	16180	16143	16006	16269	16096	16230	16323	16105	16084	16065	16171	16149	16090	16125	16246	16274	16123	16334	16205	16211	16239	16122	16094	16347	16015	16331	16345	16151	16367	16248	16211	16156	16328	16021	16050	16096	15894	16035	16195	16156	15953	16060	16019	16223	15973	16231	16373	16158	16181	16143	16392	15914	16220	16183	16135	16123	16282	16201	16097	16113	16194	16164	16093	16408	16043	16137	16271	16247	16138	16016	16184	16150	16243	16125	16290	16255	16321	16055	16279	16164	15903	16123	15997	16002	16200	16106	16326	16043	16025	16164	16355	16238	16145	16014	16218	16202	16171	16057	16166	16360	16294	16132	16213	16053	16165	16085	16116	16020	16107	16039	16204	16243	16086	16282	16124	16086	16163	16149	16117	15922	16197	15960	16106	16151	16169	16044	16196	16076	16085	16033	16266	16168	16225	16147	16172	15983	16083	16041	16092	16276	16142	16040	16186	15972	16097	16097	16119	16242	16039	16178	16257	16114	16175	15815	15914	16293	16221	16159	16176	16109	16059	16061	16002	15860	15980	16199	16186	16113	16175	16301	16199	16192	16157	16093	15907	16292	15972	16329	16256	16244	16163	16175	16103	16109	16198	16303	16001	16339	16378	16052	16354	16160	15991	15957	16118	16357	16005	16266	16324	16382	16085	16266	16195	16115	16210	15996	16315	16308	16274	16235	16183	16140	16241	15975	16258	16254	15989	16233	16238	16140	16186	16342	16374	16126	16016	16297	16172	16152	16093	16005	15923	16204	16085	16214	16214	15916	15944	16162	16114	16341	16213	16171	16144	16109	16241	16111	16316	16085	16283	16068	16142	15909	16191	16100	16088	16231	16146	16104	16205	16090	16248	16082	16216	16048	16140	16179	16067	16220	16088	16202	16028	16137	16151	16141	16188	16219	16282	16292	16206	16086	16084	16110	16277	16261	16064	16123	16166	15910	15883	16153	15957	15945	16018	16244	16144	16219	16174	16154	16189	16154	16132	16140	16119	15991	16048	16096	16183	16219	16397	16159	16310	16173	16023	15835	16101	16023	16098	16220	15966	16143	16373	16186	16191	16260	16239	16236	16220	15995	16122	16218	16095	16130	16183	16332	16170	16051	16154	16107	16164	16013	16100	16269	16188	16262	16199	16146	15981	16221	16195	16286	16186	16144	16166	16252	16167	16037	16197	16192	16282	16091	16009	16221	16122	16237	16259	16374	16070	16162	16026	15973	16204	16169	16079	16002	16246	15930	16218	16100	16075	16023	16131	16134	16000	16063	16108	15985	16275	16151	16044	16201	16341	16194	16117	16071	16168	16147	15813	16050	16048	16164	16176	16176	16213	16321	15980	16229	16258	16151	16211	16002	16015	16250	16228	16293	16075	16082	16223	16104	16146	16128	16145	16212	16279	16307	16083	16034	16218	16139	16096	16216	16273	16089	15988	16429	16293	16233	16206	16339	16160	16116	15833	16179	16239	16266	16125	16239	16036	16183	16226	16141	16044	16288	16100	16087	16311	16427	16084	16024	16031	16229	16154	16037	16148	16053	16330	16103	16094	16121	16111	16312	16047	16306	16173	16123	16171	16012	16180	16044	16051	16075	16147	16165	16072	15950	16162	16148	16101	16142	15939	16293	16177	16089	16164	16188	16067	15985	16075	16184	15976	16258	16143	16338	16146	15997	16343	16274	16078	15992	16106	16187	16213	16072	16068	16193	16032	16246	16319	15948	15986	16025	16214	16248	15935	16038	16180	16166	15992	16147	16100	16134	16228	16058	16181	16103	16142	16011	15988	16112	16232	15958	16169	16042	16054	16199	16261	16338	16194	16129	16169	16023	16028	16137	16217	16248	16139	16080	16049	15952	16093	16486	16303	16282	16164	16163	16213	16071	16157	16144	16103	15997	15904	16026	16150	16353	16227	15904	16001	16292	16278	16071	16243	16132	16094	15872	16107	16073	16088	16155	16185	16101	15978	16239	16103	16190	16161	16065	16033	16208	16054	15893	16008	15928	16380	16162
13993	24152	24964	21360	19147	16926	15355	15082	15068	15227	14869	14969	15425	15253	15251	15337	15410	14938	15171	15159	14921	14907	14729	14635	14545	14547	14499	14513	14563	14668	18263	18795	18160	16920	15495	14833	14643	14361	14479	14389	14429	14215	14351	14512	14355	14445	14460	14442	14377	14437	14386	14209	14358	14542	14371	14299	14338	14347	14416	14377	14283	14355	14260	14423	14488	14366	14232	14359	14270	14313	14162	14292	14305	14314	14516	14274	14269	14454	14261	14230	14261	14458	14287	14473	14371	14281	14335	14319	14368	14357	14411	14475	14436	14271	14431	14457	14278	14262	14418	14347	14182	14454	14349	14213	14325	14411	14373	14366	14422	14410	14216	14383	14250	14381	14218	14364	14312	14482	14297	14303	14287	14392	14147	14410	14391	14461	14223	14420	14378	14432	14460	14287	14369	14360	14447	14314	14292	14067	14535	14411	14393	14388	14346	14429	14361	14290	14306	14299	14440	14066	14244	14265	14319	14422	14358	14360	14418	14195	14420	14314	14363	14423	14401	14442	14302	14509	14194	14378	14207	14289	14322	14372	14332	14266	14426	14356	14302	14381	14240	14397	14349	14234	14253	14411	14259	14241	14371	14300	14521	14397	14318	14323	14389	14450	14216	14478	14362	14383	14431	14237	14326	14247	14386	14282	14493	14356	14395	14284	14335	14480	14352	14238	14182	14144	14321	14266	14352	14414	14353	14346	14438	14471	14291	14258	14308	14377	14337	14391	14349	14366	14301	14376	14234	14389	14353	14481	14429	14393	14323	14308	14515	14339	14291	14419	14439	14354	14356	14337	14466	14413	14289	14230	14313	14487	14265	14446	14449	14394	14310	14246	14370	14284	14410	14486	14256	14288	14286	14294	14533	14282	14403	14531	14384	14442	14111	14234	14450	14378	14371	14370	14330	14301	14395	14337	14301	14520	14191	14546	14262	14254	14375	14379	14224	14295	14292	14340	14383	14325	14338	14331	14218	14365	14269	14358	14419	14556	14328	14316	14319	14379	14189	14433	14293	14574	14458	14280	14206	14318	14304	14343	14246	14547	14370	14528	14288	14225	14343	14268	14397	14201	14398	14315	14341	14287	14403	14312	14340	14379	14326	14304	14215	14444	14227	14298	14288	14480	14378	14472	14268	14234	14332	14462	14359	14408	14283	14405	14102	14284	14344	14432	14386	14275	14469	14427	14232	14306	14420	14383	14405	14440	14372	14373	14446	14347	14353	14308	14327	14339	14237	14264	14518	14373	14424	14394	14281	14192	14298	14429	14252	14415	14398	14374	14319	14246	14293	14430	14270	14539	14512	14288	14324	14374	14219	14342	14314	14290	14420	14267	14222	14427	14326	14131	14568	14348	14065	14416	14351	14390	14481	14377	14438	14363	14281	14365	14260	14280	14354	14227	14447	14443	14284	14433	14438	14495	14309	14372	14366	14209	14376	14224	14415	14358	14411	14436	14446	14262	14243	14408	14362	14443	14313	14404	14300	14371	14427	14387	14359	14370	14541	14414	14389	14279	14405	14243	14361	14347	14290	14230	14210	14428	14387	14321	14486	14435	14357	14171	14360	14318	14485	14190	14242	14267	14352	14360	14289	14351	14445	14310	14345	14289	14345	14383	14431	14417	14530	14398	14385	14555	14405	14232	14331	14369	14310	14488	14331	14277	14432	14286	14399	14344	14287	14292	14242	14299	14351	14283	14273	14454	14324	14216	14469	14263	14323	14228	14441	14302	14499	14231	14303	14435	14344	14311	14250	14237	14371	14426	14256	14356	14329	14278	14383	14423	14344	14266	14465	14342	14287	14417	14422	14329	14238	14464	14268	14269	14324	14257	14271	14237	14347	14318	14267	14320	14349	14337	14303	14422	14456	14299	14331	14454	14291	14212	14260	14511	14240	14270	14468	14331	14414	14338	14466	14214	14297	14249	14102	14275	14471	14307	14370	14233	14368	14230	14281	14486	14241	14325	14267	14317	14405	14364	14419	14341	14264	14310	14207	14469	14309	14269	14480	14155	14369	14432	14425	14369	14482	14323	14364	14254	14333	14332	14413	14371	14311	14292	14242	14353	14293	14456	14510	14197	14346	14228	14271	14299	14465	14296	14352	14345	14203	14275	14240	14371	14336	14284	14386	14456	14342	14506	14098	14254	14166	14531	14142	14438	14625	14215	14286	14266	14442	14228	14250	14280	14387	14277	14305	14424	14313	14596	14273	14345	14288	14239	14299	14375	14295	14270	14420	14389	14286	14528	14316	14374	14402	14404	14351	14176	14381	14412	14211	14306	14400	14505	14526	14366	14312	14170	14550	14172	14392	14218	14429	14309	14284	14400	14432	14327	14488	14337	14478	14281	14363	14534	14289	14459	14339	14234	14308	14414	14437	14265	14371	14284	14443	14369	14358	14457	14485	14482	14414	14167	14401	14374	14388	14251	14315	14256	14208	14383	14425	14260	14364	14509	14328	14455	14301	14163	14360	14179	14296	14323	14362	14244	14293	14421	14313	14477	14282	14282	14459	14373	14463	14395	14381	14262	14302	14226	14430	14419	14503	14443	14267	14229	14515	14294	14510	14243	14418	14370	14254	14322	14317	14136	14333	14530	14386	14317	14353	14478	14179	14146	14411	14281	14335	14395	14379	14284	14313	14379	14430	14541	14354	14307	14302	14538	14333	14156	14345	14357	14496	14202	14474	14385	14258	14283	14440	14191	14458	14523	14316	14435	14280	14206	14417	14249	14357	14213	14298	14325	14286	14462	14211	14491	14434	14437	14423	14215	14284	14366	14352	14489	14160	14391	14236	14269	14378	14390	14364	14407	14383	14341	14324	14277	14533	14347	14297	14390	14310	14496	14311	14376	14232	14394	14541	14263	14296	14406	14189	14388	14307	14487	14323	14255	14322	14258	14351	14199	14200	14201	14291	14400	14324	14420	14276	14368	14401	14410	14422	14407	14351	14270	14338	14301	14230	14161	14320	14450	14240	14068	14448	14436	14365	14419	14450	14588	14439	14314	14277	14437	14283	14376	14266	14406	14334	14415	14153	14308	14361	14442	14379	14288	14382	14266	14406	14335	14334	14279	14369	14427	14379	14285	14425	14267	14251	14263	14260	14378	14473	14380	14364	14363	14427	14458	14282	14585	14282	14457	14273	14468	14265	14275	14293	14352	14447	14294	14181	14384	14346	14339	14511	14449	14416	14431	14305	14312	14313	14276	14340	14473	14453	14536	14160	14328	14388	14330	14194	14419	14301	14467	14309	14423	14351	14278	14427	14258	14312	14416	14471	14267	14381	14303	14363	14189	14254	14293	14301	14352	14204	14459	14269	14394	14303	14351	14518	14191	14309	14324	14216	14283	14367	14117	14416	14333	14348	14344	14332	14531	14341	14440	14311	14306	14463	14372	14293	14349	14492	14295	14348	14467	14282	14388	14375	14249	14340	14349	14497	14212	14281	14476	14155	14390	14219	14315	14302	14349	14354	14366	14468	14407	14401	14462	14256	14528	14500	14390	14397	14341	14338	14397	14381	14230	14400	14576	14446	14407	14343	14213	14389	14174	14360	14391	14243	14342	14334	14395	14254	14451	14172	14465	14269	14343	14167	14295	14294	14407	14404	14373	14363	14255	14472	14208	14402	14301	14236	14331	14435	14174	14511	14250	14241	14206	14247	14322	14330	14259	14364	14278	14376	14339	14230	14285	14293	14503	14311	14205	14399	14234	14300	14415	14256	14344	14151	14440	14377	14325	14324	14311	14267	14382	14283	14396	14423	14245	14504	14344	14295	14303	14373	14493	14379	14315	14425	14294	14311	14325	14291	14396	14382	14330	14290	14509	14315	14360	14326	14368	14359	14177	14351	14188	14311	14341	14399	14291	14113	14486	14317	14310	14288	14273	14292	14330	14288	14311	14278	14301	14401	14478	14249	14283	14333	14311	14294	14365	14438	14397	14450	14318	14441	14534	14302	14257	14192	14440	14494	14247	14192	14369	14275	14321	14334	14155	14300	14356	14306	14466	14266	14218	14297	14199	14359	14513	14192	14501	14454	14412	14305	14379	14276	14428	14184	14403	14356	14327	14478	14317	14376	14546	14258	14235	14247	14559	14359	14380	14337	14257	14417	14369	14317	14452	14286	14394	14034	14309	14196	14369	14349	14279	14373	14187	14257	14350	14355	14376	14155	14391	14259	14462	14297	14453	14236	14238	14436	14220	14327	14275	14398	14354	14359	14379	14403	14202	14283	14342	14297	14164	14401	14468	14285	14474	14235	14445	14347	14180	14601	14245	14190	14458	14421	14237	14451	14269	14226	14440	14302	14280	14335	14282	14389	14257	14309	14157	14329	14539	14230	14306	14576	14329	14449	14471	14358	14396	14241	14229	14382	14492	14285	14429	14258	14313	14242	14409	14333	14133	14382	14316	14348	14168	14444	14229	14473	14217	14395	14470	14389	14286	14253	14287	14349	14492	14287	14282	14350	14341	14404	14232	14404	14299	14333	14309	14426	14326	14293	14370	14278	14382	14447	14237	14380	14172	14290	14520	14455	14314	14467	14155	14400	14229	14376	14245	14582	14326	14233	14351	14451	14253	14228	14545	14276	14339	14361	14309	14346	14209	14227	14303	14460	14405	14287	14377	14357	14502	14300	14346	14336	14374	14288	14510	14246	14242	14295	14222	14329	14231	14489	14466	14306	14453	14361	14198	14213	14514	14328	14276	14582	14294	14313	14422	14493	14353	14299	14218	14386	14082	14373	14362	14357	14342	14377	14373	14307	14292	14462	14199	14399	14243	14046	14302	14290	14399	14484	14683	14264	14390	14372	14257	14265	14347	14383	14403	14336	14279	14290	14227	14415	14415	14417	14388	14392	14266	14424	14225	14290	14175	14482	14415	14357	14367	14374	14231	14300	14338	14486	14411	14328	14438	14351	14127	14430	14351	14385	14365	14299	14555	14304	14196	14312	14311	14382	14266	14368	14445	14273	14360	14265	14267	14250	14502	14122	14268	14364	14324	14283	14388	14436	14433	14306	14462	14378	14270	14362	14510	14273	14512	14372	14316	14167	14311	14475	14383	14453	14422	14278	14293	14326	14356	14320	14358	14331	14438	14444	14263	14573	14298	14479	14350	14325	14239
23098	21432	29325	23924	21627	23237	23233	17847	16753	16949	16988	16651	16976	17137	17184	17182	17112	16841	16840	16756	16739	16634	16546	16568	16406	16656	16486	16143	16154	16381	21211	22095	21140	19356	17742	16862	16424	16338	16408	16045	16277	16030	16111	16283	16299	16121	16156	16096	16101	16195	16221	16208	16124	16071	15976	16284	16149	16091	16242	16109	16362	16186	15807	16283	15983	16132	16098	15908	16040	16133	16141	16139	16246	16077	15930	16368	16142	16009	16054	16112	16066	16164	16203	16244	16306	16061	16049	15983	16081	15869	16062	16176	16091	16045	16191	15953	16078	16107	16116	16097	16064	15992	16097	16177	16085	16287	16034	16247	16015	16262	16026	15988	16211	16292	16005	16021	15976	16193	16100	15964	16045	16103	15952	16090	16186	16117	16114	16103	16201	16051	16221	16123	16151	16202	16243	16072	16166	16055	16227	16173	15977	15905	16264	16222	16101	16036	16022	16057	16308	16182	16147	16270	16178	16069	16000	15776	16093	15956	16122	16051	16186	16141	16093	15827	15957	15985	15924	16079	16082	16041	16338	16030	16008	16035	16010	15984	16123	16087	16045	15993	15985	16078	16274	16019	16070	16085	16048	15923	16203	15986	16146	16157	16045	15764	15957	15913	15957	16121	16066	16014	16057	16190	16012	16153	16013	15720	16223	16080	16121	15934	16078	15983	16029	16059	15999	15859	16050	15890	15857	15942	16158	16270	15986	16012	16296	16157	16012	16205	15993	15928	15967	16320	16052	16105	16046	16073	15850	16050	15950	15972	16215	16022	16266	16041	16125	16211	16139	16201	16011	16045	15909	16230	16005	16142	16236	16108	16283	16072	15988	16201	16048	16028	16023	15903	16123	15947	16094	16100	16047	15959	16092	16022	16389	16080	16016	16189	16013	16120	15927	15963	16087	16029	16206	15918	16218	15961	15974	16122	16133	16049	16086	16227	16153	16097	16017	16247	16270	16187	16057	15996	16078	15970	16283	15983	16126	15983	16144	15975	16193	16101	16172	16204	16027	16058	16179	16250	16075	16186	15926	15998	15990	16010	15974	16179	16210	15936	16129	16173	15970	16040	16202	16153	15786	16043	16073	16015	16054	16219	15897	16054	16123	16167	16061	16029	16315	16224	16249	16174	16036	16142	16029	16154	16284	16115	16057	15993	16101	16016	15952	15981	16137	15990	16191	15981	16020	16356	15927	15917	15973	16095	16204	15997	16103	16036	16044	15927	16170	16152	16094	16177	16202	15948	16107	16089	16189	16186	16300	16079	16089	16080	16140	16150	15892	15759	16106	16188	15998	15796	16129	16048	15962	16152	16334	16123	16077	16070	16150	16152	16201	15980	15995	16241	16017	15981	15892	16094	16029	16096	16004	15969	15974	15822	16240	16047	16106	16030	16036	16153	16253	16222	15881	15972	16084	15997	15910	16359	15946	15976	16033	16264	16077	15822	15946	16138	16022	16024	16116	16137	16033	15906	15978	16084	16029	16157	16162	16238	15970	16153	16104	15997	15819	15815	16095	16064	16137	16057	15899	16134	16035	16019	16030	16051	16082	15889	16237	15983	16107	15976	16093	16029	15914	16068	16008	16028	16005	16029	16204	15992	16040	15926	16239	15831	16028	16002	16102	16168	16309	16175	15976	16293	16047	16005	16282	16270	16134	16079	16053	16185	16142	16004	16232	16096	16133	15882	16296	15913	15983	16156	16055	16111	15951	15958	15910	16012	15950	15996	16089	16113	16022	16069	16144	15924	16062	16174	15970	16088	16061	16334	16349	16340	16179	16148	16028	15907	16227	16147	16088	16072	15964	15941	16137	16099	16025	16108	15885	15949	15928	16014	16200	16217	16040	16196	16100	16067	16027	16162	16077	16054	15968	16056	16118	16028	16155	16105	15998	16030	16098	15920	16069	16116	16270	16228	16280	16045	16025	16026	16039	15912	16192	15936	15970	16054	16113	15870	16204	16183	16054	15947	15763	16147	16020	15946	16013	16050	15970	15955	16087	15942	16185	16133	16146	16123	16174	15983	16153	15976	16050	16091	15952	15929	16160	15939	16250	16143	16049	15995	16045	15965	16251	15954	16150	16135	15999	16167	16079	15905	16161	16201	15957	15784	16117	16183	16125	15959	16076	16034	16252	16118	16083	16082	16113	16155	16110	16103	15899	15976	16160	16051	15887	15970	15931	16137	16108	16217	16224	15979	16032	16205	16227	16065	16027	16077	15990	16237	16166	16093	15931	15965	16025	16142	16086	15921	16067	16018	16194	16263	16077	16010	16025	16058	16108	16173	16142	16156	16053	16166	15965	16333	15999	16078	16171	16025	16043	16311	16067	16199	15989	16241	16261	15987	16041	16080	16025	16159	16007	16206	15900	15888	16152	16103	16138	15989	16271	16027	16091	16124	16203	16196	16084	15990	16133	16275	16183	15913	15860	16207	16140	16138	15968	15960	16044	16237	16209	15896	16152	15957	16068	15905	16109	16078	15969	15998	16002	16046	16235	16081	15959	15927	15974	16196	15999	16180	16071	15963	16033	15963	15957	16136	16185	15994	16205	16142	16245	16330	16050	16038	16138	16190	15980	16046	16053	15834	16134	16125	16179	16040	16056	15886	16241	15986	16093	16062	16201	15995	16048	16206	16232	16109	16039	15940	16278	16107	16036	16189	16127	16103	16176	16206	16166	16157	16043	15974	16092	15952	15995	16011	16031	16043	15824	16167	16156	16016	16282	15971	16021	16102	16081	16123	16006	16075	15919	16020	16100	16060	16169	16062	16118	15987	15765	16004	16054	16074	16114	15949	15967	16221	16153	16129	16233	16076	15889	16046	15941	16036	16051	16259	16230	16248	16031	16114	16117	16069	15998	15955	16119	16220	16033	15969	15954	15920	16185	16041	16214	16327	16262	16153	16128	15951	16130	16124	16233	16001	16112	16005	16139	16130	16145	16038	15823	16160	16089	16020	16115	16168	16096	16128	16332	15975	16122	16024	16072	16131	15934	16046	16008	16311	16105	16107	16192	16061	16078	16073	15933	16036	15985	16153	16131	16014	16089	16044	16107	16024	16147	16002	16100	16128	16165	15932	15936	16228	16188	16243	15900	16213	15947	15984	15986	15892	16103	15948	16088	16096	16099	16019	16076	16283	16067	16122	16254	16263	16237	16018	15938	16129	16238	16273	16084	16049	16157	16117	16159	16013	16036	16195	15949	16142	16068	16121	16167	15950	16006	16022	15979	16155	16183	15883	16006	16097	16152	16018	15840	15951	16010	16004	16266	15959	16000	15955	15891	15857	15881	16145	16155	15918	16081	16119	16263	16200	15879	15952	16317	16126	15848	16277	16046	16126	16102	16005	16042	16349	16023	16151	16108	16192	15938	16056	16045	16034	16091	15980	15971	15971	16085	15918	16038	16079	16067	15987	16025	16156	15994	16076	16181	16006	16113	15996	16050	15924	15961	15718	16010	15941	16043	15988	16149	16126	16061	16038	16114	16177	15918	15885	15933	15979	16037	16038	15932	15986	16104	15768	16165	16036	15978	16073	15950	16195	16178	16141	15961	16058	16075	15926	15976	16090	15996	15996	16140	16075	16076	16101	15933	16131	16103	15868	15902	16325	15890	16020	16170	16087	16079	16061	16119	15975	16223	16053	16192	16051	16112	16164	15952	16101	15915	16101	15884	15896	16142	16056	16042	16093	16128	16019	16174	16159	16162	16081	16146	16084	16153	16151	16036	15986	15979	16241	16064	16036	15967	16006	15924	16137	15957	16387	16142	16048	16159	16254	16158	15967	16025	16160	16019	15919	16175	15980	16092	15854	15928	15944	16106	16139	16140	16106	16228	16206	15985	16048	15970	15880	15909	15851	16003	15976	16036	16213	15941	16126	16023	16135	16203	16157	15879	16091	16025	16027	16086	16047	16091	16199	16033	16006	16157	15990	15963	16123	16180	16059	16044	16014	16188	16137	16078	16044	16037	16178	16119	16153	16032	16186	15900	15895	16057	16090	16084	16219	16091	16176	15918	15968	16230	16172	16164	16077	16124	16060	16169	15932	15955	16021	15980	16086	16141	16173	15922	16135	16097	16160	16124	16191	16102	16415	16133	16069	16239	16127	16120	15852	15950	15932	16034	16122	16027	16112	15972	16089	16037	16095	16163	16219	16122	16124	16133	16180	16350	16281	15863	16256	16216	15999	15995	15985	16117	16137	16042	16138	16200	16292	16243	16018	16060	16192	16125	15977	16245	16139	15880	16043	16220	15859	16099	16064	15992	15993	16022	16097	16063	15977	16174	15947	16160	16095	16090	15904	16128	16263	16065	15796	15903	15868	16314	16045	16167	16054	16112	16079	15993	16133	15901	16027	15975	15928	15972	16170	15981	16180	16259	16143	16020	16063	16141	16135	16139	16103	16004	15970	16175	16026	16172	16145	16194	16090	16091	16082	16200	16108	16026	16079	16062	16119	16117	15999	16091	16097	16013	16148	16124	16166	16159	16085	15996	16107	16123	15978	16082	16006	16050	15972	16132	15984	15976	16020	15979	16043	16169	16050	16130	16128	16095	15930	15903	16240	16143	16129	16256	15953	16135	15992	15959	15935	15943	16153	16056	16116	15889	15945	16068	16015	16271	15923	16388	15882	15984	16164	16000	16128	15998	16208	16120	16007	16244	16028	15953	16116	16090	16163	16171	16102	16004	16010	16012	16131	16074	16108	16127	16066	16149	16143	16315	16003	16054	16150	16045	16231	16194	16057	16144	16022	16380	16086	16081	16046	16066	16245	16114	16096	16076	15959	16075	16075	16145	16071	16008	16020	15874	15939	16162	16115	16367	15833	16271	16063	16056	16139	16204	16042	16322	16180	16134	15947	16121	16031	16198	15921	16021	16067	16060	16209	16062	15833	16137	16044	16103	16022	16205	16077	16040	16142	16189	16083	16073	16050	15969	16032	16298	16196	16135	16040	16068	15882	15975	16064	15945	16022	16084	16278	15963	16156	16107	16039	15912	16174	16163	16014	16162	16025	16003	15814	15988	16186	15999	16228	16133	15876	16020	16221	16267	16082	16232	16117	16005	16121	16276	15982	16100	15893	16126	16066	15985	15842	16121	16063	16173	16133	16274	16004	15921	16037
15388	28990	29030	24018	21534	17940	16157	15759	15503	15487	15281	15590	15712	15959	15961	15897	15807	15333	15078	15147	14963	15233	15003	14889	14667	14792	14496	14499	14509	14724	23020	22507	20564	17965	16051	15079	14657	14431	14352	14372	14266	14359	14306	14620	14254	14446	14317	14412	14373	14353	14428	14256	14374	14178	14392	14342	14404	14581	14203	14267	14374	14306	14351	14397	14193	14437	14493	14516	14336	14234	14208	14344	14288	14214	14338	14361	14324	14375	14333	14232	14281	14310	14285	14273	14329	14321	14238	14408	14276	14354	14230	14283	14326	14302	14234	14324	14390	14430	14256	14286	14316	14364	14348	14320	14379	14380	14199	14157	14229	14218	14280	14473	14428	14404	14388	14248	14372	14541	14254	14293	14308	14300	14495	14342	14255	14346	14390	14308	14406	14273	14302	14441	14164	14429	14231	14338	14323	14264	14376	14312	14524	14308	14462	14363	14469	14280	14373	14339	14251	14282	14467	14220	14395	14282	14408	14418	14158	14337	14418	14369	14210	14455	14472	14308	14267	14369	14367	14313	14340	14336	14352	14317	14393	14381	14326	14363	14299	14266	14223	14243	14236	14183	14436	14349	14406	14218	14306	14338	14399	14322	14252	14418	14256	14341	14259	14363	14452	14439	14337	14409	14288	14427	14461	14471	14315	14143	14209	14190	14203	14314	14335	14339	14217	14373	14196	14331	14438	14503	14377	14304	14214	14357	14453	14229	14347	14223	14190	14180	14493	14293	14371	14333	14428	14452	14356	14173	14306	14316	14336	14306	14444	14394	14278	14257	14429	14405	14367	14448	14425	14246	14240	14404	14402	14406	14382	14385	14190	14368	14247	14434	14424	14352	14450	14291	14360	14194	14357	14333	14243	14374	14373	14370	14284	14336	14473	14363	14376	14357	14448	14422	14351	14270	14358	14191	14320	14454	14397	14371	14530	14442	14304	14181	14228	14449	14331	14534	14321	14298	14389	14182	14314	14391	14379	14314	14238	14355	14445	14509	14294	14341	14346	14347	14450	14323	14342	14247	14459	14222	14287	14334	14267	14198	14340	14586	14454	14283	14376	14518	14136	14334	14466	14368	14341	14437	14405	14269	14420	14218	14355	14321	14335	14247	14344	14412	14226	14427	14153	14367	14349	14366	14288	14473	14311	14231	14344	14389	14293	14334	14416	14499	14357	14345	14413	14155	14294	14397	14336	14403	14236	14200	14333	14363	14356	14530	14357	14417	14438	14243	14436	14217	14262	14335	14303	14321	14343	14309	14272	14237	14194	14405	14392	14333	14289	14310	14472	14327	14354	14258	14361	14259	14392	14316	14251	14276	14505	14170	14446	14305	14340	14287	14127	14345	14286	14393	14357	14451	14317	14254	14335	14214	14413	14150	14415	14295	14374	14357	14376	14249	14305	14318	14333	14232	14194	14334	14251	14404	14331	14308	14201	14150	14273	14280	14368	14365	14310	14398	14231	14284	14355	14189	14379	14344	14455	14276	14523	14283	14231	14298	14331	14337	14549	14288	14513	14368	14275	14212	14164	14306	14454	14500	14278	14459	14322	14405	14258	14368	14430	14274	14338	14326	14259	14108	14352	14341	14313	14343	14344	14417	14350	14389	14226	14438	14128	14215	14469	14300	14290	14363	14168	14333	14404	14286	14180	14254	14262	14414	14377	14172	14385	14122	14308	14217	14267	14325	14297	14307	14460	14172	14358	14337	14397	14240	14346	14326	14429	14246	14448	14366	14324	14127	14150	14368	14333	14369	14270	14333	14092	14339	14354	14350	14278	14327	14322	14286	14094	14425	14303	14380	14373	14148	14430	14280	14278	14229	14381	14366	14293	14317	14280	14272	14414	14318	14289	14597	14388	14190	14321	14491	14217	14244	14379	14430	14277	14260	14085	14337	14260	14366	14238	14274	14233	14207	14278	14236	14422	14351	14342	14430	14330	14380	14359	14172	14193	14270	14205	14405	14241	14350	14225	14452	14444	14259	14314	14246	14280	14327	14182	14266	14252	14191	14223	14316	14243	14391	14453	14395	14081	14276	14393	14320	14283	14445	14392	14374	14180	14336	14291	14390	14394	14364	14325	14362	14207	14172	14301	14311	14140	14407	14385	14136	14241	14277	14291	14210	14396	14380	14311	14560	14349	14256	14438	14312	14416	14417	14250	14170	14233	14372	14243	14472	14189	14454	14196	14485	14285	14415	14300	14281	14220	14488	14426	14332	14398	14170	14251	14288	14226	14226	14402	14291	14359	14439	14434	14137	14222	14196	14262	14233	14337	14400	14299	14383	14518	14294	14265	14270	14244	14385	14328	14264	14207	14394	14383	14280	14366	14357	14246	14266	14437	14311	14213	14281	14456	14485	14224	14327	14340	14273	14465	14306	14334	14240	14283	14450	14349	14369	14404	14295	14306	14374	14213	14204	14393	14307	14450	14336	14363	14406	14142	14260	14368	14223	14319	14277	14324	14170	14360	14220	14313	14425	14247	14327	14184	14224	14298	14355	14180	14290	14317	14391	14261	14352	14291	14250	14305	14264	14318	14191	14360	14279	14448	14385	14227	14248	14418	14388	14274	14295	14222	14354	14369	14234	14452	14291	14269	14432	14271	14247	14370	14271	14486	14389	14289	14291	14269	14257	14408	14314	14262	14283	14316	14312	14253	14227	14345	14104	14265	14129	14487	14430	14405	14259	14500	14302	14324	14269	14364	14217	14520	14438	14185	14402	14360	14352	14392	14197	14284	14314	14424	14362	14379	14199	14252	14436	14369	14478	14313	14022	14340	14364	14310	14349	14372	14535	14468	14372	14314	14400	14333	14298	14155	14211	14195	14108	14237	14325	14366	14287	14365	14251	14230	14293	14323	14478	14215	14289	14305	14246	14356	14336	14155	14369	14298	14388	14414	14434	14345	14355	14376	14430	14225	14336	14436	14238	14359	14349	14289	14340	14252	14362	14378	14111	14240	14174	14188	14394	14440	14283	14296	14350	14278	14556	14269	14270	14310	14241	14339	14249	14478	14270	14511	14467	14395	14341	14288	14169	14148	14138	14273	14318	14337	14387	14274	14251	14497	14452	14347	14246	14357	14435	14267	14314	14250	14331	14201	14349	14329	14315	14278	14448	14279	14255	14259	14371	14341	14367	14444	14430	14426	14432	14400	14237	14225	14452	14384	14273	14347	14437	14107	14398	14241	14537	14377	14463	14432	14303	14319	14247	14322	14253	14292	14542	14366	14374	14300	14421	14084	14254	14320	14551	14247	14280	14429	14118	14265	14469	14437	14446	14358	14222	14328	14346	14317	14343	14183	14355	14299	14339	14144	14398	14155	14106	14218	14291	14384	14463	14274	14313	14310	14256	14266	14329	14333	14219	14351	14324	14211	14236	14216	14292	14405	14255	14359	14354	14205	14378	14379	14387	14470	14344	14282	14310	14338	14440	14370	14276	14423	14317	14254	14267	14358	14298	14347	14250	14333	14274	14249	14348	14320	14379	14302	14286	14299	14395	14257	14448	14281	14304	14338	14344	14152	14450	14367	14281	14282	14367	14251	14336	14359	14356	14293	14295	14247	14431	14347	14449	14293	14285	14196	14380	14293	14349	14334	14409	14468	14373	14331	14383	14362	14330	14140	14294	14358	14491	14369	14365	14353	14420	14306	14199	14386	14268	14227	14364	14322	14337	14201	14289	14258	14314	14336	14356	14330	14406	14367	14222	14279	14315	14122	14302	14165	14192	14361	14130	14128	14369	14408	14287	14261	14264	14384	14415	14283	14265	14285	14106	14187	14431	14377	14246	14355	14410	14340	14378	14349	14208	14098	14267	14374	14298	14412	14275	14365	14287	14154	14362	14407	14213	14388	14350	14348	14478	14289	14298	14269	14456	14370	14390	14551	14248	14319	14395	14368	14403	14392	14374	14258	14319	14359	14428	14475	14255	14375	14305	14143	14265	14392	14141	14274	14270	14362	14124	14458	14208	14269	14360	14335	14369	14329	14435	14259	14324	14398	14435	14290	14374	14392	14371	14330	14301	14291	14323	14419	14326	14328	14466	14424	14459	14268	14377	14410	14299	14373	14260	14357	14315	14248	14421	14309	14166	14230	14318	14112	14250	14330	14419	14167	14531	14433	14255	14362	14559	14309	14273	14359	14254	14337	14437	14208	14308	14363	14343	14250	14507	14371	14337	14256	14524	14298	14435	14379	14250	14334	14253	14394	14358	14161	14200	14235	14230	14305	14330	14226	14190	14502	14369	14357	14317	14365	14277	14221	14464	14300	14378	14261	14289	14329	14284	14411	14278	14190	14256	14390	14241	14363	14280	14440	14317	14309	14345	14188	14193	14357	14365	14398	14343	14273	14335	14385	14194	14349	14478	14279	14280	14225	14322	14252	14499	14316	14394	14327	14250	14403	14356	14343	14324	14244	14233	14271	14335	14176	14247	14361	14192	14259	14389	14271	14379	14484	14341	14356	14398	14342	14263	14243	14352	14342	14308	14167	14302	14260	14255	14287	14377	14216	14333	14222	14239	14173	14101	14305	14383	14317	14190	14323	14188	14370	14251	14247	14310	14430	14234	14272	14262	14278	14462	14392	14230	14398	14506	14486	14350	14474	14120	14247	14296	14310	14247	14327	14394	14362	14139	14228	14352	14271	14426	14392	14301	14354	14198	14402	14391	14306	14356	14323	14219	14237	14420	14184	14317	14236	14351	14295	14345	14373	14394	14215	14374	14268	14255	14256	14305	14585	14322	14416	14399	14274	14174	14565	14293	14267	14250	14381	14531	14428	14395	14343	14384	14333	14469	14368	14362	14238	14280	14379	14483	14340	14334	14218	14315	14381	14502	14479	14313	14329	14394	14289	14255	14303	14364	14369	14356	14507	14397	14156	14370	14378	14369	14334	14447	14101	14489	14419	14459	14269	14215	14353	14293	14408	14410	14450	14249	14193	14231	14317	14381	14354	14223	14195	14357	14292	14302	14324	14376	14281	14123	14360	14306	14220	14252	14253	14354	14430	14273	14262	14174	14348	14416	14383	14127	14268	14407	14287	14233	14461	14197	14229	14259	14400	14241	14284	14360	14339	14515	14399	14343	14233	14149	14269	14110	14444	14178	14224	14439	14415	14282
27559	22143	24793	22005	18687	17446	17126	17110	17123	17035	16899	16936	16961	16983	17220	16988	17261	17029	17147	16852	16817	17041	17089	16895	16942	16972	16733	17024	16684	16848	17061	17413	17352	17305	17238	16845	17010	16721	16900	16706	16924	16784	16893	16944	16653	16796	16729	16813	16809	16855	16938	16938	16933	16758	16713	16789	16892	16944	16942	16708	16784	16704	16779	16721	16870	16817	16853	16685	16778	16733	16669	16676	16630	16759	16925	16738	17004	16816	16860	16705	16918	16743	16766	16831	16793	16950	16717	16656	16741	16760	16932	16809	16704	16788	16756	16617	16682	16872	16673	17020	16877	16821	16790	16636	16831	16732	16934	16722	16825	16892	16650	16646	16731	16862	16894	16757	16828	16794	16588	16747	16908	16892	16857	16899	16736	16959	16700	16674	16832	16742	16646	16910	16702	16797	16809	16713	17007	16697	16597	16959	16637	16930	16886	16669	16777	16747	16777	16881	16920	16925	16705	16918	16759	16665	16918	16674	16899	16950	16661	16763	16894	16755	16732	16897	16541	16713	16761	16822	16718	16804	16906	16560	16784	16842	16696	16793	16805	16891	16823	16838	16751	16793	16812	16862	16593	16925	16702	16784	16713	16795	16800	16663	16792	16673	16764	16755	16769	16579	16823	16759	16789	16961	16639	16677	16735	16584	17009	16831	16616	16727	16673	16673	16875	16742	16832	16738	16657	16742	16817	16920	16574	16561	16939	16912	16735	16723	16673	16685	16800	16513	16671	16597	16825	16827	16765	16727	16852	16861	16679	16707	16646	16737	16977	16752	16813	16775	16805	16671	16847	16886	16571	16807	16714	16588	16942	16721	16770	16939	16864	16787	17019	16593	16787	16679	16773	16857	16712	16847	16865	16667	16805	16874	16742	16699	16798	16887	16821	16835	16699	16773	16836	16647	16834	16809	16887	16653	16898	16639	16723	16650	16873	16741	16909	16799	16853	16839	16803	16769	16843	16805	16749	16578	17004	16807	16839	16736	16825	16806	16748	16853	16851	16680	16657	16728	16806	16972	16861	16701	16707	16583	16610	16764	16792	16719	16701	16717	16843	16693	16748	16766	16848	16605	16733	16781	16659	16799	16585	16614	16659	16772	16893	16664	16815	16780	16707	16710	16756	16824	16780	16909	16852	16672	16724	16767	16585	16581	16816	16741	16712	16928	16739	16947	16732	16881	16949	16914	16760	16855	17040	16835	16876	16703	16738	16551	16887	16812	16775	16853	16713	16692	16844	16882	16696	16898	16939	16670	16705	16946	16944	16663	16865	16638	17040	16875	16743	16859	16800	16744	16752	16742	16931	16855	16708	16841	16888	16851	16750	16903	16974	16691	16754	16669	16600	16709	16986	16869	16875	16636	16893	16897	16848	16969	16794	16726	16821	16838	16719	16674	17177	16805	16793	16933	16749	16945	16776	16860	16778	16710	16944	16833	16952	16734	16908	16892	16704	16803	16553	16808	16737	16832	16651	16923	16927	16783	16752	16736	16696	16812	16641	16838	16810	16729	16798	16897	16808	16735	16923	16854	16759	16717	16850	16861	16740	16770	16815	16803	16961	16663	16770	16754	16755	16657	16846	16905	17084	16722	16707	16831	16836	16838	16913	16748	16879	16926	16832	16933	16782	16740	16754	16869	16976	16796	16802	16810	16729	16767	16503	16700	16875	16556	16805	16812	16877	16822	16798	16656	16690	16896	17001	16751	16957	17010	16766	16880	16810	16854	16611	16850	16722	17019	16858	16682	16879	16641	16665	16768	16697	16824	16999	16746	16809	16824	16723	16700	16778	16768	16650	16652	16773	16774	16972	16765	17005	17017	16926	16635	16956	16888	17008	16844	17045	17029	16688	16871	16595	16698	16854	16883	16993	16829	16641	16876	16876	16783	16864	16819	16727	16844	17052	16907	16708	16876	16750	16576	16888	16538	16612	16651	16928	16713	16833	16930	16703	16725	16815	16659	16676	16758	16740	16681	16866	16913	16684	16903	16889	16854	16782	16936	16850	16667	16836	16780	16866	16619	16750	16706	16771	16735	16714	16740	16639	16818	16789	16661	16792	16666	16724	16766	16700	16753	16853	16633	16644	16689	16872	16889	16778	16833	16908	16920	17054	16712	16736	16742	16701	16763	16892	16905	16686	16854	16726	16777	16882	16717	16725	17003	16783	16671	16856	16664	16913	16930	16938	16791	17064	16769	17030	16905	16702	16723	16893	16871	16671	16635	16817	16787	16852	16901	16694	16891	16745	16783	16801	16937	16775	16778	16776	16726	17075	16854	16995	16748	16675	16660	17136	16755	16954	16887	16855	16715	16834	16645	16680	16649	16572	16705	16791	16826	16792	16672	16883	16847	16827	16837	16704	16883	16762	16937	16939	16917	16801	16644	16739	17000	16669	16459	16713	16732	16757	16838	16959	16773	16813	16817	16614	16779	16848	16899	16719	16616	17060	16802	16664	16822	16813	16706	16838	16760	16627	16679	16750	16841	16769	16669	16844	16685	16930	16804	16836	16881	16893	16931	16716	16865	16878	16728	16625	16715	16832	16850	16930	16790	16871	16674	16895	16759	16654	16840	16957	16863	16634	16808	16833	16856	16842	16885	16824	16654	16645	16821	16898	16677	16683	16580	16897	16752	16923	16619	16814	16723	16832	16956	16663	16852	16712	16783	16907	16950	16871	16908	16648	16729	16868	16967	16858	16945	16740	16978	16792	16661	16579	16791	16868	16844	16779	16824	16914	16859	16719	16755	16785	16838	16742	16803	16847	16981	16910	16799	16910	16986	16909	16781	16971	16949	16812	16919	16654	16910	16761	16771	16780	16703	16751	16627	16732	16777	16727	16795	16926	16997	16629	16704	16588	16831	16777	16771	16886	16891	16703	16824	16753	16767	16673	16774	16855	16771	16797	16732	16770	16934	16627	16860	16909	16937	16999	16869	17008	16963	16812	16883	16811	16744	16998	16845	16759	16669	16678	16849	16632	16808	16737	16963	16844	16661	16701	16946	16846	16672	16715	16745	16610	16774	16996	16874	16779	16729	16752	16781	16932	16713	16891	16884	16833	16773	16820	16903	16660	16795	16960	16930	16931	16854	16868	16683	16877	16905	16626	16620	16912	16932	16988	16844	16729	16716	16664	16837	16655	16775	17001	17099	16940	16743	16735	16864	16951	16929	16579	16881	16766	16941	16857	16773	16729	17039	16895	16676	16837	16786	16715	16772	16706	16725	16693	16849	16831	16880	16806	16738	16756	16723	16987	16784	16821	16831	16760	16703	16665	16756	16970	16913	16804	16768	16759	16867	16956	16817	16930	16771	16885	16787	16801	16915	16839	16862	16743	17019	16973	16648	16942	16726	16845	16842	16977	16739	16843	16954	16784	16813	17008	16683	16978	16970	16859	16957	16725	16698	16709	16675	16697	16758	16801	16843	16780	16837	16731	16934	16806	16712	16799	17019	16905	16634	16851	16723	16823	16695	16779	16967	16765	16776	16749	16775	16890	16795	16927	16615	16739	17061	16670	16862	16880	16674	16759	16788	16976	16657	16730	16868	16906	16856	16911	16954	17088	16867	16898	16868	16801	16896	16834	16791	16765	16637	16740	16514	16841	16652	16816	16834	16915	16715	16645	16963	16836	16718	16924	16954	16749	16764	16732	16774	16881	16873	16838	16730	16617	16535	17073	16824	16824	16588	16827	16896	16864	16977	16879	16931	16778	16983	16849	16759	16831	16783	16890	16901	16753	16808	16916	16707	16727	16974	16795	16935	16826	16748	16738	16724	16857	16761	16711	16806	16756	16744	16829	16915	16787	16675	16849	16745	16830	16745	16728	16840	16949	16759	16701	16973	16715	16793	16897	16728	16695	16834	16838	16793	16804	16722	16861	16709	16707	17006	16883	16744	16889	16724	16819	16774	16771	16706	16745	16770	16736	16788	16668	16786	16706	16780	16810	16871	16796	16839	16737	16890	17055	16906	16618	16741	16977	16893	16597	16960	16749	16954	16857	16868	16856	16789	16903	16743	16883	16921	16827	16955	16786	16797	16576	16830	16713	16830	16820	16855	16698	16774	16625	16691	16668	16756	16775	16790	16943	16855	16632	16755	16763	16896	16860	16735	16932	16688	16976	16751	16720	16959	16954	16920	16555	16805	16811	16869	16912	16585	16788	16944	17072	16860	16806	16853	16905	16883	16919	16746	16879	16603	16902	16924	16907	16823	16887	16790	16795	16799	16910	16732	16924	16790	16739	16689	16933	16871	16791	16702	16704	16839	16739	16945	16745	16863	16817	16776	16846	16835	16766	16869	16795	17084	16705	16819	16656	16729	16719	16754	16745	16864	16988	16894	16642	16834	16824	16725	17161	16836	16963	16704	16737	16752	16679	17009	16904	16688	16937	16649	16811	16810	16931	16736	16728	16929	16753	16886	16855	16789	16931	16851	16728	16837	16680	16952	16766	16940	16842	16698	16847	16885	16884	16871	16885	16905	16827	16772	16805	16869	16917	16910	16828	16855	16732	16665	16913	16706	16644	16669	16819	17056	16913	16902	16919	16842	16768	16831	16953	16905	16728	16612	16690	16710	16844	16812	16690	16717	16838	16846	17033	16859	16732	16869	16973	16689	16815	16811	16765	16815	16772	16788	16878	16665	16858	16768	16827	16682	16719	16905	16882	16671	16556	16700	16715	16690	16807	16993	16802	16768	16845	16914	16907	16728	16824	16800	16736	16704	16746	16895	16983	16996	16822	16946	16536	16687	16774	16811	16721	16733	16718	16728	16802	16603	16744	16736	16758	16871	16658	16850	16990	16767	16795	16754	16870	16910	16694	16881	16915	16895	16894	16869	16950	16860	16810	16665	16872	16901	16899	16724	16845	16859	16797	17036	16868	16803	16801	16664	16563	16785	16803	16830	16825	16892	16678	17057	16899	16579	16758	17116	16786	16911	16872	16897	16858	16806	16739	16727	16832	16821	16742	16888	16832	16883	16844	16721	16854	16864	16805	16684	16780	16904	16594	17044	16802	16889	16962	16741	16825	16951	16810	16888	16813	16748	16621	16492	16675	16672	16662	16789	16781	16816	17065	16824	16996	16949	17053	16801	16932	16990	16661	16698	16739	16830	16850	16636
14448	19750	19512	18363	17721	15370	15064	15073	14727	14724	14888	14974	15126	15301	15583	15265	15391	15196	15133	14915	15066	15035	15189	14981	14694	14976	14668	14779	14866	14800	15422	15511	15494	15186	14921	14918	14756	14718	14967	14782	14682	14866	14819	14725	14685	14865	14844	14636	14700	14895	14640	14567	14798	14817	14668	14748	14757	14658	14725	14888	14720	14722	14790	14695	14759	14774	14779	14816	14714	14937	14952	14659	14837	14772	14603	14459	14775	14611	14782	14879	14842	14716	14807	14726	14686	14729	14820	14655	14638	14689	14571	14697	14789	14747	14730	14905	14691	14758	14892	14745	14798	14657	14647	14730	14745	14792	14754	14840	14818	14778	14702	14907	14849	14806	14664	14756	14806	14784	14786	14845	14658	14690	14620	14612	14790	14637	14703	14786	14741	14748	14921	14727	14645	14615	14628	14713	14647	14891	14761	14660	14816	14864	14798	14606	14771	14536	14729	14895	14714	14764	14598	14776	14754	14693	14805	14470	14817	14944	14799	14748	14810	14738	14850	14713	14703	14791	14531	14651	14597	14826	14694	14801	14644	14676	14826	14826	14824	14708	14707	14645	14770	14651	14649	14886	14646	14652	14574	14762	14670	14738	14837	14694	14630	14743	14864	14847	14893	14729	14835	14876	14487	14723	14904	14761	14943	14688	14814	14869	14638	14666	14801	14673	14936	14745	14725	14803	14862	14787	14912	14765	14863	14759	14710	14752	14818	14688	14726	14633	14590	14798	14840	14810	14777	14846	14814	14771	14604	14644	14641	14804	14668	14816	14789	14737	14740	14701	14619	14917	14741	14781	14638	14605	14774	14797	14778	14850	14769	14560	14645	14659	14811	14572	14954	14674	14781	14610	14721	14662	14765	14885	14684	14834	14711	14970	14840	14745	14765	14669	14479	14720	14730	14743	14824	14883	14731	14838	14787	14772	14814	14741	14653	14774	14843	14769	14726	14778	14838	14852	14879	14982	14702	14681	14905	14759	14649	14769	14845	14815	14891	14652	14764	14671	14969	14796	14475	14775	14655	14723	14608	14782	14688	14679	14866	14551	14791	14803	14687	14686	14677	14624	14805	14843	14803	14772	14645	14753	14653	14880	14821	14828	14712	14726	14715	14790	14824	14889	14698	14607	14802	14682	14611	14710	14534	14652	14833	14849	14701	14749	14907	14780	14734	14681	14645	14675	14762	14716	14795	14826	14774	14766	14717	14904	14733	14773	14741	14795	14745	14700	14711	14888	14788	14860	14761	14615	14705	14709	14744	14775	14729	14624	14562	14616	14592	14718	14747	14846	14763	14776	14713	14705	14707	14943	14693	14708	14718	14690	14620	14769	14751	14770	14789	14826	14657	14711	14915	14716	14733	14753	14609	14820	14691	14729	14671	14794	14663	14681	14708	14885	14727	14640	14714	14853	14790	14681	14605	14706	14832	14633	14803	14762	14791	14715	14773	14860	14883	14844	14712	14754	14786	14763	14743	14993	14721	14772	14583	14875	14724	14759	14759	14777	14890	14722	14652	14793	14849	14719	14859	14757	14718	14673	14787	14680	14751	14725	14697	14950	14818	14776	14774	14753	14739	14714	14861	14892	14749	14595	14510	14725	14754	14711	14863	14860	14649	14729	14769	14624	14816	14817	14695	14747	14785	14668	14718	14695	14910	14884	14769	14657	14808	14732	14651	14650	14713	14816	14869	14812	14961	14681	14676	14766	14620	14814	14722	14710	14817	14914	14844	14679	14729	14801	14816	14667	14804	14796	14653	14812	14738	14821	14839	14712	14804	14608	14807	14605	14947	14649	14772	14690	14566	14685	14696	14702	14516	14742	14782	14706	14835	14765	14645	14778	14734	14824	14839	14710	14672	14719	14817	14669	14832	14817	14723	14748	14918	14694	14860	14792	14675	14708	14735	14844	14748	14907	14631	14759	14722	14806	14777	14956	14838	14603	14704	14928	14687	14612	14686	14950	14623	14810	14762	14659	14833	14710	14610	14615	14607	14686	14816	14774	14743	14807	14898	14797	14734	14673	14623	14743	14772	14566	14708	14673	14792	14652	14836	14925	14778	14805	14623	14789	14621	14603	14789	14693	14709	14757	14840	14769	14796	14704	14825	14722	14657	14837	14625	14617	14754	14789	14770	14700	14786	14727	14765	14760	14678	14753	14756	14684	14832	14699	14839	14796	14869	14676	14663	14875	14721	14796	14750	14936	14680	14799	14738	14713	14638	14890	14839	14814	14915	14742	14927	14778	14631	14736	14760	14766	14660	14950	14770	14844	14725	14839	14712	14609	14722	14788	14771	14748	14786	14926	14704	14630	14711	14862	14801	14747	14658	14650	14617	14797	14929	14603	14765	14894	14693	14686	14663	14749	14754	14728	15026	15014	14862	14681	14712	14791	14749	14744	14645	14785	14815	14738	14788	14983	14658	14853	14809	14913	14953	14771	14639	14756	14767	14740	14656	14795	14802	14769	14682	14593	14628	14740	14727	14662	14849	14760	14700	14873	14817	14621	14843	14773	14731	14775	14720	14754	14976	14769	14747	14852	14755	14647	14692	14682	14973	14667	14815	14788	14879	14700	14792	14843	14816	14814	14894	14816	14674	14853	14845	14846	14719	14985	14676	14633	14736	14637	14728	14682	14581	14805	15003	14910	14917	14758	14782	14637	14844	14678	14689	14833	14899	14743	14688	14750	14783	14742	14802	14757	14572	14676	14765	14788	14793	14871	14730	14746	14652	14604	14805	14653	14705	14794	14693	14894	14686	14744	14739	14605	14929	14813	14792	14676	14761	14743	14779	14723	14942	14678	14718	14666	14740	14739	14687	14855	14914	14670	14655	14743	14849	14574	14823	14651	15004	14821	14750	14847	14639	14757	14888	14738	14730	14864	14682	14785	14694	14728	14661	14615	14629	14630	14815	14786	14759	14663	14610	14822	14805	14644	14859	14790	14539	14777	14777	14886	14834	14815	14812	14719	14807	14731	14631	14649	14702	14874	14816	14754	14640	14821	14688	14762	14757	14755	14790	14656	14918	14791	14830	14901	14779	14755	14818	14829	14670	14744	14773	14794	14857	14753	14758	14745	14642	14808	14832	14858	14903	14714	14801	14758	14754	14645	14725	14836	14783	14828	14831	14683	14577	14672	14906	14869	14841	14629	14801	14825	14511	14668	14726	14836	14773	14849	14672	14798	14758	14795	14674	14736	14680	14776	14873	14711	14644	14720	14705	14774	14812	14878	14753	14596	14880	14729	14813	14685	14935	14687	14708	14633	14705	14740	14787	14707	14823	14906	14855	14744	14818	14783	14678	14888	14653	14693	14781	14719	14663	14843	14831	14716	14815	14686	14841	14793	14813	14556	14946	14838	14724	14966	14709	14660	14667	14597	14813	14586	15007	14777	14780	14871	14650	14632	14651	14913	14782	14791	14663	14594	14862	14840	14812	14910	14684	14768	14803	14884	14736	14803	14760	14770	14747	14803	14757	14554	14716	14628	14924	14698	14736	14867	14781	14693	14759	14797	14660	14785	14716	14690	14751	14818	14734	14859	15049	14595	14661	14842	14806	14718	14887	14730	14728	14819	14801	14618	14776	14703	14873	14698	14613	14629	14728	14828	14555	14663	14864	14778	14763	14656	14559	14824	14968	14708	14725	14909	14771	14680	14778	14741	14780	14581	14819	14717	14670	14790	14832	14774	14772	14878	14687	14729	14689	14691	14844	14789	14559	14845	14601	14752	14810	14916	14775	14761	14789	14815	14717	14759	14736	14875	14791	14729	14643	14700	14798	14790	14902	14609	14716	14990	14715	14792	14694	14733	14861	14795	14688	14719	14809	14788	14653	14724	14772	14585	14818	14719	14655	14736	14887	14868	14822	14671	14750	14859	14640	14785	14762	14753	14851	14596	14863	14723	14788	14789	14913	14783	14738	14827	14891	14519	14783	14821	14937	14644	14843	14874	14814	14918	14684	14607	14687	14778	14815	14717	14684	14856	14767	14609	14759	14723	14573	14608	14806	14612	14792	14644	14720	14720	14655	14635	14701	14759	14715	14689	14777	14862	14630	14724	14858	14747	14813	14810	14821	14784	14656	14635	14855	14686	14868	14656	14833	14783	14809	14728	14777	14838	14671	14681	14714	14749	14802	14784	14824	14768	14684	14743	14705	14710	14523	14801	14770	14800	14741	14893	14660	14745	14684	14779	14724	14765	14868	14549	14763	14714	14662	14984	14800	14993	14718	14773	14687	14610	14869	14665	14862	14810	14669	14649	14722	14625	14624	14835	14724	14715	14671	14712	14754	14731	14671	14814	14563	14638	14729	14704	14745	14875	14722	14674	14704	14856	14584	14827	14763	14634	14668	14733	14921	14691	14653	14872	14624	14854	14647	14894	14714	14632	14694	14767	14800	14700	14832	14736	14704	14737	14826	14644	14681	14860	14676	14848	14879	14685	14614	14635	14723	14557	14626	14835	14735	14635	14895	14621	14787	14822	14775	14894	14664	14728	14654	14770	14727	14887	14833	14796	14729	14766	14834	14885	14571	14745	14627	14734	14732	14893	14789	14851	14666	14798	14756	14584	14691	14654	14658	14837	14682	14820	14676	14881	14710	14771	14823	14806	14849	14558	14719	14792	14875	14842	14810	14831	14912	14844	14795	14783	14872	14541	14733	14732	14719	14525	14891	14862	14719	14795	14715	14644	14736	14808	14827	14626	14920	14885	14640	14852	14811	14766	14845	14791	14698	14667	14828	14797	14707	14761	14794	14827	14994	14667	14973	14847	14694	14553	14801	14725	14830	14814	14566	14752	14687	14596	14751	14785	14972	14842	14833	14824	14689	14659	14804	14735	14795	14726	14879	14865	14717	14866	14661	14695	14908	14892	14760	14715	14744	14641	14674	14734	14794	14662	14747	14933	14524	14704	14908	14789	14896	14595	14693	14891	14783	14652	14645	14717	14783	14823	14735	14749	14711	14698	14848	14811	14696	14821	14954	14766	14768	14799	14798	14776	14754	14784	14770	14658	14863	14768	14750	14924	14715	14830	14793	14887	14895	14964	14860	14887	14779	14821	14654	14698	14798	14755	14808	14611	14890	14640	14719	14873	14721	14768	14713	14930	14862	14736	14876	14765
23983	21410	28942	24386	22290	21482	20127	17713	17326	17213	17354	17591	17158	17598	17655	17920	17443	17464	17243	17241	17207	16932	17146	17265	16881	16860	17157	16934	16941	17076	19518	20298	19750	18735	17994	17196	16995	16917	16975	16988	16914	16674	16892	16991	16727	16840	16815	16459	16773	16833	16905	16974	16865	16866	17079	16877	16872	16798	16886	16847	16927	16692	16839	16779	16934	16994	16908	16949	16867	16865	16943	16911	16794	16861	17018	16858	17152	16807	16861	16939	16958	17137	16936	16780	16949	16838	17036	16925	16597	16751	16788	16940	16805	16727	16866	16629	17047	16858	16790	16825	16922	16851	16955	16931	16856	16919	17088	16813	16906	16938	16900	16374	16943	16763	17020	16841	16913	16816	16993	16835	16753	17073	16881	16826	16797	16887	16802	16962	16786	17038	16878	16824	16930	16761	16552	16785	16757	16801	16973	16838	16786	16745	16792	16725	16988	16812	16942	16791	17183	16874	16835	16950	16853	16889	16800	16879	16933	16989	16960	16995	16738	16856	16849	16795	16753	16800	17015	16780	16801	16831	16877	16764	16826	16972	16902	17072	17051	16785	16848	16661	16863	16869	16906	16688	16802	16847	17125	16817	16765	16958	16754	16648	16675	16880	16696	16655	16919	16815	16876	16808	16998	16743	16875	16753	16593	16611	16880	16744	16822	16880	16719	16789	16962	16748	16902	16800	16850	16871	16768	16773	16875	16862	16864	16970	16887	16734	16951	16964	16917	16929	17048	16958	16939	16949	17066	16829	16741	16804	16820	16899	16744	16974	16926	16794	16740	16766	16777	16988	17000	16921	16693	16871	16756	16941	16966	16832	16780	16840	16969	16875	16897	16940	16820	16916	16560	16761	17048	16743	16870	16981	16820	16860	16790	16690	16708	16966	16889	16920	16791	16756	16688	16982	16748	16755	16984	16878	17103	16845	16721	16801	16814	16934	16999	17185	17045	16931	16935	16931	16920	16790	16850	17055	16910	16809	16823	16827	16910	16585	16700	16683	16796	17070	16878	16705	16920	16884	16934	16905	16730	16701	17013	16871	16926	16811	16690	16848	16895	16900	16620	16708	16911	16893	16706	16837	16838	16713	16813	16656	16688	16816	16956	16978	16860	16620	16888	16865	16807	16675	16857	16925	16959	16817	16606	16777	16863	16956	16984	16937	16729	16901	17022	16706	16592	16900	16961	16908	16788	16605	16891	16733	16741	16737	16748	16965	16708	16772	16592	16812	16626	16988	16860	16785	16836	16931	16942	16756	16997	16938	16938	16927	16747	16796	16978	16924	16994	16764	16788	16774	16900	16828	16759	16894	16861	16874	16895	16949	16740	16934	16993	16697	16635	16862	16800	16663	16761	16945	16838	16689	16875	16820	16964	16781	16914	17001	16942	16766	16717	16857	16966	16828	16656	16731	16738	16871	16824	16672	16816	17011	16909	17066	16988	16822	16907	16858	16762	16945	16828	16798	16965	16993	16891	16700	16848	16590	17059	16795	16923	16795	16926	16899	16722	16907	16850	16712	16808	16687	16688	16845	16830	16954	16627	16731	16865	16834	16703	16840	16901	16977	16812	16817	16827	16928	16891	16835	16922	16873	16961	16779	16907	16864	16830	16694	16915	16866	16804	16709	16634	16766	16821	16767	16846	16849	16686	16696	16918	16943	16760	16910	17067	16933	16970	17033	16884	16882	16765	17046	16835	16866	17008	16797	16995	16865	16930	16980	16866	16755	16811	16645	16761	16849	16889	16877	16760	16790	16847	16928	16896	16816	16958	16905	16705	16858	16866	16755	16926	16894	16680	16788	16799	16796	16809	16814	16877	16734	16776	16882	16778	16717	16878	16805	16866	16892	16707	16854	16886	16713	16705	16846	16744	16833	16735	16663	16779	17034	16927	16756	16921	16492	16965	17014	16730	16890	16566	16828	16890	16928	17035	16927	16815	16736	16899	16923	16877	16882	16632	16853	16806	16792	16936	16663	16574	16998	16973	16907	16753	16927	16947	16721	16776	16848	16644	16824	16815	16771	16790	16817	16867	16840	16640	16700	16719	16835	16949	16809	16780	16834	16709	16914	16930	16952	16915	16898	16956	16725	16796	16831	16874	16841	16861	17032	17023	16769	16865	16887	16928	16729	16642	16834	16940	16782	17032	16778	16883	16800	16744	16869	16834	17003	16814	16797	16867	16741	16837	16720	16850	16683	16581	16752	16841	16841	16876	16999	16909	16870	16575	16779	16947	16893	16844	16821	16835	16645	16853	16948	17033	16980	16773	16888	16756	16830	16787	16826	16859	16753	16865	16947	16664	16870	16711	16836	16958	16732	16918	16898	16934	16614	16943	16939	16861	16890	16692	16793	16854	16609	16893	16795	16858	16803	16765	16975	16818	16653	16644	16627	16801	16803	16887	16841	16791	16961	16812	16849	16737	16837	16681	16833	17010	17009	16903	16652	16870	16879	17043	16722	16957	17096	16799	16928	16732	16726	16897	16903	16706	17024	16683	16905	16924	16850	16845	16690	16847	16888	16750	17164	17008	16767	16978	16700	16676	16615	17093	16922	16889	16936	16742	16801	16849	16936	16709	16688	17127	16763	17016	16924	16881	16799	16823	16710	16735	16726	16736	16789	16880	16847	16686	16813	16886	16931	16783	16835	16880	16626	16737	17082	16791	16709	16725	16910	16787	16752	16791	16854	16667	16931	16809	16693	16741	17051	16775	17024	16915	16784	16750	16767	16787	16736	16971	16802	16952	17037	16826	16947	16920	16751	16907	16695	16836	16802	16573	16833	16968	17047	16742	17001	16607	16727	16881	16647	16674	16709	16748	16791	16734	16823	16702	16832	16896	16821	16623	16677	16702	16742	16812	16894	16938	16751	16700	16762	16922	16740	16994	16887	16890	16907	16750	16592	16616	16891	16851	16766	16936	16797	16841	16771	16824	16823	16851	16701	16734	16820	17023	16713	16842	16735	17053	16742	16874	16730	16857	16859	16796	16902	16785	16861	16991	16575	17014	16774	16905	16775	16841	16708	16867	16855	16954	17109	16611	16595	16703	16829	16864	16924	17056	16628	16897	16800	16939	16635	16834	16882	16788	16829	16841	16937	16950	17025	16918	16821	16756	16923	16825	17030	16705	16901	16868	16839	16732	16906	16867	16930	16828	16840	17013	16794	16789	16850	16764	16767	16808	16957	16954	16851	16670	16761	16790	16732	16807	16775	16667	16743	16853	16891	16956	16867	16878	16690	16846	16843	16871	16864	16797	16791	16722	16851	16920	16825	16962	16672	16817	16649	16865	16929	17068	16831	16758	16713	16859	17068	16907	16770	16851	16794	16957	16806	16846	16828	16806	16810	16884	16879	16694	16713	16853	16822	16756	16698	16958	16915	16892	16882	16680	16811	16710	16704	16806	16887	16902	16726	16775	16870	16831	16832	16899	16766	16759	16874	16837	16788	16641	16748	16704	16884	16706	17059	16859	16717	16873	17113	16823	16996	16863	16914	17001	16838	16846	16836	16888	16863	16841	16780	16703	16892	16936	16839	16923	16716	16928	16979	16843	17029	17081	16890	16946	16691	16910	16729	16658	16723	16966	16830	16772	16674	16885	16671	16786	16858	16878	16821	16768	16697	16980	16771	16923	16823	16945	16863	16986	16795	16763	16806	16884	16974	16931	16922	16760	16760	16955	16946	16733	16844	16854	16698	16757	16824	16860	16796	16622	16768	16882	16834	16817	16814	16827	16691	16714	16673	16984	16749	17024	16947	16953	16871	16765	16835	16754	16858	17033	16721	16851	16714	16800	17041	16869	16920	16802	16778	16839	17011	16971	16876	16884	16764	16616	16816	16766	16864	16793	16981	16750	16706	16870	17019	16940	16876	16949	16887	17076	16599	16809	16907	16912	16682	16694	16616	16800	16802	16839	16729	17050	16851	16834	16802	17046	16944	16857	16740	16794	16840	16824	16883	16879	16995	16746	16820	16861	17108	16873	16958	16590	16817	16860	16867	16995	16768	16686	16956	16763	16849	16790	16740	17050	16643	16893	16877	16905	16964	16868	16790	16659	16665	16890	16803	16944	16659	16951	16887	17053	16804	17042	16829	16906	16937	16745	16789	16800	16850	16982	16815	16727	16725	16663	16677	16913	16881	16928	16809	16883	16775	16886	16818	16794	16938	16668	16779	16848	16816	16912	16790	16772	16944	16933	16611	16847	16712	16898	16775	16688	17058	16841	16730	16721	16824	16723	17007	16711	16745	16877	16910	16892	16827	16833	16780	16815	16764	16899	16855	16841	16721	16861	16603	16872	16846	16955	16858	16665	16533	16725	16792	16779	16688	16842	16758	16928	16618	16929	17060	16820	16999	16743	17010	17107	16738	16788	17055	16756	16705	16738	16636	16766	16995	16785	16829	16801	16819	16800	16982	16690	16745	16800	16951	16873	16874	16754	16924	16905	16770	16913	16654	16807	16974	16732	16996	17044	16686	16821	16792	16775	16799	16694	16714	16758	17031	16755	16804	16789	16860	16947	16750	16920	16819	16823	16709	16996	16921	16839	16933	16880	16940	16890	16914	16900	16990	16906	17003	16841	16779	16808	16922	16647	16871	16802	16860	16702	16940	16796	16883	16939	16910	16816	16853	16792	16965	16913	16825	16953	16856	16842	16914	16769	16883	17028	16888	16734	16859	16939	16882	16847	16745	16872	16960	16915	16966	16851	16800	16905	16780	16856	16964	16721	16810	16904	16886	16848	17059	16905	16926	16856	16870	16793	16871	16931	16575	16900	16807	16743	16833	16959	16788	16863	16871	16772	16771	16873	16845	16718	16819	16737	16848	16920	16761	16810	16981	16988	17083	16935	16750	16825	16972	16845	16737	16636	16717	16683	16876	16704	16904	16750	16799	16919	16631	16661	16806	16864	16916	16694	16671	17071	16923	16834	16745	16876	16867	16925	17070	16988	16807	16804	16865	16828	16690	16987	16680	16945	16865	17098	16839	16995	16804	16651	16860	16837	17011	16970	17074	16980	16961	16735	16868	16691	16900	17043	16799	16892	16821	16841	16930	16766	16558	16749	16840	16788	16905	16984	16817	16818	16708	16866	16816	16975	16956	16890	16871	16762	16912	16888	16895
13743	25274	24562	21763	19210	16356	15869	15574	15399	15295	15131	15233	15354	15731	16015	16327	15823	15489	15484	15335	15220	15386	15292	15132	15052	15049	14875	14848	14746	14801	19498	19411	18453	16743	15708	15104	14755	14552	14570	14752	14733	14707	14843	14713	14813	14792	14651	14764	14832	14540	14755	14827	14701	14798	14841	14797	14754	14751	14814	14619	14783	14783	14778	14573	14729	14915	14673	14835	14833	14717	14809	14669	14891	14779	14688	14573	14731	14666	14640	14656	14662	14695	14618	14708	14627	14702	14793	14930	14793	14812	14817	14806	14640	14735	14597	14806	14703	14869	14729	14828	14715	14734	14669	14701	14849	14833	14710	14580	14870	14669	14574	14736	14719	14812	14706	14744	14716	14912	14630	14780	14863	14457	14659	14803	14884	14719	14696	14544	14825	14731	14562	14560	14551	14657	14704	14849	14605	14684	14656	14661	14735	14742	14822	14674	14762	14514	14720	14556	14703	14629	14827	14804	14657	14800	14666	14558	14805	14761	14799	14717	14772	14720	14794	14681	14732	14799	14863	14895	14627	14764	14766	14591	14617	14645	14648	14771	14705	14709	14689	14825	14645	14711	14749	14604	14718	14646	14720	14642	14820	14663	14630	14749	14832	14702	14698	14617	14746	14678	14723	14665	14619	14631	14740	14747	14751	14785	14703	14569	14692	14689	14631	14779	14634	14631	14855	14822	14672	14817	14721	14708	14676	14610	14803	14714	14582	14759	14755	14658	14711	14800	14798	14836	14665	14735	14616	14505	14737	14714	14655	14862	14684	14790	14644	14862	14703	14588	14708	14658	14655	14498	14689	14685	14802	14632	14799	14646	14847	14701	14602	14718	14796	14725	14911	14653	14660	14850	14641	14650	14706	14734	14601	14825	14740	14762	14713	14661	14711	14833	14663	14674	14712	14582	14590	14685	14574	14704	14724	14808	14663	14810	14733	14864	14748	14638	14726	14773	14718	14725	14680	14570	14727	14716	14648	14652	14663	14722	15053	14842	14690	14526	14825	14463	14824	14622	14796	14639	14654	14681	14688	14535	14805	14645	14660	14632	14550	14800	14715	14835	14808	14747	14747	14796	14779	14790	14678	14729	14525	14738	14674	14581	14689	14637	14797	14527	14714	14733	14596	14831	14690	14723	14655	14706	14521	14891	14732	14915	14695	14717	14735	14768	14724	14753	14847	14673	14662	14808	14679	14894	14753	14482	14659	14909	14635	14810	14753	14811	14670	14769	14656	14611	14739	14743	14668	14610	14717	14676	14595	14794	14599	14651	14771	14675	14758	14696	14722	14632	14731	14543	14787	14704	14709	14724	14677	14914	14686	14646	14584	14614	14762	14766	14856	14763	14873	14735	14808	14723	14709	14694	14689	14774	14759	14732	14744	14579	14629	14878	14827	14726	14798	14695	14931	14695	14611	14984	14747	14774	14669	14615	14777	14628	14648	14646	14620	14696	14655	14530	14701	14571	14658	14624	14780	14642	14624	14762	14702	14784	14533	14758	14495	14738	14827	14587	14619	14953	14834	14614	14828	14732	14549	14849	14694	14629	14494	14698	14776	14873	14692	14610	14738	14768	14803	14690	14673	14636	14624	14709	14742	14835	14762	14651	14778	14707	14614	14667	14596	14839	14745	14712	14686	14784	14752	14663	14606	14803	14709	14778	14606	14748	14742	14580	14799	14736	14627	14676	14629	14682	14772	14687	14926	14831	14676	14690	14645	14624	14626	14627	14669	14705	14669	14661	14552	14731	14606	14810	14587	14798	14673	14658	14793	14644	14666	14888	14887	14605	14686	14727	14874	14706	14635	14735	14588	14581	14753	14724	14798	14745	14807	14759	14756	14787	14684	14805	14740	14765	14756	14746	14790	14953	14871	14712	14702	14784	14642	14865	14637	14650	14723	14782	14572	14661	14799	14617	14678	14619	14684	14741	14608	14563	14846	14798	14605	14730	14782	14511	14649	14629	14491	14697	14597	14734	14612	14490	14735	14701	14505	14850	14665	14614	14574	14652	14695	14828	14604	14664	14770	14700	14671	14582	14706	14587	14799	14695	14806	14706	14761	14721	14838	14813	14776	14694	14842	14827	14759	14762	14542	14640	14822	14693	14645	14727	14581	14808	14634	14825	14863	14589	14781	14662	14825	14865	14789	14750	14731	14602	14713	14899	14693	14740	14785	14881	14612	14784	14755	14704	14811	14779	14823	14647	14889	14647	14612	14655	14820	14741	14945	14775	14669	14769	14705	14654	14761	14993	14738	14663	14689	14665	14695	14819	14890	14724	14763	14851	14689	14808	14669	14691	14745	14733	14784	14842	14715	14796	14897	14763	14650	14797	14749	14731	14608	14637	14711	14649	14661	14701	14965	14722	14723	14634	14694	14784	14527	14573	14746	14750	14882	14757	14862	14740	14693	14744	14652	14618	14753	14728	14640	14652	14817	14814	14697	14641	14764	14731	14689	14648	14706	14471	14759	14765	14606	14637	14691	14812	14636	14757	14658	14587	14749	14775	14653	14699	14816	14425	14763	14749	14704	14630	14849	14790	14700	14617	14667	14573	14628	14867	14732	14681	14793	14815	14691	14658	14815	14628	14695	14767	14614	14818	14769	14756	14656	14720	14791	14473	14743	14672	14809	14752	14859	14774	14848	14718	14598	14680	14634	14643	14661	14774	14728	14687	14780	14807	14781	14778	14740	14641	14644	14748	14496	14843	14717	14718	14552	14610	14766	14754	14722	14772	14919	14683	14641	14655	14736	14714	14670	14860	14753	14776	14704	14850	14731	14574	14760	14670	14678	14564	14690	14645	14803	14802	14689	14867	14572	14839	14650	14733	14682	14702	14612	14934	14576	14878	14741	14643	14623	14670	14614	14751	14797	14830	14658	14783	14713	14609	14833	14876	14595	14822	14600	14689	14656	14762	14552	14827	14655	14741	14642	14662	14695	14767	14787	14657	14691	14698	14751	14664	14653	14759	14754	14698	14872	14602	14508	14639	14734	14690	14767	14621	14730	14817	14587	14653	14796	14687	14814	14709	14723	14741	14670	14544	14676	14527	14780	14664	14768	14730	14730	14831	14654	14730	14616	14624	14785	14699	14779	14797	14693	14710	14630	14589	14805	14813	14500	14769	14765	14740	14521	14615	14880	14892	14603	14640	14720	14775	14577	14753	14813	14796	14826	14840	14663	14726	14681	14638	14779	14705	14707	14700	14724	14750	14665	14705	14699	14779	14814	14653	14563	14878	14712	14757	14612	14725	14724	14684	14666	14773	14847	14637	14699	14537	14724	14656	14620	14758	14695	14698	14684	14634	14709	14647	14897	14671	14759	14570	14865	14893	14677	14736	14707	14636	14795	14757	14751	14846	14772	14828	14795	14675	14974	14737	14688	14624	14673	14786	14718	14653	14775	14687	14719	14775	14905	14580	14731	14732	14710	14726	14847	14530	14584	14882	14732	14864	14671	14788	14734	14522	14742	14712	14756	14655	14715	14797	14688	14840	14556	14778	14600	14770	14715	14781	14732	14683	14699	14682	14612	14659	14655	14591	14759	14669	14795	14625	14570	14721	14764	14758	14590	14654	14748	14771	14784	14806	14563	14621	14826	14674	14725	14830	14590	14786	14808	14596	14589	14893	14848	14580	14717	14613	14734	14771	14680	14793	14577	14580	14847	14700	14870	14733	14775	14821	14674	14669	14592	14772	14738	14747	14724	14615	14766	14746	14638	14716	14648	14647	14740	14795	14720	14723	14795	14857	14621	14536	14642	14680	14677	14645	14739	14636	14503	14784	14732	14792	14656	14856	14683	14573	14785	14612	14704	14609	14735	14664	14794	14877	14710	14857	14696	14633	14588	14924	14685	14707	14761	14561	14555	14767	14679	14717	14713	14826	14667	14702	14649	14865	14532	14781	14634	14775	14808	14970	14772	14699	14642	14807	14755	14879	14655	14602	14709	14807	14671	14835	14751	14699	14847	14637	14746	14856	14656	14702	14759	14864	14681	14875	14689	14663	14663	14773	14753	14711	14905	14786	14765	14741	14761	14680	14815	14746	14781	14837	14775	14862	14628	14842	14869	14675	14804	14673	14747	14679	14826	14789	14781	14402	14621	14640	14621	14693	14700	14662	14821	14713	14553	14660	14698	14693	14669	14641	14809	14697	14562	14577	14717	14682	14707	14695	14759	14678	14679	14503	14740	14812	14674	14667	14751	14512	14686	14803	14713	14577	14703	14847	14503	14576	14608	14805	14736	14788	14730	14682	14778	14876	14878	14622	14847	14748	14908	14660	14784	14792	14606	14885	14737	14593	14692	14757	14961	14550	14872	14707	14672	14773	14570	14734	14596	14549	14824	14825	14669	14680	14738	14727	14708	14653	14632	14728	14720	14812	14557	14783	14714	14580	14864	14721	14745	14792	14777	14790	14528	14692	14771	14651	14683	14613	14708	14723	14671	14898	14795	14725	14825	14693	14579	14631	14622	14796	14655	14789	14697	14571	14600	14775	14565	14816	14684	14853	14782	14716	14695	14702	14565	14803	14793	14839	14735	14601	14641	14647	14675	14729	14633	14682	14811	14631	14687	14831	14580	14780	14780	14560	14777	14751	14646	14635	14657	14572	14751	14853	14777	14607	14771	14652	14735	14828	14634	14749	14646	14700	14705	14757	14643	14715	14745	14649	14624	14804	14745	14779	14770	14636	14765	14807	14644	14785	14539	14649	14734	14751	14551	14658	14717	14669	14665	14592	14662	14730	14689	14582	14644	14807	14602	14475	14790	14608	14584	14766	14595	14794	14905	14752	14668	14558	14814	14752	14612	14734	14654	14566	14813	14717	14666	14582	14577	14673	14786	14659	14671	14645	14536	14570	14725	14709	14991	14740	14645	14696	14729	14651	14783	14724	14846	14713	14640	14667	14702	14676	14739	14753	14607	14645	14670	14618	14919	14725	14781	14644	14800	14869	14576	14721	14834	14797	14894	14842	14798	14870	14844	14739	14529	14680	14746	14713	14488	14617	14652	14763	14682	14616	14568	14947	14759	14658	14851	14647	14715	14560	14626	14681	14756	14686	14926	14685	14647	14817	14774	14521	14622	14809	14627	14708	14547	14798	14637	14749	14738	14793	14687	14648
23054	21372	29299	23810	21578	23320	23966	18640	17824	17678	17534	17508	17487	17599	17927	17795	17679	17780	17417	17415	17124	17242	17322	17336	17157	17181	17050	16941	17048	17208	20801	23152	22151	20090	18575	17693	17164	16927	16976	16875	16805	17027	16896	16801	16709	17015	16992	16788	16716	16991	16902	16673	16764	16775	16694	16817	16984	16878	16747	16656	16742	16784	16835	16856	16824	16822	16914	16731	16756	16947	16921	16916	16904	16844	16793	16671	16652	16744	16698	16849	16682	16589	16680	16804	16879	16816	16669	16709	16745	16877	16739	16896	16806	16711	16742	16816	16746	16734	16655	16754	16530	16578	16680	16569	16652	16660	16884	16922	16862	16703	16824	16641	16662	16776	16883	16777	16939	16666	16674	16870	16529	16755	16885	16718	16586	16640	16824	16658	16752	16600	16933	16797	16777	16654	16621	16657	16642	16660	16672	16831	16967	16813	16789	16763	16711	16757	16736	16757	16715	16745	16623	16668	16634	16652	16643	16817	16594	16926	16703	16759	16580	16765	16747	16613	16807	16804	16810	16780	16950	16765	16853	16921	16783	16824	16627	16797	16746	16844	16934	16906	16877	16725	16805	16757	16733	16765	16818	16871	16647	16669	16790	16650	16828	16809	16806	16692	16793	16604	16729	16697	16753	16663	16810	16744	16681	16755	16888	16748	16765	16747	16805	16548	16646	16803	16855	16625	16744	16653	16783	16734	16673	16735	16680	16833	16806	16709	16884	16743	16662	16610	16851	16629	16895	16826	16907	16905	16721	16768	16639	16816	16786	16939	16760	16783	16811	16793	16806	16635	16659	16545	16693	16764	16732	16856	16728	16750	16806	16804	16819	16746	16651	16689	16761	16702	16666	16724	16652	16624	16755	16734	16820	16708	16802	16913	16770	16657	16721	16587	16871	16709	16758	16594	16678	16815	16481	16757	16615	16662	16721	16958	16822	16646	16860	16728	16841	16818	16693	16738	16926	16674	16671	16692	16792	16860	16801	16912	16752	16566	16552	16609	16841	16773	16955	16899	16773	16706	16813	16685	16747	16697	16689	16660	16755	16652	16600	16653	16598	16929	16775	16728	16628	16525	16788	16724	16701	16967	16907	16902	16859	16685	16600	16775	16872	16814	16881	16891	16663	16864	16649	16804	16599	16798	16753	16844	16724	16806	16836	16669	16861	16763	16708	16700	16731	16739	16664	16669	16631	16625	16929	16564	16880	16594	16853	16762	16807	16675	16642	16750	16647	16801	16727	16758	16658	16658	16588	16598	16712	16614	16931	16652	16795	16574	16700	16746	16737	16682	16622	16579	16709	16702	16686	16785	16816	16703	16617	16861	16624	16799	16853	16672	16549	16865	16825	16811	16918	16991	16746	16896	16755	16676	16614	16834	16528	16639	16763	16589	16740	16684	16787	16781	16751	16791	16743	16599	16619	16784	16844	16944	16650	16675	16818	16613	16771	16828	16866	16777	16900	16833	16641	16790	16694	16697	16673	16734	16623	16788	16825	16866	16766	16771	16689	16650	16850	16780	16895	16668	16833	16812	16743	16600	16713	16500	16698	16669	16523	16713	16675	16727	16635	16716	16755	16802	16523	16819	16563	16773	16705	16754	16545	16822	16844	16920	16970	16855	16705	16841	16654	16700	16837	16543	16772	16770	16625	16678	16701	16772	16704	16694	16893	16709	16803	16933	16758	16791	16776	16852	16597	16822	16625	16591	16802	16553	16768	16757	16837	16701	16605	16708	16803	16959	16773	16693	16817	16761	16756	16609	16373	16673	16875	16904	16681	16589	16659	16699	16732	16682	16678	16751	16747	16627	16726	16757	16607	16757	16891	16863	16661	16796	16595	16689	16776	16905	16743	16566	16868	16609	16744	16625	16863	16750	16782	16720	16934	16732	16559	16864	16843	16724	16707	16852	16788	16816	16940	16537	16736	16639	16616	16582	16742	16799	16542	16618	16631	16813	16600	16729	16683	16862	16719	16574	16722	16861	16800	16558	16591	16783	16589	16892	16632	16552	16683	16864	16748	16828	16748	16569	16739	16904	16890	16893	16724	16644	16540	16460	16742	16806	16639	16638	16790	16632	16626	16636	16970	16689	16610	16822	16639	16915	16839	16778	16828	16807	16828	16674	16698	16666	16703	16679	16785	16681	16729	16813	16788	17086	16583	16907	16694	16881	16708	16761	16796	16542	16700	16722	16578	16812	16535	16987	16677	16768	16578	16871	16934	16509	16732	16733	16733	16803	16849	16844	16822	16789	16596	16965	16702	16646	16650	16650	16691	16635	16621	16631	16751	16753	16768	16823	16746	16683	16665	16905	16586	16715	16660	16620	16730	16686	16679	16769	16710	16753	16742	16733	16795	16733	16964	16699	16426	16707	16751	16603	16722	16693	16672	16590	16825	16685	16658	16618	16803	16624	16714	16315	16799	16884	16706	16619	16644	16729	16759	16712	16719	16758	16677	16538	16677	16741	16752	16718	16776	16664	16779	16720	16961	16640	16732	16751	16714	16602	16750	16592	16713	16581	16683	16704	16656	16673	16814	16633	16814	16826	16940	16656	16601	16749	16665	16692	16762	16709	16825	16605	16662	16826	16665	16679	16711	16598	16806	16691	16784	16585	16714	16833	16547	16551	16762	16631	16636	16706	16836	16634	16847	16767	16603	16870	16880	16592	16836	16845	16874	16778	16916	16700	16675	16791	16737	16655	16860	16805	16875	16716	16768	16475	16562	16732	16786	16598	16691	16444	16686	16612	16524	16727	16739	16835	16693	16745	16692	16592	16807	16580	16977	16836	16752	16901	16847	16831	16861	16572	16689	16698	16594	16888	16709	16865	16972	16774	16701	16688	16579	16668	16690	16733	16898	16680	16789	16694	16669	16659	16818	16700	16687	16793	16738	16719	16740	16495	16994	16649	16880	16787	16784	16697	16788	16632	16873	16719	16587	16712	16852	16757	16790	16762	16711	16512	16683	16552	16676	16776	16805	16482	16740	16678	16527	16901	16649	16699	16794	16893	16923	16807	16805	16799	16658	16570	16913	16609	16746	16650	16700	16623	16496	16662	16830	16646	16689	16692	16694	16717	16855	16832	16792	16745	16729	16708	16715	16700	16687	16830	16675	16771	16611	16745	16909	16815	16698	16758	16883	16851	16795	16595	16744	16752	16811	16724	16869	16828	16850	16576	16666	16809	16731	16801	16634	16571	16678	16568	16884	16704	16593	16727	16791	16752	16588	16672	16822	16585	16888	16702	16735	16817	16614	16623	16777	16457	16575	16819	16460	16574	16640	16981	16676	16665	16625	16807	16642	16835	16736	16919	16905	16748	16772	16496	17011	16630	16733	16650	16677	16717	16801	16897	16759	16680	16838	16611	16688	16741	16791	16554	16676	16746	16803	16875	16860	16810	16734	16897	16869	16743	16672	16669	16676	16774	16717	16625	16863	16470	16690	16780	16955	16729	16748	16712	16785	16806	16838	16838	16824	16660	16768	16835	16763	16753	16729	16811	16413	16776	16975	16683	16781	16709	16888	16426	16869	16577	16880	16474	16592	16740	16810	16622	16780	16728	16749	16608	16829	16742	16899	16748	16782	16776	16716	16635	16463	16689	16719	16649	16588	16710	16634	16804	16405	16691	16638	16798	16780	16638	16660	16538	16729	16953	16614	16745	16787	16697	16678	16720	16761	16844	16593	16461	16811	16697	16760	16650	16616	16582	16604	17015	16726	16637	16700	16816	16617	16769	16753	16721	16941	16700	16465	16754	16950	16503	16560	16845	16828	16558	16680	16807	16507	16834	16646	16776	16800	16636	16878	16501	16830	16767	16804	16687	16820	16643	16697	16767	16727	16626	16687	16686	16617	16587	16620	16428	16873	16699	16564	16713	16753	16825	16859	16791	16604	16898	16751	16806	16691	16772	16525	16680	16580	16657	16722	16545	16573	16657	16827	16763	16755	16886	16838	16817	16721	16738	16716	16546	16783	16561	16798	16669	16620	16635	16652	16832	16885	16831	16867	16844	16718	16858	16660	16613	16806	16779	16857	16750	16801	16613	16898	16640	16697	16638	16791	16763	16714	16566	16604	16618	16764	16939	16705	16574	16855	16605	16691	16683	16842	16628	16803	16643	16699	16736	16780	16815	16729	16660	16836	17002	16636	16673	16706	16821	16576	16601	16694	16711	16807	16677	16771	16795	16833	16791	16924	16502	16624	16759	16801	16750	16673	16997	16658	16664	16989	16709	16888	16728	16790	16745	16686	16769	16664	16659	16878	16575	16746	16628	16569	16726	16796	16815	16804	16749	16760	16727	16772	16490	16703	16708	16618	16835	16772	16677	16718	16527	16769	16717	16683	16857	16678	16749	16628	16645	16748	16639	16893	16934	16826	16877	16821	16790	16615	16666	16770	16858	16703	16859	16973	16874	16681	16725	16776	16546	16827	16920	16502	16853	16703	16766	16638	16638	16623	16792	16692	16803	16622	16982	16833	16669	16750	16787	16489	16819	16733	16584	16814	16739	16725	16594	16811	16735	16651	17015	16808	16800	16637	16634	16731	16716	16771	16665	16853	16712	16645	16693	16579	16707	16739	16820	16775	16790	16849	16759	16680	16735	16805	16743	16799	16816	16760	16700	16804	16556	16763	16671	16475	16742	16731	16692	16672	16705	16759	16704	16915	16653	16771	16870	16792	16444	16728	16687	16818	16890	16709	16726	16889	16858	16731	16774	16630	16641	16612	16531	16391	16620	16766	16819	16822	16703	16631	16873	16881	16761	16567	16643	16807	16869	16673	16702	16787	16750	16785	16789	16722	16703	16552	16921	16726	16876	16504	16577	16893	16673	16594	16786	16581	16753	16794	16720	16783	16669	16694	16639	16832	16740	16629	16791	16765	16623	16659	16716	16669	16772	16806	16691	16679	16813	16847	16849	16821	17050	16843	16835	16699	16562	16666	16659	16758	16629	16750	16798	16670	16804	16659	16674	16771	16709	16521	16668	16742	16459	16480	16618	16642	16820	16879	16644	16725	16636	16545	16762	16932	16603	16712	16761	16618	16472	16971	16930	16768	16627	16515	16685	16716	16896	16611	16615	16567	16498	16598	16865	16695	16735	16794	16689	16631	16553	16655	16722
15330	28592	28988	24853	20102	17173	16574	15981	15734	15650	15597	15454	15295	15813	16311	16437	16037	15886	15526	15348	15368	15310	15389	15287	14901	15095	14917	14935	14791	14773	21505	23212	21707	18430	16432	15290	14922	14506	14750	14666	14595	14591	14469	14656	14704	14716	14760	14864	14546	14531	14619	14718	14606	14722	14771	14620	14609	14544	14520	14598	14392	14671	14573	14628	14538	14718	14690	14743	14882	14594	14704	14398	14646	14628	14704	14585	14658	14522	14614	14545	14517	14606	14612	14605	14509	14583	14574	14588	14607	14550	14616	14632	14633	14678	14543	14740	14544	14643	14570	14650	14697	14494	14518	14591	14651	14530	14419	14497	14698	14612	14622	14736	14893	14542	14488	14562	14633	14479	14495	14683	14632	14569	14578	14525	14680	14664	14817	14552	14533	14453	14487	14519	14575	14678	14635	14477	14708	14661	14574	14691	14585	14768	14587	14613	14800	14884	14631	14708	14542	14610	14638	14630	14548	14678	14659	14659	14694	14490	14559	14511	14656	14636	14482	14485	14493	14537	14475	14542	14547	14635	14533	14410	14440	14603	14682	14496	14478	14597	14621	14610	14622	14689	14641	14501	14422	14631	14590	14558	14625	14715	14701	14683	14646	14691	14513	14590	14505	14401	14576	14523	14578	14660	14813	14682	14714	14561	14620	14514	14684	14526	14559	14614	14532	14572	14449	14727	14551	14472	14674	14538	14522	14536	14683	14624	14525	14528	14628	14527	14657	14559	14582	14503	14650	14586	14563	14591	14742	14654	14775	14411	14539	14443	14543	14627	14611	14538	14573	14575	14512	14552	14697	14658	14561	14578	14634	14608	14665	14571	14508	14874	14648	14578	14513	14633	14601	14541	14444	14453	14763	14722	14611	14686	14587	14524	14688	14421	14521	14511	14472	14723	14473	14709	14531	14634	14573	14478	14429	14409	14600	14526	14666	14843	14639	14469	14559	14609	14740	14488	14740	14558	14580	14339	14498	14585	14634	14443	14596	14598	14680	14535	14549	14559	14613	14625	14544	14622	14545	14643	14549	14592	14701	14581	14586	14446	14514	14634	14670	14567	14624	14690	14594	14484	14615	14674	14743	14617	14610	14534	14747	14696	14524	14706	14664	14541	14594	14679	14528	14528	14489	14549	14509	14626	14509	14520	14624	14660	14471	14467	14607	14512	14571	14654	14676	14512	14677	14526	14748	14607	14578	14599	14390	14645	14547	14722	14410	14415	14731	14624	14522	14745	14560	14530	14590	14711	14581	14679	14501	14400	14536	14600	14587	14478	14664	14595	14616	14550	14528	14613	14523	14501	14599	14558	14653	14636	14592	14676	14640	14586	14542	14619	14620	14537	14660	14555	14736	14610	14652	14660	14597	14680	14701	14609	14534	14691	14556	14559	14582	14473	14656	14517	14580	14599	14382	14705	14673	14738	14460	14497	14537	14505	14717	14610	14656	14580	14542	14511	14524	14660	14620	14552	14594	14385	14672	14427	14728	14533	14707	14604	14567	14542	14495	14502	14517	14560	14544	14540	14546	14546	14560	14586	14495	14604	14577	14691	14779	14661	14602	14600	14491	14555	14435	14726	14764	14484	14482	14740	14526	14739	14449	14719	14473	14737	14556	14619	14609	14663	14565	14602	14528	14667	14471	14628	14631	14635	14431	14683	14652	14690	14457	14695	14690	14598	14441	14545	14507	14487	14483	14632	14551	14596	14431	14612	14509	14732	14362	14722	14521	14579	14750	14447	14564	14625	14398	14606	14697	14656	14611	14510	14646	14443	14738	14494	14644	14494	14633	14632	14759	14490	14583	14481	14581	14384	14557	14617	14610	14691	14505	14520	14614	14488	14721	14544	14469	14629	14717	14738	14680	14514	14684	14691	14706	14664	14568	14555	14538	14585	14602	14585	14390	14640	14539	14714	14574	14540	14409	14571	14705	14778	14413	14770	14551	14583	14729	14553	14486	14526	14574	14728	14830	14526	14584	14574	14717	14769	14556	14768	14597	14327	14599	14513	14572	14502	14774	14545	14627	14541	14520	14474	14700	14681	14542	14558	14614	14365	14371	14554	14347	14611	14518	14618	14769	14591	14427	14574	14571	14618	14607	14588	14513	14459	14473	14755	14544	14550	14703	14516	14523	14439	14374	14653	14685	14583	14498	14548	14709	14495	14604	14486	14743	14578	14482	14678	14639	14639	14721	14688	14606	14556	14489	14665	14600	14578	14623	14467	14685	14669	14590	14750	14714	14544	14515	14599	14710	14549	14516	14697	14671	14661	14458	14667	14472	14643	14812	14532	14521	14612	14649	14538	14641	14674	14491	14807	14595	14541	14657	14559	14499	14587	14587	14395	14495	14633	14666	14617	14653	14539	14616	14642	14716	14582	14581	14505	14555	14635	14558	14485	14643	14502	14620	14550	14533	14534	14439	14606	14611	14558	14695	14754	14474	14594	14508	14633	14560	14419	14608	14515	14340	14429	14446	14697	14771	14425	14536	14648	14664	14616	14650	14799	14408	14661	14763	14610	14479	14634	14589	14480	14574	14740	14560	14577	14600	14461	14562	14522	14625	14579	14584	14534	14574	14490	14762	14523	14565	14588	14621	14616	14535	14528	14680	14579	14676	14664	14602	14548	14806	14529	14659	14592	14670	14577	14440	14664	14693	14742	14519	14434	14520	14441	14664	14578	14593	14555	14582	14513	14659	14561	14501	14536	14530	14680	14714	14674	14424	14815	14506	14729	14530	14642	14576	14544	14726	14567	14531	14618	14492	14494	14600	14580	14609	14414	14621	14457	14705	14691	14638	14645	14685	14611	14461	14614	14732	14380	14553	14539	14587	14563	14436	14576	14619	14500	14668	14646	14500	14502	14589	14508	14779	14549	14501	14655	14551	14543	14756	14627	14515	14582	14509	14491	14701	14642	14481	14567	14530	14700	14507	14574	14627	14535	14495	14482	14717	14458	14627	14626	14550	14598	14689	14563	14447	14616	14564	14525	14511	14472	14581	14722	14451	14625	14551	14551	14632	14481	14614	14608	14543	14667	14528	14484	14683	14656	14556	14622	14414	14615	14565	14496	14612	14441	14666	14616	14681	14549	14469	14423	14577	14556	14623	14541	14611	14530	14552	14567	14564	14668	14533	14558	14600	14545	14586	14641	14554	14616	14691	14548	14534	14421	14518	14596	14592	14614	14656	14669	14598	14540	14440	14654	14439	14472	14549	14580	14460	14497	14866	14493	14616	14632	14497	14512	14614	14434	14725	14599	14583	14675	14384	14671	14633	14487	14621	14621	14664	14599	14721	14374	14676	14720	14585	14526	14797	14617	14733	14411	14448	14556	14540	14695	14524	14570	14602	14436	14628	14669	14800	14629	14639	14796	14505	14595	14651	14668	14477	14529	14695	14472	14638	14464	14467	14597	14483	14616	14591	14572	14608	14546	14486	14460	14526	14510	14669	14498	14530	14636	14554	14624	14564	14633	14617	14570	14638	14639	14576	14426	14603	14574	14708	14632	14496	14510	14768	14628	14592	14864	14385	14523	14702	14573	14711	14731	14589	14626	14611	14621	14727	14468	14705	14571	14590	14764	14483	14628	14567	14625	14573	14621	14771	14628	14557	14650	14645	14528	14583	14526	14637	14532	14562	14557	14576	14522	14585	14552	14725	14446	14646	14626	14676	14371	14615	14640	14462	14481	14592	14671	14623	14673	14416	14484	14427	14529	14621	14668	14671	14563	14754	14547	14532	14371	14667	14483	14547	14535	14663	14626	14735	14614	14583	14543	14505	14682	14593	14525	14438	14597	14632	14610	14439	14515	14551	14682	14577	14479	14693	14520	14673	14462	14722	14714	14682	14674	14500	14605	14516	14528	14448	14497	14541	14649	14523	14671	14518	14586	14624	14381	14795	14559	14629	14603	14747	14452	14650	14541	14477	14645	14555	14674	14367	14483	14398	14612	14611	14587	14502	14543	14544	14549	14679	14530	14569	14578	14783	14621	14737	14604	14670	14578	14501	14445	14621	14582	14646	14545	14604	14819	14548	14544	14499	14584	14617	14554	14596	14472	14564	14472	14681	14400	14739	14426	14605	14745	14606	14582	14649	14552	14474	14686	14454	14474	14448	14439	14603	14587	14633	14602	14740	14554	14874	14579	14522	14560	14551	14617	14539	14583	14606	14681	14618	14600	14470	14514	14646	14566	14714	14625	14616	14477	14697	14608	14496	14551	14440	14493	14709	14429	14806	14524	14456	14455	14490	14473	14575	14632	14454	14706	14440	14614	14797	14528	14498	14480	14495	14691	14663	14512	14639	14600	14740	14555	14555	14642	14591	14436	14646	14509	14535	14475	14352	14557	14644	14582	14560	14595	14531	14606	14598	14576	14529	14589	14467	14611	14483	14537	14595	14647	14738	14663	14603	14518	14643	14438	14750	14540	14607	14624	14536	14515	14581	14669	14594	14616	14539	14554	14532	14613	14803	14652	14481	14526	14338	14746	14602	14459	14557	14471	14657	14692	14472	14567	14646	14644	14586	14712	14575	14490	14715	14525	14611	14466	14462	14516	14430	14626	14508	14736	14507	14631	14713	14556	14654	14669	14538	14680	14568	14578	14542	14673	14714	14608	14494	14493	14567	14574	14751	14575	14708	14630	14775	14614	14624	14604	14689	14593	14462	14755	14647	14715	14671	14600	14576	14611	14548	14557	14795	14741	14506	14373	14603	14661	14647	14525	14604	14562	14639	14616	14618	14524	14606	14623	14683	14600	14664	14657	14510	14493	14619	14602	14524	14471	14519	14609	14619	14528	14452	14415	14658	14723	14564	14480	14465	14593	14629	14727	14545	14638	14543	14641	14663	14636	14625	14685	14771	14593	14585	14698	14706	14491	14644	14572	14406	14614	14530	14612	14622	14490	14520	14471	14606	14507	14634	14633	14355	14653	14542	14671	14526	14506	14627	14629	14660	14533	14618	14656	14538	14564	14426	14746	14455	14394	14718	14652	14615	14654	14666	14624	14561	14669	14600	14482	14579	14559	14700	14556	14621	14563	14501	14645	14546	14612	14729	14424	14553	14542	14626	14416	14549	14558	14461	14663	14402	14469	14543	14510	14546	14492	14535	14556	14615	14570
27622	21960	24734	22481	17895	17271	17665	17399	17412	17335	17201	17248	17275	17199	17365	17635	17367	17487	17432	17503	17255	17332	17265	17171	17282	17133	17264	17121	17305	16889	17314	17657	17636	17540	17506	17297	17276	17057	17157	16909	17081	17142	17002	16949	17065	17099	17057	16887	17212	17086	17366	16873	17101	17079	16913	17231	17129	17005	17050	17180	17031	17148	17122	17068	17108	17111	17159	17101	17036	17007	17172	17195	17139	17219	17139	17053	17135	17095	17062	17099	16891	17333	17057	16918	17171	16935	17080	17067	17012	17272	17412	17159	16939	17216	16913	17204	17099	17111	17242	17249	16995	17107	17104	16979	17095	17209	17143	16995	17166	17127	17059	17287	17070	17024	17014	17176	17091	17124	16857	17009	17043	16990	16975	17046	16967	17145	17152	17128	17086	17112	16929	16943	17050	17103	17025	17117	17057	17020	16949	17321	17188	16887	17106	16829	17055	17018	17028	17151	16949	16941	17147	17010	17083	17221	17118	17115	16856	17198	16934	17284	17325	17085	17000	16984	16832	17110	17215	17043	17296	17106	17016	16932	16940	16972	17083	17313	17054	17070	17169	17228	17317	17226	17010	17224	17067	17164	17140	17168	17176	17129	17112	17232	17097	17074	17054	16973	17096	17132	17039	17125	17359	17009	17095	17076	17074	17259	17118	17322	16890	17130	17116	17176	16978	16978	17069	16950	17153	17074	17103	17037	17013	17074	17087	16936	17103	17020	17056	17112	17072	17086	17196	17283	17170	17187	17087	17116	17115	17114	17057	17150	17185	16841	17171	17071	17117	16991	16904	17045	17070	16946	16925	17090	16992	16986	17143	16890	17209	16950	17007	17103	16961	16990	17064	17134	17158	17200	16965	17010	16870	16956	17127	17131	17081	17095	17098	17146	17081	17198	17231	17325	17041	17018	17184	16898	17040	17198	17179	17176	17192	17007	17087	16950	17145	16957	16895	17248	17202	17048	17083	17307	16911	17069	17047	17082	16973	17210	17086	17031	17010	17130	17151	17115	17213	16933	17065	17252	17107	17136	17079	17124	17031	16986	17020	17183	16894	17144	17049	17148	17099	17072	16953	16948	17038	16903	17246	16861	17173	17088	17088	17146	17069	17047	17014	17067	16958	17102	17045	17034	16980	17155	17240	17184	17154	17121	17197	17047	17003	17147	17057	17225	17128	17089	17091	17057	17072	16918	17090	16832	17117	17083	17050	17031	17257	16938	16913	17126	17068	17151	17232	16987	16814	17100	17100	17197	17015	17144	17085	16838	16881	16997	16974	17009	17191	17182	17045	17198	16960	17026	17104	17163	17193	17143	17073	16835	17143	17129	17177	17314	17030	17132	17183	17219	16996	17187	16908	17008	17017	17081	17068	17066	16965	17065	17091	17069	17047	17016	17078	16831	17220	16890	17153	16898	16879	17127	17038	17136	17125	16838	17180	16944	17168	16998	17294	17016	17070	17107	16977	17112	17054	17033	17230	17013	17227	17127	17071	16954	16909	17138	17329	16808	17027	17016	17036	16976	17170	17218	17090	17185	17178	17067	17103	17140	17163	17124	17278	17201	17015	16935	17248	17077	17120	17022	17034	17158	16982	16980	17033	17209	17031	16972	17138	17165	17043	17076	16985	17065	17263	16909	17152	17190	17289	17238	17125	17113	17278	17067	17087	16956	17054	16970	17199	17247	16917	16851	17022	17109	17150	17343	17026	17071	17010	16937	16994	17164	16919	16938	16922	17089	17143	16978	17104	16869	17172	17125	17088	17265	16963	17154	17144	17180	17009	17223	17085	16949	17125	16969	17075	17191	17198	17148	16794	17205	17054	17081	17033	17101	17298	17033	17013	16957	16942	17149	17101	17061	17010	16924	17164	17137	17168	17067	17010	17240	16903	17056	17214	17124	17185	17103	17098	17226	16967	17021	17154	17051	17280	17174	17029	17034	17025	16927	17296	17150	16995	17022	17101	16997	17231	17102	17199	17101	17184	17299	17076	17009	16971	17137	16959	17061	17039	16952	17209	17041	17239	16931	16995	17037	16871	17147	17182	17009	17185	16960	17076	17090	17184	17001	17199	17050	17218	17027	17207	17066	17042	17054	17210	17018	17197	17287	17150	17153	16847	17141	17128	17198	17037	16926	17143	16986	16960	17114	17036	17139	16992	17131	16975	17033	17032	17086	16996	17199	17125	17113	17194	17165	17263	17245	17039	17111	16985	17170	17075	17035	17055	17064	17134	17044	17038	17041	17097	17031	16958	16696	16991	17039	16889	17023	17107	17000	16958	17193	17205	17083	17227	17215	17030	17118	16892	17052	17269	17225	17108	17145	17052	17145	17116	17224	16981	17020	17014	17115	17113	17117	16966	17189	16983	17079	17100	16994	17068	17095	17122	17146	17060	17335	17048	17008	16858	16940	16949	16958	17019	16866	17070	16843	17166	17157	17085	16864	17168	16952	17052	17012	17069	17100	17116	17081	16957	17098	16984	17141	17198	17065	17023	16898	17037	17068	17218	16988	16999	17038	17253	17139	17211	17147	17199	16996	17056	17192	17225	17120	17004	17259	16963	16908	17032	17115	17133	17132	16939	17063	17014	17010	16941	17085	17132	17046	17220	17085	17156	17349	17093	16866	17150	17087	17053	16945	17142	17074	16928	17065	17027	17232	17216	17010	17142	17269	17204	17046	16992	17033	17153	17139	17259	17034	17096	16996	16946	17259	17015	16935	17218	17060	16992	16880	17132	16958	17274	17218	16996	17151	17199	17066	17117	17073	17059	17065	17185	17184	17033	17117	17002	17120	17181	17032	17041	17403	17246	17174	17149	17066	17132	17107	17085	17206	17251	17016	17238	17112	17071	16916	17045	17228	17162	16944	17269	17047	16932	17027	17185	16885	17059	17093	16997	16979	17020	17007	17222	16998	17105	17027	17058	17129	16869	17148	17113	17137	17194	16955	17093	16933	16929	17241	17151	17320	17262	17113	16895	17089	17080	17230	17152	17029	17184	17107	17098	16998	17083	17248	17049	17406	17039	17074	17132	17050	17140	17162	17178	17077	17081	17003	17155	17009	17195	16947	16882	17033	17048	16765	16899	17011	16894	17295	17074	17183	17034	17144	17014	17023	17045	17056	17142	17224	17052	17121	17040	17087	17191	17062	17074	17081	17134	17041	17196	17046	17158	16873	16991	16858	17063	17204	17247	17231	17178	17217	16969	17101	17064	17240	17167	16951	17033	17079	16844	16998	17134	17224	17043	17336	17354	17268	17339	16992	17075	17019	17135	17103	17078	17224	17211	17001	17258	17081	17246	17178	17121	17091	17111	17162	17141	17048	17160	17199	16861	17184	17003	17052	17181	17117	17124	17228	17055	17033	17063	17075	16933	17116	17107	17154	17036	17178	16925	17094	17313	17217	16996	17068	17161	17181	17232	17242	17260	17220	16982	17148	17069	17273	17038	17169	17208	17351	17260	16883	16946	16941	17088	17147	17238	17062	16968	17009	17078	16962	16970	16904	17038	17295	16968	16976	17081	17211	16950	17092	17013	17055	16995	17227	17076	17248	17210	17141	17121	17004	16966	17011	17168	17067	17117	17036	17139	17035	17118	17147	17077	17261	17119	17173	17053	17049	16946	16995	16915	16990	17001	16967	17182	16995	17050	17280	17111	17083	16996	17246	17026	17061	17157	16993	17115	17078	17177	17266	17159	17081	17204	17105	17060	16984	17097	17041	17295	17109	17167	17185	16966	17109	17047	16989	17211	17005	16825	17098	17260	17160	16999	17269	17168	16845	16995	17081	17027	17059	16901	17038	17213	17134	17244	17015	16981	16819	16969	16940	16957	17103	17185	17083	17274	17209	17042	17026	17012	17109	17246	17196	16995	17241	17135	17140	16862	17129	16983	17139	17068	16968	17182	17018	16840	17152	17141	17271	17032	17063	16975	17047	17132	17007	17040	16972	17093	17021	16887	17034	16978	17132	17101	17097	17001	17184	17186	17053	16842	17097	16971	17009	17159	16966	17336	16974	16801	17078	16863	17012	16994	16936	16958	17117	17098	17099	17146	17120	17071	17086	17389	17262	17210	16845	17027	17022	16939	17094	16943	16928	17345	17177	17115	17017	17224	17050	17222	17177	16918	17042	17032	17019	17257	16947	17062	17114	17012	17121	16990	17074	16780	17098	16965	17011	17135	16753	17326	16922	17051	17068	17038	17088	17065	17224	17186	17071	17234	17003	17002	17124	17047	16997	17150	17074	17269	17140	17027	17083	17003	17147	16968	17030	17026	16975	16887	17136	17006	17031	17039	17193	16959	16981	17138	17052	16950	17166	17207	17058	17097	16954	17036	17051	17070	17019	17277	16983	17042	17120	17103	17342	17318	16955	17081	17087	17099	17154	17108	17062	17047	17165	17250	17088	17322	17088	17053	17147	17081	16935	17240	17262	17073	17210	17230	17074	17052	17260	17238	16916	17130	17234	17160	16923	17056	17114	17039	16868	17166	16885	16786	17096	16959	16939	17151	17075	17011	17130	17048	16808	16892	16894	16778	17095	17164	17174	17184	17152	17058	17202	17102	17095	17144	17085	16980	16973	17251	17001	17069	17042	17042	16968	17074	17110	17201	17129	17227	17093	17246	17098	17107	17124	16838	17136	17045	17184	17110	17074	17139	17111	17017	17233	16990	17308	17073	17127	17101	17155	17170	17129	17079	17102	17037	17141	17115	17104	17202	17045	17130	17122	16938	17004	17441	17163	17058	16894	17259	17105	17073	16967	17019	16987	17068	17170	17029	17156	17042	17183	17015	17149	17031	17023	17103	17283	17046	17170	17141	16999	17244	17092	17086	17090	17296	17365	16964	17043	16989	16965	16972	16925	17011	17108	17185	16980	16882	16953	17147	17296	16915	17126	16961	17050	17000	17244	17202	17281	17014	17132	17134	17278	17012	16933	17147	17323	16851	17130	17220	16771	16901	17106	17086	17153	17164	16983	17057	17021	17034	17184	17090	17113	17257	17180	17091	17185	17149	17244	16996	17250	16867	17196	17016	16985	16945	17228	16996	17404	17079	17138	17148	17099	17244	17198	17065	16970	17147	17041	17163	17272	17163	17100	17073	17058	16967	17021	17062	16961	17213	17275
14299	17727	19701	18654	16049	15081	15181	15130	14943	14964	14806	15029	15001	14910	15349	15833	15409	15439	15040	15044	15026	15026	14904	14993	14871	14908	15046	14847	14859	15029	15391	15610	15605	15354	15036	15137	14889	14891	14858	14756	14770	14822	14899	14699	14664	14775	14945	14815	14873	14766	14627	14903	14791	14882	14729	14730	14780	14884	14857	14877	14918	14805	14833	14981	14912	14843	14836	14610	14833	14959	14789	14870	14800	14752	14944	14758	14807	14777	14721	14748	14699	14689	14698	14638	14739	14891	14933	14642	14895	14625	14967	14834	14840	14790	14801	14945	15006	15025	14781	14873	14929	14827	14783	14766	14922	14725	14765	14821	14925	14844	14805	14734	14882	14840	14867	14702	14887	14876	14804	14758	14954	14768	14778	14760	14889	14958	14852	14742	14840	14801	14944	14802	14799	14764	14675	14731	14971	14735	14867	14817	14908	14776	14766	14895	15053	14847	14818	14662	14898	14697	14854	14749	14846	14849	14948	14970	14990	14755	14810	14843	14987	14556	14866	14708	14799	14820	14822	14909	14801	14919	14725	14852	14958	14920	14784	14854	14893	14755	14912	14659	14778	14777	14761	14626	14806	14805	14811	14666	14718	14809	14791	14703	14778	14958	14731	14710	14833	14760	14742	14747	14843	14953	14844	14724	14887	14905	14856	14808	14956	14879	14830	14846	14920	14619	14679	14872	14735	14857	14769	14932	14897	14866	14690	14940	14832	14853	14856	14698	14840	14849	14877	14989	14636	14806	14835	14808	14858	14805	14731	14478	14701	14859	14749	14887	14859	14747	14903	14929	14879	14868	14804	14916	14779	14874	14815	14769	14768	14760	14833	14769	14903	14752	14874	14801	14765	14818	14732	14727	14977	14640	14905	14820	14896	14826	14599	14770	14741	15012	14969	14848	14757	14585	14880	14704	14888	15016	14893	14905	14925	14808	14636	14746	14758	15044	14737	14823	14817	14789	14934	14636	14910	14974	14596	14756	14817	14828	14820	14893	14852	14824	14697	14827	14731	14863	14881	14874	14852	14661	14693	14886	14742	14708	14718	14807	14772	14813	14798	14770	14724	14891	14953	14894	14739	14710	14785	14749	14747	14875	14674	14881	14742	14814	14921	14836	14784	14792	14832	14798	14735	14809	14813	14823	14792	14800	14798	14826	14772	14832	14713	14843	14755	14884	14848	14800	14790	14897	14750	14756	14890	14699	14858	14690	14847	14710	14847	14732	14810	14815	14913	14997	14800	14652	14848	14878	14897	14754	14848	14844	14850	14766	14816	14797	14820	14895	14903	14845	14773	14533	14676	14862	14890	14825	14730	14921	14693	14783	14915	14770	14673	14924	14566	14728	14820	14916	14918	15031	14800	14711	14768	14714	14858	14822	14734	14969	14767	14691	14913	14830	14694	14800	14946	14709	14785	14686	14806	14841	14707	14812	14800	14886	14690	14765	14743	14893	14695	14787	14827	14772	14860	14816	14727	14851	14642	14706	14839	14825	14871	14847	14873	14909	14712	14757	14907	14821	14798	14897	14834	14655	14771	14801	14808	14803	14764	14877	14734	14755	14896	14671	14834	14731	14908	14841	14848	14977	14770	14810	14866	14809	14782	14663	14995	14769	14843	14903	14848	14794	14997	14756	14913	14954	14793	14786	14916	14736	14698	14880	14636	14877	14717	14938	14877	14819	14604	14740	14939	14796	14791	14644	15021	14885	14847	14888	14787	14705	14615	14846	14677	14740	14963	14887	14782	14735	14859	14738	14869	14777	14782	14795	14735	14743	14939	14985	14771	14808	14870	14793	14775	14738	14822	14875	14862	14842	14902	14832	14745	14893	14722	14884	14787	14887	14832	14970	14713	14803	14841	14976	14695	14702	14800	14883	14884	14809	14732	14794	14841	14718	14808	14820	14797	14793	14748	14732	14716	14733	14732	14571	14733	14777	14764	14860	14747	14940	14813	14836	14715	14882	14860	14762	14934	14814	14846	14772	14767	14628	14885	14738	14768	14765	14735	14797	14719	14947	14738	14910	14719	14830	14714	14794	14841	14875	14871	14808	14798	14690	14791	14820	14873	14721	14636	14628	14938	14880	14809	14901	14687	14754	14784	14754	14948	14633	14911	14897	14784	14743	14834	14803	14824	14916	14708	14820	14623	14753	14890	15015	14785	14895	14810	14919	14786	14733	14777	14689	14871	14730	14766	14744	14822	14797	14927	14889	14922	14811	14849	15094	15052	14806	14847	14754	14653	14636	14739	14834	14725	14837	14941	14839	14782	14890	14757	14717	14868	14855	14857	14629	14969	14802	14898	14653	14702	14825	14842	14828	14734	14790	14629	14692	14740	14829	14920	14788	14773	14790	14677	14920	14852	14716	14723	14967	14782	14788	14894	14921	14771	14725	14766	14721	14787	14637	14893	14833	14811	14678	14746	14840	14833	14713	14638	14824	14713	14721	14686	14814	14758	14978	14917	14765	14729	14722	14953	14837	14835	14822	14715	14724	14879	14855	14836	14826	14759	14810	14748	14628	14881	14888	14892	14722	14970	14910	14819	14716	14866	14688	14766	14674	14865	14714	14906	14879	14888	14860	14763	14727	14808	14870	14994	14859	14646	14744	14711	15044	14775	14857	14821	14827	14770	14798	14740	14701	15055	14866	14900	14812	14796	14745	14806	14750	14890	14923	14846	14779	14660	14909	14920	14797	14834	14709	14838	14865	14817	14700	14706	14848	14853	14828	14737	14659	14955	14771	14780	14825	14954	14783	14725	14909	14819	14745	14914	14793	14981	14827	14867	14852	14779	14770	14896	14910	14780	14840	14845	14884	14772	14806	14801	14783	14731	14915	14835	14672	15003	14840	14789	14723	14630	14742	14755	14875	14876	14816	14853	14760	14845	14969	14731	15008	14843	14770	14809	14916	14938	14771	14924	14747	14782	14813	14714	14766	14670	14769	14915	14684	14855	14872	14950	14941	14918	14873	14768	15005	14858	14669	14889	14826	14901	14696	14787	14818	14757	14767	14923	14807	14858	15005	14741	14931	14819	14809	14813	14832	14892	14862	14899	14845	15074	14651	14760	15087	14691	14812	14664	14741	14852	14750	15002	14678	14926	14823	14754	14914	14871	14758	14768	14704	14924	14873	14856	14757	14824	14823	14752	14857	14756	14802	14831	14729	14874	14654	14845	14953	14888	14720	14767	14861	14818	14794	14936	15020	14872	14655	14864	14658	14850	14752	14690	14807	14874	14721	14829	14749	14713	14851	14764	14862	14964	14832	14837	14778	14789	14780	14865	14789	14788	14844	14705	14732	15001	14768	14780	14759	14946	14853	14827	15013	14561	14804	14767	14803	14909	14939	14781	14975	14956	14825	14742	14716	14808	14892	14878	14818	14751	14822	14817	14857	14898	14870	14912	14718	14752	14769	14709	14847	14876	15018	14833	14798	14713	14780	14626	14909	14656	14862	14806	14762	14874	14887	14617	14847	14897	14995	14865	14832	14724	14766	14890	14915	14913	14907	14543	14804	14817	14656	14905	14697	14753	14914	14896	14833	14811	14740	14833	14894	14819	14834	14751	14887	14942	14742	14664	14908	14691	14807	14934	14772	14849	14756	14585	14807	14810	14792	14751	14869	14846	14790	14761	14742	14888	14842	14885	14836	14965	14732	14906	14854	14830	14802	14776	14846	14853	14831	14915	14846	14703	14795	14952	14677	14812	14797	14747	14908	14924	14630	14966	14914	14782	14789	14866	14916	14850	14733	14759	14749	14695	14731	14928	14901	14836	14618	14886	14932	14884	14850	14833	14900	14803	14796	14722	14793	14898	14814	14821	14846	15048	14729	14703	14995	14871	14953	14777	14728	14952	14923	14767	14792	14632	14817	14611	14772	14753	14813	14781	14975	14847	14838	14721	14790	14869	14744	14840	14948	14929	14817	14817	14726	14734	14794	14834	14680	14760	14774	14809	14804	14821	14887	14838	14737	14792	14784	14897	14770	14759	14720	14955	14820	14901	14887	14653	14786	14907	14697	14597	14872	14850	14695	14883	14891	14859	14822	14823	14811	14789	14824	14881	14849	14842	14793	14918	14682	14877	14772	14834	14959	14988	14854	14808	14967	14803	14688	14845	14844	14770	14980	14758	14827	14738	14718	14821	14774	14779	14759	14754	14899	14801	14842	14726	14887	14809	14713	14814	14624	14797	14829	14842	14658	14825	14679	14860	14724	14907	14764	14948	14837	14801	14919	14863	14896	14828	14839	14859	14578	15065	14597	14854	14911	14969	14841	14742	14986	14596	14741	14978	14792	14837	14647	14876	14827	14902	14719	14771	14940	14738	14732	14805	14665	14995	14715	14763	14927	14837	14875	14865	14904	14868	14853	14940	14820	14826	14748	14833	14811	14820	14899	14739	14875	14838	14741	14938	14894	14898	14787	14729	14881	14832	14961	14859	14753	14731	14735	14886	14903	14732	14764	14857	14756	14815	14711	14694	14899	14873	14845	14676	14849	15026	14624	14847	14784	14754	14732	14784	14788	14888	14754	14785	14799	14875	15002	14721	14738	14949	14696	14834	14913	14702	14892	14836	14740	14831	14893	14899	14881	14980	14893	14731	14749	14962	14816	14974	14695	14831	14929	14682	14847	14745	14835	14702	14770	14767	14715	14728	14865	14881	14846	14860	14682	14894	14854	14645	14886	14774	14863	14931	14827	14743	14699	14783	14721	14892	14634	14752	14875	14994	14805	14869	14760	14668	14893	14793	14727	14916	14639	14809	14681	14794	14926	14742	14716	14749	14758	14761	14797	14727	14854	14885	14921	14830	14508	14742	14826	14950	14797	14660	14950	14661	14779	14940	14895	14859	14660	14899	14966	14646	14779	14693	14766	14747	14907	14793	14811	14771	14781	14860	14772	14939	14848	14850	14917	14715	14722	14766	14937	14884	14613	14737	14740	14823	14961	14643	14854	14671	14851	14881	14858	14964	14758	14801	14825	14625	14856	14732	14907	14841	14943	14686	14740	14701	14549	14906	14865	14808	14692	14902	14628	14804	14915	14884	14678	14995	14807	14828	14721	14855	14866	14877	14742	14843	14890	14755	14769	14727	14642	14640	14821	14759	14857	14709	14769	14943	14736
24057	21382	28895	24360	22168	21469	20338	17810	17187	17469	17437	17152	17403	17154	17496	17656	17678	17349	17420	17549	17250	17133	17199	17215	16979	17168	17086	17000	17149	17164	19673	20520	19713	18550	17696	16937	16795	16919	16810	16886	16682	16740	16855	16947	16853	16978	16646	16883	16951	16931	16815	17045	17112	16840	16895	16914	16850	16648	16832	16969	16904	16852	16843	16786	16790	16934	16658	16970	17015	16952	16998	16665	16936	16954	16893	16944	16845	17044	17011	16856	17044	16749	16922	16831	16876	16923	16904	16991	17096	16801	17005	16927	16939	16818	16967	17021	16906	16724	16728	16907	16986	16932	16730	16904	16744	16871	16990	16993	17127	16927	16926	16991	16979	16912	16963	16732	16955	16903	16983	16841	16892	17081	16814	16827	16861	16709	16638	16863	16820	16602	16992	16997	16727	16950	16930	16808	16728	16936	16955	16839	17018	16856	16986	16952	16955	16945	16893	16915	16835	16555	16803	17054	16779	16923	16826	16886	16959	16768	16785	17139	16808	16946	16963	16925	16927	16795	17012	16774	16825	16588	16789	16993	16719	16837	16846	16878	16962	16752	16951	16912	16896	16767	16843	16806	16842	16727	16933	16832	16901	16804	16990	16803	16988	16727	16780	16670	16863	16935	16962	16998	16832	16963	16670	16788	16795	16964	16855	16853	16994	16986	16818	16859	16981	16745	16968	16837	17019	16802	16930	16967	17009	16963	16866	16878	16915	16815	16716	17052	16807	16685	16810	16930	16853	16659	16982	16811	16758	16749	16651	16810	16653	16746	17028	16909	16824	16833	16977	16850	16910	16643	16787	16884	16751	16961	16934	16918	16587	17005	16941	16659	16799	16748	16852	16856	16909	16623	16635	16691	16769	16840	17000	17144	16806	16753	16913	16935	16974	16999	17042	16871	16934	16601	16888	16888	16616	16855	16894	16936	16916	17002	16846	16811	16815	16991	16691	16556	16853	16692	16796	16871	16592	16840	16723	16866	16903	16812	16749	16922	16898	16720	16784	16969	16856	16753	16986	16975	17009	17053	16744	17009	16961	16683	16746	16825	16861	16758	16783	16900	16827	17076	16804	16688	16792	16778	16891	16941	16861	16855	16905	16851	16755	16895	16849	16847	16702	16870	17000	16831	16781	16765	16902	16914	16813	16899	16795	16975	16883	17047	16993	16869	16764	16841	16899	16817	16668	16753	16867	16848	16902	16741	16747	16905	17014	16830	16748	16848	16820	17090	16643	16872	16915	16972	16867	16912	16872	16809	16998	16840	16963	16887	16906	16845	16994	16768	16819	16892	16794	16960	16787	16903	16777	16847	16820	16938	16700	16748	16882	16940	16757	16907	17015	16890	16693	16894	17080	16883	17035	16962	16846	16835	16728	17008	16776	16745	16962	17034	16792	16984	16971	16720	16746	16706	16848	16720	16752	16835	16885	16994	16754	16837	16773	16895	17015	17088	16864	16726	16847	16962	16973	16937	16807	16797	17032	16756	16861	17025	17023	16786	16757	16759	17064	16805	16891	16880	16624	16948	16949	16652	16747	16899	16729	16819	16773	16801	16898	16869	16823	16938	16828	16874	16742	16768	16958	16783	16858	16946	16949	16814	16862	16683	16896	16621	16712	17006	16890	16729	16742	16891	16977	16757	16975	16811	16790	16820	16844	16827	16575	16842	16781	16935	16863	16885	16854	16969	16824	16807	16871	16947	16664	16887	16953	16839	16860	16858	16666	16904	16924	16911	16634	16762	17026	17064	16879	16643	16834	16949	16839	16788	16926	16860	16766	16886	16660	16809	16986	16821	16847	16842	16993	16744	16779	16908	16875	16543	16947	16788	16937	16709	16732	16819	16779	16741	16915	16785	16866	17026	16685	16813	16747	16766	16781	16988	16687	16983	16731	16936	16778	16834	16895	16934	16985	16714	16922	16837	16801	16945	17048	16737	16912	16744	17000	16975	16887	17033	16852	16944	16774	16780	16758	16719	16950	16724	16959	16743	16825	16828	16727	16736	16730	16893	16867	17012	16630	16854	16813	16986	16731	16696	17022	16942	16737	16960	16971	16718	16803	16841	16979	16729	16951	16963	16779	16817	16626	16899	16953	16782	17070	17003	16978	16903	16903	17073	16817	16860	16882	16940	16920	16900	16995	16770	16781	16928	16811	16847	16844	16888	16809	16799	16939	16790	16742	17053	16844	16553	16928	16778	16851	16767	16846	16863	16871	16994	16762	16870	16868	16668	16964	16804	16850	16748	16827	16693	16868	16982	17056	16780	16825	16858	16842	16743	16867	16821	17041	16797	16789	16806	16866	16879	16884	16785	16987	16993	16864	16831	16571	16929	16829	16621	16931	16954	16902	16949	16675	16867	16646	16652	16906	16722	16880	16874	16850	16939	16856	16934	16704	16617	17114	16883	16830	16754	16956	17109	16851	16859	16961	17043	16789	16757	16746	16675	16942	16863	16782	16887	16887	16778	16824	17059	16477	16698	16780	16724	16725	16874	16821	16777	16823	16739	16858	16983	16801	16817	16969	16822	16754	17229	16774	16732	16763	16831	16809	16796	16893	16921	16768	16753	16877	17165	16891	16851	16804	16731	16891	16840	16949	16879	16864	16914	16788	16939	16827	16840	17104	16743	16680	16710	16945	16685	16894	16785	16704	16758	16807	16690	16954	16901	16887	16871	16770	16746	16835	16898	16819	16891	16863	16967	16903	16672	17005	16683	17035	16781	16866	16840	16944	16861	16730	16925	16800	16840	16685	16855	16991	16932	16908	16807	16934	16810	16640	16790	16658	16820	16889	16705	16904	16751	16849	16960	16791	16851	16970	16966	16909	16868	16872	16797	16904	17044	17040	16754	17192	16861	16912	16608	16845	16610	17047	16880	16868	16853	16899	16916	16968	17073	16750	16899	16691	16755	17034	16979	16689	16907	16777	16976	16815	16736	16913	16991	17067	16873	16820	16772	16880	16968	16941	16767	16936	16806	16892	16891	16790	16729	16670	16792	16848	16683	16811	17018	16731	16860	16796	16630	16907	16679	16860	16835	16833	16706	16696	16758	16776	16929	16910	16727	16849	16949	16735	16925	16810	17002	16668	16900	16947	16736	16955	16967	16699	16931	16900	16665	16725	16910	16973	16879	16694	16902	16753	16931	16621	16670	16850	16832	16904	16974	16635	16806	16889	16753	16761	16722	16741	16781	16915	16874	16455	16756	16910	16813	16907	17041	16826	16677	17061	16910	16982	16886	16953	16796	16868	17000	16862	16593	16920	17054	16870	16902	16736	16915	16904	16628	16820	16860	16797	16876	16987	16845	16939	16781	16738	16921	16787	16763	16863	16839	16933	16705	16861	16736	16886	16766	17012	16958	16730	16998	16710	16837	16983	16919	17077	16686	16856	17012	16977	16749	16734	16699	16884	16744	16846	16919	16919	16816	16754	16747	16815	16864	16797	16644	16757	16711	16618	16708	16907	16752	17043	16806	16772	16936	16829	16788	16759	16800	16903	16990	16840	16931	16923	16777	16633	16774	16866	16788	16789	16878	16903	16734	16953	16886	16912	16631	16750	16888	16984	16779	16918	16793	16944	16917	16873	16597	17074	16921	16939	16765	16679	16775	16817	16538	16541	16960	16839	16780	16848	16838	16999	16630	16858	16805	16948	16664	16879	16775	17105	16978	16846	16816	17013	17039	16934	16935	16787	16894	16804	16805	16747	16936	16775	16846	16869	17052	16892	17118	16853	17177	16667	16877	16757	16997	16946	16642	16974	16796	16953	16717	16810	16947	17064	16826	16865	16853	16905	16736	16904	16872	17060	16974	16662	16977	17045	16917	16670	16800	16790	16819	16814	16615	16898	16862	16695	16910	16979	16844	16761	16959	16959	16762	16954	16876	16852	16947	16705	16838	16756	16888	16724	16665	16872	16955	16942	17073	16798	16935	17029	16819	17011	16728	16743	16871	16648	16928	16900	16977	16762	16733	16868	16733	16906	17010	16888	16727	16812	16709	17006	16814	16827	16762	17037	16815	16881	16693	16998	16993	16974	16960	16758	16752	16945	16961	16729	16872	16692	16930	16940	16909	16884	16702	16983	16768	16951	16772	16874	16805	16941	16881	16859	16787	16813	16823	16863	16858	16911	16847	16872	16885	17026	16789	16766	16838	16874	16716	16769	17077	16687	16902	16891	16957	16870	16735	16676	16670	16841	17050	17064	16943	16833	16746	16859	16591	16837	16791	16856	16767	16882	16628	16756	16861	17027	16923	16899	16962	16813	16843	16839	16653	16923	16707	16973	16850	16833	16968	16858	16822	16747	16876	17048	16882	16690	16770	16929	16840	16905	16770	16750	16793	17053	16861	16770	16770	16794	16814	16830	16826	16935	16759	16907	16793	16825	16770	16817	16795	16644	16930	16750	16746	16777	16784	16703	16888	16865	16920	16842	16907	16906	16886	16882	16811	16906	17002	16942	16825	16710	16744	17013	16803	16988	16878	16782	16821	16736	16929	16679	16866	16725	16785	16915	16822	16880	16857	16868	16963	16711	16940	16935	16964	16890	16787	16932	16557	17050	17030	16976	16922	16735	17076	16913	16842	16990	16859	16636	16668	16791	16900	16815	16858	17010	16668	16945	16947	16998	16838	16693	16966	16906	16806	16987	16991	16821	16763	17007	16953	16673	16946	16866	16887	16900	16863	16869	17112	16966	16806	16923	16896	16877	16872	16897	16964	16852	17036	16851	17048	17098	16936	16903	16866	16895	16786	16887	16743	16838	17030	16905	16747	16987	17076	16933	17085	16706	16826	16761	16849	16606	16912	16617	16922	16725	16965	16953	16984	16800	16801	16767	16798	16980	16703	16904	16807	16640	16775	17045	16818	16888	16890	16783	16781	16948	16981	16984	16956	16835	16663	16770	16841	16862	17031	16837	16774	16790	16887	16878	16867	16886	16742	17001	16811	16837	16829	16848	16735	16981	16777	16841	16849	16938	16775	16735	16494	16864	16952	16884	16910	16887	16749	16704	16762	16993	16821	16995	16954	16865	17081	17130	16582	16840	16668	16928	17101	17072	16845	16877	16859	16753	16849	16794	16841	16887	16831	16795	16669	16755	16697	16646	16847	16939	16853	16853	16698
13705	23424	25253	21342	17315	16356	16095	15777	15375	15238	15111	15135	15106	15326	15494	16008	15973	15432	15453	15294	15170	15145	15250	15192	14997	15068	15059	14904	14805	15065	19463	19658	18490	16815	15418	15078	14771	14617	14810	14833	14781	14875	14842	14574	14758	14829	14648	14709	14684	14510	14797	14755	14683	14790	14692	14692	14674	14770	14833	14690	14828	14849	14790	14704	14685	14652	14779	14770	14783	14643	14577	14752	14712	14854	14757	14675	14754	14624	14630	14625	14797	14736	14668	14906	14790	14704	14718	14726	14640	14854	14770	14669	14716	14660	14692	14792	14690	14866	14620	14657	14670	14780	14590	14929	14589	14596	14776	14638	14595	14795	14729	14680	14723	14554	14701	14727	14923	14794	14712	14670	14892	14745	14532	14781	14686	14790	14737	14743	14701	14858	14814	14706	14590	14756	14820	14909	14673	14659	14712	14683	14812	14697	14929	14655	14694	14869	14501	14588	14835	14759	14743	14730	14572	14590	14780	14637	14745	14715	14749	14645	14766	14675	14684	14769	14711	14725	14681	14803	14723	14840	14792	14557	14647	14643	14680	14825	14636	14858	14769	14555	14786	14635	14678	14599	14613	14683	14764	14755	14774	14774	14651	14658	14730	14743	14736	14611	14666	14654	14814	14703	14919	14638	14583	14789	14577	14701	14597	14757	14659	14634	14780	14793	14696	14919	14794	14642	14942	14673	14654	14720	14815	14682	14525	14808	14755	14743	14687	14724	14723	14840	14594	14794	14750	14783	14669	14715	14793	14677	14833	14799	14751	14822	14748	14839	14722	14864	14691	14806	14810	14765	14629	14715	14755	14754	14805	14751	14763	14891	14741	14724	14666	14550	14856	14854	14693	14635	14596	14697	14757	14863	14526	14732	14853	14855	14671	14697	14763	14651	14794	14723	14732	14529	14685	14903	14625	14553	14834	14758	14651	14679	14634	14585	14652	14716	14690	14807	14798	14845	14633	14793	14888	14789	14810	14599	14694	14788	14521	14953	14839	14691	14656	14785	14836	14598	14754	14695	14807	14682	14662	14722	14807	14699	14487	14658	14763	14625	14933	14675	14618	14737	14732	14625	14724	14746	14616	14567	14893	14568	14628	14655	14793	14723	14818	14732	14839	14795	14680	14771	14735	14821	14676	14608	14766	14576	14720	14817	14734	14704	14896	14641	14609	14656	14747	14555	14737	14827	14760	14745	14665	14623	14643	14632	14679	14797	14588	14594	14559	14668	14810	14719	14814	14593	14602	14831	14667	14600	14666	14765	14783	14801	14782	14556	14747	14758	14861	14757	14574	14764	14725	14720	14814	14610	14765	14573	14648	14869	14743	14510	14707	14754	14545	14548	14570	14542	14523	14777	14743	14673	14821	14708	14655	14688	14889	14559	14822	14668	14886	14756	14703	14809	14859	14685	14907	14840	14732	14717	14711	14697	14572	14793	14687	14774	14883	14588	14575	14738	14766	14718	14783	14809	14819	14730	14629	14760	14922	14680	14675	14640	14635	14738	14747	14695	14737	14822	14757	14837	14713	14845	14741	14772	14757	14927	14701	14740	14680	14716	14606	14749	14654	14728	14647	14701	14624	14607	14642	14610	14704	14691	14859	14809	14757	14806	14568	14661	14762	14744	14814	14707	14902	14704	14545	14754	14573	14471	14632	14656	14818	14665	14610	14588	14686	14701	14711	14671	14489	14764	14749	14628	14786	14649	14931	14856	14819	14574	14631	14641	14848	14617	14784	14699	14712	14733	14802	14642	14716	14576	14551	14579	14746	14646	14620	14652	14776	14624	14600	14780	14836	14710	14670	14758	14696	14726	14645	14566	14777	14561	14724	14789	14942	14674	14683	14676	14878	14679	14668	14852	14711	14646	14713	14566	14701	14651	14961	14603	14760	14637	14776	14689	14692	14754	14626	14823	14836	14718	14674	14813	14896	14694	14862	14576	14647	14805	14581	14740	14597	14694	14686	14707	14951	14603	14721	14721	14789	14620	14705	14647	14576	14746	14778	14609	14668	14655	14726	14816	14720	14770	14820	14745	14867	14793	14695	14732	14787	14821	14626	14737	14547	14939	14624	14767	14662	14776	14823	14842	14668	14628	14559	14718	14783	14728	14737	14591	14700	14608	14701	14629	14782	14725	14706	14539	14783	14842	14732	14740	14623	14846	14632	14763	14594	14687	14888	14744	14653	14753	14660	14808	14851	14585	14712	14586	14732	14802	14534	14749	14600	14708	14516	14841	14756	14728	14713	14683	14774	14532	14657	14829	14700	14706	14838	14762	14765	14667	14739	14726	14744	14665	14689	14756	14665	14544	14587	14638	14657	14606	14552	14882	14646	14647	14674	14748	14747	14841	14839	14792	14663	14855	14846	14696	14703	14611	14766	14583	14779	14686	14658	14627	14906	14763	14690	14923	14783	14736	14793	14732	14752	14582	14696	14750	14647	14642	14704	14768	14643	14933	14667	14821	14712	14604	14695	14704	14676	14712	14714	14779	14956	14612	14754	14724	14731	14770	14668	14625	14684	14732	14757	14656	14635	14749	14826	14560	14903	14785	14597	14833	14660	14713	14740	14580	14845	14687	14651	14697	14682	14700	14754	14667	14568	14803	14713	14680	14578	14576	14724	14732	14601	14801	14801	14650	14719	14716	14905	14962	14747	14534	14865	14767	14599	14597	14588	14705	14630	14512	14827	14817	14840	14691	14804	14624	14735	14763	14707	14607	14539	14907	14919	14644	14612	14802	14617	14767	14601	14787	14710	14552	14672	14838	14683	14757	14755	14747	14777	14705	14764	14627	14670	14794	14595	14639	14751	14757	14761	14806	14821	14842	14714	14739	14861	14790	14849	14837	14648	14822	14781	14629	14818	14713	14604	14515	14691	14731	14712	14681	14728	14713	14600	14862	14607	14661	14819	14592	14784	14454	14700	14789	14766	14691	14754	14864	14590	14685	14683	14626	14766	14821	14763	14778	14753	14611	14663	14588	14589	14633	14849	14740	14848	14761	14629	14797	14741	14843	14838	14732	14689	14685	14757	14495	14744	14914	14738	14682	14766	14691	14758	14660	14571	14763	14564	14816	14818	14792	14637	14710	14772	14735	14674	14629	14736	14616	14780	15036	14692	14680	14640	14788	14693	14798	14754	14581	14693	14677	14622	14613	14793	14754	14787	14816	14821	14716	14739	14704	14896	14550	14781	14800	14855	14807	14732	14714	14549	14807	14735	14604	14676	14807	14767	14792	14862	14672	14573	14768	14821	14651	14664	14774	14637	14736	14594	14663	14678	14762	14794	14823	14906	14748	14716	14767	14605	14709	14690	14613	14662	14713	14603	14718	14708	14722	14632	14743	14742	14638	14564	14618	14752	14653	14771	14939	14901	14719	14638	14771	14655	14675	14752	14768	14669	14697	14726	14670	14782	14701	14741	14732	14704	14663	14763	14819	14669	14726	14752	14678	14829	14824	14649	14625	14852	14586	14595	14739	14738	14612	14632	14574	14736	14692	14683	14570	14677	14648	14582	14727	14741	14762	14651	14538	14729	14645	14970	14789	14694	14907	14808	14763	14499	14770	14521	14646	14832	14932	14787	14802	14791	14609	14895	14596	14777	14640	14710	14786	14709	14840	14670	14626	14900	14747	14737	14838	14702	14730	14795	14619	14892	14722	14704	14649	14788	14715	14747	14697	14781	14727	14656	14726	14828	14552	14737	14789	14626	14711	14681	14568	14732	14770	14538	14706	14708	14633	14665	14587	14626	14641	14882	14777	14737	14759	14714	14951	14728	14876	14660	14664	14848	14859	14879	14726	14828	14665	14790	14685	14647	14666	14793	14782	14709	14527	14542	14811	14638	14622	14826	14677	14785	14810	14940	14520	14719	14762	14797	14720	14710	14627	14719	14593	14767	14818	14703	14788	14624	14748	14863	14624	14872	14770	14795	14755	14768	14663	14824	14576	14725	14670	14791	14664	14699	14829	14664	14722	14783	14766	14582	14599	14592	14832	14606	14698	14807	14651	14660	14705	14757	14730	14673	14717	14679	14550	14910	14661	14592	14760	14801	14799	14753	14681	14749	14771	14738	14540	14727	14786	14824	14809	14525	14687	14561	14753	14767	14690	14750	14753	14803	14896	14859	14751	14633	14587	14637	14792	14633	14842	14738	14763	14723	14717	14816	14647	14754	14583	14652	14696	14681	14817	14754	14696	14761	14834	14745	14631	14663	14834	14686	14750	14820	14885	14700	14576	14712	14638	14821	14716	14643	14703	14604	14876	14863	14811	14761	14600	14735	14814	14753	14662	14937	14565	14775	14839	14678	14802	14768	14682	14725	14790	14727	14829	14817	14747	14758	14774	14722	14732	14550	14683	14667	14744	14778	14696	14746	14750	14823	14575	14742	14778	14573	14718	14679	14746	14759	14716	14645	14615	14691	14752	14760	14757	14912	14719	14649	14696	14657	14834	14753	14729	14608	14811	14600	14701	14714	14640	14814	14569	14616	14655	14824	14859	14697	14719	14698	14636	14637	14513	14738	14753	14787	14612	14699	14739	14791	14581	14700	14703	14730	14766	14571	14858	14780	14656	14683	14596	14774	14560	14693	14740	14881	14660	14716	14770	14602	14674	14732	14667	14838	14723	14864	14835	14759	14659	14865	14676	14627	14852	14743	14675	14730	14736	14732	14662	14731	14848	14547	14806	14766	14671	14811	14800	14839	14594	14773	14687	14760	14787	14855	14752	14830	14744	14752	14707	14585	14693	14617	14814	14667	14862	14697	14806	14722	14745	14778	14712	14821	14636	14616	14648	14760	14746	14694	14817	14784	14713	14753	14759	14708	14816	14698	14753	14665	14742	14736	14661	14703	14673	14553	14697	14763	14929	14834	14661	14680	14767	14756	14758	14765	14857	14494	14663	14703	14703	14735	14675	14824	14634	14481	14692	14754	14811	14728	14851	14653	14646	14706	14821	14599	14750	14681	14803	14753	14568	14687	14696	14682	14765	14734	14629	14646	14591	14720	14598	14645	14647	14767	14778	14616	14628	14758	14783	14621	14732	14557	14654	14743	14576	14810	14734	14602	14713	14437	14620	14775	14841	14802	14683	14690	14692	14754	14737	14693	14784	14743	14786
23023	21360	29258	23837	21525	23310	23638	18435	17326	17505	17240	17194	17025	17355	17135	17722	17972	17526	17430	17385	17188	17203	17014	17116	16965	16903	17133	16787	16901	16980	21683	23302	21491	19713	18058	17277	16961	16735	16725	16682	16960	16906	16740	16693	16564	16613	16592	16841	16838	16606	16654	16732	16664	16666	16783	16560	16656	16678	16693	16651	16444	16850	16835	16747	16842	16709	16498	16777	16519	16659	16497	16654	16567	16608	16566	16645	16890	16662	16700	16610	16665	16660	16674	16597	16493	16531	16870	16434	16602	16602	16901	16780	16882	16757	16672	16698	16687	16919	16628	16587	16740	16819	16627	16799	16619	16619	16752	16570	16561	16667	16610	16644	16627	16636	16819	16805	16784	16732	16695	16498	16727	16602	16770	16508	16603	16722	16615	16699	16555	16669	16651	16494	16775	16713	16721	16638	16722	16704	16449	16580	16473	16577	16523	16808	16808	16708	16665	16605	16586	16825	16752	16672	16605	16680	16970	16826	16807	16717	16725	16617	16733	16699	16716	16683	16837	16960	16613	16567	16758	16557	16590	16802	16786	16676	16559	16689	16621	16739	16816	16539	16796	16524	16745	16558	16582	16705	16653	16572	16806	16631	16542	16636	16806	16619	16672	16522	16449	16725	16644	16573	16651	16401	16540	16659	16597	16469	16603	16546	16725	16581	16796	16633	16655	16660	16647	16666	16580	16744	16680	16543	16535	16685	16468	16636	16582	16743	16824	16449	16685	16756	16676	16613	16630	16546	16814	16637	16508	16801	16728	16648	16904	16922	16722	16617	16831	16533	16725	16623	16671	16801	16629	16732	16633	16657	16708	16456	16698	16771	16708	16523	16588	16529	16930	16758	16445	16519	16755	16713	16506	16640	16840	16617	16712	16341	16447	16651	16621	16624	16655	16575	16475	16637	16574	16591	16725	16628	16693	16473	16530	16604	16643	16719	16650	16740	16889	16683	16606	16609	16654	16706	16599	16696	16690	16438	16522	16594	16496	16611	16439	16509	16953	16666	16693	16670	16725	16555	16529	16471	16354	16501	16801	16751	16888	16568	16505	16663	16525	16536	16637	16535	16666	16612	16756	16722	16585	16693	16592	16577	16681	16541	16718	16732	16447	16599	16635	16632	16607	16673	16550	16633	16683	16508	16645	16719	16787	16469	16476	16652	16671	16592	16685	16466	16839	16554	16763	16784	16607	16542	16901	16620	16652	16685	16493	16648	16734	16569	16738	16682	16691	16581	16475	16440	16524	16537	16636	16732	16623	16601	16717	16779	16635	16691	16563	16657	16786	16446	16617	16620	16643	16654	16653	16581	16465	16700	16534	16587	16651	16792	16751	16603	16805	16621	16515	16706	16422	16550	16613	16531	16253	16553	16653	16560	16602	16680	16613	16581	16580	16558	16748	16517	16653	16779	16436	16716	16704	16487	16575	16718	16630	16714	16598	16586	16656	16594	16622	16620	16743	16553	16589	16588	16664	16483	16655	16779	16633	16538	16647	16486	16659	16646	16566	16447	16674	16675	16574	16689	16715	16582	16763	16656	16638	16696	16610	16692	16774	16750	16562	16427	16671	16919	16614	16366	16662	16825	16821	16723	16676	16673	16627	16502	16565	16645	16643	16606	16579	16541	16601	16678	16658	16570	16667	16557	16451	16508	16797	16587	16775	16601	16651	16684	16681	16666	16603	16602	16460	16584	16560	16645	16508	16609	16658	16590	16753	16741	16642	16781	16809	16812	16628	16488	16726	16618	16547	16707	16667	16709	16489	16669	16509	16521	16544	16547	16522	16461	16522	16617	16368	16556	16766	16444	16697	16759	16636	16790	16560	16658	16687	16536	16879	16784	16464	16739	16577	16566	16725	16669	16620	16673	16706	16672	16570	16495	16706	16658	16538	16617	16632	16698	16584	16564	16430	16608	16610	16615	16723	16726	16597	16540	16621	16759	16579	16813	16664	16724	16791	16465	16665	16567	16504	16627	16461	16663	16501	16670	16625	16751	16503	16539	16723	16792	16514	16817	16558	16695	16719	16918	16844	16703	16582	16581	16517	16399	16657	16702	16756	16629	16613	16492	16643	16540	16640	16604	16607	16512	16707	16683	16574	16662	16699	16726	16742	16918	16655	16615	16538	16741	16637	16692	16839	16658	16711	16703	16586	16647	16684	16610	16431	16615	16547	16626	16668	16565	16728	16586	16767	16721	16667	16678	16848	16783	16785	16716	16478	16671	16524	16519	16641	16595	16522	16611	16666	16595	16523	16564	16749	16602	16414	16575	16637	16833	16540	16566	16554	16673	16839	16378	16467	16566	16579	16588	16617	16839	16690	16617	16534	16704	16594	16502	16881	16676	16837	16679	16628	16704	16748	16721	16530	16826	16640	16699	16662	16682	16805	16685	16681	16501	16805	16615	16695	16556	16596	16850	16645	16558	16520	16764	16652	16544	16745	16515	16722	16482	16597	16742	16560	16581	16563	16605	16473	16756	16603	16572	16761	16649	16774	16592	16699	16849	16642	16742	16523	16613	16550	16549	16501	16766	16654	16544	16515	16655	16553	16566	16897	16776	16646	16648	16744	16493	16541	16608	16360	16620	16626	16784	16516	16738	16524	16823	16866	16764	16634	16452	16792	16594	16615	16503	16564	16644	16647	16477	16581	16767	16598	16656	16408	16764	16683	16677	16663	16694	16823	16404	16614	16691	16653	16666	16635	16352	16616	16511	16785	16623	16598	16437	16480	16705	16556	16586	16586	16557	16690	16600	16553	16647	16732	16450	16671	16771	16666	16592	16596	16636	16759	16623	16720	16649	16771	16701	16853	16628	16649	16605	16628	16757	16756	16749	16547	16575	16844	16692	16634	16563	16516	16622	16603	16536	16604	16519	16616	16467	16549	16523	16467	16569	16613	16798	16732	16656	16574	16559	16479	16584	16619	16621	16787	16647	16643	16678	16662	16335	16657	16653	16692	16571	16582	16659	16475	16571	16713	16717	16633	16662	16771	16654	16574	16614	16719	16429	16678	16952	16706	16569	16628	16641	16532	16663	16580	16765	16580	16589	16812	16596	16662	16751	16696	16688	16715	16525	16611	16649	16641	16826	16787	16538	16538	16507	16612	16484	16415	16531	16700	16534	16608	16791	16630	16784	16823	16573	16605	16678	16534	16646	16805	16578	16559	16740	16608	16529	16525	16764	16553	16766	16756	16661	16629	16803	16775	16463	16605	16652	16515	16634	16570	16574	16601	16658	16590	16648	16678	16665	16646	16766	16676	16709	16836	16653	16488	16630	16687	16826	16781	16603	16569	16829	16772	16734	16520	16552	16463	16770	16598	16684	16767	16620	16488	16679	16734	16580	16560	16546	16571	16950	16710	16553	16688	16654	16680	16546	16556	16433	16726	16625	16589	16600	16623	16622	16721	16581	16894	16694	16649	16593	16626	16683	16755	16552	16573	16536	16547	16497	16532	16606	16726	16534	16730	16572	16644	16680	16470	16685	16707	16577	16563	16615	16571	16730	16741	16573	16743	16680	16446	16609	16726	16546	16589	16719	16746	16899	16658	16715	16681	16579	16724	16445	16510	16567	16830	16544	16511	16588	16512	16729	16531	16576	16696	16635	16734	16820	16521	16677	16658	16431	16552	16473	16638	16536	16473	16616	16825	16932	16611	16618	16379	16619	16652	16682	16904	16609	16554	16406	16549	16699	16712	16651	16921	16641	16452	16583	16621	16762	16760	16602	16790	16528	16784	16659	16732	16744	16659	16758	16545	16584	16634	16691	16608	16851	16713	16469	16640	16690	16578	16609	16531	16779	16547	16613	16668	16507	16646	16680	16633	16548	16605	16553	16840	16556	16671	16663	16433	16747	16469	16538	16583	16791	16729	16670	16728	16523	16702	16605	16657	16646	16564	16625	16473	16823	16744	16530	16863	16760	16572	16745	16638	16597	16730	16674	16588	16803	16534	16633	16575	16570	16777	16662	16564	16617	16377	16555	16673	16542	16526	16571	16672	16884	16768	16486	16483	16490	16535	16652	16654	16643	16642	16401	16609	16602	16569	16790	16769	16825	16728	16731	16782	16574	16727	16634	16534	16687	16607	16434	16582	16739	16571	16663	16623	16659	16730	16471	16421	16695	16629	16685	16763	16679	16639	16680	16733	16661	16512	16518	16537	16650	16558	16603	16676	16621	16743	16485	16367	16502	16684	16522	16610	16603	16566	16538	16605	16469	16571	16652	16522	16578	16572	16546	16572	16676	16627	16684	16649	16516	16591	16605	16605	16434	16672	16608	16696	16597	16532	16645	16582	16689	16807	16770	16452	16418	16786	16580	16538	16504	16486	16589	16762	16690	16564	16484	16616	16702	16747	16724	16598	16600	16447	16616	16507	16590	16598	16440	16598	16595	16613	16751	16765	16597	16629	16609	16688	16634	16540	16568	16693	16933	16471	16492	16596	16550	16494	16525	16637	16782	16465	16818	16515	16611	16477	16823	16715	16695	16772	16679	16678	16599	16734	16593	16576	16520	16343	16618	16632	16607	16675	16808	16696	16601	16662	16624	16544	16676	16637	16674	16698	16620	16450	16588	16767	16582	16683	16559	16673	16644	16814	16771	16399	16733	16610	16717	16718	16594	16723	16657	16618	16640	16675	16578	16846	16658	16593	16605	16665	16824	16605	16672	16571	16692	16622	16752	16661	16524	16853	16711	16383	16523	16764	16575	16477	16618	16547	16522	16722	16657	16674	16539	16668	16662	16314	16427	16537	16654	16513	16696	16542	16496	16771	16609	16610	16586	16680	16693	16668	16519	16578	16507	16365	16415	16692	16708	16675	16799	16764	16652	16753	16686	16788	16632	16454	16574	16485	16623	16708	16621	16689	16382	16712	16578	16939	16461	16730	16642	16752	16661	16721	16619	16619	16515	16633	16741	16628	16615	16330	16572	16634	16601	16605	16571	16637	16563	16604	16561	16709	16726	16755	16743	16609	16793	16520	16667	16787	16638	16589	16457	16661	16811	16580	16745	16593	16572	16687	16637	16695	16471	16443	16755	16578	16607	16613	16702	16540	16426	16518	16901	16574	16658	16863	16512	16632	16430	16516	16741	16582	16672	16558	16342	16382	16508	16613	16773
15281	27797	29821	23091	18840	18181	16749	16136	15709	15542	15328	15104	15277	15310	15450	15996	16206	15770	15508	15493	15459	15027	15100	15026	15023	15017	14934	14861	14803	14965	23259	22682	21006	18119	16229	15199	14681	14724	14708	14729	14448	14690	14599	14765	14645	14599	14600	14511	14712	14529	14528	14607	14437	14572	14576	14592	14549	14712	14522	14604	14668	14715	14637	14518	14610	14761	14624	14646	14588	14466	14429	14577	14650	14526	14681	14674	14711	14717	14347	14492	14575	14590	14546	14633	14602	14603	14627	14576	14811	14492	14687	14473	14554	14680	14571	14774	14552	14511	14547	14340	14546	14558	14703	14604	14593	14532	14568	14608	14622	14528	14515	14552	14545	14409	14392	14463	14542	14608	14493	14395	14551	14697	14572	14561	14639	14641	14516	14497	14680	14481	14549	14515	14481	14632	14467	14624	14738	14489	14549	14734	14389	14524	14581	14457	14587	14670	14601	14450	14638	14514	14555	14649	14477	14512	14705	14769	14318	14528	14536	14620	14508	14705	14656	14607	14556	14553	14458	14633	14699	14391	14543	14442	14435	14701	14674	14545	14599	14662	14607	14534	14634	14562	14569	14582	14699	14613	14516	14485	14584	14444	14509	14580	14619	14717	14445	14665	14573	14511	14750	14448	14674	14608	14473	14406	14717	14489	14512	14558	14395	14747	14487	14636	14746	14571	14649	14791	14576	14466	14652	14539	14671	14506	14424	14576	14639	14584	14559	14365	14673	14492	14564	14557	14557	14503	14542	14886	14538	14692	14521	14598	14653	14672	14677	14677	14631	14573	14730	14589	14561	14327	14514	14690	14572	14683	14667	14519	14559	14502	14514	14632	14390	14585	14581	14742	14459	14405	14602	14604	14567	14574	14598	14532	14569	14644	14416	14573	14519	14594	14631	14643	14593	14439	14426	14583	14444	14615	14513	14566	14629	14622	14434	14687	14437	14647	14608	14525	14539	14524	14660	14428	14533	14533	14464	14316	14487	14525	14629	14523	14437	14665	14431	14489	14635	14719	14647	14597	14616	14539	14522	14597	14416	14448	14505	14736	14488	14700	14558	14582	14572	14625	14621	14503	14557	14557	14600	14372	14671	14377	14493	14504	14456	14696	14415	14539	14630	14355	14520	14542	14624	14498	14611	14699	14639	14567	14518	14495	14537	14589	14522	14580	14546	14569	14685	14677	14550	14535	14700	14643	14547	14435	14696	14773	14415	14388	14688	14281	14494	14621	14542	14469	14578	14539	14469	14537	14527	14510	14565	14523	14601	14511	14550	14502	14575	14438	14672	14702	14403	14482	14550	14415	14512	14672	14690	14462	14682	14382	14623	14745	14626	14518	14748	14616	14605	14315	14541	14586	14496	14752	14618	14723	14605	14611	14634	14430	14530	14600	14583	14570	14701	14556	14753	14594	14708	14536	14414	14578	14269	14638	14705	14679	14601	14408	14499	14754	14621	14618	14503	14575	14504	14481	14447	14521	14464	14564	14569	14470	14737	14543	14515	14448	14467	14522	14527	14557	14534	14607	14598	14478	14501	14602	14713	14406	14652	14604	14582	14634	14647	14455	14536	14607	14739	14526	14431	14617	14669	14470	14480	14421	14563	14475	14484	14633	14454	14563	14554	14619	14441	14565	14523	14637	14499	14477	14435	14439	14641	14537	14564	14647	14554	14541	14596	14570	14485	14738	14495	14686	14524	14480	14619	14611	14511	14726	14665	14465	14503	14616	14575	14351	14548	14580	14599	14580	14614	14523	14542	14803	14450	14617	14661	14530	14494	14569	14722	14458	14693	14489	14553	14573	14698	14480	14540	14677	14424	14677	14613	14548	14764	14484	14681	14558	14482	14454	14587	14648	14544	14561	14466	14566	14510	14505	14613	14572	14479	14687	14499	14569	14638	14532	14481	14650	14522	14496	14696	14601	14691	14689	14552	14576	14344	14505	14562	14477	14587	14674	14636	14493	14657	14629	14451	14508	14509	14421	14562	14506	14601	14590	14452	14486	14383	14409	14508	14597	14508	14650	14555	14552	14524	14486	14560	14578	14677	14477	14627	14638	14637	14554	14526	14492	14526	14623	14632	14554	14669	14692	14657	14551	14689	14632	14518	14614	14538	14511	14544	14526	14705	14572	14517	14578	14583	14495	14469	14623	14629	14680	14744	14633	14502	14542	14474	14651	14656	14503	14714	14646	14621	14579	14589	14509	14492	14439	14462	14602	14607	14554	14509	14640	14418	14743	14528	14353	14512	14414	14520	14488	14464	14604	14544	14556	14541	14631	14588	14599	14540	14594	14500	14425	14470	14469	14608	14643	14486	14591	14604	14622	14485	14440	14714	14708	14566	14674	14573	14317	14589	14681	14535	14582	14467	14610	14604	14391	14535	14623	14461	14516	14478	14557	14508	14551	14535	14600	14520	14691	14472	14481	14361	14503	14724	14435	14553	14587	14690	14528	14565	14574	14422	14494	14645	14641	14569	14543	14485	14355	14453	14721	14618	14450	14484	14495	14740	14691	14641	14694	14614	14536	14484	14555	14556	14599	14410	14543	14770	14391	14706	14591	14480	14671	14549	14529	14492	14720	14566	14654	14641	14629	14644	14393	14662	14667	14449	14453	14529	14625	14441	14577	14509	14441	14658	14481	14448	14438	14534	14487	14542	14581	14577	14326	14606	14706	14539	14622	14656	14750	14673	14789	14461	14359	14573	14703	14690	14766	14726	14588	14424	14551	14641	14573	14573	14589	14503	14543	14428	14425	14315	14513	14516	14678	14546	14608	14614	14590	14533	14518	14549	14737	14510	14644	14519	14522	14727	14560	14642	14380	14624	14517	14649	14440	14494	14375	14525	14502	14574	14448	14535	14473	14578	14482	14422	14563	14714	14472	14496	14762	14555	14384	14584	14533	14618	14477	14751	14619	14507	14510	14591	14528	14588	14599	14607	14614	14701	14492	14502	14787	14540	14503	14617	14507	14268	14424	14513	14697	14641	14360	14561	14664	14648	14667	14542	14607	14635	14587	14567	14436	14539	14560	14615	14558	14401	14449	14339	14455	14458	14555	14384	14561	14513	14599	14259	14532	14605	14574	14477	14456	14749	14524	14584	14556	14528	14572	14690	14711	14467	14554	14553	14544	14542	14602	14655	14469	14673	14597	14658	14434	14518	14595	14632	14628	14455	14482	14402	14490	14509	14485	14606	14673	14632	14589	14518	14584	14478	14613	14524	14424	14540	14518	14615	14567	14558	14606	14503	14487	14421	14822	14346	14695	14652	14635	14579	14670	14424	14450	14671	14677	14578	14447	14734	14495	14517	14635	14515	14484	14526	14637	14451	14667	14463	14501	14449	14526	14577	14651	14521	14469	14391	14669	14474	14495	14458	14508	14483	14588	14510	14558	14605	14676	14539	14398	14521	14681	14491	14461	14498	14578	14538	14635	14758	14589	14491	14530	14589	14557	14440	14552	14397	14487	14557	14656	14566	14605	14628	14513	14612	14660	14698	14565	14638	14661	14614	14534	14581	14485	14486	14670	14571	14232	14567	14690	14542	14444	14459	14588	14369	14605	14638	14526	14679	14570	14569	14663	14554	14441	14558	14650	14450	14611	14542	14621	14545	14499	14433	14480	14552	14634	14539	14628	14708	14563	14655	14588	14478	14541	14451	14485	14546	14616	14534	14569	14570	14531	14460	14509	14517	14577	14642	14584	14425	14590	14481	14612	14598	14494	14360	14506	14507	14346	14539	14486	14510	14596	14598	14512	14468	14793	14524	14513	14456	14571	14656	14470	14312	14644	14808	14713	14581	14694	14576	14449	14500	14577	14485	14566	14556	14701	14509	14434	14502	14480	14559	14649	14452	14585	14592	14312	14523	14588	14538	14632	14601	14713	14618	14783	14289	14666	14393	14566	14645	14438	14600	14494	14561	14422	14508	14544	14587	14678	14421	14591	14656	14544	14520	14478	14652	14680	14503	14587	14501	14591	14507	14649	14436	14705	14530	14581	14521	14533	14592	14631	14674	14530	14766	14446	14499	14487	14444	14548	14553	14670	14569	14550	14552	14653	14507	14533	14496	14527	14590	14573	14618	14616	14432	14385	14342	14380	14640	14671	14557	14521	14613	14530	14587	14520	14708	14504	14618	14729	14621	14695	14521	14824	14439	14509	14474	14615	14590	14625	14420	14617	14552	14544	14546	14515	14492	14520	14573	14488	14524	14601	14594	14492	14426	14656	14609	14376	14633	14644	14603	14510	14601	14481	14492	14636	14691	14437	14552	14546	14543	14440	14563	14657	14736	14662	14418	14532	14649	14491	14529	14473	14611	14656	14687	14572	14572	14466	14646	14671	14629	14696	14554	14492	14544	14405	14647	14356	14500	14689	14628	14586	14557	14701	14480	14484	14613	14410	14608	14604	14683	14639	14397	14550	14400	14444	14395	14610	14734	14499	14763	14584	14657	14698	14597	14633	14637	14312	14515	14525	14448	14532	14577	14571	14573	14700	14641	14597	14530	14566	14510	14458	14501	14527	14523	14600	14689	14550	14542	14706	14365	14537	14566	14521	14497	14565	14573	14474	14559	14678	14593	14676	14599	14531	14661	14661	14654	14546	14477	14488	14846	14509	14629	14658	14458	14547	14488	14600	14641	14528	14458	14538	14618	14541	14573	14526	14428	14425	14580	14255	14600	14649	14654	14576	14509	14826	14344	14533	14359	14693	14517	14555	14592	14489	14662	14468	14688	14460	14657	14589	14423	14630	14638	14756	14416	14670	14565	14538	14524	14635	14711	14487	14513	14489	14429	14546	14581	14481	14519	14713	14447	14641	14474	14583	14643	14346	14731	14594	14564	14403	14451	14600	14669	14628	14547	14544	14498	14508	14575	14557	14635	14581	14539	14507	14621	14682	14647	14802	14497	14660	14672	14788	14684	14506	14572	14641	14599	14443	14326	14535	14664	14659	14436	14611	14448	14485	14481	14405	14614	14520	14599	14352	14528	14682	14630	14561	14600	14433	14468	14524	14572	14691	14439	14621	14615	14511	14471	14680	14504	14582	14520	14693	14441	14568	14562	14496	14600	14654	14513	14488	14449	14572	14513	14551	14573	14628	14585	14620	14573	14613	14499	14633
27576	21991	25152	21510	17402	17538	17609	17273	17200	17111	16986	17261	16998	17221	17298	17311	17313	17471	17323	17187	17162	17042	16924	17015	16911	17144	17297	17250	17265	16831	17327	17563	17566	17633	17415	17132	17182	17182	17007	16983	17080	17025	17014	17014	16808	16916	17111	16903	17055	17030	16998	17173	16904	16746	17189	17134	16995	17045	17154	16972	17097	17314	16961	17019	17049	16885	16901	16884	16683	16809	17058	17031	17024	16868	16968	16868	17010	17005	16952	17083	16959	16844	16950	17248	16974	16819	17069	16954	17186	17065	17027	16833	16938	16902	17029	16983	17141	16922	17005	16968	17279	16837	16865	17071	17017	17018	17169	17013	16991	17068	17053	16972	17035	16900	16998	16942	17099	16818	17081	17047	16933	16907	17208	16764	16823	16887	17017	16939	16839	17103	16985	17136	17067	16977	16883	16894	16912	17025	16881	17108	17081	16972	16938	16918	17013	16905	16874	16999	16920	17087	17131	17203	16998	17054	16961	17052	17032	17015	16996	17045	16963	16879	17030	17016	16953	17093	17206	17000	17131	17085	17213	17032	17085	17041	16976	16773	17077	17030	16969	16996	16953	16861	16830	17064	16997	16848	16955	16959	16929	17095	17017	16898	17107	16944	17051	16958	17195	17229	17207	17075	17025	16931	17076	16706	16847	16841	17036	16983	17009	16983	17187	16962	17036	17051	16890	16933	17019	16976	16945	17017	17093	16835	16920	16974	16902	16899	17044	17025	16997	17096	16872	17192	17028	17036	17100	16980	17099	17345	16953	17069	17169	16860	16954	17099	16899	16804	17171	16930	16981	17046	16990	16881	16798	16963	16860	16705	16872	17052	16924	16914	17011	17015	16956	16877	17097	16752	16939	16700	16964	17081	17044	16840	17056	16932	17005	16968	17072	16938	16892	16888	16693	16972	17188	16835	17084	17004	16937	16915	16984	16970	16970	16801	17015	16860	16979	16978	16945	17210	16934	16970	17097	17013	17000	17053	17003	16921	16939	16981	17037	16880	16936	17090	16997	17010	16956	17035	17023	16678	17012	16968	16883	17134	16942	17019	17205	16892	16993	16812	17082	16760	17006	17064	17103	17174	16935	16950	17062	16979	17074	16725	16950	16820	17147	17029	17081	16908	16845	16820	17081	17040	16795	16931	17169	16838	17141	17006	17328	17223	16954	16977	16994	17066	17270	17150	16997	16993	17227	16900	17002	16954	16824	16916	17035	16975	17040	17056	16988	17041	17014	16845	17041	16972	16854	16813	16987	17036	16941	16992	17047	16939	16940	16904	17008	16957	16903	17035	17038	17152	17153	16950	16854	16946	16987	16940	17145	17105	17008	16788	17043	16985	16966	16817	16832	16816	16962	17017	16838	16995	16963	17036	16998	16977	17025	16955	17090	16958	17110	17031	17017	16943	17021	16911	17030	17033	16971	16987	16835	17067	17061	16981	17162	16973	17041	16822	16921	16742	17014	17097	16921	17046	16967	16899	16838	17011	16917	16902	17026	16934	16809	16892	16959	17028	17160	16895	16905	16960	17099	16902	16926	16962	16963	17085	16888	16964	17021	17123	16975	16917	17164	17064	17043	16890	17143	16915	17130	17158	16981	17008	16983	17046	17049	16833	16825	16961	16877	17025	16941	16899	16831	17082	16728	16839	16992	16878	16896	17053	16735	17064	16930	17147	17130	16958	16954	16967	17096	16913	16844	17057	17042	16949	17121	16903	17022	16885	16997	17229	17015	16932	16960	16957	17100	17025	17051	16941	17093	16995	17054	17033	17030	17134	16861	17002	16868	16915	17149	16880	16764	16898	16923	16804	16856	17039	17005	16881	16893	16972	16926	16934	16739	17090	17193	17099	16944	17123	17010	17029	16977	17091	16942	16930	16946	16940	17099	16991	16656	17080	17017	17025	16911	16936	17019	17012	16987	16956	16937	17055	17008	16927	16903	16898	17199	16990	17074	16862	16819	17093	17004	17074	16995	16980	17115	17160	17221	16839	17137	17104	17026	16863	16902	17000	17221	16952	17133	16988	16938	17088	17045	16715	16951	17124	16994	17039	17264	17068	16872	17008	17058	17139	17189	16831	16799	16829	16991	17118	16962	16757	17015	17164	16870	16930	16856	16970	16873	17162	16961	16938	17077	17031	16943	16939	16872	16626	16960	17023	16669	16765	16975	16891	17075	17080	16923	16897	17115	17026	17139	17064	16663	16985	16896	17081	16892	17150	16855	17156	16887	16938	17064	17018	16824	17189	17039	16774	16983	17035	16921	17117	16875	17060	16984	16913	17088	17230	17115	17039	16924	16962	17142	16882	17039	17032	17044	16845	17203	16959	17017	17067	17034	16973	16855	16953	17070	16864	16914	17000	16850	16963	16969	17032	16883	17069	17050	17026	16982	16976	17122	17046	16848	17042	16985	16878	16867	17059	17095	17109	16872	16986	17093	16978	16965	16874	16944	17080	16852	17119	16891	17088	16968	17069	16764	17023	16911	16791	17063	17050	17100	16852	16768	16825	17112	16997	16891	17197	16923	17185	16788	17028	16859	16918	16930	16916	16967	17071	17181	16781	17034	16909	17163	16929	17063	16937	17111	17142	16902	16861	16962	16912	16936	16808	16781	16971	16985	17027	17056	16984	16696	17011	16967	16980	16959	17024	17217	16928	16846	17119	16895	17098	17088	17116	16887	17070	17044	17145	16877	16933	17124	17110	16803	16985	17010	16962	16938	16990	16790	16957	17077	17007	17044	16864	16828	16916	17023	17000	16935	17058	17170	16866	16979	17025	16723	17080	16875	17031	17088	16872	16925	16865	17060	16936	17074	16980	17135	16981	17215	16949	16981	16796	17039	16979	17125	16959	17038	16946	17038	16892	16904	17164	16855	16868	17040	16980	17084	16946	17191	17035	17168	16991	17067	17091	16953	16776	17036	16938	17004	17252	16937	16806	17086	16891	17003	17168	17014	16967	16940	17011	16904	16723	17016	17125	17023	17009	16787	16868	17115	17055	17116	16967	16685	16926	16939	16971	16953	16946	17158	16990	17162	16975	17110	16863	16935	17010	16774	16919	16649	17092	16855	17116	17003	16977	17078	17009	17097	17075	16926	16881	17112	16904	17064	17032	16929	16828	16957	17172	17181	17027	17061	16971	16948	17144	17170	17099	17017	16933	17040	17009	16848	16891	17123	17120	16903	17198	16920	16964	16974	16888	16827	17077	17147	17014	16937	16983	17047	16775	16986	16837	17028	16900	17035	17010	17109	17080	17077	17091	16922	17036	16958	17023	17019	17003	17115	16726	16951	16864	17093	16943	16838	16892	17019	17115	17008	16967	16887	17128	16884	17043	16991	16965	17013	17146	17213	17023	16996	17082	16813	17009	16848	16972	16963	17244	17030	17030	17043	16955	17074	17023	17279	17206	16853	17054	17055	16968	17111	17021	16924	17054	16936	16824	17023	16806	17037	16988	17102	16999	16900	16979	17032	16935	17090	16892	17048	16892	16635	16862	17018	16983	17178	17097	17015	17036	16860	17000	16997	17031	17145	16796	16992	16921	17142	17174	16990	16777	17005	16977	16877	16879	16939	16862	16786	17099	17061	17020	16959	16866	16863	16941	16972	17244	17013	17177	16866	16755	16972	16890	17073	17024	17004	16941	16957	16900	17078	16966	16838	17097	17001	16950	16960	16933	17126	17054	16947	16903	17071	16828	17002	17024	17015	16761	16925	16887	17087	17146	16990	16857	16991	16973	17002	17209	17004	17326	17024	16924	16827	16986	17071	16857	17076	16837	16801	17144	17139	17120	16922	16820	16855	17005	17159	17198	16828	17036	17103	17022	17131	16956	16864	17060	16942	17131	17116	17125	16778	16918	17055	16958	16795	17197	17117	16981	16979	16974	16940	16979	17018	16982	17060	16797	16890	16990	16975	17219	16956	16949	16924	17068	16886	16943	16863	16865	16950	16842	17082	17008	16997	17010	16673	16996	16897	16990	17113	17097	17038	17057	16904	16819	17086	16959	17029	16959	16773	16910	16998	16909	16830	16887	17022	16956	17032	16943	16929	17048	17153	17001	16852	16864	17009	17077	16997	17045	17043	16885	16848	16966	17037	16984	17210	17040	16841	17038	16925	16900	17017	16858	16992	16907	17055	16948	16880	17149	17068	16909	16936	16914	17058	16989	16849	17194	16891	17066	16918	17151	16936	16841	16878	17041	16964	16937	17078	17040	17096	16813	17066	16907	17019	17147	17051	17106	16971	16736	17157	17008	16908	17090	17016	17043	16922	16779	17046	17037	16919	16899	16948	16956	17022	17025	16970	16947	16982	16893	16898	16940	16890	17111	17050	16807	17062	17114	17137	17062	17004	17041	16819	16814	17052	16900	17157	16848	17277	17194	17189	17022	17078	16937	17000	17184	17031	17159	16991	17002	17011	16841	17165	16848	17020	16923	16887	17119	16936	16973	17056	17064	16988	16998	16855	17063	16874	17098	17017	17032	16891	16874	16997	16769	16871	17070	17159	17034	16929	16785	17075	17013	16988	16986	17116	16950	17112	17140	17135	17235	16927	16958	16977	16955	16874	17053	16828	16883	17014	16906	17055	17033	17053	17071	16811	17173	17059	17054	17145	16883	16844	17005	17085	16988	17069	17104	17129	17020	17066	16999	16847	17077	17166	16992	16899	17160	16922	17024	17158	17012	16965	17048	17063	16969	16786	17010	16844	16954	16825	17048	17151	16891	16821	16832	16828	17033	17023	17007	16916	17308	17284	16953	16999	17044	17047	16987	17055	16881	16911	16864	16953	16957	16987	17081	17083	16945	17052	16791	16890	16955	16932	17056	16898	17131	16882	17045	17056	16960	16942	17063	16755	16800	17217	17029	16994	17051	17173	17009	17194	17077	16957	17065	17022	17136	17043	17013	17028	17116	16903	17046	17003	17109	16925	17095	16932	17051	16956	16934	16702	16813	17067	17052	16956	16978	16985	17016	16858	16951	16934	16744	17012	16972	16771	17284	17021	16817	16995	16789	17080	17414	17027	16798	17156	16846	16788	17232	17044	16901	17097	16999	16964	16987	17030	17145	17125	16976	17100	17122	16995	17113	17080	17011	16964	16937	16945	17109	16943	17008	16884	16824
14261	18574	21186	17116	15729	15443	15253	15357	15198	14904	14887	15025	14919	14976	15003	15021	15628	15419	15160	15137	14967	15068	14970	15013	15017	14892	14999	15136	14815	14733	15300	15606	15459	15341	14990	14914	14699	14794	14785	15014	14743	14744	14734	14801	14673	14681	14722	14699	14947	14805	14765	14823	14917	14845	14798	14833	14770	14679	14914	14786	14672	14871	14805	14963	14732	14707	14701	14765	14510	14951	14718	14727	14814	14914	14776	14663	14607	14923	14695	14799	14777	14685	14739	14813	14714	14790	14710	14791	14868	14606	14721	14791	14840	14658	14657	14782	14751	14803	14786	14805	14741	14703	14813	14772	14907	14697	14841	14638	14626	14818	14774	14776	14926	14700	14937	14680	14734	14644	14713	14750	14862	14892	14848	14861	14790	14738	14734	14701	14810	14869	14699	14821	14690	14966	14686	14795	14731	14796	14791	14632	14605	14823	14924	14573	14825	14736	14793	14755	14652	14810	14894	14934	14823	14804	14780	14816	14855	14679	14686	14952	14777	14701	14748	14671	14829	14769	14601	14759	14853	14795	14755	14750	14948	14762	14785	14882	14736	14801	14642	14708	14679	14871	14687	14634	14881	14922	14756	14659	14721	14814	14763	14646	14879	14845	14870	14854	14770	14765	14802	14736	14739	14790	14781	14734	14746	14723	14850	14789	14662	14797	14808	14817	14882	14675	14825	14926	14902	14762	14801	14846	14792	14805	14891	14846	14686	14752	14676	14725	14760	14948	14791	14792	14620	14650	14817	14727	14789	14874	14788	14821	14782	14757	14780	14843	14709	14780	14722	14806	14719	14979	14706	14818	14680	14681	14755	14806	14767	14745	14768	14722	14862	14881	14679	14816	14958	14755	14785	14774	14653	14846	14771	14738	14834	14807	14853	14842	14660	14915	14736	14705	14887	14774	14736	14696	14808	14818	14900	14717	14982	14740	14816	14854	14763	14677	14820	14793	14645	14750	14671	14976	14767	14702	14803	14815	14730	14772	14889	14931	14840	14774	14821	14869	14880	14865	14767	14830	14619	14745	14791	14785	14810	14709	14893	14805	14850	14817	14734	14941	14672	14716	14647	14741	14880	14877	14813	14720	14905	14797	14688	14783	15015	14844	14909	14796	14926	14759	14688	14645	14757	14839	14722	14903	14686	14740	14844	14966	14730	14841	14751	14897	14778	14840	14631	14914	14897	14841	14636	14900	14875	14684	14820	14795	14872	14609	14976	14848	14875	14743	14724	14534	14711	14836	14697	14577	14705	14993	14683	14486	14915	14804	14855	14773	14834	14858	14795	14904	14797	14639	14782	14881	14652	14797	14757	14645	14768	14722	14721	14798	14965	14794	14642	14815	14743	14664	14706	14880	14821	14901	14931	14702	14787	14771	14830	14686	14937	14718	14676	14673	14812	14809	14881	14878	14794	14885	14502	14761	14903	14698	14840	14810	14980	14927	14812	14592	14727	14689	14633	14678	14886	14629	14730	14688	14826	14629	14982	14774	14866	14914	14803	14903	14745	14744	14823	14820	14804	14692	14662	14889	14755	14780	14735	14943	14784	14716	14921	14790	14719	14640	14791	14833	14842	14761	14877	14975	14869	14716	14613	14843	14795	14725	14799	14819	14618	14649	14616	14749	14785	14727	14821	14768	14700	14739	14643	14820	14691	14826	14687	14805	14754	14674	14786	14836	14752	14594	14643	14908	14799	15043	14858	14683	14832	14897	14767	14858	14743	14808	14649	14728	14851	14693	14835	14843	14676	14779	14658	14762	14676	14679	14657	14651	14853	14823	14923	14958	14734	14842	14762	14605	14919	14782	14785	14882	14773	14792	14745	14739	14630	14823	14799	14777	14845	14733	14750	14745	14771	15002	14748	14629	14973	14719	14738	14809	14932	14867	14702	14676	14786	14599	14806	14755	14776	14862	14931	14990	14767	14867	14753	14823	14702	14580	14828	14571	14743	14714	14649	14853	14997	14903	14696	14633	14805	14728	14657	14944	14556	14876	14950	14791	14762	14701	14872	14737	14764	14680	14786	14575	14810	14917	14571	14708	14986	14739	14726	14806	14642	14841	14883	14820	14805	14728	14783	14735	14851	14748	14635	14724	14873	14716	14802	14790	14763	14839	14740	14696	14756	14764	14881	14721	14710	14757	14707	14717	14858	14809	14699	14813	14810	14706	14761	14622	14839	14888	14717	14764	14768	14647	14869	14595	14800	14817	14764	14793	14682	14759	14717	14821	14827	14686	14511	14716	14601	14924	14858	14821	14735	14782	14712	14834	14710	14738	14755	14797	14834	14860	14731	14718	14708	14678	14713	14743	14816	14674	14805	14696	14584	14708	14553	14906	14773	14906	14746	14791	14832	14700	14659	14805	15008	14671	14761	14672	14678	14829	14599	14799	14882	14808	14747	14718	14825	14648	14767	14758	14837	14928	14896	14867	14745	14874	14918	14755	14686	14635	14764	14939	14612	14806	14724	14650	14801	14878	14739	14781	14735	14692	14709	14903	14795	14704	14893	14821	14594	14707	14796	14835	14870	14849	14775	14822	14787	14749	14830	14920	14845	14869	14944	14570	14766	14803	14703	14825	14767	14853	14674	14787	14652	14855	14675	14783	14778	14795	14901	14738	14843	14896	14602	14830	14916	14906	14760	14739	14763	14800	14843	14817	14602	14797	14779	14709	14794	14788	14992	14764	14792	15024	14737	14772	14829	14676	14916	14705	14977	14574	14779	14771	14858	14591	14924	14624	14823	14806	14695	14824	14746	14823	14720	14804	14764	14834	14777	14550	14669	14854	14709	14782	14720	14737	14755	14810	14702	14966	14835	14777	14810	14893	14839	15017	14772	14673	14730	14803	14827	14743	14798	14823	14851	14782	14812	14644	14727	14679	14730	14671	14728	14880	14871	14796	14807	14804	14771	14693	14813	14767	14832	14767	14895	14767	14820	14691	14797	14810	14735	14839	14702	14781	14698	14868	14864	14859	14656	14728	14770	14825	14776	14772	14744	14734	14888	14904	14706	14766	14534	14723	14740	14751	14797	14647	14873	14668	14660	14825	14776	14726	14764	14696	14695	14683	14810	14651	14926	14750	14882	14812	14880	14751	14706	14699	14849	14832	14922	14747	14714	14665	14780	14744	14827	14647	14777	14799	14778	14608	14892	14810	14717	14733	14832	14655	14892	14521	14945	14864	14924	14910	14669	14703	14684	14786	14660	14617	14842	14809	14757	14592	14926	14778	14902	14730	14699	14777	14904	14772	14858	14797	14878	14735	14877	14788	14744	14952	15050	14707	14927	14747	14643	14725	14800	14759	14715	14643	14843	14745	14826	14834	14840	14688	14874	14720	14745	14755	14904	14888	14769	14753	14851	14713	14812	14745	14828	14753	14920	14775	14763	14788	14663	14909	14756	14604	14806	14872	14728	14878	14969	14620	14724	14837	14767	14797	14763	14843	14816	14802	14792	14817	14916	14736	14709	14833	14814	14788	14902	14883	14857	14782	14931	14782	14733	14696	14817	14882	14729	14813	14821	14614	14797	14740	14833	14754	14778	14703	14755	14726	14734	14634	14736	14769	14736	14809	14731	14898	14853	14720	14644	15029	14743	14880	14928	14878	14945	14776	14892	14693	14900	14606	14853	14868	14560	14853	14936	14795	14804	14723	14869	14698	14897	14736	14693	14705	14698	14694	14719	14793	14831	14878	14707	14819	14934	14931	14779	14840	14681	14967	14737	14725	14769	14710	14723	14758	14686	14807	14698	14723	14730	14843	14832	14785	14811	14734	14880	14728	14682	14647	14873	14847	14785	14758	14813	14766	14851	14733	14643	14781	14772	14728	14709	14743	14948	14602	14792	14855	14772	14732	14735	14863	14942	14756	14673	14829	14642	14748	14728	14820	14844	14815	14769	14961	14798	14762	14786	14803	14657	14804	14668	14850	14594	14734	14928	14765	14822	14879	14884	14694	14856	14891	14913	14666	14828	14761	14586	14690	14658	14724	14745	14748	14748	14785	14708	14819	14841	14818	14802	14931	14843	14602	14723	14745	14854	14727	14778	14606	14731	14665	14690	14795	14927	14892	14898	15016	14718	14781	14863	14818	14849	14898	14715	14988	14622	14779	14692	14780	14862	14705	14701	14961	14753	14688	14711	14777	14689	14710	14871	14874	14861	14693	14974	14720	14823	14716	14777	14807	14669	14703	14724	14778	14656	14783	14908	14767	14810	14709	14647	14797	14786	14763	14898	14916	14709	14725	14854	14824	14661	14925	14708	14690	14938	14618	14757	14838	14767	14785	14556	14715	14833	14811	14903	14571	14764	14944	14748	14731	14686	14814	14705	14881	14790	14782	14785	14830	14887	14809	14730	14888	14732	14773	14825	14907	14738	14760	14774	14696	14817	14736	14839	14739	14809	14752	14765	14768	14624	14748	14884	14687	15012	14589	14693	14860	14671	14707	14634	14768	14873	14938	14864	14711	14741	14666	14712	14926	14773	14692	14750	14857	14791	14824	14701	14688	14743	14994	14881	14952	14847	14687	14868	14727	14749	14793	14868	14710	14778	14834	14765	14815	14795	14884	14845	14775	14699	14748	14815	14718	14898	14719	14979	14955	14847	14840	14816	14913	14750	14917	14799	14732	14677	14631	14792	14736	14611	14758	14726	14628	14806	14773	14832	14873	14784	14806	14745	14689	14851	14930	14822	14749	14721	14930	14728	14817	14878	14620	14848	14922	14792	14805	14796	14696	14818	14899	14811	14856	14775	14732	14821	14645	14747	14735	14858	14823	14682	14819	14872	14857	14731	14816	14688	14860	14727	14800	14812	14834	14815	14795	14858	14778	14943	14830	14722	14843	14920	14664	14723	14810	14858	14710	14814	14705	14824	14706	14840	14896	14842	14809	14655	14852	14799	14673	14901	14687	14707	14764	14740	14655	14852	14901	14693	14802	14794	14934	14682	14934	14812	14683	14778	14670	14934	14845	14797	14831	14809	14730	14800	14882	14837	14906	14552	14808	14694	14747	14782	14866	14769	14685	14747	14798	14874	14692	14876	14703	14907	14812	14613	14951	14845	14778	14775	14722	14683	14771	14778	14675	14958	14647	14564	14621	14783	14780	14817	14722	14917	14805
24056	21420	28994	24355	22244	21615	20477	17915	17317	17402	17385	17105	17032	17031	17385	17263	17447	17552	17399	17234	17341	17328	17182	17063	17160	17163	16943	17001	17127	16929	18969	20677	20338	18878	17839	17134	16973	16884	16848	16634	17101	16898	16854	16785	16790	16851	16917	16908	16948	16993	17108	16938	16963	16752	16840	16786	16956	16922	16833	16668	16843	16888	16755	16682	16986	16883	16942	16853	16852	16664	17194	16707	16836	16856	17072	16924	16889	16967	17107	16686	16842	16811	16717	16884	16943	16789	16983	16994	16785	16857	16772	16803	17111	16703	16725	16648	16879	16943	16841	16789	16817	16853	16997	16934	16820	16710	16851	16877	17048	16804	17138	16799	16780	16606	16650	16862	16805	16784	16890	16932	16831	16815	16723	16892	16683	16832	16957	16809	16875	16910	17001	16887	16746	16900	16982	16781	17006	16825	16667	17018	16950	16873	16734	16844	16829	16677	16885	16830	16980	16770	16835	16761	16939	16788	16792	16947	16892	16870	16732	16726	16781	16858	16873	16998	16761	16893	16891	16839	16962	16694	16719	16840	16749	16793	16864	16851	16558	16914	16975	16914	16831	16632	16977	16835	16640	16882	16862	16816	16848	16771	16803	16938	16761	16991	16925	16740	16935	16870	16856	16750	16963	16856	16987	16907	16653	16951	16749	16777	17032	16694	16767	16855	16995	17040	17139	16828	16849	16763	17048	16622	16818	16751	16792	16569	16713	16752	16752	16799	16918	17068	16813	16780	16794	16968	16850	16947	16901	16754	16971	16940	16749	16904	16901	16793	16872	17028	16780	16815	16741	16683	16805	16718	16912	16819	16675	16755	16783	16789	16830	17015	17019	16871	16822	16810	16770	16722	16881	16743	16765	16645	16887	16866	16897	16646	16682	16683	16927	16743	16858	16749	16691	16871	16946	16883	16926	16876	16828	16763	16841	16793	17028	16664	16735	16877	16854	17127	16745	16929	16687	16873	16948	16687	16802	16845	16836	16791	16881	16678	16725	16686	16999	16919	16884	16803	16788	16849	16847	16792	16907	16761	16851	16881	16911	17014	16842	16868	16848	16852	16917	16778	16850	16964	16787	16890	16823	16720	16810	16818	16910	16787	16724	16847	16703	16805	16819	16742	17053	16843	16639	16768	16827	16799	16852	16978	16926	16758	16907	16914	16959	16740	16835	16678	16759	16958	16868	16717	16814	16839	16974	16769	16843	16745	16791	16806	16810	16806	16800	16706	16813	17061	16932	16766	16626	16899	17074	16876	16855	16812	16863	16932	16718	16835	16951	16765	16668	16905	16861	16922	16828	16844	16825	16933	17083	16751	16859	16848	16660	16790	16758	16792	16755	16824	16867	16818	16880	16589	16747	16722	16718	16859	16851	16824	16758	16632	16861	16773	16757	16979	16888	16760	16689	16912	16911	16768	17166	16851	16847	16866	16784	16757	16744	16697	16789	16703	16915	16802	17054	16805	16768	16854	16549	16739	16712	16939	16724	16831	16576	16888	17041	16634	16758	16991	16999	16747	16870	17089	16721	16844	16645	16806	16923	16890	16756	16941	16994	16825	17113	16879	16878	16768	16816	16763	16868	16821	16817	16842	16918	16969	17060	16843	16888	16831	16730	16873	16541	16836	16796	16714	16840	16906	16714	16564	16820	17045	16775	16733	16896	16760	16896	16754	16894	16808	16791	16887	16798	17043	16859	16822	16745	16926	16806	16842	16913	16910	16902	16848	16869	16806	16831	16933	16633	16802	16801	16879	16814	16828	16914	16741	16866	16707	16755	16731	16717	16870	16727	16602	16806	16717	16876	16851	16833	16657	16798	16855	16912	16868	16699	16812	16919	16938	16866	16871	17075	16758	16841	16946	17011	16811	16697	16777	16998	16809	16955	16884	16972	16828	16841	16874	16822	16884	16779	16787	16812	16711	16893	16966	16663	16907	16921	16991	16945	16795	16806	16805	16810	16805	16784	16787	16907	17015	16826	16895	16968	16732	16698	16760	16811	16866	16976	16958	16947	16940	16880	16848	16755	16716	16748	16836	16845	16954	16693	16989	16932	16779	16729	16720	17035	16736	16791	16786	16850	17056	16968	16839	16949	16994	16923	16822	16792	16874	16653	16853	16840	16919	16748	16855	16785	16966	16639	16692	16776	16604	16791	16943	16904	16894	16929	16620	16657	16874	16751	16693	16669	16825	16820	16910	16752	16931	16816	16907	17003	17057	16862	16755	17019	16601	16795	16948	16996	16948	16910	16895	16755	16788	16751	16663	16699	16610	16712	16964	16747	16696	16891	16815	16767	16772	16857	16905	16743	16870	17023	16816	16659	16731	16882	17025	16998	16918	16959	16930	16897	16837	16823	16711	16896	16867	16735	16925	16821	16576	16967	16627	16715	16731	17020	16705	16662	16754	17017	16833	16568	16883	16847	16773	16798	16900	16817	16802	16833	16833	16932	16945	16825	17010	16729	16664	16959	16817	16860	16519	16666	16833	16936	16766	16953	16729	16837	16884	17020	16934	16719	16649	16877	16729	16701	16810	16912	16673	16814	16697	16792	16947	16849	16965	17007	16720	16970	16976	16929	16785	16773	16932	16773	17108	16958	16764	16698	16945	16998	16637	16824	16940	16920	16794	17000	16954	16762	16823	16794	16772	16785	16656	16947	16929	16548	16747	16632	17040	17109	16797	17114	16904	16801	16881	16698	16798	16805	16888	16972	16984	16929	16739	16854	16897	16719	16847	16897	16901	16792	16739	16902	16860	16838	16726	16873	17059	16952	16780	16727	16867	16956	17066	16791	16753	16978	16831	17024	16833	16790	16667	16827	16751	16769	16602	16698	16890	17038	16720	16969	16974	16776	16744	16761	16979	17036	16874	16770	16901	16756	16953	16800	16921	16953	16795	16744	17080	16952	16811	16792	16838	16743	16717	16726	17011	16815	16997	16832	16905	16735	16610	16782	16749	16796	16722	16839	16878	16675	16780	16960	16971	16787	16594	16576	16882	16879	16779	16853	16727	16853	16766	16716	16871	16999	16721	17055	16957	16760	16888	16927	16778	16796	16902	16814	16660	16916	16769	16877	16731	16989	16818	16834	16975	16846	16955	16740	16851	16610	16840	17036	16730	16848	16646	16683	16825	16968	16801	16695	16825	16787	16811	16779	16712	16824	17234	16887	16951	16785	16866	16776	16715	16810	16690	16675	16905	16888	16906	16765	16508	17017	16934	16898	17052	17064	17077	16889	16878	16728	16739	16631	16849	16662	16778	16757	16660	16890	16859	16789	16814	16969	16846	16772	16764	16832	16965	16703	16690	16749	16662	16794	16864	16898	16569	16879	17006	16739	16824	16918	16663	16842	16708	16945	16999	16868	16949	16731	16727	16931	16926	16739	16881	16594	16819	16633	16759	16689	16923	16767	16742	16712	16734	16976	16800	16850	16840	16973	16713	16844	16969	17023	16843	16804	16788	16745	16679	16939	16829	16803	16873	16848	16845	16892	16901	16722	16754	16936	16687	16921	16959	17085	16832	16830	16666	16835	16887	16824	17103	17090	17069	17064	16996	16738	16860	16707	16801	16816	16876	17028	16836	16972	16916	16919	16929	16909	16940	16887	16833	17162	16882	16860	16886	16857	17099	16951	16958	16921	16740	16962	16768	16772	16832	16930	17161	16632	16931	16940	16659	16786	16891	17007	17131	16805	16898	16815	17057	16774	16863	16828	16940	16862	16982	16819	16867	16819	16794	16864	16818	16802	16686	16695	16756	16602	16820	16803	16952	16818	16709	16941	16940	16964	16853	16745	16800	16763	16658	16892	16759	16917	16769	16898	16872	16897	16928	16912	16799	16747	16919	16824	16640	16935	16868	17012	16776	16808	16826	16851	16835	16939	16798	16872	16826	16667	16610	16792	17003	16929	16758	16923	16799	16675	16724	16905	16965	16886	16935	16987	16888	16877	16788	16592	16759	16846	16888	16877	16869	16693	16929	16901	16903	16956	16702	16864	16701	16878	16721	16762	16758	16756	16728	17068	16769	16838	16858	16912	16772	16845	16920	16766	16671	16920	16838	16926	16814	16706	16892	16893	16795	16807	16875	16995	17005	17026	16826	16928	16748	16972	16882	16903	16952	16792	16723	16699	16836	16991	16722	16771	16848	16894	16660	16850	16753	16900	16869	16947	16830	16811	16687	16657	16830	16793	16799	16898	16916	16899	16987	16679	16880	16901	16863	16851	16870	16735	16953	16729	16773	16725	16820	16751	16816	16897	16683	16820	16889	16842	16874	16733	16917	17038	16856	16786	16683	16911	16864	16791	16979	17003	16902	17019	16805	16754	16860	16946	16707	16831	16649	16586	16804	16843	16757	16750	16797	16860	16732	16932	16886	17086	16811	16660	16766	16432	16791	16913	16617	16876	16948	16624	16883	16778	16815	16927	16737	16717	16980	17216	16899	16921	16766	16908	16905	16918	16813	16971	16701	16828	16755	16874	16920	16935	17126	16709	16851	16736	16772	16785	16655	16605	16736	16894	16929	16861	16831	17025	16875	16850	16958	16765	16780	16852	17005	16851	17002	17002	16871	16872	16920	16880	16991	16762	16842	17053	16746	16860	17073	16887	16848	16870	16972	16953	16787	16771	16892	16685	16800	16851	16800	16775	16839	16984	16745	17013	16654	16964	16773	16863	16952	16715	16874	17034	16757	16705	16908	16739	16657	16792	16681	16767	16702	16696	16800	16943	17025	16752	16711	16731	16901	16728	16782	16669	16760	16969	16820	16908	16830	16944	16667	16617	16888	16946	16877	16768	16819	16926	16758	16476	16893	16813	16856	16815	16787	16894	16794	16946	16930	16859	16830	16726	16835	16835	16745	16867	16737	16921	17062	16982	16987	16864	16805	16687	16774	16756	16761	16805	16797	16793	16910	16728	16782	16912	16820	16815	16897	16988	16967	16745	16827	16821	16949	16838	16852	16975	16865	16883	16773	16825	16801	17045	16826	16982	16808	17036	16915	16729	16886	16784	17078	16921	16686	16892	16855	16880	16789	16727	16734	16806	16727	16886	16917	16877	16918	16956	16883	16834	17037	16863	16723	16844	16773	16799	16874	16814	16709	17023	16778	17007	16863	16750	16735
13724	24375	25843	19684	17808	16551	15951	15706	15404	15140	15295	15168	15186	15102	15195	14956	15339	15552	15491	15396	15498	15216	15187	15179	15146	14960	14934	15078	14933	15096	18303	20387	18874	17089	15784	14976	14816	14844	14710	14877	14675	14730	14702	14861	14748	14622	14850	14723	14732	14699	14818	14990	14771	14729	14876	14645	14764	14837	14808	14791	14777	14735	14764	14800	14590	14845	14600	14788	14712	14761	14724	14767	14729	14954	14656	14838	14813	14649	14771	14868	14706	14858	14885	14715	14754	14683	14684	14890	14659	14781	14660	14642	14761	14628	14832	14702	14575	14849	14657	14864	14788	14733	14877	14830	14763	14635	14668	14968	14743	14818	14729	14595	14663	14813	14671	14687	14625	14784	14729	14795	14748	14704	14765	14903	14615	14716	14640	14788	14719	14795	14558	14659	14750	14758	14888	14757	14711	14860	14714	14978	14727	14799	14851	14690	14710	14891	14568	14920	14872	14691	14666	14900	14725	14697	14739	14719	14705	14677	14623	14681	14719	14759	14583	14738	14848	14759	14835	14806	14817	14734	14680	14536	14753	14707	14910	14603	14679	14691	14913	14820	14637	14684	14784	14745	14708	14651	14731	14753	14596	14682	14798	14795	14811	14684	14640	14746	14737	14778	14695	14762	14730	14754	14773	14719	14683	14795	14664	14593	14825	14741	14874	14712	14667	14695	14695	14716	14922	14722	14661	14688	14769	14711	14708	14750	14760	14653	14771	14799	14799	14721	14700	14776	14703	14668	14681	14648	14712	14770	14704	14779	14668	14726	14783	14714	14795	14818	14649	14772	14848	14781	14603	14805	14689	14908	14851	14501	14508	14664	14569	14671	14738	14625	14790	14644	14926	14688	14574	14802	14762	14716	14733	14745	14618	14745	14846	14743	14684	14683	14676	14684	14686	14775	14803	14643	14791	14785	14742	14717	14634	14852	14884	14842	14814	14542	14665	14844	14655	14663	14793	14806	14664	14760	14859	14703	14752	14583	14819	14589	14721	14819	14678	14772	14774	14720	14759	14593	14626	14834	15047	14736	14507	14680	14571	14799	14794	14882	14700	14424	14743	14765	14927	14567	14853	14785	14512	14627	14667	14674	14682	14734	14724	14617	14813	14722	14762	14752	14816	14848	14620	14707	14888	14522	14632	14705	14663	14764	14869	14697	14512	14820	14916	14891	14881	14887	14856	14777	14718	14807	14834	14547	14734	14840	14753	14884	14676	14763	14616	14633	14590	14672	14827	14772	14674	14805	14763	14762	14775	14712	14742	14745	14690	14750	14753	14644	14556	14654	14807	14775	14614	14751	14588	14734	14872	14871	14571	14749	14676	14698	14755	14689	14454	14722	14683	14792	14587	14656	14726	14679	14712	14594	14695	14646	14702	14834	14709	14696	14884	14700	14672	14460	14816	14618	14757	14860	14702	14720	14725	14719	14566	14805	14707	14700	14698	14520	14543	14724	14664	14811	14680	14748	14840	14520	14933	14869	14784	14805	14977	14654	14692	14894	14691	14806	14545	14729	14507	14669	14776	14761	14663	14759	14642	14697	14588	14534	14846	14678	14663	14702	14746	14756	14809	14740	14559	14754	14803	14630	14668	14858	14791	14608	14897	14656	14726	14771	14758	14703	14624	14769	14725	14788	14783	14804	14750	14741	15024	14687	14964	14709	14650	14825	14683	14799	14783	14651	14690	14650	14772	14642	14717	14625	14685	14664	14647	14916	14810	14659	14791	14661	14750	14790	14756	14675	14730	14789	14713	14581	14636	14657	14744	14640	14695	14808	14715	14862	14730	14752	14681	14772	14742	14710	14758	14707	14628	14831	14740	14835	14728	14663	14981	14760	14742	14737	14781	14800	14869	14785	14825	14815	14780	14704	14781	14760	14626	14698	14846	14633	14842	14697	14822	14666	14772	14745	14813	14677	14806	14740	14811	14689	14707	14701	14768	14700	14704	14724	14739	14697	14826	14724	14897	14775	14631	14667	14671	14717	14540	14674	14786	14554	14769	14680	14787	14678	14673	14884	14842	14595	14713	14822	14704	14881	14737	14634	14811	14775	14799	14703	14770	14763	14754	14611	14622	14796	14683	14854	14732	14633	14764	14706	14781	14778	14583	14533	14804	14551	14839	14765	14859	14632	14721	14831	14734	14785	14652	14635	14797	14756	14688	14833	14717	14656	14694	14649	14823	14679	14726	14669	14680	14632	14737	14669	14715	14704	14760	14796	14621	14704	14646	14863	14678	14827	14775	14791	14727	14758	14629	14769	14733	14683	14824	14752	14763	14782	14777	14677	14817	14750	14649	14740	14681	14804	14757	14764	14701	14827	14685	14647	14727	14793	14819	14729	14773	14935	14639	14919	14777	14765	14860	14865	14710	14630	14832	14812	14601	14814	14749	14657	14868	14561	14761	14762	14817	14577	14701	14753	14811	14653	14793	14652	14836	14943	14743	14862	14799	14622	14635	14846	14771	14923	14737	14713	14742	14722	14707	14730	14595	14832	14769	14778	14700	14670	14710	14905	14504	14866	14677	14719	14746	14664	14887	14672	14507	14792	14740	14744	14829	14559	14885	14936	14531	14618	14777	14772	14605	14757	14605	14608	14836	14712	14642	14790	14633	14779	14533	14617	14809	14734	14636	14828	14818	14591	14768	14843	14683	14835	14665	14727	14727	14809	14846	14800	14607	14690	14689	14648	14640	14859	14743	14716	14776	14910	14624	14803	14779	14717	14806	14884	14780	14727	14643	14501	14625	14820	14708	14832	14588	14783	14963	14666	14798	14542	14786	14727	14702	14778	14558	14575	14786	14784	14647	14823	14741	14769	14761	14643	14655	14763	14721	14793	14675	14797	14502	14567	14740	14599	14618	14664	14553	14826	14682	14734	14741	14834	14829	14650	14753	14744	14671	14617	14699	14671	14691	14711	14788	14742	14752	14711	14727	14719	14719	14816	14685	14826	14645	14860	14792	14666	14748	14875	14693	14750	14678	14695	14780	14700	14681	14662	14743	14904	14737	14779	14697	14704	14813	14692	14657	14841	14695	14713	14553	14772	14680	14788	14681	14686	14841	14767	14687	14630	14663	14895	14759	14644	14707	14906	14869	14655	14763	14683	14837	14791	14716	14761	14887	14662	14759	14782	14725	15005	14451	14584	14742	14732	14865	14800	14829	14718	14644	14782	14793	14686	14695	14782	14675	14641	14634	14716	14833	14591	14702	14692	14805	14703	14776	14732	14671	14678	14877	14864	14774	14637	14874	14624	14712	14868	14909	14821	14674	14713	14533	14747	14694	14798	14785	14801	14751	14691	14818	14800	14642	14618	14635	14685	14783	14657	14571	14828	14622	14730	14757	14736	14858	14646	14811	14741	14717	14721	14763	14792	14814	14761	14706	14862	14759	14726	14689	14778	14592	14700	14596	14630	14799	14858	14704	14717	14745	14900	14663	14753	14736	14650	14631	14777	14760	14793	14737	14646	14652	14748	14697	14790	14819	14643	14740	14648	14726	14587	14569	14699	14618	14796	14695	14775	14685	14747	14918	14745	14690	14568	14570	14575	14558	14765	14852	14817	14639	14753	14742	14634	14657	14810	14653	14701	14586	14692	14574	14650	14860	14582	14829	14679	14686	14771	14736	14697	14773	14855	14700	14730	14757	14545	14814	14599	14704	14759	14681	14830	14685	14733	14715	14753	14844	14699	14709	14902	14675	14702	15003	14774	14614	14784	14882	14777	14735	14741	14635	14690	14690	14763	14795	14810	14559	14942	14782	14774	14699	14700	14791	14644	14758	14648	14861	14798	14707	14703	14559	14610	14730	14737	14868	14529	14819	14735	14836	14735	14734	14799	14874	14644	14642	14893	14646	14755	14794	14847	14724	14628	14989	14731	14729	14805	14800	14653	14582	14874	14694	14755	14629	14845	14755	14767	14739	14723	14771	14618	14673	14933	14628	14700	14610	14689	14671	14678	14869	14719	14857	14541	14727	14887	14738	14774	14747	14573	14719	14726	14658	14871	14747	14695	14680	14790	14724	14617	14857	14877	14711	14845	14765	14697	14816	14718	14743	14831	14651	14586	14779	14795	14803	14569	14787	14775	14645	14664	14717	14759	14739	14648	14851	14640	14626	14730	14689	14724	14659	14636	14942	14602	14557	14552	14760	14741	14792	14836	14717	14622	14634	14706	14485	14677	14888	14790	14695	14734	14719	14651	14538	14720	14794	14965	14660	14748	14845	14803	14598	14939	14891	14769	14643	14737	14755	14691	14723	14898	14806	14703	14792	14681	14718	14706	14761	14782	14602	14643	14774	14604	14945	14825	14634	14646	14788	14793	14742	14655	14674	14710	14642	14810	14858	14600	14630	14883	14696	14761	14596	14563	14969	14502	14820	14767	14875	14750	14791	14728	14806	14579	14805	14802	14819	14809	14717	14827	14812	14723	14866	14639	14751	14446	14720	14754	14862	14866	14666	14658	14533	14757	14815	14631	14526	14797	14708	14739	14582	14751	14782	14882	14719	14664	14937	14850	14760	14645	14687	14764	14877	14764	14746	14672	14751	14861	14596	14870	14672	14654	14565	14810	14790	14591	14666	14682	14754	14660	14634	14761	14725	14637	14648	14679	14885	14711	14740	14737	14798	14743	14959	14736	14822	14777	14803	14881	14647	14766	14826	14598	14778	14794	14691	14629	14776	14707	14824	14636	14699	14702	14656	14964	14591	14639	14783	14714	14604	14876	14810	14659	14717	14682	14834	14870	14755	14631	14763	14666	14812	14625	14667	14633	14720	14820	14583	14877	14581	14825	14831	14743	14700	14543	14761	14710	14668	14911	14713	14675	14717	14685	14635	14605	14687	14753	14751	14682	14526	14852	14698	14919	14827	14626	14639	14750	14741	14530	14533	14742	14796	14711	14780	14682	14849	14635	14741	14663	14789	14670	14495	14832	14775	14836	14610	14655	14807	14734	14661	14705	14736	14638	14688	14699	14520	14661	14699	14705	14766	14576	14756	14802	14788	14732	14692	14675	14521	14869	14672	14608	14702	14867	14778	14778	14564	14785	14635	14682	14770	14667	14767	14897	14721	14675	14759	14827	14785	14849	14824	14563	14867	14686	14629	14609	14751	14716
23046	21430	29391	23869	21618	23302	23607	18428	17776	17966	17827	17226	17364	17592	17377	17390	17526	17697	17782	17721	17441	17454	17333	17180	17282	17082	17220	17263	17250	17156	20069	23790	22578	20193	18431	17697	17195	17106	17001	16905	17036	17130	16922	16902	16959	16940	16867	16894	16889	16866	16963	17057	16952	16975	17036	16880	17023	17199	16978	16784	16811	17012	16809	17013	16935	16820	16867	16818	16981	17034	17095	17044	16910	16920	16708	16773	16882	16875	16982	16841	16830	16898	16918	17051	17045	16840	16838	16954	16857	17077	16930	17013	17019	16868	16933	16809	16731	16977	16822	16833	16950	16842	16858	17078	16926	16777	16882	16864	16808	16877	16884	16908	16831	17013	16924	16997	16951	16882	16866	17016	16888	16696	17054	16818	16775	16970	17014	17023	16916	16855	16863	16758	16842	16887	16880	17078	16768	16840	16781	16835	16864	16918	17014	16969	16804	16877	16861	16785	16710	16761	16811	16993	16961	16874	16886	16840	16875	17021	16888	16991	16906	16757	16760	16802	16716	16789	16627	16918	16944	16853	16995	16956	16823	16850	16930	16904	16831	16863	16744	16780	16963	16835	17015	16825	16737	16820	16802	16898	16871	17026	16779	16951	16915	16837	17003	16768	17096	16903	16722	16849	16897	16981	16777	16779	16865	16917	17067	16732	16961	16768	16901	16906	16657	16925	16725	16865	16982	16821	16966	16704	16825	16952	16703	16860	16801	16809	17015	16821	16860	16735	16864	16958	16835	16833	16796	16972	17063	16930	16818	16808	16798	16731	16841	16837	16850	16772	17002	16951	16977	16765	16827	16700	16925	16946	16837	16991	16943	17139	16882	16933	16770	16867	16746	16875	16905	17031	16606	16785	16701	16864	16923	16601	16782	16823	17025	16855	16838	16924	16732	16830	16933	17084	16930	16750	16860	16826	16852	16925	16772	16885	16937	17040	17084	16981	16984	16731	16764	16803	17106	16857	17055	16861	16941	16888	17013	16591	16884	16926	16880	16879	16968	16833	16839	16888	16818	17031	17133	16781	16882	16853	16808	16678	17064	16853	16660	16851	16954	16822	16856	16814	16774	16880	16788	16777	16827	16954	16724	16794	16728	16631	16918	16817	16656	16745	16957	16918	16997	16678	16759	16864	16788	16788	16954	16905	17069	16757	16807	16804	16738	16995	16808	16861	16825	16779	16882	16832	16925	16819	16772	16860	16941	16717	16887	16858	16982	16814	16973	16945	17011	16941	16965	16945	16901	16789	16871	16880	16999	16762	16809	16728	16854	16872	16917	16835	16889	16815	16982	16986	16983	16952	17094	16680	16571	16835	17113	16778	16910	16928	16692	16789	16765	16827	16890	16933	16841	16987	16939	16793	16909	16710	16794	17006	16694	16727	16864	16892	16921	16787	16706	16818	16821	16661	16769	16882	16746	16677	16970	16818	16856	16722	16812	16810	16876	17062	17003	16940	17138	16864	17105	16661	16838	16895	16928	16780	16769	16774	16858	16974	16839	16875	16980	16830	16899	16753	16908	16805	16958	16838	16706	16853	16703	16830	16814	16668	16771	16839	16982	16882	16563	16852	16717	16969	16925	16851	16917	16776	16892	16972	16968	16820	16888	17007	16962	16779	16710	16851	16830	16879	16904	16702	16807	16827	16862	16798	16706	16839	16746	16831	16982	16679	16839	16848	16976	17057	17129	16880	16800	16996	16851	16891	17052	16957	16686	16771	17019	16747	16698	16864	16923	16884	17029	16840	16809	16805	16858	17023	17157	17003	16862	16693	16807	16811	17115	16965	16819	16916	16744	16804	16729	16880	16665	16929	16991	16961	16953	16838	16797	16627	16926	16824	16760	16849	16856	16765	16830	17059	16907	16799	16892	16558	16810	16734	16707	16842	16837	16883	16727	16884	16807	16811	16941	16824	16778	16759	16850	16631	16617	16719	16728	16746	16838	16842	16496	17080	16764	17050	16865	16779	16831	16910	17036	16687	16919	16572	16820	16740	16842	16947	16972	16847	16864	16885	16768	17024	16873	17128	16622	16782	16805	16819	16648	16798	16721	16782	16865	16737	17047	16629	16614	16937	16911	16642	16795	16732	16928	16762	16886	16860	16906	16758	17003	16717	16985	16806	16737	16805	16658	17004	16836	16732	16699	16765	17016	17023	16881	16923	16958	16980	17134	16693	16708	16604	16677	16878	16933	16795	16591	16939	16964	16805	16856	17062	16672	16960	16797	16901	16673	16871	16925	16721	16700	16752	16955	16948	16922	16764	16810	16865	16790	16847	16863	16758	17012	16932	17072	16936	16925	16946	16786	16869	16733	16780	16620	16897	16902	16807	16892	16875	16907	16887	16836	16969	17016	16867	16973	16877	16792	16737	17006	16684	16798	16982	16814	16733	17126	16853	16943	16773	16884	16888	16894	16951	16727	17007	16805	16977	17058	16892	16960	16797	16876	16863	16872	17116	16789	16858	16886	16813	16992	16830	16973	16974	16878	16888	16836	16798	16951	16755	16991	16925	16757	16788	16982	16994	16862	16904	16827	16905	16829	16954	16907	16731	16880	16757	16887	16913	16958	16917	16857	16814	16887	16942	16869	16916	16884	17019	16496	16872	16812	16865	16808	16836	16849	16874	16894	16865	16707	16902	16937	16799	16743	16835	16822	16709	16932	16702	16801	16617	16769	16665	17000	16807	16888	16727	16863	16736	16938	16861	16771	16914	16782	17007	16899	16935	16923	16933	17038	16982	16726	16671	16992	17042	16749	17039	16989	16775	16983	16972	16471	16800	16744	16861	16830	16960	16875	16931	17026	16900	17036	16773	16983	16691	16771	16462	16715	17007	16986	16831	16703	16957	16987	17037	16879	16869	16822	16976	16828	16646	16807	16834	16904	16815	16914	17000	16884	16830	16898	16894	16829	16801	16885	16718	16930	16827	16879	16898	16849	16652	16713	16834	16909	17008	16921	16518	16821	16827	16806	16719	16734	16784	16970	16888	16852	16673	17032	16960	16962	16885	16842	16628	16731	16884	16836	16857	16820	16816	16827	16655	16944	16851	16897	17034	16873	16890	16885	17048	17008	16827	16817	16949	17007	16770	16785	16940	16895	16778	16957	16850	16841	17010	16849	16789	17030	17054	16673	16942	17117	16744	16867	17023	16960	16772	16877	16618	16734	16780	17047	16846	16849	16854	16903	16933	16705	16817	16804	16753	16837	16934	16700	16981	16808	16908	16850	16790	16933	16769	16729	16890	16923	16934	16789	16846	16920	16865	16817	16680	16914	16844	16939	16771	16763	16843	16941	17028	16952	16630	16983	16776	16833	16730	16972	16926	16730	16847	16959	16800	16836	16636	16888	16872	16929	16770	16809	16764	16851	16874	16708	16661	16794	16885	16903	16611	16838	16908	16792	16918	16826	16821	16917	16690	16821	16959	16881	16703	16834	16839	16944	16814	16784	16922	16898	16958	16874	16953	16656	16873	16823	16796	16741	16712	16872	16806	16921	16713	16706	16833	17078	16930	16730	16870	17059	16995	16718	16788	16914	16831	16817	16873	17046	16985	16983	17018	16915	17031	17038	16853	16855	16877	16796	16633	16749	16653	17087	16835	17060	16832	16936	16949	16854	16898	16837	16753	16730	16982	16784	16754	16959	16910	17030	17013	16831	16855	16868	16895	16771	16765	16773	16864	16725	16929	16930	16635	16965	16787	16806	16714	16830	16851	16783	17011	17001	16899	17028	16892	17059	16966	16615	16907	16631	16895	16788	16741	16514	16897	16741	16663	16775	16641	16771	16947	16780	16878	16801	16895	16967	16880	16978	16777	16838	16811	16873	16823	16772	16850	16834	16819	16915	16555	16772	16820	16852	16813	16765	16714	16905	16915	16779	17030	16934	16796	16770	16799	17012	16742	16800	16859	16969	17075	16922	16866	16677	16943	16805	17002	16936	16796	16749	16669	16848	16810	16757	16874	16906	16873	17135	16866	16915	16786	16885	16702	16819	17014	16682	16842	16970	16762	16854	16677	16915	16878	16686	16974	17062	16837	16792	17097	16786	16854	16762	16994	16763	16961	16759	16837	16899	16888	16776	16688	16725	16837	16941	16869	16843	16831	16975	16869	16741	16900	16809	16845	16766	16750	16740	16933	17015	16987	16740	16877	16962	16927	16924	16847	17103	16800	16856	16723	16701	16735	16799	17120	16907	16834	16911	16967	16919	16787	16854	16755	16812	16872	17033	16794	16785	16924	16925	16660	16870	16920	16865	16776	17105	16974	16849	16860	16867	16835	16914	17047	16790	16663	16837	16862	16808	16930	17021	16692	16879	17119	16944	17076	16827	16778	17051	16835	16840	16902	16847	17034	17059	16700	16727	16902	16853	16818	16892	16910	16813	16952	16767	16932	16887	16860	16950	17019	16919	16744	16733	16830	16932	16769	17001	17026	16769	17014	16662	16785	16762	16696	16982	16839	16848	17045	17004	16999	16728	16820	16756	16900	16911	16870	16966	16855	16823	16833	16785	16614	16799	16939	16882	16766	16724	16766	16807	16771	16857	16938	16911	17029	16956	17032	16951	16770	16778	16956	16671	16669	16920	16846	16733	16832	16749	16784	16899	16876	16881	16929	16668	16866	16949	16876	16858	16811	16764	16860	16914	16866	16726	16974	16827	16912	16785	16763	16801	16695	16731	16874	16893	16855	16760	16738	16995	16803	16824	16782	16717	16938	16934	16776	16892	16852	16924	16813	16825	17014	16975	16956	16855	17102	16690	16752	16765	16892	16654	16893	16873	16922	16723	16784	16839	16698	16850	16736	16878	16813	16897	16825	16863	17044	17065	16801	16793	16849	16806	16690	16873	16823	16724	16904	16701	16794	16833	16844	16791	16693	16813	17087	16804	16762	16911	16913	16865	16763	16909	17005	16786	16861	16759	16759	17014	16672	16881	16634	16928	17068	16758	16829	16816	16848	16986	16882	16875	16701	16878	17026	16889	16972	16814	16945	16805	16944	17071	16731	16920	16833	16715	16745	16883	16741	16904	16795	16849	16875	16840	17008	17016	16859	16614	16894	16790	16787	16714	16760	16918	16940	16715	16760	16776	16716	16813	17047	16948	16842	16704	16834	16841	16714
15363	29257	29810	22324	19768	17367	16535	16376	15972	15666	15461	15585	15453	15392	15221	15295	15364	15745	15738	15758	15681	15585	15331	15359	15159	15297	15085	14973	15035	14925	20586	24188	22019	18832	16520	15411	14933	14718	14812	14719	14653	14661	14695	14747	14751	14648	14872	14715	14728	14678	14784	14601	14763	14735	14693	14743	14776	14725	14616	14909	14664	14845	14676	14837	14775	14805	14805	14796	14702	14614	14780	14747	14725	14946	14566	14732	14835	14731	14905	14637	14884	14841	14610	14791	14685	14669	14685	14663	14705	14762	14784	14753	14546	14760	14750	14762	14582	14746	14587	14551	14657	14806	14560	14887	14421	14808	14688	14718	14624	14745	14642	14815	14685	14851	14687	14887	14707	14830	14644	14735	14545	14467	14760	14771	14796	14634	14643	14559	14774	14696	14679	14785	14584	14609	14788	14772	14673	14723	14772	14739	14941	14696	14793	14762	14558	14833	14693	14817	14710	14835	14718	14877	14755	14711	14797	14655	14707	14675	14805	14778	14830	14627	14671	14804	14866	14686	14708	14936	14739	14680	14733	14761	14710	14724	14713	14624	14723	14681	14637	14884	14673	14591	14779	14688	14836	14656	14754	14714	14735	14627	14781	14870	14563	14667	14700	14696	14698	14751	14671	14676	14634	14723	14703	14760	14688	14721	14628	14805	14478	14816	14690	14771	14643	14689	14751	14619	14817	14683	14810	14620	14915	14741	14776	14673	14713	14718	14824	14862	14787	14815	14937	14677	14739	14567	14613	14747	14731	14772	14778	14628	14666	14701	14779	14572	14802	14744	14652	14715	14590	14548	14724	14591	14586	14713	14803	14624	14686	14628	14759	14732	14619	14797	14690	14716	14636	14750	14817	14698	14582	14771	14622	14712	14668	14584	14678	14589	14664	14831	14596	14632	14666	14558	14689	14684	14788	14750	14605	14702	14847	14711	14766	14661	14667	14619	14596	14734	14724	14884	14746	14649	14766	14711	14594	14786	14725	14670	14722	14617	14808	14707	14850	14722	14665	14618	14854	14649	14798	14717	14587	14756	14772	14617	14753	14706	14684	14657	14618	14727	14711	14493	14875	14910	14661	14664	14816	14746	14714	14980	14854	14756	14559	14590	14692	14658	14665	14679	14525	14684	14651	14674	14472	14770	14647	14589	14632	14643	14643	14609	14711	14776	14835	14729	14725	14690	14725	14784	14850	14637	14741	14751	14729	14575	14692	14730	14779	14676	14797	14655	14683	14767	14521	14582	14695	14555	14687	14763	14729	14773	14892	14689	14688	14684	14662	14666	14661	14669	14643	14813	14825	14773	14647	14575	14765	14596	14635	14683	14718	14760	14594	14620	14596	14651	14774	14803	14747	15010	14658	14687	14816	14713	14612	14650	14699	14805	14760	14806	14635	14567	14789	14883	14872	14813	14644	14578	14742	14704	14665	14701	14760	14849	14732	14647	14750	14518	14835	14731	14931	14766	14622	14829	14620	14769	14905	14794	14775	14832	14861	14655	14639	14834	14773	14681	14692	14624	14949	14680	14612	14771	14663	14960	14636	14759	14692	14623	14890	14660	14671	14648	14860	14610	14738	14587	14687	14646	14645	14722	14595	14760	14795	14553	14763	14748	14684	14768	14486	14604	14675	14529	14590	14624	14752	14689	14599	14863	14695	14617	14529	14707	14738	14739	14651	14573	14737	14765	14740	14596	14684	14768	14644	14568	14640	14601	14693	14655	14642	14787	14857	14813	14653	14735	14827	14723	14772	14772	14683	14703	14712	14759	14745	14655	14772	14488	14758	14667	14549	14631	14726	14769	14640	14834	14837	14695	14644	14629	14711	14773	14630	14596	14764	14570	14650	14652	14745	14701	14712	14743	14813	14649	14798	14735	14715	14646	14853	14495	14601	14647	14614	14828	14847	14585	14658	14745	14677	14613	14678	14694	14496	14790	14787	14626	14657	14811	14798	14714	14752	14874	14720	14793	14636	14682	14787	14767	14653	14538	14624	14682	14536	14776	14761	14562	14639	14779	14595	14850	14611	14805	14774	14767	14590	14675	14590	14832	14592	14843	14742	14759	14862	14708	14816	14605	14740	14521	14686	14696	14865	14803	14732	14781	14670	14832	14790	14818	14654	14686	14824	14706	14641	14581	14702	14665	14757	14738	14753	14463	14835	14665	14526	14688	14529	14681	14655	14670	14810	14780	14811	14692	14624	14784	14664	14764	14634	14800	14706	14679	14716	14776	14672	14853	14720	14695	14592	14686	14662	14653	14639	14691	14837	14574	14717	14786	14617	14493	14800	14787	14683	14652	14667	14641	14646	14739	14732	14790	14704	14678	14699	14549	14489	14713	14747	14638	14540	14572	14573	14629	14664	14547	14506	14451	14732	14664	14761	14565	14655	14865	14638	14609	14752	14643	14711	14704	14667	14775	14797	14828	14757	14575	14713	14602	14768	14676	14884	14622	14742	14701	14827	14658	14666	14780	14649	14814	14870	14680	14686	14687	14870	14684	14690	14755	14723	14723	14707	14942	14742	14722	14688	14730	14664	14690	14637	14485	14665	14787	14512	14660	14743	14703	14743	14826	14529	14705	14686	14778	14653	14723	14674	14888	14686	14733	14593	14682	14864	14648	14818	14595	14833	14903	14771	14655	14834	14727	14683	14695	14549	14825	14584	14685	14645	14667	14664	14841	14807	14668	14816	14719	14427	14834	14799	14817	14628	14543	14739	14748	14669	14588	14484	14827	14631	14687	14725	14670	14632	14689	14668	14542	14535	14661	14605	14771	14591	14684	14744	14643	14642	14740	14644	14712	14600	14809	14590	14818	14635	14681	14736	14585	14765	14810	14778	14767	14765	14734	14849	14899	14710	14649	14845	14639	14669	14585	14700	14720	14543	14703	14576	14685	14517	14470	14762	14797	14687	14653	14498	14770	14596	14705	14834	14872	14575	14543	14824	14705	14748	14777	14490	14643	14732	14555	14721	14537	14770	14665	14785	14703	14792	14643	14744	14742	14702	14751	14796	14789	14726	14796	14568	14583	14700	14674	14780	14647	14693	14787	14716	14701	14509	14865	14735	14833	14751	14631	14697	14659	14842	14868	14661	14701	14682	14656	14803	14694	14677	14816	14723	14508	14847	14676	14589	14674	14880	14771	14780	14702	14755	14752	14718	14695	14803	14630	14562	14795	14979	14668	14667	14602	14872	14730	14722	14792	14632	14622	14877	14712	14701	14603	14774	14523	14581	14616	14588	14727	14650	14817	14648	14639	14730	14642	14669	14607	14687	14788	14630	14634	14840	14678	14718	14698	14637	14650	14772	14724	14801	14771	14769	14753	14833	14692	14609	14747	14563	14707	14965	14918	14596	14689	14743	14735	14717	14742	14710	14667	14713	14711	14670	14756	14705	14626	14766	14701	14664	14700	14547	14823	14616	14617	14744	14778	14701	14723	14840	14505	14532	14702	14678	14821	14601	14790	14644	14790	14674	14728	14718	14801	14633	14685	14595	14721	14582	14774	14731	14843	14720	14806	14606	14663	14807	14647	14678	14580	14785	14659	14570	14714	14753	14606	14851	14558	14734	14626	14581	14681	14768	14771	14572	14637	14632	14684	14794	14745	14836	14648	14583	14661	14627	14801	14838	14846	14717	14716	14612	14779	14767	14689	14764	14601	14615	14715	14715	14830	14808	14652	14678	14586	14557	14669	14850	14661	14675	14705	14663	14681	14723	14683	14673	14725	14698	14672	14696	14484	14879	14675	14817	14760	14885	14684	14793	14614	14601	14755	14706	14711	14594	14743	14601	14682	14702	14754	14732	14707	14703	14707	14647	14745	14725	14708	14607	14740	14640	14889	14712	14665	14667	14708	14622	14575	14522	14619	14660	14728	14604	14583	14797	14736	14587	14796	14702	14587	14803	14740	14730	14638	14719	14682	14634	14652	14778	14654	14566	14579	14829	14618	14770	14660	14442	14783	14690	14686	14784	14644	14827	14783	14801	14777	14632	14694	14586	14720	14712	14880	14821	14748	14683	14666	14736	14669	14779	14767	14497	14620	14728	14638	14526	14774	14516	14640	14739	14747	14611	14753	14605	14752	14867	14707	14542	14483	14714	14537	14787	14812	14778	14790	14707	14667	14772	14620	14783	14876	14765	14630	14677	14739	14755	14950	14648	14699	14751	14711	14791	14615	14578	14600	14699	14669	14708	14560	14706	14590	14728	14858	14768	14724	14548	14899	14759	14785	14725	14638	14676	14648	14768	14781	14768	14569	14679	14798	14659	14617	14716	14723	14572	14714	14442	14832	14682	14672	14635	14680	14626	14701	14554	14704	14578	14733	14640	14483	14567	14737	14882	14673	14481	14712	14672	14769	14872	14839	14810	14525	14781	14782	14865	14806	14769	14575	14658	14741	14683	14737	14789	14640	14690	14641	14794	14698	14615	14676	14510	14767	14685	14664	14686	14671	14801	14715	14773	14549	14862	14611	14774	14646	14654	14864	14728	14703	14778	14685	14724	14765	14746	14751	14780	14671	14574	14636	14753	14771	14675	14756	14658	14740	14635	14699	14786	14639	14686	14843	14667	14773	14491	14843	14542	14520	14860	14826	14742	14811	14870	14655	14785	14576	14689	14663	14792	14643	14603	14738	14743	14613	14932	14618	14816	14792	14618	14542	14824	14599	14695	14647	14599	14692	14707	14608	14796	14740	14578	14857	14604	14651	14740	14496	14695	14705	14766	14668	14813	14555	14638	14521	14646	14704	14902	14804	14675	14685	14597	14789	14666	14764	14746	14877	14760	14816	14764	14722	14757	14644	14634	14793	14659	14734	14616	14633	14737	14653	14765	14862	14869	14770	14710	14669	14701	14831	14644	14622	14537	14851	14785	14656	14618	14812	14546	14767	14745	14716	14750	14598	14453	14659	14738	14446	14587	14570	14598	14638	14701	14692	14625	14661	14711	14950	14713	14729	14520	14801	14937	14835	14770	14754	14816	14536	14760	14713	14707	14665	14709	14784	14566	14771	14701	14616	14681	14504	14649	14878	14908	14724	14730	14569	14734	14844	14664	14787	14666	14863	14751	14681	14632	14577	14700	14796	14770	14859	14618	14694	14705	14738	14711	14735	14759	14643
27556	22042	25290	21818	18039	17491	17823	17495	17592	17465	17241	17530	17421	17570	17534	17456	17470	17381	17622	17570	17714	17604	17157	17566	17659	17586	17356	17391	17349	17431	17524	18035	17952	17854	17556	17509	17292	17377	17460	17422	17356	17591	17466	17343	17296	17368	17101	17382	17227	17336	17202	17286	17358	17244	17337	17477	17305	17283	17363	17352	17358	17478	17127	17235	17359	17284	16961	17189	17419	17429	17024	17418	17314	17392	17213	17116	17104	17377	17256	17307	17149	17085	17429	17170	17254	17303	17499	17203	17331	17226	17366	17196	17202	17209	17272	17334	17150	17313	17435	17314	17377	17327	17183	17256	17241	17237	17444	17352	17309	17350	17199	17379	17350	17422	17473	17325	17327	17332	17246	16967	17450	17170	17398	17498	17364	17277	17299	17385	17212	17068	17334	17207	17367	17214	17423	17273	17290	17479	17407	17470	17444	17208	17296	17269	17184	17356	17270	17475	17250	17501	17091	17185	17294	17236	17401	17252	17178	17200	17334	17297	17370	17282	17180	17199	17237	17359	17168	17325	17492	17436	17354	17276	17281	17510	17277	17129	17413	17282	17271	17246	17207	17043	17451	17285	17155	17370	17200	17354	17336	17298	17382	17255	17123	17347	17298	17365	17403	17097	17248	17203	17373	17319	17247	17415	17400	17583	17438	17381	17493	17129	17035	17397	17107	17179	17503	17148	17468	17389	17403	17314	17329	17333	17205	17294	17395	17250	17328	17304	17307	17462	17199	17085	17277	17250	17282	17319	17244	17573	17380	17345	17267	17381	17447	17337	17196	17391	17299	17190	17387	17402	17359	17260	17259	17329	17467	17185	17352	17199	17157	17216	17305	17388	17366	17297	17549	17355	17353	17139	17480	17187	17351	17222	17380	17497	17306	17288	17393	17230	17199	17254	17247	17183	17239	17354	17293	17314	17283	17161	17326	17390	17171	17412	17311	17180	17348	17303	17345	17596	17475	17261	17376	17243	17288	17418	17458	17361	17314	17246	17358	17386	17323	17275	17290	17255	17354	17288	17392	17445	17479	17158	17429	17581	17071	17281	17431	17443	17276	17384	17271	17454	17137	17487	17348	17304	17266	17230	17222	17241	17076	17246	17178	17546	17188	17150	17342	17327	17258	17225	17221	17040	17225	17249	17385	17211	17364	17104	17259	17164	17289	17261	17420	17414	17192	17340	17317	17310	17221	17378	17384	17419	17377	17153	17268	17186	17201	17360	17473	17139	17461	17191	17419	17378	17487	17351	17368	17155	17376	17368	17399	17286	17345	17384	17367	17133	17113	17321	17336	17196	17295	17340	17333	17215	17387	17328	17249	17221	17240	17382	17363	17347	17348	17371	17474	17191	17157	17348	17515	17419	17325	17283	17421	17229	17378	17365	17252	17393	17405	17355	17340	17313	17351	17311	17553	17313	17203	17194	17500	17305	17304	17228	17526	17253	17287	17438	17238	17448	17234	17257	17398	17230	17194	17339	17341	17304	17332	17366	17171	17127	17318	17123	17220	17369	17400	17366	17230	17327	17430	17213	17283	17509	17174	17474	17232	17420	17327	17322	17345	17591	17415	17361	17247	17283	17323	17455	17354	17387	17282	17297	17470	17166	17337	17365	17412	17301	17160	17260	17176	17215	17194	17354	17379	17356	17306	17061	17084	17304	17225	17382	17406	17404	17463	17163	17252	17295	17317	17396	17274	17329	17260	17307	17215	17133	17227	17388	17391	17429	17345	17437	17267	17297	17260	17341	17261	17307	17386	17257	17156	17283	17351	17448	17391	17336	17272	17443	17343	17104	17381	17554	17539	17115	17303	17247	17317	17301	17528	17529	17231	17473	17275	17144	17377	17375	17303	17431	17375	17436	17366	17294	17378	17355	17348	17314	17434	17322	17322	17176	17124	17434	17187	17283	17050	17292	17220	17198	17490	17257	17291	17199	17399	17274	17207	17405	17355	17319	17483	17298	17368	17337	17498	17360	17446	17197	17356	17207	17179	17300	17468	17426	17370	17184	17222	17272	17226	17261	17252	17215	17409	17429	17489	17161	17177	17334	17326	17350	17403	17317	17321	17185	17326	17226	17281	17418	17223	17319	17163	17450	17424	17495	17206	17381	17237	17278	17168	17295	17313	17328	17351	17247	17174	17259	17309	17335	17396	17211	17046	17438	17457	17401	17330	17309	17207	17244	17213	17259	17448	17212	17419	17332	17321	17410	17256	17304	17425	17202	17284	17243	17168	17337	17112	17248	17277	17333	17394	17502	17388	17139	17310	17459	17321	17392	17363	17188	17162	17465	17416	17329	17305	17197	17461	17349	17219	17397	17407	17222	17294	17260	17318	17290	17503	17311	17206	17518	17453	17325	17032	17315	17320	17290	17182	17318	17419	17299	17278	17355	17328	17319	17223	17195	17325	17221	17219	17183	17314	17119	17101	17222	17340	17230	17324	17368	17433	17273	17338	17344	17535	17177	17174	17208	17298	17316	17198	16991	17247	17244	17337	17328	17314	17204	17286	17375	17293	17110	17361	17315	17169	17243	17327	17300	17160	17538	17431	17299	17252	17316	17368	17311	17318	17221	17346	17226	17242	17200	17227	17348	17256	17231	17360	17101	17423	17162	17278	17222	17390	17414	17322	17399	17479	17123	17237	17271	17297	17548	17194	17242	17497	17411	17111	17302	17261	17496	17128	17274	17468	17335	17290	17331	17251	17326	17305	17119	17322	17301	17399	17238	17066	17303	17316	17151	17122	17168	17597	17554	17340	17463	17376	17226	17291	17555	17333	17347	17383	17320	17453	17173	17288	17333	17113	17260	17305	17261	17265	17400	17320	17253	17220	17330	17544	17247	17331	17217	17512	17460	17437	17402	17372	17480	17406	17382	17348	17430	17156	17359	17219	17310	17441	17230	17378	17316	17322	17394	17277	17365	17316	17343	17380	17347	17435	17330	17346	17253	17217	17318	17344	17187	17395	17521	17320	17346	17307	17347	17169	17321	17291	17297	17324	17401	17453	17325	17218	17469	17493	17326	17087	17054	17637	17555	16979	17253	17360	17377	17304	17320	17198	17218	17352	17251	17266	17430	17425	17263	17244	17321	17592	17393	17032	17290	17371	17404	17389	17448	17460	17194	17450	17278	17242	17033	17240	17318	17327	17325	17388	17262	17341	17368	17479	17302	17428	17460	17221	17231	17079	17224	17253	17283	17434	17238	17386	17444	17229	17284	17306	17492	17171	17239	17391	17055	17345	17368	17283	17253	17429	17143	17074	17180	17156	17382	17249	17304	17338	17418	17316	17324	17250	17314	17315	17356	17305	17095	17352	17307	17321	17249	17273	17340	17233	17185	17149	17060	17283	17490	17345	17491	17304	17324	17505	17344	17303	17450	17344	17350	17192	17195	17350	17351	17333	17275	17411	17314	17575	17400	17315	17277	17205	17361	17369	17460	17469	17333	17311	17198	17271	17158	17239	17171	17377	17162	17372	17339	17273	17118	17111	17223	17394	17266	17522	17361	17192	17257	17235	17086	17406	17291	17287	17329	17490	17287	17160	17364	17621	17534	17307	17075	17177	17187	17314	17234	17260	17298	17260	17216	17301	17261	17343	17228	17317	17291	17406	17428	17209	17361	17185	17392	17441	17194	17136	17444	17257	17369	17396	17285	17256	17264	17393	17213	17405	17386	17186	17414	17325	17172	17222	17315	17372	17329	17560	17301	17155	17347	17336	17310	17609	17430	17432	17243	17224	17316	17248	17421	17142	17355	17290	17201	17320	17088	17313	17193	17321	17352	17209	17370	17151	17391	17330	17191	17178	17157	17567	17308	17253	17327	17475	17435	17214	17167	17224	17309	17312	17453	17316	17251	17395	17208	17363	17281	17356	17496	17245	17260	17418	17232	17499	17348	17380	17220	17203	17383	17246	17426	17317	17273	17484	17321	17264	17203	17349	17640	17277	17316	17336	17275	17353	17274	17274	17460	17424	17199	17530	17353	17232	17448	17209	17419	17332	17415	17113	17363	17280	17375	17265	17558	17160	17312	17438	17190	17518	17240	17256	17177	17279	17287	17234	17503	17415	17268	17442	17362	17383	17555	17364	17493	17378	17462	17244	17203	17378	17276	17214	17308	17293	17337	17427	17411	17351	17404	17247	17432	17486	17332	17428	17196	17433	17362	17279	17249	17180	17454	17408	17200	17534	17327	17412	17256	17219	17208	17457	17051	17288	17372	17389	17445	17244	17381	17376	17376	17282	17447	17298	17388	17542	17410	17195	17444	17255	17389	17480	17276	17074	17242	17337	17158	17492	17372	17340	17388	17135	17355	17279	17345	17290	17418	17361	17144	17321	17480	17332	17314	17228	17065	17293	17449	17547	17283	17201	17098	17187	17039	17337	17180	17178	17269	17353	17357	17417	17321	17228	17470	17423	17421	17282	17291	17279	17393	17383	17391	17346	17524	17308	17351	17362	17272	17187	17192	17177	17316	17182	17341	17285	17393	17360	17416	17527	17331	17297	17341	17387	17451	17432	17189	17354	17064	17347	17365	17398	17393	17327	17535	17340	17430	17446	17161	17255	17233	17476	17310	17410	17212	17358	17348	17234	17273	17303	17300	17508	17277	17514	17059	17177	17200	17292	17315	17325	17411	17335	17358	17208	17209	17457	17335	17259	17413	17400	17318	17298	17368	17502	17320	17337	17296	17235	17271	17186	17439	17518	17457	17353	17358	17221	17367	17491	17460	17235	17308	17325	17316	17213	17336	17438	17249	17451	17347	17265	17401	17156	17120	17249	17074	17312	17391	17279	17427	17370	17469	17418	17381	17231	17314	17465	17337	17229	17109	17350	17378	17287	17171	17512	17336	17369	17306	17131	17409	17333	17191	17179	17344	17334	17305	17292	17389	17250	17229	17315	17426	17462	17345	17466	17262	17472	17562	17410	17349	17319	17365	17426	17174	17283	17508	17192	17210	17365	17117	17340	17463	17320	17308	17397	17414	17163	17335	17506	17206	17401	17159	17326	17505	17559	17307	17272	17527	17356	17340	17555	17178	17211	17205	17419	17235	17235	17162	17206	17383	17330	17299	16980	17459	17303	17265	17310	17396	17416	17369	17307	17527	17283	17424	17220	17533
14470	18972	21023	17113	16260	15434	15434	15122	15071	15175	15115	15087	15362	15013	15033	15152	15133	15349	15260	15310	15225	15033	15061	15147	15192	14999	15101	15103	15267	14937	15313	15754	15717	15417	15255	15037	14999	14994	14952	14938	14826	14856	14940	14970	15051	14797	15185	15028	15044	15022	14879	14952	15052	14815	14968	14805	14968	15052	15001	14947	15053	14994	15084	15006	14762	14935	15020	15049	14854	15001	14917	15070	14970	14823	14967	14898	15164	15063	15019	14745	14925	14973	15015	14874	14879	14969	15048	14870	14992	15002	14956	14890	14958	15063	14966	15026	15039	14849	15036	14985	14761	15136	14835	14942	14978	14944	14991	14814	14981	14835	14931	14832	14918	14961	14880	14964	14813	14895	14927	14926	14920	14854	14845	14974	15107	14922	14886	14987	14996	14881	14895	14882	14924	15004	14924	14975	14954	14993	15033	15046	15092	14828	14866	14852	15006	14895	14938	14988	14855	15059	14948	14883	14964	14936	14933	15150	14939	14951	15144	14988	14819	14998	15035	14937	14892	14863	15036	14951	14845	14896	15138	14870	15007	14933	14983	15006	14893	14941	14902	15199	14921	15010	14908	14830	14928	14889	14938	15167	15156	15002	14826	15019	14852	14957	14940	14958	14970	15074	14927	15050	14771	15075	14957	14805	15249	14901	15068	15065	14935	15027	15042	14871	14974	15094	15045	15009	15010	15038	15081	15136	15020	15047	14761	14984	14998	14988	14941	15063	14924	14846	14946	14802	14912	14846	14939	14924	14928	14906	14937	14874	15038	14946	15090	15077	14839	14983	14992	15125	14984	14877	14765	14746	14939	14918	14913	15022	14969	14923	14791	15012	15097	14883	14777	14959	15022	14962	14860	14978	14895	14901	14931	14925	15085	14906	14908	14879	15165	14971	15111	15030	14885	15070	15037	14950	15040	14841	15006	14912	14801	14852	14897	14863	14922	14858	14707	14886	15040	14900	15049	14814	14929	14915	14950	14995	14921	14993	14830	14956	15106	15051	14821	14883	14908	14911	14954	14870	15068	14862	14730	15045	15007	14944	15061	14811	14879	14943	15100	14951	15087	14993	14918	14966	15067	14853	15203	14958	14930	15016	14907	14928	15028	14996	14882	14884	14829	14947	15051	14875	14913	14924	14934	14966	14848	14790	14897	14879	14876	14977	14726	15036	14919	14857	14939	14959	15011	14978	14952	15079	14778	14844	14811	14923	14926	14973	14977	15001	15053	14975	15032	14840	14905	15060	14812	14946	14791	14853	14936	15048	15049	14896	14818	14995	14837	14873	14886	14974	14987	14961	14910	14952	14968	14904	15022	14961	14964	15062	14818	14925	15007	14964	14860	14869	14814	15079	14834	15040	15104	14919	14759	14880	14889	14879	15035	15048	14967	14969	14923	14863	14722	14902	14893	15019	14922	14923	14998	15042	14824	15014	14875	14920	14838	14892	15025	14975	15138	14938	15043	15046	15014	14899	14980	15106	14819	15027	14821	14922	15016	14854	14873	14992	15025	14903	15032	14948	15052	14808	14810	15005	14934	14778	14932	14956	14998	15081	15022	15085	14731	15062	15064	14695	15001	14923	14803	14999	14897	14854	14953	14932	14918	14937	14867	14872	14774	15027	15248	15054	14915	14854	15028	14872	15025	15060	14991	15020	15022	15083	14982	14892	15123	14983	15054	14955	14987	15045	14861	15047	14816	14906	14924	14913	14885	14998	14937	15025	15046	15041	14993	14886	14874	14939	14949	14930	14847	15154	14823	15004	15005	15006	14938	14914	14877	14830	15065	14860	15127	14806	15213	14838	15100	14920	15022	14930	14992	14899	14824	14933	14931	14993	14859	14828	15036	14883	14902	14935	15065	14974	14886	14959	14954	14762	15036	14800	14920	14904	15040	15027	14995	14942	14927	14970	14821	14764	14988	15027	14976	15045	14935	14880	15047	14875	14752	15015	15048	15003	14964	15154	15035	14844	15124	14934	14766	14973	15082	14895	15072	14863	14951	14973	14984	15001	14896	14779	14995	14918	15043	14839	15003	15007	14961	15041	14928	14835	14943	14956	14978	15014	14875	15072	14764	14966	15085	14916	15104	15148	14774	15010	15063	14930	14926	14884	14948	15031	14919	15076	15007	15023	15031	15092	14841	15001	14920	14895	14961	14856	15195	14921	15000	14862	14974	15108	14958	14738	14914	14996	14840	14814	14922	14974	14979	15087	14931	14893	14978	15000	14852	14847	14956	14924	15060	14750	14954	14984	15037	14924	14767	15087	15051	15001	14888	15066	14887	14917	15094	14908	15215	15038	15085	15004	14799	14849	15046	14880	14924	14902	14772	14958	14953	14889	14858	14964	14892	15031	14944	14936	14928	14804	14760	14914	14846	14936	14920	14951	14940	14845	14940	14847	14791	14998	14977	15030	14840	15088	14946	14996	15097	14921	14984	14960	14863	15083	15274	15076	14885	14998	14868	14788	15122	14946	14935	14976	15045	14992	14827	15107	15102	15003	14828	15023	14761	14811	14908	14796	14783	15106	14945	14961	14922	15128	15005	14915	15017	14957	15015	14778	14966	14987	14920	15038	15030	14980	14852	14863	15173	14774	14979	14954	15045	14816	15078	15033	14899	14936	14991	15132	14868	14929	14768	14840	15044	15035	15022	14971	14942	15049	14904	14855	15059	15029	14862	14902	14992	14958	14886	14928	15040	14997	14970	14848	14864	15085	14915	15033	14916	14957	14991	14983	15041	14965	14961	15025	14981	14987	15048	14678	15150	15094	14964	14848	14893	14878	15053	15045	14962	14698	14951	14872	14923	15079	14843	15089	15010	15074	14837	15022	14947	15078	15066	14927	14865	15042	14851	14929	15037	14918	14990	15060	15040	14829	15006	14984	15048	14959	15130	15171	15022	15072	15048	15044	14910	14825	14983	14962	14889	14948	15061	14856	14969	14998	14938	15083	15006	14914	14933	15024	14897	15009	14855	14852	14886	14654	15010	14960	14996	14814	14884	14985	14880	14955	14878	14850	14846	14994	14906	15003	14697	14931	14897	14983	15060	14722	15019	15048	14861	14963	15040	14874	14892	15008	14925	14937	14781	14865	14866	15004	14889	15076	14938	15006	14619	15058	14967	14843	14902	14873	15013	14940	14846	15196	14967	14775	14964	15121	14944	14867	14987	14999	15072	14969	15060	14904	14820	14971	14784	15053	14928	15005	14966	14979	14910	15057	14961	14999	14786	14871	14803	15111	14869	14966	14942	14911	14981	14875	15043	15167	14811	15107	14950	15051	14911	14891	14939	14916	14894	14922	14959	14873	14864	15017	15027	14779	14992	14948	14960	14948	15300	14950	14895	14939	14963	14879	15021	14763	14857	14927	14852	14861	14995	14914	14933	14965	15120	14945	15100	14914	14937	14987	14884	14962	14825	14934	14993	15097	14993	15135	14947	14955	15074	14827	15116	15068	14953	14920	15066	14960	15034	14914	14929	14970	14938	14964	14821	14681	14961	14906	14927	14984	15044	14953	14847	15066	15056	14918	14983	15018	14975	15089	14895	15001	15037	15011	15027	15015	14932	15138	14999	15053	14999	14980	14998	14916	15012	14984	14776	15183	14930	14832	14998	14997	15079	14973	14962	15001	14823	15107	15072	14829	14938	15002	14899	14784	15152	14991	15009	14979	14973	14903	14890	15160	14929	14957	14940	14865	15057	15103	14933	14994	15011	14993	14802	14923	14918	14954	14981	14769	14941	14868	15039	14882	15006	14928	15049	14965	14874	14948	14972	14962	14939	14943	14908	14971	15013	14789	14908	14795	14935	14882	15132	14933	15085	14960	14909	14908	14908	14910	14994	14944	14904	14842	14902	14909	14978	14943	15056	14947	14853	14942	14919	14741	14999	14878	14962	14868	15131	15061	14945	14961	14914	14957	14884	14925	14732	15013	15064	15023	15156	14884	14942	15045	14968	14959	15016	15054	14868	14894	15006	14923	14961	15207	14989	14988	14887	15094	14948	14917	14697	14997	15003	14844	14896	15080	14934	14799	14949	14853	14997	14971	14881	14950	15059	14961	14851	14888	14927	14881	14844	15026	14936	15011	15017	15186	14936	14964	14926	15014	15056	14988	15120	15019	14850	15081	14892	15112	14975	15093	14859	14987	14975	14917	14897	15061	14904	15010	14945	15040	14917	14829	15132	14918	14836	15003	14932	14863	15127	14841	14940	14891	15053	15138	14872	15043	14993	14839	14983	14968	15067	14855	14990	15021	14790	14841	14942	14754	14810	14885	14946	14858	15115	15008	14938	14951	14998	14964	15042	14909	15042	14976	14983	15093	15016	14968	15037	14912	15054	15140	15075	15047	15090	14887	15160	14811	15132	14891	15052	15153	14767	14965	15086	14903	15001	14982	14908	14858	15216	14937	14952	14910	15067	14897	15073	14952	14870	14898	14903	15053	14881	15014	15041	14949	14839	15071	14884	14949	15101	14841	15065	14932	15055	15033	15058	15104	14790	15024	15027	14989	14884	14930	15048	14984	14866	15165	15001	14820	14951	14995	14911	14954	15077	15040	14983	14947	14850	14851	14945	14903	15100	15022	14929	14890	15106	14985	15021	14921	14839	15025	14905	14931	15028	14816	15060	14942	15012	14991	14993	14877	14914	14929	15071	14921	14989	14920	15013	14942	14978	15100	14809	14916	14950	15102	15138	14906	15099	14957	14988	15015	14959	14867	14822	14954	14901	15071	15002	14814	14901	14952	14805	14900	14982	14958	14979	14877	14951	14974	14830	15081	14910	14953	15024	14956	15048	14840	14954	15024	15002	14992	14911	14951	15062	14927	14936	14935	14838	14964	15123	14834	14827	15008	15044	15088	15191	15069	15143	14915	15094	15032	14967	14868	14861	15113	14952	14990	14994	14833	15081	14751	14905	15132	15019	14991	15073	14987	14996	14845	15028	15025	14963	14949	14941	14873	14937	14950	15064	14771	14769	14884	14794	15008	14973	14927	15089	14956	14965	15090	15040	14899	14935	14903	14933	14878	15023	15114	14979	14947	14858	14934	15026	14931	14916	14874	15022	15183	14886	15017	14864	14776	14997	14944	14995	14981	15013	14937	14988	14951	15066	15025	15016	15089
23963	21348	28868	24278	22180	21558	20605	18284	17705	17790	17776	17616	17687	17573	17830	17749	17563	17612	17676	17693	17727	17532	17645	17722	17506	17606	17600	17550	17327	17369	18634	20934	20544	19200	18501	17767	17532	17259	17498	17414	17477	17363	17478	17404	17286	17473	17422	17224	17324	17316	17215	17269	17351	17434	17210	17152	17149	17106	17382	17323	17204	17322	17368	17276	17331	17217	17294	17163	17122	17522	17231	17223	17222	17143	17322	17390	17301	17428	17321	17137	17351	17086	17248	17275	17138	17342	17236	17324	17386	17326	17345	17151	17236	17321	17313	17157	17225	17298	16942	17216	17441	17036	17332	17322	17428	17249	17368	17282	17403	17194	17361	17360	17210	17244	17358	17474	17113	17224	17292	17126	17218	17413	17291	17301	17049	17234	17122	17361	17248	17439	17183	17149	17355	17235	17245	17321	17473	17247	17211	17205	17236	17171	17325	17172	17303	17353	17283	17239	17112	17256	17333	17260	17079	17277	17399	17170	17231	17262	17532	17193	17145	17380	17184	17227	17255	17451	17284	17272	17048	17171	17192	17216	17164	17226	17293	17310	17144	17392	17325	17341	17356	17280	17315	17116	17136	17237	17197	17249	17477	17268	17392	17381	17432	17187	17210	17259	17298	17357	17263	17259	17294	17375	17218	17235	17262	17448	17366	17359	17147	17365	17226	17329	17259	17279	17322	17019	17015	17217	17236	17254	17155	17471	17293	17153	17499	17389	17156	17201	17255	17287	16996	17218	17130	17320	17452	17376	17072	17129	17259	17167	17073	17378	17136	17205	17334	17299	17298	17143	17210	17311	17331	17215	17297	17262	17382	17437	17309	17242	17301	17218	17191	17243	17340	17226	17178	17272	17213	17264	17093	17213	17464	17135	17270	17137	17257	17278	17342	17119	17226	17347	17390	17293	17168	17217	17299	17265	17293	17152	17241	17138	17145	17256	17347	17143	17177	17244	17214	17349	17199	17180	17217	17255	17118	17283	17527	17283	17259	17255	17317	17554	17373	17216	17171	17131	17317	17440	17267	17176	17338	17241	17083	17036	17275	17319	17185	17382	17353	17208	17246	17250	17139	17030	17346	17503	17252	17350	17095	17382	17475	17276	17324	17432	17290	17185	17324	17316	17241	16980	17222	17190	17284	17367	17077	17477	17392	17343	17202	17383	17221	17229	17184	17250	17179	17238	17207	17116	17163	17235	17385	17036	17196	17352	17197	17191	17425	17219	17282	17328	17313	17147	17259	17253	17167	17315	17295	17175	17238	17229	17349	17226	17312	17320	17260	17267	17285	17288	17333	17122	17225	17303	17141	17286	17447	17034	17281	17241	17377	17111	17200	17291	17351	17292	17078	17154	17371	17264	17235	17447	17245	17305	17318	17255	17461	17326	17182	17203	17292	17172	17339	17222	17339	17097	17374	17160	17278	17280	17207	17233	17336	17509	17411	17394	17304	17354	17224	17284	17114	17121	17072	17378	17283	17264	17343	17202	17109	17354	17293	16768	17329	17387	17079	17150	17252	17329	17089	17333	17329	17160	17224	17249	17485	17467	17206	17311	17333	17056	17260	17260	17229	17179	17257	17089	17315	17113	17396	17097	17239	17143	17299	17191	17122	17253	17211	17110	17120	17260	17182	17257	17268	17158	17278	17149	17170	17173	17115	17276	17188	16944	17221	17202	17138	17472	17122	17170	17369	17166	17279	17307	17333	17188	17227	17127	17451	17183	17221	17085	17352	17230	17264	17364	17118	17211	17217	17175	17441	17432	17387	17237	17184	17180	17341	17321	17265	17237	17317	17429	17482	17057	17224	17464	17498	17202	17244	17277	17273	17290	17230	17130	17363	17270	17417	17312	17295	17255	17231	17133	17304	17219	17224	17207	17267	17315	17557	17122	17259	17391	17437	17285	17123	17322	17391	17193	17053	17338	17216	17397	17210	17207	17279	17178	17241	17233	17182	17280	17129	17334	17235	17165	17315	17273	17301	17417	17219	17045	17026	17302	17339	17258	17296	17232	17331	17269	17258	17138	17278	17213	17344	17203	17400	16914	17212	17112	17295	17180	17398	17304	17141	17334	17302	17215	17308	17260	17331	17487	17230	17324	17234	17362	17270	17374	17141	17224	17293	17243	17376	17272	17330	17361	17183	17350	17246	17311	17380	17177	17129	17132	17429	17286	17255	17187	17213	17167	17245	17177	17220	17294	17327	17050	17300	17264	17308	17401	17320	17341	17170	17311	17337	17261	17245	17347	17497	17254	17176	17324	17328	17361	17232	17138	17136	17256	17193	17259	17254	17261	17201	17383	17268	17405	17253	17204	17457	17133	17244	17313	17306	17193	17359	17197	17271	17099	17301	17182	17200	17159	17108	17149	17251	17024	17064	17172	17305	17204	17459	17308	17337	17281	17190	17294	17358	17254	17169	17225	17140	17261	17353	17280	17341	17150	17375	17216	17421	17414	17115	17379	17118	17409	17338	17317	17355	17209	17272	17244	17232	17128	17123	17207	17132	17312	17299	17289	17105	17217	17193	17287	17252	17211	17236	17236	17106	17267	17304	17194	17265	17291	17409	17224	17193	17155	17157	17187	17235	17184	17346	17323	17069	17273	17391	17093	17238	17196	17285	17333	17247	17261	17169	17251	17274	17256	17247	17173	17319	17335	17316	17300	17058	17279	17326	17325	17322	17474	17500	16964	17158	17284	17312	17159	17245	17138	17248	17309	17317	17227	17307	17225	17124	17195	17531	17097	17314	17331	17224	17487	17262	17346	17304	17134	17336	17177	17100	17286	17122	17148	17115	17205	17530	17230	17223	17405	17314	17226	17311	17321	17221	17336	17170	17083	17265	17413	17307	17118	17327	17251	17214	17176	17116	17369	17374	17312	17370	17166	17104	17292	17180	17266	17174	17298	17150	17369	17274	17289	17241	17361	17333	17248	17337	17203	17180	17255	17222	17152	17017	17212	17194	17122	17179	17342	17172	17366	17116	17327	17176	17131	17282	17350	17129	17326	17583	17441	17198	17072	17282	17221	17413	17343	17189	17310	17280	17131	17254	17259	17196	17306	17293	17102	17160	17136	17224	17052	17276	17284	17175	17280	17218	17013	17428	17349	17236	17350	17280	17259	17280	17074	17270	17167	17437	17267	17316	17292	17361	17389	17337	17143	17214	17168	17314	17078	17171	17297	17292	17388	17132	17241	17267	17381	17288	17343	17480	17134	17243	17404	17198	17309	17300	17268	17221	17236	17403	17313	17320	17100	17457	17264	17203	17046	17207	17375	17143	17176	17343	17200	17190	17312	17217	17148	17344	16978	17335	17186	17284	17315	17085	17327	17229	17123	17209	17167	17324	17308	17169	17301	17195	17330	17279	17135	17490	17142	17230	17147	17133	17126	17251	17242	17105	17023	17127	17203	17204	17128	17455	17344	17353	16998	17327	17177	17122	17379	17155	17259	17167	17349	17124	17209	17329	17223	17160	16987	17123	17208	17434	17501	17354	17430	17478	17306	17185	17159	17320	17296	17345	17321	17274	17246	17331	17449	17405	17122	17288	17416	17297	17160	17439	17221	17321	17228	16990	17233	17343	17265	17190	17310	17145	17193	17180	17027	17207	17243	17376	17104	17253	17085	17330	17332	17131	17283	17209	17056	17179	17345	17297	17386	17116	17261	17087	17265	16983	17164	17201	17018	17200	17307	17236	17279	17125	17221	17355	17386	17447	17458	17167	17286	17159	17326	17281	17243	17205	17254	17404	17362	17271	17316	17309	17231	17348	17196	17455	17290	17286	17350	17229	17247	17330	17289	17062	17189	17127	17052	17093	17248	17254	17250	17356	17240	17215	17314	16996	17072	17023	17171	17350	17068	17372	17233	17357	17409	17301	17272	17445	17106	17261	17262	17061	17296	17184	17400	17196	17105	17307	17142	17186	17291	17368	17318	17022	17250	17250	17248	17263	17299	17117	17241	17378	17251	17356	17215	17176	17379	17291	17224	17194	17356	17436	17314	17055	17013	17127	17257	17214	17489	17189	17250	17121	17156	17324	17250	17177	17408	17176	17188	17320	17256	17340	17215	17318	17229	17130	17040	17257	17126	17439	17356	17317	17323	17259	17149	17287	17216	17109	17303	17232	17395	17388	17192	17250	17121	17146	17194	17321	17196	17286	17140	17426	17245	17273	17316	17311	17208	17417	17067	17247	17345	17266	17219	17165	17291	17200	17181	17192	17264	17335	17262	17344	17275	17307	17370	17218	17236	17168	17225	17156	17189	17186	17205	17378	17316	17246	17353	17208	17423	17091	17126	17298	17201	17359	17208	17031	17322	17084	17035	17363	17224	17263	17042	17184	17159	17101	17228	17278	17265	17185	17069	17256	17036	17139	17406	17303	17202	17372	17461	17126	17220	17171	17181	17254	17324	17317	17275	17229	17458	17326	17241	17215	17421	17226	17405	17118	17281	17214	17268	17132	17310	17228	17358	17143	17113	17142	17224	17396	17092	17221	17385	17378	17234	17344	17236	17187	17281	17181	17361	17406	17289	17247	17308	17230	17446	17318	17292	17227	17260	17135	17170	17315	17243	17356	17219	17259	17218	17150	17217	17247	17236	17219	17165	17287	17290	17216	17279	17479	17312	17431	17193	17215	17030	17345	17360	17375	17230	17186	17163	17243	17291	17410	17437	17365	17226	17421	17286	17164	17322	17364	17118	17131	17149	17128	17251	17001	17251	17330	17310	17134	17139	17315	17088	16958	17307	17417	17460	17457	17071	17228	17238	17253	17383	17176	17193	17151	17266	17167	17304	17191	17152	17293	17071	17011	17295	17147	17249	17249	17101	17303	17306	17088	17318	17107	17522	17210	17390	17193	17197	17330	16927	17361	17220	17134	17423	17417	17024	17291	17111	17168	17355	17219	17192	17187	17583	17048	17218	17357	17059	17083	17274	17192	17310	17150	17359	17102	17352	17210	17370	17077	17090	17248	17283	17094	17259	17129	17188	17378	17150	17362	17215	17301	17314	17161	17112	17305	17140	16996	17300	17385	17308	17178	17204	17272	17359	17208	17263	17299	17280	17193	17274	17159	17428	17039	17178	17119	17231	17288	17142	17281	17405	17249	17452	17302	17272	17425	17185
14120	26046	26994	20155	17865	16319	16166	15798	15891	15462	15455	15074	15431	15441	15117	15335	15341	15386	15687	15519	15645	15347	15196	15475	15301	15283	15140	15194	15195	14961	17372	20363	19294	17372	16056	15369	15061	14944	15033	14826	14916	15024	15032	15078	15150	14936	14949	15082	14915	15000	14922	15054	14880	14988	15049	15106	15033	15046	14921	14969	14962	14850	14947	14835	14999	15093	14967	14788	15005	15048	14895	15066	14789	14874	14913	14757	15134	14875	15028	14950	14995	14810	14867	14912	14877	14914	14980	15013	15082	14986	14727	14983	14980	14929	14818	14994	15039	14783	15117	14804	14961	14833	14896	15124	14906	15032	14799	15011	14905	15030	14956	15165	15078	14845	14878	14801	14931	14848	15089	14864	15021	14932	14949	15026	14932	14951	15084	15067	14931	14882	14883	14802	14929	14935	15064	14937	14836	14827	14957	14926	14995	15079	14893	15110	15200	14899	14961	14899	15023	14900	14924	15063	14934	15049	14905	14803	15054	14885	14909	14867	15061	15014	14987	14832	15060	14822	15113	14896	14821	14854	15019	14777	14839	14979	14952	14984	14823	15058	14809	15000	14930	14832	14834	14866	14899	15012	14951	14973	14799	15027	15051	14877	14999	14976	15204	14891	15223	14856	14913	15034	15059	14919	15023	14867	15001	15009	14952	14771	14823	14924	15107	14871	15018	14884	14999	14894	14985	14958	15012	15007	15123	14822	15025	15023	14919	14974	15067	14819	14924	14903	15085	14814	15031	15094	15089	14885	15012	15026	15033	15033	15175	14994	14872	15003	15060	14844	14999	15020	14996	14868	15026	14947	15057	14797	14919	14901	14880	14984	15077	14887	14878	14967	15033	14971	14944	14941	14940	15062	14893	14848	14829	15023	15111	15026	14980	14932	15040	14870	15201	14840	14836	15069	15043	14958	15023	15033	14901	15004	15028	14925	15015	15095	14887	14884	14866	14993	14936	15193	14927	14838	15072	15155	14852	14786	14996	15004	14971	14840	15040	14949	14801	15073	15090	15054	14797	15183	15026	14917	14909	15007	14879	15086	15055	14867	14986	14906	14940	14898	14999	14895	15053	14855	14961	14983	14838	14926	15092	14844	15067	14919	15084	14924	15020	14886	14893	14996	15057	15069	14843	15031	14798	14932	15048	15037	15061	14896	15052	15018	15044	14959	15085	14833	15001	14835	15078	14851	15016	15148	14951	14985	14946	14960	15080	14785	14852	14983	15030	14929	15008	14904	15008	14828	15068	15039	14681	15035	14932	15056	15022	14970	14887	15052	14884	14819	14910	15104	15082	14920	15038	14979	14807	15002	14953	15028	14891	14879	14914	15005	15161	14914	14850	14900	14800	14955	15041	15090	14842	15083	14855	14978	15011	15020	15056	14883	14901	14872	15001	14793	14925	14893	14990	15156	15074	15009	14919	14963	15081	15029	14889	15019	14786	14991	15026	14951	14994	14994	14971	14890	15017	14855	14939	14925	14961	15131	15053	14905	14923	15005	15021	14960	14981	15109	14897	14755	14916	15104	15115	14914	14995	14824	14919	14896	14835	14951	14907	14986	15047	15034	14902	14959	14830	14994	14724	14871	14991	15049	14869	14992	14830	14868	15042	14843	14948	15071	14972	15110	14814	14893	14917	14953	14872	14925	15002	14931	14847	14857	14930	14924	14935	14958	15096	14967	14933	15028	14916	14921	14895	14915	14956	14995	14972	14899	15016	14765	15000	14874	15101	14911	15059	14968	14909	14920	14954	14995	14944	14819	14945	15225	14934	14950	14870	14845	14968	14978	15012	14981	14970	14768	14939	14888	14865	15103	14957	14970	15064	14848	14801	14995	14947	15049	14931	14890	14795	15020	14905	15011	14807	14839	15191	14937	14956	15024	15119	15010	14752	15062	14876	14927	14933	15025	14879	14979	15011	15010	14967	14919	15024	14866	14966	14819	14870	15001	15046	14935	15009	14904	15081	14871	15038	14959	14925	15076	14878	14948	15060	14820	14936	15003	14875	14833	14995	14886	15014	14865	14896	14882	15042	15029	14961	14895	15069	15074	15042	15051	15045	14938	14905	14883	14985	15030	14898	15042	14912	14840	14989	14827	15011	15000	14941	14895	14961	14936	15054	14880	14956	15074	14897	15022	15182	14857	14661	14940	14977	15025	14939	14830	15072	14785	15005	14870	15073	14953	15000	14979	14959	14893	14981	14912	15035	14919	14978	14953	14802	14876	14748	15103	14825	14867	14910	14930	14870	15084	15070	14852	15087	15018	14871	14920	15033	14850	14995	14972	15044	14963	14720	14785	14920	15092	14955	15042	14796	14996	15005	14813	14882	15079	14778	14920	14955	14899	15157	15016	15014	15000	15047	14962	14943	15085	15036	14893	15053	14994	14909	15148	15055	14998	14821	14924	15058	14979	14831	15069	14875	15010	15075	14960	15016	15016	14808	14966	14887	15105	14810	14835	14897	14890	14942	14949	14849	15058	14927	14917	14976	15032	15026	14928	14859	15096	14884	14991	15022	14978	14983	14958	14993	14980	14961	14865	15027	14918	14957	14964	14970	15037	15002	14828	14918	14885	15065	15155	15002	15046	15089	15043	15040	15020	14818	14983	14904	14970	14961	14929	14803	14978	14973	15120	14861	14922	14871	14900	14911	14966	14935	15014	15047	14983	14930	14803	14982	14915	15087	14945	15185	14899	14873	14952	14948	15045	14968	14940	14873	14904	14910	14901	14984	15010	14801	14892	14877	14841	14832	14954	14691	15009	14932	14956	14899	14813	14958	14970	14899	14954	14777	15114	14873	15053	15028	14920	15018	14889	14869	15050	14903	15082	14905	14861	14824	14834	14870	14902	14830	15124	14996	14903	14851	14919	15032	14925	14974	14930	14870	14900	14986	14931	14965	14999	14944	15054	14916	15171	15035	14968	14915	14959	14677	15068	14990	14982	14938	15030	14982	14877	14853	15044	15068	15108	15014	15101	15031	14974	15015	14928	14963	14891	15002	15147	14929	15000	15056	14955	14884	14918	15008	14904	14893	15080	14896	14909	15059	15025	14873	14889	15047	14918	15136	15049	14821	15032	14919	15012	15041	14909	14931	15002	15050	14870	14841	15114	14861	14949	14968	14924	14847	14859	14858	15016	14854	14977	14954	15100	14997	15042	14759	14856	15157	15155	14952	15093	14937	14926	14964	15027	14927	15007	14802	15101	14969	15058	14915	14948	15014	14822	15037	15052	14931	15003	15130	14928	14827	14948	14791	14834	15130	15005	15022	14910	14926	15054	15080	14963	14937	14910	14914	15097	14897	14789	14989	14931	15016	15167	14928	15024	14965	14937	14936	14990	14867	14968	15021	15009	14896	14928	15084	14983	14899	14773	14915	15118	14864	14915	14913	14964	15002	14944	15156	14996	15051	14947	14920	15059	15051	14924	15014	14866	15101	14956	14838	14975	14766	14891	14873	14891	14910	15082	14856	14887	14991	15004	15007	14958	15053	14977	15036	15041	14731	14987	14976	14863	15051	14725	14975	14843	14965	15047	15155	15085	14991	14882	14918	15033	15012	14786	14961	14902	15014	14932	14805	14891	14934	14846	14901	15038	14937	14841	15044	15000	14953	14883	15104	14961	14994	14921	14885	15065	15086	14944	15029	15165	15003	14873	14968	14927	14960	14956	14883	14928	14971	14968	15004	14937	14929	14976	14997	15017	14998	14838	14796	15025	14825	14902	14919	14916	15077	15043	14864	15040	15038	14893	14814	15032	15025	15040	15132	15009	14917	14885	15101	14925	14967	15022	14896	15004	14858	14969	14890	14834	14980	14990	14908	14934	15032	15132	15016	15025	14894	14861	15030	14890	15006	14894	15186	14952	14974	14908	14875	14943	14855	15057	15008	14961	15066	14989	14754	14889	14943	15072	14853	14890	14904	15025	14917	14964	14838	14838	14962	14832	15030	14926	14856	15062	14854	14916	14924	14877	15158	14872	15039	15017	15069	14904	14852	14770	14950	15039	14900	14933	15104	14991	15069	14873	14842	15070	15014	14746	14929	15094	14910	14922	15034	14913	14975	14932	14946	14979	14936	14874	14924	15031	14974	14940	15147	14984	14907	14982	15046	14893	15038	14920	14900	15031	15054	14995	14903	14886	15239	14983	14879	14915	15028	15009	14791	14901	14815	14893	15109	14995	14903	14805	15049	14872	14967	14862	14953	14870	15060	14923	14774	15207	14962	14986	14943	14881	14966	15020	14960	14941	14990	15023	15022	14825	14770	14941	15060	14941	14962	15024	14924	14971	15020	14933	15095	14935	14886	14951	14897	15124	14928	14993	15210	14878	14836	15080	15004	14970	14941	15081	14938	15038	14962	15021	14974	15055	14906	14834	14892	15057	15083	14936	15085	14937	15023	14910	14938	14955	14799	14881	15130	14959	15008	14880	14879	14971	15039	15094	14915	14847	15071	14884	14898	15051	14992	14919	15073	14937	14947	14984	15032	14925	14870	14880	14960	15035	15042	15056	14872	14934	14891	14958	15013	15232	14901	14930	14813	15084	14890	14834	14862	14855	15022	15079	15066	14935	15043	15084	14937	15109	14971	14862	14875	15016	15048	14933	14991	14765	15033	14780	15094	14878	14884	15032	14974	14913	14929	15035	14845	14978	14988	14974	14987	14948	14878	15155	14810	14999	15013	14904	14937	15071	15032	14956	14895	14960	15068	14769	14870	14729	14950	15100	14950	15030	14910	15092	14845	14868	14929	14956	14926	15063	14979	14926	14920	14983	14901	14929	14897	14967	15008	14913	14977	14768	15065	14869	15027	14876	15006	14934	14898	14902	15010	15022	14884	15045	14789	14836	15016	14886	14881	14859	14824	15038	14946	14925	14910	15025	15001	14817	14932	14903	14664	14915	14960	14938	15044	14800	15233	15019	15047	14895	14903	15046	15100	14847	15007	15026	14711	14847	15036	15008	14996	14913	14821	14999	14851	15012	15095	14803	14952	14916	14951	15137	14730	15112	14775	15012	14930	14984	14990	15091	14962	14862	15020	14883	14918	15014	15027	14942	14950	14865	14931	14897	15018	14939	15027	14992	14864	15062	14968	14925	15016	14960	14993	14830	14951	14841	14946	14983
23045	21393	29340	23844	21605	23486	23878	18746	18092	18241	18101	17982	17825	17883	17644	17595	17844	17614	17965	17922	17967	17861	17764	17753	17516	17600	17691	17571	17548	17397	20161	23842	22927	20688	18931	18038	17520	17438	17295	17285	17188	17270	17231	17325	17353	17356	17154	17302	17134	17385	17303	17361	17372	17387	17426	17397	17370	17354	17366	17245	17185	17255	17306	17534	17386	17443	17262	17219	17490	17199	17451	17151	17180	17206	17229	17369	17355	17277	17332	17272	17192	17086	17403	17301	17358	17268	17232	17317	17253	17380	17276	17230	17421	17284	17207	17021	17280	17375	17234	17209	17319	17238	17366	17250	17447	17148	17338	17295	17037	17227	17244	17507	17251	17191	17092	17157	17129	17135	17208	17337	17089	17219	17186	17137	17284	17162	17211	17261	17317	17042	17000	17357	17356	17379	17154	17334	17191	17350	17221	17115	17133	17213	17092	17426	17236	17181	17159	17385	17213	17303	17202	17133	17245	17371	17225	17216	17303	17173	17232	17240	17204	17143	17220	17475	17303	17344	17201	17317	17018	17212	17412	17238	17352	17025	17207	17166	17125	17217	17024	17173	17306	17140	17287	17165	17284	17378	17328	17075	17307	17335	17331	17253	17179	17226	17209	17230	17244	17214	17176	17120	17274	17520	17309	17255	17257	17179	17256	17004	17144	17280	17412	17214	17268	17107	16857	17109	17393	17325	17133	17265	17094	17089	17260	17259	17391	17233	17370	17376	17349	17304	17364	17030	17061	17290	17260	17283	17307	17162	17182	17285	17058	17192	17124	17115	17283	17259	17323	17158	17194	17225	17215	17147	17124	17259	17465	17168	17374	17354	17269	17305	17155	17142	17095	17329	17028	17145	17232	17254	17143	17168	17158	17262	17167	17117	17280	17303	17502	17043	17160	17430	17450	17331	17023	17246	17097	17343	17202	17254	17418	17130	17299	17114	17289	17139	17247	17257	17252	17435	17424	17202	17038	17227	17219	17115	17310	17243	17137	17205	17187	17304	17254	17198	17134	16911	17320	17158	17215	17290	17351	17086	17253	17383	17348	17355	17321	17147	16957	17260	17193	17183	17215	17340	17148	17221	17257	17106	17154	17234	17209	17288	17155	17288	17376	17541	17089	17278	17264	17464	17248	17116	17247	17357	17298	17598	17140	17259	17229	17300	17310	17204	17270	17036	17307	17136	17324	17320	17232	17279	17118	17254	16874	17000	17159	17257	17165	17434	17065	16956	17151	17255	17047	17215	17272	17247	17204	17186	17358	17247	17246	16995	17103	17189	17090	17332	16975	17215	16940	17172	17277	17247	17282	16962	17134	17200	17229	17437	17330	17103	17098	17076	17033	17154	17209	17063	17178	17280	17230	17084	17366	17464	17359	17307	17298	17231	17089	17207	16949	17165	17054	17305	17050	17254	17383	17108	17368	17270	17256	17242	16881	17168	17260	17029	17203	17214	17238	17227	17302	17123	17167	17347	17167	17092	17276	17332	17170	17258	17258	17134	17245	17111	17197	17253	17168	17351	17296	17013	17227	17102	17005	17519	17208	17110	17297	17236	17359	17471	17164	17180	17165	17185	17365	17204	17173	17162	17158	17270	17150	17111	17132	17112	17210	17243	17231	17252	17214	17261	17342	17255	17259	17238	17221	17297	17144	17051	17038	17461	17216	17260	17293	17020	17260	17245	17132	17308	17340	17210	17344	17237	17172	17261	17183	17308	17272	17047	17255	17146	17018	17401	17083	17370	17353	17179	17149	17246	17265	17250	17346	17155	17071	17162	17072	17170	17137	17173	17239	17312	17357	17218	17274	17172	17171	17247	17330	17137	17365	17434	17404	17347	17110	17318	17326	17111	17262	17272	17192	17199	17270	17293	17190	17295	17344	17294	17167	17229	17073	17281	17273	17161	17133	17184	17287	17309	17436	17426	17361	17144	17275	17133	17127	17296	17212	17284	17023	17243	17108	17184	17045	17295	17216	17244	17277	17093	17196	17239	17161	17258	17125	17301	17097	17281	17339	17050	17287	17152	16925	17376	17141	17125	17256	17078	17055	17104	17123	17036	17199	16918	17202	17283	17250	17251	17358	17302	17398	17307	17239	17393	17276	17232	17489	17212	17112	17366	17271	17175	17093	17154	17166	17305	17198	17314	17055	17225	17211	17336	17248	17281	17185	17407	17281	17264	17157	17229	17268	17220	17318	17414	16925	17078	17153	17342	17396	17094	17361	17267	17206	17438	17191	17193	17194	17151	17330	17299	17233	17204	17186	17158	17233	17354	17408	17147	17164	17245	17177	17316	17191	17139	17305	17180	17240	17145	17330	17260	17325	17424	17063	17148	17247	17050	17406	17228	17247	17180	17196	17421	17402	17098	17124	17300	17218	17056	17306	17431	17380	17346	17181	17469	17305	17161	17267	17011	17299	17135	17336	17127	17156	17243	17178	17324	17336	17175	17345	17114	17187	17208	17175	17213	17348	17075	16988	17230	17248	17224	16993	17207	17281	17025	17111	17267	17204	17065	17151	17070	17093	17203	17223	17025	17116	17120	17061	17222	17125	17419	17322	17067	17022	17195	17365	17228	17151	17388	17239	17164	17434	17097	17264	17237	17226	17242	17333	17264	17373	17143	17351	17269	17180	17191	17375	17237	17306	17180	17159	17091	17146	17095	17103	17163	17367	17252	17341	17189	17277	17454	17262	17260	17303	17176	17158	17117	17320	17329	17306	17184	17291	17260	17235	17337	17298	17115	17232	17270	17243	17369	17353	17474	17355	17423	17021	17497	17031	17212	17210	17203	17044	17148	17192	17159	17133	17175	17154	17193	17230	17220	17056	17033	17313	17234	17294	17059	17322	17165	17107	17074	17352	17292	17302	17232	17194	17153	17108	17190	17150	17474	17048	17282	17344	17268	17056	17346	17121	17192	17200	17446	17214	17022	17117	16998	17230	17207	17122	17335	17068	17253	17204	17305	17304	17285	17186	16917	17013	17307	17183	17182	17103	17170	17269	17400	17359	17175	17243	17261	17239	17200	17256	17360	17176	17154	17253	17058	17213	17141	17326	16911	17129	17041	17328	17237	17189	17073	17275	17148	17417	17208	17176	17229	17318	17068	17228	17204	17184	17358	17074	17237	17183	17286	17185	17261	17128	17283	17168	17180	17459	17257	17369	17455	17236	17174	17237	17206	17167	17190	16975	17083	17314	17162	17363	17176	17166	17129	17099	17327	17179	17164	17286	17324	17513	17248	17421	17161	17183	17151	17197	17309	17262	17033	17284	17246	17003	17271	17510	17239	17414	17245	17230	17186	17243	16951	17300	17171	17181	17078	17351	17388	17257	17328	17129	17123	17083	17134	17373	17301	17428	17306	17385	17453	17453	17460	17400	17150	17236	17402	17193	17186	17101	17096	17106	17085	17136	17413	17202	17247	17168	17054	17395	17326	17255	17296	17129	17306	17091	17193	17148	17168	17204	16926	17030	17095	17004	17383	17394	17190	17198	17268	17090	17285	17271	17179	17324	17304	17159	17348	17270	17124	17261	17206	17238	17395	17271	17492	17244	17126	17419	17170	17359	17246	17272	17179	17353	17158	17164	17180	17212	17353	17236	17347	17357	17382	17290	17403	17098	17095	17058	17293	17467	17442	17232	17573	17256	17200	17186	17350	17036	17104	17145	17266	17321	17313	17309	17149	17280	17411	17087	16969	17203	17309	17269	17316	17471	17333	17244	17369	17364	17149	17167	17172	17342	17139	17177	17231	17207	17098	17236	17090	17168	17492	17236	17399	17104	17285	17097	17358	17325	17236	17347	17121	17301	17237	16994	17299	17412	17208	17149	17162	16991	17091	17014	17250	17208	16957	17247	17113	17096	17231	17144	17199	17355	17030	17246	17255	17180	17210	17045	17253	17567	17333	17228	17232	17065	17231	17150	17099	17283	17285	17385	17094	17216	17359	17125	17271	17239	17240	17088	17275	17169	17125	17090	17356	17218	17255	17063	17142	17153	17241	17264	17385	17224	17143	17233	17282	17383	17373	17197	17340	17339	17077	17181	17314	17339	17122	17343	17402	17349	17556	17215	17438	17381	17373	17235	17276	17353	17074	17222	17341	17362	17256	17387	17532	17396	17183	17187	17299	17212	17231	17284	17001	17307	17325	17170	17116	17168	17339	17345	17439	17426	17121	17449	17108	17195	17011	17260	17236	17336	17373	17091	17231	17288	17098	17053	17095	17319	17188	17029	17330	17421	17395	17280	17226	17167	17096	17379	17284	17228	17094	17236	17212	17192	17093	17202	17165	17201	17282	17147	17313	17324	17191	17128	17277	17275	17117	17278	17296	17230	17105	17080	17019	17379	17435	17303	17287	17366	17424	17073	17197	17232	17199	17252	17132	17224	17156	17124	17246	17242	17200	17346	17187	17361	17417	17243	17185	17082	17249	17117	17145	17250	17375	16940	17066	17242	17141	17333	17246	17222	17112	17114	17297	17371	17220	17197	17171	17228	17212	17393	17169	17246	17126	17197	17107	17129	17153	17154	17274	17385	17243	17339	17361	17292	17275	17326	17283	17216	17286	17110	17310	16948	17250	17270	17172	17328	17151	17174	17350	17002	17084	17205	17150	17060	17353	17222	17126	17136	17262	17239	17230	17316	17292	17283	17376	17234	17174	17310	17096	16980	17167	17220	17277	16921	17162	17213	17286	17205	17156	17222	17274	17233	17309	17223	17301	17103	17298	17164	17168	17214	17249	17118	17301	17265	17058	17369	17361	17105	17238	17204	17236	17269	17449	17034	17065	17109	17080	17145	17260	17241	17427	17367	17184	17306	17358	17358	17222	17198	17331	17252	17142	17289	17215	17431	17181	17217	17217	17396	17068	16997	17061	17154	17251	17271	17044	17150	17306	17335	17217	17042	17374	17299	17195	17115	17084	17292	17283	17191	17098	17157	17332	17317	17197	17279	17242	17107	17293	17117	17137	17263	17247	17044	17330	17248	17243	17172	17323	17484	16974	17211	16981	17286	17256	17426	17135	17231	17307	17295	16973	17272	17298	17176	17122	17188	17399	17384	17226	17257	17055	17263	17140	17146	17052	17397	17333	17250	17197	17389	17258	17221	17096	17298	17195	17358	17462
15453	30992	32077	22631	19537	17635	17053	16622	16124	16064	15687	15749	15353	15465	15422	15467	15451	15530	15889	15904	15930	15771	15629	15767	15417	15343	15375	15235	14909	15142	20245	23919	22147	19151	16854	15522	14971	15027	14995	14989	14867	14887	14946	14988	14966	15082	14928	15198	14908	14978	15056	15180	15025	15006	15064	14909	14994	15062	15109	15021	14950	15104	15044	15002	15063	15062	15033	14879	14995	15077	15147	15043	14915	15007	15070	14944	14804	14918	14963	14972	14993	14886	15045	14981	14918	14848	14758	14940	14954	14907	14921	15069	14965	15017	14907	15124	14847	15049	14885	14856	14853	14928	14851	15059	14914	15094	14855	14966	15020	14980	14934	14924	15115	14899	15085	14747	15057	14943	14953	14800	14892	14976	14911	14908	14953	14990	15004	14934	15024	14929	14967	14729	14993	14847	15014	15139	14938	14844	14895	15111	14765	15032	15051	14929	14947	14962	15072	14903	14951	14800	14966	15174	14808	14890	15037	14992	14875	14886	15029	15049	15010	14962	14957	15045	14870	14824	14933	15071	14857	15037	14829	15035	14695	15087	14954	14862	14825	14979	14884	14892	15083	14874	14870	14967	14939	14861	14956	14983	14878	14912	14963	15023	14991	14964	14918	14891	14955	14932	15169	14943	14928	14898	15048	14993	14873	14865	14947	14816	14718	15129	14883	14863	14920	14951	14873	14958	14894	14948	14872	14945	14832	14899	14921	14890	15065	14878	14964	14948	15095	15032	14901	14949	15077	14644	14962	15069	14911	15023	14963	14852	14912	14912	14900	15007	14992	14978	14849	14938	14890	15081	14773	15025	15026	15105	14962	14914	14968	14954	14942	14971	14892	14843	14913	14975	14904	15127	14906	15051	15012	14950	15050	14916	15170	15097	14987	14761	14971	14924	14891	14843	14818	14935	14996	14903	14907	14749	14904	15047	14818	15112	15033	14771	14834	14829	15030	14793	15074	14934	14880	14994	14970	14981	14875	15066	14828	14866	14988	14983	15001	14896	14906	15067	14936	14827	15006	14925	14853	14968	14916	14894	14873	15036	14927	14925	14872	14907	15033	15033	14829	14937	14817	15017	14929	14923	15093	15026	14953	14934	14993	15032	14856	15085	15006	14885	14978	14988	14745	15087	14825	14977	15003	15018	14919	15043	14970	14930	14945	14900	14882	14901	14795	14838	14884	14690	14743	14901	14800	15019	14913	15088	15003	14814	15088	14843	14878	14982	14830	14880	15035	14915	15009	14944	14984	14858	15005	14952	14893	14851	14925	15032	15064	14820	14953	14983	14914	14999	14963	14771	14982	14964	14972	14916	15063	14923	15087	14869	15002	14838	15025	14924	14989	15031	15007	14952	15072	15029	14754	15037	15244	14826	14991	14983	15175	15032	14939	14934	15021	14988	14902	14803	14978	14830	14934	14882	14907	14910	15066	14992	14960	14996	14812	14942	14958	14759	15033	14973	14914	14982	15018	14980	15033	14860	14899	15027	14958	14664	14995	14843	14942	14879	14953	15000	14902	14766	14987	15085	14978	14952	14865	15066	14902	14969	15051	14697	14931	14940	15000	14857	14989	15032	15152	14838	14901	15037	14914	14805	15065	15057	14885	14944	15118	15001	15052	15095	14818	14999	15021	15059	14917	14869	14869	15027	14908	14917	14953	15022	14788	15036	15139	14912	14960	14985	15071	14680	15128	14922	14973	14852	14970	14918	14925	14947	14738	14899	14896	14939	15052	14870	15063	14898	14859	14897	14929	14943	14938	15034	14842	14777	14992	15033	14965	14915	14910	14861	15059	14892	14995	15115	14981	15112	14966	14962	14917	15030	14895	14920	14959	15101	15107	14891	14890	15038	15037	14929	14793	15030	15013	14808	14958	14986	14878	14919	14940	14893	15010	15017	14837	14896	14755	15009	14891	15056	14930	14917	14960	14950	14860	14957	14835	14970	14875	14876	14982	15003	14979	14816	15021	14937	14852	14902	14945	14891	14797	14962	15094	14949	14872	14857	14768	15041	14901	15004	14976	15084	14972	14908	14992	15044	14896	14787	14731	14937	14888	15024	14936	14998	14993	14906	14804	14949	14844	15020	14906	15016	15083	14988	14877	14988	14901	14871	14880	15134	14857	14810	14885	14902	14893	14961	14906	14765	15051	14889	14841	14803	14977	14900	15003	14979	14798	14830	14857	14904	15086	14901	14986	14959	15049	15177	15039	14915	14901	14974	14865	15022	14979	14774	14881	15001	14899	14780	14985	14940	14838	15056	15094	14873	15002	14924	14945	14976	14984	14869	15142	14822	14923	14650	15147	15011	14997	14973	15021	14740	14902	14999	14978	15059	14675	14894	14937	14936	14949	14956	14971	15000	15016	15036	14898	15004	15097	14926	15074	14927	14866	14965	15083	14819	14916	15008	15052	15099	15002	14894	14913	15103	14911	14792	14954	14926	14987	14955	14827	14894	14947	15000	15199	14893	14885	14811	14938	15147	14963	14765	14919	14963	14980	14868	14884	15006	15116	14973	14854	15025	14866	14986	14814	15015	14856	14787	14980	14869	15040	14881	14806	15056	14909	15010	15058	14843	15002	14960	15027	14875	14823	14835	14909	14889	15036	14950	15018	14875	14870	15006	15002	14952	15085	14891	14971	15071	14846	14792	14846	14978	14949	14905	15086	15004	14901	15030	14906	14875	14825	14912	14995	14920	14911	14995	14840	14883	15033	15049	15009	14887	15005	14993	14869	14889	14950	14912	14986	15076	14968	15070	14934	14910	14683	14914	15076	15006	14737	15001	14897	15078	14918	14966	14973	14821	15154	14971	14861	15044	14954	15001	15092	15233	14803	14952	14873	14941	14912	14933	14929	14920	14992	14892	14950	15153	15021	15054	14860	14832	14887	14868	15006	15052	14856	15070	14948	14885	15005	14959	14793	14947	14984	14918	14948	15068	14961	14823	14888	15115	14927	14946	14970	14949	14860	14913	14953	15106	15103	15121	14925	14922	14961	14995	15026	14968	14820	14932	14872	15038	14878	14847	15041	15057	14881	15149	14987	14810	14965	14790	14980	14748	15056	15015	14962	14950	15072	14958	14961	14932	14991	14772	15012	14932	14967	14836	14730	14998	14901	14956	14919	14875	14752	14785	14902	14869	15164	14864	14996	14877	14924	14989	14862	14976	14830	15006	15061	14939	14879	14890	15005	15095	14649	14930	15031	14996	14929	14960	14881	15011	14938	14797	14879	14904	14880	14998	15042	14937	15076	14866	14973	14843	15008	14917	15087	14899	14937	15146	15173	14978	14878	15104	14782	15004	15012	14963	14829	14991	14937	15014	14905	14974	15012	14932	15044	14815	14806	15097	14962	14855	14805	14890	14951	14974	14973	14847	15097	14970	14879	14818	15031	14919	14822	14997	14924	15098	15055	14881	14889	14909	14918	15071	14813	15178	15147	14940	14909	14880	14886	15140	14883	14872	14972	14820	14928	14716	14868	14974	14958	14900	15000	14901	14923	14981	14903	14940	14846	14936	14981	14968	14806	14921	15031	14927	15039	14990	14883	14921	14947	14946	15032	14709	15048	14930	14986	14923	14755	15027	14868	14769	14932	14953	15053	14952	14888	14957	15032	14955	14820	14767	14887	14771	14881	14791	14967	14835	14998	15074	14926	14891	14896	15283	15005	14896	14966	14783	14901	15134	14810	15039	14847	14943	15074	14780	15138	14818	14899	14987	14948	14998	15065	14848	15103	14771	15019	14857	15023	14855	14785	14985	14909	15028	14825	14895	15128	15009	14883	14989	15019	14963	14872	14913	14955	14913	14896	14907	14947	14898	14945	14871	15322	14906	14980	15003	14980	14967	14895	14828	14956	14959	15002	14875	14941	14873	14877	14981	14883	14849	14883	14822	14961	15050	14809	15014	15097	15008	14875	14833	14852	14993	14958	15046	15068	14900	14904	14863	15053	14993	15003	14775	14848	14989	14855	14953	14889	15035	15172	14706	14903	14850	14945	14914	15006	14904	14898	14872	15044	14927	14982	14846	14963	14846	15103	14966	14812	14931	14941	14919	14884	14949	14849	14973	14891	15126	14982	15172	14796	14935	14709	15026	14955	14989	14879	14978	14875	14711	14907	14896	14840	14812	14918	14809	14873	14818	14912	15003	14777	15068	14801	15021	14962	15126	14827	14796	14960	14895	15022	15103	15018	14810	14952	14944	15022	14748	14721	14919	14979	14980	15075	14901	15101	14844	15040	15115	14834	14808	14795	14875	15005	14776	14923	14821	15001	14993	14970	14995	14890	14855	15040	14978	14906	14829	14752	14907	15020	15174	14944	14933	14844	14920	15016	14938	14928	15075	14823	14826	14884	14894	15122	14902	14977	14834	15068	14877	14962	14861	14968	14976	14798	14905	14913	14820	15087	14953	15036	14872	14964	14845	14964	15027	15202	14853	14862	14940	15047	14787	15081	15136	14968	15090	14893	14927	14984	14940	14840	14889	15010	14979	14916	15023	14931	14799	14854	15092	14902	14787	15085	14960	14868	15006	14990	14967	15010	14781	14948	14961	14851	14880	14967	15030	14925	14993	14823	14970	14999	14973	14959	14938	14969	14926	15027	14975	14855	15006	14726	14976	15033	14814	14976	14940	15002	14898	14919	14841	15084	15058	15035	14838	14928	15085	14906	14926	14873	14821	15047	15029	14893	14873	14948	14955	15009	14996	14974	14994	15068	15124	14917	14958	14819	15040	14933	14772	14994	14973	14826	14963	14978	14838	15041	14707	15098	14925	14906	14917	14714	14914	15029	14996	14976	14775	15120	14900	14772	14791	14922	14916	14958	14875	14990	14907	14893	15004	14943	14946	15040	15049	15084	15118	15019	14942	14955	14830	14819	14858	14969	14753	14840	14910	14983	14948	15042	14880	15062	14859	15035	14900	15011	14851	15027	15035	14979	14715	14849	15038	14831	14835	14938	14827	14952	14951	15007	15048	14927	14988	14931	15070	15087	14894	14878	14797	15161	14998	14922	14915	15019	15017	15100	14961	14804	14993	14986	14883	14832	14960	15027	14931	14963	14861	15125	14935	14795	15063	14947	15012	14991	14943	14905	14995	14967	14944	14923	14970	14921	14864	15021	14886
27466	22313	26052	22209	18444	17853	17894	17821	17865	17781	17914	17663	17639	17564	17474	17648	17788	17832	17679	17862	17815	17715	17885	17807	17875	17699	17485	17805	17755	17763	18031	18096	18204	18097	18149	17654	17706	17755	17701	17622	17713	17558	17639	17415	17692	17795	17785	17561	17459	17476	17595	17693	17700	17600	17532	17751	17731	17601	17481	17357	17566	17818	17562	17620	17604	17660	17692	17796	17456	17799	17689	17620	17735	17702	17688	17606	17624	17435	17670	17601	17439	17548	17491	17629	17730	17583	17646	17425	17696	17585	17469	17403	17508	17617	17637	17547	17706	17831	17589	17478	17684	17645	17687	17597	17595	17693	17605	17630	17724	17629	17756	17629	17572	17470	17792	17698	17741	17506	17672	17657	17517	17574	17545	17545	17726	17685	17525	17736	17450	17666	17583	17800	17628	17593	17697	17705	17723	17765	17493	17567	17638	17422	17596	17774	17660	17429	17537	17489	17795	17670	17633	17571	17692	17511	17741	17648	17460	17597	17699	17736	17583	17681	17378	17596	17727	17651	17392	17504	17702	17600	17618	17583	17486	17634	17695	17642	17777	17603	17762	17324	17669	17353	17364	17661	17559	17610	17650	17758	17599	17865	17692	17669	17660	17583	17485	17655	17718	17630	17649	17611	17639	17713	17828	17484	17528	17573	17514	17492	17549	17619	17754	17575	17590	17697	17515	17292	17523	17718	17673	17697	17493	17460	17654	17508	17714	17556	17640	17393	17710	17644	17508	17397	17539	17365	17608	17687	17574	17660	17559	17535	17653	17484	17785	17421	17303	17417	17654	17525	17737	17704	17588	17666	17722	17838	17592	17275	17709	17604	17569	17477	17471	17437	17454	17608	17624	17705	17685	17725	17751	17673	17558	17695	17546	17588	17594	17827	17585	17660	17746	17687	17651	17414	17593	17593	17812	17497	17350	17376	17594	17545	17572	17744	17591	17643	17622	17603	17716	17612	17687	17597	17563	17744	17909	17696	17377	17448	17570	17661	17608	17384	17566	17698	17443	17485	17368	17501	17701	17658	17390	17611	17480	17675	17465	17582	17604	17487	17495	17693	17700	17339	17574	17486	17642	17619	17359	17426	17447	17417	17757	17704	17671	17564	17723	17716	17506	17538	17564	17846	17632	17604	17613	17631	17504	17707	17595	17741	17576	17644	17553	17389	17431	17586	17611	17729	17554	17450	17440	17670	17574	17664	17781	17617	17605	17648	17635	17824	17507	17576	17587	17697	17552	17628	17692	17660	17378	17667	17451	17693	17651	17576	17393	17540	17704	17579	17710	17648	17414	17550	17525	17612	17637	17548	17574	17571	17730	17491	17554	17645	17627	17666	17523	17596	17525	17667	17568	17641	17749	17743	17506	17690	17648	17340	17649	17739	17487	17566	17616	17603	17470	17476	17471	17357	17597	17626	17473	17691	17695	17537	17441	17470	17486	17703	17792	17677	17586	17520	17638	17507	17545	17680	17518	17716	17666	17670	17543	17784	17345	17797	17549	17512	17686	17786	17502	17851	17765	17478	17830	17608	17469	17520	17357	17545	17696	17598	17416	17546	17682	17571	17681	17612	17691	17535	17582	17623	17721	17637	17629	17610	17531	17414	17670	17570	17606	17682	17848	17466	17334	17716	17715	17537	17506	17699	17595	17541	17765	17365	17431	17528	17671	17588	17513	17550	17619	17841	17681	17502	17619	17766	17663	17613	17599	17724	17756	17568	17683	17416	17459	17377	17638	17527	17786	17438	17595	17529	17623	17464	17856	17570	17540	17688	17798	17713	17750	17569	17541	17508	17642	17590	17785	17551	17541	17468	17631	17641	17715	17707	17602	17457	17456	17594	17704	17441	17714	17756	17636	17473	17614	17543	17595	17464	17492	17655	17625	17637	17590	17824	17509	17522	17529	17588	17693	17714	17367	17540	17644	17578	17653	17430	17494	17675	17500	17481	17754	17484	17517	17583	17755	17391	17461	17838	17679	17743	17549	17623	17557	17758	17735	17556	17592	17774	17611	17522	17797	17746	17567	17629	17735	17679	17599	17544	17502	17579	17607	17688	17525	17474	17500	17697	17596	17666	17638	17692	17617	17756	17605	17406	17527	17571	17665	17684	17615	17736	17557	17524	17641	17404	17470	17675	17621	17789	17591	17711	17635	17616	17705	17489	17693	17635	17626	17593	17691	17553	17504	17712	17387	17538	17727	17639	17638	17528	17474	17592	17538	17472	17410	17592	17492	17461	17611	17763	17641	17762	17464	17830	17515	17396	17739	17569	17516	17620	17669	17690	17485	17492	17633	17617	17778	17674	17685	17529	17520	17516	17734	17554	17495	17552	17454	17556	17495	17673	17812	17565	17558	17590	17547	17499	17583	17654	17697	17544	17494	17714	17522	17499	17725	17639	17444	17698	17703	17570	17724	17777	17568	17444	17587	17542	17668	17744	17726	17569	17652	17620	17556	17626	17510	17547	17663	17425	17721	17674	17728	17548	17588	17486	17398	17576	17611	17713	17561	17629	17724	17691	17777	17626	17784	17549	17621	17633	17470	17502	17552	17536	17684	17505	17832	17467	17783	17621	17750	17485	17488	17556	17557	17673	17646	17672	17600	17521	17572	17540	17598	17703	17462	17497	17688	17663	17725	17608	17620	17517	17548	17644	17568	17339	17567	17641	17690	17471	17647	17645	17379	17635	17875	17533	17638	17600	17704	17504	17593	17662	17657	17528	17755	17632	17456	17464	17629	17364	17530	17462	17567	17673	17599	17544	17377	17635	17559	17716	17684	17742	17596	17699	17498	17536	17812	17479	17558	17620	17519	17693	17745	17499	17483	17625	17579	17670	17460	17810	17629	17581	17762	17521	17532	17593	17402	17765	17718	17501	17677	17463	17326	17689	17602	17504	17691	17631	17474	17618	17561	17652	17793	17910	17526	17650	17514	17719	17572	17714	17615	17614	17571	17561	17669	17611	17539	17516	17433	17410	17330	17594	17616	17637	17517	17660	17715	17751	17405	17540	17552	17564	17853	17466	17750	17723	17534	17712	17514	17541	17764	17503	17585	17671	17615	17502	17732	17664	17620	17668	17627	17608	17738	17710	17524	17581	17486	17481	17647	17582	17688	17575	17845	17809	17751	17654	17615	17738	17681	17451	17554	17562	17589	17758	17673	17745	17572	17394	17547	17572	17647	17546	17675	17630	17510	17654	17585	17763	17693	17670	17459	17532	17607	17630	17811	17716	17697	17520	17496	17549	17645	17635	17450	17546	17610	17583	17560	17543	17511	17681	17692	17677	17600	17728	17658	17548	17599	17700	17635	17580	17712	17594	17649	17681	17602	17842	17750	17614	17630	17440	17629	17759	17629	17480	17688	17786	17715	17345	17589	17475	17694	17532	17656	17725	17652	17601	17569	17473	17596	17663	17731	17685	17978	17562	17530	17660	17805	17706	17806	17750	17605	17595	17530	17440	17727	17528	17587	17718	17630	17767	17847	17670	17594	17454	17543	17653	17666	17682	17647	17435	17455	17653	17404	17580	17749	17494	17642	17593	17598	17565	17542	17779	17687	17627	17501	17601	17442	17802	17589	17632	17615	17678	17634	17578	17798	17689	17676	17717	17549	17468	17643	17772	17592	17684	17530	17322	17605	17740	17495	17739	17628	17537	17634	17467	17568	17722	17455	17547	17482	17861	17723	17541	17565	17614	17667	17575	17692	17687	17512	17544	17731	17587	17859	17710	17548	17689	17797	17495	17480	17647	17639	17891	17560	17705	17749	17619	17493	17781	17620	17633	17448	17282	17714	17579	17819	17543	17425	17470	17511	17566	17622	17660	17613	17647	17487	17712	17725	17702	17596	17613	17759	17313	17752	17517	17660	17574	17804	17492	17758	17442	17663	17493	17645	17761	17616	17592	17633	17777	17786	17664	17517	17601	17694	17319	17723	17604	17487	17591	17569	17394	17798	17644	17718	17618	17445	17421	17722	17607	17581	17578	17833	17680	17790	17578	17574	17628	17643	17862	17558	17637	17654	17573	17624	17457	17726	17753	17804	17663	17666	17685	17454	17614	17666	17582	17519	17753	17792	17464	17500	17616	17701	17580	17399	17460	17621	17431	17721	17646	17495	17588	17680	17668	17539	17759	17560	17581	17616	17594	17586	17569	17696	17609	17691	17670	17633	17748	17642	17632	17480	17701	17547	17626	17723	17429	17687	17816	17640	17616	17351	17551	17554	17522	17516	17492	17591	17630	17479	17459	17575	17519	17618	17586	17520	17413	17593	17548	17681	17725	17540	17732	17656	17552	17536	17644	17608	17650	17618	17490	17607	17700	17635	17462	17558	17659	17556	17586	17430	17615	17761	17702	17709	17726	17880	17664	17349	17519	17704	17408	17535	17553	17550	17401	17715	17753	17696	17647	17662	17576	17621	17678	17685	17479	17604	17533	17549	17556	17549	17622	17591	17799	17633	17676	17503	17565	17619	17671	17657	17830	17460	17464	17592	17527	17471	17557	17585	17617	17767	17537	17563	17672	17620	17841	17677	17701	17742	17557	17660	17420	17629	17426	17525	17596	17692	17543	17504	17678	17703	17649	17684	17674	17674	17499	17536	17603	17717	17633	17735	17718	17624	17571	17633	17618	17729	17778	17770	17611	17620	17642	17611	17581	17803	17639	17632	17740	17588	17489	17813	17504	17586	17605	17734	17598	17551	17533	17722	17620	17701	17553	17549	17608	17667	17609	17564	17442	17402	17358	17771	17555	17614	17666	17643	17708	17452	17449	17522	17578	17592	17602	17653	17688	17708	17505	17508	17624	17614	17930	17627	17483	17407	17578	17647	17572	17658	17690	17750	17507	17555	17618	17550	17468	17638	17779	17849	17541	17597	17468	17657	17605	17352	17757	17507	17655	17640	17821	17606	17512	17619	17620	17636	17688	17538	17521	17749	17546	17636	17629	17656	17512	17446	17512	17455	17537	17570	17651	17483	17587	17630	17561	17545	17647	17695	17761	17693	17509	17520	17516	17524	17544	17525	17583	17493	17543	17672	17606	17707	17489	17826	17590	17455	17583	17621	17530	17629	17735	17548	17580	17568	17540	17840	17794	17726	17586	17800	17612	17589	17609	17844	17512
14727	21597	23174	17632	16221	15428	15612	15402	15373	15378	15380	15376	15199	15316	15285	15252	15393	15105	15312	15326	15494	15205	15436	15376	15438	15209	15365	15132	15244	15260	15431	16122	15913	15715	15588	15268	15243	15166	15141	15026	15380	15086	15251	15225	15106	15225	14952	15205	15115	15273	15149	15093	15091	15168	15245	15346	15081	15072	15074	15391	15064	15093	15042	15204	15079	15192	15114	15221	15353	15051	15246	15100	15122	15193	15142	15129	15401	15242	15031	15090	15181	15307	15151	15201	15220	15239	15163	15039	15093	15054	15105	15045	15186	15161	15173	15091	15130	15244	15259	15168	15148	15090	15068	14988	15069	15129	14989	15298	15148	15209	15115	15236	15101	15104	15211	14942	15119	15015	15094	15079	15263	15218	15234	15137	15032	15297	15341	15046	15198	15234	14972	15176	15015	15041	15204	14940	15182	15137	15300	15088	15094	15240	15154	14943	15137	15214	14976	15108	15055	14937	15232	15266	15143	15246	15187	15151	15009	15143	15152	15085	15231	15081	14984	15142	14941	15145	15139	15081	15273	15110	15198	15195	15110	15029	15101	15238	15090	15066	15144	15095	15087	15109	15093	15165	15255	15122	15024	15303	15189	15035	15192	15372	15038	15227	15120	15151	15166	15186	15126	15167	15199	15283	15078	15202	15374	15265	15290	15186	15060	15255	15090	15104	15086	15182	15197	15258	15188	15229	14974	15242	15361	15079	15023	15174	15185	15207	15048	15064	15349	15084	15194	15213	15340	14943	15336	15218	15278	15100	15108	15250	15162	15229	15126	15049	15134	15257	15237	15238	15112	15232	15242	15249	15173	15153	15203	15273	15195	15327	15211	15113	15349	15127	15109	15157	15056	15251	15033	15144	15260	15099	15210	15141	15233	15112	15298	15311	15097	15015	15029	15075	15318	15017	15104	15125	15088	15224	15103	15074	15167	15205	15280	15062	15202	15298	15150	15093	15106	15014	15100	15178	15127	15089	15064	15045	15071	15398	15135	15051	15106	15141	15037	15298	15145	15265	15081	15259	15115	15193	15280	15144	15001	15189	15133	15168	15265	15163	15085	15148	15093	15268	15041	15107	15324	15172	14972	14957	15189	15073	15445	15117	14981	15288	15212	15177	15201	15302	15221	15057	15083	15119	15110	15265	15044	15114	15321	15073	15141	15098	15137	15046	14989	15027	15054	14890	15279	15110	14959	15151	15232	15168	15350	15145	15293	15229	15424	15320	15207	15082	15080	15130	15127	15110	15103	14981	14996	15074	15167	15063	15290	15291	15127	15180	15309	15201	15011	15233	15139	15000	15131	15122	15178	15025	15026	15274	15098	15223	15042	15213	15192	15014	15207	15176	15080	15129	15249	15193	15004	14949	15132	15150	15255	15137	15175	15121	15161	14989	15060	15395	15280	15134	15137	15014	15089	15191	15039	15148	15066	15126	15281	15066	15203	15193	15159	15237	15158	15137	15145	15154	15083	15174	15088	15061	15250	14979	15204	15116	15057	15168	15246	15307	15305	15188	15047	15201	15207	15156	15092	15143	15100	15215	15077	15236	15248	15197	15131	15200	14989	15220	15127	14986	15251	15227	15087	15115	15091	15200	15188	14942	15163	15285	15238	15056	15139	15023	15180	15174	15162	15118	15090	15069	15196	15078	15067	15163	15219	15112	15162	15152	15230	15073	15132	15200	15129	14992	15108	15161	15186	15201	15014	15133	15200	15339	15207	15036	15012	15251	15067	15178	15145	15295	15191	15073	15139	15103	14920	14885	15218	15294	15178	15318	15180	15081	15313	15179	15027	15100	15208	15094	15246	15106	15193	15151	15243	14791	15045	15220	15251	15213	15187	15011	15203	15368	15208	15124	15155	15106	15185	15118	15110	15188	15228	15163	15114	15130	15190	15078	15189	15022	15211	15083	15210	15101	15147	15031	15112	15154	14999	14953	15083	15114	15096	15240	15038	15293	15054	15228	15312	15373	15039	15235	15139	15163	15268	15164	14987	15105	15014	15050	15199	15218	15061	14980	15114	15124	15183	15143	15190	15214	15008	15224	15087	15248	15207	15224	15276	15209	15251	14997	15072	15046	15263	15039	15077	15120	15242	15121	15093	15175	15197	15181	14912	15059	15180	15259	15065	15117	15084	15222	15270	15166	15208	15145	14968	15385	15189	15102	15158	15130	15180	15195	15117	15246	15073	15146	15154	15244	15215	15143	15204	15365	15168	15112	15034	15268	15033	15060	15141	15188	15116	15183	15169	15291	15238	14985	15326	15142	15008	15042	15108	15180	15190	15098	15106	15150	15194	14970	15212	15060	15124	15146	15084	14874	15185	15040	15335	15238	15178	15256	15057	15154	15222	15288	15151	14994	15137	14995	15131	15246	15081	15300	15142	15267	15165	15276	15227	15284	15193	14962	15042	14955	15118	15181	15197	15082	15319	15263	15368	15337	15108	15183	15183	15056	15214	14975	14948	15110	15182	15057	15284	15109	14900	14985	15077	15265	15117	14974	15209	15149	15211	15194	15108	14985	15174	15139	15148	14982	15346	15207	15108	15018	15139	15129	15202	15044	15111	15439	15181	15028	15135	15155	15069	15362	15294	15206	15176	15196	15195	15195	15052	15254	15192	15263	15181	15038	15205	14995	15172	15090	15239	15274	15184	15293	15257	15260	15009	15114	15054	15119	15274	15017	15247	15077	15170	15127	15187	15115	15161	15242	15141	15137	15150	15114	15207	15166	15142	15132	15173	15108	15138	15279	15065	15079	15164	15112	15185	15226	15119	15200	15158	15024	15085	15127	15133	15126	15030	15079	15180	15107	15136	15032	15135	15239	15203	15004	15179	15116	15212	15390	15044	14961	15349	15066	15163	15240	15147	15125	14970	15141	15261	15217	15168	15216	15119	15147	14899	15059	15126	15331	15214	15222	14982	15137	15244	15192	15116	15263	15126	15106	15501	14957	15282	15053	15091	15260	15116	15090	15203	15169	15192	15095	15116	15186	15071	15261	15107	15056	15091	15031	15252	15145	15262	15028	15228	15051	15084	15185	15073	15158	14955	15114	15174	15064	15079	15265	15209	15251	15253	15133	15248	15130	15161	15094	15248	15135	15189	15082	15072	15117	15166	15061	15147	15170	15051	15172	15036	15162	15221	15175	15196	15117	15205	15180	15153	15196	15199	15192	15159	15173	15210	15127	15281	15050	15072	15265	15127	15236	15080	15370	15099	15066	15114	15250	15233	15003	15093	15139	15171	15253	15287	15119	15227	14976	15257	14970	15159	15172	15015	15249	15090	15096	15212	15239	15153	14972	15328	15217	15028	15109	15067	15113	15292	15201	15081	15148	15198	15089	15211	15157	15231	15154	15138	15211	15178	15179	15076	15090	15165	15182	15012	15034	15223	15194	15252	14908	15074	15206	15103	15283	15045	15172	14962	15122	15210	15156	14966	15040	15182	15233	15116	15282	14989	15122	15322	15174	15079	15162	15118	15367	15374	15054	15249	15036	15252	15124	15105	15144	15102	15065	15100	15096	15131	15053	15153	15060	15164	15162	15241	15047	15247	15136	15130	15195	14962	15110	14983	15190	15290	15071	15164	15098	15077	15177	15088	15022	15130	15114	15093	15099	15197	15193	15333	15147	15012	15227	15163	15185	15110	15117	15122	15171	15178	15197	15277	15219	15082	15317	14970	15129	15084	15160	15061	15237	15180	14973	15358	15225	15032	15143	15147	15160	15101	15049	15178	15211	14994	15172	15118	15166	15168	15283	15199	15062	15209	15030	15082	15007	15172	14984	15073	15170	15036	15249	15233	15347	15081	15117	15173	15109	15100	15076	15206	15170	15334	15209	15140	15266	15117	15039	15182	15117	15161	15257	15096	15142	15201	15312	15158	15113	15203	15220	15120	15068	15304	15155	15085	15038	15315	15149	15246	15169	15191	15010	15185	15150	15191	15311	15219	15062	15274	15116	15180	15181	15200	15084	15102	15164	15087	15182	15023	15141	15292	15268	15247	15190	15127	15134	15168	15128	15277	15159	15148	15223	15133	15070	15010	15299	15356	15239	15176	15250	15026	15049	15245	15177	15242	15015	15280	15308	15382	15055	15098	15104	15146	15075	15175	14938	15024	14947	15210	15117	15100	15073	15163	15057	15227	15249	15080	15264	15203	15196	15185	15095	15131	15256	15064	15250	15037	15188	15209	15072	15024	15061	15188	15217	15169	15147	15197	15092	15289	15087	15225	15136	15027	15151	15183	15076	15095	14962	15287	15166	15142	15229	15145	14984	15239	15125	15061	15242	15094	15198	15186	15079	15100	15189	15098	15218	15159	15181	15295	15227	15249	15215	15314	15132	15029	15182	15045	15228	15022	15079	15090	15372	15202	15159	15105	15056	15076	15198	15383	15199	15109	15154	15065	15249	15087	15293	15208	15288	15223	15103	15152	15256	15190	15038	15127	15272	15206	14993	15083	15147	15207	15193	15150	15160	15064	15042	15143	15164	15164	15347	15183	15305	15182	15055	15357	15136	15195	15111	15150	15258	15071	15028	15166	15113	15119	15206	15242	15281	15215	15087	15222	15124	15163	15171	15166	15171	15150	14953	15118	14998	15052	15230	15176	15231	15144	15232	15245	15062	15237	15081	14904	15296	15108	15118	14973	14993	15151	15193	15275	15246	15046	15124	15335	15285	15093	15175	15116	15052	15203	15199	15112	15291	15199	14998	15178	15076	15059	15249	15147	15115	15112	15152	15243	15269	15170	15176	15213	15183	15288	15128	15099	14943	15251	14962	15018	15247	15241	15056	15133	15080	15152	14998	15059	15226	15227	15239	15122	15177	15134	15107	15091	15184	15166	15086	15144	15232	15120	15030	15040	15183	15132	15109	14988	14987	15217	15194	15096	15132	15114	15138	15130	15245	15164	15063	15041	15356	15215	15104	15059	15133	15149	15200	15237	15078	15161	15049	15272	15144	15131	15016	15113	15027	15259	15042	15109	15372	15084	15150	15123	15100	15218	15226	15094	15048	15073	15069	15266	15092	15249	15204	15177	15126	15162	15214	15143	15086	15212	15239	15159	15185	15168	15120	15362	15314	15072	15330	15124	15216	15234	15267	15088	15207	15154	15069	15259	15112
23990	21401	28922	24373	22233	21851	21019	18414	18076	18287	17915	18020	17979	17848	17803	17585	17945	17938	17909	17956	17984	17988	17948	17760	18013	17999	17906	17677	17600	17670	19704	21568	20487	19380	18533	18024	17764	17586	17676	17489	17636	17552	17681	17548	17597	17562	17722	17676	17630	17618	17577	17450	17757	17528	17542	17727	17591	17577	17613	17585	17611	17716	17561	17694	17466	17668	17538	17509	17756	17430	17644	17497	17512	17790	17686	17627	17636	17548	17540	17654	17550	17533	17744	17592	17543	17629	17603	17605	17534	17707	17602	17663	17490	17358	17591	17577	17623	17334	17381	17457	17479	17532	17619	17686	17796	17644	17709	17337	17688	17679	17623	17697	17834	17580	17678	17524	17725	17687	17566	17586	17684	17668	17734	17460	17576	17564	17560	17519	17883	17786	17698	17357	17596	17698	17479	17516	17597	17381	17486	17480	17614	17464	17548	17698	17518	17513	17616	17607	17674	17898	17728	17525	17647	17505	17630	17284	17534	17653	17631	17655	17519	17355	17533	17621	17562	17490	17587	17395	17662	17658	17619	17648	17361	17559	17382	17498	17558	17511	17392	17659	17613	17538	17568	17646	17517	17575	17548	17489	17788	17499	17383	17352	17482	17500	17618	17608	17684	17557	17610	17455	17725	17518	17609	17611	17567	17555	17804	17672	17654	17395	17403	17333	17558	17674	17616	17460	17603	17484	17614	17458	17409	17649	17527	17692	17578	17671	17640	17498	17713	17461	17469	17445	17467	17771	17770	17605	17680	17681	17774	17612	17682	17609	17586	17512	17483	17666	17685	17578	17574	17572	17621	17641	17615	17736	17594	17444	17528	17769	17413	17678	17652	17461	17520	17462	17668	17628	17576	17438	17516	17575	17517	17502	17757	17485	17557	17284	17405	17584	17410	17443	17639	17392	17496	17757	17525	17594	17638	17500	17441	17805	17553	17738	17691	17606	17722	17543	17679	17464	17605	17674	17622	17643	17537	17553	17558	17706	17755	17777	17480	17677	17783	17452	17427	17561	17677	17659	17534	17504	17558	17495	17625	17665	17466	17170	17692	17598	17368	17470	17763	17570	17398	17515	17676	17562	17430	17559	17498	17677	17520	17383	17393	17724	17409	17156	17542	17741	17586	17505	17698	17640	17495	17542	17702	17537	17648	17700	17652	17575	17537	17546	17644	17655	17639	17497	17642	17578	17516	17277	17637	17465	17496	17428	17450	17706	17695	17622	17622	17704	17678	17559	17485	17586	17544	17453	17442	17335	17488	17661	17654	17565	17519	17488	17549	17658	17673	17667	17624	17500	17658	17579	17503	17624	17363	17385	17575	17436	17662	17221	17519	17587	17702	17611	17344	17639	17583	17441	17493	17521	17648	17733	17702	17686	17475	17497	17622	17438	17488	17478	17502	17649	17568	17732	17590	17751	17565	17637	17592	17577	17449	17693	17673	17648	17563	17490	17505	17494	17591	17571	17633	17561	17533	17512	17205	17360	17376	17623	17688	17538	17532	17556	17588	17493	17659	17732	17607	17550	17530	17698	17615	17670	17527	17559	17629	17647	17758	17604	17654	17674	17418	17666	17516	17590	17527	17640	17504	17593	17609	17927	17675	17693	17564	17754	17548	17416	17458	17385	17562	17607	17626	17589	17565	17375	17514	17498	17498	17572	17513	17490	17478	17407	17776	17407	17677	17754	17721	17663	17462	17600	17749	17537	17434	17431	17627	17645	17509	17556	17531	17451	17546	17638	17512	17435	17483	17360	17489	17446	17537	17477	17574	17414	17576	17607	17794	17588	17449	17651	17605	17533	17432	17551	17648	17570	17550	17569	17557	17578	17519	17752	17476	17419	17648	17722	17584	17572	17743	17598	17609	17603	17566	17614	17587	17714	17759	17738	17726	17494	17765	17884	17546	17382	17502	17463	17731	17460	17454	17564	17689	17556	17534	17542	17699	17535	17451	17671	17410	17597	17861	17595	17559	17692	17666	17574	17536	17584	17547	17490	17692	17470	17483	17555	17447	17571	17558	17685	17355	17344	17546	17587	17545	17535	17661	17562	17690	17684	17599	17550	17508	17481	17881	17555	17693	17712	17633	17643	17375	17487	17539	17652	17745	17829	17472	17527	17423	17461	17476	17635	17605	17811	17493	17620	17729	17629	17532	17596	17563	17450	17564	17412	17700	17566	17504	17463	17346	17739	17226	17493	17783	17601	17674	17663	17631	17668	17529	17666	17471	17594	17696	17512	17697	17753	17530	17696	17498	17521	17662	17458	17530	17341	17431	17702	17674	17560	17801	17574	17566	17670	17516	17533	17750	17749	17501	17665	17450	17475	17558	17498	17524	17590	17693	17512	17579	17654	17575	17676	17789	17468	17518	17342	17663	17622	17495	17718	17597	17679	17612	17631	17540	17445	17656	17534	17686	17619	17480	17404	17642	17491	17408	17530	17522	17564	17611	17635	17483	17650	17683	17359	17551	17629	17494	17383	17535	17517	17536	17708	17406	17442	17581	17573	17445	17553	17794	17648	17451	17303	17525	17452	17629	17456	17454	17683	17742	17474	17684	17595	17413	17586	17514	17554	17749	17647	17407	17430	17557	17743	17558	17569	17756	17582	17595	17338	17505	17593	17561	17589	17496	17521	17573	17571	17501	17349	17649	17554	17564	17628	17607	17548	17687	17627	17548	17827	17440	17390	17699	17704	17584	17722	17637	17558	17536	17584	17609	17712	17537	17915	17678	17300	17536	17442	17494	17683	17716	17695	17556	17497	17539	17791	17520	17591	17558	17665	17510	17728	17439	17862	17612	17500	17736	17407	17731	17587	17704	17829	17689	17659	17601	17660	17690	17438	17591	17534	17602	17303	17619	17390	17620	17502	17757	17475	17574	17584	17606	17759	17872	17571	17585	17486	17748	17394	17653	17705	17466	17636	17629	17657	17451	17466	17639	17707	17801	17763	17552	17712	17611	17657	17706	17635	17609	17695	17447	17642	17693	17585	17408	17483	17578	17791	17574	17466	17611	17679	17620	17594	17631	17830	17437	17629	17426	17490	17649	17650	17477	17521	17713	17409	17578	17651	17584	17429	17531	17579	17502	17564	17558	17633	17693	17407	17655	17690	17312	17673	17608	17713	17534	17621	17725	17706	17693	17734	17533	17556	17709	17672	17645	17526	17723	17647	17540	17721	17549	17681	17520	17531	17651	17712	17620	17548	17566	17517	17478	17614	17465	17468	17608	17425	17771	17694	17494	17846	17567	17408	17523	17630	17472	17678	17530	17660	17609	17650	17792	17592	17649	17573	17762	17737	17572	17654	17491	17713	17715	17601	17718	17412	17626	17707	17582	17616	17522	17467	17545	17300	17551	17596	17353	17773	17343	17523	17184	17524	17575	17540	17396	17497	17482	17502	17658	17524	17419	17626	17607	17874	17746	17392	17792	17573	17549	17498	17499	17722	17532	17417	17450	17523	17602	17334	17622	17533	17604	17394	17571	17380	17498	17524	17728	17512	17506	17576	17556	17460	17468	17568	17572	17412	17469	17506	17485	17720	17734	17561	17399	17665	17716	17588	17368	17871	17565	17525	17563	17625	17672	17785	17508	17411	17588	17679	17534	17451	17550	17630	17722	17636	17549	17407	17510	17686	17636	17579	17503	17365	17580	17779	17521	17480	17574	17613	17617	17353	17645	17404	17571	17539	17452	17461	17849	17600	17570	17503	17430	17616	17462	17498	17615	17551	17648	17613	17754	17646	17676	17418	17422	17416	17449	17646	17550	17685	17513	17461	17516	17552	17453	17573	17541	17433	17573	17602	17553	17544	17689	17685	17577	17512	17455	17600	17734	17410	17448	17730	17817	17669	17484	17665	17743	17397	17647	17678	17688	17512	17585	17691	17574	17585	17721	17827	17534	17573	17781	17487	17456	17249	17439	17431	17554	17659	17882	17507	17676	17739	17650	17451	17633	17606	17702	17695	17526	17523	17742	17531	17314	17563	17737	17697	17726	17584	17540	17526	17434	17482	17899	17467	17421	17411	17571	17560	17648	17685	17506	17392	17573	17499	17677	17599	17666	17572	17585	17709	17721	17468	17697	17516	17497	17770	17823	17674	17516	17694	17525	17650	17649	17696	17740	17710	17458	17421	17511	17575	17589	17543	17546	17507	17767	17557	17476	17460	17286	17727	17672	17567	17575	17512	17546	17581	17807	17591	17807	17545	17650	17489	17603	17520	17375	17593	17684	17690	17482	17631	17448	17535	17553	17330	17569	17757	17609	17837	17552	17645	17740	17445	17695	17826	17624	17331	17738	17272	17575	17659	17286	17472	17546	17553	17554	17558	17422	17649	17578	17568	17431	17561	17723	17408	17542	17367	17558	17499	17721	17475	17397	17661	17809	17479	17602	17324	17493	17549	17650	17472	17570	17416	17529	17630	17490	17462	17479	17668	17436	17494	17544	17673	17519	17716	17627	17625	17622	17508	17573	17577	17545	17586	17553	17574	17587	17730	17615	17729	17451	17671	17529	17641	17363	17784	17495	17528	17598	17621	17565	17665	17581	17535	17731	17719	17629	17542	17576	17517	17546	17616	17454	17285	17514	17650	17604	17546	17501	17578	17552	17541	17515	17560	17563	17549	17779	17713	17615	17535	17562	17472	17735	17691	17434	17634	17608	17462	17694	17626	17640	17538	17814	17572	17704	17546	17596	17680	17629	17665	17614	17476	17426	17685	17508	17344	17544	17716	17472	17721	17735	17750	17700	17486	17450	17837	17635	17525	17572	17474	17607	17437	17462	17539	17643	17376	17613	17560	17439	17394	17542	17467	17338	17605	17718	17733	17566	17550	17785	17518	17541	17568	17597	17406	17771	17610	17684	17669	17461	17568	17764	17636	17505	17649	17506	17457	17557	17572	17461	17586	17642	17774	17506	17580	17799	17600	17712	17435	17614	17465	17614	17615	17538	17467	17635	17531	17597	17693	17653	17628	17515	17394	17552	17482	17592	17537	17519	17694	17697	17821	17694	17726	17619	17484	17534	17620	17612	17448	17581	17572	17513	17755	17521	17551	17546	17715	17541	17548	17509	17173	17596	17683	17497	17556	17420	17614	17351	17613	17622	17468	17561	17531	17747	17583
14539	28656	26667	21278	17980	17007	16189	15949	15965	15624	15654	15528	15607	15659	15631	15354	15466	15471	15411	15652	15801	15812	15634	15703	15519	15332	15510	15122	15327	15405	19014	20544	18772	17261	16266	15581	15482	15124	15091	15214	15229	14987	15250	15048	14992	15233	15148	15180	15222	15164	15367	15237	15249	15231	15112	15207	15040	15242	15102	15160	15158	15242	15091	15143	15164	15242	15245	15029	15304	15142	15168	15190	15057	15311	15063	15170	15245	15116	15139	15169	15143	15101	15141	15109	15185	15236	15238	15082	15252	15169	15083	15174	15284	15038	15017	15093	15211	15272	15226	15245	15061	15150	15108	15430	15266	15264	15046	15090	15102	15134	15088	15168	15164	15023	15218	15102	15250	15036	15176	15224	15176	15422	15049	15100	15126	14933	15074	15134	15249	15203	15141	15276	15240	15096	14960	15274	15047	15121	15223	15010	15268	15224	15273	15226	15238	15091	15102	15182	15218	15068	15265	15322	15318	15019	15228	15164	15200	15220	15185	15040	15123	15036	15121	14990	15261	15136	15211	15134	15165	14996	15240	15078	15246	15120	15210	15081	15299	15122	15066	15282	15188	14971	15056	15148	15140	15087	15188	15008	14947	15175	15179	15188	15253	15053	15112	15126	14988	15121	15223	15181	15062	15146	15372	14978	15096	15164	15010	15174	15129	15057	15027	15160	15181	15092	15128	15169	15106	15297	15217	15132	15140	15099	15107	15157	15110	15322	15147	15144	15194	15163	15172	15103	15198	15031	15160	15118	15369	15153	15263	15036	15236	15111	15282	15252	15156	15101	15007	15305	15071	15098	15074	15084	15084	15214	15188	15108	15281	15079	15078	15207	15134	15088	15138	15255	15119	15073	15217	15160	15148	15073	15203	15218	15089	15047	15151	15069	15053	15126	15141	15249	15093	15281	15087	15221	15147	15233	15122	15260	15121	15075	15270	15096	15253	15121	15139	15282	15109	14939	15204	15244	15160	15114	15122	15048	15215	15283	15137	15230	15016	15314	15107	15078	15170	15283	15216	15233	15240	15180	15211	15024	15198	15246	15055	15101	15099	15132	15142	15081	15218	15036	15091	15026	15111	15017	15228	15108	15269	15228	15313	15115	15215	15139	15157	14943	15036	15069	15057	15149	15278	15207	15084	15213	15024	15127	15138	15066	15188	15119	15211	15127	15035	15056	15159	15118	15188	15309	15094	15161	15074	15308	15199	15095	15009	15195	15268	15150	15111	15235	15246	15142	15152	15043	15250	15069	15086	15317	15185	15164	15256	15132	14946	15058	15264	15113	15277	15186	15115	14952	15147	15206	15304	15110	15170	15191	15186	15308	15107	15152	15091	15190	15100	15274	15134	15239	15084	15167	15206	15218	15197	15119	15167	15084	15170	15234	15168	15198	15117	15073	15362	15215	15007	15081	15123	15365	15333	15044	15219	15263	15033	15126	15228	15013	15272	15050	15156	15134	15099	15165	15146	15190	15238	14965	15281	15249	15190	15206	15132	15163	15095	15092	15093	15167	15125	15294	15167	15376	15205	15150	15006	15136	15046	15255	15043	15076	15133	15185	15156	15010	15017	15239	15050	15268	15204	15259	15004	15342	15015	15156	15153	15168	15144	15016	15233	15165	15253	15262	15206	15026	15314	15212	15163	14990	15286	15219	15176	15217	15008	15185	15081	15183	15049	15176	15147	15067	15041	15122	15198	15156	15075	15139	15181	14938	15148	15136	15125	15121	14955	15185	15243	15205	15211	15075	15201	15132	15117	15147	15220	15176	15037	15066	15154	15225	15197	15091	15201	15131	15272	15045	15237	15099	15203	15118	15190	15143	15124	15224	15217	15070	15140	15235	15236	15337	15222	15198	15069	15132	15194	15080	15331	15006	15086	14921	14996	15122	15179	15101	15190	14925	15363	15148	15402	15068	15088	15228	15095	15265	15367	15155	15103	14896	15194	15038	15132	15283	15354	15116	15126	15207	15064	15233	15115	15107	15240	14797	15178	15250	15174	15048	15122	15131	15212	15236	15148	15216	14993	15172	15069	15124	15130	15140	15193	15126	15252	15075	15061	15140	15114	15284	15110	15026	15164	15028	15059	15210	15239	15140	15051	15162	15214	15114	15101	15043	15243	15226	15035	15164	15131	15042	15080	15169	15082	15132	15042	15152	15277	15321	15174	15106	15332	15227	15188	15156	15277	15246	15187	15261	15032	15352	14938	15114	15195	15089	15186	15019	15091	15203	15109	15231	15169	15118	15154	15183	15176	15175	15194	15027	15168	15274	15247	15138	15130	15164	15017	15233	15116	15190	15170	15221	15033	15093	15126	15013	15085	15209	15186	15056	15170	15203	15313	15150	15019	15299	15056	15053	15261	15315	15171	15264	15206	14991	15010	15363	15105	15276	15113	15107	14951	15089	15105	15119	15263	15180	15345	15343	15121	15303	15225	15206	15166	15230	15075	15178	15136	15125	14964	15317	15100	15195	15218	15012	15137	15027	15178	15062	15200	15265	15184	15089	15225	15308	15259	15039	15194	15290	15219	15181	15104	14910	15221	15016	15153	15445	15199	15199	15301	15116	15236	15238	15092	15250	15117	15189	15111	15264	15276	15135	15093	15227	15247	14985	15288	15129	15277	15126	15178	15142	15311	15177	15207	15015	15211	15149	15175	15021	15280	15154	15001	15295	15372	14946	15066	15070	15228	15072	15015	15069	15065	15160	15074	15191	15191	15031	15387	15263	15213	15089	14977	15134	15230	15217	15251	15229	15001	15287	15027	15146	15068	15105	15252	15244	15245	15254	15119	15121	15179	15149	15125	15166	15005	15044	15283	15202	15190	15112	15215	15190	15260	15371	15150	15052	15012	14934	15156	15201	14967	15261	15154	15224	15042	15153	15212	15114	15227	15231	15311	15007	15256	15224	15428	15183	15304	15018	15102	15036	15048	15171	15333	14990	15167	15179	15181	15239	15269	15113	15075	15269	15167	15125	15107	15059	15177	15231	15187	15082	15129	15204	15075	15132	15058	15175	15048	15305	15160	15192	15233	15344	15238	15069	15120	15007	15232	15085	15205	15152	15025	15144	15152	15203	15261	15007	15195	15253	15148	15112	15176	15185	15182	15157	15060	15122	15226	15040	15250	15056	15287	15060	15118	15052	15097	15218	15251	15161	15216	15245	15144	15057	15109	15066	15085	15146	15209	15065	15149	15340	15261	15198	15191	15042	15151	15011	15094	15065	15220	15258	15194	14980	15248	15173	15340	15132	15168	15214	15077	15261	15053	15200	14995	15140	15139	15178	15278	15153	15137	15223	15133	15377	15189	15340	15049	15103	15276	15261	15153	14994	15102	15058	15311	15154	14895	15188	15101	15085	15086	15151	15280	15236	15232	15212	15205	15193	15168	15254	15129	15230	15286	15114	14942	15259	15308	15060	15314	15092	15219	15124	15141	15097	14989	15270	15245	15001	15046	15206	15098	15273	15196	15207	15285	15360	15250	14993	15122	15091	15188	15034	15374	15176	15145	15273	15149	15172	15106	15230	14982	15256	15214	15100	15313	15184	15132	15096	15085	15099	15131	15197	15101	15108	15103	15104	15384	15174	15085	15146	15183	15334	15196	15119	15135	15089	14993	15114	14998	14979	15222	15262	15140	15095	15167	15235	15140	15205	15120	15032	15025	15117	15106	15115	15196	15114	15175	15170	15173	15023	15200	15054	15066	15285	15297	15037	15164	15059	15248	15157	15225	15130	15149	15203	15172	15186	15141	15113	15043	15056	15087	15123	15168	15074	15178	15148	14994	15125	15176	15060	15208	15160	15264	15101	14952	15307	15215	15141	15143	15302	15268	15101	15251	15114	15199	15069	14963	15139	15233	15349	15091	15117	14967	15220	14972	15254	14981	15311	15155	15079	14962	15222	15226	15074	15163	15242	15226	15236	15254	15269	15030	15214	15074	15227	15108	15177	15193	15181	15051	15181	15118	15051	15264	15234	15266	14968	15189	15161	15060	15103	15083	15192	15125	15320	15150	15165	15237	15107	15236	15305	15182	15163	15330	15178	15190	15198	15242	15084	15105	15255	15289	15020	15063	15213	15273	15062	15079	15240	15107	15210	15117	15116	15108	15202	15194	15179	15033	15278	15240	15053	15167	15196	15136	15047	15022	15249	15168	15180	15058	15274	15188	15019	15311	15138	15186	15248	15117	15073	15307	15180	15250	15131	15282	15257	15232	15135	15238	15014	15160	15250	15155	15204	15080	15154	15283	15250	15221	15099	15182	14967	15169	15220	15264	15275	15050	15257	15279	15142	15250	15080	15029	15239	15177	15120	15052	15399	15088	15167	15166	15120	15198	15178	15078	15067	15227	15075	15286	15261	15117	15212	15245	15186	15135	15031	15278	15207	15192	15030	15206	15130	15105	15033	15192	15138	15236	15026	15185	15165	15201	15217	15251	15314	15306	15170	15242	15116	15112	15034	15013	15184	15092	15230	15019	15166	15309	15273	15164	15311	15008	14960	15185	15110	15061	15116	15120	15238	15214	15189	15318	15053	15212	15109	15159	14980	15311	15087	15116	15076	15137	15172	15262	14924	15130	15050	15100	15133	15179	15156	15212	15287	15284	15274	15229	15179	14997	15027	15073	15107	15085	15297	15035	15040	15284	15119	15210	15138	15135	15061	15243	15334	15062	15184	15147	15235	15140	15036	15105	15186	15283	15171	15144	15251	15214	15222	15134	15093	15203	15309	15194	15213	15119	15220	15002	15145	15237	14998	15051	15231	14952	15020	15173	15011	15096	15160	15206	15221	15328	15282	15132	15232	15262	15260	14961	15327	15169	15007	15198	15060	15180	15161	15040	15252	15145	14982	15043	15241	15218	14998	15251	15205	15185	15203	15176	15210	15087	15106	15248	15119	15124	15072	15073	15271	15147	15200	15116	15168	15128	15204	15178	15124	15257	15079	15289	15350	15191	15226	15114	15202	15087	15181	15233	15136	15038	15020	15250	15174	15041	15086	15202	15190	15186	15124	14986	15151	15165	15255	15032	15251	15147	15253	15093	15202	15233	15093	15238	15199	15244	15238	15115	15032	15279	15174	15199	15162	15130	15150	15070	15134	15171	15039	15094	15223	15128	15056
23129	21446	29405	23909	21668	23501	24544	19167	18176	18632	18534	18012	18060	18373	18016	17997	17977	17865	18101	17968	18221	18127	18509	18117	18144	17965	17933	18104	18001	17749	21930	24576	22861	21078	19298	18231	17677	17733	17925	17838	17708	17736	17713	17927	17633	17675	17696	17848	17977	17800	17704	17709	17842	17722	17703	17742	17720	17542	17761	17564	17477	17624	17432	17860	17678	17793	17804	17717	17686	17743	17680	17633	17795	17676	17625	17487	17481	17875	17756	17696	17826	17688	17612	17772	17822	17821	17805	17717	17808	17749	17631	17469	17794	17501	17555	17754	17728	17937	17574	17717	17720	17763	17801	17690	17543	17539	17640	17614	17738	17560	17718	17694	17367	17608	17570	17804	17699	17624	17521	17668	17743	17626	17533	17600	17781	17764	17767	17499	17864	17584	17654	17680	17800	17734	17656	17590	17480	17415	17692	17842	17580	17426	17606	17432	17629	17800	17700	17664	17655	17766	17538	17489	17640	17645	17721	17396	17626	17690	17709	17617	17690	17663	17522	17623	17810	17768	17711	17542	17744	17577	17570	17618	17497	17761	17742	17577	17807	17605	17638	17431	17693	17616	17625	17493	17783	17722	17368	17650	17796	17513	17440	17618	17546	17685	17819	17749	17621	17440	17783	17612	17513	17484	17542	17615	17639	17614	17758	17630	17586	17585	17560	17564	17537	17681	17767	17622	17584	17621	17665	17524	17606	17744	17526	17451	17652	17752	17585	17604	17659	17639	17607	17593	17713	17692	17555	17491	17645	17446	17780	17398	17881	17753	17647	17861	17549	17547	17497	17473	17480	17729	17644	17695	17781	17811	17693	17790	17665	17626	17404	17621	17575	17688	17575	17688	17660	17712	17683	17765	17655	17478	17725	17508	17788	17595	17596	17521	17454	17726	17599	17578	17562	17522	17692	17671	17714	17599	17584	17544	17785	17625	17564	17591	17848	17611	17590	17587	17418	17675	17546	17566	17681	17914	17536	17681	17543	17773	17610	17681	17743	17597	17641	17683	17700	17740	17960	17508	17693	17609	17625	17515	17497	17574	17386	17566	17503	17449	17879	17471	17664	17491	17573	17557	17517	17565	17646	17529	17610	17598	17561	17684	17626	17741	17521	17902	17591	17343	17459	17624	17686	17462	17297	17498	17615	17509	17512	17807	17464	17577	17505	17579	17362	17705	17629	17652	17669	17512	17799	17481	17559	17591	17593	17439	17582	17731	17479	17660	17666	17573	17879	17528	17622	17413	17785	17717	17458	17736	17731	17638	17515	17494	17577	17642	17600	17643	17546	17715	17723	17465	17671	17453	17441	17613	17669	17603	17628	17656	17717	17491	17649	17583	17681	17639	17652	17699	17619	17605	17822	17855	17628	17613	17703	17825	17545	17688	17585	17593	17663	17611	17674	17701	17573	17486	17717	17551	17719	17533	17581	17518	17436	17583	17443	17727	17636	17633	17447	17607	17801	17722	17619	17530	17665	17709	17681	17685	17374	17510	17696	17486	17545	17579	17874	17517	17631	17764	17478	17585	17546	17427	17823	17645	17817	17614	17711	17719	17706	17690	17431	17472	17758	17565	17568	17713	17510	17509	17489	17654	17548	17540	17615	17639	17588	17496	17725	17631	17612	17768	17713	17699	17711	17727	17587	17605	17788	17594	17702	17750	17706	17682	17580	17686	17641	17760	17752	17849	17873	17594	17679	17624	17816	17615	17603	17480	17392	17811	17686	17599	17513	17658	17676	17405	17671	17531	17599	17781	17679	17663	17730	17693	17704	17641	17651	17513	17629	17687	17667	17447	17550	17436	17805	17587	17689	17612	17504	17533	17472	17608	17500	17641	17614	17701	17731	17715	17724	17714	17674	17754	17688	17632	17888	17560	17751	17766	17776	17671	17467	17749	17715	17652	17481	17728	17571	17783	17578	17607	17709	17703	17716	17865	17567	17648	17850	17692	17659	17438	17767	17470	17570	17626	17470	17580	17496	17496	17865	17568	17589	17663	17691	17691	17777	17537	17761	17719	17676	17578	17685	17454	17835	17615	17541	17485	17562	17708	17541	17694	17416	17625	17582	17678	17785	17586	17656	17544	17591	17635	17736	17587	17608	17625	17447	17486	17632	17546	17481	17355	17605	17444	17643	17822	17495	17587	17545	17568	17561	17751	17646	17546	17604	17594	17689	17513	17583	17640	17677	17744	17385	17658	17635	17635	17706	17716	17522	17621	17733	17770	17796	17706	17737	17528	17528	17435	17660	17596	17802	17867	17774	17720	17767	17570	17782	17483	17555	17566	17591	17515	17650	17691	17604	17662	17558	17592	17620	17472	17641	17664	17767	17637	17684	17711	17697	17660	17361	17836	17607	17666	17520	17472	17678	17582	17744	17514	17463	17692	17606	17570	17651	17847	17737	17747	17711	17561	17660	17776	17443	17709	17786	17524	17535	17670	17680	17642	17636	17466	17764	17662	17663	17580	17390	17714	17525	17491	17703	17306	17742	17688	17604	17586	17683	17597	17691	17598	17637	17547	17571	17463	17640	17683	17741	17738	17679	17673	17568	17616	17624	17616	17500	17481	17628	17573	17581	17656	17714	17776	17627	17792	17660	17532	17628	17608	17866	17594	17476	17543	17532	17583	17736	17712	17445	17584	17571	17749	17611	17643	17580	17607	17742	17643	17650	17580	17579	17804	17526	17747	17537	17585	17612	17560	17582	17627	17525	17646	17546	17606	17537	17452	17489	17570	17620	17646	17690	17503	17692	17949	17648	17593	17889	17819	17596	17503	17596	17749	17665	17860	17904	17704	17658	17683	17748	17649	17586	17416	17651	17424	17690	17726	17596	17658	17610	17546	17580	17616	17650	17591	17512	17556	17427	17590	17608	17620	17519	17792	17584	17644	17675	17561	17753	17535	17574	17568	17565	17640	17663	17491	17754	17774	17545	17608	17652	17749	17585	17553	17661	17521	17669	17658	17503	17679	17649	17629	17524	17573	17581	17849	17463	17517	17483	17517	17611	17664	17701	17949	17514	17702	17735	17466	17470	17595	17599	17402	17765	17555	17496	17795	17550	17484	17862	17611	17511	17392	17534	17574	17826	17504	17716	17565	17571	17639	17520	17671	17678	17553	17423	17664	17661	17447	17764	17644	17804	17572	17442	17596	17816	17588	17697	17726	17570	17638	17661	17541	17493	17657	17684	17473	17725	17449	17659	17500	17609	17488	17591	17594	17633	17692	17664	17571	17592	17505	17514	17407	17625	17490	17647	17458	17699	17621	17647	17729	17580	17692	17641	17759	17637	17641	17660	17571	17578	17479	17634	17553	17535	17713	17694	17514	17753	17430	17697	17746	17758	17723	17773	17655	17548	17657	17674	17749	17652	17478	17653	17473	17527	17894	17463	17744	17601	17441	17791	17636	17554	17659	17539	17591	17631	17571	17527	17717	17534	17495	17841	17684	17817	17549	17499	17859	17802	17643	17693	17755	17615	17723	17772	17767	17667	17583	17471	17496	17772	17725	17580	17613	17670	17478	17515	17536	17577	17572	17414	17418	17558	17783	17512	17506	17552	17549	17713	17611	17663	17854	17486	17652	17578	17636	17527	17694	17745	17542	17765	17681	17541	17607	17751	17592	17717	17537	17612	17524	17409	17575	17597	17638	17595	17536	17589	17741	17489	17566	17762	17446	17521	17669	17670	17712	17424	17640	17548	17433	17763	17605	17760	17735	17386	17740	17645	17582	17581	17543	17493	17630	17796	17553	17693	17280	17612	17560	17547	17615	17597	17542	17610	17611	17431	17695	17501	17567	17683	17573	17714	17582	17739	17524	17626	17814	17556	17691	17681	17593	17413	17599	17752	17593	17494	17542	17690	17560	17762	17581	17627	17564	17532	17497	17536	17693	17436	17757	17525	17481	17654	17671	17606	17385	17721	17585	17604	17502	17784	17649	17629	17632	17692	17542	17641	17849	17586	17378	17746	17509	17396	17657	17736	17659	17682	17764	17502	17644	17781	17584	17598	17769	17675	17773	17454	17638	17857	17543	17579	17624	17694	17804	17513	17578	17846	17634	17664	17643	17681	17514	17566	17585	17691	17777	17453	17709	17800	17605	17639	17700	17950	17631	17605	17791	17791	17648	17599	17580	17570	17600	17634	17568	17798	17498	17805	17589	17620	17581	17531	17689	17771	17631	17624	17709	17580	17590	17563	17680	17528	17430	17769	17800	17707	17702	17556	17742	17666	17484	17460	17525	17777	17658	17507	17850	17640	17659	17605	17569	17432	17651	17582	17617	17658	17631	17548	17561	17485	17481	17810	17682	17702	17708	17734	17505	17782	17622	17630	17495	17779	17677	17493	17377	17406	17523	17611	17544	17623	17628	17774	17623	17667	17792	17685	17662	17613	17561	17552	17459	17636	17517	17643	17606	17535	17586	17376	17703	17623	17443	17443	17504	17418	17694	17702	17543	17619	17439	17603	17454	17569	17772	17664	17447	17688	17511	17464	17686	17586	17591	17690	17728	17676	17495	17356	17578	17673	17671	17665	17532	17695	17547	17611	17695	17666	17747	17706	17757	17746	17785	17462	17644	17502	17718	17628	17563	17768	17563	17623	17555	17575	17594	17830	17603	17676	17620	17600	17651	17607	17598	17423	17487	17663	17656	17524	17606	17766	17885	17645	17608	17595	17710	17685	17379	17589	17634	17841	17622	17493	17419	17454	17729	17618	17611	17755	17722	17581	17652	17702	17616	17570	17773	17657	17564	17659	17502	17736	17637	17739	17605	17848	17621	17552	17898	17579	17547	17895	17518	17363	17505	17561	17456	17885	17469	17559	17681	17798	17434	17373	17596	17718	17462	17764	17565	17785	17724	17744	17691	17676	17565	17738	17593	17631	17762	17548	17518	17804	17414	17730	17627	17475	17614	17649	17564	17601	17464	17777	17580	17845	17746	17726	17666	17617	17560	17688	17734	17338	17731	17663	17611	17446	17605	17512	17635	17661	17612	17598	17559	17664	17448	17656	17774	17424	17514	17572	17561	17426	17607	17654	17483	17576	17536	17460	17764	17514	17790	17643	17578	17547	17547	17745	17566	17523	17749	17551	17540	17741	17403	17566	17723	17508	17708	17740	17762
16360	33024	30404	24507	19685	17737	17201	16619	16367	16248	16135	15768	15792	15768	15634	15722	15846	15580	15526	15918	15858	16051	15941	15940	15617	15633	15563	15361	15470	15499	22329	24661	21911	19431	17127	15862	15198	15364	15187	15234	15311	15053	15304	15288	15189	15205	15191	15095	15363	15353	15324	15288	15270	15140	15161	15095	15133	15221	15201	15270	15153	15385	15174	15155	15320	15191	15054	15349	15157	15298	15217	15275	15172	15136	15178	15390	15148	15299	15166	15093	15282	15358	15325	15281	15352	15410	15142	15228	15042	15143	15283	15333	15289	15165	15313	15088	15204	15246	15238	15279	15110	15148	15243	15206	15061	15243	15166	15060	15079	15425	15262	15332	15226	15397	15235	15191	15174	15237	15114	15377	15255	15256	15344	15106	15192	15205	15192	15214	15258	15252	15138	15250	15184	15142	15025	15322	15192	15269	15190	15309	15156	15287	15106	15105	15329	15100	15004	15173	15310	15284	15226	15145	15236	14994	15317	15298	15219	15007	15125	15293	15296	15263	15133	15237	15140	15206	15207	15354	15197	15120	15056	15096	14999	15268	15088	15249	15201	15265	15140	15197	15285	15177	15131	15133	15229	15287	15284	15457	15124	15286	15262	15221	15192	15134	15212	15257	15299	15090	15273	15138	15183	15243	15004	15162	15206	15142	15204	15288	15255	15253	15212	15202	15136	15224	15190	15195	15208	15076	15121	15318	15039	15149	15143	15272	15299	15215	15144	15069	15100	15257	15201	15209	15140	15111	15064	15235	15140	15168	15190	15197	15173	15043	15075	15215	15304	15283	15218	15169	15238	15211	15301	15174	15203	15128	15196	14963	15280	15201	15149	15362	15168	15178	15212	15285	15162	15157	15293	15082	15167	15113	15297	15083	15190	15025	15309	15197	15167	15279	15236	15262	15427	15240	15141	15358	15184	15239	15247	15161	15303	15184	15221	15205	15039	15182	15267	15169	15130	15244	15266	15325	15156	15212	15263	14970	15194	15226	15149	15109	14898	14956	15268	15244	15272	15191	15279	15301	15144	15152	15228	15274	15043	15167	15123	15072	15113	15199	15335	15261	15190	14956	15176	15334	15218	15205	15211	15180	15130	15269	15197	14978	15190	15253	15205	15025	15058	15224	15135	15158	15176	15279	15222	15117	15142	15317	15264	15039	15260	14987	15259	15049	15230	15219	15247	15121	15321	15237	15267	15143	15258	15116	15156	15121	15143	15214	15272	15131	15241	15184	15338	15209	15148	15129	15288	15120	15044	15462	15111	15199	14988	15072	15337	15006	15321	15365	15198	15223	15133	15187	15067	15145	15222	15268	15273	15118	15278	15187	15241	15019	15270	15049	15090	15060	15246	15190	15300	15209	15250	15014	15294	15227	15264	15130	15105	15251	15073	15326	15203	15340	15141	15175	15231	15382	15255	15078	15110	15136	15260	15234	15197	15361	14813	15190	15228	15177	15344	14957	15231	15213	15184	15165	15149	14962	15064	15252	15250	15267	15191	15155	15116	15254	15082	15090	15159	15254	15154	15050	15193	15169	15304	15135	15347	15150	15411	15262	15317	15198	15037	15076	15102	15105	15136	15266	15000	15101	15113	15016	15377	15202	15224	15272	15270	15180	15021	15223	15235	15198	15206	15166	15142	15279	15204	15163	15115	15118	15295	15153	15290	15313	15192	15177	15330	15236	15200	15080	15209	15206	15226	15103	15184	15117	15048	15196	15138	15075	15270	15227	15140	15046	15230	15091	15309	15148	15260	15191	15222	15082	15221	15194	15253	15068	15244	15053	15024	15126	15358	15336	15124	15201	15079	15171	15214	15344	15086	15139	15284	15109	15202	15149	15216	15051	15068	15075	15110	15167	15173	15048	15282	15250	15387	15299	15156	15023	15193	15328	15284	15245	15252	15132	15218	15311	15082	15042	15390	15212	15141	15041	15178	15190	15289	15166	15139	15152	15120	15234	15136	15200	15271	15060	15243	15205	15184	15274	15269	15106	15119	15082	15226	15356	15095	15244	15235	15306	15077	15311	15377	15060	15229	15295	15111	15091	15174	15315	15188	15026	15093	15153	15067	15052	15344	15317	15056	15163	15064	15056	15094	15171	15129	15286	15264	15123	15227	15241	15377	14989	15178	15197	15245	15260	14976	15223	14982	15244	15304	15189	15144	15231	15137	15153	15231	15163	15174	15071	15218	15113	15061	15193	15261	15113	15187	15100	15199	15048	15299	15328	15078	15256	15311	15118	15267	15064	15167	15270	15000	15152	14950	15109	15292	15366	15165	15068	15097	15240	15289	15161	15234	15074	15021	15355	15298	15276	15097	15236	15108	15210	15087	15355	15197	15138	15303	15169	15142	14970	15178	15165	15122	15402	15166	15159	15171	14962	15270	15125	15275	15120	15050	15190	15097	15206	14948	15176	15151	15260	15175	15328	15114	15276	15265	15458	15201	15245	15322	15134	15272	15135	15256	15327	15187	15179	15189	15286	15262	15163	15328	15046	15202	15254	15151	15268	15200	15062	15266	15209	15220	15138	15182	15314	15031	15175	15330	15118	15413	15196	15146	15192	15295	15248	15324	15269	15284	15102	15236	15149	15207	15122	15128	15334	15213	15131	15121	15168	15266	15239	15410	15107	15113	15244	15072	15087	15119	15271	15377	15148	15217	15130	15195	15159	15332	15369	15253	15202	15309	15184	15202	15165	15243	15057	15254	15130	15262	15184	15110	14991	15107	15228	15241	15224	15177	15228	15241	15195	15107	15207	15122	15101	15201	15398	15152	15145	15333	15266	15113	15191	15359	15342	15202	15301	15197	15229	15309	15186	14985	15169	15141	15279	14994	15080	15128	15169	15329	15329	15150	15076	15281	15128	15234	15155	15133	15080	15059	15266	15248	15205	15229	15327	15146	15320	15148	15217	15157	15269	15159	15186	15207	15175	15250	15210	15251	15292	15136	15154	15289	15195	15112	15106	15201	15244	15085	15268	15269	15202	15066	15201	15299	15288	15214	15195	15190	15129	15190	15200	15199	15139	15305	15148	15102	15357	15266	15103	15189	15169	15207	15123	15220	14958	15301	15084	15233	15182	15180	15083	15112	15087	15289	15357	15254	15229	15146	15233	15228	15195	15227	15256	15142	15206	15107	15209	15025	15295	15162	15102	15335	15061	15223	15314	15316	15067	15167	15144	15119	15149	15268	15189	15132	15237	15301	15118	15069	15100	15258	15126	15321	15091	15300	15208	15189	15218	15215	15226	15481	15073	15187	15334	15083	15290	15058	15251	15117	15170	15079	15355	15274	15155	15077	15168	15270	15165	15102	15166	15263	15141	15219	15350	15058	15211	15110	15298	15143	15187	15337	15091	15182	15206	15130	15063	15338	15221	15122	15241	15166	15220	15273	15201	15204	15199	15098	15233	15217	15161	15152	15208	15108	15165	15166	15336	15128	15233	15182	15092	15052	15315	15191	15408	15178	15202	15049	15284	15250	15124	15280	15096	15051	15242	15260	15072	15078	15368	15163	15147	15018	15243	15343	15041	15244	15030	15230	15303	15093	15151	15029	15036	15125	15095	15279	15192	15145	15104	15258	15287	15405	15155	15171	14954	15298	15317	15405	15131	15165	15284	15124	15214	15072	15153	15151	15340	15224	15198	15110	15184	15305	15116	15238	15069	15232	15059	15251	15054	15167	15256	15149	15204	15152	15136	15039	15191	15138	15080	15152	15261	15117	15288	15189	15220	15284	15269	15176	15126	15190	15142	15133	15130	15152	15376	15292	15143	15056	15233	15112	15147	15239	15196	15031	15123	15322	15178	15099	15164	14993	15281	15172	15191	15119	15249	15163	15061	15143	15194	15018	15201	15178	15201	15204	15188	15097	15216	15199	15082	15143	15124	15142	15200	15075	15320	15115	15093	15110	15094	15191	15091	15234	15300	15171	15341	15034	15245	15212	15166	15277	15255	15044	15171	15206	15206	15334	15018	15229	15174	15182	15010	15211	15195	15264	15121	15043	15182	15295	15090	15160	15307	15069	15215	15086	15338	15156	15145	15306	15288	15237	15025	15247	15194	15289	15208	15270	15119	15297	15293	15199	15184	15218	15022	15137	15073	15116	15189	15098	15348	15133	15227	15153	15220	15224	15324	15040	15201	15196	15101	14897	15158	15323	15122	15241	15291	15239	15333	15225	15220	15322	14981	15237	15225	15058	15361	15345	15213	15160	15156	15168	15148	15333	15165	15113	15104	15042	15340	15133	15151	14924	15234	15289	15179	15209	15142	15140	15139	15166	15256	15245	15111	15070	15251	15148	15191	15246	15209	15100	15182	15247	15053	15262	14885	15147	15243	15124	15176	15125	15322	15193	15034	15111	15290	15291	15128	15078	15240	15112	15054	15338	15195	15282	15345	15028	15232	15213	15332	15112	15171	15132	15187	15240	15215	15117	15132	15214	15358	15305	15181	15296	15047	15137	15263	15228	15181	15147	15127	15222	15303	15008	15325	15252	15267	15142	15298	15074	15152	15184	15168	15104	15305	15221	15340	15162	15378	15229	15022	15057	15065	15091	15263	15063	15022	15152	15074	15335	14982	15126	15172	15150	15179	15104	15157	15009	15281	15296	15244	15221	15338	15291	15264	15249	15169	15246	15010	15103	15401	15134	15219	15287	15386	15227	15107	15200	15145	15242	15328	15253	15228	15010	15200	15384	15168	15146	15058	15295	15004	15088	15076	15209	15324	15129	15379	15205	15087	15111	15138	15082	15335	15287	15148	15201	15126	15245	15282	15144	15144	15269	15055	15182	15176	15205	15254	15237	15173	14929	15291	15142	15209	15079	14983	15264	15141	15228	15111	15010	15135	15220	15094	15170	15234	15113	15157	15033	15243	15230	15280	15187	15142	15152	15224	15192	15081	15224	15156	15118	15251	15340	15225	15258	15212	15165	15203	15133	15144	15485	15180	15105	15287	15240	15285	15203	15087	15077	15277	15190	15128	15174	15108	15148	15078	15184	15204	15217	15371	15166	15243	15360	15154	15120	15184	15143	15052	15121	15204	15289	15249	15215	15201	15176	15029	15214	15068	15101	15163	15135	15177	15185	15170	15204	15074	15149	15128	15275	15028	15059	15208	15070	15176
27661	22448	26038	22919	18495	18373	18452	18317	18120	18147	18126	18199	18112	18167	18332	18311	18179	17977	17997	18189	18032	18090	18227	18174	18266	18176	18003	18120	18251	17999	18384	18680	18675	18785	18319	18114	18091	18019	17972	18030	17972	18143	18045	18044	17914	18106	18070	17883	17970	18075	17964	17944	17864	17855	18186	18160	18223	18124	17956	18001	17866	18025	18161	18104	18102	17752	18045	18069	18100	17997	17848	17811	18140	18130	17945	18119	18027	18348	18099	18106	18148	18002	18085	18057	18176	17825	18106	18114	18211	18088	18184	17982	18015	18049	18123	17899	18200	18167	18009	18145	18076	18232	18041	17870	18024	17988	18031	18145	18026	18229	17940	18144	18156	18172	18112	18018	18110	18117	18002	18222	18159	18143	18160	18005	17959	17921	17894	18146	18051	18130	18008	18033	18081	18109	18250	17941	17958	17890	17971	18058	17999	18167	17988	17971	18000	18070	17936	18112	17939	17992	18025	18082	17971	18044	17994	17913	17927	18246	18014	17887	18226	17900	18175	18189	17679	18223	18221	18065	17893	18029	17963	18202	18083	18038	17977	18201	18153	18059	17999	18054	17907	18052	18270	17971	18100	18023	18032	18011	17791	18105	18194	17926	18037	18012	17990	18116	18006	18131	18023	17832	18185	18023	18190	18222	18303	18195	18046	17835	17931	18084	17930	18008	18169	18108	17960	18083	17901	18031	17876	18056	18116	17944	18031	18228	18217	18107	17969	17843	17902	18068	17917	18128	18183	18021	17994	17828	17949	17960	18102	17969	17897	18024	17976	18096	18100	17876	18225	18126	18070	17998	18049	17907	18131	18059	18267	17996	17913	18033	18043	18075	18003	18179	17949	18092	18186	17904	17932	17826	17916	17917	18096	18015	18022	17893	18022	18087	17985	17870	18006	17995	17995	17834	18107	18083	17994	17968	18040	18143	18051	18109	18153	18027	17999	18022	18037	17977	17985	18072	18025	18259	18105	18015	18056	17873	18165	18092	17942	18110	17913	18019	18194	18040	18013	17983	18026	18064	18103	18079	17863	18102	18099	18055	18080	18131	17964	18169	18086	18193	18127	18237	18130	17897	18186	18186	18035	17950	17914	18055	18079	18034	17963	18144	18008	18104	17953	17940	18087	18041	18152	18008	18171	17836	18079	18071	18044	18014	18094	18110	17948	17989	18150	17953	17868	17972	17906	18104	17846	17987	18259	18010	18077	18137	17972	17996	17982	18067	18121	18079	18074	17987	18051	17981	17978	18079	18140	18182	18080	18032	18143	17961	17909	17822	18060	18091	18066	17942	18035	17940	17904	17884	18117	17826	17869	18198	18166	18063	18100	18182	18204	17970	17907	18000	18306	17924	18118	17868	17806	18097	18075	18228	18073	18009	18086	18091	17993	18015	17917	17815	18039	17898	18006	18120	18130	17953	17988	18056	17974	18026	17826	17969	18228	18148	17831	18080	18243	17972	18108	18117	18035	18235	18184	18130	18232	18127	18144	18022	18020	17907	17993	17975	18148	18059	17902	17933	18163	17910	18014	18088	18217	18130	18033	18048	18129	18097	17915	18087	18135	18040	18012	17974	17971	17899	18032	17956	18175	18288	18156	18262	18193	17948	18177	18074	18169	18000	17941	17981	17942	17833	17918	17996	17924	18020	18025	17985	18084	18122	18185	18017	18019	17796	17935	17789	17955	18067	17934	18346	18053	17992	18044	18016	18005	17942	18030	18249	18393	17983	18015	18135	18043	17894	17936	18017	18144	18303	18161	18152	18197	18221	17954	18036	18134	18108	18184	17829	18077	18044	17971	18038	17941	18161	17978	18162	17986	17997	18220	18144	18088	18057	18346	18263	18001	17947	17871	18023	17946	17983	17947	18013	17949	18129	17927	17975	18056	18071	17998	18107	18245	18178	17977	18052	17992	18298	18006	18049	18066	18121	18102	17999	18008	18168	17942	18085	18116	17796	17899	18046	17847	18015	18129	18056	17847	18053	17996	18159	17992	18033	17949	18144	18156	18226	18127	17935	18100	18089	17986	18031	18195	18133	18082	18243	18115	18181	18033	18004	18107	18032	17966	17873	17975	18035	18115	18044	18123	18173	18201	18129	18060	18080	17984	17975	18090	18116	18191	17950	17823	17988	18052	18196	17842	17999	17928	17955	18143	17953	18026	17859	17920	17960	18194	18183	18138	18157	18106	17998	17953	18120	17857	17909	18074	18180	18111	17944	18004	18031	18041	17998	18279	18284	18335	18015	18082	18074	18132	17818	17981	18081	17940	17937	17927	17934	17996	18259	18330	18169	18187	18058	18136	17920	17950	17820	18110	17903	18021	17956	17996	17999	18082	18331	18035	18107	18017	18136	18184	18080	17998	18114	18023	17740	18058	18189	18143	18029	18079	18123	17979	18101	18162	18041	18055	18014	18130	18072	18051	17997	18032	17909	18113	18072	18105	17970	17971	18028	17896	18012	17986	18173	18107	18025	17896	18070	17996	17898	17906	17855	18316	18013	18225	18018	18077	17933	18346	18045	18123	17962	18202	18200	18213	17821	18126	17894	17952	18211	17963	18096	17928	17947	18205	18147	18148	18117	17924	17940	18157	18121	17826	18122	18078	18184	17990	18081	18009	17999	17899	18140	18037	18011	18209	18237	18153	18030	18121	18122	17943	18153	18096	18004	18139	18122	18093	18138	17816	18021	18054	18258	18069	18135	18161	18067	18148	18053	18154	18008	17976	17916	18131	17872	17958	18064	18049	18126	18119	17878	18108	18221	18043	17994	18153	17932	18115	18002	18132	18325	17973	18167	18093	18009	18012	18180	18061	18067	18175	17939	17833	17913	18132	18065	18049	18155	18142	17908	18091	17979	18118	17906	18129	18007	18232	18261	18149	18134	18070	17859	18028	18133	18177	18021	17954	18285	18227	18069	17812	18110	18051	18064	18063	18055	17960	18012	17997	18093	18156	18115	18028	17955	18052	17881	18087	18162	18035	18031	17977	18146	17893	18131	18142	18050	18142	18259	18199	18089	18075	17900	18177	18180	18130	17954	18242	18046	18168	17950	18098	17880	17988	18061	18086	17774	18084	18013	18128	18000	18026	18140	18078	18482	17876	17867	17855	18081	17924	18144	18038	17876	17983	18119	18069	18111	17924	18095	17975	18285	18175	17904	18245	18033	18127	18257	18022	18314	18231	17879	17891	17977	17943	18077	18013	18024	18030	17883	17965	18121	18072	17959	18050	17829	18093	18030	17999	18148	18079	18059	17998	17989	18241	17927	18187	18023	17942	17987	18216	18170	18132	18171	18212	18128	18005	18010	18165	18075	17987	18369	18142	18018	18048	18249	18273	18032	18336	18047	18009	18004	17833	18019	18009	18108	18176	17984	17996	18104	18099	18054	17864	18152	18068	18072	17874	18091	18011	17849	18114	18036	18185	18026	18019	18104	18087	18066	18067	18229	18002	18041	18009	18202	17815	18099	18062	17991	17932	17956	18011	17930	18159	17869	17961	17996	18087	17888	18097	18062	18104	18128	18018	18129	17960	18103	18140	18102	18234	18061	18116	18085	18207	17954	17972	18125	18108	18136	18081	17911	18118	18212	17900	17935	17993	17999	18126	18095	17904	18241	18173	18206	18081	17931	17890	17955	18148	18159	18079	18171	18013	18055	18005	18002	17974	18102	18126	18125	18073	18097	18034	18149	18197	18070	18109	18042	18064	18072	18138	17913	18099	17943	18013	18166	17962	18029	18171	18102	17914	18141	18105	18140	18055	17882	18095	18239	18239	18220	18087	18170	17923	18088	18045	18318	18223	18109	17954	17858	18012	18011	18026	17960	18186	18015	17884	17992	17822	18014	17958	18000	17931	18118	17897	17857	18139	18040	18079	17890	18138	17812	18059	18211	17937	18109	18089	18013	18099	18179	18112	18064	18082	17926	18152	17973	18092	18002	17871	18099	17957	18267	18207	17987	18063	18055	18171	18030	18202	18089	18167	18142	18058	18128	17965	17883	17901	18106	18039	17945	18032	17956	18023	17921	18081	17953	18064	18085	18187	17977	17945	18144	18086	18079	18121	18040	17977	17887	18166	18069	18010	17988	18268	18124	18224	18078	17866	18158	18220	18052	18363	18117	18101	18131	18016	17998	18076	17862	17930	18027	17992	18240	17908	18103	18148	18109	18211	17937	17966	17889	18015	18084	17921	18169	18054	18146	18077	17967	17974	18061	18092	18154	18039	18080	17967	17997	17931	17884	18025	17994	18042	17911	17769	17978	18141	18226	18126	18108	18052	17877	17893	17909	17885	17917	18188	18192	18194	17852	18092	18149	18165	18102	17979	18229	18122	18009	18048	18040	18048	18119	18026	17953	18051	18115	18037	18011	18270	18226	18194	17960	18113	18099	18218	18034	18085	17903	17942	18213	18212	18085	18004	17973	18026	18120	18066	17975	18057	18016	18035	18250	18086	18112	18025	18034	18013	18136	18083	17977	18045	17970	17957	18022	18117	17964	18031	18014	18042	18055	17897	18125	17914	18129	18117	18016	18087	17956	18035	18054	18143	18100	18227	17983	18094	18158	18072	18061	18049	18067	18193	17794	18070	17896	18149	18003	18070	18106	18143	18067	18075	18101	18077	18057	17913	18200	18017	17816	18067	17985	18260	18124	18009	18037	17996	17986	18044	18074	17974	18027	18218	18062	18062	17949	18043	17943	17979	18036	18132	18046	18110	18046	17930	18132	17892	18227	18434	18100	18133	17990	18069	18146	18235	17922	18094	18032	18112	17982	17986	18124	18193	17806	18230	18101	18223	17815	18207	18022	18019	18153	17972	17825	18082	18005	18160	18235	18034	18049	17832	18084	17953	18222	18105	17905	18017	18093	17788	17974	18020	18001	18079	18157	18080	18240	18083	18170	18088	18136	18094	18080	18117	18190	17995	17938	17955	18232	18129	18023	17866	18275	18072	18140	17939	18079	17846	18070	18337	18011	18207	18082	18089	18343	17998	18026	18079	18118	17943	17944	18012	18256	17993	18031	17959	18142	18090	18148	18245	17974	18045	18107	18116	18161	18104	18079	17985	17940	17999	18003	18207	18052	18021	17988	18128	18295	17985	18273	18054	18100	17885	18197	17939	18250
15834	23247	22042	18436	15942	15874	15655	15585	15431	15587	15617	15551	15438	15491	15444	15466	15493	15420	15557	15425	15622	15914	15521	15696	15428	15592	15514	15617	15372	15312	16055	16270	16108	15935	15689	15558	15403	15668	15454	15452	15393	15453	15451	15323	15296	15338	15428	15495	15420	15367	15382	15321	15240	15374	15487	15492	15453	15312	15500	15390	15481	15291	15353	15413	15354	15421	15403	15506	15446	15417	15382	15309	15449	15231	15464	15339	15429	15482	15407	15422	15176	15395	15478	15367	15523	15408	15624	15443	15255	15385	15320	15478	15347	15390	15326	15443	15396	15477	15483	15212	15332	15387	15330	15492	15378	15424	15419	15345	15422	15342	15466	15324	15262	15339	15331	15463	15344	15396	15526	15308	15322	15598	15300	15439	15417	15341	15589	15421	15442	15508	15388	15469	15284	15498	15429	15410	15422	15501	15561	15290	15262	15525	15487	15433	15313	15414	15582	15502	15413	15242	15408	15470	15407	15309	15386	15375	15266	15360	15549	15245	15386	15421	15538	15394	15423	15462	15277	15530	15353	15389	15187	15369	15262	15404	15250	15279	15456	15511	15099	15520	15404	15338	15517	15400	15499	15252	15334	15595	15519	15489	15441	15362	15559	15492	15470	15509	15353	15425	15468	15388	15534	15565	15408	15419	15323	15422	15336	15404	15207	15334	15448	15308	15442	15584	15663	15309	15364	15429	15325	15405	15543	15368	15245	15444	15457	15431	15530	15560	15387	15516	15357	15614	15585	15469	15518	15355	15545	15574	15476	15334	15389	15484	15175	15523	15336	15403	15462	15394	15413	15517	15251	15450	15367	15419	15179	15334	15465	15459	15381	15359	15332	15444	15346	15304	15502	15423	15376	15488	15528	15375	15416	15286	15435	15555	15310	15504	15379	15281	15376	15236	15381	15405	15225	15390	15245	15488	15228	15503	15561	15499	15395	15355	15390	15414	15307	15642	15430	15422	15535	15334	15419	15348	15395	15606	15356	15576	15504	15329	15533	15544	15392	15461	15318	15392	15447	15318	15544	15577	15425	15228	15437	15372	15393	15275	15359	15291	15589	15367	15369	15388	15487	15486	15311	15474	15391	15492	15460	15412	15543	15484	15360	15381	15437	15366	15439	15280	15599	15463	15501	15434	15510	15438	15417	15385	15368	15292	15265	15534	15465	15271	15387	15206	15308	15315	15411	15290	15455	15372	15471	15340	15388	15280	15473	15413	15400	15420	15365	15456	15360	15317	15270	15480	15435	15383	15424	15476	15491	15287	15539	15403	15355	15285	15169	15310	15395	15351	15398	15365	15431	15430	15410	15369	15431	15458	15363	15623	15345	15341	15527	15413	15441	15430	15453	15335	15479	15398	15404	15349	15609	15406	15373	15413	15367	15389	15216	15401	15383	15597	15309	15460	15471	15437	15316	15267	15395	15332	15447	15346	15462	15286	15463	15527	15302	15479	15457	15531	15565	15321	15283	15403	15450	15480	15411	15473	15383	15393	15460	15520	15222	15343	15545	15464	15349	15431	15233	15469	15240	15440	15501	15462	15263	15477	15323	15487	15396	15473	15454	15375	15397	15258	15220	15491	15299	15575	15425	15450	15460	15547	15245	15381	15482	15514	15399	15520	15524	15261	15291	15480	15325	15533	15451	15406	15330	15482	15397	15369	15389	15478	15404	15446	15433	15370	15470	15446	15222	15410	15627	15414	15436	15338	15477	15317	15388	15378	15347	15252	15366	15329	15378	15467	15300	15550	15206	15233	15336	15377	15356	15420	15388	15266	15258	15437	15310	15340	15421	15607	15493	15537	15339	15282	15284	15347	15495	15254	15341	15358	15481	15427	15475	15377	15467	15346	15401	15329	15269	15358	15243	15365	15285	15456	15250	15514	15412	15402	15357	15415	15588	15522	15318	15399	15355	15267	15290	15395	15386	15243	15315	15497	15486	15403	15371	15373	15428	15583	15275	15443	15553	15545	15513	15432	15302	15315	15556	15403	15385	15331	15393	15294	15302	15313	15441	15407	15219	15370	15488	15374	15496	15437	15288	15510	15418	15346	15561	15330	15409	15458	15480	15289	15300	15453	15400	15375	15589	15339	15473	15432	15497	15243	15507	15229	15522	15527	15418	15317	15489	15434	15362	15619	15469	15470	15455	15317	15420	15407	15336	15343	15326	15488	15339	15428	15329	15405	15555	15272	15458	15469	15281	15271	15426	15384	15368	15421	15383	15466	15310	15392	15333	15424	15294	15403	15433	15409	15334	15279	15389	15437	15450	15259	15353	15540	15502	15448	15499	15449	15387	15347	15309	15325	15462	15228	15384	15292	15264	15363	15504	15454	15408	15455	15426	15404	15306	15290	15384	15526	15323	15341	15418	15387	15260	15439	15349	15441	15318	15222	15384	15320	15391	15341	15337	15414	15211	15242	15422	15360	15335	15434	15378	15368	15457	15584	15373	15426	15130	15347	15445	15434	15476	15424	15541	15402	15444	15362	15364	15318	15489	15384	15482	15415	15339	15435	15464	15335	15441	15382	15256	15386	15264	15337	15208	15422	15564	15513	15373	15494	15446	15423	15524	15506	15408	15436	15455	15410	15184	15587	15468	15278	15435	15402	15604	15488	15445	15425	15461	15520	15397	15421	15333	15308	15357	15401	15436	15389	15382	15381	15365	15425	15505	15355	15378	15319	15393	15384	15293	15370	15568	15476	15440	15326	15481	15319	15147	15409	15405	15355	15452	15339	15412	15394	15186	15533	15289	15415	15505	15248	15399	15331	15480	15382	15464	15440	15343	15328	15449	15344	15401	15399	15366	15496	15589	15535	15309	15334	15261	15428	15415	15496	15319	15338	15307	15224	15478	15448	15460	15555	15346	15511	15369	15529	15308	15519	15391	15385	15494	15292	15292	15505	15487	15289	15408	15342	15375	15528	15482	15320	15443	15431	15341	15391	15577	15363	15358	15254	15340	15521	15435	15506	15428	15354	15609	15474	15311	15337	15338	15381	15468	15439	15378	15312	15371	15385	15356	15164	15681	15523	15364	15614	15476	15416	15433	15244	15474	15435	15346	15438	15367	15522	15308	15582	15548	15343	15407	15217	15442	15441	15410	15227	15293	15459	15285	15490	15430	15403	15249	15433	15282	15305	15483	15265	15273	15247	15614	15355	15485	15390	15360	15361	15369	15478	15312	15456	15372	15355	15441	15426	15371	15363	15365	15416	15325	15450	15469	15369	15209	15487	15352	15552	15681	15645	15421	15465	15404	15388	15349	15530	15288	15422	15389	15259	15516	15333	15402	15298	15438	15361	15376	15653	15207	15300	15342	15335	15477	15322	15412	15398	15454	15339	15495	15524	15418	15354	15364	15371	15449	15570	15369	15490	15471	15370	15222	15317	15336	15297	15422	15306	15467	15440	15240	15457	15476	15390	15315	15506	15629	15461	15254	15441	15215	15355	15492	15485	15532	15295	15481	15475	15344	15482	15393	15434	15509	15420	15413	15435	15336	15273	15484	15478	15384	15437	15498	15388	15386	15456	15393	15436	15321	15414	15460	15489	15546	15431	15231	15252	15624	15405	15578	15242	15431	15348	15498	15343	15445	15360	15392	15443	15500	15463	15409	15421	15377	15468	15220	15555	15347	15279	15419	15430	15462	15370	15305	15434	15374	15448	15292	15316	15588	15347	15345	15613	15481	15298	15452	15497	15253	15288	15532	15390	15455	15461	15280	15377	15561	15318	15355	15365	15385	15358	15448	15303	15440	15384	15402	15407	15394	15156	15336	15414	15545	15357	15360	15590	15489	15430	15265	15578	15419	15416	15411	15283	15295	15387	15521	15425	15484	15373	15374	15477	15342	15364	15160	15336	15349	15353	15372	15200	15377	15547	15314	15596	15278	15241	15407	15495	15574	15408	15502	15376	15375	15444	15301	15391	15564	15348	15239	15272	15426	15404	15502	15309	15441	15431	15435	15290	15549	15389	15366	15333	15464	15351	15508	15469	15302	15456	15358	15477	15380	15152	15369	15348	15423	15441	15267	15411	15500	15297	15570	15555	15491	15367	15382	15545	15251	15449	15300	15240	15487	15378	15291	15267	15500	15407	15544	15353	15417	15364	15277	15525	15554	15463	15446	15499	15353	15345	15522	15384	15416	15456	15396	15324	15539	15193	15536	15424	15588	15240	15257	15517	15403	15521	15392	15334	15429	15375	15417	15308	15316	15408	15438	15423	15290	15265	15395	15387	15363	15615	15412	15498	15215	15546	15416	15361	15281	15393	15501	15326	15328	15411	15491	15371	15233	15419	15471	15536	15398	15432	15344	15415	15297	15331	15602	15390	15299	15428	15368	15329	15410	15556	15320	15399	15428	15392	15488	15400	15450	15579	15367	15387	15517	15339	15485	15448	15388	15394	15548	15556	15453	15467	15479	15401	15309	15558	15394	15672	15474	15337	15509	15166	15392	15513	15246	15391	15521	15189	15371	15416	15419	15291	15357	15410	15417	15400	15292	15449	15578	15518	15414	15327	15376	15460	15199	15323	15387	15475	15454	15543	15558	15457	15426	15372	15510	15356	15420	15431	15512	15330	15521	15316	15537	15397	15574	15278	15466	15474	15361	15419	15382	15240	15418	15412	15605	15449	15505	15426	15503	15731	15594	15368	15373	15387	15420	15376	15429	15419	15404	15507	15536	15562	15386	15406	15326	15477	15303	15311	15482	15538	15301	15423	15332	15506	15332	15315	15368	15355	15420	15383	15459	15097	15488	15537	15488	15375	15329	15371	15543	15244	15484	15396	15583	15247	15373	15406	15379	15528	15440	15566	15484	15216	15342	15334	15355	15415	15404	15329	15550	15312	15490	15348	15374	15464	15391	15347	15485	15400	15350	15292	15414	15537	15507	15546	15509	15333	15488	15431	15397	15389	15550	15545	15450	15606	15164	15402	15458	15420	15276	15313	15399	15440	15416	15404	15529	15415	15593	15334	15468	15410	15474	15511	15491	15484	15461	15311	15470	15247	15449	15275	15405	15485	15420	15472	15315	15392	15288	15362	15310	15323	15374	15327	15321	15545	15475	15489	15364	15267	15505	15436	15525	15407	15520	15410	15412	15367	15436	15444	15314	15532	15465	15359
23965	21376	28928	24322	22190	22156	21378	18583	18493	18577	18596	18281	18432	18179	18373	18308	18045	18217	18273	17999	18318	18026	18238	18253	18214	18106	18066	18009	18044	18000	19267	21494	21321	20371	19262	18542	18169	17976	18089	17988	18120	17970	18156	18180	17852	17862	17984	18227	17964	17756	17771	18060	17831	18062	17953	18117	17937	18030	17867	17929	18042	17771	17929	18130	17992	17925	18005	17861	17910	18066	17919	17958	17944	18132	18012	18117	17998	17941	17774	17928	18095	17748	17970	17995	18032	17986	17936	18121	18208	18044	17855	18058	18024	17976	17836	18131	18048	17986	17973	17876	18194	17978	18081	17751	17877	17874	18041	17977	17775	18090	17782	18021	18257	18046	17913	18035	17979	18056	17753	17739	17917	17944	18128	18224	17970	17868	17962	18080	18030	18297	18135	17858	17855	17740	17935	17917	17886	17889	17746	17989	17932	18084	18098	17932	17768	17972	17900	18037	18038	18025	18068	18043	17895	17884	17998	17954	17873	18096	18072	18079	17943	17946	17803	18143	17815	17888	18120	18193	18206	18126	18021	17910	17963	18007	18075	17990	17956	17593	17982	17823	18133	17883	18038	17849	17975	17928	18070	17848	17783	17980	18056	17857	18003	17762	17915	18015	17829	17990	17968	17929	18075	18077	17763	18248	18041	17878	17876	18001	17932	18110	17981	18075	17899	18034	17957	17954	17905	17952	18034	18001	18014	17884	17992	17741	17876	17909	17795	17998	18032	17959	18084	17740	17910	17917	18059	18054	18031	18005	17964	17903	18088	18004	17965	17941	17993	17978	18120	18065	18008	17770	18053	17870	18085	18166	17997	18149	17985	17913	17979	17815	17727	17840	18051	17825	17779	17918	17966	17822	17916	17800	17870	17973	17977	18193	18075	17828	17941	18020	17879	18180	17886	18013	17830	17970	18061	17881	17961	17774	18029	18004	18098	17963	18030	17698	18008	17914	17875	18057	17969	18038	17976	17803	18045	18133	18090	18169	17985	17959	18043	17968	17857	17978	18060	17953	17912	17882	18009	17986	18007	17818	18069	17920	17832	17951	17728	17896	17941	18105	18014	17957	17927	18105	18094	17924	18077	18046	18038	17824	17998	17909	17735	17878	17938	17971	17944	17954	17983	18060	18110	17896	17874	18174	18084	17939	18062	17979	18319	17883	17916	17932	17867	17976	18009	17906	17892	18047	17871	17710	17807	18014	17927	18029	18045	17907	18007	18047	17844	17726	17903	17923	17979	17991	17902	17974	18010	18095	18056	17936	17987	17954	18064	18131	17918	17990	17992	17961	17973	18091	17875	17917	18027	18174	17827	17952	18045	17809	17987	17896	17833	17884	18090	18126	17986	17895	17997	17913	17704	18028	17831	17973	18136	18115	18000	17958	18118	17992	18053	17924	17985	18018	17992	17848	17892	18044	17831	18091	17764	17828	17965	17987	17835	17829	18168	17833	17983	18096	17740	18041	18202	17919	17889	17971	18143	17934	18000	17741	17861	18114	18046	18012	18033	17935	18074	18073	17889	17962	18054	17967	17856	17855	17998	17846	17900	17928	17992	17882	18011	18124	17828	18004	18007	17980	17892	18166	17955	18102	17839	17864	18038	17929	17971	17836	17813	17970	17871	17977	17878	17935	18033	17994	17923	18016	18097	17883	18013	17994	18095	18023	18043	17803	18191	17980	17916	18144	18141	17967	18061	18214	18058	17988	17804	17831	17777	17891	17895	18082	17955	18115	17974	18077	18020	18008	17789	18035	17826	17935	17908	18107	18015	17892	17950	17854	17797	17887	18076	17941	17764	17985	18029	17942	17833	18081	17925	17967	17969	17980	17934	18045	17978	17988	17904	17905	17906	17757	18095	18149	18054	17978	17963	17825	17875	17906	18058	17934	18084	18254	17947	17712	18016	17996	18045	18003	17988	17898	17859	17952	17986	17844	18110	17995	18147	17970	17950	17994	18050	17917	18046	18049	18108	18110	17961	17892	17914	17900	17934	17918	17898	18010	17677	18005	17837	17817	17771	17982	17996	17688	17967	17954	18000	18010	17992	17892	18049	17955	18192	17927	17804	17993	17863	17879	17848	18122	18005	18068	17981	17922	18020	17892	18012	18189	17943	17934	17885	17951	17926	18124	17989	17879	18008	17875	17850	17935	18031	18060	17976	17928	17954	18219	18176	17946	17905	17915	18036	18007	18017	17910	18146	18032	18121	17793	18113	17724	17970	18000	17954	17926	17922	17943	17820	18092	17953	17897	18133	18067	17997	18016	17818	18041	18076	17808	17774	18063	18070	17935	18020	17914	17982	18042	18023	18036	17822	18034	18017	17932	17846	18057	18076	17904	17885	18166	18106	17879	17994	17950	18080	18054	17840	17960	17903	17878	17937	18133	18039	18009	17999	18062	18011	18044	17868	18061	17836	17769	18113	18005	18028	18041	17866	18067	18155	17895	17993	18099	18028	17982	17907	18025	17996	18025	18113	18105	17932	18015	18111	18072	17943	17897	18027	17932	17913	17979	17898	18172	18102	17993	17931	17956	18023	17932	17845	17918	17863	17920	18134	17942	18134	18148	18061	17833	18103	17899	17897	17892	18028	17937	18077	18058	17920	17924	17995	17971	18110	18006	17803	18108	18084	17945	18011	17980	18094	18032	18014	17749	17871	18016	17815	17825	17738	17837	18032	18209	18040	18060	18067	18237	17678	18019	18066	17929	17819	17932	17999	17813	17997	18144	17886	17670	18070	18184	17973	18076	18058	17937	18098	17892	18160	18047	17937	17925	18098	17949	17814	17995	17911	17998	17877	18011	18018	17740	18080	17782	18001	17939	18164	17943	17995	18086	18013	17911	17936	17921	17864	17945	18148	17961	17955	17822	18131	17958	17832	18034	17873	17918	17973	17924	17671	17724	17738	17948	18026	18107	17977	17838	17980	17870	18039	17875	17815	18057	18006	17950	18092	18028	17905	18186	18030	17845	17988	18079	17708	17801	18078	18090	18046	17895	17931	17984	17994	18129	17941	17939	17848	17915	17998	18100	17834	17983	17869	17756	17937	17887	18198	17844	18137	17932	17907	18084	17995	17969	18022	18048	17897	18114	18000	17885	18097	18010	17897	17884	18020	17823	17798	17974	18012	17815	18067	17940	17954	17734	17847	17867	18110	18022	17860	18210	18099	18131	18066	17921	17875	17976	18039	17973	18020	17969	18190	17887	17709	17938	18000	17725	17835	18016	17854	18033	18028	18107	17942	17999	17809	17841	17836	18047	17843	17898	17862	17953	17946	17925	17838	17991	18023	17983	17833	17852	18102	17911	18013	18053	18043	17900	17829	18012	17974	17867	18214	18099	18096	17873	17955	17942	17992	17858	17893	17758	18026	17951	17966	17950	18004	18060	18146	17971	17807	17956	17979	18039	17883	18042	17916	17955	17862	17922	17972	17918	18103	18011	17702	17718	18053	17874	18118	17970	18067	18041	17881	17903	17934	17972	18241	18009	17935	17967	18071	17922	18222	17929	17949	17888	17940	17958	17859	18048	18088	17846	17961	17960	17953	18001	18134	18248	18001	17847	17979	18115	17875	18154	18067	17814	17723	17924	18011	17720	17957	18123	18000	17952	17928	17917	18234	17888	18026	17922	18017	17974	17959	17739	17890	18032	17974	17861	17811	18147	17954	18083	17964	17817	17843	18062	17921	17816	17944	18017	17917	18178	17913	17943	18015	17871	17893	17918	18046	17897	17940	17995	17846	17834	17885	18060	18212	18051	18161	17931	18231	17851	17954	18025	18100	17927	17915	17679	18025	17971	17948	18161	18156	18117	17888	17940	17801	17770	17888	18033	17817	18120	18048	17996	18013	17866	17999	18053	17952	17887	17974	17949	17990	17886	18055	17990	17859	18076	18078	17953	18063	18107	17793	18110	18015	17875	17956	18038	18001	17923	17951	17878	17970	17853	18083	17956	17884	17938	18022	18056	18022	18211	18001	17924	18179	18246	17955	18056	17945	17979	18046	18075	18027	18043	17725	18074	18130	17988	17958	17992	18145	17972	18232	18007	18069	17723	18058	17870	18026	18088	18154	17783	18001	17875	18095	17855	17914	17872	18164	17981	17880	18054	17791	18043	17888	17846	17867	18055	17762	18037	18152	17940	17860	17894	17772	17907	17821	18033	18063	18100	17793	17756	18076	17932	17991	18116	17960	18022	18164	18039	17815	17911	17940	17961	17825	17765	17921	17992	17928	17940	17881	18097	18149	17896	17998	18037	18085	18062	17672	17962	17922	17839	18062	18002	18069	17910	17740	17942	18033	18026	18087	17849	18131	17873	17984	18059	18038	18031	17923	17952	17938	17807	17724	17834	17775	17911	17851	18052	18036	17859	18239	17945	17992	17956	17804	17918	17933	17985	17794	17608	17799	18129	18039	17760	18130	18063	18004	17931	17947	18071	17980	18003	17935	17929	18048	18028	17973	17926	18013	18076	18110	17854	17950	18060	18052	17869	17921	17976	17876	17882	18061	18116	18270	18052	17873	18014	18017	18042	17948	18004	18087	17984	17833	17921	18161	17722	17904	18094	17994	18149	18137	17891	17911	18042	17895	18110	18101	17971	17864	18177	17950	17874	18101	17934	17996	18105	18105	18175	18008	18128	17908	17772	18028	18027	18053	17791	17905	17909	17969	17995	18056	18122	17957	17873	18113	17684	17997	17986	18141	18099	17929	17920	17838	17994	17897	17941	17872	17819	17922	17881	17871	17948	17856	18010	18190	17871	18078	17861	17910	18013	17992	17852	17911	17832	18170	18002	18051	17954	18036	18122	17824	17876	18116	18178	18036	18079	17811	18146	17987	18075	18021	17942	17866	17869	18078	18056	17961	18050	18016	17928	17879	17973	18011	17848	17936	17908	18101	17955	18004	17960	18125	18163	17877	18126	17978	17988	17847	17948	17946	18083	17962	18038	18140	18007	17947	18201	18011	18129	17843	17794	17983	18067	17815	17931	18081	18108	17936	17919	18047	17915	17930	18165	18057	17955	18043	18123	18183	18032	18120	17937	17893	18097	17893	17926	18056	18030	17816	18224	17900	18009	18092	17906	17840	18129	17861	18037	17810	17639	17978	17858	17902	17821	18066	18010
15701	29409	28328	19631	17708	17010	16571	16208	16225	16120	16099	15839	15787	15652	15712	15525	15661	15664	15584	15693	15546	15551	15710	15916	15929	15695	15763	15822	15630	15468	17351	20609	19845	18419	17043	15897	15612	15519	15573	15359	15493	15530	15375	15498	15413	15596	15337	15349	15394	15332	15333	15470	15546	15446	15578	15325	15435	15470	15536	15414	15401	15360	15588	15620	15582	15420	15649	15472	15277	15375	15386	15358	15426	15483	15401	15350	15443	15360	15434	15405	15470	15428	15470	15452	15427	15418	15433	15595	15320	15397	15429	15385	15402	15457	15530	15523	15531	15410	15402	15352	15564	15441	15493	15459	15434	15499	15523	15349	15333	15432	15228	15450	15463	15552	15557	15410	15477	15427	15426	15441	15601	15473	15525	15315	15406	15330	15405	15356	15462	15466	15430	15461	15443	15525	15353	15391	15354	15309	15351	15493	15297	15389	15376	15601	15444	15489	15330	15479	15528	15412	15586	15518	15504	15510	15487	15372	15350	15632	15428	15394	15422	15394	15455	15497	15411	15358	15533	15457	15353	15441	15397	15297	15451	15416	15568	15449	15508	15462	15309	15436	15489	15442	15480	15515	15398	15504	15525	15589	15404	15444	15359	15499	15200	15406	15380	15191	15398	15348	15293	15361	15377	15451	15484	15365	15480	15555	15419	15505	15375	15395	15339	15391	15310	15438	15183	15430	15341	15435	15345	15379	15445	15397	15488	15389	15348	15555	15382	15453	15529	15361	15409	15413	15340	15315	15349	15377	15397	15368	15381	15418	15528	15338	15440	15363	15273	15520	15309	15438	15377	15373	15385	15504	15415	15157	15563	15489	15551	15405	15518	15452	15417	15444	15354	15369	15438	15311	15366	15324	15405	15634	15472	15407	15407	15530	15360	15340	15515	15589	15564	15464	15391	15387	15456	15422	15427	15402	15502	15253	15541	15537	15432	15598	15306	15373	15422	15341	15422	15488	15371	15602	15533	15454	15607	15513	15377	15454	15462	15330	15331	15492	15502	15330	15470	15474	15466	15488	15524	15603	15379	15547	15487	15613	15258	15240	15451	15466	15420	15431	15519	15452	15295	15371	15382	15487	15404	15299	15586	15372	15528	15660	15347	15594	15457	15378	15477	15398	15516	15500	15399	15496	15427	15447	15431	15279	15584	15384	15372	15357	15317	15441	15310	15282	15518	15409	15494	15502	15280	15581	15448	15497	15452	15388	15377	15552	15409	15447	15525	15356	15407	15382	15520	15325	15307	15361	15550	15333	15456	15493	15352	15427	15505	15286	15361	15403	15480	15550	15422	15375	15599	15385	15436	15265	15440	15573	15349	15576	15441	15397	15502	15293	15574	15580	15358	15366	15463	15504	15243	15436	15427	15307	15510	15476	15445	15422	15423	15387	15586	15427	15483	15503	15573	15487	15502	15547	15392	15567	15344	15447	15484	15564	15347	15340	15472	15257	15338	15425	15365	15319	15412	15413	15348	15539	15453	15508	15312	15324	15547	15662	15451	15444	15354	15239	15497	15386	15356	15455	15380	15465	15421	15433	15662	15455	15320	15495	15414	15438	15376	15344	15479	15302	15507	15422	15519	15383	15442	15288	15360	15519	15491	15285	15475	15323	15357	15448	15499	15439	15508	15497	15457	15293	15328	15360	15546	15505	15474	15531	15346	15403	15483	15548	15389	15105	15408	15511	15563	15484	15426	15416	15359	15503	15263	15276	15481	15400	15578	15432	15515	15347	15490	15400	15358	15568	15554	15522	15398	15534	15417	15464	15583	15561	15545	15398	15443	15467	15444	15446	15346	15490	15172	15323	15308	15606	15507	15498	15554	15488	15521	15213	15539	15438	15535	15361	15388	15508	15364	15404	15388	15432	15405	15306	15466	15386	15595	15377	15478	15426	15451	15463	15465	15479	15506	15477	15330	15498	15431	15378	15385	15323	15607	15321	15414	15431	15468	15357	15482	15265	15338	15547	15391	15512	15485	15642	15341	15344	15386	15270	15438	15513	15381	15377	15437	15462	15427	15473	15415	15418	15383	15425	15286	15360	15381	15376	15632	15498	15382	15475	15491	15479	15512	15436	15510	15447	15341	15495	15520	15487	15568	15456	15428	15419	15452	15654	15642	15425	15443	15285	15328	15442	15308	15257	15313	15412	15369	15438	15392	15395	15352	15416	15517	15354	15385	15365	15351	15464	15461	15345	15457	15421	15437	15389	15370	15405	15438	15411	15273	15409	15447	15520	15455	15474	15601	15379	15391	15361	15485	15386	15451	15503	15539	15559	15414	15305	15315	15585	15539	15435	15405	15496	15619	15452	15307	15505	15386	15441	15351	15503	15415	15448	15375	15385	15441	15427	15348	15518	15327	15479	15475	15541	15463	15567	15406	15498	15370	15462	15399	15347	15507	15336	15504	15205	15584	15535	15390	15310	15489	15366	15566	15333	15414	15411	15422	15471	15428	15416	15354	15590	15365	15506	15442	15552	15472	15471	15343	15441	15535	15398	15298	15353	15427	15534	15484	15443	15578	15423	15450	15293	15543	15446	15394	15269	15413	15468	15538	15437	15306	15565	15228	15345	15468	15546	15386	15361	15438	15418	15606	15380	15452	15535	15505	15471	15322	15660	15424	15346	15332	15374	15341	15523	15475	15404	15488	15289	15416	15464	15420	15532	15598	15350	15408	15525	15328	15518	15390	15389	15501	15259	15419	15379	15443	15487	15411	15268	15213	15491	15412	15438	15460	15383	15493	15488	15447	15383	15394	15400	15402	15382	15368	15485	15405	15572	15386	15417	15333	15329	15485	15442	15308	15309	15289	15593	15551	15377	15571	15387	15455	15405	15496	15439	15488	15454	15411	15347	15446	15549	15480	15454	15413	15529	15336	15352	15343	15409	15369	15569	15447	15489	15251	15560	15508	15412	15326	15326	15299	15328	15314	15528	15258	15436	15355	15418	15456	15635	15406	15349	15545	15460	15521	15404	15430	15562	15348	15289	15306	15526	15598	15335	15419	15537	15259	15386	15347	15356	15406	15310	15284	15421	15513	15383	15407	15393	15278	15396	15292	15426	15321	15512	15333	15383	15412	15398	15339	15509	15438	15419	15171	15297	15495	15351	15463	15361	15374	15180	15393	15329	15383	15601	15507	15354	15475	15470	15378	15335	15492	15235	15428	15467	15347	15397	15505	15535	15386	15595	15469	15605	15392	15485	15433	15468	15593	15497	15380	15516	15330	15443	15356	15308	15444	15565	15160	15408	15532	15381	15416	15327	15458	15298	15441	15361	15522	15384	15342	15368	15590	15524	15530	15433	15513	15400	15539	15547	15603	15577	15440	15396	15317	15462	15193	15521	15307	15436	15598	15283	15544	15341	15288	15494	15284	15302	15293	15388	15361	15450	15389	15232	15319	15449	15428	15491	15621	15434	15320	15510	15245	15365	15539	15367	15411	15393	15472	15373	15533	15282	15420	15375	15579	15419	15267	15267	15274	15382	15544	15465	15447	15306	15654	15407	15516	15409	15375	15562	15546	15390	15329	15397	15425	15351	15384	15256	15444	15489	15340	15369	15328	15398	15298	15307	15417	15508	15569	15622	15366	15332	15483	15476	15558	15440	15364	15368	15509	15432	15398	15454	15389	15523	15438	15369	15392	15378	15505	15410	15588	15649	15556	15366	15538	15358	15532	15446	15462	15453	15446	15625	15271	15481	15528	15464	15358	15321	15427	15240	15380	15573	15472	15270	15234	15503	15594	15561	15390	15454	15513	15601	15302	15594	15536	15564	15414	15460	15350	15564	15495	15332	15357	15627	15371	15487	15476	15594	15418	15488	15455	15449	15394	15320	15468	15144	15348	15420	15485	15285	15349	15530	15415	15499	15360	15413	15637	15244	15340	15322	15273	15453	15437	15289	15387	15355	15444	15538	15403	15322	15466	15421	15227	15241	15418	15541	15540	15417	15526	15355	15330	15358	15344	15460	15570	15618	15533	15434	15482	15528	15481	15346	15205	15442	15433	15233	15366	15374	15409	15501	15312	15266	15502	15411	15371	15455	15422	15330	15509	15351	15474	15429	15320	15281	15501	15348	15324	15319	15436	15397	15555	15354	15548	15584	15410	15462	15537	15346	15557	15503	15433	15291	15526	15359	15377	15409	15320	15253	15562	15448	15400	15447	15364	15515	15493	15439	15422	15455	15390	15393	15209	15458	15402	15328	15387	15463	15453	15402	15289	15386	15371	15374	15402	15552	15653	15504	15522	15500	15452	15423	15349	15440	15393	15604	15625	15518	15375	15429	15468	15443	15543	15271	15377	15586	15243	15299	15409	15545	15432	15493	15341	15439	15539	15461	15240	15606	15491	15261	15410	15519	15403	15468	15373	15298	15323	15191	15407	15376	15336	15610	15598	15439	15313	15351	15315	15306	15449	15521	15342	15336	15426	15641	15496	15487	15362	15333	15380	15409	15468	15529	15376	15454	15367	15545	15276	15309	15340	15382	15493	15225	15512	15409	15492	15437	15340	15290	15345	15488	15407	15384	15583	15377	15511	15410	15199	15254	15341	15278	15459	15345	15419	15565	15592	15511	15509	15275	15369	15482	15313	15376	15471	15523	15338	15318	15361	15348	15420	15393	15405	15366	15406	15462	15426	15342	15460	15407	15398	15243	15442	15480	15422	15439	15407	15476	15478	15373	15480	15527	15344	15325	15451	15535	15408	15431	15438	15246	15367	15425	15536	15291	15386	15297	15482	15468	15398	15475	15348	15354	15475	15532	15343	15295	15432	15098	15413	15499	15256	15360	15172	15257	15485	15569	15354	15389	15531	15413	15455	15408	15362	15571	15329	15352	15287	15457	15332	15125	15252	15381	15432	15481	15413	15468	15358	15305	15573	15339	15289	15285	15325	15610	15309	15248	15446	15370	15605	15178	15594	15565	15265	15359	15464	15350	15339	15433	15485	15325	15513	15502	15298	15484	15528	15261	15500	15373	15390	15486	15385	15327	15406	15483	15426	15593	15363	15420	15471	15321	15519	15595	15437	15528	15187	15527	15160	15398	15352	15488	15359	15364	15536	15337	15431	15368	15473	15464	15502	15268	15473	15379	15228	15338	15338	15295	15471	15328	15437	15292
23044	21404	29354	23867	21634	23619	24978	19760	18857	19078	18896	18795	18702	18413	18547	18494	18459	18312	18497	18296	18377	18228	18525	18151	18410	18600	18271	18396	18205	18429	20247	25112	24018	22317	20445	19155	18478	18318	18055	18234	18020	18173	18098	18064	18034	18111	18253	18066	18133	18269	18239	18109	18088	17941	18064	17967	18180	18084	18367	17973	18171	18363	18265	18177	18089	18005	18078	18142	18133	18063	18089	18069	18134	18315	18212	18215	18195	18195	18150	18088	18308	17973	17891	18127	17939	18372	18353	18131	17991	18029	17924	18149	18038	17948	17953	17940	18180	17991	18032	18245	18072	18171	18249	18309	17979	18059	18323	17949	18027	18152	17944	18158	17994	18086	17918	17934	18197	18253	18125	18134	17987	18027	18085	18113	17996	18260	18057	18065	18036	18309	18228	18234	18033	18036	18117	17897	17944	18184	18270	18301	17957	17976	18038	17890	18002	18015	18068	18314	18166	18199	18071	18011	18025	18228	18148	18172	18237	18006	17903	18187	18073	17980	18122	18099	18125	18203	17950	17998	18191	18144	18224	18010	17970	18030	17869	18116	18039	18010	18254	17999	18046	18114	18027	18096	17831	17979	17985	18055	18090	18016	18108	17967	17874	18044	18165	17901	17735	18079	18139	18072	18034	18208	18083	18176	18132	18092	18001	18070	18042	17835	17977	17946	17869	18332	18064	18102	17954	18137	18043	17995	18199	18027	17971	18029	17921	18062	17966	18205	18137	18207	18274	18122	17905	17832	17982	18020	17975	18082	18141	17903	17855	17917	18094	17986	17980	18190	17956	18033	18048	17938	18090	18149	17884	18067	18115	18079	18174	18053	17899	18102	18030	18070	18068	17811	17873	17800	18198	17688	17859	17980	18129	18017	17904	18042	18189	17901	18167	18127	18157	18017	18077	18193	17860	18062	18130	18216	18058	18193	18010	17842	17790	18178	18070	18108	18153	18132	17992	18190	18081	18052	17948	17955	18040	18006	18205	18108	17921	18189	18282	18067	18084	17956	17945	18379	18169	17936	18213	18050	18090	18088	18132	17967	17927	18217	18077	17951	18147	17995	18102	18050	18096	17982	17936	17848	17869	18146	18152	17942	17970	17956	18050	18037	17922	18132	18113	18164	18057	18257	17916	18133	17806	18113	18310	18134	18042	18011	18039	17990	18129	18082	17980	18020	18175	18057	18059	18071	18229	18002	18301	17972	18027	18077	18029	18126	17852	18042	18061	18071	17952	18025	17897	18057	18076	18064	18284	17928	18090	17967	17980	17757	17964	17953	18242	18153	18162	17999	17881	18104	18101	18112	18024	18169	18175	18120	18105	18155	17997	18037	17822	17928	17996	18007	18148	17915	17999	18000	17983	18065	18162	18184	18038	17951	17801	18204	18058	18054	18067	18129	18050	18240	18076	17933	18189	18077	18000	17930	18063	17949	18046	17957	18220	17865	18061	18244	18079	18122	18445	18230	17845	17786	17973	18004	18084	18237	18063	17864	17829	18201	17954	18010	17983	18051	17828	17930	18042	17989	18068	18072	18197	18137	17941	17957	17777	17787	18166	18099	18172	18163	18012	18112	18071	18036	18043	17991	18231	17839	17979	18047	18321	18179	18173	17943	18039	17972	17952	18017	18036	18102	17994	18222	18317	18018	18167	18206	17895	17922	18153	18086	18200	18144	17813	18110	18090	17882	18032	18144	17920	17861	18161	18374	18101	18031	18262	17962	17954	18004	17893	18248	18151	18246	17973	17947	18162	18266	18103	18085	18065	17995	18080	17972	18285	17946	18095	18174	17929	17923	17804	17967	18059	18030	18050	18047	18147	18266	18159	17877	18173	18174	18219	17875	18076	18010	18101	17747	17899	18070	18015	18139	17850	18157	18090	17879	17821	18157	17898	18055	18266	18072	17941	18189	17800	17866	18051	18089	17929	18059	18034	18032	18003	18028	17964	18146	18019	18166	18041	17970	17931	18100	18003	18123	17996	18134	17960	17890	17821	17834	18192	17860	17970	18327	17779	17953	18270	17922	18154	18026	17914	18034	18001	18162	17903	18148	17978	18094	18181	18149	17886	18273	18124	18103	18237	18011	17989	17984	18292	18034	18179	18093	17940	17867	18161	18205	18068	17966	18164	17988	18077	18268	18056	18235	18126	18023	18094	18133	18003	18032	18197	17926	18049	17928	18039	18202	18013	17982	17940	18147	17917	18096	17896	17861	17933	18150	17974	17900	17878	18032	18045	17996	18026	18027	18095	17922	18057	18206	18134	18054	18081	17895	17986	18098	18068	18031	18005	18082	18175	18112	18002	18142	18057	18249	18056	18048	18088	18124	18129	18067	18088	18026	17957	18073	17945	17815	18110	18087	18187	18136	18060	18013	18120	18045	17993	18135	18087	18191	18224	18085	18030	17948	18144	18020	18033	17949	17998	17886	18155	17895	17957	18255	18263	17966	18151	17991	18158	17930	17871	18099	17861	18248	17916	18008	17865	18032	17990	17898	18087	18012	18196	18123	17886	17910	17951	18062	18131	17857	17910	18028	18175	17886	18104	17894	18066	17929	17992	18137	17995	17925	18005	17914	18229	18154	17982	17951	18173	18217	17898	17904	18049	18176	17945	17906	18023	18233	18040	17903	17829	18141	18205	18230	17923	18010	18131	17899	17883	17972	17924	18054	18058	17967	18163	18097	17939	18043	18046	17731	18116	17954	18074	18005	17975	18101	18076	18017	17912	17867	18247	18151	18017	18032	18093	18022	18011	17834	18184	18211	18213	17970	18238	17980	18121	18064	18129	18125	18313	18037	18025	18031	18010	17963	18095	18130	18174	18156	18253	18078	17933	18052	17992	18146	17915	18135	18301	18084	18118	18163	17998	18259	17890	18199	18017	17977	18083	17897	18199	18066	18167	18084	18035	17919	17868	18143	18225	18146	18108	18133	18297	18073	17981	18112	17963	18269	17985	17881	17972	18166	18164	18159	18127	17865	18050	18129	18261	18072	18132	18225	17802	17903	18040	18154	18214	18077	17960	18078	18014	18302	18073	18154	17973	18076	17942	17905	18105	17890	17900	18019	17996	18186	18169	18151	17960	17881	18007	18061	18233	17918	17918	17838	18018	17941	17832	18037	17880	17997	18103	18044	18124	18110	17934	18120	17954	18276	18272	18007	18108	17959	18096	18148	18105	18003	17993	18121	18239	17975	18094	17969	18001	18182	18059	18247	18045	18101	18053	17781	18013	18087	17917	18124	17930	18081	17895	17948	17895	18065	18144	17939	17997	17971	18282	17907	18169	18074	17870	18038	17997	17860	18103	18119	18175	18043	18165	18106	17986	17980	18175	18143	18156	18091	18032	17765	17985	18256	18197	17957	18160	17951	18248	17822	18157	18026	17929	18016	18137	18016	17986	18099	17916	18066	18039	18153	18040	18139	18134	17931	18110	18056	18015	18043	17948	17992	18265	18243	18169	18044	18137	17936	18229	17968	17898	18005	18094	18051	18044	18107	18076	18168	18305	17930	17987	17917	18071	18091	17962	18120	17990	18059	18171	18100	17993	18119	17983	18040	18112	18060	18130	18112	17971	17988	17915	17989	17829	18003	18080	18077	18118	17887	17961	18148	18044	17980	18034	18027	18049	18039	18119	18088	18126	17970	18059	17814	18050	17910	18227	17779	18028	17900	17938	18080	18004	18136	18089	17990	17967	17982	18104	18187	17933	18137	18175	18142	18084	18117	17996	17949	18105	18112	18030	18162	18238	18049	17939	18066	17961	18202	18108	18148	18156	18018	17995	18249	18089	18076	17997	18308	18108	17781	17875	18256	18045	18034	18037	18072	18232	18061	18066	18329	18127	18119	18011	17953	18122	17962	18044	18014	18054	18143	18199	18125	18093	18059	18143	18111	18181	18128	18234	18027	18237	17974	18153	18058	18143	18021	17987	18118	18160	18056	18317	17908	17982	18050	18103	18023	18194	17996	17968	17953	18074	18091	18196	18060	18058	17906	18077	18006	18194	17993	18062	18040	17890	17957	17898	17909	17991	17852	17998	18158	18118	18096	18020	18061	18122	18083	18190	17834	18089	18020	18016	18004	17978	17995	17902	17974	18036	18047	17941	18145	17919	18127	18041	18091	18182	18156	17922	18260	17888	17986	18083	18002	18000	18192	18159	17944	18128	17899	18078	17795	17928	18309	17794	18077	18154	18048	18035	18007	17984	17930	17956	18260	18198	17991	18176	17984	18018	17971	18122	17944	18108	18021	18145	17989	18139	18002	18141	18215	18075	18067	18119	18026	17937	17949	17952	18124	18262	18166	18127	18083	17951	18085	17829	18124	17985	17970	18111	17933	18089	18085	18102	18118	18253	17832	18122	17935	18141	18003	18047	17997	17846	18108	18049	18064	18030	18220	18059	17940	18165	17928	18255	18028	18064	17954	18149	18188	18143	17956	18015	18117	18059	17904	18016	17992	18054	17950	17945	18006	18290	18212	18059	17959	17957	17950	18137	18137	18011	17975	18064	18190	17914	18049	17895	18069	17855	17817	18065	18069	18105	18042	17994	18069	18052	18071	17895	17902	18120	17919	18079	17908	18081	18098	17925	17967	18137	18181	18165	18086	18174	18089	18032	18056	18151	18038	17719	17988	18323	17992	18098	17944	17714	18137	17937	18008	18096	18172	18024	17931	17928	18009	18105	17978	18093	18079	17929	18050	18257	18016	18015	17897	18123	17925	17984	17904	18075	17827	18002	17889	17931	18150	18126	17999	17915	18086	18023	17988	18261	18016	18086	18161	17943	18087	17993	17904	18008	18042	18127	18060	17974	17854	17811	18090	18013	18098	18075	18145	18276	17880	18196	18035	17981	17908	18078	18049	17904	17966	18073	18172	18051	18014	18232	17960	17952	18051	17921	18080	18055	17991	18007	18144	17909	17902	17899	18033	18102	18204	17996	18308	18105	18203	18079	18182	18031	18012	18092	17933	17977	18111	17960	18084	18094	18006	17939	18090	18133	18074	17975	18262	18206	18069	18003	17995	18241	17941	18182	18185	18212	18056	17888	18054	17933	17943	17929	17882	17976	18068	18066	17997	17866	17841	18126	18151	18109	18028	18024	18076	18046	18194	18173	18079	17984	18025
17386	33494	31664	21355	19264	17808	17460	16962	16861	16868	16486	16232	16050	15977	15931	15968	15762	15883	15716	15606	15758	15796	15918	15786	15987	15972	15962	15728	15698	15571	19007	25043	22837	20613	18135	16534	15898	15570	15678	15380	15410	15475	15533	15457	15487	15525	15618	15488	15490	15445	15440	15472	15284	15469	15456	15329	15400	15485	15535	15471	15607	15437	15500	15319	15353	15489	15558	15562	15503	15360	15529	15565	15415	15374	15526	15393	15526	15487	15563	15519	15523	15550	15420	15350	15418	15503	15452	15473	15646	15364	15481	15476	15527	15456	15485	15446	15637	15397	15416	15492	15562	15584	15482	15654	15430	15353	15433	15593	15401	15451	15356	15353	15504	15503	15437	15497	15354	15538	15466	15473	15485	15399	15508	15348	15525	15389	15376	15489	15497	15395	15552	15471	15572	15569	15315	15447	15587	15379	15554	15489	15448	15664	15370	15527	15512	15569	15554	15466	15397	15497	15384	15562	15423	15460	15476	15517	15649	15563	15324	15411	15373	15424	15404	15397	15439	15419	15498	15589	15298	15515	15373	15476	15419	15459	15365	15521	15449	15349	15373	15416	15360	15453	15477	15502	15593	15514	15526	15557	15533	15671	15466	15434	15493	15427	15580	15329	15460	15591	15482	15532	15401	15373	15548	15359	15617	15564	15396	15554	15398	15457	15412	15397	15336	15476	15565	15569	15428	15558	15525	15463	15735	15344	15486	15500	15687	15346	15473	15435	15427	15584	15253	15489	15485	15563	15467	15335	15620	15477	15385	15597	15310	15492	15355	15427	15421	15588	15323	15368	15416	15531	15465	15455	15572	15641	15215	15284	15480	15423	15474	15519	15505	15712	15495	15573	15466	15351	15631	15465	15494	15601	15602	15448	15471	15432	15536	15469	15622	15428	15449	15310	15458	15402	15508	15536	15442	15283	15416	15703	15369	15493	15512	15456	15536	15590	15411	15525	15358	15440	15552	15548	15440	15541	15481	15318	15363	15462	15491	15582	15500	15636	15476	15393	15240	15447	15555	15457	15381	15573	15498	15367	15452	15382	15458	15550	15362	15492	15547	15558	15449	15510	15355	15379	15526	15544	15337	15227	15470	15405	15438	15469	15364	15579	15448	15485	15316	15456	15459	15338	15551	15636	15326	15534	15519	15487	15552	15408	15334	15389	15463	15596	15626	15436	15527	15544	15510	15448	15449	15448	15390	15562	15524	15515	15298	15372	15459	15492	15544	15393	15537	15416	15458	15515	15546	15474	15627	15529	15480	15361	15545	15468	15374	15403	15439	15520	15478	15596	15504	15436	15511	15384	15363	15340	15368	15537	15405	15454	15367	15536	15492	15350	15543	15407	15298	15581	15500	15456	15388	15432	15570	15359	15425	15430	15331	15423	15328	15452	15504	15441	15276	15495	15409	15649	15384	15578	15591	15382	15351	15437	15587	15528	15385	15428	15462	15363	15248	15309	15471	15396	15658	15545	15358	15337	15568	15455	15326	15484	15344	15208	15305	15494	15395	15507	15413	15430	15348	15443	15289	15388	15297	15476	15367	15586	15503	15445	15463	15507	15393	15618	15402	15375	15469	15549	15603	15319	15659	15549	15488	15446	15387	15439	15353	15427	15510	15544	15548	15596	15444	15203	15491	15300	15480	15488	15481	15426	15409	15376	15424	15421	15382	15520	15541	15417	15297	15414	15359	15593	15475	15585	15320	15486	15451	15596	15512	15434	15531	15387	15481	15544	15609	15441	15492	15264	15545	15531	15605	15592	15552	15560	15302	15526	15518	15406	15393	15506	15440	15265	15451	15502	15538	15484	15476	15493	15387	15372	15435	15490	15316	15502	15391	15531	15671	15449	15461	15411	15709	15362	15546	15451	15374	15481	15394	15308	15532	15398	15436	15340	15532	15572	15375	15282	15360	15427	15544	15305	15355	15349	15464	15428	15512	15403	15411	15577	15461	15469	15388	15325	15568	15223	15370	15521	15376	15483	15602	15287	15331	15509	15506	15454	15496	15507	15414	15353	15434	15453	15431	15426	15362	15485	15518	15498	15505	15481	15340	15422	15532	15547	15507	15444	15452	15407	15537	15440	15503	15388	15479	15323	15416	15550	15518	15430	15529	15568	15378	15469	15357	15568	15271	15461	15444	15202	15297	15507	15524	15605	15434	15319	15404	15336	15398	15556	15456	15583	15502	15466	15385	15523	15473	15534	15535	15457	15425	15323	15476	15585	15429	15303	15493	15386	15425	15404	15483	15409	15548	15504	15373	15292	15602	15330	15338	15462	15484	15479	15540	15565	15512	15484	15449	15498	15540	15558	15605	15318	15518	15353	15527	15488	15416	15370	15413	15436	15453	15426	15427	15417	15346	15550	15335	15472	15415	15607	15373	15445	15376	15497	15434	15455	15423	15444	15357	15521	15492	15454	15576	15479	15557	15413	15508	15481	15405	15384	15586	15465	15274	15337	15395	15449	15519	15425	15493	15434	15451	15480	15467	15541	15518	15515	15391	15454	15559	15398	15508	15308	15394	15476	15335	15497	15264	15524	15469	15501	15510	15308	15323	15589	15506	15684	15398	15501	15499	15451	15388	15401	15360	15571	15450	15438	15428	15498	15410	15437	15490	15551	15383	15488	15578	15338	15334	15440	15431	15456	15516	15439	15389	15334	15389	15289	15393	15581	15337	15437	15456	15392	15355	15470	15424	15467	15492	15666	15446	15450	15375	15422	15491	15292	15519	15302	15582	15363	15377	15494	15391	15412	15549	15456	15328	15416	15364	15583	15568	15439	15404	15374	15488	15463	15610	15085	15356	15467	15427	15582	15551	15455	15433	15376	15447	15500	15549	15398	15491	15376	15584	15380	15471	15382	15346	15638	15512	15344	15648	15465	15410	15414	15405	15413	15578	15423	15551	15483	15337	15490	15664	15653	15433	15545	15361	15578	15446	15310	15505	15476	15442	15532	15440	15547	15500	15321	15423	15520	15495	15608	15437	15467	15401	15514	15418	15479	15322	15544	15528	15411	15476	15435	15258	15394	15496	15525	15402	15505	15497	15313	15366	15598	15383	15512	15477	15367	15508	15221	15430	15325	15453	15399	15338	15443	15277	15306	15223	15577	15226	15286	15443	15505	15331	15391	15450	15522	15517	15429	15522	15276	15342	15287	15235	15582	15421	15252	15461	15513	15521	15613	15276	15388	15407	15340	15448	15489	15484	15362	15384	15376	15473	15340	15632	15305	15548	15413	15348	15553	15397	15421	15446	15528	15359	15453	15543	15563	15453	15444	15525	15382	15465	15410	15453	15440	15468	15446	15626	15274	15541	15475	15368	15429	15394	15503	15409	15432	15536	15430	15412	15345	15492	15518	15353	15309	15474	15630	15309	15404	15427	15502	15505	15526	15316	15298	15420	15477	15547	15620	15327	15486	15580	15391	15468	15428	15478	15471	15425	15489	15447	15337	15465	15568	15404	15494	15411	15391	15325	15385	15541	15306	15538	15486	15499	15456	15501	15498	15224	15490	15490	15519	15419	15171	15449	15481	15342	15450	15528	15494	15511	15599	15382	15401	15411	15675	15437	15316	15498	15332	15467	15431	15412	15368	15409	15425	15451	15417	15325	15387	15478	15512	15417	15609	15458	15507	15561	15495	15391	15438	15368	15447	15399	15436	15476	15308	15483	15431	15358	15455	15414	15445	15341	15411	15398	15403	15409	15314	15428	15563	15712	15274	15355	15593	15496	15505	15402	15428	15452	15361	15392	15597	15441	15337	15354	15428	15398	15482	15332	15457	15429	15561	15485	15394	15341	15404	15465	15449	15516	15408	15495	15508	15320	15385	15527	15408	15290	15579	15456	15561	15431	15618	15482	15492	15521	15641	15395	15337	15362	15362	15509	15577	15530	15303	15437	15484	15550	15418	15466	15449	15398	15486	15649	15577	15395	15539	15389	15427	15542	15590	15450	15350	15563	15326	15414	15530	15480	15529	15532	15460	15388	15419	15346	15399	15390	15478	15411	15376	15415	15469	15327	15376	15468	15362	15524	15497	15609	15406	15556	15558	15370	15279	15383	15439	15526	15526	15449	15472	15382	15371	15440	15272	15542	15481	15301	15495	15453	15606	15425	15496	15355	15385	15368	15373	15564	15313	15547	15456	15446	15415	15526	15547	15475	15305	15357	15398	15624	15486	15546	15578	15355	15256	15481	15366	15378	15439	15475	15389	15452	15441	15304	15313	15533	15232	15604	15628	15451	15314	15562	15521	15587	15700	15319	15372	15462	15386	15498	15543	15505	15571	15327	15455	15453	15426	15266	15478	15502	15390	15305	15400	15568	15578	15486	15372	15475	15452	15485	15613	15437	15718	15407	15393	15607	15322	15285	15421	15539	15459	15413	15506	15533	15453	15538	15426	15560	15395	15375	15271	15622	15471	15530	15363	15409	15487	15593	15436	15393	15357	15392	15470	15353	15351	15515	15451	15373	15355	15440	15613	15336	15518	15448	15593	15538	15402	15393	15633	15628	15519	15523	15339	15643	15391	15771	15490	15469	15487	15574	15457	15552	15483	15339	15406	15408	15472	15472	15321	15492	15338	15559	15345	15304	15458	15504	15458	15476	15531	15492	15544	15578	15403	15453	15288	15544	15446	15603	15559	15470	15551	15607	15567	15499	15361	15278	15381	15426	15359	15444	15319	15374	15449	15660	15515	15443	15328	15450	15565	15495	15619	15586	15594	15439	15577	15493	15437	15352	15401	15363	15461	15533	15466	15603	15358	15486	15492	15539	15596	15593	15349	15474	15641	15334	15296	15668	15354	15317	15473	15508	15355	15467	15521	15543	15436	15410	15271	15474	15438	15512	15375	15258	15486	15471	15502	15487	15324	15494	15422	15432	15281	15591	15434	15391	15470	15463	15415	15266	15516	15516	15521	15348	15486	15589	15436	15529	15473	15468	15360	15413	15455	15364	15412	15482	15446	15475	15433	15393	15499	15496	15342	15476	15504	15443	15579	15364	15316	15403	15282	15478	15497	15491	15558	15507	15455	15451	15528	15630	15495	15401	15510	15547	15585	15620	15430	15400	15549	15436	15360	15614	15508	15568	15220	15491	15542	15491	15295	15518	15439	15583	15277
27673	22596	26352	22481	18957	18949	19046	18794	18442	18607	18645	18752	18599	18510	18783	18555	18776	18715	18733	18604	18601	18630	18613	18549	18383	18503	18624	18573	18594	18822	18623	19067	19186	19144	18916	18832	18605	18264	18287	18784	18497	18633	18558	18675	18553	18408	18487	18369	18452	18695	18455	18373	18403	18367	18636	18431	18424	18557	18442	18381	18553	18373	18575	18507	18466	18589	18414	18668	18493	18412	18676	18297	18512	18538	18587	18668	18328	18352	18480	18449	18426	18430	18366	18564	18523	18423	18450	18524	18473	18403	18462	18473	18519	18414	18387	18399	18509	18553	18517	18370	18691	18827	18656	18574	18563	18471	18570	18584	18456	18473	18666	18295	18467	18519	18461	18371	18637	18733	18597	18618	18394	18577	18329	18573	18545	18347	18292	18549	18509	18540	18597	18579	18490	18413	18546	18569	18445	18402	18564	18533	18528	18460	18464	18485	18566	18633	18660	18615	18448	18346	18645	18450	18427	18560	18515	18532	18422	18533	18437	18363	18602	18376	18418	18483	18247	18472	18559	18386	18525	18524	18673	18584	18480	18572	18737	18616	18677	18442	18467	18669	18468	18614	18465	18534	18561	18644	18338	18508	18273	18364	18327	18501	18567	18467	18522	18648	18559	18492	18508	18279	18508	18703	18388	18459	18642	18403	18531	18481	18580	18646	18539	18624	18438	18576	18520	18449	18580	18669	18553	18427	18639	18764	18539	18413	18522	18489	18343	18637	18472	18417	18272	18411	18507	18467	18370	18436	18567	18514	18611	18675	18626	18810	18478	18737	18499	18474	18537	18265	18570	18625	18733	18480	18579	18427	18630	18576	18555	18710	18544	18569	18191	18240	18547	18605	18565	18499	18427	18656	18625	18480	18559	18349	18518	18520	18539	18531	18464	18460	18583	18487	18397	18455	18450	18404	18487	18345	18588	18719	18426	18539	18539	18664	18356	18512	18545	18574	18491	18564	18595	18536	18492	18344	18442	18357	18583	18458	18209	18463	18524	18608	18716	18410	18471	18430	18618	18630	18685	18539	18370	18478	18533	18446	18549	18498	18461	18386	18272	18214	18434	18653	18549	18683	18684	18661	18646	18649	18503	18698	18584	18291	18386	18446	18457	18427	18272	18619	18376	18548	18384	18557	18558	18509	18385	18553	18567	18457	18672	18576	18509	18252	18452	18377	18628	18550	18500	18432	18402	18432	18502	18463	18505	18436	18349	18615	18556	18667	18553	18583	18466	18628	18540	18494	18322	18548	18613	18550	18565	18702	18602	18469	18494	18428	18407	18448	18455	18587	18515	18439	18527	18662	18455	18387	18451	18414	18347	18680	18635	18722	18411	18391	18444	18503	18497	18485	18482	18343	18539	18428	18424	18445	18282	18329	18454	18326	18603	18334	18544	18524	18422	18424	18457	18341	18540	18487	18535	18506	18436	18660	18579	18318	18435	18480	18631	18562	18567	18305	18656	18558	18534	18539	18576	18585	18524	18641	18670	18328	18603	18474	18578	18606	18441	18284	18618	18398	18330	18398	18600	18515	18530	18508	18455	18553	18452	18647	18476	18646	18679	18542	18431	18440	18449	18523	18543	18569	18531	18493	18592	18456	18534	18478	18422	18350	18605	18761	18651	18512	18447	18593	18538	18698	18619	18586	18434	18456	18639	18558	18574	18441	18651	18683	18454	18486	18433	18647	18446	18430	18396	18404	18539	18311	18528	18474	18672	18533	18349	18509	18545	18422	18356	18593	18487	18403	18451	18498	18659	18523	18579	18514	18717	18632	18637	18371	18457	18418	18391	18456	18531	18375	18456	18492	18678	18588	18549	18835	18652	18567	18529	18427	18516	18588	18528	18421	18409	18460	18513	18228	18500	18408	18628	18588	18645	18640	18574	18416	18527	18661	18502	18512	18641	18435	18402	18578	18322	18553	18535	18481	18419	18620	18646	18642	18579	18504	18668	18363	18435	18528	18434	18479	18440	18538	18479	18631	18425	18618	18530	18608	18408	18425	18578	18384	18490	18498	18618	18680	18467	18613	18436	18544	18510	18338	18564	18380	18452	18517	18423	18496	18287	18320	18494	18363	18537	18675	18508	18714	18396	18574	18565	18340	18481	18393	18596	18350	18579	18598	18601	18480	18561	18567	18500	18598	18578	18440	18398	18372	18507	18560	18437	18452	18704	18653	18486	18682	18303	18590	18705	18371	18472	18572	18552	18649	18556	18584	18585	18472	18545	18691	18735	18633	18455	18730	18434	18482	18464	18347	18333	18475	18228	18441	18416	18437	18632	18400	18692	18445	18399	18448	18542	18517	18321	18418	18378	18560	18452	18438	18437	18475	18688	18458	18643	18400	18269	18591	18743	18546	18743	18550	18580	18356	18467	18533	18637	18379	18465	18656	18371	18532	18453	18481	18512	18409	18397	18545	18527	18481	18633	18531	18335	18565	18584	18640	18532	18315	18573	18416	18687	18630	18409	18455	18556	18234	18532	18352	18430	18358	18715	18379	18401	18518	18650	18575	18362	18581	18495	18661	18646	18329	18342	18419	18630	18428	18398	18668	18507	18411	18440	18753	18606	18512	18547	18498	18262	18481	18369	18508	18610	18555	18598	18582	18310	18534	18433	18419	18305	18387	18292	18431	18645	18641	18636	18564	18583	18602	18263	18487	18406	18364	18496	18557	18670	18670	18587	18439	18582	18434	18626	18409	18592	18597	18382	18566	18532	18433	18542	18480	18512	18633	18520	18530	18432	18511	18291	18657	18342	18430	18750	18443	18433	18555	18457	18481	18529	18543	18488	18602	18537	18510	18559	18647	18670	18540	18360	18434	18377	18559	18495	18699	18608	18643	18791	18411	18452	18455	18580	18617	18541	18535	18571	18272	18509	18889	18643	18607	18405	18786	18570	18559	18334	18378	18507	18497	18698	18597	18758	18618	18483	18390	18486	18648	18475	18372	18332	18490	18374	18473	18673	18462	18703	18448	18504	18333	18410	18452	18195	18408	18432	18615	18540	18564	18628	18406	18358	18630	18634	18455	18498	18517	18541	18545	18350	18352	18525	18546	18664	18466	18715	18529	18696	18641	18400	18567	18447	18482	18595	18610	18364	18529	18398	18289	18467	18385	18614	18588	18520	18393	18458	18373	18453	18644	18546	18295	18633	18609	18710	18420	18294	18458	18441	18507	18540	18433	18477	18568	18438	18399	18512	18342	18539	18725	18592	18657	18587	18483	18545	18566	18653	18525	18622	18485	18589	18376	18265	18602	18364	18446	18662	18494	18581	18331	18396	18513	18493	18433	18393	18528	18348	18652	18517	18464	18464	18613	18651	18290	18538	18446	18803	18554	18637	18477	18505	18524	18690	18567	18579	18397	18491	18564	18408	18622	18460	18452	18394	18421	18564	18410	18493	18588	18374	18601	18663	18471	18601	18512	18529	18471	18512	18633	18481	18468	18349	18507	18514	18504	18459	18410	18531	18542	18467	18438	18523	18519	18665	18621	18359	18694	18807	18622	18420	18557	18432	18347	18673	18509	18547	18492	18435	18771	18623	18284	18344	18547	18479	18437	18679	18855	18385	18447	18497	18401	18697	18402	18423	18481	18642	18680	18601	18502	18431	18542	18629	18444	18485	18491	18520	18396	18383	18474	18606	18508	18454	18572	18456	18745	18609	18540	18484	18599	18553	18847	18613	18578	18629	18556	18467	18426	18515	18404	18677	18522	18451	18444	18357	18545	18577	18413	18294	18441	18657	18492	18662	18549	18673	18448	18449	18580	18547	18582	18534	18443	18438	18535	18606	18707	18565	18484	18323	18511	18528	18319	18715	18449	18712	18650	18749	18439	18563	18572	18695	18503	18581	18435	18440	18666	18418	18536	18460	18482	18488	18497	18377	18479	18459	18678	18509	18538	18525	18545	18608	18591	18667	18464	18516	18308	18425	18515	18520	18454	18563	18699	18522	18355	18433	18560	18636	18486	18580	18539	18498	18508	18590	18602	18595	18482	18463	18354	18622	18551	18522	18465	18473	18379	18351	18166	18500	18521	18504	18373	18570	18496	18573	18531	18559	18444	18617	18543	18529	18692	18553	18388	18563	18590	18440	18453	18353	18536	18626	18312	18469	18444	18699	18484	18412	18555	18486	18484	18617	18446	18555	18458	18580	18426	18464	18545	18526	18717	18641	18545	18486	18382	18134	18715	18536	18520	18539	18587	18402	18651	18726	18345	18557	18623	18297	18517	18323	18698	18533	18406	18375	18569	18593	18733	18618	18504	18413	18736	18618	18602	18315	18471	18533	18838	18522	18488	18462	18389	18663	18515	18536	18646	18461	18493	18554	18349	18430	18496	18550	18688	18548	18633	18563	18155	18357	18518	18641	18690	18519	18648	18553	18485	18649	18495	18574	18588	18581	18644	18635	18638	18602	18432	18554	18497	18415	18557	18449	18380	18460	18593	18693	18610	18648	18551	18297	18479	18606	18400	18374	18399	18372	18648	18643	18635	18644	18665	18517	18661	18394	18526	18497	18489	18683	18574	18368	18691	18491	18523	18771	18454	18468	18513	18478	18499	18633	18316	18231	18698	18651	18556	18511	18300	18223	18564	18466	18441	18345	18510	18605	18653	18566	18528	18633	18449	18520	18580	18583	18536	18324	18261	18434	18612	18586	18678	18336	18396	18651	18669	18356	18465	18492	18577	18620	18587	18788	18651	18600	18318	18504	18508	18680	18215	18546	18405	18420	18336	18376	18492	18493	18591	18590	18436	18409	18389	18517	18612	18307	18490	18461	18367	18519	18555	18519	18467	18324	18488	18584	18444	18380	18646	18552	18587	18700	18543	18568	18480	18581	18310	18632	18355	18518	18580	18720	18444	18615	18449	18493	18368	18538	18462	18363	18487	18578	18444	18562	18586	18402	18523	18806	18375	18536	18508	18683	18652	18472	18520	18641	18680	18314	18479	18432	18686	18489	18490	18394	18428	18542	18450	18583	18373	18470	18488	18291	18527	18753	18366	18449	18685	18559	18539	18606	18504	18331	18577	18499	18555	18453	18625	18166	18589	18475	18514	18393	18444	18459	18323	18485	18531	18653	18663	18541	18429	18489	18390	18446	18847	18272	18545	18515	18450
16580	23775	22234	16932	16380	16158	16116	15970	15868	16223	15856	15735	16038	15883	15744	15785	15577	15835	15656	15725	15837	15672	15832	15694	15740	15984	15868	15958	15692	15752	15799	16525	16498	16353	15796	15849	15767	15687	15815	15587	15644	15694	15711	15615	15720	15688	15754	15769	15677	15556	15588	15735	15702	15565	15716	15687	15573	15761	15538	15587	15607	15455	15621	15739	15731	15584	15763	15578	15890	15682	15697	15626	15882	15710	15734	15811	15756	15604	15725	15636	15736	15801	15576	15627	15704	15628	15626	15637	15713	15761	15768	15721	15841	15696	15663	15757	15751	15787	15551	15574	15744	15748	15680	15769	15551	15778	15518	15454	15730	15782	15544	15693	15819	15738	15756	15543	15720	15612	15767	15690	15720	15649	15486	15585	15674	15694	15925	15627	15629	15598	15782	15623	15499	15608	15635	15647	15711	15684	15631	15910	15584	15730	15621	15741	15655	15728	15739	15622	15631	15692	15702	15826	15737	15665	15635	15556	15667	15728	15601	15768	15629	15684	15585	15694	15738	15724	15686	15707	15780	15744	15679	15780	15679	15664	15660	15744	15780	15585	15840	15619	15769	15735	15699	15668	15668	15756	15533	15701	15739	15527	15795	15663	15518	15727	15608	15476	15607	15860	15796	15700	15880	15635	15750	15653	15711	15799	15536	15656	15682	15556	15512	15725	15732	15668	15662	15747	15653	15542	15698	15643	15821	15736	15813	15714	15811	15699	15536	15787	15694	15686	15722	15819	15737	15681	15748	15824	15601	15612	15683	15828	15617	15597	15535	15775	15814	15784	15534	15736	15634	15643	15727	15653	15739	15607	15665	15804	15552	15689	15604	15729	15720	15690	15713	15716	15833	15617	15622	15725	15808	15727	15625	15843	15590	15769	15547	15838	15749	15710	15763	15570	15808	15630	15710	15717	15639	15770	15473	15783	15586	15696	15708	15552	15784	15740	15525	15689	15610	15656	15651	15608	15672	15592	15638	15853	15631	15766	15526	15769	15751	15847	15888	15680	15655	15728	15784	15791	15666	15697	15696	15693	15730	15585	15666	15555	15767	15536	15774	15854	15606	15549	15709	15521	15556	15755	15688	15793	15727	15533	15647	15692	15578	15901	15697	15577	15595	15667	15690	15495	15575	15678	15853	15578	15564	15729	15645	15804	15636	15642	15556	15629	15744	15687	15748	15801	15598	15717	15467	15661	15806	15781	15573	15721	15938	15726	15660	15675	15809	15638	15516	15562	15499	15568	15779	15700	15656	15600	15492	15689	15664	15670	15690	15604	15730	15584	15486	15589	15790	15804	15605	15673	15541	15527	15779	15767	15610	15626	15624	15612	15720	15784	15839	15931	15751	15722	15675	15658	15655	15583	15653	15554	15678	15794	15665	15806	15728	15725	15494	15603	15636	15758	15693	15559	15511	15680	15721	15663	15617	15692	15771	15682	15610	15866	15797	15630	15570	15739	15861	15801	15482	15672	15665	15758	15595	15720	15736	15694	15739	15529	15536	15804	15682	15805	15781	15679	15766	15779	15638	15734	15773	15610	15690	15679	15675	15632	15622	15703	15545	15595	15560	15575	15697	15682	15742	15619	15801	15836	15887	15713	15464	15882	15820	15554	15710	15728	15778	15705	15609	15687	15562	15786	15562	15564	15655	15571	15597	15686	15600	15687	15602	15853	15739	15676	15607	15714	15685	15707	15614	15725	15692	15624	15814	15693	15508	15694	15616	15641	15729	15611	15765	15760	15684	15697	15605	15867	15774	15773	15668	15721	15780	15731	15845	15790	15812	15584	15496	15770	15626	15678	15877	15741	15533	15723	15575	15641	15683	15721	15665	15834	15815	15574	15702	15788	15751	15696	15550	15591	15724	15654	15743	15710	15702	15756	15576	15657	15824	15769	15752	15805	15727	15658	15637	15809	15743	15588	15660	15754	15512	15828	15718	15639	15650	15741	15751	15532	15731	15700	15676	15670	15746	15703	15636	15684	15477	15675	15583	15619	15634	15709	15690	15695	15708	15750	15685	15563	15615	15828	15526	15712	15694	15655	15687	15677	15724	15733	15607	15765	16027	15742	15676	15716	15583	15736	15766	15709	15741	15644	15552	15763	15684	15814	15652	15788	15605	15727	15505	15665	15636	15494	15626	15641	15768	15678	15683	15540	15690	15735	15901	15615	15778	15795	15762	15681	15624	15583	15499	15722	15735	15715	15641	15695	15587	15574	15680	15740	15609	15800	15622	15644	15822	15652	15724	15561	15787	15683	15727	15709	15479	15621	15724	15597	15819	15771	15678	15763	15618	15737	15588	15602	15711	15732	15712	15734	15763	15694	15692	15581	15866	15847	15712	15777	15639	15652	15658	15576	15726	15672	15580	15758	15563	15612	15628	15628	15648	15513	15627	15736	15749	15669	15846	15652	15559	15846	15591	15712	15735	15695	15498	15604	15851	15626	15849	15867	15674	15683	15532	15666	15816	15689	15629	15618	15636	15639	15574	15641	15603	15711	15694	15657	15751	15571	15703	15566	15660	15797	15623	15748	15511	15711	15685	15694	15602	15795	15665	15736	15524	15871	15790	15685	15545	15556	15685	15456	15643	15788	15670	15490	15456	15724	15807	15521	15716	15841	15691	15663	15602	15822	15803	15708	15587	15751	15760	15597	15630	15551	15745	15679	15612	15785	15791	15825	15621	15690	15877	15609	15603	15651	15653	15741	15909	15680	15802	15653	15705	15701	15576	15721	15674	15696	15688	15601	15681	15626	15695	15558	15692	15745	15727	15744	15505	15834	15660	15794	15659	15529	15761	15839	15701	15738	15669	15592	15745	15738	15656	15663	15571	15698	15539	15645	15660	15604	15767	15709	15805	15841	15777	15621	15696	15563	15706	15783	15553	15677	15626	15726	15745	15753	15750	15637	15884	15690	15591	15810	15685	15587	15744	15654	15668	15609	15640	15678	15624	15691	15636	15718	15618	15407	15570	15702	15670	15776	15711	15699	15597	15670	15626	15680	15732	15624	15753	15698	15654	15563	15764	15781	15817	15653	15517	15565	15964	15687	15634	15653	15760	15541	15631	15657	15693	15579	15587	15657	15772	15794	15852	15674	15774	15717	15504	15520	15694	15659	15697	15580	15664	15384	15612	15613	15693	15767	15683	15469	15737	15631	15559	15688	15748	15819	15788	15753	15642	15740	15605	15681	15727	15581	15520	15783	15734	15690	15654	15658	15696	15797	15723	15861	15710	15778	15668	15831	15576	15541	15581	15560	15632	15825	15688	15643	15706	15643	15754	15623	15773	15630	15700	15679	15723	15708	15894	15720	15573	15584	15873	15649	15638	15677	15525	15579	15661	15722	15649	15701	15675	15605	15794	15554	15675	15556	15676	15680	15698	15677	15817	15645	15757	15714	15755	15447	15875	15665	15641	15784	15685	15719	15813	15672	15719	15782	15815	15632	15686	15511	15519	15706	15668	15535	15756	15630	15681	15670	15584	15652	15686	15740	15616	15663	15785	15832	15752	15585	15755	15786	15784	15646	15765	15793	15682	15688	15663	15732	15746	15560	15619	15655	15784	15801	15670	15699	15705	15720	15755	15747	15692	15549	15537	15761	15743	15862	15496	15760	15684	15695	15543	15662	15555	15635	15745	15755	15624	15646	15665	15733	15645	15603	15756	15890	15659	15710	15809	15630	15601	15762	15832	15644	15645	15800	15780	15683	15768	15677	15778	15551	15731	15739	15669	15541	15600	15514	15655	15595	15686	15725	15552	15819	15825	15606	15611	15625	15699	15589	15743	15635	15695	15621	15809	15724	15751	15700	15586	15597	15731	15841	15784	15739	15747	15817	15802	15750	15596	15787	15587	15693	15583	15675	15700	15680	15566	15895	15670	15899	15651	15846	15711	15605	15597	15642	15714	15769	15822	15622	15583	15582	15678	15559	15607	15752	15820	15634	15519	15629	15571	15610	15923	15629	15749	15582	15598	15514	15689	15521	15656	15637	15771	15605	15737	15653	15618	15783	15672	15669	15736	15564	15730	15809	15808	15762	15598	15804	15698	15603	15549	15745	15707	15406	15610	15649	15784	15643	15947	15712	15612	15736	15621	15612	15754	15681	15604	15662	15677	15729	15795	15645	15602	15718	15641	15503	15756	15798	15904	15737	15771	15689	15649	15766	15772	15790	15665	15779	15790	15789	15624	15507	15878	15638	15720	15651	15659	15633	15577	15762	15678	15692	15687	15640	15672	15701	15643	15681	15642	15692	15736	15666	15762	15402	15697	15810	15675	15673	15688	15604	15591	15722	15863	15774	15671	15751	15605	15626	15716	15733	15757	15675	15522	15750	15814	15640	15746	15806	15737	15727	15689	15743	15849	15864	15718	15737	15769	15724	15559	15737	15652	15505	15820	15761	15661	15652	15852	15680	15720	15711	15825	15628	15719	15862	15619	15759	15670	15684	15715	15603	15748	15679	15655	15813	15531	15785	15808	15839	15785	15658	15906	15749	15661	15624	15870	15604	15729	15604	15655	15637	15563	15884	15692	15661	15710	15794	15704	15875	15743	15940	15731	15512	15766	15734	15712	15690	15767	15720	15634	15487	15731	15767	15880	15914	15723	15808	15691	15690	15650	15563	15824	15722	15777	15609	15800	15662	15713	15648	15711	15626	15828	15796	15494	15655	15544	15807	15592	15769	15629	15708	15720	15798	15680	15816	15645	15682	15631	15591	15600	15633	15752	15591	15748	15518	15835	15650	15818	15679	15681	15732	15557	15776	15585	15785	15721	15780	15724	15739	15601	15685	15911	15690	15714	15655	15550	15725	15784	15684	15838	15845	15868	15674	15690	15750	15751	15811	15722	15754	15702	15713	15757	15668	15926	15793	15698	15784	15698	15935	15583	15781	15630	15711	15992	15699	15726	15717	15687	15604	15664	15697	15715	15712	15519	15626	15714	15686	15743	15692	15796	15783	15734	15597	15784	15696	15796	15726	15672	15646	15603	15703	15765	15588	15786	15603	15517	15703	15674	15667	15894	15656	15689	15649	15689	15718	15718	15636	15501	15721	15604	15881	15781	15710	15630	15518	15828	15733	15618	15698	15858	15685	15759	15796	15605	15608	15767	15861	15558	15752
24038	21408	28944	24376	22351	22284	21613	19377	18953	19175	18964	18892	18759	18559	18742	18602	18767	18384	18683	18602	18532	18331	18706	18485	18508	18586	18544	18393	18400	18460	19059	22059	21888	20851	19838	18895	18597	18632	18382	18226	18478	18469	18556	18267	18388	18367	18570	18336	18525	18327	18233	18229	18374	18526	18302	18508	18755	18312	18493	18412	18426	18401	18587	18394	18430	18318	18454	18381	18355	18450	18348	18385	18400	18459	18311	18314	18362	18485	18379	18440	18251	18385	18366	18369	18392	18191	18387	18523	18334	18317	18349	18216	18202	18413	18494	18396	18364	18176	18285	18479	18256	18336	18482	18598	18518	18553	18387	18366	18355	18294	18355	18623	18400	18538	18441	18556	18502	18330	18402	18450	18440	18427	18470	18280	18225	18531	18464	18195	18559	18305	18171	18311	18240	18379	18334	18352	18235	18097	18358	18430	18068	18398	18545	18342	18374	18313	18395	18340	18285	18477	18353	18335	18296	18311	18351	18038	18461	18504	18405	18415	18364	18357	18481	18281	18449	18265	18366	18227	18356	18380	18402	18364	18395	18138	18167	18268	18451	18414	18368	18400	18332	18144	18321	18168	18427	18216	18423	18363	18304	18429	18294	18282	18349	18376	18553	18633	18520	18435	18435	18417	18473	18390	18696	18379	18444	18420	18530	18295	18475	18526	18356	18215	18281	18519	18442	18250	18436	18130	18198	18628	18321	18288	18508	18317	18277	18485	18456	18174	18380	18608	18375	18446	18438	18266	18376	18373	18290	18515	18240	18250	18528	18267	18483	18291	18208	18188	18432	18467	18408	18463	18477	18298	18529	18536	18102	18435	18243	18326	18019	18275	18444	18310	18391	18141	18275	18329	18397	18531	18362	18469	18185	18428	18317	18416	18319	18262	18488	18254	18324	18598	18421	18278	18277	18309	18448	18391	18318	18458	18428	18332	18389	18262	18631	18254	18476	18314	18276	18211	18297	18273	18333	18420	18403	18331	18456	18285	18201	18535	18311	18065	18246	18415	18534	18432	18277	18420	18498	18561	18634	18499	18354	18462	18504	18443	18343	18208	18286	18376	18482	18378	18435	18352	18446	18434	18227	18359	18185	18146	18620	18219	18398	18330	18461	18236	18447	18487	18224	18289	18379	18337	18321	18293	18133	18378	18358	18502	18440	18503	18476	18277	18449	18367	18289	18443	18469	18663	18377	18361	18249	18346	18354	18415	18296	18207	18467	18454	18168	18322	18205	18430	18403	18259	18314	18549	18391	18240	18488	18461	18237	18315	18171	18297	18292	18351	18368	18411	18339	18319	18267	18352	18409	18220	18161	18396	18515	18407	18454	18176	18356	18327	18316	18519	18245	18059	18252	18375	18399	18503	18312	18245	18347	18277	18253	18290	18427	18434	18241	18389	18309	18479	18402	18352	18442	18365	18715	18372	18544	18646	18233	18459	18319	18398	18518	18196	18267	18536	18354	18374	18250	18342	18167	18290	18483	18440	18359	18403	18333	18231	18279	18348	18188	18286	18327	18336	18325	18416	18329	18311	18411	18303	18529	18354	18436	18361	18242	18307	18163	18328	18211	18621	18398	18402	18406	18483	18255	18380	18376	18304	18456	18276	18365	18446	18620	18378	18243	18383	18285	18330	18470	18534	18245	18202	18336	18189	18276	18692	18270	18372	18311	18218	18290	18431	18410	18300	18326	18560	18293	18148	18289	18504	18298	18348	18380	18385	18296	18499	18503	18324	18429	18349	18423	18346	18440	18331	18402	18356	18297	18341	18441	18500	18443	18331	18384	18220	18441	18429	18427	18503	18423	18368	18386	18333	18563	18287	18546	18346	18378	18285	18420	18069	18080	18426	18376	18494	18308	18396	18250	18203	18307	18251	18355	18233	18441	18421	18404	18280	18424	18316	18486	18557	18245	18337	18231	18432	18434	18131	18410	18206	18361	18292	18395	18642	18362	18445	18476	18177	18399	18250	18426	18488	18509	18530	18340	18241	18330	18644	18464	18582	18318	18353	18537	18319	18246	18296	18707	18350	18372	18506	18356	18260	18479	18482	18443	18383	18140	18333	18669	18424	18415	18180	18347	18250	18385	18552	18220	18424	18503	18418	18444	18421	18368	18424	18268	18313	18308	18389	18220	18353	18394	18458	18377	18173	18391	18419	18467	18374	18301	18270	18343	18258	18341	18172	18359	18353	18216	18378	18159	18294	18539	18313	18294	18249	18185	18196	18322	18268	18370	18503	18320	18286	18312	18159	18351	18140	18166	18308	18565	18261	18173	18351	18326	18335	18480	18302	18287	18180	18355	18419	18295	18321	18547	18300	18257	18258	18395	18278	18312	18195	18330	18443	18372	18333	18319	18309	18416	18246	18381	18444	18461	18187	18095	18458	18417	18442	18210	18339	18312	18279	18332	18615	18341	18378	18403	18274	18187	18469	18374	18350	18406	18268	18470	18371	18377	18241	18519	18575	18320	18293	18353	18235	18394	18441	18339	18529	18350	18498	18222	18163	18343	18499	18420	18452	18335	18383	18401	18431	18334	18395	18449	18658	18233	18394	18379	18432	18191	18360	18442	18415	18401	18355	18273	18296	18248	18382	18394	18457	18348	18095	18375	18121	18310	18357	18303	18340	18446	18359	18194	18341	18316	18410	18265	18392	18624	18496	18271	18367	18296	18328	18282	18379	18313	18467	18330	18247	18466	18522	18163	18406	18627	18596	18422	18315	18313	18448	18194	18457	18345	18392	18432	18342	18238	18274	18404	18439	18217	18388	18155	18391	18375	18476	18497	18376	18308	18210	18350	18435	18408	18485	18514	18210	18237	18537	18247	18408	18267	18205	18411	18403	18470	18351	18327	18308	18247	18128	18272	18321	18159	18313	18456	18295	18266	18212	18264	18438	18326	18451	18352	18294	18488	18606	18548	18386	18352	18493	18443	18459	18327	18494	18412	18191	18455	18456	18373	18254	18587	18465	18450	18415	18309	18542	18244	18174	18264	18437	18334	18278	18308	18222	18390	18474	18345	18242	18305	18361	18308	18285	18541	18456	18253	18290	18288	18286	18464	18267	18274	18304	18505	18240	18194	18138	18292	18423	18414	18473	18268	18427	18470	18350	18406	18318	18160	18266	18496	18228	18335	18474	18119	18289	18562	18520	18633	18245	18237	18308	18370	18329	18166	18345	18383	18651	18674	18134	18444	18527	18361	18245	18465	18408	18518	18407	18518	18327	18378	18331	18557	18555	18400	18401	18423	18408	18393	18340	18354	18310	18105	18352	18350	18289	18408	18455	18364	18427	18417	18209	18269	18403	18286	18310	18378	18369	18073	18431	18633	18420	18300	18397	18350	18412	18335	18276	18309	18092	18437	18591	18393	18121	18585	18395	18340	18209	18348	18453	18421	18134	18215	18328	18328	18410	18130	18268	18395	18337	18265	18307	18428	18282	18609	18458	18421	18328	18241	18375	18278	18412	18427	18455	18242	18539	18384	18267	18465	18273	18356	18252	18281	18526	18269	18266	18208	18537	18498	18242	18499	18446	18466	18425	18357	18464	18434	18394	18417	18205	18376	18228	18244	18282	18434	18242	18187	18518	18450	18170	18252	18334	18352	18326	18202	18425	18265	18336	18310	18460	18508	18297	18431	18141	18416	18287	18361	18405	18218	18335	18372	18295	18423	18220	18474	18412	18414	18678	18316	18181	18544	18241	18530	18427	18378	18238	18432	18444	18456	18367	18400	18376	18328	18320	18482	18544	18097	18421	18310	18366	18258	18422	18424	18255	18426	18444	18469	18460	18284	18540	18413	18272	18384	18389	18320	18298	18227	18476	18564	18491	18453	18305	18264	18181	18336	18318	18327	18412	18366	18517	18378	18364	18259	18311	18388	18426	18574	18598	18183	18402	18229	18141	18316	18366	18381	18508	18349	18335	18519	18344	18224	18389	18436	18251	18378	18252	18485	18388	18429	18448	18346	18287	18394	18276	18417	18438	18535	18528	18234	18313	18501	18400	18435	18407	18439	18427	18188	18498	18422	18124	18388	18423	18338	18474	18403	18214	18437	18447	18430	18531	18263	18420	18459	18075	18378	18432	18335	18380	18383	18266	18398	18204	18203	18279	18446	18261	18409	18323	18307	18315	18306	18305	18204	18355	18251	18433	18181	18300	18365	18410	18326	18396	18306	18433	18381	18350	18275	18268	18252	18291	18463	18477	18395	18277	18374	18469	18538	18459	18471	18316	18357	18164	18413	18322	18425	18184	18255	18305	18384	18430	18373	18343	18235	18370	18342	18154	18433	18149	18477	18210	18243	18321	18633	18524	18306	18259	18272	18384	18517	18275	18577	18423	18242	18374	18334	18380	18583	18431	18441	18372	18611	18399	18379	18334	18424	18254	18286	18540	18476	18294	18388	18278	18150	18165	18206	18244	18351	18347	18328	18616	18308	18236	18394	18524	18304	18488	18517	18273	18524	18320	18398	18319	18169	18345	18415	18336	18411	18500	18480	18187	18237	18454	18350	18382	18422	18444	18448	18393	18342	18476	18692	18433	18534	18441	18218	18523	18444	18175	18381	18391	18299	18344	18453	18641	18398	18676	18194	18382	18401	18444	18552	18241	18388	18454	18509	18406	18310	18074	18344	18448	18205	18359	18464	18531	18450	18294	18353	18419	18405	18521	18348	18407	18273	18298	18281	18469	18141	18200	18359	18339	18463	18381	18446	18320	18585	18195	18253	18413	18486	18541	18248	18514	18396	18154	18331	18307	18379	18491	18250	18287	18347	18256	18428	18389	18286	18220	18344	18334	18409	18417	18596	18224	18358	18505	18403	18394	18347	18409	18569	18249	18301	18335	18444	18500	18379	18399	18210	18223	18275	18341	18270	18441	18530	18271	18187	18279	18486	18221	18336	18507	18320	18361	18486	18432	18419	18245	18360	18282	18531	18445	18391	18259	18424	18534	18328	18389	18510	18503	18306	18453	18533	18395	18452	18471	18418	18398	18400	18484	18433	18489	18133	18464	18341	18584	18224	18197	18304	18158	18465	18430	18522	18445	18330	18282	18406	18332	18403	18405	18450	18404	18179	18370	18186	18211	18316	18522	18301	18481	18287	18187	18242	18094	18531	18421
15943	30032	26178	20259	18073	17292	16842	16513	16383	16281	16205	16135	16027	15784	15925	15807	15742	15870	15659	15880	15818	15798	15878	15556	15772	15932	15935	16138	15944	15768	17019	21568	20216	18624	17179	16133	15840	15778	15842	15630	15626	15607	15714	15730	15590	15737	15523	15542	15755	15723	15701	15631	15687	15660	15773	15545	15674	15672	15639	15591	15767	15442	15918	15576	15772	15671	15773	15526	15695	15638	15753	15752	15620	15637	15581	15574	15580	15746	15606	15570	15551	15744	15745	15617	15677	15687	15592	15677	15669	15600	15729	15673	15671	15819	15574	15681	15602	15814	15648	15732	15614	15849	15747	15747	15672	15709	15681	15589	15799	15427	15722	15578	15744	15814	15527	15728	15644	15663	15680	15637	15807	15799	15645	15493	15620	15519	15696	15693	15624	15672	15619	15640	15712	15811	15686	15615	15654	15626	15577	15718	15694	15573	15669	15631	15621	15712	15713	15700	15506	15658	15660	15638	15816	15690	15781	15823	15600	15697	15697	15578	15595	15639	15784	15759	15706	15629	15658	15730	15808	15714	15670	15648	15419	15668	15871	15654	15562	15626	15620	15543	15758	15668	15780	15652	15662	15575	15745	15590	15787	15713	15667	15688	15624	15661	15681	15639	15846	15574	15559	15591	15667	15675	15609	15460	15472	15680	15537	15693	15632	15512	15603	15688	15612	15626	15392	15546	15686	15622	15698	15540	15578	15627	15734	15787	15691	15658	15726	15794	15671	15675	15613	15552	15604	15558	15472	15729	15715	15693	15546	15626	15615	15686	15717	15652	15642	15559	15604	15683	15746	15625	15661	15640	15681	15641	15626	15656	15768	15725	15766	15701	15564	15723	15701	15579	15565	15791	15715	15539	15472	15539	15855	15780	15463	15622	15786	15617	15751	15698	15573	15589	15832	15760	15687	15672	15813	15735	15697	15535	15624	15476	15820	15609	15761	15606	15597	15698	15607	15632	15640	15663	15735	15454	15478	15700	15630	15695	15578	15619	15855	15642	15694	15791	15691	15628	15594	15626	15619	15543	15635	15635	15598	15806	15656	15617	15634	15636	15748	15551	15636	15504	15543	15706	15714	15584	15675	15515	15577	15650	15692	15590	15689	15656	15595	15782	15649	15804	15598	15684	15683	15635	15585	15532	15609	15706	15705	15641	15723	15655	15518	15700	15725	15631	15701	15677	15678	15594	15605	15808	15592	15692	15639	15726	15624	15612	15764	15751	15699	15751	15790	15630	15587	15525	15787	15661	15654	15694	15603	15563	15598	15519	15869	15558	15662	15742	15786	15776	15815	15589	15506	15775	15612	15531	15584	15681	15599	15568	15601	15833	15813	15720	15624	15804	15668	15658	15642	15716	15569	15624	15813	15570	15658	15596	15719	15584	15749	15490	15630	15686	15608	15520	15763	15692	15740	15482	15468	15656	15546	15636	15663	15812	15607	15700	15677	15616	15576	15372	15731	15648	15596	15527	15778	15545	15667	15635	15504	15745	15674	15686	15790	15637	15585	15723	15701	15561	15709	15590	15681	15818	15680	15756	15579	15468	15608	15764	15520	15624	15843	15622	15575	15848	15645	15611	15625	15682	15485	15703	15586	15599	15578	15690	15551	15567	15727	15795	15831	15502	15898	15767	15608	15546	15622	15643	15501	15625	15638	15843	15556	15634	15634	15669	15689	15795	15637	15690	15676	15764	15611	15660	15595	15679	15470	15555	15633	15548	15791	15562	15553	15588	15739	15704	15613	15802	15602	15744	15491	15779	15678	15687	15567	15642	15661	15654	15579	15666	15654	15675	15636	15567	15714	15676	15567	15836	15721	15566	15788	15765	15627	15668	15407	15665	15826	15546	15451	15662	15609	15694	15761	15702	15456	15745	15711	15563	15696	15719	15563	15745	15685	15736	15632	15768	15419	15556	15675	15603	15730	15517	15703	15714	15459	15500	15678	15715	15759	15826	15822	15628	15650	15609	15598	15728	15559	15639	15755	15764	15640	15614	15533	15548	15777	15689	15537	15673	15777	15545	15780	15731	15617	15668	15635	15678	15594	15626	15649	15678	15717	15622	15618	15669	15643	15609	15621	15619	15606	15571	15733	15738	15703	15704	15581	15656	15640	15630	15679	15540	15523	15680	15568	15634	15667	15722	15685	15779	15766	15739	15736	15553	15737	15649	15726	15597	15689	15527	15796	15771	15714	15473	15558	15610	15599	15805	15593	15683	15820	15591	15512	15580	15639	15474	15524	15701	15692	15608	15636	15956	15665	15619	15632	15696	15673	15671	15691	15743	15663	15662	15775	15659	15697	15565	15603	15598	15428	15642	15675	15529	15506	15840	15774	15686	15620	15541	15767	15813	15658	15741	15696	15827	15590	15705	15568	15490	15627	15462	15774	15572	15783	15676	15589	15656	15611	15586	15724	15799	15632	15535	15631	15534	15811	15725	15786	15705	15677	15525	15527	15655	15672	15679	15560	15658	15733	15630	15483	15635	15770	15545	15645	15680	15549	15651	15703	15648	15579	15619	15709	15575	15781	15743	15839	15718	15736	15625	15603	15752	15629	15667	15567	15571	15681	15715	15737	15721	15716	15598	15577	15599	15574	15612	15587	15468	15748	15560	15757	15488	15668	15528	15762	15668	15656	15710	15692	15709	15663	15633	15477	15689	15583	15688	15622	15753	15594	15677	15743	15545	15589	15692	15606	15712	15733	15616	15729	15568	15697	15552	15731	15554	15601	15621	15504	15539	15765	15668	15702	15693	15533	15625	15723	15715	15811	15544	15679	15532	15652	15708	15671	15612	15626	15726	15638	15723	15606	15702	15619	15522	15613	15596	15714	15598	15623	15817	15517	15611	15648	15578	15517	15755	15669	15714	15627	15446	15582	15439	15678	15636	15750	15595	15554	15706	15721	15740	15659	15591	15949	15526	15802	15455	15650	15600	15627	15619	15613	15624	15616	15505	15621	15645	15565	15516	15607	15670	15671	15813	15623	15486	15894	15712	15576	15702	15582	15627	15522	15704	15556	15597	15554	15556	15642	15619	15684	15651	15660	15883	15801	15739	15613	15836	15643	15731	15836	15606	15723	15676	15685	15601	15606	15551	15519	15418	15703	15750	15571	15614	15530	15457	15687	15626	15440	15500	15634	15695	15641	15731	15532	15731	15686	15703	15544	15656	15563	15533	15580	15805	15485	15670	15590	15605	15652	15585	15622	15714	15676	15789	15555	15673	15711	15630	15683	15548	15697	15678	15629	15619	15734	15630	15606	15687	15490	15699	15581	15598	15569	15613	15633	15494	15535	15778	15529	15545	15690	15510	15627	15757	15817	15599	15651	15551	15580	15675	15784	15769	15776	15812	15414	15431	15705	15734	15500	15515	15518	15705	15690	15706	15601	15674	15670	15567	15699	15595	15616	15672	15653	15703	15678	15598	15785	15671	15537	15676	15731	15641	15659	15656	15699	15685	15848	15660	15519	15741	15805	15638	15735	15833	15705	15636	15589	15642	15633	15603	15624	15634	15638	15628	15654	15656	15517	15709	15639	15572	15605	15690	15426	15616	15772	15627	15826	15667	15520	15569	15631	15618	15575	15513	15721	15675	15829	15477	15663	15649	15430	15758	15674	15569	15718	15602	15710	15694	15693	15596	15598	15531	15490	15734	15704	15767	15616	15672	15744	15628	15647	15588	15709	15654	15877	15528	15842	15609	15735	15869	15780	15671	15755	15539	15729	15742	15766	15750	15581	15663	15633	15629	15668	15459	15645	15638	15742	15630	15676	15548	15624	15543	15725	15775	15542	15735	15694	15800	15742	15611	15623	15644	15555	15824	15745	15506	15723	15575	15749	15577	15712	15669	15664	15515	15778	15666	15690	15683	15559	15624	15633	15561	15530	15551	15712	15686	15669	15387	15600	15659	15618	15658	15562	15817	15677	15749	15527	15662	15723	15772	15633	15659	15710	15668	15628	15721	15646	15602	15622	15621	15734	15785	15583	15627	15722	15769	15681	15674	15675	15667	15644	15716	15726	15824	15607	15619	15552	15644	15646	15729	15695	15635	15666	15769	15689	15637	15604	15481	15728	15697	15644	15549	15563	15788	15667	15755	15616	15592	15628	15795	15655	15741	15624	15463	15525	15680	15724	15790	15591	15760	15490	15708	15704	15742	15589	15596	15557	15595	15762	15615	15665	15444	15602	15561	15607	15701	15618	15602	15700	15672	15721	15821	15570	15608	15683	15559	15701	15627	15529	15691	15907	15573	15525	15735	15436	15785	15751	15609	15687	15844	15549	15829	15703	15642	15698	15655	15781	15680	15711	15632	15659	15669	15493	15611	15728	15517	15640	15624	15702	15580	15550	15443	15821	15672	15766	15574	15629	15632	15649	15515	15499	15599	15625	15588	15860	15579	15453	15608	15492	15542	15629	15596	15608	15667	15586	15621	15827	15465	15743	15753	15569	15576	15679	15607	15766	15629	15554	15708	15646	15626	15773	15528	15711	15527	15746	15798	15581	15526	15785	15739	15567	15670	15648	15518	15734	15560	15745	15592	15772	15828	15687	15633	15738	15561	15633	15650	15807	15646	15540	15735	15601	15575	15524	15623	15743	15663	15575	15602	15552	15600	15739	15552	15607	15622	15805	15737	15525	15639	15789	15709	15566	15712	15755	15654	15700	15780	15788	15789	15711	15527	15546	15598	15610	15556	15686	15799	15506	15744	15808	15742	15793	15763	15716	15545	15698	15712	15640	15717	15764	15600	15691	15760	15705	15603	15676	15821	15810	15632	15686	15799	15699	15570	15680	15623	15685	15674	15775	15627	15583	15550	15622	15730	15577	15614	15557	15758	15690	15729	15541	15586	15622	15564	15681	15708	15750	15483	15652	15466	15594	15480	15510	15737	15571	15682	15647	15752	15458	15668	15598	15812	15709	15616	15541	15816	15652	15768	15549	15744	15679	15602	15697	15589	15702	15635	15739	15656	15642	15786	15549	15661	15690	15616	15725	15622	15608	15742	15721	15708	15554	15626	15560	15685	15598	15634	15798	15470	15635	15791	15717	15491	15664	15609	15650	15885	15703	15555	15645	15552	15458	15673	15698	15472	15675	15735	15766	15890	15727	15586	15508	15495
22998	21368	29330	23808	21565	23574	24796	19803	19099	19443	19208	18877	18750	18837	18770	18751	18754	18551	18570	18569	18640	18603	18769	18458	18521	18692	18470	18551	18422	18372	20999	24801	23956	22304	20387	19311	18757	18511	18237	18195	18261	18446	18256	18494	18334	18142	18487	18342	18416	18393	18262	18437	18430	18382	18358	18407	18365	18344	18380	18369	18104	18383	18147	18459	18234	18260	18042	18389	18272	18265	18273	18405	18412	18065	18373	18265	18406	18337	18151	18137	18255	18216	18288	18471	18493	18029	18329	18268	18294	18393	18241	18348	18178	18417	18307	18160	18144	18305	18099	18238	18385	18143	18334	18194	18173	18487	18122	18316	18167	18058	18420	18152	18215	18190	18365	18107	18278	18314	18227	18099	18439	18117	18207	18070	18269	18381	18255	18106	18309	18116	18149	18069	18453	18390	18087	18306	18201	18334	18388	18215	18233	18354	18252	18399	18375	18154	18353	18174	18262	18213	18403	18088	18254	18232	18393	18341	18285	18255	18318	18322	18500	18205	18166	18066	18457	18405	18287	18097	18132	18254	18128	18306	18370	18163	18219	18400	18269	18485	18389	18173	18471	18068	18039	18092	18219	18187	18358	18235	18349	18241	18265	18239	18388	18264	18340	18272	18078	18244	18334	18236	18317	18264	18046	18149	18335	18077	18101	18258	18203	18605	18420	18378	18327	18239	18542	18240	18173	18303	18279	18265	18196	18103	18138	18322	18161	18155	18197	18280	18198	18390	18343	18119	18334	18198	18318	18296	18510	18399	18222	18148	18226	18150	18095	18260	18420	18036	18107	18315	18223	18277	18429	18354	18348	18103	18154	18142	18142	17982	18258	18302	18274	18284	18283	18291	18414	18256	18194	18377	18247	18262	18330	18151	18175	18508	18389	18210	18286	18195	18138	18229	18371	18268	18342	18499	18261	18203	18180	18307	18407	18351	18111	18301	17950	18494	18243	18230	18245	18305	18104	18332	18253	18052	18299	18157	18145	18258	18413	18296	18265	18418	18150	18209	18439	18410	18119	18331	18123	18346	18279	18259	18290	18348	18225	18259	18210	18163	18358	18404	18327	18323	18313	18230	18356	18439	18402	18265	18309	18129	18103	18384	18121	18165	18326	18158	18138	18151	18248	18209	18113	18367	18276	18165	18169	18318	18289	18246	18356	18432	18257	18313	18036	18347	18236	18387	18306	18270	18230	18151	18547	18143	18152	18461	18307	18532	18280	18127	18233	18398	18337	18238	18265	18078	18347	18199	18297	18208	18332	18301	18248	18364	18331	18439	18236	18180	18249	18338	18277	18284	18316	18283	18152	18146	18179	18254	18149	18138	18270	18270	18302	18305	18292	18328	18438	18348	18240	18385	18145	18264	18406	18254	18453	18331	18164	18409	18405	18494	18231	18201	18422	18235	18217	18416	18330	18289	18275	18389	18224	18326	18224	18256	18148	18321	18258	18313	18311	18206	18321	18170	18315	18204	18124	18179	18464	18390	18411	18095	18316	18344	18395	18298	18237	18302	18487	18268	18336	18046	18054	18179	18349	18328	18313	18355	18332	18292	18232	18126	18326	18257	18223	18378	18235	18111	18350	18409	18301	18411	18195	18333	18373	18317	18206	18502	18110	18058	18448	18016	18188	18213	18075	18322	18254	18181	18135	18138	18255	18433	18327	18302	18313	18385	18190	18259	18444	18334	18279	18139	18186	18035	18265	18347	18222	18371	18370	18292	18319	18419	18247	18383	18251	18341	18368	18153	18383	18256	18272	18201	18464	18142	18506	18327	18261	18206	18162	18167	18307	18462	18366	17942	18364	18333	18267	18391	18203	18090	18266	18219	18301	18223	18289	18109	18170	18120	18333	18195	18311	18113	18314	18524	18354	18384	18128	18266	18184	18212	18361	18022	18224	18205	18325	18066	18166	18380	18503	18398	18430	18268	18175	18304	18283	18337	18340	18173	18200	18078	18280	18257	18240	18135	18201	18078	18100	18310	18240	18262	18316	18228	18126	18268	18400	18384	18214	18374	18101	18208	18255	18333	18303	18202	18304	18268	18247	18234	18235	17951	18315	18190	18287	17999	18100	18064	18157	18156	18328	18217	18056	18304	18190	18382	18309	18244	18146	18281	18209	18130	18298	18369	18470	18416	18173	18252	18401	18259	18140	18093	18321	18364	18300	18487	18255	18280	18279	18191	18234	18360	18215	18246	18166	18368	18171	18158	18050	18424	18265	18236	18110	18265	18255	18047	18231	18201	18178	18348	18264	18290	18231	18301	18273	18353	18216	18440	18219	18221	18378	18231	18183	18291	18427	18233	18113	18052	18279	18219	18287	18440	18204	18081	18260	18123	18194	18344	18013	18340	18221	18204	18263	18312	18221	18360	18296	18161	18222	18131	18254	18316	18302	18250	18241	18257	18114	18433	18339	18349	18276	18167	18078	17927	18431	18176	18047	18352	18262	17996	18361	18174	18124	18204	18415	18224	18201	18044	18217	18286	18275	18208	18117	18127	18172	18271	18412	18368	18276	18288	18347	18193	18118	18203	18182	18335	18213	18221	18272	18161	18156	18483	18223	18178	18098	18211	18255	18347	18293	18113	18202	18288	18202	18278	18208	18135	18291	18347	18078	17962	18320	18333	18300	18280	17988	18088	18324	18239	18375	18152	18206	18309	18232	18158	18228	18257	18110	18376	18421	18323	18315	18099	18327	18179	18337	18272	18419	18232	18336	18214	18185	18397	18280	18346	18228	18086	18354	18295	18187	18307	18406	18311	18195	18405	18209	18259	18321	18104	18023	18299	18270	18197	18309	18199	18229	18108	18291	18136	18217	18336	18285	18288	18469	18245	18166	18152	18209	18299	18360	18079	18094	18323	18165	18249	18565	18368	18167	18244	18339	18242	18253	18181	18310	18391	18289	18404	18230	18281	18175	18523	18340	18191	18250	18429	18301	18222	18335	18298	18194	18125	18077	18296	18137	18362	18269	18268	18372	18249	18147	18273	18181	18222	18222	18133	18340	18314	18270	18392	18340	18293	18253	18288	18300	18299	18251	18180	18362	18353	18301	18312	18264	18225	18217	18111	18343	18291	18185	18132	18178	18222	18135	18163	18294	18329	18381	18332	18347	18187	18285	18317	18255	18270	18183	18383	18327	18013	18354	18331	18362	18452	18336	18158	18192	18544	18299	18184	18277	18079	18158	18175	18218	18118	18452	18142	18236	18302	18227	18127	18415	18416	18385	18252	18291	18390	18098	18416	18627	18236	18244	18235	18163	18158	18559	18196	18154	18150	18275	18259	18262	18292	18314	18257	18172	18316	18356	18518	18312	18385	18224	18135	18201	18247	18248	18361	18022	18106	18395	18387	18185	18245	18312	18243	18131	18197	18187	18381	18286	18346	18342	18076	18123	18496	18189	18017	18168	18192	18274	18157	18361	18197	18299	18228	18291	18345	18328	18290	18235	18347	18298	18308	18136	18289	18375	18232	18400	18392	18413	18218	18363	18186	18078	18538	18543	18099	18395	18226	18267	18132	18159	18202	18118	18083	18230	18183	18294	18333	18188	18508	18312	18032	18191	18179	18295	18304	18373	18271	18351	18222	18189	18443	18071	18475	18207	18210	18208	18235	18451	18228	18210	18010	18265	18286	18307	18365	18354	18045	18071	18128	18327	18208	18410	18277	18134	18080	18241	18139	18276	18401	18171	18169	18210	18206	18281	18258	18191	18394	18324	18100	18181	18265	18475	18200	18302	18311	18211	18316	18352	18118	18334	18218	18186	18342	18277	18439	18458	18393	18398	18387	18301	18274	18167	18353	18219	18298	18216	18435	18220	18177	18189	18156	18086	18220	18358	18190	18346	18212	18210	18263	18081	18245	18464	18344	18156	18185	18229	18164	18238	18369	18432	18205	18243	18305	18243	18079	18178	18214	18319	18274	18222	18107	18203	18336	18221	18321	18257	18125	18313	18417	18267	18178	18293	18235	18379	18087	18345	18109	18171	18273	18136	18214	18423	18421	18351	18224	18418	18343	18131	18049	18267	18333	18525	18308	18420	18225	18291	18387	18261	18287	18403	18211	18349	18185	18425	18151	18264	18207	18238	18177	18227	18320	18228	18334	18312	18204	18228	18021	18256	18389	18296	18161	18170	18224	18105	18442	18284	18159	17985	18267	18329	18002	18426	18366	18234	18092	18139	18258	18067	18180	18267	18345	18481	18294	18207	18291	18220	18207	18350	18126	18296	18276	18077	18334	18438	18038	18366	18271	18298	18238	18362	18195	18141	18296	18269	18421	18312	18487	18181	18263	18155	18170	18087	18221	18145	18074	18137	18232	18318	18332	18313	18130	18253	18378	18251	18397	18226	18123	18064	18488	18277	18129	18192	18204	18172	18475	18374	18261	18258	18220	18115	18127	18229	18297	18218	18164	18222	18180	18134	18236	18527	18333	18281	18182	18387	18291	18376	18333	18350	18181	18212	18224	18342	18200	18229	18348	18074	18336	18156	18339	18090	18252	18288	18155	18207	18236	18165	18238	18311	18399	18371	18230	18234	18228	18402	18178	18394	18292	18148	18209	18258	18192	18207	18304	18056	18187	18114	18360	18189	18213	18360	18089	18053	18310	18311	18181	18484	18305	18213	18261	18247	18392	18361	18166	18113	18101	18187	18347	18377	18196	18365	18258	18286	18259	18296	18343	18209	18273	18154	18358	18156	18249	18380	18340	18114	18385	18342	18356	18179	18306	18247	18183	18268	18213	18285	18325	18186	18318	18158	18188	18387	18284	18378	18643	18287	18396	18203	18175	18415	18419	18249	18168	18403	18175	18053	18063	18137	18310	18039	18341	18165	18209	18337	18263	18264	18144	18338	18060	18304	18393	18359	18334	18215	18310	18327	18210	18234	18046	18170	18190	18422	18146	18245	18282	18337	18124	18108	18233	18456	18156	18256	18308	18398	18291	17979	18169	18278	18400	18263	18160	18052	18214	18328	18512	18237	18240	18344	18220	18069	18107	18374	18271	18240	18132	18072	18244	18449	18105	18216	18333	18333	18438	18150	18427	18152	18338	18050	18287	18252	18135	18113	18265	18265	18112	18300	18443	18067	18068	18140	18166	18233	18349	18168	18290	18251	18220
17809	33191	29577	22440	19412	17898	17335	17351	17112	16737	16604	16541	16166	16316	15898	16139	16118	15908	15917	15929	15808	15743	15751	15707	15699	15756	15776	15706	15885	15909	20453	25152	23094	20441	18000	16559	16028	15758	15728	15533	15567	15839	15673	15592	15530	15566	15601	15620	15590	15646	15537	15709	15760	15585	15735	15693	15591	15499	15575	15664	15605	15612	15740	15680	15509	15460	15583	15495	15565	15559	15673	15550	15694	15642	15596	15370	15646	15507	15740	15708	15581	15546	15446	15564	15561	15560	15585	15535	15684	15570	15684	15552	15656	15705	15681	15523	15755	15574	15559	15680	15698	15479	15545	15390	15518	15564	15561	15543	15589	15711	15500	15553	15523	15532	15522	15528	15569	15507	15518	15620	15759	15636	15626	15470	15589	15627	15608	15478	15668	15503	15628	15624	15521	15751	15443	15588	15579	15520	15591	15666	15619	15585	15518	15684	15718	15490	15626	15594	15656	15421	15601	15643	15707	15458	15480	15506	15682	15621	15587	15538	15494	15680	15650	15717	15650	15566	15564	15518	15614	15591	15679	15612	15632	15552	15480	15680	15575	15622	15590	15483	15586	15486	15673	15523	15457	15477	15725	15455	15469	15612	15381	15436	15652	15646	15602	15724	15745	15576	15545	15463	15507	15686	15643	15549	15456	15582	15536	15555	15792	15408	15560	15758	15603	15611	15525	15634	15497	15599	15713	15672	15486	15477	15564	15661	15621	15622	15495	15549	15543	15724	15711	15565	15751	15611	15575	15576	15571	15584	15435	15520	15498	15520	15670	15677	15464	15791	15608	15496	15566	15502	15617	15701	15584	15584	15462	15645	15582	15527	15506	15462	15575	15681	15722	15451	15566	15624	15529	15327	15508	15624	15711	15588	15716	15567	15588	15646	15469	15563	15465	15554	15569	15547	15527	15618	15716	15385	15555	15686	15513	15575	15686	15511	15574	15579	15505	15472	15566	15549	15411	15409	15710	15721	15513	15474	15478	15696	15554	15374	15634	15485	15676	15570	15574	15614	15420	15686	15618	15528	15532	15634	15649	15650	15450	15543	15546	15613	15710	15550	15521	15392	15529	15519	15613	15629	15688	15470	15610	15602	15631	15638	15600	15578	15500	15657	15688	15516	15553	15467	15645	15508	15621	15584	15663	15562	15483	15688	15532	15689	15495	15608	15589	15590	15486	15741	15517	15480	15537	15551	15640	15718	15587	15341	15733	15530	15643	15619	15501	15665	15754	15445	15613	15420	15708	15555	15619	15399	15508	15469	15280	15467	15658	15538	15529	15529	15553	15634	15495	15822	15637	15565	15429	15503	15770	15529	15624	15666	15662	15625	15577	15395	15608	15532	15596	15510	15645	15545	15566	15537	15687	15617	15691	15550	15504	15668	15900	15514	15543	15693	15534	15595	15685	15376	15592	15570	15675	15626	15637	15638	15378	15579	15576	15641	15545	15554	15786	15531	15630	15481	15593	15400	15631	15601	15564	15487	15704	15591	15508	15539	15562	15414	15493	15553	15623	15593	15534	15650	15644	15520	15540	15616	15441	15496	15557	15638	15619	15628	15529	15655	15297	15431	15598	15546	15405	15554	15558	15708	15648	15811	15620	15597	15418	15601	15818	15504	15395	15517	15630	15424	15617	15458	15602	15406	15487	15603	15513	15311	15523	15565	15728	15591	15598	15590	15628	15544	15511	15525	15638	15580	15580	15811	15538	15544	15639	15588	15541	15810	15483	15571	15624	15589	15470	15551	15434	15744	15668	15489	15506	15598	15546	15700	15557	15593	15517	15574	15670	15611	15456	15796	15620	15589	15632	15596	15565	15532	15588	15541	15520	15529	15507	15480	15697	15596	15590	15653	15525	15603	15563	15639	15553	15582	15530	15579	15657	15692	15457	15571	15604	15505	15645	15647	15591	15582	15535	15529	15621	15628	15498	15384	15483	15499	15497	15589	15570	15498	15670	15620	15653	15622	15638	15668	15632	15818	15430	15638	15563	15554	15500	15570	15453	15751	15667	15687	15522	15499	15535	15548	15685	15543	15401	15525	15683	15631	15392	15650	15459	15592	15538	15527	15733	15526	15680	15599	15609	15688	15618	15530	15700	15664	15536	15542	15437	15590	15705	15752	15579	15359	15684	15429	15538	15469	15553	15571	15464	15557	15601	15687	15577	15543	15409	15650	15649	15505	15517	15656	15642	15687	15465	15641	15540	15461	15596	15582	15562	15508	15527	15639	15618	15558	15566	15426	15532	15451	15305	15727	15661	15633	15713	15545	15473	15396	15542	15561	15613	15732	15687	15583	15534	15618	15541	15551	15710	15577	15590	15684	15634	15609	15693	15715	15592	15564	15547	15387	15342	15677	15507	15787	15507	15539	15579	15736	15505	15449	15576	15473	15555	15501	15779	15684	15613	15715	15644	15408	15482	15579	15540	15561	15508	15511	15563	15626	15507	15661	15635	15478	15416	15504	15351	15514	15521	15634	15586	15407	15467	15683	15479	15590	15689	15533	15502	15621	15719	15679	15513	15437	15557	15494	15457	15605	15541	15639	15476	15809	15705	15393	15568	15595	15368	15434	15646	15683	15597	15853	15492	15585	15678	15415	15652	15624	15497	15660	15511	15670	15508	15660	15779	15570	15565	15607	15665	15653	15589	15581	15456	15748	15537	15502	15572	15841	15653	15611	15609	15529	15581	15561	15537	15486	15555	15491	15483	15608	15782	15515	15646	15717	15478	15434	15563	15570	15388	15522	15672	15462	15525	15594	15599	15647	15473	15350	15625	15476	15639	15522	15667	15609	15663	15650	15454	15566	15537	15518	15627	15503	15563	15481	15631	15739	15718	15555	15604	15525	15678	15616	15516	15790	15596	15869	15515	15643	15592	15495	15667	15498	15647	15501	15508	15453	15463	15456	15509	15524	15482	15626	15677	15770	15525	15593	15359	15476	15537	15596	15747	15426	15544	15497	15645	15426	15562	15608	15522	15752	15607	15474	15494	15610	15584	15585	15629	15507	15489	15505	15738	15655	15452	15530	15520	15474	15638	15544	15614	15709	15643	15672	15609	15685	15748	15416	15616	15564	15681	15557	15558	15485	15586	15583	15423	15672	15494	15511	15664	15538	15658	15627	15509	15667	15413	15523	15561	15421	15601	15443	15691	15635	15444	15513	15656	15822	15474	15666	15477	15658	15631	15597	15537	15626	15675	15499	15541	15702	15564	15610	15660	15637	15557	15464	15685	15563	15713	15552	15581	15455	15458	15501	15542	15431	15632	15683	15573	15567	15468	15407	15683	15502	15674	15621	15455	15691	15664	15448	15583	15694	15620	15801	15611	15517	15695	15722	15527	15558	15600	15494	15523	15689	15441	15579	15386	15646	15569	15626	15477	15537	15538	15665	15661	15651	15533	15491	15583	15631	15507	15646	15567	15657	15636	15511	15580	15357	15632	15538	15861	15478	15569	15533	15467	15570	15533	15777	15405	15663	15608	15623	15612	15561	15584	15564	15711	15623	15534	15430	15422	15569	15529	15557	15872	15528	15473	15546	15553	15454	15557	15636	15603	15595	15641	15735	15521	15481	15653	15547	15647	15541	15579	15618	15538	15838	15552	15747	15632	15624	15608	15566	15683	15439	15424	15458	15526	15434	15610	15481	15774	15471	15665	15629	15636	15517	15613	15652	15716	15611	15591	15579	15604	15562	15664	15727	15496	15489	15620	15500	15672	15513	15443	15566	15611	15441	15533	15530	15588	15510	15567	15621	15556	15551	15700	15597	15564	15536	15567	15589	15419	15486	15672	15598	15491	15679	15536	15463	15624	15472	15723	15703	15650	15634	15651	15484	15539	15706	15451	15439	15665	15540	15607	15516	15727	15730	15751	15622	15430	15522	15624	15628	15377	15407	15585	15498	15816	15551	15416	15562	15639	15688	15669	15642	15649	15488	15652	15504	15580	15424	15662	15638	15446	15550	15495	15548	15436	15553	15533	15536	15530	15624	15533	15661	15611	15580	15553	15502	15478	15636	15634	15632	15685	15416	15621	15503	15766	15434	15614	15407	15710	15623	15745	15563	15609	15654	15609	15724	15520	15666	15739	15512	15643	15682	15660	15509	15452	15639	15556	15628	15875	15596	15478	15674	15513	15583	15615	15418	15549	15491	15751	15710	15451	15670	15645	15705	15649	15604	15621	15707	15523	15575	15531	15557	15703	15624	15440	15673	15534	15421	15570	15494	15460	15624	15438	15614	15435	15446	15659	15787	15485	15748	15548	15653	15392	15773	15624	15555	15520	15457	15746	15530	15488	15563	15672	15546	15596	15444	15501	15581	15468	15542	15475	15672	15629	15498	15629	15762	15610	15671	15356	15630	15409	15591	15562	15727	15615	15684	15754	15624	15487	15697	15681	15567	15547	15426	15447	15593	15601	15578	15645	15432	15528	15697	15592	15605	15544	15723	15569	15640	15520	15599	15585	15414	15421	15593	15573	15683	15488	15466	15585	15608	15636	15503	15510	15523	15555	15589	15654	15513	15523	15598	15489	15639	15559	15531	15606	15621	15504	15593	15684	15586	15693	15558	15647	15534	15495	15611	15683	15440	15701	15507	15501	15575	15670	15726	15694	15465	15604	15444	15590	15535	15670	15539	15485	15634	15545	15572	15685	15593	15548	15629	15715	15412	15411	15633	15658	15691	15608	15383	15517	15598	15632	15490	15657	15584	15462	15618	15421	15442	15545	15702	15655	15657	15610	15562	15579	15571	15541	15508	15489	15587	15488	15748	15622	15472	15539	15704	15608	15395	15432	15604	15451	15477	15543	15629	15575	15520	15560	15547	15554	15683	15630	15492	15548	15414	15612	15427	15457	15596	15553	15636	15568	15579	15520	15549	15520	15709	15523	15521	15368	15669	15659	15644	15638	15754	15558	15524	15629	15624	15653	15617	15603	15723	15694	15461	15481	15688	15607	15514	15615	15467	15607	15571	15553	15602	15636	15741	15625	15430	15510	15441	15631	15439	15548	15587	15681	15721	15507	15657	15610	15460	15300	15679	15660	15570	15517	15654	15421	15615	15543	15531	15564	15708	15594	15597	15469	15515	15588	15658	15538	15483	15666	15659	15555	15558	15586	15508
27682	22535	26063	22457	18771	18774	18950	18677	18672	18724	18669	18793	18569	18768	18758	18691	18686	18634	18576	18311	18737	18511	18561	18587	18338	18514	18508	18517	18553	18610	18864	19027	19044	18971	18850	18587	18614	18693	18437	18541	18498	18522	18586	18614	18455	18601	18587	18571	18378	18370	18708	18492	18518	18517	18434	18583	18530	18612	18490	18671	18572	18644	18429	18342	18490	18700	18569	18553	18461	18556	18413	18485	18473	18524	18400	18614	18518	18515	18488	18601	18636	18521	18484	18519	18485	18647	18421	18537	18603	18549	18686	18540	18501	18510	18640	18456	18499	18314	18596	18411	18574	18472	18481	18443	18532	18647	18544	18612	18537	18473	18564	18602	18465	18417	18472	18594	18613	18570	18586	18536	18348	18626	18360	18555	18482	18455	18479	18799	18591	18585	18549	18484	18612	18453	18640	18666	18640	18443	18649	18508	18461	18630	18603	18522	18434	18313	18441	18254	18740	18399	18569	18633	18789	18652	18596	18739	18440	18549	18640	18572	18464	18446	18666	18465	18594	18526	18495	18526	18495	18698	18560	18496	18752	18401	18555	18399	18465	18497	18534	18308	18531	18580	18531	18538	18416	18480	18531	18552	18499	18553	18652	18674	18561	18545	18491	18448	18634	18412	18434	18435	18488	18429	18750	18441	18501	18515	18550	18470	18564	18422	18521	18463	18463	18684	18457	18530	18573	18609	18571	18635	18514	18608	18699	18556	18489	18522	18347	18520	18470	18455	18508	18560	18380	18247	18428	18459	18754	18418	18473	18458	18581	18584	18770	18591	18305	18372	18461	18514	18448	18385	18575	18532	18447	18485	18478	18556	18567	18403	18424	18351	18611	18717	18697	18581	18670	18426	18569	18452	18540	18537	18506	18584	18511	18497	18454	18527	18489	18535	18566	18589	18557	18662	18667	18455	18476	18591	18491	18504	18505	18370	18461	18495	18494	18519	18569	18522	18356	18401	18623	18476	18670	18463	18375	18557	18392	18467	18464	18576	18599	18477	18505	18632	18519	18555	18383	18350	18361	18549	18738	18679	18490	18660	18568	18493	18515	18472	18388	18426	18490	18536	18552	18825	18593	18398	18448	18366	18528	18387	18573	18666	18367	18413	18377	18483	18374	18297	18476	18489	18321	18439	18793	18480	18360	18584	18413	18472	18730	18636	18437	18345	18717	18450	18643	18615	18718	18445	18359	18376	18448	18444	18562	18471	18301	18438	18366	18648	18421	18440	18354	18375	18514	18614	18595	18395	18573	18344	18603	18738	18567	18725	18496	18615	18540	18648	18623	18727	18605	18578	18514	18430	18527	18367	18448	18530	18416	18486	18654	18405	18640	18609	18494	18649	18624	18580	18486	18519	18383	18557	18416	18552	18342	18507	18508	18587	18421	18799	18578	18479	18411	18584	18569	18555	18500	18527	18627	18540	18464	18365	18535	18467	18626	18647	18719	18578	18534	18547	18552	18488	18525	18498	18455	18600	18461	18424	18733	18606	18558	18487	18424	18670	18495	18512	18327	18537	18568	18325	18680	18616	18592	18413	18648	18507	18482	18612	18274	18583	18541	18643	18463	18763	18425	18822	18698	18492	18374	18355	18429	18441	18572	18374	18403	18596	18714	18495	18606	18351	18572	18480	18689	18799	18462	18616	18587	18751	18636	18388	18358	18553	18297	18760	18534	18545	18561	18380	18572	18642	18729	18255	18520	18484	18594	18477	18495	18456	18495	18623	18543	18363	18463	18528	18672	18366	18602	18382	18513	18454	18821	18700	18375	18391	18355	18699	18613	18764	18511	18458	18698	18435	18657	18490	18714	18319	18503	18649	18503	18404	18492	18624	18509	18660	18622	18589	18503	18492	18671	18606	18599	18363	18495	18452	18331	18426	18325	18439	18600	18489	18465	18757	18485	18436	18426	18567	18715	18630	18519	18766	18687	18487	18358	18402	18726	18523	18555	18572	18517	18542	18331	18347	18641	18649	18421	18603	18464	18597	18332	18522	18792	18503	18615	18326	18600	18645	18554	18495	18628	18630	18620	18492	18587	18490	18351	18509	18512	18604	18394	18717	18688	18551	18546	18622	18629	18373	18669	18611	18572	18644	18456	18703	18610	18573	18399	18581	18633	18639	18541	18496	18511	18574	18622	18491	18458	18453	18758	18449	18362	18606	18511	18668	18597	18485	18319	18413	18481	18510	18341	18362	18478	18558	18431	18615	18460	18523	18737	18525	18374	18735	18563	18558	18384	18574	18502	18634	18667	18609	18337	18563	18615	18400	18429	18376	18446	18570	18512	18566	18417	18198	18452	18556	18623	18489	18527	18362	18424	18540	18534	18753	18511	18470	18350	18467	18434	18226	18296	18631	18487	18329	18543	18702	18563	18579	18509	18659	18512	18563	18639	18662	18587	18677	18648	18355	18533	18628	18635	18516	18461	18642	18492	18577	18360	18542	18572	18531	18456	18466	18427	18542	18552	18603	18615	18566	18750	18415	18347	18567	18620	18429	18566	18627	18590	18541	18793	18499	18620	18618	18487	18750	18563	18415	18411	18471	18592	18658	18542	18380	18606	18395	18483	18654	18494	18683	18405	18479	18597	18547	18451	18365	18596	18661	18867	18734	18744	18518	18514	18581	18509	18578	18566	18474	18690	18423	18538	18772	18597	18338	18607	18657	18747	18522	18626	18401	18521	18784	18594	18631	18620	18640	18418	18410	18591	18708	18487	18395	18466	18506	18443	18492	18546	18508	18647	18690	18734	18479	18322	18564	18438	18624	18578	18777	18634	18689	18469	18420	18620	18488	18545	18577	18455	18643	18468	18411	18434	18526	18578	18502	18501	18638	18328	18487	18536	18474	18509	18516	18592	18288	18583	18517	18414	18717	18365	18415	18560	18446	18600	18437	18665	18583	18590	18619	18517	18369	18477	18764	18746	18675	18462	18580	18566	18528	18646	18591	18387	18265	18621	18442	18522	18596	18528	18488	18497	18396	18421	18450	18602	18675	18322	18676	18601	18450	18608	18433	18460	18596	18532	18705	18498	18474	18683	18583	18471	18463	18463	18334	18387	18657	18518	18530	18314	18427	18436	18475	18484	18442	18560	18651	18442	18310	18542	18434	18473	18564	18583	18709	18532	18609	18503	18529	18493	18787	18550	18402	18417	18548	18540	18469	18483	18680	18556	18577	18391	18489	18427	18243	18473	18548	18599	18532	18639	18318	18701	18523	18650	18463	18572	18393	18567	18457	18595	18607	18430	18550	18611	18636	18692	18436	18508	18792	18586	18542	18575	18427	18751	18637	18531	18476	18733	18500	18496	18842	18482	18616	18456	18451	18609	18622	18516	18464	18541	18453	18490	18395	18457	18803	18654	18544	18246	18508	18462	18526	18578	18280	18331	18412	18617	18495	18485	18303	18539	18554	18644	18371	18333	18589	18566	18425	18390	18420	18506	18480	18448	18401	18451	18649	18412	18490	18426	18598	18501	18366	18301	18530	18619	18513	18587	18625	18399	18517	18293	18628	18532	18476	18546	18512	18575	18661	18541	18392	18519	18345	18513	18645	18758	18738	18485	18380	18727	18642	18392	18642	18502	18471	18452	18668	18677	18643	18755	18610	18449	18674	18532	18361	18375	18580	18682	18692	18362	18357	18492	18493	18567	18619	18529	18613	18473	18489	18545	18600	18827	18461	18546	18461	18534	18562	18582	18542	18558	18580	18594	18460	18539	18535	18528	18489	18630	18592	18582	18434	18318	18483	18495	18503	18645	18433	18364	18601	18585	18453	18498	18474	18467	18493	18578	18463	18658	18711	18376	18561	18469	18432	18362	18353	18625	18597	18558	18668	18434	18410	18625	18546	18595	18518	18514	18765	18515	18570	18441	18585	18559	18634	18520	18625	18373	18419	18531	18449	18620	18488	18449	18433	18281	18538	18476	18676	18531	18527	18506	18530	18672	18778	18702	18617	18363	18717	18553	18619	18303	18420	18467	18648	18489	18445	18837	18486	18577	18533	18681	18621	18484	18486	18588	18792	18340	18590	18575	18382	18572	18546	18501	18692	18495	18521	18551	18661	18739	18661	18708	18472	18585	18397	18550	18522	18510	18740	18532	18371	18585	18608	18454	18520	18552	18621	18431	18699	18434	18600	18705	18677	18522	18500	18529	18679	18544	18573	18547	18548	18499	18499	18652	18515	18452	18342	18493	18640	18508	18716	18428	18533	18574	18351	18560	18528	18444	18541	18459	18530	18438	18447	18466	18583	18444	18548	18488	18500	18580	18694	18691	18626	18580	18542	18625	18554	18508	18543	18575	18516	18570	18724	18572	18511	18484	18432	18602	18397	18671	18506	18582	18674	18552	18579	18533	18508	18403	18715	18600	18441	18470	18347	18383	18582	18514	18440	18582	18429	18467	18533	18458	18384	18552	18423	18350	18578	18498	18421	18508	18766	18705	18616	18591	18822	18568	18564	18276	18573	18545	18517	18609	18602	18663	18576	18489	18570	18466	18555	18711	18643	18558	18742	18519	18642	18372	18585	18564	18538	18537	18466	18470	18510	18440	18576	18475	18399	18442	18672	18621	18624	18709	18402	18622	18549	18488	18469	18316	18519	18426	18400	18535	18628	18472	18619	18439	18662	18505	18412	18526	18721	18657	18502	18481	18526	18713	18559	18646	18605	18378	18503	18518	18586	18456	18791	18515	18562	18519	18512	18496	18621	18535	18412	18605	18522	18517	18715	18517	18309	18249	18423	18439	18690	18497	18517	18624	18570	18388	18581	18565	18592	18447	18607	18583	18450	18630	18444	18435	18663	18565	18559	18387	18524	18547	18544	18591	18491	18505	18624	18614	18368	18609	18243	18423	18433	18539	18453	18519	18547	18400	18610	18545	18551	18470	18601	18365	18255	18623	18647	18473	18436	18484	18442	18360	18540	18422	18599	18667	18518	18337	18611	18604	18508	18485	18385	18394	18369	18519	18457	18662	18486	18794	18772	18500	18363	18580	18680	18454	18396	18565	18648	18576	18532	18581	18510	18691	18446	18658	18316	18493	18493	18648	18486	18541	18462	18747	18428	18514	18518	18523	18561	18711	18594	18659	18479	18734	18420	18556	18495	18592	18617	18603	18706
16917	22661	20924	17256	16406	15910	16093	16271	16115	15991	16139	15874	15727	15874	15818	15790	15632	15704	15830	15768	15863	15640	15814	15766	15731	15708	15830	15698	15742	15756	16055	16573	16440	16364	16063	15883	15756	15768	15783	15875	15599	15719	15659	15599	15798	15643	15695	15777	15764	15682	15762	15730	15750	15759	15784	15677	15692	15648	15699	15856	15657	15849	15620	15723	15692	15677	15756	15761	15775	15636	15723	15719	15803	15703	15817	15848	15577	15767	15774	15626	15700	15820	15603	15632	15636	15724	15513	15822	15604	15766	15652	15575	15740	15570	15625	15653	15728	15679	15732	15650	15725	15639	15814	15696	15705	15619	15700	15725	15666	15579	15884	15703	15814	15628	15773	15624	15728	15673	15571	15776	15776	15760	15576	15751	15690	15592	15831	15789	15566	15487	15584	15615	15754	15799	15533	15656	15731	15847	15827	15739	15756	15669	15758	15706	15636	15814	15639	15733	15770	15583	15858	15772	15647	15596	15788	15638	15747	15749	15758	15775	15563	15465	15505	15562	15764	15673	15679	15782	15830	15691	15701	15868	15680	15634	15583	15680	15526	15692	15553	15588	15781	15783	15671	15707	15625	15836	15793	15525	15879	15678	15713	15613	15836	15576	15749	15875	15723	15721	15824	15536	15839	15786	15681	15746	15720	15866	15823	15662	15594	15554	15715	15514	15872	15584	15782	15732	15648	15796	15709	15561	15686	15636	15646	15747	15647	15665	15942	15989	15702	15808	15771	15638	15704	15815	15556	15719	15674	15764	15598	15831	15733	15631	15703	15617	15705	15699	15732	15741	15590	15734	15737	15777	15825	15630	15854	15617	15625	15727	15760	15833	15728	15676	15511	15688	15665	15743	15566	15713	15765	15710	15754	15575	15663	15790	15703	15532	15644	15837	15669	15752	15598	15642	15778	15675	15600	15811	15590	15575	15700	15627	15701	15664	15580	15704	15723	15719	15643	15692	15564	15601	15689	15784	15579	15808	15718	15467	15609	15741	15865	15683	15713	15706	15693	15780	15826	15640	15667	15784	15699	15656	15767	15654	15754	15739	15594	15734	15750	15718	15706	15843	15697	15659	15788	15615	15674	15492	15716	15608	15687	15645	15668	15573	15728	15779	15638	15832	15943	15638	15696	15626	15518	15785	15710	15757	15813	15708	15665	15682	15688	15667	15665	15477	15759	15641	15479	15770	15634	15687	15775	15742	15684	15737	15726	15598	15711	15654	15682	15795	15508	15626	15700	15704	15712	15763	15539	15604	15730	15885	15645	15569	15734	15695	15644	15710	15749	15716	15682	15774	15587	15794	15725	15754	15598	15736	15639	15819	15660	15690	15767	15622	15735	15843	15757	15458	15744	15779	15888	15638	15704	15912	15602	15708	15878	15771	15644	15659	15746	15741	15792	15494	15642	15702	15771	15755	15755	15816	15705	15806	15759	15670	15771	15857	15629	15508	15698	15805	15795	15721	15581	15631	15699	15624	15684	15649	15737	15681	15730	15784	15648	15576	15772	15678	15917	15684	15629	15627	15671	15769	15602	15755	15808	15862	15717	15738	15796	15814	15851	15872	15657	15712	15530	15655	15586	15765	15800	15585	15624	15807	15605	15715	15704	15661	15628	15656	15796	15670	15703	15619	15770	15643	15963	15655	15641	15606	15720	15833	15633	15712	15719	15669	15753	15741	15718	15747	15837	15761	15607	15738	15632	15534	15793	15809	15714	15699	15595	15832	15833	15653	15844	15915	15829	15672	15641	15698	15788	15617	15719	15743	15593	15838	15603	15726	15601	15734	15861	15946	15709	15534	15740	15720	15702	15678	15625	15681	15925	15870	15917	15856	15655	15665	15669	15721	15807	15693	15662	15787	15680	15575	15696	15650	15651	15774	15964	15647	15474	15678	15643	15681	15729	15619	15927	15489	15834	15737	15769	15784	15666	15800	15662	15708	15656	15680	15587	15727	15645	15706	15676	15463	15769	15795	15669	15716	15667	15561	15603	15688	15834	15706	15746	15837	15751	15733	15804	15666	15671	15644	15722	15651	15672	15695	15819	15793	15700	15862	15727	15625	15642	15835	15556	15555	15621	15778	15727	15729	15726	15814	15597	15766	15765	15716	15794	15772	15692	15691	15676	15566	15709	15803	15554	15748	15606	15820	15579	15571	15751	15698	15773	15679	15821	15772	15695	15588	15688	15820	15747	15641	15535	15672	15643	15819	15965	15701	15714	15817	15751	15572	15797	15723	15734	15685	15658	15507	15786	15632	15708	15679	15688	15652	15702	15738	15846	15809	15653	15773	15733	15502	15652	15731	15848	15764	15734	15705	15798	15678	15769	15730	15860	15781	15799	15737	15810	15769	15607	15799	15661	15687	15839	15757	15487	15655	15582	15751	15749	15618	15627	15742	15788	15581	15823	15731	15891	15649	15792	15780	15671	15707	15812	15820	15723	15757	15793	15564	15689	15686	15701	15724	15989	15740	15636	15594	15853	15628	15700	15690	15732	15568	15785	15597	15623	15844	15818	15596	15601	15785	15817	15679	15651	15584	15882	15678	15563	15848	15679	15592	15659	15757	15788	15723	15603	15671	15814	15835	15644	15761	15668	15764	15724	15717	15727	15688	15742	15603	15690	15785	15541	15851	15650	15746	15740	15548	15612	15765	15808	15661	15751	15652	15683	15798	15775	15600	15401	15902	15779	15674	15801	15852	15588	15668	15690	15562	15721	15755	15749	15762	15714	15694	15714	15813	15836	15700	15775	15653	15676	15792	15584	15794	15778	15791	15865	15726	15760	15736	15683	15803	15592	15690	15587	15689	15681	15804	15693	15745	15675	15654	15772	15739	15676	15749	15770	15585	15677	15723	15646	15641	15741	15635	15779	15801	15717	15793	15883	15704	15632	15579	15762	15569	15795	15584	15674	15843	15657	15718	15854	15710	15722	15572	15674	15711	15716	15704	15670	15903	15601	15693	15749	15770	15604	15597	15600	15745	15663	15658	15742	15590	15749	15691	15525	15809	15706	15676	15788	15860	15701	15711	15656	15543	15702	15706	15728	15858	15857	15631	15584	15615	15687	15570	15649	15728	15932	15685	15727	15791	15641	15687	15787	15689	15876	15722	15752	15898	15593	15721	15635	15795	15771	15589	15561	15556	15765	15859	15651	15796	15645	15820	15733	15752	15838	15664	15609	15619	15583	15770	15771	15654	15791	15690	15668	15711	15603	15659	15696	15697	15688	15634	15636	15799	15839	15543	15792	15595	15766	15677	15618	15602	15758	15803	15711	15548	15844	15660	15599	15771	15706	15654	15651	15610	15689	15727	15870	15673	15777	15700	15491	15721	15827	15651	15672	15614	15935	15706	15719	15576	15812	15614	15732	15657	15911	15878	15650	15750	15730	15712	15669	15816	15833	15575	15602	15804	15867	15615	15752	15763	15693	15757	15703	15761	15734	15797	15610	15811	15701	15733	15616	15737	15714	15668	15728	15887	15880	15560	15666	15746	15748	15838	15783	15681	15874	15731	15554	15683	15718	15597	15692	15578	15550	15677	15812	15749	15861	15642	15797	15720	15821	15886	15591	15751	15625	15639	15654	15663	15740	15554	15874	15843	15621	15723	15710	15720	15908	15602	15775	15691	15548	15700	15704	15727	15839	15604	15606	15707	15747	15714	15775	15566	15892	15697	15791	15650	15790	15740	15741	15629	15771	15724	15654	15841	15768	15715	15749	15786	15762	15857	15741	15507	15800	15841	15644	15639	15771	15803	15702	15726	15786	15654	15616	15729	15616	15728	15764	15575	15740	15785	15682	15690	15867	15759	15659	15717	15638	15713	15705	15756	15876	15696	15684	15737	15637	15757	15681	15881	15704	15643	15685	15512	15818	15716	15598	15735	15771	15785	15767	15671	15685	15781	15796	15688	15667	15642	15974	15842	15697	15625	15772	15856	15617	15713	15660	15499	15573	15726	15709	15609	15618	15733	15647	15825	15733	15814	15736	15752	15753	15670	15650	15734	15590	15726	15412	15675	15604	15821	15674	15568	15557	15783	15861	15776	15688	15831	15719	15729	15782	15725	15612	15638	15688	15533	15718	15693	15713	15622	15608	15903	15706	15695	15598	15795	15718	15612	15592	15676	15758	15727	15781	15812	15556	15622	15682	15726	15651	15718	15859	15675	15694	15778	15690	15670	15689	15814	15769	15796	15787	15565	15725	15535	15875	15753	15726	15577	15808	15800	15586	15789	15779	15719	15705	15938	15778	15770	15736	15673	15720	15763	15705	15676	15684	15711	15819	15621	15677	15767	15812	15697	15676	15616	15727	15745	15709	15834	15721	15669	15610	15673	15943	15661	15574	15676	15770	15836	15720	15474	15722	15872	15782	15671	15821	15668	15672	15721	15683	15772	15732	15515	15711	15717	15722	15610	15656	15766	15763	15546	15753	15533	15710	15889	15655	15630	15664	15747	15707	15830	15648	15690	15754	15713	15640	15778	15682	15811	15596	15703	15663	15643	15870	15669	15728	15795	15586	15827	15765	15687	15631	15728	15688	15704	15599	15730	15702	15738	15832	15521	15769	15506	15565	15767	15578	15815	15788	15576	15676	15733	15656	15686	15825	15721	15714	15682	15974	15478	15809	15550	15495	15639	15732	15621	15711	15705	15558	15686	15672	15668	15806	15611	15633	15856	15516	15767	15774	15558	15778	15789	15609	15810	15641	15747	15733	15655	15841	15750	15613	15802	15671	15587	15763	15892	15603	15621	15574	15504	15930	15690	15805	15810	15737	15778	15638	15634	15660	15717	15813	15645	15888	15690	15639	15777	15721	15814	15602	15916	15692	15744	15742	15655	15881	15774	15748	15748	15654	15746	15717	15753	15673	15871	15780	15698	15644	15507	15705	15716	15789	15700	15662	15635	15677	15795	15761	15661	15709	15843	15856	15814	15544	15696	15642	15823	15926	15802	15817	15693	15608	15607	15612	15699	15628	15866	15724	15759	15643	15720	15880	15781	15652	15669	15744	15632	15688	15804	15725	15788	15590	15761	15654	15794	15854	15686	15694	15576	15587	15801	15783	15689	15719	15807	15687	15766	15543	15610	15605	15527	15707	15634	15825	15838	15634	15649	15705	15585
23955	21380	28895	24347	22326	22405	21694	19590	18857	18836	18854	18677	18536	18603	18657	18623	18626	18608	18410	18432	18344	18442	18462	18397	18433	18595	18490	18393	18289	18599	19453	22639	21560	20376	19472	18813	18418	18371	18475	18257	18226	18071	18185	18308	18326	18288	18128	18294	18269	18237	18384	18252	18405	18223	18324	18318	18313	18331	18310	18253	18396	18152	18352	18362	18085	18282	18253	18230	18162	18405	18372	18189	18355	18412	18113	18236	18457	18333	18293	18158	18278	18194	18192	18265	18309	18355	18277	18329	18332	18395	18268	18364	18414	18344	18392	18077	18246	18225	18285	18101	18276	18487	18372	18229	18209	18330	18253	18347	18500	18396	18300	18113	18414	18442	18222	18267	18343	18234	18356	18026	18189	18189	18170	18279	18314	18403	18260	18255	18316	18372	18268	18216	18015	17988	18336	18206	18318	18437	18149	18236	18324	18288	18399	18160	18176	18481	18262	18339	18337	18267	18302	18213	18091	18183	18120	18185	18239	18223	18158	18190	18271	18369	18540	18459	18191	18227	18225	18227	18143	18189	18225	18141	18033	18294	18331	18309	18298	18354	18260	18196	18120	18327	18272	18332	18355	18280	18166	18185	18327	18171	18327	18120	18247	18368	18268	18163	18147	18121	18188	18187	18301	18239	18081	18128	18325	18167	18453	18206	18194	18297	18163	18236	18411	18256	18214	18198	18332	18233	18287	18347	18234	18221	18248	18324	18244	18163	18180	18255	18253	18406	18176	18170	18259	18088	18212	18200	18238	18217	18331	18135	18232	18363	18280	18373	18027	18088	18192	18257	18100	18488	18144	18544	18155	18320	18133	18383	18078	18223	18542	18051	18165	18380	18192	18135	18230	18276	17960	18268	18398	18251	17988	18186	18282	18133	18236	18448	18362	18297	18418	18208	18191	18314	18292	18302	18388	18303	18283	18280	18114	18230	18310	18324	18275	18326	18115	18179	18131	18441	18337	18209	18257	18366	18381	18431	18262	18283	18330	18207	18381	18229	18223	18098	18253	18261	18204	18159	18239	18379	18240	18127	18281	18382	18039	18051	18248	18295	18363	18334	18215	18185	18325	18240	18271	18318	18215	18259	18488	18195	18211	18424	18156	18244	18271	18550	18259	18264	18415	18231	18246	18180	18156	18140	18338	18257	18266	18074	18297	18319	18299	18319	18287	18248	18385	18194	18336	18350	18231	18180	18363	18566	18325	18310	18340	18123	18418	18173	18329	18225	18428	18183	18157	18403	18219	18242	18267	18377	18238	18133	18293	18233	18275	18357	18112	18287	18283	17960	18145	18014	18412	18450	18509	18166	18432	18406	18352	18028	18109	18323	18147	18448	18310	18111	18228	18145	18277	18329	18203	18519	18319	18193	18380	18176	18341	18370	18288	18508	18403	18047	18261	18245	18348	18336	18355	18242	18178	18247	18428	18253	18194	18179	18273	18336	18361	18281	18220	18254	18329	18335	18290	18259	18211	18283	18167	18254	18254	18178	18235	18046	18310	18179	18242	18124	18292	18307	18500	18213	18395	18332	18143	18288	18387	18212	18291	18202	18187	18288	18373	18031	18362	18445	18101	18410	18351	18080	18212	18095	18338	18470	18330	18163	18381	18441	18292	18183	18183	18184	18284	18111	18203	18241	18137	18355	18391	18537	18231	18371	18127	18331	18229	18238	18190	18189	18112	18364	18245	18228	18203	18159	18212	18297	18276	18171	18286	18597	18110	18416	18302	18097	18349	18349	18432	18291	18250	18351	18220	18270	18127	18316	18302	18353	18547	18164	18159	18250	18121	18235	18297	18216	18453	18229	18312	18345	18356	18183	18294	18332	18386	18303	18242	18248	18313	18326	18365	18072	18378	18471	18202	18219	18269	18077	18287	18131	18262	18269	18409	18291	18366	18278	18176	18292	18226	18277	18308	18310	18056	18321	18310	18254	18339	18341	18333	18384	18167	18442	18099	18218	18277	18307	18192	18048	18125	18302	18219	18094	18282	18162	18460	18359	18309	18125	18070	18005	18306	18003	18234	18535	18336	18407	18116	18435	18256	18163	18291	18324	18248	18217	18185	18365	18233	18176	18381	18125	18372	18530	18248	18367	18111	18260	18238	18078	18260	18300	18304	18142	18172	18169	18328	18105	18269	18369	18167	18394	18291	18281	18347	18119	18180	18213	18302	18422	18532	18485	18379	18043	18201	18228	18388	18355	18132	18152	18008	18432	18383	18275	18214	18390	18426	18033	18381	18240	18182	18329	18270	18123	18283	18247	18209	18297	18287	18135	18241	18265	18407	18263	18201	18351	18299	18279	18330	18269	18244	18145	18373	18299	18162	18082	18267	18194	18266	18128	18296	18298	18598	18495	18118	18149	18274	18143	18246	18400	18263	18271	18270	18244	18228	18289	18233	18266	18281	18211	18334	18334	18193	18437	18257	18261	18404	18361	18219	18309	18274	18419	18069	18146	18247	18053	18236	18194	18325	18299	18145	18342	18282	18391	18176	18299	18305	18292	18257	18446	18223	18222	18217	18344	18404	18478	18446	18251	18264	18317	18229	18273	18204	18270	18139	18338	18275	18133	18163	18448	18321	18176	18316	18329	18246	18218	18389	18270	18400	18274	18156	18297	18333	18044	18139	18188	18246	18254	18140	18222	18323	18446	18293	18411	18073	18400	18254	18251	18131	18273	17955	18353	18175	18192	18188	18390	18377	18257	18266	18257	18124	18349	18348	18270	18319	18217	18126	18334	18327	18185	18240	18142	18297	18239	18188	18141	18344	18209	18146	18373	18241	18403	18198	18374	18069	18189	18075	18275	18207	18341	18533	18154	18420	18280	18187	18261	18451	18125	18347	18115	18080	18336	18302	18111	17971	18319	18402	18313	18151	18270	18136	18196	18174	18346	18266	18352	18404	18391	18330	18270	18346	18304	18395	18233	18267	18480	18195	18328	18211	18183	18264	18264	18118	18146	18219	18308	18524	18184	18309	18090	18202	18277	18327	18155	18076	17941	18311	18330	18193	18229	18239	18099	18175	18426	18337	18355	18419	18418	18369	18030	18092	18180	18237	17979	18244	18376	18274	18239	18308	18118	18494	18429	18258	18370	18144	18400	18161	18294	18246	18184	18406	18209	18314	18283	18301	18280	18237	18245	18362	18327	18191	18373	18301	18149	18419	18282	18415	18210	18137	18387	18307	18325	18227	18457	18228	18288	18124	18120	18156	18178	18184	18389	18467	18234	18358	18363	18229	18274	18265	18288	18294	18367	18379	17992	18265	18371	18251	18153	18282	18086	18367	18092	18291	18364	18203	18318	18461	18103	18458	18110	18342	18267	18257	18331	18193	18322	18228	18117	18416	18207	18244	18062	18334	18390	18306	18169	18318	18208	18148	18289	18360	18469	18170	18219	18264	18287	18314	18551	18111	18199	18393	18283	18160	18339	18254	18070	18370	18314	18253	18114	18324	18098	18140	18436	18217	18193	18105	17961	18526	18155	18315	18101	18105	18229	18234	18241	18195	18211	18169	18225	18299	18333	18388	18184	18162	18206	18211	18200	18120	18166	18178	18356	18320	18080	18205	18202	18250	18481	18272	18348	18404	18178	18206	18247	18353	18264	18335	18366	18239	18229	18426	18066	18327	18320	18317	18329	18280	18140	18213	18408	18195	18166	18099	18410	18179	18342	18208	18022	18361	18384	18266	18297	18229	18292	18148	18066	18331	18379	18314	18394	18056	18194	18404	18155	18325	18281	18205	18300	18017	18433	18366	18327	18429	18483	18234	18312	18364	18396	18413	18279	18070	18171	18278	18194	18273	18313	18060	18402	18435	18304	18390	18416	18221	18363	18426	18278	18279	18260	18098	18275	18149	18266	18151	18245	18386	18323	18192	18256	18348	18304	18370	18127	18153	18353	18394	18412	18448	18203	18132	18357	18189	18383	18253	18499	18220	18299	18346	18264	18361	18280	18282	18099	18343	18194	18328	18242	18448	18223	18240	18291	17954	18251	18239	17983	18080	18443	18261	18250	18293	18326	18244	18381	18118	18157	18103	18141	18209	18238	18336	18330	18197	18238	18235	18091	18265	18252	18382	18320	18415	18362	18280	17971	18419	18282	18365	18181	18024	18425	18562	18414	18307	18258	18226	18191	18372	18459	18203	18199	18152	18507	18335	18092	18109	18366	18273	18417	18279	18162	18160	18534	18192	18301	18308	18336	18160	18319	18124	18213	18276	18257	18149	18281	18199	18160	18126	18352	18344	18311	18386	18236	18277	18373	18207	18169	18265	18242	18400	18270	18144	18097	18212	18275	18283	18265	18182	18218	18161	18224	18216	18305	18268	18246	18350	18179	18217	18215	18507	18227	18184	18282	18406	18335	18377	18230	18232	18194	18163	18441	18223	18234	18142	18331	18352	18184	18179	18161	18300	18106	18205	18218	18166	18220	18222	18513	18185	17996	18000	18174	18245	18455	18512	18346	18286	18163	18094	18273	18404	18141	18317	18241	18279	18359	18273	18148	18271	18264	18196	18279	18409	18259	18259	18190	18332	18283	18215	18258	18202	18119	18278	18309	18177	18371	18362	18324	18408	18357	18490	18058	18257	18328	18139	18290	18333	18224	18135	18303	18320	17976	18268	18354	18392	18112	18309	18265	18303	18073	18142	18128	18123	18267	18275	18017	18126	18140	18187	18139	18209	18344	18228	18377	18190	18097	18175	18148	18272	18305	18388	18391	18257	18364	18343	18333	18235	18129	18450	18299	18220	18260	18191	18119	18262	18341	18514	18342	18282	18264	18298	18276	18356	18164	18211	17950	18039	18116	18272	18186	18108	18102	18392	18131	18185	18210	18369	18309	18578	18251	18448	18406	18397	18227	18351	18247	18546	18439	18205	18220	18242	18304	18118	18123	18388	18293	18278	18332	18207	18322	18293	18149	18528	18213	18305	18570	18330	18322	18155	18309	18393	18384	18319	18459	18260	17979	18333	18268	18500	18422	18302	18351	18314	18415	18562	18378	18216	18364	18317	18388	18149	18611	18361	18203	18212	18449	18263	18323	18261	18304	18347	18160	18223	18191	18212	18090	18219	18095	18241	18362	18233	18291	18231	18109	18305	18243	18304	18212	18312	18277
16009	28005	26347	20112	17904	16948	16799	16789	16519	16127	15945	16002	16012	15897	15799	15857	15853	15800	15877	15758	15844	15662	15720	15643	15645	15717	15841	15643	15592	15847	17443	22077	19893	18168	17009	16140	15754	15655	15589	15575	15539	15573	15634	15582	15548	15491	15695	15522	15705	15449	15559	15491	15517	15566	15741	15512	15600	15608	15483	15551	15455	15522	15628	15650	15662	15669	15641	15502	15709	15746	15772	15577	15728	15518	15550	15748	15578	15876	15434	15529	15458	15805	15646	15409	15538	15774	15506	15624	15645	15491	15604	15624	15758	15560	15705	15525	15625	15627	15528	15650	15590	15548	15371	15627	15492	15636	15554	15485	15477	15711	15611	15604	15534	15744	15605	15418	15520	15504	15523	15652	15403	15669	15588	15607	15681	15733	15650	15515	15585	15573	15592	15695	15542	15565	15480	15518	15805	15642	15599	15597	15530	15660	15651	15827	15620	15697	15599	15556	15656	15573	15559	15505	15496	15642	15633	15606	15533	15676	15655	15591	15553	15597	15444	15693	15659	15636	15641	15473	15536	15562	15585	15563	15578	15623	15601	15596	15588	15493	15663	15553	15580	15612	15559	15456	15627	15611	15578	15576	15654	15777	15605	15798	15496	15581	15780	15463	15633	15651	15757	15520	15508	15715	15668	15583	15589	15671	15537	15675	15548	15530	15356	15528	15702	15679	15360	15591	15474	15630	15657	15480	15558	15501	15433	15492	15414	15592	15639	15565	15676	15421	15619	15697	15663	15572	15544	15640	15641	15553	15688	15483	15607	15539	15541	15560	15442	15733	15625	15680	15559	15667	15629	15507	15624	15521	15602	15687	15653	15560	15693	15616	15484	15694	15445	15634	15798	15600	15597	15574	15496	15602	15621	15641	15605	15615	15501	15460	15618	15650	15589	15539	15683	15483	15647	15511	15531	15502	15753	15595	15688	15643	15461	15559	15598	15488	15467	15499	15739	15470	15567	15524	15582	15642	15718	15547	15596	15575	15679	15608	15538	15500	15628	15573	15533	15612	15607	15553	15600	15532	15762	15481	15501	15564	15607	15554	15516	15689	15548	15648	15382	15532	15604	15579	15555	15509	15560	15574	15559	15599	15566	15735	15600	15632	15576	15536	15590	15917	15449	15628	15463	15528	15817	15472	15644	15698	15670	15516	15609	15518	15671	15488	15607	15453	15519	15680	15622	15639	15438	15475	15717	15639	15578	15493	15612	15670	15744	15604	15662	15525	15769	15423	15678	15601	15677	15517	15488	15601	15632	15621	15507	15463	15576	15790	15602	15740	15729	15505	15793	15516	15680	15450	15580	15550	15477	15499	15698	15691	15450	15603	15533	15437	15701	15375	15616	15624	15467	15646	15534	15616	15581	15603	15545	15539	15641	15576	15595	15653	15567	15462	15614	15424	15651	15706	15695	15786	15696	15685	15580	15505	15459	15680	15443	15505	15596	15528	15603	15694	15568	15587	15630	15474	15502	15716	15642	15397	15602	15528	15697	15647	15594	15509	15522	15700	15536	15562	15487	15617	15757	15382	15517	15526	15678	15664	15634	15571	15562	15495	15599	15662	15508	15603	15349	15611	15555	15508	15686	15436	15524	15579	15579	15593	15558	15644	15612	15463	15597	15596	15618	15695	15555	15483	15717	15614	15737	15432	15580	15515	15677	15780	15763	15655	15591	15536	15539	15625	15525	15834	15581	15479	15532	15711	15503	15670	15627	15629	15663	15620	15607	15686	15566	15576	15559	15563	15484	15730	15778	15625	15550	15723	15565	15619	15612	15698	15540	15618	15513	15499	15414	15467	15623	15644	15627	15597	15530	15501	15586	15540	15556	15665	15740	15738	15614	15701	15613	15799	15592	15504	15572	15553	15420	15760	15830	15352	15678	15502	15439	15541	15643	15742	15519	15540	15582	15680	15457	15449	15653	15630	15580	15621	15524	15616	15390	15518	15701	15503	15712	15739	15595	15565	15547	15754	15653	15591	15703	15617	15765	15587	15788	15668	15419	15669	15560	15484	15543	15640	15634	15617	15709	15571	15481	15682	15309	15538	15630	15611	15660	15645	15628	15550	15673	15380	15697	15514	15520	15754	15546	15690	15620	15487	15497	15614	15632	15597	15537	15664	15594	15629	15494	15501	15437	15583	15545	15644	15533	15591	15589	15635	15550	15653	15611	15573	15540	15579	15451	15405	15460	15590	15566	15633	15659	15526	15719	15608	15661	15477	15544	15759	15563	15469	15646	15546	15568	15685	15491	15697	15553	15472	15776	15634	15777	15621	15589	15608	15583	15558	15547	15605	15539	15554	15457	15461	15694	15581	15649	15594	15595	15642	15541	15671	15555	15666	15587	15512	15641	15644	15526	15778	15722	15501	15782	15538	15609	15535	15538	15551	15567	15595	15598	15659	15608	15492	15545	15435	15718	15566	15626	15654	15585	15613	15463	15644	15578	15515	15630	15528	15549	15640	15607	15470	15523	15621	15507	15618	15531	15659	15705	15784	15567	15387	15684	15646	15610	15633	15628	15553	15609	15738	15471	15673	15590	15611	15731	15662	15661	15592	15539	15579	15569	15650	15682	15436	15540	15517	15385	15624	15492	15693	15531	15523	15480	15627	15576	15573	15489	15607	15589	15683	15393	15515	15627	15688	15633	15545	15614	15470	15475	15583	15663	15790	15631	15608	15724	15717	15565	15532	15677	15644	15691	15696	15607	15559	15491	15533	15716	15610	15584	15562	15556	15672	15630	15484	15628	15629	15378	15680	15671	15610	15635	15642	15523	15718	15611	15655	15617	15450	15585	15608	15645	15581	15553	15610	15723	15767	15639	15684	15501	15596	15679	15544	15562	15771	15635	15630	15639	15593	15627	15429	15664	15497	15631	15524	15570	15532	15488	15605	15669	15717	15558	15431	15441	15625	15570	15607	15464	15594	15541	15585	15632	15449	15491	15685	15484	15595	15336	15546	15531	15415	15572	15533	15600	15536	15562	15532	15564	15617	15541	15593	15541	15477	15719	15493	15596	15567	15603	15371	15613	15434	15607	15619	15630	15598	15441	15448	15645	15560	15494	15627	15486	15554	15442	15635	15499	15659	15811	15477	15498	15387	15539	15521	15693	15588	15587	15568	15550	15715	15678	15578	15609	15652	15678	15526	15509	15659	15573	15580	15562	15521	15722	15561	15715	15472	15509	15566	15653	15603	15618	15597	15479	15553	15622	15894	15593	15634	15667	15541	15594	15811	15572	15494	15632	15818	15584	15542	15700	15568	15648	15748	15539	15607	15540	15741	15714	15565	15687	15499	15491	15617	15624	15644	15483	15631	15420	15561	15591	15621	15526	15717	15608	15685	15808	15632	15663	15636	15801	15480	15503	15609	15559	15600	15635	15618	15653	15502	15560	15621	15309	15638	15643	15704	15522	15674	15696	15492	15527	15608	15641	15528	15596	15610	15667	15651	15608	15354	15457	15817	15680	15552	15522	15637	15562	15583	15617	15467	15525	15525	15634	15541	15615	15664	15425	15590	15629	15471	15560	15594	15482	15730	15557	15566	15701	15528	15676	15652	15438	15615	15622	15659	15500	15589	15587	15630	15728	15674	15418	15541	15550	15512	15527	15554	15544	15554	15658	15488	15645	15459	15642	15612	15781	15584	15607	15489	15636	15683	15676	15629	15642	15592	15663	15705	15654	15454	15612	15586	15637	15552	15502	15471	15568	15576	15574	15538	15503	15668	15651	15491	15709	15607	15763	15669	15424	15640	15638	15573	15708	15667	15531	15629	15664	15651	15523	15598	15476	15616	15591	15561	15687	15495	15571	15677	15658	15460	15515	15552	15505	15575	15573	15747	15594	15572	15747	15500	15502	15599	15574	15639	15700	15662	15649	15804	15484	15573	15468	15669	15638	15543	15630	15635	15583	15553	15571	15698	15635	15736	15609	15468	15805	15617	15523	15611	15556	15634	15448	15673	15594	15471	15733	15561	15658	15735	15683	15532	15666	15415	15579	15572	15607	15574	15707	15654	15713	15626	15677	15631	15627	15578	15544	15701	15699	15521	15588	15605	15688	15614	15670	15603	15745	15594	15709	15543	15407	15680	15579	15540	15750	15688	15665	15633	15755	15538	15593	15564	15514	15597	15694	15566	15414	15487	15559	15377	15624	15574	15590	15843	15547	15618	15649	15485	15578	15564	15682	15679	15523	15753	15584	15651	15632	15696	15832	15551	15463	15578	15631	15537	15718	15624	15501	15483	15659	15683	15563	15599	15651	15586	15611	15517	15744	15630	15598	15658	15644	15648	15559	15612	15597	15423	15606	15422	15586	15635	15745	15604	15791	15535	15450	15610	15651	15619	15643	15632	15565	15755	15466	15669	15712	15790	15479	15805	15566	15642	15515	15567	15547	15623	15895	15550	15487	15562	15628	15401	15782	15414	15544	15637	15687	15545	15524	15648	15447	15621	15750	15652	15521	15583	15674	15626	15637	15511	15419	15436	15638	15698	15516	15750	15589	15632	15858	15530	15557	15604	15428	15731	15563	15597	15724	15586	15589	15473	15634	15527	15607	15638	15923	15869	15610	15535	15617	15638	15629	15418	15618	15478	15604	15696	15579	15640	15657	15836	15691	15783	15565	15764	15609	15549	15801	15680	15636	15628	15672	15501	15566	15700	15625	15475	15800	15530	15601	15616	15766	15552	15585	15718	15705	15361	15521	15437	15498	15668	15693	15583	15609	15448	15496	15621	15477	15551	15521	15798	15548	15655	15682	15529	15528	15489	15674	15424	15510	15474	15633	15736	15679	15547	15792	15606	15681	15564	15508	15764	15644	15551	15658	15357	15525	15755	15570	15352	15678	15641	15658	15617	15633	15533	15619	15677	15594	15544	15649	15523	15556	15648	15673	15626	15580	15823	15730	15512	15568	15481	15630	15524	15384	15650	15633	15693	15667	15348	15736	15511	15610	15601	15753	15584	15536	15442	15584	15377	15407	15761	15485	15577	15438	15621	15498	15502	15664	15627	15662	15637	15465	15373	15542	15655	15425	15857	15481	15554	15488	15818	15628	15730	15486	15584	15625	15724	15689	15571	15763	15632	15767	15503	15450	15629	15724	15511	15614	15602	15607	15475
22913	21326	29250	23750	21551	23628	24772	19730	18835	19111	18759	18502	18622	18432	18643	18459	18327	18449	18384	18371	18739	18295	18191	18179	18208	18350	18180	18320	18361	18212	19770	25591	24182	22206	20174	18679	18424	18209	18357	18122	18411	17966	18093	18262	18156	18107	18037	18181	18084	17931	18144	18177	18192	18028	18151	18182	18070	17939	18037	18031	18154	18072	18181	18222	17982	18197	18159	18100	18213	17993	17928	17882	18010	17822	18107	18061	18055	18153	18011	18150	18341	17963	18099	18023	18295	18188	17841	17957	18058	18083	18142	17923	17905	17995	18173	18004	18014	18094	18137	18348	18113	18024	18016	17871	18010	18324	18196	18156	18227	17783	17964	18166	17982	18051	18065	18094	17990	17896	18125	17888	18012	17902	18017	18073	17991	17975	18065	17918	17948	18295	18153	18127	18037	17958	18195	18238	18043	17992	17883	17969	18081	17951	18126	17961	18094	18183	18134	18205	18117	18089	18164	18103	17929	18014	18062	18007	18185	17942	17998	17995	17986	17955	18055	18060	18120	17953	17808	17975	18108	18107	18050	17985	18002	17986	17924	17919	18147	18145	17980	18070	18134	17896	17834	18008	18090	18083	18034	17939	17989	18073	18163	17980	18114	17890	17915	18147	18129	18315	18079	18179	17951	17985	17984	17901	18105	18208	18363	18158	18203	18351	18088	17971	17827	18026	17974	18104	17978	18119	18351	18101	18013	17946	17804	17921	18062	18126	17804	18227	18176	17818	17878	18091	18014	17948	18091	18200	18031	18090	18068	18194	18126	18084	17922	17915	17938	17877	18058	17993	17972	17968	18060	17913	18086	18075	18204	18028	17905	17965	18164	17976	18063	18075	18031	18028	17977	18066	18164	17869	17943	17895	17951	18180	18165	18161	18084	18137	18229	17842	18017	17964	17978	18104	18270	17891	18035	18128	18267	18103	18079	17917	17893	18041	18301	17906	17831	18141	18009	18146	18259	18069	18296	18053	18139	18194	18046	17982	18036	17845	18074	17913	17889	18211	18137	18090	18266	18052	17985	17803	18160	18071	18098	18085	18124	17916	17810	18088	18012	17873	18197	18019	17770	17967	18099	18193	18149	17897	18151	18015	18219	17955	18038	18154	17892	17976	18072	18029	18087	17909	17964	17872	18088	17919	18011	18129	18120	17946	17989	18066	17853	17823	18065	18048	18063	17919	18065	18089	17892	18061	17970	17982	17980	18025	17991	18182	18053	18096	18203	18082	18089	18156	18075	17883	18062	17963	17875	17816	17982	17841	18030	17912	18100	17992	18114	18182	18098	18116	18124	18022	18114	18004	18112	18051	18071	18146	17917	18090	17967	18179	17860	18066	18007	17916	17951	17945	17962	18109	18093	17941	17969	18092	18101	18007	17923	17999	18048	18143	18114	17934	18169	18170	18065	17803	18089	17999	17964	18130	18049	18020	18001	18080	18173	17984	18078	17800	18109	17898	18075	18302	17835	18138	18004	18202	17864	17932	18012	17932	18318	18046	17986	18000	18085	17924	17973	17765	18141	18074	18150	17868	18012	18053	18073	17994	18147	17904	17907	17925	17982	18054	17903	17664	18048	17997	17991	18035	18001	17942	17872	18085	18032	17969	18083	18207	17746	17825	18179	18170	17841	17978	18086	17991	18086	17846	18024	18032	18142	18035	18029	18118	18191	18134	18189	18065	17908	17866	17949	17962	17959	17968	18185	17986	18152	18143	17899	17922	18150	17928	17942	17999	17923	17945	18000	17896	18107	17727	18119	18041	18004	17892	18018	17949	17961	17989	18028	17958	17765	17963	17915	17841	18163	18004	18136	18087	17936	17990	18069	18084	17931	18125	18090	17850	17959	17819	17813	18217	17948	18335	18052	17874	18039	18058	17958	17921	17938	18022	18229	18170	18008	18022	18090	18110	18031	17881	17934	18119	17991	18162	18249	18022	18033	18077	18069	18140	18007	17964	18028	18063	18003	18026	18239	18041	18023	18303	17883	17776	18220	18058	18284	17888	18138	17969	18103	18106	17989	17985	17781	17998	18124	18268	18043	18201	17835	18017	17997	17911	17846	18231	18127	18225	17980	18080	18155	18047	17969	18103	18210	18109	18107	18029	18094	17967	17997	17922	18067	18083	17870	18011	17749	17993	17997	18039	17903	18096	18142	17971	17976	18007	17962	18200	18106	18116	18145	17836	17966	18160	18091	17938	17884	18112	17824	18040	18037	18088	17961	18027	18019	18060	18014	17950	17880	17962	17863	18032	17914	17899	18109	18063	18298	17899	18136	17900	17984	18070	18018	17785	17967	18025	18011	18089	18119	18157	17956	18151	18054	17909	17925	17813	18062	17957	17924	18058	17858	17962	17904	17766	17922	18054	18034	18181	18097	18125	18099	18009	17984	18101	17988	18062	18025	17963	17858	17916	17981	18054	18099	18065	18060	18160	18152	17864	17935	17970	17863	18105	18088	17951	18147	17776	18135	18083	17913	18044	18063	18166	18069	17973	18038	18013	18256	17971	18059	18085	18060	17994	18156	17895	17927	18183	17833	18049	18058	17940	18164	18011	18247	18192	18177	18102	18019	18086	18007	17795	17837	18080	18072	17933	17869	17948	17981	17931	18142	18123	18044	18073	18056	18137	18108	18218	18150	17938	18023	17916	17950	18102	17851	17896	18029	17952	18010	17963	18305	17927	18182	17956	17866	18004	18003	18040	18137	17995	18256	18052	18336	17978	18010	17897	18208	17854	17891	17895	17952	18021	18019	17962	17864	17915	17952	18009	18053	18048	17979	17930	17861	18100	17959	17844	18032	18028	18069	18042	18181	18129	18183	18116	18149	17914	17883	17995	18136	18190	17932	17932	18088	18154	18080	18178	17877	17772	18098	17826	18178	17926	17867	17850	18282	18087	17954	17963	18036	18108	17953	18057	18018	17896	18080	18122	17847	17893	17838	17921	18026	17988	18160	18161	17988	17919	17886	17905	18072	18254	18163	18034	18189	17832	17797	17996	17957	18054	18021	17963	18179	17830	18044	18047	17950	18190	17977	17771	18031	17753	18054	17992	18153	18181	17879	18091	17966	17954	18105	17894	18135	18002	17951	17983	18019	18003	17972	17973	17958	17986	18122	17962	18090	18207	18020	17882	18099	18038	17840	18141	18072	18065	18133	17850	17858	18152	18197	18074	18167	17786	17910	18005	18109	17988	18018	17906	18043	18229	17911	18021	18140	17966	17823	18055	18090	18182	17850	17817	18117	17777	18063	18024	18014	18148	17967	18031	18079	18034	17954	18299	17964	18045	18039	18109	18040	18052	18072	17945	18065	18041	18209	18062	18049	17948	18168	17948	18098	18030	17908	18017	17942	18088	17968	17866	17762	17860	17912	18174	18106	18036	17855	18194	17970	18005	18050	17949	18181	18113	18195	18025	17924	18135	18080	18042	18025	17937	17998	17911	17917	18077	18039	17897	17902	17954	17998	17897	17969	18115	18208	18141	17960	18073	18019	18019	17890	17900	18093	18196	18003	18040	18138	17950	18025	17909	18116	17964	18103	18027	18074	18016	18070	18001	17930	17973	17961	18040	17892	18250	17997	18034	18050	17971	17908	17980	18040	18148	18086	18056	17865	17997	17890	18073	18094	17996	18024	18170	18143	18131	17773	17980	18038	17865	18081	18140	17999	18012	17873	18057	18037	17945	18056	18165	18166	17929	18147	18099	18061	17970	18107	17723	18094	17756	18192	18112	18042	18019	18237	18139	18052	17977	18084	18058	17825	17914	18098	18060	17871	18048	17804	18024	18089	18000	18101	17819	17903	17907	18066	18064	18080	17899	17863	17955	17969	17664	18116	17908	17949	17853	18069	18127	18050	17962	17671	17883	17966	17954	18139	17931	17942	18023	17968	17905	18216	18007	18138	18015	18326	18288	18066	17933	17971	17983	18029	18139	17997	18249	18102	18104	18104	18063	18118	18014	17972	18054	17882	17919	18167	18161	17926	18093	18078	17840	17941	18176	18203	17972	17936	18017	17990	18080	17957	17920	17849	17890	17871	18175	17920	18167	18105	18217	17970	17974	18055	17979	18047	17908	17870	18039	18029	18023	17926	18007	18041	17921	18137	18014	17921	17878	18042	17900	18132	18060	17875	18106	17950	17880	18008	18074	18085	17958	17994	18157	17926	17957	18155	18017	17899	17820	17947	17898	18202	18011	18057	17971	18057	17932	18088	17927	18160	17804	17826	17918	18093	18218	17963	17829	17953	18165	18039	18141	18017	18102	17951	18133	18089	18043	18155	17784	17997	17932	18127	17897	18054	18075	18152	18077	18016	17924	18002	18024	17883	18093	18148	18089	18001	18006	18158	18222	18010	17935	18062	18042	18109	17984	18128	17955	18082	18110	18081	17926	17999	17951	18131	18126	17925	17845	18143	17809	17974	18109	17966	17857	18150	17896	17870	17980	18144	18152	18038	17991	17916	18074	18131	18093	18135	18212	18057	17968	17959	18064	17848	18049	18056	18231	18079	17919	18059	17778	17925	17950	18031	17943	17872	18089	17910	18018	17985	18201	17943	17833	17944	17963	17955	18089	18234	17887	18131	18012	17937	17877	17862	18193	17902	17810	17849	18093	18050	18073	18166	18190	18074	18106	18090	18161	17996	18114	17768	17852	18111	18063	18003	17959	18008	17959	17974	18065	17748	18018	17941	17934	18070	17870	18209	17993	17984	17807	17866	18099	18130	18061	17987	17986	18218	17930	18134	18019	17966	17885	17886	17903	18027	18246	18184	18183	18246	17954	17857	17886	17997	18027	17981	18126	18041	17850	18005	18070	18119	18073	18032	18025	17972	18028	17823	17988	17953	18018	17811	18196	18065	17993	18303	17701	17889	18120	18100	18007	17753	18113	17840	18080	17917	17944	18341	18056	17928	17997	18190	18077	17856	18031	17825	18037	18094	18067	17915	17847	18017	18041	18042	17957	18104	18224	18177	17977	17939	17844	18276	18098	17927	18055	17936	17935	18181	17987	17995	18136	18032	17808	18037	17828	18070	18252	18024	18055	18048	18322	18049	18174	17992	17935	17873	17868	17929	18006	18096	17907	17936	18045	17934	18094	18105	18103	18052	17992	18014	17869	18168	17998
16922	32326	29845	21955	19292	17831	17523	17124	16765	16430	16130	15948	15957	15912	16025	15730	15889	15793	15874	15629	15764	15779	15677	15638	15510	15422	15547	15491	15704	15518	18318	26264	22962	20210	17750	16114	15606	15477	15385	15253	15463	15382	15594	15378	15554	15347	15490	15531	15329	15380	15602	15432	15363	15301	15314	15505	15388	15529	15329	15243	15416	15608	15494	15441	15247	15407	15441	15518	15384	15387	15427	15340	15472	15360	15441	15313	15364	15474	15448	15504	15416	15335	15398	15440	15355	15617	15417	15542	15321	15487	15467	15263	15411	15387	15353	15429	15284	15305	15294	15393	15485	15478	15512	15577	15422	15334	15461	15439	15456	15411	15441	15371	15228	15147	15497	15156	15383	15265	15350	15340	15338	15397	15582	15432	15482	15577	15619	15387	15291	15544	15405	15285	15316	15501	15363	15548	15415	15491	15398	15459	15479	15337	15449	15401	15452	15185	15461	15338	15332	15370	15456	15366	15427	15305	15404	15524	15430	15391	15357	15412	15434	15291	15388	15327	15495	15281	15350	15369	15498	15427	15534	15444	15353	15528	15397	15474	15331	15276	15448	15430	15385	15496	15456	15382	15394	15406	15453	15425	15369	15281	15326	15522	15460	15323	15482	15248	15315	15492	15444	15547	15402	15450	15387	15427	15330	15317	15407	15365	15364	15265	15384	15465	15364	15483	15459	15436	15508	15307	15264	15203	15257	15596	15515	15319	15480	15410	15428	15342	15421	15448	15521	15481	15487	15362	15479	15507	15456	15346	15434	15430	15446	15637	15335	15488	15435	15345	15426	15461	15308	15366	15361	15483	15462	15472	15418	15330	15258	15290	15413	15306	15357	15352	15308	15218	15370	15420	15507	15362	15369	15329	15455	15558	15398	15519	15461	15565	15401	15374	15427	15565	15605	15360	15394	15300	15480	15294	15420	15279	15404	15238	15476	15452	15406	15309	15441	15467	15403	15364	15379	15337	15261	15400	15257	15190	15446	15487	15289	15201	15324	15443	15622	15347	15552	15640	15389	15430	15436	15305	15497	15491	15606	15428	15330	15392	15390	15549	15499	15473	15377	15280	15715	15381	15176	15269	15320	15450	15477	15425	15396	15521	15302	15378	15396	15239	15592	15517	15351	15391	15380	15544	15508	15413	15423	15175	15337	15427	15280	15659	15315	15406	15362	15397	15506	15339	15475	15447	15365	15508	15414	15355	15500	15372	15478	15366	15433	15390	15178	15355	15423	15312	15240	15400	15424	15613	15508	15634	15428	15468	15410	15178	15429	15170	15466	15431	15398	15473	15443	15584	15288	15342	15224	15461	15318	15488	15468	15455	15467	15304	15344	15236	15442	15571	15554	15213	15341	15445	15447	15502	15484	15444	15477	15305	15379	15394	15501	15386	15407	15347	15458	15598	15422	15327	15341	15275	15337	15400	15436	15609	15355	15404	15353	15540	15478	15428	15316	15574	15559	15509	15441	15334	15304	15390	15484	15469	15483	15494	15305	15443	15536	15457	15365	15293	15381	15425	15257	15382	15324	15362	15392	15465	15466	15298	15401	15341	15373	15434	15231	15581	15488	15426	15403	15347	15300	15444	15271	15554	15498	15510	15468	15526	15337	15309	15506	15299	15291	15496	15355	15430	15456	15257	15544	15307	15533	15333	15436	15369	15422	15139	15527	15337	15434	15269	15183	15502	15488	15279	15466	15414	15457	15479	15441	15385	15264	15416	15545	15281	15371	15268	15432	15366	15442	15275	15413	15446	15371	15414	15364	15550	15383	15486	15367	15277	15296	15482	15584	15470	15296	15523	15301	15647	15527	15404	15229	15457	15464	15581	15283	15503	15328	15391	15322	15219	15498	15342	15380	15439	15347	15364	15376	15343	15379	15529	15384	15562	15514	15421	15384	15406	15546	15404	15640	15343	15304	15302	15248	15330	15408	15433	15589	15382	15440	15332	15313	15362	15378	15429	15183	15459	15460	15360	15412	15354	15451	15422	15410	15477	15444	15447	15292	15521	15497	15311	15532	15337	15304	15418	15398	15537	15346	15137	15344	15421	15272	15433	15454	15205	15525	15444	15465	15232	15207	15312	15277	15450	15254	15513	15418	15549	15361	15293	15325	15358	15536	15288	15423	15476	15337	15335	15362	15386	15583	15482	15358	15417	15387	15490	15383	15242	15470	15421	15244	15464	15320	15375	15660	15409	15315	15111	15351	15510	15262	15368	15194	15298	15433	15516	15360	15406	15396	15428	15447	15421	15238	15345	15441	15339	15348	15622	15362	15509	15453	15456	15390	15343	15305	15412	15263	15505	15359	15479	15459	15333	15116	15411	15200	15627	15440	15485	15342	15498	15466	15484	15399	15418	15309	15467	15447	15373	15355	15468	15467	15436	15381	15384	15312	15505	15276	15444	15469	15324	15501	15289	15403	15410	15434	15337	15371	15614	15373	15348	15446	15348	15339	15418	15448	15434	15409	15414	15388	15344	15296	15415	15592	15386	15520	15379	15174	15252	15535	15335	15269	15415	15466	15413	15379	15517	15377	15349	15402	15488	15397	15380	15524	15423	15273	15414	15238	15198	15368	15403	15364	15382	15281	15362	15485	15474	15461	15429	15510	15310	15344	15670	15591	15476	15198	15592	15533	15351	15288	15480	15300	15384	15341	15347	15479	15411	15305	15476	15439	15439	15240	15260	15330	15406	15466	15561	15442	15559	15436	15316	15309	15449	15435	15480	15266	15433	15343	15321	15440	15332	15492	15475	15414	15503	15532	15529	15158	15457	15298	15411	15514	15463	15325	15472	15244	15236	15272	15498	15538	15572	15391	15513	15340	15361	15502	15337	15430	15490	15415	15403	15465	15418	15304	15249	15310	15272	15567	15344	15352	15543	15635	15198	15325	15291	15430	15401	15466	15378	15446	15446	15465	15434	15385	15497	15178	15540	15338	15509	15298	15312	15420	15305	15425	15582	15381	15369	15317	15427	15430	15255	15361	15325	15441	15414	15281	15397	15291	15379	15436	15399	15598	15361	15474	15463	15313	15332	15509	15473	15356	15319	15532	15500	15427	15440	15382	15537	15275	15367	15343	15447	15459	15395	15426	15352	15537	15343	15299	15453	15402	15437	15384	15286	15250	15533	15437	15490	15411	15588	15313	15410	15360	15389	15449	15497	15495	15430	15296	15423	15542	15413	15436	15491	15266	15428	15518	15268	15349	15314	15432	15324	15354	15451	15259	15474	15270	15414	15360	15420	15498	15432	15520	15350	15278	15485	15514	15417	15317	15353	15299	15371	15448	15341	15338	15467	15525	15498	15431	15364	15353	15283	15255	15411	15465	15330	15387	15385	15368	15299	15313	15531	15408	15381	15515	15357	15411	15460	15327	15484	15564	15292	15459	15491	15327	15411	15515	15427	15526	15375	15345	15306	15322	15553	15379	15442	15577	15437	15486	15388	15468	15350	15451	15490	15430	15369	15448	15429	15454	15429	15274	15380	15256	15587	15462	15278	15453	15375	15303	15393	15340	15351	15365	15364	15400	15309	15570	15401	15645	15233	15664	15499	15439	15403	15340	15421	15371	15457	15436	15369	15369	15390	15431	15317	15435	15518	15335	15467	15408	15307	15499	15549	15345	15387	15347	15329	15326	15363	15249	15382	15335	15337	15427	15470	15216	15402	15483	15428	15447	15395	15445	15342	15583	15378	15421	15448	15431	15492	15342	15355	15335	15350	15386	15523	15373	15525	15325	15411	15143	15368	15430	15438	15409	15489	15239	15411	15507	15340	15389	15403	15523	15386	15420	15430	15325	15322	15524	15494	15313	15485	15407	15427	15351	15363	15469	15329	15701	15186	15437	15519	15449	15509	15462	15327	15268	15359	15370	15645	15375	15578	15395	15515	15418	15467	15594	15364	15422	15422	15517	15336	15312	15388	15505	15474	15437	15387	15411	15502	15354	15404	15445	15452	15459	15438	15434	15353	15360	15351	15348	15384	15434	15459	15483	15335	15625	15439	15555	15375	15410	15376	15516	15279	15590	15255	15386	15367	15438	15419	15262	15347	15560	15449	15294	15557	15392	15489	15398	15268	15329	15385	15486	15275	15400	15287	15390	15374	15159	15403	15416	15415	15365	15316	15277	15360	15467	15351	15442	15475	15374	15416	15234	15321	15316	15478	15444	15314	15367	15469	15336	15254	15447	15539	15399	15303	15316	15371	15502	15467	15231	15322	15501	15274	15323	15510	15571	15388	15426	15459	15136	15365	15367	15420	15300	15362	15373	15424	15531	15304	15350	15565	15298	15433	15541	15424	15345	15532	15512	15508	15526	15284	15366	15313	15400	15297	15511	15292	15466	15369	15391	15406	15325	15338	15362	15418	15383	15492	15368	15495	15318	15445	15557	15260	15296	15423	15549	15295	15536	15355	15440	15404	15329	15551	15323	15284	15208	15397	15570	15348	15465	15357	15492	15494	15397	15471	15361	15334	15334	15200	15412	15345	15356	15355	15389	15439	15415	15478	15400	15309	15258	15438	15184	15441	15515	15476	15441	15203	15316	15337	15320	15477	15367	15363	15437	15541	15474	15416	15367	15441	15460	15432	15516	15344	15343	15522	15416	15558	15408	15446	15434	15217	15430	15299	15284	15287	15427	15450	15367	15326	15366	15437	15452	15376	15302	15499	15380	15561	15391	15355	15563	15411	15306	15357	15423	15493	15361	15455	15489	15281	15312	15379	15435	15387	15412	15286	15408	15339	15467	15338	15413	15436	15521	15451	15439	15421	15410	15656	15317	15323	15554	15459	15420	15335	15474	15524	15374	15316	15542	15446	15424	15381	15363	15415	15253	15268	15374	15583	15456	15336	15517	15307	15388	15365	15378	15359	15352	15448	15374	15234	15514	15385	15240	15484	15431	15344	15384	15433	15409	15286	15504	15363	15319	15388	15384	15237	15472	15451	15450	15366	15661	15536	15494	15395	15433	15416	15481	15275	15585	15403	15476	15560	15470	15501	15424	15556	15527	15407	15381	15421	15437	15375	15453	15452	15245	15202	15329	15449	15260	15296	15268	15373	15413	15476	15446	15260	15326	15375	15301	15235	15460	15285	15481	15344	15328	15300	15593	15302	15316	15442
27697	22423	26018	22330	18701	18417	18662	18424	18441	18187	18356	18247	18393	18261	18382	18294	18370	18323	18172	18300	18447	18275	18363	18358	18563	18320	18469	18306	18336	18298	18344	19064	18887	18949	18535	18405	18348	18408	18262	18341	18449	18251	18308	18309	18267	18417	18274	18274	18364	18218	18176	18319	18267	18407	18225	18178	18158	18406	18375	18201	18296	18275	18268	18456	18239	18373	18437	18312	17959	18311	18370	18238	18366	18329	18323	18351	18405	18165	18129	18346	18196	18152	18082	18173	18486	18293	18305	17964	18396	18135	18059	18185	18385	18179	18275	18224	18247	18220	18202	18091	18394	18366	18268	18259	18070	18072	18337	18239	18219	18379	18062	18201	18284	18261	18250	18399	18348	18204	18264	18371	18281	18212	18275	18413	18391	18344	18344	18355	18055	18334	18313	18255	18253	18205	18472	18168	18282	18192	18554	18237	18118	18329	18251	17983	18373	18114	18129	18225	18052	18197	18243	18300	18385	18167	18237	18127	18385	18236	18479	18249	18311	18311	18108	18362	18390	18245	18383	18080	18254	18272	18258	18328	18530	18354	18194	18374	18280	18373	18348	18268	18180	18214	18299	18426	18146	18400	18204	18175	18417	18244	18385	18326	18273	18131	18239	18157	18378	18279	18225	18395	18249	18270	17995	18431	18251	18229	18131	18133	18320	18159	18206	18143	18206	18217	18254	18269	18360	18159	18265	18171	18408	18225	18239	18201	18215	18123	18278	17939	18253	18031	18118	18299	18204	18105	18021	18174	18226	18176	18367	18092	18365	18296	18404	18305	18123	18243	18260	18288	18225	18216	18234	18257	18331	18246	18253	18117	18219	18246	18306	18281	18212	18179	18372	18222	18563	18278	18317	18334	18173	18110	18214	18479	18149	18300	18196	18053	18196	18253	18246	18183	18331	18192	18264	18236	18100	18113	18274	18230	18507	18444	18241	18231	18183	18239	18145	18129	18330	18363	18252	18263	18158	18242	18215	18133	18180	17992	18143	18127	18146	18325	18208	18488	17987	18187	18260	18158	18184	18299	18387	18297	18181	18355	18175	18262	18402	18219	18311	18214	18150	18158	18236	18274	18314	18167	18247	18103	18347	18107	18306	18482	18534	18506	18201	18326	18413	18139	18232	18230	18325	18200	18119	18205	18196	18204	18259	18302	18127	18149	18294	18117	18283	18366	18372	18289	18370	18210	18239	18419	18374	18066	18234	18255	18379	18063	18378	18291	18347	18158	18318	18452	18387	18356	18379	18165	18349	18056	18136	18216	18353	18084	18204	18172	18226	18334	18372	18310	18158	18045	18268	18021	18242	18007	18181	18386	18174	18284	18250	18117	18066	18281	18319	18284	18348	18236	18269	18203	18189	18149	18254	18360	18257	18322	18426	18278	18072	18336	18121	18189	18291	18368	18297	18176	18250	18219	18267	18106	18182	18172	18370	18274	18325	18214	18441	18347	18297	18272	18294	18302	18320	18294	18291	18258	18554	18285	18188	18463	18349	18243	18295	18253	18160	18003	18330	18638	18425	18181	18254	18416	18396	18402	18360	18371	18356	18176	18307	18175	18341	18245	18264	18230	18301	18262	18399	18398	18363	18381	18253	18070	18067	18183	18158	18285	18480	18374	18228	18178	18054	18046	18107	18303	18421	18042	18080	18263	18239	18155	18591	18290	18249	18301	18227	17959	18234	18264	18218	18196	18421	18433	18270	18184	18175	18156	18088	18162	18179	18349	18119	18428	18256	18263	18170	18164	18200	18279	18291	18170	18209	18306	18419	18310	18472	18326	18274	18131	17940	18293	18257	18239	18221	18370	18267	18413	18271	18169	18443	18262	18261	18213	18376	18292	18406	18210	18376	18261	18028	18189	18264	18251	18086	18249	18313	18143	18245	18231	18330	18136	18158	18198	18180	18150	18136	18097	18248	18042	18231	18028	18290	18201	18372	18278	18247	18279	18262	18194	18274	18233	18291	18167	18191	18267	18362	18182	18325	18197	18184	18261	18419	18190	18269	18208	18020	18317	18343	18319	18258	18134	18352	18165	18300	18192	18250	18171	18185	18258	18342	18180	18329	18223	18304	18348	18390	18313	18240	18272	18174	18220	18431	18416	18245	18202	18460	18346	18223	18278	18191	18239	18155	18449	17866	18542	18364	18301	18105	18252	18227	18249	18262	18240	18288	18100	18176	18211	18111	18226	18145	18124	18248	18427	18524	18289	18382	18478	18011	18236	18441	18139	18210	18305	18492	18310	18046	18277	18170	18327	18341	18334	18465	18360	18248	18352	18275	18270	18162	18355	18361	17928	18215	18193	18258	18547	18488	18158	18298	18259	18200	18305	18556	18220	18264	18057	18199	18271	18441	18195	18144	18297	18430	18263	18462	18344	18264	18057	18148	18280	18433	18170	18276	18201	18262	18111	18142	18190	18255	18273	18243	18066	18209	18328	18252	18382	18043	18301	18317	18145	18127	18270	18296	18196	18209	18107	18246	18190	18321	18428	18175	18292	18221	18478	18432	18404	18038	18374	18453	18213	18367	18273	18250	18284	18424	18390	18230	18208	18210	18114	18539	18341	18348	18220	18249	18259	18215	18268	18424	18252	18290	18136	18375	18076	18321	17992	18463	18365	18280	18060	18349	18390	18227	18154	18216	18313	18365	18329	18137	18156	18251	18102	18247	18346	18305	18357	18306	18298	18225	18434	18404	18347	18248	18310	18122	18164	18018	18214	18105	18188	18323	18179	18294	18157	18418	18271	18313	18290	18237	18410	18293	18579	18108	18284	18120	18361	18107	18202	18338	18178	18277	18257	18477	18229	18274	18330	18062	18279	18269	18407	18093	18232	18337	18045	18261	18295	18181	18112	18337	18215	18190	18447	18473	18369	18329	18272	18280	18304	18044	18213	18425	18392	18293	18225	18166	18066	18350	18244	18114	18390	18383	18276	18282	18182	18146	18196	18301	18307	18181	18281	18496	18270	18111	18233	18332	18355	18229	18307	18142	18184	18469	18208	18301	18045	18113	18274	18129	18178	18171	18322	18222	18080	18036	18284	18249	18194	18318	18339	18086	18189	18069	18344	18419	18119	18398	18201	18117	18429	18173	18185	18324	18267	18180	18240	18354	18423	18254	18285	18246	18387	18225	18183	18010	18232	18264	18264	18215	18061	18359	18210	18343	18183	18270	18288	18009	18112	18115	18303	18315	18438	18509	18453	18536	18477	18348	18007	18310	18323	18405	18202	18193	18194	18346	18414	18379	18380	18132	18255	18126	18200	18257	18161	18272	18092	18176	18373	18240	18262	18299	18335	18249	18280	18283	18376	18348	18287	18275	18142	18382	18133	18259	18003	18400	18225	18433	18137	18301	18192	18392	18326	18376	18350	18269	18576	18248	18135	18346	18210	18420	18348	18319	18204	18013	18423	18306	18306	18162	18072	18418	18442	18466	18600	18261	18017	18478	18328	18317	18169	18247	18238	18203	18235	18228	18415	18093	18271	18327	18351	18284	18635	18311	18229	18418	18286	18139	18231	18049	18336	18112	18329	18204	18248	18182	17939	18157	18245	18540	18295	18352	18163	18294	18200	18285	18271	18169	18181	18119	18319	18139	18376	18222	18285	18246	18322	18460	18176	18328	18150	18274	18260	18146	18182	18333	18479	18245	18293	18134	17990	18412	18141	18314	18022	18412	18228	18489	18370	18233	18137	18133	18169	18338	18334	18287	18123	18323	18299	18609	18473	18244	18256	18377	18247	17982	18365	18257	18288	18140	18260	18246	18188	18248	18450	18123	18180	18205	18393	18330	18219	18113	18378	18270	18291	18243	18229	18307	18066	18428	18236	17989	18334	18410	18141	18360	18207	18344	18229	18344	18517	18367	18422	18394	18219	18171	18052	18188	18270	18312	18336	18253	18223	18141	18086	18490	18166	18232	18391	18104	18337	18453	18277	18183	18160	18044	18281	18301	18059	18012	18327	18371	18461	18271	18188	18543	18169	18328	18416	18327	18352	18282	18137	18232	18204	18276	18315	18314	18166	18315	18395	18408	18040	18186	18356	18276	18195	18397	18210	18160	18061	18111	18231	18326	18276	18333	18053	18160	18320	18455	18436	18258	18213	18268	18414	18081	18291	18163	18236	18159	18288	18285	18455	18257	18354	18257	18051	18225	18370	18395	18383	18192	18369	18229	18120	18189	18349	18372	18206	18114	18203	18173	18231	18226	18241	18186	18164	18223	18353	18199	18186	18404	18167	18243	18433	18124	18289	18601	18096	18333	18303	18373	18064	18032	18262	18316	18210	18373	18315	18290	18249	18295	18403	18323	18298	18359	18261	18269	18128	18325	18198	18167	18242	18317	18189	18164	18328	18342	18241	18388	18288	18212	18355	18127	18345	18212	18134	18445	18213	18073	18251	18316	18029	18091	18241	18274	18095	18365	18298	18428	18351	18277	18266	18497	18164	18414	18197	18179	18239	18201	18274	18175	18188	18357	18291	18272	18136	18174	18222	18315	18198	18252	18166	18295	18207	18155	18191	18137	18178	18416	18147	18306	18338	18365	18150	18117	18374	18040	18071	18294	18381	18497	18275	18160	18146	18126	18171	18239	18505	18228	18408	18365	18218	18094	18403	18287	18111	18018	18289	18243	18255	18152	18232	18420	18249	18137	18140	18268	18294	18220	18233	18291	18398	18290	18183	18179	18427	18434	18300	18347	18315	18208	18390	18364	18185	18145	18274	18115	18254	18137	18172	18341	18371	18372	18345	18538	18186	18362	18486	18234	18278	18185	18406	18257	18275	18236	18195	18254	18330	18061	18453	18303	18206	18245	18100	18299	18388	18200	18267	18495	18241	18308	18319	18418	18306	18432	18426	18445	18305	18272	18414	18322	18192	18339	18316	18065	18061	18207	18410	18239	18454	18459	18452	18315	18132	18168	18244	18286	18436	18205	18213	18141	18100	18299	18262	18313	18187	18213	18303	18243	18370	18370	18276	18274	18265	18385	18495	18319	18299	18445	18400	18275	18476	18304	18119	18214	18260	18211	18290	18389	18368	18268	18381	18173	18364	18370	18172	18272	18249	18168	18168	18236	18477	18162	18103	18169	18244	18258	18301	18285	18470	18071	18297	18337	18359
15817	22744	21626	17294	16190	16069	15867	15733	15693	15784	15717	15543	15617	15588	15841	15600	15479	15655	15380	15548	15492	15545	15600	15547	15489	15460	15523	15592	15505	15519	15657	16486	16455	16092	15815	15621	15537	15424	15575	15470	15682	15593	15602	15306	15413	15643	15606	15582	15409	15667	15571	15410	15562	15476	15763	15546	15723	15555	15541	15376	15573	15570	15484	15610	15537	15535	15546	15499	15615	15600	15618	15535	15450	15534	15415	15506	15582	15447	15711	15557	15636	15702	15411	15438	15491	15609	15423	15365	15410	15567	15536	15455	15476	15563	15569	15656	15589	15637	15603	15363	15512	15606	15687	15442	15633	15383	15583	15536	15481	15407	15379	15556	15628	15420	15583	15587	15613	15553	15329	15573	15498	15484	15481	15455	15646	15642	15478	15596	15660	15650	15360	15623	15535	15768	15573	15657	15544	15632	15782	15744	15483	15642	15494	15491	15363	15520	15522	15522	15438	15382	15532	15708	15798	15611	15683	15493	15529	15459	15513	15466	15678	15441	15573	15644	15382	15615	15568	15432	15698	15647	15556	15426	15532	15578	15688	15383	15710	15421	15419	15459	15498	15490	15526	15648	15622	15422	15535	15639	15630	15515	15694	15613	15593	15433	15581	15611	15609	15557	15305	15496	15521	15559	15352	15539	15417	15631	15566	15698	15651	15678	15658	15556	15700	15545	15513	15577	15505	15465	15617	15575	15483	15563	15493	15552	15570	15493	15576	15607	15635	15423	15716	15487	15621	15658	15526	15652	15486	15364	15534	15349	15592	15492	15462	15559	15536	15527	15728	15460	15491	15489	15669	15606	15465	15500	15588	15551	15549	15629	15629	15547	15546	15506	15797	15530	15713	15401	15558	15553	15607	15510	15616	15637	15356	15546	15431	15616	15489	15291	15405	15521	15538	15535	15587	15374	15526	15494	15681	15518	15544	15628	15671	15586	15559	15536	15524	15464	15496	15546	15732	15570	15583	15598	15636	15392	15562	15423	15596	15644	15387	15552	15558	15673	15412	15493	15432	15578	15561	15521	15495	15590	15407	15606	15552	15605	15568	15477	15495	15759	15449	15565	15521	15559	15507	15416	15678	15424	15564	15614	15593	15371	15303	15638	15571	15496	15675	15490	15609	15528	15523	15516	15488	15594	15310	15517	15596	15556	15435	15623	15532	15415	15497	15751	15604	15477	15553	15512	15479	15519	15565	15523	15626	15636	15506	15412	15518	15397	15415	15619	15598	15552	15424	15515	15592	15468	15548	15561	15495	15706	15620	15412	15640	15443	15543	15485	15539	15814	15360	15607	15400	15623	15611	15612	15522	15604	15515	15430	15381	15409	15671	15652	15547	15541	15511	15444	15491	15594	15586	15657	15554	15640	15678	15536	15515	15601	15488	15543	15605	15615	15375	15624	15475	15536	15690	15452	15446	15561	15609	15676	15513	15407	15684	15570	15625	15554	15373	15450	15508	15562	15559	15656	15637	15482	15418	15459	15573	15528	15552	15573	15354	15591	15349	15485	15633	15478	15487	15601	15577	15440	15592	15625	15477	15563	15455	15700	15466	15640	15401	15467	15714	15383	15699	15482	15563	15690	15682	15465	15409	15568	15370	15499	15522	15375	15552	15477	15551	15568	15524	15578	15607	15525	15378	15584	15528	15291	15493	15633	15588	15454	15443	15694	15469	15477	15738	15477	15592	15493	15569	15555	15630	15643	15463	15337	15448	15544	15619	15597	15609	15419	15439	15708	15542	15566	15654	15427	15547	15477	15340	15609	15610	15532	15543	15645	15428	15523	15561	15553	15580	15654	15690	15523	15501	15453	15695	15588	15579	15556	15587	15484	15395	15593	15584	15666	15684	15443	15694	15497	15577	15537	15632	15527	15495	15421	15521	15521	15541	15309	15610	15582	15613	15670	15618	15573	15498	15646	15611	15525	15615	15540	15525	15580	15391	15490	15728	15362	15576	15417	15671	15465	15572	15552	15598	15545	15523	15520	15633	15604	15434	15459	15450	15564	15585	15371	15609	15612	15551	15623	15711	15498	15546	15608	15492	15705	15574	15289	15606	15583	15529	15546	15422	15336	15453	15528	15646	15480	15637	15552	15459	15640	15400	15336	15692	15607	15628	15287	15732	15595	15548	15514	15622	15691	15591	15480	15800	15444	15615	15589	15571	15568	15619	15428	15520	15547	15473	15379	15527	15450	15533	15537	15507	15471	15488	15399	15557	15674	15619	15455	15359	15572	15549	15684	15524	15620	15558	15607	15456	15496	15454	15503	15633	15519	15421	15405	15412	15639	15470	15745	15624	15736	15403	15518	15593	15571	15499	15653	15585	15639	15681	15420	15458	15572	15551	15580	15458	15456	15474	15588	15612	15531	15611	15531	15491	15612	15586	15455	15384	15457	15757	15588	15619	15470	15693	15402	15485	15552	15586	15573	15502	15528	15460	15401	15660	15489	15571	15444	15434	15621	15511	15482	15474	15549	15678	15480	15596	15369	15553	15334	15652	15496	15573	15374	15330	15452	15501	15490	15418	15686	15651	15598	15607	15527	15467	15372	15508	15430	15468	15569	15536	15522	15486	15399	15532	15609	15514	15542	15489	15684	15434	15618	15564	15534	15461	15565	15630	15611	15464	15397	15653	15536	15443	15629	15541	15667	15569	15477	15488	15640	15581	15570	15588	15288	15654	15551	15633	15435	15803	15460	15638	15590	15527	15447	15522	15516	15604	15625	15651	15512	15597	15581	15471	15479	15570	15552	15584	15466	15505	15506	15648	15474	15619	15374	15573	15560	15583	15580	15540	15586	15400	15534	15613	15497	15674	15562	15764	15494	15475	15401	15489	15415	15631	15565	15446	15604	15491	15551	15522	15526	15523	15426	15682	15620	15553	15641	15613	15678	15624	15534	15741	15464	15475	15525	15563	15564	15593	15422	15513	15599	15477	15529	15409	15484	15327	15509	15540	15544	15570	15520	15544	15525	15403	15558	15476	15685	15481	15442	15554	15562	15435	15658	15453	15518	15429	15486	15527	15560	15470	15615	15562	15285	15537	15543	15536	15301	15504	15636	15672	15455	15422	15662	15479	15493	15444	15584	15552	15433	15668	15563	15582	15366	15466	15430	15317	15447	15537	15645	15439	15542	15492	15456	15628	15593	15504	15598	15436	15495	15691	15582	15643	15436	15675	15789	15736	15335	15545	15479	15534	15451	15537	15598	15429	15467	15500	15589	15455	15552	15628	15508	15492	15525	15535	15454	15613	15481	15716	15548	15535	15633	15457	15538	15513	15663	15663	15447	15777	15450	15527	15493	15711	15630	15525	15557	15601	15535	15597	15603	15550	15443	15475	15430	15345	15529	15593	15522	15331	15462	15660	15501	15692	15590	15661	15451	15282	15590	15573	15567	15662	15511	15687	15682	15588	15419	15564	15566	15547	15415	15611	15600	15663	15592	15651	15574	15369	15510	15430	15563	15660	15557	15423	15505	15627	15638	15440	15560	15549	15606	15479	15493	15532	15682	15560	15653	15511	15562	15582	15729	15336	15495	15523	15460	15439	15502	15493	15629	15648	15576	15536	15518	15584	15616	15455	15305	15604	15592	15366	15487	15582	15544	15403	15492	15514	15379	15384	15598	15495	15480	15724	15824	15451	15528	15474	15581	15559	15459	15482	15650	15705	15474	15518	15399	15731	15434	15553	15546	15575	15501	15361	15532	15538	15465	15522	15493	15465	15558	15384	15541	15501	15615	15532	15575	15709	15668	15541	15417	15452	15516	15512	15466	15623	15447	15638	15566	15634	15430	15509	15543	15642	15445	15633	15545	15602	15542	15445	15649	15425	15600	15648	15702	15543	15462	15606	15478	15665	15589	15467	15654	15625	15397	15580	15532	15639	15688	15687	15565	15508	15610	15543	15648	15655	15443	15607	15691	15631	15436	15487	15573	15552	15597	15554	15728	15652	15649	15621	15632	15520	15403	15525	15584	15484	15660	15406	15643	15546	15618	15602	15443	15543	15562	15642	15373	15513	15538	15458	15586	15574	15420	15661	15504	15503	15711	15473	15480	15503	15513	15722	15462	15631	15647	15392	15570	15465	15692	15470	15505	15565	15470	15476	15539	15560	15512	15477	15652	15578	15447	15499	15669	15656	15504	15599	15545	15707	15619	15601	15582	15416	15689	15634	15456	15401	15500	15694	15482	15532	15484	15565	15562	15431	15640	15502	15516	15567	15396	15454	15429	15495	15515	15749	15744	15613	15681	15611	15662	15443	15400	15628	15384	15603	15439	15539	15555	15555	15558	15540	15602	15489	15633	15577	15516	15527	15573	15497	15418	15715	15489	15491	15590	15558	15537	15533	15576	15634	15640	15724	15533	15531	15534	15572	15359	15589	15428	15439	15520	15402	15461	15497	15562	15555	15581	15298	15400	15612	15562	15511	15514	15718	15647	15201	15673	15569	15529	15598	15416	15546	15597	15572	15394	15653	15505	15426	15496	15608	15608	15461	15528	15418	15474	15498	15468	15378	15522	15632	15343	15604	15371	15546	15433	15495	15744	15549	15511	15596	15490	15563	15343	15726	15459	15685	15632	15523	15659	15506	15648	15520	15628	15552	15573	15596	15539	15328	15630	15504	15595	15700	15586	15551	15489	15558	15532	15559	15503	15479	15613	15670	15645	15530	15437	15584	15677	15517	15414	15658	15672	15555	15506	15511	15608	15630	15430	15391	15492	15603	15576	15532	15411	15525	15496	15555	15587	15546	15575	15520	15484	15596	15594	15451	15493	15544	15568	15379	15481	15543	15663	15549	15595	15615	15618	15447	15610	15575	15577	15440	15493	15557	15537	15393	15377	15509	15586	15600	15487	15499	15533	15425	15437	15463	15469	15482	15379	15712	15589	15689	15652	15521	15635	15532	15411	15521	15449	15514	15681	15554	15597	15519	15511	15568	15657	15507	15462	15632	15531	15454	15500	15546	15414	15476	15749	15480	15620	15587	15616	15451	15605	15524	15537	15730	15547	15403	15605	15629	15390	15636	15637	15463	15532	15568	15582	15442	15652	15710	15761	15433	15392	15574	15544	15632	15727	15441	15639	15462	15271	15723	15442	15583	15391	15567	15706	15448	15428
23967	21381	28897	24347	22251	22173	21098	19025	18393	18451	18431	18482	18290	18246	18226	18279	18242	18249	18257	18166	18246	18088	18155	17947	18117	18172	18055	18087	18062	18162	18450	21860	21599	20667	19372	18545	18247	18294	18077	18138	17951	18091	17951	17908	18111	17981	18069	18256	18266	17899	17980	17981	17919	18158	17967	17843	17892	18057	18166	18193	17949	18064	18104	18044	17955	17742	18038	17939	18125	18205	18165	17859	18113	18004	17984	17845	18074	18025	18061	18105	17971	17931	17877	17966	18249	18025	17971	18091	18179	17931	18060	17997	18248	17892	18020	18110	18026	17973	18006	17964	18022	18078	17910	18063	18107	18179	17914	18068	17973	17967	17789	17700	17894	18097	18082	17951	17976	18108	17986	17890	17941	17922	18219	17837	17941	17975	18060	17954	18176	17980	18024	17999	18112	17973	18015	17910	18008	18157	18071	17962	17954	18094	18214	17988	17880	17934	17934	17913	17971	17961	17779	17968	18039	18019	18014	17880	17991	17870	18087	17812	17942	18053	18028	17915	17950	17974	17960	18078	17881	17860	18047	17876	18093	18036	18075	18044	18025	17842	17782	18050	17981	18037	18186	18055	17928	17820	18054	17953	17972	18117	18034	18087	17964	17917	17965	17927	18058	17901	17981	17877	17959	17723	17917	18349	17894	17967	17910	17899	17924	17973	18025	17933	18107	17984	18102	18053	17861	17813	17884	17793	17965	18123	17975	18066	18148	18175	18092	18155	18123	18020	18152	17942	17991	17854	17893	17909	18024	18140	18017	17970	17956	17978	18182	17827	17784	18160	18038	17906	18079	18039	18027	17872	18022	18074	18041	17809	18062	17973	17986	17960	17849	18116	17736	17901	17894	17854	18029	17917	18162	17997	18073	17836	17950	17851	17907	17857	18022	18002	17902	18136	17878	17812	17910	17902	18099	17908	17956	17892	17901	17861	18040	17912	17868	18064	18091	18133	18022	17973	18018	18145	17955	17681	17730	17982	17897	17927	17921	17949	18050	18042	18023	17998	18008	17855	18186	17953	18016	17948	18127	17929	17990	18005	18107	17948	17988	17976	17803	17885	17945	18061	18103	18140	18071	17983	18136	17854	18108	17870	17778	17968	18061	18042	18049	17923	18078	18062	18123	18043	17877	18011	17979	18150	17875	18086	18119	17969	18004	17913	17985	18111	17954	18031	18112	18100	18173	17856	17983	18010	18125	17899	17840	18006	18021	18074	18241	18109	18053	18043	18002	17775	17962	18041	17929	18051	18038	18322	18064	18099	17790	17943	18074	18059	18264	17820	17778	18109	18039	18178	17749	17910	17810	18125	17820	18041	18290	18092	18117	18039	18077	17973	17840	18076	17969	18005	18184	17903	18038	18004	18011	17937	17989	17988	17946	18119	18152	17970	17845	17968	17907	18191	17962	17947	18020	18169	18166	18148	17989	17880	18023	17961	17919	18086	17962	18143	18341	18021	18082	18019	17967	18103	17920	17983	18053	18017	17935	17916	18111	17741	17938	17958	17916	17945	17859	17753	18024	18166	18118	17852	17953	17947	17795	18191	18077	18022	17812	18082	18146	18051	17956	17866	18014	17863	18049	17981	17891	18033	18172	17980	18015	18241	18329	17995	17923	17937	18072	17946	18125	18214	18112	18075	17856	18125	17870	18062	18119	17860	18020	17851	17999	18148	18115	17903	18046	17686	17921	18018	18007	18115	18072	18012	18047	17785	17963	17890	17840	17948	18051	18006	18098	17822	18042	17987	18011	18193	17947	18092	18053	17773	18100	17818	17830	18049	18203	18024	17752	17967	18118	17798	18082	17922	18068	17970	17999	17904	18161	18211	17890	18054	18140	17903	17886	17948	17980	18049	17940	17908	18003	17957	18012	17919	17831	18018	18051	17857	18187	18062	17980	17864	17958	17875	17829	17975	18100	18220	18036	17724	17673	18027	17867	17936	17933	17960	18023	17944	17978	18020	17877	17811	18141	18004	18065	18042	18175	18200	18000	17880	17943	17966	17814	18140	17943	18029	17986	18028	17972	17828	17865	18104	18004	18083	18163	18019	17950	18039	18169	18126	17947	17855	17914	17975	18085	17959	18134	17805	18025	17890	17903	18129	17886	17876	18000	18105	17941	17771	17937	17992	18034	17877	17971	17971	17856	17979	17924	18015	17950	17854	17898	17956	18033	17957	17781	17847	18317	17958	18148	18014	17934	17876	18173	18096	18008	17996	17908	17938	17907	17994	18092	17976	18011	18116	17887	18009	18105	18023	18234	17986	18077	17882	17923	18027	17686	17926	17946	18147	18009	17893	18124	17979	18096	17972	17953	17670	18026	18061	17857	17924	17836	18061	17980	17983	18037	17965	18079	17959	17875	18054	18021	17898	17909	17937	18012	18241	18226	18083	17983	17927	17966	18013	17857	18084	18248	18135	17949	18015	17949	17887	18121	17929	17755	18042	17932	17926	18133	18015	17956	18087	17764	18039	18070	17923	17783	17841	18059	18054	17865	17891	18040	17763	17964	17935	17838	17963	18187	17991	18051	17872	18391	18050	17948	18070	17839	18050	17943	18024	18069	17886	17931	17870	18168	17921	18034	18083	17852	18004	18258	18076	17851	17945	17944	17930	17956	17937	18059	18173	18091	17839	18088	18095	18118	18005	17983	17848	18208	18012	17965	18097	18081	17919	18044	17892	18103	18023	17899	17987	18074	18054	17972	17972	18097	18126	18031	18104	17911	18133	18027	18095	18014	17905	18035	17995	17952	17865	18063	17920	18078	17844	17833	18128	17916	18143	18052	17854	17919	18053	17788	17960	18050	18016	18014	18027	17871	18107	18015	18091	17833	17815	18010	18083	18019	18178	18093	17894	18041	18187	18010	17887	18104	18047	17985	18116	17849	18205	18174	18018	18311	18224	18040	17766	18034	17920	18124	18196	18106	17850	18093	17980	18004	18032	17894	17864	18094	18102	17940	18013	17821	17919	17897	17925	18023	18024	17917	18181	17974	18015	18043	18029	17752	17984	17896	18101	18188	17899	17943	18219	17969	18062	18098	17999	17866	18050	18000	17806	18000	17955	17964	17868	17888	17874	17994	18070	17856	18027	17713	17999	18015	17878	17760	17713	17958	17917	17947	17958	18115	17754	17962	17932	18151	17899	18063	17961	18011	17840	17869	17815	17888	17977	17986	18118	17933	18070	18111	18121	17889	18066	18025	17952	18026	18193	17876	17954	17990	18092	17771	18113	18249	17835	17778	17979	18037	18136	18202	17940	18096	17782	17999	17953	17996	17926	17824	17888	17927	17986	18118	18016	18095	17968	18063	17699	18156	18046	17848	17919	17861	18183	17889	17942	17745	17809	17906	18134	18044	18102	17922	18150	18109	18091	17970	18001	18191	17968	18022	18012	17893	17929	18007	17919	18027	18044	17905	18024	17983	17809	18100	17983	18140	18200	18022	18086	18054	17984	18153	18150	18039	17877	17967	17967	17716	18010	18211	18088	17846	18083	18090	17824	17830	18115	18029	17881	17927	17951	18057	18067	17944	18089	17874	17883	17876	18008	17971	17900	17975	17996	18106	17880	17913	17890	17943	17882	17945	17927	18006	17956	18283	17957	17939	17985	18049	17994	18023	17991	17960	18004	17976	18025	18094	17834	18202	18082	17949	18136	18046	17932	17944	18071	18075	18019	18089	17921	18191	17950	17966	18039	18014	17958	18062	18069	18016	18077	18117	18210	17980	17921	17963	18140	18024	18154	18010	18084	18027	18024	17928	18028	17890	17940	18105	17987	17824	18184	18129	17946	17983	18059	18063	18085	18138	18138	18104	17966	17990	17853	17969	17986	18013	18013	18022	18013	17916	17996	17968	17878	17990	18073	17861	18066	18020	18006	17921	18034	17970	17897	17845	17919	18028	17882	17932	17946	17903	17811	18071	17962	18141	18075	18129	18063	18017	17929	17931	17889	17776	18017	17951	18002	17876	17928	17890	17866	18216	17933	18065	17806	18046	17942	18023	17901	18188	17922	17915	17828	17972	18024	17855	17982	18089	18171	17861	17983	17943	18094	18007	17822	18030	17801	18019	17629	18256	18055	17940	17863	17980	18237	17948	18141	18090	18083	17831	17895	18011	18019	17866	17943	17903	18200	18281	17830	17850	18002	18123	17794	17969	17861	17905	17727	17866	18077	18093	17958	18047	18090	18101	17985	18186	17948	17777	17984	18219	17929	17822	18111	18088	17919	17911	18073	18143	18161	18024	17984	18126	18036	18021	17901	17897	17942	18133	18067	17794	18019	18102	17989	18024	18177	17996	17971	17839	18015	18051	18123	18084	18143	17963	17960	18007	18029	17874	18014	18021	17702	17851	18091	17933	18040	18027	17919	17811	18133	17754	17815	17987	18023	17720	17888	17976	18103	17982	17936	17959	18153	17810	17829	18055	18115	17989	17767	18094	18066	18177	18064	18040	17923	17950	17933	17972	18017	18039	18125	17866	18196	18176	18123	18093	17893	18094	18206	18032	18011	18117	18101	18110	18220	17929	17904	17851	18138	18098	18036	18055	18013	18095	18186	17987	18189	18201	18147	18081	18079	18088	18106	18134	18008	17994	18003	17960	17821	17844	17970	17900	18113	18010	18095	17964	17872	18210	17973	18014	18080	17892	17871	18005	17964	18025	18208	18035	18107	18004	18141	17894	17811	17947	17809	17784	17999	18057	17965	18022	17956	17954	17928	17991	18048	17957	18049	18023	18077	17946	17846	18055	17970	17883	17858	18152	17826	18057	18031	17973	18121	18142	18326	18028	17915	18120	17774	17851	17883	17888	17910	17655	17857	18186	17944	18154	18149	17929	17789	18052	17947	18015	17935	17906	17979	17914	18017	18143	18143	17855	18059	17974	17848	17869	17926	18065	18079	17869	17924	18002	17922	17875	17904	18095	17972	18062	17888	17967	17884	17997	18047	17756	17910	18053	18058	17889	18116	18083	18167	18146	18168	18270	17935	18014	17955	17866	18029	17935	18152	18022	17883	18063	17854	17958	17888	17941	18076	18208	18138	17855	17792	17945	18056	17979	18041	17950	17773	17977	18013	17974	18181	17990	18060	18092	17946	17970	17994	17923	18122	17946	17890	18062	17670
15299	29006	26442	19589	17495	16830	16435	16570	16120	15977	15915	15762	15664	15838	15587	15704	15605	15818	15601	15413	15641	15527	15583	15653	15518	15571	15482	15666	15637	15554	16249	21327	20168	18598	16905	15985	15461	15436	15444	15518	15409	15536	15347	15527	15401	15395	15515	15380	15517	15292	15451	15500	15618	15266	15327	15311	15619	15649	15368	15573	15509	15443	15322	15503	15524	15360	15442	15493	15344	15611	15486	15480	15300	15393	15664	15379	15437	15547	15417	15388	15403	15365	15371	15396	15510	15425	15444	15273	15419	15383	15464	15635	15404	15394	15450	15424	15429	15440	15511	15369	15579	15444	15596	15350	15493	15308	15480	15514	15478	15302	15567	15373	15280	15386	15381	15559	15450	15383	15371	15358	15478	15349	15597	15394	15288	15379	15427	15613	15380	15273	15543	15409	15454	15519	15539	15325	15415	15453	15427	15532	15341	15428	15543	15469	15423	15467	15423	15487	15488	15567	15307	15369	15471	15519	15383	15459	15481	15505	15506	15466	15341	15440	15442	15611	15204	15344	15283	15421	15378	15458	15421	15362	15346	15432	15521	15371	15478	15349	15482	15568	15495	15316	15575	15444	15284	15337	15445	15358	15550	15355	15311	15534	15466	15347	15563	15336	15295	15410	15333	15595	15363	15404	15455	15461	15432	15319	15411	15401	15419	15492	15226	15366	15371	15546	15382	15572	15476	15399	15269	15351	15397	15286	15364	15529	15290	15337	15522	15389	15358	15407	15310	15433	15442	15365	15346	15551	15591	15476	15419	15469	15323	15341	15452	15382	15400	15414	15271	15383	15612	15342	15400	15445	15419	15427	15391	15363	15414	15400	15479	15396	15562	15260	15525	15448	15337	15582	15273	15423	15302	15356	15523	15459	15601	15448	15434	15580	15503	15233	15375	15410	15249	15300	15489	15455	15336	15577	15397	15569	15443	15370	15429	15303	15458	15526	15454	15561	15397	15475	15533	15357	15370	15366	15449	15319	15442	15308	15362	15562	15403	15437	15363	15405	15339	15557	15467	15304	15441	15399	15565	15590	15368	15372	15501	15324	15358	15449	15425	15334	15309	15267	15397	15288	15290	15437	15266	15329	15519	15502	15442	15295	15307	15447	15459	15388	15651	15376	15490	15269	15436	15468	15200	15387	15383	15417	15371	15346	15404	15527	15358	15346	15503	15272	15404	15361	15374	15418	15384	15565	15442	15445	15500	15252	15513	15424	15370	15399	15256	15358	15535	15187	15431	15367	15473	15467	15402	15335	15448	15254	15553	15316	15462	15428	15451	15529	15461	15412	15438	15472	15486	15373	15461	15350	15633	15512	15371	15499	15374	15392	15473	15342	15458	15650	15426	15384	15335	15324	15540	15356	15358	15620	15400	15533	15394	15312	15307	15461	15327	15339	15370	15255	15433	15396	15422	15408	15435	15465	15420	15376	15414	15317	15591	15275	15451	15414	15396	15417	15325	15284	15466	15374	15471	15270	15478	15423	15484	15497	15639	15357	15376	15501	15431	15469	15391	15636	15545	15322	15475	15537	15384	15146	15367	15476	15463	15405	15274	15350	15262	15354	15427	15398	15420	15454	15529	15477	15482	15393	15391	15471	15387	15399	15552	15268	15407	15324	15199	15358	15481	15281	15476	15315	15328	15414	15591	15314	15432	15266	15427	15242	15370	15454	15389	15423	15316	15222	15525	15300	15381	15531	15380	15441	15465	15286	15447	15210	15416	15384	15361	15555	15302	15289	15561	15518	15504	15476	15405	15475	15472	15479	15413	15358	15547	15596	15351	15432	15482	15339	15439	15483	15487	15454	15420	15354	15492	15414	15336	15421	15471	15477	15543	15459	15429	15533	15420	15612	15362	15626	15467	15350	15314	15322	15351	15467	15523	15499	15389	15355	15414	15382	15535	15284	15464	15281	15545	15328	15526	15503	15391	15405	15399	15363	15195	15486	15361	15287	15535	15395	15394	15371	15244	15542	15427	15440	15347	15326	15445	15630	15571	15418	15495	15397	15299	15376	15435	15475	15454	15408	15261	15376	15341	15347	15540	15544	15402	15462	15454	15455	15394	15529	15443	15438	15401	15367	15571	15316	15335	15335	15472	15221	15509	15442	15289	15329	15518	15247	15300	15443	15583	15359	15455	15430	15322	15347	15436	15559	15588	15306	15557	15403	15257	15437	15250	15302	15351	15274	15343	15564	15424	15492	15470	15410	15464	15492	15391	15367	15582	15335	15555	15508	15275	15575	15550	15368	15347	15308	15501	15285	15407	15235	15415	15354	15342	15360	15385	15426	15371	15530	15335	15388	15412	15426	15259	15395	15281	15425	15460	15390	15497	15302	15428	15391	15449	15494	15272	15439	15529	15287	15448	15561	15374	15452	15336	15430	15510	15316	15427	15411	15300	15389	15275	15499	15337	15528	15464	15428	15378	15407	15416	15298	15653	15341	15334	15481	15329	15437	15278	15426	15380	15240	15288	15421	15428	15412	15235	15258	15445	15335	15564	15364	15294	15429	15339	15537	15326	15285	15284	15382	15538	15363	15471	15410	15342	15537	15643	15376	15337	15420	15247	15391	15525	15377	15285	15477	15337	15443	15354	15488	15407	15454	15347	15478	15330	15540	15295	15587	15226	15396	15556	15394	15351	15236	15394	15574	15485	15383	15483	15390	15484	15469	15328	15322	15458	15553	15406	15487	15363	15444	15537	15324	15269	15442	15517	15445	15490	15259	15452	15339	15369	15388	15422	15373	15529	15355	15536	15467	15472	15314	15552	15385	15346	15430	15440	15358	15485	15419	15595	15308	15176	15478	15097	15413	15524	15348	15541	15487	15435	15371	15541	15307	15393	15384	15415	15466	15221	15414	15396	15529	15165	15422	15567	15464	15529	15581	15504	15458	15502	15425	15372	15408	15266	15481	15432	15415	15501	15426	15358	15440	15368	15332	15219	15326	15405	15419	15460	15515	15355	15407	15546	15470	15481	15305	15529	15560	15473	15456	15399	15466	15522	15272	15442	15307	15309	15367	15322	15400	15340	15393	15388	15377	15479	15565	15305	15435	15392	15422	15452	15342	15181	15367	15403	15474	15397	15548	15473	15359	15458	15394	15505	15438	15554	15372	15306	15233	15388	15299	15520	15387	15423	15324	15423	15364	15419	15320	15390	15452	15466	15322	15454	15476	15332	15377	15501	15295	15362	15495	15331	15380	15485	15452	15298	15424	15467	15365	15439	15387	15461	15464	15394	15224	15567	15331	15411	15407	15357	15399	15307	15451	15458	15369	15289	15426	15545	15318	15412	15373	15497	15315	15464	15414	15446	15475	15312	15447	15411	15370	15288	15411	15453	15350	15392	15411	15408	15495	15347	15335	15529	15434	15475	15422	15543	15584	15450	15376	15577	15324	15385	15495	15373	15488	15468	15410	15467	15383	15415	15319	15367	15586	15314	15188	15368	15462	15517	15500	15484	15557	15307	15370	15473	15498	15313	15330	15576	15378	15319	15341	15380	15292	15513	15408	15454	15458	15247	15430	15535	15347	15415	15325	15235	15276	15408	15400	15513	15319	15500	15439	15561	15454	15488	15377	15584	15464	15321	15415	15535	15387	15491	15380	15346	15569	15214	15378	15435	15493	15365	15380	15599	15572	15484	15444	15491	15414	15279	15379	15509	15430	15457	15431	15448	15424	15352	15364	15395	15448	15384	15364	15413	15410	15429	15443	15438	15229	15537	15308	15432	15417	15496	15439	15397	15567	15388	15494	15342	15408	15418	15421	15456	15342	15574	15384	15508	15526	15507	15383	15530	15394	15511	15467	15453	15414	15425	15342	15426	15509	15352	15360	15459	15436	15356	15488	15715	15364	15245	15415	15508	15347	15514	15442	15563	15382	15438	15353	15387	15473	15524	15391	15386	15348	15433	15395	15364	15252	15467	15371	15341	15392	15556	15343	15371	15422	15501	15462	15299	15440	15532	15553	15377	15424	15485	15418	15411	15421	15553	15330	15536	15477	15484	15316	15410	15400	15323	15404	15248	15346	15453	15470	15358	15397	15442	15533	15480	15288	15372	15290	15444	15334	15293	15504	15505	15362	15458	15482	15373	15216	15517	15218	15228	15530	15434	15335	15482	15248	15443	15459	15415	15370	15525	15448	15480	15506	15221	15525	15333	15572	15473	15425	15296	15586	15381	15461	15430	15554	15280	15552	15358	15348	15496	15291	15289	15411	15551	15463	15410	15276	15433	15385	15487	15305	15134	15347	15372	15294	15355	15379	15522	15402	15436	15565	15353	15347	15304	15296	15349	15412	15506	15338	15593	15372	15594	15372	15356	15452	15304	15440	15231	15342	15472	15488	15250	15456	15509	15405	15453	15332	15320	15383	15247	15546	15396	15395	15290	15439	15500	15393	15283	15379	15475	15506	15342	15282	15602	15240	15485	15409	15485	15504	15420	15514	15500	15398	15340	15564	15389	15441	15465	15318	15446	15396	15464	15422	15347	15464	15344	15421	15365	15433	15365	15435	15514	15466	15418	15566	15363	15303	15307	15468	15409	15362	15413	15553	15508	15491	15472	15351	15414	15260	15413	15340	15427	15268	15276	15233	15342	15485	15467	15318	15498	15441	15393	15548	15349	15396	15383	15357	15425	15460	15414	15278	15418	15644	15442	15376	15612	15328	15470	15426	15354	15325	15425	15347	15353	15374	15439	15313	15488	15560	15563	15507	15344	15366	15293	15408	15344	15410	15409	15480	15468	15317	15442	15414	15585	15471	15425	15521	15276	15369	15271	15445	15475	15342	15418	15456	15554	15471	15578	15314	15430	15311	15593	15414	15445	15245	15432	15401	15454	15429	15432	15249	15319	15324	15166	15485	15444	15478	15314	15366	15493	15473	15245	15382	15580	15383	15402	15397	15539	15476	15401	15317	15469	15488	15591	15337	15462	15307	15467	15508	15247	15458	15336	15418	15448	15355	15366	15560	15481	15374	15240	15409	15442	15366	15282	15366	15336	15429	15368	15492	15344	15516	15482	15563	15335	15479	15321	15527	15376	15601	15393	15392	15343	15449	15446	15396	15346	15414	15240	15553	15451	15524	15395	15402	15347	15447	15432	15500	15406	15451	15451	15528
22985	21376	29321	23812	21580	23568	24605	19619	18549	19125	18650	18428	18476	18563	18117	18253	18205	18172	18168	18290	18267	18252	18229	18165	18204	17893	18044	18075	18133	18257	19445	24346	24448	22499	20255	18827	18041	18013	17904	18101	18129	17901	17850	18066	17801	18238	18075	17841	18102	17917	17875	17960	18018	17914	17805	18007	18020	17960	18061	17817	17723	17932	17962	18007	18117	17771	17859	17836	17764	17869	17750	17945	17812	17825	18073	17952	18168	17960	17761	17892	17862	17881	17732	17981	17805	18005	17899	17974	17806	18171	17816	17835	17754	17724	17756	17868	18010	17926	17981	17761	17871	18017	17981	18017	18007	17928	17973	17987	17878	17868	17855	17746	17961	17856	17954	17854	17798	17893	17759	18080	17962	17741	17825	17746	17833	18056	17770	17891	17848	18105	18003	17926	18018	17965	17872	17800	17851	17934	17789	17868	17776	17672	17828	17805	18052	17733	17944	17847	17962	17936	17890	17918	17899	17975	17780	17965	17816	17717	17774	17967	17772	17840	17972	17825	17860	17926	17750	17951	17815	18107	17976	17938	17790	17817	17894	17896	17927	17839	17748	17851	17931	17845	17895	17740	17871	17879	17965	17926	17833	17837	17935	17847	17876	17912	18109	17930	17981	17722	17888	17767	17877	17778	17741	17818	18119	17807	17748	17966	17990	17763	18147	17879	18084	17924	17770	17678	17837	17840	17879	17933	17814	17656	17741	17782	18037	17927	17847	17787	17887	17703	17797	17945	18052	17791	17953	17603	17789	17935	17933	17763	17822	18010	17904	17926	17807	17663	17661	17778	17986	17936	18014	17819	17722	17947	17656	17897	17767	17681	17880	17707	17582	17686	17899	17998	17952	17726	17945	17830	17726	17996	17898	17800	17803	17812	17859	18013	17860	17800	17938	17620	17786	17822	17832	17930	17846	17932	17835	17872	17832	18082	17710	17581	17807	17824	18200	17657	17982	17669	18001	17751	17724	17741	18004	18027	18007	17891	17874	18051	17894	17812	17802	17759	17652	17788	17959	18052	17905	17874	17863	17682	17898	18091	17956	17879	17789	17900	17940	17842	17703	17887	17784	17979	17751	17724	17751	17777	17951	17759	17873	17621	17891	17775	18030	17747	18155	17759	17709	17791	17780	17825	17804	17768	17756	17825	17945	17865	17852	17582	17858	17638	17800	17806	18046	17904	18010	17720	17845	17653	17937	17822	17918	17774	17876	17952	17656	17851	17893	17885	17817	17741	17960	17884	17899	17830	17972	17888	17940	17749	17758	17962	17882	17905	17917	17780	17827	17688	17663	17700	17817	17846	17821	17797	17978	17877	17835	17875	17826	17691	17772	17644	17936	17874	17764	17760	18010	17887	17856	17911	17828	17869	17787	18007	17926	18020	17541	17877	17884	17947	17998	17616	17990	17831	17599	17732	17975	17786	17662	17822	17799	18028	17520	17871	17882	17601	17861	17980	17580	17879	17913	18037	17998	17807	17797	17940	17667	17819	17842	17970	17717	17832	17883	17732	17895	17863	17900	17995	17893	17898	17803	18074	17723	17882	17928	17998	17765	17795	17728	17816	18006	17770	17791	17956	17817	17747	17817	17837	17951	17653	18165	17830	18052	17860	17912	17954	17715	17751	17810	17745	17956	17926	18021	17804	17881	17739	17907	17836	17830	17691	17810	18039	17797	17889	17959	17900	17887	17956	17951	17922	17789	17739	17956	18145	17930	18010	17926	17858	17911	17843	17768	17948	17674	17659	17697	17704	17690	17863	17946	17909	17988	17743	17785	17849	17769	17901	17907	17845	18029	17996	17780	17869	17868	18034	17941	17989	17869	17786	18099	17929	17650	17833	17937	17880	17891	17666	17692	17773	17857	17853	17855	17817	17926	17552	17889	17822	17891	17815	18004	18009	17581	17891	18064	17936	17863	17727	17966	17852	17796	17907	18017	17797	17808	17815	17835	17801	17812	17734	18130	18082	17723	17892	17797	17755	18003	17865	17846	17951	17698	18039	17839	17910	17825	17777	17861	17833	17817	17653	17851	17830	17886	17739	17978	17902	17739	17714	17709	17856	17595	17907	17904	18044	17988	17710	17886	18022	17777	17943	17916	17704	18054	17829	18002	17893	17802	17735	17851	17960	17699	17676	17616	17835	17851	17834	17812	17950	17876	17698	17937	17962	17866	17888	17748	17875	18044	17948	17780	18059	17726	17812	18029	17721	17903	17865	17884	17838	17905	17761	17813	17846	17793	17780	17865	17955	17821	17791	17801	17915	17703	17859	17783	17806	17826	17923	17896	17835	17977	17810	17966	17793	17897	17814	17997	17905	17908	17752	17824	17955	17974	17952	17738	17894	17916	17880	17784	18076	17694	17520	17694	17982	17788	17736	17959	17912	17793	17816	17911	17812	17925	17925	17874	17842	17808	17921	17834	17865	17736	17967	17809	17748	17668	18074	17907	17783	17839	17812	17875	17915	17875	17862	17915	17908	17774	17722	17949	17843	17879	17889	17945	17959	17712	17791	17810	18081	17996	17788	17926	17904	17833	17820	17925	17917	17853	17916	17747	17717	17672	17697	17866	17819	17998	17913	17769	17988	17640	17783	17927	17888	17983	17829	17843	17627	18036	17962	18053	17815	17869	17669	17809	17848	18025	17871	18191	18021	17706	18057	17820	17798	17818	17784	17875	17728	18046	18030	17794	17975	17750	17823	17898	17764	17760	17984	17682	17912	18041	17910	17919	17975	17749	17823	17840	17889	17695	17848	17711	17981	17887	17910	17989	18011	17942	17904	17562	17847	17839	17913	17852	17983	17906	17675	17873	17750	17787	17861	17869	17820	17983	17846	17840	17667	17884	17859	17702	17991	17894	17918	17853	18003	17807	17980	17852	17764	17720	17862	17829	17859	17917	17852	17910	18067	17680	17721	17975	17611	17895	18006	17865	17794	17993	17757	17942	17946	17814	17842	17798	17902	17836	17981	17864	17711	17855	17991	17775	17742	17992	18019	17884	17816	17835	17889	17731	17891	17787	17748	17773	17910	17676	17708	17875	17724	17757	17954	17734	17904	17786	17717	18113	17877	18037	17937	18022	18047	17800	17864	17948	17781	18036	17732	17785	17737	17864	17859	17669	17783	18017	17715	17859	17670	18104	17857	17828	17652	17963	17705	17893	17914	17726	17784	17857	18109	17865	17850	17743	17703	17902	18006	17709	17877	17798	17675	17760	17898	17856	17963	17830	17809	17827	17721	17916	17720	17761	17901	17771	17808	17953	17780	17649	17851	17739	17963	17947	17756	17941	17929	17799	17794	17737	17734	17895	17651	17830	17862	17870	17787	17869	17625	17922	17768	17810	17762	17880	18241	17913	17834	17740	17750	17843	17884	17837	17672	17612	17578	17993	17860	17978	17965	17865	17859	17729	18081	17832	17901	17943	17972	17820	17876	17887	17824	18001	17896	17885	17878	17703	17783	17803	18028	17959	17756	17980	17905	17801	17682	18045	17950	17856	17868	18044	18037	17838	17887	17960	17810	17833	17699	17813	18045	17960	17576	17626	17888	17898	17804	17918	17750	17764	17959	17891	17826	18036	17962	18070	17976	17744	17792	17944	18060	17910	17880	17891	17791	18034	17820	17897	17612	17951	17904	17665	17874	17936	17940	17713	17905	17954	17982	18246	18131	17815	17813	17697	17805	17980	17975	17951	17693	17788	17899	17829	17811	17861	17767	17877	17967	17939	17949	17847	17774	17947	17647	17876	17715	17703	17811	18123	17917	18100	18009	18014	17867	17956	17895	18041	17805	17889	17852	17740	17850	17796	17925	17889	17730	17786	17683	17574	17981	17628	18052	17907	17830	18080	17951	17870	17792	17777	17942	17877	17800	17855	17872	17826	17756	18002	17792	17945	17938	17892	17979	17828	17911	17685	17879	17999	17798	17912	17987	17891	18037	17804	17783	17929	17715	17981	17899	17893	17933	17894	17825	17797	17861	17908	17812	17764	17980	17664	17818	17887	17637	17775	17732	17938	17890	17590	17801	17815	18044	17868	17897	17873	17830	17944	18022	17756	17793	17855	17912	17977	17858	18042	17879	18087	17822	17919	17620	17859	17922	17918	17893	17842	17739	17811	17664	17795	17733	17638	17939	17772	17669	17781	17957	17818	17866	17915	17815	17854	17773	17953	17927	17685	17691	17863	17757	17963	17906	17854	17765	17863	17960	18009	17543	17860	17811	17826	17968	17831	17722	17601	17981	17917	17886	17773	18045	17587	17936	17764	17972	18005	18084	17816	17925	17937	18002	17996	17755	17753	17936	18023	17804	17927	17806	17984	17899	17716	17866	18013	17791	18060	17647	17834	18043	17928	17920	17750	18024	17732	17841	18021	17901	17963	17563	17767	17889	17950	17824	17699	17917	18012	17645	17859	17733	17757	17898	17609	17796	17787	18042	17820	17663	17734	17757	17776	17790	17722	17896	17787	17951	17779	17832	17971	17807	17915	17910	17945	17907	18016	17965	17872	17823	17903	17916	18087	18037	17997	18020	18181	17813	17941	17783	17937	17893	17932	17912	17951	17956	18005	17780	17842	17843	17795	17757	17787	17905	17941	17799	18031	17820	17800	17704	17920	17811	17681	17848	17826	17866	17880	17741	17960	17790	18020	17837	17926	17655	17906	18008	17905	17860	17589	17586	17859	18100	17889	17685	17782	17888	17694	17653	18005	17868	17803	17874	17968	17967	17887	18089	17920	18056	17735	17969	17955	17836	17678	17790	17807	17699	17771	17569	17567	17927	17828	17884	18015	17924	17855	18109	17936	17971	17655	17735	17741	17657	17800	17747	17629	17903	17888	17729	18124	18063	17959	17992	17970	18055	17674	17903	17621	17787	17741	17970	17708	17689	17817	17849	18097	17933	17865	17954	17818	17711	17841	17800	17720	17828	17878	17760	17785	17906	17816	17631	17921	17700	17919	17916	17896	17875	17913	17941	17806	17572	17872	17655	17991	17748	17918	17876	17834	17842	17804	17752	17870	17878	17755	17817	18033	17878	17978	17844	17720	17799	17881	17823	17992	17902	17879	17963	18074	17993	18048	18058	17791	17928	17918	17888	17844	17833	17770	17653	17872	17822	17803	17828
16983	33660	28986	21538	19152	17883	17242	16980	16776	16129	15951	16000	15741	15709	15543	15681	15564	15764	15757	15476	15421	15616	15466	15556	15618	15538	15429	15431	15439	15980	17797	25061	23869	20638	17982	16063	15562	15388	15447	15282	15329	15283	15317	15385	15305	15524	15275	15246	15285	15391	15167	15297	15462	15268	15447	15462	15355	15344	15366	15331	15345	15273	15363	15466	15130	15297	15320	15278	15276	15268	15471	15319	15333	15361	15208	15253	15258	15397	15256	15241	15267	15298	15168	15293	15288	15243	15121	15304	15331	15366	15266	15218	15296	15235	15302	15352	15471	15298	15365	15305	15163	15231	15209	15210	15317	15319	15374	15325	15381	15385	15401	15319	15229	15214	15342	15335	15330	15240	15374	15296	15279	15370	15288	15361	15231	15315	15324	15519	15371	15205	15377	15493	15458	15264	15263	15312	15410	15418	15372	15411	15303	15448	15240	15216	15316	15255	15436	15157	15303	15135	15195	15322	15177	15298	15315	15248	15388	15422	15500	15277	15341	15208	15322	15434	15212	15390	15311	15449	15235	15419	15421	15254	15308	15340	15409	15241	15368	15431	15284	15226	15160	15240	15223	15304	15352	15229	15388	15224	15324	15382	15328	15209	15292	15232	15550	15296	15353	15259	15401	15302	15323	15279	15348	15221	15348	15375	15226	15123	15404	15260	15379	15247	15401	15375	15354	15259	15316	15365	15370	15294	15378	15402	15344	15375	15335	15258	15212	15260	15251	15354	15266	15320	15167	15122	15273	15160	15355	15253	15442	15312	15460	15171	15037	15388	15470	15245	15208	15348	15326	15310	15255	15385	15415	15364	15244	15347	15138	15332	15299	15271	15130	15267	15338	15106	15394	15301	15207	15372	15266	15250	15321	15354	15333	15233	15370	15255	15181	15332	15236	15371	15339	15280	15243	15396	15358	15316	15264	15279	15216	15166	15230	14960	15277	15429	15411	15341	15341	15125	15216	15224	15256	15403	15374	15230	15312	15394	15270	15300	15363	15305	15298	15176	15330	15266	15419	15301	15221	15212	15229	15165	15241	15258	15198	15285	15187	15344	15355	15230	15167	15307	15186	15030	15355	15260	15271	15336	15240	15402	15100	15228	15167	15445	15233	15323	15310	15257	15257	15364	15441	15286	15260	15306	15322	15301	15266	15201	15325	15152	15101	15355	15206	15279	15174	15430	15344	15224	15298	15366	15274	15246	15347	15113	15293	15275	15289	15471	15324	15401	15168	15369	15057	15106	15302	15318	15329	15441	15126	15292	15335	15332	15392	15602	15263	15395	15132	15420	15288	15285	15276	15096	15369	15342	15241	15476	15305	15388	15345	15330	15446	15179	15282	15243	15173	15325	15206	15268	15130	15251	15332	15167	15155	15323	15367	15235	15415	15407	15398	15354	15226	15324	15240	15209	15296	15390	15298	15184	15368	15129	15395	15444	15260	15314	15407	15483	15208	15300	15317	15240	15499	15387	15243	15338	15299	15174	15324	15257	15296	15205	15098	15240	15216	15222	15192	15195	15216	15243	15095	15073	15385	15396	15320	15140	15226	15357	15407	15490	15214	15258	15285	15117	15275	15220	15275	15413	15376	15379	15245	15150	15335	15102	15472	15327	15221	15274	15335	15152	15139	15152	15256	15306	15338	15308	15140	15321	15173	15349	15091	15292	15208	15151	15249	15372	15537	15488	15278	15371	15375	15200	15500	15404	15326	15376	15361	15313	15288	15237	15270	15190	15217	15167	15128	15404	15323	15218	15317	15259	15162	15331	15375	15331	15419	15319	15144	15173	15237	15265	15253	15301	15384	15255	15368	15514	15235	15306	15275	15239	15288	15355	15133	15291	15398	15206	15329	15139	15396	15314	15151	15320	15386	15300	15334	15360	15287	15196	15129	15125	15224	15249	15343	15265	15187	15384	15509	15417	15333	15278	15243	15449	15220	15051	15585	15171	15220	15247	15348	15218	15251	15090	15295	15299	15314	15395	15252	15376	15120	15265	15282	15281	15275	15400	15347	15447	15362	15271	15412	15180	15455	15179	15205	15320	15285	15417	15431	15455	15409	15206	15334	15160	15308	15328	15136	15526	15218	15208	15122	15233	15420	15243	15420	15471	15268	15358	15264	15303	15446	15196	15456	15487	15315	15390	15324	15293	15279	15405	15288	15338	15270	15157	15321	15308	15187	15602	15271	15379	15487	15508	15295	15291	15308	15221	15254	15293	15244	15159	15287	15386	15204	15378	15225	15203	15267	15165	15260	15231	15315	15277	15281	15193	15277	15327	15236	15400	15271	15340	15359	15121	15305	15264	15360	15202	15354	15425	15277	15242	15309	15430	15158	15445	15283	15264	15170	15485	15299	15278	15236	15202	15241	15353	15142	15263	15372	15193	15360	15344	15195	15301	15258	15228	15216	15277	15120	15372	15307	15329	15357	15265	15203	15244	15376	15289	15196	15227	15237	15400	15326	15219	15255	15238	15292	15404	15509	15465	15359	15345	15389	15388	15268	15263	15266	15356	15309	15289	15152	15222	15479	15357	15282	15074	15171	15241	15284	15094	15531	15195	15216	15250	15265	15396	15223	15322	15323	15356	15278	15412	15217	15242	15222	15255	15174	15177	15259	15150	15264	15207	15340	15281	15060	15332	15343	15312	15334	15411	15155	15162	15259	15414	15324	15115	15236	15189	15078	15240	15272	15238	15376	15423	15331	15165	15164	15198	15251	15260	15219	15187	15113	15315	15266	15324	15278	15328	15182	15387	15313	15423	15294	15384	15335	15308	15168	15361	15207	15411	15247	15340	15203	15167	15325	15180	15318	15241	15221	15188	15314	15448	15276	15356	15263	15313	15284	15238	15290	15352	15444	15347	15255	15314	15341	15384	15316	15292	15400	15341	15267	15282	15429	15267	15303	15360	15294	15371	15206	15244	15313	15404	15309	15158	15078	15323	15335	15237	15441	15301	15223	15242	15370	15237	15175	15278	15379	15464	15475	15326	15416	15250	15265	15337	15365	15402	15253	15239	15152	15377	15357	15324	15306	15375	15242	15306	15347	15291	15351	15191	15243	15290	15250	15131	15434	15318	15311	15241	15325	15392	15358	15381	15357	15170	15308	15359	15385	15404	15279	14964	15268	15305	15214	15236	15237	15339	15292	15143	15295	15353	15394	15437	15326	15185	15269	15440	15152	15137	15373	15400	15066	15396	15271	15284	15297	15394	15260	15323	15249	15337	15379	15273	15298	15211	15360	15358	15159	15425	15255	15282	15277	15310	15295	15560	15240	15335	15262	15349	15451	15421	15278	15268	15526	15425	15320	15298	15384	15317	15355	15305	15331	15416	15310	15163	15331	15459	15161	15338	15277	15236	15382	15299	15406	15216	15325	15176	15425	15141	15223	15503	15334	15202	15377	15345	15426	15382	15312	15269	15258	15280	15438	15297	15374	15267	15183	15238	15207	15262	15241	15365	15311	15324	15510	15391	15273	15281	15290	15266	15338	15447	15224	15508	15304	15228	15212	15397	15313	15332	15297	15344	15268	15177	15450	15299	15386	15295	15180	15332	15188	15340	15192	15274	15168	15206	15238	15352	15323	15260	15424	15437	15394	15405	15090	15243	15336	15092	15421	15525	15085	15269	15174	15237	15519	15312	15370	15265	15247	15340	15407	15370	15295	15173	15199	15277	15243	15301	15424	15154	15195	15252	15250	15263	15249	15140	15169	15349	15378	15043	15285	15338	15325	15255	15349	15138	15524	15140	15282	15332	15151	15209	15182	15123	15096	15295	15235	15313	15295	15323	15219	15461	15213	15463	15265	15451	15381	15287	15433	15319	15388	15258	15242	15234	15195	15412	15212	15379	15265	15232	15508	15216	15418	15153	15270	15183	15212	15331	15347	15124	15150	15365	15287	15308	15353	15324	15322	15227	15250	15288	15242	15145	15406	15263	15371	15267	15329	15346	15334	15375	15315	15218	15501	15188	15356	15220	15340	15059	15371	15295	15252	15081	15317	15426	15240	15103	15240	15325	15444	15353	15306	15179	15218	15396	15385	15226	15423	15291	15352	15174	15220	15193	15223	15308	15430	15393	15244	15316	15485	15372	15139	15360	15350	15378	15335	15226	15249	15283	15226	15240	15283	15248	15379	15192	15391	15390	15242	15501	15239	15429	15296	15488	15292	15382	15317	15344	15290	15212	15275	15346	15404	15234	15212	15351	15419	15208	15201	15252	15061	15156	15316	15300	15274	15406	15360	15240	15391	15361	15467	15374	15310	15417	15317	15518	15168	15298	15255	15185	15137	15301	15388	15261	15194	15186	15177	15409	15275	15502	15259	15345	15050	15436	15357	15250	15317	15280	15449	15266	15349	15329	15209	15290	15383	15185	15336	15320	15373	15256	15309	15330	15376	15208	15398	15312	15362	15413	15172	15364	15284	15327	15145	15247	15264	15032	15223	15297	15439	15202	15184	15475	15346	15356	15307	15368	15183	15282	15272	15425	15197	15264	15346	15347	15377	15187	15378	15213	15369	15115	15458	15261	15406	15162	15486	15443	15401	15078	15238	15401	15327	15253	15321	15292	15414	15312	15302	15382	15229	15197	15316	15225	15348	15200	15341	15326	15438	15326	15282	15334	15338	15406	15344	15303	15196	15328	15315	15230	15294	15259	15379	15414	15399	15354	15287	15348	15131	15035	15320	15340	15206	15332	15139	15422	15279	15201	15160	15387	15344	15352	15224	15440	15448	15281	15171	15294	15153	15237	15312	15170	15364	15371	15345	15455	15317	15259	15358	15086	15306	15300	15314	15221	15331	15379	15399	15273	15192	15542	15174	15274	15143	15420	15214	15099	15346	15349	15288	15267	15356	15329	15385	15202	15197	15324	15311	15383	15190	15416	15278	15309	15228	15229	15187	15193	15311	15265	15124	15316	15368	15077	15390	15289	15209	15304	15220	15424	15352	15334	15378	15266	15211	15349	15131	15255	15263	15326	15290	15308	15274	15336	15306	15292	15298	15190	15329	15290	15462	15256	15245	15275	15335	15238	15138	15340	15267	15327	15296	15431	15233	15199	15324	15321	15304	15331	15337	15285	15331	15334	15319	15183	15283	15175	15268	15325	15309	15331	15297	15435
27793	22737	25542	22005	18341	18212	18728	18407	18431	18244	18463	18294	18290	18334	18365	18243	18126	18018	18246	17997	18332	18111	18306	18283	18169	18275	18229	18209	18081	18472	18293	18502	18954	18737	18582	18236	18158	17973	18161	18131	18109	18166	17950	18178	18117	18132	18162	18253	18183	18211	18025	18136	18034	18376	18245	18382	18333	18063	18041	18175	18156	18208	18074	18043	18084	17960	18139	18141	18211	18314	18218	18109	18141	18258	18226	18018	18123	17877	18090	18203	18004	18289	18087	18142	18237	18015	18079	18073	18234	17937	18052	18277	18145	18027	17990	18261	18126	18055	18260	18082	18078	18229	18121	18236	17959	18188	18257	18199	17961	17979	18127	18190	18202	18236	18256	18069	18308	18047	18174	18199	18092	18202	18132	17999	18347	18185	18040	17984	18045	18211	18265	18093	18244	18204	18213	18314	17980	18064	17943	18161	18100	18250	18125	18164	18334	18051	18245	18160	18314	18282	18317	18231	17990	18130	18013	18194	18132	18080	18262	18143	18105	18081	18192	18079	18088	18039	18071	18036	18052	18166	18267	18233	18316	18322	17848	18244	18077	18198	18198	18066	18079	17963	18055	18086	18125	18151	18302	18427	18141	17968	18202	18412	18122	18211	18171	18171	18161	18048	18263	18409	18253	18040	17953	18237	18296	18236	18095	18054	18055	18342	17987	18067	18160	18068	18249	17939	18161	18185	17971	18201	18230	18123	18149	18108	18153	18211	18246	18295	18117	18275	18192	18017	18240	18229	18156	18279	18411	18118	18066	18186	18079	18317	18025	18298	18216	18108	18287	18007	18207	18066	18291	18344	18251	18233	18219	18178	18176	18072	18134	17981	18156	18198	18098	18370	18054	18155	18087	17992	18005	18127	18215	18287	18218	18069	18047	18346	18098	18089	18095	18154	17971	18133	18141	18070	18114	18231	18369	18290	18220	18158	18008	17994	18351	18115	18026	18079	18191	17961	18136	18008	18364	18098	18238	18206	18261	18313	18247	18003	18092	17984	18090	18198	17953	18259	18124	18219	18361	18011	18217	17985	18181	18275	18250	18076	18258	18171	18004	18169	18221	18152	18017	18207	18148	18254	18005	18169	18078	18117	18123	18262	18251	18130	18425	18329	18301	18073	18145	18186	18220	18098	18234	18353	18140	18033	18051	18179	18211	18280	18085	18180	17975	18120	18189	18301	17928	18158	18122	18195	18158	18070	18389	18125	18062	18137	18226	18162	18252	18152	18199	18274	18158	18202	18203	18131	18115	18250	18167	18142	18179	18171	18140	18005	18207	18096	18167	18246	18206	18164	18152	17948	17930	18014	18057	18254	18035	17987	18042	18399	18128	18157	18170	18076	18051	18045	18178	18282	18092	18040	18009	18340	18293	17919	18052	18031	18017	18138	18162	18196	18141	18078	18193	18087	18110	18263	18316	18185	18327	18102	18300	18016	18135	18179	18182	18201	18022	18376	18190	18296	18173	18111	18005	18105	18339	18119	18205	18219	18074	18219	18009	18123	18234	18235	17935	18190	18260	18212	18279	18156	18001	18208	18098	18304	18264	18075	18197	17972	18322	18218	18059	17944	18260	18186	18248	18367	18107	18230	18340	18062	18206	18067	18145	18218	18461	18350	18143	18288	18167	18099	18120	18121	18193	17886	18230	18037	18176	18175	18112	18119	18148	17975	17964	18286	18160	18127	18105	18410	18275	18078	18252	18223	18246	18110	18367	18202	18072	18142	18102	18222	18078	18243	18261	18081	18123	18245	17885	18011	18334	18124	17944	18155	18221	18139	17998	18035	18340	18102	18227	18229	18120	18267	18119	18444	18082	18196	18378	17968	18196	18151	18052	18223	18183	18036	18133	18093	18084	18070	18024	18101	18276	18194	18285	18244	18072	18265	18345	18168	18239	18127	18106	18306	18105	18095	18212	18112	18069	18136	18055	18360	18038	18021	18277	18126	17947	18039	18184	18311	18069	18289	18185	18305	18057	18215	18195	18200	18092	18122	18295	18199	18104	17865	18147	18024	18188	17962	18287	18196	18294	18364	18110	18233	18145	18059	18218	18285	18204	18210	18191	18126	18045	18016	18191	18183	18301	18026	18083	18193	18168	18025	18255	18177	18007	18180	18264	18281	18324	18154	18057	18301	18193	17956	18147	18007	18227	18261	18059	18162	18084	18152	18235	18038	18327	18263	18038	18243	18222	18074	18153	18188	18285	18275	18139	18241	18170	18090	18216	18073	18123	18219	18264	18181	18326	18169	18221	18316	18084	18120	17964	18176	18200	18144	18314	18472	18155	18125	18083	18332	18158	18037	18116	18252	18217	18148	18313	18453	18263	18121	18073	18042	18172	18342	18178	18138	18108	18176	18140	18340	18182	18198	18107	18167	18364	18213	18191	18242	18008	18128	17974	18294	18366	18006	18175	18139	18340	18177	18180	18308	18040	18193	18376	18256	18129	18175	18101	18153	18075	18125	17989	18157	18198	18221	18059	18231	18352	18135	18212	17944	18052	18061	18297	18207	18401	18306	18198	18305	18203	18131	17944	18093	18202	18182	18138	18077	18149	18251	18029	18145	18019	18223	18396	18011	18088	18041	18242	18123	18205	18037	18082	18206	18049	18175	18169	18139	18137	18146	18164	18059	18167	18005	18306	18415	18164	18164	18337	18086	18404	18159	18224	18261	18427	18334	18226	18355	18151	17927	18315	18078	18074	18103	18409	18159	18116	17961	18157	18281	18220	18178	18174	18335	18228	18227	18105	18176	18116	18204	18202	17965	18264	18154	18074	18391	18260	18110	18272	18019	18269	18087	17932	18140	18090	18234	18226	18178	18081	18171	17940	18170	18269	18249	18326	18162	18269	18232	18096	17997	18077	18334	18243	18113	18011	18302	18097	18195	18307	18222	18221	18081	18046	18095	18052	18115	18227	18289	18111	18104	17981	18186	18132	18271	18092	18108	18043	18265	18096	18107	18256	18053	18074	18121	18278	18277	18204	18197	18203	18038	18255	18036	18178	18290	18051	18467	18291	18205	18117	18205	18270	18024	18288	18193	18122	18104	18219	18168	17963	18200	18222	18113	17944	18243	18345	18056	18294	18115	18311	18169	18258	18292	18195	18459	18186	18220	18257	18110	18154	18005	18131	18094	18009	18269	18057	18366	17965	18287	18203	18119	18119	18149	18003	18233	18078	18201	18259	18358	18094	18222	18043	18109	18072	18207	18265	18259	17910	18256	18006	18204	18154	18089	18196	18266	18191	18340	18334	18304	18241	17992	18129	18052	18110	18046	18024	18248	18104	18277	18304	18133	18150	18118	18025	18176	18104	18133	18288	18085	18164	18139	18117	18123	18155	18080	18195	18148	18366	18131	18226	18072	18254	18299	18139	18013	18180	18438	18170	18100	18287	18220	18297	18071	17890	18178	18167	18216	18197	18282	18059	18447	18329	18113	18118	18120	18221	18059	18069	18207	18164	18215	18210	18270	18071	18216	18222	18178	18169	18433	18101	18133	18170	18172	18019	18215	18205	18235	18345	18133	18176	17810	18002	18341	18217	18028	18151	18275	18209	18252	18486	18074	18119	18203	18115	17928	18079	18020	18154	18028	18089	18142	18297	18250	18340	18033	18178	18091	18278	18170	18301	18260	18222	17989	18182	18283	18107	18068	18110	18230	17846	18132	18102	18475	18128	18240	18147	18249	18235	18049	18113	18013	18075	18126	18384	18103	18247	18097	18424	18261	18297	18090	18333	18239	18240	18151	18291	18321	18289	18204	18357	18015	18164	18191	18061	18278	18053	18084	18180	18233	18257	18071	18356	18214	18180	18352	18403	18293	18389	18163	18181	18073	18063	18149	18371	18059	18098	18306	18000	18250	18342	18268	18357	18266	18172	18238	18095	18044	18042	18042	18260	18227	18098	18150	18138	18089	18246	18150	18166	18158	18321	18338	18173	18090	18054	18170	18231	18284	18324	18165	18265	18076	17847	18078	18186	18200	18049	18329	18211	17950	18258	18284	17943	18019	18035	18381	18270	18130	18127	18259	18137	18181	18222	18251	18257	18285	18212	18132	18078	18038	18222	18236	17989	18205	18152	18047	18324	18076	18049	18312	18194	18270	18180	18264	18496	18148	18013	18042	18032	18194	18271	18119	18014	18080	18185	18145	18233	18327	18143	18256	17999	18219	18206	18182	18233	18308	17895	18266	18153	18211	18269	18247	18315	18163	18301	18301	18221	18183	18253	18271	18234	18131	18111	18067	18214	18116	18076	18336	18279	18360	17975	18459	18201	18006	18152	18112	18301	18264	18222	18036	18191	18320	18022	18113	18196	18264	18093	18167	17980	18179	18194	18022	18047	18260	18412	18148	18224	18228	18286	18256	18232	18227	18185	18200	18400	18168	18260	18085	18306	18198	18312	18049	18034	17993	18139	18105	18376	18179	18244	18314	18399	18254	18085	18032	18213	18136	17897	18035	18167	17970	18098	18074	18169	18354	18256	18101	18240	17857	18169	18155	18152	18188	18204	18021	18345	18071	18165	18326	18192	18204	18268	18307	18374	18007	18249	18137	18255	18199	18166	18206	18228	18155	18157	18163	17921	18188	17930	18101	18208	18396	18364	18183	18309	18485	18285	18202	18403	18075	18147	18282	18172	18161	18307	18121	18370	18243	18199	18012	18040	18116	18350	18169	17932	18078	18165	18310	17934	18056	18195	18198	18220	18162	18262	18336	18259	18303	18119	18310	18223	18118	18173	18021	18292	18170	18326	17990	18159	18276	18412	18202	18221	18189	17950	18117	18184	18016	18013	18187	18177	18035	18137	18261	18290	18342	18150	17982	18071	18223	18266	17918	18216	18210	18158	18060	18306	18111	18265	18215	18462	18036	18146	18223	18035	18098	18240	18264	18182	18232	18184	18020	18042	18031	18252	18208	18290	18191	18055	18204	18204	18256	18039	18287	18355	18392	18064	18147	18151	18054	18173	18026	18046	18180	18054	18054	18157	17982	18096	18223	18152	18049	18149	18171	18230	18095	18279	18126	18227	18123	18144	18203	18299	18120	18174	18256	18244	18042	18366	18048	18209	18414	17917	18128	18163	17992	18182	18214	18265	18232	18257	18168	18162	18107	18363	18139
16307	24200	20116	16896	16090	15902	15737	15953	15736	15745	15751	15706	15678	15613	15590	15573	15573	15631	15583	15395	15640	15530	15605	15570	15452	15485	15762	15599	15546	15720	15913	16434	16149	16026	15879	15657	15574	15642	15466	15510	15588	15617	15576	15593	15393	15311	15326	15466	15497	15516	15543	15418	15662	15610	15505	15451	15481	15399	15454	15515	15469	15471	15553	15412	15547	15629	15701	15547	15582	15662	15631	15523	15403	15554	15578	15468	15574	15515	15508	15570	15532	15622	15462	15398	15474	15512	15480	15561	15452	15592	15591	15412	15601	15491	15489	15511	15574	15649	15523	15468	15573	15373	15433	15424	15616	15418	15544	15597	15462	15495	15412	15587	15463	15601	15468	15695	15541	15360	15592	15554	15464	15597	15549	15576	15594	15437	15673	15637	15580	15611	15502	15623	15272	15752	15270	15546	15580	15396	15505	15442	15580	15444	15731	15490	15549	15398	15482	15521	15570	15463	15500	15581	15678	15518	15611	15560	15633	15609	15578	15481	15525	15633	15515	15499	15432	15554	15507	15521	15462	15587	15614	15568	15515	15691	15533	15715	15389	15336	15430	15237	15573	15416	15502	15511	15514	15427	15579	15478	15543	15549	15485	15530	15558	15690	15493	15561	15271	15542	15484	15474	15470	15459	15549	15546	15539	15598	15403	15421	15511	15617	15606	15428	15501	15563	15474	15601	15507	15510	15533	15539	15781	15336	15541	15501	15612	15371	15512	15709	15257	15517	15634	15399	15415	15613	15635	15532	15404	15454	15548	15527	15483	15533	15548	15534	15475	15445	15562	15486	15600	15399	15512	15611	15406	15504	15549	15467	15508	15540	15485	15639	15568	15532	15412	15522	15623	15504	15547	15502	15458	15438	15616	15551	15525	15488	15560	15566	15490	15506	15376	15527	15391	15301	15612	15400	15604	15445	15543	15520	15479	15350	15500	15481	15469	15671	15537	15514	15568	15527	15606	15455	15619	15487	15539	15642	15429	15422	15434	15373	15530	15344	15509	15495	15505	15558	15586	15629	15397	15522	15515	15487	15698	15410	15495	15535	15471	15577	15327	15359	15584	15384	15350	15537	15550	15389	15680	15484	15534	15486	15510	15419	15555	15449	15430	15578	15682	15549	15619	15420	15609	15585	15487	15402	15646	15485	15726	15579	15566	15397	15741	15423	15422	15363	15641	15555	15699	15628	15438	15435	15313	15559	15572	15469	15503	15477	15449	15525	15484	15545	15607	15530	15426	15514	15553	15514	15728	15503	15722	15452	15537	15473	15415	15500	15254	15493	15436	15808	15702	15566	15522	15592	15695	15413	15290	15620	15556	15553	15538	15582	15478	15526	15521	15447	15606	15463	15502	15500	15532	15557	15550	15590	15483	15476	15755	15489	15547	15529	15450	15612	15511	15655	15655	15564	15443	15446	15476	15502	15647	15562	15483	15709	15606	15332	15418	15567	15782	15506	15403	15388	15675	15728	15664	15431	15439	15582	15571	15524	15589	15406	15554	15789	15531	15651	15472	15502	15653	15519	15545	15528	15558	15464	15385	15655	15608	15637	15504	15568	15332	15711	15426	15517	15531	15514	15653	15575	15632	15570	15641	15607	15494	15578	15736	15490	15675	15416	15548	15488	15693	15489	15555	15545	15507	15465	15546	15493	15543	15539	15465	15397	15622	15411	15662	15626	15591	15418	15450	15508	15527	15378	15409	15593	15500	15587	15564	15421	15578	15511	15518	15597	15612	15631	15500	15753	15548	15530	15344	15601	15450	15544	15693	15591	15512	15647	15541	15637	15547	15533	15600	15553	15626	15545	15450	15513	15495	15483	15524	15574	15572	15602	15549	15545	15517	15447	15498	15646	15573	15528	15466	15471	15450	15393	15493	15435	15590	15609	15435	15374	15353	15539	15570	15357	15541	15502	15450	15410	15400	15568	15578	15576	15527	15462	15479	15524	15613	15595	15499	15541	15528	15451	15574	15671	15427	15348	15532	15595	15478	15559	15496	15461	15572	15651	15538	15612	15365	15713	15580	15712	15473	15517	15518	15632	15605	15450	15548	15446	15423	15390	15328	15561	15694	15452	15498	15518	15376	15401	15559	15678	15645	15645	15509	15658	15406	15493	15631	15624	15592	15539	15486	15557	15469	15553	15435	15533	15625	15459	15498	15709	15559	15445	15607	15397	15649	15527	15332	15624	15335	15555	15440	15421	15454	15434	15699	15571	15571	15319	15565	15546	15703	15539	15448	15321	15581	15556	15470	15556	15580	15574	15529	15576	15472	15665	15649	15527	15510	15488	15500	15592	15760	15508	15543	15519	15656	15509	15449	15771	15373	15662	15449	15622	15499	15743	15685	15582	15551	15460	15489	15582	15466	15400	15476	15533	15496	15582	15500	15440	15580	15522	15519	15464	15558	15426	15493	15518	15597	15411	15514	15492	15599	15419	15255	15500	15371	15628	15492	15366	15579	15563	15523	15672	15656	15392	15708	15479	15482	15627	15412	15478	15525	15575	15620	15456	15456	15602	15518	15714	15655	15450	15307	15555	15572	15588	15338	15551	15571	15371	15523	15514	15503	15627	15629	15521	15482	15360	15476	15476	15637	15661	15641	15490	15607	15629	15666	15451	15356	15657	15658	15445	15473	15675	15489	15588	15466	15362	15420	15458	15403	15450	15618	15588	15573	15667	15490	15627	15343	15655	15383	15596	15570	15530	15452	15556	15311	15458	15463	15522	15405	15473	15410	15463	15487	15378	15353	15576	15480	15684	15617	15587	15632	15524	15610	15402	15603	15552	15688	15476	15463	15688	15615	15531	15647	15657	15542	15523	15672	15434	15522	15356	15611	15605	15717	15435	15527	15391	15535	15769	15515	15639	15580	15578	15537	15528	15539	15543	15421	15686	15751	15678	15561	15629	15593	15335	15636	15683	15363	15490	15683	15554	15581	15421	15627	15582	15416	15503	15510	15550	15608	15657	15645	15502	15643	15460	15669	15545	15528	15694	15500	15324	15497	15388	15419	15619	15444	15585	15479	15436	15615	15594	15521	15506	15528	15542	15548	15723	15522	15515	15461	15520	15460	15544	15503	15533	15335	15476	15369	15347	15569	15557	15757	15439	15519	15472	15499	15553	15490	15642	15542	15599	15559	15622	15573	15592	15579	15522	15533	15533	15424	15531	15356	15524	15719	15665	15754	15493	15554	15451	15466	15599	15583	15504	15538	15431	15471	15503	15473	15587	15471	15291	15438	15612	15535	15586	15688	15698	15567	15553	15556	15513	15433	15370	15586	15588	15749	15574	15549	15466	15368	15421	15556	15552	15499	15488	15436	15530	15517	15567	15611	15358	15479	15533	15488	15467	15503	15586	15623	15642	15550	15557	15472	15706	15439	15588	15445	15610	15522	15555	15582	15726	15536	15390	15496	15681	15377	15894	15449	15458	15821	15555	15389	15479	15466	15383	15604	15901	15517	15697	15702	15387	15633	15634	15441	15633	15654	15569	15569	15602	15468	15661	15630	15543	15469	15455	15409	15480	15648	15574	15443	15605	15413	15438	15538	15682	15508	15360	15484	15370	15551	15411	15503	15560	15507	15395	15626	15358	15622	15472	15463	15646	15695	15563	15560	15375	15531	15483	15407	15382	15440	15470	15570	15408	15349	15366	15522	15554	15469	15479	15463	15487	15559	15506	15594	15563	15456	15383	15450	15533	15534	15431	15586	15513	15607	15301	15534	15554	15604	15515	15501	15409	15443	15402	15500	15817	15459	15598	15566	15606	15470	15637	15560	15439	15506	15513	15539	15572	15724	15448	15603	15477	15690	15484	15577	15588	15483	15504	15466	15680	15394	15559	15760	15715	15403	15429	15679	15402	15581	15553	15512	15421	15637	15437	15566	15379	15497	15654	15582	15618	15431	15504	15668	15633	15525	15598	15542	15543	15603	15604	15417	15406	15686	15412	15603	15588	15475	15652	15553	15507	15638	15533	15412	15608	15661	15534	15511	15518	15487	15347	15523	15401	15365	15474	15425	15382	15492	15544	15525	15375	15516	15610	15531	15497	15516	15639	15568	15575	15523	15679	15385	15449	15452	15662	15646	15643	15530	15621	15383	15686	15479	15655	15544	15561	15540	15436	15496	15502	15599	15551	15571	15515	15421	15566	15677	15525	15537	15739	15585	15438	15558	15660	15631	15401	15613	15656	15471	15615	15470	15635	15502	15678	15555	15524	15736	15378	15553	15488	15638	15691	15396	15449	15667	15491	15552	15539	15673	15485	15546	15392	15494	15334	15431	15528	15557	15406	15655	15612	15507	15619	15613	15478	15652	15452	15606	15565	15501	15538	15554	15542	15487	15688	15611	15554	15579	15631	15536	15514	15567	15497	15330	15496	15611	15505	15572	15570	15638	15611	15659	15414	15402	15471	15583	15602	15492	15439	15571	15624	15529	15556	15484	15498	15517	15502	15715	15448	15549	15573	15653	15565	15535	15624	15580	15508	15440	15439	15665	15528	15428	15465	15487	15484	15412	15585	15547	15513	15585	15293	15468	15666	15487	15534	15555	15648	15364	15521	15599	15458	15483	15444	15533	15591	15531	15593	15467	15472	15458	15363	15462	15529	15578	15505	15432	15637	15618	15567	15468	15429	15526	15714	15584	15600	15447	15511	15643	15624	15536	15419	15555	15601	15554	15636	15379	15524	15648	15625	15660	15491	15459	15569	15534	15498	15290	15336	15649	15643	15673	15421	15418	15371	15547	15626	15514	15556	15489	15582	15452	15433	15467	15638	15444	15643	15614	15563	15614	15617	15549	15580	15545	15455	15679	15430	15536	15555	15624	15645	15514	15499	15590	15482	15670	15375	15665	15705	15798	15460	15589	15547	15532	15638	15570	15499	15589	15480	15544	15641	15558	15561	15476	15541	15434	15450	15390	15452	15372	15650	15646	15590	15755	15535	15477	15496	15523	15549	15673	15482	15596	15512	15477	15463	15604	15423	15502	15656	15328	15488	15492	15555	15620	15529	15763	15390	15763	15561	15430	15655	15611	15512	15585	15364	15643	15583	15780	15549	15487	15549	15484	15518	15446	15566	15616	15453	15650	15543	15595	15466	15468	15683	15533	15569	15530	15613
23916	21358	28875	24279	22183	22233	21306	18856	18260	18557	18355	18051	18241	18375	18055	18382	18407	18173	17980	18004	18328	18146	17986	17981	18114	17900	18147	17969	18247	18141	19169	22048	21234	20461	19217	18509	18083	17891	17973	17893	17968	17876	17961	17845	18012	17981	17878	18002	17995	17948	17704	17625	18001	18019	17804	17836	17930	17909	17967	17598	17948	17841	17863	17966	17846	17977	18025	17882	17986	17816	17893	18052	18007	17786	18025	17753	18050	17771	17981	17805	17956	17971	18048	17784	17819	17739	17773	17779	17851	17994	17944	17881	17931	18001	17940	17922	17741	17795	17939	18012	17769	17898	17776	17928	17836	17792	17745	17988	17804	17756	17614	17849	17722	17828	18026	18005	17954	18109	18082	17775	17819	17696	17951	18002	17939	17878	17759	17951	17865	17878	18035	17784	17756	17940	17824	17798	18112	18016	18074	17870	17892	17925	17734	17922	17911	17764	18090	17922	17848	17852	18005	17880	17637	17920	17813	17812	17913	17839	17883	17910	17947	17811	17867	17817	17871	17817	17972	17830	17987	17999	17900	17935	18082	17894	17812	18023	17719	17951	17969	17724	17868	17778	18007	17873	17746	17846	17857	17983	17707	17799	17839	17818	17960	18042	17887	17888	17798	17910	17624	17759	17843	17917	17938	17864	17741	17721	17916	17789	18023	17919	17898	17958	17726	17866	17928	17751	17859	17919	18075	17833	18011	17842	17874	17863	17777	17791	18022	18039	17788	17842	17806	17909	17872	17741	17721	18056	18116	17920	17856	18082	18026	17956	17760	17755	17933	18048	17773	17877	17778	17893	17893	17962	17693	17724	18014	17906	18300	17848	17848	18125	17771	17886	17955	17833	17943	17789	17952	17814	17778	17794	17808	17872	17848	17590	17831	17893	17978	18075	18125	17743	17764	17908	17989	17867	17964	18108	17660	17729	17959	18022	17846	17991	18032	17975	18069	17747	17879	17958	17820	17925	17943	17780	17887	17876	17904	17762	17966	18082	18104	17832	17808	17917	17761	17987	18093	17889	18042	17808	17893	17773	17998	17835	17824	17706	17919	17830	17944	17932	17775	17829	17733	17956	18010	17972	17951	17931	18098	17768	17930	17950	17885	17775	17821	18047	17968	17736	17885	17922	17832	17821	17729	17935	17753	17938	17885	17936	18103	18012	17872	17766	17804	17767	18034	17646	17755	17600	17902	17927	18073	17859	17980	17796	17991	17813	18041	17986	17652	18013	17753	17899	18025	17922	17846	17932	17940	17907	17892	17901	17924	17945	17820	17775	17889	18017	17843	17865	17747	18120	17962	17964	18152	17866	17929	18019	17792	17860	17955	18104	17760	17798	17983	17690	17874	17924	17737	17621	17831	17946	17805	17799	17967	17923	17742	18008	18089	17771	18064	17875	18028	17805	17985	17841	17871	17932	17994	17827	17766	17849	17880	17822	17752	17754	17965	17634	17942	17825	17991	17902	17761	17940	17798	17983	17983	17944	18061	17949	18028	17974	18006	17791	17933	17990	18058	17931	17930	17958	17841	17931	17940	17708	17748	18036	17780	17786	17872	17794	17846	17798	17930	18063	17762	17779	17843	17855	17866	17972	17756	17900	17910	17868	17989	17813	18029	17872	17855	17755	17913	17843	17813	17975	17881	17874	17705	17866	17841	17693	17725	17992	17983	17958	18001	17878	18036	17836	17993	17865	17986	17710	17906	17947	18191	18069	17717	17740	18038	17918	17826	17848	17876	17822	17846	17798	17644	17804	17953	17820	17986	17803	17712	17806	17995	18036	17977	17984	17832	17852	17740	17939	17813	17724	17859	17757	17805	17906	17911	17793	17802	17980	17998	17686	17806	17862	18087	17829	17819	17735	18027	17910	18046	18009	17719	17857	17804	17946	18038	18054	17813	17633	18009	18096	18002	17900	17893	17883	17894	17811	17816	18055	18099	17999	17717	17909	17871	17886	17791	17818	17949	17959	17905	17699	17822	17849	17880	17858	17999	17981	17899	17934	17929	17642	17871	17849	17958	17772	17738	17930	17710	17620	17870	18174	17777	17812	17954	17948	17862	17768	17733	17692	18003	17944	17826	17834	17785	17961	17990	17733	17814	18004	17798	17818	17823	17902	18026	17824	17841	17658	17856	17765	17921	17888	17885	17948	17859	17876	17839	17797	17793	17733	17885	17882	17993	18108	17787	17737	17747	18027	17946	17935	17721	17769	17770	18098	17891	17906	18010	17939	18027	17788	17972	17763	17889	17766	17849	17858	17907	17988	17968	17686	17926	17841	17901	17724	17940	17950	17932	17773	17750	17909	17883	17806	17813	18049	17979	17883	17670	17976	17915	17822	18032	17670	17819	17809	17823	17822	17921	17807	17954	17853	17837	18014	17983	18034	17825	17944	17812	17951	17800	17829	17863	18003	17988	17852	17998	17805	17832	17907	17931	18021	17813	17844	17865	17865	17923	17927	17800	17935	17974	17795	18078	18024	17860	17833	18140	17738	17902	17839	17816	17781	17542	17982	17984	17994	17702	17941	17943	17875	17804	17843	17866	17763	17835	17893	17876	18052	17920	17927	17776	17990	18042	17867	18110	17839	17793	17912	17735	17945	17818	17853	17935	17955	17896	17900	18136	18072	17874	17920	17935	17935	17972	17861	17770	17786	17836	18060	18092	18067	18045	17763	17620	17838	17929	17978	18043	17916	17836	17954	17817	17617	17838	17926	17690	17951	17984	18178	17953	17942	17934	17940	17944	17740	17768	17939	17997	17915	17865	17840	17827	17652	17909	17867	17779	17902	17740	17919	17826	17655	17850	17901	17990	17735	17906	17859	18076	17872	17915	18011	17892	17914	18220	17928	17805	17799	17728	17995	17989	17809	17878	17725	17786	17613	17750	17805	17895	17958	17896	18050	17993	17806	17803	17904	17872	17903	17849	18013	17985	18070	17846	18048	17944	17843	18013	18033	17991	17900	17888	17997	18049	17850	17828	17845	17914	17775	17859	17759	17934	17958	18085	18052	17915	18069	17859	17971	18180	17752	17863	17974	17737	17780	18011	17815	17678	17786	17921	17886	17950	18063	17905	17888	17892	17918	17864	17950	17998	17979	17760	17861	17798	18066	17837	17799	17978	18032	17878	17859	17825	17900	17920	17748	17870	17941	17837	17974	17894	17807	17730	17804	17731	18007	17695	17946	17939	17728	17959	17841	17902	17786	17894	17796	17882	17746	18136	18095	17940	17649	17993	17666	17855	18027	17706	17706	17771	18128	18051	17967	17993	17927	18066	17875	17952	17781	17985	17836	17627	17775	17762	17845	17707	18059	17771	17988	17768	17918	18011	17850	18101	17738	17969	18021	17844	17975	17918	17920	17718	17804	17909	18005	17949	18021	17883	18029	17888	17949	17862	17889	17898	17844	17754	17885	17888	17956	17973	18027	17955	17829	17985	17745	17752	17813	17812	17937	18003	17801	17805	17928	18070	17898	17783	17777	17942	17910	17860	17874	17982	17776	17987	17968	17853	17793	18002	17811	18022	17898	17933	17707	18036	17780	17822	17859	17868	17903	17962	17742	17956	17736	17722	17634	17816	17609	17868	18022	17822	17788	17831	17943	17897	17868	17666	17844	17843	18056	17871	18065	17920	17753	17977	17781	18009	17868	17990	17650	17747	17873	17906	17860	17785	17942	17964	17943	17733	17913	17832	17530	17762	17704	17780	17776	17808	17727	17836	17843	17936	17892	18006	17883	17944	17940	17963	17868	17907	17845	17891	18077	17958	17866	17854	18011	17892	18240	17930	17866	17744	17760	17775	17902	17764	17874	17954	17824	17990	17822	17927	17959	17912	17860	17889	17760	17943	17592	17954	17814	17865	17957	17875	17850	17910	17958	17809	17807	17898	17914	17946	17846	17806	17699	17762	17828	17828	17770	17798	17820	17714	17981	18004	17918	17800	17855	17920	18057	17834	18010	17886	17600	17838	17975	17877	17922	17941	17867	17949	17832	17957	17870	18098	17927	17921	17873	17705	17827	17818	17937	17909	17914	17705	17753	17844	17793	17859	17838	17825	17894	17843	17940	17865	17848	17775	17925	18043	18059	18113	17604	17907	17898	18246	17830	17972	18209	18018	17896	17923	17917	17868	17863	17693	17987	17794	17762	17867	17966	17835	17967	17797	17884	17713	17861	17910	17848	17943	17841	17974	17766	17931	17957	17913	17761	17973	17918	17696	18002	18022	17939	18017	17829	18033	17850	17860	17710	17774	17987	18182	17762	17671	17920	17841	17949	17935	17916	17739	17767	17878	17973	17798	17960	17901	17808	17828	17879	17698	17855	17920	17582	17821	17993	17906	18147	18059	17870	17857	17751	17903	17805	17888	17751	17771	17906	17747	17802	17809	17767	17927	18000	17899	17779	17839	17834	17920	17820	17889	17698	17859	17868	18044	17960	17911	17643	17700	17914	18003	18022	18018	17873	18089	17914	17837	17894	17862	17930	17922	17882	17662	17904	18111	18025	18005	17884	18064	17823	17634	18029	17537	17881	17951	17872	17790	17887	17977	17807	17793	17726	18102	17855	17770	17917	18025	18025	17975	18017	17797	17922	17831	17787	17865	17883	17890	17780	17929	17845	17879	17786	17921	17929	17768	17590	17931	17955	18131	17938	17913	17986	17925	17901	17933	17999	17726	18137	17812	17999	18022	18007	17828	17994	17930	17824	18058	17892	17728	17796	17735	17950	18081	17877	17925	17955	17926	17916	17953	17839	17662	17884	17819	17849	18055	17836	17852	17925	18082	17913	17748	17716	17887	17836	18018	18069	17840	17872	17630	17982	17881	17930	17901	18033	17815	18076	17831	17941	17855	17789	17847	17985	17922	18111	17943	17987	17904	17780	17887	17935	17860	17702	17690	17877	17980	17726	18001	17953	17832	17917	17938	17936	17814	17833	17808	17761	17808	17974	17873	17970	17673	18014	17931	17778	17761	17906	17923	17870	17707	17933	17845	17690	17697	17897	17722	17813	18161	17948	17872	18002	17813	17749	18087	18054	17714	17800	17961	17975	17775	17750	17986	17811	17825	17898	18015	17889	17820	17727	17921	17962	17920	17792	17875	17731	17720	18031	18010	17814	17827	17767
16184	28441	24542	19355	17352	16838	16536	16413	16290	15897	15982	15752	15582	15760	15456	15611	15670	15499	15497	15444	15574	15547	15583	15422	15582	15304	15407	15475	15481	15393	17604	21757	19446	18498	16781	16032	15625	15528	15271	15326	15586	15365	15249	15350	15406	15348	15416	15384	15308	15340	15353	15553	15431	15402	15424	15350	15287	15430	15420	15262	15600	15317	15269	15428	15431	15365	15351	15412	15310	15368	15350	15460	15392	15247	15430	15337	15417	15476	15362	15418	15412	15502	15248	15438	15179	15429	15424	15280	15259	15295	15273	15439	15411	15383	15585	15415	15469	15422	15535	15494	15339	15379	15463	15379	15311	15462	15429	15393	15320	15424	15489	15409	15430	15426	15431	15456	15289	15245	15256	15332	15336	15544	15317	15410	15528	15338	15397	15418	15393	15360	15342	15233	15469	15399	15355	15233	15241	15299	15541	15355	15409	15348	15368	15486	15373	15549	15334	15420	15362	15394	15582	15427	15459	15460	15515	15222	15425	15500	15346	15336	15341	15436	15399	15247	15352	15367	15364	15565	15271	15340	15322	15451	15275	15486	15410	15332	15377	15468	15292	15337	15315	15308	15414	15483	15303	15391	15147	15277	15272	15469	15461	15473	15426	15195	15539	15427	15300	15326	15299	15415	15406	15305	15325	15402	15369	15286	15278	15182	15263	15403	15292	15318	15375	15282	15334	15482	15393	15478	15316	15250	15291	15183	15485	15265	15316	15548	15296	15378	15370	15388	15612	15324	15182	15370	15341	15378	15368	15231	15210	15236	15513	15434	15287	15447	15351	15369	15432	15336	15259	15325	15409	15282	15389	15423	15393	15245	15301	15231	15343	15289	15258	15397	15256	15395	15514	15291	15450	15343	15286	15370	15375	15286	15575	15332	15341	15409	15196	15394	15555	15389	15153	15455	15440	15409	15355	15278	15331	15349	15335	15493	15314	15310	15310	15337	15389	15359	15210	15426	15297	15488	15237	15416	15354	15489	15301	15323	15418	15479	15434	15347	15302	15359	15386	15465	15468	15448	15434	15284	15205	15530	15322	15543	15301	15296	15470	15550	15320	15273	15340	15531	15291	15505	15303	15368	15439	15365	15372	15281	15399	15347	15394	15313	15374	15196	15439	15396	15524	15301	15257	15337	15389	15232	15459	15354	15504	15416	15464	15395	15384	15367	15196	15330	15402	15434	15535	15418	15409	15332	15506	15330	15494	15321	15267	15441	15250	15370	15324	15232	15370	15441	15438	15275	15411	15460	15441	15375	15387	15498	15420	15336	15340	15328	15280	15303	15409	15327	15347	15399	15265	15427	15217	15436	15212	15465	15409	15255	15464	15350	15401	15274	15370	15455	15229	15418	15430	15238	15382	15430	15179	15371	15321	15346	15436	15325	15338	15316	15458	15337	15449	15306	15252	15464	15402	15385	15326	15376	15239	15372	15231	15346	15316	15327	15348	15263	15222	15319	15375	15355	15472	15372	15239	15379	15388	15284	15416	15345	15416	15534	15469	15471	15507	15306	15269	15254	15351	15352	15415	15312	15197	15324	15365	15258	15411	15418	15305	15474	15299	15417	15346	15355	15456	15356	15331	15483	15370	15323	15384	15373	15363	15256	15397	15289	15464	15294	15344	15345	15440	15341	15282	15486	15258	15255	15552	15384	15465	15275	15197	15361	15260	15348	15128	15353	15212	15274	15410	15353	15360	15380	15265	15350	15288	15291	15388	15533	15462	15489	15407	15288	15269	15473	15228	15195	15363	15262	15363	15299	15298	15517	15416	15266	15298	15258	15475	15473	15350	15293	15345	15343	15302	15307	15342	15288	15251	15347	15406	15316	15488	15220	15385	15279	15431	15159	15404	15228	15405	15268	15547	15315	15420	15347	15288	15316	15303	15390	15493	15336	15455	15383	15356	15553	15417	15466	15549	15407	15250	15260	15284	15348	15449	15391	15185	15459	15311	15235	15284	15295	15524	15353	15277	15274	15434	15300	15423	15337	15381	15379	15197	15396	15260	15217	15531	15213	15372	15383	15386	15289	15359	15346	15371	15054	15431	15326	15371	15349	15332	15496	15286	15363	15394	15407	15231	15296	15265	15389	15368	15199	15254	15278	15457	15392	15338	15527	15283	15335	15285	15382	15304	15530	15303	15359	15442	15342	15332	15389	15129	15351	15346	15502	15272	15520	15451	15336	15417	15343	15455	15496	15379	15333	15267	15238	15411	15294	15348	15481	15576	15266	15409	15450	15380	15302	15428	15219	15377	15540	15315	15160	15454	15297	15415	15590	15332	15162	15329	15383	15395	15462	15525	15556	15459	15391	15421	15464	15338	15282	15377	15205	15322	15454	15332	15254	15432	15428	15519	15430	15368	15300	15253	15441	15428	15262	15279	15221	15425	15390	15260	15420	15363	15229	15473	15478	15601	15432	15434	15298	15315	15348	15357	15632	15266	15358	15502	15295	15210	15439	15390	15254	15388	15232	15475	15217	15277	15402	15318	15545	15179	15269	15282	15434	15524	15620	15465	15372	15307	15510	15134	15364	15395	15234	15363	15368	15306	15356	15365	15562	15270	15326	15237	15272	15223	15351	15263	15348	15244	15355	15391	15430	15394	15415	15424	15304	15273	15377	15223	15383	15374	15267	15229	15365	15238	15300	15395	15486	15379	15451	15374	15315	15539	15293	15455	15463	15367	15451	15251	15348	15308	15381	15432	15475	15441	15238	15313	15376	15355	15417	15454	15309	15422	15295	15305	15348	15329	15217	15297	15331	15248	15328	15248	15351	15482	15306	15514	15282	15433	15443	15417	15407	15324	15248	15279	15317	15307	15346	15330	15306	15449	15519	15232	15313	15391	15388	15361	15300	15391	15438	15314	15428	15360	15273	15339	15407	15369	15396	15446	15405	15416	15334	15519	15456	15436	15442	15417	15229	15221	15481	15264	15457	15232	15314	15488	15303	15402	15359	15404	15527	15301	15459	15355	15349	15282	15494	15449	15379	15446	15351	15411	15383	15118	15238	15511	15454	15402	15402	15226	15528	15480	15199	15371	15445	15216	15375	15388	15338	15439	15426	15294	15432	15354	15378	15328	15368	15387	15312	15386	15521	15515	15353	15320	15418	15304	15417	15343	15363	15552	15343	15353	15457	15223	15335	15457	15378	15427	15565	15307	15458	15415	15258	15402	15377	15470	15308	15304	15393	15386	15383	15561	15294	15370	15437	15313	15293	15599	15384	15318	15481	15336	15299	15361	15520	15201	15368	15373	15354	15496	15392	15264	15433	15335	15301	15255	15270	15341	15404	15387	15262	15320	15379	15284	15280	15484	15266	15286	15261	15402	15249	15259	15494	15255	15413	15269	15368	15421	15365	15324	15329	15273	15360	15384	15433	15137	15394	15238	15380	15430	15360	15439	15245	15314	15340	15363	15467	15448	15216	15429	15189	15418	15303	15322	15444	15501	15277	15470	15415	15413	15316	15414	15451	15317	15591	15354	15435	15562	15360	15326	15342	15489	15489	15355	15473	15438	15468	15442	15250	15532	15554	15335	15251	15429	15512	15508	15406	15352	15241	15328	15255	15361	15301	15312	15441	15410	15322	15375	15392	15248	15368	15463	15215	15496	15403	15587	15239	15453	15355	15386	15478	15517	15383	15297	15297	15256	15370	15458	15496	15463	15342	15387	15324	15424	15399	15360	15428	15287	15330	15371	15131	15378	15268	15203	15494	15142	15497	15392	15348	15352	15307	15348	15460	15333	15545	15401	15230	15412	15491	15381	15440	15339	15444	15295	15353	15256	15394	15217	15344	15441	15286	15385	15373	15653	15431	15271	15376	15511	15392	15511	15230	15360	15307	15431	15416	15308	15413	15283	15420	15548	15363	15228	15449	15253	15525	15304	15365	15243	15432	15323	15405	15400	15285	15279	15188	15220	15274	15391	15377	15398	15413	15326	15394	15501	15270	15358	15429	15227	15390	15333	15333	15253	15384	15380	15369	15435	15560	15163	15416	15467	15380	15345	15495	15374	15222	15285	15539	15418	15369	15343	15350	15394	15390	15397	15274	15374	15425	15441	15293	15339	15440	15354	15576	15180	15398	15479	15309	15359	15358	15290	15358	15283	15221	15382	15249	15452	15373	15367	15383	15326	15389	15442	15387	15321	15392	15449	15292	15353	15387	15381	15465	15451	15228	15402	15383	15267	15506	15485	15349	15358	15352	15451	15248	15312	15364	15549	15371	15354	15387	15262	15245	15431	15475	15257	15280	15444	15348	15384	15192	15372	15370	15307	15497	15504	15462	15265	15404	15389	15371	15294	15181	15236	15281	15458	15385	15411	15388	15410	15348	15393	15358	15301	15533	15513	15310	15278	15227	15539	15516	15542	15335	15314	15425	15458	15226	15305	15323	15206	15388	15447	15407	15385	15394	15313	15310	15591	15335	15415	15446	15330	15347	15283	15388	15521	15475	15369	15262	15341	15363	15330	15341	15277	15123	15384	15470	15349	15213	15328	15490	15233	15313	15503	15301	15358	15183	15407	15425	15190	15564	15537	15264	15288	15411	15423	15371	15283	15524	15303	15356	15360	15351	15436	15500	15399	15513	15317	15434	15413	15476	15307	15337	15225	15474	15322	15467	15368	15314	15347	15573	15304	15262	15520	15373	15258	15492	15188	15394	15305	15365	15462	15432	15390	15375	15439	15318	15383	15353	15322	15434	15309	15359	15489	15421	15552	15328	15367	15463	15364	15342	15313	15355	15456	15472	15293	15259	15206	15329	15268	15223	15375	15364	15259	15425	15555	15357	15394	15217	15278	15320	15274	15318	15409	15457	15419	15247	15347	15464	15487	15324	15479	15455	15329	15356	15374	15345	15517	15536	15461	15283	15322	15465	15444	15473	15421	15184	15358	15250	15334	15324	15341	15278	15420	15433	15481	15394	15376	15436	15335	15270	15326	15261	15540	15458	15343	15264	15376	15400	15324	15522	15270	15275	15306	15334	15386	15297	15506	15292	15436	15382	15181	15509	15489	15291	15415	15430	15438	15442	15472	15299	15241	15505	15358	15270	15528	15300	15420	15387	15264	15270	15392	15305	15355	15359	15218	15326	15352	15464	15413	15433	15388	15366	15415	15493
22936	21362	29272	23809	21575	23535	24560	19646	18427	18842	18621	18312	18199	18454	18401	17971	18091	18245	18160	17929	18264	18135	18247	17901	17991	17942	17970	18133	18014	17923	20589	25684	23169	21829	19921	18651	18239	18177	17817	17752	17845	17786	17926	17760	17691	17997	17908	17984	17811	17879	17890	17757	17778	17706	18004	18030	17971	17795	17913	17808	17959	18041	17799	17892	18041	17784	17799	17819	17923	17862	17772	17874	17993	17959	17997	17894	17862	17504	17841	17767	17835	17760	17844	17788	17825	17818	17997	17816	17718	18014	17559	17852	17718	17578	17830	17542	17709	17686	17832	17951	17648	17893	17936	18037	17732	17829	17743	17720	17664	17808	17625	17770	17895	17869	17794	17928	17909	17793	17805	17637	17685	17888	17786	17451	17882	17757	17936	17902	17641	18071	17805	17779	17684	17870	17948	17884	17727	17738	17925	17745	17848	17632	17869	18049	17839	17911	17885	17938	17864	17693	17862	17694	17899	17554	17796	17851	17694	17784	17878	17734	17744	17763	17944	17672	17684	17775	17811	17733	17731	17751	17918	17688	17654	17711	17747	17920	17882	17648	17928	17646	17879	17862	17857	17715	17811	17690	17632	17681	17795	17767	17748	17805	17670	17842	17781	17791	17897	17884	17919	17935	17843	17797	17903	17701	17805	17722	17715	17914	17788	17865	17684	17799	17580	17814	17858	17760	17759	17792	17870	17797	17999	17635	17840	17800	17783	17796	17706	17769	17906	17822	17850	17829	17803	17789	17680	17596	17844	17778	17838	17830	17871	17836	17794	17653	17623	17861	17702	17540	17666	17625	17767	17806	17741	17792	17678	17927	17866	17727	17780	17965	17647	17919	17754	17725	17797	17800	17914	17635	17843	18094	17857	17666	17779	17630	17881	17830	17940	17826	17893	17887	17630	17934	17620	17800	17822	17866	17805	17812	17624	17774	17852	17949	17625	17556	17818	18027	17877	17727	17700	18005	17947	17710	18005	17725	17752	17783	17812	17659	17764	17980	17674	17797	17701	17919	17855	17624	17683	17787	17787	17874	17717	17872	17639	17692	17722	17920	17879	17894	17837	17676	17726	17723	17840	17598	17838	17828	17609	17828	17671	17638	17694	17894	17715	17719	17846	17623	17976	17780	17706	17805	17708	17653	17817	17736	17870	18041	17885	17976	17533	17770	17875	17756	17825	17837	17681	17833	17580	17875	17716	17720	17739	17800	17646	17921	17911	17774	17670	17791	17699	18053	17775	17914	17702	17723	17761	17671	17765	17942	17830	17754	17731	17949	17749	17677	17757	17840	17875	17866	17739	17979	17799	17827	17827	17697	17821	17727	17723	17809	17561	17860	17788	17718	17799	17671	18180	17746	17656	17723	17920	17869	17797	17770	17759	17884	17825	17752	17850	17771	17832	17693	17829	17784	17840	17748	17926	17792	17940	17861	17873	17644	17766	17743	17723	17571	17743	17800	17717	17780	17642	18018	18005	17683	18000	17694	17801	17565	17738	17814	17728	18004	17633	17754	17920	18238	17743	17510	17811	17842	17707	17867	17731	17812	17755	17831	17785	17780	17880	17822	17762	17680	17612	17794	17938	17848	17859	17687	17767	17889	17840	17658	17903	17840	17641	17796	17811	17922	18056	17804	17741	17795	17613	17737	17903	17822	17997	17739	17755	17830	17687	17829	17892	17883	17852	17771	17886	17520	17748	17937	17809	17812	17741	17777	17798	17675	18013	17765	17835	17775	17660	17641	17686	18001	17533	17747	17840	17844	17816	17803	17797	17643	17640	17848	17644	17824	17853	17790	17786	17717	17795	17778	17681	17908	17816	17645	17859	17776	17878	17816	17803	17792	17791	17684	17642	17699	17845	17764	17742	17674	17559	17775	17849	17959	17600	17992	17763	17810	17926	17760	17729	17757	17540	17805	17944	17889	17702	17737	17891	17847	18008	17787	17845	17388	17891	17991	17614	17895	17806	17823	17973	17861	17894	17805	17740	17925	17577	17651	17586	17628	17937	17761	17806	17688	17779	17852	17753	17637	17878	17830	17732	17598	17831	17626	17730	17625	17699	17665	17799	17798	17917	17944	17789	17965	17920	17911	17858	17691	17628	17675	17891	17973	17687	17788	17838	17781	17626	17726	17668	17951	17769	17838	17895	17548	17757	17869	17863	17605	17692	17739	17929	17653	17882	17673	17609	17839	17905	17955	17631	17660	17724	17790	17599	17783	17668	17924	17828	17688	17804	17971	17956	17736	17828	17806	17826	17854	17728	17676	17758	17878	17670	17642	17788	17739	17820	17868	17879	17886	18009	17670	17559	17782	17799	17847	17708	18053	17940	17774	17677	18067	17894	17747	17680	17776	17877	17966	17795	17880	17978	17827	17838	17660	17835	17874	17829	17927	17822	17635	17709	17718	17843	17672	17718	17756	17860	17918	17715	17664	17898	17867	17677	17727	17759	17520	17722	17806	17837	17776	17792	17831	17937	17776	17679	17880	17706	17676	17831	17650	17890	17671	17893	17746	17894	17813	17860	17616	17803	18040	17855	17713	17813	17643	17728	17612	17855	17771	17734	17733	17783	17665	17709	17629	17837	17829	17873	17522	17944	17644	17851	17488	17486	17953	17803	18003	17810	17651	17856	17557	17887	17705	17686	17791	17655	18002	17680	17702	17681	17840	17852	17806	17594	17742	17882	17777	17642	17738	17707	17868	17575	17812	17723	17816	17697	17693	17706	18003	17991	18005	17764	17676	17895	17701	17807	17797	17740	17933	17836	17778	17686	17872	17769	17878	17853	17673	17665	17775	18031	17861	17786	17845	17986	17656	17726	17687	17772	17790	17654	17923	17857	17617	17561	17687	17925	17872	17828	17663	17747	17877	17698	17674	17859	17835	17637	17779	17707	17702	17758	17775	17781	17689	17833	17550	17701	17807	17663	17557	17944	17891	18002	17946	17941	17528	17919	17855	17808	17826	17661	17682	17857	17758	17806	17875	17817	17887	17920	17977	17849	17822	17698	17901	17658	17780	17839	17848	17682	17804	17769	17679	17634	17798	17860	17569	17570	17726	17718	17807	17928	17774	17900	17886	17840	17603	17850	17879	17896	17709	17806	17756	17783	17597	17832	17610	17827	17717	17765	17696	17812	17780	17813	17764	17806	17678	17787	17746	17844	17940	17811	17808	17788	17687	17966	17855	17806	17832	17870	17751	17785	17671	17768	17886	17835	17858	17892	17637	17853	17572	17758	17857	17766	17677	17732	17864	17851	17936	17750	17763	17928	17719	17737	17659	17753	17894	17959	17736	17779	17894	17837	17904	17766	17762	17891	17736	17922	17719	17832	17982	17653	17744	17966	17788	17801	17865	17873	17819	17898	17667	17817	17680	17526	17926	17805	17566	17806	18010	17790	18009	17844	17783	17828	17778	17772	17568	17840	17694	17886	17826	17755	17775	18024	17832	17826	17896	17719	17926	17586	17777	17712	17699	17835	17767	17839	17701	17686	18028	17639	18087	17902	17879	17787	17686	17942	17934	17779	18012	17721	17818	17757	17741	17734	17937	17762	17841	17818	17844	17846	17767	17584	17855	17914	18049	17869	17866	17847	17805	17817	17622	17836	17589	17692	17525	17882	17886	17959	17890	17867	17808	17768	18030	17799	17809	17873	17678	17805	17785	17774	18059	17701	17779	17728	17675	17678	17654	17789	17713	17757	17757	17606	17826	17925	17909	17598	17758	17824	17930	17766	17778	17557	17822	17539	17806	17861	17619	17881	17839	17697	17801	17941	17686	17774	17922	17912	17800	17946	17672	17759	17762	17772	17642	17755	17648	17709	17874	17871	17854	17977	17817	17964	17922	17774	17859	17707	17954	17623	17772	17883	17713	17864	17838	17715	17793	17882	17827	17810	17785	17828	17862	17795	17625	17903	17730	17688	17610	17875	17878	17694	17852	17780	17999	17807	17792	17733	17822	17885	17706	17740	17616	17857	17697	17816	17615	17674	17723	17960	17701	17652	17637	17797	17601	17695	17762	17842	17690	17707	17694	17768	17871	17732	17710	17952	17783	17806	17795	17871	17681	17935	17652	17656	17765	17820	17774	17744	17744	17911	17596	17715	17739	17890	17785	17828	17658	17713	17869	18056	17685	17591	17698	17924	17821	17809	17778	17760	17607	17677	17737	17829	17919	17985	17623	17652	17669	17962	17722	17419	17688	17731	17676	17829	17862	17831	17948	17808	17762	17927	17975	17859	17855	17769	17655	17787	17902	17917	17582	17915	17922	17790	17925	17841	17807	17816	17747	17624	17807	17526	17620	17614	17696	17790	17658	17659	17803	17984	17649	18015	17812	17580	17620	17618	17687	17704	17578	17766	17637	17858	17968	17822	17979	17692	17753	17717	17858	17665	17828	17914	17541	17653	17737	17846	17803	17866	17666	17589	17628	17613	17573	17775	17786	17743	17813	17724	17664	17955	17943	17839	18113	17747	17810	17816	17773	17564	17864	17649	17778	17941	17842	17837	17564	17797	17677	17763	17655	17689	17694	17790	17722	17816	17750	17937	17646	17725	17918	17905	17757	17981	17877	17860	17877	17717	17693	17773	17638	17798	17929	17776	17955	17762	17853	17871	17782	17885	17862	17825	17715	17848	17638	18047	17761	17955	17866	17773	18002	17659	17836	18091	17826	17855	17890	17734	17772	17840	17788	17818	17763	17662	17683	17848	17921	17622	17740	17789	17823	17845	17637	17693	17833	17982	17948	17714	17972	17777	17718	17862	17852	17724	17775	17969	17527	17829	17900	17789	17864	17835	17912	17822	17750	17911	17701	17705	17704	17873	17703	17713	17632	17827	17654	17688	17918	17764	17838	17761	17817	17980	17910	17740	17670	17754	17887	17881	17596	17654	17634	17793	17995	18059	17758	17870	17753	17820	17836	17799	18044	17730	17894	17690	17749	17733	17830	17817	17808	17907	17819	17834	17878	17895	17808	17668	17861	17821	17730	17883	17879	17856	17875	17903	17825	17809	17880	17851	17686	17662	17844	17729	17757	17888	17939	17819	17836	17838	17804	17768	17618	17821	17864	17881	17763	17793	17878	17848	17873	17680	17812	17988	17953	17881	17733	17762	17683	17822	17697
17915	31986	27814	21033	18703	17716	17389	16917	16476	16276	16020	15865	15876	15639	15639	15870	15673	15668	15503	15538	15486	15449	15647	15495	15660	15437	15397	15439	15530	15471	20383	26129	22030	20325	17857	16266	15438	15408	15292	15272	15160	15300	15318	15272	15342	15242	15404	15482	15449	15150	15525	15275	15346	15375	15357	15154	15198	15256	15362	15278	15290	15236	15282	15400	15416	15369	15359	15505	15351	15067	15165	15378	15135	15301	15301	15259	15237	15423	15378	15341	15394	15439	15250	15370	15447	15200	15395	15341	15235	15295	15245	15301	15225	15414	15125	15330	15404	15220	15182	15157	15213	15485	15200	15322	15188	15302	15297	15264	15434	15197	15375	15398	15167	15363	15235	15388	15378	15170	15181	15195	15179	15213	15258	15219	15300	15164	15203	15361	15171	15306	15137	15384	15218	15358	15227	15199	15360	15307	15294	15276	15261	15396	15208	15450	15286	15217	15421	15137	15202	15424	15116	15369	15270	15192	15145	15220	15303	15239	15358	15234	15221	15265	15192	15319	15330	15314	15365	15438	15124	15297	15192	15341	15281	15211	15257	15222	15285	15368	15273	15388	15276	15313	15298	15343	15169	15307	15147	15122	15140	15367	15202	15317	15276	15190	15324	15280	15207	15270	15155	15505	15326	15434	15119	15430	15323	15355	15310	15289	15332	15225	15347	15257	15313	15245	15177	15315	15240	15034	15253	15429	15199	15359	15267	15304	15315	15211	15285	15247	15295	15376	15355	15320	15092	15243	15392	15235	15381	15315	15170	15288	15296	15210	15402	15205	15138	15265	15309	15312	15179	15381	15322	15197	15262	15290	15262	15174	15310	15195	15259	15273	15353	15376	15282	15225	15124	15098	15385	15342	15164	15171	15247	15242	15138	15333	15394	15214	15331	15349	15269	15200	15329	15203	15338	15312	15242	15236	15136	15217	15324	15241	15363	15267	15250	15243	15444	15173	15483	15178	15332	15270	15240	15403	15293	15121	15308	15187	15372	15084	15400	15433	15365	15286	15214	15163	15227	15236	15375	15186	15343	15223	15405	15318	15232	15464	15139	15199	15293	15517	15160	15293	15282	15234	15344	15219	15200	15278	15068	15358	15304	15465	15340	15157	15209	15327	15210	15254	15140	15267	15305	15169	15355	15316	15193	15271	15352	15207	15170	15361	15359	15385	15124	15198	15147	15242	15290	15352	15334	15289	15389	15214	15166	15526	15219	15362	15276	15340	15162	15160	15280	15163	15166	15281	15346	15174	15270	15186	15191	15282	15265	15147	15367	15318	15223	15229	15343	15408	15336	15299	15142	15228	15380	15324	15385	15326	15152	15193	15271	15291	15298	15256	15307	15367	15331	15344	15401	15224	15446	15351	15130	15292	15336	15291	15347	15208	14991	15169	15231	15368	15038	15314	15279	15440	15217	15212	15343	15343	15158	15162	15321	15231	15258	15234	15342	15315	15281	15299	15204	15425	15222	15336	15204	15209	15465	15184	15242	15273	15229	15270	15088	15280	15173	15351	15220	15393	15431	15167	15313	15333	15277	15127	15226	15195	15356	15400	15277	15280	15404	15372	15320	15481	15237	15165	15287	15230	15293	15267	15348	15307	15307	15379	15250	15214	15342	15324	15391	15354	15143	15089	15237	14979	15287	15185	15156	15303	15260	15192	15364	15318	15379	15213	15198	15407	15311	15324	15248	15284	15240	15415	15278	15198	15373	15322	15319	15192	15347	15259	15369	15294	15285	15225	15209	15322	15320	15205	15451	15331	15531	15071	15441	15508	15281	15281	15286	15357	15207	15305	15391	15326	15336	15277	15256	15249	15338	15286	15240	15307	15278	15339	15401	15258	15430	15240	15420	15357	15187	15374	15219	15344	15256	15335	15209	15359	15384	15189	15135	15332	15465	15175	15307	15320	15310	15272	15344	15321	15248	15198	15137	15253	15240	15191	15217	15358	15209	15284	15312	15365	15362	15264	15148	15222	15384	15289	15208	15159	15058	15114	15124	15426	15275	15345	15286	15349	15305	15344	15208	15183	15257	15350	15328	15342	15212	15159	15237	15193	15363	15227	15157	15392	15331	15241	15274	15332	15315	15168	15096	15306	15257	15255	15310	15425	15444	15096	15240	15178	15223	15122	15153	15217	15393	15189	15341	15239	15314	15285	15399	15194	15190	15150	15516	15263	15282	15262	15239	15210	15294	15401	15181	15321	15266	15374	15276	15547	15146	15186	15180	15235	15169	15137	15365	15213	15389	15199	15393	15283	15213	15184	15131	15384	15181	15182	15170	15334	15194	14946	15284	15443	15263	15264	15344	15166	15253	15310	15382	15393	15258	15324	15248	15281	15244	15162	15197	15323	15308	15197	15356	15341	15315	15328	15330	15146	15282	15301	15245	15264	15278	15498	15187	15266	15063	15363	15409	15287	15273	15300	15364	15242	15262	15308	15442	15298	15338	15171	15149	15214	15373	15203	15191	15251	15098	15253	15138	15382	15259	15396	15281	15304	15345	15251	15085	15267	15361	15345	15418	15204	15313	15345	15191	15268	15338	15272	15267	15271	15336	15254	15476	15163	15397	15244	15289	15319	15323	15337	15347	15180	15335	15314	15281	15270	15300	15276	15380	15366	15101	15289	15362	15343	15269	15259	15307	15221	15175	15251	15294	15304	15309	15295	15220	15173	15413	15331	15234	15152	15313	15287	15055	15167	15206	15303	15269	15293	15343	15257	15197	15215	15197	15371	15324	15247	15177	15242	15211	15105	15190	15401	15357	15390	15302	15262	15359	15158	15186	15359	15410	15275	15264	15183	15427	15182	15153	15349	15325	15406	15250	15201	15257	15232	15132	15198	15342	15539	15132	15379	15398	15173	15219	15264	15182	15302	15240	15296	15266	15276	15292	15358	15278	15215	15378	15178	15295	15376	15323	15287	15218	15365	15209	15387	15261	15210	15383	15362	15267	15235	15301	15277	15407	15330	15230	15411	15169	15353	15133	15308	15246	15445	15229	15101	15235	15310	15410	15344	15237	15298	15026	15163	15307	15251	15314	15279	15282	15262	15284	15315	15171	15365	15378	15189	15304	15181	15063	15275	15230	15214	15309	15174	15084	15314	15063	15342	15227	15316	15458	15389	15369	15211	15367	15341	15337	15303	15182	15391	15341	15176	15278	15224	15231	15381	15356	15213	15183	15295	15262	15203	15340	15393	15225	15338	15396	15396	15236	15216	15356	15301	15263	15431	15333	15033	15269	15131	15224	15286	15240	15296	15327	15298	15285	15157	15225	15284	15268	15430	15122	15163	15278	15389	15043	15267	15127	15137	15263	15454	15577	15228	15118	15197	15354	15422	15259	15352	15422	15283	15362	15219	15178	15346	15331	15110	15293	15147	15303	15410	15220	15137	15231	15156	15294	15204	15264	15213	15265	15221	15394	15195	15335	15350	15335	15291	15384	15267	15118	15089	15186	15239	15361	15333	15160	15335	15076	15296	15454	15069	15268	15326	15331	15200	15072	15124	15228	15228	15444	15482	15321	15375	15170	15315	15220	15343	15241	15423	15079	15247	15413	15300	15220	15267	15225	15320	15343	15156	15269	15170	15056	15356	15099	15236	15180	15340	15362	15377	15225	15157	15195	15271	15308	15245	15365	15285	15415	15269	15296	15252	15213	15381	15375	15179	15212	15317	15232	15275	15283	15338	15317	15462	15189	15283	15305	15238	15287	15307	15287	15329	15123	15182	15126	15283	15346	15209	15208	15225	15271	15081	15368	15164	15141	15333	15200	15188	15276	15291	15178	15165	15344	15338	15329	15257	15360	15390	15142	15225	15259	15327	15388	15343	15227	15284	15396	15277	15287	15255	15270	15311	15201	15468	15273	15195	15292	15285	15314	15275	15284	15170	15294	15330	15503	15200	15402	15214	15367	15210	15378	15222	15301	15092	15332	15188	15321	15177	15458	15325	15253	15249	15155	15401	15095	15298	15303	15060	15265	15338	15429	15281	15324	15192	15303	15306	15271	15326	15352	15205	15174	15159	15323	15270	15179	15227	15307	15278	15080	15340	15301	15252	15295	15450	15272	15256	15414	15258	15389	15292	15403	15327	15322	15446	15288	15243	15271	15138	15404	15215	15304	15437	15195	15259	15187	15317	15210	15313	15356	15140	15162	15326	15228	15359	15193	15292	15185	15202	15322	15312	15199	15367	15362	15201	15357	15298	15205	15223	15255	15338	15143	15314	15289	15319	15193	15287	15236	15265	15378	15190	15354	15269	15184	15411	15383	15141	15230	15156	15445	15531	15264	15126	15287	15056	15253	15182	15210	15403	15242	15250	15302	15178	15359	15222	15320	15094	15367	15296	15356	15222	15105	15291	15238	15444	15317	15160	15354	15340	15287	15368	15319	15299	15272	15386	15299	15343	15223	15356	15175	15379	15280	15417	15392	15183	15449	15186	15292	15378	15346	15225	15163	15269	15202	15296	15293	15148	15262	15312	15208	15310	15308	15233	15272	15215	15165	15281	15247	15383	15362	15271	15312	15277	15215	15449	15238	15237	15208	15255	15238	15175	15246	15398	15319	15306	15248	15232	15188	15351	15344	15372	15208	15347	15335	15441	15317	15442	15127	15252	15328	15228	15453	15379	15213	15191	15299	15287	15306	15306	15223	15173	15292	15263	15224	15250	15284	15108	15308	15454	15324	15202	15231	15393	15308	15361	15187	15308	15242	15337	15339	15145	15430	15272	15295	15251	15486	15232	15298	15320	15204	15263	15207	15266	15375	15278	15158	15227	15263	15278	15097	15297	15319	15236	15355	15271	15147	15361	15173	15272	15263	15347	15133	15380	15367	15162	15395	15173	15336	15414	15164	15254	15117	15138	15202	15266	15203	15288	15255	15307	15171	15211	15407	15411	15261	15228	15310	15240	15206	15328	15229	15265	15311	15237	15239	15201	15015	15322	15242	15443	15296	15271	15285	15358	15380	15223	15259	15194	15258	15214	15280	15309	15445	15281	15244	15161	15274	15368	15232	15290	15304	15160	15403	15352	15257	15347	15375	15478	15229	15187	15336	15259	15331	15397	15407	15357	15306	15300	15246	15292	15192	15168	15315	15366	15242	15451	15277	15204	15236	15196
27893	22414	25149	21489	18373	18355	18723	18465	18278	18286	18158	18341	18024	18509	18086	18000	18131	18269	18132	18411	18204	18290	18002	18271	18128	18115	18002	18103	18112	18186	18501	18889	18931	18558	18464	18361	18081	18196	18221	18250	18234	18191	18206	18118	18267	18005	18065	17956	17950	18102	18176	18193	18390	18252	18063	17975	18125	18268	18070	18007	18118	18207	18173	18080	18180	18172	18075	18332	18174	18335	18175	17990	18161	18103	18286	18204	18117	18090	18056	17965	17934	18219	18245	18052	18197	18036	18197	18133	18063	18193	17980	17991	18083	18031	18166	17986	18090	17920	18249	18176	18209	18344	18019	18161	18256	18106	18107	18137	18364	18041	18081	18157	18066	18052	18274	17980	18058	17981	17980	18001	18102	18056	17839	18034	18127	18293	18187	17851	18128	18155	17977	17994	18190	18198	18288	18245	18290	17975	18077	17920	18169	17910	18351	18063	18030	18186	18311	18101	18217	18226	18068	18038	18190	18397	18259	18019	18144	18017	18041	18225	18255	18053	18063	18230	18196	18191	18130	18129	18095	18075	18079	18278	18196	18074	18141	18126	18095	18012	18062	18189	17999	18064	18085	18124	18069	18003	18331	18367	18136	18104	18019	18106	18115	18109	18265	18243	18023	18073	17945	18086	18429	18010	18255	18098	18199	18155	18129	18389	18344	18316	18114	18224	18221	18299	18172	18173	18142	18471	18197	18056	18325	18086	18039	18210	18162	18253	18314	17990	17899	18091	18117	17867	18171	18018	18071	18068	18065	18149	18030	18184	18291	18127	18025	18154	18037	18018	18055	18210	18072	18257	18157	18460	18215	18079	18189	18098	18109	18084	18251	18136	18126	18269	18188	17982	18243	18202	18051	18034	18149	18115	17984	18082	18205	18243	18034	18312	18214	18210	18224	18274	18160	18308	18174	18271	18124	18184	18313	18068	18028	17867	18172	18220	17960	18225	18014	18148	18026	18219	18073	18102	18196	18138	18089	17980	18021	18087	18282	18231	17971	18081	18077	18168	18245	18069	18127	18122	18194	17940	18241	18216	18271	18147	18079	18073	18022	17885	18047	18127	18244	18197	18176	18065	18132	17981	18167	17982	18208	18085	18120	18102	17874	18042	18079	18126	17858	18107	18205	18182	18110	18101	17964	18242	18019	18085	18089	17969	18103	18067	17990	18018	18117	18278	18128	17955	18058	18115	18146	18111	18271	18049	18127	18130	18211	18108	17895	18169	18137	18060	18156	18182	18158	17998	17943	18208	18033	17903	18023	18062	18059	17967	18085	18110	18137	18089	18028	18215	18129	18003	18145	18222	18112	18063	17967	18051	18051	18067	18168	17998	18023	18031	17914	18184	18012	18148	18144	18066	18151	18039	18089	18045	18199	18086	17994	18340	17948	17980	18110	18179	18243	18002	18057	17904	18117	18261	18239	18174	18427	18150	18043	17936	18121	18345	18293	18160	18085	17972	18118	18038	18160	17964	18108	18031	18059	18007	17933	18166	18096	17958	18059	18098	18243	18039	18097	17957	17966	18270	18196	18311	18065	18256	17959	18071	18001	18060	18128	18192	18060	18203	17999	18191	17944	18033	17959	18329	18210	18147	18180	17949	18104	18243	18031	18035	18164	17940	17933	18036	18262	18059	18111	18160	18203	18042	18288	18005	18151	18357	18017	18091	18261	18055	18098	18173	18035	18177	18204	18154	18268	17951	18069	18168	18134	18165	18018	18044	18113	18014	17867	18060	17949	18054	18230	18171	17951	17999	18024	18132	18170	18222	18319	18141	18276	18202	18109	18381	18025	18060	18216	18198	18083	18171	18221	18220	17895	18043	18116	17997	18292	18094	18227	18260	18187	18255	18257	18337	18092	18151	17994	18104	18211	18051	18200	18167	18166	18046	18206	18042	18320	18215	18202	18082	18119	18002	18242	18052	18227	17955	17985	18133	18080	18134	18351	18051	17971	18148	18213	18033	18243	17999	18023	18105	18250	18168	18244	18229	18224	18253	18226	18101	18135	18396	18202	18333	18215	18129	18192	18232	18155	18032	18135	17923	18392	18105	18170	18280	18173	18124	18211	18120	18063	18183	18268	17967	18153	17950	18158	18273	18362	18057	18031	18241	18249	18146	18120	18095	18160	18170	17883	18064	17929	18089	17980	18207	18241	18257	18132	18017	18174	17918	18115	18070	18128	18108	18114	18171	18163	18170	18093	18149	18036	18079	18076	18086	18105	18120	18188	18160	18247	17815	18113	18283	18012	18059	18070	18204	18214	18166	18151	18274	18195	18278	18211	18291	18081	18359	18221	18145	17885	17935	18247	18098	18213	18119	18006	18160	18063	18378	18228	18281	18154	18262	18121	18213	18096	17919	17976	18162	18000	18098	18248	18023	18078	18230	17973	18059	17988	18252	18179	18126	18079	18092	18092	18069	18100	18185	18019	17994	18162	18222	17959	18102	18146	18091	18217	18154	18094	18124	18094	18151	18302	18192	18251	18148	18165	18184	17911	18203	17989	18227	18284	18253	18107	17952	18161	18037	17928	18122	18159	18074	18045	18247	18125	18218	18153	18078	18199	18196	18080	18162	18130	17997	18043	18158	18134	18285	18101	18202	18145	18169	18081	18122	18425	18176	18019	17962	18163	18065	18160	17974	18143	18133	18150	18203	18048	18207	18104	18260	18139	18225	18144	18152	18083	18126	18281	18162	18146	18339	18163	18097	18057	18146	18115	18192	18321	18041	17862	18051	18170	18089	18155	18020	18125	18203	18147	18111	18085	18093	18280	18108	18179	18118	18082	18048	18116	18117	18139	17839	18168	17946	18075	18219	17941	17875	18099	18121	18198	18066	18255	18037	18114	18089	18272	18153	18048	18226	18054	18171	18236	18192	18186	18212	18251	18024	17999	18146	18249	18367	18029	17979	18212	18128	18155	18118	18215	18014	18097	18054	18152	18015	17921	18165	18234	18052	18018	17980	18073	18124	18172	18027	18037	18278	18133	18110	18036	18168	17990	17932	18131	18153	17955	18065	18160	18218	18177	18222	18110	18083	18144	18081	18308	18156	18248	18256	18127	18055	18288	18135	18116	17992	18130	18165	18068	18118	18085	18165	18274	18190	18300	18368	18134	18175	18221	18059	17849	18039	18184	18285	18199	18062	17898	18177	18225	18114	18215	18387	18069	18225	18128	18168	18101	18305	18132	18288	18165	18239	18270	18305	18251	18411	18120	18101	17980	18162	18332	17985	18113	17966	18249	18068	18046	18100	18100	18162	18089	18219	18300	18151	18301	18077	18205	18007	18125	18312	18410	18241	18145	18142	18171	18222	18257	18235	18099	18116	18228	17938	18168	18274	18180	18263	18068	18096	18096	18169	18329	18378	18050	18191	18202	17945	18159	17993	18283	18185	18245	18042	18287	18164	18066	18230	18145	18205	18058	18118	18171	18169	18164	18083	18326	18115	18071	18204	18271	18021	18128	18101	18182	18069	17912	17919	18110	18098	18105	18039	18102	17925	18039	18120	18276	18119	18143	18321	18079	17987	18158	18062	18077	18079	17880	18229	18188	18024	18143	18141	18016	18083	18144	18043	18093	18125	18281	18025	18130	18111	17984	18097	18176	18273	18121	18179	18153	18187	18161	17991	18035	18095	18180	18035	18033	18351	17923	17999	18317	18008	18051	18114	17935	17972	18190	18410	18086	18224	18066	18107	18160	18130	18060	18229	18054	18265	18196	18157	18144	18116	18095	18097	18282	18115	18083	18118	17954	18112	18114	18092	18145	17986	18081	18207	18137	18292	18143	18281	18174	18071	18263	18073	18155	18218	18254	18116	17947	18109	18122	18116	18148	18187	18109	18243	18135	18241	18148	18043	18285	18038	18248	18110	18190	17994	17874	18052	18418	18045	18055	18101	18203	18084	18158	18266	18075	18189	18196	18158	18386	18153	18340	18172	18234	18097	18152	18147	18166	18169	18253	18246	18141	18098	17989	17965	18144	18190	18160	18279	18127	18284	17959	17841	17881	18187	18320	17990	18024	18369	18110	18167	18003	18217	18141	18077	18182	18217	17890	18071	17958	18062	18077	17999	18276	18170	17924	18206	18346	18317	18005	18265	18223	18123	18140	18158	18246	18180	18214	18233	18123	18122	17965	18162	18244	18079	18050	18255	18261	18241	18038	17954	18007	18036	18026	18134	18035	18131	18216	18311	18081	18329	18129	18140	18098	18120	18144	18018	17983	18293	18202	18263	18230	18000	18382	18183	18188	18231	18313	18054	18062	18259	18187	18157	18259	18039	18139	18228	18222	18121	18255	18062	18118	18100	18147	18130	18142	17892	18004	18200	18262	18209	18107	18150	18223	18145	18127	18079	18160	18116	18252	18223	18121	18111	18277	18130	18105	18093	18066	18006	18013	18171	18187	18050	18118	18154	17958	18074	18111	18069	18272	18163	18067	18149	18279	18243	18229	18184	18438	18048	18159	18160	18168	18081	18004	18068	18136	18137	18132	18045	18065	18154	18189	18029	18108	17959	18030	18209	18192	18096	18227	18185	17995	18062	18017	18100	18022	18202	18002	18401	18347	18115	18021	18049	18055	18077	18150	18049	18173	18235	18075	18102	18159	18200	18498	18294	18094	18071	18191	18192	17940	17970	18376	18020	18202	17874	17939	18115	18196	18219	18211	17988	18212	18143	18022	18281	18130	18018	18105	18201	18084	18277	18133	18251	18169	18242	18153	17991	17991	18091	18054	18188	18330	18172	18205	17965	17829	18080	18173	18107	18035	18191	18202	18085	18150	18043	18235	18221	18080	17934	17880	17983	18103	18075	17961	18190	18038	18172	18121	18281	18140	17975	18119	18249	18216	18086	18172	18260	18208	18175	17932	18103	18236	18064	18131	18167	18200	18130	18125	17987	18181	18059	18344	18102	17988	18011	17716	18149	18296	18363	18232	18099	18059	18151	18041	18123	18161	18165	18099	17995	18189	18120	18060	18242	18146	18264	18304	18144	18199	18218	18066	18268	18163	18147	17973	18144	18042	17910	18114	17984	18337	18250	18221	18012	18251	18093	17920	18146	18181	18158	17917	18247	18229	18129	18147	18104	18165	18195	18018	18158	18049	18022	18012	18018	18230	18072
17476	21445	18989	16462	16013	15937	15782	15772	15635	15691	15526	15687	15690	15720	15456	15529	15502	15415	15606	15544	15507	15482	15446	15469	15614	15646	15410	15602	15482	15462	15890	16400	16220	16098	15715	15601	15601	15402	15558	15530	15349	15514	15406	15407	15364	15570	15568	15191	15563	15401	15524	15323	15457	15409	15439	15628	15678	15507	15600	15549	15377	15476	15505	15626	15495	15527	15515	15724	15657	15471	15538	15476	15698	15499	15423	15529	15521	15402	15492	15342	15447	15450	15444	15384	15530	15470	15500	15334	15421	15195	15486	15408	15454	15364	15358	15399	15543	15455	15514	15440	15520	15447	15454	15449	15577	15385	15526	15384	15587	15390	15486	15549	15692	15363	15340	15659	15339	15462	15419	15262	15437	15456	15416	15441	15488	15464	15537	15711	15422	15465	15598	15467	15520	15341	15357	15530	15438	15479	15576	15435	15396	15657	15352	15483	15484	15448	15344	15660	15500	15379	15547	15593	15339	15478	15574	15631	15339	15408	15319	15419	15401	15458	15472	15365	15474	15517	15381	15536	15374	15458	15388	15400	15447	15457	15505	15632	15191	15395	15607	15443	15564	15685	15485	15506	15482	15487	15473	15384	15407	15355	15417	15605	15382	15346	15682	15474	15609	15422	15452	15349	15489	15410	15504	15518	15493	15543	15682	15787	15319	15374	15413	15386	15580	15385	15476	15349	15529	15484	15599	15504	15376	15399	15560	15577	15427	15404	15352	15400	15304	15542	15511	15360	15603	15351	15346	15483	15506	15304	15462	15487	15480	15531	15477	15475	15595	15372	15467	15516	15407	15482	15477	15512	15485	15541	15461	15602	15366	15403	15583	15411	15365	15358	15544	15569	15542	15631	15406	15683	15333	15382	15477	15495	15631	15358	15333	15570	15439	15468	15435	15276	15345	15429	15693	15367	15425	15666	15396	15456	15456	15569	15366	15497	15494	15530	15532	15565	15441	15325	15466	15320	15560	15565	15452	15462	15473	15506	15484	15432	15413	15407	15508	15409	15515	15402	15510	15426	15462	15507	15273	15368	15390	15353	15495	15432	15507	15564	15407	15333	15302	15569	15378	15516	15534	15355	15545	15379	15363	15315	15587	15367	15375	15432	15370	15471	15354	15379	15561	15557	15261	15369	15340	15399	15614	15435	15541	15337	15330	15526	15426	15465	15487	15475	15580	15464	15305	15402	15447	15365	15549	15342	15501	15387	15472	15415	15557	15572	15405	15385	15424	15458	15362	15394	15488	15511	15382	15387	15354	15400	15605	15391	15480	15369	15608	15330	15338	15428	15582	15428	15364	15686	15612	15377	15556	15574	15500	15575	15534	15504	15525	15415	15537	15424	15525	15434	15428	15356	15252	15259	15433	15384	15666	15456	15449	15360	15477	15475	15397	15332	15543	15688	15502	15555	15583	15453	15469	15492	15528	15341	15215	15738	15392	15414	15412	15549	15408	15451	15281	15329	15491	15421	15422	15452	15628	15331	15487	15274	15404	15453	15479	15574	15578	15423	15459	15507	15442	15396	15381	15491	15413	15371	15438	15445	15456	15507	15471	15571	15456	15638	15472	15473	15476	15474	15499	15254	15306	15277	15497	15429	15476	15487	15412	15305	15468	15416	15568	15327	15504	15447	15463	15377	15481	15553	15364	15445	15596	15484	15597	15495	15398	15463	15486	15310	15602	15365	15367	15353	15359	15452	15341	15380	15539	15521	15494	15634	15436	15531	15570	15475	15399	15279	15415	15492	15424	15475	15410	15599	15390	15578	15546	15288	15449	15473	15583	15298	15299	15602	15369	15580	15498	15395	15497	15568	15430	15379	15358	15464	15443	15581	15390	15486	15513	15489	15568	15291	15605	15562	15561	15419	15523	15543	15527	15537	15608	15471	15560	15406	15407	15419	15598	15488	15498	15496	15358	15464	15617	15465	15454	15575	15375	15606	15710	15606	15347	15339	15531	15259	15422	15424	15488	15550	15388	15478	15504	15648	15412	15502	15420	15530	15425	15512	15506	15370	15601	15567	15501	15356	15562	15476	15459	15380	15515	15297	15465	15376	15407	15393	15539	15476	15518	15505	15435	15342	15464	15534	15339	15394	15543	15549	15309	15672	15258	15321	15369	15539	15540	15543	15406	15496	15402	15353	15415	15443	15556	15510	15509	15501	15463	15544	15595	15553	15441	15401	15247	15557	15507	15355	15264	15410	15605	15513	15456	15506	15618	15561	15296	15433	15521	15454	15561	15443	15319	15521	15270	15478	15501	15438	15530	15666	15351	15413	15564	15476	15406	15486	15322	15510	15636	15391	15538	15324	15459	15600	15481	15518	15510	15497	15417	15521	15440	15408	15444	15551	15588	15442	15483	15535	15525	15445	15443	15475	15443	15419	15515	15451	15356	15452	15510	15486	15298	15448	15310	15434	15430	15376	15435	15403	15612	15497	15574	15414	15450	15458	15416	15418	15328	15336	15551	15449	15466	15378	15465	15419	15460	15475	15514	15598	15517	15510	15625	15463	15459	15413	15265	15501	15372	15599	15539	15351	15419	15429	15380	15465	15246	15538	15565	15463	15534	15443	15332	15536	15537	15432	15477	15507	15300	15389	15457	15435	15357	15424	15627	15594	15420	15478	15622	15456	15411	15575	15503	15510	15373	15305	15432	15562	15410	15436	15605	15354	15591	15316	15302	15573	15594	15399	15426	15381	15424	15382	15530	15593	15344	15416	15366	15184	15458	15345	15322	15575	15243	15508	15489	15420	15332	15431	15401	15546	15439	15490	15234	15490	15359	15464	15517	15690	15471	15584	15447	15324	15663	15512	15472	15607	15456	15553	15414	15502	15486	15534	15368	15269	15425	15481	15678	15392	15379	15608	15441	15717	15543	15538	15527	15423	15646	15468	15378	15349	15427	15363	15649	15247	15314	15434	15448	15491	15338	15474	15480	15555	15260	15440	15562	15307	15528	15439	15574	15482	15552	15405	15542	15665	15333	15558	15496	15366	15414	15445	15369	15514	15429	15320	15581	15435	15523	15228	15525	15349	15415	15423	15364	15556	15567	15294	15593	15651	15466	15551	15224	15479	15395	15296	15559	15493	15537	15435	15296	15662	15417	15446	15457	15497	15568	15405	15624	15562	15440	15542	15430	15646	15473	15455	15316	15481	15526	15373	15544	15585	15513	15326	15424	15545	15608	15326	15373	15375	15629	15479	15491	15410	15443	15443	15314	15428	15569	15504	15597	15513	15391	15635	15489	15395	15461	15468	15279	15542	15622	15532	15439	15563	15527	15438	15588	15567	15302	15704	15549	15497	15400	15430	15566	15587	15361	15543	15452	15532	15419	15505	15500	15336	15282	15491	15557	15450	15495	15444	15402	15428	15460	15321	15472	15479	15450	15383	15492	15531	15534	15436	15478	15326	15636	15655	15531	15506	15532	15431	15389	15394	15527	15499	15472	15526	15365	15332	15624	15243	15352	15482	15578	15432	15348	15411	15556	15432	15410	15557	15533	15249	15530	15669	15445	15395	15535	15492	15424	15411	15526	15384	15609	15344	15483	15356	15526	15357	15442	15421	15435	15506	15362	15349	15463	15432	15424	15426	15335	15435	15391	15444	15497	15514	15501	15517	15565	15391	15640	15431	15466	15392	15355	15305	15451	15467	15443	15423	15469	15482	15579	15449	15462	15430	15437	15359	15558	15348	15270	15373	15497	15547	15438	15473	15434	15393	15594	15463	15358	15455	15583	15520	15524	15680	15173	15547	15350	15462	15327	15512	15423	15402	15542	15659	15360	15579	15250	15429	15418	15389	15498	15394	15537	15495	15540	15395	15401	15463	15638	15366	15466	15669	15434	15469	15439	15446	15549	15564	15437	15470	15425	15633	15400	15450	15482	15367	15482	15500	15313	15440	15303	15333	15412	15416	15383	15405	15456	15445	15279	15489	15506	15367	15392	15301	15525	15554	15430	15424	15540	15387	15395	15546	15311	15421	15494	15523	15598	15347	15554	15380	15562	15371	15298	15612	15609	15304	15427	15486	15388	15381	15624	15522	15490	15444	15458	15563	15333	15586	15480	15650	15305	15392	15413	15494	15448	15635	15523	15481	15423	15471	15574	15298	15396	15590	15469	15432	15319	15451	15400	15432	15391	15609	15652	15393	15475	15430	15592	15481	15535	15575	15362	15513	15533	15501	15412	15451	15470	15511	15432	15421	15493	15489	15719	15430	15391	15375	15374	15420	15512	15319	15458	15343	15457	15539	15476	15425	15465	15489	15546	15406	15305	15495	15556	15407	15567	15463	15416	15456	15364	15467	15494	15555	15448	15421	15392	15479	15404	15398	15581	15558	15415	15498	15380	15292	15632	15438	15460	15497	15537	15581	15323	15516	15415	15395	15363	15470	15418	15424	15567	15418	15465	15434	15532	15505	15372	15304	15539	15281	15463	15664	15372	15532	15471	15443	15310	15666	15520	15231	15557	15481	15427	15413	15438	15558	15414	15587	15462	15588	15486	15652	15393	15384	15486	15377	15501	15417	15468	15236	15477	15406	15390	15486	15591	15499	15634	15323	15337	15513	15477	15404	15344	15324	15549	15522	15488	15416	15463	15572	15638	15499	15561	15334	15511	15538	15474	15471	15545	15379	15503	15431	15421	15536	15521	15507	15561	15432	15477	15529	15374	15535	15464	15621	15566	15506	15587	15515	15357	15348	15440	15285	15420	15403	15515	15393	15422	15519	15598	15295	15408	15396	15611	15355	15448	15566	15605	15395	15417	15356	15415	15453	15397	15444	15651	15372	15333	15431	15678	15527	15580	15427	15518	15379	15488	15546	15582	15668	15483	15427	15473	15366	15446	15455	15515	15594	15503	15440	15438	15427	15460	15375	15490	15450	15371	15472	15648	15628	15485	15480	15440	15401	15442	15367	15480	15294	15546	15661	15493	15402	15364	15470	15528	15241	15375	15449	15609	15503	15406	15502	15566	15413	15531	15437	15497	15410	15447	15396	15463	15302	15453	15587	15363	15471	15269	15429	15540	15397	15384	15601	15349	15340	15460	15478	15520	15513	15495	15461	15538	15453	15464	15489	15437	15490	15618	15584	15577	15417	15478	15382	15490	15423	15377	15481
23916	21376	28889	24291	22252	22048	21403	18809	18388	18551	18380	18171	18174	18353	18270	18081	18016	18233	18079	18108	18055	18082	18051	18169	18126	17904	18011	17911	18034	17993	19360	22200	21156	20247	18999	18461	18266	17718	17773	17832	17634	17824	18010	17851	17877	17784	18036	17826	17873	17737	18024	17751	17944	17965	17975	18007	18105	17905	17974	17759	17760	18014	17792	18067	17844	17979	18161	17778	17921	17862	17896	17794	17950	17858	18002	17983	17990	17945	18006	17894	17863	17846	17855	17862	17820	17792	17873	17933	17934	17852	17946	17806	18201	17850	17734	17883	17802	17925	17910	17935	17880	18009	17800	17706	17999	17735	17878	17861	17817	17771	17892	17972	17930	17989	17873	17877	17700	17984	17837	18053	17969	17979	17915	17778	17884	17905	17966	17794	17811	17761	17974	17956	17794	17948	17891	17967	18059	18218	17956	17812	17883	17845	17952	17781	17815	17783	17752	17891	17966	17787	17678	18018	18010	17840	17892	17868	17801	17720	17976	17826	17835	17901	17945	17624	18082	17949	18090	17916	17936	17939	18032	17838	18076	18005	17915	17875	17889	17863	17819	17925	17664	17920	17770	17771	17776	17639	18001	17801	17806	17860	17899	17862	17708	17881	17943	17917	17778	17968	17739	17949	18111	17871	18018	17829	17943	18049	17929	18084	17925	17887	17878	17937	17660	17951	17926	17842	17845	17885	17878	17798	17833	17769	17850	17879	17859	17926	17802	17978	17859	17794	17626	17761	17819	17667	17657	17891	17836	17832	18011	17957	17730	17778	18037	18006	17932	17870	17916	17912	17770	17880	17715	17898	17657	17631	17878	17752	17845	18021	17675	17903	17743	17911	17905	17887	17816	17925	17749	17757	17848	17799	17814	17706	17907	17853	17914	17669	17755	17964	17947	17899	17886	17923	17636	18105	17869	17924	17927	17719	18082	17892	17916	17825	17769	17935	17735	17829	18033	18057	17851	17773	17733	17872	17854	17842	17802	17730	17691	17902	17821	17834	17788	18127	17826	17898	17914	17911	17822	17838	17982	17827	17990	17818	17664	17856	17878	17937	17843	17821	17942	17891	17970	17928	17695	17798	17742	17952	17887	17758	18044	17945	17977	17917	17945	17706	17823	18003	17521	17816	17810	17679	17994	17841	17751	17916	17662	17770	17693	17733	17760	17975	17999	17942	17843	17855	17887	17687	18001	17923	17858	17783	17982	17831	18041	17898	17851	18036	17877	18014	17663	17871	17930	17813	17749	17967	17971	18012	17918	17909	17814	17716	17777	17863	17947	17903	17870	17835	17860	17953	17842	17876	17673	17773	17764	17885	17948	17998	17789	18035	17816	17840	17689	17903	17853	18045	18016	17746	17608	17786	17802	17850	17890	17815	17883	17907	17880	17871	17700	17614	17755	17817	17826	17472	17899	17798	18002	17790	17798	17986	17781	17865	17869	18032	17739	17914	17882	17855	17905	17886	17900	18025	17839	17858	17829	17968	17823	17837	17938	17837	17844	17821	17637	18017	17962	17844	17890	17692	17959	18015	17746	17623	17843	17872	17947	17595	17669	17696	17783	17871	17777	17843	17718	17939	17861	17897	17926	17911	17730	17812	17961	18032	17753	17983	17710	17750	17937	18081	17916	17861	17807	17691	17830	17823	17837	17787	17994	18096	17805	18063	17877	17899	18029	17827	17853	17860	18119	17761	17906	17909	17867	17940	17866	18022	17932	17801	17871	17839	17794	17686	18026	17794	17938	17943	17822	17667	17708	17866	17936	17796	17850	17819	17788	17856	17929	17907	18081	17987	17703	17785	17806	17811	18035	17812	17914	17754	17881	17818	17803	17859	17964	17912	17800	17803	17757	17794	17773	17601	17694	17949	17994	18087	17790	17916	17797	17730	17754	17843	17914	17935	17752	17814	18025	17765	17998	17797	17861	17953	17798	17867	17712	17955	17954	17903	17804	17860	17860	18184	17636	17823	18161	17933	17707	17719	17953	17769	17806	17906	17771	17613	17999	18023	17796	17985	17813	17899	18001	17796	17798	17977	17865	17964	18011	18033	17774	17791	17804	17625	17855	17847	17698	17964	17870	17969	17972	17877	17832	17955	18126	17867	17984	17791	17888	17974	18031	17861	17889	17973	17895	17812	17954	17883	17850	17766	18047	17829	17945	17839	17947	17735	17877	17904	17931	17792	17686	18051	17979	17926	17987	17889	17893	17770	17597	17790	17892	17711	17769	17669	17698	17724	17780	17950	17649	17627	17966	17565	17930	17743	18080	17729	18105	17719	17964	17852	18016	17874	17788	17878	17954	17744	17833	18037	17917	17835	17778	17687	17775	17755	17847	17939	18138	17782	17936	17683	17772	17864	18003	17731	17871	17889	17698	17996	17731	17782	17850	17873	17800	17897	17880	17967	17881	18056	17931	17815	17810	17793	18069	17717	17772	17750	17893	17801	17945	17834	17695	17791	17789	17925	17822	17883	17884	17947	17800	17880	17817	17883	18045	17694	17915	17932	17994	18107	17994	17945	17902	17970	17795	17793	17999	17860	17872	17879	17937	17748	17959	17854	18006	17638	17987	17905	17834	17859	17912	17872	18095	18003	17852	17859	17723	17840	17909	18193	17726	17888	17753	18204	18013	17831	17782	17894	17813	17930	17856	17974	17877	17884	17849	18076	17822	17915	17895	17892	17993	17836	17854	17984	17948	17913	18018	17990	18013	17680	17730	17872	17837	17851	17978	17838	18004	17894	17589	17758	17840	17889	17813	18017	17990	17946	17789	17895	17872	18006	17890	17994	18044	17875	17871	17749	17726	17827	17925	17838	17848	17809	17835	17855	17930	17828	17932	17845	17695	17915	18040	17739	18020	17870	17900	17967	17816	17705	17833	18046	17870	17965	17841	17923	17847	17720	17868	17819	17790	18024	17948	17859	17717	17765	17817	17810	18011	17866	17651	18074	17867	17977	17809	17726	17848	17892	17900	17819	17861	17919	18039	17948	17892	18129	17818	18000	17864	17678	17993	17806	17781	17860	17729	17690	17815	17999	17980	17901	18006	18036	17947	17731	17824	18012	18110	17711	18011	17881	18071	17807	17904	17673	17986	17920	17960	18066	17829	17953	17914	17771	17734	17818	17843	17838	17808	18008	17895	17929	17846	17642	17810	17896	17702	17833	17941	17993	17765	18002	18046	18023	17905	17893	17905	17858	17946	17989	18075	17903	17881	17884	17869	17733	17983	17890	17896	17865	17822	17789	17888	17787	17950	17925	17756	17755	17921	17785	17836	17973	17900	17721	17840	18051	18001	17663	17808	17721	18001	18041	17859	17995	18032	17861	18006	17852	17972	17908	17910	17833	17938	18141	18022	17866	17942	17793	17752	17750	17794	17920	17719	17980	17874	17768	18030	17876	17814	17926	17929	17962	18014	18037	17998	17887	17824	17741	17946	17922	17784	17847	17854	18016	18055	18048	17887	17776	17661	17934	17959	18053	17686	17970	17896	17805	17930	17646	17665	18027	17790	17903	17843	17837	17734	17925	18136	17953	17838	17926	18089	17759	17864	17773	17802	17884	17831	17902	17843	17683	17836	18063	17941	17945	18274	17894	17903	17639	17734	17927	17821	17797	17919	18002	17570	17676	18077	17602	17732	18044	17970	18068	17953	17856	17893	17840	17709	17969	17744	17693	17933	17986	18096	17803	17770	17761	17741	17852	17915	17742	17887	17675	17796	17636	17943	17863	17944	17926	17968	17946	17839	17785	17813	17756	17723	17997	17903	17894	17720	17894	17836	17895	17995	17925	17992	17898	17895	18084	18047	17816	17759	17727	17985	17980	17851	17774	18056	18105	17861	17956	17826	17986	17746	17791	17983	18019	17738	17837	18017	17738	18185	17871	17888	17842	18186	17845	18010	17737	17851	17838	17760	18022	18053	17992	17898	17647	17810	17831	17827	17719	17926	17938	17814	17766	17523	17888	17809	17751	17844	18030	17663	18034	17843	17991	17753	17923	18005	17911	17878	17901	17934	17894	17844	17764	17819	17841	17715	17787	17946	17951	18031	17976	17970	18024	17739	18066	17825	17988	17951	17908	17963	17765	17701	17818	17790	17703	17891	17991	17841	17867	17872	17787	18066	17938	17805	17888	17753	17936	17723	17937	17781	17787	17941	17810	17887	17830	17739	18027	17831	17755	18043	17787	17964	17915	17918	17770	17927	17897	17844	17707	17928	17967	17839	17583	17856	17783	17903	17672	17692	17874	17938	17896	17927	17788	17840	17633	17838	17982	17993	17893	17893	17919	18008	17847	17765	17930	17835	17927	17989	17958	17953	17839	17855	17926	17924	17838	17935	17721	17441	17666	18004	17936	17729	17837	17871	17788	17705	17951	17999	17877	17848	17717	17840	17932	17896	17991	17779	17856	18030	17700	17824	17628	17764	17839	17998	17918	17805	18045	17728	17844	17979	17822	17893	17856	17813	18017	17956	17852	17670	17987	17857	17805	17844	17924	17649	18054	17810	17744	17883	18006	17983	17895	18013	18016	17954	17883	17935	17737	18097	17963	17932	17981	17964	18045	17738	17857	17945	17885	17617	18071	18042	18095	17980	17731	17774	17852	17867	17850	17820	17827	17873	17855	17811	17885	17695	17593	17824	17899	17813	17868	17718	17683	17900	17811	17773	17691	17784	17956	18096	17906	17816	17753	17805	17621	17628	17917	17801	17937	17886	17930	17730	17833	17811	17719	17992	17789	17854	17846	17891	17895	17847	17999	17945	18031	18011	18021	17871	18019	17941	17712	17980	17686	17816	17708	17883	18210	17734	17959	17787	17887	17894	17966	17820	17841	17999	18190	17851	17723	17894	17864	17813	17793	17864	17816	17740	18029	17929	17950	17764	17760	17937	17836	17709	17766	17781	18131	17987	17964	18009	17785	17907	17856	18018	18088	17869	17680	17913	17749	18054	17901	17787	17698	17836	17866	17815	17935	17900	17913	17780	17957	17620	17866	18197	17927	18024	17947	17995	17915	17900	17625	17865	17779	17869	17903	17966	17798	17956	17892	17714	17927	17941	18108	17765	17983	17839	17793	17871	17889	17876	18039	17945	17903	17788	18001	17965	17925	17794	18004	17651	17972
16739	27172	24200	18998	17360	16947	16620	16371	16168	15924	15782	15564	15474	15540	15625	15607	15598	15596	15587	15592	15365	15499	15488	15357	15456	15457	15568	15524	15554	15378	18032	21329	19694	18071	16522	15912	15582	15420	15335	15372	15282	15226	15408	15342	15403	15424	15343	15390	15307	15481	15331	15411	15380	15413	15150	15378	15330	15442	15279	15321	15437	15293	15314	15328	15267	15466	15375	15395	15310	15262	15499	15443	15204	15334	15437	15402	15460	15283	15348	15300	15184	15100	15225	15340	15437	15283	15155	15201	15205	15275	15539	15271	15375	15216	15215	15326	15330	15459	15386	15453	15259	15214	15334	15321	15304	15532	15265	15290	15468	15223	15318	15461	15349	15295	15304	15328	15381	15431	15342	15175	15422	15411	15288	15428	15308	15258	15386	15213	15308	15159	15361	15224	15367	15181	15320	15268	15150	15423	15463	15278	15272	15242	15245	15394	15415	15357	15363	15308	15171	15268	15416	15345	15401	15303	15429	15317	15361	15366	15363	15241	15379	15432	15256	15432	15392	15201	15409	15311	15284	15252	15339	15334	15316	15376	15275	15320	15383	15204	15389	15357	15299	15390	15308	15282	15241	15326	15213	15427	15305	15370	15464	15204	15346	15232	15306	15372	15519	15405	15261	15432	15327	15251	15198	15307	15190	15332	15351	15309	15429	15381	15262	15284	15272	15346	15331	15533	15365	15329	15371	15363	15356	15293	15466	15201	15386	15404	15385	15419	15311	15296	15420	15102	15403	15335	15465	15170	15373	15322	15478	15295	15443	15152	15107	15316	15351	15390	15221	15531	15234	15352	15279	15239	15403	15258	15418	15463	15348	15353	15273	15303	15219	15429	15399	15156	15386	15455	15194	15435	15234	15411	15287	15203	15207	15341	15243	15364	15173	15360	15393	15346	15328	15395	15359	15354	15374	15350	15391	15316	15125	15298	15256	15325	15304	15458	15397	15257	15229	15359	15270	15389	15333	15312	15315	15214	15396	15508	15361	15437	15419	15354	15231	15193	15281	15436	15236	15199	15692	15130	15447	15128	15554	15327	15446	15229	15241	15252	15265	15156	15308	15316	15218	15483	15235	15273	15245	15418	15263	15153	15427	15222	15256	15390	15334	15202	15265	15429	15318	15462	15359	15157	15388	15324	15350	15273	15180	15351	15331	15377	15434	15278	15355	15297	15238	15289	15492	15379	15081	15311	15283	15224	15223	15312	15311	15459	15468	15312	15308	15329	15259	15368	15461	15260	15208	15339	15530	15346	15261	15261	15390	15426	15211	15258	15272	15256	15340	15315	15433	15285	15424	15431	15405	15456	15306	15272	15154	15393	15376	15260	15518	15335	15346	15337	15341	15227	15357	15274	15132	15335	15428	15196	15391	15175	15424	15525	15414	15363	15261	15360	15506	15386	15203	15305	15255	15322	15289	15492	15306	15406	15309	15269	15248	15378	15179	15468	15288	15263	15384	15364	15302	15398	15257	15291	15376	15271	15307	15286	15369	15374	15203	15414	15303	15488	15322	15312	15304	15373	15310	15252	15362	15162	15054	15299	15206	15279	15233	15410	15216	15405	15274	15551	15343	15278	15339	15246	15501	15229	15350	15378	15165	15378	15154	15259	15452	15350	15413	15295	15303	15301	15234	15345	15357	15354	15300	15328	15387	15281	15469	15443	15412	15351	15324	15342	15396	15402	15305	15219	15385	15377	15407	15253	15166	15358	15257	15274	15380	15421	15452	15134	15478	15415	15246	15495	15177	15353	15192	15264	15360	15319	15467	15331	15232	15197	15208	15256	15269	15275	15361	15350	15289	15257	15201	15366	15296	15307	15345	15203	15291	15358	15484	15178	15252	15339	15162	15331	15308	15417	15271	15326	15296	15171	15244	15185	15352	15229	15341	15124	15420	15223	15305	15251	15225	15339	15430	15387	15334	15075	15434	15199	15428	15199	15229	15267	15348	15227	15220	15395	15303	15238	15194	15311	15326	15334	15415	15535	15295	15403	15305	15570	15382	15304	15366	15277	15313	15314	15454	15366	15321	15414	15227	15287	15381	15234	15159	15102	15238	15177	15191	15367	15311	15381	15302	15235	15394	15377	15281	15490	15215	15298	15279	15141	15411	15278	15426	15416	15303	15188	15295	15383	15336	15355	15417	15274	15217	15306	15237	15213	15307	15398	15291	15287	15369	15330	15323	15337	15226	15448	15473	15492	15181	15192	15245	15238	15286	15299	15488	15221	15388	15358	15156	15410	15414	15351	15157	15221	15291	15445	15090	15342	15296	15180	15309	15413	15392	15303	15285	15358	15382	15280	15305	15320	15310	15413	15486	15077	15269	15203	15468	15174	15329	15369	15235	15305	15310	15262	15158	15178	15419	15259	15305	15262	15230	15172	15330	15284	15409	15410	15247	15181	15267	15275	15379	15405	15480	15265	15380	15257	15352	15328	15296	15313	15144	15476	15276	15341	15294	15178	15232	15547	15313	15361	15399	15340	15315	15406	15445	15271	15408	15449	15481	15329	15555	15346	15197	15334	15300	15483	15357	15358	15346	15213	15114	15346	15285	15418	15218	15259	15324	15171	15334	15303	15400	15390	15178	15356	15433	15226	15208	15184	15283	15445	15469	15223	15452	15290	15315	15409	15307	15326	15269	15363	15362	15250	15349	15350	15325	15205	15242	15321	15368	15365	15457	15266	15399	15442	15376	15180	15286	15429	15224	15356	15428	15046	15256	15272	15369	15147	15369	15336	15310	15339	15349	15356	15258	15332	15559	15390	15272	15293	15398	15392	15410	15505	15320	15225	15317	15336	15329	15266	15348	15330	15258	15404	15234	15248	15390	15171	15265	15251	15259	15387	15192	15287	15455	15404	15223	15269	15441	15364	15201	15470	15255	15285	15471	15296	15310	15171	15163	15276	15435	15190	15281	15476	15283	15505	15495	15360	15213	15297	15383	15392	15594	15447	15199	15417	15313	15330	15348	15435	15302	15278	15345	15307	15382	15176	15335	15295	15243	15311	15495	15400	15009	15482	15436	15358	15456	15268	15336	15411	15397	15270	15490	15294	15245	15114	15411	15228	15496	15305	15363	15242	15381	15305	15471	15294	15272	15363	15426	15384	15358	15469	15293	15413	15488	15239	15345	15279	15270	15269	15327	15286	15393	15420	15298	15420	15408	15146	15230	15295	15199	15416	15184	15260	15408	15222	15330	15393	15180	15512	15204	15225	15448	15239	15322	15415	15437	15147	15326	15372	15320	15391	15264	15476	15250	15353	15304	15301	15348	15317	15297	15444	15520	15230	15286	15334	15396	15253	15409	15464	15357	15327	15385	15309	15192	15246	15329	15243	15268	15301	15335	15302	15335	15315	15315	15257	15350	15421	15073	15200	15327	15279	15256	15288	15455	15592	15291	15170	15362	15245	15226	15265	15286	15275	15302	15410	15262	15281	15248	15369	15370	15467	15256	15329	15368	15288	15275	15404	15242	15254	15445	15363	15504	15373	15246	15406	15316	15359	15209	15334	15410	15294	15424	15366	15267	15234	15207	15129	15365	15361	15230	15280	15299	15426	15258	15356	15308	15364	15226	15305	15513	15481	15350	15200	15534	15209	15369	15322	15283	15478	15355	15557	15227	15431	15361	15295	15458	15253	15368	15490	15470	15218	15556	15398	15146	15346	15357	15365	15267	15327	15309	15280	15285	15272	15406	15334	15242	15329	15344	15309	15412	15245	15401	15379	15250	15502	15340	15296	15175	15429	15134	15418	15365	15380	15178	15166	15245	15422	15494	15523	15291	15351	15507	15269	15249	15307	15501	15346	15330	15307	15314	15290	15356	15238	15324	15298	15175	15302	15425	15339	15225	15239	15422	15356	15319	15373	15286	15269	15248	15237	15360	15360	15366	15329	15449	15283	15450	15258	15340	15405	15268	15327	15344	15313	15076	15223	15322	15316	15370	15344	15364	15296	15302	15370	15284	15283	15339	15222	15359	15356	15372	15185	15380	15161	15400	15415	15332	15344	15214	15417	15241	15348	15346	15321	15337	15244	15276	15260	15324	15392	15315	15323	15420	15339	15264	15237	15282	15249	15332	15116	15196	15352	15422	15262	15412	15186	15312	15311	15380	15171	15198	15188	15135	15292	15354	15207	15371	15414	15317	15252	15332	15274	15129	15302	15436	15398	15230	15345	15256	15277	15327	15424	15374	15352	15195	15171	15358	15365	15339	15325	15370	15314	15336	15374	15405	15311	15290	15408	15421	15353	15390	15234	15366	15214	15300	15381	15318	15288	15337	15205	15274	15262	15380	15378	15429	15228	15220	15234	15374	15599	15262	15410	15437	15382	15367	15219	15346	15366	15308	15239	15280	15313	15254	15293	15386	15232	15298	15124	15320	15204	15416	15219	15266	15401	15371	15287	15270	15248	15453	15529	15191	15405	15270	15410	15270	15420	15416	15272	15236	15219	15356	15345	15109	15346	15187	15316	15429	15365	15370	15390	15327	15361	15302	15410	15397	15247	15279	15293	15328	15255	15447	15314	15257	15211	15286	15469	15203	15206	15390	15216	15304	15314	15329	15151	15397	15238	15466	15077	15427	15173	15370	15309	15367	15319	15180	15391	15386	15495	15239	15298	15459	15201	15190	15306	15353	15363	15363	15411	15440	15352	15262	15484	15246	15403	15499	15293	15489	15195	15274	15193	15302	15229	15281	15395	15258	15228	15434	15408	15348	15328	15529	15176	15266	15433	15287	15294	15266	15298	15507	15273	15136	15231	15249	15194	15344	15319	15220	15505	15121	15355	15338	15287	15326	15231	15369	15438	15261	15334	15319	15414	15284	15504	15442	15405	15116	15345	15413	15253	15414	15456	15335	15259	15337	15270	15352	15381	15296	15190	15360	15195	15343	15382	15292	15395	15342	15309	15302	15338	15185	15182	15272	15434	15389	15471	15423	15339	15489	15346	15524	15069	15454	15230	15338	15411	15298	15294	15473	15477	15176	15119	15484	15361	15353	15439	15330	15338	15450	15256	15308	15215	15163	15319	15323	15342	15330	15317	15377	15434	15458	15310	15311	15293	15232	15251	15375	15476	15246	15343	15271	15236	15283	15273	15328	15256	15334	15346	15329	15260
23070	21412	29323	23886	21602	23498	24631	19424	18582	18878	18477	18234	18124	18222	18181	18184	18399	18287	18176	18009	18219	18034	18056	18271	18053	18096	17979	17901	18194	18050	20972	25288	23561	21658	19839	18679	18073	17649	17836	17905	17734	17835	17932	17957	17710	17598	17784	17889	18223	17836	17665	17794	17949	17707	17907	17953	17981	17906	17823	17715	17889	17830	17747	17921	17757	17735	17747	17738	17773	17832	17709	17838	17906	17765	17738	17889	17844	17876	17886	17861	17648	17675	17840	17780	17790	17946	17888	17673	17730	17860	17808	17753	17733	17989	17768	17644	17793	17721	17781	17888	17915	17759	17803	17602	17822	17750	17793	17895	17963	17644	17758	17923	17691	17571	17706	17789	17578	17635	17684	17918	17739	17729	17849	17787	17835	17768	17613	17739	18074	18052	17883	17803	17705	17709	17780	17807	17794	17872	17696	17979	17927	17893	17688	17978	17750	17827	17976	17936	17839	17767	17593	17578	17607	17728	17652	17847	17973	17614	17774	17818	17804	17696	17726	17809	17743	17850	17746	17665	17794	17760	17806	17674	17563	17826	17753	17722	17610	17539	17778	17857	17881	17929	17688	17640	17938	17706	17726	17607	17761	17683	17680	17738	17795	17563	17629	17817	17905	17712	17724	17692	17728	17939	17742	17950	17870	17711	17726	17733	17753	17755	17897	17758	17644	17730	17775	17686	17723	17787	17742	17728	17893	17840	17723	17863	17673	17700	17663	17597	17909	17664	17546	17783	17645	17862	17632	17745	17753	17962	17779	17539	17749	17826	17809	17646	17784	17878	17880	17660	17908	17732	17544	17812	17810	17790	17817	17582	17817	17729	17815	17731	17735	17828	17862	17558	17766	17763	17718	17787	17785	17725	17812	17927	17815	17638	17889	17771	17508	17855	17843	17695	17832	17656	17587	17871	17444	17776	17744	17785	17682	17719	17770	17902	17683	17776	17663	17633	17836	17520	17446	17684	17829	17929	17822	17768	17950	17693	17653	17801	17787	17907	17814	17744	17824	17685	17757	17860	17725	17847	17759	17631	17872	17864	17560	17604	17720	17835	17604	17723	17684	17590	17786	17665	17768	17822	17649	17622	17781	17615	17604	17818	17749	17714	17641	17636	17837	17881	17748	17719	17704	17795	17698	17682	17803	17889	17826	17479	17661	17866	17863	17379	17731	17663	17760	17718	17790	17694	17977	17517	17760	17721	17879	17551	17814	17701	17763	17764	17516	17721	17975	17713	17753	17801	17813	17684	17864	17809	17768	17682	17688	17632	17821	17578	17692	17747	17812	17765	17766	17738	17637	17705	17637	17833	17929	17679	17763	17490	17911	17992	17900	17862	17609	17838	17844	17901	17498	17892	17849	17589	17628	17725	17654	17691	17604	17699	17659	17510	17792	17816	17851	17883	17855	17629	17572	17929	17707	17695	17918	17626	17691	17615	17913	17727	17604	17671	17971	17743	17629	17797	17872	17712	17655	17580	17815	17885	17816	17628	17765	17572	17877	17673	17562	17774	17722	17694	17854	17770	17747	17669	17745	17504	17691	17620	17661	17660	17665	17827	17950	17657	17928	17722	17716	17824	17904	17445	17749	17803	17709	17943	17579	17626	17855	17685	17889	17847	17573	17747	17954	17933	17911	17768	17655	17534	17640	17767	17612	17844	17764	17849	17882	17846	17879	18077	17744	17724	17731	17846	17598	17808	17531	17645	17512	17765	17703	17814	17759	17754	17497	17593	17643	17752	17794	17704	17823	17800	17788	17607	17830	17619	17763	17855	17643	17879	17850	17736	17890	17686	17664	17813	17753	17562	17703	17923	17540	17702	17569	17754	17641	17925	17707	17881	17610	17709	17852	17708	17824	17862	17563	17805	17795	17648	17752	17630	17510	17516	17737	17561	17532	17852	17725	17693	17590	17573	17718	17797	17842	17952	17768	17674	17830	17772	17810	17697	17575	17688	17669	17528	17697	17745	17476	17845	17758	17706	17828	17572	17616	17609	17991	17602	17763	17792	17759	18065	17786	17724	17893	17981	17861	17823	17923	17887	17769	17558	17828	17613	17611	17898	17732	17812	17855	17813	17739	17522	17842	17740	17710	17684	17944	17659	17815	17942	17979	17751	17632	17824	17576	17767	17875	17695	17718	17780	17517	17738	17638	17753	17741	17786	17617	17682	17715	17604	17778	17732	17710	17880	17698	17821	17988	17793	17887	17612	17639	17761	17771	17706	17925	17692	17848	17738	17717	17770	17774	17849	17788	17860	17715	17750	17718	17707	17714	17814	17637	17866	17851	17613	17828	17836	17601	17690	17759	17580	17789	17716	17886	17725	17714	18029	17591	17707	17796	17765	17621	17632	17784	17549	17643	17855	17617	17951	17882	17687	17774	17582	17776	17665	17718	17636	17500	17692	17656	17631	17930	17631	17645	17720	17715	17910	17672	17679	17947	17819	17597	17678	17695	17759	17760	17760	17781	17787	17882	17664	17565	17943	17524	17622	17646	17697	17874	17821	17720	17613	17659	17817	17744	17900	17563	17572	17807	17688	17495	17694	17536	17808	17750	17655	17740	17665	18008	17599	17820	17619	17768	17603	17704	17628	17858	18030	17652	17763	17872	17784	17885	17830	17925	17652	17642	17813	17661	17751	17625	17575	17813	17785	17709	17706	17708	17860	17761	17683	17819	17692	17713	17779	17648	17850	17724	17576	17670	17604	17662	17618	17706	17709	17695	17633	17984	17880	17685	17673	17681	17877	17742	17875	17837	17510	17816	17663	17838	17696	17919	17754	17689	17762	17708	17741	17621	17605	17750	17677	17713	17917	17712	17565	17842	17584	17697	17661	17705	17729	17898	17789	17859	17870	17762	17930	17686	17802	17742	17761	17559	17626	17729	17857	17514	17624	17764	17533	17767	17882	17850	17732	17813	17722	17538	17617	17713	17575	17733	17717	17655	17845	17573	17637	17810	17633	17709	17749	17922	17866	17921	17885	17855	17668	17847	17870	17688	17706	17827	17649	17887	17714	17610	17599	17838	17850	17872	17803	17816	17840	17706	17849	17810	17701	17840	17748	17946	17728	17724	17759	17930	17679	17501	17742	17802	17618	17795	17820	17657	17610	17712	17721	17656	17617	17767	17740	17675	17534	17761	17701	17870	17891	17658	17696	17647	17694	17869	17761	17882	17587	17412	17639	17841	17769	17805	17799	17680	17684	17793	17628	17779	17617	17800	17673	17765	17908	17658	17608	17728	17687	17765	17718	17772	17768	17611	17731	17852	17866	17906	17538	17783	17723	17756	17605	17847	17672	17707	17826	17887	17710	17633	17698	17706	17658	17965	17927	17873	17674	17700	17751	17881	17657	17901	17644	17791	17697	17746	17636	17550	17822	17859	17598	17775	17885	17712	17700	17698	17686	17727	17730	17660	17580	17677	17547	17757	17707	17792	17719	17733	17830	17860	17735	17810	17591	17816	17611	17699	17784	17729	17620	17860	17803	17639	17826	17813	17727	17742	17699	17837	17737	17613	17628	17882	17688	17655	17574	17773	17672	17745	17645	17588	17811	17854	17739	17727	17756	17725	17609	17670	17817	17600	17846	17687	17831	17622	17995	17675	17897	17640	17623	17820	17760	17818	17570	17670	17501	17646	17805	17679	17642	17614	17561	17606	17706	17836	17669	17711	17716	17792	17952	17830	17564	17854	17781	17747	17891	17627	17733	17759	17616	17796	17832	17517	17593	17608	17720	17830	17773	18082	17749	17712	17944	17779	17785	17527	17682	17749	17915	17669	17907	17687	17559	17887	17969	17839	17750	17706	17791	17952	17626	17705	17622	17872	17891	17755	17798	17667	17643	17360	17716	17738	17788	17846	17891	17732	17809	17783	17710	17824	17432	17752	17652	17616	17604	17798	17785	17792	17733	17760	17682	17882	17668	17961	17612	17799	17574	17685	17657	17826	17785	17771	17867	17684	17691	17792	17847	17578	17682	17869	17678	17817	17924	17632	18079	17811	17625	17579	17862	17818	17800	17732	17624	17768	17938	17526	17563	17888	17890	17835	17632	17856	17789	17864	17912	17747	17758	17791	17796	17664	17493	17788	17811	17642	17684	17787	17719	17801	17668	17755	17682	17713	17730	17769	17790	17909	17784	17824	17580	17780	17993	17779	17691	17737	17764	17699	17696	17878	17750	17799	17770	17683	17597	17624	17716	17779	17634	17624	17884	17833	17841	17775	17661	17694	17685	17725	17786	17998	17653	17840	17786	17761	17728	17602	18041	17748	17763	17623	17823	17599	17851	17742	17944	17752	17512	17684	17801	17583	17865	17737	17657	17845	17831	17834	17793	17672	17823	17833	17633	17704	17856	17913	17679	17717	17742	17796	17790	17924	17533	17741	17624	17635	17932	17675	17668	18050	17942	17546	17904	17677	17823	17896	17705	17588	17795	17918	17830	17747	17770	17826	17635	17696	17739	17825	17848	17710	17719	17701	17883	17758	17883	17831	17820	17765	17862	17778	17585	17878	17799	17889	17885	17538	17585	17771	17753	17547	17754	17831	17894	17850	17857	17766	17665	17781	17745	17692	17689	17583	18010	17708	17801	17748	17647	17752	17817	17748	17798	17754	17903	17644	17709	17860	17610	17801	17806	17877	17736	17801	17705	17684	17752	17817	17838	17808	17521	17682	17595	17788	17800	17696	17617	17951	17730	17773	17844	17858	17759	17715	17847	17568	17856	17813	17829	17869	17847	17862	17794	17800	17640	17934	17710	17903	17664	17734	17665	17742	17859	17681	17816	17580	17999	17731	17940	17713	17758	17911	17838	17712	17600	17862	17599	17710	17643	17920	17710	17725	17790	17712	17802	17664	17549	17669	17876	17703	17517	17488	17677	17714	17823	17659	17545	17595	17713	17593	17746	17767	17571	17559	17666	17582	17550	17785	17708	17785	17762	17719	17646	17743	17781	17802	17779	17567	17825	17835	17598	17743	17654	17748	17720	17692	17693	17667	17641	17942	18007	17555	17794	17883	17743	17632	17778	17895	17906	17546	17681	17603	17694	17953	17713	17725	17631	17677	17675	17618	17851	17903	17834	17814	17770	17897	17760	17597	17738	17668	17699	17808	17916	17709	17616
17669	31704	27421	21473	19087	17944	17555	16911	16481	16298	16101	15917	15598	15651	15705	15538	15797	15717	15469	15576	15513	15523	15480	15526	15357	15524	15441	15444	15230	15465	21002	25618	22418	19716	17420	15934	15523	15388	15293	15035	15376	15169	15193	15352	15299	15358	15248	15172	15377	15246	15477	15216	15288	15308	15493	15240	15200	15008	15443	15170	15299	15284	15225	15343	15372	15212	15507	15208	15161	15266	15139	15351	15268	15220	15299	15384	15376	15256	15388	15269	15308	15181	15358	15190	15147	15247	15406	15420	15118	15479	15247	15229	15456	15103	15148	15218	15317	14980	15317	15197	15236	15406	15207	15319	15321	15404	15259	15276	15195	15118	15261	15369	15148	15242	15413	15113	15353	15304	15216	15012	15282	15435	15184	15246	15255	14967	15364	15354	15289	15139	15160	15110	15203	15219	15343	15181	15279	15266	15296	15125	15220	14981	15268	15186	15425	15236	15146	15242	15227	15220	15297	15166	15213	15362	15344	15092	15242	15429	15196	15295	15254	15425	15036	15234	15148	15104	15317	15288	15193	15376	15353	15382	15259	15117	15271	15332	15396	15147	15204	15242	15190	15130	15113	15294	15291	15114	15270	15166	15265	15305	15433	15165	15300	15322	15234	15036	15280	15295	15205	15229	15300	15116	15276	15186	15329	15137	15183	15152	15102	15231	15199	15177	15192	15315	15168	15252	15254	15243	15294	15262	15238	15240	14995	15103	15075	15302	15169	15083	15090	15185	15235	15340	15448	15254	15402	15210	15261	15303	15168	15219	15297	15168	15093	15209	15205	15236	15107	15307	15406	15072	15166	15462	15441	15134	15326	15194	15293	15238	15244	15230	15232	15283	15112	15250	15325	15222	15194	15310	15259	15283	15285	15160	15229	15103	15326	15122	15161	15231	15120	15258	15170	15253	15169	15270	15083	15116	15248	15170	15251	15334	15183	15276	15118	15302	15317	15254	15188	15203	15438	15304	15348	15237	15249	15040	15182	15268	15262	15134	15278	15187	15151	15338	15109	15219	15256	15113	15392	15108	15096	15327	15175	15375	15179	15169	15163	15141	15174	15234	15270	15356	15329	15268	15234	15269	15318	15254	15233	15190	15190	15034	15212	15144	15321	15002	15189	15271	15140	15197	15430	15374	15139	15176	15096	15342	15232	15305	15164	15163	15073	15367	15311	15463	15144	15251	15085	15165	15343	15157	15119	15329	15155	15150	15121	15340	15169	15246	15227	15174	15146	15159	15262	15271	14986	15405	15053	15154	15157	15148	15263	15385	15413	15187	15276	15352	15218	15357	15212	15104	15148	15215	15193	15227	15422	15221	15245	15279	15237	15106	15183	15222	15385	15025	15381	15235	15291	15165	15355	15275	15291	15330	15187	15179	15238	15288	15219	15301	15237	15350	15208	15324	15250	15169	15367	15402	15349	15270	15287	15291	15353	15331	15089	15134	14979	15157	15438	15177	15137	15481	15251	15188	15256	15197	15213	15470	15153	15336	15144	15226	15254	15231	15320	15130	15269	15144	15249	15309	15152	15333	15340	15303	15282	15230	15278	15219	15185	15165	15447	15347	15330	15044	15192	15312	15209	15306	15234	15342	15207	15290	15190	15453	15213	15329	15315	15147	15103	15140	15270	15143	15280	15165	15253	15330	15221	15248	15231	15249	15299	15308	15202	15105	15229	15227	15228	15310	15231	15333	15002	15261	15296	15319	15141	15122	15171	15269	15215	15108	15150	15095	15053	15349	15210	15194	15275	15140	15274	15137	15372	15310	15309	15367	15414	15343	15048	15354	15432	15335	15123	15182	15177	15248	15201	15183	15020	15247	15205	15169	15148	15227	15181	15220	15205	15233	15213	15259	15352	15117	15300	15161	15284	15198	15211	15275	15171	15268	15087	15149	15256	15040	15108	15300	15215	15296	15300	15290	15223	15220	15201	15215	15060	15304	15229	15294	15268	15144	15306	15222	15132	15312	15138	14997	15286	15253	15165	15130	15216	15135	15267	15243	15303	15284	15198	15398	15212	15190	15295	15254	15237	15283	15145	15198	15416	15159	15158	15180	15181	15204	15374	15157	15353	15093	15291	15417	15201	15205	15312	15172	15303	15111	15199	15293	15178	15318	15297	15145	15379	15261	15287	15253	15209	15236	15425	15206	15242	15323	15307	15321	15335	15319	15368	15080	15358	15263	15180	15338	15195	15292	15164	15294	15299	15199	15178	15260	15231	15056	15254	15143	15133	15211	15293	15265	15363	15404	15267	15331	15150	15327	15294	15355	15323	15174	15189	15403	15162	15385	15422	15262	15055	15178	15260	15250	15354	15399	15207	15211	15250	15219	15337	15161	15345	15169	15221	15350	15220	15186	15170	15251	15202	15309	15390	15297	15224	15324	15195	15286	15325	15278	15187	15281	15192	15166	15081	15123	15148	15350	15218	15256	15286	15091	15196	15149	15349	15182	15391	15296	15219	15202	15287	15249	15276	15017	15065	15178	15259	15217	15200	15219	15115	15279	15112	15413	15100	15271	15240	15197	15188	15177	15149	15309	15234	15302	15161	15098	15128	15215	15277	15302	15305	15190	15189	15338	15256	15354	15215	15106	15166	15344	15186	15330	15135	15345	15159	15097	15109	15246	15160	15317	15270	15155	15060	15138	15236	15243	15140	14927	15154	15089	15386	15130	15203	15287	15196	15219	15214	15209	15180	15256	15185	15067	15318	15060	15294	15125	15312	15209	15312	15269	15182	15350	15168	15209	15144	15356	15283	15100	15377	15298	15083	15307	15116	15397	15171	15171	15220	15075	15155	15220	15271	15220	15120	15267	15437	15329	15265	15162	15307	15344	15013	15241	15271	15321	15202	15305	15289	15150	15046	15301	15280	15216	15173	15377	15084	15239	15184	15264	15277	15152	15274	15366	15278	15329	15255	15233	15172	15473	15223	15331	15251	15136	15359	15304	15311	15141	15253	15174	15240	14991	15330	15256	15204	15226	15277	15255	15371	15200	15188	15381	15290	15320	15217	15151	15320	15173	15166	15174	15365	15153	15111	15255	15286	15263	15116	15228	15242	15199	15188	15140	15101	15350	15286	15261	15239	15158	15176	15068	15267	15153	15237	15170	15341	15091	15178	15169	15290	15187	15141	15167	15244	15280	15226	15391	15184	15272	15028	15069	15224	15254	15221	15088	15292	15221	15219	15199	15172	15299	15225	15287	15141	15163	15176	15270	15321	15397	15274	15305	15402	15221	15212	15403	15143	15288	15208	15218	15235	15292	15313	15193	15267	15150	15386	15172	15251	15249	15201	15124	15371	15380	15295	15262	15443	15211	15238	15179	15287	15095	15223	15180	15268	15127	15182	15251	15333	15339	15168	15239	15250	15294	15118	15228	15382	15201	15281	15038	15309	15121	15508	15145	15122	15130	15165	15130	15263	15137	15243	15399	15335	15220	15269	15348	15173	15195	15239	15156	15250	15257	15110	15180	15269	15288	15359	15282	15281	15115	15142	15321	15353	15051	15291	15285	15207	15190	15344	15271	15274	15277	15011	15535	15132	15188	15308	15463	15178	15242	15388	15249	15324	15208	15241	15140	15385	15319	15507	15103	15302	15185	15270	15218	15242	15298	15358	15232	15067	15347	15207	15218	15282	15168	15182	15307	15068	15226	15184	15198	15179	15295	15358	15126	15285	15107	15214	15309	15283	15189	15335	15359	15172	15207	15309	15219	15286	15071	15276	15380	15198	15296	15148	15305	15243	15241	15237	15298	15225	15060	15363	15213	15317	15199	15327	15157	15210	15148	15293	15251	15169	15259	15205	15333	15215	15210	15266	15269	15164	15315	15348	15241	15221	15234	15110	15242	15151	15367	15259	15192	15087	15163	15388	15132	15195	15407	15233	15138	15248	15270	15469	15349	15143	15357	15285	15183	15086	15121	15272	15210	15088	15046	15125	15221	15295	15077	15208	15275	15410	15166	15437	15217	15334	15248	15379	15138	15288	15235	15159	15263	15362	15236	15282	15054	15329	15392	15219	15201	15247	15191	15228	15256	15160	15219	15424	15208	15231	15278	15332	15219	15134	15207	15332	15213	15144	15212	15288	15222	15372	15338	15210	15227	15256	15236	15173	15288	15224	15202	15231	15173	15114	15284	15182	15384	15192	15191	15170	15183	15054	15213	15370	15297	15275	15208	15059	15375	15263	15244	15128	15229	15200	15363	15265	15238	15234	15169	15278	15111	15315	15032	15208	15206	15225	15030	15214	15268	15233	15354	15171	15295	15412	15264	15144	15206	15242	15220	15200	15224	15145	15264	15199	15196	15143	15225	15157	15172	15060	15345	15233	15142	15194	15271	15426	15351	15324	15127	15301	15296	15164	15264	15127	15388	15163	15082	15174	15121	15317	15193	15519	15146	15226	15361	15090	15273	15234	15270	15285	15252	15162	15224	15319	15252	15090	15209	15294	15237	15157	15202	15386	15124	15372	15158	15313	15168	15110	15317	15380	15153	15294	15112	15255	15330	15305	15182	15261	15118	15254	15138	15095	15206	15297	15188	15309	15406	15320	15266	15327	15260	15354	15355	15177	15323	15294	15312	15307	15207	15280	15293	15279	15447	15162	15299	15161	15330	15121	15095	15142	15331	15393	15299	15228	15158	15270	15140	15225	15295	15331	15426	15201	15393	15213	15294	15237	15385	15297	15042	15208	15214	15168	15262	15387	15339	15179	15392	15273	15173	15084	15219	15111	15176	15099	15105	15353	15126	15218	15177	15223	15198	15291	15361	15249	15212	15283	15324	15253	15286	15157	15256	15229	15196	15231	15129	15306	15106	15010	15175	15288	15268	15236	15258	15269	15337	15330	15212	15166	15300	15352	15317	15113	15254	15277	15242	15215	15274	15277	15137	15291	15205	15207	15232	15279	15172	15255	15381	15393	15106	15250	15284	15338	15152	15284	15283	15306	15121	15186	15379	15262	15324	15392	15307	15236	15193	15221	15288	15187	15313	15045	15152	15215	15188	15376	15143	15160	15502	15340	15189	15280	15317	15426	15322	15242	15256	15284	15378	15260	15112	15221	15242	15241	15288	15382	15156	15179	15303	15285	15276	15178	15297	15196	15163	15249	15296	15368	15208
27641	22267	24992	21772	18525	18323	18376	18301	18492	18094	18120	17948	17935	18119	18177	17932	18010	18113	17924	17874	18118	18281	18167	18269	18201	18192	18020	18044	17818	18039	18188	18589	18898	18608	18370	18212	18218	18069	17978	18001	18247	18209	17964	18116	18024	17790	17923	18174	18254	18084	17993	18129	17981	18112	18044	17930	18186	18056	18068	18266	18031	18071	17938	18087	18049	17896	18178	18144	18011	17976	18070	17989	17870	18040	18007	18227	18062	17883	17916	17825	18192	17928	17822	18079	18053	18103	18019	18193	18037	18023	17909	18030	18088	18089	17965	18189	17717	17941	17989	18069	18104	18119	18049	18134	18166	18218	18179	18038	18073	18290	18095	18014	18057	17937	17980	17981	18034	17937	18058	17985	17813	17793	17809	17913	17914	18112	18169	18049	17969	17959	17951	18014	18292	18185	18062	18025	18132	18027	17800	18089	18055	17982	18015	17976	17913	18048	18058	17836	18068	17837	18242	17971	18073	17967	17955	18124	18043	18113	17869	17874	17962	17925	17791	18051	17974	18017	18199	17977	18139	18117	18120	18010	18066	17769	18074	18254	17972	18047	18178	18144	18148	18028	18041	18133	17886	17770	18152	17950	18024	18263	18035	17986	18161	17947	18061	17914	17991	18017	18085	17880	18036	17996	18024	18077	18036	17844	17991	18197	18153	18038	18156	18108	17964	17878	18052	18018	17939	17854	18064	18104	18067	18069	17946	18148	18216	18142	18204	18068	18104	18179	17922	17985	18096	17958	18024	17920	18029	18062	18021	18056	17959	17765	17845	17723	17922	18103	18159	18069	18041	18190	17983	18028	18006	18041	17929	17874	18115	18016	17983	18027	18026	17923	17994	18212	18013	17963	18164	17987	17939	18151	17942	17929	17872	17936	17892	18043	17896	17914	18052	18217	17969	17863	18098	17998	18018	17924	18046	18027	18037	17799	18002	18126	18123	18183	18025	17931	18015	17933	17959	17895	18018	18060	18014	18071	18088	17941	17754	18030	17948	17974	18139	18111	18042	18306	18107	18030	18106	18153	18088	17877	18130	18299	17738	18144	17809	17987	17946	18025	17903	18077	18191	17921	18192	18091	18220	18106	18069	17916	17981	18046	17877	18021	18171	18140	17914	18058	18188	17956	18056	17979	17955	17952	18041	18058	18029	18051	18202	17802	18135	17952	18140	18035	18005	18225	18079	18132	18067	18101	18058	18204	18148	18105	18079	17911	17898	18127	18156	17911	18084	18083	17951	18168	18173	17933	18067	18051	17945	17982	18197	18158	17814	17906	17968	18073	18128	18017	17970	17877	17905	17992	17847	18020	18206	18084	18127	17843	18063	18122	18032	17859	17892	17966	18110	17874	17981	18109	18090	17888	18008	18018	17925	18084	18058	18007	17928	17970	18031	17998	18015	17964	18063	18142	18003	17905	17869	17968	17907	18097	18214	18146	18096	18168	18051	17970	17934	18007	17875	18018	17940	18201	18016	17942	18057	18117	18173	18199	18112	18056	17917	18009	17980	17934	17919	18020	17913	17961	18185	18034	18074	18046	18183	17992	18117	18042	17819	18017	18179	17915	18075	17970	18018	17942	18083	18064	18031	17954	18067	18017	18038	17933	18199	18122	18058	18105	17859	17716	18249	18055	17993	18021	18136	17851	18036	18014	17992	17996	18234	17928	17837	18135	18070	18161	18026	17951	17999	17899	18009	17911	17950	18229	18040	17935	17944	17997	18257	17907	18056	18052	17911	18045	17980	17883	18014	17878	17973	18124	18178	17974	17979	18000	17985	18184	17979	17988	18024	18070	18146	18004	18020	18001	18031	18045	18226	18080	18139	18043	18127	17913	17855	18188	18195	18084	18156	18027	17841	18111	18115	18094	18017	18114	18041	17852	18207	18040	18158	17947	18000	18033	18225	17965	18126	18327	18187	17853	18064	18110	18106	18144	18119	18093	18044	18135	17957	17946	17910	17957	18184	18001	18081	17771	18088	17895	18121	18049	18097	17997	17968	17957	17957	17858	17741	18086	17849	17906	18047	17990	18081	18127	17876	17905	17979	18045	18078	17999	17841	18097	17983	18145	17819	18035	18036	17847	18097	18015	18146	18222	17932	18150	18022	18094	17898	17838	18239	18186	18010	18141	18074	18177	18035	18033	18201	18027	17974	18103	18256	18006	18017	17810	18122	18065	18088	17946	18001	18036	17963	18178	18088	18069	18093	18091	18040	18136	17912	17840	18047	18002	18042	18143	18111	18030	17979	18065	17895	18038	17904	17971	18148	18091	18000	17983	18069	18117	18089	18076	18049	17898	18105	18192	17895	18065	17968	18160	18106	18195	18035	17977	17985	17818	17938	18150	17958	18134	17914	18216	17867	17985	18041	18107	18125	17993	18106	17919	18006	18145	18121	17849	17950	17880	18128	17816	17944	18020	18056	17888	18020	17946	17950	18157	17962	18031	18114	18040	17927	18124	18007	18078	18097	17990	17996	17873	18070	17857	18043	17818	17968	17977	18122	18048	18146	18116	18048	18021	18104	18054	18031	18139	18125	18077	18126	18026	18001	17962	18017	18125	18149	18114	18068	18054	18023	17976	18108	18095	18198	18095	18206	18082	17952	18046	18170	17847	17821	17927	18113	18257	18214	18075	17957	17976	18227	18220	17945	18002	17988	17824	18067	18183	18272	18006	17951	18125	18190	17962	18043	18070	17940	18166	17873	17899	18099	18178	18134	17953	18063	17990	18030	18017	18297	18119	17870	18139	18099	17940	17969	18207	17992	17994	18183	18014	18154	18075	18076	17887	18081	18150	17830	18055	17874	18015	17932	18063	18391	17979	18351	17865	18245	18034	17773	17901	17951	18070	18002	18051	18360	18136	18095	18069	17991	18151	17978	18035	18067	17915	18026	18013	18132	17996	18149	17978	18021	18162	17938	17744	17879	17941	17916	18063	18063	18056	18191	17942	18046	18190	17888	17840	18266	18092	18007	18114	18133	18091	18077	18177	17992	18138	17830	18176	18137	18125	18170	18092	18164	18064	18103	17968	18047	17908	18192	17806	17969	18102	18104	18169	18106	18052	17965	17974	18119	17985	17965	17870	18234	18143	17854	18115	17989	18140	18075	18193	18103	18386	18241	18177	18123	17899	17984	18024	17876	17950	18150	17922	17965	17667	17835	18094	18224	18233	18154	18013	18040	17985	18056	18051	18064	18008	18047	18072	18219	18001	17768	18088	17998	18030	18091	17932	17931	17963	18122	18116	18122	18029	18044	17991	18038	18059	18024	18112	18089	17822	18016	18082	18124	17962	17954	18085	18116	17738	17815	17978	18166	17965	18128	18030	18077	17905	18116	17909	18020	17939	18029	18081	18040	18129	18151	18015	18094	17891	18061	17860	18145	18164	18034	18211	18049	18025	18145	18121	17802	18078	18106	18119	18063	17909	18202	17956	17742	18037	18012	18071	17889	18057	18127	18100	17913	17808	18047	18117	18039	18032	18007	17817	17892	18057	18141	18161	17985	18032	18073	18089	17895	18066	17860	17986	18149	17977	18167	18022	18200	18119	17944	18102	17963	17967	17960	18198	18111	17915	18007	18065	18110	18042	18094	17881	18119	17915	17829	17934	18070	18075	18028	18237	17966	18272	18101	18089	18129	18127	18013	18226	18139	18133	18181	18035	17977	18013	18089	18085	17919	18089	17971	18070	18145	18020	18118	18211	17987	18066	17833	17842	18060	17843	18068	18133	18204	17952	18130	18139	18105	17996	18021	17979	17953	17820	17949	17906	18047	18028	17852	17723	17923	18027	18158	18258	18013	18065	18065	18045	17921	17968	18168	18009	18148	18021	18129	17955	17890	18131	17966	18023	17998	18043	18008	18086	18037	18079	18133	18143	17914	17923	17816	18084	18026	18052	18141	18157	18020	17881	18100	17784	18057	18066	17869	17995	18047	18033	18012	18188	18271	17877	18085	18103	18115	18166	18071	18088	18166	18021	18046	18061	17927	17941	18177	18139	17998	17932	18124	17995	18093	17888	17862	18010	18047	17884	17947	18211	17868	18142	17754	18086	17948	17875	18082	18120	17989	17850	18007	18278	18108	18104	18209	18351	18126	18174	17996	17989	18013	18112	17848	17883	18019	18000	18165	18090	18209	17972	18110	18086	18239	18023	18243	17974	17895	17989	17947	18111	17989	18010	18054	17993	17838	17943	18006	17869	18038	18164	17958	18040	17936	17941	17917	18133	18089	17895	17741	17984	18075	18139	18085	18217	18146	18029	18057	17948	17882	17957	17866	18054	18282	18094	18226	18210	18023	18056	17893	18027	18257	18006	18059	17992	18098	18229	18176	18114	18043	18120	18001	17892	18060	18088	17765	18092	18075	17964	18198	18162	18037	17901	18311	17877	17954	18014	17843	18048	18078	17917	18078	17910	18212	18015	18233	18042	18243	18130	18068	18070	17958	17978	18065	18051	18087	17970	17921	18245	18061	18036	18130	18206	17997	18111	18128	17871	18021	17739	18029	18019	17918	18188	18233	18185	17902	18078	18180	18082	17917	18102	18068	17933	18158	18196	18107	18292	18269	18291	17984	18260	17933	17922	18102	17788	18163	17994	18034	17849	18090	18067	17959	18061	18074	18110	17987	18098	17985	18221	18099	18125	17967	18010	17950	18097	18029	18075	18074	18067	18070	18015	18018	17900	18252	18169	18125	18140	17876	17972	17988	18162	17865	17715	17809	17994	18010	18028	18136	18077	18045	17906	18046	17876	18035	18073	17917	17799	18055	17935	17923	18151	18034	18125	18039	18127	17989	18004	17956	17924	18023	17893	18059	18229	18069	17878	17926	18162	17918	18077	18119	18172	17894	17909	17956	18239	17984	17936	17873	18063	18129	18024	17884	18082	17959	18018	18042	18064	17964	18158	17880	17875	18066	18050	18012	18056	18062	18085	18063	17987	17975	17918	18050	18028	18293	18094	18067	18051	17945	17933	18172	18125	17949	17924	17872	18040	17915	17868	18173	18004	18115	18111	17864	17980	18016	18070	18090	17870	18175	18045	18073	18120	17854	17852	18045	18041	18220	18110	18127	17837	17964	17876	17888	17873	18051	18251	18024	17917	18050	17937	18272	18267	18176	18310
16382	21286	19118	16796	16440	15898	15643	15838	15593	15521	15572	15398	15465	15624	15596	15497	15427	15510	15553	15537	15325	15300	15391	15539	15422	15433	15524	15644	15550	15422	15623	16111	16332	16151	15832	15549	15501	15524	15376	15502	15465	15373	15494	15399	15287	15396	15475	15634	15496	15461	15361	15410	15550	15428	15385	15473	15592	15491	15319	15561	15481	15466	15579	15442	15326	15498	15427	15527	15399	15221	15368	15441	15233	15494	15470	15426	15256	15365	15491	15207	15511	15290	15384	15391	15475	15433	15398	15266	15378	15395	15246	15483	15375	15264	15347	15515	15385	15311	15465	15526	15383	15432	15488	15349	15380	15438	15399	15348	15342	15567	15266	15487	15222	15513	15445	15463	15486	15170	15549	15370	15262	15239	15355	15415	15320	15362	15437	15129	15408	15474	15407	15621	15379	15454	15331	15328	15458	15386	15417	15395	15174	15318	15517	15356	15398	15370	15400	15506	15455	15311	15553	15566	15475	15473	15382	15444	15447	15531	15457	15359	15433	15361	15337	15424	15337	15390	15312	15514	15325	15246	15544	15529	15358	15336	15630	15428	15364	15320	15360	15446	15462	15538	15419	15301	15406	15323	15187	15367	15425	15285	15246	15424	15473	15388	15438	15431	15191	15389	15505	15354	15321	15383	15383	15573	15319	15459	15506	15449	15392	15475	15395	15365	15243	15284	15537	15517	15393	15361	15386	15334	15433	15442	15435	15437	15338	15388	15391	15399	15365	15396	15382	15502	15517	15314	15316	15344	15437	15272	15351	15379	15567	15285	15428	15311	15253	15491	15467	15342	15469	15468	15252	15261	15445	15471	15407	15316	15396	15387	15608	15422	15355	15525	15520	15462	15319	15234	15456	15308	15352	15475	15493	15256	15281	15298	15317	15475	15268	15500	15537	15289	15437	15312	15400	15245	15420	15415	15589	15470	15341	15523	15362	15399	15415	15477	15427	15163	15406	15286	15308	15388	15317	15372	15393	15415	15164	15298	15436	15357	15397	15198	15350	15431	15309	15271	15477	15381	15329	15544	15373	15405	15441	15520	15613	15497	15534	15336	15350	15384	15480	15313	15380	15583	15372	15446	15306	15334	15402	15576	15523	15323	15447	15416	15413	15168	15454	15421	15470	15237	15458	15371	15374	15357	15395	15387	15449	15322	15588	15454	15372	15448	15395	15557	15452	15496	15433	15361	15655	15411	15509	15209	15375	15423	15462	15477	15317	15222	15286	15466	15503	15316	15432	15311	15411	15416	15451	15442	15373	15457	15425	15492	15708	15319	15304	15350	15535	15393	15392	15585	15362	15350	15403	15270	15310	15387	15458	15327	15415	15538	15366	15543	15444	15309	15529	15242	15290	15373	15249	15476	15355	15466	15201	15304	15363	15424	15184	15413	15445	15362	15498	15454	15340	15357	15505	15549	15562	15328	15452	15430	15343	15474	15378	15515	15429	15424	15378	15379	15408	15348	15391	15458	15462	15326	15239	15402	15304	15190	15406	15324	15549	15462	15311	15448	15409	15397	15430	15594	15371	15329	15605	15392	15444	15391	15495	15414	15341	15419	15485	15393	15538	15557	15309	15363	15227	15298	15527	15379	15514	15306	15466	15433	15397	15362	15499	15425	15349	15404	15411	15450	15449	15431	15413	15348	15465	15507	15538	15222	15277	15457	15364	15551	15403	15370	15486	15346	15415	15566	15604	15403	15504	15516	15402	15576	15365	15598	15388	15314	15510	15453	15410	15400	15378	15417	15434	15460	15334	15456	15551	15369	15432	15371	15444	15408	15453	15460	15500	15488	15425	15396	15540	15435	15421	15526	15252	15392	15490	15367	15450	15370	15467	15409	15462	15471	15262	15359	15376	15389	15260	15687	15311	15386	15440	15402	15454	15338	15342	15424	15316	15359	15377	15459	15404	15522	15460	15370	15369	15334	15330	15494	15285	15360	15280	15459	15540	15455	15428	15405	15355	15405	15375	15474	15450	15280	15419	15397	15374	15312	15580	15288	15394	15510	15493	15482	15381	15358	15417	15455	15404	15405	15510	15347	15444	15452	15358	15332	15452	15381	15389	15465	15259	15323	15380	15500	15302	15252	15538	15333	15555	15398	15418	15323	15272	15576	15448	15390	15481	15470	15516	15561	15298	15410	15398	15588	15317	15264	15672	15379	15285	15486	15377	15494	15315	15524	15460	15345	15544	15246	15405	15366	15447	15324	15378	15231	15261	15301	15310	15459	15344	15497	15330	15566	15471	15321	15316	15455	15410	15563	15304	15431	15315	15448	15474	15318	15474	15461	15379	15395	15500	15497	15376	15267	15309	15268	15492	15408	15386	15324	15431	15427	15276	15498	15331	15393	15407	15375	15355	15475	15577	15431	15397	15490	15408	15564	15455	15404	15562	15394	15475	15466	15462	15569	15679	15504	15303	15259	15304	15478	15376	15449	15535	15266	15490	15559	15230	15293	15576	15359	15242	15446	15371	15404	15339	15428	15516	15475	15471	15480	15365	15499	15379	15469	15378	15452	15503	15262	15388	15261	15269	15320	15335	15437	15370	15379	15558	15385	15285	15377	15411	15373	15449	15368	15409	15509	15410	15391	15423	15678	15484	15302	15414	15408	15416	15496	15381	15381	15485	15325	15350	15512	15442	15403	15592	15295	15323	15438	15483	15392	15541	15359	15215	15493	15359	15253	15403	15336	15467	15278	15275	15328	15276	15454	15477	15368	15444	15465	15400	15398	15399	15305	15415	15478	15490	15362	15619	15345	15287	15400	15500	15411	15420	15474	15335	15536	15314	15255	15377	15393	15406	15349	15347	15346	15384	15456	15342	15497	15514	15445	15528	15333	15550	15342	15555	15489	15249	15326	15484	15523	15460	15495	15474	15522	15495	15526	15355	15412	15384	15289	15404	15329	15341	15356	15331	15381	15447	15438	15250	15445	15260	15550	15338	15470	15321	15380	15383	15278	15274	15474	15460	15499	15377	15621	15486	15435	15430	15137	15282	15491	15318	15375	15427	15327	15461	15403	15427	15377	15433	15480	15351	15468	15444	15404	15574	15353	15357	15496	15564	15482	15421	15328	15263	15467	15416	15243	15355	15217	15512	15337	15415	15274	15357	15322	15495	15295	15447	15453	15476	15569	15398	15360	15342	15300	15449	15242	15582	15415	15457	15247	15504	15340	15511	15407	15452	15546	15339	15565	15542	15170	15486	15422	15340	15396	15352	15390	15237	15427	15557	15357	15538	15305	15460	15466	15322	15406	15355	15365	15374	15435	15481	15488	15642	15393	15467	15312	15339	15508	15270	15324	15333	15469	15354	15329	15487	15229	15396	15536	15499	15342	15630	15353	15426	15346	15340	15358	15494	15511	15463	15471	15216	15390	15482	15441	15625	15500	15396	15440	15399	15431	15406	15377	15426	15460	15560	15457	15290	15373	15280	15391	15505	15287	15332	15401	15435	15564	15339	15449	15286	15287	15417	15310	15530	15466	15442	15456	15202	15277	15405	15442	15369	15424	15522	15517	15530	15562	15414	15259	15358	15306	15485	15491	15491	15234	15383	15337	15410	15371	15418	15407	15310	15330	15555	15492	15411	15317	15502	15281	15442	15169	15451	15354	15528	15352	15478	15341	15310	15440	15365	15492	15398	15495	15424	15362	15403	15325	15384	15445	15259	15267	15345	15568	15321	15303	15385	15239	15320	15375	15648	15440	15499	15321	15476	15554	15409	15355	15360	15503	15293	15271	15374	15307	15466	15378	15470	15492	15473	15395	15464	15308	15446	15350	15472	15204	15359	15428	15527	15328	15412	15419	15425	15447	15458	15501	15500	15414	15331	15445	15356	15601	15506	15420	15440	15345	15378	15224	15373	15386	15492	15339	15350	15420	15369	15417	15368	15509	15531	15320	15432	15630	15224	15386	15221	15410	15489	15422	15502	15391	15379	15391	15279	15648	15610	15399	15335	15384	15337	15229	15328	15409	15365	15215	15333	15423	15368	15295	15589	15467	15349	15547	15417	15584	15311	15481	15435	15343	15455	15347	15231	15477	15382	15392	15352	15349	15448	15308	15302	15368	15491	15396	15381	15398	15544	15338	15282	15499	15491	15463	15451	15441	15467	15393	15466	15376	15547	15265	15457	15374	15392	15445	15475	15316	15350	15535	15307	15451	15290	15406	15420	15283	15414	15375	15560	15483	15381	15384	15450	15402	15421	15376	15348	15445	15501	15429	15419	15408	15537	15461	15440	15400	15481	15517	15432	15393	15426	15329	15324	15527	15208	15448	15312	15395	15347	15346	15524	15440	15396	15299	15374	15351	15369	15407	15514	15342	15406	15437	15301	15451	15220	15223	15473	15401	15322	15271	15215	15277	15385	15456	15321	15439	15360	15393	15294	15360	15329	15435	15528	15479	15398	15198	15373	15378	15220	15450	15419	15435	15381	15484	15293	15453	15420	15269	15633	15470	15269	15433	15465	15506	15600	15386	15439	15533	15301	15251	15557	15588	15332	15241	15538	15418	15241	15469	15329	15445	15580	15409	15293	15630	15357	15322	15321	15440	15436	15423	15287	15420	15306	15135	15629	15464	15445	15204	15450	15315	15637	15339	15287	15453	15478	15442	15307	15498	15451	15317	15449	15502	15286	15452	15347	15332	15401	15473	15292	15359	15353	15406	15415	15358	15433	15431	15464	15409	15285	15499	15389	15270	15365	15283	15633	15335	15347	15512	15420	15437	15386	15305	15309	15299	15507	15563	15303	15320	15496	15523	15337	15468	15471	15564	15472	15371	15318	15282	15352	15317	15298	15402	15388	15505	15601	15516	15403	15353	15540	15236	15335	15339	15461	15369	15415	15453	15274	15486	15346	15350	15482	15411	15403	15351	15365	15236	15499	15268	15262	15569	15407	15480	15421	15369	15380	15608	15348	15436	15474	15328	15296	15391	15444	15601	15177	15316	15290	15528	15390	15328	15324	15341	15399	15440	15509	15341	15277	15489	15411	15345	15422	15360	15510	15479	15470	15360	15341	15525	15524	15466	15505	15372	15338	15429	15567	15315	15368	15429	15340	15521	15313	15304	15403	15468	15460	15290	15325	15279	15496	15154	15564	15603	15495	15266	15398	15265
23931	21396	28918	24337	22354	22160	21343	18995	18330	18566	18365	18164	18388	18288	18261	18240	17838	18089	18266	18000	18015	17878	17895	17900	17977	18096	18163	18078	17969	17983	18652	21671	21874	20624	19256	18542	17920	17986	18054	18044	18135	17971	17858	17827	17977	18011	17990	18140	17965	18072	17942	17669	17736	17866	17990	18046	18028	18027	18020	18010	17958	17746	17810	17887	17988	17846	18086	17887	17795	17935	17950	17884	17938	17870	17793	17973	17928	17814	17865	17837	17900	18019	17916	17935	17885	17981	17962	17742	17810	17868	17766	17949	18047	17866	17966	17680	17750	17939	18073	17777	17889	17956	17794	17796	17920	18009	18125	18056	17936	17856	18045	17852	17777	18062	18031	17973	18164	17795	17830	17910	17949	17821	17875	17828	17839	17685	17972	17915	18051	17856	17799	17965	17761	17674	17694	18106	17920	17873	18088	17983	17823	17931	17854	17614	17918	18025	18017	17821	17941	17856	17872	17774	17981	17882	17817	17793	17975	18143	17944	17926	17869	17988	17967	18119	17851	17841	17845	18024	17969	17888	17842	18097	18012	17846	17800	18011	17801	18040	17740	17839	17972	17886	17801	18000	17975	17796	17735	17830	18054	17912	17847	17977	17917	17975	17718	17846	17949	17891	17762	17971	17871	17872	17869	17897	17993	17826	17894	17950	18033	17925	17878	17969	18024	18033	17942	17925	17822	17983	17882	17794	18010	17896	17916	17691	17884	17935	17862	17909	17723	17763	17824	17795	18002	17934	18030	18015	17726	18044	18044	17965	17968	17928	18042	17909	18021	17856	17711	17850	17826	18018	18051	18007	17897	18021	17830	17906	17872	17908	17895	17745	17845	17737	17780	17990	17859	17997	17970	17764	17933	17857	17944	17865	17758	18007	17774	17705	18055	17734	17825	17753	17879	17883	17901	17838	17985	18085	17785	17778	17975	17815	17998	17961	17788	18141	17841	17803	17923	17948	17740	17942	18036	17846	17921	17757	18058	17907	17862	17899	17935	17839	17819	17948	17884	17944	17977	17776	17835	17868	17965	17855	17761	17879	17953	18032	18107	18052	17945	18142	18002	17752	18077	17791	17760	17856	17912	17715	17707	17991	18038	17967	17926	18059	17919	18013	17956	17908	17906	17887	17580	18018	17692	17867	17767	17870	17733	17712	17977	17767	17940	17842	17782	17918	17802	17893	17852	17918	17802	17864	17921	17932	17774	17868	17947	17969	18142	18109	17909	17880	17986	17858	18019	17880	18062	17868	17901	17946	18024	17805	17861	17780	17826	17839	17847	17856	17820	17847	17856	18036	18049	17761	17799	17800	17911	17850	17870	17860	17886	17782	17815	17774	17924	18043	17945	17777	18054	17837	17871	17818	18033	17959	17902	17972	17778	17928	18130	17938	17924	17897	17712	17993	18183	17790	17957	17841	17969	17919	17939	17827	18172	17887	17878	18089	17962	17823	17847	17954	17766	17733	17978	17958	17770	17908	17837	17773	17913	17891	17823	17738	17967	18070	17973	18009	17808	17706	17839	17711	17940	17880	17884	17720	18035	17866	17831	17958	17867	17889	17872	18005	17936	17769	18023	17947	17882	17811	17991	17714	17862	17863	17813	17838	17688	17789	17888	17842	18017	18002	17939	17988	18074	17722	17772	17710	17901	17900	18019	17599	17740	17771	17990	17968	17949	17844	17859	17964	17884	17738	17939	17887	17949	17903	17800	17838	17821	17805	18081	17845	17894	17977	17868	18131	17830	18091	17861	17935	18008	17869	17851	17950	17871	17991	17831	18010	17961	17859	17983	17817	17996	18048	17887	18002	17941	17925	17909	17693	18033	17846	18003	17914	17943	17878	18080	17886	18067	17834	17694	17797	18045	17938	17924	17791	17964	17857	17946	17762	17889	17706	18006	17968	17999	17849	17945	17949	17998	17913	17775	17963	17928	17877	17922	17954	17571	17818	17842	17946	18011	17924	18073	18125	18072	17965	17886	17697	17855	17720	17884	17881	18157	17986	17823	17946	18011	17644	17954	17978	17855	17932	17912	18088	18062	17904	17901	17786	17888	18094	17967	17962	18026	17852	17696	17882	17732	17801	17916	17874	17990	17822	17984	17774	17899	17957	17960	18009	17908	17828	18003	17758	17817	17906	17917	17932	17933	18047	18000	17971	18040	18020	17923	17840	18000	17927	17947	18061	18113	17998	17859	17885	17991	17880	17909	17895	17973	17877	17878	17933	17993	17928	18015	18060	17768	17946	17799	17857	17986	18073	17898	17881	17755	17907	17873	17950	17930	18026	17967	17777	17818	17992	17686	17986	18017	17926	18006	17898	17938	17909	17830	17973	17832	18058	18063	17835	17987	17867	17855	17796	17986	17817	17896	17951	17954	17788	17864	18090	18026	17953	17825	17873	18018	17974	18236	17972	17861	17818	17922	17741	17840	17868	17907	17870	18099	17767	17819	17775	17810	17916	17969	17902	17966	17810	17937	17909	17884	17974	17708	17991	18052	18141	17926	17878	18096	17971	17979	17880	17895	18216	18077	17987	18080	18003	18038	17791	17803	17824	17855	17835	17931	17797	17947	17682	17776	17590	17806	17998	17810	17870	17764	17662	17988	17838	17918	17985	17791	17728	17814	17878	17871	18036	17637	17842	17933	17724	17863	18055	18072	17820	17827	17986	17826	18020	17909	17999	18165	17999	17845	17948	17996	17633	17901	17972	17565	17780	17813	17915	17928	18058	17895	17956	17746	17907	17777	17862	17818	18026	18035	17885	18008	17952	17920	17845	17894	17790	17732	17895	17991	18042	17814	17998	17968	17893	18008	18014	17980	17863	17929	17928	18125	18065	17663	17895	17759	17746	18065	18116	17782	17949	17888	18022	17981	18087	17855	17899	17774	17954	17802	17820	17766	17903	17858	17966	17927	18042	18009	17965	17991	17771	17760	17757	17800	17877	17756	17917	17895	17905	17910	17832	17965	17744	17966	17920	18001	17887	17856	17758	17935	17853	17882	17700	17793	18082	17922	17867	17976	17987	17601	17868	17979	17969	18148	18046	17935	17990	17978	18028	17711	17959	18035	17851	17890	17919	17794	17884	17760	18173	17877	17825	17781	17796	18066	17797	17806	17781	17902	17728	17907	17749	17827	17978	18035	17642	18066	17734	17962	17994	17833	17936	17673	17838	17804	17839	18140	17918	18045	17983	17777	17917	17746	18078	17923	17809	18021	18006	17907	17773	17979	17809	17891	18123	17979	18018	18033	17892	17860	17988	17983	17942	17831	17861	17998	18044	17780	17908	17941	17928	18056	18032	17839	17931	17735	17874	17673	17912	18096	17949	17796	17973	17877	17800	17974	17946	17924	18072	17976	18031	17869	17837	17760	17960	17970	18092	17698	17925	17949	17750	17854	17901	17674	17872	17867	18005	18207	17931	17991	17973	17810	17854	17867	17914	18060	17836	18099	17865	17848	17814	18046	17845	17942	17926	17991	17840	17889	17739	17948	17896	17706	17788	18012	17839	18004	18054	17870	17696	17933	17848	17816	18031	17843	17854	17829	17814	17823	17743	17933	17938	17829	17877	17737	17825	17999	17957	17833	17678	17909	17827	17863	17926	17955	17824	18064	17970	18039	17861	17730	17727	17936	17906	17861	17916	17804	17948	17924	17939	17797	17973	17771	17681	17959	17991	17829	17955	17915	17942	18133	17994	18086	18048	17817	17877	18108	17917	17671	17904	17945	17766	17907	17870	17962	17906	17803	17714	17921	18001	17834	17824	17931	17781	17763	17989	17939	17919	17881	17845	17825	17983	17902	18060	17621	17857	17952	17975	18071	17901	17901	17756	17917	17813	18006	17979	17951	17837	18022	17805	17817	17853	17753	17948	17962	17833	17825	18099	17954	17753	18009	17955	17993	17896	17863	17938	18126	17846	17831	17710	18024	17920	17841	17808	17901	17937	17873	17926	17862	17602	17809	18089	17988	17942	17824	17949	17724	17855	18184	17801	17913	18009	17936	18030	17883	17861	17739	17807	17849	17870	17728	17658	17732	17959	17904	18122	17986	18083	18174	18101	17936	17823	17970	18096	17991	18031	17911	18057	17842	17852	17899	17957	17826	17918	17953	17976	17963	17989	18219	18036	17791	17950	17964	18038	17904	17881	17892	17760	17858	17876	18008	17950	18043	17920	17917	17916	17941	17819	17952	17937	18017	17756	17891	18029	18006	17887	17934	17851	18002	17983	17847	17989	18049	18119	17911	17975	17742	17981	17957	17872	17652	17817	17906	17774	17849	18001	17923	18129	17860	17923	18122	17900	17893	17987	17816	17804	17809	17981	17889	17895	17902	17947	17886	17797	17862	18122	18000	17768	17850	18136	17937	17922	17578	18009	17846	17934	17975	17955	17984	18153	17974	17920	17834	18012	17861	17918	17957	17933	17865	17954	17871	17815	17698	17869	17794	17849	17754	18094	17836	18079	17777	17949	18022	17776	17673	17956	17863	17739	17724	17945	17872	17866	18005	17787	17913	17909	17884	17567	17905	17837	17912	17820	17983	18116	17687	17935	17807	18049	18171	17910	18028	17946	17784	17771	17839	18006	18002	17940	17902	17926	18064	17968	17945	17984	18000	17871	17740	17775	18012	17869	17815	17835	18021	17957	18120	17824	17872	17851	17763	17885	17902	17897	17826	17941	17976	17945	17947	17965	17930	17825	17888	17658	17897	17979	17891	17783	17864	17914	18094	17877	17839	18035	17927	18075	17916	17804	17633	17800	17931	17976	17867	17896	17805	17829	18034	17879	17789	18010	17968	18063	17758	17893	17975	18030	17912	17788	18019	17731	17885	17909	17782	17995	17889	17946	17771	17902	17899	17925	17933	17786	17762	17837	17856	17740	18094	17825	17835	17905	18160	17881	18077	17836	17875	18037	17663	17797	17827	18050	17959	17844	17826	17933	17926	17955	17821	17846	17831	17908	17975	18058	18037	17957	17853	17770	17730	17851	17689	17853	17920	17895	17869	18034	18003	17943	17945	17774	17912	17835	17949	17832	17964	17962	17741	17843	18073	17936	17819	17870	17873	17794	17917	17838	17938	17718	18112	18042	17994	17846	17910	18052	17856	17881	17937	17798	17948	17773
15856	26464	24123	19518	18006	16949	16729	16116	16083	15955	15720	15857	15542	15709	15648	15713	15424	15722	15625	15459	15687	15467	15538	15376	15625	15518	15498	15569	15416	15442	17194	21252	20556	18496	16870	15716	15670	15471	15576	15447	15426	15315	15381	15246	15400	15300	15294	15279	15366	15475	15532	15622	15277	15538	15310	15302	15417	15411	15382	15489	15368	15561	15360	15465	15617	15330	15560	15488	15424	15416	15217	15316	15493	15151	15234	15456	15410	15402	15387	15458	15440	15453	15364	15386	15434	15200	15432	15391	15391	15357	15582	15409	15222	15401	15260	15335	15393	15438	15283	15522	15330	15425	15387	15319	15323	15373	15369	15504	15408	15302	15397	15442	15329	15217	15415	15404	15515	15352	15470	15393	15558	15390	15371	15480	15351	15473	15324	15433	15518	15430	15401	15395	15325	15498	15336	15378	15302	15152	15395	15281	15362	15354	15412	15508	15453	15279	15637	15319	15331	15428	15243	15420	15386	15431	15496	15482	15332	15355	15475	15372	15365	15490	15180	15442	15185	15384	15451	15474	15241	15443	15478	15464	15476	15349	15525	15343	15395	15339	15528	15484	15424	15362	15224	15406	15371	15339	15360	15241	15377	15383	15418	15409	15360	15443	15323	15561	15409	15426	15350	15294	15243	15308	15335	15404	15389	15245	15226	15474	15508	15290	15212	15422	15311	15276	15310	15399	15526	15286	15446	15410	15544	15295	15334	15350	15350	15285	15370	15396	15383	15338	15576	15219	15314	15257	15451	15433	15327	15263	15329	15254	15477	15214	15392	15303	15520	15259	15399	15407	15340	15447	15392	15225	15390	15544	15411	15351	15511	15303	15382	15291	15369	15338	15196	15310	15229	15334	15256	15418	15307	15277	15432	15414	15390	15388	15464	15439	15486	15279	15406	15347	15352	15321	15572	15262	15347	15414	15182	15401	15253	15251	15252	15429	15358	15306	15271	15307	15344	15338	15275	15498	15265	15255	15377	15408	15341	15635	15429	15227	15343	15388	15301	15560	15448	15375	15398	15324	15365	15343	15393	15251	15301	15477	15397	15372	15390	15307	15165	15369	15271	15354	15433	15244	15333	15430	15159	15157	15343	15460	15311	15400	15467	15291	15203	15500	15386	15367	15407	15358	15137	15427	15457	15289	15543	15195	15361	15306	15257	15433	15228	15438	15341	15475	15417	15391	15292	15300	15258	15415	15470	15598	15345	15329	15347	15439	15384	15269	15366	15503	15286	15413	15129	15391	15443	15440	15346	15494	15204	15109	15385	15436	15354	15272	15265	15323	15388	15374	15398	15540	15311	15478	15505	15442	15161	15428	15434	15391	15471	15411	15343	15303	15399	15415	15353	15335	15472	15270	15346	15557	15536	15490	15284	15233	15439	15440	15502	15446	15386	15525	15516	15263	15249	15501	15368	15428	15297	15352	15413	15424	15563	15310	15344	15220	15456	15348	15264	15267	15432	15394	15368	15337	15479	15377	15328	15307	15305	15299	15244	15279	15375	15376	15550	15538	15342	15311	15310	15394	15272	15367	15226	15271	15194	15458	15355	15345	15464	15504	15353	15222	15535	15399	15323	15414	15286	15236	15286	15360	15419	15322	15241	15445	15342	15341	15366	15380	15466	15408	15415	15308	15399	15350	15468	15551	15399	15340	15488	15432	15237	15441	15439	15312	15284	15428	15384	15439	15360	15245	15195	15497	15511	15641	15369	15290	15435	15490	15389	15311	15400	15264	15427	15406	15254	15373	15434	15345	15252	15343	15441	15510	15318	15405	15415	15521	15165	15382	15362	15315	15290	15344	15419	15452	15507	15443	15434	15403	15263	15337	15272	15467	15570	15472	15339	15340	15529	15297	15445	15261	15349	15377	15217	15343	15241	15350	15464	15229	15312	15510	15356	15243	15359	15464	15364	15401	15309	15451	15345	15501	15263	15419	15497	15387	15288	15319	15355	15204	15528	15409	15404	15299	15322	15376	15522	15372	15308	15271	15363	15346	15354	15194	15305	15414	15340	15416	15299	15433	15457	15280	15347	15223	15284	15245	15455	15318	15501	15442	15475	15519	15357	15351	15294	15188	15651	15337	15317	15338	15306	15350	15344	15431	15236	15379	15486	15394	15401	15364	15286	15342	15320	15330	15422	15443	15376	15505	15403	15434	15359	15314	15375	15278	15507	15325	15331	15298	15307	15301	15415	15246	15339	15545	15365	15320	15382	15347	15244	15387	15400	15343	15318	15313	15297	15520	15488	15288	15286	15431	15538	15439	15475	15368	15327	15412	15209	15382	15263	15519	15465	15353	15221	15426	15342	15579	15246	15339	15424	15346	15416	15444	15217	15301	15537	15421	15273	15324	15495	15498	15373	15201	15384	15444	15342	15310	15347	15243	15219	15219	15491	15284	15410	15544	15314	15276	15366	15595	15538	15431	15371	15428	15440	15355	15318	15405	15493	15252	15519	15365	15238	15520	15268	15303	15411	15428	15304	15363	15405	15454	15288	15338	15529	15301	15407	15397	15317	15303	15574	15273	15396	15379	15356	15337	15235	15323	15394	15409	15354	15341	15045	15453	15446	15337	15390	15255	15425	15346	15386	15320	15371	15367	15401	15403	15429	15384	15249	15449	15191	15386	15364	15344	15491	15545	15444	15245	15504	15389	15374	15286	15454	15479	15197	15479	15413	15423	15461	15376	15391	15244	15473	15312	15260	15423	15499	15461	15417	15365	15197	15424	15281	15106	15537	15260	15441	15429	15337	15391	15441	15523	15451	15247	15427	15480	15240	15305	15277	15456	15317	15358	15480	15380	15436	15400	15297	15415	15398	15304	15441	15337	15434	15168	15403	15403	15292	15294	15335	15452	15220	15329	15177	15515	15337	15407	15519	15329	15253	15316	15300	15462	15271	15237	15522	15342	15368	15468	15349	15483	15259	15365	15126	15404	15370	15400	15448	15509	15475	15204	15216	15343	15432	15344	15302	15248	15349	15525	15405	15618	15398	15424	15199	15433	15397	15391	15452	15444	15440	15445	15348	15492	15427	15540	15349	15291	15293	15149	15309	15303	15289	15599	15498	15351	15210	15266	15313	15450	15408	15416	15437	15611	15359	15437	15294	15164	15453	15247	15460	15073	15321	15373	15442	15442	15645	15297	15359	15441	15299	15301	15192	15500	15419	15475	15357	15288	15286	15526	15197	15318	15564	15442	15309	15387	15214	15302	15570	15263	15383	15332	15443	15377	15415	15391	15467	15412	15425	15436	15222	15372	15514	15457	15334	15344	15389	15290	15318	15499	15499	15396	15453	15416	15433	15375	15370	15335	15474	15361	15314	15412	15477	15395	15471	15301	15282	15351	15400	15438	15384	15403	15336	15245	15455	15396	15372	15270	15360	15355	15320	15319	15302	15466	15409	15496	15250	15437	15210	15342	15419	15527	15375	15462	15549	15506	15486	15263	15398	15421	15394	15441	15304	15383	15284	15469	15306	15348	15401	15241	15356	15371	15309	15246	15438	15356	15188	15405	15322	15401	15353	15437	15312	15146	15499	15356	15527	15362	15292	15300	15322	15388	15424	15291	15550	15433	15199	15260	15319	15487	15302	15194	15394	15255	15364	15440	15358	15451	15244	15386	15396	15295	15450	15487	15235	15338	15427	15288	15215	15225	15281	15420	15345	15402	15411	15391	15445	15402	15302	15257	15531	15314	15174	15365	15288	15384	15592	15481	15168	15294	15406	15344	15290	15246	15285	15228	15277	15554	15318	15513	15537	15394	15228	15459	15459	15510	15454	15339	15497	15313	15575	15327	15552	15433	15450	15187	15261	15411	15421	15315	15319	15269	15421	15536	15499	15319	15312	15346	15259	15389	15481	15401	15362	15237	15458	15417	15505	15434	15355	15272	15463	15275	15375	15335	15454	15382	15329	15369	15282	15337	15363	15330	15372	15501	15335	15575	15363	15361	15152	15288	15432	15419	15357	15353	15292	15362	15325	15190	15467	15353	15379	15356	15297	15413	15299	15495	15460	15427	15267	15541	15440	15294	15486	15424	15428	15239	15356	15359	15249	15320	15381	15491	15318	15111	15406	15416	15346	15260	15325	15303	15213	15455	15323	15368	15413	15126	15349	15314	15385	15302	15617	15396	15356	15410	15363	15188	15406	15270	15600	15431	15320	15597	15310	15307	15222	15409	15223	15376	15335	15343	15602	15200	15405	15369	15457	15616	15323	15178	15499	15571	15217	15401	15347	15339	15428	15334	15404	15459	15386	15214	15430	15483	15444	15416	15238	15396	15389	15234	15379	15525	15561	15384	15338	15492	15223	15266	15542	15183	15297	15285	15475	15422	15364	15306	15416	15334	15451	15487	15415	15300	15391	15434	15371	15354	15422	15301	15574	15254	15388	15496	15332	15288	15260	15264	15369	15215	15248	15180	15496	15264	15229	15617	15290	15380	15406	15327	15202	15302	15194	15561	15245	15413	15448	15474	15397	15414	15348	15380	15291	15286	15362	15431	15381	15314	15145	15548	15399	15448	15170	15372	15251	15358	15252	15192	15428	15322	15441	15441	15438	15443	15358	15442	15375	15323	15332	15343	15412	15457	15603	15407	15338	15219	15409	15471	15389	15413	15450	15530	15432	15327	15380	15289	15324	15422	15455	15239	15428	15397	15348	15487	15435	15431	15459	15509	15402	15204	15249	15385	15334	15284	15329	15174	15284	15291	15526	15362	15300	15156	15332	15384	15434	15390	15368	15371	15269	15386	15268	15424	15342	15448	15394	15186	15401	15417	15347	15507	15355	15398	15579	15396	15272	15367	15444	15556	15363	15332	15449	15386	15431	15488	15403	15393	15304	15330	15442	15272	15220	15227	15336	15303	15363	15267	15540	15421	15402	15434	15342	15374	15415	15482	15559	15689	15409	15254	15557	15393	15205	15497	15364	15371	15352	15318	15614	15360	15440	15440	15343	15481	15265	15368	15363	15572	15393	15221	15367	15449	15342	15342	15490	15335	15347	15249	15503	15554	15296	15277	15337	15359	15380	15351	15431	15388	15457	15492	15301	15431	15176	15398	15278	15350	15388	15487	15283	15167	15386	15518	15346	15267	15524	15353	15478	15315	15546	15374	15341	15280
22987	21368	29303	23808	21565	23521	24849	19530	18769	18979	18863	18563	18525	18507	18501	18242	18358	18546	18328	18244	18090	18261	18247	18309	18241	18164	17970	18075	18124	18140	20007	24951	24294	22242	20080	18767	18329	18042	18165	17918	18058	17897	17881	17673	17771	17861	17934	17915	17785	17865	18055	17906	17941	17979	18051	18003	17855	17751	17985	17859	17978	17862	17792	18076	17763	17974	17854	18020	18024	17656	17859	17892	18011	17940	17752	17974	18045	17897	17925	17902	17933	18048	17761	17943	17967	17862	18105	17900	17863	17743	17790	17947	18017	17775	17587	17859	17834	17962	17790	17985	18092	17738	17871	17879	17772	17888	17863	17964	18079	17856	17986	18037	18022	17945	18024	17628	17990	17775	17783	17855	17896	17873	18052	17835	17738	17706	17810	18029	17859	17963	17952	17974	18111	17904	17807	17982	17939	17993	17924	17932	17912	18053	18054	17867	18038	17919	17829	17812	17835	17983	17782	17760	17968	17838	17803	17932	17832	17943	17911	17992	17881	17853	17946	17724	17733	17717	18032	17837	18061	17738	17943	17826	17694	17783	17847	17857	18058	17994	17896	17845	17756	17854	17890	17894	17982	17957	18035	17919	18131	17945	17715	17840	18049	17992	17983	17944	17728	17867	17934	18098	18090	17874	17987	17799	17507	17792	17728	17868	17811	17789	17824	18011	17995	17848	18061	18043	17993	17801	18034	17806	17765	17749	18015	17778	17846	17704	17798	17979	17979	17955	17748	17797	17786	17866	17836	17892	17962	17762	18059	17918	17862	17775	17875	17852	17867	17886	17967	17896	18024	17682	17944	17854	17841	17925	17893	17792	17951	17874	17901	17791	17934	17791	18013	17867	18061	17979	17732	17939	17888	17829	17861	18099	17920	17671	17882	17590	17692	17835	17944	17804	17900	17802	17859	17989	17966	17862	18020	17878	17909	17779	17690	17883	17977	17999	18025	17929	17781	17677	17829	17785	17962	17885	17720	17805	17862	17808	17869	17790	17914	17865	17800	17869	17600	17795	17851	17886	17823	17886	18003	17944	18034	17960	17981	17875	18082	17985	18004	18088	17908	17917	17951	17894	18000	18055	17926	17857	17839	17927	17779	17849	17872	17852	17915	17877	17966	17841	18093	17699	17833	18009	17926	17953	17668	17863	17933	17856	17762	17904	17744	17922	17961	17947	17994	17870	17905	17882	18077	18006	17774	17990	17898	18010	17767	17794	17846	17832	17821	18057	17881	17896	17983	17928	17793	17881	17899	17926	17821	17632	17832	17781	17723	17801	17907	18017	17704	17918	18008	17915	17978	17953	17846	17729	18031	17768	17705	17916	17940	17871	17801	17856	18031	17886	18090	17702	17955	17868	17721	18055	17911	17779	17767	17863	17731	17926	18013	17859	17824	17963	17835	17911	17968	18019	17893	17744	17923	17723	18074	17893	17977	18004	17939	17965	17782	17713	18171	17756	18087	17800	17979	17842	17828	17708	17682	17651	17823	17970	17931	17860	17682	17856	17781	17890	18006	17883	17602	17883	17666	17745	17743	17789	17860	17916	17840	17865	17897	17898	17734	17898	17848	17916	17752	17680	17833	17856	17926	17710	17764	18033	17862	17883	17932	17847	17670	17884	17765	17926	17871	17846	17838	17903	17766	18038	17876	17858	18010	17964	18026	17824	17746	18042	17915	17900	18093	17795	17995	17988	17934	17870	17645	17859	17966	17924	18031	17973	17997	17869	18004	17964	17883	17880	18125	18038	17598	17743	17998	18001	17973	17926	17955	17970	17916	17863	17974	17988	17755	17798	18049	17739	17871	17865	17732	17644	17775	17770	17843	17889	18040	17913	18010	17925	17969	17884	17971	17919	17756	17784	17950	17997	18034	17828	17987	17888	17910	17811	17880	17818	17914	17944	17660	17869	17887	17703	17869	17923	18016	17931	17621	18043	17945	17809	17824	17976	17873	17824	17899	17864	17842	17950	17886	17947	17899	17923	17886	17856	17911	17624	17872	17774	17717	18066	17687	17839	17967	17958	17830	17914	17907	17761	17904	17831	17727	17898	17944	17870	17890	17726	17966	17814	17940	17864	17951	17899	17813	17855	17884	17742	17784	17940	18049	17889	17765	17900	17959	18149	17911	17976	17687	18083	17897	18056	17762	18033	17818	17933	17746	17911	17828	17977	17879	17909	17910	17845	17976	17888	17964	17740	17865	17841	17907	17671	17880	17636	17827	17930	17984	17588	17584	17767	17824	17720	17657	17800	17604	17868	18013	17796	18041	17899	17835	17802	17812	17871	17975	17820	17893	18065	18087	17541	17869	17550	17978	17636	17892	18026	17780	17972	17842	17873	17958	17782	17894	17753	17915	17733	17923	17807	17920	17837	17955	17784	17934	17809	17871	17847	17944	17857	17732	17888	17669	18006	17751	17967	17661	17823	17867	17888	17969	17791	17980	17703	17842	17839	17954	17947	17910	17658	17946	17878	17897	17768	17935	17924	18015	17915	17859	17972	17773	17844	17884	17678	17864	17766	17783	18081	18030	17822	17902	18004	17877	17684	17843	17863	17944	17801	17853	17867	17948	17878	17821	17799	17802	18012	17901	17937	17765	17799	18006	17970	17898	18128	17836	17776	18009	17809	17928	17779	17689	17830	17726	17586	17871	17595	17949	17921	17758	17838	17957	17915	17747	17957	17879	18041	17871	17908	17937	17924	17935	17955	17863	17980	18001	17720	18005	17961	17942	17967	17888	17901	17939	17934	17838	17827	17817	18004	17999	18096	18050	18063	17956	17967	17839	17630	17911	17767	17894	18065	17879	17999	17745	18007	18052	17722	17709	17925	17834	17838	17976	17888	17822	18146	17964	18028	17790	17874	17665	17792	17813	17736	17945	17944	17857	17984	17801	17782	17909	17820	18069	17971	17728	18026	17889	17683	17651	17828	17889	17836	17700	17819	17896	17810	17959	17835	17960	17772	18083	17908	17689	17726	17757	17927	17792	17886	17932	17966	17859	17926	17995	17914	17878	17774	18005	17809	17866	17638	17841	17790	18075	17953	17944	17831	17865	17959	17930	17866	17801	17946	17671	17855	17625	17699	17784	17783	17880	17667	17856	17962	17902	18017	17747	17933	17569	17711	17803	17858	17844	17953	17769	17937	17870	17721	17782	17697	17681	17666	17922	17819	17851	17922	17837	17997	17754	17754	17976	18026	17794	17896	17903	17774	17986	17810	17813	17756	17796	17871	17787	17875	17834	17921	17825	17852	17885	17833	17842	17969	17985	18049	17751	17836	17877	17777	17822	17943	17792	17975	17859	17753	17902	17753	18055	17822	17887	17789	17773	17838	17720	17933	17773	17818	18006	18047	17686	17936	17855	17886	17661	17882	17786	17918	17548	17922	17809	17982	17805	17927	17842	17862	17955	17789	17900	17816	17976	17761	18007	17828	18000	17882	17989	17793	17874	17887	17874	17796	17839	17882	17892	17789	17878	17833	18024	18083	17840	17745	17997	18058	17870	18022	18057	18035	17852	17960	17826	17975	17773	17752	17779	17682	17854	17681	17840	17905	17703	17799	18021	17877	17784	17971	17905	17855	17900	17765	17917	17916	17827	17839	18001	17851	17808	17723	17883	17862	17996	17942	17756	17752	17782	17955	18080	17770	17816	17728	17766	17818	17754	17971	18047	17850	17895	17951	17810	17838	17800	17763	17728	17659	17815	17978	17758	17852	17878	17864	17832	17843	18000	17686	18066	17985	17793	17972	18091	17987	17984	18147	18029	18058	17933	18057	17945	17847	17826	17700	17880	17987	18027	17939	17758	17798	18018	17871	17762	17822	17855	17880	17836	17809	18059	17884	17898	17770	17805	17916	17899	18008	17735	17971	17649	17770	17754	17702	17835	17751	17854	18097	17973	17854	17912	17788	17869	17955	17797	17829	18131	17702	17833	17873	18097	18029	17936	17816	17815	17935	17929	17830	17759	17755	17838	17868	17887	17673	17783	17884	17923	17770	17828	17914	17880	17868	17803	17682	17759	17872	17847	17795	17859	17993	17772	17919	17839	17950	17753	17976	18011	17829	17889	17892	17974	17804	17894	17767	17873	17795	17888	17944	17710	17989	17928	17822	17869	17780	17864	18013	17977	17761	17756	17949	17708	17967	17760	17810	17943	18065	17845	18008	18061	17794	18025	17801	17922	17880	18024	17999	18043	17870	17889	17756	17899	17970	18080	17784	17966	17729	17885	18068	17786	17951	17800	17741	17937	17964	18029	17933	17752	17793	17822	17756	17808	18095	17961	17993	17894	17740	17964	17941	17805	17934	17833	18036	17762	17899	18037	17798	17939	17974	17886	17872	17664	17662	17891	17765	17859	17936	17879	17964	17974	17953	17894	17862	17863	17834	17721	17572	18076	17901	17970	17900	17763	17875	17665	17807	17908	17971	18212	17861	17981	17862	17934	17899	17848	17811	18014	17832	17956	17977	17964	17780	17846	17787	17788	17910	17893	17940	17800	17930	17820	17854	17951	18091	17845	17854	18003	17777	17871	18079	17826	17963	18033	18029	17386	17807	18083	17975	17840	17821	17853	17737	17859	17777	17855	17880	17684	17733	17953	17876	17908	17866	18025	17891	18095	17675	17813	17907	18029	17985	17900	17984	17850	17870	17645	17824	17812	17913	17853	17886	17865	17812	17872	17838	17642	17892	17763	17952	17946	17794	18013	17832	17693	17710	17871	17776	17774	17730	17845	17989	17812	17774	18008	17900	17958	17909	18016	18040	17777	17976	17852	17761	17894	17708	18063	17987	17821	17773	17839	17936	18013	17819	17805	17879	17902	17796	17860	17856	17917	17852	17703	17940	17899	17687	17931	17712	17650	17956	18067	17893	17898	17866	18043	18018	17841	17769	17843	17837	17881	17841	17887	17819	17953	17692	17933	17906	17918	17804	17933	18033	17881	17839	18069	17925	17789	18015	17760	17880	17742	17794	17912	17796	17916	17847	17850	17759	18101	17868	18073	17790	18053	17940	17941	17890	17906	17879	17977	17998	18079	17828	17816	17894	17846	17873	17708	18138	17783	18063	17996	17862	17820	17897	17781	17995	17895	17782	17880	17903	17918	17793	17782	17801	17902	17847
17316	30401	27762	22216	19390	17877	17430	16950	16276	16348	16230	16046	15805	16004	15896	15714	15718	15702	15589	15545	15586	15425	15566	15497	15350	15455	15528	15576	15482	15500	18737	25608	23269	20516	17860	16221	15434	15456	15439	15091	15305	15262	15285	15273	15458	15311	15285	15368	15362	15368	15521	15369	15153	15398	15290	15173	15194	15460	15257	15373	15257	15213	15345	15282	15450	15278	15332	15346	15355	15277	15313	15357	15231	15318	15343	15330	15308	15313	15476	15320	15382	15378	15307	15493	15255	15228	15193	15407	15240	15205	15307	15373	15168	15367	15216	15261	15541	15353	15223	15149	15398	15365	15356	15279	15281	15364	15260	15273	15283	15319	15459	15312	15282	15455	15346	15183	15055	15386	15233	15325	15298	15207	15314	15429	15287	15186	15249	15464	15224	15135	15359	15261	15412	15400	15307	15309	15224	15210	15347	15348	15159	15520	15220	15237	15401	15286	15053	15370	15238	15180	15361	15353	15164	15244	15375	15354	15129	15334	15358	15212	15461	15233	15215	15258	15264	15281	15228	15274	15259	15297	15377	15368	15401	15422	15339	15395	15124	15441	15293	15391	15374	15209	15326	15318	15441	15362	15324	15199	15244	15313	15270	15345	15199	15307	15362	15266	15362	15168	15448	15378	15350	15350	15342	15242	15351	15238	15259	15293	15184	15374	15456	15365	15218	15176	15240	15334	15454	15224	15352	15372	15347	15407	15176	15344	15183	15247	15330	15226	15327	15258	15306	15426	15318	15316	15366	15247	15303	15274	15307	15383	15337	15316	15267	15473	15343	15296	15363	15356	15305	15253	15271	15115	15236	15338	15242	15170	15390	15292	15338	15394	15373	15254	15168	15202	15275	15338	15216	15300	15181	15403	15497	15371	15355	15375	15393	15295	15378	15312	15416	15308	15463	15166	15499	15242	15279	15133	15150	15243	15276	15357	15289	15259	15424	15419	15341	15473	15246	15200	15280	15403	15438	15243	15279	15218	15372	15257	15435	15372	15196	15229	15327	15147	15119	15338	15437	15292	15458	15376	15176	15326	15403	15245	15279	15450	15163	15342	15428	15402	15246	15246	15141	15235	15403	15183	15187	15319	15430	15203	15222	15394	15403	15275	15362	15355	15325	15349	15232	15295	15312	15272	15243	15429	15211	15318	15528	15296	15105	15319	15293	15126	15311	15250	15244	15391	15121	15092	15277	15292	15188	15258	15253	15105	15459	15251	15370	15342	15276	15171	15169	15253	15373	15469	15185	15365	15237	15354	15450	15234	15197	15484	15219	15111	15302	15380	15079	15307	15327	15132	15358	15265	15349	15302	15256	15227	15259	15354	15231	15230	15314	15260	15172	15238	15431	15371	15277	15349	15436	15344	15269	15238	15219	15299	15350	15214	15161	15279	15228	15415	15471	15239	15255	15347	15350	15287	15100	15423	15234	15370	15253	15255	15334	15318	15372	15235	15254	15296	15337	15400	15307	15445	15160	15443	15431	15204	15320	15199	15377	15231	15253	15341	15134	15299	15393	15163	15339	15316	15066	15250	15370	15434	15301	15102	15170	15244	15258	15378	15257	15179	15135	15276	15334	15312	15398	15257	15149	15249	15286	15266	15266	15389	15250	15402	15353	15451	15233	15366	15118	15343	15193	15348	15224	15337	15261	15339	15358	15216	15344	15379	15257	15384	15378	15594	15367	15144	15149	15355	15299	15206	15320	15276	15364	15266	15405	15292	15314	15318	15364	15078	15312	15224	15352	15131	15395	15398	15364	15214	15211	15365	15247	15439	15341	15178	15380	15219	15333	15351	15293	15209	15339	15320	15310	15269	15278	15178	15252	15199	15213	15100	15367	15442	15250	15254	15235	15223	15165	15387	15296	15407	15286	15299	15381	15326	15285	15433	15301	15232	15227	15309	15415	15182	15304	15256	15248	15303	15418	15207	15446	15290	15348	15249	15236	15323	15348	15323	15256	15217	15196	15160	15341	15327	15122	15263	15227	15342	15482	15375	15267	15220	15234	15266	15168	15204	15142	15385	15191	15391	15416	15318	15267	15357	15315	15284	15213	15133	15224	15375	15292	15223	15335	15280	15205	15452	15293	15403	15236	15296	15291	15375	15234	15344	15206	15337	15299	15215	15349	15280	15378	15354	15330	15099	15294	15286	15274	15219	15348	15091	15366	15310	15272	15120	15288	15113	15369	15239	15248	15340	15307	15395	15163	15235	15373	15255	15251	15431	15433	15227	15198	15237	15335	15339	15341	15221	15342	15262	15164	15256	15347	15165	15478	15293	15222	15359	15279	15293	15154	15435	15252	15223	15327	15171	15145	15388	15265	15355	15280	15347	15224	15187	15328	15433	15452	15354	15368	15149	15272	15333	15362	15223	15232	15330	15451	15278	15283	15341	15177	15171	15405	15323	15382	15143	15206	15163	15456	15237	15389	15329	15462	15195	15202	15212	15400	15145	15260	15246	15234	15352	15358	15124	15424	15265	15322	15257	15301	15441	15320	15287	15395	15172	15331	15380	15208	15278	15303	15295	15087	15248	15235	15259	15178	15140	15407	15243	15320	15163	15338	15288	15315	15204	15241	15377	15227	15230	15384	15343	15288	15379	15331	15288	15444	15228	15254	15367	15231	15218	15238	15248	15278	15280	15160	15436	15227	15314	15282	15167	15289	15266	15302	15396	15234	15392	15295	15230	15317	15186	15052	15428	14969	15273	15338	15236	15293	15216	15254	15433	15240	15499	15204	15387	15310	15300	15224	15285	15337	15192	15430	15281	15444	15352	15385	15400	15357	15369	15250	15174	15426	15261	15364	15217	15247	15391	15350	15125	15344	15302	15290	15403	15346	15178	15174	15258	15374	15354	15394	15436	15279	15276	15240	15536	15243	15222	15291	15358	15256	15171	15246	15196	15362	15316	15216	15233	15204	15413	15139	15324	15285	15420	15236	15250	15366	15316	15363	15524	15301	15476	15493	15253	15325	15249	15201	15323	15355	15237	15221	15324	15266	15356	15258	15266	15217	15476	15168	15219	15370	15278	15544	15253	15223	15317	15471	15300	15432	15253	15236	15372	15291	15337	15224	15150	15230	15147	15297	15364	15382	15323	15243	15377	15093	15435	15332	15194	15257	15273	15187	15323	15257	15208	15324	15198	15283	15463	15322	15206	15285	15314	15308	15272	15117	15335	15556	15397	15281	15334	15361	15158	15364	15302	15205	15094	15465	15346	15203	15079	15219	15354	15332	15252	15369	15288	15369	15142	15307	15370	15383	15278	15460	15331	15195	15461	15322	15313	15167	15356	15273	15205	15383	15280	15244	15361	15242	15326	15353	15301	15547	15387	15333	15371	15243	15307	15361	15413	15348	15317	15467	15246	15263	15328	15451	15259	15341	15187	15321	15331	15150	15143	15330	15164	15258	15368	15251	15357	15321	15245	15360	15312	15363	15407	15253	15359	15387	15220	15164	15227	15392	15383	15551	15204	15374	15217	15333	15164	15371	15314	15395	15214	15339	15224	15164	15384	15300	15351	15359	15357	15199	15213	15252	15308	15215	15254	15171	15224	15391	15162	15397	15270	15325	15301	15235	15286	15267	15402	15406	15409	15305	15492	15313	15194	15272	15385	15377	15198	15408	15197	15257	15321	15206	15337	15122	15581	15325	15391	15270	15279	15257	15236	15168	15066	15198	15407	15382	15325	15428	15342	15202	15130	15164	15365	15266	15261	15246	15440	15199	15115	15343	15309	15031	15258	15119	15331	15323	15309	15283	15246	15215	15199	15173	15302	15214	15306	15221	15239	15333	15243	15369	15129	15265	15316	15134	15121	15428	15308	15246	15198	15333	15285	15189	15390	15491	15405	15177	15252	15407	15244	15323	15203	15326	15331	15367	15133	15210	15275	15459	15328	15375	15234	15205	15266	15321	15179	15153	15366	15461	15345	15322	15023	15290	15377	15388	15371	15381	15269	15241	15321	15293	15208	15204	15292	15428	15283	15212	15174	15192	15283	15144	15422	15301	15236	15259	15284	15222	15211	15360	15277	15309	15412	15181	15308	15402	15289	15194	15264	15264	15330	15256	15255	15226	15322	15295	15265	15205	15174	15292	15365	15290	15190	15456	15103	15145	15382	15196	15339	15274	15432	15337	15281	15205	15238	15344	15243	15215	15405	15349	15342	15371	15166	15263	15429	15288	15338	15214	15481	15230	15261	15290	15377	15305	15150	15355	15444	15020	15227	15226	15334	15360	15211	15245	15257	15291	15372	15321	15319	15329	15244	15314	15183	15291	15428	15236	15274	15399	15260	15347	15276	15344	15305	15228	15184	15451	15203	15306	15292	15296	15196	15345	15437	15262	15158	15380	15309	15234	15390	15251	15264	15433	15286	15205	15256	15263	15185	15406	15420	15112	15420	15258	15316	15254	15349	15273	15412	15175	15303	15294	15271	15366	15257	15334	15463	15414	15253	15261	15113	15388	15318	15292	15411	15173	15277	15120	15251	15464	15150	15422	15305	15379	15247	15260	15226	15249	15193	15324	15268	15486	15147	15382	15289	15190	15460	15186	15348	15250	15297	15358	15230	15202	15113	15366	15255	15231	15422	15239	15355	15291	15302	15323	15165	15433	15403	15216	15319	15424	15355	15428	15299	15428	15392	15297	15445	15254	15310	15428	15466	15400	15458	15292	15332	15305	15142	15300	15490	15170	15256	15354	15368	15297	15302	15437	15334	15290	15198	15345	15432	15189	15452	15421	15334	15454	15323	15311	15271	15395	15233	15226	15327	15286	15258	15256	15279	15194	15280	15063	15301	15142	15271	15359	15355	15513	15311	15239	15275	15210	15324	15287	15395	15266	15220	15092	15433	15365	15323	15430	15342	15322	15207	15173	15379	15345	15355	15295	15190	15340	15546	15215	15244	15290	15287	15253	15250	15443	15225	15279	15311	15231	15205	15290	15370	15208	15294	15429	15185	15318	15143	15365	15214	15378	15183	15332	15144	15319	15253	15315	15238	15358	15187	15294	15373	15353	15411	15435	15159	15398	15275	15178	15308	15311	15381	15252	15321	15199	15348	15149	15248	15400	15306	15282	15329	15222	15306	15305	15311	15368	15318	15187	15332	15226	15446	15158	15416
27684	22151	25340	21864	18398	18688	18788	18383	18344	18199	18116	18103	18105	18193	18272	18234	18199	18143	18239	18221	18177	18277	18353	18151	18334	17935	18081	18055	18162	18250	18319	18773	18677	18651	18401	18392	18033	18270	18057	18189	18255	18086	18141	18192	18202	18077	18112	18096	18153	18058	18082	18210	18125	18224	18184	17907	18049	18197	18211	18125	18071	18168	18065	18175	18310	18042	18170	18083	18177	18234	18135	18143	18141	18128	18299	18181	18251	18154	18117	18077	18291	18084	18143	18189	18088	18016	18062	18072	18233	18170	18088	18075	18048	18148	18107	18273	18202	18170	18065	18126	18113	18128	18045	18221	18072	18280	18060	18099	18165	18126	18317	18135	18005	17962	18292	17935	18266	18171	18270	18411	18191	18253	17997	18218	18127	18127	18258	17981	17960	18188	18429	18117	18236	18211	18119	18161	18247	18017	18020	18243	18140	18063	18310	18214	18027	18033	18006	18029	18103	18312	18085	18007	17902	18085	18286	18208	18209	18233	18062	18087	18226	18101	18004	18061	18205	18259	18092	18159	18176	18199	18343	18109	18075	18240	18306	18072	18206	18313	18056	17937	18123	18261	18068	18176	17981	18179	18211	18281	18239	18083	18195	17929	17971	18168	18269	18206	18179	17953	18171	18137	18128	17975	18192	18162	18139	17929	18161	17936	17935	18377	18412	18118	18117	18052	18294	18095	18044	18327	18136	18131	18123	18110	18186	18244	18185	18241	18299	18153	18162	18382	18276	18264	18177	18221	17933	17803	18091	18142	18111	18151	18068	18030	18124	17996	18130	18256	18022	18316	18199	18285	18082	18273	18359	18127	18288	18066	18058	18329	17986	17992	18255	18200	18263	18270	18102	18027	18012	17991	18102	17935	18237	18027	18271	17865	18006	18213	18292	18228	18133	18192	18056	18104	18071	17982	17911	18113	18106	18125	18070	18076	18206	18173	18261	17984	18085	18438	18275	18260	18221	18046	18156	18080	18103	18100	18273	18154	18101	18214	18130	18042	18142	18339	18041	18279	18255	18165	18111	18193	18194	18123	18359	18208	18010	18329	18183	18084	18212	18095	18005	17993	18210	17993	18172	18108	18213	18172	18132	18141	18166	17868	18042	18239	18120	18227	18004	18148	18151	18113	18188	18232	18282	18036	18130	18134	18092	17986	18212	18006	18108	18288	18021	18016	18153	18336	18132	18135	18083	18100	17900	18230	18114	18247	18145	18118	18128	18073	18100	18205	18307	18133	18251	18172	17922	18048	18091	18087	18093	18188	18145	18199	18051	18189	17987	17871	18234	18144	18101	18050	18001	18404	18155	18216	18031	18167	18161	18337	18371	18156	18043	18195	18128	18187	18154	17998	18242	18000	18259	18057	18040	18207	17938	18085	18318	18212	17982	17985	18094	18238	18157	18162	18278	18176	18018	18117	18205	18072	18257	18184	18255	18249	18173	18044	18007	18132	18173	18143	18156	18043	18267	18114	18214	18079	17963	18006	18004	18167	18108	17968	18129	18148	18172	17953	18109	18227	18110	18127	18077	18244	18158	18274	18195	17890	18189	18214	18049	18146	18003	18163	18054	18045	18319	18155	18059	18010	18201	17916	18308	18077	18085	18103	18155	18291	18144	17941	18365	18139	18086	18187	18227	18188	18234	18089	18339	18127	18243	18072	18241	18020	18121	17885	18080	18173	18261	18321	18152	18151	18131	18202	18172	18465	18292	18019	18161	18102	18084	18150	18277	18300	18070	18303	18172	17993	18230	18202	18167	18074	18158	17974	18114	17961	18187	18082	18174	18220	18225	18197	18290	18260	18203	18014	18095	18160	18284	17985	18385	18107	18162	18232	18231	18268	18220	18231	18127	18253	18062	18142	18060	18137	18237	18235	18218	18339	18157	18214	18175	18322	18100	18233	18029	18147	18131	18256	18227	18185	17971	18136	17938	18054	18184	18231	18257	18371	18170	18078	18159	18260	18159	18128	17972	18353	18142	18070	18016	18179	18157	18178	18011	17950	18079	18245	18197	17983	18280	18108	17966	18166	18061	18170	17946	17977	18121	18342	18331	18224	18113	18121	18149	18017	17962	18252	18197	18297	18299	18236	18350	18281	18015	18027	18224	18444	18190	18190	18209	18216	18166	18182	18296	18334	18081	18109	17979	18203	18120	18338	18260	18157	18093	17998	18192	18200	18085	18014	17993	17954	18063	18186	18344	18281	18294	18155	18388	18235	17965	17997	18015	18219	18314	18304	17834	18143	17993	18014	18218	18026	18218	18096	18078	18048	18141	18042	18226	18051	18165	18176	18146	18231	18102	18059	18346	18079	18182	18099	18272	18070	18275	18045	18253	18157	18041	17850	18014	18098	18149	18249	18275	18326	18224	18180	18019	18035	18082	17913	17850	18148	18304	17998	18209	18161	18158	18056	17924	18158	18084	18152	18333	17922	18393	18225	18282	18222	18088	18136	18060	18155	18124	18017	18232	18041	18089	18403	17821	18105	18059	18188	17986	18038	18043	18287	18278	18188	18231	18235	18098	18345	18312	18184	17991	18132	18207	17993	18212	18078	18164	18165	18297	18115	18068	17982	18356	18115	18109	18201	18129	18201	18227	18268	18370	18183	17949	18164	18243	18332	18060	18260	18087	18136	18391	18194	18349	17969	18185	18281	18012	18214	18156	18164	18104	18280	18072	18203	18189	18371	18156	18178	18086	18066	18240	18219	18075	18276	17884	17958	18213	18165	18184	18074	18139	18218	18196	18329	18147	18237	18199	18141	18072	18285	18067	18230	18071	18015	18020	17851	18290	17886	18120	18384	18155	18103	18004	18066	18197	17956	17988	18172	18211	18187	18119	18248	18016	18045	17984	18012	18186	18045	18166	18013	18007	18064	18228	18029	18219	18057	18151	18302	18029	18090	18345	18161	18083	17993	17873	18125	18120	18147	18226	18080	18095	18030	18198	18225	18114	18020	18035	18071	18118	18188	18066	17994	18277	18176	18092	18163	18102	18265	18235	17879	18051	18174	18214	18041	18267	18133	18160	18413	18156	18219	18134	18402	18153	18193	18240	18154	18093	18293	17950	18161	18123	18196	18203	18316	18253	18206	18331	18083	18094	18046	18033	18213	18287	18012	18173	17929	18009	18048	18181	18250	18101	17998	18056	18155	18058	17947	18096	18072	18305	18000	18153	18004	18272	18080	18169	18050	18184	18172	17955	18002	18116	18065	18052	18056	18028	18188	18261	17867	18011	18114	18220	17940	18159	18156	18305	17802	18322	18125	18014	18231	18328	17992	18165	18195	18200	18017	18374	17946	18245	18046	17971	18107	18184	18074	18054	18295	18006	18233	18269	18105	18227	18106	18019	18155	18362	18231	18116	17973	18227	18136	18073	18170	17987	18054	17893	18140	18277	18111	18171	18100	18278	18184	18326	18245	18169	18406	18166	18012	18136	18064	17962	17984	18203	18265	18164	18253	18169	18212	18375	17939	18148	18139	18083	18078	18183	18456	18030	18198	18364	18258	18024	18128	18036	18111	18233	18216	18358	18044	18167	18237	17988	18079	18119	18182	18186	18110	18033	18085	18151	18059	18274	17920	18063	18073	18010	18253	18065	18090	18252	18063	18195	18221	18289	18059	18104	18159	18079	18142	18175	18074	17978	18267	18172	18180	18165	17937	18044	18247	18356	18143	18194	18148	18278	18207	17965	17937	17882	18093	18261	18267	18055	18074	18207	18268	18045	18168	18170	18033	18041	18235	18051	18215	18192	18110	18043	18096	18174	18296	17925	17978	18043	18184	18249	18345	18206	18052	18170	18150	18247	18286	18144	18045	18292	18437	18187	18009	17993	18157	18131	17957	17913	18206	18265	17997	18207	18150	18141	17971	18428	18292	18082	18037	18141	18292	18134	18183	18090	18110	18189	18065	18132	18114	18228	18438	18247	18113	18110	18344	18266	18306	18029	18260	18001	18085	18007	18297	18465	18554	18065	18154	17972	18214	18204	18094	18182	18003	18111	17965	18122	18235	18280	18024	18320	18066	18144	18102	18099	18011	18005	18052	18290	18193	18112	18136	18008	17997	18150	18197	17949	18172	18388	18183	17927	18232	18256	18148	18220	18304	18093	18167	18377	18308	18059	18237	18336	18108	18099	18129	18338	18042	18286	18200	18090	18231	18453	18286	18187	18155	18147	18038	18338	18219	18161	18019	18201	18180	18112	18199	18235	18230	18143	18047	18286	18165	18363	18156	18195	18193	17944	18355	18355	18301	17972	18190	18073	17966	18067	18175	18284	18040	18085	18169	18359	18144	17950	17981	17969	18258	18225	18242	18258	18240	18305	18200	18153	17954	18221	18178	18133	18221	18114	18084	18070	18043	18119	18104	18057	18171	18283	18074	18418	18140	18046	18014	18203	18215	18084	17983	18070	18296	18162	18253	18139	18012	18115	18081	18109	18182	18258	18306	18268	18178	18309	18230	18154	18082	18186	17907	18328	18312	18196	18136	18252	18152	18089	18273	18092	18004	18376	17891	18022	18193	18070	18093	18085	18132	18197	18258	18092	18167	17865	18088	18022	18114	18046	18193	18056	18088	18032	18381	18155	18126	17982	17925	18312	18306	18122	18088	18181	17982	18110	18192	18183	18080	18151	18116	18191	18071	18243	18218	18199	18309	18281	18198	18230	18289	18199	18314	18385	18269	18271	18012	18058	18106	18214	18204	18057	18223	18292	17965	18191	18155	18170	18194	18041	18072	18148	18186	18085	18122	18249	18268	18263	17878	18113	18089	18279	18233	18104	18254	17977	18107	18058	18170	18241	18162	18354	18130	18352	18238	17981	18255	18113	18091	18215	18285	18045	17964	18123	18150	18230	18151	18293	18091	18205	18191	18163	18179	18148	18099	18174	18046	18271	18241	18205	18051	18108	18042	18097	18067	18263	18124	18133	18125	18109	18010	18051	18290	18100	18195	18089	18178	18124	18231	18128	17902	18320	18125	18158	18157	18299	18162	18327	18114	18113	18117	18272	18043	18316	18269	18192	18192	18081	18218	18174	18266	18257	18094	18398	18012	18085	18317	18375	18181	18150	18075	18051	18146	18180	18136	18018	18290	18203	18068	18151	18124	18274	18067	18126	18155
16139	20025	19280	17023	16498	15996	16056	15759	15774	15793	15448	15618	15460	15505	15569	15549	15655	15295	15487	15596	15568	15568	15499	15578	15532	15387	15578	15617	15460	15366	15912	16328	16329	16113	15914	15642	15576	15528	15569	15602	15517	15565	15593	15565	15552	15596	15437	15465	15413	15391	15575	15571	15420	15566	15393	15434	15459	15401	15474	15401	15446	15545	15582	15303	15537	15500	15524	15337	15480	15577	15455	15399	15457	15505	15336	15488	15531	15396	15588	15594	15514	15389	15434	15443	15250	15461	15506	15411	15505	15494	15430	15390	15362	15434	15559	15441	15623	15396	15463	15390	15505	15390	15300	15490	15481	15493	15483	15408	15317	15331	15515	15459	15564	15520	15412	15489	15574	15503	15456	15400	15375	15453	15475	15448	15420	15498	15586	15517	15389	15427	15503	15391	15420	15592	15563	15440	15656	15307	15380	15605	15525	15603	15340	15410	15298	15228	15475	15235	15516	15443	15284	15392	15463	15520	15410	15453	15498	15489	15445	15408	15407	15527	15541	15388	15426	15566	15582	15325	15523	15319	15405	15470	15294	15375	15572	15544	15528	15521	15562	15342	15416	15643	15481	15613	15423	15430	15421	15711	15462	15564	15467	15552	15445	15361	15583	15478	15365	15647	15471	15407	15466	15403	15604	15451	15221	15492	15591	15449	15441	15333	15480	15580	15366	15377	15461	15612	15388	15411	15467	15489	15511	15396	15398	15448	15459	15373	15672	15489	15433	15477	15398	15521	15597	15348	15502	15592	15466	15279	15429	15404	15493	15512	15602	15475	15397	15553	15402	15511	15633	15519	15425	15402	15502	15442	15747	15456	15310	15567	15556	15479	15518	15472	15369	15562	15304	15554	15412	15445	15299	15403	15604	15427	15528	15404	15371	15350	15468	15316	15336	15542	15555	15505	15360	15440	15391	15506	15489	15455	15530	15466	15533	15567	15495	15325	15410	15321	15502	15741	15459	15408	15433	15490	15435	15437	15436	15384	15729	15451	15416	15580	15214	15690	15286	15530	15504	15259	15532	15459	15422	15573	15358	15467	15547	15459	15558	15431	15535	15376	15345	15395	15346	15442	15372	15462	15409	15432	15438	15417	15437	15439	15444	15516	15530	15494	15395	15661	15396	15415	15548	15668	15555	15474	15373	15636	15463	15473	15477	15482	15503	15347	15444	15249	15261	15546	15401	15508	15326	15382	15431	15386	15456	15457	15465	15558	15639	15330	15333	15335	15531	15459	15375	15431	15304	15341	15301	15516	15479	15472	15352	15498	15490	15438	15450	15445	15480	15437	15480	15507	15402	15379	15519	15448	15607	15612	15381	15348	15434	15469	15534	15511	15517	15605	15543	15537	15448	15440	15321	15304	15525	15371	15585	15448	15546	15428	15575	15476	15343	15537	15507	15349	15512	15568	15474	15483	15382	15524	15360	15479	15367	15579	15628	15460	15435	15489	15490	15435	15462	15467	15574	15266	15441	15577	15448	15540	15382	15475	15411	15554	15536	15360	15382	15410	15462	15410	15344	15526	15689	15467	15366	15454	15471	15371	15459	15418	15499	15361	15568	15525	15505	15487	15678	15621	15468	15350	15453	15372	15447	15535	15619	15436	15456	15223	15407	15434	15456	15385	15489	15384	15344	15512	15547	15545	15528	15586	15533	15381	15341	15408	15505	15556	15312	15458	15462	15531	15556	15410	15333	15433	15420	15471	15640	15415	15393	15653	15344	15425	15630	15489	15394	15308	15431	15573	15418	15401	15427	15557	15323	15401	15665	15377	15408	15610	15452	15563	15279	15612	15584	15538	15524	15491	15446	15414	15414	15336	15597	15306	15441	15531	15392	15603	15392	15475	15487	15494	15518	15416	15617	15448	15707	15336	15461	15249	15577	15525	15297	15727	15644	15375	15463	15611	15460	15474	15419	15517	15553	15357	15377	15555	15537	15477	15553	15519	15628	15345	15633	15657	15169	15485	15613	15525	15623	15390	15527	15512	15425	15502	15394	15465	15358	15392	15356	15277	15421	15475	15517	15516	15482	15763	15565	15411	15501	15368	15395	15401	15514	15479	15442	15420	15445	15392	15590	15412	15392	15564	15381	15253	15418	15392	15220	15569	15562	15534	15513	15421	15541	15382	15488	15528	15501	15405	15388	15350	15500	15318	15431	15444	15400	15396	15638	15463	15543	15494	15665	15369	15406	15393	15367	15392	15353	15446	15503	15452	15634	15420	15428	15448	15521	15471	15391	15591	15495	15429	15548	15532	15376	15424	15471	15460	15407	15433	15307	15334	15538	15405	15509	15491	15457	15570	15465	15451	15396	15461	15421	15592	15398	15457	15541	15368	15538	15559	15515	15442	15472	15500	15495	15514	15592	15447	15614	15443	15419	15330	15457	15348	15352	15523	15441	15288	15585	15460	15453	15259	15529	15544	15352	15383	15456	15446	15399	15489	15487	15517	15414	15590	15364	15398	15404	15416	15511	15531	15302	15341	15383	15465	15470	15435	15508	15570	15418	15617	15536	15466	15566	15512	15532	15524	15530	15372	15471	15300	15508	15462	15574	15553	15527	15413	15322	15355	15417	15619	15478	15606	15434	15373	15442	15551	15524	15687	15332	15604	15473	15410	15508	15500	15644	15490	15404	15604	15556	15454	15392	15410	15781	15344	15636	15449	15507	15478	15376	15470	15491	15485	15374	15608	15401	15566	15279	15440	15487	15352	15530	15595	15253	15612	15532	15468	15682	15451	15470	15427	15437	15463	15409	15558	15454	15305	15478	15530	15564	15472	15376	15584	15519	15401	15442	15515	15439	15447	15371	15530	15400	15325	15626	15310	15432	15376	15490	15648	15484	15418	15283	15440	15428	15336	15591	15460	15592	15455	15534	15543	15462	15602	15576	15528	15584	15548	15464	15436	15684	15367	15612	15493	15524	15577	15435	15451	15703	15516	15305	15479	15545	15402	15403	15477	15452	15499	15368	15550	15301	15540	15599	15569	15631	15320	15491	15575	15553	15348	15447	15492	15256	15493	15437	15410	15549	15392	15478	15406	15408	15496	15529	15400	15604	15466	15469	15476	15717	15536	15510	15484	15574	15538	15447	15536	15577	15499	15444	15290	15498	15295	15526	15509	15361	15574	15395	15456	15435	15513	15351	15486	15565	15427	15488	15568	15471	15390	15457	15222	15419	15548	15539	15570	15709	15553	15447	15588	15542	15527	15508	15294	15561	15472	15586	15326	15568	15413	15275	15475	15384	15544	15593	15513	15391	15295	15484	15536	15697	15197	15358	15453	15470	15576	15469	15514	15515	15468	15349	15675	15568	15370	15583	15392	15743	15369	15432	15475	15381	15599	15436	15513	15412	15438	15386	15504	15558	15359	15388	15319	15512	15408	15514	15452	15530	15500	15515	15474	15432	15428	15344	15549	15358	15409	15321	15574	15391	15579	15372	15680	15497	15654	15546	15429	15424	15426	15496	15592	15492	15431	15469	15342	15532	15485	15418	15580	15561	15318	15355	15650	15605	15461	15454	15335	15361	15549	15498	15376	15547	15462	15412	15669	15633	15363	15395	15479	15308	15471	15403	15504	15501	15327	15444	15382	15574	15416	15472	15478	15542	15530	15381	15493	15526	15379	15476	15419	15502	15373	15411	15415	15460	15575	15511	15511	15537	15551	15434	15379	15527	15402	15658	15497	15506	15320	15463	15472	15460	15573	15293	15367	15460	15436	15525	15407	15386	15396	15512	15470	15493	15471	15432	15408	15525	15448	15352	15437	15520	15460	15688	15452	15492	15561	15398	15478	15522	15418	15403	15477	15414	15459	15481	15383	15507	15401	15500	15614	15487	15475	15446	15409	15498	15542	15533	15486	15567	15426	15319	15404	15417	15571	15613	15265	15476	15286	15495	15483	15485	15431	15667	15596	15389	15623	15477	15427	15508	15648	15416	15400	15322	15299	15534	15511	15386	15438	15464	15504	15358	15458	15480	15383	15430	15458	15548	15431	15459	15419	15537	15448	15462	15438	15344	15532	15587	15408	15417	15506	15432	15403	15408	15413	15430	15668	15408	15376	15362	15368	15287	15526	15527	15446	15571	15408	15642	15392	15648	15595	15406	15446	15318	15549	15485	15492	15385	15432	15412	15537	15581	15610	15502	15716	15448	15437	15507	15622	15444	15592	15568	15288	15630	15439	15517	15301	15537	15456	15599	15505	15359	15357	15531	15405	15383	15378	15486	15421	15481	15604	15498	15602	15378	15399	15355	15465	15537	15609	15547	15432	15532	15547	15442	15426	15415	15384	15322	15379	15766	15344	15538	15644	15446	15535	15390	15494	15524	15477	15538	15369	15464	15593	15487	15410	15598	15564	15431	15392	15429	15459	15511	15496	15748	15402	15608	15409	15487	15509	15619	15547	15645	15479	15480	15488	15398	15211	15450	15445	15646	15640	15502	15479	15407	15561	15502	15515	15571	15444	15542	15400	15475	15469	15458	15422	15307	15446	15468	15352	15485	15577	15312	15444	15476	15406	15578	15508	15455	15521	15422	15416	15272	15378	15643	15290	15298	15348	15463	15318	15420	15367	15572	15420	15544	15440	15720	15352	15413	15350	15320	15546	15556	15580	15545	15371	15482	15529	15396	15454	15635	15333	15427	15351	15542	15354	15518	15441	15549	15520	15402	15444	15471	15510	15512	15478	15422	15328	15425	15639	15435	15614	15521	15627	15496	15425	15494	15562	15418	15470	15629	15409	15336	15407	15406	15456	15654	15409	15576	15552	15517	15383	15455	15509	15562	15494	15455	15564	15375	15353	15602	15570	15669	15394	15654	15526	15389	15416	15348	15503	15554	15541	15266	15681	15462	15400	15426	15349	15404	15449	15471	15398	15547	15668	15517	15408	15501	15356	15455	15454	15481	15547	15460	15447	15644	15517	15514	15590	15466	15437	15407	15522	15634	15381	15439	15503	15476	15406	15370	15546	15481	15547	15520	15400	15582	15350	15303	15475	15396	15530	15452	15440	15512	15367	15620	15413	15426	15332	15452	15463	15408	15466	15572	15483	15500	15475	15430	15597	15521	15488	15471	15610	15341	15489	15371	15609	15591	15362	15582	15422	15318	15483	15573	15485
23949	21374	28936	24267	22218	22037	21406	18999	18404	18583	18410	18043	18235	18257	18263	18106	18254	18244	18221	18302	17870	17792	17975	18174	17947	18095	18079	17881	17966	18145	20088	21787	21332	20345	19090	18259	18060	18051	18032	17909	17798	17931	17964	17878	18031	17935	17839	17816	18093	17875	18039	17741	17788	17909	17913	17674	17885	18006	17594	18081	17862	17975	17933	17964	17714	18039	18097	17955	17830	17860	17894	17998	17840	17958	18062	17762	17985	17825	18018	17946	17746	17880	17926	17859	17846	17722	17769	17795	17956	17761	17921	17830	17833	17850	17711	17860	17750	17986	17755	17770	17858	17949	17850	18126	17837	17948	17779	17810	17900	17986	17936	17898	17847	17906	17892	17832	17736	17808	17858	17868	17990	17752	17759	17568	18069	17940	17988	17791	17963	17982	17789	17995	17927	17910	17774	17878	17893	17954	17940	17814	17839	17879	17910	17970	18075	17995	17926	17807	17822	17944	17972	17875	17754	17771	18077	17862	17873	17810	17797	17813	17707	17922	17874	17789	17659	17874	17889	17795	17863	17981	17983	17758	17762	17883	17800	17669	17869	18006	17776	17821	17823	17920	18056	17792	17919	17960	17749	17777	17805	17777	17767	17942	17912	17884	17839	17671	17678	17876	17831	17782	17887	17771	17769	17823	17912	17877	18012	18061	17803	17838	17802	17931	17890	17770	17879	18025	17920	17594	17709	17920	18111	17868	18117	17773	17842	17719	17773	18055	17888	18084	17913	17740	17572	17735	17808	17904	17854	17985	17978	17751	17869	17856	17822	17990	17857	17681	17995	17812	17895	17752	17823	17946	18000	17769	17881	17880	17739	17915	17737	17797	17826	17761	18010	17727	17857	17784	17835	17759	17777	17815	17809	17674	17916	17854	17918	17818	18008	18025	17838	17675	17746	17899	17940	17873	17852	18095	18110	18052	18008	18112	18015	17937	17748	17813	18000	17679	17808	17852	18102	17874	17796	17999	17984	17917	17952	18098	18123	18011	17950	17766	17933	17957	17922	18013	17917	17825	17775	17660	17885	17908	17774	17910	17946	17786	17932	17784	17882	17859	17909	17999	17838	17834	17909	17999	17838	17933	17852	17929	18025	18053	17860	17854	17842	17766	17864	17740	17811	17959	17957	17996	17674	18057	18072	17858	17778	17741	17845	17763	17703	17754	18056	17872	17744	17914	17671	17844	17881	17999	17608	17983	17879	17911	18000	17935	17940	17957	18046	17839	17784	17754	17774	18057	17768	17875	17873	17891	17775	17913	17990	18068	18035	17759	17954	17831	17877	17767	17768	17915	17903	17851	18024	17986	17734	17882	17940	17878	17713	18040	18109	17732	17972	17860	17820	17761	17953	17829	17833	17690	17833	17827	17826	17783	17844	17837	18086	17698	18017	17670	17932	17834	17745	17934	18000	17683	18012	17653	17798	17800	17843	18000	17906	17896	17785	17921	17718	17593	17920	17758	18100	17827	18013	17879	17914	17878	17914	17958	18108	17974	17971	17962	17985	17715	17906	17952	17762	17809	17900	17708	17825	17982	17870	18045	17887	18032	17872	17914	17933	17732	17731	17960	17769	17812	17893	18104	17722	18010	17916	17916	17924	17770	17798	17921	17765	17857	17877	17928	17932	17833	17703	17868	17988	17950	17939	17672	17911	17804	17867	17904	17817	17720	17934	17902	17959	17894	17900	17984	17693	17937	17966	17873	17859	17683	17940	17707	17729	17918	17772	17796	18045	17968	18177	17744	17719	17976	17931	17760	17807	17644	17706	17782	17851	17829	17670	17772	17884	17973	17789	17748	17614	17839	17917	17715	17834	17880	17762	18159	18030	17713	17918	17816	17983	18043	17998	17866	17837	18021	18014	17907	17776	17777	17894	17734	17688	17796	17877	17928	17921	17745	17778	17916	18046	17852	17844	17788	17871	17976	18142	17748	17829	17914	17813	17698	17730	18010	18135	17810	17865	17747	17726	18027	18045	17865	17700	17537	18013	17865	17837	17973	18015	17800	17884	17857	17798	17768	17834	18194	17943	17888	17798	17881	17874	17574	17973	17861	17896	17682	17957	17999	17930	17995	17907	17777	17942	17828	17848	17874	17952	17877	18118	17803	17773	17990	17808	17980	17749	17834	17843	17735	17775	17872	17698	17759	17831	17926	17873	18010	18027	17896	17800	17831	17991	17979	18033	17760	17813	17994	17985	17873	17951	18177	17780	17776	17992	17806	17952	17891	17687	17988	17814	17855	17675	17832	17810	18040	17817	17886	17826	17763	17937	17646	17985	17886	17669	17868	17881	17691	17895	18082	18071	17889	17749	18066	17817	17914	17826	18038	17862	17621	17854	17713	17836	18028	17953	17730	17895	17831	18018	17909	18041	17966	18040	18128	17812	17828	18062	17779	17923	17697	17869	17816	17791	18075	18030	17847	17943	17973	17916	17800	17860	17743	17936	17941	17783	17923	18175	17787	17922	17844	17835	17735	17746	17825	17934	17827	17643	17872	17984	17778	17780	18003	17826	17767	17767	17768	17820	17867	17842	17804	17953	17921	17733	18071	17882	17906	17858	17943	17809	17804	17996	17961	17976	17981	17888	17798	17623	17717	18003	17812	17798	17811	17796	17930	17740	17854	17837	17602	17826	17888	17718	17830	18049	17987	17879	17992	17822	18045	17924	17881	17896	17874	17891	17736	17844	17916	17780	17664	17835	18054	17804	17853	17828	17655	17967	18098	17867	17854	17889	17850	17949	17667	18004	17897	17896	17833	17845	17793	18023	18057	17913	17801	17699	17740	18047	17843	17917	17786	17954	17808	17784	17873	17626	18119	17873	17884	17883	17816	18052	17779	17633	17903	17822	17828	17627	17964	17873	18086	18055	17984	17970	17878	17817	17895	18028	17949	17774	17871	17965	17950	18056	17734	17967	17754	17960	17791	17918	17944	17839	17880	17907	17979	17838	18096	17765	17894	18065	18024	17961	17890	17886	17737	17860	17874	17917	17742	17888	18129	17896	17893	18015	17858	18006	17720	17866	17899	18023	17673	17845	18024	17800	17651	17875	17705	17975	17762	17870	17800	17775	17777	17861	17816	17777	17773	17595	17923	17799	17876	17983	17843	17813	17779	17760	17871	17960	17921	17846	17693	17940	18108	17851	18012	17998	17869	17794	18000	17953	17791	18076	17808	17949	17685	17755	17884	17860	17876	17611	17687	18001	17743	17951	17872	17917	17797	18028	17692	17889	17812	17720	18061	17960	18136	17968	17834	17867	17819	17986	17930	17888	17730	17730	17954	17658	17941	17999	17786	17865	17853	17737	17804	17883	17838	17892	17929	17896	17750	17724	17905	17980	17911	17731	17845	17918	17831	17772	17810	17732	17958	17865	17935	17828	17756	17922	17886	17973	17820	17894	17905	17853	17869	17810	17770	17857	17853	17818	17965	17915	17795	17974	17852	17848	17943	17926	17952	17975	17978	18029	17846	17678	17797	17980	17921	17898	17844	17828	17967	17855	17828	17987	17870	17786	17844	17855	17951	17909	18105	17859	17934	17873	17819	18030	18042	18010	17718	17872	17943	17883	18168	18057	17823	17981	17788	17831	17774	17764	17846	17897	17678	17874	17884	17868	17953	18091	18014	17789	17723	18050	17910	17739	17807	17964	17874	17748	17846	18066	17975	17853	17817	17907	17867	17912	18094	17833	17869	17960	18021	18102	17844	18005	17970	18055	17991	17938	17769	17848	17724	17889	17949	17933	17924	17787	17943	17991	18055	17760	17747	17954	17843	17641	17966	17877	17799	17973	18041	17705	17651	17873	18103	17852	17681	17859	17660	17758	17632	17958	17977	17910	17732	18060	17876	17881	18004	18012	17645	17915	17827	17865	17806	17830	17945	17987	18039	17630	17838	17969	17825	17939	17781	17881	17937	18002	17947	17854	17936	18045	17839	17955	17612	17867	18013	17782	18050	17928	18126	17854	17769	17828	17894	17899	17860	17929	17943	17781	17650	17831	17896	17920	18017	17951	17798	17829	17699	17950	17843	18043	17793	17964	17955	18034	17792	17775	17833	17763	17922	17863	17946	18031	17864	17795	17828	18003	17762	17912	17880	17771	17783	17805	17692	17919	17857	17788	17781	17766	17697	17846	17945	17973	17857	17845	17704	17934	17925	17802	17937	17888	17770	17898	17661	17917	17802	17646	17853	17988	17875	17970	17700	17820	17789	18054	17897	17968	17702	17753	17913	17970	17760	17756	17962	17658	17848	17895	17987	18143	17980	17818	17876	17699	17941	17723	17901	18019	17767	17936	17829	17846	17938	17839	17925	17835	17903	17820	17964	17988	18092	17822	17764	18021	17869	17833	17943	17921	18084	17962	17829	17889	17944	17883	17880	18000	17983	18024	17927	18047	17937	17835	17850	17803	17769	17839	17728	17890	17870	17997	17828	17799	17932	18053	17854	17982	17725	17858	17850	17961	17953	17975	17970	17843	17607	17888	17773	17830	17867	17935	17863	17944	17777	18002	17864	17767	18026	17786	17829	17804	17647	17944	17923	17836	17813	17990	17649	17876	17921	17995	17868	17931	18168	17696	17976	17881	17980	17816	17942	17840	17936	17960	17929	17855	17913	17956	17785	17924	17848	17924	17912	17762	18117	17840	18054	17661	17831	17937	17966	17761	18114	17996	18083	17899	17934	17955	18140	17827	17888	17896	17829	17838	17984	17918	17760	17967	17953	17877	17896	17823	17856	17932	17881	17969	17954	17831	17819	17929	17970	17886	17813	18021	17936	18008	17828	17829	17912	17938	17992	17899	17838	17979	17895	17954	18166	17858	18009	18138	17641	17848	17973	17929	17861	17800	17863	17895	17967	17724	17817	17682	17714	18124	17834	17865	17965	18060	17992	17911	18091	17949	17616	17898	17784	17775	17793	17747	17923	17823	17939	17766	17920	17942	17949	17771	17973	17969	17891	17994	18123	17989	17735	17790	17733	17784	17794	17791	17820	17821	17957	17802	17988	18103	17902	17995	18098	17827	18032	17828	17764	17609	17871	18057	18070	17891	17804	17912	17988	17865	17803	17672	17786	17744	17968	17863	17757	17834	17795	17847	17877	17926	17803	17895	17864	18016	18129
15420	26019	24581	19314	17896	17061	16826	16441	16057	15834	15844	15735	15559	15826	15706	15635	15605	15560	15419	15679	15558	15607	15638	15621	15658	15629	15660	15562	15686	15761	18817	21148	19937	17942	16424	15832	15532	15439	15480	15385	15431	15478	15536	15286	15513	15513	15384	15292	15475	15517	15413	15331	15503	15323	15389	15304	15317	15593	15578	15335	15351	15414	15149	15594	15551	15476	15377	15460	15514	15443	15479	15519	15478	15377	15403	15347	15417	15382	15308	15343	15283	15421	15487	15322	15219	15485	15439	15408	15445	15226	15412	15518	15490	15532	15419	15445	15374	15482	15575	15337	15245	15371	15382	15485	15482	15516	15454	15528	15257	15309	15437	15351	15495	15365	15356	15458	15279	15513	15388	15478	15330	15575	15356	15484	15536	15599	15347	15225	15403	15364	15501	15338	15381	15457	15403	15302	15373	15596	15244	15392	15290	15486	15470	15303	15485	15444	15530	15075	15361	15500	15401	15156	15411	15519	15387	15539	15486	15388	15454	15489	15330	15404	15397	15492	15474	15464	15245	15326	15413	15522	15438	15475	15401	15341	15420	15294	15474	15304	15321	15453	15503	15361	15473	15209	15431	15409	15437	15386	15457	15295	15339	15430	15324	15493	15403	15372	15199	15267	15444	15297	15350	15243	15292	15508	15365	15421	15469	15319	15454	15488	15500	15354	15363	15425	15311	15459	15497	15360	15422	15295	15518	15417	15323	15379	15289	15459	15378	15557	15405	15315	15347	15568	15345	15469	15466	15258	15561	15346	15351	15297	15633	15466	15537	15233	15532	15358	15373	15408	15590	15457	15403	15361	15304	15400	15270	15469	15373	15410	15429	15351	15439	15300	15413	15471	15375	15543	15436	15412	15308	15321	15360	15414	15316	15510	15538	15393	15406	15340	15437	15293	15364	15410	15403	15385	15485	15350	15380	15299	15541	15399	15353	15191	15255	15367	15488	15566	15212	15571	15337	15542	15406	15494	15433	15379	15188	15410	15417	15288	15490	15376	15373	15458	15329	15529	15481	15484	15484	15353	15554	15283	15416	15450	15405	15379	15217	15484	15340	15784	15317	15304	15308	15282	15282	15436	15496	15330	15368	15180	15352	15439	15403	15311	15492	15497	15425	15196	15443	15440	15277	15572	15405	15536	15360	15167	15425	15498	15430	15355	15453	15326	15506	15306	15261	15409	15366	15263	15442	15469	15439	15223	15467	15466	15336	15346	15510	15455	15465	15497	15396	15412	15444	15324	15469	15319	15430	15384	15266	15431	15452	15319	15406	15479	15380	15384	15456	15369	15502	15351	15402	15293	15472	15334	15434	15324	15453	15423	15545	15407	15365	15363	15559	15632	15297	15427	15395	15486	15552	15552	15269	15421	15297	15186	15204	15427	15443	15497	15538	15474	15386	15355	15434	15506	15320	15455	15503	15383	15345	15334	15304	15448	15442	15315	15414	15596	15376	15626	15481	15435	15382	15491	15431	15381	15358	15408	15540	15310	15436	15447	15352	15364	15277	15427	15462	15414	15524	15421	15303	15347	15370	15453	15351	15358	15467	15388	15602	15360	15445	15376	15416	15208	15247	15467	15322	15364	15466	15245	15557	15336	15448	15448	15195	15533	15370	15355	15425	15412	15317	15305	15523	15375	15401	15477	15406	15547	15409	15436	15368	15578	15447	15373	15414	15443	15279	15236	15304	15537	15400	15497	15597	15380	15306	15523	15499	15519	15327	15369	15328	15361	15411	15421	15435	15387	15527	15556	15621	15432	15310	15458	15429	15359	15461	15550	15392	15458	15348	15212	15429	15444	15369	15324	15529	15288	15287	15423	15405	15482	15292	15361	15363	15196	15370	15335	15224	15324	15467	15304	15371	15395	15433	15218	15362	15404	15573	15412	15460	15300	15248	15277	15484	15515	15354	15470	15393	15384	15661	15334	15358	15256	15392	15384	15413	15441	15443	15471	15474	15377	15411	15184	15504	15291	15403	15465	15406	15303	15448	15417	15438	15253	15323	15426	15411	15302	15334	15395	15309	15415	15395	15575	15535	15396	15342	15393	15538	15493	15342	15462	15380	15373	15334	15581	15326	15370	15267	15424	15399	15437	15278	15389	15483	15488	15430	15553	15435	15306	15397	15522	15321	15483	15486	15506	15433	15528	15378	15441	15421	15535	15465	15425	15360	15366	15373	15384	15522	15309	15469	15359	15250	15476	15465	15408	15392	15254	15414	15355	15472	15341	15491	15456	15372	15456	15550	15522	15387	15359	15554	15641	15350	15267	15364	15259	15502	15318	15315	15623	15637	15340	15448	15264	15382	15409	15467	15371	15288	15337	15452	15240	15307	15353	15370	15394	15341	15430	15299	15440	15283	15355	15298	15499	15216	15270	15298	15484	15226	15344	15280	15415	15587	15407	15440	15357	15405	15434	15295	15526	15340	15488	15456	15359	15365	15376	15252	15329	15400	15283	15395	15354	15310	15498	15242	15389	15243	15478	15318	15381	15513	15425	15440	15275	15537	15203	15602	15273	15265	15435	15374	15580	15287	15340	15400	15349	15323	15340	15405	15262	15421	15411	15582	15310	15438	15243	15291	15522	15495	15411	15407	15523	15478	15574	15530	15299	15413	15461	15404	15354	15270	15482	15304	15496	15334	15433	15406	15331	15561	15290	15303	15480	15359	15469	15394	15469	15484	15412	15371	15468	15592	15290	15586	15281	15199	15325	15449	15401	15551	15284	15383	15377	15282	15489	15420	15341	15297	15243	15320	15535	15522	15385	15294	15520	15394	15386	15274	15506	15434	15431	15410	15396	15278	15536	15309	15304	15427	15504	15316	15389	15557	15356	15387	15414	15412	15511	15463	15416	15449	15539	15399	15336	15513	15491	15362	15452	15381	15370	15456	15579	15514	15412	15258	15501	15389	15456	15407	15246	15561	15440	15465	15553	15397	15617	15314	15398	15400	15503	15292	15450	15463	15261	15316	15302	15354	15547	15457	15450	15374	15443	15309	15535	15588	15171	15329	15371	15344	15552	15407	15452	15347	15289	15326	15274	15343	15425	15267	15460	15310	15317	15502	15390	15376	15277	15302	15447	15371	15256	15496	15232	15568	15349	15475	15387	15457	15627	15633	15535	15471	15289	15339	15477	15447	15479	15332	15313	15599	15400	15415	15336	15374	15324	15406	15418	15405	15225	15320	15492	15464	15279	15246	15365	15367	15652	15282	15405	15335	15486	15432	15478	15225	15683	15301	15291	15303	15436	15216	15425	15286	15532	15459	15440	15345	15244	15536	15430	15427	15403	15437	15389	15606	15345	15388	15381	15334	15419	15442	15303	15537	15393	15330	15447	15230	15305	15175	15253	15315	15498	15313	15331	15405	15420	15530	15452	15432	15289	15453	15392	15488	15350	15458	15385	15395	15259	15361	15465	15291	15466	15334	15502	15447	15470	15505	15486	15379	15388	15330	15301	15405	15478	15519	15446	15392	15342	15309	15333	15377	15496	15309	15492	15212	15209	15509	15379	15490	15374	15307	15359	15620	15471	15542	15305	15504	15309	15275	15365	15250	15349	15495	15304	15484	15322	15469	15180	15407	15173	15365	15401	15510	15444	15309	15422	15403	15478	15384	15323	15513	15351	15513	15314	15356	15544	15325	15489	15257	15367	15329	15194	15384	15361	15506	15323	15383	15412	15446	15424	15324	15517	15475	15356	15441	15332	15411	15470	15252	15436	15415	15543	15506	15517	15483	15545	15485	15435	15369	15478	15408	15383	15376	15243	15448	15455	15376	15143	15332	15421	15370	15418	15573	15421	15314	15519	15267	15468	15210	15330	15529	15313	15581	15341	15282	15394	15375	15309	15244	15260	15496	15443	15401	15210	15305	15304	15383	15358	15383	15471	15388	15318	15445	15395	15455	15353	15287	15405	15293	15519	15440	15466	15314	15454	15429	15361	15352	15374	15513	15430	15484	15484	15515	15302	15184	15415	15350	15302	15573	15317	15330	15361	15452	15439	15353	15363	15509	15280	15246	15530	15392	15499	15490	15439	15388	15440	15562	15370	15239	15451	15224	15483	15388	15392	15475	15367	15398	15302	15448	15242	15383	15354	15315	15402	15323	15389	15382	15390	15506	15489	15379	15314	15413	15427	15212	15396	15430	15350	15569	15284	15473	15337	15486	15350	15437	15460	15423	15357	15566	15139	15454	15298	15448	15260	15264	15343	15283	15478	15354	15377	15422	15307	15461	15515	15446	15219	15294	15446	15278	15363	15368	15406	15474	15464	15330	15231	15295	15357	15388	15375	15387	15464	15504	15373	15276	15440	15383	15506	15317	15454	15333	15374	15217	15354	15405	15325	15491	15455	15475	15296	15487	15554	15340	15221	15442	15442	15428	15385	15552	15294	15376	15468	15449	15425	15334	15275	15322	15445	15185	15518	15361	15519	15419	15468	15308	15332	15450	15366	15335	15315	15297	15407	15347	15443	15378	15484	15425	15269	15325	15375	15390	15501	15293	15309	15270	15433	15320	15550	15380	15161	15314	15361	15369	15434	15364	15329	15392	15360	15244	15461	15399	15321	15322	15266	15470	15461	15491	15277	15584	15414	15378	15604	15337	15175	15483	15294	15336	15376	15396	15413	15218	15476	15353	15380	15253	15294	15522	15502	15427	15472	15504	15447	15396	15465	15371	15445	15538	15438	15335	15273	15427	15293	15551	15391	15504	15380	15292	15305	15397	15366	15438	15473	15449	15249	15483	15373	15261	15445	15542	15429	15359	15332	15429	15449	15396	15419	15365	15347	15362	15467	15410	15493	15401	15408	15248	15308	15412	15302	15280	15553	15461	15353	15630	15504	15348	15516	15315	15467	15551	15460	15423	15505	15507	15437	15363	15423	15570	15578	15691	15345	15258	15491	15433	15412	15289	15406	15423	15404	15203	15442	15490	15180	15403	15492	15426	15481	15315	15382	15305	15349	15224	15183	15559	15545	15503	15335	15409	15519	15536	15503	15502	15506	15409	15329	15461	15454	15408	15553	15432	15595	15401	15400	15192	15368	15488	15429	15370	15497	15289	15469	15272	15392	15445	15422	15321	15369	15348	15587	15290	15481	15346	15611	15369	15338	15347	15489
23051	21414	29390	23860	21622	23566	24602	19587	18541	18595	18462	18436	18692	18276	18301	18523	18486	18167	18147	18176	18330	18004	17956	18072	17957	18034	18000	18236	17885	18214	21646	24708	23714	21825	20074	18755	18133	17988	17932	17836	17962	17870	17885	18026	17839	17879	17713	17751	17950	17911	17790	17786	17727	17704	17948	18025	17953	17944	17901	17924	17909	17685	18096	18177	17970	17768	17998	18166	17723	17997	17856	17758	17750	17880	17938	17795	17811	17910	18092	17999	17696	17886	17867	17863	17783	17966	17965	17764	17829	17757	17705	17810	18077	18036	17737	18137	17872	17781	17723	17941	17807	17878	17943	17918	18014	17979	17920	17846	17829	17875	17869	17710	17937	17790	18094	17888	17871	18025	17891	17972	17937	17838	17967	17946	17769	17784	17761	17625	17861	17868	17814	17620	17782	17674	17984	17985	17802	17987	17790	17853	17822	17893	17884	18037	17936	17907	17894	17933	17983	17949	17810	17665	17865	17917	17801	17884	18018	17780	17747	17802	17612	17752	17903	17857	17957	17745	17674	17895	17750	17914	17893	18007	17708	17773	17717	17723	17991	17953	18026	17924	17933	17885	18132	17763	17647	17842	17756	17813	17709	17889	17706	17873	17887	17841	17963	17877	17941	17729	18059	17686	17738	17912	17649	17779	17907	17807	17853	17831	17776	17834	17809	17801	17879	17919	17808	18164	17739	17743	17727	17824	17656	17836	17750	17697	17727	17696	17814	17774	17757	17889	17879	17874	17899	17880	17756	17795	17885	18004	17955	17907	17857	18004	17609	18048	17899	17781	17950	17980	17887	17764	17933	17811	17806	17761	17859	17849	17762	17875	17930	17797	17804	17646	17692	17807	17807	17756	17738	17868	17965	17865	17962	17836	17852	18049	17933	17743	17985	18132	18123	17918	17959	17883	17802	17960	17801	17846	17820	18036	17908	17767	17824	18067	17873	17882	17781	17823	17788	17974	17895	17834	17796	17895	17930	17892	17744	18005	18028	17848	17876	17949	17953	17850	17834	17856	17827	17917	17961	17989	17927	17949	17749	17968	17645	17705	17779	17752	17697	17946	17810	17833	18036	17908	17854	17658	17649	17895	17965	17800	17774	17500	17729	17905	17714	17774	17860	17860	17847	17713	17669	17890	17848	17705	17906	17980	17847	17902	17782	17962	17970	17810	17999	17928	18000	17721	17829	17912	17742	17675	17890	17699	17726	17779	17902	17815	17831	17803	17828	17917	17861	17873	17888	17881	17797	17784	17791	17917	17890	17926	17613	18043	17983	17866	17858	17794	17834	17901	17661	17742	17823	17659	18027	17777	17960	17700	17986	17868	17732	17769	17893	17917	17872	17887	18008	17681	17710	17726	17774	17854	17918	17837	17980	17910	18047	17707	17884	17737	17839	17927	17753	17889	17817	17767	17810	17884	17785	17836	17935	17838	17781	17876	17830	17789	17926	17828	17727	17910	17850	18196	17751	17918	17964	17769	17824	18033	17888	17681	17753	17936	17779	17727	17916	17665	17867	17804	17738	17724	17842	17935	17755	17710	17668	17621	17794	17747	17926	17892	17790	17731	17705	17978	17731	17940	17969	17673	18002	17779	17836	17720	17585	18048	17847	18044	18009	17720	17836	17631	17791	17843	17833	17654	17683	17780	17875	17980	17825	17971	17805	17951	17716	17523	17666	17873	17674	17840	17990	17802	17829	17807	18033	17740	17921	17956	17738	17832	17868	17913	17930	17608	17860	17777	17761	17707	17729	17812	17873	18007	17968	17888	17720	17775	17942	17849	17743	17896	17658	17895	17866	18012	17712	17848	17707	17869	17775	17924	17940	17638	17968	17728	17972	17895	17708	17736	18035	17904	17707	17963	17998	17838	17775	17874	18091	17895	17822	17881	17686	18047	17844	17916	17813	17818	17785	17680	17984	17935	17801	17689	17803	17878	17989	17970	18034	17885	17845	17870	18031	17567	17916	17791	17814	17732	17773	17628	17797	17924	18087	17905	17623	18048	17830	17776	17793	17949	17846	17862	17946	18314	17712	17886	17856	17820	17727	17892	17635	17969	17842	17825	17865	17858	17713	17943	17898	17730	17840	17799	17693	17690	17763	17707	17962	17893	17688	17854	17733	17902	17899	17889	17771	18038	17794	17788	17745	17628	17790	18087	17932	17696	17771	17892	17767	17877	17960	18005	17880	17888	17714	17740	18058	17853	17931	17920	17847	18019	17983	17942	17914	17878	17863	17677	17859	17953	17773	17720	17737	17848	17856	17736	17904	17844	17841	17767	17916	17912	17855	17797	18118	17774	17775	17799	17743	17747	17800	17961	17674	17877	17708	17801	17881	17969	17853	17688	17851	17876	17827	17704	17716	17931	17854	17830	17654	17901	17835	17781	17677	17847	17820	17703	17862	17784	17801	17858	17812	17808	17908	17976	18183	17869	17805	17813	17967	17857	17668	17530	17958	17800	17720	17882	17753	17766	17927	17832	17859	17663	17807	17713	17854	17926	17964	17911	17916	17658	17777	17971	17800	17763	17865	17774	17865	18066	17983	17901	17888	17712	17761	17892	17845	17734	17883	17964	17857	17837	17963	17986	17677	17684	17703	17725	17929	17875	17990	17846	17793	17838	17546	17929	17681	17632	17778	17762	17932	17887	17793	17967	17898	17717	17836	17953	17991	17680	17965	17720	17860	17983	17931	17902	17953	17856	17695	17598	17629	17767	17757	17930	17795	17803	17727	17824	17872	17626	17868	17820	18003	17765	17880	18098	17687	17997	17740	17927	17957	17914	17784	17631	17644	17851	17792	17865	17691	17829	17914	18026	17988	17771	17827	17771	17967	17778	17791	17832	17822	17871	17662	17865	17854	17821	17920	17785	17780	17784	17952	17926	18080	17661	17765	17753	17837	17785	17886	17833	17959	17937	17979	17732	17790	17555	17809	17918	18078	17814	17887	17883	18065	17805	17752	17999	17782	17998	17745	17645	17916	17948	17719	17692	17929	18018	17970	18059	17915	17989	17672	17842	17736	17896	17839	17656	17866	17984	17726	17841	17563	17742	17979	17784	17912	17895	17854	17739	17771	17798	17871	17792	17761	17800	17672	17737	17772	17886	17742	17863	17715	18109	17959	17927	17868	17895	17761	17775	17838	17735	17999	17985	17837	17813	17666	18113	17644	17988	17949	17813	17804	17750	18072	17934	17657	17852	17838	17716	17907	18031	17867	17775	17751	17798	17759	17666	17692	17882	17988	17810	17841	17754	17984	17796	17872	17949	17661	17784	17970	17915	17899	17937	17829	17700	17805	17736	17792	17887	17875	17918	17967	17711	18040	17996	17932	17621	17831	17911	17785	17880	17736	17860	17731	18045	17819	18005	17874	17955	18014	17867	17871	17635	17768	17896	17855	17681	17746	17731	17861	17724	17914	17791	17752	17768	17931	18013	17854	17923	17956	17961	18015	17895	17872	17812	17723	17821	17683	17815	17724	17919	17599	17891	17714	17860	17882	17746	17702	17896	17820	17867	17892	17754	17889	17850	17851	17751	18089	17645	17808	17931	17816	17833	17722	17993	17641	17824	17966	17808	17757	17808	17813	17854	17879	17808	17718	17713	17878	17673	17848	17659	17925	17825	18052	17767	17761	17896	17774	17814	17835	17862	17945	17857	17880	17662	17898	17868	17904	17912	18083	17778	17856	18027	18010	17890	17913	17805	17913	17977	17733	18005	17663	17850	17879	17973	17862	17852	17826	17864	17906	17886	17853	17661	17800	17759	17958	17639	17911	17843	17754	17760	17930	17856	17855	17862	17842	17574	17763	17849	17800	17812	17822	17955	17842	17797	17932	17983	17931	17839	17891	17878	17797	17756	17866	17978	17732	17820	17940	17857	17865	17743	17907	18035	17739	17584	17970	17864	17770	17903	17856	17909	17891	17897	17928	17851	17754	18083	17790	17489	17851	17719	17800	17781	17767	17874	17993	17877	17836	17941	17984	17652	17824	17757	17890	17804	17883	17728	17871	17737	17905	17920	17898	17637	17709	17791	17696	17726	17770	17834	17892	17897	17682	17769	17744	17965	17756	17910	17863	17794	17959	17935	17991	17913	17963	17651	18036	18015	17913	17702	18004	17888	17940	17875	17944	17948	17932	17873	17884	17633	17903	18136	17834	17862	18109	18138	17833	17659	17891	17765	17734	17942	17767	18034	17839	17650	18045	17698	17736	17853	17737	17791	17959	17775	17982	17691	17623	17918	17959	17761	17844	17736	18052	17756	17873	17841	17855	17874	17824	17816	17734	17821	17931	18006	17844	17747	17997	17907	17861	17665	17834	18059	17705	17580	17867	17825	17879	17999	17888	17553	17971	17870	17931	17993	17853	17949	17805	17934	17954	17962	17760	17598	17827	17601	17908	17785	17764	17974	18014	17653	17756	17727	17951	17846	17871	17792	18016	17693	17824	17935	17854	18038	17888	17679	17818	17848	17855	17626	17805	17744	17913	17651	17826	17864	17798	17762	17900	17628	17670	17837	17927	17845	17797	17840	17836	17757	17912	17827	18083	17710	17878	17804	17940	17899	17966	17941	17719	17956	17894	17869	17902	17941	17773	18061	17933	17963	17837	17931	17844	17825	17830	17810	17820	17835	18177	17761	17917	17756	17889	17845	17894	17958	17794	17845	17866	17808	17791	17843	17882	17793	17690	17912	17832	17723	17773	17924	17814	17966	17941	17908	17947	17749	17683	17554	17651	17743	17618	17932	17917	17837	17742	17809	17783	17789	17735	17730	17754	17876	17682	17936	17613	17897	17780	17639	17664	17795	17736	17825	17961	17702	17706	17638	17750	17922	18018	17783	17903	17856	17736	17839	17993	17803	17721	17797	18003	17797	17746	17903	17867	17607	17820	18090	17950	17700	17796	17812	17838	17776	17739	17863	17512	17903	17886	17612	17737	17670	17924	17910	17943	17817	17826	17888	18004	18059	17923	17924	17823	18123	17921	17878	17804	17890	17984	17820	17771	17981	17978	17931	18066	17981	17968	17745	17807	17796	17572	17770	17942	17886	17882	17788	17707	17842	17899	17861	17842	17962	17703	17822	17812	17869	17652	17784	17932	17972	18066	17920	17626	18033	17829	17853
16968	30127	27320	21436	19086	18212	17908	17226	16587	16056	16082	16006	16051	15957	15766	15877	15547	15687	15686	15805	15614	15519	15476	15604	15621	15519	15470	15554	15617	15915	21789	24844	22979	19687	17580	15917	15608	15384	15417	15379	15479	15247	15434	15355	15347	15261	15335	15326	15184	15277	15257	15426	15273	15321	15453	15376	15222	15291	15364	15285	15404	15311	15269	15432	15543	15291	15503	15236	15205	15380	15194	15275	15292	15424	15264	15088	15284	15169	15254	15501	15345	15389	15364	15453	15245	15193	15341	15185	15216	15370	15363	15479	15278	15205	15360	15184	15371	15137	15396	15335	15304	15208	15311	15564	15272	15396	15350	15155	15264	15348	15153	15144	15377	15408	15349	15067	15316	15334	15264	15233	15335	15411	15211	15292	15268	15346	15169	15356	15347	15280	15482	15242	15283	15204	15336	15372	15317	15189	15363	15391	15289	15320	15407	15474	15377	15216	15372	15152	15330	15223	15441	15494	15247	15426	15181	15094	15279	15315	15367	15356	15311	15192	15339	15302	15455	15319	15399	15364	15293	15237	15241	15234	15360	15388	15302	15227	15312	15338	15283	15356	15354	15458	15247	15149	15378	15282	15342	15376	15388	15407	15492	15362	15227	15279	15498	15383	15352	15399	15188	15304	15261	15330	15191	15462	15410	15385	15269	15257	15336	15301	15258	15272	15470	15426	15171	15260	15352	15235	15320	15371	15309	15400	15403	15357	15391	15330	15262	15312	15199	15390	15219	15421	15244	15240	15314	15294	15350	15350	15275	15289	15300	15325	15208	15293	15338	15278	15238	15207	15238	15390	15320	15311	15083	15353	15315	15356	15235	15317	15328	15251	15279	15072	15290	15361	15318	15210	15452	15344	15322	15419	15229	15228	15280	15383	15295	15296	15303	15303	15310	15283	15263	15228	15308	15269	15459	15191	15192	15374	15446	15257	15354	15402	15346	15259	15327	15344	15232	15424	15240	15291	15380	15519	15423	15324	15229	15190	15311	15530	15336	15428	15316	15310	15333	15178	15376	15292	15331	15231	15404	15175	15185	15279	15172	15391	15263	15272	15429	15309	15214	15337	15274	15397	15230	15233	15303	15063	15235	15360	15264	15359	15271	15424	15346	15460	15307	15399	15272	15285	15276	15241	15258	15248	15338	15350	15193	15345	15189	15388	15355	15331	15183	15357	15145	15264	15380	15232	15224	15185	15365	15369	15244	15290	15478	15420	15301	15381	15244	15292	15481	15334	15317	15239	15547	15337	15202	15318	15333	15401	15498	15481	15341	15277	15327	15342	15433	15256	15202	15170	15315	15346	15321	15248	15305	15291	15392	15362	15469	15372	15352	15514	15415	15371	15417	15278	15314	15302	15452	15320	15285	15121	15240	15258	15590	15359	15307	15244	15380	15165	15444	15153	15238	15390	15319	15234	15360	15459	15489	15534	15265	15493	15294	15286	15367	15207	15371	15152	15402	15451	15207	15333	15338	15480	15473	15358	15115	15352	15352	15275	15283	15192	15435	15421	15376	15285	15497	15287	15297	15267	15248	15327	15253	15421	15122	15255	15255	15424	15328	15255	15242	15168	15358	15269	15376	15278	15407	15285	15374	15174	15245	15303	15234	15319	15393	15372	15219	15176	15174	15381	15271	15441	15137	15379	15258	15147	15234	15419	15347	15342	15308	15391	15274	15284	15353	15346	15131	15312	15285	15154	15301	15356	15332	15308	15203	15513	15184	15422	15357	15233	15117	15290	15246	15304	15350	15232	15536	15370	15314	15335	15330	15288	15438	15202	15194	15430	15428	15248	15401	15270	15408	15249	15216	15332	15339	15244	15287	15396	15282	15262	15173	15165	15262	15255	15445	15387	15301	15399	15346	15295	15503	15275	15420	15195	15377	15190	15328	15423	15172	15184	15363	15289	15338	15326	15324	15479	15324	15277	15289	15371	15257	15324	15344	15140	15355	15400	15166	15303	15508	15431	15257	15219	15305	15282	15271	15491	15416	15258	15263	15276	15318	15397	15246	15362	15372	15429	15226	15380	15385	15351	15377	15515	15464	15304	15403	15420	15361	15242	15332	15289	15420	15444	15533	15314	15130	15308	15473	15499	15202	15196	15538	15187	15390	15331	15309	15317	15320	15298	15350	15444	15234	15280	15406	15285	15293	15361	15438	15324	15324	15420	15540	15283	15545	15351	15156	15363	15380	15298	15244	15368	15449	15263	15417	15421	15352	15368	15446	15124	15402	15256	15376	15306	15484	15268	15427	15258	15417	15225	15446	15180	15310	15406	15207	15162	15167	15333	15391	15335	15438	15336	15403	15244	15262	15304	15375	15284	15522	15196	15401	15266	15332	15247	15295	15368	15394	15400	15513	15395	15413	15253	15153	15259	15200	15283	15276	15119	15136	15310	15128	15305	15299	15336	15463	15289	15242	15389	15376	15184	15375	15235	15395	15219	15250	15274	15363	15271	15392	15237	15124	15237	15442	15278	15246	15250	15447	15316	15309	15536	15254	15289	15219	15382	15473	15185	15198	15244	15339	15300	15440	15441	15241	15303	15306	15152	15327	15233	15245	15256	15344	15184	15246	15334	15250	15272	15282	15377	15184	15276	15471	15431	15394	15238	15332	15228	15345	15503	15228	15388	15459	15157	15304	15422	15313	15255	15368	15450	15414	15212	15314	15372	15412	15247	15368	15204	15195	15236	15422	15380	15088	15428	15265	15394	15307	15258	15389	15462	15366	15327	15297	15467	15272	15307	15282	15377	15342	15320	15329	15323	15312	15110	15420	15248	15186	15409	15254	15351	15488	15361	15174	15337	15197	15311	15404	15391	15415	15296	15343	15323	15335	15339	15390	15339	15369	15471	15448	15282	15235	15285	15263	15417	15336	15159	15336	15384	15429	15210	15445	15308	15340	15359	15402	15237	15221	15486	15265	15345	15404	15158	15247	15222	15229	15204	15338	15188	15222	15330	15368	15321	15308	15258	15349	15434	15312	15428	15331	15262	15134	15336	15237	15323	15355	15281	15272	15370	15268	15278	15280	15384	15312	15342	15064	15460	15482	15388	15234	15253	15472	15436	15386	15098	15311	15474	15305	15223	15286	15376	15222	15264	15414	15380	15325	15410	15228	15416	15318	15217	15352	15101	15404	15431	15300	15323	15357	15211	15349	15402	15166	15436	15368	15458	15259	15117	15228	15392	15217	15326	15284	15201	15466	15110	15353	15523	15296	15538	15487	15334	15328	15155	15282	15239	15218	15163	15195	15304	15107	15380	15208	15281	15262	15433	15406	15393	15331	15223	15417	15444	15186	15343	15373	15525	15275	15503	15421	15366	15369	15377	15302	15340	15196	15208	15298	15045	15454	15365	15388	15275	15295	15316	15458	15039	15353	15493	15268	15208	15175	15371	15204	15121	15317	15277	15390	15349	15223	15422	15199	15310	15331	15464	15320	15559	15459	15248	15294	15348	15453	15296	15402	15398	15198	15227	15350	15091	15302	15240	15345	15117	15274	15320	15227	15323	15322	15349	15319	15316	15443	15345	15308	15367	15219	15324	15256	15321	15290	15416	15316	15273	15400	15517	15300	15342	15345	15190	15318	15427	15331	15313	15352	15395	15236	15181	15421	15336	15434	15232	15393	15322	15255	15278	15413	15320	15205	15234	15347	15358	15195	15241	15279	15368	15447	15263	15349	15400	15137	15455	15252	15315	15380	15367	15388	15194	15260	15219	15309	15358	15271	15395	15371	15191	15327	15331	15253	15221	15151	15345	15348	15439	15266	15383	15365	15405	15374	15342	15242	15289	15396	15310	15273	15407	15390	15258	15459	15391	15228	15221	15262	15397	15253	15148	15620	15445	15095	15349	15188	15379	15444	15177	15465	15541	15206	15321	15582	15225	15248	15255	15272	15402	15259	15511	15230	15187	15327	15282	15526	15190	15419	15347	15307	15360	15438	15114	15423	15410	15364	15226	15208	15390	15390	15271	15255	15278	15262	15313	15360	15168	15217	15374	15296	15343	15446	15343	15209	15381	15194	15430	15323	15185	15175	15223	15280	15175	15436	15069	15347	15400	15229	15348	15425	15252	15240	15321	15343	15313	15349	15191	15439	15255	15457	15397	15271	15310	15194	15383	15290	15346	15100	15421	15273	15205	15339	15324	15417	15394	15322	15381	15405	15311	15278	15315	15423	15543	15425	15414	15351	15270	15322	15378	15294	15316	15309	15386	15332	15344	15281	15330	15240	15323	15342	15170	15375	15185	15370	15317	15231	15306	15207	15161	15359	15318	15412	15404	15253	15531	15182	15407	15274	15505	15233	15305	15375	15264	15251	15191	15250	15172	15280	15329	15254	15300	15285	15106	15141	15158	15320	15313	15288	15411	15266	15369	15322	15355	15221	15206	15409	15287	15423	15341	15241	15217	15433	15263	15383	15357	15410	15289	15191	15222	15305	15348	15278	15325	15273	15300	15285	15385	15339	15440	15344	15309	15248	15419	15349	15200	15323	15304	15384	15535	15352	15369	15316	15149	15352	15467	15410	15367	15178	15279	15340	15374	15316	15347	15358	15331	15239	15130	15297	15172	15148	15301	15160	15352	15306	15155	15299	15201	15242	15156	15262	15264	15262	15304	15400	15270	15240	15472	15317	15200	15381	15276	15279	15308	15233	15262	15384	15427	15264	15444	15409	15420	15355	15367	15262	15172	15392	15462	15351	15327	15236	15245	15289	15342	15251	15261	15392	15391	15314	15338	15286	15336	15320	15273	15278	15299	15234	15328	15346	15280	15240	15384	15467	15287	15273	15382	15243	15551	15354	15256	15387	15433	15363	15383	15195	15178	15331	15307	15334	15342	15262	15417	15498	15221	15358	15175	15328	15395	15292	15498	15314	15262	15301	15309	15381	15468	15408	15375	15287	15203	15286	15372	15312	15295	15255	15364	15425	15391	15301	15468	15176	15294	15335	15200	15417	15329	15360	15315	15447	15487	15263	15261	15411	15261	15346	15315	15386	15354	15258	15562	15307	15317	15381	15372	15096	15314	15189	15199	15289	15293	15342	15372	15368	15509	15333	15311	15409	15408	15344	15228	15466	15407	15326	15271	15177	15426	15310	15423	15367	15412	15445	15358
27672	22239	24926	21588	18443	18588	18884	18637	18302	18308	18198	18290	18153	18323	18195	18216	18306	18332	18348	18105	18093	18022	17926	18251	18054	18100	18057	18041	18083	18075	18353	18618	18990	18678	18466	17950	18342	18056	18064	18104	18030	18033	18323	18056	18006	18304	18197	18109	17905	18158	18197	18098	18320	18223	18103	18202	18210	18294	18169	18216	18460	18108	18155	18313	18352	18163	18117	18215	18364	18078	18120	18246	17995	18050	18176	18043	18048	18179	18069	18023	18096	18185	18168	18313	18138	18292	18205	18059	18053	18058	18220	18117	18119	18215	18214	17940	18140	18003	18271	18076	18235	18164	17904	18143	18201	18148	18178	17999	18142	18190	18114	18420	18173	18082	18123	18006	18142	18296	18118	18141	18234	18040	18050	18200	18265	18185	18365	18130	17984	18109	18184	18098	18146	18085	18157	18000	18167	18189	18142	17977	18243	18305	18097	18036	18185	17931	18196	18196	18131	18015	18075	18247	18023	18051	18275	18203	18155	18156	18113	18197	18073	18142	18030	18072	18111	18050	18209	18090	18037	18160	18260	18109	18104	17936	18142	18286	18298	18110	18219	18138	18227	17991	18093	18278	18155	18013	18199	18196	18197	18116	17940	18150	18146	18294	18230	18078	18286	18171	18116	18239	18084	18233	18076	18150	18211	18024	18146	18077	18212	18169	17972	17910	18200	17850	18139	18095	18187	18053	18135	18022	18252	18312	18147	18110	18205	18070	18248	17996	18203	18011	18111	18483	18107	18073	18137	18089	18164	18136	18349	18215	18147	17986	18078	18478	18206	18017	18254	18151	18295	17990	18323	18140	18255	18119	18263	18138	18122	18013	18096	18237	18163	18089	18238	18032	18148	18263	18032	18127	18139	18061	18207	18063	17898	18242	18116	18141	17932	18134	18135	18092	18234	18042	18019	18241	18062	18090	18199	18167	18114	18131	18199	17781	18080	18127	18316	17987	18112	18107	17942	18101	18085	18075	18101	18035	18014	17950	17949	18224	18205	18097	18182	18248	18150	17946	18203	18106	18059	18295	18246	18189	18318	18099	18238	18033	18295	18054	18176	18123	18172	18089	18217	18203	18173	18188	18043	17878	18088	18120	18170	18075	18178	18249	17922	17924	17990	18148	18324	18061	18258	18039	18135	18160	18483	17954	18036	18223	18228	18169	18101	18123	17957	18120	18049	18106	18139	18074	18222	18171	18043	18226	18179	18098	18008	18380	18176	18247	17952	18034	18181	18078	17890	18127	18069	18138	18225	18048	18114	18054	18216	17981	18239	18154	18257	18238	18235	18180	18172	18128	18149	18048	18286	18313	18236	18185	18189	18136	18201	18221	18179	18260	18295	18061	18230	18141	18216	18174	18239	18244	18054	18182	18140	17823	18096	18061	18245	18130	18013	17935	18279	18135	18361	18136	18236	18137	18226	18105	18199	18184	18250	18124	18102	18106	18151	18356	17999	18054	18255	18155	18018	18012	18326	18120	18176	18042	18052	18110	18057	18013	18091	18282	18131	18199	18066	18041	18000	18043	17932	18085	18182	17906	18111	17952	18049	18141	18268	17790	17980	17887	17968	18038	18178	18170	18219	18094	18281	18221	18075	17957	17939	18168	18166	17969	18042	18096	18179	18195	18035	18026	18153	18144	18087	18117	18074	18005	18258	18212	18058	18012	18273	18144	18274	18181	18203	18109	18190	18189	18395	18179	18149	18312	18206	17967	18037	18311	18273	18082	18005	17889	18254	18232	18237	18207	17858	18242	18057	18091	18050	17992	18088	18105	18190	18075	18138	18211	17931	18002	18140	18281	18254	18190	18067	18141	18061	18117	18044	18127	18089	18108	18100	18108	18139	18279	18183	18114	18027	17952	17972	18003	17866	18009	18176	18036	18176	17946	18056	18114	18129	17840	18074	18216	18140	18116	18171	17980	18050	18247	18224	18075	18176	18219	18312	17888	18240	17997	18215	18109	18103	18059	18250	18153	18184	18132	18032	18198	18120	18044	18155	18263	18225	18087	18010	18096	18024	18212	18208	17978	18040	18222	18238	17965	18170	18275	18185	18356	18249	17973	18193	18282	18087	17996	18223	18092	18054	18061	18304	18184	18052	18189	18365	18274	18198	18079	18244	18361	18102	18196	18231	18284	18151	18122	18193	18251	18292	18223	18218	18292	18030	18216	18224	18221	18127	18153	18160	18218	17943	17985	18037	18337	18060	18319	18124	17905	18063	18248	18360	18111	18273	18228	18174	18198	18107	18148	18146	18281	18071	18028	18154	18075	18188	18020	17935	18325	18332	18053	18224	17960	18060	18188	18054	18139	18199	18446	18213	17937	18186	18020	18230	18148	18168	18182	18012	18036	18131	18211	18148	18026	18181	18300	18166	18058	18105	18308	18060	18177	18081	18131	18122	18036	18240	18109	18310	18118	18225	18209	18231	18084	18344	18225	18094	18155	18087	18151	17916	18007	18186	17948	18199	18111	18276	18164	18371	18236	18099	18162	18293	18233	18227	18002	18223	18193	18063	18353	18179	18038	18055	18082	17946	18128	18441	18039	18327	18157	18169	18008	18171	18099	18108	18147	18224	18245	18283	17983	18244	18162	18055	18121	17995	18225	18104	18096	18034	18024	18283	18135	18074	18090	18185	18202	18092	18229	18122	18034	18116	18213	18075	18103	18147	17913	18138	18069	18252	18155	18196	18120	18219	18046	17928	18014	18013	18032	18048	18161	18188	18274	18117	18177	18161	18057	18295	18116	18137	18096	18040	18128	18086	18298	17874	17917	17918	18187	17963	17910	17920	18257	18209	17961	18102	18035	18190	18110	18138	18259	18128	18069	17947	17930	18246	18216	18095	18450	18144	18091	18118	18087	18113	18169	18268	18303	18116	18156	18149	18087	18187	18014	17926	18222	18015	17939	18220	18205	18268	18065	17909	18079	18072	18080	18251	18207	17969	18041	18019	18121	18191	18170	18113	18108	18055	18285	18091	18054	18240	18298	18118	18145	18166	18117	18222	17952	18140	18235	18215	18132	18070	18052	18048	18113	18129	18064	18139	18213	18432	18020	18108	18155	18124	18138	18108	18238	18210	17947	18031	18224	18272	18378	18354	18230	18163	18185	17981	17962	18234	18180	18189	18264	17974	18083	18103	18282	18117	18076	18017	18061	18245	18278	18174	18042	17976	17934	18124	18161	18281	18198	18011	18319	18273	17967	18087	18199	18175	17972	18232	18389	18167	18301	18146	18146	18190	18308	18225	18003	18054	18100	18147	18087	18143	18214	18181	18142	18089	18008	18038	18315	17944	18043	18064	18354	18143	18256	18041	18177	18263	18079	17924	18106	18074	18023	18153	18086	18162	18172	18079	18305	18262	18068	17991	18188	17900	18055	18354	18072	18159	18309	18158	18226	18157	18076	18134	18367	18100	17992	18205	18211	18174	18362	18081	18000	18252	17948	18307	18296	17931	18145	18253	18018	18137	17993	18265	18003	18269	18078	18202	18231	18278	18011	18175	18109	18074	17819	17945	17888	18105	18139	18308	18013	18295	18242	17929	18102	18302	18050	18356	18100	17935	18051	18180	18101	18188	18284	18107	18013	17993	17968	18082	18225	18313	18213	18216	17881	18168	18396	17976	18011	18076	18343	18153	18261	18108	18071	18272	18012	18196	18444	18309	18163	18066	18034	18091	18241	18033	18147	18142	17989	18125	18164	18114	18255	17900	17934	18099	18357	18238	18079	18175	18055	18116	18106	18235	18112	17902	18114	18044	18025	18073	18126	18306	18195	18187	18268	18110	18180	18196	18137	18129	18214	18225	18357	18073	18183	18091	18012	18022	18445	18089	18015	18171	18284	18224	18080	18182	18130	17991	18044	18183	17946	18210	18506	18242	18160	18494	18212	18103	18055	17995	18018	18107	18162	17992	18185	18140	18241	18162	17993	18109	18023	17952	18115	18217	18203	18106	18133	18110	18208	18068	18022	18017	18160	18215	18076	18193	18260	18182	17956	18249	18313	18159	18468	18348	18233	18276	18084	18221	18003	18055	18058	18260	18062	17985	18253	18011	18142	18169	18029	18056	18239	18174	18006	18163	18157	18045	18095	18239	17930	18291	17952	18168	18218	18189	18196	18322	18178	18140	18392	18088	18054	18138	18230	17983	18142	18234	18092	18262	18062	18000	18180	18127	18176	18165	18176	18084	18053	18268	18199	18104	18100	18297	18158	18343	18175	18243	17988	18169	18009	18115	18185	18260	17873	18286	18091	18115	18044	18085	17847	18099	18181	18263	18171	17989	18171	18246	18097	18252	18093	18108	18150	18216	18233	18126	18332	18066	18064	18073	18106	18088	18002	18270	18218	18229	18360	18015	18254	18031	18204	18084	17962	18195	17934	17931	18109	17916	18148	18294	17873	17961	18017	18272	18190	18199	17999	17982	18176	17925	18087	18233	18193	18134	18082	18118	18302	18255	18025	18032	18106	18105	18145	18118	18166	18115	18100	18018	18004	18180	18062	18054	18181	18376	18112	17913	18031	18081	18033	18170	18342	18064	18021	18146	18115	18053	18299	18299	18074	18165	18215	18231	18030	17883	18077	18272	18421	18196	18185	18157	18159	18219	18169	17970	18140	18134	17973	18272	18145	18232	18208	18282	18107	18178	18314	18341	18072	18218	18157	18120	17939	17952	17983	18355	18171	17932	18014	18115	18191	18210	18355	18076	18180	18163	18116	18499	18330	18055	18061	18077	18141	18187	18227	18162	18177	18204	18007	18187	18328	18271	18109	17999	18153	18148	18133	18390	18309	18298	18143	18103	18077	18169	18200	18304	18396	18152	18097	18077	17969	18441	18103	18098	17995	18093	18304	18032	18211	18207	18162	18152	18201	18091	18090	18154	18051	18175	18107	18084	18270	18080	18178	18129	18094	18143	18092	18335	17957	18214	18277	18043	18119	17907	18122	18185	18287	17941	18200	18013	18140	17912	18138	18156	18207	18104	18202	18186	18295	18171	18179	18195	18185	18340	18158	18214	18120	18074	18044	18368	18013	18319	18100	18036	18173	17919	17977	18077	18064	18183	17994	18027	18364	18165	18179	17983	18059	18093	17965	18231	18017	18138	18010	18198	18131	18213	18193
16402	20067	18149	16592	15868	16214	15999	15747	15775	15659	15591	15489	15720	15723	15731	15334	15663	15547	15597	15616	15483	15490	15492	15700	15436	15631	15437	15645	15426	15435	16087	16318	16131	16049	15690	15624	15635	15470	15479	15443	15439	15487	15360	15535	15490	15573	15391	15382	15655	15553	15545	15362	15411	15579	15348	15568	15570	15479	15550	15392	15443	15527	15341	15415	15460	15295	15495	15546	15425	15544	15551	15178	15390	15316	15382	15565	15466	15516	15431	15462	15496	15447	15559	15526	15444	15217	15360	15514	15318	15475	15556	15654	15441	15244	15470	15378	15466	15326	15380	15584	15543	15528	15585	15471	15279	15440	15450	15518	15644	15429	15516	15425	15318	15411	15486	15246	15665	15491	15408	15450	15449	15555	15412	15231	15616	15286	15336	15561	15429	15430	15523	15470	15495	15648	15559	15529	15598	15444	15427	15544	15550	15339	15260	15466	15448	15283	15323	15658	15517	15462	15479	15544	15489	15456	15371	15535	15474	15381	15524	15466	15537	15446	15583	15406	15314	15410	15370	15282	15602	15640	15701	15566	15519	15591	15408	15314	15401	15229	15650	15522	15573	15352	15450	15459	15392	15316	15497	15576	15456	15556	15506	15410	15626	15609	15437	15656	15385	15394	15563	15196	15503	15349	15378	15522	15490	15348	15298	15487	15470	15418	15462	15340	15425	15602	15586	15655	15447	15507	15531	15486	15349	15577	15365	15533	15549	15447	15487	15532	15519	15429	15567	15508	15469	15429	15434	15389	15612	15543	15470	15437	15369	15441	15343	15266	15508	15364	15408	15398	15314	15547	15491	15479	15357	15551	15398	15597	15377	15463	15524	15461	15489	15334	15479	15390	15461	15427	15505	15343	15495	15400	15500	15430	15572	15513	15309	15372	15489	15568	15407	15378	15557	15381	15485	15457	15523	15573	15472	15236	15467	15418	15483	15539	15270	15464	15441	15608	15633	15359	15450	15517	15495	15359	15700	15348	15406	15426	15584	15467	15550	15524	15443	15480	15541	15565	15438	15321	15475	15464	15507	15466	15454	15502	15332	15439	15428	15437	15473	15450	15551	15358	15395	15637	15566	15479	15483	15544	15349	15386	15657	15343	15438	15420	15399	15453	15625	15263	15598	15535	15266	15373	15726	15527	15376	15450	15507	15436	15446	15575	15442	15270	15482	15586	15404	15545	15439	15561	15372	15260	15627	15451	15576	15345	15567	15485	15305	15519	15401	15441	15273	15364	15538	15423	15691	15362	15372	15281	15596	15432	15515	15429	15499	15687	15340	15366	15639	15367	15562	15557	15448	15345	15317	15547	15482	15689	15470	15550	15425	15582	15691	15364	15415	15363	15407	15638	15447	15484	15256	15584	15665	15589	15463	15312	15402	15490	15388	15387	15613	15545	15278	15335	15616	15506	15484	15411	15487	15490	15571	15521	15563	15420	15464	15451	15532	15332	15451	15493	15269	15377	15483	15466	15308	15367	15438	15574	15544	15555	15459	15434	15520	15478	15450	15448	15442	15455	15266	15704	15283	15384	15502	15508	15712	15709	15394	15611	15450	15296	15581	15539	15596	15479	15453	15489	15317	15496	15479	15654	15373	15508	15566	15493	15575	15402	15318	15369	15480	15499	15291	15426	15554	15414	15242	15511	15493	15537	15535	15493	15503	15192	15516	15344	15438	15467	15462	15567	15524	15466	15423	15478	15551	15449	15626	15341	15463	15522	15484	15556	15289	15660	15323	15505	15449	15549	15425	15455	15388	15588	15493	15545	15573	15340	15392	15470	15577	15414	15541	15676	15479	15431	15616	15435	15510	15399	15469	15537	15522	15463	15675	15595	15472	15491	15479	15588	15419	15281	15576	15470	15531	15431	15342	15519	15411	15422	15522	15505	15502	15627	15458	15345	15489	15400	15444	15396	15460	15420	15406	15527	15319	15567	15485	15358	15335	15384	15403	15502	15361	15498	15493	15466	15470	15580	15522	15358	15545	15359	15569	15744	15546	15489	15368	15439	15382	15376	15467	15499	15477	15591	15365	15474	15442	15611	15429	15454	15486	15486	15573	15530	15456	15264	15410	15548	15426	15486	15437	15570	15542	15523	15578	15567	15520	15406	15568	15582	15283	15376	15582	15477	15603	15549	15595	15376	15488	15348	15606	15426	15414	15554	15501	15377	15301	15438	15544	15493	15512	15333	15380	15653	15476	15432	15398	15520	15491	15478	15457	15427	15356	15558	15562	15453	15425	15552	15520	15233	15313	15416	15368	15553	15479	15468	15542	15492	15407	15505	15400	15445	15392	15500	15327	15369	15560	15411	15335	15320	15488	15393	15492	15411	15383	15408	15270	15529	15355	15434	15548	15242	15496	15612	15352	15663	15519	15438	15427	15367	15479	15455	15608	15546	15313	15470	15585	15458	15602	15138	15439	15336	15608	15439	15274	15534	15462	15313	15404	15235	15593	15553	15417	15394	15416	15552	15553	15423	15517	15520	15527	15424	15359	15491	15538	15348	15567	15524	15562	15372	15479	15408	15623	15568	15507	15571	15604	15463	15326	15504	15424	15526	15496	15540	15466	15298	15454	15241	15502	15449	15323	15491	15598	15445	15580	15497	15517	15428	15576	15444	15534	15411	15551	15389	15588	15544	15545	15501	15517	15269	15477	15533	15614	15195	15601	15365	15454	15386	15445	15556	15635	15373	15720	15421	15523	15385	15537	15381	15490	15583	15481	15560	15547	15304	15510	15421	15444	15450	15341	15437	15412	15561	15462	15546	15362	15498	15353	15448	15572	15358	15453	15479	15496	15484	15533	15600	15314	15418	15386	15557	15523	15422	15507	15558	15314	15528	15620	15276	15635	15499	15488	15594	15595	15590	15477	15420	15498	15442	15565	15383	15457	15653	15494	15563	15424	15469	15520	15484	15440	15350	15410	15481	15520	15452	15592	15545	15461	15400	15485	15400	15407	15457	15445	15676	15556	15460	15333	15401	15479	15316	15306	15390	15487	15430	15380	15318	15660	15422	15434	15582	15441	15626	15546	15667	15436	15485	15645	15555	15435	15572	15476	15450	15441	15361	15583	15404	15356	15438	15371	15599	15477	15366	15414	15365	15478	15458	15320	15362	15569	15459	15615	15394	15357	15592	15518	15361	15346	15454	15305	15440	15639	15554	15518	15495	15372	15582	15583	15435	15302	15336	15424	15265	15257	15502	15380	15471	15593	15514	15585	15264	15540	15439	15458	15413	15438	15574	15540	15402	15450	15416	15622	15431	15401	15462	15532	15448	15594	15484	15539	15506	15351	15466	15399	15375	15380	15566	15624	15638	15509	15506	15490	15398	15416	15575	15466	15297	15539	15520	15256	15486	15588	15420	15180	15384	15389	15388	15376	15393	15463	15488	15456	15327	15249	15379	15369	15403	15369	15286	15475	15483	15363	15373	15464	15484	15462	15547	15571	15508	15317	15385	15453	15469	15606	15396	15407	15301	15351	15508	15471	15433	15541	15548	15426	15557	15534	15369	15449	15563	15435	15398	15440	15404	15352	15597	15456	15363	15323	15454	15322	15569	15356	15482	15701	15271	15558	15439	15366	15466	15323	15544	15559	15518	15386	15551	15553	15475	15427	15477	15350	15430	15502	15533	15407	15491	15520	15386	15335	15317	15451	15452	15490	15453	15569	15455	15487	15635	15241	15366	15608	15453	15384	15457	15409	15415	15558	15483	15519	15514	15499	15422	15417	15402	15492	15401	15550	15475	15499	15415	15413	15492	15520	15467	15353	15455	15427	15671	15596	15532	15429	15576	15440	15613	15491	15495	15400	15519	15442	15466	15419	15480	15364	15412	15461	15338	15680	15462	15519	15417	15487	15646	15471	15549	15563	15620	15569	15497	15674	15481	15440	15445	15521	15391	15459	15462	15587	15358	15569	15462	15431	15435	15539	15453	15475	15536	15236	15523	15229	15388	15444	15441	15520	15386	15484	15328	15470	15178	15452	15469	15439	15549	15423	15538	15407	15436	15362	15512	15416	15460	15426	15555	15470	15621	15589	15651	15314	15511	15555	15466	15470	15440	15562	15361	15486	15538	15438	15423	15519	15394	15524	15548	15418	15507	15528	15400	15477	15444	15338	15286	15322	15417	15394	15372	15334	15552	15392	15490	15346	15345	15480	15434	15495	15450	15699	15400	15501	15553	15452	15411	15439	15463	15438	15557	15494	15549	15500	15523	15482	15461	15525	15509	15563	15528	15390	15672	15476	15476	15474	15554	15519	15590	15363	15301	15558	15420	15463	15666	15437	15366	15553	15411	15315	15641	15487	15640	15276	15456	15508	15463	15515	15479	15450	15501	15577	15618	15440	15544	15331	15499	15491	15445	15553	15558	15421	15470	15450	15393	15469	15568	15526	15601	15439	15410	15485	15482	15608	15316	15517	15538	15620	15392	15336	15583	15383	15509	15490	15439	15391	15533	15536	15460	15511	15446	15542	15408	15531	15435	15526	15367	15549	15634	15356	15640	15498	15536	15343	15278	15528	15460	15455	15344	15537	15584	15643	15630	15447	15531	15636	15392	15523	15421	15520	15321	15424	15413	15398	15545	15425	15463	15394	15340	15443	15452	15520	15421	15415	15440	15612	15412	15492	15489	15521	15606	15557	15516	15459	15414	15345	15481	15493	15500	15429	15528	15510	15398	15554	15574	15371	15430	15354	15615	15530	15547	15384	15574	15358	15420	15404	15418	15340	15281	15412	15554	15365	15513	15483	15657	15361	15454	15512	15436	15564	15434	15338	15532	15432	15530	15503	15366	15471	15684	15571	15551	15388	15392	15462	15546	15531	15481	15448	15502	15530	15575	15456	15469	15354	15383	15538	15443	15357	15419	15534	15421	15449	15550	15586	15419	15393	15307	15616	15464	15533	15594	15625	15644	15450	15527	15589	15493	15376	15485	15509	15353	15417	15343	15427	15447	15425	15616	15401	15481	15384	15399	15389	15463	15379	15460	15521	15473	15247	15495	15449	15262	15511	15416	15391	15401	15612	15274	15446	15361	15493	15473	15551	15548	15723	15423	15521	15631	15468	15331	15293	15456	15423	15408	15503	15403	15591	15479	15514	15306	15495	15472	15494	15324
23866	21330	28858	24222	22167	22129	21394	18908	18190	18426	18314	18060	18176	18335	18099	17888	18072	18098	17836	18076	18094	18014	17888	18032	17968	17949	17946	17964	17979	17787	19455	21681	21286	20203	18950	18217	18197	18131	17829	17807	17997	18082	17728	17776	17835	17880	17720	18000	17558	17656	17827	17745	17729	17720	17730	17796	17790	17879	17747	17721	17859	17608	17916	17806	17822	17738	17787	17773	17893	17977	17644	17880	17965	17837	17880	18011	17600	17605	17848	17827	17829	17688	17735	17973	17968	17908	17817	17926	17832	17727	17644	17761	17798	17801	17679	17639	17887	17757	17816	17826	17742	17760	17685	17842	17914	17740	17971	17756	17828	17689	17688	17793	17668	17874	17761	17671	17797	17694	17594	17628	17620	17637	17869	17768	17768	17750	17820	17821	17852	17722	17627	17837	17766	17719	17548	17798	17706	17590	17711	17774	17938	18056	17990	17716	17746	17964	17750	17621	17756	17698	17602	17818	17668	17824	17882	17671	17596	17923	17884	17672	17565	17875	17799	17775	17800	17684	17658	17736	17906	17670	17838	17819	17867	17906	17749	17889	17851	17766	17954	17834	17787	17785	17760	17966	17787	17913	17981	17780	17721	17818	17673	17663	17782	17814	17619	17774	17839	17665	17809	17746	17795	17956	18025	17807	17890	17700	17862	17698	17608	17934	17839	17642	17970	18015	17919	17781	18033	17517	17887	17706	17924	17876	17819	17889	17848	17875	17889	17941	17830	17838	17746	17899	17955	17871	17889	17732	17847	17730	17851	17633	17780	17644	17733	17607	17537	17615	17980	17636	17777	17775	17689	17604	17944	17887	17755	17946	17791	17562	17601	17686	17709	17714	17938	17701	17841	17736	17798	17674	17795	17894	17861	17750	17816	17770	17811	17942	17710	17779	17828	17611	17946	17672	17679	17630	17567	17768	17604	17793	17833	17752	17945	17881	17945	17686	17694	17727	17714	17607	17556	17530	17856	17635	17582	17727	17736	17872	17962	17727	17633	17678	17892	17867	17743	17854	17737	17804	17657	17969	17746	17793	17668	17812	17624	17540	17710	17992	17892	17625	17913	17767	17477	17957	17686	17662	17692	17742	17820	17867	17598	17865	17802	17761	17602	17817	17668	17790	17897	17712	17728	17864	17701	17570	17742	17688	17787	17731	17675	17844	17689	17759	17753	17635	17914	17725	17656	17835	17888	17860	17771	17572	17962	17775	17671	17617	17699	17798	17860	17791	17880	18003	17834	17853	17861	17810	17604	17867	17834	17784	17879	17660	17998	18050	17983	17774	17709	17850	17859	17750	17862	17736	17737	17693	17816	17750	17704	17894	17715	17821	17696	17760	17776	17712	17755	17801	17880	17744	17741	17995	17545	17655	17878	17669	17935	17897	17680	17512	17721	17663	17891	17872	17748	17793	17914	17816	17880	17830	17826	17735	17808	17843	17819	17815	18109	17835	17801	17730	17871	17865	17792	17788	17838	17835	17763	17805	17700	17595	17768	17638	17915	17705	17715	17792	17848	17817	17929	17731	17663	17687	17736	17864	17962	17742	17803	17791	17729	17639	17675	17707	17781	17819	17691	17655	17788	17996	17894	17824	17834	18017	17955	18038	17908	17719	17994	17919	17890	17682	17784	17710	17629	17642	17913	17682	17903	17863	17883	17804	17830	17764	17656	17648	17906	17832	17714	17761	17885	17814	17770	17674	17672	17948	17779	17758	17744	17862	17892	17691	17695	17675	18066	17860	17854	17858	17783	17725	17721	17555	17731	17602	17927	17581	17740	17796	17592	17879	17878	17830	17849	17640	17877	17788	17590	17583	17819	17897	18026	17847	17741	17701	17866	17750	17753	17891	17936	17858	17764	17681	17724	17643	17679	18026	17825	17800	17804	17736	17812	17728	17854	17632	17915	17772	17851	17997	17970	17665	17933	17689	17752	17597	17891	17812	17796	17892	17619	18036	17820	17755	17746	17736	17631	17822	17900	17638	17844	17613	17785	17863	17728	17701	17759	17699	17822	17765	17905	17637	17828	17679	17730	17608	17695	17643	17791	17778	17699	17724	17780	17785	17757	17833	17784	17821	17712	17912	17815	17642	17768	17794	17717	17761	17821	17781	17685	17633	17813	17546	17930	17765	17598	17849	17801	17727	17861	17874	17796	17806	17711	17557	17950	17524	17856	17896	17976	17837	17682	17640	17809	17796	17797	17748	17675	17863	17945	17701	17687	17705	17888	17888	17676	17938	17988	17791	17645	17898	17705	17757	17812	17767	17801	17720	17828	17897	17768	17797	17937	17811	17757	17683	17613	17894	17716	17578	17859	17740	17974	17836	18042	17713	17677	17896	17551	17877	17954	17780	17660	17775	17863	17726	17921	17943	17700	17919	17859	17775	17819	17821	17877	18033	17900	17787	17623	17716	17828	17766	17656	17706	17732	17794	17603	17740	17898	17701	17864	17640	17569	17775	17855	17784	17909	17836	17767	17523	17744	17762	18003	17659	17702	17821	17766	17911	17795	17705	17829	17530	17573	17601	17746	17847	17872	17791	17642	17703	17811	17926	17799	17763	17883	17812	17924	17849	17796	17732	17662	17702	17668	17941	17769	17863	17888	17850	17876	17750	17986	17773	17850	17808	17699	17735	17844	17965	17831	17770	17918	17839	17660	17827	17826	17830	17833	17887	17611	17817	17802	17872	17785	17787	17749	17769	17683	17887	17934	17981	17844	17826	17767	17920	17970	17796	17636	17700	17719	17952	17670	17790	17830	17762	17801	17676	18063	17601	17752	17757	17679	18136	17906	18081	17632	17765	17604	17686	17978	17818	17836	17835	17621	17697	17691	17927	17813	17671	17821	17720	17549	17704	17802	17899	17611	17532	17855	17685	17955	17872	17761	17775	17828	17630	17632	17834	17609	17895	17678	17768	18011	17799	17914	17856	17601	17722	17661	17691	17741	17776	17867	17654	17857	17734	18001	17839	17843	17888	17682	17886	17852	17912	17812	17778	17460	17849	17833	17952	17772	17766	17663	17739	17895	17810	17727	17967	17948	17544	17789	17832	17853	17618	17817	17823	17868	18008	17717	17744	17799	17720	17965	17375	17779	17608	17669	17782	17664	17778	17908	17791	17719	17821	17514	18006	17599	17726	17788	17925	17716	17595	18024	17829	17971	17920	17804	17696	17800	17829	17961	17748	17771	17839	17652	17791	17701	18060	17884	17679	17583	17532	17791	17856	17898	17876	17917	17817	17668	17685	17834	17667	18086	17911	17776	17824	17569	17693	17757	17916	17804	17566	17684	17677	17728	17727	17709	17647	17696	17785	17869	17880	17893	17923	17849	17924	17978	17919	17637	17565	17719	17721	17932	17665	17786	17609	17783	17644	17757	17809	17687	17813	17750	17765	17724	17718	17544	17579	17827	17884	17642	17580	17593	17859	17672	17728	17802	17894	17939	17630	17845	17804	17824	17811	17749	17819	17892	17592	17671	17698	17901	17837	17833	17804	17615	17721	17859	17937	17820	17721	17782	17736	17691	17768	18003	17744	17583	18000	17865	17947	17742	17668	17735	17605	17686	17722	17719	17728	17878	17902	17741	17755	17736	17833	17949	17946	17646	17727	17770	17755	17804	17937	17688	17880	17963	17783	17850	17820	17746	17804	17718	17557	17687	17768	17946	17721	17713	17857	17970	17686	17916	17862	17794	17750	17884	17937	17908	17900	17865	17893	17882	17842	17778	17885	17922	17910	17825	17850	17644	17617	17668	17689	17646	17643	17858	17852	17705	17741	18156	17519	17873	17783	17907	17691	17881	17486	17928	17575	17825	17789	17756	17920	17828	17554	17827	17774	17593	17739	17762	17678	17469	17678	17724	17813	17699	17794	17724	17722	17945	17863	17752	17750	17864	17808	17918	17625	17688	17844	17864	17685	17684	17801	17765	17644	17988	17656	17659	17788	17869	17497	17785	17806	17786	17981	18000	17759	17864	17791	17970	17714	17804	17837	17913	17879	17814	17612	17755	17671	17837	17674	17710	17684	17724	17787	17800	17665	17890	17561	17707	17802	17931	17672	17810	17816	17774	17707	17998	17727	17985	18000	17908	17969	17919	17772	17583	17771	17950	17718	17900	17713	17637	17753	17820	17631	17823	17645	17763	17592	17666	17653	17572	17713	17974	17643	17682	17938	17799	17724	17812	17829	17823	17690	17643	17713	17769	17785	17834	17851	17920	17909	17950	17734	17676	17852	17941	17665	17710	17684	17570	17892	17632	17605	17939	17684	17964	17818	17659	17704	17711	17595	17841	17684	17809	17866	17945	17668	17794	17759	17973	17700	17792	17854	17949	17900	17652	17693	17754	17894	17717	17842	17713	17736	17797	17951	17939	17772	17941	17757	17769	18008	17603	17683	17973	17768	17978	17734	17614	17722	17800	17823	17771	17783	17873	17932	17997	17748	17729	17744	17649	18002	17932	17742	17902	17805	17686	17761	17791	17547	17485	17875	17679	17699	17843	17738	17809	17875	18051	17831	17689	17772	17636	17524	17636	17806	17943	17821	17680	17826	17886	17666	17944	17910	17669	17716	17761	17647	17743	17742	17747	17806	17719	17902	17710	17804	17719	17611	17766	18020	17549	17925	18051	17825	17858	17574	17818	17923	17864	17724	17831	17867	17792	17740	17647	17807	17894	17633	17696	17879	17927	17659	17715	17855	17965	17675	17718	17856	17976	17801	17694	17649	17625	17798	17858	17813	17884	17672	17854	17759	17877	17883	17559	17801	17811	17794	17804	17819	17881	17644	17713	17952	17817	17923	17933	17813	17785	17882	17696	17825	17788	17746	17571	17846	17740	17913	17827	18017	18037	17808	17941	17998	17957	17875	17837	17622	17615	17791	17676	17745	17758	17633	17902	17774	17995	17707	17772	17646	17773	17651	18082	17638	17904	17918	17918	17744	17679	17738	17736	17682	17858	17667	17953	17852	17672	17959	17749	18016	17783	17711	17744	17921	17702	17711	17817	17712	17687	17719	17790	17808	17739	17821	17886	17670	17750	17611	17560	17673	17670	17804	17689	17769	17907	17768	17836	17982	17907	17739	17732	17812	17699	17621	17716	17768	17846	17868	17764	17794	17789	17858
15865	25347	22793	18977	17255	17329	16815	16210	15890	15961	15650	15523	15611	15610	15545	15633	15381	15617	15494	15629	15662	15640	15506	15526	15333	15531	15427	15431	15313	15418	17902	20847	19976	17966	16670	15694	15298	15294	15383	15226	15248	15082	15412	15320	15316	15179	15337	15349	15382	15409	15155	15306	15185	15288	15302	15260	15265	15248	15104	15451	15305	15231	15150	15428	15142	15268	15340	15223	15227	15390	15207	15335	15394	15407	15461	15264	15373	15250	15339	15350	15302	15361	15289	15286	15344	15214	15314	15393	15116	15433	15415	15173	15410	15241	15150	15229	15126	15219	15286	15221	15151	15286	15301	15313	15482	15424	15242	15186	15149	15325	15178	15215	15200	15191	15221	15375	15511	15270	15274	15397	15241	15108	15252	15183	15407	15435	15285	15353	15293	15420	15217	15338	15335	15271	15239	15270	15425	15323	15340	15218	15217	15445	15108	15341	15376	15176	15347	15357	15335	15373	15170	15181	15222	15173	15319	15243	15316	15288	15258	15168	15231	15166	15345	15301	15258	15365	15319	15309	15307	15240	15273	15418	15164	15309	15237	15085	15253	15098	15301	15381	15284	15187	15207	15346	15423	15316	15262	15381	15245	15188	15319	15325	15289	15320	15222	15189	15215	15352	15374	15119	15158	15300	15180	15262	15324	15260	15191	15272	15300	15315	15073	15385	15250	15327	15416	15542	15239	15146	15192	15245	15450	15166	15234	15349	15220	15367	15316	15178	15324	15245	15311	15284	15362	15199	15244	15229	15234	15271	15294	15287	15164	15188	15186	15244	15336	15281	15160	15285	15346	15472	15249	15344	15278	15247	15159	15444	15276	15293	15169	15294	15146	15304	15246	15147	15490	15288	15453	15472	15169	15339	15353	15354	15359	15170	15385	15350	15330	15256	15208	15272	15348	15231	15240	15253	15232	15064	15344	15277	15319	15276	15406	15063	15146	15314	15201	15192	15378	15437	15200	15137	15376	15250	15315	15307	15222	15227	15283	15317	15458	15179	15186	15148	15140	15280	15300	15434	15320	15315	15283	15346	15300	15118	15300	15315	15262	15361	15308	15331	15176	15224	15318	15480	15333	15239	15285	15311	15242	15356	15259	15340	15239	15392	15249	15325	15351	15198	15244	15152	15196	15387	15331	15332	15276	15244	15254	15409	15385	15375	15398	15316	15027	15425	15367	15066	15405	15070	15273	15199	15126	15237	15087	15241	15184	15209	15317	15189	15244	15256	15451	15400	15152	15225	15426	15319	15196	15353	15202	15287	15286	15315	15113	15341	15303	15331	15084	15178	15216	15271	15278	15357	15144	15427	15184	15202	15184	15266	15232	15376	15104	15295	15395	15156	15202	15377	15280	15258	15236	15273	15355	15408	15536	15202	15192	15294	15178	15171	15274	15153	15292	15312	15378	15440	15318	15216	15356	15247	15351	15213	15220	15155	15371	15332	15347	15455	15354	15185	15313	15346	15278	15302	15347	15219	15171	15398	15154	15442	15169	15280	15231	15156	15232	15145	15474	15310	15163	15242	15256	15469	15315	15485	15566	15126	15282	15355	15222	15250	15308	15217	15204	15207	15096	15302	15324	15360	15275	15250	15117	15167	15334	15187	15286	15318	15290	15423	15191	15282	15301	15315	15292	15321	15257	15420	15154	15485	15374	15154	15474	15366	15262	15196	15389	15310	15113	15319	15266	15403	15088	15315	15407	15294	15111	15358	15213	15160	15266	15255	15206	15364	15352	15247	15240	15232	15315	15236	15468	15199	15253	15301	15345	15295	15261	15580	15282	15354	15258	15405	15372	15369	15099	15407	15322	15186	15263	15284	15368	15304	15293	15288	15316	15380	15301	15435	15273	15205	15164	15283	15474	15190	15381	15368	15192	15130	15107	15122	15178	15337	15377	15163	15255	15248	15494	15211	15249	15362	15413	15267	15315	15334	15451	15257	15313	15271	15104	15388	15213	15178	15344	15237	15285	15503	15287	15213	15278	15306	15144	15312	15152	15182	15338	15310	15325	15244	15204	15217	15195	15252	15228	15342	15292	15279	15199	15315	15407	15303	15254	15279	15329	15129	15180	15300	15219	15245	15281	15203	15335	15284	15210	15157	15277	15317	15353	15340	15307	15285	15306	15347	15228	15319	15251	15381	15204	15216	15399	15285	15362	15138	15393	15373	15314	15228	15472	15240	15294	15212	15312	15178	15267	15289	15238	15407	15352	15310	15227	15307	15075	15369	15458	15233	15332	15305	15350	15227	15316	15375	15244	15232	15428	15329	15361	15364	15273	15167	15155	15365	15375	15260	15313	15188	15397	15264	15311	15336	15287	15195	15252	15372	15240	15356	15111	15267	15401	15327	15297	15427	15320	15248	15396	15245	15356	15321	15255	15300	15183	15313	15236	15104	15296	15244	15423	15084	15403	15224	15280	15383	15392	15294	15246	15219	15445	15209	15321	15042	15413	15263	15292	15313	15164	15185	15249	15266	15228	15085	15239	15327	15305	15142	15404	15084	15284	15310	15227	15256	15370	15174	15380	15265	15225	15217	15365	15422	15232	15388	15304	15420	15184	15236	15183	15034	15275	15143	15307	15274	15293	15222	15385	15242	15199	15184	15268	15256	15355	15377	15338	15300	15384	15133	15185	15315	15307	15369	15438	15232	15268	15284	15263	15358	15240	15261	15248	15428	15118	15279	15178	15288	15149	15318	15317	15323	15276	15203	15381	15250	15286	15355	15251	15306	15214	15122	15338	15211	15341	15259	15350	15302	15420	15334	15166	15365	15302	15380	15344	15263	15256	15209	15319	15238	15231	15256	15246	15268	15245	15334	15262	15372	15241	15176	15334	15331	15270	15388	15341	15218	15324	15249	15313	15211	15249	15193	15343	15430	15455	15248	15169	15208	15275	15254	15124	15230	15311	15247	15253	15231	15221	15254	15228	15290	15404	15272	15389	15334	15122	15350	15275	15224	15301	15223	15411	15166	15095	15366	15397	15297	15239	15240	15222	15304	15395	15360	15266	15320	15435	15253	15246	15322	15312	15276	15206	15346	15242	15321	15350	15391	15288	15184	15326	15331	15227	15180	15243	15417	15205	15364	15371	15307	15337	15295	15095	15456	15189	15261	15291	15374	15285	15228	15265	15191	15256	15318	15449	15379	15423	15234	15261	15375	15309	15281	15247	15343	15202	15100	15313	15238	15121	15330	15202	15083	15236	15166	15193	15246	15329	15296	15241	15349	15221	15301	15254	15264	15409	15186	15192	15342	15366	15293	15232	15254	15313	15294	15329	15249	15402	15320	15423	15142	15194	15154	15225	15238	15232	15142	15256	15276	15324	15334	15331	15215	15214	15139	15368	15197	15274	15274	15247	15190	15338	15554	15269	15285	15197	15281	15342	15345	15292	15287	15159	15355	15053	15375	15269	15256	15305	15368	15132	15168	15181	15245	15257	15252	15345	15139	15183	15383	15259	15223	15098	15162	15236	15259	15248	15214	15264	15167	15212	15401	15205	15377	15202	15091	15363	15349	15152	15198	15138	15301	15256	15337	15239	15189	15178	15303	15204	15259	15256	15088	15237	15318	15221	15277	15215	15376	15406	15309	15194	15012	15283	15287	15372	15405	15256	15190	15239	15361	15371	15203	15402	15153	15403	15247	15246	15284	15285	15189	15343	15259	15217	15327	15439	15235	15171	15336	15122	15345	15157	15308	15271	15296	15551	15292	15235	15378	15308	15389	15205	15117	15321	15216	15185	15181	15427	15182	15349	15148	15285	15240	15607	15161	15181	15273	15361	15252	15186	15280	15221	15368	15417	15282	15389	15352	15282	15263	15268	15291	15333	15294	15317	15185	15437	15390	15342	15231	15132	15516	15191	15191	15212	15191	15221	15165	15323	15332	15437	15152	15272	15188	15219	15285	15279	15237	15163	15246	15377	15247	15363	15265	15361	15308	15345	15252	15267	15462	15162	15382	15341	15182	15162	15296	15422	15432	15350	15200	15240	15198	15351	15333	15459	15113	15115	15208	15333	15367	15403	15202	15068	15430	15262	15385	15267	15076	15412	15349	15417	15192	15321	15396	15230	15427	15377	15390	15112	15306	15379	15317	15299	15336	15070	15251	15266	15372	15275	15219	15292	15334	15114	15192	15502	15180	15300	15236	15157	15273	15337	15199	15217	15318	15329	15300	15437	15303	15187	15321	15337	15291	15317	15335	15342	15338	15177	15357	15236	15490	15301	15212	15443	15259	15295	15299	15427	15339	15138	15474	15172	15296	15390	15373	15112	15445	15397	15435	15140	15063	15342	15342	15253	15396	15505	15190	15278	15342	15265	15188	15340	15274	15317	15310	15421	15292	15345	15238	15345	15185	15201	15206	15257	15311	15305	15156	15577	15252	15198	15325	15165	15454	15352	15202	15095	15388	15398	15090	15439	15207	15310	15229	15280	15419	15181	15315	15309	15274	15223	15200	15405	15212	15239	15240	15335	15391	15299	15166	15318	15190	15387	15184	15290	15402	15166	15380	15290	15309	15308	15235	15252	15490	15246	15376	15372	15156	15303	15378	15344	15375	15215	15190	15173	15202	15408	15229	15321	15228	15272	15206	15221	15328	15300	15380	15226	15279	15185	15318	15356	15440	15275	15400	15448	15148	15437	15381	15298	15446	15305	15442	15162	15351	15326	15172	15288	15277	15276	15113	15441	15388	15112	15254	15193	15291	15113	15302	15325	15233	15212	15348	15342	15238	15478	15145	15208	15253	15235	15319	15358	15399	15363	15319	15277	15219	15256	15229	15285	15493	15174	15307	15294	15268	15336	15389	15317	15283	15417	15197	15210	15174	15492	15319	15259	15338	15247	15166	15250	15342	15297	15210	15378	15335	15320	15242	15422	14985	15366	15292	15382	15103	15320	15291	15214	15359	15271	15304	15354	15451	15297	15437	15316	15086	15178	15289	15259	15233	15202	15280	15207	15271	15295	15210	15276	15142	15374	15317	15244	15433	15158	15362	15301	15099	15267	15408	15434	15253	15074	15124	15444	15281	15367	15459	15230	15128	15307	15250	15186	15450	15413	15243	15363	15172	15107	15323	15345	15293	15281	15187	15320	15370	15300	15239	15362	15407	15216	15467
23030	21376	29306	23848	21569	23498	24531	19530	18335	18585	18425	18195	18085	18307	18386	18035	18323	18233	18037	18019	18005	18012	18066	17938	18185	17824	17779	17891	18132	17957	20074	24531	23798	21798	19694	18657	18123	17992	17820	17682	17821	17637	17856	17468	17901	17804	17640	17604	17674	17590	17654	17760	17767	17637	17761	17556	17787	17643	17677	17529	17585	17787	17530	17706	17688	17662	17498	17825	17609	17659	17704	17840	17742	17725	17725	17604	17626	17664	17796	17580	17478	17708	17509	17477	17671	17872	17610	17794	17787	17766	17856	17756	17582	17512	17899	17629	17771	17909	17574	17697	17697	17532	17643	17642	17688	17675	17617	17754	17589	17547	17602	17855	17824	17682	17718	17745	17668	17559	17660	17726	17843	17667	17695	17768	17637	17842	17673	17816	17672	17688	17671	17690	17889	17718	17854	17834	17594	17599	17706	17725	17637	17528	17595	17667	17519	17701	17552	17575	17765	17648	17757	17777	17826	17775	17641	17694	17694	17550	17633	17682	17728	17686	17678	17615	17655	17809	17665	17538	17692	17487	17572	17739	17666	17615	17785	17570	17670	17718	17667	17692	17612	17680	17731	17610	17838	17618	17677	17650	17853	17624	17691	17510	17753	17629	17465	17607	17632	17823	17611	17693	17818	17592	17536	17712	17649	17467	17595	17552	17822	17599	17710	17601	17676	17554	17817	17686	17779	17698	17517	17680	17491	17669	17835	17693	17602	17552	17880	17446	17848	17722	17742	17680	17692	17601	17848	17669	17704	17705	17690	17585	17826	17642	17578	17601	17693	17849	17587	17557	17543	17622	17843	17679	17598	17699	17689	17593	17716	17727	17605	17677	17510	17760	17656	17588	17465	17660	17525	17606	17807	17574	17748	17525	17623	17728	17524	17907	17859	17560	17663	17664	17741	17724	17693	17656	17572	17780	17787	17769	17597	17500	17570	17615	17659	17833	17629	17506	17919	17564	17531	17801	17583	17733	17605	17607	17578	17404	17691	17602	17676	17541	17730	17604	17783	17600	17654	17776	17674	17568	17752	17604	17521	17716	17679	17767	17701	17697	17717	17456	17683	17699	17837	17458	17553	17771	17594	17752	17604	17638	17506	17829	17701	17732	17609	17518	17642	17761	17568	17591	17748	17646	17509	17667	17676	17503	17700	17728	17864	17620	17626	17582	17730	17652	17450	17599	17584	17813	17751	17667	17821	17708	17870	17668	17952	17913	17836	17839	17536	17656	17735	17663	17611	17642	17738	17542	17761	17708	17723	17484	17452	17783	17640	17682	17808	17637	17553	17718	17652	17699	17598	17664	17524	17522	17607	17858	17567	17657	17531	17883	17712	17663	17521	17542	17770	17599	17640	17609	17672	17629	17813	17433	17547	17691	17403	17555	17804	17747	17463	17815	17564	17619	17603	17612	17638	17447	17680	17663	17745	17605	17722	17651	17619	17745	17636	17623	17638	17662	17756	17729	17715	17568	17608	17756	17740	17676	17753	17783	17664	17423	17687	17693	17680	17845	17685	17541	17624	17915	17740	17790	17514	17641	17708	17652	17425	17767	17811	17725	17736	17594	17871	17592	17816	17724	17683	17588	17596	17677	17446	17780	17461	17727	17623	17661	17807	17654	17473	17890	17670	17615	17540	17521	17754	17586	17804	17754	17724	17755	17677	17685	17820	17301	17744	17637	17700	17673	17761	17606	17771	17645	17439	17752	17474	17611	17612	17495	17675	17684	17546	17688	17537	17681	17526	17584	17412	17714	17723	17618	17762	17763	17828	17736	17562	17635	17750	17478	17829	17552	17510	17598	17630	17772	17498	17695	17549	17702	17410	17769	17711	17589	17522	17587	17608	17562	17632	17857	17859	17667	17564	17676	17780	17702	17510	17411	17682	17485	17657	17936	17604	17576	17569	17614	17700	17538	17514	17504	17543	17757	17771	17628	17793	17522	17609	17603	17762	17618	17712	17605	17588	17600	17605	17872	17906	17657	17645	17758	17617	17666	17779	17607	17544	17633	17610	17598	17398	17614	17465	17613	17619	17432	17573	17790	17666	17584	17654	17743	17755	17698	17820	17731	17863	17598	17768	17473	17547	17704	17809	17694	17564	17847	17520	17665	17617	17877	17799	17604	17726	17736	17523	17836	17776	17644	17560	17652	17579	17697	17687	17791	17612	17830	17672	17631	17783	17759	17783	17618	17703	17498	17603	17346	17639	17767	17690	17676	17648	17569	17560	17551	17774	17659	17432	17508	17784	17657	17834	17499	17583	17594	17416	17625	17517	17774	17575	17811	17676	17544	17450	17575	17692	17620	17634	17914	17576	17389	17519	17613	17713	17689	17536	17513	17517	17732	17772	17483	17599	17781	17666	17493	17861	17705	17572	17644	17628	17564	17580	17531	17601	17679	17622	17704	17675	17532	17525	17384	17545	17665	17614	17704	17705	17550	17860	17692	17529	17543	17749	17638	17618	17776	17585	17615	17516	17631	17796	17709	17597	17617	17555	17469	17693	17606	17678	17850	17757	17709	17592	17818	17577	17596	17591	17775	17510	17718	17590	17614	17646	17651	17567	17658	17586	17739	17834	17644	17833	17438	17512	17572	17640	17585	17644	17508	17653	17835	17620	17441	17728	17626	17651	17690	17682	17757	17509	17588	17619	17764	17723	17651	17638	17680	17651	17672	17713	17638	17677	17728	17600	17518	17563	17585	17467	17612	17566	17570	17734	17914	17616	17608	17708	17632	17698	17871	17513	17546	17358	17511	17654	17514	17594	17775	17555	17634	17769	17811	17570	17626	17920	17583	17617	17483	17697	17474	17531	17693	17628	17728	17542	17741	17521	17698	17677	17606	17527	17703	17724	17694	17821	17811	17517	17686	17776	17657	17781	17620	17589	17450	17588	17512	17627	17710	17754	17803	17925	17807	17803	17800	17806	17564	17722	17744	17628	17753	17561	17925	17608	17717	17581	17480	17755	17690	17732	17606	17486	17594	17558	17838	17722	17762	17552	17706	17858	17456	17666	17576	17462	17579	17583	17575	17631	17637	17646	17770	17676	17671	17724	17694	17568	17700	17753	17730	17634	17817	17808	17803	17713	17500	17493	17654	17560	17684	17612	17676	17484	17721	17694	17511	17580	17350	17533	17796	17497	17658	17715	17758	17587	17584	17741	17549	17645	17534	17870	17728	17645	17550	17487	17754	17550	17692	17606	17651	17697	17593	17647	17804	17634	17643	17459	17558	17677	17676	17698	17579	17627	17502	17691	17459	17576	17555	17373	17700	17789	17688	17605	17643	17686	17759	17527	17548	17628	17533	17856	17583	17652	17679	17749	17711	17523	17601	17697	17846	17724	17599	17620	17468	17654	17656	17412	17626	17734	17668	17584	17697	17674	17677	17638	17547	17542	17625	17594	17825	17709	17654	17532	17741	17776	17640	17731	17635	17711	17683	17609	17721	17742	17507	17670	17652	17645	17652	17583	17827	17711	17681	17589	17537	17579	17489	17697	17636	17557	17583	17551	17625	17476	17418	17506	17527	17591	17578	17530	17596	17736	17683	17803	17727	17625	17814	17885	17606	17681	17514	17649	17746	17798	17674	17673	17729	17905	17597	17623	17698	17901	17777	17765	17779	17791	17644	17551	17651	17584	17727	17706	17648	17645	17701	17659	17612	17663	17673	17700	17672	17768	17576	17663	17610	17725	17724	17708	17763	17842	17608	17918	17787	17774	17592	17648	17593	17631	17749	17353	17543	17735	17628	17808	17563	17591	17704	17561	17557	17689	17701	17587	17632	17719	17503	17766	17723	17702	17594	17661	17682	17640	17741	17418	17609	17679	17450	17723	17605	17762	17690	17530	17685	17827	17602	17666	17597	17808	17703	17930	17570	17723	17732	17573	17877	17705	17897	17850	17614	17660	17905	17688	17584	17442	17639	17351	17697	17510	17526	17584	17647	17659	17626	17671	17638	17600	17729	17695	17404	17684	17542	17833	17800	17499	17533	17573	17426	17720	17802	17884	17879	17741	17552	17449	17791	17673	17670	17777	17628	17611	17469	17572	17485	17697	17531	17582	17735	17656	17630	17455	17682	17681	17778	17795	17507	17856	17348	17826	17651	17810	17620	17733	17474	17637	17687	17736	17699	17657	17603	17600	17859	17580	17698	17644	17718	17912	17622	17781	17462	17732	17743	17825	17740	17566	17589	17659	17518	17602	17572	17690	17607	17676	17660	17750	17601	17683	17598	17432	17512	17483	17621	17570	17646	17603	17494	17572	17645	17642	17813	17694	17605	17644	17708	17611	17692	17634	17556	17637	17522	17630	17531	17634	17766	17451	17691	17562	17786	17582	17764	17560	17602	17432	17715	17524	17775	17696	17640	17672	17639	17634	17515	17585	17569	17759	17737	17549	17649	17779	17600	17599	17480	17613	17651	17570	17422	17516	17829	17647	17648	17570	17664	17606	17630	17641	17561	17594	17631	17768	17633	17765	17641	17735	17780	17814	17772	17805	17729	17575	17438	17774	17724	17645	17854	17696	17624	17609	17741	17664	17603	17788	17458	17567	17505	17681	17675	17591	17641	17597	17727	17706	17745	17803	17513	17690	17786	17392	17704	17555	17557	17790	17543	17635	17649	17684	17692	17595	17326	17579	17584	17657	17747	17677	17697	17773	17546	17573	17636	17819	17657	17602	17690	17614	17663	17736	17442	17662	17623	17574	17597	17537	17539	17675	17484	17704	17568	17699	17724	17678	17630	17634	17608	17790	17737	17864	17636	17848	17801	17311	17572	17603	17626	17586	17534	17810	17530	17587	17520	17823	17695	17686	17777	17642	17563	17714	17685	17598	17600	17774	17652	17673	17588	17469	17632	17920	17547	17678	17535	17632	17616	17678	17761	17727	17742	17668	17686	17835	17673	17698	17527	17590	17570	17727	17468	17734	17547	17789	17621	17671	17541	17627	17645	17734	17610	17440	17510	17387	17543	17536	17369	17569	17616	17464	17652	17561	17660	17797	17836	17753	17748	17594	17941	17566	17660	17680	17743	17561	17710	17552	17656	17547	17562	17702	17639	17696	17420	17699	17708	17663	17787	17741	17519	17560	17734	17732	17596	17519	17651	17683	17714	17603	17597
16898	29796	26259	20984	18700	18620	17732	16944	16334	16165	15766	15845	15829	15748	15850	15846	15736	15549	15604	15663	15426	15609	15652	15410	15529	15434	15423	15472	15541	15530	19357	25057	23009	19924	17769	16135	15433	15223	15253	15088	15290	15239	15123	15217	15216	14961	15098	15297	15198	15244	15258	15186	15098	15051	15297	15340	15330	14993	15085	15225	15124	15311	15258	15068	15387	15133	15228	15247	15151	15309	15308	15141	15160	15123	15337	15096	15078	15222	15227	15226	15275	15043	15193	15212	15194	15208	15177	15223	15251	15007	15069	15115	15190	15225	15089	15258	15185	15554	15288	15372	15036	15400	15274	15098	15451	15263	15203	15242	15125	15200	15153	15288	15077	15208	15093	15311	15186	15133	15050	15177	15189	15313	15222	15220	15217	15071	15206	15181	15303	15195	15181	15120	15178	15225	15159	15186	15362	15252	15251	15240	15091	15407	15166	15158	15287	15284	14938	15255	15141	15082	15259	15258	15140	15429	15231	15173	15344	15340	15183	15149	15235	15211	15119	15244	15177	15205	15222	15300	15107	15260	15283	15189	15247	15234	15139	15208	15322	15127	14999	15139	15314	15234	15279	15394	15075	15309	15312	15138	15210	15066	15057	15074	15079	15028	15101	15313	15226	15153	15315	15205	15140	15213	15206	15168	15336	15252	15112	15177	15182	15215	15279	15119	15231	15019	15229	15077	15334	15304	15245	15339	15289	15121	15326	15200	15225	15140	15255	15161	15233	15085	15125	15427	15055	15272	15280	15095	15224	15180	15180	15169	15192	15293	15232	15271	15163	15261	15136	15338	15254	15015	15184	15111	15021	15324	15313	15223	15193	15192	15146	15133	15253	14918	15223	15178	15179	15200	15181	15158	15349	15145	15103	15276	15324	15382	15163	15069	15162	15281	15298	15206	15256	15206	15280	15246	15086	15255	15327	15223	15164	15309	15080	15090	15208	15301	15307	15273	15266	15285	15191	15247	15159	15163	15180	15209	15221	15255	15235	15216	15214	15217	15245	15031	15186	15074	15265	15177	15315	15172	15235	15268	15062	15094	15130	15225	15091	15156	15200	15400	15245	15087	15118	15175	15125	15232	15203	15128	15060	15226	15261	15388	15052	15078	15220	15141	15296	15296	15023	15018	15216	15196	15272	15192	15192	15193	15137	15197	15242	15107	15166	15155	15091	14919	15283	15121	15259	15125	15343	15172	15180	15077	15198	15166	15354	15128	15242	15331	15198	15257	15225	15270	15155	15205	15099	15225	15125	15256	15111	15327	15208	15208	15158	15174	15192	15119	15225	15188	15143	15398	15101	15384	15159	15176	15087	15031	15154	14824	15095	15151	15189	15281	15411	14844	15157	14909	15050	15305	15187	15210	15356	15133	15233	15091	15139	15294	15072	15367	15243	15171	15129	15143	15182	15287	15252	15239	15302	15235	15323	15137	15249	15428	14997	15299	15186	15187	15334	15171	15193	15228	15163	14976	15110	15172	15059	15034	15218	15238	15204	15089	15171	15166	15128	15183	15047	14983	15130	15294	15237	15166	15283	15011	15136	15178	15301	15196	15068	15228	15077	15120	15244	15274	15147	15191	15522	15261	15221	15219	15042	15052	15251	15144	15267	15156	15242	15181	15197	15115	15309	15101	15350	15201	15256	15307	15140	15112	15220	15211	15309	15138	15181	15128	15128	15276	15008	15154	15290	15194	15405	15166	15276	15128	15375	15106	15166	15245	15163	15018	15201	15085	15109	15262	15358	15210	15248	15168	15312	14978	15343	15092	15066	15141	15154	15323	15225	15241	14959	15306	15160	15164	15241	15242	15075	15156	15092	15056	15173	15021	15413	15153	15232	15266	15224	15276	15220	15206	15253	15236	15169	15066	15213	15094	15125	15205	15105	15335	15086	15151	15314	15089	15103	15164	15212	14982	15339	15237	15143	15238	15042	15148	15076	15203	15112	15192	15159	15114	15321	15214	15072	15187	15270	15292	15262	15056	15180	15141	15151	15203	15218	15265	15269	15390	15367	15155	15336	15305	15156	15216	15163	15283	15170	15120	15095	15183	15176	15130	15155	15123	15121	15327	15181	15125	15226	15286	15192	15247	15125	15256	15245	15085	15123	15264	15313	15164	15130	15104	15044	15284	15227	15156	15219	15281	15313	15308	15221	15294	15203	15191	15075	15055	15224	15168	15162	15225	15194	15166	15127	15285	15090	15175	15271	15135	15246	15176	15252	15260	15276	15116	15121	15189	15353	15128	15100	15244	15094	15158	15154	15199	15218	15210	15084	15162	15041	15244	15247	15271	15223	15279	15099	15316	15349	15078	15133	15177	15222	15188	15236	15240	15111	15204	15236	15064	15105	15179	15225	15223	15208	15156	15095	15097	15192	15113	15298	15060	15212	15218	15246	15125	15198	15152	15213	15281	15210	15356	15133	15320	15067	15168	15201	15116	15113	15117	15256	15108	15166	15156	15164	15156	15240	15110	15226	15205	15056	15110	15317	15113	15322	15068	15214	15243	15241	15158	15214	15414	15361	15292	15218	15199	15395	15214	15069	15164	15329	15271	15215	15125	15224	15215	15044	15153	15258	15214	15212	15128	15096	15265	15130	15085	15450	15203	15137	15291	15314	15202	15174	15238	15293	15073	15247	15052	15070	15092	15365	15103	14912	15096	15256	15331	15321	15076	15031	15360	15117	15172	15322	15181	15107	15076	15155	15290	15121	15223	15162	15089	15179	15150	15200	15074	15293	15187	15133	15138	15099	15063	15304	15264	15232	15048	15155	15156	15050	15166	15224	15074	15215	15202	15255	15120	15030	15268	15122	15261	15132	15194	15325	15163	15114	15288	15096	15296	15316	15100	15089	15184	15187	15110	15093	15066	15336	15246	15209	15111	15033	15334	15152	15234	15239	15330	15193	15316	15193	15203	15368	15364	15210	15200	15059	15283	15175	15144	15193	15291	15052	15197	15094	15112	15185	15338	15207	15264	15147	15127	15133	15164	15154	15096	15079	15252	15313	15134	15160	15096	15097	15131	15282	15105	15152	15187	15265	15137	15108	15117	15177	15302	15119	15182	15092	15241	15303	15250	15282	15049	15129	15239	15248	15177	15180	15147	15271	15189	15165	15269	15202	15333	15151	15255	15167	15318	15166	15168	15155	15187	15127	15254	15368	15195	15195	15109	15282	15122	15106	15163	15110	15296	15066	15145	15079	15273	15208	15128	15195	15228	15330	15150	15204	14982	15246	15133	15129	15218	15346	15217	15301	15093	15389	15176	15252	15304	15317	15095	15219	15167	15225	15157	15103	15171	15228	15092	15294	15374	15103	15155	15219	15153	14947	15274	15296	15201	15186	15215	15121	15192	15100	15112	14998	15189	15250	15186	15041	15063	15070	15272	15081	15098	15102	15118	15245	15212	15065	15209	15267	15188	15268	15112	15350	15206	15003	15197	15167	15267	15098	15120	15226	15330	15362	15180	15213	15268	15145	15289	15124	15160	15099	15165	15086	15222	15423	15193	15246	15110	15104	15148	15217	15172	15212	15164	15208	15154	15222	15016	15325	15353	15272	15264	15139	15164	15125	15255	15084	15260	15098	15197	15175	15278	15091	15179	15196	15236	15025	15004	15166	15280	15372	15183	15204	15118	15188	15380	15201	15219	15103	15142	15136	15148	15206	15198	15072	15283	15171	15192	15145	15226	14984	15305	15065	15102	15349	15175	15134	15136	15224	15334	15041	15241	15156	15079	15247	15103	15262	15251	15305	15235	15188	15208	15281	15266	15208	15157	15079	15078	15206	15104	15178	15188	15132	15232	15082	15234	15080	15173	15194	15245	15282	15033	15306	15140	15319	14895	15157	15157	15272	14967	15172	15248	15188	14981	15161	15015	15120	15297	15119	15157	15093	15097	15337	15069	15150	15090	15254	15238	15097	15266	15356	15104	15191	15201	15288	15335	15111	15205	15349	15122	15062	15120	15261	15023	15161	15101	15371	15119	15121	15203	15248	15260	15128	15475	15189	15092	15117	15342	15322	15114	15157	15086	15250	15088	15227	15241	15089	15295	15002	15088	15099	15167	15039	15258	15194	15302	15259	15315	15142	15024	15293	15225	15219	15208	15191	15206	15101	15292	15095	15196	15191	14840	15023	15285	15195	15316	15044	15310	15236	15234	15145	15204	15325	15265	15275	15121	15086	15228	15132	15221	14972	15196	15285	15178	15206	15100	15034	15156	15142	15286	15184	15280	15138	15132	15242	15200	15238	15153	15148	15294	15071	15226	14926	15241	15143	15315	15271	15190	15120	15200	15309	15230	15124	15238	15210	15168	15401	15080	15131	15185	15296	15078	15197	15168	15289	15411	15129	15239	15270	15070	15177	15150	15077	15201	15156	15147	15185	15143	15089	15137	15286	15224	15228	15203	15260	15107	15169	15164	15404	15422	15319	15307	15232	15158	15176	15244	15179	15176	15211	15164	15156	15353	15338	15301	15095	15227	15280	15072	15094	15293	15132	15294	15157	15129	15261	15150	15021	15233	15323	15152	15171	15233	15229	15238	15250	15262	15233	15238	15035	15225	15063	15114	15046	15241	15298	15323	15168	15233	15234	15372	15105	15243	15152	15167	15138	15183	15246	15232	15264	15202	15077	15343	15297	15275	15342	15163	15216	15207	15240	15175	15231	15196	15082	15039	15143	15253	15145	15394	15277	14925	15036	15119	15296	15181	15119	15041	15095	15313	15180	15079	15236	15183	15217	15153	15143	15143	15383	15227	15319	15109	15132	15186	15065	15245	15040	15220	15056	15362	15267	15241	15230	15184	15141	15131	15147	15401	15280	15302	15125	15253	15076	15179	15217	15169	15421	15157	15248	15201	15174	15142	15281	15093	15232	15093	15038	15209	15013	15273	15307	15191	15131	15323	15162	15148	15119	15256	15244	15192	15190	15335	15160	15182	15054	15215	15113	15188	15212	15194	15037	15275	15171	15340	15048	15170	15354	15314	15177	15090	15315	15304	15347	15037	15047	15337	15254	15066	15074	15156	15190	15244	15227	15189	15076	15122	15291	15082	15279	15220	15156	15265	15324	15208	15049	15181	15238	15058	15096	15132	15202	15199	15173	15049	15374	15295	15267	15093
27536	22180	24681	21380	18055	18270	18315	17860	17755	17930	17836	18152	17954	17945	17965	17823	17902	17970	17943	17966	18130	17874	17917	17951	17777	17811	17892	17975	17955	18039	18028	18511	18624	18428	18291	18060	17794	17994	17927	18047	17929	17946	18172	17933	18055	17798	17789	18082	18020	18035	17684	17768	17950	17908	17898	17916	17865	17643	17985	17834	17966	17897	17926	17907	17977	17813	17696	17830	17846	17891	17982	17942	17688	17897	17692	17802	17874	17843	17865	17784	17697	17675	17820	17884	17892	17799	17903	17743	17595	17956	17903	17852	17844	18231	17873	17747	17607	17688	18016	17721	17997	17964	17913	17921	17757	17775	17824	17661	17938	17961	17867	17934	17961	17715	17761	17834	17764	17914	18114	18167	17983	17902	17880	17753	17747	17779	18058	17767	17903	18010	17900	18062	17997	17802	17972	17877	17637	17715	17822	17860	17568	17809	17748	17827	17810	17912	17782	17900	17849	17774	17971	17723	17791	17781	17717	17709	17914	17878	18043	17849	17886	17809	17889	17885	17912	17784	17738	17880	17998	17836	18049	17905	17729	17837	17914	17791	18025	17893	18027	17917	17910	17997	17962	17818	17905	17710	17833	17822	17994	17998	18006	17861	17873	17716	17936	17960	17707	17912	18007	17883	17741	17833	17845	17770	17825	17926	17840	17745	17967	17641	17820	17861	17799	17864	17885	17649	17731	17843	17810	17883	17815	17737	17946	17791	17845	17912	17942	17879	17800	17650	17700	17786	17873	17862	17896	17934	17928	17930	17804	17919	17978	17735	17830	17830	17943	18014	17814	17623	17708	17988	17719	17914	17899	17956	17893	17866	17708	17806	17923	17692	17709	17962	17803	17917	17912	17932	17644	17724	17820	17757	17860	17874	17862	17817	18019	17865	17796	17905	17961	18110	17551	17759	17986	17912	17969	17845	17915	17868	17971	17960	17873	17880	17864	17850	17972	17775	17901	17921	17703	17805	17946	17799	17972	18075	17940	17762	17973	17924	17870	17710	17818	17855	17776	17687	17985	17817	17922	18085	17934	17946	17934	17760	17871	17856	17826	17827	17921	17783	17710	17646	17778	17904	17799	17930	17879	17771	17859	17837	17728	18109	17628	17771	18046	17892	17671	17850	17846	17947	17740	17609	17895	17932	17993	17715	17889	17664	17971	17987	18100	17642	17711	17924	17774	17702	17656	17936	17906	17908	17620	18088	17944	17902	17801	17670	17691	17966	17765	17714	17829	17761	17764	17687	17801	17916	18027	17711	17759	17894	17928	17867	17732	17741	17836	17739	17874	17660	17951	18030	17883	17826	17726	18044	17911	17732	18030	17945	18038	17845	17634	17819	18041	17917	18068	17766	17613	17878	17973	17843	17957	18069	17851	17705	17814	17862	17783	18041	17978	17853	17740	17911	17811	17797	17752	17877	17979	17890	17880	17832	17952	17672	17997	17794	17691	17663	17988	17644	17801	17825	17838	17951	17694	17826	18002	17998	17831	17783	17966	17916	17911	17909	18037	17843	17750	17756	17865	17851	17786	17750	18059	17765	17821	17901	17985	17909	17689	17890	18077	17925	17976	17898	17915	18018	17730	17915	17898	17911	17832	17963	17963	17898	17986	17880	18001	17694	17862	17976	17840	17854	17988	17969	17841	17861	17838	17886	17727	17937	17774	17890	17808	17885	17907	17986	17861	17931	17736	17935	17781	17941	18006	17971	17902	17830	17866	17800	17965	17868	17913	17951	18170	17867	17676	17843	18042	17745	17744	17701	17841	17610	17840	17669	17788	17838	17644	17858	17814	17863	17901	17733	17855	17747	17875	18021	17800	17918	17991	17806	17988	17700	17866	17980	17864	17838	17805	17805	17860	17947	17792	17938	17919	17908	17926	17786	17840	17786	17605	18015	17826	17844	17848	17900	17969	17554	17786	17930	17737	18077	17599	17822	17849	17713	17960	17871	17898	17806	17933	18013	17992	17926	17736	17903	17796	17863	18052	17663	17738	18184	17850	17884	17869	18113	17927	18065	17881	17812	17805	17721	18035	17999	17956	17834	17880	17704	18009	18041	17891	17737	17670	17993	17866	17988	17816	17927	17826	17827	17942	17874	18042	17693	17859	17890	17870	17832	17840	17871	17655	17875	18004	17697	17867	17866	17955	18142	18070	18040	17974	18033	17857	17719	17948	17842	17906	17737	17899	17894	17973	17569	17951	17923	17711	18005	17742	17702	17867	17889	17864	18087	17874	17844	17830	18120	17686	17897	17831	17812	17987	17840	17752	17744	17971	17685	17935	17897	17840	17784	17880	17639	17958	17773	17753	17886	18039	17846	17820	17716	17898	17855	17863	18029	17783	17687	17769	17942	17810	17983	17775	17831	17919	17994	17996	18049	17873	17985	17686	17868	17777	17814	17922	17871	17858	18119	17775	17865	17674	17954	17631	17687	17978	17886	18003	17764	18038	17731	17868	17834	17930	17736	17802	17852	17828	17867	18008	17958	17879	17947	17783	17885	17786	17778	17964	17725	17815	17938	18024	17845	17929	17934	17994	17539	17867	17788	17928	17974	18135	18052	17769	17892	17938	17928	17661	17796	17745	17854	17860	18106	17874	17854	17883	17839	17901	17883	17872	17808	17916	17944	17868	17780	17760	17753	17612	17704	18043	17443	17838	17791	17882	17894	17955	17842	17939	17667	17868	18014	17875	17933	17655	17696	17700	17628	17887	17984	17997	17876	17796	18013	17900	17812	17911	17695	17832	17917	17814	17815	17887	17871	18059	17949	17957	17978	17926	18025	17789	17966	17743	17845	17655	18087	17846	17749	17796	17745	17770	17852	17928	17804	17988	17860	17700	17656	17611	17835	17770	17951	18025	17892	17950	17781	17841	18051	17752	17932	17883	18095	17885	17706	17915	18004	17551	17978	17831	17776	17837	17769	17738	17671	17791	17783	17674	17823	17894	17926	18001	17804	17945	17716	17915	17919	17906	17967	17922	17754	17649	17960	17856	17868	17863	17947	17826	17849	17808	17837	17709	17786	17785	17718	17936	17936	17901	17802	17791	17912	17901	18037	18226	17863	17952	17942	17789	17847	17676	17843	17894	17882	17966	18026	17951	17826	17879	17934	17693	17677	17805	17723	17733	17999	18010	17838	17969	17906	17745	17860	17926	17881	17646	17468	17784	17915	17920	17916	17977	17807	17852	17927	17928	17832	17928	17962	18077	17922	17763	17838	17879	17804	18101	17898	17846	17591	17877	17747	18010	17818	17962	17978	17785	17718	17963	17709	17967	17692	18000	17888	17873	17513	17793	17696	17850	17868	17918	17808	17974	17829	17697	17815	17633	17791	17851	17678	17832	17816	17822	17774	17810	17860	17891	17887	17969	17975	17783	17848	18049	17695	17991	17766	18037	17879	17822	18046	17715	17861	17962	17968	17873	17925	18055	17934	17822	17779	17725	17799	17799	17790	17890	18050	17868	17842	17707	17892	17898	17604	17931	18210	17913	17667	17800	18051	17974	17965	17601	17904	18016	18043	17990	17754	17820	17933	17937	17990	17840	17884	17845	17640	17775	17757	17869	17765	17897	17933	17741	17977	17692	17705	17754	17817	17793	17983	17742	17625	17827	17794	17940	17878	17656	17700	17897	17838	18005	18017	17900	17946	17885	17822	17904	17801	17796	17946	17729	17909	17942	17727	17970	18032	17902	17961	17916	17882	17810	17707	17635	17687	17819	17898	18125	17691	17846	17989	17833	17923	18027	17906	17898	17787	17746	17998	17976	17944	17887	17808	17834	17773	17708	17868	17820	17644	17631	17652	17828	17721	17748	17808	17797	17923	17736	17886	17636	17987	17949	17714	17632	17772	17860	17755	17816	17940	17772	17828	17858	17838	17833	17883	17767	18071	17815	18017	17688	17882	17920	18138	17823	17736	17737	17807	17879	17812	17873	17917	17849	17734	18002	17938	17925	17863	17880	17823	18059	17870	17624	17960	17921	17801	17844	17928	18095	17745	17546	17916	17721	17852	17936	17709	17976	17735	17919	17721	17885	17865	17862	17937	17917	17880	17767	17764	18162	17917	17869	17798	17985	17917	17813	17845	17772	17751	17785	18022	17949	17899	17863	17862	17899	17914	17757	17814	17896	17955	17848	18204	17711	17938	17867	17649	17904	18030	17759	17921	17867	17928	18106	17907	18073	17825	17901	17916	17933	17789	17862	17909	17838	17925	18012	17839	17770	18030	17951	17927	17853	17829	17995	17802	18003	17950	17908	17973	17830	17837	18070	18010	17981	17932	17749	17670	17979	17748	17800	17945	17862	17881	17969	17874	18074	17926	17993	17846	17753	17857	17692	17975	17910	17623	17862	17913	17728	17882	18113	17847	17908	17975	17768	17890	17895	17831	17870	17695	17830	17872	17760	18089	17859	17878	17842	17917	17877	17874	17940	17900	18025	17797	17732	17712	17924	17991	17917	17857	17846	17608	17967	18050	17786	17619	17888	17780	17750	17745	17857	17730	17654	17876	17896	17959	18063	17918	18008	17854	17999	18022	17890	17913	17773	17977	17839	17832	17816	17907	17883	17871	17859	17966	17852	17861	17877	17911	17955	17883	17719	17888	17806	18078	17785	17777	17751	17768	17898	17887	17681	18018	17988	17852	17814	17860	17790	17807	17835	17898	17950	17785	17778	17881	17931	17748	17934	18108	17811	17950	17804	18027	17782	18009	17809	17879	17851	18084	18039	17946	17872	17877	17885	17717	17844	17728	18118	17972	17793	17851	17965	17933	17724	17995	18073	17930	18061	18070	17966	17835	17799	17996	17882	17739	17891	18049	17711	17755	17706	17716	17633	17810	17831	18129	17715	17794	17747	17719	17852	17916	17943	17970	17731	17812	17841	18085	17798	17913	18069	18015	17797	17902	17914	18026	17846	17988	17768	17653	18015	17852	17818	17871	17918	17891	17768	17816	17937	18013	17812	17892	17661	17701	17694	17701	17932	17843	17854	17901	17882	17914	17891	18062	18086	18111	17854	18043	17893	17931	17766	17870	17712	17912	17886	17876	17977	17680	17964	17839	17758	17998	17885	17820	17847	17856	17928	17948	18005	17927	17747	17933	17879	18090	17823	17974	17886	17859
15895	19431	17752	16163	15903	15961	15748	15661	15393	15198	15434	15488	15445	15446	15518	15297	15368	15351	15499	15442	15272	15338	15371	15451	15461	15352	15354	15343	15524	15442	15670	16161	16072	15875	15574	15483	15539	15260	15204	15420	15292	15335	15166	15261	15225	15266	15228	15421	15386	15366	15461	15196	15402	15365	15207	15415	15382	15099	15373	15292	15247	15416	15170	15359	15172	15231	15282	15371	15367	15228	15511	15438	15230	15321	15327	15352	15122	15433	15308	15368	15092	15183	15409	15102	15329	15437	15381	15202	15399	15156	15346	15058	15468	15128	15112	15308	15302	15109	15453	15407	15237	15485	15269	15189	15290	15262	15370	15445	15288	15214	15164	15374	15364	15219	15349	15364	15258	15291	15267	15329	15228	15230	15260	15369	15448	15304	15145	15185	15342	15490	15122	15328	15054	15277	15205	15228	15319	15308	15335	15260	15427	15371	15275	15457	15196	15369	15179	15390	15276	15421	15181	15134	15304	15373	15398	15231	15491	15255	15179	15285	15342	15193	15415	15317	15216	15332	15409	15177	15351	15340	15325	15280	15268	15252	15270	15286	15282	15312	15307	15265	15310	15439	15100	15428	15402	15340	15300	15253	15359	15246	15398	15287	15410	15437	15230	15347	15274	15212	15264	15227	15326	15318	15294	15275	15167	15478	15376	15258	15275	15368	15320	15198	15265	15169	15295	15235	15328	15228	15271	15320	15377	15231	15328	15250	15379	15319	15279	15412	15474	15411	15234	15114	15437	15277	15454	15211	15381	15241	15349	15258	15301	15447	15425	15307	15455	15161	15148	15319	15326	15299	15180	15266	15266	15376	15348	15411	15375	15220	15291	15171	15343	15324	15416	15299	15469	15338	15390	15153	15391	15310	15328	15279	15467	15382	15175	15357	15533	15059	15324	15341	15282	15366	15225	15261	15407	15359	15316	15409	15187	15184	15397	15353	15160	15313	15303	15425	15323	15149	15386	15459	15180	15325	15266	15185	15187	15242	15278	15189	15334	15244	15445	15165	15443	15232	15146	15151	15346	15343	15157	15503	15234	15366	15387	15313	15275	15273	15140	15311	15150	15142	15307	15306	15367	15326	15181	15404	15349	15328	15279	15300	15239	15398	15323	15393	15265	15377	15125	15449	15242	15149	15216	15284	15261	15425	15383	15387	15299	15217	15314	15238	15148	15309	15356	15229	15250	15346	15280	15229	15209	15311	15298	15146	15254	15244	15162	15341	15436	15280	15336	15348	15264	15386	15339	15358	15459	15344	15195	15417	15316	15187	15199	15313	15367	15211	15415	15427	15286	15488	15241	15285	15376	15299	15255	15269	15309	15171	15392	15267	15295	15315	15457	15422	15409	15218	15188	15375	15372	15368	15315	15318	15381	15313	15328	15358	15356	15388	15276	15226	15198	15206	15318	15421	15238	15297	15256	15291	15206	15251	15218	15154	15272	15218	15421	15216	15239	15272	15272	15214	15364	15187	15322	15192	15360	15310	15353	15289	15276	15252	15286	15220	15354	15119	15478	15196	15209	15253	15179	15252	15277	15330	15363	15317	15460	15404	15165	15422	15306	15197	15212	15354	15188	15239	15385	15396	15302	15172	15354	15177	15243	15236	15348	15083	15169	15235	15243	15289	15450	15310	15426	15141	15225	15230	15312	15340	15319	15444	15391	15328	15487	15205	15260	15323	15361	15386	15499	15329	15301	15318	15267	15227	15358	15214	15308	15153	15156	15377	15357	15288	15318	15264	15336	15261	15255	15236	15449	15341	15246	15066	15268	15341	15335	15347	15196	15343	15399	15267	15422	15319	15320	15146	15198	15382	15403	15315	15302	15245	15296	15125	15365	15307	15422	15089	15287	15361	15457	15311	15275	15185	15267	15221	15112	15335	15321	15401	15319	15514	15185	15234	15322	15278	15377	15190	15214	15106	15271	15339	15297	15243	15561	15170	15120	15351	15337	15335	15011	15359	15459	15201	15463	15286	15276	15630	15397	15199	15210	15292	15455	15370	15389	15321	15317	15210	15316	15240	15323	15365	15150	15229	15292	15073	15330	15358	15394	15273	15263	15195	15287	15329	15313	15433	15414	15184	15244	15166	15270	15309	15346	15336	15377	15261	15197	15480	15262	15369	15429	15269	15222	15407	15307	15437	15157	15314	15404	15521	15214	15291	15226	15397	15293	15098	15291	15297	15279	15245	15084	15253	15351	15361	15317	15292	15199	15102	15061	15295	15238	15362	15406	15298	15384	15280	15217	15334	15311	15302	15268	15308	15375	15384	15129	15251	15477	15284	15103	15265	15321	15210	15207	15265	15329	15354	15416	15362	15322	15123	15401	15130	15345	15265	15352	15178	15339	15343	15329	15417	15278	15453	15342	15325	15394	15365	15342	15157	15299	15413	15361	15265	15337	15318	15377	15250	15311	15256	15377	15248	15329	15425	15249	15354	15216	15399	15346	15154	15394	15390	15284	15381	15161	15425	15125	15246	15088	15380	15442	15336	15332	15194	15281	15423	15310	15413	15236	15339	15281	15367	15332	15431	15294	15324	15279	15426	15204	15428	15221	15242	15297	15284	15296	15298	15295	15203	15394	15339	15187	15360	15270	15381	15400	15466	15286	15188	15380	15208	15272	15287	15348	15103	15457	15371	15230	15346	15367	15352	15303	15288	15247	15391	15340	15287	15353	15224	15233	15433	15349	15257	15246	15374	15355	15372	15172	15226	15409	15294	15209	15289	15390	15340	15444	15232	15074	15284	15144	15268	15291	15276	15343	15256	15162	15357	15195	15258	15278	15267	15166	15281	15259	15357	15219	15299	15257	15384	15464	15298	15469	15178	15331	15417	15337	15401	15350	15349	15352	15486	15308	15276	15454	15376	15286	15244	15390	15221	15278	15265	15360	15310	15265	15149	15436	15266	15200	15313	15285	15177	15271	15318	15224	15391	15344	15227	15204	15450	15362	15178	15291	15445	14986	15272	15412	15455	15390	15449	15234	15411	15302	15305	15355	15130	15314	15230	15251	15257	15222	15216	15421	15385	15285	15154	15440	15278	15342	15397	15159	15169	15348	15300	15301	15365	15164	15190	15048	15315	15271	15412	15153	15372	15346	15118	15136	15429	15162	15109	15324	15424	15344	15377	15270	15266	15293	15256	15122	15493	15246	15288	15157	15387	15363	15294	15433	15231	15418	15342	15484	15309	15242	15269	15257	15194	15234	15285	15270	15345	15308	15302	15415	15274	15377	15260	15156	15417	15319	15255	15337	15288	15301	15252	15189	15300	15347	15362	15370	15220	15261	15160	15422	15313	15442	15292	15307	15268	15217	15277	15273	15367	15200	15305	15390	15260	15246	15360	15351	14931	15423	15463	15266	15328	15431	15393	15235	15331	15374	15347	15233	15157	15417	15271	15270	15457	15269	15262	15436	15323	15468	15317	15218	15227	15358	15344	15379	15148	15378	15335	15307	15151	15248	15332	15348	15271	15149	15346	15337	15400	15378	15387	15284	15318	15367	15405	15206	15342	15403	15374	15339	15375	15466	15426	15347	15320	15247	15379	15475	15236	15313	15356	15283	15319	15340	15458	15287	15360	15393	15268	15194	15303	15297	15629	15146	15205	15160	15465	15076	15218	15330	15204	15455	15329	15563	15426	15331	14979	15311	15194	15284	15411	15303	15456	15192	15373	15314	15292	15381	15386	15170	15224	15479	15384	15225	15406	15216	15315	15232	15291	15376	15355	15500	15258	15164	15344	15253	15166	15173	15257	15416	15323	15324	15356	15382	15289	15232	15207	15166	15436	15359	15346	15440	15447	15212	15407	15327	15235	15395	15437	15473	15290	15131	15305	15254	15236	15171	15324	15332	15246	15183	15339	15282	15210	15469	15164	15535	15261	15394	15260	15327	15383	15243	15293	15360	15214	15507	15452	15208	15227	15159	15476	15321	15265	15330	15399	15407	15224	15529	15256	15305	15169	15200	15326	15269	15120	15439	15208	15212	15211	15260	15249	15329	15212	15356	15346	15394	15313	15348	15379	15290	15289	15165	15433	15296	15332	15412	15280	15339	15419	15376	15330	15096	15401	15353	15248	15204	15308	15342	15369	15326	15283	15343	15358	15269	15132	15166	15432	15375	15191	15291	15384	15237	15362	15467	15252	15347	15296	15399	15328	15168	15381	15324	15146	15424	15279	15217	15132	15424	15534	15151	15264	15498	15305	15334	15126	15166	15243	15199	15400	15296	15451	15349	15316	15266	15433	15447	15258	15300	15499	15378	15215	15244	15300	15135	15270	15336	15299	15138	15327	15285	15392	15152	15236	15460	15250	15258	15466	15152	15277	15265	15260	15572	15444	15385	15298	15367	15311	15356	15213	15402	15260	15293	15307	15267	15185	15331	15415	15250	15448	15356	15447	15255	15309	15335	15272	15347	15303	15411	15410	15312	15151	15341	15219	15308	15332	15314	15274	15292	15267	15419	15235	15221	15226	15376	15266	15330	15265	15147	15330	15286	15388	15317	15296	15410	15352	15191	15441	15316	15353	15292	15364	15306	15421	15410	15284	15369	15359	15361	15247	15239	15208	15435	15180	15204	15243	15171	15446	15431	15337	15231	15491	15271	15369	15347	15260	15496	15167	15474	15280	15213	15289	15234	15275	15189	15292	15426	15300	15210	15180	15085	15354	15223	15198	15155	15361	15139	15359	15329	15291	15328	15324	15321	15275	15371	15369	15375	15429	15220	15349	15164	15218	15382	15422	15518	15193	15316	15259	15218	15402	15307	15456	15220	15405	15455	15384	15373	15175	15262	15448	15137	15313	15370	15173	15157	15343	15322	15356	15425	15220	15315	15310	15238	15316	15262	15296	15179	15398	15182	15287	15176	15249	15198	15366	15392	15261	15293	15170	15328	15231	15435	15419	15298	15294	15420	15296	15107	15214	15545	15111	15027	15272	15239	15320	15314	15403	15094	15240	15285	15335	15320	15256	15305	15380	15336	15185	15376	15213	15278	15363	15322	15349	15445	15280	15259	15323	15183	15266	15307	15389	15260	15332	15344	15246	15310	15355	15270	15309	15416	15424	15276	15303	15374	15406	15156	15296	15403	15246	15095	15463	15125	15326	15388	15209	15273	15357
23992	21386	28929	24295	22104	21937	20816	18402	17919	18126	17936	17986	17734	17790	17980	17765	17829	17766	17927	17865	17949	17605	17650	17752	17532	17644	17751	17866	17876	17834	19682	21676	20972	19839	18782	18318	17840	17484	17618	17628	17654	17522	17662	17631	17731	17633	17723	17700	17482	17642	17843	17724	17561	17514	17598	17605	17530	17619	17342	17615	17703	17590	17657	17799	17668	17656	17842	17428	17486	17729	17584	17609	17552	17435	17591	17729	17694	17588	17503	17426	17471	17679	17525	17570	17565	17528	17526	17645	17480	17655	17658	17390	17515	17478	17424	17732	17596	17857	17627	17628	17612	17415	17593	17824	17511	17676	17734	17615	17567	17662	17448	17496	17660	17527	17449	17644	17777	17730	17676	17711	17408	17750	17637	17595	17568	17560	17669	17674	17635	17559	17656	17294	17579	17664	17603	17650	17489	17840	17658	17351	17610	17702	17681	17459	17663	17645	17464	17594	17662	17686	17615	17672	17565	17769	17809	17544	17559	17499	17639	17442	17587	17468	17517	17616	17734	17571	17412	17510	17633	17598	17586	17571	17418	17696	17669	17622	17187	17541	17627	17633	17559	17559	17710	17570	17369	17470	17665	17374	17526	17635	17511	17500	17687	17507	17291	17511	17580	17617	17571	17606	17479	17699	17925	17495	17771	17609	17586	17489	17656	17498	17697	17731	17556	17702	17809	17383	17663	17501	17699	17638	17515	17488	17637	17467	17628	17533	17709	17377	17749	17589	17519	17631	17501	17445	17647	17727	17543	17735	17634	17552	17562	17662	17402	17495	17544	17653	17523	17615	17380	17568	17629	17486	17732	17455	17549	17554	17604	17677	17591	17483	17586	17663	17576	17672	17540	17488	17587	17623	17556	17543	17545	17402	17507	17712	17722	17620	17710	17610	17648	17792	17598	17632	17655	17651	17780	17794	17565	17686	17752	17555	17661	17637	17796	17581	17648	17720	17562	17680	17524	17580	17696	17563	17621	17635	17643	17533	17458	17625	17431	17868	17486	17679	17331	17475	17614	17731	17438	17680	17427	17592	17657	17579	17647	17646	17315	17481	17699	17699	17556	17490	17647	17644	17716	17629	17394	17587	17471	17526	17590	17655	17449	17642	17543	17487	17365	17507	17541	17358	17622	17832	17624	17693	17536	17644	17542	17442	17699	17626	17586	17680	17558	17612	17287	17518	17674	17541	17572	17657	17791	17587	17719	17494	17593	17425	17697	17574	17552	17511	17592	17703	17713	17669	17508	17608	17614	17684	17452	17574	17491	17531	17273	17746	17371	17425	17465	17598	17691	17483	17400	17749	17435	17545	17380	17556	17629	17602	17572	17619	17656	17472	17409	17539	17421	17497	17640	17719	17450	17515	17547	17605	17638	17637	17628	17528	17609	17583	17379	17330	17333	17545	17829	17452	17559	17509	17490	17315	17465	17547	17758	17651	17535	17263	17347	17613	17474	17652	17622	17590	17534	17548	17712	17684	17523	17784	17664	17679	17364	17612	17558	17365	17668	17548	17481	17557	17689	17547	17729	17531	17554	17621	17611	17579	17554	17610	17556	17713	17745	17606	17680	17419	17386	17693	17784	17688	17384	17609	17713	17398	17409	17472	17523	17358	17522	17632	17760	17685	17536	17633	17649	17608	17586	17556	17451	17651	17718	17702	17664	17422	17606	17652	17461	17585	17764	17768	17616	17534	17607	17592	17483	17502	17580	17611	17728	17526	17589	17467	17476	17876	17643	17626	17548	17689	17625	17749	17627	17548	17669	17791	17450	17518	17688	17608	17430	17523	17497	17466	17645	17501	17492	17649	17441	17656	17487	17583	17629	17476	17686	17639	17628	17720	17612	17602	17508	17627	17622	17528	17702	17736	17665	17807	17564	17495	17567	17440	17503	17658	17525	17818	17542	17744	17367	17775	17869	17553	17705	17671	17635	17511	17488	17629	17671	17542	17813	17656	17600	17531	17654	17745	17410	17438	17520	17750	17369	17573	17590	17500	17531	17594	17659	17652	17408	17298	17494	17520	17504	17608	17682	17649	17498	17691	17579	17686	17476	17571	17550	17558	17526	17648	17657	17440	17518	17584	17303	17366	17602	17435	17537	17720	17645	17583	17711	17473	17516	17635	17699	17562	17578	17483	17557	17513	17662	17406	17817	17524	17636	17669	17522	17461	17585	17498	17551	17649	17758	17658	17558	17582	17702	17434	17488	17539	17483	17703	17511	17538	17433	17603	17547	17388	17523	17565	17482	17602	17628	17379	17623	17665	17688	17651	17642	17653	17419	17583	17497	17639	17581	17620	17544	17502	17439	17592	17631	17511	17671	17648	17556	17676	17607	17600	17395	17300	17448	17639	17694	17818	17743	17741	17503	17631	17595	17494	17654	17369	17515	17537	17707	17616	17521	17570	17637	17525	17629	17618	17789	17523	17559	17496	17458	17589	17640	17639	17672	17666	17567	17750	17679	17610	17498	17637	17642	17732	17663	17566	17562	17664	17615	17653	17515	17723	17543	17912	17587	17650	17524	17487	17476	17467	17535	17617	17533	17579	17514	17573	17422	17511	17448	17659	17758	17548	17848	17625	17568	17450	17521	17491	17544	17492	17471	17543	17512	17543	17339	17540	17498	17477	17769	17732	17816	17329	17723	17569	17506	17642	17683	17655	17503	17561	17463	17354	17402	17719	17820	17482	17572	17395	17531	17488	17716	17713	17632	17620	17677	17364	17474	17408	17466	17529	17556	17492	17599	17625	17572	17494	17703	17472	17600	17479	17415	17556	17261	17624	17373	17594	17695	17586	17641	17512	17560	17641	17369	17529	17601	17539	17711	17400	17566	17704	17739	17458	17658	17557	17519	17643	17497	17614	17626	17672	17664	17776	17618	17471	17415	17612	17531	17506	17671	17492	17579	17506	17458	17400	17478	17552	17583	17604	17347	17599	17583	17481	17709	17609	17416	17623	17666	17446	17599	17455	17589	17756	17581	17650	17686	17656	17500	17443	17476	17684	17607	17892	17432	17640	17644	17559	17579	17509	17401	17534	17620	17781	17699	17582	17389	17350	17458	17672	17449	17665	17807	17651	17692	17539	17786	17403	17519	17587	17603	17547	17617	17671	17625	17294	17604	17636	17714	17429	17570	17533	17798	17459	17625	17582	17464	17633	17568	17397	17696	17443	17449	17577	17701	17689	17584	17399	17454	17453	17659	17492	17650	17446	17635	17625	17555	17720	17667	17498	17610	17419	17553	17720	17605	17420	17576	17521	17382	17613	17469	17165	17525	17408	17621	17486	17499	17576	17459	17624	17764	17647	17636	17662	17721	17401	17332	17650	17930	17609	17562	17398	17629	17658	17857	17613	17691	17680	17507	17407	17532	17472	17809	17464	17772	17545	17681	17645	17606	17474	17549	17471	17620	17575	17524	17496	17895	17536	17577	17540	17397	17659	17812	17532	17423	17797	17577	17629	17547	17619	17719	17418	17638	17469	17547	17403	17756	17488	17662	17725	17657	17669	17382	17727	17638	17781	17742	17431	17609	17578	17784	17561	17739	17514	17653	17499	17678	17580	17646	17532	17487	17648	17522	17648	17684	17488	17846	17354	17589	17566	17545	17746	17568	17450	17697	17548	17780	17421	17471	17481	17459	17507	17781	17635	17533	17583	17776	17639	17612	17560	17462	17621	17397	17573	17689	17407	17453	17262	17516	17537	17633	17394	17483	17508	17697	17277	17727	17623	17510	17630	17565	17569	17403	17379	17463	17629	17590	17501	17640	17642	17507	17564	17522	17475	17459	17424	17644	17849	17570	17494	17665	17501	17525	17572	17464	17594	17423	17564	17313	17519	17815	17546	17596	17572	17575	17644	17591	17423	17621	17505	17458	17489	17499	17578	17749	17686	17650	17656	17633	17555	17648	17680	17519	17604	17657	17691	17713	17376	17481	17715	17711	17520	17817	17738	17494	17647	17318	17479	17710	17573	17592	17483	17424	17618	17661	17366	17770	17669	17624	17622	17620	17532	17521	17518	17535	17758	17486	17596	17335	17617	17632	17577	17438	17461	17392	17443	17428	17518	17403	17386	17734	17526	17622	17734	17615	17668	17724	17404	17631	17490	17598	17592	17812	17567	17624	17469	17674	17647	17720	17744	17594	17429	17509	17625	17470	17654	17603	17687	17606	17517	17415	17579	17714	17614	17546	17568	17458	17520	17625	17488	17523	17660	17501	17545	17486	17569	17455	17382	17454	17645	17400	17598	17489	17751	17647	17544	17632	17465	17525	17786	17595	17658	17500	17590	17531	17478	17651	17565	17623	17548	17679	17572	17777	17692	17593	17695	17536	17565	17688	17369	17624	17717	17653	17609	17568	17317	17840	17727	17432	17525	17711	17532	17647	17566	17658	17481	17505	17249	17625	17417	17551	17461	17497	17583	17516	17614	17696	17611	17627	17592	17656	17658	17563	17719	17574	17820	17521	17455	17455	17571	17930	17623	17609	17528	17634	17464	17529	17653	17568	17532	17708	17590	17824	17506	17659	17804	17581	17726	17567	17593	17470	17652	17755	17543	17428	17576	17493	17749	17517	17691	17507	17455	17553	17610	17736	17436	17564	17633	17781	17537	17629	17792	17728	17737	17696	17552	17637	17686	17552	17634	17780	17683	17514	17575	17488	17418	17550	17763	17675	17614	17631	17560	17455	17699	17704	17764	17600	17565	17577	17391	17574	17624	17765	17579	17691	17613	17773	17477	17657	17505	17760	17714	17602	17678	17445	17377	17746	17624	17681	17608	17562	17716	17379	17564	17598	17402	17543	17532	17518	17670	17423	17611	17497	17535	17589	17633	17649	17615	17559	17669	17564	17839	17549	17580	17701	17632	17635	17577	17712	17584	17550	17738	17554	17549	17483	17493	17677	17479	17613	17563	17571	17502	17365	17630	17575	17742	17472	17447	17582	17452	17453	17513	17633	17510	17558	17639	17577	17715	17691	17455	17659	17621	17599	17611	17513	17637	17640	17833	17767	17543	17633	17421	17623	17679	17445	17418	17594	17690	17613	17636	17759	17516	17532	17614	17664	17387	17604	17539	17654	17638	17623	17584	17584	17590	17746	17713	17550	17741	17486	17604	17588	17707
15531	25371	22203	18385	17110	17029	16507	16092	15682	15726	15587	15632	15494	15553	15328	15639	15332	15489	15380	15266	15322	15495	15254	15241	15321	15262	15342	15365	15394	15651	18785	20985	19534	17481	16395	15660	15296	15248	15272	15080	15152	15149	15174	15166	15218	15161	15002	15006	15329	15293	15140	15273	15297	15257	15387	15195	15010	15094	15194	15412	15299	15265	15237	15210	15056	15086	15109	15218	15104	15174	15250	15068	15194	15244	15124	15118	15025	15245	15230	15254	15157	15218	15192	15185	15125	15176	14965	15258	15216	15058	15166	15093	15196	15206	15068	15185	15341	15179	15109	15130	15267	15135	15181	15286	15263	15204	15220	15140	15139	15264	15336	15289	15179	15194	15185	15044	15063	15221	15166	14966	15343	15155	15085	15158	15153	15317	15053	15203	15177	14939	15136	15111	15182	15096	15138	15258	15374	15066	15168	15242	15204	15121	15154	15105	15214	15140	15147	15202	15218	15145	15239	15065	15174	15149	15118	15143	15262	15158	15132	15236	15071	15218	15212	15215	15261	15153	15169	15197	15091	15237	15148	15137	15162	15183	15237	15226	15176	15146	15168	15116	15202	15099	15189	15281	15171	15287	15147	15239	15159	15236	15284	15151	15225	15144	15241	15253	15196	15113	15042	15089	15123	15085	14961	15334	15259	15076	15251	15145	15192	15154	15154	14935	15244	15338	15199	15156	15039	15258	15216	15208	15203	15293	15134	15085	15041	15260	15152	15091	15281	15213	15467	15273	15189	15259	15217	15227	15230	15116	15326	15286	15136	15220	15184	15280	15140	15214	15268	15239	15214	15026	15362	15116	15180	15162	15005	15222	15387	15220	15188	15490	15113	15061	14959	15241	15321	15197	15145	15153	15220	15155	15097	15285	15396	15139	15122	15353	15178	15224	15156	15283	15118	15067	15178	15220	15113	15240	15111	15316	15054	15267	15076	15351	15234	15224	15289	15329	15147	15034	15361	15092	15047	15245	15012	15170	15267	15238	15354	15251	15099	15182	15170	15049	15137	15065	15212	15269	15117	15237	15204	15160	15099	15269	15226	15187	15231	15217	15170	15315	15136	15016	15231	15073	15260	15197	15200	15116	15063	15141	15139	15057	15112	15063	15341	15060	15197	15114	15102	15120	15235	15290	15145	15004	15226	15182	15303	15113	15164	15211	15198	15071	15329	15223	15050	15353	15207	15087	15060	15116	15220	14910	15327	15102	15134	15240	15126	15080	15328	15146	15315	15231	15066	15149	15064	15172	15196	15260	15142	15174	15118	15119	15160	15319	15208	15257	15232	14938	15041	15169	15130	15153	15199	15115	15080	15219	15243	14891	15077	15057	15199	15207	15268	15202	15155	15112	15246	15187	15140	15285	15141	15157	15228	15119	15238	15146	15228	15212	15186	15258	15134	15137	15292	15164	15208	15104	15314	15057	15284	15278	15229	15085	15348	15178	15293	15150	15136	15189	15115	15058	15144	15066	15215	15102	15241	15354	15052	15109	15266	15142	15238	15364	15253	15091	15283	15170	15252	15251	15268	15229	15313	15013	15080	15087	15307	15233	15088	15274	15335	15244	15087	15270	15231	15093	15153	15133	15258	15157	15086	15259	15078	15265	15061	15287	15221	15122	15113	15282	15140	15129	15253	15206	15008	15176	15202	15083	15158	15133	15026	15157	15247	15074	15219	15082	15181	15197	15102	15188	15112	15189	15265	15244	15165	15323	15077	15008	15336	15228	15169	15188	15239	15229	15181	15131	15263	15325	15262	15105	15304	15287	15329	15161	15267	15070	15106	15143	15349	15256	15307	15430	15289	15242	15171	15234	15049	15272	15211	15117	15223	15248	15183	15294	15267	15230	15163	15048	15140	15128	15147	15280	15269	15216	15274	15136	15077	15244	15301	14995	15178	15169	15259	15223	15102	15242	15303	15104	15039	15179	15249	15218	15172	15182	15295	15129	15276	15155	15130	15113	15206	15159	15322	15245	15059	15350	15188	15177	15197	15164	15307	15201	15119	15070	15081	15259	15186	15078	15175	15145	15191	15128	15162	15257	15245	15054	15227	15107	15190	15273	15142	15143	15208	15212	15126	15153	15219	15009	15168	15212	14972	15142	15067	15298	15151	15406	15062	15307	15033	15032	15238	15118	15072	15158	15170	15066	15276	15164	15213	15154	15215	14985	15183	15012	15111	15212	15256	15124	15097	14984	14912	15244	15182	15049	15151	15212	15015	15126	15104	15124	15195	15271	15214	14966	15200	15245	15150	15060	15063	15214	15182	15021	15305	15036	15176	15164	15092	15035	15088	15104	15041	15307	15111	15092	15175	15101	15353	15246	15153	15326	15176	15182	15266	15094	15167	15244	15301	15218	15212	15164	15124	15136	15235	15134	15439	15232	15301	15091	15222	15216	15423	15287	15329	15091	15100	15118	15269	15107	15196	15292	15129	15107	15066	15237	15341	15150	15292	15095	15012	15012	15316	15237	15181	15156	15244	15206	15140	15089	15205	15231	15193	15254	15115	15178	15139	15071	15033	15062	15210	15153	15098	15208	15149	15225	15179	15108	15055	15283	15123	15058	15234	15155	15125	15228	15109	15103	15234	15345	15164	15048	15155	15162	15142	15235	15151	15121	15203	15203	15151	15408	15051	15083	15211	15027	15095	15146	15319	15097	15229	15123	15247	15306	15310	15384	15088	15217	15208	15217	15228	15063	15148	15353	15237	15030	15207	15158	15120	15002	15330	15334	15152	15176	15191	14959	15423	15193	15172	15249	15057	15295	15120	15266	15059	15119	15007	15085	15274	15204	15164	15098	15113	15276	15235	15331	15005	15130	15116	15185	15247	15377	15119	15157	15181	15168	15227	15196	14962	15203	15339	15106	15256	15257	15190	15229	15152	15229	15162	15167	15104	15104	15244	15170	15062	15142	15247	15241	15231	15039	15078	15148	15045	15065	15300	15275	15227	15203	15019	15117	15148	15198	15181	15268	15169	15175	15297	15156	15253	15130	15216	15129	15182	15235	15301	15215	15107	15124	15255	15214	15144	15180	15289	15126	15184	15283	15079	15095	15165	15020	15230	15147	15203	15048	15047	15072	15094	15250	15107	15214	15199	15258	15067	14944	15033	15106	15186	15102	15289	15218	15227	15204	15089	15195	15178	15300	15279	15038	15023	15145	15089	15395	15187	15319	15180	15113	15081	15158	15195	15155	15226	15221	15156	15207	15107	15264	15237	15231	15126	15203	15234	15320	15027	15293	15170	15096	15158	15269	15169	15211	14952	15076	15133	15197	15198	15219	15056	15045	15137	15190	14973	15266	15194	15095	15088	15201	15178	15169	15287	14926	15210	15172	15247	15193	15257	15172	15184	15223	15129	15085	15189	15269	15187	15012	15217	15241	15315	15245	15102	15168	15174	15207	15134	15253	15179	15050	15308	14987	15131	15087	15065	15076	15058	15067	15146	15154	15210	15006	15157	15327	15201	15182	15168	15270	15213	15221	15259	15193	15128	15218	15117	15091	14950	15172	15226	15101	15487	15162	15239	15176	15122	15233	15205	15152	15111	15048	15143	15267	15324	15176	15143	15200	15149	15220	15055	15243	15164	15218	15256	15126	15023	15287	15310	15197	15121	15211	15101	15120	15188	15249	15193	14956	15152	15299	15235	15276	15167	15270	15200	15209	15151	15179	15259	15126	15289	15209	15262	15156	15144	15317	15184	15226	15248	15142	15339	15030	15169	15262	15146	15228	15147	15257	15042	15225	15195	15140	15159	15435	15272	15214	15295	15025	15251	15090	15196	15242	15088	15111	15260	15139	15238	15223	15236	14979	15094	15128	15175	15185	15183	14939	15148	15150	15258	15230	15255	15168	15049	15395	15289	15120	15193	15157	15056	15208	15222	15101	15324	15153	15114	15146	15235	15186	15340	15258	15072	15256	15190	15048	15079	15086	15262	15256	15358	15231	15162	15126	15140	15165	15344	15313	15309	15122	15119	15093	15284	15173	15289	15087	15336	14994	15056	15118	14992	15093	15108	15136	15326	15261	15091	15183	15148	15008	15153	15327	15339	15267	15183	15187	15171	15087	15215	15010	15132	15202	15227	15228	15234	15330	15285	15129	15119	15201	15178	15256	15238	15035	15038	15163	15144	15192	15051	15099	15199	15080	15172	15267	15181	15153	15184	15067	15086	15173	15169	15172	15077	15227	15231	15067	15127	15211	15322	15218	15185	15047	15109	15221	15201	15223	15262	15054	15202	15363	15110	15381	15199	15293	15123	15102	15146	15265	15174	15273	15015	15120	15213	15236	15153	15083	15293	15016	15205	15225	15096	15229	15046	15292	15038	15074	15210	15203	15193	15259	15097	15073	15064	15129	15149	15118	15105	15183	15093	15052	15177	15135	15092	15218	15197	15185	15240	15222	15235	15191	15154	15167	15233	15186	15102	15241	15059	14990	15097	15104	15213	15307	15240	15210	15074	15054	15178	15135	15149	15160	15165	15293	15203	15187	15180	15071	15232	15151	15194	15115	15170	15052	14996	15096	15290	15219	15272	15155	15113	15165	15203	15185	15190	15085	15131	15081	15342	15137	15063	15121	15033	15348	15135	15422	15186	15154	15213	15184	15236	15269	15171	15019	15282	15270	15311	15203	15155	15146	15073	15237	15093	15274	15134	15225	15064	15211	15155	15248	15169	15113	15245	15094	15122	15208	15268	15192	15169	15367	15116	15140	15128	15290	15160	15209	15104	15100	15095	15225	15198	15168	15202	15228	15340	15028	15203	15134	15070	15249	15219	15119	15345	15216	15252	15069	15255	15059	15213	15158	15204	14997	15157	15189	15202	15234	15332	15088	15061	15209	15054	15129	15131	15142	15308	15188	15110	15241	15292	15149	15140	15107	15147	15166	14940	15254	15234	15180	15304	15154	15170	15168	15163	15237	15314	15118	15150	15096	15181	15285	15161	15033	15141	15214	15182	15093	15356	14979	14949	15095	15367	15353	15315	15335	15120	15021	15157	14914	15226	15161	15412	15073	15234	15228	15272	15281	15308	15277	15065	15268	15212	15183	15193	15222	15124	15322	15112	15032	15188	15028	15207	15202	15208	15150	15196	14999	15177	15011	15304	15260	14879	15168
23078	21454	29414	23896	21650	23507	24047	19131	18090	18364	18054	17879	17860	18047	17874	17897	17776	17795	17817	17740	17799	17771	17800	17924	17525	17794	17916	17556	17783	17805	21413	24498	23219	21119	19193	18304	17791	17590	17494	17574	17683	17346	17406	17635	17569	17594	17347	17526	17325	17428	17612	17525	17444	17346	17447	17492	17505	17544	17496	17316	17575	17591	17574	17460	17569	17501	17712	17520	17511	17338	17443	17546	17243	17291	17467	17572	17293	17456	17164	17250	17439	17244	17361	17608	17487	17468	17496	17459	17605	17357	17369	17481	17569	17419	17550	17515	17445	17550	17564	17298	17421	17557	17561	17329	17500	17656	17526	17300	17219	17426	17285	17562	17254	17392	17316	17252	17351	17446	17461	17402	17461	17267	17732	17592	17166	17424	17325	17428	17453	17363	17445	17547	17539	17508	17517	17427	17430	17472	17552	17440	17478	17097	17453	17515	17469	17417	17387	17490	17510	17352	17622	17295	17383	17498	17292	17261	17409	17341	17330	17479	17280	17439	17350	17395	17243	17334	17486	17431	17228	17434	17157	17393	17304	17395	17286	17180	17558	17468	17690	17375	17445	17578	17423	17459	17487	17335	17328	17382	17473	17377	17406	17360	17472	17219	17461	17401	17441	17373	17366	17258	17355	17312	17349	17392	17476	17393	17385	17366	17304	17269	17357	17387	17452	17492	17530	17293	17453	17361	17506	17432	17171	17279	17293	17307	17599	17475	17422	17365	17562	17348	17371	17373	17523	17580	17545	17336	17401	17346	17417	17496	17379	17360	17409	17361	17223	17369	17519	17399	17661	17502	17159	17439	17429	17618	17567	17438	17410	17387	17494	17324	17276	17564	17335	17593	17596	17476	17303	17457	17402	17228	17376	17348	17343	17467	17289	17190	17313	17330	17432	17250	17374	17149	17405	17540	17449	17396	17417	17367	17414	17414	17252	17343	17013	17591	17345	17414	17523	17399	17463	17459	17430	17284	17592	17435	17309	17408	17419	17531	17488	17397	17154	17429	17521	17409	17515	17639	17300	17382	17424	17443	17639	17375	17427	17299	17512	17423	17658	17356	17406	17371	17401	17376	17449	17380	17412	17329	17389	17355	17322	17522	17309	17311	17207	17342	17305	17320	17251	17282	17549	17443	17435	17658	17336	17317	17462	17481	17441	17480	17553	17584	17317	17380	17376	17359	17466	17497	17508	17292	17531	17539	17215	17599	17389	17494	17437	17400	17483	17423	17428	17397	17615	17501	17545	17514	17723	17335	17433	17554	17405	17631	17267	17417	17514	17485	17498	17289	17486	17412	17318	17442	17546	17431	17484	17554	17356	17454	17399	17273	17353	17392	17537	17512	17295	17423	17739	17479	17456	17271	17463	17419	17286	17276	17567	17239	17480	17372	17595	17511	17359	17221	17521	17587	17702	17347	17509	17506	17358	17322	17407	17371	17315	17369	17353	17415	17274	17227	17495	17423	17587	17469	17383	17446	17551	17496	17425	17351	17679	17369	17552	17386	17293	17580	17286	17361	17392	17290	17286	17416	17239	17357	17405	17350	17420	17387	17563	17380	17500	17464	17170	17364	17471	17555	17392	17357	17209	17416	17221	17502	17511	17407	17423	17533	17259	17386	17523	17537	17357	17481	17542	17392	17356	17341	17237	17376	17375	17538	17624	17467	17412	17299	17451	17464	17376	17370	17423	17242	17458	17465	17460	17442	17316	17537	17361	17381	17402	17453	17597	17568	17642	17428	17321	17586	17559	17482	17439	17157	17231	17206	17371	17541	17611	17527	17477	17631	17480	17340	17312	17175	17391	17193	17449	17447	17334	17271	17405	17550	17282	17129	17265	17419	17467	17191	17432	17455	17386	17337	17359	17354	17539	17253	17383	17221	17350	17406	17462	17342	17475	17240	17388	17478	17532	17418	17228	17437	17310	17389	17295	17370	17293	17432	17148	17283	17391	17462	17500	17393	17331	17369	17475	17548	17376	17448	17314	17100	17339	17262	17473	17480	17261	17544	17196	17421	17289	17549	17454	17391	17275	17162	17385	17471	17662	17503	17319	17442	17309	17485	17459	17458	17621	17469	17467	17466	17242	17551	17364	17447	17578	17405	17515	17445	17454	17449	17402	17250	17320	17418	17337	17327	17385	17389	17560	17426	17443	17261	17423	17443	17411	17267	17360	17496	17375	17523	17468	17397	17542	17372	17516	17437	17329	17422	17515	17301	17546	17395	17355	17379	17323	17567	17417	17447	17244	17299	17453	17605	17338	17471	17357	17227	17138	17201	17421	17464	17346	17512	17486	17610	17449	17410	17152	17314	17867	17419	17296	17479	17364	17397	17366	17358	17351	17385	17398	17326	17496	17265	17430	17274	17504	17325	17516	17313	17483	17468	17431	17374	17362	17365	17422	17501	17328	17388	17449	17224	17386	17532	17468	17441	17406	17491	17351	17398	17274	17263	17267	17316	17227	17236	17531	17399	17429	17499	17544	17345	17305	17383	17537	17300	17367	17473	17332	17307	17437	17351	17254	17296	17639	17259	17427	17380	17320	17345	17185	17325	17393	17463	17434	17458	17454	17419	17347	17536	17582	17436	17417	17218	17475	17583	17443	17335	17367	17384	17468	17408	17539	17415	17201	17266	17600	17430	17440	17374	17294	17271	17217	17302	17314	17391	17563	17238	17391	17479	17442	17382	17295	17383	17327	17312	17330	17242	17503	17407	17416	17461	17452	17413	17347	17255	17291	17381	17400	17482	17353	17449	17321	17383	17367	17537	17112	17175	17350	17354	17265	17293	17520	17075	17335	17477	17541	17230	17251	17230	17349	17356	17405	17348	17236	17310	17350	17260	17426	17614	17581	17437	17473	17374	17360	17399	17234	17402	17641	17407	17370	17190	17575	17415	17421	17418	17322	17617	17450	17461	17394	17391	17435	17459	17542	17249	17270	17398	17469	17300	17281	17441	17369	17416	17332	17474	17333	17274	17379	17263	17439	17318	17289	17525	17369	17153	17404	17265	17216	17444	17430	17474	17402	17305	17506	17619	17343	17373	17410	17513	17259	17517	17321	17321	17244	17356	17547	17349	17542	17342	17665	17368	17469	17395	17293	17476	17192	17272	17408	17361	17480	17495	17298	17561	17345	17302	17390	17363	17390	17256	17401	17464	17307	17272	17256	17340	17242	17548	17373	17208	17565	17282	17391	17339	17501	17515	17507	17387	17432	17472	17096	17446	17331	17503	17460	17413	17360	17439	17612	17489	17128	17319	17259	17185	17379	17336	17614	17351	17497	17517	17312	17431	17326	17127	17529	17471	17295	17491	17356	17173	17227	17411	17492	17325	17402	17255	17255	17519	17365	17239	17344	17482	17359	17359	17537	17580	17503	17494	17270	17391	17326	17364	17378	17304	17322	17486	17515	17376	17335	17569	17386	17457	17459	17483	17397	17577	17348	17507	17276	17353	17727	17356	17154	17374	17506	17400	17327	17464	17600	17351	17685	17441	17423	17337	17260	17251	17305	17425	17457	17440	17180	17188	17381	17466	17464	17597	17512	17333	17428	17306	17489	17348	17226	17360	17367	17076	17415	17473	17486	17585	17344	17564	17363	17478	17436	17446	17608	17519	17418	17396	17463	17323	17281	17295	17515	17353	17646	17450	17533	17409	17543	17537	17324	17278	17657	17468	17265	17428	17262	17352	17468	17275	17252	17326	17308	17324	17348	17370	17414	17150	17373	17414	17206	17353	17382	17306	17510	17479	17387	17513	17536	17496	17522	17546	17437	17250	17392	17356	17309	17255	17324	17367	17323	17513	17411	17383	17189	17310	17266	17334	17289	17510	17478	17396	17408	17613	17130	17252	17507	17583	17311	17514	17266	17398	17522	17221	17329	17166	17296	17365	17394	17496	17501	17579	17357	17385	17394	17333	17459	17200	17393	17377	17432	17403	17303	17410	17522	17312	17301	17262	17337	17461	17295	17374	17364	17460	17471	17339	17473	17275	17364	17534	17489	17401	17289	17354	17516	17575	17506	17439	17509	17222	17482	17442	17465	17616	17402	17482	17487	17439	17510	17394	17458	17545	17309	17435	17373	17315	17479	17152	17439	17528	17312	17357	17311	17447	17406	17347	17373	17691	17525	17242	17485	17227	17624	17407	17409	17449	17154	17312	17200	17269	17406	17468	17240	17306	17284	17357	17431	17478	17220	17308	17399	17332	17468	17467	17292	17392	17475	17612	17535	17388	17389	17426	17629	17446	17348	17231	17225	17260	17322	17381	17290	17399	17373	17457	17429	17467	17298	17166	17556	17492	17509	17361	17292	17472	17495	17243	17402	17199	17404	17427	17555	17409	17466	17281	17482	17487	17414	17482	17365	17519	17542	17371	17282	17404	17228	17499	17313	17366	17339	17307	17467	17281	17451	17491	17532	17164	17472	17471	17479	17298	17385	17221	17294	17253	17346	17315	17293	17536	17377	17269	17260	17334	17495	17279	17350	17330	17563	17403	17341	17312	17434	17318	17319	17673	17467	17390	17402	17454	17615	17356	17420	17503	17413	17439	17223	17263	17329	17554	17216	17383	17329	17195	17393	17457	17196	17447	17238	17325	17362	17528	17288	17374	17386	17309	17335	17446	17294	17388	17395	17367	17306	17256	17019	17400	17489	17428	17329	17254	17324	17435	17413	17556	17268	17212	17240	17465	17567	17299	17374	17360	17438	17774	17294	17367	17427	17462	17304	17383	17416	17279	17308	17531	17534	17273	17292	17416	17581	17452	17670	17343	17397	17232	17392	17282	17529	17365	17433	17538	17360	17377	17434	17398	17557	17369	17311	17451	17337	17391	17448	17442	17217	17334	17312	17305	17319	17312	17420	17398	17418	17305	17456	17394	17384	17169	17528	17420	17539	17551	17217	17686	17386	17464	17622	17454	17336	17379	17353	17362	17505	17256	17272	17224	17493	17253	17303	17607	17565	17565	17460	17160	17209	17354	17636	17424	17294	17461	17396	17388	17281	17413	17569	17198	17421	17436	17277	17342	17286	17423	17249	17271	17413	17265	17470	17386	17462	17349	17315	17472	17412	17182	17355	17398	17441	17555	17375	17296	17297	17433	17414	17435	17384	17424	17268	17356
16914	29205	25195	20511	18630	17883	17062	16458	16159	15898	15805	15793	15536	15517	15561	15607	15585	15346	15437	15523	15439	15457	15343	15394	15412	15368	15316	15248	15351	15891	21807	25003	22604	19364	16958	15858	15196	15220	15035	15194	15065	14930	15088	14852	15023	14898	15121	15221	15008	15010	15028	14999	15034	15076	15187	15120	14956	15063	15104	15077	14741	15135	15005	15227	15035	14900	15098	15021	14926	15135	15192	15134	14905	14910	15074	15170	15178	15053	15100	15122	15248	14922	14921	15199	14980	15091	15163	15036	14939	15127	15061	15066	14915	15069	15168	15060	15181	14968	15078	15017	15019	15013	15078	14901	15066	15198	15092	15115	15126	15147	14963	15053	15019	14970	15164	15131	14942	15095	15246	14963	15046	15017	15091	15136	14821	15056	14996	15145	15024	14828	15090	14957	15063	14933	14970	15084	15050	15081	14999	15161	15106	15285	15171	15093	14986	15092	15133	15000	14889	15349	14878	14918	15243	15056	15157	14955	15162	14916	15037	14991	15058	15180	14957	14852	15087	15001	15064	15054	15017	15131	15113	15024	15213	15057	14940	15288	14914	14918	14998	14916	15085	14990	15063	15089	15111	14998	15127	15046	15132	14949	15107	14880	15047	15056	15114	14963	15001	15094	15090	15154	15069	15107	15104	14991	15128	14924	15055	15005	14942	15142	15025	15063	15099	14958	14902	15078	15035	14937	15046	15026	15051	14915	14972	14992	15052	15042	15028	15001	14965	15143	14987	15008	14965	15077	15000	15019	15062	14945	15015	15089	15158	15187	15193	15128	15092	14935	15035	15112	15048	15000	15127	15191	14952	15148	15072	14865	15118	15066	14928	15019	15001	15168	14983	14930	15167	15145	15007	14927	14901	15144	15037	15098	15091	14908	15021	15023	15005	14970	14975	15080	15090	15039	15070	15099	14929	14952	15004	15062	15046	14877	15068	15124	15076	15074	14982	14965	15167	15065	15025	14960	15079	14932	15013	15271	14953	15070	14946	15051	15020	14977	15104	15017	15027	15019	15115	15007	15093	15043	14967	15008	15046	15014	15109	14959	15064	14968	15069	15099	14844	15035	14917	15176	15044	15041	14941	14972	15051	14988	15008	15055	15058	15060	15032	14927	14838	15075	15052	15143	15132	14927	15119	15198	15000	15010	15151	14928	15173	15002	14932	15035	14997	15062	15057	14884	15068	14964	15033	15016	14969	15000	15160	15083	15003	15076	15009	15079	14903	15108	15026	15025	15102	15044	15118	14986	14945	14876	15221	14882	14848	15028	15045	14832	15061	14963	14941	15080	15102	14932	14926	14949	15167	15034	14974	15042	15128	15095	15092	14904	14854	14978	15047	15032	14888	15023	15000	15147	15037	15169	15012	15066	15084	14944	15036	14945	15040	15116	14862	14987	15009	14994	15001	14987	14998	14945	15134	15087	15088	15011	14987	15078	15102	14999	15082	15022	15101	15159	14993	14982	14936	15081	14962	15062	14963	14819	15062	15090	14852	14948	15053	15003	14933	14914	14953	15314	15044	14907	15015	15156	15020	15113	15018	15059	14938	15028	14999	15245	14976	15021	15069	15199	15057	14994	14990	15018	14923	14964	15024	15023	15091	14955	15153	15083	15062	15127	15011	14978	15198	15110	15050	15037	15079	14969	15059	15184	15002	14845	15115	14886	15082	15107	15032	14988	14978	15056	15002	15123	15106	14957	15231	15153	15085	15042	15138	15226	14909	14953	14978	15028	14934	15180	15100	15100	15223	15148	14952	14910	15133	15006	15029	15109	15089	15094	15076	14947	14880	15008	15067	15255	14973	15047	15043	15101	15074	15029	15035	14974	15243	15004	15054	15143	15045	15038	15008	14950	14988	14877	15130	14801	15059	15138	14922	15006	15086	15054	15133	14990	14972	14974	15000	14996	15096	15119	14947	15092	15018	15023	15040	14945	15014	15110	14988	14962	14933	14950	15010	15180	15010	15021	14994	15179	15042	14957	15126	15004	15058	14882	14980	15038	14978	15016	14954	14950	15001	14968	15055	14962	15047	15192	15120	15118	14949	14928	15189	14896	14914	15026	14957	14991	15165	15205	15093	15133	15128	15050	15010	15156	15022	14928	15012	14830	15184	15173	15091	15180	15032	15028	14969	15201	15042	14949	15035	15245	15087	14802	15076	14894	15063	15031	15028	15078	14902	15103	15099	14861	14766	15017	15132	15080	15054	15173	15047	14912	15009	15063	15119	15219	15135	15008	14992	15008	15047	14920	14896	15054	14902	14865	15238	14989	14993	15028	15008	14961	15129	15120	15095	15056	14850	15070	15128	15112	14947	15041	14994	14910	14917	15194	15042	15006	14877	15105	15096	15138	15034	15070	14964	15074	15254	15160	14988	15012	15206	15125	15057	15014	14992	15023	14973	15006	14982	14996	14974	14989	14865	15003	15121	15131	14986	14911	14984	15061	15095	15131	14983	14893	15136	14918	15087	14973	15020	15177	14887	15034	15059	14923	14969	14951	15103	15015	15095	14971	15019	15088	15099	15109	15050	14989	15103	15078	14980	15167	15068	14884	14875	15059	15005	15021	15070	15154	14906	15059	15079	14987	15172	14983	14959	15115	14889	15039	14924	15080	15032	15012	15031	15176	15031	15063	14969	14901	15054	15224	14866	15019	15175	14886	15017	14946	14990	15043	14930	15088	15055	14954	14997	15022	15001	14854	15093	15108	15083	14961	14985	15048	14915	15034	15011	14908	14993	14927	15082	15150	15066	14964	14891	15130	15034	15083	15090	14894	14957	15077	14999	15051	15099	15077	14893	14983	15061	15086	15094	15046	14871	14940	15143	15083	15100	15107	15105	15051	15086	14950	14849	14953	14927	15090	15123	15168	14947	14965	15017	15002	14933	15109	15075	15021	15019	15061	15106	15028	15146	14896	15065	15086	15064	14988	15007	15005	14974	15162	15028	15181	15000	15057	15081	14966	15030	14970	15048	15055	15127	15113	14914	15097	14928	15079	14906	14899	15047	14952	15144	15050	15179	15069	15069	15154	15066	14922	15000	14961	15072	15011	15064	14967	15017	15011	14917	15211	15019	15114	14963	15083	14954	15029	15111	15125	14986	15137	15133	15074	14961	15104	14930	15118	15081	14979	14869	15116	15075	14923	14952	14947	15202	14983	15090	15096	15029	15064	15005	15162	14875	14898	15158	15059	14900	14994	14988	15045	14986	14986	15074	15140	14915	14955	15050	14948	15115	15172	14974	15051	15188	15107	15061	14932	14926	15122	14976	15104	15073	14991	14848	14965	14884	15011	15130	15051	15030	15162	14974	15107	14982	15139	14910	15028	15004	14977	14870	14962	14967	15118	14919	15100	14943	15095	15092	15086	15196	14940	15052	15039	15090	14976	14936	15124	15125	14984	14974	15107	14980	15127	15029	15038	14929	14981	15088	14969	15042	15007	15096	14937	14971	15003	15102	15091	14970	15073	15141	14917	14803	14945	15062	15082	15030	15113	15015	15117	15138	14810	14952	14988	15106	15035	15042	15170	14894	15130	15053	15060	15044	15021	15131	14974	15051	14884	15089	15098	15047	14987	15083	14994	15020	15037	15117	15156	15064	14949	15131	15093	14982	15010	14886	15068	15047	14997	14996	15071	14959	15042	15158	15153	15032	15041	15005	14999	14942	14899	15043	15037	14954	15173	15001	15124	15033	14974	14787	15022	14907	14958	15029	15092	14950	15086	15119	15089	14998	14932	15074	14975	15200	15189	14881	15165	15113	15049	15013	14959	15191	14966	15042	14950	15098	15132	15024	14999	15007	15078	15208	14962	15009	14847	15109	15024	15052	14994	15084	15050	15017	15271	15112	15007	14965	15010	15128	14939	15176	15077	14878	14981	15242	15140	14914	14879	15003	15035	15045	14924	15111	14996	15121	14986	14955	14915	15044	14980	15028	14928	15407	14945	15035	15049	15049	14900	15218	15049	15083	15243	14960	15085	15017	15027	14881	15273	14923	14944	15088	15108	15037	15062	14852	15170	15118	15119	15005	15009	15132	15030	15047	15190	15059	15008	14909	14921	14899	14841	15095	15072	14896	14979	15051	15001	15248	14920	14988	15140	15072	15089	14898	15036	15093	15106	15083	14890	14890	15027	14957	15321	15016	15166	15064	15007	15000	15064	14977	15037	15088	15028	15063	15073	14907	15010	14962	15188	15042	15008	15005	14943	14968	14944	15027	14987	15089	15048	15164	15012	14812	14996	15018	14841	15060	15132	14841	14964	15026	14941	14958	15088	15029	14907	15028	15030	15063	15067	14936	14966	14945	15225	15004	15100	15059	15309	15059	15300	15157	15044	15216	14901	14985	15052	14979	15023	15092	15109	14960	15049	15190	15083	15006	14900	14945	15120	15326	15149	15049	15023	15155	15124	15135	14937	14914	14914	15073	15010	15135	14929	15075	15057	14941	15090	15169	15183	15070	14930	15068	15048	15134	15072	14987	15108	14933	14925	15042	15165	15135	15043	15050	15060	14895	15007	15162	14952	14971	14977	14878	15083	14969	15001	15083	14967	15152	15037	15028	15106	15065	15038	15028	15109	15183	15026	15123	14971	15211	14822	15077	15023	15101	14949	15152	14825	15171	14970	15003	14909	15113	14933	15008	15231	15080	15062	14977	15007	14887	15084	15059	14976	14921	15128	15004	15060	15100	15014	15095	14975	15107	14936	15184	15061	14917	15054	14964	15112	14921	14825	15166	15066	14981	14955	14876	15226	14904	15030	15035	14910	15125	15088	14952	14929	15111	15051	15123	15102	15033	15016	15074	14995	14916	15124	14887	14822	15036	14877	15177	15086	15095	14982	15020	15183	15029	15092	14985	15031	15097	14964	15063	14961	15140	15020	15086	15081	15055	15042	15056	15083	15138	14995	15062	15006	15245	15160	15104	14992	14969	15161	15177	15218	15038	14874	15190	15092	14987	15062	15092	14944	14952	15015	15098	15031	15075	15018	15004	15124	15116	15175	15029	14914	15116	15244	15141	15243	14915	15133	14967	14988	15076	15006	14899	15035	15000	14891	15117	15094	15070	15035	14955	15157	15072	14944	15079	15081	14985	15083	14954	15122	15179	14952	15043	15154	14949	14951
27597	21990	24161	20943	17917	17804	17917	17671	17594	17536	17493	17478	17559	17515	17516	17722	17493	17588	17661	17387	17443	17686	17638	17720	17737	17600	17641	17655	17531	17649	17557	18045	18260	18024	17785	17640	17625	17546	17415	17636	17575	17525	17612	17577	17482	17406	17642	17490	17332	17540	17502	17570	17446	17324	17530	17648	17664	17783	17581	17515	17433	17497	17586	17648	17519	17660	17383	17540	17605	17532	17472	17520	17320	17536	17327	17549	17358	17470	17693	17425	17604	17371	17781	17543	17490	17593	17547	17513	17651	17472	17544	17566	17523	17595	17518	17624	17569	17503	17539	17612	17483	17559	17390	17629	17431	17611	17598	17662	17500	17567	17535	17327	17533	17458	17528	17323	17739	17531	17592	17620	17416	17414	17521	17668	17536	17524	17376	17676	17633	17562	17318	17559	17606	17565	17483	17382	17475	17445	17430	17638	17407	17559	17673	17472	17530	17533	17423	17530	17665	17573	17316	17419	17329	17551	17555	17424	17301	17624	17486	17467	17617	17516	17574	17669	17554	17677	17503	17604	17408	17492	17616	17466	17307	17509	17386	17384	17579	17502	17445	17513	17634	17447	17535	17453	17473	17421	17747	17620	17331	17508	17566	17401	17435	17250	17671	17485	17678	17516	17579	17692	17492	17506	17305	17671	17506	17677	17509	17534	17343	17479	17507	17453	17460	17457	17637	17645	17579	17612	17379	17407	17689	17472	17680	17613	17440	17449	17603	17475	17552	17498	17807	17640	17487	17533	17387	17557	17599	17517	17564	17570	17399	17541	17577	17648	17408	17589	17482	17670	17674	17633	17376	17500	17482	17492	17544	17757	17596	17443	17482	17721	17390	17386	17273	17366	17348	17498	17656	17426	17460	17445	17701	17704	17539	17507	17625	17652	17403	17469	17546	17430	17762	17213	17396	17348	17549	17589	17526	17508	17358	17509	17561	17506	17757	17475	17393	17303	17611	17283	17396	17408	17407	17443	17622	17371	17442	17582	17579	17476	17578	17454	17215	17494	17472	17457	17581	17420	17507	17539	17712	17539	17356	17640	17594	17373	17711	17383	17573	17303	17563	17487	17448	17482	17390	17448	17563	17397	17546	17621	17432	17298	17546	17567	17573	17602	17510	17586	17615	17584	17433	17566	17477	17413	17443	17572	17649	17328	17353	17468	17592	17561	17638	17682	17418	17386	17566	17722	17585	17435	17556	17445	17653	17525	17522	17431	17540	17463	17696	17187	17723	17290	17649	17659	17346	17427	17596	17660	17348	17455	17744	17611	17485	17538	17429	17531	17586	17424	17620	17521	17415	17736	17296	17504	17449	17330	17517	17617	17518	17474	17411	17509	17427	17670	17629	17480	17575	17578	17339	17469	17573	17502	17459	17381	17536	17405	17541	17519	17537	17642	17571	17589	17614	17597	17609	17655	17521	17510	17518	17475	17472	17395	17539	17547	17626	17611	17655	17456	17552	17442	17420	17574	17501	17662	17628	17494	17623	17431	17436	17435	17408	17423	17499	17482	17466	17584	17481	17435	17420	17452	17577	17513	17541	17510	17501	17471	17556	17459	17671	17537	17594	17516	17616	17282	17540	17698	17526	17629	17550	17662	17486	17509	17663	17376	17631	17879	17510	17457	17742	17503	17489	17577	17604	17630	17546	17267	17565	17618	17442	17559	17564	17407	17460	17393	17629	17511	17515	17505	17429	17487	17496	17450	17728	17451	17433	17486	17552	17451	17538	17470	17626	17745	17776	17482	17598	17649	17472	17390	17463	17554	17411	17687	17571	17362	17559	17443	17647	17701	17631	17697	17603	17520	17399	17553	17386	17435	17521	17632	17655	17549	17572	17650	17642	17600	17595	17618	17592	17372	17617	17723	17587	17397	17457	17481	17427	17380	17584	17693	17527	17257	17450	17385	17397	17544	17492	17811	17641	17354	17540	17442	17510	17572	17535	17515	17592	17519	17441	17337	17553	17445	17502	17690	17484	17521	17312	17650	17614	17384	17674	17487	17480	17578	17794	17621	17642	17472	17651	17622	17462	17496	17599	17594	17685	17585	17551	17219	17500	17354	17688	17429	17441	17305	17504	17591	17448	17620	17700	17584	17753	17572	17447	17504	17463	17585	17487	17535	17448	17497	17550	17455	17489	17425	17467	17514	17503	17574	17497	17554	17481	17383	17474	17565	17723	17462	17407	17530	17548	17682	17431	17435	17460	17562	17600	17509	17697	17835	17375	17459	17605	17471	17223	17354	17422	17389	17496	17442	17454	17601	17637	17467	17687	17498	17574	17561	17314	17454	17290	17513	17417	17562	17479	17447	17485	17574	17402	17429	17427	17559	17483	17437	17556	17346	17444	17465	17617	17330	17367	17639	17470	17468	17606	17466	17584	17520	17508	17476	17546	17553	17824	17474	17545	17512	17453	17407	17504	17719	17544	17319	17421	17370	17538	17606	17463	17480	17626	17521	17610	17451	17443	17569	17556	17544	17577	17460	17480	17550	17415	17530	17290	17698	17660	17386	17447	17532	17539	17671	17716	17395	17641	17345	17636	17705	17496	17418	17618	17440	17477	17561	17583	17532	17346	17545	17388	17479	17645	17407	17443	17497	17539	17630	17445	17554	17521	17436	17610	17559	17507	17541	17616	17803	17748	17425	17455	17589	17541	17461	17552	17488	17616	17220	17490	17348	17627	17369	17703	17504	17470	17427	17504	17394	17610	17421	17478	17796	17515	17694	17512	17667	17492	17423	17541	17550	17475	17562	17630	17515	17545	17574	17728	17670	17424	17570	17536	17546	17479	17480	17701	17457	17448	17404	17570	17534	17620	17467	17299	17451	17752	17690	17468	17404	17574	17535	17563	17569	17527	17522	17562	17639	17283	17667	17284	17542	17489	17492	17597	17528	17524	17320	17563	17508	17668	17428	17423	17275	17624	17390	17404	17446	17499	17605	17616	17671	17603	17382	17442	17357	17670	17621	17571	17570	17462	17592	17640	17315	17503	17546	17550	17247	17528	17505	17460	17547	17524	17432	17485	17674	17656	17461	17426	17541	17347	17527	17407	17578	17474	17660	17440	17577	17519	17355	17441	17496	17646	17545	17443	17512	17464	17505	17502	17532	17439	17552	17419	17487	17644	17580	17579	17793	17483	17641	17650	17410	17752	17419	17533	17520	17414	17580	17339	17599	17475	17603	17608	17573	17589	17371	17393	17311	17508	17639	17498	17492	17541	17461	17535	17479	17414	17585	17444	17517	17568	17865	17548	17467	17614	17717	17510	17324	17566	17495	17300	17506	17406	17630	17378	17499	17375	17534	17652	17499	17575	17380	17553	17316	17636	17499	17418	17551	17365	17492	17290	17537	17548	17619	17498	17581	17491	17379	17536	17627	17429	17411	17523	17475	17311	17638	17505	17627	17750	17600	17484	17427	17513	17672	17482	17747	17387	17551	17638	17417	17386	17470	17465	17415	17316	17673	17339	17524	17498	17329	17705	17577	17660	17580	17718	17611	17548	17721	17650	17574	17725	17755	17319	17520	17372	17459	17380	17630	17354	17455	17649	17562	17533	17507	17499	17381	17401	17665	17632	17550	17688	17500	17426	17666	17306	17388	17562	17588	17489	17473	17728	17495	17337	17334	17479	17304	17298	17641	17651	17701	17391	17439	17516	17389	17407	17345	17712	17423	17456	17369	17430	17287	17736	17617	17481	17831	17577	17529	17500	17466	17581	17625	17601	17523	17595	17353	17398	17709	17413	17466	17653	17537	17515	17542	17460	17353	17571	17410	17544	17483	17304	17533	17435	17443	17611	17563	17488	17605	17824	17646	17599	17409	17372	17350	17506	17724	17549	17656	17531	17460	17481	17402	17433	17439	17702	17406	17503	17530	17387	17461	17366	17777	17517	17553	17436	17586	17649	17659	17500	17523	17608	17613	17401	17621	17457	17539	17579	17486	17410	17573	17654	17531	17480	17358	17382	17573	17480	17510	17544	17541	17427	17564	17379	17384	17518	17530	17451	17444	17365	17415	17611	17670	17419	17343	17559	17413	17413	17560	17592	17584	17619	17278	17428	17693	17390	17652	17653	17583	17408	17465	17531	17456	17486	17652	17524	17521	17521	17400	17569	17669	17483	17552	17491	17606	17486	17678	17701	17415	17561	17607	17498	17377	17456	17413	17384	17461	17218	17369	17645	17475	17528	17377	17394	17227	17562	17613	17392	17543	17533	17655	17601	17602	17347	17557	17501	17496	17342	17266	17674	17457	17568	17414	17819	17481	17626	17691	17595	17526	17549	17608	17652	17689	17649	17417	17571	17413	17585	17546	17732	17251	17451	17572	17387	17460	17390	17336	17433	17482	17736	17558	17384	17562	17559	17349	17578	17591	17432	17450	17671	17774	17666	17381	17465	17747	17502	17534	17617	17550	17679	17625	17372	17483	17424	17535	17417	17560	17360	17437	17710	17443	17439	17672	17453	17303	17632	17510	17510	17543	17534	17518	17614	17402	17511	17669	17224	17630	17635	17692	17366	17416	17661	17490	17629	17328	17500	17694	17621	17586	17393	17561	17448	17692	17502	17671	17412	17622	17557	17371	17589	17686	17777	17535	17516	17603	17415	17410	17451	17577	17487	17593	17621	17553	17498	17463	17595	17521	17377	17575	17468	17503	17541	17488	17329	17353	17270	17511	17542	17384	17474	17638	17485	17670	17540	17436	17570	17706	17440	17485	17413	17500	17519	17430	17719	17522	17597	17524	17474	17419	17486	17454	17613	17502	17473	17453	17554	17500	17560	17319	17464	17360	17624	17640	17437	17441	17323	17568	17698	17336	17532	17380	17395	17540	17646	17511	17678	17320	17603	17636	17375	17619	17612	17597	17469	17417	17443	17737	17470	17572	17540	17513	17658	17478	17355	17615	17666	17535	17640	17662	17605	17589	17819	17469	17570	17558	17323	17700	17474	17607	17326	17609	17663	17484	17340	17704	17409	17485	17407	17564	17478	17580	17372	17519	17630	17446	17472	17770	17579	17401	17390	17566	17617	17725	17232	17581	17457	17503	17644	17410	17518	17469	17619	17563	17612	17559	17650	17454	17486	17396	17584	17400	17495	17419	17727	17449	17618	17488	17543	17374
15581	18425	16801	15721	15670	15608	15336	15288	15430	15148	15127	15104	15056	15320	15158	15148	15290	15244	15245	15069	15141	15259	15083	15155	15082	15190	15217	15254	15093	15133	15513	15976	16214	15931	15319	15175	15163	15112	15011	14980	15132	14966	15087	14910	15184	14957	15038	15061	15052	15056	15202	15149	15054	14927	15129	14898	15113	15032	15233	15171	15093	15055	15215	15021	15153	14991	15082	15123	15114	14981	15069	15014	15256	14903	15018	15071	15136	15091	15109	15075	15054	15044	15141	14988	15007	15172	15050	15045	14997	14990	15124	14980	15103	15077	15119	15145	15038	15062	15223	14877	15135	15126	15089	14936	15166	15073	15064	15057	14999	15124	15054	15030	15100	15089	15062	15219	15166	15119	15184	15124	14876	15253	15117	15112	15073	15240	15183	15315	15145	14989	14918	15111	14882	15103	14949	14936	15102	15103	15063	15004	15044	15066	15054	15129	14936	15060	15066	15097	14870	15167	15118	15128	14866	15038	15121	15137	15094	15213	15190	15051	15034	15053	15141	14833	15158	15058	15199	14952	15068	15132	15236	15191	15146	15020	14928	15086	15051	15194	15002	15191	15097	14992	15114	15065	15106	14894	15128	14891	15077	14903	14949	15080	14981	15183	14929	15133	15036	15146	14963	15034	15247	15029	15054	15038	15079	15090	15242	15006	15112	15106	14909	14958	15128	15140	15163	15042	15108	14894	15015	14926	15037	15027	14895	15038	15148	15004	15098	14924	15007	15110	14895	15138	15156	15030	15113	15008	15023	15050	15143	15105	15001	15003	15264	15072	15353	15163	15046	15153	15037	15163	14971	15049	15106	15057	15062	14941	15036	14981	15258	15117	15171	15076	15296	15105	15146	15037	15120	15072	15014	15054	15051	15091	15078	15104	15004	15009	15099	15096	15082	15105	14957	15081	15152	15117	15090	15194	14896	14951	14967	14979	15148	15074	15069	15060	15154	14967	14890	15048	15046	15029	15096	15034	14812	15021	15047	15103	15136	15030	15134	15158	15030	14813	14937	14981	15103	15058	15226	14976	15028	15275	15168	15192	15008	15207	15134	15005	15010	14969	15045	15049	15151	15100	15177	15108	14960	15106	15005	14878	15057	15097	14957	15091	14997	15033	14901	15123	14975	15108	14979	15025	15147	15126	15080	15088	15059	15012	15032	15040	15153	14958	15102	15066	15254	15104	15164	15069	15172	15048	15045	15116	15262	15166	15081	15052	15127	15063	15033	15090	15076	15361	15058	15046	15109	15090	15151	15083	15106	15084	15080	15111	14948	15097	15042	15170	15074	15068	15005	15094	14948	15135	15014	14916	15128	15076	14987	15110	15095	14994	14994	15137	15011	15053	15276	14936	14919	15182	15224	15047	15267	15087	15175	15074	15254	15036	15138	15013	14930	15001	15073	15040	14997	15027	14979	14953	15087	15058	15133	15118	14952	15020	15264	14892	15109	15031	15073	14996	15136	15121	15123	15077	14915	15091	15163	15186	15209	15094	15045	14930	14999	15083	15132	14932	15084	15181	15084	14909	15123	15072	15093	15194	15034	15129	15097	15015	14976	15098	15180	15082	15050	14961	15149	15092	15022	15100	15031	15035	15031	15065	15041	15025	15275	14904	15233	15112	15009	14966	15041	15082	15011	15147	15011	14924	15168	14985	15106	15131	14934	15200	15194	14950	15195	15099	15209	15197	15058	15177	15076	15094	14923	15114	15066	14924	15038	15095	14962	15030	15171	14973	15095	15031	15101	14994	15008	14983	15004	14977	15160	15032	15156	15014	15199	14857	15197	14832	15194	15074	15128	15091	15136	15203	15035	15067	15073	15009	15146	15109	14983	15232	15315	15131	15204	15134	15075	15093	14953	15090	15221	15057	14975	15258	15093	15110	15170	15026	15140	15033	15128	15169	15166	15051	15083	15182	15011	15087	15108	15222	15011	15061	15140	15128	15068	14944	15004	15052	15217	15231	15105	14916	15247	15033	14991	14984	15129	15092	15074	15201	15154	15147	15068	15162	15120	15096	15189	14980	14975	15206	15183	15011	15144	15021	15098	14971	15093	15222	15087	15104	15203	15172	15187	15048	15058	15155	15191	15031	15016	15138	15069	14953	15020	15021	15050	15120	15050	14948	15136	15020	14982	15196	15143	14800	15079	15057	15136	15042	15195	15144	15115	15154	14907	14989	14981	14984	14997	15089	15132	15008	15072	14920	15138	15032	15174	15144	15072	14967	15161	15206	15069	15032	15082	15008	15170	15236	15068	15077	15092	15124	14906	15146	15019	15080	15127	14987	15148	15176	14948	15062	15138	15030	15090	15056	14942	15101	14934	15005	15039	15095	15186	15118	15197	15083	14998	14919	15101	15033	15060	15052	14839	15090	14899	15148	14966	15129	15035	15111	15086	14966	14946	15042	15063	15196	15047	15019	15130	15204	15096	14906	15024	15002	15138	15135	15055	15030	15024	15101	15203	15161	15197	15069	15046	15114	15208	15219	15017	15012	15036	15006	15034	15132	14950	15171	15097	14985	15070	14971	15088	15008	15170	15042	15049	14848	15102	15102	15153	14993	15034	14916	14997	15107	15109	15186	15175	15036	15090	15087	15105	15193	14979	15167	14897	15222	15090	15027	14942	15012	15008	15117	15123	15143	14969	15052	14969	15116	15008	15150	15110	14918	15154	14852	14918	15128	14967	15177	15128	15041	15097	15083	15089	15169	15094	14961	15036	15149	15122	15115	15161	15085	15023	15137	15000	14885	15130	15131	14995	15057	15186	15080	15122	15014	15017	15084	15057	15182	15123	15046	15070	15078	14995	15087	15112	15139	15216	14975	15052	15090	15289	15221	15160	15037	15022	15029	15226	15204	15172	15029	15180	14949	15243	15115	15028	15049	14890	15188	14939	15052	15151	15294	15042	15033	15079	15033	15063	15098	15178	15009	15180	15146	15040	15066	15105	15112	15059	15096	15097	15143	15020	15078	15109	15105	15056	15104	15095	14973	15047	15115	15143	15222	15133	15051	15059	15034	15197	15107	15011	15082	15134	15080	15080	14976	15111	14956	15242	14944	15050	15140	15138	15149	15092	15030	15085	15117	15112	15143	15098	15013	15157	15141	15106	15079	14929	15162	14981	15143	15139	14999	15124	15052	15163	14913	15046	15254	15075	15095	15093	15146	14908	15136	15185	15076	15154	15124	15056	15250	15051	14996	15177	14957	15097	15093	14890	15143	14961	15022	15063	15039	15257	15087	15041	15032	15092	15255	15088	15359	15015	14871	15001	15209	15123	14986	15016	15059	15015	15166	15216	15188	15141	15022	15048	15003	15147	14987	15063	15145	14982	15022	15093	15118	15034	15038	15083	15053	15112	14910	15027	15114	15111	15093	15172	15148	15142	15204	15158	14917	15127	15119	14999	14933	15185	14913	15001	15012	15009	15149	15014	15031	15067	15063	15005	15062	15172	15146	15061	14973	15007	15078	15191	15146	14939	15019	15227	15116	15210	15014	15125	15027	15036	15116	15056	15255	15230	14983	14997	15010	15080	15096	15153	15192	15139	15039	15071	15169	15192	15101	15052	15197	15121	15133	15065	15034	15084	15119	15178	15000	14957	15014	15136	15171	15246	14938	15103	14916	14995	15199	14973	15034	15297	15012	15104	15129	15019	15162	15227	15203	15083	15174	15248	15015	15124	15154	15008	15047	14993	15067	15113	14964	15108	15075	15055	14981	15113	15021	15119	15144	15090	15060	14956	15026	15130	14857	15106	15149	15113	15084	15262	14927	15088	15124	15074	15196	15207	15007	14943	15033	15121	15108	15228	15186	15038	15114	15000	15124	15109	15056	15095	15020	15017	14997	15113	15075	15147	15185	15239	14881	15000	14990	15060	15023	14923	15050	14994	15105	14931	15220	15055	15143	15025	15247	15098	15174	15238	14967	15142	15074	14969	15003	15300	15045	14994	14994	14961	15166	15096	14927	15113	15103	15057	15021	15200	15292	14983	15126	14889	15125	15030	15143	15092	15022	15127	15082	15197	14995	14958	15091	15053	15041	15109	14957	15153	15167	15110	15025	15023	15030	15054	15225	15177	14990	14961	15173	14972	15019	15148	14951	15001	14926	15037	15029	15196	15077	15006	15128	15114	15121	15018	15078	14878	14973	15089	15145	15087	14956	14985	14956	15168	15152	15046	15129	15081	15094	15104	15047	15094	15042	15072	15188	15139	15045	15038	15210	15123	15067	15055	15164	15012	15008	15149	15105	15139	15194	15169	15058	15087	14844	15141	15195	15129	15265	15104	15191	15096	14965	15102	15151	15143	14979	15023	14996	15030	14929	15069	15008	15077	15037	14995	15159	15085	14994	15105	15072	15016	15021	15048	15103	15060	15184	15167	15118	15135	15123	15086	15203	15002	14978	15089	15211	15154	15139	15290	15135	15143	15289	15022	15009	14986	15024	15060	15158	15158	14973	15021	15232	15024	15080	14970	15008	15174	15190	15121	15145	15086	15058	15048	15066	15105	15192	15086	15138	15067	14985	15156	14900	15072	15097	15155	15187	14971	15116	15037	15114	15030	15085	14981	14958	15036	15211	15010	15005	15016	15253	15084	15204	15365	14987	15097	15243	15054	15110	15252	15025	15021	15111	15080	15131	14963	15086	15019	15089	15130	15184	14939	15089	14977	15140	14972	15204	15045	15184	15254	15036	15194	15267	15012	15145	15115	15105	15053	15011	14989	15034	15094	15050	15066	15068	15117	15075	14986	15039	15280	14989	15017	15090	15220	15134	15205	15174	15226	14959	15080	15038	15057	15165	15163	14980	14916	14928	15138	15148	15161	15058	14941	15128	15146	15065	15029	15118	15409	15072	15188	14948	15030	15115	15013	14982	14955	15248	15061	15143	15104	15139	15083	15124	15039	15006	15196	15185	14997	15099	15073	15076	15159	14905	15104	14995	15213	15066	15158	15162	15188	15115	15168	15179	15011	15099	14875	15084	15184	15079	15065	15105	15114	15122	14980	14998	15006	15331	15144	15222	15118	15054	15175	15132	15099	15147	15113	15083	15167	14959	14856	15028	15082	14921	15294	15161	15067	15044	15096	14988	15116	14992	15298	15186	14897	15347	15050	14931	15148	15051
23946	21338	28814	24277	22078	21598	20494	18124	17480	17841	17822	17449	17561	17370	17648	17528	17556	17408	17535	17567	17424	17369	17356	17376	17353	17356	17337	17316	17354	17450	19267	21349	20539	19216	18365	17725	17469	17263	17198	17021	17338	17056	17124	17057	17343	17267	17300	17093	17321	17357	17340	16936	17300	17154	17384	17287	17357	17306	17213	17334	17109	17089	17315	17261	17243	17112	17274	17114	17146	17063	17119	17213	17328	17071	17044	17148	17432	17305	17188	17140	16964	16991	17353	17260	17244	17295	17133	17205	17158	17220	17192	17066	17135	17334	17125	16974	17106	17197	17262	17038	17269	17123	17335	17255	17362	17272	17390	17297	17230	17193	17261	17081	17236	17273	17403	17356	17385	16924	17252	17405	17074	17179	17223	17111	17137	17094	17474	17460	17143	17261	17381	16983	17311	17365	16978	17091	17078	17153	17274	17211	17068	17192	17172	17340	17033	17012	17231	17207	17312	17219	17101	17187	17302	17007	17258	17218	17216	17266	17206	17106	17282	17294	17337	17116	17007	17007	17092	17157	17092	17304	17113	17121	17350	17403	17232	17202	17242	16905	17081	16974	17149	17304	17246	17012	17188	16985	16962	17152	17130	17110	17327	17111	17212	17267	17096	17091	17178	17184	16961	17118	17034	17167	17112	17044	17194	16965	17266	17098	17199	16955	17121	17300	17114	17288	17181	17230	17215	17183	17279	16933	17244	17134	16948	17142	17003	17274	17176	17197	17179	17091	17161	17198	17323	17117	17310	17216	17167	17184	17074	17381	17334	17196	17243	17257	17172	17048	17115	17296	17113	17277	17255	17016	17085	17018	17253	17020	17162	17027	16920	16910	16996	17319	17045	17125	17327	17164	17038	17163	17304	17278	17328	17328	17193	17160	17259	17275	17132	17173	17212	17265	17103	17352	17261	17186	17107	17115	17167	17170	17317	17200	17188	16977	17173	17225	17236	17027	17213	17270	17081	17234	16989	17216	17286	17147	17199	17252	17177	17035	17366	17283	16986	17242	17066	17171	17198	17213	17216	17207	17160	17028	17225	17055	17157	17236	17070	17187	17121	17187	17144	17113	17261	17137	17335	17250	17040	17128	17199	17267	17099	17284	17152	17317	17223	17332	17198	17304	17156	17166	17085	17111	17290	17053	17223	17168	16852	17329	17314	17367	17122	17168	17047	17090	17216	17113	17339	17229	17121	17110	17226	17078	17115	17203	17136	17135	17014	17174	17235	17064	17117	17232	17132	17343	17310	17289	17050	17340	17092	17247	17232	17035	17386	17264	17144	17039	17212	17218	17214	17266	17346	16920	17079	16858	17154	17254	17104	17354	17192	17050	17187	17292	17222	17214	17196	17268	17141	17178	17096	17036	17108	17211	17137	17264	17287	17241	16984	16969	17076	17167	17231	17277	17259	17172	17255	17248	17276	17144	17040	17152	17104	17182	17169	17019	17193	17232	17054	16944	17277	17089	17220	17079	17035	17079	17056	17123	17142	17042	17073	17208	17177	17200	17114	17063	17107	17232	17088	17234	17304	17192	17128	17267	17188	17141	17218	17233	17291	17159	17045	17357	17182	17129	17176	17123	17077	17088	17006	17237	17262	17176	17122	16997	17154	17250	17218	17269	17350	17156	16921	17309	17198	17131	17267	17270	17165	17018	17259	17351	17283	17238	17115	17066	17190	17128	17131	17068	17055	17168	17169	17138	17304	17305	17254	17204	17329	17006	17187	17088	17041	17234	17177	17214	17117	17131	17113	17179	17110	17194	17217	17213	17107	17174	17287	17251	17037	17092	17143	17142	16877	17055	17132	17159	17276	17115	17235	17148	17193	17276	17065	17125	17105	16970	17308	17198	17070	17147	17316	17169	17255	17120	17265	17092	17201	17272	17211	17147	17148	17234	17182	17212	16990	17289	17244	17266	17368	17201	17109	17081	17251	17343	17268	17241	17195	17103	17075	17150	17052	17222	17226	17218	17042	16836	17284	17251	17126	17138	17125	16976	16929	17097	17349	17234	17285	17219	17323	17116	17100	17048	17211	17185	17248	17229	17220	17079	17159	17254	17367	17040	17099	17156	17074	17369	17160	17041	17039	16949	16928	17241	16910	17110	17337	17133	17232	17268	17182	17345	17127	17236	17195	17251	17219	17105	17135	17226	17342	17173	17283	17256	17276	17217	17143	17336	17059	17109	17210	17302	17072	16984	17143	17185	17213	17260	17219	17218	17195	17275	17190	17266	17310	17077	17156	17169	17255	17204	17150	17218	17087	17213	17257	17171	17261	17392	17081	17030	17055	17104	17454	17169	17316	17254	17197	17148	17236	17168	17043	17269	17360	17292	17144	17299	17188	17282	17180	17335	17228	17220	17161	16991	17230	17286	17117	17363	17249	17147	17007	17298	17263	17272	17166	17222	17175	17024	17166	17266	17085	17334	17045	17266	17383	17037	17142	16935	16986	17121	17158	17320	17264	17030	17057	17307	17226	16913	17478	17175	17034	17029	17333	17254	17375	17149	17331	17294	17032	17289	17125	17301	17070	16923	17243	17126	17331	17328	17284	17144	17231	17039	17253	17217	17205	17160	17244	17325	17210	17257	17307	17197	17257	17075	17059	17303	17146	17176	17288	17142	17164	17192	17247	17320	17295	17210	17175	17382	17238	17245	17315	17117	17250	17095	16934	17035	17127	17285	17258	17317	17295	17227	17212	17263	17163	17166	17284	17196	17252	17158	17018	17191	17201	17286	17090	17276	17104	17271	17274	17204	17267	17281	17036	17320	17034	17397	17300	17325	17223	17233	17053	17222	17366	17095	17274	17015	17262	17128	16906	17352	17185	17148	17138	17242	17047	17209	17088	17019	17424	17221	17460	17407	17024	17080	16966	17394	16991	17304	17122	17405	17203	17166	17315	17277	17221	16988	16944	17045	17322	17136	17192	17109	17176	17268	17096	17237	17128	17235	16993	17163	17161	17236	17197	17007	17195	17296	17207	17298	17425	17182	17301	17125	17292	17211	17240	17008	17092	17245	17098	17280	17160	17326	17141	17173	17244	17154	17163	17360	17310	17245	16928	17111	17036	17103	17188	17412	17085	17110	17150	17154	17150	17147	17076	17152	17261	17125	17254	17176	17066	16946	17208	17194	17081	17119	17183	17072	17169	17159	17013	17110	17137	17156	17028	17110	17021	17183	17198	17262	17260	17150	17091	17194	17080	17104	17034	17360	17221	16951	17102	17255	16981	16902	17311	17193	16997	17189	17209	16995	17098	17305	17199	16970	17336	17224	17357	17230	17162	17089	17155	17075	17150	17235	17163	17190	17497	17362	17333	16896	17111	17057	17226	17230	17092	17185	17220	17160	17045	17080	17115	17152	17071	17223	17093	16867	17059	17044	16931	17310	17215	17169	17256	17229	17315	17200	17023	17076	17273	17132	17257	17344	17254	17196	17279	17149	17223	17304	17038	17086	17199	17100	17133	17118	17066	17243	17310	17334	17133	16948	17110	17445	17095	17167	17267	17179	17152	17109	17197	17230	17177	17072	17139	17080	17316	17086	17102	17176	17196	17118	17264	17319	17290	17046	17080	17175	17203	17199	17280	17153	17308	17186	17210	17076	17156	17149	17228	17257	17127	17376	17322	17182	17235	17140	17160	17088	17181	17411	16920	17339	17158	17154	17069	17230	17124	17155	17148	17010	17185	16971	17159	17018	17102	17247	17036	17052	17088	17129	17060	17146	17013	17023	16903	17147	17057	17151	17146	17222	17193	17036	17215	17252	17195	17041	17111	17130	17244	17423	17279	17020	17428	17436	17098	17201	17263	17311	17047	17329	17229	17107	17029	17282	17166	17137	17392	17202	17053	17384	17187	17125	17127	17210	17203	17052	17349	17136	17122	17150	17081	17189	17175	17073	17272	17092	17148	17184	17318	17343	17248	17059	17216	17118	16986	17061	17372	17143	17240	17114	17160	17204	17043	16973	17254	17110	17191	17031	17290	16975	17177	17290	17096	17133	17294	17455	16889	17227	17110	17178	17127	17111	17193	17211	17193	17176	17253	17346	17192	17496	16971	17162	17114	17069	17316	17116	17210	17214	16965	17118	17047	17159	17231	17129	17214	17327	17421	17140	17160	17336	17136	17261	17054	17126	17129	17348	17144	17359	17363	17145	17299	17264	17055	17210	17093	17303	17234	17428	17140	16996	17153	17155	17000	17114	17219	17114	17271	17191	17431	17024	17167	17205	17050	17175	17102	17311	17108	17123	17243	17241	17125	17186	17218	17397	17217	17246	17100	17042	17200	17281	17058	17272	17166	17123	17080	17331	17096	17154	17213	17288	17053	17003	17201	17298	17096	17177	17120	17449	17268	17069	17222	17271	17249	17167	17360	17036	17268	17133	17302	17141	17045	17136	17262	17364	17265	17057	17237	17154	17224	17229	17169	17288	17174	17433	16948	17127	17101	16973	17110	17062	17252	17221	17233	17282	17117	17136	17465	17181	17073	17277	17211	17087	17187	17159	17313	17138	17224	17036	17206	17357	17156	17272	17160	17132	17342	17062	17252	17173	17224	17236	17167	17257	17243	17168	17087	16944	17151	17024	17158	17117	17295	17243	17223	17171	17051	17204	17123	17139	17196	17243	17114	17120	17306	17338	17331	16992	17250	17278	17061	17101	17254	17075	17332	17107	17372	17197	17218	17211	17288	17258	16990	17283	17072	17115	17264	17218	17046	17135	17065	17209	17135	17162	17069	17142	17096	17122	17320	17165	17166	17190	17195	17103	17079	17121	17220	17237	17473	17133	17196	17195	17168	17196	17208	17220	17109	16930	17344	17201	17295	17231	17148	17158	17282	17189	17198	17175	17145	17046	17137	17076	17155	17217	17108	16948	16939	17169	17074	17455	17211	17293	17179	17112	17071	17089	17254	17144	17430	17047	17251	17150	17258	17167	17327	17196	17289	17238	17316	17463	17238	17160	17239	17118	17131	17218	17167	17102	17127	17040	17215	17010	16991	17061	17219	17079	17202	17209	17243	17135	17260	17154	17218	17148	17078	17237	17053	17142	17135	17075	17117	17116	17229	17104	17036	17247	17162	17149	17269	17387	17153	17270	17102	17161	17045	17241	17044	17227	17343	17167
14973	23347	21246	18080	16972	16451	16126	15702	15565	15517	15526	15265	15154	15051	15000	15263	15287	15263	15180	15453	15090	15208	15088	15328	15064	14976	15126	15400	15098	15086	18663	20692	19185	17448	16104	15347	14891	15070	14943	14907	14825	14985	14869	14830	15027	14937	14810	14955	14848	14987	14973	14908	14797	14965	14884	14970	15197	14823	15061	14913	15045	14823	14857	14994	14929	14825	14901	15031	14798	14894	15044	14938	14796	15054	14875	14758	15042	14922	14906	14891	15100	14750	14725	14553	14918	15096	14872	14941	14973	14780	14913	15267	14798	15007	15016	14943	14879	14962	14894	14881	14996	14750	14920	14827	15055	14984	14956	14910	14848	14864	14889	14818	14933	14908	14875	14927	14875	14877	14968	14915	15000	15038	14888	14881	14925	14824	14837	14777	14974	14875	14919	14892	14819	14994	14828	14888	14926	14922	15024	14880	15057	14876	14831	14866	14726	14910	15012	14829	14913	14968	14914	14958	14761	14878	14748	14992	14939	14801	14811	14858	15037	14849	14984	14948	14985	14881	14883	14965	14770	14912	14968	14875	15005	14845	14857	14981	14875	14997	14983	14953	14985	14945	14926	14900	14957	14894	14809	14930	14730	14848	14819	14992	14922	15105	14769	14837	14936	14792	15017	14647	14803	15082	14840	14988	14901	14976	14877	14952	14769	14864	15050	14944	14897	14845	14925	14940	14925	15083	14856	14814	14863	14805	14940	14825	14862	14679	14932	14896	14859	14889	15016	14998	14679	14838	14893	14934	14769	14980	14842	14931	15090	14778	14815	14981	14927	15000	14920	14853	15074	14686	14786	14838	14767	14965	14988	14937	14795	14880	14788	14917	14931	14939	14980	14831	14887	14777	14828	14899	15036	14904	14969	14965	14940	14955	14952	15006	14912	14971	14722	14917	14914	14799	14846	14752	14736	14888	14929	14898	14941	14927	14932	14886	14829	14838	14734	14808	14813	14728	14938	14940	14910	14770	14868	14969	15038	15067	14705	15031	14893	15056	14789	14978	14991	14820	15054	14920	14920	15027	14794	14834	14880	14963	14881	14854	14938	14956	14980	14755	14766	14913	14926	15046	14982	14837	15126	14770	14777	14863	14857	14954	14944	14855	14941	15041	14975	14947	14828	14824	14951	14711	15015	15059	14960	14941	14813	14928	14994	14839	14910	15053	14825	14853	14938	14812	14911	14883	14946	14880	14921	14907	14889	14963	14967	14952	15027	14791	14888	14941	14805	14936	14790	14871	14894	14956	14958	15070	14912	14901	15036	14860	14996	14816	15059	14879	14751	14929	14762	14905	14794	14875	15009	14903	15017	14775	14763	14852	14792	14918	15029	14843	14813	14940	14978	14905	14879	14977	14896	14835	14909	14952	14803	14820	14896	14835	15047	14873	14945	14947	14938	14923	15012	14889	14815	14832	14873	15233	14876	14863	15086	15088	14915	14944	14861	14964	15011	14926	14978	14710	14906	15034	14845	14867	15023	14905	14877	14916	14888	14946	14967	14960	15027	15045	14845	14768	14950	14912	14970	14860	14767	14991	14993	15164	14665	15035	14804	15071	15156	14847	14877	14980	14725	15046	14997	14904	14850	14851	14818	14967	14994	14907	15182	15015	15044	14750	15006	15010	14911	14849	14872	14870	14888	14999	14920	14804	14955	14764	14936	14978	14944	14875	14931	14936	14970	14724	15135	14996	14835	14864	15068	14720	14754	15053	14888	14992	14933	15009	14720	14808	14869	14901	14871	14852	15154	15017	14902	14853	14704	14940	14908	14940	14997	14889	15053	14869	14883	14889	14982	14883	14893	14696	14906	15097	14703	15047	14855	14938	14888	14897	15043	14942	15013	14994	14861	15087	14948	14885	14821	14817	14857	14994	14870	14853	14924	14973	14928	14913	14748	14956	14969	14976	14964	14980	14863	15042	14909	14908	14758	15088	14912	14938	14996	14840	15029	15047	14951	14802	15054	14829	14775	15053	15041	14853	14889	14919	14837	14824	15010	15045	14897	14892	14739	14958	14909	15006	14896	14946	15008	14788	14923	14921	14898	14960	14903	14880	15061	15018	15028	14853	14837	15036	15003	14760	15114	14864	15035	14871	14889	14967	14817	14865	14772	15016	15084	14954	14865	14917	14960	14992	15094	14767	14983	14796	15016	15061	14740	14792	14774	14970	14964	15023	14724	15004	14960	14930	14714	14874	15108	15041	14849	15060	14987	14829	14964	14759	14851	14941	14910	14879	14818	14868	14923	15006	14849	15005	14871	14972	15149	14900	14915	14913	14878	15008	14813	14944	14878	14834	14735	14976	14943	15055	14981	14774	14835	14823	14855	15022	14855	14930	14902	14895	14857	14846	14862	14987	14978	15057	14961	14872	14926	14994	14868	14986	14916	15011	14799	14894	14782	14948	14917	14831	15019	14686	14835	14909	15016	14925	14967	14995	14926	14834	14845	14796	14936	15101	15016	14943	14799	14958	15064	14873	14865	14897	15027	15018	14867	15062	14746	14989	15012	14679	14879	14886	14874	14807	14991	15039	14807	14828	14913	14941	15016	14848	14929	14967	14997	14823	14878	14969	14937	14951	14935	14770	14878	14920	15004	14927	14981	14893	14932	14852	14981	14955	14856	14793	14739	14881	14817	14797	14921	14909	14950	14957	14958	14895	14860	14946	14870	14985	14878	14971	15027	14847	15034	14868	14966	14886	14785	14812	14837	14714	14798	14892	14995	14887	14793	14912	14942	14843	14897	15079	14834	14972	15037	14865	15020	14957	14847	14934	14977	14946	15052	14726	14970	14782	15087	14903	14895	14981	14887	14773	15081	15095	14830	14998	14781	14864	14928	14793	15019	14777	14714	15051	14922	14954	14771	14855	14874	15013	14913	14976	14858	14921	14884	14821	14815	14948	14873	14762	15021	14905	14796	15026	14815	14956	14902	14800	14694	14862	14775	14893	15026	15076	15078	14994	14918	14875	14877	15015	14928	14858	14717	14919	14840	14885	14937	14906	14795	15032	15024	14927	14959	14939	14971	14949	14919	14726	14972	14942	14945	14779	14837	14735	15013	14736	14736	14751	14949	14915	14837	14754	14876	14943	14828	15016	14833	14864	14624	14912	14892	14859	14906	15001	15033	15007	14918	14929	14920	14939	14731	14987	15055	14853	15068	14944	14974	14832	15030	14883	14939	14930	14760	14910	15012	14967	15022	15014	14988	15047	14973	14981	14934	15044	14897	15109	14764	15001	14936	14824	14814	14982	15002	15015	15068	14820	14930	14873	14776	14998	14957	15078	14898	14844	14851	14980	14985	14807	15020	14849	14946	14924	14893	14907	14813	15006	14847	15021	14887	14895	14894	14886	14988	14800	14934	14957	14785	15010	14999	14833	14741	14922	15001	14777	14873	14873	14899	14680	15038	14847	14904	14955	14928	14898	15028	14911	14903	14794	14898	14664	14917	14731	14981	14767	14973	15055	14920	14973	14811	14899	14916	14907	14932	14911	14863	15047	14850	14812	15053	14829	14941	14855	14839	15029	14944	14927	14833	14761	14952	15011	14887	15090	14886	14927	14942	14893	14868	15026	14860	14898	14795	14937	15110	14846	14609	14946	14829	14899	15038	14984	14970	15135	14921	15039	14970	15025	14734	15021	14836	14908	15035	15100	14791	15116	14691	14927	15015	14938	14904	14751	14940	14837	14866	15030	15028	14927	15059	14853	14813	14962	14840	14945	15076	14956	15006	14796	14794	14963	14754	14750	14880	15041	14885	14645	14897	15104	15141	14866	14882	14770	14922	14796	14806	14960	14804	14824	14878	14967	14864	14965	14943	14889	14978	15014	14873	15040	14931	14976	15142	14927	14974	14852	15099	14739	14947	15009	14811	15137	14734	14860	14880	14876	14987	14873	14816	14966	14793	14788	15034	14813	15012	14762	14987	14790	14935	15063	15004	14882	15066	14927	14985	14992	14763	14886	14971	14829	14987	15099	14942	14904	14734	14991	14865	14864	14717	14761	14902	14861	14887	15115	14911	14876	14886	14799	14859	14921	14948	14871	14977	14988	14958	14890	14926	14788	15066	14962	14801	15052	14863	14968	14963	15048	14782	14863	14962	14951	14976	14921	14729	14828	15061	14872	14972	14881	15157	14849	14986	14862	14887	14816	14946	14888	14922	14766	14741	14902	14987	14757	14973	15003	14911	14998	14949	15052	14898	14852	15040	14941	14833	14751	14872	14862	14872	14905	14851	14923	14934	14796	15037	14788	14899	14910	14746	14918	14973	14836	14951	14994	14753	14887	14874	14785	14934	14901	14893	14940	14828	14767	14710	15003	14938	14933	14852	14682	14801	14918	15017	14915	15036	14819	14932	14882	14979	14904	15125	14831	14963	14909	14987	14921	14967	14870	14881	14926	14901	14866	15021	14973	14765	14957	14786	15030	14839	14898	14946	14947	14874	14923	14889	14961	14714	15040	14968	14921	14897	14928	14981	14866	14985	14845	15079	14959	15056	14991	15050	14877	14940	15050	14815	14943	14833	14774	14887	14853	15069	14970	14981	14972	14858	14812	15006	14745	14857	14896	14961	14856	14831	14944	14913	14950	15150	15060	14798	14865	14928	14920	14985	14947	15040	14847	14983	14885	15035	14909	15024	15001	14846	14990	14989	14940	15072	14826	15026	14872	14747	15041	15036	14911	15064	14992	14842	14865	15031	14907	14976	14859	14879	14834	14842	14819	14920	14784	14893	14902	14807	14967	14939	15114	14902	14960	15088	14912	14902	14982	14940	14941	14871	14861	14804	15036	15098	14853	14936	14837	14890	14842	14820	15042	15056	14764	14942	15151	14872	14874	14916	14904	14925	14743	14837	15025	14909	14977	14956	15026	15041	14988	15091	14939	14974	14892	14781	14852	15000	14834	14881	14987	15059	14838	14872	14980	14850	14804	14701	14922	14813	14890	14754	14885	14876	14917	14941	14932	14964	14683	14909	15157	14927	14960	15079	14896	14936	15128	14893	14855	15001	14854	14891	14961	14931	15042	14827	14820	15005	14891	15073	14944	15052	15000	14881	14875	14970	14912	14897	14844	14989	14935	14868	14904	14938	14880	14815	14852	14956	14940	14946	14798	14885	14829
22970	21322	29224	23753	21502	23273	23902	18780	17832	18085	17794	17837	17265	17498	17324	17301	17491	17273	17295	17326	17337	17233	17406	17116	17225	17200	17027	16943	17099	17009	20383	23973	22813	20750	18877	17932	17296	17128	17206	17311	17190	17142	16877	17020	17134	17221	17046	17048	17163	17225	16825	17290	17068	17200	17142	16924	17000	17146	16987	16836	16796	16838	16952	17156	16902	17177	16990	17166	16902	17019	17208	16942	17000	16997	17026	17027	16907	17046	16865	17013	17110	16780	16899	16886	16873	17021	16813	17003	16934	16774	17023	17015	16792	16872	16932	17290	16958	16994	16909	17087	16901	16777	16938	16981	17026	17204	16933	16869	17065	16789	16987	16838	17044	16858	17039	17091	16830	17040	16770	17075	16896	17099	17035	16775	16933	16861	17061	17002	16881	17094	16891	17025	16789	16904	17073	16940	16917	16690	16828	16867	17019	16975	17083	16795	16992	17025	17103	17072	16916	17026	16932	16944	16915	17003	16988	16836	17230	16863	16967	16882	17037	16773	16905	16870	17048	16922	16914	16813	16880	16964	17061	16977	16860	17184	17085	17010	16875	17133	16699	16933	17115	16878	16981	17027	16992	16976	16807	16827	17012	17087	17154	16925	16967	16904	16993	16765	16938	16932	17006	17166	16940	16869	16789	16886	16902	16857	17095	17071	17113	17100	17077	16841	16801	17020	16867	16892	16925	16906	16853	16963	16857	16816	16878	16947	16850	16842	16920	16710	17075	16778	16848	16783	16920	16871	16927	16876	16826	17130	17138	17073	16874	16978	16765	17157	16988	16777	16824	17076	16889	17026	16911	17121	16916	16822	16903	16965	16749	16875	16802	16989	17002	16900	17109	17012	16955	17126	16988	16945	17204	16926	16989	16940	16923	16876	17005	16879	16870	16883	16916	16868	16879	16976	16982	16938	17008	16949	16801	16934	16839	16998	16973	16749	16914	16894	16841	16678	16966	16986	16846	16834	16705	17014	17042	17038	16921	16850	16984	16945	16803	16979	16628	16979	16991	16804	17000	16899	16890	17114	17004	16879	16821	17037	16963	17016	17006	16849	17076	17189	17037	16932	17005	16932	16869	16789	16914	17005	16864	16818	16963	16919	16914	16903	16985	16719	16956	16880	16869	16890	16766	17080	17023	16871	16960	16956	17005	16904	16891	17038	16940	16993	17062	16940	16902	17000	16995	17098	16859	16826	17010	17035	16832	17061	16998	17104	16968	16836	16936	16925	17028	16813	16769	16875	16760	16889	17007	16922	16941	16918	17056	17173	16844	16803	16875	16882	16890	16720	16735	16922	17008	17069	16766	17052	16915	16837	16786	17005	16979	16907	17029	16942	16763	16862	16946	17109	16861	16805	16976	16882	16783	17080	16895	17003	17044	16827	16984	16808	17023	16900	17027	16971	16971	16933	16756	16961	16898	16824	17086	16980	16963	16992	17047	17132	16895	17143	16934	16869	17158	16927	16877	16956	17133	17187	16793	16828	16964	16894	17011	16744	16805	17008	16864	17011	16841	16943	17031	17115	16981	16933	16772	16845	17018	16832	16952	16967	17057	16802	17071	16934	16850	16866	16990	16836	16716	17031	17016	16919	16797	16872	17002	16875	16791	17023	17008	16872	16762	16939	16980	16909	16806	16703	16983	17121	16963	16835	16952	16712	16736	16829	16971	17010	16844	17249	16929	16934	16962	17010	17048	17184	16899	16812	17014	16909	17128	16852	16825	16876	17168	16945	16877	16914	17026	16951	16733	16936	17074	16956	17105	16977	16820	16926	16815	16760	16808	17012	16995	17080	16943	16902	17103	16809	16954	16855	17067	16965	17038	16954	16896	17011	17076	16967	17034	17171	16958	17073	17061	16706	16854	16990	16830	16940	17055	17044	17025	16874	16959	16905	16777	17028	16809	16946	16897	17125	17179	17063	17049	17048	17000	16907	16876	16838	16973	16883	16916	16843	16675	16889	17088	16867	16985	16808	17116	16804	16794	16873	16965	17001	16860	16971	16804	17056	17016	16833	16809	16847	17072	16895	16993	16792	16941	16970	16749	16869	16963	16914	16894	17025	17071	16831	17114	17042	16710	16900	17144	16880	16865	17019	16929	16997	17068	16751	17023	16960	16894	16826	17034	16879	16997	16970	16884	17089	16799	16979	16871	16987	17116	17021	16828	17011	16880	17027	16982	17015	16818	16733	16856	16766	17046	17039	17008	16972	17015	16838	16877	17067	16971	16898	16863	16858	16898	17054	16908	16841	16944	16829	16797	17008	16822	16950	17038	17039	17027	16927	16837	16946	16984	16979	16905	16971	17072	16956	16943	16788	16781	16899	16786	16916	16987	17113	17003	16882	16879	17048	17002	16907	17092	16882	16895	16804	17058	16949	16899	17055	16928	16950	16884	16929	16860	16907	16997	16869	16968	16788	16922	16713	17050	17058	17007	16825	16721	16768	16854	16801	16729	16771	16845	16976	17043	17060	17004	17005	16822	16825	16893	16975	16769	16803	16884	17037	17009	17074	16950	17025	16840	16801	17023	16946	16916	16956	16813	16876	16926	16674	16751	16841	17036	17051	16947	16762	16951	17031	17035	16764	16801	16938	17033	17018	16802	16971	16932	16872	16803	16859	16820	16981	17155	16752	16970	16854	16906	16752	16924	16857	17057	16969	17163	16885	17000	17077	16920	16769	16834	16813	16877	16819	16984	16741	17020	16872	16805	16844	17040	16844	16972	17003	16776	16844	17014	16993	16981	17113	17104	16828	16881	16907	16824	17000	16877	17077	16756	16895	16958	17003	16898	16944	16982	17222	16859	16837	17030	16776	16764	17003	16854	17027	16983	16793	16951	16920	16939	17030	16884	17233	16953	16839	16870	16761	17050	16857	16739	17089	17125	16960	16820	17032	16948	16883	16892	16917	16913	17006	16991	17090	16968	16918	16990	16614	17164	16966	16822	17050	16965	16945	17059	16949	16919	16854	16851	16788	16945	16860	16945	16913	16834	16900	16982	17010	16985	17041	16929	17018	16864	16876	17031	17032	16927	16979	16902	16876	16990	17028	17022	16854	16925	17070	17090	16958	17049	16846	16900	17188	16850	16975	16912	16925	16938	16850	17053	16896	16831	16859	16871	16996	16824	16986	17046	16981	16872	17118	16998	16996	16734	16870	16997	17006	16896	17099	16872	17179	16921	16919	17054	17000	16898	16773	16808	16954	16931	16729	17074	16782	16803	16919	16921	16883	17052	16856	17012	16844	16937	16901	16898	16866	17111	16887	16871	17111	17061	16704	17022	17180	16707	16922	16741	17053	17115	16970	17092	16948	17058	16970	17016	17026	16863	16860	16781	16919	16764	16989	16900	17124	16901	17011	16896	16855	16988	16866	16751	16962	16939	16870	16883	16911	16857	16857	17073	16954	16974	16906	16950	16912	16929	16996	16906	16795	17031	16893	16951	16919	16868	16848	16998	17152	17121	16737	17039	17291	17032	16972	17180	16830	16899	16845	16732	16847	17069	16852	16934	17051	16901	16921	16992	16945	17024	16771	16806	16787	16921	16782	16734	16952	16915	16915	16804	17095	16803	16946	16866	16788	17222	16978	17031	16903	16883	16936	16940	16892	16938	16976	16833	16965	17083	16785	16875	16857	16971	16905	16888	17119	16878	16937	17029	17039	16831	16957	16784	16857	17120	16842	16781	17076	16982	16931	16807	16867	16838	17032	16882	16813	17044	17099	16903	17067	16998	16879	16794	16832	17133	16941	17077	16856	16939	16966	16943	16882	17057	16927	16852	16833	16965	17022	16825	16832	16751	16802	16975	16847	16881	17010	16897	17077	16854	16954	16912	16887	16826	16928	16984	16916	17020	17007	16933	16935	16938	17098	16830	16754	16922	16767	16909	17013	17086	16913	17036	17119	17327	16975	16904	16612	16935	16972	16951	17009	16664	16960	16911	16883	16826	17011	17029	17004	16964	16850	16966	17175	16959	16822	16851	16913	16956	16808	17031	17107	16706	16677	17105	16898	17075	16951	17032	16892	17079	16831	16995	16923	16950	16874	16964	16971	16933	16923	17018	16998	16668	16865	17223	16955	16842	16900	17104	16921	16892	16912	16827	17014	17021	16897	16869	17097	16601	16956	16999	17064	16938	16984	16833	16962	17006	16959	16886	16746	16838	16931	17100	16961	16761	17058	16653	16968	16994	16832	17030	17278	16986	17024	16900	17005	16994	16819	16767	17014	16971	16938	17030	16822	16897	17086	16792	16723	17035	16961	16988	16901	16894	16839	16824	16805	16883	16763	17056	17081	16924	16813	17084	16917	17167	17036	17101	17098	16964	16873	17083	17030	16933	17024	16874	16786	16722	16979	16954	16856	16847	16681	16885	17082	16806	16757	16918	17147	17189	17031	17011	16802	16700	16671	16952	16914	16802	16871	17010	16781	16907	16995	16921	16888	17007	17026	17024	16914	16935	17051	16951	16708	16761	16843	16953	17007	16932	16846	16882	16928	16860	16873	16714	16879	16820	16788	16965	16934	17020	16941	17092	16859	17065	17021	16782	16871	17323	16908	16942	17084	16822	16958	16881	16964	16895	16949	16939	16858	16918	16750	16791	16903	16892	17051	16944	16915	17013	16921	16928	16889	16796	16928	17030	17046	17016	16983	16867	16830	16897	16853	16953	16960	17043	16828	16711	16808	16833	17101	16819	16941	17027	16904	17011	16995	16913	16941	16851	17007	16827	17044	16967	16879	16933	17091	16823	16875	16965	16950	16984	16925	17111	17040	16863	17040	16896	16909	16878	16730	16869	16859	17022	16784	16909	16880	16687	16913	17030	17034	17011	16953	17037	16945	17192	16950	16956	16913	16885	17017	16802	16803	17067	16812	16921	16962	16811	16467	17040	16906	16945	17000	16917	16849	16934	16965	16967	16872	16865	16924	16872	16942	16985	16969	16827	16951	16826	16819	16951	16836	17033	17085	16988	16886	16873	16929	16860	16859	17174	16992	16884	16805	16957	16786	16971	16970	16967	16839	16954	17121	16696	16958	16812	16847	16792	16769	16708	16857	16890	16806	16965	17032	16919	16869	16898	16998	16889	17010	16962	16787	16896	17075	16838	16854	16987	16749	17068	17106
16470	27730	24591	20022	18397	17576	16738	16352	15985	15760	15501	15345	15169	15398	15132	15223	15230	15036	15198	15216	15269	15221	15261	14951	15139	14997	15012	14930	14851	15236	20513	24875	22438	19352	16715	15650	15076	14956	14748	14974	14597	14959	14582	14584	14815	14618	14827	14853	14700	14799	14844	14720	14886	14746	14811	14762	14847	14886	14817	14671	14779	14828	14737	14619	14817	14683	14807	14892	14844	14708	14842	14847	14830	14684	14553	14912	14881	14764	14728	14697	14863	14678	14759	14838	14812	14742	14584	14735	14799	14664	14843	14957	14856	14989	14797	14702	14741	14823	14685	14823	14608	14787	14885	14891	14880	14744	14635	14763	14796	14681	14816	14754	14762	14738	14819	14844	14804	14822	14753	14750	14808	14805	14588	14700	14842	14810	14673	14692	14774	14777	14703	14911	14836	14825	14877	14633	14847	14936	14863	14685	14860	14711	14747	14841	14714	14567	14766	14704	14681	14606	14883	14817	14741	14942	14833	14817	14685	14706	14683	14821	14834	14702	14828	14841	14847	14751	14767	14769	14749	14965	14691	14665	14680	14858	14834	14723	14695	14941	14807	14857	14861	14787	14919	14767	14719	14653	14671	14658	14734	14777	14918	14784	14717	14811	14744	14851	14771	14821	14761	15002	14717	14890	14835	14885	14748	14767	14795	14723	14791	14823	14780	14747	14679	14876	14800	14713	14780	14836	14787	14776	14695	14823	14803	14762	14796	14727	14771	14637	14715	14911	14785	14719	14888	14859	14873	14776	14933	14728	14891	14644	14741	14891	14767	14767	14811	14960	14628	14906	14677	14745	14928	14841	14687	14744	14590	14705	14758	14768	14583	14804	14743	14760	14668	14646	14520	14802	14777	14655	14907	14747	14891	14977	14883	14799	14770	14933	14932	14694	14868	14802	14706	14799	14695	14782	14877	14742	14916	14837	14590	14783	14673	14773	14784	14542	14774	14614	14639	14942	14796	14688	14666	14870	14644	14754	14641	14828	14695	14887	14714	14940	14938	14831	14973	14825	14588	14703	14738	14660	14815	14570	14725	14718	14806	14754	14912	14961	14580	14616	14711	14786	14739	14771	14941	14662	14653	14750	14820	14809	14739	14826	14744	14808	14837	14709	14918	14729	15050	14864	15001	14729	14702	14809	14738	14865	14577	14694	14676	14879	14642	14869	14709	14704	14659	14726	14786	14635	14803	14937	14780	14751	14871	14839	14691	14871	14781	14726	14665	14744	14805	14751	14890	14571	14863	14782	14679	14923	14684	14884	14915	14872	14836	14695	14730	14792	14627	14759	14672	14802	14840	14832	14650	14744	14730	14559	14830	14829	14806	14674	14712	14929	14775	14697	14869	14634	14834	14572	14874	14791	14808	14735	14803	14755	14745	14854	14713	14934	14812	14726	14719	14803	14790	14841	14746	14642	14839	14749	14862	14819	14767	14781	14606	14771	14724	14807	14726	14877	14918	14668	14626	14821	14728	14683	14660	14735	14741	14697	14692	14926	14824	14888	14786	14883	14776	14559	14781	14786	14687	14813	14653	14879	14797	14829	14777	14997	14782	14814	14832	14597	14875	14845	14893	14832	14826	14819	14761	14600	14783	14845	14770	14638	14754	14670	14699	14787	14835	14695	14720	14566	14632	14762	14680	14711	14840	14889	14718	14810	14882	14905	14818	14528	14685	14706	14725	14888	14496	14770	14850	14649	14739	14636	14935	14905	14783	14707	14819	14848	14807	14772	14771	14771	14819	14890	14743	14885	14789	14790	14683	14858	14791	14751	14698	14846	14698	14739	14782	14799	14659	14847	14659	14816	14579	14986	14679	14586	14878	14787	14857	14704	14800	14727	14733	14881	14636	14729	14776	14732	14630	14930	14622	14620	14720	14854	14889	14653	14802	14702	14777	14927	14746	14606	14708	14946	14807	14810	14705	14883	14949	14788	14753	14846	14748	14911	14832	14759	14904	14811	14913	14804	14841	14701	14781	14740	14846	14888	14874	14700	14862	14858	14688	14583	14584	15020	14776	14848	14918	14809	14722	14685	14642	14610	14806	14776	14914	14775	14829	14584	14638	14883	14755	14785	14855	14690	14705	14714	14842	14873	14875	14733	14691	14663	14743	14747	14647	14805	14749	14657	14882	14735	14816	14723	14616	14853	14726	14857	14703	14760	14791	14895	14825	14525	14720	14639	14717	14898	14777	14710	14806	14960	14818	14672	14690	14790	15050	14730	14670	14814	14751	14773	14788	14708	14888	14663	14566	14713	14696	14812	14616	14666	14747	14773	14682	14783	14874	14718	14720	14776	14804	14675	14835	14718	14799	14504	14643	14722	14821	14558	14792	14945	14684	14807	14731	14824	14585	14672	14855	14906	14651	14679	14566	14825	14824	14882	14785	14596	14731	14713	14642	14917	14808	14781	14770	14735	14832	14733	14754	14781	14761	14717	14745	14853	14691	14878	14749	14807	14832	14800	14858	14947	14667	14713	14819	14765	14808	14666	14777	14847	14858	14700	14658	14719	14836	14761	14862	14781	14815	14595	14794	14775	14852	14794	14920	14795	14675	14729	14653	14652	14889	14609	14566	14775	14586	14764	14653	14781	14749	14671	14787	14753	14546	14913	14985	14674	14817	14720	14761	14743	14708	14877	14646	14861	14810	14901	14854	14764	14826	14762	14969	14951	14756	14664	14901	14782	14795	14949	14830	14892	14587	14817	14780	14826	14643	14818	14815	14848	14771	14832	14867	14682	14564	14743	14624	14682	14692	14720	14722	14492	14872	14866	14747	14809	14693	14778	14673	14660	14726	14804	14798	14854	14588	14770	14842	14664	14855	14843	14804	14799	14643	14821	14729	14854	14656	14742	14729	14855	14738	14789	14839	14824	14791	14833	14685	14641	14686	14819	14820	14806	14887	14751	14746	14960	14803	14948	14823	14732	14775	14738	14716	14730	14835	14711	14719	14834	14700	14584	14920	14573	14809	14832	14778	14887	14770	14725	14928	14777	14843	14773	14620	14663	14798	14841	14784	14819	14683	14750	14892	14748	14730	14859	14838	14692	14691	14824	14733	14706	14638	14693	14708	14763	14668	14618	14792	14735	14852	14636	14704	14526	14868	14702	14894	14802	14758	14797	14581	14740	14727	14869	14850	14690	14657	14714	14790	14565	14747	14740	14707	14873	14797	14767	14666	14866	14756	14800	14603	14830	14950	14617	14852	14840	14726	14787	14652	14728	14793	14763	14805	14733	14846	14612	14764	14860	14803	14638	14619	14700	14879	14682	14683	14570	14681	14853	14720	14722	14736	14702	14737	14672	14775	14850	14771	14757	14783	14736	14672	14821	14832	14835	14705	14848	14646	14800	14837	14853	14689	14889	14815	14636	14819	14834	14671	14938	14711	14864	14908	14719	14639	14805	14764	14886	14670	14752	14885	14855	14802	14773	14907	14767	14713	14927	14894	14767	14769	14738	14649	14837	14983	14621	14911	14617	14696	14690	14720	14745	14739	14788	14879	14745	14855	14684	15117	14820	14782	14748	14722	14777	14608	14932	14703	14700	14770	14824	14632	14721	14704	14728	14764	14728	14935	14889	14786	14570	14637	14887	14755	14887	14842	14708	14762	14896	14712	14806	14758	14665	14927	14749	14826	14642	14686	14755	14845	14621	14784	14635	14861	14672	14986	14602	14777	14767	14721	14782	14823	14674	14867	14598	14914	14789	14716	14818	14682	15014	14687	14945	14652	14601	14728	14679	14710	14703	14720	14695	14700	14741	14549	14800	14806	14713	14734	14874	14684	14774	14739	14821	14728	14797	14752	14761	14800	14729	14773	14623	14836	14710	14764	14734	14889	14813	14756	14678	14585	14702	14915	14710	14918	14935	14627	14765	14743	14883	14776	14676	14725	14846	14813	14834	14792	14752	14858	14713	14810	14838	14747	14844	14754	14714	14777	14730	14788	14723	14736	14657	14800	14657	14724	14893	14971	14733	14778	14777	14860	14764	14775	14917	14702	14700	14806	14654	14660	14817	14734	14794	14827	14691	14820	14677	14747	14673	14764	14716	14764	14721	14706	14747	14805	14679	14666	14709	14695	14740	14778	14714	14846	14677	14670	14760	14800	14769	14679	14692	14777	14682	14704	14574	14618	14791	14802	14703	14825	14740	14779	14713	14687	14734	14777	14748	14735	15032	14797	14737	14921	14742	14846	14916	14721	14692	14808	14852	14868	14816	14825	14712	14880	14631	14982	14774	14775	14885	14616	14795	14733	14743	14820	14723	14737	14758	14933	14741	14909	14779	14796	14612	14731	14620	14629	14628	14857	14763	14591	14732	14620	14833	14877	14787	14639	14745	14734	14809	14690	14800	14690	14707	14778	14911	14815	14731	14749	14939	14803	14720	14714	14838	14763	14691	14716	14916	14730	14783	14552	14614	14681	14641	14892	14669	14677	14866	14622	14765	14776	14688	14691	14663	14806	14850	14635	14856	14771	14759	14889	14554	14761	14687	14857	14714	14763	14697	14848	14761	14860	14857	14690	14861	14696	14723	14652	14788	14715	14762	14663	14787	14635	14699	14706	14663	14783	14884	14866	14913	14675	14750	14722	14741	14637	14703	14745	14658	14813	14883	14758	14744	14639	14749	14598	14706	14818	14792	14798	14846	14956	14944	14671	14906	14718	14785	14602	14690	14716	14709	14765	14743	14858	14953	14910	14646	14857	14606	14761	14749	14736	14746	14827	14701	14868	14805	14851	14694	14655	14752	14726	14826	14772	14821	14686	14670	14687	14727	14666	14836	14881	14901	14519	14806	14648	14828	14864	14912	14651	14723	14683	14786	14840	14809	14949	14965	14647	14725	14712	14705	14651	14732	14877	14687	14776	14823	14798	14806	14670	14742	14683	14754	14691	14600	14728	14660	14813	14738	14621	14727	14681	14625	14661	14891	14832	14747	14662	14706	14734	14843	14736	14746	14950	14838	14797	14795	14682	14764	14925	14928	14630	14628	14766	14887	14817	14645	14877	14707	14646	14793	14713	14781	14833	14868	14700	14546	14699	14760	14906	14573	14627	14824	14735	14953	14779	14738	14624	14827	14522	14693	14776	14790	14645	14716	14812	14946	14859	14778	14700	14733
27659	22013	24093	20714	17281	17612	17813	17699	17657	17254	17618	17377	17576	17221	17481	17361	17443	17460	17436	17625	17730	17513	17597	17641	17309	17473	17566	17396	17353	17610	17504	17777	18366	17859	17695	17595	17430	17537	17368	17322	17514	17231	17396	17211	17418	17459	17404	17470	17383	17490	17427	17207	17398	17411	17334	17266	17554	17196	17537	17387	17446	17318	17291	17481	17202	17363	17356	17429	17175	17342	17410	17415	17288	17208	17228	17440	17432	17474	17216	17230	17436	17517	17240	17308	17524	17311	17439	17291	17500	17491	17353	17280	17386	17327	17464	17344	17199	17323	17489	17576	17384	17313	17354	17380	17395	17298	17472	17459	17337	17381	17210	17400	17536	17539	17458	17196	17102	17423	17251	17416	17432	17343	17427	17215	17384	17527	17288	17335	17433	17453	17493	17226	17318	17369	17486	17269	17338	17275	17426	17449	17275	17336	17561	17485	17167	17475	17334	17311	17260	17326	17333	17510	17218	17561	17393	17518	17365	17476	17195	17222	17138	17097	17338	17442	17645	17206	17339	17326	17652	17424	17136	17320	17337	17477	17415	17175	17438	17296	17322	17464	17531	17360	17606	17230	17434	17383	17435	17382	17469	17420	17506	17284	17351	17496	17510	17295	17241	17430	17301	17327	17477	17406	17186	17513	17231	17266	17310	17353	17117	17303	17470	17329	17377	17342	17257	17184	17185	17464	17494	17199	17194	17341	17302	17419	17290	17282	17161	17388	17413	17401	17303	17601	17338	17216	17574	17299	17409	17630	17315	17386	17329	17300	17385	17241	17284	17328	17182	17440	17301	17590	17387	17303	17604	17652	17376	17156	17459	17421	17222	17492	17364	17378	17471	17450	17484	17515	17345	17269	17388	17349	17321	17386	17280	17267	17417	17325	17338	17255	17188	17224	17111	17301	17171	17444	17550	17281	17319	17290	17301	17345	17113	17209	17299	17357	17357	17484	17455	17241	17292	17476	17447	17384	17392	17460	17424	17441	17360	17376	17321	17413	17622	17630	17332	17422	17537	17222	17544	17651	17609	17448	17190	17261	17246	17224	17297	17377	17162	17504	17280	17296	17235	17312	17288	17415	17489	17438	17405	17419	17506	17398	17450	17496	17477	17395	17436	17436	17438	17311	17368	17354	17320	17259	17483	17304	17362	17468	17389	17538	17298	17471	17458	17251	17328	17413	17214	17147	17313	17549	17452	17327	17326	17326	17601	17479	17461	17422	17333	17443	17325	17490	17420	17212	17321	17354	17222	17344	17509	17548	17238	17444	17428	17314	17598	17495	17280	17418	17549	17572	17205	17361	17295	17412	17258	17358	17318	17274	17356	17435	17320	17429	17420	17253	17330	17270	17424	17290	17360	17318	17544	17260	17323	17317	17597	17509	17311	17524	17521	17218	17286	17393	17513	17277	17333	17463	17464	17582	17517	17175	17664	17334	17443	17289	17498	17189	17320	17382	17518	17457	17387	17357	17280	17412	17481	17096	17323	17510	17351	17291	17196	17441	17369	17233	17407	17523	17637	17442	17416	17517	17602	17490	17482	17362	17443	17344	17462	17382	17521	17277	17483	17284	17339	17108	17357	17332	17404	17381	17448	17453	17401	17398	17267	17425	17512	17504	17217	17464	17419	17290	17439	17380	17089	17389	17373	17270	17354	17258	17450	17392	17260	17326	17387	17427	17515	17234	17387	17446	17344	17317	17517	17287	17362	17329	17270	17328	17384	17502	17286	17409	17373	17437	17392	17568	17206	17295	17526	17295	17462	17292	17313	17326	17374	17264	17378	17371	17340	17495	17316	17289	17301	17257	17534	17434	17312	17442	17331	17201	17340	17298	17371	17458	17451	17277	17326	17488	17388	17202	17347	17357	17106	17524	17456	17315	17500	17455	17374	17299	17221	17396	17550	17307	17363	17433	17390	17188	17262	17244	17439	17446	17339	17552	17186	17330	17363	17493	17277	17307	17312	17136	17418	17250	17254	17343	17407	17276	17310	17289	17304	17429	17404	17212	17325	17252	17289	17248	17425	17369	17450	17356	17411	17294	17474	17398	17557	17424	17117	17437	17295	17413	17480	17474	17558	17301	17285	17355	17228	17420	17476	17507	17350	17311	17224	17444	17369	17240	17632	17226	17440	17550	17216	17408	17239	17409	17460	17572	17417	17393	17469	17509	17520	17312	17415	17297	17239	17404	17319	17062	17327	17302	17315	17456	17313	17259	17503	17473	17305	17344	17396	17227	17347	17322	17368	17375	17584	17343	17406	17422	17383	17425	17222	17403	17506	17413	17507	17333	17400	17452	17472	17454	17460	17432	17264	17388	17331	17287	17371	17139	17214	17344	17430	17199	17454	17545	17430	17442	17275	17221	17269	17438	17277	17366	17421	17354	17570	17211	17433	17251	17311	17486	17327	17407	17196	17343	17512	17224	17347	17357	17385	17349	17335	17489	17410	17058	17342	17311	17335	17417	17323	17422	17427	17602	17414	17312	17446	17422	17365	17289	17336	17304	17188	17252	17485	17175	17251	17452	17315	17355	17435	17286	17292	17325	17097	17105	17285	17395	17305	17484	17463	17463	17262	17333	17379	17529	17370	17333	17432	17255	17201	17460	17399	17333	17305	17451	17577	17398	17443	17440	17265	17481	17109	17436	17462	17202	17511	17258	17360	17442	17387	17489	17273	17172	17449	17339	17169	17148	17403	17321	17285	17389	17165	17285	17241	17464	17290	17349	17386	17468	17455	17401	17475	17389	17539	17560	17348	17549	17425	17397	17433	17410	17215	17335	17456	17222	17290	17570	17448	17418	17333	17432	17528	17490	17421	17446	17283	17182	17392	17246	17444	17444	17391	17259	17171	17270	17429	17426	17264	17380	17641	17547	17473	17543	17515	17530	17426	17567	17422	17488	17366	17325	17404	17273	17541	17333	17377	17404	17453	17605	17353	17602	17429	17420	17501	17308	17606	17497	17437	17500	17630	17399	17477	17469	17329	17381	17427	17260	17252	17287	17454	17374	17431	17451	17516	17297	17333	17494	17242	17555	17535	17488	17189	17283	17350	17335	17431	17320	17328	17324	17286	17484	17493	17466	17467	17369	17408	17380	17371	17438	17454	17330	17412	17460	17268	17347	17431	17278	17477	17165	17165	17327	17377	17273	17328	17438	17290	17254	17357	17245	17362	17298	17433	17301	17399	17360	17294	17592	17429	17407	17314	17308	17660	17470	17575	17358	17491	17410	17495	17316	17268	17196	17369	17307	17421	17360	17287	17368	17263	17555	17467	17330	17393	17480	17476	17286	17355	17423	17453	17375	17330	17280	17303	17353	17493	17213	17300	17490	17521	17303	17325	17305	17572	17244	17444	17454	17372	17209	17342	17554	17309	17296	17328	17062	17132	17258	17271	17495	17315	17478	17599	17524	17620	17338	17358	17363	17197	17396	17291	17248	17487	17406	17241	17449	17389	17289	17316	17480	17300	17513	17502	17237	17234	17387	17548	17227	17442	17379	17472	17427	17289	17457	17435	17236	17388	17521	17293	17330	17354	17371	17255	17442	17620	17356	17478	17403	17720	17354	17310	17337	17265	17247	17330	17238	17528	17423	17306	17555	17215	17478	17548	17136	17132	17341	17268	17330	17400	17655	17407	17427	17406	17314	17388	17210	17359	17361	17326	17413	17296	17266	17352	17293	17433	17211	17102	17505	17499	17512	17564	17151	17433	17309	17295	17366	17161	17203	17522	17512	17362	17171	17388	17501	17272	17272	17458	17426	17317	17254	17353	17303	17319	17581	17333	17556	17503	17422	17251	17492	17399	17512	17540	17197	17624	17355	17188	17271	17132	17321	17521	17589	17451	17340	17393	17497	17566	17485	17390	17219	17274	17243	17289	17295	17311	17360	17175	17179	17296	17158	17371	17401	17391	17345	17320	17489	17253	17327	17711	17388	17601	17509	17515	17253	17178	17140	17389	17352	17371	17217	17354	17101	17374	17583	17609	17272	17357	17190	17427	17511	17600	17331	17434	17340	17603	17494	17480	17509	17443	17148	17502	17607	17457	17523	17414	17315	17414	17490	17486	17271	17321	17411	17415	17412	17710	17501	17338	17389	17330	17434	17311	17314	17236	17466	17540	17459	17506	17564	17443	17341	17200	17103	17471	17526	17691	17333	17328	17272	17229	17309	17505	17427	17560	17357	17329	17579	17213	17429	17466	17260	17469	17389	17360	17287	17458	17375	17485	17203	17450	17253	17506	17292	17666	17281	17428	17370	17280	17290	17281	17164	17127	17409	17241	17497	17236	17289	17557	17699	17292	17429	17398	17193	17319	17357	17269	17323	17275	17433	17485	17252	17415	17382	17511	17381	17388	17396	17511	17543	17332	17184	17558	17271	17467	17562	17557	17259	17535	17398	17341	17315	17408	17577	17480	17232	17300	17303	17481	17315	17341	17387	17499	17368	17333	17355	17414	17269	17288	17481	17360	17307	17445	17501	17309	17370	17416	17413	17341	17367	17354	17454	17542	17387	17491	17265	17527	17275	17340	17244	17327	17392	17422	17376	17439	17556	17428	17444	17600	17317	17243	17372	17343	17420	17657	17324	17398	17197	17215	17389	17251	17141	17292	17422	17261	17402	17482	17313	17276	17363	17085	17429	17287	17369	17382	17402	17504	17218	17190	17417	17352	17340	17308	17321	17300	17430	17551	17246	17402	17322	17403	17452	17345	17338	17181	17405	17298	17472	17218	17549	17469	17335	17394	17561	17502	17147	17230	17330	17537	17556	17370	17398	17461	17248	17341	17352	17427	17478	17485	17418	17327	17219	17262	17254	17520	17414	17288	17454	17373	17413	17345	17177	17569	17247	17183	17384	17383	17328	17312	17367	17455	17093	17168	17418	17186	17274	17545	17580	17630	17404	17330	17392	17496	17231	17396	17273	17586	17360	17535	17357	17304	17423	17339	17346	17406	17289	17213	17408	17318	17462	17344	17543	17444	17327	17333	17564	17386	17606	17454	17369	17363	17342	17330	17307	17490	17361	17424	17273	17281	17154	17237	17259	17351	17289	17538	17361	17199	17475	17281	17509	17468	17583	17306	17329	17207	17457	17287	17303	17365	17326	17340	17524	17433	17246
15451	17377	16605	15803	15646	15600	15381	15418	15359	15233	15144	15096	15066	15041	15225	15197	15082	15117	15292	15196	15349	15001	15209	15244	15156	15230	15148	15042	15098	14975	15384	16012	16039	15674	15483	15187	15021	15128	14995	15070	15116	14984	15015	15104	14966	15088	15076	15080	15037	15020	14951	15069	15024	15136	14961	15186	15190	15154	15227	14929	15029	15145	14990	15168	15043	15040	15157	15178	15151	15056	15091	15051	15085	15162	15049	15137	15022	15085	14959	15077	15023	15099	15176	14960	15114	15195	14978	14924	15020	15081	15175	15020	15115	15072	14936	15044	14971	15304	14991	15075	14957	15209	15115	14914	15325	15026	14908	15049	15117	14969	15046	15064	14792	15078	15069	15246	14913	15016	15061	14970	15048	15026	15076	15152	14969	15127	15043	15124	15172	14950	15192	15055	14972	15046	15045	15100	15089	15185	15116	15017	15174	15196	15182	15244	15044	15012	14997	15031	15174	14991	15019	14913	15107	15128	15133	15028	15080	15010	15068	14895	15070	15135	14903	15091	15092	15074	15063	15113	15072	15145	15001	15089	15114	15056	15006	15111	15061	15168	14913	15238	15177	15115	14949	15191	14966	15173	14914	14994	15051	15060	15075	14969	15067	15080	15078	15109	15035	15096	15202	14966	15018	15092	15034	14933	15023	15060	15136	14957	15127	15144	15252	15052	15088	15136	15143	15046	15089	15046	14964	15058	14923	14883	15123	15009	15196	14960	15136	15268	14957	15137	15040	15194	14996	15023	15082	15093	15109	15053	15004	15220	15117	14866	14974	15187	14938	15047	15034	15010	15093	15019	15192	14969	14942	15244	15173	14820	15104	15061	15095	15034	15056	15056	14885	15059	15022	15140	15195	14921	15103	15145	15110	15024	14833	15009	15017	15087	15017	14942	15037	15031	15014	14997	14968	14921	15011	15278	15255	15025	15100	15034	14887	14994	15136	14925	15189	15044	15022	15085	14947	14984	15033	15038	15066	14877	15087	15104	15166	15107	15159	15057	14976	15062	15135	15063	14987	15077	15063	15192	14954	15084	14984	15303	15084	15113	15075	15075	14995	14890	15196	15076	14981	14885	14886	15082	14999	15110	14917	14984	15114	14993	14910	15029	15022	15259	14944	15120	15115	14938	14975	15165	14960	15049	15101	15118	15051	15106	15155	15139	15076	14943	15037	15018	15134	15026	15118	15017	14901	14969	14859	15063	14751	14923	15085	15109	15122	15042	14914	15082	15169	15015	15069	15142	14929	14974	15124	15124	15085	15042	15082	15062	15083	15043	14892	15129	15123	15175	14981	15011	15037	14952	15113	15093	15161	15014	15119	14895	14948	15140	15249	15014	14978	15118	14934	14901	15098	15057	15103	15115	14989	14962	15164	14979	15124	15045	15042	15308	15075	15114	15125	14912	15127	15094	15161	15229	15136	14786	15068	15034	15064	14913	15011	15151	15101	14950	14969	15075	14956	15079	15106	14840	15123	15058	15099	14945	15073	15110	14948	15084	15154	15095	15068	14997	14931	14997	15181	15120	15199	15081	15123	15063	15216	15069	14986	14904	14867	15073	14987	15043	15145	15046	14996	15036	14919	15144	15002	15132	15198	15041	14987	15149	14944	15118	15029	15013	15159	15072	14980	15085	15116	15165	15026	15155	15103	15084	15005	14966	15173	15151	15199	15202	15126	14871	14934	14897	15203	15069	15072	15414	15020	15189	15087	15010	15127	14892	15149	15151	15104	14947	14939	15107	15052	15055	15042	15102	15161	15002	15016	14984	14972	15103	15026	15179	15010	15156	14917	15038	15106	15110	15022	14985	15184	14922	15198	14948	14950	15120	15092	15057	15023	15070	14961	14962	15029	15083	15170	15074	15020	15183	15063	14991	15029	14974	15059	14976	15048	15058	14862	15021	15065	15070	15112	15133	15134	15047	15170	15132	15004	14904	14913	15013	15092	15019	15106	15180	14978	15054	15093	15087	15244	15004	15114	15075	15096	15016	14981	14982	15081	14978	15145	14982	15241	15039	15121	15022	15068	14977	14952	15020	14948	15066	15037	14975	15095	15005	15069	15067	14934	15168	15145	14993	14968	15074	15135	14917	15017	15066	14969	15123	15200	15124	15057	15179	15110	15169	15102	15249	15086	14845	14979	15077	14997	14925	15021	15171	15033	15014	15275	14972	14999	15034	15063	15003	15248	14885	14961	15122	15002	15001	14896	15100	15112	15135	15083	15065	14889	15126	14969	15132	15116	14944	15180	14956	15178	14999	15013	14977	15076	15074	15157	15044	14979	14896	15061	14967	15146	15062	15085	15043	15011	15030	14996	14952	15230	14947	15151	15042	14989	14820	15018	15217	15143	15104	15138	15077	14968	15145	15120	15128	14978	15105	15026	15003	15059	15017	15113	15186	15155	14997	15280	15082	14969	14981	15071	15172	15002	15154	15039	15075	15088	15030	15332	15016	15079	15107	14811	15101	15127	15087	14967	14921	15232	15068	15085	15039	15075	15000	14910	15050	15139	15036	15166	15090	14938	14856	14950	15037	15286	15133	14894	15034	14996	14991	14924	14922	15080	15164	14960	14973	14927	15142	14943	15146	14986	15024	14962	15020	15044	15069	15097	15097	15016	14874	15067	15213	15176	15014	14963	15016	15173	15021	14944	14966	15032	15035	15083	14941	14993	15096	14989	15003	14995	15063	15223	14993	15154	14998	15144	15194	14993	14971	15143	15067	15160	15019	15143	15032	14926	15093	14960	15049	15045	15036	15183	14876	15026	14997	15197	14910	15060	15013	15056	15112	14963	15109	15105	15035	15073	14977	15226	15193	15073	15141	15149	15155	15020	15258	14991	14853	15134	15020	14933	15077	15124	14994	15033	15066	15214	15003	15103	14976	14984	14994	14939	15013	15088	15089	15129	14909	15003	15186	14973	14998	15033	15065	15116	14994	14925	15166	14989	15031	14944	15014	14980	15162	15119	15078	14952	14981	14972	14937	15073	15114	15185	14947	15025	15116	14945	15147	15125	14899	15005	14923	15037	14932	14992	15121	15010	14955	15100	15029	15011	14903	14924	15167	15053	15138	15052	15017	15096	14901	15201	15161	15049	15152	15098	15188	15047	15136	15039	14993	14847	14914	14964	14986	15118	14997	15256	15215	15194	15057	15051	14947	15068	15122	15175	15161	15087	15196	15169	15089	15055	14943	14929	15113	15259	15278	15013	14988	15217	14981	15200	14947	15286	15100	15050	15118	15087	15054	15135	15009	15080	15274	14940	15124	15203	14969	14912	14993	14948	14898	14976	14930	15028	15218	15124	15267	15101	15019	15162	14851	15068	15072	14961	14963	15142	14927	14978	15054	15127	15062	15069	15042	14971	15002	15101	15145	14962	15121	15090	15125	14964	14963	15140	15025	15096	15182	14923	14994	14909	15200	15023	14877	15090	15154	15147	15005	15016	15010	15000	14973	15126	15119	15183	14958	15109	15047	14965	15368	15082	14977	15008	15098	15119	14973	15071	15026	15114	14919	15186	15017	15245	15019	15042	15074	15131	15211	15075	15101	15011	15022	14991	15150	14980	15094	15009	15125	14926	14894	15067	14982	14991	14989	15000	15124	15087	15022	15201	15097	14992	15020	15066	15117	15049	15021	14992	15214	15125	15064	15106	14991	15011	15008	15082	15146	15040	14979	15027	14990	15112	15130	15105	15310	15065	15014	15057	15031	15082	14964	15181	15149	15161	14990	15078	15133	14983	15277	15094	15220	15148	14969	15208	15037	14974	15069	15160	15000	15000	15097	14987	15014	15114	15068	15042	15190	15040	14890	15090	15100	14780	15160	15147	15137	15058	15015	15065	14986	15061	15134	15001	15084	14937	14955	15033	15013	15205	15032	15064	14960	15282	14995	15220	15046	15086	14974	14903	15176	15174	15039	14991	14979	15021	15094	15162	15069	15101	15101	14982	14892	14947	15127	15114	15065	15046	14992	15046	15267	15116	15096	15187	15023	15022	14992	15096	14980	15041	14982	15123	15083	15042	15080	15094	15024	15188	15091	15016	15091	15151	15076	15053	15067	14947	15020	15099	15420	15114	15105	15095	14986	15021	15158	15082	15058	15154	14874	15014	15171	15059	15162	15079	15248	15101	15175	15157	15070	15230	15123	14908	15016	15150	15123	14951	15120	15091	14920	15072	15171	14921	14960	15172	15101	14945	15124	15053	15001	14911	15017	15239	15049	15110	15117	15046	15120	15166	14978	14987	15118	15180	14878	15059	15119	15165	15116	14934	15046	14920	15105	15134	15142	15006	15086	14960	15253	15005	15017	15001	15109	14977	15037	15046	15198	15031	15083	15039	15097	15050	14947	14880	15195	15157	15056	15107	15080	15138	15183	15010	15108	15194	15062	15179	15101	15149	15048	15075	15026	15071	14991	15103	15111	15047	15047	15011	15043	15041	14919	15015	15184	15303	15231	14996	15036	14988	14992	15102	15003	15037	15035	15144	14966	15146	14998	15113	15049	15140	15109	15009	14980	14853	15215	15098	15080	14912	15073	15069	15091	15069	14824	15120	15135	15215	15002	15210	15072	15084	15047	15169	15126	15118	15032	14913	14998	14967	15001	15109	15073	15102	15127	15067	15128	14940	14940	14974	15031	14842	14984	15109	15131	15146	15210	15005	14854	15001	15058	15281	15078	15106	15198	15079	15136	14933	15108	15074	15125	15055	15137	14982	15050	14973	15230	15022	15145	15166	15021	15126	15151	15022	14967	15082	15131	15131	15112	14886	15157	15049	14966	15078	15021	15029	15198	14960	15101	15154	15106	15085	15206	15116	15058	15131	15077	15119	15189	15004	15123	15017	15186	14967	14876	15125	15119	14822	15083	14960	15138	15194	15081	14972	15128	15148	15132	15115	14962	15148	14985	14961	15161	15093	14917	14991	14943	15109	15049	15231	15069	15133	15106	14866	15015	14926	15026	15232	15156	14995	15112	15110	15016	14969	15131	15004	15205	14948	15227	14820	14991	14980	15128	15119	15034	15056	15162	14988	15175	14999	15048	15097	14902	15064	15042	15151	15099	15041	15085	15021	15245	15048	14921	15050	15220	14990	15172	15080	14937	15030	15056	15092	14912	14987	15012
23991	21412	28969	24329	22118	21518	20612	17946	17800	17738	17499	17485	17580	17531	17248	17463	17474	17444	17538	17164	17291	17440	17412	17270	17111	17192	17217	17332	17184	17253	18745	21228	20889	19536	18298	17642	17371	17175	17123	17330	17201	17179	17189	17183	17173	17194	17164	17204	17092	17207	17222	17093	17148	17225	17118	17042	16971	16981	17119	17123	17019	17157	17185	17369	17182	17152	17003	17051	17083	17168	17342	17136	17177	17065	17150	17230	17235	17305	17077	17385	17135	17077	17269	17325	17152	17198	17056	17314	17136	17051	17327	17164	17246	17294	17192	17052	17199	17170	17354	17002	17075	17061	17186	16995	17085	17153	17249	16984	17140	17082	17160	17149	17115	16971	17079	17165	17034	17065	17140	17130	17059	17107	17012	17161	17011	17116	17207	17117	17224	16967	16931	17254	17263	17089	17146	17171	17219	17199	16910	17067	17041	17192	17104	17287	17166	16932	17035	17300	17176	17130	17127	17066	17255	17174	17198	17079	16976	17057	17135	16994	16988	17136	17184	17253	17009	17166	16847	17242	17044	17116	16996	17182	17326	16989	16880	17072	17136	17080	17055	17193	17009	17040	16975	17200	17105	17204	17189	17211	17092	17321	17227	16974	17039	17111	17207	17325	17150	17285	17240	17345	16980	16940	17013	16951	17119	17176	17047	17163	17008	17197	17130	17162	17026	17196	17193	16976	17054	16873	17195	17190	17110	17191	17165	17117	17112	17064	17035	17255	17194	17126	17291	16932	17167	17211	17218	17195	17183	17129	17156	16952	16942	17099	17107	17067	17076	17122	17098	17185	17012	16969	17141	17159	17164	17160	17293	17028	17101	17037	17226	17291	17142	16946	17238	16895	16984	17072	17053	17138	16989	17147	17302	17190	17196	16964	16982	17023	17171	17152	17072	17008	17070	17136	17237	17151	17209	17045	17193	17217	17282	17095	17079	17034	17171	17003	17046	17034	17041	17034	17148	16953	17095	16982	16980	17027	17376	17161	17053	17008	17247	17152	17147	16979	17129	17079	17191	17259	17158	17103	17102	16996	17041	16977	17265	17016	17161	17012	17077	17116	17220	17098	17160	17008	17325	17212	17042	17181	17153	17199	17223	17019	17226	17166	17027	17107	17130	16976	17079	17317	17089	17038	17050	17126	16805	17048	16990	17203	16800	16974	17247	17198	17195	17096	17051	17113	17003	17083	16996	17159	17201	17112	17162	17083	17102	17026	17144	17214	17056	17285	17211	16951	17146	17138	17174	17363	17084	16991	17154	17062	17315	16883	17007	17095	17057	17115	17113	17072	17113	17135	17232	17168	17106	17233	17264	17119	17063	17104	17113	17029	17279	17207	17277	17036	17073	17053	17117	17007	16973	17041	17110	17081	17118	17212	17100	17089	17172	17108	17024	17285	17175	16988	17180	17204	17220	17309	17118	17128	17011	17405	17246	17209	17185	17076	17010	17077	17005	17149	17385	17045	17204	17137	16993	17093	17239	17078	17029	17114	17144	17131	17068	17222	17055	17076	17270	17173	17110	17339	16974	17185	17086	17179	17132	17135	17111	17116	17124	17186	17155	17210	17049	17207	17190	17036	17042	17084	17098	17232	17079	17123	16996	16893	17006	17061	17105	17105	17136	16981	17196	17121	16955	17263	16927	17097	17050	17164	17188	17090	17207	16966	17260	17196	17364	17219	17143	17028	17092	17207	17159	17265	17216	17091	17242	17132	16872	17115	16993	17244	17079	17179	17250	17048	17119	17008	17241	17033	17317	17280	16854	17176	17144	16913	17003	17245	17217	17139	17162	17035	17216	17270	17214	17249	17319	17099	17181	16978	17215	17208	17156	17057	17168	16997	17088	16958	17131	17061	17263	17289	17028	17238	17041	17234	17113	17152	17195	17229	17121	17098	17083	17131	17225	17160	17064	17226	16946	16969	17120	16991	17145	17130	17052	17037	17120	17311	17030	17125	17056	17180	17170	17281	17091	17234	17284	17130	17214	17080	17085	17167	17209	17043	17085	17178	17407	17153	16906	17198	17130	17173	17183	17338	17208	17165	17175	17178	17259	17066	17187	17146	16888	17269	17128	17212	17048	17201	17115	17026	17200	17117	17146	17066	17165	17132	17102	17227	17076	16887	17210	17097	16957	16942	17324	17214	17251	17092	17141	16995	17210	17309	17188	17096	17150	17095	17158	16961	17178	17319	17073	17235	17242	17282	17029	17031	17045	17157	17312	16963	17272	17225	17328	17175	17132	17292	17096	17200	17076	16940	17282	17250	17101	17070	16847	17199	17132	16980	16896	17133	16999	17138	17112	17018	17028	17262	17143	17100	17219	17036	17006	17034	17201	16934	17043	17088	17107	16923	17289	17145	17237	17056	16864	16924	17108	16980	17055	17074	17281	17150	17015	17002	17216	17080	16971	17083	17164	17272	17306	17028	17163	17079	17160	17106	17053	17247	17094	17172	17142	17085	17047	17112	17288	17238	17082	17054	17128	17156	17115	17062	17181	17015	17293	17424	16992	16993	17173	17036	17094	17199	17194	17346	17153	17261	17164	17287	17184	17287	17059	17165	17073	17113	17418	16934	17164	17044	17213	17130	17192	17313	17209	17259	17381	17009	17141	17333	17237	17144	17260	17158	17132	17215	17239	17292	17205	17305	17262	17287	17168	17136	16974	17065	17179	17100	17283	17257	17158	17146	16840	16826	17254	17137	17106	17195	17182	17220	17173	17215	17083	17037	16984	17034	17118	17294	17350	17098	17090	17043	16901	17031	17004	16895	17172	17112	17054	17029	17324	17230	17261	17181	17048	17075	17070	17010	17460	17152	17089	17091	17180	17187	17137	17271	17108	17132	17066	17215	17420	17139	17076	16918	16899	17096	17218	17121	16967	17258	17076	16967	16867	17083	16939	17055	17081	17121	17140	17271	17051	17303	17061	17126	17144	17130	16990	17076	17307	17384	17064	17162	17258	16895	17302	16886	17127	17172	17120	17041	17159	17332	17128	17152	17147	17200	17020	17194	17004	17364	17176	17110	17094	16933	17033	16966	17176	17104	17060	17019	17079	17045	16956	17160	17173	17169	17163	17157	17111	17067	17130	17274	17074	17169	17041	17114	17156	17010	17254	17056	17338	17126	17018	16957	17144	17174	17086	17178	16996	17127	17248	17270	17021	17127	17150	17216	17223	17150	17144	17172	17232	17074	17102	17072	17211	17002	17067	17113	17013	17207	17157	16957	17364	17284	17145	17088	17070	17181	16973	17216	17097	17035	17152	17167	17137	17260	17100	16993	17135	17246	17077	17239	16997	16888	17150	17274	17016	17105	17183	17030	17026	17075	17138	17072	16943	17220	17200	16991	16971	17213	17266	17158	17034	17189	16959	17168	16994	17246	17306	17035	17263	16791	16915	17268	17146	17127	17108	17280	16965	17064	17158	17088	17063	17017	17212	17016	17374	17056	16971	17108	17168	17130	17060	16988	17051	17350	17107	17068	17034	17324	17084	16871	17041	17059	17256	17174	17146	17039	17131	16849	17103	17156	17207	17101	17319	17258	17021	17260	16994	17139	17068	17086	17226	17131	17088	16956	17036	17452	17270	16811	17209	17001	17186	17190	16843	17128	17179	17098	17043	17011	17172	17150	17128	17064	17172	17362	17169	17238	16952	17003	17153	17218	17235	17224	16920	17240	17156	17054	17008	17125	17233	17010	17226	17208	17127	17230	17128	17008	17320	17028	17187	17211	17147	17085	17101	17007	17047	17159	17231	17185	17263	17327	17141	17105	17227	17317	17207	17056	17237	17234	17060	17098	17155	17035	17132	17181	17205	17042	16914	17089	17165	17187	17021	17113	17274	17148	17318	17209	17170	17251	17271	17278	17248	17139	17149	17004	17046	17004	16948	17184	17085	17174	17053	17197	17294	17138	16990	17120	17069	17142	17315	17202	17146	17263	17191	16901	17097	17207	17071	17223	17028	17008	17189	17169	16978	16892	17147	17044	17154	17183	17108	17152	17266	17242	17146	17229	17186	17306	17198	16940	17166	17028	17037	16976	17136	17028	16898	17099	17050	17093	17199	17280	17220	17046	17185	17130	16918	16948	16991	17275	17192	17061	16933	17189	17188	17085	17224	17115	17045	17062	17071	17140	17204	16996	17149	17035	17152	17144	17271	17065	16954	17559	17159	17062	17217	16872	16796	16899	17241	17028	17039	16971	17050	17229	17203	16866	17114	17185	17286	17260	17230	17040	17219	17297	17085	17252	16957	17017	17106	17286	17215	17149	17190	16937	17220	17138	17256	17138	17021	17345	17192	17230	17118	17020	17221	17136	17255	17169	17055	17146	17109	17126	17152	17101	17126	16954	17123	17119	17040	17081	17195	17047	17188	17287	17295	17162	17131	17108	16932	17211	17233	16886	17119	17187	17170	16806	16870	17220	16997	17057	17079	17188	17053	17108	17234	17127	17276	17174	17174	17058	17016	16999	17193	17069	17072	17085	17121	17136	17119	17282	17026	17069	17148	17073	17256	17155	17082	17047	17159	16980	17076	17021	17272	17211	16985	17265	17102	17150	17089	17003	17162	17124	17281	16862	17060	17226	17071	17384	17084	16944	17163	17108	17029	17064	17125	17149	16987	17254	17292	17160	17030	17074	17100	17083	17203	17017	17121	16892	17198	17366	17192	17198	17052	17060	16950	17017	17133	16993	17157	17196	16999	17079	17084	17000	17196	17261	17035	17185	16949	17202	17025	17154	17129	17237	17033	16978	17052	17222	17104	17143	17241	17101	17135	17250	17191	16927	17120	17139	17128	17412	17206	16890	16768	16997	16931	17121	17246	17006	17126	16982	17016	17087	17211	17189	17163	17099	17300	17198	17080	16984	17044	17276	17111	17190	17218	17031	17145	17094	17106	17291	17177	16906	16985	17136	17110	17136	17127	17268	17050	17020	17341	17331	17054	17002	17079	17244	17194	17148	17239	17056	17171	17241	16984	17130	17180	17179	17078	17235	17055	16970	16995	17052	16869	17150	17157	17076	16975	17093	17000	17033	17100	17155	17197	17178	17294	17112	17150	17142	17278	17047	17018	16950	17319	17172	17148	17060	17032	17032	17390	16966	17226	17251	17235	17044	17065	17172
14780	23315	21220	18053	17060	16725	16312	15896	15824	15319	15379	15238	15242	15137	15177	15210	15301	15286	15091	15199	15286	15275	15221	15258	15310	15048	15060	15133	15078	14912	17682	20783	19555	17738	16136	15509	15055	14964	15061	15079	15160	15164	15015	14966	14920	15036	14951	15112	15066	14875	14976	14888	14895	14932	14888	14828	14923	14921	14984	14967	14973	14798	15030	14833	14957	15069	15018	14935	14812	14894	14764	14868	14971	14872	15003	14832	14896	14941	14803	14912	15005	15064	15078	15015	14977	14882	14872	14842	14988	15084	15035	15018	14871	15064	14955	14961	14933	15133	15091	14914	14941	14894	15045	14862	14985	14995	14904	14962	15035	14911	14742	15004	14891	14855	14847	15060	15037	14849	14947	15110	14913	15038	14990	14888	15087	14863	14966	14912	14985	14942	14993	15024	14900	14955	15013	14991	14951	15050	14926	14973	14930	14871	15028	14715	14848	15025	15001	15010	14987	14916	14891	14935	14885	14888	14924	15021	14941	15060	14972	15021	14946	14727	15031	14772	15110	14915	15064	14998	14946	14779	14849	15004	14847	14900	14991	14832	15009	14898	15053	14978	15078	14960	15105	14932	15080	15013	14858	15069	14886	14907	14866	14813	15061	14945	15057	15180	15052	15007	14907	14874	14967	14789	14923	15012	15028	15032	14976	15107	14969	14943	14792	14963	14794	15055	15051	14701	14979	14779	14766	14817	14893	15014	15026	14936	14993	14873	15029	15028	14921	15019	14768	14943	14813	14912	15120	14967	14917	14903	15087	15173	14943	15117	14853	14930	14988	14985	14995	14879	14662	14862	15051	15069	14896	15009	14938	15018	15019	14895	15101	15042	14808	14738	14982	14999	14911	14961	15027	14742	14905	15075	14777	14976	14890	15072	14922	14863	14858	14957	14900	15037	15164	14868	15148	14959	14799	15011	14977	14852	14931	15108	14866	14913	15029	14954	14979	15048	14995	15026	14944	14902	14975	14893	14932	14865	14870	15071	14871	14972	14971	14960	14970	14977	14818	14919	14930	14966	14966	14876	15031	14955	14843	15010	14947	14970	15074	14906	14984	14891	14834	15046	14744	15032	14852	15107	15060	14852	14897	14981	14799	14981	14858	14929	15022	15040	15077	14944	14855	14905	14924	14870	15039	14934	15037	14896	14928	15063	15028	14942	14963	15035	14973	14968	14962	14967	14849	14982	14914	15012	14896	15150	14959	15038	14929	15024	14775	15030	14916	15033	14930	14901	14908	14988	14862	15011	15084	14896	15074	14921	15007	14965	14879	14928	14860	15018	15140	14908	14956	14997	14948	14866	15000	14966	14970	14958	15070	14923	14981	14984	15075	14968	14993	14948	14849	14949	14931	14988	14965	14900	15103	15175	14814	14916	15058	14910	15008	14925	15092	15057	14941	15074	14912	14924	14839	14856	15125	14914	14857	15026	14951	14948	15056	14998	14709	15064	15031	15022	14959	14936	14954	14908	15043	14932	14991	14905	14864	14962	14990	15062	14869	15036	14904	15060	14935	14926	15067	14961	14927	14852	15080	14806	14860	14871	15027	14942	14902	15048	14870	15064	14828	14901	14832	15220	14963	14816	14916	14951	14891	15160	15064	15047	15048	15045	14755	15034	14868	14856	14967	14891	14845	14915	15035	15061	14944	14895	14856	14919	14938	14859	14949	14792	14960	14880	15102	14901	15092	14962	14794	14970	14865	14831	14943	14900	15156	14961	14868	14926	15069	14909	15049	14913	14928	14981	14845	15043	15025	14925	14914	14811	14899	14792	14926	14988	14835	14823	14959	14969	15061	15005	14877	14795	14919	14956	14977	15109	15207	15093	14958	14941	14943	15020	14874	14891	14985	14775	14972	14929	15130	15093	14990	14853	15169	15005	15057	14958	14907	14932	15010	14910	14895	15032	15006	14891	15042	15033	15141	14947	14894	15008	14790	14815	15086	14903	15126	14907	14875	14937	14859	14912	14882	15036	15033	14917	14979	14991	15072	14861	15060	14880	15029	14838	15189	14975	14998	14829	14761	14857	14951	14808	14978	15097	15059	15006	14859	15067	14974	15018	15091	14953	14954	14833	14971	15116	14997	14872	15015	14915	14932	14923	14984	14842	14901	14964	15018	14786	14881	14830	14953	15010	14958	14971	14894	14885	14956	14902	15144	14892	14918	14800	14840	15013	14935	14924	15077	14885	14839	15186	14966	14873	14907	14955	14886	15023	14929	14907	15048	14980	14968	14984	15068	14739	14938	15075	14866	15042	15014	14794	15062	15011	15182	14938	15048	15047	15076	14964	14817	14840	14943	14908	14983	15034	14904	14952	14862	15016	15000	15129	14830	14743	15100	15064	14852	14935	14875	14905	14886	15108	14819	15080	14883	14917	14881	14901	14900	14898	15001	14896	14906	14800	14908	14993	14737	14898	15009	14982	14927	14810	15003	14907	14843	14940	14918	14912	15004	14979	14999	15016	15034	14936	14784	14886	14946	15020	14985	14889	14888	14998	15019	15142	14934	14981	15015	15079	15137	14936	14860	14793	14885	14912	15102	15014	14915	14971	15119	14925	15111	14951	14873	14950	14775	14946	14980	15009	15031	15062	14964	14999	14893	14827	14874	14947	15036	14939	15000	14899	15101	15033	15012	15148	14752	14978	14935	14805	14877	14862	14819	14901	14983	14871	15024	14882	14903	15000	15102	14997	15012	14902	14806	14946	14788	15011	15019	14899	14800	14759	14831	14871	14925	15074	14925	14855	15028	14939	15000	15024	14895	14959	14900	14966	15048	14924	14998	15026	14632	15023	14894	15007	14985	14933	15003	14803	14865	15019	14925	15017	15116	14837	14977	14969	14883	14949	14965	14982	14785	14953	14893	14945	15032	14938	14876	14814	14954	14798	15102	14919	14926	15025	14901	14873	14943	14902	15000	14910	14905	14921	14960	15160	15042	15078	15069	14857	15021	14994	14935	14961	14888	14888	14837	14879	14884	15136	14949	14957	15059	15140	14922	14900	14864	14872	15052	14866	14714	14905	14930	14957	14991	14908	14812	14975	15087	14936	14850	15103	14943	14878	14992	15009	14790	14896	14989	14921	15037	14941	14957	14873	15087	15013	15011	14934	14992	14944	14831	14983	14977	15056	15047	14902	15136	14966	14828	15027	14871	14870	14835	14927	15075	14979	14990	15063	14863	14899	14995	14943	15065	14805	14853	15154	15024	14926	15091	14922	14691	15030	14864	15122	14869	14970	14991	14862	15089	14864	14920	14937	14869	14893	14990	15007	14988	14947	14867	14960	15081	15025	14970	14832	14886	15041	15098	14908	14922	14820	15174	15132	14838	14718	14909	14974	14899	14902	14838	15087	14892	14886	14985	15136	14829	15007	14790	15070	14860	15063	14995	14863	14834	14861	14887	14765	14877	15008	14902	14992	14969	14923	14964	15099	15097	14983	14821	14849	14916	14891	15050	14900	14806	15178	14840	14959	14982	14957	15040	14954	14916	15071	14955	15077	14904	14988	15014	14953	15027	14892	14841	15007	14936	14868	15033	14994	14841	14873	14910	14989	14852	15024	15043	15096	14986	14809	14871	14985	15108	15002	14844	14980	15093	14917	14869	14839	15035	15034	14934	15086	15008	15063	15038	14941	15019	14928	14977	14977	14999	15012	14797	14903	14830	15074	15287	15123	14923	15015	14854	14818	14877	15038	14857	14924	15088	14824	14997	15202	15033	14881	14966	15023	14855	14956	15062	14871	14938	14988	14832	14858	14847	14975	14859	14904	14913	14839	15048	14857	14946	14833	14887	15069	15050	14970	14909	14911	14984	15043	14948	14818	14962	14858	14907	15113	14928	14714	14922	14909	15040	15023	14964	14806	15017	15110	14755	15018	14713	15042	14991	14862	14953	15037	14811	14888	15047	14910	14811	14975	14962	15111	14843	14806	15043	14758	15013	15002	14945	15063	15019	14884	14896	14944	14985	15020	15014	14885	14987	14936	15016	14814	14943	15026	14929	14959	14826	14968	14918	14735	14911	15083	14885	15013	14937	15024	14864	15129	15015	14953	14953	14959	14906	14800	14949	14859	14783	14987	14939	14899	14836	15028	14924	14937	15020	14905	14959	14967	14907	14902	14893	15020	15019	14883	14922	14902	14965	14814	15020	14933	15000	15028	14914	14907	14829	14901	14922	14909	14912	14865	15055	14905	15081	14870	14866	14983	14942	15047	14858	14941	15206	14931	14797	14818	15072	14996	14855	14874	14779	14923	14931	14862	14971	14865	15003	14881	14892	14871	14967	14958	14691	15035	14862	14898	14951	14820	14836	15052	14945	14851	15007	14834	14948	15144	14979	14946	14989	14789	14958	14847	15004	15007	14953	14984	14780	15003	14834	14977	14790	14998	14902	14992	14952	14651	15001	15085	15091	15109	14847	14977	14952	14937	14933	15040	14952	14926	14810	15032	15026	14991	14999	14816	15136	15041	14962	14989	14886	14994	14986	14805	14803	14965	14762	14982	15155	14948	14816	15004	15122	14820	15048	15114	14998	14961	14988	14820	15058	14964	14952	14936	15022	15031	15021	14960	14892	14860	14921	14991	14979	14937	15058	14905	14896	14957	14986	15051	14984	14890	14797	14886	14943	14960	14881	14839	14863	14847	14917	15020	14868	14934	15194	14978	14934	15036	14834	14922	15054	14844	15207	14982	14877	14911	14841	14841	14827	14903	15020	15027	15187	14888	14954	15022	15048	14945	14905	14821	14989	14892	14915	14983	14912	14842	15002	15034	15099	15055	14983	14947	14878	14837	14968	14849	14988	14879	15013	15047	14736	14993	14857	15053	14953	14931	15104	15000	14829	14928	15047	14895	14977	14930	15074	14893	14901	14975	14860	14942	14956	14902	14965	14940	14876	14945	15083	15011	14988	14986	14656	15064	14957	14923	15042	14919	15082	14786	14931	14978	14892	14922	15034	14906	14985	15111	14883	14777	14876	14981	15097	14896	14904	14806	15012	14894	15056	14998	15064	15095	14966	14876	14877	14953	15013	14870	15093	14903	14910	15044	15010	14908	14758	15037	14816	15141	14887	15098	15046	14991	14950	14891	14951	15133	14842	14989	14922	14937	14899	15024	14978	14990
23058	21408	29376	23859	21582	23317	24181	18705	17930	17964	17739	17719	17633	17628	17411	17490	17567	17507	17549	17591	17502	17293	17363	17398	17439	17420	17292	17341	17094	17008	19375	24099	23220	21030	19137	18041	17443	17136	17207	16983	17143	16990	17309	17124	17233	17087	17229	17060	17084	17030	17307	17161	17218	17123	17099	17174	17246	16921	17118	17228	17105	17032	17210	17022	17129	17376	17022	16809	17032	17084	17310	17030	17285	17029	16774	16936	17074	16978	17162	17120	16968	16930	17139	17140	17097	17118	17047	17102	17048	17176	17056	17159	17179	17083	17047	17027	16966	17049	16902	17149	17156	17081	16955	17102	17063	17005	17234	17084	17006	16719	16923	17112	17194	17060	17003	17178	17119	16964	17081	17193	17043	17125	17021	17175	17069	16938	16961	17056	17057	17130	17009	17157	16950	17087	16978	17068	17108	17069	17149	16792	17143	17134	17181	16969	17003	17118	17220	17016	17259	17052	17024	16888	17171	16918	16961	16969	16944	17043	16893	16977	16827	16918	17006	17232	17061	17109	17108	17022	17227	16828	16876	17020	16894	16901	17171	16904	16996	16955	16968	17121	17197	16972	16969	17131	17116	16935	17139	17021	17145	16974	17064	16994	17111	17003	17147	16967	16975	17061	17188	17056	17142	17079	17140	16986	16993	17066	16872	17014	16754	17075	17175	17110	17095	16971	17073	17064	17206	17088	17045	17090	17161	17044	16994	16966	16765	16933	16863	16861	17161	17141	16915	16972	17060	16956	17108	16943	17158	17096	16953	17094	17057	16836	17032	17146	17201	17129	17055	16910	17062	17046	16954	17020	17116	17038	16927	17081	17011	17039	16989	17106	17044	17168	16981	16777	16929	17003	17029	16976	16921	17193	16850	17149	16968	17043	17024	17017	17112	17040	16877	16944	17008	17075	16913	17174	16870	17128	17022	16949	16781	17007	17238	16870	17138	17136	17134	17128	17137	17237	16887	16957	17013	17212	17025	17081	16826	16978	16954	17099	17130	16987	17002	17021	16993	16924	17124	16907	16988	17133	17195	16805	17000	17106	17165	17117	17192	16963	16965	16868	17126	16939	16913	16811	17217	17235	16922	16842	16945	16994	17074	17048	16953	17062	17086	16921	16940	16850	17028	17065	17005	17006	16908	17105	16994	17042	17135	17034	17058	16816	16796	16930	16854	17169	17046	16944	17087	17232	17011	17175	17127	16909	16951	16896	17104	16980	17011	16941	17055	17084	17020	17059	17142	17084	16964	16975	17298	17040	16919	17066	17103	16836	16958	16980	16991	16917	16934	17262	17063	17013	16977	16866	17063	16948	16989	16959	16880	17011	16879	16889	16783	17082	17040	16711	16989	17171	16981	17096	16981	16920	17104	17188	17199	17150	17111	16896	17152	16814	16933	17112	17043	17010	17018	16874	16953	16964	16960	17058	17117	16963	17030	17002	17188	17166	17112	16947	17208	16971	17120	16856	17026	17031	17071	17142	16962	16893	16979	16928	17270	16990	16907	16971	16978	16848	17052	16862	16923	17029	17236	16944	17048	16781	17202	16909	16923	16967	16992	17026	17002	17125	17055	17113	16721	16989	17004	17007	17043	17094	17265	17088	17072	17029	17296	17065	17095	16973	16733	17193	17143	17057	17006	16888	16896	17194	17001	17141	17283	17194	16946	17027	17043	17038	17265	17272	16946	17004	16990	17051	17117	17165	17071	16996	17059	17022	17102	17077	17027	17090	17104	17004	17021	17046	16981	17034	16955	17239	17070	17137	17060	17140	17097	16991	17044	17049	16966	16882	17360	17015	16888	16919	16974	17009	17022	16903	17008	17169	17296	17044	16837	16949	17097	16971	16921	16953	17017	17020	16963	17153	16858	17264	16981	17011	16917	17008	17220	17081	16907	17069	17158	17059	17168	16962	16870	16857	16910	17073	16989	17103	16989	17048	17041	16966	17170	17004	17004	16848	17041	16897	17131	17146	17089	17088	17199	17021	16992	16850	16872	16968	17071	16789	16826	17104	17005	16990	17004	16889	16984	17123	16925	17077	16941	16972	16913	16929	16927	17243	17119	16864	17070	17077	17052	16984	17116	17173	16946	16989	17015	17286	17003	16996	17066	16896	17075	17202	16847	16956	17042	16959	16849	16832	17095	17008	17025	17069	16928	17045	17020	16965	17132	16979	16983	16967	17095	16972	16934	17083	16973	17078	17150	17181	17130	17020	17212	16975	17133	17030	16879	17079	16961	16991	16985	17078	16868	16941	17095	16997	16970	16988	17006	16876	16985	17018	17015	16849	16915	17186	17202	16837	17157	16931	16893	16846	16988	17071	17144	17144	16871	16862	17111	17129	17129	17171	16926	17097	17096	17028	16932	17163	16961	16975	17021	17070	17031	16827	17003	17054	16838	17101	17054	16930	17071	17132	17084	17033	16886	17056	17009	17029	17102	17022	17047	17099	17039	17086	17030	16980	16990	16923	17118	16926	16992	16851	17015	16968	17010	16950	17126	17058	17134	17213	17128	17227	17171	17021	17138	16894	17046	16953	17110	16895	17064	16887	17156	16860	16932	16917	16893	17273	17110	16927	17042	17136	17141	17047	17029	16904	17132	16901	17167	17159	17089	17301	17129	17017	17310	17052	17075	16822	16940	17084	17009	17155	17105	16921	17070	17094	16972	17006	17038	17113	16969	17149	16918	17158	17145	16974	16848	17119	16987	16927	17139	17211	17051	17092	17104	16968	17046	16958	17035	17005	17115	17103	17075	17026	17024	17129	17194	17118	16949	17101	17101	17192	17338	17129	17237	17259	17240	17074	16957	17178	16996	16864	17128	17195	17154	16929	17334	16953	17040	16847	17037	17025	17113	17154	17046	16940	17020	17138	17256	17115	16955	17075	17239	16889	17074	17060	17054	17090	17073	17051	17162	16961	17204	16994	16826	16783	17099	16900	17056	17001	17075	16976	17133	17092	16886	17025	17101	17046	16850	17104	17141	17132	17120	16936	17175	17069	17078	16814	17092	17109	16967	17058	17116	17132	17045	17122	17064	17009	16943	17096	17119	17137	17093	17139	17026	17065	17074	17296	17093	16952	17061	17128	17349	17052	17041	16809	17164	17166	16769	16950	16811	17005	17203	17121	17036	17158	17009	17061	17002	17199	17146	16975	17074	17099	17165	17073	17155	16991	17020	17089	17044	17100	17018	16765	16923	16904	16969	17000	16999	17007	17054	16960	16901	17114	17069	16860	17019	17034	17064	17104	17089	17226	16934	17220	17214	16965	16852	17005	17202	17118	17090	16947	17019	16913	16884	16855	16996	17114	17173	16877	17134	16870	16905	16983	17051	17241	16936	17037	17059	17238	16951	16918	17143	17005	17074	16944	17037	16858	17195	17149	16995	16931	17043	16995	17084	17182	16925	17184	16946	17242	17155	16900	17074	16965	17025	17141	16985	17086	16983	17029	16937	17114	17145	17041	16918	16896	17025	16931	17068	17060	17006	17359	16991	17080	17138	16965	16888	16943	17049	17132	16810	17066	17016	17067	17046	16988	17073	17139	17043	16860	16999	17033	16968	17063	16990	17012	17055	17081	16955	16890	16946	16819	17116	17236	17011	16979	17215	17020	17017	17062	17319	16964	17035	16847	16980	17060	17156	17101	17323	16910	17045	17020	16886	17149	17051	16989	17035	16941	17132	16824	16791	16922	17108	17030	16769	16939	17089	16995	17106	16981	17170	17002	17354	16958	17139	17090	17167	17033	17058	17084	16947	17094	16977	17031	17003	17094	16925	16868	16903	16976	16907	16800	16966	17085	17192	17070	17095	17153	17088	17195	17076	17074	16967	17054	17012	16944	16871	16993	17083	17131	17229	17173	16966	16907	16949	17035	17009	17085	17015	16932	16931	17073	16994	16961	17169	17127	17125	17066	16949	16750	17089	17022	17100	17036	17027	17076	17183	17248	17039	17057	17035	16999	17097	17094	17294	16929	17050	17062	17202	17003	16891	17082	16924	17174	17103	17040	16799	16872	16944	17261	16958	16946	16999	17101	16908	17083	17149	16887	17206	17070	17040	17126	17048	17019	16943	16949	16922	16996	17121	17039	17184	17099	17079	16982	17119	16802	16888	17148	16936	16887	17071	17029	17133	17035	16991	16977	16967	17017	17183	16961	16979	17010	17053	16887	16825	17058	16908	16722	17051	16918	17075	17214	17126	17078	17097	17005	17072	16940	17229	17194	17144	17109	17048	16811	17251	16976	17073	17191	16901	16963	17117	17013	17139	16975	16890	17199	17059	16888	17084	16956	16964	17295	16933	16900	17082	16997	17037	16941	17047	17062	17056	17081	17062	16964	17021	17053	16947	16933	16944	16967	17136	16915	16926	17062	17133	17198	16923	17254	17004	17198	16999	17038	16924	16925	16684	17046	17187	17106	17051	17236	17122	16927	16975	17089	17163	17048	16968	16898	16920	16967	16996	17046	16922	17085	17044	17103	17188	17005	17014	17117	16973	17081	16882	17045	17156	16902	16903	17019	17158	17232	16895	16875	17125	17016	17119	16630	17037	17135	17061	16976	17003	16949	17037	17096	17056	16970	16986	16947	17023	17154	17097	17277	17124	16977	16906	17076	17221	17227	17053	17057	16956	16911	16905	17008	17156	17013	16998	16939	17062	17080	17145	17091	17154	17045	16941	17074	17180	16747	16965	16940	17137	17022	16890	17158	17192	16965	17151	17056	17188	16813	17016	17004	17139	16982	17066	16958	17015	16879	17113	16981	17130	17038	16945	17178	17209	17121	16962	17052	17319	16881	17017	16984	17030	17037	17078	17244	17126	16979	17120	17075	17124	17066	17230	17114	17085	17029	17016	16849	16973	17263	16848	16873	17135	16973	16909	17132	17136	16853	16885	16953	17009	17126	17067	17038	17084	17172	17010	17055	17078	17027	17023	17011	16892	17023	17074	16883	17136	17042	17117	17159	17045	17003	17024	17038	17044	17103	16756	16903	16956	16885	16930	17058	16998	16918	17063	17059	17060	17115	17045	16927	17228	16759	17158	17037	17106	16973	16833	16866	16942	17002	17033	17021	16924	16925	17086	17172	17128	16858	17142	17090	17045	17048	17154	16843	17149	17112	16949	17117
16189	27777	24791	19937	18275	17636	17097	16377	16354	15741	15626	15471	15359	15334	15192	15266	15301	15348	15346	15294	15471	15331	15187	15308	15246	15159	15111	14999	15099	14930	19140	25132	22884	19806	17375	15671	15142	14866	15035	14775	14846	15018	14945	14698	14778	14897	14895	14904	14863	15032	14859	14938	14838	14871	14853	14930	14794	14846	14815	14792	14736	14763	15055	14800	14899	14885	14903	14923	14794	14952	14821	14883	14856	14891	14866	14965	14785	14769	14847	14943	14910	14877	14858	15028	14818	14831	14848	14879	14972	14724	14943	14841	14749	14850	14775	14757	14878	14937	14884	14865	15031	14925	14849	14800	14823	14757	14896	14887	14883	15113	14822	14943	15037	14813	14835	14932	14727	14765	14665	14807	14778	14904	14739	14908	14790	14837	14969	14804	15082	14919	14957	14677	15023	14861	15041	14774	15012	14781	14906	14938	14815	15036	14826	14831	14824	14946	14879	14927	14951	14974	14801	14794	14773	14870	15140	14794	14949	14902	14745	14779	14917	14923	14883	14794	14921	14910	14946	14834	14996	14803	14817	14920	14781	14897	14643	14804	15044	14892	14845	14931	15024	14733	14974	14826	14915	14931	14865	14816	14856	14954	14923	14953	14710	14955	14900	14789	14899	14814	14976	15043	14924	14981	14846	14933	14817	14835	14835	14987	14769	14877	14957	14979	15032	14653	14815	14665	14832	14883	14702	14909	14766	15028	14727	14963	14780	15036	15040	14656	14982	14880	14733	14875	14774	14874	14948	15033	14942	14912	14822	15053	14895	14808	14738	14794	14968	14646	14960	14919	14850	14840	14688	14789	14774	14760	14958	14813	14768	14953	14903	14930	14859	14929	14677	14869	14944	14946	14876	14864	14924	14987	14904	14863	14899	14876	14853	14942	14819	14748	14982	14723	14723	14648	14880	14742	14959	14886	14869	14957	14711	14858	14902	14752	14890	14848	14921	14953	15060	14845	14906	14716	14869	14904	14790	14870	14784	14760	14813	14837	14710	14823	14773	14959	14962	14867	14761	14936	15077	14814	14855	14800	14969	14783	14799	14857	14939	14844	14788	14831	14997	14952	14823	14821	14707	14854	15061	14791	14900	14807	14947	14707	14866	14930	14879	14670	14906	14903	14889	14714	14996	14867	14875	15024	14978	14844	14875	14867	14905	14757	14938	14907	14802	14950	14825	14713	14902	14839	14930	14994	15004	14868	14792	14942	14917	14859	14818	14720	14685	14912	14837	14975	14892	14988	15095	14793	14872	14997	14734	14925	14780	14742	14987	14915	14749	14932	14936	14775	14901	14883	15004	14942	14891	14678	14935	15089	14827	14931	14851	14778	15005	14902	14772	14789	14799	14901	14895	14906	14789	14781	14859	14907	14879	14893	14646	14726	14986	14915	14860	14678	14928	14762	14935	14907	14690	14795	14752	14744	14955	14841	14787	14753	14870	15060	14773	14992	15023	14916	14875	14923	15022	14974	14854	14729	14967	14873	15011	15001	14665	14920	14897	14937	14889	15020	14801	14787	14886	15026	14874	14882	14960	14855	14734	14767	15123	14737	14828	14890	14976	14825	14855	14738	14631	14803	14953	14849	15048	14690	14803	14841	14746	14721	14845	14868	14862	14783	14861	14820	14751	14824	14932	14935	14773	14882	14786	14902	14829	14805	14835	14659	14909	14823	14934	14796	14888	14636	14808	14749	14839	14930	14726	14976	14699	14864	14922	14740	14818	14955	14904	14798	14789	14927	14719	14906	14833	14928	14919	14813	14877	14826	14963	14857	15034	14784	15014	14698	15001	14873	14609	14828	14837	14808	14802	14791	14831	14930	14746	14817	14842	14885	14812	14813	14731	14911	14865	14806	14763	14782	14948	14836	14868	14905	14974	14814	14560	14909	14781	14895	14843	14711	14822	14839	14684	14852	15112	14680	14857	15033	14680	14945	14796	15054	14853	14957	14797	14745	14739	14943	14801	14908	14948	14813	14924	14813	14754	14769	14867	14780	14830	14902	15083	14775	14967	14807	14986	14852	14905	14816	14888	14782	14845	14823	14701	14894	14733	14945	15031	14780	14852	14863	14787	14833	15095	14896	14773	14845	14897	14950	15066	14774	14904	14698	14854	14909	15021	14794	14913	14937	14765	14946	14799	14906	14896	14678	14837	14861	14882	14775	14797	14795	14832	14685	14855	14999	14796	14757	14867	14739	14826	14769	14975	14905	14815	14785	14717	14651	14805	14711	14804	14784	14983	14980	14822	14944	14845	14632	14738	14747	14926	14679	14689	14716	14905	14871	14923	14833	14867	14873	14687	14767	15061	14857	14911	14694	14973	14899	14866	14755	14761	14868	14829	14830	14802	14892	14842	14929	14780	14739	14792	15031	14850	15010	14775	14964	14855	14888	14785	14794	14950	14873	14712	14966	14860	14832	14888	14866	14799	14725	14958	14779	14824	14775	14908	14938	14993	14763	15058	14905	14767	14873	14766	14897	14809	14640	14821	14912	14893	14673	14819	14796	14971	14847	15034	14843	14895	14762	14827	14848	14946	14822	14908	14851	15073	14726	14780	14848	14855	14871	15007	14915	14905	14788	14748	14784	14799	14840	14730	14642	14772	14823	14805	14996	14822	14907	14860	14618	14991	14881	14838	14925	14710	14778	14665	14815	14903	14757	14764	14796	14872	14838	14964	14671	14945	14944	14705	14793	14859	15052	14706	14965	14743	14883	14749	14831	14902	14775	14776	14685	14930	14891	14755	14808	14902	14798	14763	14779	14865	15008	14828	14899	14885	14964	14773	15002	14973	14861	15048	14857	14676	14880	14857	14912	14956	14883	14872	14661	14807	14840	14856	15099	14963	14817	15076	14869	14903	14749	14850	14862	14817	14829	14890	14890	14695	14790	14935	14820	14754	14831	14818	14887	14791	14879	14986	14813	14765	14894	14813	14780	14751	14893	14736	15032	14915	14859	14889	14827	14913	14783	14972	14973	14734	14782	14905	15036	14948	14877	14913	14781	14875	14910	14804	14912	14664	14889	14915	14918	14721	14841	14927	15167	14717	14847	15010	14700	14906	14996	14747	14691	14785	14844	14862	14799	14976	14871	14758	14920	14806	14873	14860	14858	14829	14742	14739	14703	14976	14916	14812	14862	14823	14841	14841	14917	14630	15011	14773	14800	14951	14904	14972	14964	15016	14917	15076	14924	14863	14806	14786	14759	14751	14895	14657	14710	15040	14780	14811	14821	14793	14834	14841	14818	14840	14724	14917	14895	14763	14855	14794	14847	14835	14739	14851	14996	14845	14966	14890	14866	14889	14976	15032	14943	14794	14874	14843	14914	15105	14923	14926	14752	14807	14832	14674	14791	14887	14832	14755	14798	14728	14862	14807	14819	14864	14639	15148	15066	14973	14855	14862	14698	14788	14879	14774	14734	14900	14809	14811	14880	14956	14860	14985	14898	14872	15018	14777	14765	14711	14831	14874	14965	14844	14838	14950	14906	14810	14992	14940	14798	14970	14733	14776	14791	14766	14779	14803	14852	14985	14762	14959	14773	14789	14788	14798	14857	14871	14972	14867	14768	14876	14778	14958	14948	14778	14870	15002	14826	14847	14734	14807	14972	14918	14850	14764	14761	14881	14980	14752	14898	14818	14735	14905	14939	14719	14845	14900	14641	14863	14824	14900	14793	14837	14734	15001	14686	14941	14936	14866	14770	14916	14687	14880	14833	14926	14783	14928	14919	15005	14946	14751	14740	14922	14877	14845	14677	14815	14681	14915	14913	14924	14807	14800	14731	14861	14938	14872	14862	14825	15058	14806	14770	14925	14834	14994	15019	14803	14752	14892	14963	14869	14676	14940	14754	14775	14955	14781	15026	14796	14965	14938	14913	14936	14869	14847	14744	14976	14937	14880	14903	15041	14887	14995	14703	14729	14997	15006	14871	14865	14942	14937	14727	14937	14752	14763	14914	14849	14905	14865	14777	15022	14840	14845	14752	14733	14850	14809	14893	14957	14892	14834	14895	14759	14632	14840	15009	14695	14743	14736	14962	14852	14914	14835	14915	14767	14857	14828	14935	14789	14925	14951	14907	14783	15004	14796	14783	14828	14786	14845	14738	14852	14722	14837	14713	14779	14855	14908	14703	14836	14860	14798	14852	14937	14802	14909	14777	14811	14872	14823	14940	14872	14744	14849	14914	14793	14965	14852	14873	14975	14956	14724	14972	14814	14800	14875	14825	14824	14948	14880	14764	14905	14882	14793	14848	14977	14833	14908	14861	14706	14943	14846	14840	14857	14797	14805	14759	14896	14855	14866	14784	14827	14859	14851	14845	14913	14935	14673	14989	14880	14783	14757	14836	14885	14759	14773	14768	14975	14841	14858	14733	14820	14877	14777	14858	14809	14993	14769	14855	14852	14793	14806	14897	14784	14734	14937	14833	14910	14895	15050	14804	14798	15027	14908	14842	14899	14781	14831	14867	14988	14887	14730	14922	14785	14824	14796	14904	14861	14819	14940	14687	14999	14769	14950	14866	14778	14923	14846	14844	15016	14963	14959	14809	14652	15042	14985	14811	14874	14834	14723	14815	14819	14810	14764	14970	14914	14902	14765	14927	14879	14814	14780	14865	14777	14914	14963	14894	14818	14984	14863	14704	14890	14701	14964	14789	14910	14825	14867	14828	14863	14714	14812	14827	15002	14760	14641	14816	14885	14794	14877	14931	14821	14922	14845	14732	14896	14920	14842	14665	14880	14814	14871	14906	14814	14809	14803	14772	14756	14848	15031	14845	14992	14770	14743	14987	14739	14932	14901	14761	14831	15010	14786	14864	14808	14777	14975	14700	14873	14958	14768	14887	14889	14941	14962	14833	14774	14794	14724	14902	14916	14842	14981	14944	14896	14784	14768	14909	14912	14910	14909	14832	14794	14785	14858	14771	14645	14842	14788	14776	14743	14911	14873	14876	14769	14806	14776	14777	14945	14825	14648	14793	14814	14775	14943	14846	14970	14865	14846	14887	14834	14791	14801	14888	15026	14957	14811	15000	14684	14973	14837	14757	14786	14656	14806	14764	14671	14907	14970	14598	14832	14863	14818	14670	14943	14867	14849	14938	14801	15016	14857	14998	15037	14803
27711	22067	24270	20809	18050	17877	18238	17531	17582	17450	17715	17748	17674	17582	17631	17571	17768	17674	17733	17522	17682	17486	17443	17540	17752	17552	17484	17342	17441	17676	17653	18183	18265	18031	17802	17873	17565	17658	17525	17435	17698	17596	17549	17508	17446	17737	17524	17371	17510	17471	17683	17376	17435	17505	17508	17449	17502	17425	17538	17417	17447	17451	17392	17601	17520	17462	17615	17515	17502	17353	17549	17477	17501	17542	17567	17611	17477	17400	17669	17534	17676	17510	17355	17726	17407	17648	17415	17405	17610	17340	17654	17405	17493	17511	17395	17382	17511	17303	17526	17343	17708	17662	17682	17499	17503	17577	17491	17678	17441	17612	17365	17621	17494	17508	17608	17314	17594	17602	17403	17559	17798	17427	17476	17475	17516	17354	17506	17341	17479	17419	17480	17436	17504	17381	17391	17527	17385	17617	17572	17371	17576	17420	17716	17802	17649	17331	17484	17491	17491	17758	17359	17596	17720	17521	17480	17438	17470	17433	17563	17430	17735	17503	17537	17582	17517	17610	17540	17498	17537	17669	17560	17421	17470	17449	17721	17524	17485	17547	17427	17593	17470	17492	17603	17400	17490	17622	17417	17763	17523	17203	17509	17590	17444	17597	17592	17301	17289	17436	17391	17435	17416	17575	17534	17405	17436	17588	17410	17530	17498	17504	17586	17499	17558	17477	17327	17363	17580	17615	17396	17234	17488	17417	17463	17153	17635	17476	17477	17419	17453	17755	17476	17395	17568	17291	17560	17482	17459	17402	17380	17630	17501	17564	17412	17348	17611	17390	17553	17463	17631	17415	17516	17407	17328	17446	17424	17608	17708	17502	17506	17438	17317	17333	17712	17541	17382	17315	17408	17602	17496	17418	17462	17462	17370	17516	17692	17454	17642	17427	17826	17682	17645	17504	17674	17507	17426	17486	17478	17225	17431	17596	17539	17429	17349	17473	17399	17466	17411	17313	17656	17592	17510	17496	17358	17668	17616	17396	17424	17685	17569	17464	17571	17364	17528	17551	17629	17597	17492	17628	17455	17248	17362	17313	17570	17465	17461	17623	17433	17616	17420	17522	17378	17576	17344	17468	17586	17432	17481	17305	17332	17554	17643	17468	17516	17411	17517	17502	17453	17678	17579	17442	17620	17450	17445	17479	17417	17562	17430	17467	17459	17421	17525	17590	17489	17488	17341	17391	17304	17476	17329	17362	17498	17350	17614	17375	17464	17452	17524	17267	17418	17321	17429	17496	17505	17438	17470	17605	17493	17372	17498	17580	17662	17688	17395	17509	17524	17395	17431	17487	17560	17384	17391	17526	17425	17548	17297	17622	17433	17733	17311	17286	17510	17649	17770	17304	17236	17389	17538	17556	17680	17478	17571	17550	17338	17450	17380	17517	17572	17406	17647	17522	17469	17524	17454	17513	17519	17365	17446	17477	17751	17511	17458	17559	17476	17755	17536	17603	17444	17486	17738	17526	17695	17634	17466	17500	17491	17459	17473	17509	17396	17418	17439	17844	17435	17468	17495	17452	17579	17388	17603	17470	17600	17447	17506	17618	17485	17524	17308	17468	17328	17390	17476	17543	17628	17515	17638	17621	17681	17441	17503	17641	17446	17293	17688	17560	17483	17340	17611	17485	17551	17452	17635	17344	17521	17547	17649	17468	17418	17541	17408	17756	17481	17266	17440	17517	17473	17646	17406	17422	17639	17432	17368	17407	17410	17333	17608	17753	17443	17607	17537	17533	17612	17258	17589	17635	17518	17591	17493	17448	17545	17584	17263	17589	17449	17470	17425	17595	17514	17358	17457	17432	17478	17380	17726	17494	17542	17583	17452	17608	17329	17615	17583	17515	17358	17452	17508	17390	17442	17541	17668	17693	17699	17454	17387	17468	17548	17536	17385	17375	17649	17654	17407	17352	17557	17373	17381	17503	17447	17537	17479	17474	17464	17610	17452	17327	17533	17333	17536	17491	17525	17350	17527	17441	17665	17573	17520	17641	17194	17486	17698	17561	17609	17490	17473	17542	17566	17460	17561	17307	17280	17379	17436	17516	17339	17682	17577	17482	17663	17666	17662	17505	17254	17525	17628	17449	17594	17647	17687	17356	17787	17449	17455	17303	17523	17691	17567	17495	17458	17443	17680	17695	17656	17448	17439	17336	17444	17436	17621	17653	17404	17410	17463	17442	17670	17578	17502	17490	17295	17737	17482	17621	17339	17470	17622	17387	17233	17421	17587	17363	17675	17379	17461	17219	17693	17439	17435	17407	17427	17547	17322	17509	17465	17698	17537	17542	17567	17682	17337	17479	17233	17640	17606	17479	17435	17409	17618	17558	17325	17498	17270	17593	17319	17385	17608	17543	17421	17430	17446	17343	17322	17406	17653	17583	17581	17506	17403	17582	17258	17568	17593	17256	17482	17533	17465	17551	17361	17434	17365	17337	17796	17480	17582	17394	17554	17348	17567	17415	17677	17494	17287	17401	17448	17327	17587	17466	17447	17579	17637	17556	17486	17644	17547	17630	17702	17286	17615	17640	17846	17568	17442	17414	17495	17485	17529	17611	17467	17457	17597	17427	17420	17359	17367	17267	17612	17585	17467	17415	17705	17494	17522	17532	17534	17773	17770	17514	17484	17519	17832	17567	17392	17639	17641	17302	17466	17487	17541	17349	17415	17363	17329	17628	17528	17449	17441	17581	17306	17303	17533	17571	17619	17468	17519	17436	17488	17547	17477	17544	17574	17437	17702	17585	17724	17429	17545	17522	17523	17457	17577	17536	17474	17303	17548	17541	17658	17644	17552	17689	17427	17455	17401	17468	17457	17330	17529	17535	17599	17655	17559	17440	17395	17555	17520	17477	17545	17476	17405	17669	17518	17462	17468	17549	17453	17469	17455	17440	17609	17442	17580	17293	17508	17606	17569	17535	17413	17561	17573	17218	17512	17337	17467	17283	17509	17579	17538	17438	17549	17515	17584	17742	17433	17657	17606	17520	17449	17551	17404	17621	17608	17370	17269	17515	17449	17632	17576	17466	17501	17529	17571	17636	17696	17414	17535	17379	17510	17485	17450	17465	17543	17538	17484	17335	17628	17417	17417	17443	17445	17465	17624	17318	17514	17715	17674	17544	17483	17598	17435	17464	17535	17318	17544	17786	17464	17547	17613	17426	17444	17423	17619	17595	17533	17555	17545	17505	17601	17603	17566	17611	17446	17280	17451	17427	17486	17550	17640	17492	17446	17560	17403	17491	17239	17426	17504	17344	17424	17440	17563	17637	17603	17234	17300	17560	17400	17505	17511	17527	17660	17512	17533	17353	17297	17435	17535	17561	17559	17500	17607	17519	17735	17527	17450	17532	17525	17383	17531	17458	17472	17531	17507	17628	17341	17273	17601	17411	17618	17522	17327	17399	17430	17353	17440	17484	17663	17575	17521	17482	17405	17501	17470	17456	17376	17391	17451	17448	17415	17424	17556	17388	17454	17557	17499	17493	17518	17465	17391	17568	17490	17377	17651	17483	17368	17370	17461	17529	17394	17419	17379	17239	17567	17446	17625	17282	17446	17558	17712	17545	17503	17555	17506	17502	17562	17237	17534	17547	17537	17581	17506	17603	17320	17564	17361	17594	17474	17495	17577	17511	17487	17517	17418	17615	17328	17528	17668	17434	17284	17276	17505	17461	17511	17483	17347	17548	17469	17576	17843	17257	17488	17425	17583	17397	17280	17326	17432	17481	17377	17410	17513	17475	17621	17678	17707	17490	17331	17434	17503	17309	17416	17552	17484	17364	17509	17405	17551	17735	17368	17448	17442	17539	17514	17495	17553	17467	17424	17551	17446	17540	17440	17602	17372	17434	17601	17528	17467	17354	17451	17474	17506	17460	17624	17544	17335	17485	17544	17746	17740	17521	17449	17496	17563	17588	17368	17422	17579	17427	17548	17488	17582	17487	17432	17528	17560	17450	17460	17643	17638	17497	17636	17550	17595	17587	17321	17484	17497	17637	17650	17769	17616	17553	17280	17424	17740	17297	17559	17438	17561	17495	17429	17511	17335	17438	17523	17262	17460	17666	17688	17652	17544	17602	17491	17444	17634	17581	17465	17617	17603	17500	17419	17473	17679	17343	17373	17294	17482	17520	17394	17387	17571	17630	17504	17622	17598	17683	17561	17400	17695	17434	17482	17402	17487	17737	17451	17590	17549	17671	17455	17567	17585	17449	17645	17505	17507	17577	17649	17499	17491	17496	17378	17430	17662	17580	17613	17712	17340	17547	17547	17321	17633	17487	17368	17474	17465	17410	17404	17586	17752	17536	17507	17331	17333	17370	17655	17475	17498	17623	17597	17448	17648	17337	17496	17557	17557	17396	17359	17489	17486	17441	17489	17585	17595	17550	17261	17565	17577	17453	17586	17284	17436	17441	17406	17606	17451	17732	17461	17587	17593	17507	17598	17405	17373	17387	17663	17498	17383	17518	17539	17529	17468	17556	17452	17418	17497	17323	17398	17425	17506	17661	17553	17526	17417	17403	17400	17518	17410	17498	17550	17474	17664	17417	17622	17519	17764	17399	17419	17549	17577	17439	17679	17593	17501	17552	17563	17537	17691	17578	17651	17660	17264	17610	17618	17480	17400	17400	17550	17422	17630	17414	17551	17702	17623	17536	17486	17385	17447	17536	17416	17611	17515	17265	17423	17345	17606	17498	17340	17522	17522	17552	17480	17646	17477	17475	17580	17464	17673	17565	17462	17526	17575	17287	17700	17725	17630	17597	17635	17718	17470	17741	17595	17548	17475	17648	17428	17279	17547	17660	17328	17545	17541	17494	17631	17369	17512	17493	17423	17398	17441	17754	17581	17699	17425	17314	17383	17442	17625	17524	17488	17510	17570	17791	17398	17329	17427	17673	17636	17518	17529	17569	17604	17375	17619	17520	17388	17427	17494	17622	17572	17539	17595	17525	17459	17368	17380	17503	17538	17466	17598	17482	17528	17314	17569	17395	17303	17560	17764	17488	17508	17617	17513	17522	17476	17396	17554	17761	17632	17544	17588	17502	17474	17564	17634	17572	17365	17425	17433	17562	17749	17601	17551	17416	17302	17507	17526	17594	17499	17530	17483	17556	17298	17416
15226	17305	16528	15881	15702	15649	15389	15255	15338	15351	15206	15140	15130	15072	15211	15194	15102	15339	15224	15346	15282	15346	15150	15121	15269	15374	15169	15075	15033	15293	15500	15908	16110	15860	15455	15309	15154	15173	15219	15137	15298	15120	14907	14931	15094	15018	15331	15039	15202	15064	15023	15209	15153	15199	15091	15233	15177	15127	14953	15015	15014	15049	15194	14926	15232	15116	14965	14949	15158	15075	15334	15135	15131	14876	15014	15059	15094	15030	15010	15011	14997	15031	15052	15160	15167	15194	14930	15072	15109	15192	15262	15334	14994	15130	15084	15123	15223	15013	15229	15153	15129	15247	15007	15177	15091	15217	15221	15133	15103	15255	15031	15205	15100	15272	15172	15258	14953	15177	15081	15102	15166	15096	15156	15209	14899	15026	15211	15015	15059	15229	15142	15141	15096	15288	15186	15047	15010	14987	15196	15107	15227	15109	15262	15143	15247	15165	15201	15217	15102	15088	15045	15137	14971	15250	14978	15186	15088	15202	15114	15077	15145	15068	15180	15167	15256	15211	15132	15263	15352	15105	15039	14950	15057	14931	15266	15061	15185	15097	15065	15058	15135	15042	15287	14952	15164	15102	15188	15225	15313	14959	15106	15094	15021	15064	15079	15151	15234	15186	15085	15153	15030	15094	15029	15045	15175	15146	15207	15037	15114	15139	15260	15001	15233	15079	15085	15131	14999	15137	15308	15016	15028	15057	15073	15036	15108	15221	15127	15297	15025	15195	15068	15116	15124	15126	14992	15146	15120	15272	15066	15082	14962	15081	15169	15107	15085	14908	15037	15128	15009	15095	15098	14959	15074	15026	14993	15119	15016	15140	15163	15188	14944	15023	15066	15037	15105	15043	15082	15056	15107	15186	15291	14981	15220	15125	15001	14902	15167	15054	15004	15170	15134	15125	15289	15300	15080	15078	15122	15091	14943	15171	15184	14947	14988	15190	15085	15162	15267	15026	15177	15030	15070	15047	15049	15135	15197	15048	15150	15161	15047	15246	15245	15085	15076	15146	15227	14993	15198	15156	15077	15029	15171	15274	15057	15129	15014	15210	14972	15126	15317	15087	15027	15234	15069	15039	15058	15115	15280	15024	15209	15013	15023	15151	15175	15151	14962	15077	15023	15090	15136	15250	15177	15116	15249	15109	15063	15096	14950	15056	15037	15013	15285	15121	15202	14986	14990	15164	14946	15204	14996	15081	15105	15222	15132	14873	14999	15109	15141	15227	15076	14959	15407	15197	15114	14936	15096	15204	15167	14956	15093	14978	15032	15047	15122	15100	15187	15301	15091	15048	15097	15257	15132	15151	15173	15053	15140	15073	15112	15149	14993	15156	15005	15206	15067	15045	15005	15300	14996	15004	15066	15144	15061	14991	15073	14951	14980	15219	15118	15116	15188	15130	15092	15129	15144	15054	15107	14997	15124	15267	15118	15119	15062	15168	15066	15109	15275	15442	15074	15063	15267	15119	15270	15061	14965	15018	15158	15061	15045	14929	14948	15127	15158	14914	15171	14923	15115	15250	15155	15080	15060	15143	15256	15179	15082	15144	15060	15018	15119	15068	14933	15246	15030	14963	14961	15061	15119	15020	15069	15053	15104	15198	15094	15187	15098	15122	15208	15276	15061	15083	15101	15059	15146	15147	14999	15050	15078	15192	15126	15143	15098	15114	15216	15015	15197	15232	15008	15124	15049	15333	14980	15172	15056	15184	15072	15172	15221	15069	15189	15172	14963	15131	15153	15017	15192	15065	14908	15042	15179	15096	15133	15060	15135	15304	15110	15218	15079	15120	15263	15033	15338	14995	15184	15214	15200	15001	15031	15172	15167	15089	15054	15175	14975	15136	15231	14973	15106	15117	15142	15143	15118	15005	15166	15181	15109	15109	15085	14952	15106	15159	15121	15088	15078	15142	15089	15152	15158	15078	15150	15022	14973	15045	15169	15174	15099	15088	15020	15111	15309	15240	15074	15069	15101	15131	15117	15090	15277	15062	15062	15117	15220	14966	15118	15018	15181	15134	15125	15128	15113	15098	15066	15206	15145	14989	15165	15103	15077	15238	15135	15262	15047	14966	15036	15098	15163	15075	15095	15198	15006	15127	15013	15207	15140	15190	15128	15033	15141	15197	15038	15125	15003	15059	15139	15225	15127	15145	15080	15173	15288	15179	15282	15094	15071	15098	15115	15121	15247	14984	15182	15201	15214	14996	15147	15142	14962	15088	15129	15153	15122	15185	15135	15128	15082	15269	15221	15082	15273	15311	15105	15099	15203	15154	14960	15216	15158	14933	15172	15268	15210	15158	15205	15101	15076	15075	15023	15041	14979	15075	14984	15105	15097	14983	15164	15051	15261	15224	14975	15175	15187	15107	14974	14907	15070	15238	15166	15133	14950	14993	15114	14895	15125	15126	15214	14923	15102	15232	15180	15251	15145	14954	15063	15101	15098	15090	15167	15193	15138	15078	15043	14940	15207	15251	15211	15077	15123	15280	15148	15150	15082	15262	15327	15007	15019	15158	15036	15130	15024	15210	15297	15087	15203	15156	15040	15082	15245	15034	15067	15154	15126	15145	15004	15200	15217	15173	14866	15130	15110	15135	15180	15178	15291	15268	15058	15234	15008	15064	15197	15200	15045	15209	15253	14878	15278	15134	15066	15279	15159	15129	15091	15084	15102	14952	15230	15037	15145	15114	15101	15172	15130	14976	15060	15136	15097	15018	15235	15139	15023	15272	14929	15201	15022	15246	15270	15022	15200	15057	15045	15305	15137	15101	15103	15098	15093	15051	15234	15168	15034	15114	15133	15048	15350	15204	14936	15073	15076	15078	15064	15043	15264	15201	15150	15053	15203	15144	14949	14988	15247	14996	15128	14952	15057	15151	15234	14924	15120	15049	15262	15185	15140	15091	15163	15136	15343	15021	15155	15099	15157	15256	15077	14928	15124	15265	15031	15361	15139	15179	15201	14986	15224	15047	15387	15030	15144	15099	15029	15196	15147	15081	15181	15141	15039	15143	15098	15167	14991	15064	15046	15180	15096	15203	15261	15069	15296	15094	15017	15129	15186	15114	15168	15303	15191	15025	15155	15193	15110	15225	14915	15055	15075	14990	15112	15263	15095	15128	15069	15036	15115	15064	15174	15291	14952	15018	15091	15141	15020	15150	15057	15164	15020	15085	15081	15189	15002	15207	15076	15163	15021	15162	15160	15155	15147	15229	15022	15090	15286	14995	15203	15095	15096	15117	14968	15212	15019	15326	14983	15030	15094	15065	15230	15146	15045	15194	15214	15193	15141	15269	14918	15241	15091	15026	15236	15078	15169	15266	14955	15154	15040	15039	15149	15080	14876	15157	14945	15089	15073	15194	15124	15084	14976	15158	15198	15127	15086	15223	15116	15112	15227	15195	15207	15171	15054	15161	15060	14970	15268	15065	15083	15181	15279	15153	15123	15189	15094	15037	15098	15073	15131	15056	14942	15263	15137	15195	15140	15023	15160	15103	15155	15127	15152	15023	15011	15081	14997	15083	15139	15081	15286	15022	15092	15009	15315	14945	15169	15157	15179	15145	15063	15323	15055	15424	15054	15152	15101	15219	15170	15165	15092	15167	14974	15239	15049	15002	15102	14945	15133	15083	15180	15166	15211	15049	15055	15171	14974	15072	15251	15057	14965	15023	15332	15126	15140	15069	15137	15094	15091	15253	14954	15020	15124	15160	15052	15103	15164	15057	15167	15077	15038	15209	14976	15172	15073	15133	15066	15188	14964	15060	15137	15224	15020	15105	15027	15082	15096	15027	14986	15012	15076	15119	15226	15153	15004	15026	15210	15247	15055	15098	15015	15248	15014	15075	15146	15216	14987	15092	15155	15038	14989	15029	15089	15063	15341	15091	15264	15104	15167	14904	14974	15186	15225	14975	15122	15190	14961	15021	15297	15229	15043	15039	15188	15131	15077	15083	15179	15144	15073	15326	15142	15067	15165	15099	15491	15038	15018	15258	15221	15338	15044	15090	15143	15056	15253	15226	15296	15249	15175	15088	15266	14992	15078	15190	15120	15254	15125	15214	15041	15092	15349	15232	15177	15008	14881	15206	15085	15249	15183	15076	15173	15099	14993	15165	15124	15104	15076	14918	14960	15166	15118	15177	15249	15129	15147	15086	15103	15095	15242	14952	15022	15050	15253	15048	15058	15158	15096	15066	15110	15098	15202	15084	15126	15194	15348	15135	15312	15090	15095	15092	15302	15162	15037	15023	15169	14947	15125	15101	15165	15092	15081	15130	15198	15142	15066	14997	15067	14969	15101	15090	15290	15320	15233	14939	15157	14764	15242	15151	15259	15158	14959	15141	15138	15160	14948	15171	14973	15223	15055	15165	15288	15178	15191	15017	15248	15054	14903	15023	15120	15068	15210	15153	15198	15107	15055	15233	15115	15150	15032	15180	15232	15170	15010	15179	15180	15208	15046	15019	15097	15217	15386	15116	15038	15171	15188	15086	15278	15095	15163	15135	15096	15008	15204	15189	15286	15112	15040	15062	15126	15069	15125	14980	15197	15240	15088	15031	15113	15140	14987	15120	15189	15149	15081	15183	14997	15139	15037	15189	15152	15243	15099	15097	14923	15260	15120	15210	15088	15031	15135	15226	15197	15118	15270	15082	14935	15206	15108	15054	14988	15058	15407	15077	15086	15031	15034	15157	15119	14956	15050	15144	15252	15250	15134	15025	15334	15010	15214	15128	15027	14986	15241	15087	14974	15215	15087	15024	15167	15145	15079	15196	15129	15072	15019	14955	15139	15310	14949	14994	15038	15306	15179	15279	15080	15169	15075	15337	15040	15096	15191	15061	14949	15017	15167	15242	15175	15021	14928	14979	15244	15133	15204	15089	15004	15107	15227	15126	15132	15132	15062	15104	15262	15240	15120	15171	14971	15049	15251	15189	15017	15051	15123	14982	15219	15142	15063	15073	15283	15153	15166	15138	15046	15272	15240	15174	15061	15111	15156	15312	15042	15151	15082	15105	15073	15246	14977	15175	15165	15140	15086	15061	15243	15056	15189	15191	15113	15236	15173	15318	15056	15049	15122	14936	15211	15153	14925	15162	15017	15151	14921	15132	15105	15119
24065	21379	28920	24286	22135	21732	20768	18193	17885	17695	17611	17723	17776	17604	17591	17671	17365	17089	17460	17571	17488	17589	17588	17263	17392	17333	17578	17400	17380	17524	18508	21290	21245	19821	18688	17957	17655	17550	17320	17362	17204	17386	17276	17318	17340	17612	17483	17333	17341	17240	17125	17454	17160	17350	17199	17227	17392	17207	17338	17376	17315	17434	17309	17269	17377	17436	17196	17479	17287	17371	17243	17260	17404	17296	17270	17184	17470	17351	17018	17191	17287	17153	17337	17064	17254	17247	17076	17320	17243	17308	17144	17120	17076	17282	17255	17282	17318	17311	17417	17061	17193	17141	17376	17166	17205	17348	17038	17199	17311	17206	17167	17382	17379	17524	17255	17232	17118	17105	17353	17404	17207	17352	17362	17346	17142	16891	17241	17180	17357	17233	17351	17370	17302	17208	17200	17060	17274	17067	17430	17286	17266	17508	17292	17209	17225	17147	17182	17226	17259	17313	17403	17177	17111	17192	17126	17318	17326	17267	17234	17206	17044	17136	17400	17203	17357	17422	17288	17277	17320	17234	17389	17292	17214	17283	17249	17083	17305	17126	17054	17223	17305	17277	17095	17479	17245	17157	17437	17220	17236	16983	17201	17020	17144	17187	17206	17095	17222	17276	17302	17435	17138	17290	17110	17164	17158	17275	17501	17103	17277	17215	17274	16909	17418	17244	17233	17345	17137	17069	17469	17168	17325	17282	17073	17034	17138	17217	17121	17277	17300	17180	17176	17268	17418	17147	17142	17307	17450	17501	17275	17339	17349	17271	17135	17212	17164	17218	17223	17272	17285	17399	17165	17349	17308	17210	17237	17324	17315	17350	17274	17345	17312	17398	17176	17269	17219	17256	17260	17208	17043	17278	17309	17186	17176	17322	17195	17222	17228	17369	17407	17306	17277	17333	17415	17145	17220	17212	17312	17311	17279	17398	17393	17265	17442	17264	17327	17199	17131	17123	17155	17286	17193	17141	17068	17284	17371	17398	17205	17364	17043	17153	17355	17125	17204	17381	17169	17309	17187	17194	17370	17258	17202	17318	17195	17193	17189	17241	17180	17447	17337	17172	17380	17143	17381	17301	17235	17427	17232	17086	17106	17383	17276	17328	17134	17379	17336	17407	17347	17121	17198	17281	17353	17098	17241	17409	17451	17288	17272	17241	17361	17414	17276	17326	17140	17242	17283	17269	17311	17266	17192	17147	17261	17211	17206	17172	17318	17136	17185	17416	17181	17111	17162	17089	17146	17350	17140	17299	17281	17247	17210	17279	17248	17353	17269	17391	17421	17540	17493	17432	17257	17383	17222	17032	17072	17417	17162	17027	17123	17116	17248	17119	17300	17052	17223	17250	17298	17357	17351	17155	17187	17154	17214	17199	17236	17350	17305	17260	17366	17062	17227	17377	17209	17257	17179	17232	17123	17352	17252	17280	17297	17400	17357	17264	17328	17220	17317	17290	17347	17353	17411	17230	17145	17120	17200	17310	17216	17229	17231	17302	17213	17332	17250	17230	17239	17212	17450	17336	17410	17279	17098	17206	17212	17105	17217	17348	17332	17401	17345	17338	17163	17191	17341	17238	17368	17237	17387	17252	17175	17189	17356	17186	17152	17215	17312	17370	17193	17160	17190	17292	17202	17158	17006	17185	17426	17101	17316	17099	17138	17237	17322	17269	17254	17408	17361	17251	17266	17123	17421	17254	17240	17130	17164	17196	17210	17251	17204	17371	17228	17122	17352	17203	17410	17139	17189	17287	17156	17232	17238	17422	17191	17226	17142	17373	17339	17300	17158	17355	17335	17252	17335	17244	17278	17260	17206	17251	17219	17267	17202	17091	17317	17266	17195	17066	17374	17007	17365	17254	17307	17330	17110	17134	17105	17190	17264	17220	17261	17315	17032	17298	17485	17192	17247	17361	17364	17287	17175	17014	17152	17384	17168	17208	17158	17317	17238	17356	17241	17305	17254	17201	17347	17256	17445	17178	17124	17496	17302	17328	16989	17332	17171	17247	17188	17357	17435	17328	17467	17107	17254	17191	17304	17239	17383	17368	17434	17269	17178	17456	17263	17322	17209	17316	17120	17342	17481	17246	17391	17260	17255	17344	17137	17171	17133	17134	17240	17358	17109	17110	17272	17348	17294	17291	17193	17289	17419	17219	17255	17303	17240	17069	17281	17311	17345	17232	17197	17373	17274	17299	17075	17212	17221	17324	17390	17283	17388	17412	17237	17044	17273	17219	16963	17126	17345	17411	17385	17161	17153	17181	17255	17252	17177	17432	17234	17267	17291	17295	17135	17167	17250	17295	17284	17350	17450	17143	17053	17166	17285	17178	17277	17478	17207	17262	17266	17443	17324	17264	17351	17256	17150	17222	17241	17160	17249	17207	17333	17292	17340	17370	17260	17086	17027	17240	17110	17207	17039	17104	17346	17301	17095	17066	17116	17206	17460	17051	17230	17361	17505	17421	17404	17010	17053	17208	17233	17218	17295	17244	17306	17195	17151	17329	17291	17138	17097	17261	17245	17258	17420	17340	17223	17189	17301	17168	17246	17357	17313	17292	17350	17148	17256	17230	17243	17130	17259	17105	17154	17292	17125	17015	17363	17063	17126	17249	16979	17155	17144	17071	17244	17424	17197	17278	17380	17216	17429	17236	17058	17333	17310	17355	17278	17189	17270	17219	17265	17151	17234	17456	17389	17176	17188	17172	17087	17191	17248	17163	17267	17349	17086	17249	17062	17403	17464	17226	17172	17358	17226	17231	17108	17420	17118	17116	17333	17398	17267	17197	17413	17077	17470	17147	17116	17369	17230	17238	17158	17345	17218	17235	17344	17218	17293	17065	17490	17284	17164	17116	17214	17434	17318	17187	17230	16851	17257	17214	17469	17199	17309	16947	17447	17215	17262	17201	17254	17422	17331	17230	17257	17438	17305	17345	17516	17237	17275	17216	17203	17101	17224	17145	16962	17213	17384	17182	17150	17386	17477	17303	17339	17166	17331	17284	17251	17034	17199	17243	17278	17227	17210	17064	17404	17435	17255	17123	17362	17118	17134	17171	17272	17421	17386	17213	17311	17145	17140	17111	17391	17182	17405	17293	17281	17207	17120	17192	17310	17268	17277	17359	17273	17202	17346	17212	17170	17323	17272	17302	17123	17210	17368	17333	17126	17360	17376	17483	17322	17342	17327	17158	17320	17137	17389	17398	17228	17132	17296	17264	17246	17088	17292	17205	17369	17294	17237	17029	17340	17033	17086	17318	17143	17319	17206	17209	17091	17031	17039	17291	17266	17043	17077	17336	17141	17450	17208	17225	17137	17237	17343	17300	17216	17148	17343	17168	17158	17271	17146	17027	17164	17388	17420	17367	17330	17148	17331	17341	17380	17148	17240	17318	17231	17107	17262	17156	16991	17142	17090	17266	17233	17182	17185	17100	17155	17153	17312	17294	17238	17350	17236	17198	17269	17200	17343	17229	17060	17068	17326	17266	17326	17229	17221	17255	17194	17187	17456	17319	17366	17273	17196	17315	17211	17186	17297	16978	17141	17435	17208	17260	17253	17290	16985	17302	17311	17347	17329	17238	17248	17170	17425	17370	17232	17318	16973	17108	17258	17239	17432	17303	17254	17305	17176	17195	17131	17258	17343	17186	17323	17234	17214	17385	17252	17480	17509	17184	17113	17244	17287	17051	17412	17251	17147	17242	17160	17402	17241	17059	17175	17312	17219	17227	17363	17345	17405	17072	17290	17113	17136	17215	17367	17193	17348	17246	17382	17405	17464	17319	17236	17167	17314	17159	17149	17119	17254	17186	17281	17174	17115	17260	17340	17505	17234	17211	17196	17186	17316	17129	17388	17316	17266	17333	17312	17253	17262	17312	17158	17357	17313	17140	16947	17207	17078	17092	17304	17331	17173	17075	17368	17422	17073	17240	17166	17086	17011	17208	17225	17039	17176	17426	17290	17332	17182	17300	17412	17288	17389	17158	17361	17280	17108	17177	17393	17125	17348	17254	17229	17434	17448	16980	17220	17417	17328	17023	17450	17238	17085	17016	17353	17236	17394	17220	17356	17310	17176	17332	17384	17142	17314	17265	17020	17199	17335	17273	17163	17238	17301	17193	17296	17388	17403	17188	17106	17357	17172	17232	17403	17258	17362	17296	17403	17344	17356	17201	17268	17200	17174	17303	17493	17156	17210	17193	17173	17126	17397	17400	17205	17311	17219	17386	17263	17185	17165	17212	17321	17242	17275	17127	17272	17234	17246	17206	17332	17394	17282	17031	17197	17227	17250	17234	17282	17229	17239	17279	17180	17029	17246	17171	17103	17263	17254	17016	17089	17057	17361	17190	17273	17254	17283	17239	17247	17169	17254	17288	17358	17263	17067	17354	17501	17351	17303	17383	17280	17379	17264	17313	17114	17432	17236	17160	17122	17299	17385	17266	17196	17163	17196	17075	17300	17157	17228	17238	17143	17335	17282	17198	17221	17191	17342	17314	17027	17215	17257	17490	17268	17421	17515	17349	17366	17330	17241	17270	17380	17300	17275	17246	17443	17373	17430	17141	17375	17239	17138	17450	17033	17165	17171	17254	17390	17299	17023	17216	17444	17157	17143	17221	17161	17240	17165	17221	17242	17130	17217	17283	17060	17305	17067	17188	17235	17371	17202	17323	17104	17177	17315	17167	17211	17386	17360	17215	17274	17371	17407	17138	17260	17482	17318	17143	17084	17287	17146	17042	17174	17247	17153	17124	17234	17177	17302	17250	17352	17387	17231	17174	17263	17114	17165	17227	17262	17276	17229	17031	17272	17421	17471	17262	17259	17225	17256	17316	17567	17093	17173	17376	17245	17252	17363	17180	17116	17160	17323	17278	17277	17352	17248	17129	17221	17137	17110	17022	17340	17089	17437	17280	17429	17269	17358	17039	17074	17170	17149	17257	17022	17261	17226	17276	17146	17438	17038	17254	17367	17181	17176	17389	17261	17262	17247	17368	17388	17306	17305	17379	17262	17283	17101	17264	17134	17171	17142	17197	17272	17202	17262	17209	17246	17074	17106	17358	17305	17228	17169	17311	17271	17347	17183	17309	17286	17409	17353	17262	17380	17379	17221	17224	17399	17262
14445	23039	21358	18616	17470	16514	16466	15841	15912	15569	15433	15361	15390	15442	15178	15329	15294	15274	15146	15208	15247	15362	15151	15250	15203	15255	15240	15222	15107	15130	17241	20971	19812	18017	16466	15511	15146	14975	15035	15054	15123	15135	15080	15034	15041	15062	15087	15069	15054	15142	14928	14803	15216	14959	14990	15148	15033	15041	15262	15092	14822	14968	14982	15044	14958	14973	15135	14910	15038	15003	14921	15140	15044	15088	15149	15028	14895	15156	14877	15059	14977	14898	15059	15107	14989	15246	15127	15001	15018	15091	14857	15026	15229	14907	15065	14952	14872	14977	14994	15050	14965	15069	14920	15192	14913	14963	15083	15047	14865	15082	15073	15077	15105	14932	14921	15030	15003	14994	15264	14946	14970	15078	14860	14974	15083	14993	15087	14920	15109	15075	15018	15170	14965	15027	15045	15036	15001	14886	14937	14937	14937	15102	14957	14942	15057	15043	15014	15016	15073	15062	14824	15036	15016	15161	14969	15033	14982	15066	14925	14837	15093	15008	15166	14965	15006	14981	14941	15040	14924	14966	14981	14956	15048	14897	14969	15088	14781	14892	14873	15045	15082	14845	15207	14990	14918	14965	15087	15040	14897	14919	15053	14980	15055	15050	15023	14992	14902	15025	15300	14997	14955	14967	15050	14917	14981	15089	15116	15044	15018	15105	14977	15017	14854	14989	15080	15109	15075	15032	14984	14977	14975	14983	15028	14944	15118	15125	14953	14916	14966	15053	15175	15116	14939	15119	14841	14869	15156	14994	14985	14952	14874	14890	15027	15159	15046	14953	14919	14950	15089	14974	14785	15045	15095	15074	15233	15058	14992	14930	14979	14968	15130	15134	14885	14852	15003	14881	15035	15086	15079	14996	14995	15000	15057	14824	15042	14861	15007	15110	14853	15059	14951	15101	15129	14851	14882	15012	15081	14949	15000	14949	15209	14956	14971	15080	14970	15028	14956	15031	15036	14863	15136	15080	15070	14954	15053	15133	15056	15257	14893	15174	14988	14972	15051	15132	14997	14963	14976	15045	15084	15013	15075	15053	14994	14908	15048	14874	15064	14984	15021	14926	14938	14918	15001	14975	14924	14993	14963	14969	14971	15044	15181	15042	15010	14934	14959	14995	14950	15017	15049	14866	14931	15283	15224	14942	14955	15093	14992	14919	14987	14927	15053	15052	15046	15141	15142	14944	15030	15081	15104	15140	15246	14955	14995	14914	15045	15016	14947	15050	14895	14976	15009	15150	15072	14914	15046	14972	15057	15095	15023	15068	14906	15039	15000	14980	15042	15032	14965	14917	14975	15211	15107	15092	14963	15051	14940	14947	14981	15100	14883	15013	15126	15130	15023	14981	14988	15147	15018	14994	15061	14983	14844	15161	14769	14878	14991	14953	15179	15099	15109	14896	14890	15038	14968	14893	14990	14836	14958	15017	15040	15106	15021	14980	14948	15028	15081	15034	14930	14929	14874	15126	15053	14862	15124	14980	15085	15021	14839	14956	15106	14969	15186	14994	14909	14992	15070	15063	14985	14955	15026	14939	14853	15154	15097	15020	15154	14991	15003	14985	15027	15040	14976	15096	15104	14782	14985	15171	15049	14982	15074	14981	14962	15167	14926	15000	14894	15146	15078	14961	14910	15016	15008	14863	14976	14884	14990	14964	14933	15004	15039	14900	14904	15021	15105	14948	15092	15156	14962	14838	15075	15128	14875	15029	14981	15067	15011	14966	15184	15054	14933	14972	15031	14755	14959	14950	14928	15007	14966	15047	15086	15045	14862	15188	14911	14896	15065	14985	15112	15043	14926	14953	14936	15027	15233	14928	14929	14838	15060	15167	14931	15035	15041	15110	14970	15136	15138	15224	15027	14998	14906	14959	15001	15058	15159	15033	15034	14951	14856	14988	14812	15014	14909	15057	15011	15002	14973	14919	14960	14841	15157	15003	14997	15191	14960	14971	15114	14968	15009	14973	14990	15053	14846	15035	15211	14866	15030	14904	14984	15063	15137	15175	14999	15102	14991	14965	14906	15137	15063	14975	14977	15187	15197	15050	14931	14990	15136	14991	15073	14886	14891	14977	15012	14925	14981	15056	15124	14965	14968	15121	15029	14980	15016	14899	15094	15181	14994	15077	15007	15057	14943	15143	15058	15075	15094	14976	15095	14990	15084	15081	15069	14914	14954	15037	15064	15039	15029	15147	15034	14984	15088	15145	14958	14971	14882	15123	14912	15066	15155	15081	14959	14877	15182	15026	14982	14913	14893	14992	15000	15101	14982	15001	14970	14960	15075	14969	15031	15040	15175	14967	15004	14857	15035	14931	15071	15086	15084	15084	15031	14918	14821	15035	15112	15006	14977	14798	14955	15126	14837	15102	14761	14817	15067	15036	14935	14794	15138	14934	15212	14939	14866	15028	14989	14915	14951	15016	15004	15005	15048	15016	14876	15093	14932	14972	15022	14957	15220	15118	15077	15016	15052	15075	14998	14958	15065	15119	14951	15098	15015	15072	15058	15042	14922	15071	15089	15099	15123	14953	14972	14898	14985	14800	15095	14861	14931	14949	15179	14802	14984	15044	14943	14961	15074	14907	15066	14953	14975	15116	14971	14933	15015	15047	15157	14969	14983	14996	15091	14909	14969	15070	15171	15010	15120	14971	14947	15052	14918	14920	14884	14900	15096	15085	15008	15098	15075	14920	15081	15005	15306	15032	15103	14949	14931	15059	15134	15034	15020	15123	14941	14929	14847	14926	15154	15035	15021	15044	14933	15044	14971	14933	14997	15067	15165	15002	15087	15014	15087	15041	15046	15005	15004	14833	15023	14968	15058	14981	14974	14967	14998	14981	15140	15239	14799	15039	14957	14959	15029	14961	15043	14966	15116	15052	15109	15057	14937	15036	14940	14906	14957	14939	14988	15237	14954	15017	14975	15029	15039	15114	14992	15134	14977	14964	14866	15074	15189	14865	15104	15057	14933	15057	15178	15087	14957	14988	14901	14979	15060	15035	14873	14888	14864	14983	15061	15011	14805	15019	14980	15143	14884	15023	15025	14975	15040	14948	15074	14811	15083	15044	15096	15027	15112	15199	14876	15047	14980	14982	15018	15104	14821	15093	14939	15085	15052	15043	15048	15076	14928	14852	15085	14901	14891	15085	15008	15057	14965	14927	14891	15197	14934	14993	15116	14935	14945	15079	15084	15061	14948	14769	15021	15058	15056	15064	15005	15097	14985	14991	15029	15016	15050	15152	15127	14807	15031	14908	14959	14986	14800	15048	15041	14954	15153	15029	14902	15052	15034	15069	15185	15148	14942	15051	14920	14790	14856	15117	15019	15100	15011	14990	14983	15211	15004	15064	15192	15024	14868	15150	14890	14884	14868	15017	15121	14847	15037	14964	15085	15053	15017	15129	14887	15075	14996	15010	14986	15017	14964	14923	14925	14929	14874	15030	15080	15218	15107	14883	14992	14944	15016	15089	15018	14817	15129	15028	15134	15127	15017	15007	14862	14949	14976	15065	15082	15161	14973	15018	15120	14962	15137	15102	14996	14901	15082	14921	15030	15183	15085	14863	15032	14968	14955	15129	15155	14900	14981	15059	14872	14925	14985	14828	14986	15028	15075	14961	15006	15012	15095	15173	15002	15031	14891	15065	14936	14869	14950	15185	14994	14980	14912	14897	15158	14876	14990	14985	14985	15062	14960	15033	14905	15001	15035	15144	15026	15071	15175	14977	15061	15012	15066	15116	14898	15102	15187	14948	15000	15124	15033	14995	15062	15109	14962	14973	15060	15000	14859	14980	15166	14912	14997	15088	15027	15055	14900	14952	15038	14917	15071	15015	14981	15024	15090	15050	14893	15031	14994	15025	15007	15014	15025	14952	14995	15029	15148	15180	14984	15143	14875	15083	14989	14929	15120	15054	14972	14937	15058	14980	14971	14942	15185	15045	14950	15023	15072	14998	14974	15010	14920	14981	15173	14929	15210	15143	15055	15003	15117	14930	15016	15007	15135	14715	15034	14965	14827	14981	14974	15107	14856	14930	14905	15008	15041	15001	15020	15017	14973	14996	15013	15097	14996	14943	15141	15064	15040	15098	14905	15072	15101	14994	15003	14906	15044	14953	15057	14796	15022	15100	14891	15051	15128	15053	14876	14934	15220	14960	14971	15140	15007	14873	14955	15053	14939	15039	15042	14935	14918	15089	15025	14944	14941	15129	15085	14934	15182	14870	15052	14910	15076	15116	15153	14975	15043	15088	14926	14886	15023	14885	15113	14967	14890	15077	14918	14959	15041	14889	15060	14954	15176	14910	14917	14850	15068	14990	15088	15002	14923	15068	14918	15097	15062	15071	14949	15071	14912	15095	15116	15043	15180	14850	15090	15056	14972	15024	15049	15122	15151	15123	14943	15046	15072	15080	15043	15078	15059	14938	14861	15075	15076	14794	14835	14957	15058	15150	14936	15070	15036	15093	14921	14998	14910	15066	14918	14905	15052	14946	15046	15066	15126	14919	15144	15025	14950	14964	14986	15058	15030	15143	15032	15045	15117	14956	14862	15052	14900	15026	15069	14809	14810	14954	14986	14839	14987	14939	15067	15019	14845	14927	15071	14960	15020	14915	15059	14995	14774	15097	15052	14877	14996	15273	15052	14993	14989	15004	15114	14866	14993	15029	15088	15069	15153	14975	15108	15154	15104	14921	14966	14925	14957	15192	14991	15080	15018	15087	14882	14930	14986	14901	15018	15001	14839	15103	15152	15165	15107	15126	15011	15001	15085	15019	15051	15096	14869	15065	15109	14975	15069	15075	14931	15112	15141	15105	14992	14965	14888	15039	14941	14955	15137	14937	15001	14979	15007	14968	14737	15029	15040	15050	15020	15006	14919	14888	14974	15114	15114	14957	14963	15095	14989	14867	14981	15044	15019	14930	14925	15193	15105	14985	14929	15021	14833	15035	15027	15187	14929	14888	15043	14996	14984	15029	15059	15008	15115	14909	15102	15071	15065	15033	14918	14997	14951	15106	15160	14913	14993	15064	15063	14965	15009	15101	14974	14961	15129	15140	15227	15064	15092	15132	15068	14860	14919	14948	14916	15155	15075	15071	15018	15121	14929	14975	14997	14931
23105	21408	29401	23814	21596	23479	24245	18918	18225	18253	18024	17808	17765	17785	18000	17708	17705	17542	17579	17697	17747	17628	17581	17410	17460	17557	17579	17496	17363	17340	19258	24216	23596	21586	19536	18112	17639	17531	17185	17266	17370	17216	17427	17170	17338	17241	17261	17187	17404	17502	17388	17279	17344	17236	17373	17129	17329	17212	17446	17210	17232	17226	17210	17188	17204	17265	17388	17291	17214	17275	17258	17237	17292	17369	17375	17327	17251	17376	17365	17200	17249	17160	17059	17227	17280	17322	17275	17240	17220	17246	17214	17195	17230	17359	17193	17467	17424	17084	17239	17187	17280	17197	17186	17208	17457	17211	17103	17371	17360	17159	17132	17311	17233	17086	17177	17254	17190	17113	17093	17354	17048	17060	17189	17200	17160	17281	17283	17194	17281	17198	17216	17299	16970	17223	17314	17162	17227	17256	17209	17090	17269	17271	17284	17411	17170	17241	17302	17154	17133	17162	17122	17069	16995	17470	17244	17297	16975	17279	17134	17296	17269	17292	17269	17418	17034	17176	17194	17170	17087	17224	17063	17190	16985	17248	17272	17327	17245	17504	17182	17273	17084	17346	17299	17277	17276	17094	17197	17293	17337	17255	17015	17209	17156	17091	17284	17194	17384	17228	17211	17227	17208	17250	17250	17181	17095	17172	17398	17103	17250	17325	17246	17413	17272	17316	17269	17292	17054	17352	17144	17168	17208	17088	17118	17277	17133	17177	17149	17013	17046	17164	17125	17218	17226	17258	17345	17214	17071	17170	17433	17359	17075	17170	17206	17371	17133	17250	17290	17107	17306	17235	17022	17170	17174	17403	17167	17312	17239	17173	17367	17256	17264	17296	17198	17305	17303	16928	17261	17296	17335	17167	17228	17128	17065	17391	17182	17340	17299	17245	17191	17385	17285	17369	17143	17186	17174	17170	17246	17282	17130	17280	17232	17266	17181	17377	17215	17283	17259	17224	17242	17381	17256	17114	17129	17105	17104	17332	17251	17053	17166	17008	17108	17009	17174	17075	17008	17204	17157	17118	17391	17075	17335	17365	17191	17264	17303	17262	17066	17243	17164	17265	17079	17272	17307	17231	17251	17200	17347	17221	17072	17505	17176	17373	17156	17141	17175	17223	17304	17243	17240	17073	17174	17241	17206	17244	17359	17078	17362	17075	17184	17131	17195	17247	17233	17212	17221	17091	17210	17137	16997	17174	17155	17341	16999	16880	17218	17215	17361	17478	17615	17194	17352	17070	17288	17436	17307	17460	17362	17471	17374	17144	17241	16957	17191	17121	17160	17292	17253	17298	17307	17217	17246	17241	17151	17323	17073	17035	17209	17134	17406	17100	17117	17173	17320	17188	17097	17101	17074	17381	16967	17174	17146	17082	17230	17281	17112	17326	17288	17157	17152	17101	17205	17331	17502	17274	17215	16961	17197	17120	17313	17142	17201	17234	17208	17349	17241	17165	17269	17183	17059	17051	17134	17309	17221	17007	17275	17174	17384	17276	17319	17112	17382	17185	16980	17028	17108	17354	17199	17266	17169	17214	17065	17286	17284	17068	17175	16975	17102	17116	17142	17083	17142	17318	17324	17046	17252	17046	17130	17157	16974	17129	17210	17183	17248	17314	17179	17323	17067	17270	17185	17229	17059	17253	17187	17154	17215	17133	17041	17438	17050	17033	17199	17285	17357	17258	17117	17135	17293	17118	17373	17221	17083	17154	17473	17151	17235	17378	17298	17119	17316	17251	17190	16824	17220	17138	17202	17389	17277	17241	17448	17273	17320	17312	17045	16938	17108	17468	17142	17089	17387	17415	17321	17081	17094	17062	17210	17217	17180	17235	17284	17127	17049	17148	17473	17038	17016	17055	17143	17130	17139	17355	17125	17328	16958	17080	17167	17116	17274	17062	17185	17269	17348	17214	17277	17338	17282	17231	17321	17092	17170	17255	17290	17573	17119	17225	17237	17346	17214	17089	17221	17033	17081	17269	17256	17220	17325	17238	17379	17327	17058	17143	17303	17146	17142	17280	17329	17120	17302	17393	17408	17108	17203	17294	17441	17185	17262	17314	16938	17059	17242	17425	17363	17317	17236	17110	17282	17161	17141	17274	17090	17363	17248	17290	17338	17058	17408	17240	17234	17394	17347	17068	17104	17141	17348	17173	17198	17047	17140	17320	17371	17219	17134	17370	17434	17192	17519	17304	17264	17384	17417	17324	17276	17259	17092	17276	17117	17354	17141	17141	17224	17262	17170	17271	17332	17308	17136	17058	17191	17141	17169	17145	17151	17186	17120	17222	17168	17313	17088	17379	17148	17232	17363	17236	17311	17054	17155	17227	17125	17179	17202	17328	17140	16993	17014	16950	17150	17108	17337	17267	17220	17377	17147	17258	17194	17324	17136	17082	17329	17129	17370	17255	17283	17156	17205	17164	17027	16964	17183	17199	17145	17122	17181	17425	17289	17188	17152	17159	17215	17348	17108	17150	17147	16908	17075	17236	17316	17084	17367	17197	17356	17168	17399	17362	17277	17058	17156	17349	17269	17367	17065	17075	17106	17203	17229	17165	17088	17128	17332	17212	17220	17117	17120	17223	16973	17189	17374	17255	17172	17311	17203	17372	17206	17078	17282	17149	17244	17161	17209	17497	17290	17096	17235	17200	17209	17205	17320	17140	17184	17301	17281	17326	17233	17274	17206	17229	17222	17288	17083	17300	17456	17224	17053	17151	17254	17190	17334	17275	17418	17321	17080	17283	17047	17197	17336	17058	17242	17258	17098	17274	17197	17303	17310	17054	17034	17171	17358	17146	17289	17184	17417	17265	17166	17253	17176	17027	17156	17191	17234	17123	17116	17226	17098	17230	17137	17382	17204	17387	17168	17153	17394	17169	17196	17120	17238	17188	17261	17029	17197	17110	17082	17317	17126	17240	17061	17038	17199	17240	17126	17153	17101	17050	17298	17225	17196	17223	17101	17276	17127	16980	17272	17205	17271	17054	17219	17264	17103	17302	17282	17235	17259	17205	17194	17141	17140	17132	17341	17342	17214	17171	17253	17135	17307	17192	17222	17260	17189	17165	17514	17118	17231	17224	17197	17279	17152	17134	16967	17108	16974	17151	17191	16982	17267	17165	17414	17337	17357	17238	17325	17268	17042	16965	17351	16961	17230	17207	17149	17260	17245	17238	17235	17213	17150	17172	17068	17226	17067	17191	17236	17344	17214	17070	17319	17230	17250	17083	17229	17208	17119	17122	17078	17339	17274	17339	17279	17212	17328	17217	17213	17023	17110	17151	17208	17254	17269	17236	17391	17414	17028	17390	17227	17083	17128	17297	17229	17184	17256	17378	17437	17240	17237	17213	17232	17275	17238	17213	17166	17324	17115	17395	17137	17154	17068	17196	17102	17105	17143	17388	17329	17114	17117	17037	17113	17151	17286	17305	17163	17114	17180	17117	17139	17079	17188	17395	17189	16950	17237	17472	17253	17110	17045	17243	17110	17258	17291	17052	17191	17282	17231	17121	17514	17078	17108	17091	17126	17208	17151	17194	17164	17272	17012	17221	17247	17408	17272	17006	17098	17101	17201	17453	17107	17131	17205	17245	16992	17007	17255	17099	17286	17148	17338	17196	17094	16989	17061	17007	17305	17376	17309	17034	17369	17189	17156	17230	17440	17282	17404	17424	17202	17293	17120	17292	17143	17130	17158	17114	17140	17105	17208	17190	17094	17195	17243	17272	17191	17339	17485	17431	17356	17233	17311	17250	17323	17304	17252	17397	17141	17150	17285	17127	17271	17209	17269	17137	17103	17369	17208	17292	16970	17094	17354	17254	17125	17348	17327	17332	17402	17192	17304	17305	17255	17276	17217	17060	17229	17201	17120	17240	17327	17200	17094	17113	17306	17200	17126	17202	17132	17274	17260	17066	17047	17000	17219	17102	17217	17016	17078	17228	16988	17215	17222	17259	17207	17144	17367	17315	17151	17334	17251	17122	16946	17162	17052	17163	17299	17301	17250	17206	17250	17130	17205	17000	17254	17157	17139	17307	17131	17093	17270	17121	17208	17165	17129	17567	17182	17120	17232	17374	17386	17257	17311	17213	17161	17226	17125	17037	17260	17157	17044	17255	17191	16981	17379	17205	17215	17043	17261	17307	17181	17158	17373	17136	17352	17151	17283	17129	17272	17360	17315	17226	17023	17254	17149	17225	17367	17427	17455	17340	17295	17442	17335	17243	17321	17192	17148	17169	17254	17067	17243	17081	17227	17000	17256	17173	17228	17423	17301	17067	17108	16947	17090	17211	17229	17101	17297	16876	17158	17238	17365	17090	17202	17257	17098	17203	17216	17239	17153	17448	17146	17434	17416	17213	17304	17317	17119	17180	17249	17354	17250	17219	17272	17134	17324	17205	16944	17329	17033	17175	17216	17223	17158	17026	17307	17187	17236	17242	16932	17067	17104	17351	17051	17351	17227	17191	17204	17080	17150	17282	17249	17129	17159	17337	17354	17288	17192	17103	17130	17290	17191	17215	17082	17264	17168	17304	17186	17047	17047	17100	17287	17051	16977	17194	17069	17071	17370	17069	17221	17148	17342	17228	17128	17241	17076	17315	17215	17205	17200	17157	17282	17217	17442	17314	17169	17202	17182	17165	17252	17190	17268	16965	17145	17193	17079	17366	17267	17062	17165	17128	17168	17193	17477	17257	17184	17228	17348	17024	17224	17068	17108	17046	16997	17289	17372	17326	17379	17277	17179	17082	17033	17073	17029	17168	17258	17143	17211	17188	17234	17347	17103	17090	17347	17060	17005	17346	17318	17054	17291	17227	17078	17113	17328	17278	17195	17213	17245	17562	17371	17306	17266	17113	17351	17145	17228	17325	17125	17106	17258	17168	17068	17196	17265	17119	17139	17194	17073	17163	17420	17117	17414	17187	17180	17015	17022	17049	17300	17129	17262	17184	17319	17282	17047	17267	17310	17150	17102	17070	17250	17273	17180	17380	17276	17152	17129	17253	17182	17204	17128	17204	17196	17111	17289	16993	17133	17230	17182	17160	17391	17075	17485	17459	17117	17061	17198	17196	17156	17126	17301	17193	17258	17098	17204	17016	17110	17268	17323	17133	17197	17172
16054	26985	24971	21528	19053	18193	17195	16435	16342	15919	15758	15668	15451	15317	15495	15310	15290	15256	15475	15278	15288	15319	15268	15266	15319	15105	15404	15221	15408	15229	18646	24714	23296	20422	17449	15991	15273	15131	14910	15097	15031	14779	14940	15020	15037	14881	14998	15205	14960	14925	14988	14908	14945	15003	15015	15141	15083	14834	14973	15015	14986	15190	14926	14944	15135	15017	15040	14879	14803	14913	14863	14913	15002	14883	15077	14787	14975	14879	15004	14991	14937	14734	14850	15007	15046	15062	15168	14943	15004	14894	15044	14823	15144	14924	14938	14950	15022	14884	14887	14878	15143	14834	15010	14958	15050	14696	14990	15104	14950	15040	14981	14933	14824	14838	14935	15105	15016	15101	15076	15045	14995	15042	14996	14938	15001	14950	15105	14800	15127	14801	15131	15131	14829	14920	14866	15016	15046	15092	14990	15018	14946	15017	15079	14923	14996	14995	14872	15093	14988	14885	14973	14970	14909	14966	14847	14971	15042	15020	14933	14995	15062	14765	14853	14925	14891	14864	14950	14951	15046	14954	14937	14973	14940	14925	14890	14970	15075	15143	14919	14931	14973	14950	15113	15105	15117	14986	15022	15102	14910	14876	15106	15062	15043	14859	14903	14991	14777	14854	14896	14988	15096	14955	15006	15008	14831	14918	14889	14975	14977	14927	14872	15061	15034	14937	15033	14909	14855	14872	15001	15143	14871	15039	14814	14969	14932	14784	14900	14915	14886	14970	14867	14958	14974	15027	15142	15036	14971	14936	15014	14999	15095	15066	15063	14895	15001	14862	15021	14930	14957	14910	14911	15028	15122	14867	15004	14986	14861	14885	14971	15075	15014	14926	14937	14887	14905	15038	14866	14839	14944	14883	14927	14856	14982	14863	15192	15159	14908	15007	14987	14922	14927	14913	14920	14980	14861	14810	14928	15005	14977	14950	14948	15027	14998	14861	14953	14953	14803	15008	14944	14908	14952	14924	14916	14980	14938	14973	14787	14843	14951	15007	14977	14988	14995	15032	15063	14952	14975	14901	14935	15024	14962	14779	15002	14987	14919	14877	14967	15060	15003	14912	14986	14959	14977	15038	14974	14978	15045	15110	14884	14927	15110	14917	14893	14874	14932	14944	14870	15010	14879	14811	14905	14927	14927	14802	14800	14928	14887	14867	15036	14968	15105	14958	14956	14949	15081	14874	15018	14905	14779	14966	15073	14827	14890	14896	14935	15019	15024	14930	15065	15011	14998	14995	15020	15034	15129	15027	14850	15087	14935	15088	15084	14914	15012	14806	15005	14890	14879	14987	15074	14875	14924	14854	14961	14895	14795	15001	14885	14966	14897	14901	14964	15032	14987	15205	14979	15002	15031	14777	14990	14873	15171	14993	14825	14963	14851	15016	14881	14998	14820	15146	14875	15071	15057	14878	14998	14869	15048	14959	14862	15081	15096	14803	14995	15007	15007	14848	14962	15019	14876	15091	15036	15041	15080	14946	14819	14861	14903	15001	15060	14985	14973	15011	14826	15000	14800	14997	14906	14993	15029	15009	14921	15026	14862	14920	14971	15023	15086	14900	15031	14856	15041	14856	14926	14863	15038	14947	14930	14948	15135	15008	14860	15089	14917	14921	14920	14910	14890	14886	14888	14867	14793	14950	14948	14936	14885	15000	14922	14867	14975	14906	14945	14972	14892	14814	14926	14955	15029	14879	15011	15047	14815	14835	14871	14970	15056	14963	15098	15090	15067	14934	15026	14929	15082	14856	14855	15016	14758	14899	14856	14970	14828	14853	15041	14952	14965	14923	15029	14812	14804	14946	15044	14908	14936	14789	14864	15033	14906	15147	14890	15036	14902	14994	14867	15179	14935	14984	14928	14897	14868	14977	14965	14921	14912	15053	14929	14967	14896	15114	15103	14953	14962	15058	15056	15030	14955	15114	14965	14982	14880	14965	15039	14810	14958	14911	15000	14922	15122	14967	14928	14936	14827	14847	14920	14793	14965	14936	14838	15101	14812	14825	14830	14858	15035	14820	14836	14781	14970	14860	15006	14872	14968	14844	15118	14840	14948	15047	15068	14987	14962	14838	14839	14959	14899	15122	14940	15000	14827	15074	15094	14901	14907	14986	14999	14861	15086	14933	14903	14884	14920	14955	14982	14847	15027	15018	14845	14892	15017	14798	14858	14915	15009	14895	14868	14932	14934	14944	14924	14907	14872	14994	14844	14839	14911	15006	14884	14923	14910	15080	15019	15015	14761	15049	14935	14964	14959	15062	15012	15202	14978	14829	14977	14824	15017	14878	14889	14991	14760	15008	15062	14990	14839	15131	14968	15037	15145	14978	15065	14826	14976	15144	14817	14868	14764	14856	14814	14977	14983	14989	14879	14954	14983	14863	14903	14899	14920	14926	15161	14772	15074	14989	14844	15010	15082	14997	14827	14815	14986	15091	15008	14860	14899	14933	15089	14957	14847	14839	14879	14924	14730	15078	14824	15198	14793	15063	15009	14880	14980	14923	14974	14906	15061	14922	14962	15104	14894	15061	14933	15133	14750	15050	14843	14767	14813	14972	15097	15007	14781	14957	14985	14876	14765	14951	14889	15066	14880	14926	14816	14885	14912	14985	14884	14942	14832	14794	14877	15152	14851	15016	15007	15002	14914	14862	14885	14987	14914	14892	15001	14916	14815	14874	14977	15097	15045	14894	14960	14957	14967	14842	14959	14893	15035	14893	14738	14976	15022	14903	15032	14902	14935	14907	15172	14809	14971	14972	14924	14908	14892	14889	14907	15009	15010	14862	15033	14872	14990	14940	14840	14888	14997	15091	14953	14944	15070	14981	14816	14990	15065	14811	14930	14996	14969	14949	14912	14942	15046	14934	14909	14999	14805	15061	14913	14894	15026	14966	15058	14798	14970	14884	14794	15048	14948	15044	15016	15028	14922	15005	14825	14960	15011	15058	14949	15008	14927	15023	14829	15061	14988	15025	14905	14941	14891	14893	15119	14806	14979	14831	14942	15019	15132	14803	15011	14929	14985	15090	14885	15021	14827	14945	14925	14915	15020	15039	14884	14966	15056	14915	14966	14978	15019	14913	14918	14898	15094	14921	15000	15069	15024	14864	14981	14962	14838	14841	15081	14857	15019	14892	14883	14951	14910	15146	14928	15067	14933	14801	15028	14919	14992	15034	14721	15075	14914	14971	14770	15031	14877	15007	14850	15126	14824	15071	14825	14907	14979	15032	14731	14918	14772	15017	15041	14941	15099	15013	14813	15014	15167	14795	15049	14824	15159	15010	14938	14939	14980	14878	14947	15028	14940	14955	14862	14906	15130	15048	14865	15013	14949	14883	14954	15024	14917	14990	14789	15173	14944	14986	14956	15074	14864	14957	14949	14947	15102	14890	14969	14738	15021	14978	15008	14859	15005	14860	14951	14936	14985	15035	14997	14856	14887	14968	15113	15004	14841	15030	14924	14966	15101	14730	14861	14941	14900	14829	14958	14854	14906	14762	14838	14905	15057	14963	14902	14826	15039	14737	14908	15129	14958	15100	14986	14918	14834	15072	15002	14994	15077	14942	15058	14951	15014	15093	14932	14938	15058	14817	14906	14826	15055	15074	15034	14891	15109	14872	15058	14917	14958	14944	14936	14806	14778	14917	14890	14978	14818	15016	14934	14963	14992	14962	14955	15078	14814	14862	15166	14874	14908	14785	14877	15040	14943	15011	14884	14978	14970	15067	14988	14956	14979	14933	15165	14926	14968	14907	14945	14849	14952	15009	14883	14861	14977	14955	14782	15002	14890	15087	14834	14907	14932	14907	14812	15122	14896	14817	14952	15126	15045	15142	14862	14897	14962	15034	15069	14953	14998	14863	14771	14911	14968	15032	14973	14812	14909	14985	14884	14927	14894	14932	14966	14925	14958	14896	15083	14843	14965	15078	15109	15000	15141	14935	14918	14953	14911	15152	15001	14822	15029	15021	14902	14853	14928	14976	14892	15090	14916	14927	14945	14942	15122	14941	14878	14854	14879	15030	14974	14963	15079	14966	14886	15030	14853	14875	14902	15040	14897	15020	14917	15024	14933	14991	14931	14891	14940	14968	14844	14990	14931	14954	15038	14818	14970	14810	15050	15109	15104	14906	15056	14929	14985	14924	14919	14909	14972	15047	14849	14966	14766	15014	14810	15017	14959	15046	14864	14842	14945	14909	15176	14959	14972	14979	14939	15058	14812	14719	14857	14973	14852	14840	14880	14733	14965	14910	14748	14856	14882	14934	15063	15128	14934	14958	14971	14886	14892	14998	15111	14938	14947	14934	15003	14801	15001	15037	14864	15084	14933	14951	15038	14949	14895	15061	14957	15001	15048	15034	14958	15014	15002	14968	15121	14972	15080	14951	14922	14954	14849	14983	14936	15026	15053	14822	15028	14731	14811	15018	14931	14803	14981	14978	14866	15045	15097	14976	14959	14940	14816	14964	15092	14851	14976	14739	14691	15043	15052	14982	14867	14990	14810	14953	14948	14795	14931	15045	14940	15091	14943	14785	14959	14873	15078	14845	15042	15029	14872	14925	14925	15029	14802	15003	14909	15008	14912	15012	14916	15151	15084	15078	14819	14944	15119	14753	14843	14908	14983	14860	14917	15147	14827	15028	14853	14902	14913	14966	14867	14951	15058	14981	14893	14902	15001	14929	15060	15092	14722	14884	14837	15050	15048	15057	14966	15031	14880	14987	15046	15039	14902	14922	14907	15012	14822	15056	14720	15058	14941	15188	14983	15040	15043	15065	14930	14948	14976	14756	15024	14893	14953	14908	14862	14940	15046	14785	14872	14957	14969	14951	14968	14910	15125	14966	14920	14828	15012	14946	14997	14986	14978	14952	14906	15096	15183	14843	14891	14940	14980	15037	15003	14932	15027	15042	14844	14916	14884	14841	14902	15058	15054	14973	15017	14940	14900	14809	14961	14828	15007	14806	14992	15116	14774	15016	14997	15030	15031	14899	14904	14975	15005	14990	14981	14904	15035	14872	14989	15055	14887	15023	14913	14939	14832	15038	15082	14970	14984	14939	15093	14859	14867	14992	14942	14936	15012	14812	14880	14810	15114	14959	15015	14917	14832	14815	14851	14737
27650	22005	24343	21411	18282	18165	18206	17768	17912	17886	17901	17631	17653	17859	17709	17750	17591	17817	17816	17723	17835	17771	17811	17622	17606	17745	17827	17636	17672	17899	17663	18236	18458	18135	18077	17832	17800	17653	17714	17629	17532	17588	17391	17479	17412	17679	17537	17601	17731	17536	17709	17710	17508	17574	17602	17482	17661	17676	17660	17546	17618	17661	17600	17649	17636	17539	17568	17540	17651	17543	17468	17614	17647	17881	17615	17612	17641	17732	17393	17813	17525	17520	17578	17452	17542	17829	17505	17855	17340	17581	17633	17825	17652	17484	17659	17603	17648	17394	17667	17636	17587	17706	17624	17615	17604	17677	17524	17574	17727	17724	17624	17479	17582	17649	17565	17544	17578	17625	17791	17590	17462	17547	17641	17695	17766	17653	17694	17606	17813	17620	17549	17454	17654	17611	17599	17363	17614	17626	17641	17597	17631	17692	17544	17408	17680	17633	17644	17561	17617	17482	17732	17571	17711	17661	17692	17576	17616	17354	17690	17549	17633	17774	17395	17726	17736	17493	17186	17585	17502	17791	17568	17689	17548	17428	17742	17395	17666	17571	17639	17786	17711	17631	17743	17593	17587	17599	17489	17609	17704	17655	17551	17666	17713	17342	17601	17638	17539	17501	17493	17757	17637	17622	17712	17660	17534	17574	17563	17683	17539	17890	17792	17624	17732	17795	17675	17601	17603	17649	17570	17572	17694	17538	17676	17723	17461	17571	17565	17661	17581	17616	17484	17614	17657	17515	17407	17485	17666	17752	17603	17680	17471	17723	17735	17720	17597	17849	17609	17496	17573	17533	17648	17774	17592	17540	17615	17836	17679	17701	17574	17709	17546	17568	17544	17709	17607	17662	17659	17385	17613	17754	17584	17799	17571	17586	17674	17766	17512	17788	17633	17621	17515	17842	17593	17621	17872	17703	17519	17515	17696	17497	17514	17455	17702	17704	17623	17510	17408	17574	17643	17715	17679	17477	17543	17600	17418	17549	17650	17431	17749	17554	17653	17546	17559	17572	17551	17709	17547	17390	17597	17766	17433	17807	17588	17647	17675	17676	17693	17513	17483	17547	17674	17448	17628	17540	17573	17675	17596	17616	17814	17395	17532	17511	17439	17488	17550	17699	17463	17573	17605	17577	17530	17642	17785	17499	17610	17628	17579	17746	17545	17506	17365	17612	17543	17700	17763	17649	17615	17670	17712	17564	17643	17713	17523	17598	17717	17694	17572	17671	17751	17654	17611	17901	17697	17413	17705	17560	17675	17589	17870	17672	17689	17661	17578	17575	17558	17532	17718	17809	17612	17524	17637	17534	17475	17548	17563	17533	17596	17570	17751	17707	17553	17545	17569	17387	17653	17602	17565	17657	17743	17664	17768	17586	17484	17691	17558	17547	17581	17748	17820	17650	17472	17685	17687	17674	17647	17492	17593	17704	17826	17591	17681	17582	17662	17551	17772	17607	17674	17368	17676	17473	17501	17781	17499	17706	17494	17568	17490	17560	17652	17649	17679	17435	17563	17673	17578	17662	17475	17803	17471	17599	17539	17576	17483	17528	17728	17473	17428	17623	17679	17548	17589	17482	17548	17496	17805	17685	17672	17545	17571	17590	17783	17597	17678	17557	17672	17806	17710	17808	17595	17783	17626	17714	17546	17463	17543	17418	17428	17698	17680	17615	17597	17619	17604	17692	17611	17575	17568	17683	17785	17730	17474	17479	17523	17589	17675	17714	17639	17614	17784	17597	17587	17767	17850	17692	17646	17391	17520	17500	17766	17601	17627	17542	17512	17472	17718	17613	17656	17596	17462	17478	17360	17464	17385	17422	17553	17726	17733	17607	17615	17648	17651	17685	17624	17649	17673	17763	17640	17740	17782	17542	17618	17771	17702	17712	17610	17839	17369	17663	17519	17656	17610	17497	17697	17699	17797	17756	17625	17524	17570	17611	17849	17758	17497	17605	17543	17550	17591	17684	17663	17320	17642	17687	17806	17645	17478	17599	17596	17608	17763	17725	17558	17536	17629	17673	17626	17553	17652	17576	17288	17379	17819	17735	17467	17659	17439	17678	17547	17750	17569	17674	17637	17784	17587	17567	17781	17554	17641	17762	17787	17775	17728	17623	17442	17653	17757	17651	17852	17670	17669	17548	17566	17599	17760	17693	17625	17702	17564	17669	17734	17626	17679	17451	17666	17745	17707	17646	17382	17541	17756	17347	17467	17531	17560	17708	17576	17675	17615	17702	17535	17494	17443	17600	17528	17604	17613	17476	17589	17624	17589	17791	17541	17825	17710	17783	17549	17554	17693	17829	17650	17628	17652	17554	17660	17615	17760	17593	17565	17664	17600	17796	17810	17634	17635	17598	17760	17697	17599	17685	17648	17851	17812	17856	17666	17742	17808	17597	17535	17408	17551	17697	17502	17575	17468	17621	17603	17550	17692	17679	17703	17499	17590	17733	17526	17641	17560	17667	17589	17721	17699	17579	17615	17651	17632	17790	17713	17655	17507	17582	17688	17575	17735	17668	17755	17618	17464	17616	17654	17753	17737	17762	17673	17785	17720	17588	17616	17794	17701	17580	17721	17648	17560	17574	17554	17565	17646	17566	17416	17733	17682	17654	17767	17713	17831	17584	17452	17527	17467	17695	17672	17536	17512	17614	17612	17777	17612	17589	17761	17609	17387	17409	17621	17648	17520	17732	17680	17717	17722	17512	17664	17652	17334	17560	17526	17697	17426	17666	17619	17722	17553	17791	17617	17442	17812	17461	17616	17661	17586	17588	17439	17748	17860	17674	17589	17674	17762	17637	17732	17703	17612	17716	17517	17781	17577	17565	17564	17540	17868	17741	17585	17655	17807	17576	17405	17661	17780	17635	17519	17791	17620	17599	17516	17706	17706	17594	17704	17709	17691	17642	17574	17506	17717	17721	17726	17693	17682	17621	17554	17644	17749	17826	17520	17679	17814	17407	17782	17465	17633	17755	17780	17636	17744	17710	17425	17566	17717	17544	17655	17581	17563	17744	17654	17744	17623	17726	17371	17748	17397	17628	17597	17540	17764	17530	17537	17633	17659	17740	17616	17661	17509	17701	17614	17656	17542	17608	17651	17575	17552	17650	17634	17391	17616	17781	17878	17798	17638	17630	17799	17731	17656	17601	17519	17562	17694	17519	17640	17795	17519	17606	17629	17628	17645	17728	17747	17589	17634	17712	17432	17694	17625	17702	17542	17755	17583	17696	17536	17622	17710	17601	17528	17549	17670	17590	17806	17803	17698	17666	17587	17557	17642	17666	17532	18066	17554	17560	17805	17800	17660	17630	17566	17775	17729	17697	17611	17720	17703	17853	17720	17651	17462	17602	17625	17619	17560	17476	17795	17670	17775	17457	17496	17769	17831	17562	17730	17632	17768	17668	17734	17426	17626	17722	17590	17530	17391	17554	17590	17695	17599	17689	17720	17577	17750	17666	17473	17678	17763	17523	17534	17733	17559	17562	17675	17729	17788	17864	17871	17575	17766	17651	17728	17688	17654	17621	17752	17682	17535	17321	17512	17444	17687	17576	17601	17540	17436	17741	17528	17586	17592	17646	17481	17586	17428	17858	17703	17522	17518	17788	17452	17605	17664	17738	17727	17808	17473	17848	17708	17690	17514	17427	17486	17744	17703	17784	17842	17893	17709	17610	17547	17717	17725	17682	17675	17662	17536	17714	17574	17725	17767	17554	17794	17705	17658	17743	17821	17688	17558	17498	17626	17825	17632	17740	17463	17469	17667	17498	17513	17719	17722	17644	17565	17577	17671	17635	17638	17396	17725	17669	17683	17528	17632	17657	17544	17748	17752	17640	17473	17571	17518	17617	17848	17559	17545	17406	17800	17632	17773	17644	17648	17626	17398	17672	17684	17656	17613	17584	17701	17591	17771	17573	17634	17705	17795	17968	17616	17653	17744	17679	17594	17630	17532	17689	17766	17567	17792	17723	17549	17761	17573	17634	17645	17643	17465	17604	17656	17646	17475	17784	17712	17633	17501	17651	17790	17587	17585	17676	17719	17643	17534	17678	17477	17625	17470	17567	17379	17648	17643	17618	17712	17519	17605	17752	17781	17733	17677	17749	17586	17590	17535	17670	17765	17845	17710	17515	17636	17588	17527	17612	17672	17530	17594	17685	17562	17365	17337	17729	17634	17710	17553	17839	17726	17600	17707	17712	17836	17824	17585	17615	17553	17556	17635	17563	17663	17640	17586	17631	17681	17549	17613	17589	17636	17523	17743	17727	17834	17667	17565	17503	17677	17807	17560	17668	17610	17498	17641	17670	17596	17502	17559	17632	17493	17270	17659	17664	17593	17620	17656	17845	17747	17730	17560	17567	17660	17731	17673	17761	17580	17460	17477	17700	17702	17602	17605	17587	17903	17697	17699	17755	17562	17693	17712	17617	17796	17558	17620	17672	17576	17706	17687	17607	17682	17621	17675	17819	17572	17532	17514	17806	17705	17584	17550	17603	17822	17641	17714	17507	17621	17606	17569	17522	17635	17414	17612	17530	17421	17586	17692	17684	17421	17765	17439	17687	17648	17571	17710	17693	17611	17728	17678	17559	17439	17641	17756	17694	17818	17741	17748	17655	17659	17604	17626	17476	17638	17724	17831	17634	17621	17530	17783	17753	17564	17612	17608	17611	17733	17616	17549	17639	17602	17770	17550	17557	17562	17810	17692	17638	17714	17557	17635	17541	17815	17679	17658	17574	17516	17702	17636	17781	17366	17674	17445	17534	17860	17571	17835	17565	17667	17557	17699	17649	17521	17604	17618	17750	17714	17679	17614	17584	18046	17488	17677	17510	17661	17706	17544	17752	17543	17714	17593	17788	17506	17771	17540	17487	17692	17539	17598	17536	17400	17626	17764	17667	17683	17512	17670	17728	17749	17655	17629	17671	17562	17450	17507	17551	17579	17507	17742	17400	17604	17553	17711	17711	17518	17655	17582	17427	17689	17463	17658	17795	17686	17724	17517	17596	17649	17558	17664	17581	17540	17757	17849	17658	17680	17622	17502	17609	17553	17673	17792	17562	17445	17641	17613	17733	17771	17648	17514	17708	17521	17600	17647	17814	17555	17609	17704	17762	17689	17521
15067	17056	16805	16638	16372	16031	15625	15722	15414	15346	15322	15293	15252	15218	15401	15117	15224	15024	15171	15304	15334	15264	15430	15381	15150	15280	15251	15336	15222	15268	15509	15889	16037	16090	15664	15026	15220	15114	15171	15354	15219	15127	15227	15118	15060	15303	15278	15178	15200	15218	15347	15174	15041	15261	15280	15209	15161	15028	15116	15220	15170	15265	15281	15183	15364	15238	15015	15374	15096	15182	15157	15037	15056	15212	15284	15281	15065	15303	15244	15089	14951	15236	15240	14999	15157	15330	15169	15081	15168	15090	15266	15067	15208	15178	15207	15048	15166	15255	15275	15400	15107	15194	15235	15180	15247	15104	14977	15146	15148	15177	15166	15304	15290	15322	15137	15193	15204	15162	15217	15204	15191	15196	15081	15052	15117	15088	15163	15034	15243	15172	15208	15177	15354	15277	15201	15223	15283	15051	15085	15182	15116	15332	15028	15076	15330	15048	15368	15263	15074	15123	15142	15060	15206	15184	15092	15234	14985	15288	15051	15245	15066	15112	15188	15067	15236	15033	15291	15154	15245	15123	15135	15218	15199	15312	15001	15236	15084	15297	15169	15300	15193	15039	15160	15359	14988	15140	14938	15150	15128	15161	15112	15128	15173	15172	15088	15268	15224	15210	14965	15234	15108	15148	15049	15205	15117	15016	15076	14948	15109	15060	15163	15331	15192	15046	15011	15233	15079	15109	15060	15120	15185	15074	15274	14992	15203	15136	15104	15290	15104	15285	15297	15239	15156	15046	15114	15210	15111	15231	15189	15155	15158	15367	15304	15298	15169	15160	15316	15196	15148	14958	15315	15255	15106	15164	15077	15087	15158	15199	15163	15319	14940	15199	15125	15099	15199	15106	15119	15347	15171	15119	15222	15339	15146	15014	15272	15234	15283	15214	15287	15140	15225	15283	15081	15280	15121	15106	15264	15177	15149	15152	15152	15102	15251	15158	15155	15231	15134	15046	15079	15252	15202	15154	15310	15278	15202	15192	15124	15329	15101	15150	14911	15133	15273	14951	15207	15313	15160	15047	15075	14963	15254	15146	15305	15169	15035	15181	15250	15142	15122	15120	15111	15097	15039	14985	15269	15083	15077	15111	15061	15081	15244	15208	15165	15160	15326	15170	14992	15033	15152	15130	15226	15176	15246	15125	15387	15086	15077	15094	15182	15195	15247	15321	15237	15091	15113	15140	15309	15132	15067	15254	15123	15189	15140	15194	15063	15106	15115	15320	15250	15257	15148	15052	15102	15278	15223	15127	15233	15360	15293	15075	15110	15143	15096	15185	15160	15216	15106	15331	15193	15250	15037	15280	14966	15289	15029	15330	15164	15136	15033	15013	15217	15073	15217	15161	15171	15208	15224	15077	15161	15168	15201	15108	15131	15125	15179	14999	15119	15123	15125	15174	15207	15138	15112	15190	15087	15017	15185	15161	15151	15343	15202	15107	15286	15215	15282	15332	15179	15129	15149	15297	15189	15258	15018	15194	15330	15445	15142	15167	15224	15232	15132	15191	14976	15287	15138	14932	15279	15114	15164	15129	15328	15262	14988	15063	15320	15152	15239	15249	15183	15233	15317	15181	15212	15164	15260	15320	15141	15040	15192	15130	15219	15227	15064	15130	15113	15264	15093	15168	15181	15269	15279	14997	15078	15175	15133	15290	15087	15206	15118	15175	15008	15276	15269	15137	15182	15187	15149	15205	15142	15068	15045	15189	15350	15309	15077	15154	15225	15152	15264	15229	15154	15299	15140	15193	15228	15158	15154	15326	15191	15381	15078	15108	15289	15265	15238	15141	15148	15244	15297	15030	15293	15054	15197	15148	15084	15313	15094	15134	15112	15247	15207	15136	15406	15213	15235	15040	15154	15190	15090	15187	15181	15265	15115	15180	15225	15072	15133	15128	15089	15198	15090	15143	15032	15114	15259	15064	15011	15206	15064	15187	15256	15117	15098	14947	15090	15240	15249	15443	15121	15055	15185	15284	15216	15107	15111	15218	15247	15219	15179	15195	15139	15183	15185	15149	15047	15280	15177	15225	15160	14968	15122	15281	15066	15258	15163	15096	15081	15071	15194	15283	15148	15176	15379	15120	15125	15132	15293	15069	15188	15026	15089	15195	15007	15252	14972	15084	15336	15136	15186	15158	15278	14875	15253	15264	15220	15077	15031	15044	15181	15166	15252	15102	15143	15095	15145	15226	15095	15355	15087	15207	15262	15212	15162	15294	15253	15092	15229	15175	15275	15171	15279	15130	15240	15177	15136	15164	15227	15018	15103	15193	14944	15113	14936	15133	15235	15184	15041	15192	15203	15289	15193	15160	15162	15096	15165	15208	15145	15146	15121	14923	15145	15195	15258	15142	15260	15195	15129	15167	15150	15113	15076	15145	15059	15279	15294	15090	15246	15079	15152	15106	15288	15208	15264	15098	15228	15247	15088	15128	15223	15227	15263	15270	15204	15232	14978	15181	15132	15204	15126	15140	15452	15231	15133	15094	15254	15145	15223	15117	15301	14975	15267	15253	15193	15260	15237	15152	15186	15116	15136	15213	15319	15222	15208	15278	15173	15076	15126	15145	15120	15097	15102	15251	15272	15263	14886	15282	15227	15086	15086	15231	15086	15354	15002	15163	15227	15235	15212	15190	15207	15222	15062	15057	15142	15159	15221	15338	15114	15136	15232	15112	15143	15286	15192	15186	15161	14949	15402	15224	15174	15251	15323	15403	15098	15111	15286	15190	15141	15192	15061	15264	15247	15103	15168	15094	15265	15297	15102	15190	15197	15174	15141	15216	15212	15165	15053	15162	15041	15364	15364	15242	15114	15019	15321	15178	15260	15202	15148	15262	15177	15187	15224	15265	15164	15206	15405	15175	15130	15251	15212	15208	15106	15197	15257	15085	15259	15165	15211	15158	15216	15116	15092	15271	15209	15134	15071	15265	15230	15167	15019	15088	15238	15189	15232	15289	15049	15095	15113	15255	15195	15224	15166	15133	15182	15144	15181	15070	15293	15256	15171	15347	15110	15333	15230	15197	15113	15163	15145	15192	15240	15098	15262	15118	15136	15292	15132	14977	15111	15337	15076	15098	15059	15166	15170	15089	15160	15161	15075	15251	15224	15342	15135	15206	15251	15022	15140	15276	15242	15175	15129	15274	15263	15161	15292	15400	15047	15210	15115	15255	15131	15454	15296	15265	15017	15231	15270	15163	15187	15333	15230	15244	15032	15140	15206	15145	15128	15229	15199	15263	15392	15188	15264	15210	15145	15183	15061	15113	15356	15224	15221	15421	15049	15205	15300	15204	15054	15078	15183	15211	15138	15097	15108	15162	15190	15240	15133	14964	15277	15127	15226	15260	15233	15183	14991	15181	15179	15216	14997	15328	15147	15183	15104	15159	15240	15051	15277	14983	15135	15329	15183	15161	15214	15224	15228	15134	15239	15213	15072	15034	15143	15225	15099	15226	15193	15207	15133	15200	15215	15146	15307	15280	15258	15040	15039	15166	15175	15168	15062	15129	15114	15233	15228	15100	15167	15137	15048	15326	15263	15229	15249	15285	15361	15299	15193	15161	15000	15195	15225	15107	15112	15212	15230	15045	15453	15229	15199	15255	15239	15320	15212	15181	15125	15019	15247	15249	15164	15113	15263	15113	14999	15025	15363	15142	15189	15198	15337	15246	15262	14976	14896	15240	15033	15269	15186	15109	15250	15064	15270	15023	15263	15087	15240	15073	15170	15096	15075	15219	15095	15080	15172	15228	15172	15237	15373	15130	15111	15320	15323	15210	15001	15183	15109	15141	15126	15183	15246	15270	15067	15162	15117	15109	15118	15184	15160	15239	15207	15079	15215	15145	15237	15020	15129	15178	15068	15174	15208	15249	15303	15054	15160	15165	15192	15129	15275	15219	15147	15156	15187	15190	15202	15183	15016	15353	15156	15127	15162	15108	15130	15116	15179	15274	15119	14934	15041	15167	15160	15108	15142	15179	15312	15089	15113	15024	15262	15128	15306	15286	15091	15137	15213	15148	15188	15243	15288	15092	15204	15206	15122	15215	15102	15358	15164	15267	15050	15214	15325	15067	15253	15130	14944	15285	15094	15297	15148	15177	15283	15080	15199	15126	15182	15130	15037	15262	15271	15186	14943	15149	15124	15116	15264	15173	15163	15134	15190	15209	15190	15245	15070	15259	15239	15180	15060	15046	15179	15228	15042	15101	15072	15280	15167	15274	15251	15246	15229	15225	15122	15220	15181	15205	15081	15177	15063	15193	15103	15244	15128	15149	15217	15148	14975	15323	15103	15313	15104	15237	15191	15109	15265	15305	15369	15163	15085	15110	15168	15393	15144	15197	15223	15325	15125	15165	15154	15273	15154	15088	15116	15066	15308	15075	15177	15156	15115	15244	15110	15152	15164	15203	15101	15152	15168	15231	15058	15164	15267	15291	15212	15207	15512	15253	15197	15157	15296	15338	15149	15030	15297	15222	15096	15261	15213	15028	15269	15227	15147	15280	15201	15035	15164	15064	15141	15173	15167	15085	15045	15126	15211	15238	15316	15347	15156	15228	15077	15122	15144	15296	15215	15192	15242	15280	15255	15092	15105	14965	15130	14984	15135	15249	15183	15156	15085	15199	15292	15065	15209	15006	15188	15038	15229	15213	15184	15328	15373	15038	15229	15136	15257	15105	15164	15140	15125	15302	15116	15137	15185	15276	15072	15092	15272	15219	15098	15411	15079	15242	15209	15210	15141	15150	15260	15155	15193	15180	15040	15360	15333	15158	15288	15149	15327	15131	15169	15144	15163	15031	15135	15029	15227	15358	15054	15293	15211	15165	15186	15243	15050	15219	15280	15152	15108	15067	15299	15060	15029	15114	15249	15177	15076	15362	15107	15177	15112	15180	15347	15232	15212	15329	15101	15146	15157	15255	15029	15233	15242	15151	15258	15190	15033	15283	15077	15339	15208	15202	15179	15241	15173	15164	15282	15228	15138	15249	15223	15296	15187	14964	15196	15243	15121	15432	15152	15220	15184	15269	15106	15204	15203	15247	15114	15204	15327	15100	15178	15223	15256	15077	15216	15048	15213	15097	15115	15239	15119	15279	15118	15031	15233	15015	15048	15338
24029	21372	28935	24256	22191	21915	20499	18208	17739	17939	17758	17663	17862	17542	17447	17402	17676	17506	17347	17594	17437	17573	17530	17693	17322	17609	17358	17628	17455	17459	19356	21025	20818	19784	18495	17696	17522	17420	17388	17312	17265	17211	17422	17380	17327	17336	17497	17423	17503	17290	17334	17183	17284	17303	17445	17354	17217	17466	17213	17331	17471	17491	17356	17331	17350	17183	17242	17566	17285	17252	17294	17410	17347	17343	17373	17364	17163	17343	17423	17390	17378	17488	17449	17327	17171	17349	17353	17433	17335	17377	17431	17414	17393	17234	17314	17294	17265	17349	17244	17270	17283	17398	17321	17368	17494	17439	17253	17305	17162	17136	17336	17361	17518	17482	17261	17477	17550	17312	17291	17463	17406	17400	17357	17370	17423	17328	17297	17470	17293	17381	17182	17354	17329	17287	17180	17189	17330	17198	17237	17278	17319	17289	17545	17321	17376	17340	17320	17317	17380	17558	17427	17163	17122	17456	17394	17377	17118	17301	17273	17300	17370	17438	17355	17438	17399	17445	17329	17130	17270	17134	17456	17065	17331	17289	17279	17578	17363	17293	17402	17154	17089	17338	17387	17432	17254	17466	17363	17352	17417	17225	17476	17455	17481	17178	17447	17258	17337	17566	17348	17214	17378	17236	17157	17349	17313	17228	17473	17488	17362	17245	17490	17343	17254	17223	17416	17404	17173	17426	17461	17386	17482	17397	17499	17516	17477	17367	17358	17265	17261	17504	17288	17292	17430	17337	17323	17179	17439	17375	17256	17365	17311	17349	17304	17134	17379	17087	17121	17250	17174	17325	17367	17253	17409	17048	17206	17403	17191	17426	17332	17414	17427	17479	17290	17219	17210	17438	17309	17132	17511	17372	17292	17189	17258	17324	17212	17463	17278	17314	17325	17322	17281	17278	17228	17223	17395	17325	17228	17207	17372	17533	17092	17516	17249	17248	17226	17373	17315	17272	17313	17321	17218	17281	17406	17024	17339	17505	17388	17147	17153	17382	17381	17299	17100	17293	17436	17217	17259	17369	17422	17323	17432	17303	17270	17240	17164	17278	17428	17266	17414	17290	17254	17347	17536	17338	17203	17377	17328	17183	17312	17107	17401	17322	17295	17588	17304	17386	17338	17342	17446	17308	17178	17269	17338	17258	17255	17221	17337	17321	17171	17366	17282	17366	17421	17309	17395	17312	17272	17447	17288	17406	17363	17252	17359	17361	17157	17323	17507	17330	17428	17402	17126	17480	17353	17374	17532	17139	17391	17333	17276	17282	17362	17281	17311	17245	17279	17263	17249	17149	17282	17341	17357	17218	17218	17255	17140	17289	17542	17167	17367	17128	17181	17251	17306	17174	17212	17283	17582	17643	17319	17415	17320	17447	17390	17467	17295	17085	17112	17312	17428	17315	17378	17321	17338	17377	17356	17187	17379	17329	17304	17338	17422	17416	17490	17252	17397	17330	17393	17315	17373	17175	17144	17362	17408	17081	17255	17177	17511	17341	17266	17102	17240	17429	17349	17312	17471	17167	17186	17265	17412	17285	17369	17163	17128	17141	17434	17420	17234	17398	17194	17308	17426	17442	17294	17307	17250	17634	17398	17568	17231	17287	17382	17182	17204	17159	17251	17481	17203	17338	17192	17350	17487	17260	17402	17205	17408	17437	17328	17443	17548	17351	17316	17548	17238	17314	17394	17339	17169	17315	17303	17248	17162	17188	17341	17274	17439	17292	17351	17065	17121	17207	17343	17497	17255	17233	17382	17426	17198	17357	17160	17560	17541	17291	17203	17561	17377	17327	17384	17376	17263	17204	17293	17420	17441	17289	17519	17446	17089	17386	17343	17389	17076	17118	17328	17231	17417	17537	17404	17360	17340	17362	17200	17340	17379	17359	17223	17450	17230	17284	17244	17145	17300	17464	17420	17270	17406	17277	17391	17393	17356	17335	17341	17311	17460	17276	17395	17465	17312	17368	17444	17149	17488	17473	17267	17339	17333	17209	17365	17329	17372	17446	17406	17217	17114	17324	17356	17502	17197	17419	17447	17425	17342	17300	17430	17262	17368	17134	17279	17326	17305	17117	17396	17377	17311	17317	17347	17497	17176	17318	17264	17241	17144	17336	17456	17462	17424	17424	17385	17378	17409	17193	17252	17239	17267	17345	17191	17369	17256	17430	17354	17270	17095	17194	17501	17182	17361	17285	17303	17303	17337	17254	17434	17345	17424	17370	17282	17352	17088	17110	17167	17411	17307	17282	17413	17359	17458	17337	17348	17409	17398	17427	17358	17302	17271	17103	17223	17132	17345	17284	17453	17405	17393	17158	17337	17398	17254	17339	17331	17101	17412	17347	17268	17300	17476	17252	17237	17278	17264	17367	17237	17291	17270	17534	17297	17266	17239	17409	17492	17324	17380	17305	17429	17446	17254	17429	17535	17331	17217	17271	17412	17352	17372	17438	17502	17377	17416	17305	17343	17349	17353	17548	17397	17527	17389	17306	17234	17382	17264	17321	17346	17384	17368	17282	17458	17296	17340	17508	17565	17313	17291	17248	17349	17311	17175	17188	17368	17377	16978	17345	17314	17255	17328	17189	17418	17217	17255	17094	17081	17309	17226	17117	17310	17401	17506	17333	17457	17080	17283	17336	17307	17285	17460	17428	17291	17391	17409	17455	17161	17206	17376	17215	17238	17152	17580	17409	17417	17346	17183	17196	17484	17083	17237	17462	17396	17390	17161	17462	17214	17299	17244	17543	17376	17352	17256	17095	17182	17223	17253	17308	17398	17412	17066	17307	17164	17410	17378	17337	17348	17378	17267	17398	17065	17053	17424	17376	17427	17285	17209	17303	17480	17255	17307	17239	17425	17337	17214	17229	17485	17344	17371	17133	17610	17278	17272	17375	17356	17098	17364	17342	17449	17468	17383	17201	17430	17110	17228	17425	17240	17354	17257	17319	17338	17260	17423	17257	17208	17526	17209	17243	17306	17389	17436	17458	17294	17400	17434	17451	17272	17429	17373	17121	17486	17360	17134	17284	17536	17390	17231	17168	17494	17452	17423	17171	17383	17419	17204	17196	17303	17263	17352	17096	17250	17312	17485	17460	17382	17332	17374	17421	17458	17191	17429	17465	17298	17317	17318	17377	17051	17373	17293	17283	17144	17375	17271	17396	17357	17262	17303	17188	17539	17499	17356	17316	17201	17254	17451	17105	17297	17156	17195	17181	17449	17451	17271	17208	17433	17328	17278	17545	17241	17135	17388	17442	17277	17404	17320	17302	17331	17294	17379	17437	17384	17400	17489	17207	17133	17316	17189	17448	17320	17348	17304	17160	17298	17278	17378	16986	17409	17172	17295	17338	17453	17341	17271	17371	17195	17269	17343	17424	17341	17215	17161	17261	17617	17477	17427	17584	17415	17338	17283	17412	17330	17332	17333	17182	17205	17176	17321	17325	17185	17447	17439	17277	17552	17079	17360	17190	17336	17167	17283	17544	17250	17262	17262	17205	17291	17090	17364	17320	17367	17255	17499	17348	17474	17247	17368	17282	17217	17163	17316	17242	17455	17335	17411	17467	17179	17292	17282	17357	17154	17200	17296	17333	17487	17364	17303	17379	17182	17236	17575	17455	17428	17506	17383	17359	17233	17218	17358	17435	17358	17662	17519	17354	17364	17469	17627	17469	17444	17288	17256	17399	17200	17305	17284	17413	17280	17285	17260	17292	17312	17116	17502	17367	17247	17415	17488	17210	17164	17370	17501	17307	17443	17335	17427	17283	17265	17357	17384	17348	17481	17380	17318	17499	17390	17236	17256	17086	17294	17181	17460	17260	17258	17308	17443	17264	17463	17356	17361	17247	17374	17364	17355	17304	17226	17265	17557	17320	17394	17532	17360	17188	17387	17235	17066	17261	17267	17419	17354	17250	17492	17360	17314	17469	17437	17522	17371	17298	17305	17213	17320	17228	17370	17464	17264	17216	17296	17270	17362	17358	17352	17333	17544	17423	17461	17345	17432	17206	17196	17189	17096	17401	17486	17397	17497	17372	17357	17323	17278	17244	17454	17461	17464	17368	17266	17370	17265	17352	17469	17232	17436	17404	17177	17350	17389	17359	17515	17439	17275	17343	17351	17273	17326	17332	17445	17210	17447	17236	17210	17220	17391	17346	17376	17380	17412	17213	17275	17287	17241	17041	17451	17469	17565	17370	17226	17285	17284	17405	17236	17155	17099	17401	17377	17477	17372	17437	17365	17388	17221	17333	17384	17157	17229	17308	17436	17292	17239	17289	17244	17312	17315	17183	17316	17462	17306	17331	17280	17328	17147	17295	17387	17264	17212	17190	17218	17307	17177	17345	17342	17382	17365	17350	17429	17355	17350	17282	17218	17372	17260	17352	17373	17310	17346	17377	17157	17246	17345	17245	17445	17298	17482	17341	17323	17299	17600	17404	17324	17330	17250	17260	17167	17380	17311	17384	17387	17220	17188	17406	17364	17312	17356	17148	17045	17180	17329	17334	17284	17351	17142	17204	17214	17144	17432	17202	17449	17303	17287	17321	17420	17207	17394	17363	17359	17292	17507	17548	17238	17454	17380	17341	17281	17310	17257	17482	17549	17017	17208	17512	17453	17182	17416	17356	17317	17389	17256	17205	17391	17166	17326	17220	17296	17351	17168	17231	17026	17405	17288	17215	17306	17442	17132	17345	17291	17217	17227	17234	17302	17266	17456	17296	17265	17264	17410	17251	17430	17373	17437	17333	17250	17209	17200	17345	17338	17348	17219	17177	17222	17392	17232	17436	17156	17315	17437	17202	17397	17590	17295	17324	17377	17320	17352	17409	17347	17319	17369	17221	17366	17272	17488	17233	17324	17055	17212	17445	17289	17227	17311	17320	17245	17306	17479	17390	17251	17484	17309	17340	17422	17219	17418	17279	17454	17477	17216	17397	17273	17452	17254	17437	17261	17447	17358	17282	17279	17245	17394	17197	17252	17374	17246	17352	17227	17365	17607	17263	17409	17485	17327	17341	17492	17233	17336	17410	17454	17192	17254	17288	17324	17458	17168	17295	17544	17451	17321	17151	17271	17155	17395	17264	17338	17231	17432	17190	17385	17018	17295	17268	17388	17299
14474	22342	21443	19251	18536	16865	16374	16069	15822	15675	15680	15413	15538	15259	15300	15269	15399	15076	15167	15050	15240	15277	15427	15185	15140	15259	15278	15255	15367	15306	18389	20537	19441	17908	16342	15671	15307	15114	15130	15033	15181	14847	15139	15033	15104	15089	15102	15005	14991	15071	15051	15027	15120	15025	15058	15032	14977	15016	14971	14916	15115	14988	14928	15274	15140	15019	15013	15097	15077	15225	15094	15057	15023	15231	15032	15074	14962	15091	15034	14929	15110	14977	15003	15102	15123	15058	14975	14884	15117	15010	15091	15128	15028	15053	15099	14943	15069	15154	14969	15212	14749	15068	15117	15042	14999	15056	15067	15097	14983	14910	15036	14997	15070	15221	15001	15062	15089	15034	15147	15119	14936	14919	15109	14947	15018	15008	15091	15013	15083	14927	15070	14928	15039	15087	14966	15076	15041	15130	15018	15119	14972	14970	14818	15024	14833	14894	15096	15098	15024	15059	15080	14912	15192	14967	15110	14801	15119	15031	15063	15216	15027	14979	14941	15042	15066	15030	15267	15187	15083	15169	15153	15035	15062	14983	15012	15080	14893	14801	15067	15300	15011	15018	15193	15115	15031	15043	14814	15059	14893	15021	15092	15072	14992	15194	15219	14863	15102	14987	15028	14957	15040	14999	15014	15136	14943	15024	15073	15086	14987	15164	14878	14869	15059	15009	14998	15069	15016	15019	15079	14907	15085	14859	15047	15037	14990	14954	15055	15013	15054	14886	15052	15000	15066	15017	15020	15063	14960	15119	15165	15130	14872	15130	14936	14967	15166	15045	14907	14969	14870	15039	15176	15007	15027	14986	15019	15070	15131	14947	15145	14979	14918	15138	14953	14922	15035	15064	15128	15196	15047	15096	14996	15087	15117	15109	15049	14998	14935	15080	15052	15029	15014	14973	14913	15121	15064	15029	15120	14991	15017	15099	14804	15068	15059	15076	14815	14953	14964	15248	15078	14851	15048	14965	14928	14932	15023	14961	15010	14986	15063	14944	14981	14970	15102	14674	15056	15064	14925	14992	15144	14948	14917	14889	15155	15054	15125	15038	15052	15179	15124	14961	15049	15084	14890	15055	14955	14964	15071	15136	14827	15099	14884	15069	15112	15025	14981	14793	14970	15098	15126	14849	15076	15048	15049	15019	15083	15175	15060	15246	14976	14999	15044	15008	14980	15014	14908	14994	15080	14946	14957	15203	15090	14953	15020	15086	15002	15010	14872	15008	14916	15048	14909	15059	15113	14952	14960	14892	15189	15041	14972	15214	14947	15087	14928	14906	15234	14971	14916	14958	15002	14974	15028	14903	14988	15173	15101	15077	15011	15007	15161	15075	15026	15127	15115	15039	15159	14918	15123	14934	15054	15020	15061	14997	15017	14917	15064	14774	15166	14849	15182	15011	14974	14913	14872	15098	14844	15064	14947	15018	15038	15237	14917	14973	15077	14930	15191	14915	15076	15117	15130	15000	15049	14996	15005	15010	14967	15160	14995	15056	15005	15045	15160	14983	14985	15082	15080	15014	14909	14891	15062	15125	14971	14984	15027	15100	15007	15010	15089	15017	15094	14938	14865	15056	15014	15053	14986	15149	14833	15074	15035	14965	15098	14884	15154	15156	14932	15111	15013	15031	14813	15043	15048	15041	14852	15006	15031	15016	15056	15019	15043	15118	14909	15181	15105	15190	15214	15009	15306	14964	15096	15070	15172	14978	14946	15034	15156	15052	14964	14879	14999	14986	15155	15181	15060	15157	14902	15131	15031	15117	15040	14898	14946	14946	15091	15072	15058	15059	15162	14868	14961	15078	15081	14991	15104	14967	14950	14937	15138	15050	15091	15056	15100	14958	15189	15170	15169	14971	15129	14995	15051	14963	14974	14988	14949	14905	14950	14942	15143	14882	15174	15021	15017	14935	15095	15104	15027	15078	15071	15073	15020	14910	15112	15154	15028	15182	14978	15026	14980	15053	14960	15053	15118	14954	15128	15026	15078	15019	15051	14937	15091	14852	15071	15148	15025	15023	14874	14994	14988	15041	15166	15127	14665	15096	15087	15036	14992	14953	14987	14932	15063	15093	14961	15111	15091	14968	14947	14874	15044	15021	15011	15068	14866	15082	15120	14939	14964	14992	15104	15141	15086	14997	15133	15139	15015	15090	14868	14984	15006	14675	15066	14999	15053	15094	14997	15028	15071	15033	15039	15011	15032	15023	14963	15105	15069	14922	15245	15063	14979	15067	15034	14941	14948	14972	15031	14850	15161	15031	14998	15018	14986	15045	15059	14962	14924	14881	15135	14952	14912	15183	15235	14871	14987	14973	15012	15046	15048	15021	15012	15001	14950	15062	15101	15013	15061	14839	15177	15032	14905	14974	15020	15007	15131	15042	14977	14936	15068	15098	15045	15219	15167	14972	15034	15019	14978	15037	15069	14946	15096	14943	14908	15011	15132	15024	15013	14872	14973	15016	14970	15024	14993	15110	15003	15037	15139	15004	15051	15038	14910	14974	15065	14917	15019	15076	14972	15092	15207	15019	15064	14941	15051	14883	15204	14936	14940	15092	15007	14979	15154	15020	15061	14897	14753	14937	14997	14980	15132	15103	14872	15027	14963	15050	15104	14970	15151	15014	14848	15183	15028	15132	15005	15151	14984	14940	15051	15065	15128	15161	15078	15051	14940	14883	15059	15049	15023	14858	15134	14898	15009	15186	15129	14944	15050	15046	15041	15063	14982	14932	15017	15014	15050	15109	15039	15208	15007	15078	15027	15039	14850	15004	15111	14868	15024	15092	15005	15052	14924	15063	15188	15075	15002	15159	15005	15075	14980	14982	15050	15076	15268	14987	14874	15062	14937	15038	15010	15052	15122	15005	15016	14897	14965	14880	14926	15056	14827	15003	14954	15065	15002	14990	14941	14992	15001	14981	14950	14957	15011	14899	14978	15157	15043	14932	15031	15111	15010	15046	15051	15045	14944	14965	15074	15183	14979	14988	14855	15072	14967	14978	14980	14907	14844	14947	15043	14993	15034	15029	15172	15021	14882	15127	14991	15021	15018	14961	14982	15073	15042	15069	14853	15177	14984	14916	15038	14841	15163	14879	15026	14962	14996	15026	14985	15176	15236	15072	14917	14974	15050	14998	14958	15139	15084	15054	14954	14985	15061	14951	15086	14865	14820	15124	14848	15062	15092	14903	15059	15099	15042	15163	15106	15072	14999	15109	15040	15048	14997	14935	14874	14988	15095	15187	14987	14982	14974	15003	15067	15001	15029	15014	15122	15135	14918	15046	15083	15065	14845	14990	15204	15033	14986	15009	14907	15060	15118	15160	15066	14910	15078	14847	15003	14980	15056	14955	15083	14994	15067	15042	14905	14977	15047	15009	14970	15099	14989	15138	14985	15011	15121	15055	15138	15041	14967	14969	15070	14953	15118	15112	14972	15075	14911	15158	15004	14884	15052	14925	14816	14902	15100	14969	15076	15123	15071	15149	14970	14877	14955	15122	15029	14880	15096	15034	15085	14925	15121	14976	15149	14902	15068	14927	15004	15036	15105	15053	15033	15018	14906	15079	15112	14973	14856	15149	14926	15135	14961	14837	14965	14986	14986	15025	15077	15011	15087	14912	14939	15082	15097	15021	15147	14855	14873	15129	14988	14985	15027	15046	14943	15023	15087	15103	14958	14900	15091	14981	15101	15078	15026	15012	15004	14801	15097	14981	15003	15016	14972	14973	15053	15006	14980	14983	15144	14981	15021	15165	15018	14898	15046	15029	15052	14827	14857	14898	14922	15127	15103	15078	14993	15143	15070	14875	15011	14930	15030	15042	15127	15221	15013	14922	15041	15115	15050	14967	14936	14999	15029	15087	14805	14927	14964	14915	14978	15169	14959	14974	14985	15281	15021	15035	15035	15138	15001	14944	15036	14994	14991	15052	14875	15009	14926	14986	15153	15128	15107	14872	15005	15079	14863	14991	14941	14793	15020	15117	15061	14887	14995	14905	15034	14908	15105	15101	15057	14993	15191	14845	15145	15009	14988	14983	14851	14997	15073	15020	15038	14953	15015	15073	15187	14737	14996	15041	15016	15047	15010	15049	14922	15003	15002	15012	15109	15008	15002	15040	15036	14884	15065	14908	15006	15120	14871	15202	15079	14967	14721	14983	15122	15135	15053	15149	15074	15054	15080	14763	15195	14885	15202	14997	15038	15157	14960	15160	15002	15029	15093	15063	15044	15143	15038	15156	15008	14932	15109	15037	15152	14918	14995	15106	15009	15060	15183	15123	14978	14979	15095	15076	15224	15012	14988	14884	15113	15009	15208	14889	15082	14898	15069	14938	15075	15013	14901	14923	15035	14820	15026	15145	15123	15104	15134	14914	14970	14997	15006	15232	15111	14951	15154	15006	15032	15004	14985	15023	14944	14945	15110	14967	15047	15090	15157	15120	15087	15120	15020	14918	14968	14977	15250	15061	15059	15077	15095	15020	15058	15004	14982	15006	14952	14890	15101	15122	15074	14777	15046	15246	15066	15010	15016	14959	14928	14953	15026	15107	15031	15208	15059	15216	14934	15099	14885	14801	15067	15082	14984	15268	14980	15113	15002	15028	15034	15022	15033	15123	15080	15201	14869	15068	15118	14898	15230	15186	15117	14926	15064	15157	14929	14974	15272	15011	14998	14815	15151	15137	15061	14944	14986	15084	14922	15159	14947	14891	15036	15055	14970	14979	14970	15077	14958	14977	15016	15146	14983	15093	15031	15033	15085	15099	15175	15197	15114	14945	15062	15007	14851	15056	14943	15178	14834	14952	15053	14956	14914	15172	15092	14983	14972	15186	14983	14904	15149	15072	15067	15105	14965	15003	15104	14875	15014	15048	15100	14829	15016	15002	15004	15061	14958	15084	15136	15071	15059	15047	15075	15285	14899	15061	15190	15102	15059	15009	15102	14898	14892	15140	15133	15030	15057	15002	15044	15186	15186	15050	14929	15130	14876	15141	15118	15003	15094	14942	14980	14974	15108	15019	15078	14750	15056	15174	15141	14910	14903	15062	15012	15126	15045	14932	14945	14969	15019	14820	15081	14777	15069	15038	15101	14916	14896	15013	15056	14912	15109	15091	15036	14997
23002	21368	29350	23775	21566	23418	24059	18922	18094	18336	18151	17920	17797	17603	17539	17464	17528	17705	17463	17586	17421	17475	17499	17315	17447	17497	17446	17548	17717	17422	19809	23858	23321	21581	19553	18302	17468	17290	17094	17388	17197	17208	17184	17161	17194	17292	17235	17019	17320	17316	17286	17387	17426	17218	17415	17080	17163	17277	17222	16888	17145	17349	17279	17267	17142	17262	17131	17312	17213	17235	17236	17219	17110	17310	17358	17406	17274	17347	17249	17031	17258	17209	17373	17118	17094	17138	17194	17078	17128	17424	17003	17252	17018	17432	17095	17382	17203	17009	17095	17102	17200	17118	17149	17052	17095	17128	17397	17427	17135	17265	17286	17151	17296	17150	17412	17228	17215	17089	17247	17097	16985	17226	17110	17025	17276	17354	17340	17071	17303	17180	17090	17193	17337	17167	17299	17212	17079	17069	17301	17125	17120	17276	17087	17142	17277	17217	17256	17244	16958	17203	17246	17189	17069	17168	17040	17325	17372	17231	17168	17003	17025	17024	17162	17156	17166	17166	17213	17205	17285	17238	17220	17305	17405	17260	17025	17152	17090	17158	17145	17072	17181	17238	17207	17295	17152	17189	17157	17118	17044	17148	17144	17107	17304	17286	17201	17203	17192	17085	17321	17052	17263	16983	17200	17017	17052	17172	17294	17073	17034	17029	17174	17306	17163	16982	17329	17147	17109	17085	17095	17096	17110	17010	16964	17100	17240	17125	16969	17144	17298	17019	17197	16939	17070	17158	17274	17226	17257	17076	17173	16796	17052	17106	17068	17102	17120	17212	17001	17139	17291	17027	17272	17081	17004	17264	17177	17256	17223	17215	17111	17012	17372	16933	16937	17064	17110	17011	17372	17077	17226	17096	17055	16965	17138	17120	17214	17159	17152	17120	17251	17229	17268	17340	17170	17089	17122	17188	16999	17010	17196	17239	17088	17080	17047	17298	17182	17111	17226	17167	17222	17110	17213	17208	17103	17092	17197	17484	17313	17270	17081	17140	17373	17196	16966	17088	17106	17161	17208	17278	17301	16962	17073	17244	17164	17251	17145	17302	16859	17146	17239	17170	17232	17342	17190	17062	17197	17182	17179	17193	17220	17408	17199	17332	17127	17225	17281	17152	17211	17282	17208	17161	17280	17222	16934	17109	17164	17170	17206	17144	17137	16941	17108	17275	17136	17173	17159	17142	17265	17083	17153	16973	17089	17043	17155	17185	17285	17417	17124	17253	17200	17310	17059	17017	17281	17299	17110	17169	17153	17200	17367	17256	17182	17185	17328	17118	17099	17239	17021	17214	17144	17009	17111	17162	17070	17055	17230	17107	17150	17330	17293	17303	17276	17209	17225	17132	17347	17266	16997	17334	16930	17107	16886	17185	17256	17062	17063	17068	17174	17188	17107	17301	17286	17204	17294	17042	17244	17009	17220	17102	17210	17211	17210	17195	17232	17439	17155	17207	17234	17127	17160	17122	17285	17154	17099	17115	17176	17069	17165	17270	17111	17169	17240	17035	17114	17241	17139	17273	17206	17016	17025	17002	17120	17261	17178	17166	17201	17168	17113	17296	17324	17282	17154	17078	17208	17066	17150	17290	17400	17147	17101	17218	16938	17353	16990	16960	17294	17249	17142	17043	17094	17061	16972	17228	17285	17088	17326	17076	17014	17058	16896	17094	17067	17153	17325	17283	17064	17315	17261	17262	17300	17218	17227	17183	17293	17122	17043	17231	17189	17173	16929	16979	17169	17145	17121	17062	17150	17033	17175	17154	17014	17130	17074	17133	17138	17229	17031	17162	17151	17009	17195	16906	17102	17212	17025	17169	17179	17171	16951	17236	17145	17055	17175	16859	17355	17177	17201	17284	17096	16959	17183	17395	17203	17071	17184	17288	17123	17364	17083	17175	17092	17191	17104	17119	16995	17045	17250	17274	17378	17046	17134	17182	17340	17082	17296	17050	17170	17156	17184	17053	17172	17002	17356	17216	17121	17095	17152	17269	17143	17230	17100	17255	17358	17093	17177	17169	17247	17248	17172	16840	17345	17276	17205	17001	17077	17150	17248	17232	17196	16951	17040	17059	17061	16954	17116	16924	17038	17185	17102	17076	17118	17256	17261	16996	17234	17315	17202	17082	17143	17279	17154	17157	17120	16871	17088	17047	16972	17181	17078	17090	16962	17182	17130	17181	17281	17262	17060	17086	17271	17168	17021	17089	17143	17207	17202	17175	17237	17127	17218	17031	17050	17126	17132	16992	17063	17057	17301	17131	17292	17099	17281	17125	17254	17027	17182	17175	17196	17282	17026	17151	17269	17121	16905	17107	17207	17120	16974	17149	17106	17128	17272	17192	17102	17387	17115	17185	17321	17181	17106	17249	17259	17144	17202	17011	17254	17339	17183	17143	17112	17306	17220	17297	17249	17215	17125	17125	17171	17085	17181	17068	17113	17306	17223	17209	17213	17257	17277	17085	16982	17139	17211	17187	17222	17354	17091	17275	17066	17106	16980	17086	17173	17121	17282	16952	17443	17151	17255	17329	17097	17111	17158	17249	17123	17275	17092	17018	17137	17294	17162	17164	17291	17208	17234	17218	17322	17051	17171	17084	17262	17054	17083	17221	17148	17104	17143	17233	17189	17445	17153	17240	17199	17520	17334	17064	17175	17048	17286	17096	17287	16988	17166	17125	17156	16946	17142	17185	17172	17190	17327	17008	17317	17284	17279	17363	17214	17302	17158	16903	17280	17041	17152	17232	17252	17273	17335	17212	17235	17227	17297	17110	17264	17168	17119	17072	17337	17204	17028	17227	17129	17090	17041	17177	16898	16947	17047	16989	17077	17099	17165	17220	17329	17020	17209	17226	17276	17128	17118	17206	17288	17120	17199	16985	17226	17159	17193	17036	17163	17134	17089	17180	17362	17139	17164	17164	16969	17100	17149	17243	17018	17029	17156	17170	17372	16911	17212	17185	17335	17180	17122	16994	17307	17076	17083	17242	17188	17114	17122	17007	17197	17245	17145	17239	17191	17221	17033	17012	17228	16946	17025	17070	17031	17240	17181	16963	17095	17192	17166	17114	17079	17118	17081	16993	17203	17290	17256	17267	17233	17319	17061	17105	17065	17036	16964	17263	17347	17039	17155	17269	17208	17334	17076	17154	17241	17082	17197	17036	17199	17229	17005	17208	17190	17282	17087	17150	17130	17138	17239	16999	17042	17091	17284	17146	17000	17119	17088	17050	17042	16975	17172	17273	16925	17049	17126	17198	16969	17226	17319	17158	17189	17301	17126	17184	17097	17278	17216	17101	17194	17166	17251	17067	17198	17333	17045	17005	17113	17143	17105	17164	17282	17207	17155	17088	16935	17189	17082	17114	17197	17235	17309	17100	17015	17288	17054	17255	17254	17070	17136	17100	17138	16992	17171	17271	17223	17166	16962	17112	17119	17043	16820	17124	17352	17056	17055	17238	17386	17250	17189	17193	17371	17092	17300	17060	17175	17173	17291	17203	17057	17243	17157	17241	16949	17139	17338	17202	17119	17143	17338	17232	17135	17085	17096	17279	17165	17065	17132	17238	17231	17169	17217	17289	17004	17293	17064	17011	17273	17110	17237	17092	17139	17071	17096	17085	17332	17044	17031	17112	17172	17015	17170	17463	17226	16970	17253	17251	17237	17313	17263	17176	17161	16994	17142	17263	17132	17074	17334	16952	17148	17080	17138	17036	17114	17109	17117	17224	16972	17187	16904	16949	17062	17148	17185	16985	17297	17319	17205	17092	17315	17084	17260	17194	16993	17048	17178	17141	17150	17063	17239	17230	17384	17018	17293	17074	17216	17294	17255	17085	17234	17219	17183	16958	17036	17274	17189	17130	17093	17185	16927	17021	17142	17125	17215	17104	17135	17063	17144	17125	17088	17206	17060	17089	16986	17036	17180	17230	17213	17166	17265	17356	17253	17119	17072	17232	17261	17386	17014	17244	17242	17136	17155	17263	17191	17056	17209	17386	17132	17204	17189	17193	17115	17019	17290	17073	17082	17048	17215	17232	17235	17208	17083	17235	17104	17066	17174	17293	17185	17060	17089	17130	17205	17099	16995	16983	17117	17273	17089	17314	17160	17054	17299	17418	17186	17060	16961	17142	17183	17215	17219	17063	17275	17015	17258	17312	17158	17217	17046	17364	16989	17109	17150	16997	17130	17193	17157	17169	17099	17330	17317	17255	17064	17195	17334	17173	17454	17095	17119	17090	17256	16976	17028	16992	17327	17320	17147	17140	17278	17202	17337	17001	17009	17125	17422	17063	17062	17066	17264	17401	17266	17217	17058	16948	17250	17157	17151	17189	16985	17072	17201	17024	17276	17534	17106	17073	17080	17100	17121	17004	17116	17070	17278	17256	17150	17181	17038	17082	17246	17139	17264	17229	17294	17294	17124	17223	17111	17265	17241	17105	17104	17244	17084	17316	17223	17312	17128	17154	17400	17062	17211	17042	17347	17150	17060	17174	17172	17377	17182	17350	17283	17072	17206	17143	16952	16960	17204	17123	16972	17115	17168	17252	17342	17188	17240	17178	17205	17094	17191	17103	17274	17192	17070	17163	17169	16917	17051	17005	17107	16925	17125	17036	16905	17199	17068	17131	17151	17276	17130	17142	17121	17032	17133	17126	16935	17038	17157	17280	17078	17308	17307	17097	17225	17054	17199	17113	17034	17453	17223	16890	17347	17190	17208	17297	17016	17338	17059	17261	17265	17206	17192	17080	17031	17100	16838	17036	17047	17232	17155	17097	17281	17084	16944	17082	17114	17053	16965	17360	17226	17096	17119	17171	17152	17027	17195	16972	17102	17188	17215	17296	16990	16992	17088	17081	17216	17280	17243	17012	17100	17309	17241	17124	17286	17069	17158	17005	16962	17112	17176	17272	17272	17226	17255	17114	17340	17046	17167	17027	17157	17112	17305	17116	17095	16964	17072	17052	17111	17101	17241	17164	17369	17232	17214	17204	17058	17054	17240	17038	17284	17007	17166	17076	16893	17165	17052	17208	17199	17372	17260	17334	17179	17257	17245	17199	17181	17256	17155	17321	17084	17204	17136	17170	17211	17147	17253	17005	17329	17358	17153	17078	17123	17201
15432	26764	25038	21597	20408	18349	17283	16574	16318	15828	15813	15384	15501	15467	15263	15253	15192	15302	15029	15260	15079	15185	15170	15152	15205	15231	15162	15116	15110	15169	19361	24553	23028	20204	17352	15852	14985	15185	14840	15074	15073	14847	14919	15062	14824	14928	14784	14892	14799	14971	14895	14864	15006	15030	14790	14914	15015	14915	14958	14751	14733	14955	14916	14920	14939	14912	15000	14795	14968	14875	14906	14943	15039	14805	15029	14923	14780	15008	14975	14838	14812	14869	14973	14830	15044	14829	14870	14875	15006	14900	14874	14971	14817	14923	14908	14883	15041	14775	14929	15023	14904	14908	14864	14857	14919	14805	14871	14954	14972	14728	15054	14853	14950	14797	14761	14902	14996	14820	14995	14876	14844	14888	14853	14964	14982	14921	14836	14742	14890	15037	14925	14816	14940	14831	14783	14899	14894	14866	14737	14908	14846	14898	14718	14851	15091	14908	15033	14846	14998	14820	14827	14979	15026	14830	14949	14996	14839	14860	14784	14828	14780	14924	14834	14871	15012	14958	14898	14981	14768	15004	14859	14982	14779	14874	14917	15041	15006	14872	14689	14795	14914	14733	14756	15075	14871	14949	14890	14705	14993	14707	14965	14862	14977	14928	15017	14800	14766	14770	14837	15014	14964	14946	14964	14986	14774	14829	14979	14910	14876	14851	14916	14953	14786	14768	14817	14857	14867	14798	14849	14922	14944	14861	14987	14904	14933	14915	15084	14886	14869	14916	14881	14747	15028	14827	15039	14715	14827	14890	14903	14808	14905	14903	14787	14896	14719	14787	15033	14845	14934	14877	14876	14978	14908	14729	15075	14881	14941	14710	14690	14935	14755	14816	14860	14850	14834	14841	14686	14719	14883	15085	15002	14865	14920	14862	14933	14799	14915	14878	14934	15100	14809	14759	14883	14975	14924	14935	14900	14799	14939	14896	14971	15033	14873	14979	14849	15099	14814	14812	14937	14877	14818	14903	14874	14746	14790	14900	14978	14823	14958	14944	14995	14764	14822	14947	14809	15019	14838	14838	15002	14811	14971	14978	14825	15086	14859	14776	14919	14858	14821	14731	14940	14809	14941	14923	14873	14923	14877	14933	14756	14784	14898	14782	14882	14896	14739	14839	14957	14839	14813	14836	14959	14806	14889	14795	14987	14894	14774	14878	14856	14872	14848	14818	14851	15025	14881	14762	14830	14809	14896	14996	14960	14734	14924	14980	14915	14886	14789	14800	14721	14770	14823	14936	14984	14916	14905	15023	14903	14881	15026	14935	14802	14912	14865	14988	14831	14655	14945	14925	14852	15072	14904	14981	14919	14716	14850	14844	15056	14958	14803	14770	15079	14935	14795	14814	14826	14844	14899	14864	14823	14942	14719	14925	14956	14919	14922	14789	14860	14849	14853	14792	14907	14933	14898	14921	15049	14993	14744	14926	14983	14849	14892	15051	14829	14898	14801	14745	14963	14824	14923	14807	14932	14762	14871	14797	14852	14798	14710	14900	14869	14969	14721	14956	14950	14817	14825	14689	14932	14805	14912	14810	14800	14985	14855	14822	14920	14862	14826	14744	14739	14877	14806	14869	14650	14854	14910	14765	14866	14767	14943	14877	14848	14817	14694	14870	14859	14745	14925	14915	14774	14800	14908	14955	14851	14961	14842	14998	14993	14726	14772	14879	14855	14888	15091	14943	14739	14872	14841	14932	15002	14828	14914	14973	15006	14888	14984	14796	14959	14936	14877	14723	14963	14815	15000	14909	14866	14669	14943	14857	15034	14998	14851	15034	14898	14898	14747	14842	14926	14982	14856	14843	14842	14773	15064	14741	14842	14834	14768	14973	14860	14889	14828	14903	14979	14866	14840	14774	14777	14797	14898	14935	14822	14985	14790	14869	15070	14831	14915	14950	14892	14698	14861	14930	14868	14823	14755	14916	14915	14712	14975	14861	14738	14964	14925	14907	14700	14869	14860	14748	14948	14875	14973	15034	14982	14764	14976	14907	14839	14830	14804	14830	14849	14819	14914	14907	14862	14879	14960	14944	14854	14931	14894	14980	14845	14934	14939	14902	14755	14910	14872	14930	14906	14832	14959	14846	14890	14767	14921	14983	14949	14913	14795	14949	14888	15001	14837	14972	14726	14823	14885	14913	14786	14923	15022	14781	14796	14881	14834	14983	14980	14896	14733	14961	14895	14925	14801	14896	14804	14738	14771	14853	14703	14967	14903	14764	14836	14978	15002	14838	14805	14885	14949	14899	14841	14848	14753	15111	14890	14905	14811	14826	14939	14783	14801	15101	14787	14917	14689	14828	14704	14970	14863	14957	14836	14856	14908	14923	15028	14936	14813	14900	14811	14831	14865	15017	14842	14811	14762	15049	14951	14814	15050	14727	14741	14721	14960	15034	14925	14984	14717	14696	14891	14988	14809	14735	14826	15006	14813	15067	14724	15002	14786	14801	14994	14949	14710	14994	14696	14935	14912	14866	14801	14848	14887	14739	14998	14911	14829	14883	14933	14713	14897	14933	14692	14943	14844	14679	14936	14727	14895	14745	14875	14988	14996	14882	15027	14866	14682	14802	14809	14908	14947	14820	14840	14885	14855	14983	14782	14958	14953	14758	14873	14965	14926	15017	14806	14994	14845	14895	14825	14848	14895	14955	14676	14802	14873	14625	14981	15011	14844	14744	14975	14898	14836	14686	14866	14941	15063	14793	14932	14921	15043	14979	14866	14921	15072	14729	14873	14942	14706	14962	15005	14974	14871	14809	14894	14746	15031	14985	14886	14830	14772	14753	14784	14726	14754	15033	14946	15051	14895	14867	14947	14831	14974	14847	14896	14974	14923	14810	14815	14937	14879	14991	14853	15063	14893	14934	14870	14800	14807	14969	14760	14896	14866	14916	14957	14759	14927	14895	14830	14932	14770	14925	14975	14843	14733	14787	15004	14843	14941	14939	14936	14712	14893	14757	14918	15067	14906	14886	14882	14925	14980	14771	14830	14850	14843	14914	14926	14881	14856	14725	14965	14760	15067	14914	15019	15012	14766	14896	14997	14856	14917	15107	14988	14821	15021	14930	15017	14753	14855	14784	14843	14828	14831	14953	14866	14869	14804	14850	14989	14759	14864	14820	14849	14738	14836	14939	14791	14959	15045	14854	14985	14824	14829	14873	14728	14930	14727	14967	14912	14976	14956	14931	15005	14862	14822	14684	14881	14703	14977	14970	14925	14916	14868	14674	14857	15007	14877	14929	14949	15004	14899	15084	15084	14765	15075	14785	14883	14818	14777	14853	14835	14784	14873	14989	14821	15024	14817	14997	14906	14760	14905	14860	14695	14992	14763	14978	14899	14871	14922	14836	14990	14920	15136	14793	14863	14918	14887	14864	14999	14687	15028	14917	15029	14905	14825	14750	14845	14952	14927	14899	14945	14830	14815	14867	15028	14929	14889	14898	14926	14792	14873	14966	14917	14914	14914	14839	14934	14943	15022	14902	14992	14771	14957	14903	14940	14919	14836	14928	14830	14963	14877	14958	15090	14975	14872	14765	14894	14771	14755	14678	14908	14872	14854	14859	15001	14860	14921	14975	14836	14835	14988	14902	14980	14790	14871	15046	14889	14888	14808	14904	14923	14837	14731	14980	15013	14756	14878	14703	14811	14877	15027	14929	14781	14881	14808	14971	14795	14867	14765	14871	14894	14965	14836	14815	14832	14798	14981	15021	14871	14815	14838	14812	14952	14828	14869	14761	14861	15000	14883	14892	14916	14988	14962	14969	14908	14819	14822	14803	14945	14928	14947	14900	14746	15005	14915	14867	15021	14801	14895	14912	14859	14635	15022	14878	14879	15045	14857	14976	14961	15047	14831	14731	14897	14858	14998	14830	14869	14824	14890	14841	15013	15044	14623	14829	14864	14744	14872	14767	14881	14814	14856	15038	14823	14869	14870	14916	14962	14843	14820	14977	14756	14873	14922	14756	14935	14773	14888	14957	14906	15048	14823	14762	14958	15001	14949	15001	14771	14958	14882	14747	14897	14895	14744	14781	14934	14747	14820	15011	14975	14973	14742	14778	14851	14962	14904	14770	14762	14714	14837	15025	14854	14731	14758	14872	14767	14874	14893	14917	14866	14823	14846	14862	14981	14880	14668	14902	14857	14993	14921	14731	14882	14733	14908	14811	14941	14754	14886	14807	14772	15019	14886	14946	15017	14867	15022	14804	15005	14735	14920	14987	14902	14847	14888	14950	14885	14712	14972	14859	14934	14881	14971	14945	14740	14947	14950	14960	14839	14727	14770	14765	15039	14908	14839	14837	14974	14865	14717	14862	14788	14988	14772	14856	15030	14685	14912	14830	14855	14910	14934	14796	14964	14720	14720	14793	14904	14703	14983	14925	15038	14971	15100	14871	14880	14935	14874	14886	14853	15029	15021	14769	14798	14925	14884	14766	14873	15026	14952	15004	14866	14855	14778	14790	14742	14613	14900	14841	14737	14831	14882	14790	14852	14905	14919	14855	14936	14990	14834	15052	15009	15066	14707	14967	14778	14925	14844	14884	14996	14971	14766	14889	14783	14883	14999	14904	14927	14950	14992	14920	14998	14947	14934	14947	14808	14886	15050	14956	14867	14769	15041	14991	14993	14999	15040	14816	14872	14819	14980	14969	14893	15054	14818	14796	14835	14963	14859	14811	14971	14813	14916	14834	14962	14772	14851	14795	14884	14856	14859	14974	14920	14772	14783	14952	14908	14997	14955	14989	14920	15047	14802	14956	14843	14885	14950	14695	14911	14998	14961	14750	14823	14843	14844	14866	14920	14769	14927	14925	14900	14883	14850	15010	14890	14993	14811	15051	14938	15003	14900	14925	14698	14828	14945	14969	14932	14976	14951	14875	14854	14974	15064	14983	15043	14837	14900	14840	14971	14905	14662	14961	14945	14917	14778	14891	14800	14832	14809	15029	14927	14860	15067	15034	14793	14912	14886	14824	15009	14843	14911	14940	14876	14786	15111	14782	14895	14910	14780	14897	14926	14895	15130	14860	14907	14952	14811	14969	14891	14855	14841	14779	14855	14817	14887	14784	14847	14886	14809	14857	14856	14848	14871	14931	14857	15004	14907	14793	14884	14959
27704	22055	24305	21466	18454	17928	18161	17950	17757	17904	17787	17889	17954	17861	17701	17410	17559	17626	17654	17725	17625	17470	17908	17636	17493	17439	17792	17563	17477	17654	17813	18172	18251	18105	17966	17873	17739	17617	17616	17665	17611	17679	17481	17637	17526	17518	17812	17525	17605	17682	17747	17748	17566	17806	17621	17365	17416	17777	17632	17658	17900	17736	17618	17492	17718	17601	17734	17659	17643	17742	17640	17476	17462	17671	17594	17514	17496	17700	17646	17482	17517	17638	17627	17637	17817	17606	17610	17633	17550	17715	17565	17716	17700	17478	17735	17536	17498	17631	17661	17467	17733	17525	17415	17611	17665	17458	17639	17638	17491	17468	17360	17357	17571	17720	17618	17494	17543	17823	17688	17559	17528	17749	17626	17587	17531	17554	17551	17605	17271	17517	17685	17655	17614	17675	17739	17693	17625	17516	17600	17432	17700	17719	17548	17619	17672	17660	17650	17646	17574	17575	17631	17596	17507	17420	17630	17542	17510	17634	17440	17585	17700	17678	17744	17667	17647	17758	17615	17480	17569	17559	17399	17534	17557	17486	17575	17645	17640	17668	17582	17635	17434	17505	17582	17432	17319	17428	17343	17546	17490	17325	17681	17640	17562	17510	17766	17593	17643	17451	17563	17605	17681	17577	17420	17483	17568	17776	17524	17530	17482	17374	17656	17672	17641	17559	17735	17543	17517	17337	17447	17504	17611	17596	17700	17465	17544	17633	17454	17613	17628	17634	17728	17648	17412	17499	17702	17644	17614	17438	17676	17488	17497	17550	17517	17628	17553	17485	17311	17655	17549	17600	17642	17530	17399	17459	17535	17428	17478	17758	17646	17514	17531	17665	17447	17769	17468	17639	17558	17596	17713	17527	17646	17560	17589	17575	17661	17424	17611	17563	17378	17650	17580	17671	17521	17503	17583	17695	17485	17554	17683	17644	17640	17490	17577	17471	17568	17497	17487	17392	17667	17591	17668	17505	17807	17742	17722	17702	17585	17485	17379	17544	17502	17482	17833	17812	17558	17559	17858	17769	17621	17706	17828	17433	17645	17623	17472	17575	17653	17546	17537	17546	17482	17590	17492	17678	17502	17545	17443	17568	17492	17762	17587	17543	17747	17691	17440	17405	17618	17487	17586	17568	17590	17609	17548	17598	17506	17929	17614	17514	17669	17465	17828	17477	17664	17552	17753	17645	17676	17526	17509	17685	17651	17800	17520	17664	17589	17615	17671	17553	17846	17467	17535	17648	17319	17557	17540	17624	17433	17611	17540	17520	17623	17699	17557	17585	17866	17758	17509	17713	17516	17632	17768	17638	17659	17828	17499	17690	17685	17625	17682	17667	17664	17641	17535	17557	17490	17609	17767	17515	17611	17665	17708	17514	17442	17575	17648	17609	17617	17522	17358	17572	17567	17712	17512	17530	17613	17737	17599	17577	17750	17544	17712	17541	17717	17585	17471	17619	17714	17500	17539	17692	17550	17636	17598	17522	17813	17649	17658	17665	17582	17475	17580	17398	17476	17725	17580	17424	17503	17724	17674	17661	17542	17521	17650	17638	17659	17668	17547	17595	17808	17560	17531	17400	17696	17734	17602	17495	17532	17656	17681	17514	17568	17478	17598	17385	17596	17439	17457	17584	17485	17624	17720	17629	17595	17590	17580	17595	17665	17454	17709	17744	17551	17555	17655	17715	17472	17644	17676	17768	17622	17482	17709	17558	17913	17748	17603	17531	17550	17741	17543	17534	17504	17625	17566	17648	17555	17562	17567	17457	17625	17685	17625	17512	17784	17662	17647	17649	17763	17628	17748	17472	17564	17490	17946	17531	17685	17634	17487	17578	17538	17812	17747	17637	17540	17606	17520	17462	17544	17383	17618	17687	17311	17383	17585	17733	17536	17514	17727	17729	17763	17681	17847	17576	17450	17518	17770	17533	17733	17749	17530	17587	17491	17499	17706	17670	17514	17746	17578	17553	17609	17391	17554	17598	17518	17584	17653	17579	17540	17771	17476	17645	17537	17539	17500	17821	17608	17572	17532	17500	17397	17511	17244	17591	17430	17547	17534	17663	17373	17737	17446	17558	17586	17586	17457	17653	17545	17677	17729	17659	17559	17633	17567	17918	17862	17726	17499	17608	17631	17594	17629	17520	17494	17576	17469	17715	17557	17719	17395	17499	17618	17679	17851	17653	17496	17704	17289	17519	17419	17746	17561	17575	17820	17482	17708	17556	17671	17700	17662	17546	17690	17338	17606	17462	17387	17674	17598	17731	17658	17539	17644	17565	17434	17680	17500	17559	17426	17713	17672	17472	17594	17498	17557	17682	17415	17705	17777	17749	17577	17872	17570	17504	17538	17796	17543	17635	17704	17575	17467	17449	17640	17736	17671	17489	17548	17486	17734	17618	17465	17649	17856	17570	17462	17565	17497	17507	17580	17682	17617	17670	17546	17541	17415	17787	17693	17759	17502	17445	17597	17552	17461	17400	17556	17795	17401	17654	17677	17511	17666	17411	17480	17537	17587	17431	17570	17539	17688	17289	17637	17556	17376	17683	17464	17668	17606	17530	17623	17718	17543	17800	17500	17570	17719	17418	17542	17494	17431	17655	17630	17512	17594	17725	17555	17543	17468	17932	17533	17607	17726	17617	17539	17603	17626	17740	17718	17656	17583	17736	17598	17661	17469	17554	17671	17603	17487	17488	17474	17587	17447	17664	17530	17644	17663	17869	17421	17503	17531	17847	17465	17658	17793	17628	17638	17719	17653	17631	17742	17470	17562	17611	17638	17727	17474	17653	17556	17637	17475	17531	17252	17540	17610	17593	17563	17546	17515	17604	17577	17634	17698	17523	17326	17634	17453	17635	17568	17896	17558	17548	17468	17524	17547	17675	17576	17660	17532	17409	17821	17461	17493	17645	17570	17518	17716	17511	17682	17436	17696	17488	17681	17776	17323	17628	17462	17647	17521	17453	17550	17666	17631	17473	17618	17856	17598	17628	17700	17492	17463	17575	17572	17620	17578	17402	17591	17617	17580	17703	17576	17648	17600	17580	17617	17598	17824	17615	17585	17458	17636	17427	17659	17839	17670	17597	17633	17583	17639	17722	17707	17514	17464	17517	17712	17813	17630	17427	17614	17389	17600	17651	17774	17547	17531	17587	17721	17426	17630	17645	17505	17466	17903	17652	17589	17652	17591	17410	17716	17463	17489	17611	17842	17709	17670	17694	17457	17630	17440	17568	17565	17631	17383	17598	17673	17673	17627	17576	17600	17676	17404	17459	17785	17729	17573	17452	17678	17401	17670	17662	17664	17694	17681	17495	17588	17411	17550	17482	17777	17486	17722	17610	17501	17719	17713	17616	17684	17702	17518	17632	17633	17530	17408	17687	17519	17549	17402	17635	17467	17607	17512	17745	17616	17593	17627	17471	17464	17633	17746	17511	17653	17709	17786	17444	17473	17611	17717	17574	17643	17498	17382	17466	17376	17468	17594	17450	17643	17605	17651	17601	17804	17658	17448	17682	17659	17728	17449	17430	17578	17558	17657	17724	17799	17419	17491	17488	17510	17559	17675	17570	17593	17598	17391	17525	17683	17503	17466	17685	17604	17430	17611	17590	17316	17545	17452	17621	17694	17619	17679	17617	17745	17703	17602	17715	17627	17606	17518	17557	17619	17550	17485	17536	17497	17730	17511	17473	17522	17439	17617	17413	17716	17661	17704	17715	17721	17614	17730	17658	17396	17668	17408	17606	17703	17714	17811	17768	17657	17509	17466	17640	17439	17534	17752	17516	17579	17508	17422	17557	17540	17589	17548	17642	17802	17672	17350	17580	17426	17516	17747	17694	17627	17482	17755	17674	17595	17686	17575	17481	17695	17671	17508	17725	17590	17608	17766	17672	17616	17618	17588	17581	17483	17505	17563	17782	17649	17481	17651	17529	17697	17595	17471	17590	17701	17516	17627	17632	17616	17714	17477	17579	17656	17545	17657	17590	17533	17605	17503	17547	17490	17602	17679	17583	17758	17649	17609	17589	17545	17485	17718	17494	17421	17679	17549	17595	17561	17609	17570	17885	17511	17786	17524	17617	17708	17784	17515	17443	17688	17577	17588	17436	17640	17691	17498	17696	17524	17479	17665	17569	17419	17701	17455	17412	17514	17411	17551	17636	17438	17642	17661	17439	17650	17642	17508	17473	17578	17641	17510	17745	17710	17463	17619	17584	17398	17609	17647	17547	17629	17634	17690	17540	17522	17471	17443	17675	17608	17553	17542	17587	17593	17477	17472	17685	17532	17609	17497	17673	17601	17607	17478	17550	17604	17353	17517	17520	17477	17717	17667	17755	17580	17480	17638	17437	17553	17486	17546	17554	17749	17699	17750	17499	17670	17629	17671	17680	17550	17645	17769	17702	17718	17703	17714	17631	17823	17655	17735	17622	17580	17466	17412	17854	17656	17608	17529	17611	17644	17716	17440	17492	17741	17610	17779	17658	17623	17643	17773	17495	17749	17558	17675	17450	17655	17780	17560	17522	17561	17635	17710	17426	17635	17779	17674	17483	17515	17564	17698	17753	17574	17626	17506	17797	17515	17634	17397	17567	17487	17587	17621	17640	17605	17535	17579	17772	17508	17765	17560	17677	17412	17635	17704	17536	17533	17649	17899	17502	17738	17633	17625	17681	17445	17631	17446	17821	17644	17662	17495	17599	17593	17614	17405	17534	17701	17535	17605	17661	17526	17531	17538	17791	17668	17606	17514	17486	17634	17761	17659	17707	17713	18022	17609	17527	17522	17661	17587	17434	17471	17456	17541	17781	17709	17481	17572	17718	17586	17401	17589	17458	17579	17455	17436	17691	17557	17574	17585	17666	17660	17535	17465	17460	17567	17689	17558	17653	17470	17581	17753	17467	17609	17594	17530	17699	17617	17501	17724	17596	17219	17717	17431	17522	17563	17440	17909	17409	17563	17613	17591	17427	17609	17517	17735	17563	17697	17589	17820	17742	17524	17530	17664	17589	17660	17447	17765	17616	17586	17529	17481	17410	17465	17530	17549	17365	17722	17852	17547	17789	17763	17572	17580	17638	17646	17584	17623	17457	17655	17677	17638	17477	17578	17469	17703	17442	17699	17359
14716	16909	17214	16703	17069	16241	15874	15801	15806	15664	15405	15364	15299	15365	15341	15252	15217	14981	15239	15385	15209	15297	15189	15405	15180	15317	15398	15234	15341	15348	15537	15960	16120	15924	15694	15365	15267	15270	15176	15076	15170	15361	15260	15187	15243	15178	15374	15130	15332	15084	15141	15218	15278	15138	15265	15161	15227	15039	15192	15276	15136	15145	15286	15177	15209	15096	15313	15054	15233	15209	15290	15137	15156	15161	15225	15256	15127	15167	15173	15128	15205	15243	15147	15298	15082	15357	15346	15169	15002	15169	15285	15115	15212	15087	15135	15077	15287	15330	15112	15327	15188	15058	15087	15027	15066	15193	15244	15011	15442	15153	15163	14940	15378	15185	15252	15207	15111	15220	15132	15314	15133	15306	15168	15348	15178	15132	15269	15232	15169	15174	15250	15156	15147	15206	15080	15155	15112	15165	15205	15085	15223	15106	15098	15031	15155	15238	15109	15416	15131	15266	15263	15271	15097	15236	15136	15143	15263	15237	15099	15217	15288	14957	15449	15291	15361	15125	14980	15125	15168	15208	15315	15267	15154	15231	15205	14985	15175	15158	15226	15213	15283	15191	15121	15125	15333	15072	15371	15153	15437	15150	15104	15275	15197	15102	15121	15162	15182	15073	15152	15250	15202	14973	15128	15044	15203	15122	15190	15274	15205	15241	15284	15152	15125	15113	15222	15144	15247	15199	15124	15244	15335	15148	15238	15114	15212	15131	15041	15213	15078	15153	15324	15198	15122	15147	15142	15178	15302	15089	15327	15358	15113	15186	15193	15179	15233	15018	15119	14973	15072	15064	15213	15013	15295	15288	15166	15251	15153	15133	15142	15326	15257	15234	15186	15295	15161	15392	15203	15168	15174	15219	15212	15137	15061	15059	15104	15172	15164	15212	15272	15080	15227	15273	15111	15170	15236	15097	15084	14962	15169	15055	15146	15125	15266	15117	15194	15092	15094	15065	15214	15253	15260	15146	15253	15221	15266	15199	15173	15027	15198	15184	15197	15157	15175	15165	15120	15232	15155	15276	15118	15198	15166	15137	15280	15225	15062	15131	15247	15207	15240	15349	15096	15217	15266	15179	15025	14981	15142	15085	15249	15166	15268	15083	15060	15145	15237	15186	15237	15094	15289	15232	15262	15258	15157	15133	15251	15143	15250	15154	15156	15208	15136	15041	15130	15262	15146	15162	15287	15055	15265	15192	15260	15157	15067	15041	15075	15131	15161	15189	15150	15277	15136	15246	15203	15095	15243	15289	15240	14964	15278	15176	15179	15090	15168	15177	15238	14973	15293	15101	15093	15122	15378	15143	15149	15174	15190	15094	15171	15070	15149	15327	15271	15103	15203	15182	15171	15272	15112	15106	15203	15182	15198	15292	15282	15202	15167	15092	15088	15328	15147	15223	15167	15069	15089	15121	15216	15081	15072	15276	15213	15337	15463	15111	15255	15154	15231	15241	15263	15287	15209	15073	15245	15306	15002	15307	15142	15324	15119	15197	15223	15189	15044	15132	15266	15248	15266	15162	15192	15354	15248	15121	15258	15062	15284	15187	15374	15114	15154	15088	15094	15030	15034	14965	15068	15018	15318	15190	15334	15181	15291	15153	15145	15258	15395	15306	15019	15121	15282	15111	15301	15002	15252	15311	15087	15078	15366	15265	15057	15208	15231	15194	15203	15180	15262	15263	15220	15185	15182	15080	15226	15142	15304	15070	15154	15208	15175	15158	15272	15103	15295	15189	15092	15207	15283	15115	15076	15173	15152	15048	15172	15082	15213	15172	15241	15039	15281	15332	15094	15195	15188	15021	15254	15139	15086	15162	15377	15216	15146	15102	15124	15116	15122	15227	15200	15131	15186	15262	15126	15265	15237	15079	15233	15223	15104	15045	15164	15177	15078	15198	15206	15247	15068	15297	15260	15190	15225	15237	15048	15278	15136	15282	15314	15127	15140	15227	15254	15250	15243	15172	15114	15130	15314	15247	15137	15229	15254	15210	15156	15252	15078	15117	15229	15215	15131	15070	15045	15199	14941	15257	15014	15298	15101	15264	15350	15268	15165	15304	15122	15166	15214	15111	15275	15145	15151	15326	15370	15160	15219	15235	15222	15268	15133	15191	14996	15409	15079	15118	15347	15038	15102	15140	15293	15007	15363	15218	15160	15238	15258	15155	15293	15201	15112	15241	15126	15097	15060	15323	15242	15214	15067	15083	15318	15156	15171	15149	15239	15141	15202	15188	15217	15262	15119	15216	15190	15034	15309	15135	15075	15101	15067	15099	15168	15386	15111	15355	15094	15280	15265	15170	15294	15200	15272	15056	15119	15195	15389	15231	15052	15182	15201	15232	15193	15125	15187	15203	15141	15162	15135	15336	15305	15298	15221	15370	15211	15024	15243	15102	15425	15281	15062	15134	15202	15139	15194	15205	15321	15315	15365	15065	15178	15200	15023	15179	15160	15094	15120	15130	15433	15050	15289	15086	15225	15217	15130	15174	15229	15281	15208	15068	15235	15244	15215	15184	15145	15260	15229	15257	15184	15212	15146	15290	15332	15204	15286	15160	15125	15004	15271	15169	15202	15096	15066	15236	15165	15297	15146	15218	15083	15170	15291	15189	15366	15105	15370	15225	15268	15183	15162	15212	15265	15062	15106	15187	15217	15134	15106	15098	15218	15207	15147	15093	15313	15087	15200	15080	15315	15048	15095	15275	15270	15090	15199	15245	15148	15008	15330	15106	15183	15159	15461	15276	15174	15339	15301	15236	14987	15212	15249	15286	15172	15149	15159	15130	15240	15324	15295	15164	15143	15186	14969	15235	15317	15134	15158	15003	15114	15146	15282	15170	15191	15307	15186	15202	15168	15285	15215	15221	15127	15108	15333	15096	15143	15017	15158	15190	15285	15174	15278	15249	15168	15213	15146	15315	15074	15112	15224	15157	15230	15234	15143	15163	15084	15119	15254	15095	15291	15231	15173	15215	15188	15149	15071	15186	15162	14997	15069	15206	15233	15083	15300	15133	15341	15221	15178	15254	15206	15207	15003	15275	15159	15155	15128	15313	15104	15298	15279	15241	15148	15120	15094	15157	15309	15136	15172	15283	15340	15156	15133	15275	15194	15150	15092	15150	15103	15208	15191	15167	15154	15146	15249	15239	15095	15300	15157	15241	15314	15152	15195	15241	15190	15238	15109	15213	15298	15200	15214	15176	15338	15265	15210	15140	15225	15171	15335	15276	15342	15127	15270	15120	15181	15122	15155	15209	15348	15057	15046	15309	15283	15349	15273	15276	15119	15377	15122	15138	15151	15172	15168	15356	15181	15187	15251	15270	15029	15294	15222	15247	15330	15348	15284	15147	15098	15224	15202	15236	15120	15077	15142	15171	15174	15209	15151	15116	15147	15077	15357	15333	14952	15363	15193	15211	15205	15189	15172	15328	15070	15167	15092	15279	15158	15227	15161	15252	15198	15061	15282	15165	15283	15157	15320	15218	15234	15223	15242	15141	15388	15154	15181	15096	15212	15233	15346	15095	15265	15099	15085	15231	15255	15043	15220	15145	15238	15229	15257	15261	15198	15134	15349	15185	15115	15294	15096	15061	15350	14953	15003	15368	15263	15146	15082	15245	15182	15250	15081	15210	15190	15378	15213	15195	15326	15152	15210	15100	15047	15131	15168	15200	15158	15300	15130	15087	15089	15184	15145	15095	15120	15238	15157	15161	15170	15007	15316	14983	15150	15203	15346	15221	15240	15069	15164	15017	15241	15148	15176	15211	15105	15098	15373	15187	15157	15208	15231	15001	15112	15028	15173	15092	15250	15283	15142	15077	15265	15188	15031	15140	15087	15239	15121	15152	15050	14969	15290	15036	15181	15130	15060	15095	15293	15395	15150	15273	15163	15248	15236	15307	15305	15356	15140	15123	15344	15228	15151	15098	15208	15067	15241	15323	15170	15272	15159	15222	15304	14990	15109	15214	15229	15215	15262	15124	15195	15184	15264	15428	15017	15332	15249	15311	15212	15173	15205	15234	15194	15131	15130	15111	15243	15293	15248	15302	14981	15128	15194	15182	15380	15262	15139	15332	15275	15215	15176	15203	15293	15084	15187	15282	15218	15108	15149	15366	15196	15182	15110	15122	15212	15294	15206	15102	15300	15217	15217	15337	15225	15166	15177	15247	15303	15069	15147	15362	15304	15230	15321	15185	15063	15172	15139	15098	15243	15297	15280	15203	15233	15219	15209	15283	15011	15206	15035	15189	15258	15253	15176	15201	15257	15172	15221	15377	14987	15152	15190	15107	15025	15274	15083	15187	15223	15302	15067	15234	15305	15084	15160	15134	15237	15038	15204	15223	15340	15131	14997	15150	15124	15237	15117	15336	15158	15444	15147	15012	15159	15142	15284	15059	15073	15186	15104	15327	15157	15108	15190	15307	15175	15093	15164	15107	14937	15118	15313	15111	15190	15021	15110	15222	15176	15128	15202	15204	15245	15194	15178	15198	15077	15081	15196	15243	15264	15234	15170	14942	15204	15363	15040	15161	15042	15244	15231	15122	15344	15174	15038	15228	15098	15052	15255	15166	15166	15146	15185	15147	15249	15164	15439	15365	15191	15369	14974	15147	15266	15249	15207	15222	15270	15122	15290	15142	15167	15187	15161	15219	15252	15110	15085	15320	15225	15041	15199	15211	15167	15091	15182	15189	15259	15369	15145	15187	15141	15119	15156	15075	15058	15327	15231	15107	15332	15109	15178	15174	15162	15239	15147	15235	15027	15160	15237	15329	15093	15228	15174	14955	15213	15100	15205	15174	15183	15199	15100	15284	15089	15286	15176	15164	15275	15092	15157	15262	15194	15212	15102	14929	15262	15333	15220	15342	15333	15349	15331	15190	14941	15231	15166	15043	15260	15379	15163	15144	15191	15206	15334	15176	15153	15305	15081	15160	14969	15254	15209	15275	15131	15262	15083	15187	15093	15207	15019	15077	15112	15107	15224	15054	15288	15116	15193	15114	15142	15448	15240	15226	15100	15346	15265	15247	15075	15414	15277	15124	15386	15004	15050	15160	15194	15091	14998	15157	15102	15313	14991	15083	15202	15175	15278	15192	15214	15254	15182	15140	15358	15295
24000	21368	28854	24348	22294	21970	20932	18647	18265	18309	18033	17864	17691	17723	17634	17602	17374	17580	17524	17647	17539	17528	17565	17516	17331	17438	17666	17484	17591	17502	18502	20962	20949	20074	18804	18032	17555	17623	17479	17325	17434	17473	17435	17479	17407	17430	17147	17475	17425	17452	17232	17513	17213	17498	17318	17452	17407	17412	17406	17454	17385	17395	17378	17326	17290	17397	17229	17324	17459	17582	17417	17411	17383	17531	17435	17517	17349	17487	17280	17383	17386	17470	17456	17409	17217	17277	17454	17480	17456	17288	17359	17467	17354	17344	17342	17439	17201	17398	17503	17519	17272	17228	17232	17335	17455	17333	17366	17324	17491	17515	17408	17401	17310	17386	17424	17420	17396	17412	17528	17354	17307	17439	17306	17433	17628	17387	17298	17303	17172	17444	17312	17331	17459	17303	17199	17330	17324	17422	17266	17548	17380	17457	17281	17260	17230	17175	17364	17361	17365	17259	17204	17433	17211	17318	17445	17307	17339	17416	17268	17175	17484	17279	17366	17377	17206	17280	17158	17434	17229	17398	17585	17268	17229	17355	17154	17265	17292	17515	17370	17403	17537	17165	17354	17189	17377	17408	17501	17138	17346	17415	17387	17368	17292	17376	17348	17253	17324	17588	17499	17423	17250	17250	17487	17358	17226	17328	17206	17287	17341	17422	17338	17249	17329	17414	17324	17308	17464	17352	17381	17458	17227	17226	17436	17282	17393	17542	17547	17427	17341	17257	17192	17287	17460	17577	17178	17328	17251	17197	17231	17119	17334	17336	17430	17421	17235	17447	17239	17519	17448	17388	17095	17243	17371	17285	17354	17114	17353	17344	17326	17483	17292	17639	17037	17329	17375	17258	17261	17238	17245	17314	17269	17285	17525	17165	17364	17161	17200	17476	17312	17294	17458	17395	17348	17279	17433	17320	17257	17311	17268	17246	17317	17324	17367	17351	17391	17269	17457	17481	17275	17171	17458	17379	17307	17278	17322	17455	17337	17224	17324	17489	17424	17126	17268	17231	17303	17605	17321	17288	17226	17309	17343	17454	17355	17302	17203	17244	17270	17282	17551	17287	17326	17327	17285	17231	17407	17316	17424	17234	17264	17162	17535	17526	17258	17424	17288	17276	17447	17420	17466	17515	17371	17129	17386	17343	17448	17372	17297	17487	17369	17427	17314	17364	17249	17490	17127	17337	17260	17544	17278	17454	17285	17308	17314	17286	17119	17310	17326	17354	17064	17265	17363	17340	17491	17534	17123	17281	17380	17400	17364	17411	17348	17508	17324	17248	17357	17310	17350	17330	17463	17264	17535	17392	17406	17107	17252	17099	17413	17351	17397	17361	17337	17246	17395	17545	17395	17307	17251	17119	17459	17233	17333	17472	17254	17304	17557	17081	17333	17179	17396	17428	17543	17458	17304	17279	17288	17405	17314	17254	17301	17283	17262	17363	17396	17216	17470	17422	17287	17229	17315	17320	17275	17240	17219	17406	17487	17493	17268	17152	17354	17245	17485	17356	17191	17335	17298	17235	17271	17404	17292	17333	17236	17326	17318	17197	17365	17309	17297	17167	17476	17287	17470	17314	17197	17456	17276	17562	17472	17286	17222	17490	17265	17356	17218	17353	17352	17525	17464	17219	17535	17382	17298	17272	17155	17072	17242	17249	17330	17230	17288	17334	17376	17248	17276	17234	17365	17244	17351	17193	17126	17410	17370	17369	17476	17394	17256	17330	17297	17294	17506	17378	17220	17490	17464	17500	17393	17330	17279	17086	17201	17186	17231	17396	17260	17301	17350	17332	17287	17230	17458	17388	17326	17236	17401	17354	17667	17405	17486	17290	17308	17213	17498	17366	17385	17416	17302	17385	17349	17530	17459	17361	17259	17096	17307	17310	17361	17349	17325	17526	17220	17463	17353	17248	17708	17607	17400	17291	17345	17472	17444	17191	17546	17556	17521	17373	17270	17374	17309	17332	17333	17273	17259	17255	17336	17351	17411	17335	17373	17410	17324	17251	17318	17457	17363	17363	17347	17415	17297	17368	17152	17504	17252	17382	17507	17398	17383	17586	17179	17352	17275	17409	17381	17253	17362	17296	17337	17311	17265	17388	17250	17478	17283	17363	17538	17237	17420	17451	17549	17404	17116	17332	17243	17354	17302	17348	17389	17457	17117	17372	17259	17464	17232	17100	17330	17289	17527	17168	17309	17429	17315	17354	17384	17206	17320	17332	17131	17314	17472	17387	17443	17373	17224	17232	17434	17353	17228	17223	17263	17347	17344	17485	17460	17277	17358	17330	17093	17324	17258	17263	17317	17276	17126	17374	17371	17357	17301	17341	17498	17204	17249	17258	17298	17155	17294	17486	17349	17373	17195	17454	17260	17337	17300	17383	17264	17411	17279	17275	17336	17203	17354	17362	17270	17143	17327	17356	17139	17277	17452	17440	17327	17346	17281	17375	17366	17293	17377	17399	17336	17327	17331	17234	17309	17427	17399	17514	17499	17535	17348	17378	17506	17216	17339	17126	17441	17543	17317	17245	17368	17382	17219	17302	17399	17265	17319	17435	17474	17255	17395	17568	17272	17446	17131	17267	17405	17204	17365	17449	17410	17256	17417	17220	17240	17335	17312	17277	17526	17391	17327	17385	17300	17294	17265	17340	17303	17297	17272	17584	17353	17271	17283	17306	17292	17375	17221	17230	17270	17405	17399	17277	17413	17423	17447	17239	17235	17284	17299	17420	17330	17289	17195	17353	17375	17291	17369	17436	17371	17392	17258	17195	17300	17229	17315	17384	17365	17295	17350	17437	17408	17452	17248	17348	17196	17471	17178	17205	17124	17228	17184	17187	17390	17368	17440	17294	17435	17261	17185	17425	17354	17319	17329	17451	17258	17183	17264	17310	17403	17460	17309	17155	17234	17285	17521	17273	17548	17410	17348	17287	17481	17586	17135	17360	17292	17444	17507	17398	17399	17388	17379	17196	17268	17359	17406	17417	17526	17354	17150	17343	17145	17238	17260	17198	17347	17214	17418	17533	17352	17365	17329	17237	17390	17122	17343	17248	17538	17275	17270	17328	17235	17151	17303	17447	17486	17339	17389	17339	17354	17372	17415	17295	17107	17196	17326	17233	17459	17102	17355	17213	17296	17540	17196	17247	17572	17368	17353	17484	17470	17282	17300	17413	17088	17273	17321	17363	17350	17271	17206	17531	17373	17213	17299	17374	17310	17539	17282	17324	17159	17280	17429	17378	17292	17305	17157	17294	17432	17429	17452	17289	17235	17462	17208	17308	17407	17313	17252	17205	17387	17574	17473	17385	17420	17242	17334	17477	17300	17593	17298	17105	17328	17219	17395	17328	17419	17438	17334	17286	17357	17235	17403	17299	17371	17292	17501	17322	17335	17336	17432	17450	17437	17497	17425	17267	17336	17278	17339	17275	17228	17421	17171	17131	17354	17347	17238	17254	17291	17222	17242	17425	17223	17259	17445	17191	17262	17301	17247	17125	17407	17117	17162	17316	17318	17544	17237	17433	17334	17296	17300	17327	17528	17278	17335	17369	17351	17328	17303	17231	17454	17328	17195	17317	17456	17288	17515	17391	17325	17422	17355	17328	17316	17350	17280	17277	17162	17331	17303	17244	17388	17357	17517	17215	17378	17360	17381	17198	17262	17368	17201	17329	17326	17341	17392	17458	17295	17351	17296	17148	17222	17520	17292	17180	17439	17290	17366	17439	17411	17316	17358	17215	17382	17274	17536	17399	17151	17173	17388	17286	17416	17222	17498	17378	17544	17323	17441	17425	17254	17200	17439	17407	17235	17305	17371	17212	17406	17365	17683	17558	17455	17109	17443	17455	17368	17254	17504	17305	17569	17585	17231	17212	17442	17409	17244	17368	17219	17330	17466	17293	17329	17410	17462	17384	17448	17549	17485	17292	17387	17449	17418	17354	17459	17412	17452	17354	17165	17227	17315	17422	17364	17327	17595	17138	17423	17383	17387	17462	17263	17237	17264	17166	17216	17408	17236	17148	17386	17314	17116	17190	17326	17389	17449	17180	17286	17210	17326	17186	17246	17385	17391	17509	17626	17547	17311	17257	17334	17202	17411	17341	17282	17380	17370	17297	17249	17337	17368	17343	17234	17624	17370	17284	17372	17463	17316	17559	17298	17324	17264	17204	17278	17191	17180	17348	17397	17405	17403	17279	17057	17466	17289	17329	17201	17233	17382	17503	17321	17398	17332	17224	17184	17153	17402	17099	17411	17191	17246	17251	17313	17539	17279	17144	17267	17221	17166	17219	17316	17345	17439	17508	17324	17464	17417	17341	17244	17217	17384	17230	17401	17453	17408	17248	17176	17236	17278	17308	17529	17315	17287	17157	17272	17387	17362	17345	17436	17422	17487	17371	17345	17271	17272	17346	17162	17490	17351	17207	17339	17411	17301	17425	17307	17397	17117	17255	17248	17344	17283	17306	17271	17221	17295	17302	17348	17295	17331	17253	17207	17528	17317	17466	17069	17412	17164	17155	17200	17493	17577	17360	17372	17220	17407	17355	17187	17325	17173	17432	17449	17654	17356	17232	17307	17384	17356	17449	17345	17437	17200	17495	17398	17416	17451	17318	17389	17446	17404	17211	17392	17358	17278	17335	17397	17313	17403	17249	17285	17225	17448	17400	17396	17211	17564	17436	17199	17183	17348	17487	17287	17241	17472	17427	17323	17407	17420	17225	17407	17321	17447	17482	17361	17303	17589	17262	17439	17558	17393	17265	17365	17565	17405	17411	17171	17115	17251	17305	17180	17160	17328	17354	17483	17244	17386	17454	17572	17374	17413	17059	17383	17284	17267	17440	17294	17503	17257	17361	17353	17262	17496	17327	17416	17563	17394	17092	17399	17303	17303	17255	17242	17459	17499	17437	17196	17400	17525	17561	17601	17448	17265	17455	17253	17244	17310	17207	17497	17315	17368	17208	17459	17281	17328	17356	17219	17175	17335	17268	17330	17468	17202	17224	17423	17378	17208	17210	17463	17628	17186	17255	17342	17364	17462	17322	17370	17281	17469	17261	17369	17467	17223	17338	17535	17420	17236	17250	17347	17369	17340	17333	17468	17374	17339	17463	17441	17299
13874	22825	21957	19393	18597	17403	16926	16791	16752	15795	15812	15580	15450	15386	15487	15651	15328	15133	15225	15361	15323	15343	15171	15082	15184	15333	15174	15303	15181	15174	17124	20376	19843	18193	16651	15667	15170	15140	15288	15052	15159	15159	14958	15166	14902	15113	15062	15052	14992	15099	15085	15194	14908	15041	15302	15024	15014	15032	15029	14876	15005	15035	15139	15055	15064	15064	15030	15077	15184	14944	15095	15026	15089	14986	14964	15292	15106	15079	15114	14997	15010	14959	15198	15019	15020	14936	15208	15062	15156	14947	15002	15050	14990	15008	15091	15141	14793	15078	15088	14991	15194	14810	15036	15037	15121	15175	15065	14885	15121	14921	15041	15057	15022	15172	15061	15120	15057	15141	15037	14923	15074	15002	15097	15012	14975	15138	14994	14940	14810	15022	15106	15270	15037	15199	15016	15002	14922	15251	15077	15035	15068	15147	15020	15178	15161	14985	15015	15196	15051	15068	15145	15061	15142	14975	14972	14886	15159	15126	14943	14912	15214	15150	14901	14851	15088	15044	15059	15155	15154	15109	15158	14950	14994	14845	15142	15090	15135	15077	15060	15185	15041	14966	15042	15100	14933	15166	15126	14984	15104	14980	15067	14963	15051	14992	15095	15066	15058	14964	15145	15257	15021	15052	15158	14862	14965	15015	15013	14998	14946	15171	15032	15004	14980	15107	15051	15065	15054	15060	15001	15205	15100	15126	15145	14900	15089	14951	15085	15059	15112	15008	14924	15218	15093	15162	15139	15022	15176	14846	15056	15114	15099	15077	14960	15105	15308	15075	15147	14932	15056	14938	14991	15056	15205	14956	14962	14879	15143	15195	15160	15030	15094	15018	14924	14974	14996	15039	15041	15087	15029	14993	15034	15193	15017	15090	15180	15200	15042	15020	15071	14942	15030	15043	15079	15066	15091	15037	15004	15044	15137	15050	15090	15189	15012	14947	14979	15265	15185	15005	15142	15063	15045	15005	15054	15110	15044	15012	15254	15149	14996	14965	14879	14952	14965	14945	14864	15183	14963	15015	14996	15026	15107	15058	15104	15074	15168	15073	14980	15168	15210	14890	15075	15047	15036	15110	15006	15049	15088	14986	15234	15095	15007	15113	15036	15060	15288	14920	15001	15173	15028	15021	15035	14997	15218	14951	15068	15174	15006	15009	14919	14971	15002	15056	14960	14927	15083	15090	15103	15070	15009	15181	15103	15002	15009	14879	14995	15031	15092	15099	15113	15120	15106	15033	15279	15032	15088	15133	15054	15122	14982	15280	15002	14917	15081	14862	14986	15163	15019	15172	15150	15033	14990	14842	15160	15068	14912	14985	15155	15212	15105	15014	15145	15017	15086	14958	15182	15176	15084	14980	15022	14876	15045	15171	15091	14913	15152	15071	14967	15052	15057	15055	15078	14977	14918	15178	15083	15063	15000	15061	15114	15018	14958	15242	15051	15218	15119	15047	15069	15108	15044	14987	15001	15044	15015	15178	14961	15104	14907	15086	14902	15145	15038	14883	15022	15164	15046	15103	15066	15112	15195	14987	15112	15047	15146	15045	14962	15177	15095	15058	15173	15139	15041	15104	15076	14954	15211	15315	15031	15011	14805	15085	14956	15048	14893	15039	15199	14993	14989	15103	15239	15031	15068	15008	14976	15101	15081	15145	14850	15104	14979	15031	14899	15074	15141	14994	15025	15004	14859	14929	15054	15057	15106	15015	14963	15046	15045	15071	15154	14941	14914	15147	15203	14885	15059	15004	15065	15084	15200	14984	14985	14995	15174	15137	14992	15283	14982	15227	14980	15242	15020	15039	15137	14892	15034	14985	15187	15001	15076	14994	15241	15082	15095	15087	14993	14967	14997	14945	15108	15043	15040	14993	15076	15080	15128	15056	14983	15032	15058	15014	15032	15093	15009	15089	15053	15152	14993	15140	15187	15137	15146	15098	15069	14984	14892	14970	15120	15118	15054	14925	15013	14991	15100	14895	15218	15035	15399	15171	14956	15066	15045	15028	15136	15158	14863	15029	14951	15077	15212	14973	15077	15001	14915	15026	15029	15095	15131	14855	15137	15196	15103	15069	15068	14915	15074	15039	14953	14940	15034	15055	15185	15247	14947	15234	14927	15165	14926	15042	14949	15083	15053	15115	15090	14997	14987	14963	14936	15194	15108	14977	15135	15117	15143	15175	15155	15097	15106	14955	15060	15160	15223	14999	15037	15096	15090	14984	15153	15069	15130	14976	15103	15055	14902	15162	15029	15035	14974	15139	14978	15127	15128	15067	15094	15069	15073	14910	14955	14909	14977	15140	14978	14980	14995	14991	15049	15091	14995	15069	15151	14979	15099	15188	15060	14931	14931	15080	14892	15114	15029	15025	15090	15069	15116	15059	15163	15025	14977	15002	15049	14985	14978	14842	15109	15265	14981	15018	15072	14971	15018	15127	15174	15015	15118	15047	15150	14953	15077	15061	15207	14909	15068	15045	14901	15216	14947	15114	15186	14961	15155	15010	14902	14955	15112	15001	14961	15068	14960	14972	14918	14891	15163	14977	15010	15099	14931	15036	15124	14938	15036	15045	15049	15121	15110	15185	15059	15048	15028	15054	15083	15110	15050	14895	15055	14913	14941	15130	15080	15039	15170	14971	15050	15026	15032	15137	15002	15190	15364	15051	14997	15075	15139	15016	15008	15128	15166	15156	15129	14849	15078	15047	14877	15127	15015	15074	15061	15025	14917	14993	15053	15178	15101	15058	15048	15002	15095	14991	15030	14997	14925	15168	14959	15012	15024	15148	15027	15046	14940	15035	15075	15002	15162	15196	15199	15062	14930	14969	15064	15056	15157	15158	15090	15072	15052	15117	15026	14955	15009	14972	15076	15021	14929	14971	14923	15130	14840	14967	14988	15081	15016	15072	14981	15095	15104	15030	14986	15096	14949	14905	14933	15025	15045	15075	15030	15052	14936	14947	14986	15090	15150	15054	15072	15127	14955	15137	15012	15043	14947	14942	14999	15097	15025	14884	15134	15050	15106	15018	15197	15108	15061	15110	15026	14976	14959	15019	14926	14973	14949	15081	15066	14750	15167	15191	15118	15239	15014	15035	15085	15001	15025	15201	15089	15273	15103	14993	15218	14776	14966	15134	14810	15089	15027	15032	14944	15120	15138	14903	15108	15080	15058	15058	14985	14993	15199	15107	15172	14917	14977	15215	15195	14997	15235	15076	15125	14916	15000	15141	14833	14925	15086	14856	15127	15061	15116	14954	15017	15128	15011	14757	15158	14862	14964	15078	14890	15048	14992	14913	14888	14953	15033	14989	14841	15157	15099	15115	15003	14987	15168	14960	15037	14877	15104	15158	15025	15149	15065	15022	15280	15075	14919	14973	15031	15121	15027	15096	15111	14934	15138	15005	14973	15045	15007	14982	15020	14983	15196	15023	14998	15057	14979	14977	15102	15010	15056	15128	15063	15077	15257	15117	14870	15115	15007	15182	15048	15068	15140	15004	15017	15016	14947	14968	15054	14971	14880	14907	14943	15039	15016	14978	15039	14954	15184	15071	15162	14935	15009	15131	15167	14982	15125	14960	15249	15016	15035	15082	15066	15204	15038	15158	15000	15058	15081	15209	15076	15014	15025	15045	15026	15021	15069	15175	15199	15120	14946	15204	15070	14958	14944	15048	15102	15107	15045	15005	14925	14972	15138	14995	15086	15007	15033	15039	15130	14993	15108	15190	15123	14914	15033	15081	14947	15012	14972	14982	15032	15054	15177	15066	14956	14998	15049	15066	14979	15083	15068	15126	15067	15102	15134	15076	15068	14993	15048	14994	14989	15086	14995	15153	15136	14957	14920	15007	15034	15047	15093	15150	15020	15067	15053	15099	15074	14995	14889	15061	15234	15228	14900	14920	14938	14946	14885	14961	15081	15125	14972	15062	15035	15108	14986	15187	14994	15152	15204	15040	15134	14912	15113	15146	15042	15041	15095	15086	15171	14817	15059	14942	14987	15016	14883	14969	15082	15083	15178	14985	15073	15176	15152	14977	15120	15123	15200	15187	15002	15015	15029	15142	15180	14912	14951	15093	15088	15042	15038	14996	15017	15136	15072	14946	15144	15074	14987	15087	14948	14979	15108	14886	14878	15131	15007	14893	15186	15068	15302	14958	15169	14896	14925	14829	15080	14973	15062	15112	14881	15060	14948	15027	15063	14963	14990	14977	14850	14946	15163	14943	14887	15091	15058	14983	15110	15016	14974	15144	15026	15011	15111	14910	14892	15093	14929	14998	15015	15083	15265	15112	15214	15125	14856	14941	15047	14898	15081	15065	14897	15207	15142	15065	15114	15104	15092	15004	15100	14923	14959	14966	15093	15050	15119	15111	14936	15049	15108	15045	14980	15096	15160	15226	15029	15016	14895	15108	15123	15098	14946	15056	15029	15110	15093	14978	15014	15040	15168	15127	14951	14956	15072	14937	15043	14943	14920	15038	15043	15062	15132	14932	15051	14903	14954	15016	14963	15059	15110	14912	14974	14942	14961	15064	15091	15190	15041	15220	15202	14900	14991	15078	15077	15035	15035	15083	15160	15080	15088	14887	15134	15208	14861	15052	15110	14964	15113	14954	15091	15205	15082	15128	15064	15049	15076	15017	15062	15035	14987	14988	15132	14865	15157	14904	15135	15085	15111	14978	15053	14966	14893	15002	14985	15206	15073	14979	15009	15083	14839	14997	15084	15003	15054	14899	15015	14958	15242	15141	14967	15115	14970	14895	15122	15096	15092	14972	15060	15098	15030	15248	15138	14938	14957	15045	15036	14870	15055	15067	15166	14943	15038	15039	15088	15127	14987	14909	14979	15012	15085	15021	14998	15101	15003	15061	15076	15107	15110	15011	15084	15055	14931	15033	14896	15222	15063	15167	15042	15053	14946	15097	15225	15193	14980	14930	15076	15073	15022	14953	14870	15121	15150	15037	15093	14942	14858	14948	15084	14985	15121	15061	15033	15051	15138	15138	14940	15000	15092	15022	14997	14934	14989	15210	15077	14964	15057	15122	14933	15046	15187	15025	14900	14985	15020	15051	15074	14991	14756	15178	14910	14969	14998	15020	15111	15050	14901	15343	15178	15144
23052	21410	29394	23826	21610	23559	24968	19939	18863	18845	18281	18147	17933	18063	17960	17987	17947	17876	17529	17409	17673	17716	17771	17798	17631	17677	17695	17567	17577	17682	20733	23467	23116	21521	19647	18518	17704	17528	17304	17434	17762	17319	17307	17413	17281	17349	17418	17657	17606	17467	17450	17279	17535	17455	17534	17262	17423	17232	17593	17470	17421	17389	17424	17396	17342	17280	17458	17458	17476	17389	17373	17361	17312	17581	17558	17418	17394	17158	17406	17515	17401	17397	17485	17223	17595	17184	17304	17365	17433	17385	17362	17320	17338	17265	17128	17473	17416	17530	17471	17530	17257	17352	17392	17319	17242	17582	17374	17143	17437	17521	17541	17375	17343	17263	17411	17524	17407	17381	17315	17394	17434	17256	17263	17531	17340	17221	17390	17312	17316	17469	17420	17407	17419	17268	17427	17073	17393	17482	17365	17612	17507	17345	17307	17186	17425	17471	17509	17228	17154	17282	17312	17526	17358	17303	17483	17479	17288	17381	17344	17592	17268	17329	17241	17361	17517	17202	17366	17275	17244	17492	17337	17376	17343	17235	17231	17433	17338	17405	17300	17295	17333	17550	17686	17247	17292	17512	17511	17490	17560	17479	17474	17395	17396	17269	17116	17149	17232	17346	17336	17305	17452	17217	17245	17517	17452	17343	17343	17494	17309	17343	17605	17394	17324	17481	17512	17386	17367	17261	17458	17296	17384	17288	17338	17222	17393	17396	17476	17377	17440	17365	17295	17432	17414	17203	17397	17301	17313	17207	17499	17345	17273	17437	17471	17320	17412	17351	17349	17265	17434	17281	17169	17309	17492	17154	17413	17594	17467	17167	17357	17220	17379	17458	17435	17593	17535	17372	17320	17316	17352	17286	17299	17210	17364	17406	17342	17143	17280	17559	17460	17277	17203	17290	17450	17477	17268	17364	17490	17440	17314	17541	17231	17483	17412	17400	17302	17354	17312	17194	17306	17246	17365	17305	17437	17460	17208	17228	17464	17275	17289	17195	17330	17546	17362	17561	17219	17476	17436	17165	17247	17347	17176	17538	17375	17226	17503	17091	17265	17376	17386	17501	17255	17305	17248	17414	17349	17309	17318	17415	17265	17516	17352	17247	17361	17398	17471	17532	17264	17317	17780	17481	17321	17266	17382	17308	17249	17340	17328	17216	17530	17285	17260	17218	17214	17274	17326	17197	17409	17523	17375	17329	17384	17381	17246	17362	17459	17353	17254	17487	17258	17305	17452	17414	17325	17248	17209	17470	17265	17454	17340	17395	17328	17495	17359	17494	17287	17296	17481	17396	17329	17478	17218	17328	17339	17555	17438	17406	17316	17343	17334	17353	17553	17458	17428	17078	17163	17420	17431	17367	17471	17525	17483	17376	17541	17235	17242	17350	17397	17346	17384	17305	17585	17097	17221	17367	17283	17466	17107	17590	17383	17390	17151	17353	17326	17510	17326	17249	17524	17322	17294	17477	17265	17219	17330	17399	17356	17438	17592	17394	17428	17166	17488	17344	17319	17370	17472	17378	17331	17401	17585	17270	17446	17231	17248	17376	17325	17399	17378	17123	17286	17349	17281	17314	17243	17202	17138	17326	17519	17299	17296	17467	17356	17361	17425	17436	17434	17274	17385	17498	17122	17298	17487	17361	17283	17163	17383	17362	17395	17468	17383	17209	17430	17425	17421	17412	17444	17420	17305	17186	17300	17426	17551	17288	17476	17386	17556	17229	17524	17460	17418	17467	17308	17473	17279	17511	17340	17169	17294	17310	17517	17315	17192	17051	17290	17133	17501	17488	17376	17476	17465	17351	17129	17501	17430	17495	17367	17279	17436	17153	17230	17335	17314	17484	17499	17520	17303	17423	17372	17361	17415	17478	17263	17327	17234	17459	17505	17165	17471	17248	17328	17371	17212	17399	17176	17258	17215	17283	17320	17525	17469	17248	17204	17416	17149	17372	17320	17463	17373	17456	17335	17462	17403	17110	17351	17427	17430	17265	17271	17462	17452	17407	17320	17282	17534	17496	17067	17386	17195	17429	17231	17167	17402	17483	17491	17415	17406	17258	17354	17402	17322	17494	17543	17432	17399	17460	17330	17306	17286	17154	17427	17258	17207	17360	17238	17298	17344	17482	17421	17347	17308	17269	17230	17404	17346	17293	17303	17334	17282	17387	17353	17335	17626	17345	17333	17336	17516	17495	17228	17405	17355	17317	17400	17189	17360	17591	17411	17448	17437	17507	17441	17390	17238	17392	17335	17465	17571	17282	17384	17345	17359	17507	17420	17346	17247	17514	17442	17219	17408	17529	17466	17535	17287	17284	17256	17305	17507	17409	17343	17460	17579	17502	17577	17307	17521	17256	17460	17387	17163	17357	17260	17273	17555	17349	17561	17395	17361	17372	17371	17215	17158	17196	17435	17479	17444	17478	17420	17333	17255	17396	17308	17203	17372	17291	17336	17180	17289	17337	17330	17263	17344	17362	17563	17118	17229	17257	17523	17353	17526	17261	17417	17249	17392	17406	17513	17407	17496	17450	17088	17260	17228	17353	17403	17293	17230	17293	17376	17264	17449	17239	17280	17279	17310	17420	17401	17270	17471	17266	17239	17085	17054	17408	17294	17270	17366	17357	17269	17289	17433	17466	17243	17361	17287	17241	17550	17520	17474	17430	17333	17149	17416	17238	17199	17353	17386	17631	17355	17340	17479	17346	17370	17358	17374	17400	17470	17273	17396	17311	17303	17310	17480	17391	17344	17447	17465	17353	17390	17513	17427	17532	17428	17299	17350	17473	17304	17440	17293	17350	17498	17408	17309	17463	17401	17594	17349	17482	17181	17296	17422	17399	17525	17164	17219	17250	17099	17423	17452	17425	17402	17424	17354	17309	17158	17346	17219	17306	17333	17295	17452	17410	17384	17191	17247	17238	17653	17361	17381	17471	17326	17239	17333	17441	17528	17307	17482	17440	17307	17166	17108	17300	17201	17375	17347	17549	17318	17620	17285	17579	17305	17447	17040	17422	17385	17400	17323	17487	17484	17356	17326	17308	17356	17363	17496	17329	17449	17210	17312	17477	17332	17414	17281	17365	17397	17502	17428	17578	17460	17342	17119	17439	17377	17534	17226	17414	17517	17489	17410	17500	17382	17584	17476	17269	17484	17594	17296	17371	17149	17318	17318	17369	17515	17363	17345	17266	17544	17308	17501	17343	17366	17227	17278	17461	17360	17239	17061	17162	17314	17371	17398	17360	17315	17305	17374	17464	17322	17454	17317	17179	17180	17467	17160	17386	17422	17319	17479	17354	17261	17329	17338	17291	17200	17474	17313	17312	17357	17347	17372	17345	17285	17296	17393	17319	17365	17183	17284	17449	17312	17254	17373	17411	17385	17221	17254	17320	17170	17398	17251	17071	17340	17198	17360	17401	17348	17394	17327	17364	17121	17411	17389	17219	17347	17304	17200	17245	17355	17378	17379	17287	17347	17297	17322	17388	17577	17603	17374	17653	17333	17616	17335	17461	17305	17450	17363	17324	17437	17346	17317	17416	17474	17396	17207	17449	17281	17448	17422	17464	17184	17437	17247	17262	17178	17352	17274	17510	17358	17305	17317	17404	17414	17519	17430	17260	17227	17178	17494	17195	17296	17329	17301	17367	17283	17332	17284	17428	17128	17386	17227	17404	17390	17319	17410	17333	17425	17511	17234	17310	17270	17399	17330	17169	17353	17344	17303	17471	17414	17272	17328	17237	17354	17294	17495	17518	17303	17437	17380	17349	17222	17368	17367	17278	17300	17289	17417	17193	17314	17253	17428	17250	17310	17461	17385	17343	17380	17235	17164	17346	17321	17361	17404	17239	17260	17337	17275	17413	17318	17367	17286	17301	17362	17451	17264	17319	17231	17256	17168	17212	17521	17342	17174	17594	17408	17307	17471	17256	17452	17313	17421	17242	17375	17317	17284	17414	17410	17438	17643	17572	17206	17416	17402	17424	17301	17223	17403	17257	17210	17396	17442	17398	17551	17402	17226	17489	17434	17623	17403	17252	17425	17496	17514	17356	17343	17432	17537	17366	17265	17345	17438	17268	17478	17384	17379	17447	17374	17371	17356	17332	17619	17438	17451	17434	17464	17580	17416	17358	17383	17323	17366	17148	17126	17462	17302	17397	17331	17387	17479	17483	17182	17277	17214	17511	17222	17278	17282	17330	17437	17428	17390	17475	17302	17442	17579	17344	17252	17288	17322	17158	17230	17112	17450	17401	17382	17309	17450	17263	17537	17408	17356	17601	17311	17312	17361	17397	17229	17363	17624	17509	17402	17325	17645	17439	17359	17259	17287	17324	17390	17281	17408	17243	17414	17274	17295	17449	17420	17312	17290	17449	17367	17417	17371	17395	17310	17330	17361	17469	17315	17337	17254	17348	17385	17415	17220	17281	17539	17652	17345	17373	17419	17487	17446	17363	17394	17361	17353	17372	17469	17537	17619	17363	17459	17479	17472	17415	17334	17457	17330	17255	17244	17048	17384	17360	17499	17606	17474	17399	17401	17450	17323	17189	17323	17174	17333	17409	17156	17211	17080	17321	17325	17290	17366	17181	17241	17284	17429	17444	17225	17257	17411	17482	17231	17327	17288	17426	17344	17477	17303	17455	17301	17446	17532	17230	17391	17239	17421	17211	17283	17353	17188	17391	17406	17444	17119	17313	17360	17330	17380	17214	17337	17245	17557	17365	17291	17559	17314	17278	17146	17357	17284	17180	17220	17195	17488	17429	17448	17341	17462	17292	17402	17293	17183	17457	17273	17439	17347	17283	17449	17383	17289	17339	17234	17308	17611	17165	17419	17429	17133	17589	17081	17230	17409	17502	17236	17247	17400	17209	17298	17378	17329	17249	17395	17266	17255	17201	17397	17248	17308	17530	17233	17199	17290	17249	17540	17163	17354	17539	17485	17300	17451	17217	17168	17252	17346	17288	17335	17295	17270	17315	17368	17318	17183	17472	17275	17440	17466	17460	17490	17500	17233	17318	17298	17701	17249	17587	17509	17385	17446	17336	17286	17226	17344	17287	17453	17254	17338	17501	17297	17279	17400	17286	17360	17367	17405	17297	17116	17234	17248	17372	17496	17127
15302	27210	25512	21730	19853	18792	18489	18278	17298	16550	15948	15708	15884	15614	15737	15832	15596	15355	15192	15486	15448	15357	15385	15153	15525	15272	15396	15309	15353	15753	20541	24164	22694	19738	17666	16174	15430	15181	15058	15043	15039	14837	15077	15231	15167	14888	14989	15062	14982	15015	15116	15149	15015	14992	15235	14967	15143	15088	14939	15073	14791	15090	15072	14920	15143	15194	15017	15041	14845	15086	15096	15139	14983	15110	15120	14978	15222	14856	15058	15020	15033	14858	14925	15207	14998	15065	14987	14998	14876	14912	15237	14867	15139	14892	15089	15085	15020	15151	15019	15081	15015	15068	15107	15037	15055	14874	15125	15031	15181	14971	15000	15000	15000	15046	15036	15029	15068	15163	14883	15262	15161	15001	15140	14952	14874	14928	15016	14940	15013	14970	14923	14932	14955	14964	15134	14984	15136	14880	14836	14982	15101	15061	15028	15002	14950	15130	14874	14941	14964	14874	15118	15028	15157	15040	15094	15109	14918	14859	14953	14978	14987	14928	14870	15222	15064	15006	14999	14776	15109	15056	15126	15245	14870	15009	14996	15004	14933	15077	15053	15221	14865	14982	14795	15007	14999	15000	15123	14976	15128	15091	15044	14924	14950	15057	15101	15156	15139	14951	15082	14899	15024	14911	15063	15064	15107	15020	15078	15000	14915	15210	15025	15051	14902	14928	15080	14980	14905	14976	14845	14903	15029	14988	14997	14864	15249	15133	14928	14929	14963	15012	15186	14899	15126	15069	15055	14899	14960	15112	14894	14938	15060	15146	15051	15078	15156	14965	15217	14960	14979	15160	14987	14957	14898	14898	14873	15110	15059	15114	15004	14944	15016	14955	15039	14963	14853	14977	14906	14860	15146	14841	14897	15121	15125	15002	15231	15032	14916	15047	14990	15102	14922	15029	15109	15094	14974	14983	15071	15045	14900	15127	15071	15123	14829	14956	14957	14902	15117	14989	15007	15041	15085	15110	15018	15008	14944	15023	14995	15104	15109	15041	15011	14976	14975	15139	14992	14984	15129	15114	14970	15056	14943	14933	15010	15105	15036	14888	15029	14903	15056	15014	14939	15163	15032	14863	15113	14950	15084	14939	15061	14923	14999	15018	15067	14947	15167	15004	15141	14932	15043	14968	15032	14899	15027	15053	15051	14971	15120	15075	15091	15048	15015	15176	14999	15044	15050	15168	14990	14952	15016	15082	15130	15002	15122	14975	15069	15106	14878	15021	14930	15084	15006	15037	15251	15139	15056	14972	14950	14947	15019	14992	15046	15051	15035	15108	15039	15144	15074	15003	15059	15014	14949	15049	15068	14977	15059	15128	14984	15156	14903	14876	14963	15058	14968	14902	14951	15032	14883	15005	15109	14904	14970	14952	15153	15019	14981	14766	15104	14950	15022	14848	14972	14993	15070	15053	15086	15108	15048	14970	15033	15214	14951	14852	14943	14838	14908	14977	14943	14954	15008	14994	15003	15229	15062	14989	15021	15059	15041	15014	15216	15127	15036	15077	15098	14951	15035	15036	15100	14919	14807	15020	15066	15049	14985	14954	15009	15041	14984	15090	14911	14992	15149	15056	14986	15141	15137	15059	14965	14976	15093	15101	15217	15049	15134	14853	15013	14998	15035	15144	14855	15089	15066	15060	15121	15191	15120	15226	15142	15171	15004	15014	15168	14978	15069	14898	14869	14941	15068	15091	14867	14936	15034	15020	14902	15191	15018	14957	14954	14952	15160	15075	14908	15091	15101	15083	15020	15016	14937	15035	15002	15034	14841	15053	14941	14987	14985	14995	15152	15059	15111	15009	15064	14971	15058	15045	14906	15108	14894	14824	15005	15037	14996	14912	14954	15038	15078	14883	14934	14909	14984	14980	15126	14998	15159	14975	15161	14974	15065	14958	15010	15171	15073	15017	15108	15143	15067	15067	14975	15173	15016	15147	15116	14969	14914	15073	14858	15086	15153	14939	15020	14822	15095	14873	14911	14907	14992	15013	14965	15163	15036	15027	15007	15125	15012	14963	15009	14906	15142	15136	15006	15085	15096	14861	14941	14871	14982	15074	14998	15050	15050	15175	14917	15029	14773	14902	15145	15060	14998	15081	15061	14993	14925	14876	15080	15016	14875	15108	15074	14918	15066	15117	15055	15037	15067	14962	14964	14906	15012	14945	15127	15044	14964	14988	14824	14985	15191	14875	15024	14964	14995	14846	15215	14883	15169	15083	15088	14935	14863	15138	15179	15146	14999	15035	14938	14771	15164	15040	14919	15052	15117	15012	15093	15077	15015	14898	15001	15154	15003	15053	14916	14895	15026	14960	14995	15020	15150	14880	14984	14880	15027	15043	14932	14995	15017	14895	14953	14987	14994	14968	15002	14878	14979	14884	15203	14966	14999	15080	14973	14900	14850	14982	15069	14962	15110	15076	15130	15234	15082	15024	15162	14808	15135	14991	14839	14929	15033	14853	15134	14854	15013	15108	15067	14959	15027	15146	15057	14895	14994	14711	15084	14928	15131	14934	15053	14860	15011	15102	15108	15205	15053	14934	15057	14977	14967	15124	15027	14822	14987	15040	15004	14958	14984	14893	14886	15024	14959	14835	14969	15030	15113	14950	14845	15065	14962	15030	14941	15007	14937	15020	15005	15073	15016	15027	15019	15077	15145	14999	15189	14836	15001	14927	14936	14952	15029	14937	14935	15094	14978	15013	14908	15172	15144	15174	15259	14878	15052	15069	14997	15069	14818	15154	14901	14978	15031	15065	15074	15022	14938	14985	14909	15064	14946	15092	15254	14841	14927	15055	14877	15025	15047	14917	15053	14999	15178	14967	15226	15082	15059	15108	14977	14961	14984	15085	14868	15004	15015	14970	14861	15042	15031	14902	14930	15032	15077	14853	14998	14926	15105	14939	14984	14953	15049	15209	14984	15023	15040	15179	15099	15071	14995	15120	15033	14980	14935	14993	15043	15045	14932	15076	15100	14863	15079	15109	15061	14947	15188	14962	14834	15130	15095	15092	15005	14732	15090	14808	15006	14865	14940	14852	15065	15007	15125	15090	14877	15038	15025	14976	15086	15044	15035	15010	15076	14914	15104	15011	14996	14964	15061	14870	15110	15100	15137	15015	15050	14988	15024	15000	15076	14929	15006	15113	15126	15095	15003	15001	14980	15094	15002	15100	14955	15070	15181	14951	15220	14857	14965	15025	14881	15129	15097	15105	15194	14996	15084	14975	15061	15025	15102	14970	14987	15135	15268	15084	15078	15019	14994	15008	15063	15081	15098	15084	14875	14791	15093	15129	15123	15090	14809	14855	15000	14994	14740	15061	15028	14982	14967	15052	15047	14919	15032	15023	15131	15051	15134	15069	14906	14900	14880	14905	15083	15003	14963	14961	14978	15000	15189	14829	14982	15071	15107	14977	15002	14998	14957	15006	14978	14990	14975	15104	15075	14908	14888	14952	15110	14951	15004	14957	15191	14983	14918	15039	15082	14956	15084	15041	15130	15041	15122	14932	14924	14858	14928	14891	15053	15065	14979	15081	15021	15095	14971	14989	15094	15111	14876	15067	14999	14955	14875	14933	15106	14994	14970	14969	14904	15000	15010	15002	15071	15038	14992	15108	14971	14978	15049	14990	14802	14992	14896	15106	15038	15138	14927	14855	14773	15156	15006	14731	15037	14981	14962	15117	15188	14929	15084	15149	14807	15224	14774	15238	14862	14985	15037	14988	14984	14982	15112	15079	15048	15018	15063	14977	14999	15019	14909	15027	15043	14914	14798	15027	15037	15010	15154	15071	15079	15123	14953	15036	15003	15110	15097	15015	15037	15062	15170	15085	15025	15057	15124	14935	15155	15043	15231	14842	14966	15010	15049	15092	14954	14916	14861	15121	14989	15002	15129	14995	15187	14993	14942	15057	15139	15065	14992	15184	14802	15103	15036	15069	14885	14893	15150	14975	15058	14967	14926	14968	15043	15090	15124	14699	15019	15074	14848	15183	15007	14993	15121	14828	15030	15127	15026	14869	15046	14914	15212	14967	14967	14975	15078	15106	14952	14797	15176	15077	14981	14929	14922	14867	15020	15183	15217	15063	15004	14923	14951	15146	15028	15025	15132	14816	15043	15180	14994	15019	15092	15119	15037	14971	15067	15243	14895	15011	15004	14957	15164	15005	15111	15070	14974	15052	15016	15001	14946	14869	15069	15099	14928	15220	14966	14947	15081	15022	14968	15031	15076	15014	15088	15011	14861	14967	15095	15167	14908	14874	14997	14904	15081	15106	15082	14877	14869	15171	14991	15167	15125	15074	15001	14930	15106	14903	15099	14899	15068	15003	14845	15072	14921	15007	14951	14894	14946	15121	14965	15072	15020	14949	15001	14935	15004	15064	14815	15103	15045	15106	14989	15015	14931	14939	15252	15037	15008	15116	15051	15125	15077	15042	14940	15041	14970	14997	15040	15108	15017	14963	15002	15025	15114	15084	15081	15063	14834	15114	15005	14911	14998	14965	14862	14858	14914	14986	15087	15050	15014	14903	14914	15054	15211	14992	14933	15162	15029	15042	14940	15146	15071	14982	14822	15066	14986	15101	14878	15052	15005	15109	14944	15026	15068	14817	14963	14915	14973	15097	15005	15074	15007	14754	14982	14995	14923	14918	15047	14936	14904	14951	14991	14812	15030	15010	15030	14921	15021	14903	15001	15030	15099	15130	15191	14834	15067	14868	15007	14895	15017	15036	15049	14976	14956	14958	14894	15070	14924	14975	15049	14844	15128	15103	15037	14956	15125	14977	14958	14993	14949	15010	14824	14986	14980	14985	15111	14970	15115	15002	15046	15027	14829	14897	15071	14955	15090	15036	15013	14981	14980	15003	14897	15116	15054	14918	15024	14913	14949	14937	15025	15149	15005	14952	14924	15080	15047	15111	14980	15006	14892	14837	15024	14867	14986	14941	15114	14983	14937	14992	15047	15016	15044	15020	14993	14954	15084	15069	14973	15081	15003	15150	14828	15055	14973	14999	15103	15153	15115	14918	14938	15091	15033	15064	15074	15178	15072	15043	14978	14963	14949	15040	15053	14953	14852	15185	14886	14994	14978	14864	15057	15054	15100	15127	14971	14937
27750	22007	24441	21617	18314	18598	18485	18310	18250	18081	17802	18005	17902	18195	17943	18084	17853	17840	17900	17933	17900	18005	18024	17704	17989	17782	17692	17875	17886	17959	18143	18385	18585	18472	18128	17798	17900	17861	17695	17740	17806	17769	17918	17848	17921	17831	17825	17764	17900	17833	17890	17953	18063	18023	17634	17858	17962	17914	17787	17921	17881	17748	17566	17694	17818	17687	17926	17965	17912	17889	17717	18146	17688	17757	17791	18008	17836	18013	17944	17775	18094	17922	17758	17815	17975	17786	17906	17890	17910	17726	17880	17783	17982	17841	17983	17620	17852	17818	17731	17721	17868	17714	17635	17598	17946	17858	17961	17815	17842	17774	17753	17852	17724	17806	17974	17873	17874	17925	17585	17922	17815	17799	17895	18054	17636	17990	17930	17844	17768	17736	17796	18039	17862	17844	17891	17879	17648	17913	17628	18010	17729	17922	17828	17684	17743	17874	17780	17818	17618	17837	17886	17771	17769	17737	17762	17761	17777	17712	17983	17819	17944	17729	17893	17813	17891	17758	17808	17901	17726	17698	17871	18040	17917	17685	18034	17873	17890	17793	17859	17689	17743	17777	17770	17750	18001	17803	17846	17779	17695	17754	17874	17900	17637	17895	17827	17745	17918	17916	17942	17866	17687	17631	17855	17791	18051	17951	17858	17764	17844	17637	17856	17633	17640	17952	17940	17833	17889	18072	17650	17766	17733	17870	17682	17920	17617	17902	17867	17696	17830	17911	17840	17943	17911	17767	18048	17718	17762	17812	17730	18089	18006	17942	17704	17804	18029	17844	17677	18089	17671	17791	17762	17782	17638	17822	17623	17688	17886	17821	17850	17823	17839	17850	17808	17788	17821	17507	17764	17739	18066	17812	17757	17783	17823	17972	17974	17844	17929	17956	17802	17679	17890	17766	17831	17743	17995	17815	17861	17805	17837	17843	17826	17604	17784	17791	17935	18039	17801	17989	17626	17821	17681	17713	17913	17797	17860	17867	17766	17815	17815	17850	18008	17944	18000	17974	17730	17785	17751	17704	17855	17809	17714	17638	17772	17855	17634	17735	17710	17674	17640	17574	17779	17643	17873	17682	17711	17974	17796	17793	17892	17986	17715	17734	17668	17829	17714	17881	17742	17798	17892	17872	17982	17966	18015	17887	17867	17637	17805	17779	17947	17824	17896	17788	17806	17807	17890	17720	17723	17776	18119	17980	17836	17970	17642	17833	17942	17863	17747	17955	17466	17974	17815	17784	17778	17990	17737	17622	17896	17655	17728	17819	17888	17767	17900	17759	17975	17912	17890	17859	17917	17767	17857	17812	18037	17967	17758	17714	17949	17866	17867	17854	17787	18019	17726	18052	17871	17846	17916	17978	17836	17872	17695	17694	17745	17676	17916	17904	17957	17864	17673	17670	17942	17868	17825	17749	17867	17712	17782	17814	17920	17899	17616	17917	17829	17890	17791	17818	17914	17792	17877	17826	17809	17795	17757	17918	17967	17711	18001	17840	17859	17813	17895	17961	17714	17863	17655	17979	18002	17775	17874	17957	17888	17634	17802	17827	17743	18034	17860	17909	17658	17883	17769	17905	17805	18100	17546	17823	17660	17779	17835	17717	18062	17995	17775	17946	17955	17830	17985	17691	17898	17839	17907	17869	17901	17862	18041	17838	17804	17699	17858	17627	17766	17918	17740	17799	17838	17733	17695	17840	17832	17797	17584	18003	17780	17817	17995	18042	17952	17977	17642	18018	17948	17757	17772	17696	17857	17779	17880	17753	17806	17854	17863	17876	17729	17897	18095	17844	18009	17807	17568	17690	17806	17761	17791	17797	17858	17819	17731	17893	17646	17838	17922	17837	17707	17633	17779	17751	17881	17840	17923	17773	17879	17811	17922	17900	17723	17743	17762	17925	17833	17948	17733	17699	17869	17821	17862	17828	17776	17733	17985	18010	17843	17763	17668	17889	17873	17859	17869	17891	17788	17849	17646	17812	17947	17764	17783	17966	17947	17809	17749	17981	17923	17817	17950	17842	17835	17673	17711	17834	17634	17671	17916	17663	17864	17839	17969	17748	17963	17877	17814	17745	17891	17864	17925	17633	17839	17821	17754	17741	17871	17913	17685	18005	17808	17869	17748	17879	17942	18051	17851	17706	17724	17665	17698	17839	17959	17864	17732	18034	17801	17791	17852	17950	17887	17869	17779	17836	17742	17914	17906	17888	17925	17819	17687	17687	17763	17771	17872	17978	17770	17748	17737	17742	17737	17826	17763	17821	17879	17798	17818	17876	17890	17702	18014	17752	17807	18016	17915	17859	17770	17838	17881	17946	17828	17722	17866	17982	17888	17717	17678	17742	17770	17872	17742	17779	17754	17831	17842	17832	18133	17852	17849	17975	17838	17954	17793	17847	18061	17732	17957	17814	17714	17931	17814	18081	17913	18047	17790	17758	17888	17907	17848	17947	17793	17873	17915	17969	17919	17868	17822	17858	17709	17917	18136	17776	17674	17841	17907	17824	17750	17889	17900	17641	17860	17800	17918	17946	17858	17725	17796	17717	17827	17956	17745	17965	17769	17909	17694	18144	17755	17879	17864	17749	17755	17884	18127	17732	17777	17789	17810	18038	17764	17607	17767	18076	18037	17847	17742	17715	17916	17837	17814	17980	17684	17711	17740	17680	17729	17734	17612	17641	17862	17726	17830	17893	17810	17942	17489	17869	17863	17920	17596	17837	17850	17853	17763	17861	17859	17738	17966	17925	17732	17876	17950	17920	17706	17940	17734	17936	17848	17792	17795	17949	17750	17698	17832	17932	17793	17926	17838	17755	17773	17850	17841	17689	17880	17689	17856	17983	17602	17728	17828	17710	17919	17935	17604	17829	17738	18056	17753	18002	17791	17859	17772	17933	17798	17805	17960	17872	17735	17886	17752	17911	17698	17850	17728	17736	17738	17765	17933	17696	17769	17875	17945	17801	17914	17836	17965	17874	17895	17859	18007	17816	17764	17771	17686	17754	17979	17937	17768	17874	17719	17882	17711	17870	17974	17824	17779	17962	17879	17727	17712	17733	17680	17694	17909	17920	17853	17732	17857	17903	17782	18174	17866	17918	17943	17899	17880	17804	17688	18041	17749	17860	17839	17841	17811	17823	17814	17923	17759	17725	18160	17837	17914	17746	17896	18068	17988	17591	17744	17950	18124	17776	17824	17827	17762	17835	17830	17984	17710	17896	17799	17649	17728	17923	17776	17885	17914	17814	17837	17608	17758	17913	17862	17783	17648	17786	17889	18007	17758	17755	17681	17950	17827	18037	17763	17812	17770	17974	17960	17586	17956	17697	17857	17981	17938	18059	17872	17837	17744	17856	17938	17917	17702	17765	18026	17767	17821	17846	17726	17676	17846	17863	17801	17968	17908	17792	17802	17697	17822	17802	17896	17769	18030	17925	17982	17753	17835	17923	17855	18094	17866	17821	18041	17649	17774	17703	17990	17729	17759	17694	17724	17658	17873	17849	18008	17867	17724	17739	17855	17745	17936	18024	17672	17754	17911	17741	17833	17923	17898	17914	17728	17845	17967	17797	17744	17845	17730	17716	17793	17864	17831	17951	17844	17858	18006	17900	17840	17963	17747	17974	17689	17858	17657	17842	17745	17650	17895	17859	18098	17850	17907	17949	17812	17965	17655	18096	17710	17757	17770	18011	17771	17906	17955	17771	17793	17875	18026	17911	18005	17960	17990	17918	17830	17925	17799	17882	17756	17759	18038	17939	17616	17915	18066	18052	17765	17987	18110	17766	17702	18072	17694	17794	17683	17651	17951	17709	17940	17722	17757	17726	17758	17712	17772	17752	17804	17605	17777	17837	17852	17864	17957	17650	17710	17782	17877	17814	17829	18023	17803	17679	17950	17656	17945	17866	17771	17898	17672	17834	17966	17740	17859	17871	17845	18039	17998	17705	17801	17796	17785	17590	17770	17646	17922	17851	17853	17985	17768	17744	17778	17734	18047	17896	17674	17899	17753	17868	17869	17867	17859	17775	17803	17840	17813	17753	17752	17898	17807	17803	17898	17862	17797	17794	17720	17861	17757	17929	18086	17927	17860	17915	17835	17979	18006	17837	17876	17692	17656	17854	17763	17706	17857	17857	18036	17705	17719	17820	18005	17923	17963	17857	17780	18027	18016	17764	17747	17710	17860	17586	17937	17704	17978	17888	17813	17725	17888	17792	17854	17719	17846	17986	17717	17983	17958	18072	17878	17901	17596	17615	18015	18017	18034	17666	18025	17833	17949	17862	17992	17850	17774	17878	17750	17786	17748	17920	17740	17792	18004	17742	17874	17920	18011	17637	17562	17940	17961	17868	17848	18004	17830	17969	17796	17842	17821	17967	18041	18002	17670	17736	17880	17854	17778	17622	18028	17947	17917	17999	17869	17880	17906	17842	17943	17740	17969	17651	17665	17802	17827	17821	18051	17780	17930	17877	17645	17961	18017	17708	17752	17787	18086	17882	17770	17972	17884	17682	17987	17786	17710	17770	17962	17833	17696	17777	17764	18014	17779	17971	17831	17749	17693	17722	17845	17609	17899	17986	17724	18005	17849	17766	17745	17689	17963	17712	17810	17844	17903	17874	17778	17739	17770	17712	17957	18028	17797	17904	17933	17648	17862	17803	17778	17856	18075	17912	17741	17833	18021	17909	17777	17882	17758	17747	17848	17826	17757	17867	17701	17807	18039	17770	17716	17903	17976	17833	17890	17912	17780	17974	17763	18072	18058	17788	17890	17550	17631	17936	17830	17880	17791	17900	17837	17918	17822	17678	17839	17885	17736	17803	17855	17754	17799	17659	17775	17776	17591	17866	17775	17955	17856	17975	17791	17918	17762	17770	17666	17926	17834	17838	17716	17882	17905	17965	17657	17776	17976	17753	17945	17663	17878	17895	17892	17900	17851	17763	17779	17841	17759	17981	17789	17853	17729	17644	17866	17846	17801	17664	17727	17841	17976	17985	17728	18018	17789	17733	18002	17686	17920	17906	17774	17707	17933	17650	17897	17779	17745	17792	17862	17786	17814	17880	17948	17762	17872	17748	17596	17812	17962	17876	17879	17765	17797	17897	17962	17802	17837	17960	17827	17925
14651	17237	17272	16619	16475	16474	16511	16483	16067	15562	15548	15536	15475	15669	15640	15398	15521	15427	15426	15506	15413	15411	15549	15387	15236	15272	15178	15527	15608	15235	15835	16066	16220	15958	15754	15384	15502	15272	15320	15243	15438	15524	15422	15216	15110	15395	15323	15161	15298	15525	15379	15335	15398	15203	15418	15259	15289	15107	15359	15249	15378	15363	15241	15291	15279	15428	15357	15246	15295	15284	15265	15348	15242	15361	15360	15272	15307	15412	15264	15366	15354	15329	15308	15293	15319	15420	15273	15406	15296	15513	15331	15314	15200	15400	15298	15295	15264	15292	15303	15312	15305	15363	15181	15256	15248	15410	15208	15324	15044	15342	15301	15273	15282	15211	15311	15352	15199	15519	15373	15346	15290	15506	15403	15330	15242	15144	15374	15334	15423	15251	15325	15132	15210	15366	15332	15309	15300	15150	15321	15487	15222	15239	15190	15282	15238	15250	15347	15303	15282	15524	15310	15467	15257	15269	15248	15303	15459	15354	15459	15166	15268	15389	15269	15247	15345	15434	15211	15384	15289	15383	15389	15370	15305	15262	15349	15358	15358	15375	15525	15366	15380	15277	15319	15278	15227	15297	15342	15271	15377	15287	15167	15467	15285	15219	15345	15322	15382	15419	15240	15308	15348	15252	15313	15218	15048	15339	15332	15480	15494	15294	15346	15347	15274	15246	15400	15392	15382	15367	15346	15281	15334	15173	15265	15373	15218	15284	15270	15426	15312	15174	15224	15249	15420	15240	15291	15269	15276	15289	15457	15132	15222	15213	15267	15355	15279	15297	15226	15196	15271	15337	15185	15397	15338	15350	15373	15451	15413	15334	15237	15334	15304	15331	15353	15453	15151	15341	15351	15235	15432	15233	15414	15530	15272	15258	15333	15215	15243	15468	15297	15198	15281	15212	15208	15408	15315	15384	15468	15215	15258	15380	15239	15280	15381	15301	15221	15163	15273	15324	15504	15364	15275	15314	15609	15233	15303	15184	15387	15236	15298	15332	15475	15328	15394	15345	15264	15241	15284	15272	15303	15379	15305	15382	15234	15441	15295	15337	15384	15391	15207	15280	15366	15312	15181	15121	15351	15287	15206	15177	15282	15261	15315	15223	15518	15284	15540	15435	15298	15412	15443	15390	15345	15272	15227	15465	15296	15343	15416	15251	15338	15262	15190	15268	15460	15347	15242	15191	15314	15267	15184	15217	15244	15429	15326	15256	15231	15192	15313	15352	15212	15440	15343	15341	15316	15330	15469	15402	15337	15365	15460	15544	15487	15165	15225	15205	15288	15468	15571	15315	15068	15269	15385	15288	15254	15443	15409	15198	15307	15186	15374	15330	15307	15293	15387	15211	15229	15157	15278	15265	15358	15332	15367	15270	15247	15245	15485	15280	15246	15413	15461	15498	15284	15337	15460	15245	15283	15413	15336	15335	15445	15454	15283	15302	15341	15385	15344	15482	15297	15276	15325	15485	15397	15532	15178	15262	15454	15210	15149	15326	15318	15254	15337	15503	15308	15367	15324	15326	15457	15324	15276	15319	15347	15184	15313	15273	15314	15514	15180	15374	15441	15376	15392	15533	15240	15387	15262	15314	15344	15358	15448	15453	15424	15279	15268	15298	15292	15422	15272	15150	15513	15345	15130	15304	15351	15250	15465	15304	15453	15307	15548	15367	15247	15320	15296	15380	15165	15352	15237	15341	15424	15183	15373	15335	15449	15122	15329	15244	15358	15331	15218	15406	15400	15195	15319	15222	15301	15376	15302	15347	15277	15421	15284	15335	15392	15482	15159	15347	15163	15473	15284	15295	15378	15359	15239	15291	15349	15301	15263	15289	15330	15160	15264	15228	15398	15216	15413	15399	15440	15347	15387	15327	15437	15214	15238	15301	15148	15353	15299	15154	15121	15418	15344	15239	15337	15215	15357	15434	15261	15283	15362	15494	15234	15344	15304	15421	15105	15369	15404	15532	15300	15140	15359	15211	15408	15328	15410	15524	15417	15156	15320	15341	15337	15549	15530	15353	15249	15344	15130	15212	15295	15434	15321	15151	15248	15382	15141	15320	15434	15344	15331	15233	15273	15177	15255	15297	15286	15304	15282	15285	15318	15289	15376	15408	15433	15272	15406	15333	15335	15402	15235	15475	15378	15222	15348	15238	15294	15121	15386	15314	15163	15447	15490	15316	15331	15369	15514	15409	15377	15228	15189	15333	15300	15423	15260	15382	15275	15408	15407	15347	15238	15333	15351	15318	15323	15368	15237	15089	15275	15318	15455	15279	15345	15393	15044	15223	15313	15344	15431	15245	15251	15270	15277	15320	15244	15254	15379	15410	15269	15309	15363	15366	15337	15433	15369	15326	15296	15390	15382	15206	15376	15326	15259	15201	15413	15225	15559	15117	15276	15348	15565	15395	15295	15270	15349	15237	15364	15287	15281	15276	15375	15308	15312	15380	15251	15217	15454	15378	15225	15449	15291	15116	15408	15335	15389	15312	15195	15472	15427	15481	15327	15422	15380	15270	15343	15354	15465	15379	15404	15256	15180	15391	15328	15296	15451	15402	15252	15329	15349	15137	15394	15406	15272	15388	15386	15385	15342	15326	15256	15263	15358	15354	15387	15313	15275	15175	15265	15392	15372	15488	15332	15385	15170	15512	15367	15273	15366	15351	15258	15365	15490	15368	15331	15410	15262	15219	15322	15178	15411	15159	15459	15373	15341	15263	15298	15374	15352	15288	15344	15335	15475	15288	15237	15252	15363	15293	15129	15204	15332	15196	15364	15325	15367	15308	15300	15278	15232	15352	15299	15304	15248	15366	15358	15460	15190	15374	15360	15394	15391	15348	15357	15349	15395	15196	15346	15380	15238	15290	15443	15250	15470	15305	15321	15284	15133	15273	15457	15339	15206	15117	15308	15368	15251	15245	15273	15219	15323	15515	15403	15267	15377	15164	15296	15420	15301	15220	15184	15246	15170	15469	15389	15378	15363	15301	15208	15137	15350	15332	15346	15274	15484	15370	15473	15451	15180	15152	15241	15271	15260	15125	15359	15449	15353	15256	15477	15257	15111	15480	15246	15470	15247	15320	15458	15272	15305	15365	15477	15325	15267	15324	15300	15409	15391	15396	15468	15307	15389	15270	15427	15291	15366	15284	15336	15230	15278	15342	15208	15547	15390	15304	15413	15289	15369	15263	15368	15408	15383	15318	15429	15579	15276	15432	15281	15145	15388	15281	15245	15297	15205	15319	15264	15379	15293	15220	15302	15451	15444	15381	15370	15279	15380	15453	15233	15241	15198	15515	15362	15396	15243	15427	15440	15453	15287	15288	15245	15193	15319	15266	15448	15368	15300	15511	15263	15350	15412	15050	15393	15342	15382	15249	15307	15131	15308	15269	15398	15532	15195	15409	15410	15321	15052	15145	15457	15458	15063	15321	15459	15228	15283	15468	15361	15470	15352	15246	15221	15336	15155	15296	15164	15457	15265	15369	15347	15350	15357	15262	15424	15255	15392	15276	15203	15222	15342	15351	15055	15326	15319	15285	15304	15225	15268	15349	15220	15320	15273	15322	15545	15311	15351	15299	15271	15317	15339	15384	15344	15395	15365	15364	15257	15529	15107	15281	15140	15307	15221	15407	15409	15404	15452	15378	15116	15314	15231	15235	15258	15379	15323	15348	15554	15185	15286	15245	15364	15451	15345	15203	15359	15396	15425	15307	15406	15217	15342	15218	15286	15402	15311	15135	15180	15278	15138	15494	15438	15284	15097	15351	15373	15221	15272	15357	15109	15254	15453	15354	15440	15429	15173	15357	15376	15350	15376	15229	15328	15253	15431	15094	15317	15170	15414	15401	15289	15459	15204	15420	15396	15322	15313	15358	15420	15334	15247	15259	15291	15299	15296	15345	15216	15328	15368	15267	15430	15329	15207	15333	15118	15301	15430	15380	15430	15346	15178	15397	15297	15219	15337	15270	15225	15376	15408	15416	15457	15142	15274	15472	15224	15371	15397	15297	15277	15263	15243	15134	15257	15374	15350	15152	15395	15280	15428	15478	15296	15225	15471	15223	15209	15264	15441	15262	15125	15140	15314	15352	15348	15431	15411	15330	15176	15394	15252	15469	15361	15406	15223	15349	15170	15431	15468	15291	15375	15314	15463	15314	15256	15329	15444	15409	15376	15286	15176	15357	15382	15333	15313	15260	15315	15426	15295	15212	15374	15203	15341	15301	15340	15113	15368	15319	15337	15250	15340	15202	15337	15239	15385	15144	15223	15332	15289	15432	15318	15309	15283	15401	15211	15427	15193	15503	15193	15385	15322	15453	15219	15388	15325	15456	15328	15361	15353	15153	15352	15246	15308	15432	15243	15330	15354	15432	15286	15253	15116	15397	15258	15491	15446	15384	15359	15220	15417	15325	15168	15432	15372	15263	15405	15283	15501	15375	15309	15269	15377	15463	15191	15322	15328	15396	15329	15249	15417	15400	15208	15408	15332	15439	15202	15443	15308	15358	15435	15283	15240	15475	15285	15293	15259	15350	15311	15219	15513	15494	15545	15334	15359	15144	15366	15250	15373	15252	15325	15401	15252	15390	15380	15287	15293	15110	15257	15160	15403	15304	15230	15330	15500	15205	15203	15274	15259	15182	15403	15338	15303	15423	15354	15237	15282	15397	15391	15456	15241	15260	15348	15320	15494	15349	15416	15354	15449	15215	15145	15568	15318	15471	15533	15406	15353	15342	15288	15329	15364	15283	15285	15292	15304	15286	15230	15543	15169	15198	15274	15323	15235	15241	15388	15345	15244	15312	15431	15267	15348	15326	15289	15361	15325	15321	15536	15369	15233	15354	15485	15336	15333	15312	15366	15339	15314	15474	15240	15521	15453	15028	15481	15284	15291	15381	15204	15280	15359	15238	15351	15454	15405	15238	15392	15296	15301	15322	15367	15249	15296	15427	15369	15274	15340	15215	15094	15295	15328	15261	15289	15345	15227	15266	15244	15389	15367	15197	15360	15335	15263	15359	15388	15443	15277	15252	15293	15392	15358	15337	15279	15383	15343	15349	15433	15409	15321	15258	15300	15413	15401	15380	15339	15333	15391	15236	15291	15309	15353	15391	15391	15244
23965	21340	28846	24267	22187	22298	21763	19358	18531	18483	18372	18072	17982	18228	17867	18101	18034	17914	17686	17797	17959	17729	17897	17910	17824	17604	17953	17709	17778	18184	20280	21204	20838	19605	18537	18339	17747	17711	17569	17674	17654	17652	17671	17697	17749	17670	17440	17589	17635	17705	17828	17810	17708	17774	17637	17659	17840	17675	17578	17770	17678	17534	17661	17544	17757	17674	17677	17681	17773	17561	17588	17575	17569	17586	17862	17703	17615	17807	17510	17678	17471	17654	17827	17697	17711	17792	17694	17396	17626	17601	17315	17649	17509	17666	17763	17709	17788	17560	17689	17718	17640	17630	17684	17495	17578	17519	17682	17604	17653	17666	17615	17711	17678	17652	17505	17650	17562	17552	17625	17588	17624	17425	17561	17633	17538	17663	17584	17594	17576	17604	17617	17475	17470	17717	17676	17683	17696	17610	17619	17570	17639	17672	17550	17459	17720	17551	17532	17486	17759	17549	17527	17655	17561	17626	17621	17525	17447	17613	17691	17490	17462	17387	17704	17718	17596	17582	17606	17602	17627	17479	17728	17456	17458	17579	17454	17896	17641	17602	17571	17427	17526	17754	17785	17672	17773	17459	17563	17705	17574	17751	17740	17851	17669	17629	17730	17460	17715	17566	17503	17573	17696	17657	17349	17531	17540	17629	17644	17840	17577	17584	17708	17504	17475	17462	17680	17565	17607	17529	17547	17720	17482	17845	17444	17460	17684	17630	17535	17738	17530	17685	17592	17703	17571	17780	17494	17460	17746	17531	17478	17674	17703	17482	17610	17665	17615	17773	17691	17723	17656	17551	17575	17482	17851	17738	17511	17517	17801	17650	17595	17676	17631	17491	17885	17524	17459	17474	17534	17482	17593	17676	17320	17703	17624	17663	17765	17630	17636	17502	17547	17574	17624	17650	17636	17785	17626	17527	17378	17651	17578	17608	17770	17630	17670	17417	17480	17426	17725	17360	17681	17544	17653	17765	17562	17680	17660	17552	17647	17555	17525	17729	17556	17560	17628	17600	17326	17346	17478	17683	17413	17746	17771	17578	17562	17589	17515	17841	17436	17624	17462	17473	17739	17597	17414	17758	17534	17541	17675	17679	17733	17595	17368	17669	17767	17788	17446	17766	17575	17682	17558	17504	17644	17597	17629	17726	17589	17494	17726	17747	17716	17511	17455	17591	17515	17375	17609	17535	17521	17635	17490	17407	17561	17546	17500	17750	17619	17638	17565	17570	17659	17485	17469	17634	17799	17783	17648	17814	17731	17588	17573	17577	17672	17581	17757	17490	17560	17616	17520	17600	17680	17581	17612	17613	17577	17351	17528	17820	17699	17470	17600	17478	17759	17599	17533	17549	17421	17594	17598	17567	17625	17557	17444	17604	17774	17717	17477	17736	17627	17536	17737	17653	17566	17710	17557	17426	17586	17658	17573	17699	17577	17562	17915	17736	17596	17645	17446	17399	17643	17623	17673	17710	17590	17586	17477	17544	17482	17719	17580	17683	17563	17665	17773	17741	17770	17691	17674	17489	17645	17596	17671	17676	17739	17552	17656	17542	17392	17720	17676	17599	17525	17655	17524	17505	17617	17760	17456	17675	17691	17340	17474	17464	17632	17584	17557	17521	17642	17535	17521	17614	17540	17468	17587	17801	17550	17739	17516	17612	17536	17590	17584	17541	17673	17520	17369	17485	17590	17637	17483	17464	17727	17668	17495	17732	17469	17642	17502	17434	17845	17561	17456	17792	17681	17736	17594	17551	17545	17607	17350	17615	17658	17806	17610	17623	17720	17466	17763	17351	17500	17660	17548	17621	17455	17774	17683	17787	17562	17710	17553	17694	17595	17468	17725	17533	17550	17679	17654	17623	17727	17564	17514	17760	17622	17451	17686	17770	17600	17605	17695	17486	17371	17821	17720	17686	17767	17865	17580	17630	17668	17681	17540	17508	17669	17487	17622	17636	17683	17618	17457	17549	17617	17426	17775	17579	17577	17442	17484	17709	17691	17528	17731	17608	17416	17702	17690	17706	17708	17546	17503	17538	17665	17755	17422	17679	17543	17547	17589	17433	17603	17819	17630	17466	17586	17731	17554	17528	17566	17566	17389	17619	17624	17485	17534	17627	17613	17724	17324	17629	17677	17694	17517	17683	17831	17673	17615	17639	17757	17507	17631	17503	17649	17490	17535	17466	17600	17703	17515	17616	17504	17559	17549	17651	17501	17601	17649	17643	17736	17660	17558	17460	17587	17809	17680	17533	17551	17676	17640	17480	17468	17527	17663	17600	17608	17607	17742	17522	17469	17553	17657	17712	17483	17499	17557	17646	17607	17866	17541	17580	17563	17614	17565	17809	17810	17690	17700	17618	17670	17691	17900	17558	17659	17734	17521	17555	17694	17608	17575	17662	17482	17562	17621	17700	17752	17670	17653	17601	17678	17692	17506	17650	17371	17548	17704	17590	17756	17552	17713	17639	17742	17505	17598	17667	17305	17573	17625	17699	17528	17640	17372	17491	17615	17652	17551	17474	17548	17709	17695	17619	17639	17539	17616	17816	17671	17493	17714	17652	17527	17441	17717	17599	17514	17770	17775	17686	17646	17771	17706	17694	17648	17641	17619	17644	17967	17567	17416	17723	17792	17531	17656	17661	17663	17722	17528	17632	17601	17540	17569	17637	17589	17436	17533	17636	17526	17771	17742	17702	17574	17627	17724	17691	17797	17577	17391	17422	17506	17362	17486	17615	17386	17468	17471	17750	17378	17550	17696	17677	17618	17661	17348	17654	17783	17484	17604	17397	17464	17582	17629	17616	17670	17686	17609	17687	17469	17554	17616	17637	17735	17756	17640	17665	17670	17750	17414	17602	17757	17566	17788	17628	17602	17576	17412	17528	17449	17560	17768	17716	17778	17779	17558	17666	17625	17615	17537	17812	17848	17578	17687	17696	17489	17624	17495	17627	17749	17669	17598	17446	17648	17622	17376	17660	17623	17615	17752	17491	17482	17706	17703	17595	17542	17764	17601	17699	17382	17702	17479	17543	17632	17596	17512	17539	17730	17681	17695	17661	17520	17640	17645	17496	17515	17588	17660	17381	17625	17600	17628	17670	17521	17622	17462	17568	17510	17674	17714	17700	17223	17482	17437	17557	17567	17601	17678	17566	17642	17656	17635	17634	17649	17528	17607	17735	17576	17648	17463	17599	17675	17527	17506	17446	17465	17614	17615	17686	17547	17725	17394	17709	17554	17368	17644	17500	17568	17638	17550	17605	17676	17428	17640	17731	17835	17547	17631	17719	17618	17614	17635	17466	17509	17444	17485	17527	17423	17542	17542	17822	17744	17566	17644	17623	17533	17587	17629	17695	17587	17573	17523	17573	17666	17497	17469	17628	17561	17750	17689	17794	17728	17633	17608	17573	17628	17718	17617	17727	17672	17558	17530	17753	17731	17596	17753	17727	17465	17408	17377	17660	17527	17507	17681	17636	17630	17558	17605	17711	17685	17764	17534	17512	17757	17522	17776	17471	17696	17845	17627	17489	17724	17714	17723	17656	17571	17414	17881	17613	17544	17515	17675	17492	17735	17750	17644	17883	17653	17719	17660	17684	17611	17557	17652	17623	17615	17634	17521	17655	17829	17608	17712	17677	17699	17731	17601	17599	17769	17621	17587	17594	17500	17608	17562	17538	17693	17639	17638	17645	17568	17515	17508	17452	17562	17628	17689	17548	17573	17552	17681	17607	17818	17505	17476	17643	17545	17590	17479	17720	17525	17592	17790	17687	17576	17663	17549	17514	17669	17727	17548	17611	17757	17552	17807	17839	17364	17524	17605	17645	17758	17736	17747	17702	17656	17635	17644	17479	17672	17438	17371	17629	17574	17761	17554	17520	17647	17420	17592	17580	17552	17529	17637	17762	17790	17645	17916	17464	17592	17629	17825	17483	17531	17719	17661	17652	17464	17748	17886	17485	17520	17622	17676	17461	17454	17544	17677	17726	17590	17500	17748	17651	17737	17712	17724	17582	17736	17522	17797	17618	17434	17469	17546	17659	17431	17557	17505	17589	17846	17598	17450	17568	17554	17539	17698	17726	17759	17818	17697	17541	17470	17549	17609	17681	17557	17687	17515	17654	17448	17571	17520	17541	17603	17701	17638	17672	17784	17407	17512	17560	17463	17609	17571	17620	17882	17682	17740	17430	17559	17593	17564	17506	17742	17599	17579	17756	17505	17538	17745	17599	17425	17590	17641	17419	17421	17658	17684	17910	17673	17490	17354	17559	17669	17638	17647	17683	17719	17689	17538	17486	17482	17495	17716	17525	17720	17751	17700	17597	17547	17829	17597	17800	17571	17723	17471	17633	17634	17735	17915	17738	17640	17512	17536	17526	17717	17580	17673	17385	17487	17631	17559	17496	17546	17608	17780	17653	17762	17498	17667	17393	17552	17499	17745	17441	17608	17475	17763	17500	17675	17588	17624	17579	17685	17656	17498	17652	17599	17775	17685	17700	17655	17699	17649	17580	17746	17508	17745	17550	17569	17584	17438	17526	17712	17592	17621	17420	17600	17638	17544	17552	17746	17639	17660	17595	17662	17610	17508	17659	17772	17786	17726	17774	17650	17476	17709	17596	17573	17642	17490	17762	17448	17779	17670	17669	17562	17634	17610	17738	17555	17599	17634	17765	17478	17500	17736	17808	17443	17577	17614	17518	17760	17720	17706	17565	17746	17675	17680	17407	17646	17565	17472	17490	17558	17630	17684	17581	17623	17519	17506	17672	17696	17493	17619	17724	17705	17781	17624	17646	17708	17727	17756	17473	17465	17307	17551	17741	17536	17599	17727	17677	17863	17534	17567	17601	17525	17640	17643	17591	17822	17520	17605	17490	17732	17645	17857	17534	17692	17544	17628	17844	17612	17560	17677	17628	17553	17595	17627	17574	17606	17683	17703	17741	17523	17735	17439	17602	17711	17514	17743	17507	17648	17415	17623	17566	17485	17453	17913	17738	17740	17458	17597	17518	18032	17802	17530	17519	17674	17708	17494	17502	17678	17784	17654	17533	17598	17373	17755	17754	17630	17755	17565	17539	17812	17456	17897	17701	17716	17353	17579	17666	17707	17651	17747	17656	17533	17447
13900	22424	21768	19571	18080	17618	17747	17679	16620	16101	15756	15730	15646	15757	15634	15532	15519	15551	15307	15522	15472	15412	15213	15226	15250	15446	15238	15312	15227	15821	19250	20403	19019	17439	16493	15458	15330	15090	15219	15132	15242	15208	15110	15254	15144	15145	15308	15325	15123	15246	15327	15109	15298	15258	15373	15102	15295	15428	15270	15224	15280	15398	15320	15137	15188	15075	15161	15242	15215	15325	15221	15175	15166	15270	15221	15261	15378	15171	15282	15201	15210	15127	15318	15250	15280	15350	15283	15236	15193	15226	15365	15058	15320	15071	15194	15341	15089	15185	15304	15178	15167	15207	15355	15257	15050	15358	15224	15230	15223	15217	15299	15412	15243	15080	15160	15186	15088	15230	15285	15186	15216	15078	15261	15265	15181	15334	15263	15219	15123	15087	15357	15197	15181	15037	15246	15216	15067	15323	15189	15288	15295	15125	15373	15069	15263	15298	15295	15232	15218	15174	15124	15166	15168	15117	15165	15366	15368	15254	15130	15057	15188	15153	15131	15222	15071	15056	15212	15296	15221	15128	15208	15178	15469	15142	15356	15265	15339	15181	15187	15279	15198	15209	15163	15161	15232	15217	15203	15091	15144	15166	15282	15352	15205	15226	15266	15364	14996	15230	15176	15147	15324	15184	15117	15057	15185	15212	15117	15159	15430	15233	15203	15230	15154	15134	15330	15087	15209	15177	15304	15179	15161	15268	15275	15365	15259	15301	15139	15216	15183	15330	15269	15099	15164	15300	15186	15123	15285	15263	15355	15167	15249	15170	15241	15205	15137	15159	15234	15224	15147	15129	15132	15168	15121	15150	15203	15314	15281	15099	15181	15110	15305	15176	15352	15282	15224	15044	15217	15266	15082	15107	15208	15242	15096	15173	15172	15103	15384	15228	15084	15138	15164	15237	14980	15237	15226	15191	14952	15388	15099	15362	15154	15257	15145	15454	15048	15132	15150	15257	15158	15286	15332	15232	15278	15235	15312	15221	15258	15296	15166	15232	15184	15277	15116	15214	15292	15135	15109	15206	15357	15125	15361	15306	15108	15110	15240	15326	15104	15321	15057	15188	15254	15258	15111	15216	15077	15119	15185	15248	15232	15194	15047	15099	15021	15084	15208	15235	15192	15014	15191	15255	15001	15045	15215	15260	15196	15171	15168	15170	15244	15291	15140	15145	15110	15210	15170	15143	15143	15184	15388	15184	15145	15233	15025	15352	15154	15220	15126	15119	15170	15227	15229	15251	15127	15070	15352	15179	15222	15125	15246	15037	15111	15140	15408	15148	15159	15255	15219	15089	15219	15332	15188	15264	15209	15234	15243	15195	15236	15348	15256	15019	15177	15205	15218	15251	15046	15193	15128	15204	15388	15208	15017	15248	15203	15174	15286	15070	15175	15321	15198	15378	15075	15214	15296	15220	15246	15181	14968	15252	15383	15337	15194	15129	15277	15113	15203	15228	15136	15153	15306	15198	15229	15291	15089	15181	15211	15148	15153	15264	15184	15227	15247	15186	15156	15102	15197	15210	15143	15257	15187	15187	15286	15197	15360	15337	15176	15147	15201	15278	15158	15174	14989	15199	15220	15210	15257	15131	15161	15159	15143	14994	15144	15157	15200	15296	15212	15194	15208	15267	15094	15306	15079	15280	15219	15304	15150	15305	15334	15300	15247	15136	15130	15353	15217	15121	15268	15103	15184	15311	15106	15038	15280	14990	15120	15337	15236	15370	15189	15135	15285	15267	15180	15142	15270	15196	15075	15246	15176	15197	15266	15095	15179	15201	15237	15245	15268	15248	15118	15269	15047	14990	15145	15204	15125	15141	15262	15081	15229	15161	15216	15276	15279	15036	15155	15325	15270	15205	15231	15111	15168	15286	15148	15251	15034	15227	15455	15076	15171	15151	15250	15038	15364	15353	15374	15223	15246	15196	15253	15040	15225	15293	15245	15154	15125	15249	15176	15266	15303	15216	15211	15174	15126	15212	15336	15147	15205	15242	15184	15263	15155	15158	15094	15256	15300	15321	15288	15121	15107	15301	15203	15201	15132	15130	15243	15092	15257	15196	15184	15082	15380	15318	15187	15223	15138	15251	14987	15339	15116	15180	15178	15199	15254	15238	15110	15208	15264	15392	15382	15241	15188	15195	15196	15147	14980	15363	15121	15216	15070	15163	15067	15202	15235	15436	15159	15305	15241	15282	15220	15191	15129	15236	15149	15257	15113	15041	15243	15204	15166	15247	15257	15282	15305	15112	15176	15108	15146	15305	15195	15186	15241	15180	15109	15253	15097	15235	15274	15164	15299	14983	15145	15185	15280	15251	15071	15114	15067	15271	15035	15434	15326	15430	15103	15198	15178	15137	15223	15159	15248	15282	15077	15326	15226	15072	15209	15319	15154	15226	15155	15255	15134	15124	15154	15158	15209	15367	15199	15177	15360	15187	15046	15365	15164	15341	15095	15095	15282	15136	15240	15157	15160	15046	15302	15249	15153	15341	15243	15120	15107	15220	15125	15266	15195	15363	15307	15206	15125	15343	15284	15354	15380	15141	15109	15123	15057	15130	15348	15147	15286	15114	15308	15249	15074	15129	15103	15533	15272	15108	15164	15188	15204	15241	15196	15195	15228	15047	15186	15278	15260	15309	15241	15187	15333	15090	15226	15236	15178	15286	15038	15218	15163	15191	15228	15273	15092	15195	15279	15270	15203	15318	15224	15201	15169	15226	15077	15154	15146	15029	15178	15123	15213	15247	15123	15094	15078	15155	15277	15301	15281	15195	15133	15250	15322	15160	15146	15180	15195	15274	15204	15228	14993	15107	15245	15034	15218	15319	15189	15371	15278	15217	15294	15216	15335	15434	15186	15371	14904	15122	15153	15230	15145	15212	15328	15229	15279	15335	15097	15162	15226	15105	15388	15064	15066	15236	15337	15027	15241	15148	15172	15247	15285	15131	15141	15119	15122	15263	15036	15162	15130	15272	15228	15245	15367	15073	15035	15359	15339	15168	15080	15173	15305	15153	15078	15150	15224	15384	15102	15150	15252	15160	15098	15304	15228	15278	15153	15175	15195	15078	15177	15165	15240	15053	15363	15154	15198	15264	15195	15233	15278	15129	15471	15289	15168	15309	15315	15216	15029	15147	15249	15301	15164	15207	15150	15094	15212	15293	15090	15039	15159	15234	15099	15100	15177	15182	15085	15335	15112	15334	15212	15204	15094	15070	15275	15044	15093	15091	15356	15288	15255	15113	15101	15254	15105	15036	15106	15207	15185	15187	15292	15226	15223	15287	15253	15392	15276	15091	15197	14948	15277	15327	15147	15041	15095	15129	15043	15277	15361	15366	15260	15159	14970	15059	15132	15163	15141	15300	15388	15225	15224	15200	15120	15115	15311	15258	15075	15157	15136	15164	15345	15207	15312	15061	15153	15190	15126	15148	15106	15252	15353	15117	15426	15212	15259	15287	15171	15243	15168	15154	15311	15146	15248	15272	15190	15223	15280	15361	15068	15253	15264	15288	15245	15072	15229	15229	15192	15177	15131	15352	15163	15199	15242	15187	15065	15331	15194	15212	15206	15322	15213	15152	15278	15368	15147	15108	15385	15084	15144	15124	15224	15127	15407	15287	15265	14992	15095	15181	15335	15241	15253	15104	15232	15180	15118	15305	15139	15291	15244	15348	15174	15265	15181	15221	15191	15217	15120	15180	14981	15255	15132	15442	15078	15344	15257	15373	15295	15259	15148	15232	15411	15317	15195	15193	15073	15258	15166	15024	15380	15090	15097	15348	15198	15053	14922	15354	15239	15115	15009	15247	15432	15347	15419	15143	15129	15300	15265	15184	15185	15122	14995	15309	15480	15138	15309	15183	15256	15154	15295	15398	15229	15325	15218	15195	15061	15152	15235	15025	15252	15136	15222	15420	15213	15303	15211	15151	15240	15106	15314	15305	15396	15227	15140	15284	15191	15162	15310	15274	15226	15272	15009	15157	15304	15291	15239	15140	15313	15251	15236	15122	15239	15160	15217	15344	15234	15276	15344	15002	15332	15399	15269	15210	15381	15408	15211	15216	15378	15157	15216	15277	15122	15312	15157	15238	15071	15246	15135	15291	15407	15291	14984	15331	15102	15146	15184	15243	15168	15006	15263	15075	15180	15283	15258	15222	15316	15094	15357	15145	15140	15221	14981	15297	15139	15421	15200	15249	15192	15240	15242	15002	15233	15065	15303	15070	15212	15285	15197	15187	15190	15200	15132	15222	15076	15162	15185	15141	15173	15257	15135	15294	15176	15308	15178	15266	15169	15400	15101	15217	15077	15194	14996	15149	15136	15152	15287	15168	15091	14986	15242	15136	15312	15216	15347	15247	14959	15316	15285	15265	15282	15156	15307	15223	15158	15279	15197	15120	15252	15205	15227	15216	15314	15119	15277	15259	15129	15097	15204	15004	15095	15313	15245	15129	15092	15246	15191	15180	15212	15184	15285	15162	15047	15245	15190	15263	15209	15134	15193	15267	15153	15043	15156	15214	15164	15119	15287	15098	15164	15258	15084	15042	15179	15247	15103	15194	15311	15166	15224	15285	15263	15300	15185	15145	15062	15093	15167	15157	15214	15158	15331	15183	15349	15074	15291	15168	14947	15066	15226	15218	15042	15156	15300	15159	15278	15251	15155	15206	15025	15046	15106	15164	15241	15194	15168	15082	15204	15237	15082	15301	15143	15244	15097	15314	15374	15267	15051	15207	15131	15194	15343	15228	15310	15014	15292	15185	15252	15329	15283	15239	15113	15285	15291	15249	15129	15172	15220	15244	15266	15179	15243	15231	15184	15265	15257	15171	15194	15145	15217	15231	15196	15171	15226	15230	15344	15320	15295	15114	15075	15123	15207	15213	15264	15188	15034	15320	15331	15323	15261	15462	15312	15377	15209	15218	15326	15307	15211	15148	15286	15082	15225	15171	15168	15333	15263	15371	15056	15084	15111	15231	15095	15183	15173	15135	15242	15179	15388	15225	15244	15136	15207	15264	15133	15281	15225	15094	15387	15314	15302	15285	15204	15244	15138	15232	15190	15080	15228	15068	15215	15161	15044	15166	15192	15136	14973	15278	15127	15133	15146	15096	15300	15231
23041	21388	29316	23850	21609	23575	25367	20196	18997	19046	18835	18448	18608	18513	18305	18053	18088	18006	18111	18127	18217	17902	17990	18035	17930	17952	18140	17968	18121	18469	22689	24576	23066	21090	19587	18541	18014	18048	18162	17901	17682	17800	17593	17849	17770	17790	17909	17804	18062	17932	17894	17713	18057	17997	17623	17804	17907	17910	17830	17839	17622	17887	17771	17630	17619	17585	17917	17816	17824	17770	17787	17786	17686	17466	17895	17923	17723	17812	17959	17757	17794	17688	17779	17761	17775	17771	17782	17831	17665	18006	17750	17858	17775	17794	17791	17688	17965	17764	17642	17442	17671	17974	17838	17953	17786	17758	17624	17659	17788	17737	17903	17810	17854	17918	17747	17897	17750	17957	17645	17835	17868	17627	17600	17809	17699	17535	17774	17641	17696	17910	17910	17760	17754	17616	17876	17789	17773	17922	17804	17918	17829	17717	17809	17914	17893	17688	17821	17933	17719	17761	17857	17767	17664	17698	17814	17743	17710	17907	17905	17713	17961	17839	17772	17698	17870	17701	17705	17880	17976	17898	17822	17814	17712	17655	17854	17739	17685	17729	17818	17826	17965	17639	17812	17700	17734	17888	17809	17880	17789	17650	17493	17672	17595	17783	17921	17686	17795	17751	17712	17700	17687	17810	17715	17605	17725	17859	17814	17686	17898	17742	17777	17840	17887	17847	17657	17695	17741	17895	17879	17587	17819	17721	17772	17656	17567	17436	17855	17547	17850	17703	17650	17799	17733	17784	17685	17792	17962	17846	17754	17811	17557	17786	17720	17739	17758	17864	17807	17623	17658	17801	17986	17889	17958	17904	17785	17776	17775	17855	17786	17888	17463	17695	17869	17662	17829	17838	17785	17872	17741	17831	17684	17890	17882	17698	17660	17648	17808	17868	17875	17666	17597	17746	17593	17714	17768	17752	17813	17809	17915	17887	17853	17632	17676	17716	17715	17731	17907	17939	17700	17787	17639	17517	17604	17813	17741	17854	17848	17674	17841	17973	17839	17480	17697	17540	17760	17896	17838	17729	17876	17495	17795	17468	17677	17574	17676	17782	17813	17605	17677	17937	17609	17711	17643	17828	17790	17726	17680	17876	17781	17876	17575	17797	17823	17777	17615	17852	17703	17838	17815	17637	17770	17868	17595	17854	17742	17802	17591	17803	17995	17846	17953	17791	17824	17856	17618	17841	17935	17888	17713	17666	17810	17655	17720	17731	17775	17695	17769	17447	17757	17663	17880	17952	17581	17589	17584	17777	17829	17869	17814	17655	17644	17756	17924	17882	17792	17650	17745	17886	17648	17876	17633	17799	17772	17786	17813	17597	17763	17812	17809	17650	17845	17622	17711	17633	17690	17555	17727	17708	17865	17713	17748	17850	17784	17809	17887	17721	17676	17778	17871	17605	17707	17892	17936	17872	17676	17664	17733	17900	17761	17751	17881	17902	17734	17669	17716	17747	17642	17944	17817	17764	17771	17500	17724	17769	17603	17641	17950	17806	17726	17796	17907	17830	17827	17647	17615	17654	17757	17717	17550	17672	17592	17789	17684	17793	17622	17811	17950	17747	17774	17743	17854	17886	17735	17939	17815	18005	17779	17863	17812	17630	17768	17813	17760	17568	17702	17820	17842	17821	17627	17640	17668	17705	17775	17765	17742	17945	17982	17823	17928	17869	17751	17808	17981	17820	17705	17694	17876	17834	17665	17732	17491	17599	17680	17661	17983	17803	17674	17904	17578	17845	17600	17831	17806	17770	17628	17549	17765	17733	17856	17623	17806	17845	17701	17943	17824	17755	17710	17800	17659	17771	17765	17511	17614	17901	17918	17594	17868	17825	17776	17636	17735	17740	17659	17921	17688	18003	17818	18106	17794	17935	17952	17766	17640	17657	17727	17807	17674	17746	17575	17679	17822	17758	17749	17555	17712	17865	17634	17653	17735	17673	17620	17633	17720	17601	17627	17783	17749	17736	17628	17787	17850	17806	17728	17906	17691	17799	17672	17683	17704	17712	17810	17650	17773	17783	17655	17715	17857	17837	17998	17983	17761	17717	17673	17803	17685	17688	17881	17698	17790	17680	17685	17779	17799	18025	17976	17627	17642	17805	17878	17790	17717	17989	17751	17717	17934	17802	17694	17595	17903	17647	17741	17575	17658	17639	17672	17856	17803	17738	17654	17631	17842	17762	17737	17942	17741	17760	18008	17670	17727	17780	17800	17677	17648	17651	17574	17724	17562	17804	17814	17801	17763	17694	17690	17869	17696	17792	17980	17626	17865	17848	17806	17769	17771	17733	17778	17764	17825	17824	17796	17861	17720	17674	17745	17789	17970	17769	17759	17789	17889	17888	17790	17899	17714	17697	17755	17765	17719	17704	17769	17756	17751	17521	17779	17799	17714	17902	17773	17825	17694	17691	17714	17679	17954	17815	17775	17650	17571	17604	18052	17880	17824	17702	17514	17514	17765	17693	17966	17798	17671	17624	17814	17731	17879	17842	17964	17623	17773	17854	17913	17687	17620	17617	17587	17740	17779	18027	17872	17548	17659	17497	17814	17843	17618	17803	17735	17795	17397	17657	17694	17845	17684	17791	17806	17600	17667	17826	17726	17854	17782	17691	17920	17858	17723	17592	17716	17770	17719	17992	17815	17818	17864	17700	17776	17641	17653	17633	17733	17446	17778	17771	17867	17846	17622	17990	17706	17862	17881	17736	17912	17669	17846	17849	17788	17720	17773	17677	17679	17880	17811	17661	17720	17799	17742	17728	17797	17609	17707	17713	17868	17628	17476	17701	17644	17794	17701	17711	17765	17808	17823	17821	17908	17920	17744	17692	17872	17813	17629	17730	17661	17719	17717	17730	17785	17755	17965	17764	17606	17703	17857	17682	17638	17698	17782	17654	17814	17574	17793	17734	17743	17898	17741	17936	17996	17726	17637	17651	17576	17723	17763	17881	17914	17662	17729	17607	17600	17699	17670	17569	17818	17698	17793	17825	17679	17744	17556	17861	17930	17781	17796	17726	17864	17779	17917	17800	17732	17595	17708	17813	17576	17727	17720	17896	17852	17826	17928	17748	17788	17953	17950	17584	17926	17768	17701	17725	17781	17778	17595	17683	17615	17726	17677	17809	17610	17920	17848	17689	17873	17689	17748	17927	17706	17711	17722	17822	17659	17807	17680	17680	17703	17599	17729	17662	17841	17958	17591	17791	17637	17701	17739	17761	17903	17766	17742	17804	17828	17993	17736	17773	17838	17735	17741	17662	17559	17693	17934	17753	17644	17981	17846	17610	17712	17618	17942	17823	17709	17705	17753	17483	17686	17705	17782	17615	17709	17729	17823	17751	17647	17772	17809	17705	17735	17806	17587	17688	17831	17833	17892	17800	17598	17574	17602	17699	17708	17834	17757	17861	17497	17649	17727	17659	17690	17929	17878	17730	17836	17752	17714	17842	17559	17744	18026	17696	17799	17554	17725	17663	17792	17673	17802	17804	17764	17672	17749	17781	17882	17784	17796	17822	17666	17971	17584	17737	17951	17572	17592	17778	17841	17938	17837	17764	17612	17916	17859	17766	17820	18012	17892	17626	17689	17657	17780	17679	17523	17894	17740	17953	17918	17790	17808	17833	17728	17789	17798	17588	17733	17919	17803	17829	17781	17844	17867	17913	17761	17794	17738	17813	17638	17707	17680	17717	17774	17881	17780	17698	17892	17827	17663	17765	17842	17868	17889	17832	17867	17773	17807	17812	17883	18066	17744	17827	17694	17876	17828	17805	17777	18007	17790	17733	17816	17642	17958	17629	17838	17889	17762	17888	17553	17812	17740	17738	17755	17691	17609	17698	17891	17757	17790	17591	17778	17788	17897	17883	17748	17682	17683	17860	17717	18004	17814	18002	17914	17719	17768	17625	17811	17751	17639	17852	17766	17710	17887	17814	17764	17734	17712	17568	17662	17514	17854	17785	17881	17719	17698	17791	17812	17806	17759	17926	18056	17816	17665	17758	17571	17593	17887	17598	17828	17763	17695	17786	17804	17741	17673	17862	17683	17622	17883	17576	17894	17732	17865	17638	17807	17802	17657	17846	17935	17901	17416	17899	17513	17631	17486	17879	17749	17732	17652	17675	17608	17726	17856	17652	17748	17637	17721	17775	17651	17827	17696	17659	17723	17680	17867	17840	17669	17703	17857	17920	17757	17672	17731	17844	17780	17538	17759	17695	17547	17979	17636	17692	17536	17728	17859	17690	17698	17759	17642	17734	17630	18023	17904	17877	17651	17780	17811	17724	17798	17843	17855	17807	17780	17756	17644	17770	17677	17648	17768	17742	17834	17806	17528	17745	17620	17760	17826	17771	17746	17729	17867	17784	17745	17687	17807	17932	17813	17705	17690	17801	17503	17894	17657	17683	17730	17890	17664	17584	17618	17893	17814	17712	17648	17732	17747	17884	17858	17779	17765	17600	17675	17853	17769	17747	17776	17727	17838	17744	17830	17829	17776	17595	17900	17781	17852	17747	17734	17633	17686	17786	17644	17712	17752	17837	17977	17596	17682	17871	17701	17748	17862	17723	17926	17733	17754	17727	17738	17726	17535	17717	17861	17817	17876	17646	17685	17571	17849	17937	17807	17687	17778	17580	17596	17738	17711	17850	17778	17887	17793	17778	17812	17706	17961	17634	17693	17826	17623	17694	17488	17578	17741	17662	17702	17834	17820	17715	17843	17877	17674	17619	17498	17591	17579	17668	17628	17553	17601	17652	17820	17615	17850	17652	17715	17781	17640	17743	17863	17833	17550	17725	17693	17709	17812	17961	17656	18000	17759	17864	17885	17592	17732	17824	17811	17631	17641	17885	17673	17858	17808	17747	17696	17620	17831	17886	17742	17830	17737	17770	17990	17729	17749	17719	17808	17884	17964	17995	17686	17685	17705	17760	17734	17861	17890	17612	17852	17760	17931	17793	17672	17736	17728	17611	17824	17607	17786	17879	17628	17700	17944	17881	17825	17742	17709	17932	17736	17699	17732	17594	17725	17758	17782	17695	18000	17782	17664	17814	17776	17620	17716	17950	17811	17985	17585	17424	17703	17761	17738	17619	17930	17910	17718	17635	17811	17835	17661	17497	17816	17751
15495	27104	25972	21784	19839	19271	19465	18303	17485	16741	16276	15826	16110	15987	15967	15698	15918	15568	15695	15648	15573	15606	15404	15451	15457	15521	15575	15636	15432	16760	23100	24874	21568	19130	17201	15919	15435	15363	15341	15301	15177	15338	15260	15222	15276	15360	15196	15608	15306	15299	15286	15268	15350	15332	15209	15297	15165	15253	15102	15392	15246	15353	15275	15390	15279	15293	15384	15182	15350	15409	15256	15218	15339	15284	15212	15366	15357	15238	15383	15326	15423	15153	15268	15330	15287	15319	15263	15372	15058	15494	15195	15239	15317	15135	15265	15167	15425	15252	15162	15260	15267	15392	15466	15266	15360	15199	15389	15505	15434	15352	15240	15402	15361	15400	15264	15166	15332	15351	15307	15247	15135	15283	15376	15270	15375	15376	15303	15306	15277	15106	15391	15350	15284	15250	15235	15408	15184	15169	15194	15438	15189	15221	15292	15254	15231	15444	15362	15317	15278	15216	15245	15339	15198	15291	15424	15331	15212	15409	15277	15348	15318	15197	15373	15176	15429	15319	15271	15534	15327	15106	15321	15247	15140	15132	15225	15209	15381	15205	15259	15302	15309	15184	15449	15173	15132	15308	15334	15356	15311	15378	15370	15316	15291	15511	15389	15088	15214	15338	15348	15305	15275	15307	15357	15412	15253	15524	15222	15424	15271	15405	15278	15172	15301	15225	15243	15239	14947	15194	15371	15395	15278	15307	15218	15408	15287	15379	15363	15386	15193	15251	15384	15273	15204	15219	15181	15440	15365	15294	15195	15263	15230	15198	15244	15174	15313	15468	15222	15495	15307	15176	15243	15440	15329	15146	15089	15119	15274	15260	15151	15209	15444	15381	15288	15289	15331	15431	15201	15156	15413	15327	15223	15351	15220	15107	15294	15198	15256	15301	15183	15364	15321	15228	15279	15279	15276	15199	15228	15172	15146	15308	15322	15154	15339	15399	15205	15376	15255	15330	15203	15281	15323	15293	15206	15226	15378	15433	15161	15150	15391	15162	15322	15277	15380	15210	15383	15148	15176	15102	15261	15290	15285	15175	15292	15161	15147	15315	15181	15409	15195	15014	15294	15281	15127	15205	15231	15184	15107	15294	15177	15434	15337	15316	15217	15404	15300	15038	15350	15231	15272	15404	15210	15304	15175	15304	15343	15355	15391	15104	15181	15437	15277	15391	15042	15329	15216	15306	15183	15230	15441	15167	15019	15243	15328	15288	15266	15328	15200	15167	15312	15204	15406	15164	15397	15295	15246	15331	15450	15192	15349	15299	15275	15336	15245	15386	15082	15215	15345	15193	15350	15384	15295	15199	15297	15309	15422	15361	15311	15219	15190	15453	15265	15284	15366	15207	15190	15297	15256	15203	15163	15317	15393	15111	15282	15311	15317	15276	15186	15199	15220	15297	15273	15230	15218	15141	15136	15326	15428	15188	15345	15247	15182	15322	15255	15359	15390	15287	15319	15257	15320	15410	15353	15451	15220	15242	15435	15334	15302	15145	15449	15342	15187	15391	15074	15234	15254	15339	15365	15223	15268	15225	15270	15127	15427	15244	15379	15235	15300	15267	15332	15095	15311	15524	15229	15418	15158	15330	15282	15349	15142	15220	15289	15278	15339	15226	15313	15058	15111	15212	15275	15280	15168	15417	15193	15093	15261	15207	15462	15282	15180	15287	15252	15445	15180	15268	15339	15340	15403	15280	15257	15217	15113	15259	15226	15081	15257	15340	15260	15229	15168	15377	15251	15224	15175	15288	15379	15224	15380	15362	15288	15350	15267	15279	15278	15495	15200	15162	15272	15329	15483	15170	15158	15274	15231	15208	15270	15284	15294	15313	15190	15290	15255	15388	15291	15269	15196	15257	15132	15320	15211	15204	15315	15322	15273	15315	15342	15116	15286	15123	15193	15354	15391	15216	15211	15442	15314	15305	15364	15292	15192	15149	15145	15205	15283	15329	14991	15253	15013	15148	15280	15420	15324	15258	15375	15453	15340	15301	15372	15118	15281	15328	15385	15253	15266	15166	15354	15330	15247	15109	15077	15393	15257	15264	15240	15188	15205	15555	15202	15126	15339	15270	15181	15340	15150	15210	15298	15467	15302	15290	15222	15329	15321	15289	15350	15334	15204	15482	15237	15400	15170	15182	15264	15207	15275	15193	15254	15397	15192	15279	15213	15386	15101	15447	15377	15310	15391	15308	15340	15252	15345	15295	15474	15204	15213	15160	15360	15318	15153	15409	15387	15406	15160	15346	15200	15274	15276	15171	15371	15248	15226	15283	15363	15447	15153	15340	15284	15345	15406	15103	15369	15012	15202	15325	15258	15206	15268	15292	15196	15220	15188	15218	15154	15309	15124	15192	15237	15290	15178	15371	15484	15328	15334	15290	15294	15196	15232	15132	15395	15296	15287	15461	15196	15271	15257	15294	15241	15166	15259	15217	15221	15335	15137	15271	15392	15346	15410	15249	15348	15357	15307	15195	15407	15106	15394	15117	15162	15290	15365	15191	15226	15153	15392	15223	15248	15259	15368	15267	15369	15374	15354	15147	15273	15186	15234	15248	15340	15357	15288	15293	15342	15345	15232	15332	15276	15330	15294	15345	15380	15345	15266	15332	15386	15163	15335	15325	15397	15353	15289	15354	15285	15322	15232	15237	15214	15310	15139	15305	15379	14972	15204	15249	15266	15191	15219	15215	15333	15097	15454	15234	15332	15273	15434	15081	15387	15194	15221	15254	15148	15308	15412	15251	15196	15226	15256	15338	15249	15200	15272	15204	15177	15181	15394	15454	15186	15214	15393	15236	15333	15164	15230	15421	15142	15241	15249	15273	15361	15224	15311	15262	15247	15381	15481	15294	15088	15234	15286	15208	15425	15252	15284	15475	15199	15253	15343	15305	15400	15361	15400	15215	15299	15216	15190	15443	15182	15293	15199	15239	15233	15204	15209	15226	15163	15219	15285	15466	15266	15247	15200	15315	15455	15405	15301	15244	15198	15429	15240	15203	15311	15411	15318	15287	15207	15158	15346	15339	15243	15245	15383	15282	15166	15173	15157	15333	15245	15310	15068	15388	15301	15265	15342	15338	15221	15284	15264	15200	15400	15147	15192	15231	15250	15210	15202	15172	15305	15461	15269	15315	15267	15360	15103	15089	15213	15377	15260	15265	15290	15327	15197	15256	15355	15259	15209	15372	15265	15309	15290	15300	15392	15164	15345	15243	15267	15218	15256	15143	15387	15305	15334	15253	15390	15213	15235	15294	15228	15182	15248	15364	15295	15166	15149	15481	15150	15126	15311	15288	15142	15215	15497	15231	15202	15256	15278	15165	15318	15407	15248	15212	15247	15228	15344	15457	15202	15132	15496	15280	15217	15253	15265	15328	15329	15208	15277	15163	15338	15273	15263	15235	15276	15294	15356	14977	15245	15314	15176	15280	15416	15321	15112	15358	15291	15356	15271	15415	15226	15152	15185	15236	15349	15173	15181	15136	15431	15105	15269	15239	15171	15190	15164	15545	15123	15332	15386	15381	15257	15290	15368	15324	15308	15413	15256	15160	15375	15307	15248	15184	15399	15291	15335	15228	15236	15221	15142	15188	15279	15392	15319	15306	15382	15309	15249	15244	15242	15297	15331	15235	15309	15326	15305	15340	15371	15388	15427	15322	15136	15299	15224	14979	15306	15078	15324	15328	15401	15163	15399	15257	15016	15340	15301	15297	15280	15140	15232	15315	15137	15109	15228	15392	15172	15389	15357	15309	15413	15283	15275	15268	15257	15314	15322	15257	15288	15108	15321	15461	15214	15200	15221	15460	15377	15238	15424	15363	15362	15485	15124	15281	15437	15265	15256	15297	15208	15457	15333	15413	15305	15289	15296	15291	15203	15340	15267	15232	15134	15062	15213	15203	15250	15423	15420	15174	15347	15322	15273	15006	15193	15227	15107	15148	15238	15068	15310	15261	15260	15281	15162	15288	15296	15400	15294	15332	15308	15308	15396	15307	15371	15199	15276	15345	15232	15259	15162	15364	15230	15226	15321	15056	15199	15212	15346	15375	15386	15321	15371	15178	15362	15382	15298	15175	15223	15316	15158	15267	15224	15237	15303	15370	15244	15086	15112	15201	15386	15065	15274	15212	15221	15289	15168	15278	15290	15186	15302	15406	15526	15155	15273	15255	15207	15331	15258	15237	15268	15288	15374	15225	15420	15263	15165	15248	15245	15327	15153	15118	15178	15351	15338	15229	15139	15342	15193	15415	15278	15363	15201	15227	15085	15237	15293	15127	15230	15261	15217	15353	15336	15301	15459	15193	15107	15499	15186	15287	15322	15189	15212	15204	15214	15413	15185	15390	15329	15189	15194	15257	15126	15088	15159	15326	15347	15204	15261	15368	15348	15107	15231	15398	15234	15301	15313	15295	15226	15232	15454	15336	15425	15292	15246	15222	15471	15237	15189	15277	15229	15164	15166	15404	15256	15100	15265	15194	15231	15220	15326	15213	15130	15297	15277	15315	15407	15167	15343	15140	15284	15144	15207	15299	15305	15297	15335	15167	15180	15337	15375	15117	15335	15342	15313	15325	15240	15258	15186	15323	15275	15207	15230	15302	15219	15446	15212	15149	15302	15087	15322	15241	15336	15427	15292	15277	15287	15349	15281	15350	15248	15174	15121	15391	15207	15219	15143	15381	15384	15412	15330	15326	15335	15227	15336	15224	15296	15097	15294	15150	15207	15253	15354	15204	15168	15392	15247	15259	15188	15365	15349	15298	15339	15272	15156	15284	15277	15265	15342	15287	15157	15246	15204	15384	15338	15370	15315	15189	15345	15314	15345	15410	15319	15246	15185	15282	15269	15260	15238	15314	15188	15116	15150	15157	15344	15235	15362	15379	15247	15287	15238	15296	15217	15430	15347	15277	15196	15112	15279	15286	15290	15488	15177	15346	15324	15344	15184	15277	15263	15290	15218	15270	15288	15118	15247	15172	15326	15335	15300	15161	15234	15114	15293	15204	15241	15355	15359	15303	15266	15283	15438	15394	15278	15364	15339	15433	15307	15105	15202	15200	15247	15405	15163	15340	15131	15308	15368	15220	15273	15329	15422	15177	15225	15217	15240	15294	15296	15346
27531	22061	24796	21987	18837	19029	19164	18841	18588	18387	18663	18208	18292	18554	18335	18153	18293	18166	18309	18136	18353	18348	18488	18061	18370	18090	18175	18318	18138	18369	18467	19050	18812	18781	18512	18299	18097	18172	18049	18220	18123	18281	18202	18234	18227	18200	18128	18192	18280	18300	18262	18013	18048	18219	18207	18073	18034	18247	18162	18148	18070	18170	18074	18104	18237	18224	18404	17951	18187	18293	18029	18288	18072	18045	18195	18199	18176	18147	18123	18275	18080	18151	17991	18166	18287	18120	18117	18181	18112	18421	17980	18341	18173	18271	18143	18235	18230	18098	18137	18360	18122	18431	18406	18106	18121	18223	18149	18296	18245	18106	18183	18343	18150	18264	18214	18247	17998	18321	18324	18209	18349	18393	18296	18261	18378	18091	18251	18321	18049	18208	18178	18215	18058	18098	17979	18167	18172	18043	18242	18300	18383	18173	18294	18277	18269	18367	18185	18217	18156	18372	18268	18158	18262	17983	18255	17987	18157	17930	18139	18132	18117	18123	18203	18091	18077	18219	17958	18153	18152	18092	18177	18242	18257	18265	18068	18136	18174	18221	18262	18208	18322	18124	18244	18355	18172	18095	18372	18255	18070	18215	18253	18100	18262	18270	18527	18242	18144	18110	18267	18141	18119	18278	18142	18301	18189	18420	18243	18229	18457	18344	18195	18097	18023	18115	18286	18211	18380	18123	18414	18307	18159	18053	18174	18236	18196	18228	18142	18229	18187	18101	18390	18248	18150	18168	18285	18205	18082	18193	18176	18279	18295	18243	18282	18223	18090	18041	18154	18101	18039	18271	18205	18251	18260	18113	18141	18357	18214	18321	18442	18216	18226	18195	18096	18216	18132	18022	18129	18051	18037	17993	18266	18040	18035	18330	18141	18134	18259	18096	18313	18195	18072	18364	18062	18001	17993	18008	18050	18290	18166	18284	18331	18196	18139	17997	18136	18233	18331	18013	18314	18182	18367	18161	18166	18205	18193	18149	18146	18296	17923	18462	18360	18128	18137	18212	18177	18029	17982	18402	18012	18233	18191	18296	18139	18031	18373	18182	18099	18196	18307	18205	18198	18439	18334	18332	18358	18315	18140	18195	17970	18106	18111	18316	18026	18315	18150	18298	18169	18226	18176	18055	18096	18217	18054	18094	18134	18086	18176	18117	18084	18085	18448	18197	18220	18287	18231	18187	18306	18227	18243	18254	18155	18096	18352	18301	18237	18230	18280	18303	18202	18290	18247	18289	18183	18167	18309	18080	18073	18140	18166	18153	18361	18288	18061	18214	18332	17891	18118	17945	18091	18147	18225	18132	18082	18441	18235	18330	18238	17964	18348	18081	18212	18235	18276	18223	18196	18167	18279	18308	18236	18165	18171	18219	18254	18345	18434	18209	18176	18265	17966	18193	18075	18139	18104	18130	18094	18091	18133	18419	18204	18231	18163	18437	18254	18319	17982	18196	18107	18115	18285	18386	18272	18134	18330	18156	18165	18225	18380	18115	18164	18079	18251	18098	18351	18116	18031	17953	18074	18032	18140	18244	18272	18230	18351	18216	18248	18131	18379	18379	18094	18142	18237	18077	18246	17963	17941	18227	18200	18314	18288	18203	18288	18280	18193	18063	18204	18321	18221	18170	18265	18376	18016	18164	18162	18019	18197	18194	18383	18203	18159	18178	18318	18303	18251	18230	18230	18265	18112	18203	18438	18212	18276	18168	18143	18134	18126	18124	18291	18086	18203	18156	18082	18124	18178	18361	18178	18133	18026	18015	18256	18071	18173	18231	18259	17961	18288	18363	18388	18353	18188	18106	18224	18212	18197	18204	18362	18294	18454	18283	18027	18108	18116	18239	18207	18245	18080	18212	18318	18154	18312	18275	18102	18077	18238	18297	18270	18193	18201	18159	18068	18067	18456	17975	17949	18120	18153	18028	18193	18122	18072	18313	17997	18277	18088	18180	18107	18232	18268	18132	18185	18293	18224	18134	18161	18174	18070	18368	18134	18100	18301	18109	18227	18024	17991	18244	18325	18112	18310	18170	18121	18090	18096	18128	18253	18400	18193	18058	18132	18105	18128	18165	18353	18251	18136	18187	18190	18159	18271	18144	18073	18387	18084	18292	18290	18237	18219	18244	18366	18326	17931	18263	18434	18314	18194	18150	18118	18284	18334	18202	18139	18256	18345	18094	18258	18203	18211	18218	18215	18070	18164	18191	18294	18406	18072	18192	18212	18319	18607	18239	18338	18121	18206	18323	18232	18083	18113	18102	18159	18342	18093	18363	18174	18175	18182	18300	18010	18155	18320	18230	18107	18220	18248	18199	18040	18145	18285	18305	18182	18244	17996	18093	18169	18332	18129	18133	18274	18211	17906	18048	18166	18331	18283	18281	18354	18190	18219	18226	18224	18015	18261	18151	18227	18370	18140	18259	18210	18026	18318	18115	18169	18284	18343	18360	18164	18277	18343	18325	18190	18141	18003	18168	18150	18379	18262	18156	18144	18131	18134	18188	18207	18043	18045	18173	18260	18054	18098	18188	18175	18300	18113	18394	18270	18290	18258	18353	18088	18211	18130	18168	18183	18135	18256	18074	18276	18180	18161	18293	18372	18255	18262	18183	18170	18241	18244	18210	18358	18185	18157	18208	18150	18205	18216	18184	18126	18240	18412	18158	18267	18123	18272	18141	17998	18325	18149	18088	18355	18363	18006	18202	18247	18202	18044	18257	18324	18126	18041	18321	18185	18280	18298	18432	18185	18022	17978	18296	18312	18010	18220	18071	18080	18251	18211	18086	18231	18174	18110	18067	18142	18105	18169	18343	18352	18027	18060	18114	18126	18152	18236	18149	18161	18265	18389	18234	18320	18055	18352	18152	18115	18221	18080	18204	18327	18070	18114	18059	18184	18178	18279	18254	18126	18207	18186	18245	18471	18315	18205	18151	18209	18305	18142	18102	18175	17988	18229	18338	18159	18179	18064	18111	18053	17973	18125	17959	18222	18140	18432	18196	18099	18181	18091	18370	18254	18204	18260	18012	18229	18156	18093	18088	18279	17976	18160	18091	18071	18380	18167	18299	18267	18249	18351	18260	18270	18258	18250	18256	18253	18132	18190	18304	18222	18211	18147	18297	18239	18433	18274	18246	18100	18255	18298	18347	18136	18278	18073	18014	18344	18354	18253	18192	18167	18201	18235	18188	17958	18042	18290	18360	18210	18103	18261	18079	18248	18107	18093	18244	18087	18093	18141	18184	18278	18225	18328	18278	18328	18194	18350	18191	18321	18164	18266	18175	18288	18304	18343	18226	18284	18225	18116	17998	18255	18112	18209	18224	18262	18084	17985	18096	18409	18290	18433	18252	18264	18163	18303	18139	18162	18041	18238	18356	18474	18034	18221	18200	18061	18145	18349	18396	18240	18120	18347	18173	18287	18292	18110	18058	18002	18181	18123	18242	18249	18260	18226	18282	18126	18077	18201	18197	18251	18104	18258	18158	18299	18088	18433	18223	18189	18083	18201	18176	18241	18245	18374	17960	18123	18058	18123	18282	17994	18110	18192	18058	18270	17767	18357	18214	18241	18233	18149	18285	18067	18164	18261	18178	18120	18277	18221	18282	18186	18143	18220	17918	18325	18190	18467	18353	18177	18239	18207	18270	18216	18140	18197	18154	18344	18409	18214	18276	18311	18259	18103	18135	18147	18166	18413	18201	18197	18233	18047	18042	18212	18355	18051	18146	17910	18085	17945	18128	18053	18299	18149	18170	18210	18372	18166	18321	18108	18082	18237	18141	18035	18205	18196	18413	18417	18298	18393	18228	18314	18041	18208	18271	18211	18196	18228	18277	18087	18116	18150	18132	18154	18364	18324	18171	18271	18261	18165	18185	18092	18113	18267	18119	18186	18426	18258	18315	18486	17975	18106	18307	18168	18030	18179	18264	18044	18180	18064	18362	18203	18338	18251	18200	18278	18124	18158	18083	18178	18169	18296	18162	18314	18136	18144	18094	18283	18324	18232	18267	18113	18054	18135	18276	18110	18091	18379	18200	18359	18144	18327	18387	18280	18303	18277	18172	18297	18194	18287	18025	18054	18190	17890	18218	18332	18364	18161	18124	18028	18254	18218	18180	18263	18246	18208	18314	18365	18288	18222	18088	18094	18404	18128	18324	18076	18228	17956	18296	18333	18229	18168	18106	18236	18325	18372	18358	18144	18277	18232	18087	18349	18302	18267	18156	18109	18133	18164	18168	18155	18337	18158	18160	18087	18391	18306	18081	18016	18165	18219	18367	18193	18354	18345	18201	18157	18009	18269	18273	18212	18000	18377	18059	18032	18118	18375	18325	18284	18105	18265	18183	18230	18365	18340	18280	18314	18180	18150	18265	18219	18084	18103	18484	18208	18053	18319	18189	18298	18110	18224	18342	18106	18133	18236	18269	18237	18197	18427	18359	18221	18224	18271	18281	18249	18157	18148	18259	18208	18216	18205	18227	18353	18279	18391	18274	18118	18108	18171	18277	18224	18116	18162	18189	18384	18225	18197	17901	18296	18226	18345	18138	18171	18383	18342	17949	18193	18116	18107	18098	18153	18280	18129	18134	18081	18301	18176	18254	18168	18019	18512	18337	18292	18014	18258	18304	18278	18104	18126	18054	18205	18223	18298	18288	18212	18373	18184	18282	18116	18207	18174	18155	18013	18276	18311	18033	18249	18095	18273	18099	18338	18387	18102	18324	18162	18118	18169	18310	18175	18156	18303	18195	18396	18209	18047	17900	18114	18174	18311	18171	18101	17975	18485	18295	18293	18362	18413	18224	18180	18139	18216	18093	18212	18357	18425	18122	18311	18177	18276	18180	18191	18068	18119	18188	18061	18054	18165	18387	18240	18366	18297	18305	18260	17960	18086	17907	18504	18010	18120	18182	18151	18193	18222	18302	17971	18490	18192	18146	18106	17953	18086	17994	18080	17974	18262	18109	18303	18173	18336	18124	18350	18322	18102	18303	18354	18291	18272	18211	18108	18110	18223	18419	18214	18227	18085	18428	18083	18161	18152	18288	18296	18271	18093	18045	17944	18173	18181	18150	18169	18213	18170	18303	18248	18279	18232	18113	18344	18133	18182	18186	18176	18193
14828	17111	17760	16875	16716	16757	16682	16495	16011	16133	15580	15894	15689	15954	15777	15477	15621	15476	15738	15712	15698	15457	15488	15673	15683	15694	15728	15742	15713	15657	16025	16381	16305	16134	16046	15717	15507	15590	15467	15643	15557	15573	15414	15376	15438	15621	15366	15491	15684	15566	15632	15466	15375	15536	15435	15460	15632	15480	15730	15487	15609	15460	15544	15451	15628	15434	15720	15569	15608	15638	15371	15532	15518	15622	15684	15533	15594	15550	15447	15629	15463	15681	15342	15467	15373	15600	15480	15572	15387	15536	15559	15528	15562	15406	15536	15571	15465	15647	15645	15646	15586	15413	15430	15454	15449	15323	15659	15507	15373	15470	15508	15602	15604	15582	15389	15555	15374	15507	15453	15526	15497	15536	15553	15387	15489	15527	15605	15428	15622	15281	15454	15662	15612	15660	15577	15564	15575	15480	15655	15347	15550	15673	15553	15553	15594	15556	15633	15683	15533	15440	15536	15607	15632	15613	15408	15481	15648	15598	15586	15388	15486	15615	15624	15646	15402	15573	15435	15663	15504	15403	15582	15476	15411	15584	15521	15731	15518	15406	15453	15403	15632	15559	15581	15647	15483	15504	15556	15538	15658	15441	15535	15675	15639	15491	15589	15633	15557	15461	15330	15535	15608	15729	15670	15467	15539	15336	15466	15449	15408	15476	15679	15606	15598	15481	15571	15758	15448	15495	15404	15652	15544	15488	15626	15692	15418	15523	15438	15504	15503	15511	15505	15674	15550	15589	15474	15444	15545	15397	15404	15528	15643	15547	15604	15679	15560	15359	15568	15434	15468	15575	15536	15635	15409	15534	15546	15545	15519	15545	15647	15490	15746	15423	15461	15545	15559	15561	15638	15770	15490	15647	15480	15558	15708	15486	15658	15420	15700	15605	15550	15595	15769	15365	15460	15570	15553	15576	15549	15406	15441	15351	15434	15508	15434	15334	15510	15758	15575	15515	15463	15590	15534	15583	15423	15424	15549	15410	15845	15654	15681	15546	15611	15409	15585	15586	15627	15401	15498	15507	15580	15356	15668	15384	15567	15638	15716	15677	15642	15620	15579	15440	15446	15573	15554	15684	15501	15536	15546	15525	15405	15393	15638	15574	15487	15616	15541	15541	15537	15422	15439	15522	15561	15511	15401	15671	15429	15583	15464	15477	15559	15565	15535	15578	15705	15639	15672	15515	15405	15495	15621	15482	15508	15603	15594	15703	15462	15429	15616	15515	15573	15646	15477	15686	15665	15549	15476	15644	15723	15528	15627	15513	15591	15543	15494	15650	15578	15596	15555	15578	15483	15538	15407	15634	15429	15499	15637	15524	15583	15646	15564	15656	15571	15615	15539	15688	15456	15650	15679	15556	15559	15557	15424	15507	15552	15446	15635	15567	15542	15622	15539	15630	15417	15533	15669	15460	15655	15529	15588	15469	15478	15398	15521	15468	15509	15600	15562	15522	15522	15600	15466	15554	15544	15437	15509	15588	15457	15496	15676	15510	15673	15463	15728	15530	15637	15594	15454	15538	15709	15411	15406	15467	15480	15469	15539	15638	15504	15534	15469	15503	15567	15498	15496	15682	15597	15618	15575	15385	15605	15563	15549	15536	15400	15631	15528	15536	15654	15562	15529	15595	15539	15454	15589	15667	15641	15662	15526	15667	15699	15367	15734	15467	15529	15663	15529	15504	15526	15659	15531	15474	15530	15417	15542	15515	15560	15508	15598	15494	15457	15553	15456	15491	15596	15637	15296	15563	15549	15587	15537	15562	15479	15554	15579	15468	15425	15488	15527	15449	15656	15620	15648	15502	15733	15490	15466	15759	15510	15505	15540	15588	15627	15476	15412	15436	15393	15513	15457	15543	15407	15639	15460	15619	15479	15667	15599	15651	15573	15548	15472	15545	15609	15452	15374	15480	15514	15441	15701	15394	15640	15668	15544	15510	15833	15430	15585	15428	15638	15430	15628	15626	15413	15520	15583	15518	15541	15536	15660	15505	15372	15484	15460	15625	15660	15391	15636	15539	15588	15563	15457	15365	15698	15497	15523	15536	15572	15492	15604	15590	15455	15574	15493	15532	15552	15471	15368	15593	15518	15389	15423	15548	15738	15566	15550	15644	15380	15530	15556	15450	15576	15520	15527	15831	15501	15518	15496	15755	15458	15499	15500	15471	15640	15565	15685	15381	15610	15360	15744	15493	15666	15647	15467	15585	15600	15563	15297	15544	15468	15488	15485	15519	15726	15629	15456	15772	15483	15450	15548	15449	15501	15592	15580	15402	15674	15482	15684	15554	15517	15598	15718	15446	15501	15610	15487	15705	15519	15610	15482	15531	15412	15395	15584	15448	15622	15681	15512	15636	15694	15478	15376	15644	15538	15713	15511	15432	15444	15528	15837	15440	15531	15622	15603	15467	15723	15510	15473	15700	15774	15447	15527	15435	15489	15614	15506	15714	15489	15449	15554	15462	15370	15691	15557	15406	15555	15424	15562	15531	15494	15515	15507	15647	15556	15501	15411	15692	15525	15517	15524	15446	15665	15619	15585	15541	15422	15534	15560	15460	15464	15541	15423	15477	15509	15604	15438	15431	15560	15697	15553	15549	15467	15457	15472	15693	15517	15698	15308	15412	15643	15539	15505	15485	15500	15580	15565	15603	15652	15656	15566	15613	15668	15655	15482	15469	15516	15602	15637	15545	15679	15503	15604	15452	15453	15699	15485	15451	15716	15404	15337	15572	15629	15462	15479	15636	15532	15531	15357	15436	15473	15495	15707	15610	15623	15476	15443	15592	15641	15455	15570	15545	15680	15519	15490	15682	15453	15596	15494	15588	15472	15621	15590	15452	15724	15579	15532	15564	15486	15498	15576	15620	15530	15596	15584	15658	15564	15730	15457	15427	15566	15533	15594	15423	15440	15631	15484	15729	15636	15438	15593	15515	15604	15636	15595	15613	15648	15574	15513	15490	15607	15656	15625	15601	15719	15437	15548	15585	15535	15459	15710	15487	15446	15590	15655	15650	15488	15514	15469	15567	15549	15644	15583	15620	15613	15549	15651	15497	15547	15505	15524	15571	15605	15492	15582	15626	15477	15475	15523	15596	15352	15492	15518	15649	15582	15581	15569	15640	15660	15552	15522	15542	15560	15615	15514	15719	15485	15602	15583	15416	15395	15573	15561	15522	15514	15595	15474	15555	15586	15440	15571	15499	15561	15633	15558	15552	15466	15615	15443	15737	15483	15619	15456	15618	15563	15526	15493	15608	15519	15390	15586	15559	15457	15693	15616	15716	15486	15656	15548	15475	15510	15534	15406	15544	15666	15631	15650	15497	15667	15531	15600	15395	15735	15425	15605	15520	15507	15517	15414	15651	15637	15625	15549	15526	15515	15633	15603	15522	15508	15480	15595	15586	15712	15610	15485	15608	15532	15525	15533	15688	15490	15606	15601	15527	15657	15398	15655	15501	15465	15523	15714	15382	15536	15500	15507	15449	15604	15513	15560	15535	15577	15479	15557	15594	15514	15506	15598	15505	15493	15473	15613	15544	15585	15687	15595	15726	15502	15480	15471	15578	15552	15543	15714	15537	15581	15658	15513	15482	15481	15650	15555	15409	15588	15348	15430	15599	15547	15414	15586	15529	15438	15466	15614	15586	15627	15462	15582	15548	15645	15651	15573	15328	15602	15430	15694	15441	15588	15511	15625	15497	15497	15558	15633	15651	15525	15590	15447	15622	15624	15563	15579	15514	15592	15506	15421	15511	15608	15578	15562	15434	15721	15502	15530	15617	15472	15417	15531	15516	15671	15616	15534	15517	15688	15505	15633	15427	15403	15496	15439	15425	15605	15386	15564	15492	15582	15446	15522	15498	15717	15631	15668	15510	15506	15475	15664	15623	15450	15709	15672	15446	15579	15460	15392	15513	15536	15605	15484	15660	15439	15613	15658	15511	15422	15753	15514	15485	15529	15394	15566	15621	15573	15513	15600	15482	15472	15550	15716	15405	15470	15621	15502	15558	15605	15550	15564	15579	15515	15507	15621	15558	15621	15374	15567	15769	15497	15571	15520	15539	15471	15679	15684	15584	15667	15586	15650	15489	15477	15571	15574	15512	15541	15495	15357	15463	15654	15548	15572	15601	15763	15529	15430	15686	15642	15603	15540	15620	15452	15627	15545	15615	15455	15430	15569	15650	15598	15357	15466	15513	15479	15440	15619	15629	15711	15681	15391	15400	15471	15702	15578	15329	15667	15466	15589	15508	15544	15678	15570	15595	15476	15658	15608	15526	15661	15476	15608	15594	15619	15447	15610	15597	15490	15587	15702	15671	15413	15557	15575	15617	15539	15420	15628	15545	15536	15426	15500	15567	15588	15454	15503	15562	15703	15564	15628	15598	15401	15526	15264	15573	15613	15684	15399	15473	15681	15645	15594	15583	15593	15577	15599	15591	15571	15461	15521	15536	15513	15538	15658	15651	15631	15407	15575	15640	15705	15531	15616	15400	15636	15439	15639	15539	15522	15422	15544	15444	15481	15539	15461	15476	15578	15580	15502	15669	15521	15662	15619	15555	15647	15603	15619	15383	15578	15569	15641	15467	15599	15559	15469	15476	15438	15701	15675	15650	15526	15445	15547	15560	15436	15486	15571	15629	15631	15342	15439	15410	15618	15674	15582	15597	15561	15349	15386	15564	15591	15412	15584	15528	15731	15525	15605	15508	15496	15453	15447	15591	15554	15686	15451	15738	15675	15609	15523	15599	15604	15544	15493	15585	15608	15492	15371	15522	15665	15522	15623	15534	15573	15453	15613	15671	15525	15749	15564	15510	15527	15444	15746	15482	15492	15443	15814	15426	15638	15541	15456	15612	15346	15407	15487	15572	15695	15429	15558	15574	15334	15514	15433	15443	15590	15414	15527	15624	15478	15622	15477	15499	15639	15480	15648	15394	15491	15413	15604	15595	15397	15537	15685	15311	15726	15651	15550	15521	15481	15503	15484	15490	15462	15797	15475	15613	15523	15626	15525	15501	15463	15489	15568	15526	15510	15560	15549	15563	15634	15632	15467	15553	15416	15725	15577	15555	15481	15599	15497	15610	15489	15582	15631	15604	15644	15501	15548	15659	15628	15475
23967	21360	28881	24313	22309	22595	21934	19359	18728	18638	18653	18312	18454	18358	18284	18247	18077	18086	18094	18040	17876	18057	18157	18116	18234	18222	18116	18078	17979	18482	20333	21790	21023	19932	18935	18349	18180	17794	18009	17933	18002	17991	18062	18035	18101	18031	18056	17915	18093	17813	17965	17977	17736	17881	18074	18148	17879	17873	17790	17949	18190	17826	17969	17822	17765	18073	17878	17968	17789	17786	17806	17990	18281	17989	17902	17845	18044	18066	18200	17982	18060	18042	17983	18024	17726	18042	18116	17756	17965	17945	17954	17814	18022	17924	17762	17987	17950	17958	17852	18158	17718	17965	17924	17692	17873	18173	17954	18184	18072	18012	18065	17925	17790	17874	18051	17920	17996	17813	17810	17972	18009	18112	17883	17787	17759	18062	17931	17958	17797	18070	17955	17901	17891	17934	17845	18009	17866	17903	17935	18126	17895	17880	17975	17877	17907	17894	17861	17692	17631	17933	17707	17946	18159	17883	18082	18022	18071	17775	18020	18068	17912	17873	17678	17852	17871	18060	17873	17848	17996	17913	17851	17766	17847	17804	18084	18052	18124	18002	18008	18051	17967	17618	17841	17921	17918	17960	17988	17863	18017	18103	17792	18063	17836	17954	17943	17876	17917	17914	18026	17936	17872	17875	17725	17989	17846	17683	17976	17842	17812	17776	17942	18062	17869	17898	18083	17751	17907	17578	18042	17716	17737	17873	17879	18009	17767	17723	17885	18041	17951	18066	17952	18129	18046	17776	17863	18057	17775	17901	18293	18112	17991	17853	17853	17893	17764	17777	17887	17835	17885	17862	17999	17911	17936	17864	17896	17885	18024	17929	17897	17930	17903	18025	17887	17700	17884	17991	17930	17870	17814	17887	18003	17978	18120	17932	17957	17953	17964	17905	17932	17900	17969	17883	17776	17833	17930	17871	18061	17848	17791	17966	18145	18070	17962	17910	17850	18001	17923	17986	17728	17757	17990	17853	18016	17777	17961	18008	18086	17986	17909	17765	17766	17706	18022	18042	17889	18028	18074	17771	17825	17864	18013	17806	17929	17815	18205	18018	18024	17711	17943	18036	17800	17783	18178	18085	17988	17899	17921	18018	17736	17824	18108	17864	17874	17763	17849	17952	17957	17857	17911	17918	17820	17879	17716	17818	17810	18019	17910	18000	17819	17822	17802	17829	17820	17961	17840	17884	17972	18057	18110	18058	17998	18137	17882	17713	18119	17793	17988	17781	18127	17883	17666	18014	18010	17910	18039	17922	17735	17744	17999	17910	17960	17959	17887	18012	17828	18125	18178	17926	17694	18077	17973	17796	17981	17975	17867	17855	17839	18160	18058	18011	17890	17729	18117	17991	17784	18052	17887	17761	18007	18129	18132	18123	18064	17840	18070	17798	17896	17852	17648	17766	17796	17992	17975	17980	18051	17837	17858	18043	17915	17919	17808	17971	17937	18135	17845	17819	17788	17948	18044	17976	17925	17960	17668	18015	17934	17891	17934	17885	17941	17992	17923	17928	18081	18129	17851	18131	17869	17860	17799	17926	18046	17919	17829	17820	18060	17907	17833	17998	17808	17990	17974	17934	18151	18179	17990	17746	17884	17741	17930	17875	17989	17871	17871	18051	18181	18053	17987	17797	17775	17956	18078	18024	18017	17983	17900	17971	17839	17772	18063	18007	17932	17785	17649	17797	18077	18016	18048	17896	17784	17747	17845	18058	17969	17973	17688	17882	17749	17971	17778	17900	17954	17969	17790	17649	17872	18080	17836	17883	18035	17863	17839	17717	17896	17909	17822	17666	17837	17858	17794	17914	18036	18006	17972	17929	18049	17773	17935	17766	17930	18041	17970	18053	17848	18083	18032	17846	18041	17920	17817	17943	17899	17801	17896	18062	17806	18098	17995	17909	17892	17805	17943	17804	17749	18041	17554	18162	17961	18084	17835	18008	17943	17965	18069	17781	18053	18085	18009	17978	18073	18094	17839	17878	17923	18027	17834	18066	17946	17943	18075	18106	17951	17774	17926	17899	17989	18078	17865	17830	17717	18054	17967	18007	17971	18000	18131	17905	17915	17773	17990	17861	17998	18042	17993	17821	18024	17909	17845	17886	17888	17920	17648	17692	17866	17822	17944	17907	18012	18118	17985	17795	18069	17897	17645	17778	17854	17733	18020	18084	18059	17913	17681	18038	17941	18012	17999	17763	17861	17822	18009	17735	18125	18078	17773	17806	17974	17812	18088	18160	17952	17789	17957	17739	18097	18028	17935	18109	17969	17856	18051	17888	17754	17837	17936	17854	18048	17970	17937	17794	18054	17846	17840	17942	17834	17939	17885	17969	18082	17992	17956	18046	17814	18184	17964	17834	17980	17867	18007	17966	17858	17845	17994	17961	17891	17804	18053	17798	17881	17772	18054	17933	18146	17902	17935	18108	17866	17924	18061	18027	18000	17969	17710	17870	18003	18079	17975	17829	18039	17898	17927	17719	17748	18091	17919	18064	17849	18052	17891	18107	18005	17884	17723	17844	18030	17868	17863	17924	18019	17999	17978	17926	17821	17816	18042	18097	17919	17873	17823	17818	18093	17945	18100	18161	17764	17845	17705	17972	18010	18181	17881	17831	17991	18157	18079	17775	17995	18021	18032	17985	17804	18009	17992	17912	17760	18138	17857	17934	17888	17719	17879	17786	17735	17873	18020	17763	17918	17953	17845	17871	18101	17688	17886	17965	18018	18045	17743	17929	18011	17969	17896	17961	17856	17797	18276	17922	17937	17723	17881	17967	18133	17831	18060	18053	18221	18103	17797	18033	17874	18077	17958	18031	17964	18110	18092	18020	17896	17950	18093	17810	17941	17999	17996	18002	17968	17787	17956	17938	17997	18124	17784	17899	17998	18098	18076	17901	18027	17970	17921	17824	17781	17992	17934	17732	17790	17752	17753	17891	17921	17869	18005	17868	17782	17887	17942	17752	17843	17922	17971	17955	17955	17697	17742	17840	18064	17919	17892	17967	17791	17877	17873	17735	18205	17813	17923	17966	17902	18098	17944	17940	18110	17953	17829	17952	18054	17996	18030	17746	17882	17919	18016	17929	17881	17849	17915	17980	17939	17926	17943	17863	17928	17968	17891	17873	17835	17891	17875	17968	18058	17877	17992	17934	17697	17947	17851	17937	17942	17990	17827	18006	17831	17980	17933	17835	17983	17699	17828	17848	17831	17975	17828	17884	18046	17873	18116	17925	17997	17751	17965	17990	17803	17990	17814	17894	17906	17858	18049	18093	17841	17940	17864	17813	17964	18027	17998	17977	18025	17802	18102	17750	18008	18095	17911	17919	17973	18001	18055	18020	17993	17925	17749	17818	17875	17709	17854	17802	17801	18093	17979	17931	17928	17844	18004	17860	17985	17800	18012	17951	17936	17866	17975	17878	17876	17950	17950	17873	17990	17981	17853	17787	17841	18024	17923	17983	17859	18048	18114	17779	17973	18030	18012	17668	17908	17884	18027	17791	17989	17869	17955	17990	17854	17927	17753	17837	17828	17886	18050	18078	18027	18043	17772	17970	17799	17982	17743	17886	17846	18155	18094	17941	17760	18178	17987	18056	17865	17956	17931	18045	17893	17931	17799	18084	18022	18064	17827	18093	18021	17796	17885	18132	17942	18140	17950	18049	17938	18041	17825	17860	18052	18110	17859	18010	17775	18094	18044	17938	18208	17916	17813	18162	17712	17986	17906	17935	17836	17795	18110	17879	17746	18051	17806	17785	18108	18264	17981	17764	17727	17867	17979	17905	17747	17903	17872	17996	17847	17894	17826	17954	17954	17837	17891	17877	17969	18015	17815	17825	18041	17997	18070	17944	18031	18042	17982	17924	18058	17810	17955	18202	17880	17756	17900	17721	17827	17776	17983	18145	17956	18014	17844	18079	18094	18002	17950	17899	18074	17870	18058	17953	17994	18053	17926	17856	17856	17844	17977	17986	18108	17734	17774	17796	17880	17815	17782	17901	17968	17867	17789	17794	17966	17865	17958	17882	17767	17739	18013	17854	17957	17854	17779	18009	18007	17934	17792	18194	17893	17800	17973	17777	17914	17833	17878	17860	17883	17751	17980	17956	17814	18101	17983	18056	17787	17815	17868	17947	17736	17895	17793	17937	17907	18006	17899	18020	17840	17822	18094	17956	17719	17813	17973	17924	17930	17891	17921	17790	17839	17964	17962	17878	17877	17867	17894	17895	17983	17916	17766	17748	17874	17827	17778	17865	17872	17795	17889	17894	17911	17946	18017	17821	17846	17997	17870	17827	17968	17949	18076	17845	17986	17972	18029	17921	18009	17827	17830	17918	18093	17672	17852	17834	18125	17953	17813	17999	17937	17826	17904	17871	18034	17799	17860	17973	17693	17801	17809	17764	17708	17671	17941	17869	17922	17745	17963	17762	17808	17961	17959	18020	17949	17766	18060	18109	17936	17853	17832	17966	17737	17837	17870	18022	17825	17912	17845	17964	17942	17958	17779	17928	17731	17902	18115	17841	18028	17774	17919	17764	18055	18008	17807	17866	18074	17610	17536	17992	17711	17801	17963	17927	17867	17972	17971	17768	17817	18198	18094	17828	17932	17890	17868	18151	18008	17842	18042	17927	17852	17946	17791	17895	17974	18032	18070	17930	18095	18079	17968	18073	17870	17662	17781	17889	17870	17873	17938	18076	18011	18021	17820	17892	17797	17993	17780	17903	17830	17936	17857	17881	17942	18037	17888	17891	17839	17736	18052	17782	17830	17866	17930	18060	17865	17986	18129	17893	17842	17964	17927	17812	17864	17766	17850	17889	17936	17985	18083	18062	17777	17906	18000	17955	17811	17797	17951	18097	17920	17974	17945	17712	18067	17983	17734	18064	17899	17950	17762	17916	17848	17726	17807	17987	17893	17887	17909	17787	17837	18015	17907	17951	18072	18028	18208	17965	18032	17805	17897	17727	17932	17697	17968	18071	17931	17728	17821	17846	17930	17791	17813	17958	18212	18161	17990	17970	17738	18063	17878	17922	18005	17990	17832	17884	17847	17929	17750	17703	17911	17846	17860	17865	17801	17906	17919	17896	17888	18018	17748	17869	17925	17638	17964	17993	17841	17937
14201	23029	23157	19310	18821	18662	18032	17446	16772	16301	16302	15969	15860	15939	15654	15652	15573	15698	15536	15651	15670	15537	15743	15639	15458	15484	15605	15515	15575	16174	19489	20862	19530	17742	16508	15792	15686	15583	15483	15418	15537	15374	15535	15632	15566	15513	15330	15464	15347	15635	15537	15514	15414	15506	15381	15555	15371	15366	15502	15518	15353	15375	15542	15499	15167	15458	15510	15399	15526	15272	15371	15373	15451	15433	15384	15452	15556	15458	15419	15485	15419	15438	15420	15361	15599	15257	15497	15502	15450	15419	15404	15556	15388	15464	15597	15435	15480	15357	15460	15422	15452	15394	15424	15683	15429	15553	15517	15476	15543	15498	15603	15619	15461	15462	15465	15521	15476	15610	15430	15379	15536	15313	15492	15341	15561	15306	15473	15437	15497	15452	15470	15394	15414	15543	15309	15320	15613	15503	15347	15464	15372	15376	15540	15342	15477	15443	15402	15315	15663	15307	15564	15503	15491	15535	15121	15458	15395	15409	15460	15533	15628	15465	15470	15423	15421	15467	15406	15558	15570	15407	15374	15520	15462	15321	15577	15503	15340	15575	15550	15322	15263	15443	15385	15447	15465	15684	15346	15249	15401	15411	15600	15384	15261	15406	15424	15362	15412	15642	15419	15422	15529	15401	15300	15462	15463	15371	15536	15496	15520	15526	15386	15317	15493	15538	15427	15524	15393	15395	15518	15434	15299	15523	15656	15421	15410	15512	15390	15577	15553	15434	15463	15497	15455	15416	15306	15524	15509	15518	15416	15477	15582	15321	15493	15434	15442	15451	15558	15323	15339	15440	15430	15453	15286	15261	15423	15393	15454	15325	15361	15414	15543	15446	15420	15382	15503	15379	15457	15540	15169	15457	15525	15494	15442	15569	15418	15425	15496	15596	15390	15397	15495	15421	15180	15369	15260	15505	15503	15338	15595	15327	15474	15467	15489	15399	15377	15522	15327	15413	15481	15424	15557	15467	15368	15421	15469	15438	15457	15483	15346	15473	15550	15481	15503	15312	15184	15301	15369	15497	15430	15311	15324	15506	15587	15286	15442	15367	15300	15468	15338	15444	15380	15436	15523	15432	15345	15641	15446	15475	15338	15436	15427	15339	15447	15501	15377	15432	15429	15325	15551	15481	15299	15423	15351	15295	15434	15458	15525	15571	15400	15567	15534	15430	15420	15362	15296	15330	15543	15415	15366	15382	15459	15560	15328	15482	15423	15419	15376	15331	15393	15504	15295	15333	15327	15381	15533	15168	15423	15437	15442	15458	15481	15376	15541	15549	15353	15550	15401	15531	15504	15585	15374	15348	15496	15500	15544	15414	15443	15447	15428	15535	15363	15424	15516	15529	15375	15381	15413	15296	15260	15431	15466	15389	15373	15386	15484	15458	15493	15362	15428	15307	15562	15426	15447	15290	15431	15390	15333	15450	15414	15406	15569	15330	15462	15284	15339	15417	15313	15513	15295	15471	15364	15341	15340	15389	15512	15495	15438	15532	15317	15647	15478	15346	15374	15356	15387	15453	15380	15286	15425	15437	15383	15297	15422	15288	15426	15595	15438	15424	15415	15487	15409	15330	15439	15375	15232	15471	15537	15457	15393	15566	15411	15541	15401	15506	15443	15376	15501	15505	15372	15515	15406	15426	15239	15516	15443	15361	15371	15481	15474	15316	15357	15326	15304	15511	15365	15364	15406	15441	15468	15245	15407	15472	15330	15308	15609	15307	15390	15495	15381	15339	15404	15516	15579	15285	15547	15553	15306	15554	15353	15388	15458	15481	15492	15473	15368	15507	15444	15544	15246	15429	15519	15420	15373	15409	15388	15334	15441	15269	15458	15503	15581	15203	15391	15368	15177	15290	15397	15458	15510	15437	15463	15404	15390	15335	15430	15374	15420	15262	15306	15266	15460	15374	15428	15297	15360	15450	15462	15283	15421	15416	15453	15371	15483	15450	15468	15350	15396	15461	15207	15463	15527	15344	15355	15440	15492	15506	15428	15299	15480	15475	15581	15586	15387	15473	15233	15530	15561	15260	15505	15323	15402	15451	15693	15441	15528	15603	15317	15474	15436	15488	15492	15323	15571	15285	15519	15536	15436	15405	15478	15552	15319	15210	15340	15373	15494	15339	15311	15514	15576	15295	15457	15416	15357	15420	15518	15420	15499	15420	15497	15436	15517	15616	15327	15483	15632	15269	15570	15518	15483	15468	15456	15471	15584	15530	15408	15507	15392	15558	15493	15476	15322	15441	15398	15284	15383	15448	15311	15482	15341	15387	15559	15293	15473	15510	15392	15428	15382	15589	15563	15314	15523	15328	15465	15494	15549	15534	15431	15347	15292	15515	15379	15540	15363	15404	15478	15504	15553	15375	15539	15443	15352	15417	15383	15341	15302	15249	15300	15518	15367	15488	15431	15527	15455	15327	15457	15406	15544	15547	15630	15343	15500	15561	15520	15453	15425	15407	15387	15392	15367	15349	15387	15517	15461	15422	15453	15497	15378	15442	15301	15482	15505	15475	15331	15424	15580	15457	15589	15588	15336	15360	15474	15344	15542	15455	15380	15502	15348	15468	15504	15388	15385	15429	15435	15491	15294	15168	15395	15601	15221	15492	15494	15364	15298	15270	15273	15508	15536	15554	15431	15307	15330	15436	15504	15286	15388	15577	15315	15448	15520	15205	15682	15456	15457	15446	15423	15258	15491	15521	15329	15477	15346	15405	15378	15464	15571	15593	15390	15414	15472	15443	15449	15414	15654	15275	15489	15553	15412	15403	15476	15528	15466	15437	15272	15465	15261	15507	15356	15347	15339	15413	15308	15535	15565	15549	15351	15479	15443	15447	15482	15509	15511	15485	15481	15529	15452	15528	15131	15584	15379	15350	15347	15432	15588	15134	15521	15305	15376	15330	15454	15435	15541	15427	15389	15381	15566	15215	15604	15467	15459	15413	15439	15471	15396	15481	15486	15412	15361	15446	15255	15374	15289	15291	15599	15424	15464	15495	15288	15552	15198	15273	15396	15374	15322	15369	15273	15329	15470	15471	15466	15439	15379	15519	15488	15439	15208	15350	15380	15439	15440	15475	15351	15492	15419	15403	15483	15370	15470	15281	15344	15479	15499	15396	15387	15287	15266	15391	15394	15424	15629	15499	15552	15375	15518	15518	15423	15448	15546	15416	15524	15302	15449	15393	15277	15368	15333	15396	15485	15412	15177	15471	15415	15512	15465	15575	15341	15380	15515	15437	15481	15490	15571	15518	15454	15458	15550	15333	15403	15360	15561	15360	15399	15507	15621	15417	15375	15398	15262	15322	15266	15467	15347	15564	15367	15407	15329	15370	15489	15367	15421	15387	15471	15279	15385	15373	15375	15402	15176	15482	15320	15396	15355	15461	15387	15386	15466	15371	15343	15520	15545	15356	15364	15234	15357	15426	15501	15443	15385	15348	15297	15491	15525	15522	15480	15552	15288	15527	15472	15431	15584	15373	15476	15420	15400	15256	15387	15349	15506	15712	15328	15365	15545	15394	15536	15452	15464	15509	15308	15436	15631	15279	15470	15377	15466	15284	15366	15456	15274	15561	15525	15300	15417	15320	15367	15489	15542	15352	15496	15415	15475	15368	15550	15415	15428	15389	15361	15379	15442	15416	15318	15560	15404	15403	15438	15414	15518	15389	15511	15385	15371	15575	15536	15427	15425	15542	15380	15382	15299	15414	15490	15420	15390	15343	15445	15566	15480	15423	15477	15498	15433	15430	15525	15451	15469	15412	15389	15647	15336	15716	15268	15275	15486	15644	15397	15390	15476	15428	15518	15351	15480	15324	15372	15453	15473	15481	15561	15470	15399	15473	15254	15583	15524	15400	15492	15347	15489	15312	15298	15344	15524	15400	15323	15434	15395	15497	15550	15370	15399	15435	15337	15554	15664	15309	15408	15502	15412	15521	15401	15448	15262	15428	15539	15553	15301	15389	15319	15471	15424	15364	15551	15294	15465	15491	15422	15656	15325	15347	15332	15242	15319	15311	15497	15380	15367	15485	15550	15563	15674	15494	15438	15364	15508	15434	15325	15318	15435	15389	15325	15571	15444	15444	15659	15407	15479	15462	15503	15458	15387	15543	15487	15397	15415	15499	15493	15656	15451	15422	15560	15564	15388	15422	15465	15524	15325	15543	15681	15568	15317	15305	15459	15357	15420	15373	15526	15316	15423	15329	15562	15381	15524	15498	15402	15340	15642	15418	15482	15382	15543	15444	15322	15499	15435	15405	15572	15287	15598	15381	15394	15406	15354	15325	15382	15510	15477	15324	15417	15420	15444	15377	15457	15406	15315	15438	15396	15429	15525	15315	15336	15374	15398	15495	15406	15543	15518	15288	15487	15269	15367	15409	15446	15333	15350	15504	15295	15328	15534	15395	15439	15364	15613	15570	15478	15581	15473	15388	15487	15452	15260	15429	15567	15467	15396	15404	15464	15454	15365	15638	15327	15272	15409	15415	15340	15320	15457	15366	15500	15436	15351	15589	15639	15268	15428	15604	15284	15383	15342	15442	15472	15326	15392	15493	15399	15540	15644	15331	15572	15445	15381	15531	15375	15445	15504	15419	15436	15395	15526	15410	15482	15402	15564	15439	15337	15355	15364	15445	15382	15311	15529	15409	15486	15457	15299	15480	15418	15385	15443	15414	15565	15447	15540	15517	15314	15514	15530	15335	15415	15460	15544	15383	15563	15450	15423	15658	15467	15338	15268	15460	15458	15320	15326	15481	15535	15363	15487	15426	15515	15367	15496	15356	15437	15654	15357	15471	15510	15422	15596	15391	15530	15327	15428	15334	15411	15429	15590	15530	15460	15570	15501	15415	15436	15386	15501	15281	15529	15367	15367	15377	15386	15452	15605	15416	15452	15476	15572	15322	15323	15378	15539	15462	15432	15366	15380	15415	15308	15437	15455	15408	15310	15326	15462	15618	15414	15352	15586	15477	15613	15300	15547	15301	15481	15442	15606	15434	15469	15485	15376	15493	15405	15434	15535	15559	15493	15465	15455	15293	15369	15387	15540	15548	15425	15558	15634	15568	15300	15543	15483	15485	15464	15410	15430	15440	15397	15334	15439	15407	15358	15417
23016	21366	29302	23787	21604	23929	25238	20417	19161	19351	18952	18467	18509	18420	18638	18342	18229	18358	18201	18122	18534	18126	18237	18313	18203	18061	18081	17963	18034	18199	21803	24750	23353	21387	19684	18568	18337	18114	18066	17840	17997	18055	17969	18110	17855	17827	17851	17738	17921	17837	18133	18065	17831	18078	18007	17636	17787	17889	17795	17880	17973	18022	17766	17824	17936	17923	17909	17935	18068	17926	17791	17735	17947	17761	17839	17751	17971	17789	17931	17913	17945	17910	17930	17635	17856	17753	17822	17862	17655	17997	18032	17771	17809	17736	17862	17907	17735	17812	17952	17823	17851	17851	17991	18030	17970	17684	17939	17830	17772	17899	17827	17755	17732	17775	17802	17629	17849	17686	18027	17861	17836	17996	17981	18067	17818	17911	17748	17929	17893	17764	17807	17885	17950	17849	17757	17843	17865	17791	18030	17837	17896	17929	17884	17677	17761	17809	17874	17999	17788	17760	17819	17843	17726	17795	17701	17629	17725	17639	17649	17969	17800	17724	17855	17758	17788	17875	17845	17811	17864	17769	17872	18031	17810	17875	17731	17842	17883	17854	17958	17833	17955	17669	17927	17733	17825	17700	17790	17922	17832	17764	17782	17726	17973	17899	17739	18046	17931	17822	17805	17919	17797	17873	17764	17971	17903	17953	17796	17828	17677	18000	17792	17662	17900	17814	17742	18029	17904	18020	17733	17967	17928	17730	17572	17782	17851	18049	17711	17787	17985	17782	17820	17770	17914	17806	17742	17890	17713	17795	17708	17998	17992	17866	17862	17994	17986	17868	17773	17784	17966	17737	17686	17498	17767	17754	17867	17925	17800	18010	17796	17829	17794	17773	17586	17740	17729	17970	17917	17941	17813	17932	17948	17771	17645	17724	17807	18007	17719	17759	17841	17943	17760	17799	17899	17863	17746	17923	17998	17729	17684	17870	17883	17853	17918	17949	17835	18006	17704	17750	17878	17993	17834	18094	17853	17798	17773	17723	17816	18065	17808	17864	17890	17792	17803	17776	17896	17883	17936	17852	18061	17820	18068	17851	17697	17862	17832	17757	17945	17771	17916	17742	17862	17765	17723	18018	17879	17760	17989	17805	17923	18082	17920	17843	18043	17968	17836	17999	17905	17850	17823	17689	17791	17797	18027	17962	17663	17865	17716	17712	17899	17798	17796	17930	17780	17852	17733	17886	17660	17624	17823	17838	17811	17816	17705	17769	17875	17832	17863	17742	17634	17937	17854	17754	17903	18001	17957	17896	18047	17995	17840	17825	17805	17977	17932	17710	17848	17957	17957	17909	17882	17790	17577	17865	18028	17938	17768	18169	17806	17778	18061	17922	18099	17987	17773	17590	17919	17834	17677	17673	17889	17937	17989	18004	17913	17885	17837	17566	17894	17988	18048	17608	17704	17751	18064	17899	17882	17873	17809	17978	17808	17624	17915	17959	17852	17706	17835	17870	17653	17741	17911	17855	17874	17789	17756	17929	17877	17780	18010	17861	17837	17807	17741	17897	17839	17848	17915	17902	17917	17707	17718	17736	17804	17975	18024	17853	17857	17764	18023	17783	17899	17860	17973	17883	18055	17752	17722	17735	17986	17705	17895	17735	17908	17869	17553	17945	17719	17857	17850	17934	17965	17954	17881	17741	17924	17828	17883	17918	17737	17676	17759	17770	17995	17956	17893	17995	17618	17875	17921	17674	17719	17578	17740	17797	17840	17740	17869	17810	17735	17779	17936	17981	17607	17857	17702	17766	17860	18038	17700	17699	17976	18060	17737	17779	17831	17767	17956	17999	17842	17456	17574	17738	17714	17807	17728	17869	17937	17855	17847	18016	17931	17569	17870	17814	17989	17935	17827	17682	17841	17967	17933	17731	18034	17754	17812	17649	17877	17760	17611	17839	17908	17844	17887	17756	17783	18202	17883	18116	17612	17761	17896	17889	17796	17920	17797	17812	17805	17900	17859	17839	18006	17822	17829	17833	17811	17453	17710	17880	17670	17906	17969	17820	17876	17838	18107	17874	17806	17665	17794	17962	18086	17866	17783	17859	17819	17827	17721	17843	17905	17901	17735	17896	17744	17733	17704	17897	18017	17835	17735	17834	17879	17812	17888	17878	17747	17748	17782	17846	17785	17853	17684	17690	17922	17646	17642	17869	17865	17931	17724	18014	17799	17870	17944	17897	17775	17800	17860	17891	17876	17851	17973	17919	17932	17731	17756	17924	18070	17800	17920	17764	17899	17717	17837	17677	17765	17823	17881	17684	17641	17916	17860	17829	17852	17755	18019	17734	17887	17862	17840	17653	18036	17916	17807	17865	17734	17765	17830	17825	18017	17779	17770	17782	17882	17898	17896	17584	17916	18169	17771	17777	17894	17785	17681	17708	17898	18062	17799	17979	17817	17774	17927	17913	17728	17725	17807	17879	17813	17719	18050	17855	17820	17865	17840	17826	18025	17651	17953	17848	17695	17754	17908	17781	18062	17727	17755	17716	17696	17712	17694	17803	17753	17883	17972	17744	17785	17988	17981	17792	17655	17882	17976	17734	17831	17981	17994	17738	17761	17807	17925	17731	17952	17943	17708	17748	17756	17769	18022	17784	18074	17637	17699	17855	17764	17864	17726	17854	18077	17815	17805	17947	17927	17803	17691	17936	17931	17650	17844	17899	17765	18138	17796	17727	18049	17708	17700	17602	17908	17785	17777	17826	17875	17772	17674	17820	17883	17968	17901	17830	17756	17886	17711	17973	17876	17856	17764	17907	18020	17880	17592	17604	17670	17901	17727	17855	17702	17948	17810	18012	17967	17695	17847	17781	17825	18022	17772	18058	17710	17919	17616	17804	17749	17961	18115	17869	17870	18015	17964	17910	17767	17828	17864	18089	17917	17873	17913	17853	17676	17707	17786	17811	17992	17753	17931	17821	18002	17896	17632	17768	18040	17848	17742	17607	17902	17773	17739	17872	17840	17880	17813	17951	17675	17911	17611	17925	17747	17773	17720	17832	17777	17709	17966	17879	17851	17792	17806	17674	17844	17847	17659	17588	17836	17820	17862	17805	17914	18004	17833	17738	18007	17738	17638	17667	17939	17788	18002	17902	17866	17664	17881	17531	17909	17617	17853	17689	17679	17730	17707	17654	17681	17868	17786	17644	17994	17833	17715	17931	17828	17783	17851	17756	17689	17914	17547	17785	17843	17851	17844	17777	17868	17857	17837	17738	17948	17922	17686	17939	17981	17899	17691	17948	17810	17766	18070	17914	17759	17872	18027	17782	17886	17796	17857	17839	17751	17564	17896	17737	17965	17930	17782	17859	17900	17661	17902	17795	17848	17906	17864	17991	17811	17664	17727	18009	17821	17791	17944	17740	17721	17952	17869	17842	17883	17885	17909	17797	17892	17945	17940	17680	17754	17778	17651	17821	17818	17879	17867	17973	17931	17829	17842	17828	17843	17938	17831	17901	17775	17986	17900	17706	17750	17920	18011	17860	17740	17759	17666	17846	17946	17735	17931	17869	17718	17787	17797	17920	17888	18031	17860	17721	17805	17863	17742	17807	17809	17853	17677	17709	17642	17832	17786	17786	17964	17917	17998	17902	17888	17928	17846	17874	17874	17693	17932	17787	17867	17938	17820	17930	17837	17940	17808	17815	17913	17713	17686	17844	17999	17848	17853	17984	17611	17808	17942	17776	17830	17767	17714	17922	17774	17569	17905	17991	17619	17961	17783	17976	17787	17764	17794	17883	17779	17697	17732	17729	17868	17820	17996	17781	18005	17856	17868	17958	17721	17813	17854	17840	17649	17580	17835	17961	17870	17836	17886	17783	17466	17873	17933	17654	17764	18051	18008	17734	17638	17766	17852	18066	17872	17865	17760	17857	17851	17909	18025	17845	17861	17682	18012	17836	17801	17560	17934	17973	17784	17954	17908	17754	17917	17923	17918	18040	17685	17796	17740	17809	17818	17821	17752	17695	17902	17928	17798	17707	17739	17786	17668	17864	17991	17842	17719	17714	17763	17693	17903	17612	17798	17940	18040	17833	17992	17906	17838	17781	17925	17808	17867	17654	17670	17749	17795	17762	17697	17819	18004	17883	17853	17784	17759	17920	17879	17958	17802	17915	17895	17816	17715	17895	17633	17976	17803	17639	17856	17970	17596	17911	17693	17619	17658	17975	17747	17716	17964	17980	17807	17736	17854	17471	17799	17732	17891	17730	17956	17841	17735	17820	17801	17635	17680	17794	18026	17992	17804	17984	17916	17967	17803	17977	17681	17827	17861	17856	17882	17800	17792	17693	17780	17807	17732	17633	17633	18031	17907	17770	17945	17758	17933	17698	17704	17956	17830	17699	17877	17816	17969	17888	17669	17909	17846	17766	17640	17803	17621	17848	18097	17941	17932	17974	17903	17732	18102	17982	17958	17698	17868	18008	17961	17782	17793	18042	17703	17814	18013	17824	17788	17896	18047	18113	17714	17766	17743	17803	17734	17932	17781	17830	17875	17963	17766	17995	17883	17875	17860	17956	17968	17954	17669	17643	17698	17816	17866	17812	17782	17701	17950	18017	17851	17903	17717	17857	17806	17830	17976	17689	17831	17928	17857	17931	17970	17810	17658	17735	17834	17802	17794	17891	17850	18000	17967	17748	17866	17818	17983	17653	17742	17793	17838	17738	17852	17885	17877	17688	17724	17770	17753	17742	17931	17815	17668	17806	17829	18173	17840	17796	17640	17943	17908	17980	17909	18040	17897	17803	17895	18089	17826	17787	17905	17917	17669	17791	17773	17693	18001	17959	18014	17798	17808	18032	17988	17948	17770	17782	17919	17826	17914	17663	17751	17878	17849	17899	17757	18025	17932	17797	17649	17893	17814	17748	17891	17806	17810	17854	17871	17880	17885	17872	17694	17864	17693	17900	17833	17970	17888	17786	17847	17775	17658	17694	17898	17750	17753	17847	17825	17747	17879	18008	17846	17952	17875	17856	17903	17771	17782	17691	17786	17812	17838	17816	17821	17856	17732	17917	17961	17727	17864	17891	17909	17815	17766	17950	17835	17924	17880	17834	17788	17778	17653	17968	17600	17848	17761	17874	17844	17732	17783	17848	17962	17604	17899	17799	17945	17765
15465	27584	27358	21439	20670	20279	19186	18293	17716	16964	16409	16201	16216	15888	16238	15721	15569	15684	15943	15782	15791	15888	15595	15728	15456	15548	15549	15454	15714	16147	21938	25061	22415	19751	17227	16212	15474	15593	15385	15241	15341	15382	15326	15450	15268	15326	15326	15400	15407	15534	15289	15364	15364	15464	15355	15422	15247	15305	15307	15428	15407	15446	15240	15513	15289	15300	15370	15494	15199	15119	15486	15346	15326	15181	15468	15447	15284	15355	15286	15326	15454	15380	15376	15482	15362	15364	15475	15480	15521	15285	15302	15288	15134	15401	15170	15354	15341	15468	15355	15229	15465	15348	15331	15471	15348	15374	15235	15360	15350	15336	15311	15298	15356	15251	15337	15337	15351	15518	15325	15431	15459	15275	15387	15294	15253	15494	15284	15284	15289	15282	15336	15657	15181	15366	15274	15343	15303	15226	15346	15410	15416	15271	15299	15479	15503	15423	15283	15214	15368	15339	15265	15262	15432	15193	15435	15330	15278	15529	15161	15310	15362	15338	15310	15346	15473	15378	15316	15393	15358	15337	15427	15291	15326	15336	15436	15261	15374	15221	15516	15396	15337	15279	15431	15396	15105	15424	15251	15394	15233	15263	15271	15336	15291	15352	15273	15238	15437	15417	15228	15373	15372	15227	15245	15312	15292	15457	15389	15404	15298	15313	15396	15297	15385	15344	15395	15368	15359	15342	15457	15272	15516	15278	15169	15529	15261	15276	15131	15392	15328	15419	15383	15443	15576	15335	15324	15210	15263	15417	15403	15489	15134	15362	15452	15361	15341	15347	15331	15168	15269	15392	15273	15397	15272	15391	15381	15444	15413	15286	15271	15360	15393	15212	15348	15369	15425	15319	15407	15338	15405	15517	15388	15320	15305	15480	15436	15532	15518	15169	15242	15266	15369	15396	15306	15216	15414	15329	15389	15232	15339	15307	15361	15123	15291	15300	15068	15405	15419	15361	15359	15406	15413	15383	15446	15302	15411	15260	15299	15342	15323	15588	15250	15151	15341	15289	15222	15417	15340	15038	15374	15142	15388	15510	15225	15359	15318	15266	15266	15219	15463	15200	15287	15387	15457	15352	15356	15401	15177	15536	15341	15372	15436	15313	15226	15443	15231	15329	15315	15451	15368	15330	15400	15561	15345	15383	15261	15274	15455	15287	15285	15303	15336	15403	15499	15218	15346	15180	15415	15270	15258	15301	15398	15534	15368	15403	15227	15146	15413	15261	15444	15311	15357	15444	15244	15476	15413	15249	15367	15332	15441	15217	15398	15339	15432	15427	15279	15179	15199	15423	15306	15398	15469	15200	15461	15484	15240	15200	15359	15542	15427	15238	15266	15198	15295	15388	15344	15450	15403	15286	15372	15402	15317	15434	15241	15339	15379	15420	15459	15489	15256	15197	15375	15248	15312	15235	15395	15356	15320	15298	15552	15414	15196	15364	15238	15311	15376	15274	15360	15253	15254	15418	15266	15374	15503	15223	15397	15215	15346	15330	15358	15380	15286	15375	15246	15336	15370	15204	15374	15316	15379	15414	15370	15373	15409	15248	15497	15306	15521	15409	15241	15398	15087	15419	15447	15302	15346	15585	15278	15436	15477	15556	15268	15280	15397	15457	15349	15448	15346	15397	15346	15396	15491	15304	15241	15462	15385	15358	15317	15369	15381	15240	15458	15479	15168	15243	15316	15383	15289	15339	15154	15284	15384	15457	15405	15158	15467	15105	15310	15378	15431	15588	15260	15374	15427	15191	15366	15368	15184	15350	15478	15477	15455	15320	15388	15286	15388	15294	15341	15428	15499	15366	15362	15290	15370	15209	15219	15247	15289	15263	15539	15346	15382	15419	15334	15257	15258	15298	15316	15573	15320	15185	15304	15310	15313	15553	15260	15226	15374	15264	15357	15298	15441	15332	15343	15213	15389	15442	15304	15305	15195	15355	15337	15426	15284	15370	15469	15452	15277	15298	15223	15324	15286	15288	15371	15265	15341	15488	15392	15400	15335	15455	15385	15360	15271	15399	15286	15393	15416	15323	15313	15296	15372	15376	15385	15362	15423	15352	15444	15187	15250	15272	15291	15439	15313	15275	15456	15342	15275	15264	15308	15436	15414	15445	15476	15494	15050	15406	15248	15291	15239	15435	15391	15372	15412	15137	15177	15356	15382	15337	15238	15359	15478	15354	15355	15260	15295	15246	15413	15274	15352	15340	15430	15296	15337	15417	15474	15362	15388	15448	15503	15331	15358	15414	15413	15343	15384	15215	15468	15436	15319	15428	15176	15446	15306	15305	15206	15342	15333	15436	15384	15355	15350	15401	15367	15283	15278	15361	15191	15335	15301	15265	15234	15274	15313	15182	15412	15340	15228	15393	15368	15310	15294	15280	15157	15174	15379	15444	15258	15449	15235	15368	15323	15303	15331	15345	15227	15378	15190	15339	15309	15343	15277	15540	15383	15410	15231	15216	15332	15336	15389	15256	15247	15139	15414	15200	15420	15312	15367	15417	15557	15210	15546	15323	15232	15459	15328	15420	15370	15241	15218	15298	15284	15304	15322	15270	15194	15375	15239	15334	15313	15415	15354	15394	15275	15246	15272	15371	15354	15359	15389	15347	15481	15405	15454	15299	15371	15423	15274	15332	15515	15352	15302	15359	15355	15376	15316	15313	15516	15382	15624	15485	15353	15343	15322	15423	15428	15540	15356	15473	15352	15294	15421	15362	15257	15440	15277	15232	15249	15420	15403	15343	15345	15339	15416	15401	15362	15325	15435	15394	15417	15450	15379	15427	15225	15464	15243	15412	15340	15239	15344	15354	15274	15320	15374	15480	15266	15430	15172	15214	15270	15501	15364	15334	15356	15418	15445	15381	15336	15321	15406	15263	15368	15347	15454	15391	15344	15393	15213	15299	15429	15326	15390	15262	15367	15442	15168	15434	15212	15375	15381	15269	15434	15289	15244	15400	15344	15327	15369	15344	15242	15384	15463	15293	15393	15354	15303	15505	15342	15438	15317	15301	15288	15255	15245	15405	15223	15331	15220	15263	15340	15317	15428	15307	15266	15312	15358	15351	15462	15186	15263	15223	15399	15437	15243	15396	15311	15301	15302	15320	15352	15333	15315	15311	15277	15384	15176	15258	15411	15367	15298	15506	15189	15364	15427	15504	15407	15163	15403	15202	15143	15326	15353	15354	15238	15260	15244	15481	15298	15322	15298	15568	15293	15284	15588	15429	15276	15312	15323	15419	15222	15369	15364	15398	15202	15193	15381	15210	15271	15325	15359	15316	15373	15284	15289	15320	15270	15272	15280	15368	15395	15306	15306	15272	15434	15274	15413	15315	15410	15495	15274	15287	15271	15146	15337	15243	15310	15406	15345	15327	15227	15300	15399	15349	15452	15249	15288	15368	15290	15368	15301	15307	15431	15461	15211	15391	15369	15167	15440	15540	15438	15317	15276	15454	15437	15240	15392	15391	15502	15435	15160	15283	15432	15361	15325	15294	15389	15402	15164	15276	15200	15189	15265	15481	15422	15168	15142	15258	15658	15270	15356	15528	15231	15442	15361	15281	15239	15295	15392	15209	15461	15450	15298	15314	15325	15431	15366	15375	15222	15353	15328	15190	15294	15299	15324	15379	15293	15338	15386	15157	15461	15323	15426	15405	15335	15179	15310	15271	15350	15404	15318	15425	15396	15371	15429	15500	15389	15153	15466	15275	15198	15496	15185	15338	15189	15333	15228	15496	15380	15368	15397	15318	15397	15295	15176	15233	15398	15383	15342	15454	15213	15271	15308	15164	15385	15256	15216	15413	15322	15265	15367	15245	15465	15352	15269	15340	15423	15412	15215	15237	15258	15305	15264	15310	15335	15324	15368	15340	15270	15415	15231	15336	15281	15350	15289	15462	15304	15060	15349	15433	15170	15402	15311	15208	15359	15297	15388	15213	15328	15283	15439	15190	15328	15398	15165	15377	15234	15221	15495	15455	15367	15362	15336	15443	15297	15306	15608	15294	15190	15431	15403	15222	15432	15443	15267	15281	15378	15340	15369	15304	15406	15343	15374	15385	15495	15428	15499	15357	15290	14957	15344	15421	15422	15406	15273	15517	15254	15269	15158	15282	15361	15318	15361	15409	15298	15296	15291	15207	15419	15413	15263	15406	15244	15276	15339	15191	15290	15231	15256	15397	15235	15154	15416	15383	15366	15436	15308	15346	15360	15314	15380	15230	15476	15512	15261	15394	15328	15391	15293	15347	15415	15200	15407	15274	15233	15414	15322	15255	15313	15265	15350	15293	15308	15385	15421	15305	15487	15439	15211	15235	15187	15325	15504	15369	15279	15255	15351	15512	15322	15150	15465	15403	15246	15397	15317	15370	15463	15202	15140	15510	15271	15425	15232	15405	15325	15380	15301	15365	15407	15486	15383	15345	15343	15205	15427	15256	15352	15274	15342	15395	15464	15191	15530	15182	15341	15456	15377	15350	15551	15401	15202	15344	15406	15338	15262	15314	15223	15237	15387	15352	15370	15271	15504	15279	15243	15190	15278	15312	15387	15387	15276	15324	15382	15315	15467	15157	15377	15199	15436	15354	15329	15147	15444	15344	15442	15267	15104	15373	15401	15307	15383	15342	15310	15265	15431	15299	15297	15380	15349	15228	15304	15393	15261	15334	15195	15330	15324	15371	15336	15223	15388	15316	15486	15243	15217	15257	15300	15065	15285	15316	15255	15394	15341	15381	15254	15374	15290	15495	15301	15374	15401	15219	15415	15170	15230	15307	15317	15362	15380	15357	15325	15389	15116	15159	15313	15267	15530	15482	15216	15366	15339	15511	15306	15383	15281	15344	15328	15329	15284	15309	15465	15384	15373	15457	15215	15346	15318	15317	15307	15308	15205	15341	15370	15470	15308	15130	15390	15218	15328	15322	15185	15280	15414	15265	15323	15218	15369	15264	15327	15291	15347	15364	15452	15388	15236	15288	15393	15274	15203	15425	15413	15458	15293	15216	15282	15411	15374	15274	15488	15350	15306	15431	15437	15313	15314	15348	15277	15318	15325	15430	15484	15289	15412	15314	15483	15075	15353	15465	15160	15426	15284	15301	15419	15495	15482	15289	15319	15448
27700	22076	24988	21812	18800	18896	19066	18734	18490	18389	18385	18194	18265	18253	18165	18112	18261	18070	18250	18192	18272	18221	18190	18039	18259	18020	18052	18229	18284	18293	18410	18586	18624	18561	18577	18436	18112	17946	18205	18224	18297	18086	18164	18227	17936	18201	18020	18215	17867	18276	18108	17824	17996	18050	18183	18151	18074	18102	18190	18197	18296	18102	18042	17998	18099	18039	18045	18310	18109	18316	18090	18081	18101	18000	18156	18015	18073	18099	18077	18110	17948	18123	18022	18148	18230	17805	18103	18468	18152	18069	18287	18258	18041	17967	18104	18023	18074	17990	18136	18009	18007	18024	17992	18215	18045	18109	17888	17918	18214	18177	18179	17995	18170	18038	18003	17956	18130	18122	18097	18233	17971	18159	18056	18106	17832	18139	18018	17888	17889	18263	18093	17938	18074	18251	18145	18369	18289	18173	18123	18261	17846	18071	17952	17899	18089	18193	18126	18073	18011	18200	18222	18079	17978	18083	17962	18148	18245	17946	17981	18222	18010	18210	18119	18083	18013	17904	18005	18029	18199	17950	18058	18127	18206	17955	17942	18104	17952	18237	18029	18084	18148	18210	17955	17935	17778	18075	18064	18054	18095	17909	18023	17978	17954	17907	18164	18068	18135	17916	18035	18152	18156	18064	17932	18192	18058	18022	18233	18241	18100	17955	18014	18009	18187	17923	18158	18155	18142	18260	18408	18413	18143	18078	18041	18132	17969	17959	18070	18047	18241	18096	18036	18086	18043	18117	18164	17937	18070	17930	18251	17852	17981	17971	17969	18018	18208	18141	18037	18136	17965	18016	18060	17972	18279	17940	18177	18082	17850	18150	17840	18072	18175	18059	18122	17946	17796	18128	18063	18020	17972	18197	18096	18194	18293	18131	18051	17984	18131	17957	18055	18072	18035	17988	18065	17831	18215	18190	18157	17957	17917	18158	18108	18203	18001	17843	18053	18125	18080	18041	18104	17943	18195	18044	18151	17867	18275	18164	18199	18166	17912	17952	17955	18093	17874	18142	18005	17994	17814	18017	18163	18068	18016	18261	18142	18000	17875	18176	18127	18033	18381	18176	18089	17965	18330	17953	18055	18070	18223	17846	18020	18064	18071	18043	18137	18055	18195	17964	18181	18336	18128	18050	18035	18182	18043	17968	18180	18233	18138	18090	18223	18174	18134	18207	18051	18043	18159	18117	18228	18017	18020	18014	17977	18195	18106	17976	18062	18057	18291	18118	18160	18020	18047	17979	18105	18049	17975	18365	17973	18189	18213	18087	18176	18209	17972	18254	17921	18219	18138	18143	17976	18173	18144	18126	18019	18041	18040	18071	18008	17957	18205	18138	18255	18211	18184	18131	18130	18019	18205	18071	17877	17963	18040	18010	18215	18011	18078	18112	18195	18016	18101	18290	18105	18029	18150	17895	18067	18036	17997	18266	18065	18030	18157	18236	18073	18046	18194	18118	18175	18074	18180	17915	18059	18020	18195	17991	18139	18160	18111	18080	18026	18006	17987	17946	18221	18299	18034	18015	18150	18239	18293	18157	18064	18088	18021	17896	17783	18037	17986	17981	18195	18130	18037	18119	18208	18252	18047	18303	18312	18138	18017	18053	18256	18225	18273	18058	18155	18123	18056	18112	18056	18116	18091	18254	18231	18049	18002	18256	17926	17948	18138	18057	18359	18239	18035	18084	18182	18128	18233	18108	18086	18085	17847	18114	18107	17879	18092	18019	18282	18282	18114	18119	18054	18070	18303	18212	18222	17903	17865	17829	18082	17983	17975	18108	18075	18090	18078	18203	18167	18011	18079	17993	18044	18107	18010	18139	18049	18046	18286	18053	17902	18180	18073	18053	18164	18264	17997	18255	18163	18089	18028	18088	18010	18192	18062	18220	18062	18015	18045	17999	17967	17994	18188	18205	18087	18068	18116	18033	18056	18262	18009	17885	17994	18166	18058	18105	18042	17966	18227	18340	17901	18150	17879	17992	17898	18196	18015	17951	18074	18070	18384	18067	18235	18073	18070	17983	18106	17928	17972	18201	18034	18167	18058	18087	17850	17962	18110	17993	18210	18150	17965	18019	17990	17894	18170	17969	18031	18244	18227	18170	18045	18082	18322	18293	18225	18203	18104	18053	18115	18119	18048	18060	17933	18162	18163	18087	17979	18034	18194	18304	17977	17968	18088	17985	18091	18004	18142	18131	17946	18058	18078	18039	18330	18039	18042	17995	17840	18110	18046	18193	17963	18113	17936	18062	18086	18133	18040	18240	18072	17995	18230	18008	18096	18227	17858	18085	18084	17936	18037	17970	18112	18027	18173	18197	18008	18138	17976	18127	18204	17912	18164	18083	18088	17987	17947	18082	17951	17998	18173	17931	18092	18049	18226	18055	18205	18194	18109	18134	17872	18099	18266	17959	18162	18093	18070	18184	18237	18138	18120	18045	17912	18069	18392	18150	18118	18118	18049	18119	17997	18243	18264	18010	18153	18098	18261	18053	17966	18188	18210	18062	17995	18204	17987	18209	18103	17959	18087	18033	18289	18027	18091	18168	18347	18176	18113	18116	18264	18196	18211	18222	18223	17959	18109	18087	18242	17900	18152	18083	18197	18117	17858	18055	18061	17827	18156	18082	18177	18144	18053	18118	17986	18213	17998	18064	18053	17941	18087	18097	17861	18176	18096	18210	17821	17962	18058	18124	18054	18151	17964	18024	18073	17995	18125	18296	18157	18170	18071	18039	17994	18028	18059	18065	18106	18245	18029	18131	18267	18052	18239	17920	18141	18069	18008	17950	18143	18424	17980	18108	18235	18073	17938	18190	17966	17970	18022	18067	17894	18234	18044	18319	18020	18033	18127	18194	18179	18107	18108	18228	18012	17881	17992	17972	18071	17945	18067	18171	18025	18214	18128	17910	18029	18069	17991	18010	18105	17911	17896	17922	18115	18068	18141	17887	18009	17998	18049	18235	18344	18198	18115	18300	18005	18113	18167	18079	18263	18035	17988	18100	18037	17876	18048	18095	18074	18085	17984	18180	17985	18129	18287	18093	17988	18043	18076	17954	18032	18178	18142	18193	18246	18161	18247	18148	18147	18046	18189	18184	18037	17911	18130	18124	18152	18085	17876	18024	18016	18093	18254	18084	17869	17938	18116	18095	18215	18055	17945	18295	18226	18040	18179	18077	18086	18052	18089	17919	18063	18000	17866	17854	18048	17992	17990	18010	18056	17944	18077	18091	18197	18123	18413	18108	18013	18203	17901	18075	17931	18071	18027	18029	17922	18145	18191	18096	18087	18130	18053	18257	18179	18080	17882	18196	18000	18020	17879	17979	18029	18170	18090	18095	17773	18145	18028	17972	18212	18090	18044	18199	18050	18099	17942	18132	18019	18465	17975	17957	17998	18052	18243	18304	17994	18058	18186	18085	18304	18090	18133	18077	18221	18007	18257	18046	18052	17974	17849	18039	18017	17964	18044	18201	17999	18161	17954	17961	18100	18086	18052	18126	18164	18117	18035	17947	18033	18101	18079	18111	18102	18151	18183	18241	18102	18259	18114	18096	18214	18062	18000	18091	18004	17958	18197	18032	17994	18079	17797	18354	18170	18111	18232	18066	18105	17961	17912	18151	18051	18217	17903	18122	18092	18152	18085	17923	18049	18280	18163	17929	18064	17910	17989	18036	17814	18168	18028	17863	18156	18112	18216	18229	18040	18130	17882	18094	18010	18092	18089	18166	17868	17893	17965	18182	18229	18097	18082	18089	17976	17939	18046	17971	18179	18178	18197	18068	18279	18240	17995	18078	18169	18051	18140	17943	17995	18106	18106	18206	18107	18273	17973	18182	18264	18174	18047	17908	18252	18176	18172	18155	17976	18241	17968	18037	17999	18222	18230	18239	18160	18045	17999	18086	18311	18174	18281	17966	18345	18307	18135	18169	18014	18028	17938	17993	18245	18190	18153	18031	18048	18215	18031	18033	18162	18172	18041	18047	18225	18277	18142	18140	18079	18398	18065	18033	18106	18221	18124	18191	18115	18124	18220	18174	17994	18140	18276	18077	18112	18053	18165	18137	18085	17932	17894	18051	18029	17991	18244	18046	17991	18128	18149	18235	17861	18223	18197	18018	18144	18066	18216	18095	18058	18047	18115	17944	17958	18143	17999	18162	18140	18117	18062	18004	17944	18067	18164	18371	18062	18018	18072	18077	18002	18140	17824	18141	18046	18078	18155	18050	17903	18243	18205	18044	18100	18283	18158	18160	18126	18114	18173	18134	17999	17946	18168	18164	18123	17949	18179	18235	18120	18276	18236	18177	18347	18092	18022	17811	18136	18155	17929	18229	18146	18120	18204	17889	18105	18081	18214	18160	18200	18041	18187	18180	18022	18267	18294	17918	18238	18228	18158	18059	18124	17991	18188	17928	18073	18080	18082	18016	18185	17741	18095	17933	18055	18261	18186	17926	18242	18164	18072	18355	18054	18031	18243	17936	17992	17956	18064	18156	18063	18035	17943	18036	18029	17988	18228	17998	18036	18069	18184	18026	18113	18122	18172	18094	18130	18075	18055	18020	18094	17894	17970	18200	18033	17872	18069	18160	18096	17969	18074	18023	18103	18134	18070	18087	18026	18071	18168	18017	18048	18115	18088	17983	17972	18265	18313	18127	18096	18151	18061	18013	17974	17949	18116	18041	17900	18161	18067	18217	17962	17975	18036	17941	18182	18100	18288	17957	18270	18116	18173	18075	18136	18191	18085	18082	18257	17731	18230	18079	18129	18024	18235	17989	18151	18191	18125	18172	17870	17927	18035	18122	18187	18093	17972	17934	18030	17942	18112	18110	18086	17899	18003	18042	18149	18156	18123	18385	18162	18143	17991	17919	18132	17899	17947	18203	18105	18376	18061	18015	18169	18095	18390	17982	18127	17971	18125	18132	18114	18174	17961	18228	17877	18083	18235	18234	18130	17959	18188	18158	18213	18086	18220	18284	18015	18172	18098	18117	18215	18040	17952	17926	18003	18025	18161	18201	18120	18158	18220	18189	18104	17882	18081	18024	18093	17945	18252	17803	18128	18151	17919	18183	18020	18219	18107	18000	18051	17981	18351	17999	18053	18174	18145	17963	18235	18403
14647	18259	18343	17000	17048	16962	16801	16414	16401	16236	15914	15734	15704	15780	15723	15691	15544	15553	15615	15617	15666	15564	15521	15652	15539	15515	15676	15584	15637	15598	15778	16406	16330	15870	15899	15479	15659	15666	15481	15760	15461	15524	15533	15541	15628	15583	15499	15724	15497	15574	15514	15668	15335	15223	15412	15450	15629	15464	15674	15489	15519	15633	15491	15563	15550	15565	15674	15597	15564	15522	15447	15483	15463	15486	15413	15578	15463	15549	15458	15636	15551	15637	15550	15622	15555	15460	15580	15444	15440	15667	15527	15574	15419	15504	15513	15587	15319	15504	15601	15507	15472	15480	15436	15380	15480	15597	15421	15594	15483	15590	15466	15608	15426	15619	15675	15572	15371	15592	15474	15440	15519	15537	15364	15448	15603	15430	15596	15524	15538	15313	15641	15496	15403	15431	15544	15557	15476	15486	15409	15659	15402	15551	15476	15426	15373	15634	15549	15489	15619	15705	15526	15518	15595	15560	15452	15430	15454	15568	15473	15502	15503	15420	15595	15523	15654	15494	15447	15589	15768	15498	15510	15457	15642	15618	15530	15582	15368	15426	15494	15586	15490	15607	15432	15466	15505	15420	15527	15487	15643	15579	15433	15428	15550	15447	15400	15504	15682	15568	15628	15722	15410	15327	15640	15465	15473	15587	15379	15422	15306	15505	15395	15509	15532	15567	15424	15412	15397	15464	15596	15492	15279	15472	15577	15565	15356	15551	15572	15456	15412	15481	15614	15441	15501	15591	15699	15529	15524	15366	15565	15451	15480	15449	15689	15502	15489	15467	15494	15582	15659	15707	15538	15575	15394	15409	15623	15469	15641	15375	15556	15607	15560	15391	15543	15309	15545	15359	15673	15549	15520	15457	15422	15517	15370	15305	15587	15573	15415	15413	15704	15488	15636	15557	15463	15540	15514	15543	15300	15565	15560	15503	15665	15648	15561	15441	15494	15522	15607	15557	15604	15596	15732	15266	15569	15623	15398	15412	15625	15488	15420	15429	15483	15537	15571	15482	15678	15506	15448	15472	15471	15717	15434	15518	15458	15453	15389	15427	15446	15659	15387	15600	15437	15628	15241	15680	15653	15433	15496	15568	15536	15412	15652	15558	15593	15643	15527	15418	15540	15685	15500	15658	15537	15486	15584	15499	15553	15505	15620	15524	15667	15561	15401	15584	15396	15462	15679	15421	15324	15649	15580	15372	15569	15659	15377	15573	15668	15421	15556	15621	15552	15506	15634	15399	15555	15446	15604	15467	15540	15574	15550	15492	15727	15441	15560	15500	15549	15640	15572	15544	15584	15287	15513	15654	15464	15530	15506	15439	15514	15601	15375	15637	15518	15493	15560	15500	15447	15598	15589	15439	15473	15452	15502	15573	15552	15591	15504	15546	15618	15561	15455	15670	15295	15485	15614	15461	15660	15493	15447	15537	15462	15455	15509	15623	15462	15505	15648	15635	15398	15577	15419	15589	15452	15534	15511	15329	15746	15455	15422	15443	15506	15473	15573	15588	15493	15585	15416	15573	15546	15481	15549	15564	15667	15582	15646	15536	15501	15616	15385	15351	15552	15466	15443	15585	15552	15475	15491	15601	15419	15435	15518	15477	15660	15563	15545	15312	15429	15607	15361	15506	15676	15612	15485	15593	15360	15616	15506	15466	15453	15523	15409	15525	15662	15567	15594	15562	15356	15470	15362	15441	15622	15367	15540	15668	15368	15600	15451	15649	15451	15580	15507	15417	15624	15473	15427	15443	15360	15419	15618	15363	15526	15462	15443	15713	15406	15543	15581	15516	15570	15471	15635	15595	15504	15666	15481	15601	15458	15681	15445	15532	15679	15505	15594	15467	15505	15555	15556	15444	15576	15629	15582	15613	15374	15442	15561	15402	15485	15345	15694	15511	15621	15607	15512	15536	15760	15352	15513	15577	15510	15356	15327	15525	15673	15462	15379	15447	15537	15528	15369	15562	15580	15442	15676	15580	15588	15486	15422	15520	15506	15614	15643	15495	15471	15643	15530	15424	15419	15542	15459	15430	15544	15473	15565	15380	15622	15386	15414	15642	15329	15623	15680	15542	15393	15397	15380	15415	15537	15381	15395	15416	15689	15515	15375	15544	15522	15396	15467	15619	15594	15568	15468	15357	15486	15476	15405	15405	15503	15663	15406	15362	15650	15568	15498	15384	15548	15528	15497	15583	15574	15582	15468	15497	15439	15511	15516	15400	15574	15579	15596	15628	15610	15475	15626	15431	15427	15475	15312	15669	15597	15460	15663	15363	15595	15538	15481	15507	15531	15655	15488	15623	15472	15507	15486	15596	15480	15507	15438	15547	15384	15429	15549	15415	15509	15336	15533	15575	15669	15550	15467	15531	15395	15509	15527	15448	15363	15533	15506	15511	15508	15497	15589	15467	15760	15458	15697	15446	15625	15683	15432	15450	15559	15542	15541	15613	15409	15567	15631	15494	15453	15406	15384	15460	15466	15459	15470	15455	15541	15515	15540	15472	15532	15417	15426	15483	15585	15545	15532	15545	15683	15592	15576	15573	15593	15343	15559	15529	15379	15714	15621	15517	15517	15495	15592	15468	15419	15510	15430	15627	15474	15567	15453	15537	15552	15402	15490	15557	15613	15495	15415	15443	15585	15424	15511	15601	15527	15633	15344	15443	15484	15588	15626	15732	15330	15669	15516	15460	15596	15609	15545	15468	15448	15452	15560	15551	15544	15493	15536	15480	15529	15406	15408	15540	15611	15464	15426	15334	15509	15559	15446	15671	15534	15538	15483	15540	15533	15474	15497	15492	15631	15696	15502	15676	15515	15417	15511	15602	15415	15380	15665	15546	15457	15545	15409	15753	15502	15518	15569	15498	15497	15521	15481	15451	15570	15541	15462	15642	15557	15618	15613	15468	15542	15591	15499	15648	15428	15522	15328	15493	15503	15520	15399	15520	15443	15450	15568	15678	15424	15595	15508	15542	15434	15558	15430	15645	15661	15638	15362	15686	15586	15563	15634	15521	15448	15467	15449	15467	15480	15408	15616	15535	15465	15648	15544	15422	15442	15311	15463	15452	15470	15489	15467	15554	15544	15392	15513	15577	15560	15649	15616	15580	15618	15267	15569	15663	15475	15351	15525	15309	15538	15413	15661	15697	15456	15482	15574	15465	15415	15521	15578	15422	15609	15509	15408	15537	15528	15568	15508	15651	15543	15442	15574	15689	15488	15329	15362	15476	15618	15395	15564	15467	15523	15589	15519	15507	15431	15549	15560	15675	15560	15635	15380	15474	15544	15476	15598	15684	15333	15544	15466	15654	15464	15650	15412	15479	15731	15666	15491	15578	15589	15515	15452	15348	15515	15478	15443	15454	15471	15537	15510	15498	15460	15502	15575	15520	15464	15295	15512	15424	15450	15422	15548	15694	15455	15544	15630	15485	15665	15572	15385	15391	15519	15521	15495	15721	15563	15528	15581	15344	15524	15638	15774	15500	15519	15722	15718	15464	15558	15483	15493	15610	15534	15467	15500	15593	15451	15546	15490	15564	15475	15518	15468	15517	15590	15374	15535	15577	15544	15460	15452	15568	15408	15467	15411	15286	15547	15533	15426	15586	15430	15569	15677	15543	15466	15406	15406	15585	15652	15407	15526	15367	15516	15478	15514	15525	15489	15415	15591	15517	15506	15513	15523	15548	15524	15589	15531	15554	15673	15461	15493	15529	15506	15649	15615	15385	15594	15511	15537	15491	15418	15474	15435	15430	15725	15517	15549	15459	15422	15309	15445	15466	15459	15517	15425	15614	15525	15611	15652	15479	15686	15502	15644	15356	15432	15505	15568	15554	15371	15590	15620	15477	15686	15506	15614	15620	15575	15529	15614	15476	15431	15452	15460	15612	15329	15578	15437	15415	15623	15315	15615	15602	15556	15384	15462	15296	15688	15535	15504	15577	15604	15650	15537	15402	15455	15732	15429	15558	15468	15463	15496	15415	15542	15728	15611	15516	15514	15412	15466	15468	15619	15312	15601	15586	15549	15664	15622	15562	15538	15665	15274	15330	15467	15498	15573	15493	15541	15469	15612	15575	15512	15481	15420	15634	15425	15624	15561	15489	15435	15476	15380	15384	15620	15526	15478	15449	15548	15542	15463	15634	15463	15636	15551	15460	15601	15507	15557	15521	15519	15559	15402	15667	15495	15482	15462	15662	15513	15371	15656	15508	15510	15517	15684	15387	15528	15500	15582	15413	15546	15385	15614	15511	15529	15690	15347	15441	15648	15697	15685	15500	15603	15279	15323	15536	15509	15512	15503	15388	15434	15425	15398	15601	15581	15594	15314	15689	15627	15506	15465	15605	15531	15560	15791	15621	15552	15633	15509	15651	15498	15408	15562	15483	15553	15618	15689	15709	15515	15469	15620	15398	15611	15521	15519	15550	15671	15580	15541	15536	15511	15494	15576	15535	15622	15376	15440	15477	15535	15621	15479	15513	15658	15363	15296	15726	15475	15624	15377	15470	15453	15498	15606	15558	15351	15647	15538	15431	15501	15616	15541	15519	15625	15432	15502	15632	15589	15407	15553	15628	15569	15584	15590	15615	15463	15664	15480	15544	15458	15387	15654	15624	15408	15594	15480	15310	15530	15385	15643	15616	15532	15637	15407	15603	15481	15350	15459	15563	15418	15450	15459	15508	15473	15480	15458	15613	15454	15402	15369	15639	15520	15496	15500	15466	15640	15489	15578	15378	15513	15536	15341	15414	15589	15405	15629	15522	15577	15289	15605	15568	15414	15546	15596	15544	15528	15469	15629	15465	15512	15491	15605	15478	15538	15668	15484	15682	15420	15401	15593	15425	15477	15575	15534	15557	15461	15515	15602	15371	15665	15537	15448	15638	15511	15553	15649	15714	15660	15527	15504	15611	15487	15539	15484	15531	15497	15513	15527	15499	15421	15570	15557	15471	15591	15588	15601	15608	15523	15556	15468	15450	15502	15502	15564	15594	15535	15486	15573	15590	15485	15540	15596	15393	15580	15427	15430	15362	15432	15450	15573	15601	15475	15482	15409	15587	15411	15456	15298	15535	15474	15452	15499	15621	15546	15581	15473	15491	15637	15626	15302	15390	15641	15459
24075	21446	28959	24417	22484	22630	21993	19217	19101	18960	18901	18413	18062	18058	18216	18311	18345	18199	18223	18059	18003	18055	18110	18105	17934	18050	17998	17981	18106	18163	20011	21189	21627	20313	19066	18289	17940	17958	17830	18015	18028	17948	17925	18019	18109	17896	17879	17947	17896	18148	17924	18000	17842	17912	17932	18016	17990	17997	17939	18035	17960	17929	17883	17881	17986	17715	17966	17766	17918	17890	17935	17989	17778	18002	17843	17703	17917	17696	18052	18006	17769	17756	17850	17797	17986	17815	17927	17691	17895	17835	17958	17811	17986	17702	17785	17923	18003	18161	17911	17886	17587	17901	17902	18006	17660	18203	17999	17969	17884	17900	17845	17946	17831	17700	18000	17772	17961	17910	17624	17995	17854	17883	17749	17735	17943	17842	17851	17823	17692	17879	18055	17771	17863	17865	17771	17858	17948	17785	17775	17824	17797	17987	17877	17782	17951	17826	17977	17961	17935	17817	17820	17975	17795	17895	17862	17948	17893	17934	18011	18171	17924	18155	17881	17909	18141	17862	17909	17849	17765	17960	17834	17908	17750	17862	18028	17921	17893	17853	18016	17997	17804	17920	17806	17619	17973	18004	17871	17760	17953	17926	17885	17881	17801	17867	17538	17851	17953	17810	17905	17868	17959	17966	17993	17940	17796	17905	17816	17847	17753	17807	17958	18047	17930	17748	17834	17637	17755	17901	17941	17839	17904	17896	17907	17983	17861	17914	17981	17904	18145	18015	17964	17803	17811	17768	17899	17950	17961	17702	17693	17906	17797	18149	17828	17721	17959	17792	18145	18131	17840	17713	17793	17852	17945	18020	17808	17755	17738	17759	17986	18043	17815	18157	18126	17844	17805	17899	17898	17844	17948	17633	17894	17737	17893	17878	17890	17856	17950	17844	17947	17844	17847	17890	17887	17930	17647	18019	17833	17966	17730	17955	17685	17989	18032	17935	17782	17876	18028	17914	17974	17783	17952	17858	17827	17848	17961	17886	17589	17846	17976	17971	17898	17882	17800	17842	17661	17750	17804	17810	17909	18025	18059	17846	17846	17893	17747	18029	17943	17780	17693	17837	18019	18021	17967	17995	17894	17892	18004	17928	17926	17897	17617	17886	17842	17993	18045	17898	17758	17800	17819	17978	17854	17840	17766	17801	17821	17885	17940	17738	17942	17987	17915	17779	17918	17746	17711	17836	17805	17856	17978	17926	17882	17950	17978	17854	17993	17955	17923	17814	18047	17665	17931	17792	18040	18024	17820	18007	17990	17866	17944	17800	18012	17790	18008	17904	17796	17674	18070	17819	17764	17891	17734	17681	17896	17843	18031	17804	17966	18108	18096	17929	17748	17725	18089	17695	17869	18027	17897	17784	17864	17830	17771	18043	17863	17581	17784	17797	17891	17899	17642	17817	18037	17765	17902	17854	17991	17825	17834	17808	17962	17714	17996	17907	18004	17845	17831	18008	17715	18075	17863	18073	17816	17883	17770	17716	17715	17915	17811	17891	17904	17813	17971	17978	17994	17842	18008	17860	17969	17783	17875	17911	17920	17813	17846	17801	17770	17822	18005	17975	18149	17860	17754	17934	17791	17869	17902	17739	18038	17691	17951	17955	17757	17883	17944	17923	17862	17756	17608	17735	17952	17976	17925	17891	17722	17923	17846	17892	17920	17878	17806	17649	17980	17871	17913	17944	17824	17941	17853	17901	17899	17843	18001	17929	17788	17914	17948	17889	17900	17798	17804	17836	17765	17800	17834	17810	17721	17863	17685	17873	17851	17751	17969	17926	17896	17981	17747	18048	17941	17733	18146	17744	17922	17768	17845	17700	17873	18049	17954	17829	18024	18040	17754	17979	17801	17932	17762	17913	17856	17884	17939	17851	17825	17962	17970	17726	18000	17734	17925	17760	18114	17762	17806	17796	17984	17912	17915	17826	17897	18014	18022	18072	17921	17866	17992	17746	18036	17789	17891	17621	17962	17845	17822	18094	17820	17940	17819	17889	17985	17836	17695	17774	17928	17861	17751	17748	17927	17861	17935	17840	18084	17812	17877	17782	17836	17784	17797	17799	17761	18111	17849	17906	17973	17799	17823	17707	17937	18065	17927	18085	17843	17957	17818	17951	17833	17901	17849	17834	17822	17880	17905	17812	17830	18005	17756	18106	17785	17776	17984	17553	17930	17950	17818	17619	17863	17789	17734	17903	17882	17981	17983	18006	17816	17838	17743	17899	17960	17795	17883	17945	17822	17930	17833	17766	17750	17888	18004	17641	17912	17975	17729	17672	18081	17958	17955	17682	17785	17847	17888	17948	17853	17806	17809	17852	17699	17847	17867	18000	17730	18122	17935	17988	17906	17866	17754	17910	17947	17954	17752	17847	17983	18045	17727	17857	17752	17990	17976	17780	18054	17681	17877	18129	17846	18190	17787	17926	17960	17972	17849	17910	18124	17857	17863	17649	17963	18077	17858	17808	17742	17859	17846	17826	17811	17877	17855	17824	17889	17959	17871	17732	17787	17826	18014	17932	18024	17772	17877	17819	17727	17955	17850	17974	17922	17771	17923	17830	17827	17946	17868	18016	17774	17926	17824	17824	17783	18027	17774	17942	18126	17753	18042	18038	17927	17877	17961	17816	17910	17691	17876	17990	17883	17882	18108	18002	18000	17766	17936	17677	18039	17945	17859	17865	18081	17917	17895	17998	17740	17727	17680	17953	17768	17925	17997	17805	17946	17961	17876	17834	17763	17894	17845	17740	17889	18054	17840	17815	17868	17843	17921	17908	17866	18028	17979	17887	17877	17947	17923	17715	17953	18026	17905	17800	17858	18014	17950	17833	17981	17732	17889	17796	18059	17939	17681	17918	17902	17615	17731	17954	17938	17802	17725	17805	17583	17928	17788	17861	17889	17921	17862	17771	17966	17819	17873	17926	17643	17818	17936	18064	17802	17881	17910	17767	18022	17954	17848	17735	17906	17739	17889	18156	17713	17966	17795	17742	17945	17888	17892	17807	17817	17768	17851	17870	17899	17882	17771	18096	17871	17848	17792	17735	17917	17982	17850	17887	17801	17812	17720	17886	18011	17630	17821	17995	17944	17769	17819	17735	17831	17808	17793	17838	17919	17810	17933	17951	17939	17947	17809	17769	17847	17740	17653	17902	17891	17991	17780	17965	17874	17822	17915	17928	17908	17938	18049	17960	17848	17729	17856	17935	17900	17796	17897	18030	17983	17682	17836	17959	17733	17885	17982	17850	17593	17797	17947	17774	17644	17882	18028	17884	17881	17973	17907	17703	17834	17956	17948	17807	17931	17894	17852	17802	17843	17865	17751	17812	17774	17890	17755	18043	17882	17935	17906	17910	17949	17531	17666	18100	18005	17878	17834	17755	17907	17886	17983	17965	18091	17934	17754	17808	17804	17797	17886	17788	17823	17825	18018	17928	17785	17839	17919	17988	18038	17792	17793	17757	17914	17693	17855	17865	17798	17874	18045	17979	17550	17792	17739	17721	17805	18121	18109	17779	17748	17971	17830	17689	17931	17820	17960	17830	17677	17653	17934	17815	17851	17860	17784	17719	18019	17916	18016	17853	17811	17756	17758	17916	17903	17913	18065	17960	17968	18059	17852	17967	17742	18018	18014	17601	17825	17897	18146	17824	17904	17773	17963	17750	17880	17659	17877	17764	18115	18068	17948	17772	18115	17831	17869	18064	17900	17761	17750	17861	17769	17909	17796	17904	17785	17637	18060	17739	17860	17749	17841	18068	17874	17944	17824	17846	17907	17942	18049	17913	17700	17954	17981	17857	17702	17817	18113	17728	18024	17895	17860	17814	17867	17780	17971	18101	17989	17978	17696	17827	17749	17880	17737	17664	17998	17828	17924	17628	18046	17764	17942	17784	17864	17961	17995	17793	17750	17597	17882	17881	17860	17895	17821	17910	17877	17865	17712	17886	17854	17841	17850	17822	17774	17951	17785	17792	17926	17922	17805	17889	17885	17887	17947	18022	17859	17865	17891	17855	17830	18089	17872	18016	18046	17848	17559	17713	17917	17846	17832	17905	18038	17834	17869	17906	18057	18114	17765	17840	17867	17779	17900	17908	18017	17834	17797	17777	18114	17786	17903	17562	17903	17913	18076	17964	17830	17697	17949	17888	17750	17744	17699	17779	17862	17926	17900	17915	17748	17914	17910	17754	17854	17925	17947	17597	17754	17789	18061	17980	17963	17988	17984	17745	17710	17852	17809	17805	17787	18007	18034	17760	17669	17822	17788	17851	17922	17921	17832	17737	17903	17813	17888	17845	17707	17863	17869	17828	17859	17840	17960	17980	17915	17865	17826	17762	17838	17981	17911	17843	17955	17855	17756	17995	17988	17619	17924	18030	17925	17899	17632	17805	17950	17945	17785	17876	17856	17980	17961	17905	17972	17894	17786	17674	17833	17861	17932	17746	17892	17828	17767	17947	17752	17844	17800	17757	17877	17786	17875	17815	17649	17748	17862	18035	17934	17987	17922	17779	18045	17848	17865	17768	17886	17981	17937	17919	17703	17746	17934	17818	17936	17951	18044	17992	17901	17781	17735	17731	17990	17914	17752	17762	17889	18018	17996	17775	18003	17835	17865	17835	17860	17868	17957	17995	17878	17815	17999	17805	17896	17820	17802	17880	17691	17996	17888	17812	17764	17849	17753	17967	17873	18008	17845	17820	17950	17744	17593	18080	17825	17862	17877	17932	17999	17761	17939	17831	17666	17994	18037	17941	17956	17918	17643	17863	18070	18091	17944	17864	18026	17957	17773	18026	17763	17955	17946	17760	17976	17855	17933	17836	17989	17970	17869	17887	17835	17947	17843	17892	17882	17783	17785	17812	18093	17980	17804	17771	17783	17640	17701	17767	17732	17927	17983	18029	17922	17916	17844	17701	17835	17903	17964	18018	18235	18020	17898	17842	17893	17947	17997	17803	17982	17860	18003	17824	17965	17977	17906	18068	17859	17790	17795	17895	17856	17758	18027	17872	17838	17969	17925	17805	17842	17859	17936	17571	17908	17745	18028	17836	17774	17866	17825	17882	17852	17840	18028	17969	17852	17878	17857	17804	17656	17706	17722	17933	17915	18120	17917	17939	18058	18019
14091	23858	22074	19691	18752	18744	17928	17199	17274	17040	16608	16134	15753	15876	15879	15680	15763	15782	15547	15727	15854	15551	15485	15648	15549	15634	15391	15630	15611	16310	18643	20265	20129	18298	16740	15905	15475	15410	15606	15523	15371	15517	15490	15437	15448	15529	15589	15586	15611	15449	15602	15663	15562	15546	15474	15340	15291	15520	15484	15501	15357	15570	15353	15424	15395	15407	15428	15366	15417	15717	15496	15419	15676	15269	15376	15446	15474	15484	15475	15283	15355	15451	15327	15507	15360	15337	15189	15323	15543	15279	15369	15501	15567	15347	15558	15248	15424	15356	15388	15303	15390	15475	15405	15409	15311	15518	15455	15336	15562	15399	15472	15556	15551	15538	15543	15534	15459	15587	15165	15379	15459	15461	15375	15445	15444	15488	15474	15632	15531	15414	15395	15492	15432	15349	15514	15331	15403	15461	15565	15432	15507	15408	15290	15468	15399	15519	15596	15325	15454	15337	15595	15284	15411	15251	15264	15526	15247	15543	15551	15205	15417	15380	15467	15381	15239	15377	15443	15486	15449	15699	15379	15425	15535	15361	15350	15355	15693	15271	15558	15364	15425	15542	15373	15394	15508	15329	15334	15374	15461	15291	15422	15432	15315	15654	15450	15527	15313	15420	15473	15491	15394	15498	15388	15331	15311	15392	15663	15307	15373	15355	15410	15503	15368	15488	15438	15415	15604	15430	15408	15282	15295	15551	15376	15378	15428	15386	15440	15474	15471	15364	15428	15410	15365	15419	15264	15455	15406	15347	15567	15418	15624	15422	15410	15450	15475	15337	15409	15390	15413	15464	15386	15310	15332	15342	15467	15359	15405	15273	15387	15269	15540	15371	15520	15401	15460	15348	15419	15373	15343	15297	15472	15338	15553	15435	15319	15300	15416	15381	15308	15332	15549	15347	15490	15412	15366	15281	15484	15398	15582	15417	15264	15368	15517	15463	15451	15396	15406	15495	15453	15600	15438	15567	15327	15406	15408	15482	15291	15418	15470	15472	15335	15224	15430	15471	15467	15496	15570	15324	15441	15369	15312	15320	15358	15479	15368	15366	15458	15345	15445	15326	15351	15371	15516	15342	15588	15354	15394	15445	15426	15221	15262	15488	15597	15450	15494	15509	15532	15248	15393	15374	15446	15511	15466	15450	15553	15492	15564	15502	15472	15522	15388	15550	15409	15275	15504	15305	15513	15349	15570	15268	15333	15561	15517	15389	15343	15215	15319	15436	15345	15437	15515	15502	15337	15471	15427	15448	15509	15393	15370	15377	15380	15472	15269	15292	15452	15432	15511	15453	15358	15290	15577	15243	15319	15345	15574	15279	15509	15486	15382	15365	15318	15452	15553	15433	15410	15450	15313	15330	15315	15210	15548	15415	15397	15526	15375	15410	15424	15370	15371	15340	15388	15352	15273	15386	15435	15506	15344	15435	15601	15509	15356	15415	15426	15418	15349	15338	15361	15449	15302	15482	15478	15348	15435	15570	15401	15428	15459	15163	15444	15538	15405	15485	15512	15514	15512	15401	15328	15480	15434	15476	15279	15381	15313	15485	15278	15415	15454	15488	15464	15449	15346	15479	15688	15398	15474	15366	15472	15286	15521	15404	15275	15422	15383	15401	15477	15468	15426	15497	15426	15430	15549	15380	15321	15418	15432	15209	15561	15551	15340	15449	15499	15462	15469	15461	15558	15305	15417	15307	15463	15503	15411	15233	15276	15449	15488	15320	15478	15419	15454	15414	15446	15483	15411	15585	15411	15425	15356	15390	15376	15735	15489	15346	15528	15539	15418	15564	15423	15454	15491	15330	15561	15407	15506	15380	15336	15492	15372	15437	15401	15519	15563	15550	15302	15355	15429	15469	15471	15463	15383	15320	15434	15333	15420	15327	15462	15361	15488	15468	15313	15370	15348	15314	15506	15503	15379	15526	15469	15469	15468	15428	15425	15416	15569	15529	15402	15337	15478	15417	15352	15329	15464	15489	15410	15298	15312	15546	15457	15577	15459	15537	15449	15473	15477	15491	15376	15530	15397	15419	15369	15500	15325	15395	15343	15389	15503	15449	15386	15402	15583	15385	15369	15282	15460	15480	15405	15387	15393	15254	15385	15379	15294	15378	15501	15308	15440	15648	15288	15507	15356	15309	15335	15456	15432	15369	15352	15399	15496	15510	15317	15391	15548	15496	15345	15499	15377	15419	15359	15386	15331	15591	15536	15381	15363	15402	15510	15410	15400	15390	15491	15638	15399	15570	15252	15307	15323	15398	15326	15435	15386	15361	15652	15455	15298	15406	15596	15460	15486	15425	15537	15473	15287	15476	15341	15296	15496	15415	15525	15397	15365	15395	15491	15392	15336	15271	15411	15363	15518	15498	15332	15305	15383	15351	15302	15298	15411	15297	15424	15341	15382	15492	15314	15373	15469	15266	15457	15320	15478	15432	15456	15540	15512	15454	15222	15358	15366	15224	15619	15378	15393	15456	15394	15468	15454	15397	15222	15446	15564	15436	15402	15323	15364	15415	15418	15150	15571	15390	15292	15513	15327	15391	15394	15222	15472	15316	15302	15445	15266	15513	15255	15624	15331	15451	15496	15371	15493	15264	15512	15417	15523	15403	15446	15362	15327	15523	15274	15381	15512	15465	15426	15446	15419	15363	15301	15434	15398	15256	15473	15298	15521	15263	15198	15557	15524	15389	15498	15469	15516	15396	15302	15447	15312	15275	15451	15627	15392	15273	15431	15366	15606	15408	15490	15458	15483	15336	15393	15288	15466	15395	15399	15435	15338	15499	15477	15392	15447	15472	15468	15439	15283	15334	15376	15433	15461	15543	15441	15470	15450	15534	15375	15491	15337	15327	15339	15362	15357	15414	15442	15313	15486	15442	15619	15242	15374	15297	15408	15412	15285	15428	15375	15461	15444	15513	15398	15458	15310	15501	15337	15572	15500	15663	15192	15452	15471	15372	15542	15461	15446	15383	15477	15548	15340	15434	15401	15388	15603	15512	15542	15431	15483	15342	15521	15337	15630	15650	15362	15397	15439	15405	15465	15602	15358	15384	15311	15338	15565	15354	15534	15443	15304	15535	15346	15447	15530	15529	15460	15268	15464	15371	15495	15366	15400	15423	15437	15413	15430	15440	15566	15403	15446	15429	15557	15270	15406	15364	15403	15441	15311	15133	15517	15328	15406	15467	15525	15562	15266	15445	15355	15466	15548	15403	15435	15334	15545	15399	15308	15520	15600	15255	15447	15323	15296	15434	15264	15278	15372	15393	15432	15534	15351	15293	15377	15455	15434	15475	15260	15421	15492	15426	15354	15369	15292	15402	15478	15445	15505	15288	15300	15415	15322	15432	15435	15564	15380	15532	15551	15498	15378	15433	15383	15346	15446	15300	15424	15414	15560	15450	15489	15239	15456	15323	15562	15287	15452	15337	15348	15557	15330	15409	15388	15281	15577	15390	15561	15480	15478	15336	15306	15567	15406	15516	15257	15561	15365	15409	15377	15501	15381	15321	15515	15467	15420	15442	15275	15531	15316	15367	15394	15314	15510	15344	15465	15551	15432	15499	15441	15448	15298	15525	15466	15354	15490	15381	15453	15495	15439	15417	15536	15434	15406	15446	15442	15430	15359	15303	15553	15252	15498	15552	15377	15542	15409	15626	15419	15439	15474	15415	15291	15436	15274	15267	15391	15684	15311	15521	15479	15301	15408	15563	15338	15222	15409	15651	15485	15405	15262	15448	15385	15401	15561	15428	15484	15612	15377	15522	15510	15414	15314	15466	15500	15365	15304	15399	15407	15483	15385	15363	15307	15375	15428	15346	15454	15554	15562	15243	15323	15441	15383	15286	15417	15367	15415	15556	15354	15325	15374	15459	15425	15415	15483	15407	15562	15445	15397	15425	15257	15337	15323	15507	15410	15348	15362	15445	15431	15221	15620	15347	15288	15545	15458	15354	15522	15333	15531	15237	15575	15474	15331	15410	15368	15535	15458	15451	15445	15536	15463	15244	15423	15440	15375	15396	15619	15326	15410	15527	15418	15444	15720	15441	15411	15257	15405	15529	15480	15261	15453	15478	15457	15465	15379	15384	15503	15455	15328	15423	15368	15493	15443	15446	15409	15376	15546	15552	15331	15436	15387	15574	15451	15530	15452	15366	15477	15490	15506	15375	15406	15245	15411	15436	15527	15522	15475	15381	15375	15461	15537	15326	15565	15231	15313	15434	15508	15419	15547	15460	15499	15221	15455	15500	15466	15378	15600	15319	15307	15450	15292	15499	15432	15450	15400	15284	15519	15595	15486	15278	15416	15310	15414	15466	15337	15491	15640	15363	15362	15330	15466	15521	15477	15416	15460	15263	15387	15343	15521	15490	15441	15403	15183	15504	15500	15517	15440	15426	15515	15435	15495	15283	15644	15336	15390	15439	15507	15342	15441	15444	15387	15271	15257	15488	15518	15367	15362	15509	15313	15498	15376	15450	15337	15481	15483	15352	15361	15334	15596	15420	15525	15332	15502	15422	15573	15494	15297	15400	15466	15271	15399	15354	15373	15210	15508	15390	15333	15506	15612	15297	15277	15396	15387	15483	15307	15421	15418	15491	15415	15423	15552	15362	15444	15460	15425	15453	15541	15338	15468	15516	15318	15505	15381	15220	15399	15446	15294	15405	15338	15569	15427	15302	15338	15325	15532	15323	15420	15423	15384	15273	15358	15447	15288	15497	15346	15487	15486	15458	15467	15383	15321	15629	15285	15457	15540	15542	15156	15624	15393	15348	15634	15346	15452	15455	15549	15503	15577	15247	15467	15640	15604	15294	15344	15393	15420	15482	15259	15397	15288	15471	15343	15454	15327	15406	15440	15443	15356	15462	15317	15552	15441	15310	15281	15579	15529	15461	15450	15234	15527	15367	15509	15380	15464	15419	15274	15339	15477	15502	15509	15557	15516	15311	15364	15349	15279	15554	15308	15428	15441	15421	15663	15493	15349	15498	15410	15280	15516	15193	15380	15471	15558	15319	15323	15471	15382	15448	15430	15429	15486	15431	15459	15428	15317	15359	15403	15562	15421	15554	15435	15499	15317	15545	15363	15552	15475	15347	15510	15499	15521	15512	15549	15473
23025	21368	29309	23784	21610	23768	25438	20225	19655	19708	19456	19036	18656	18498	18271	18511	18391	18341	18480	18246	18416	18253	18226	18331	18049	18162	18258	18304	18290	18923	22778	24742	23336	21531	19517	18560	18427	18094	18126	18135	18259	18073	17912	18102	17969	18164	17909	18110	18034	17914	17882	17925	18248	18192	17838	18016	18224	18248	18099	18095	18116	18026	17859	17821	17973	18010	17923	18182	17916	18059	17983	17993	18055	17776	17881	17928	18023	17970	18045	17955	17970	17839	17998	17945	17984	17857	17910	18029	17946	18094	18044	17972	17895	17980	17950	17834	17928	18072	18185	18124	17799	17939	17796	18046	18041	17761	18053	18006	18141	18031	18096	18077	18214	17871	17988	17902	17899	17991	17892	18155	17926	18036	17924	17938	17892	18044	17896	17773	17754	18038	17828	17987	17991	17867	17934	18079	17798	17724	18175	17893	17739	17823	17983	17847	17912	17955	18046	17922	18046	17907	18003	18001	18065	18140	17864	17797	17903	17936	18044	17774	18126	17900	18011	18140	17941	17873	17998	17922	17808	17807	17776	18001	17976	18133	18129	17969	17895	18111	17830	17939	17936	18033	17937	17895	17905	18083	17892	17975	18056	17915	17985	17886	18021	17975	17910	18033	18100	17951	18001	17946	18033	17819	17835	18044	17966	17687	17854	18129	17880	17782	17916	17986	17953	17969	17966	17895	17752	17863	17936	17794	18059	18006	17920	17985	17894	17921	17990	17898	17904	17990	17905	17908	18104	17777	17812	17894	17887	18018	18013	17971	17973	17879	17926	17866	17835	17948	18054	18104	18021	17854	17860	17838	18040	17889	18060	17858	17712	18107	18024	17806	17871	17919	17906	17995	17993	17907	17834	17807	17794	18178	18069	17967	18063	17799	17961	17857	18112	17903	17775	17838	17981	17862	17743	17944	17933	17837	17640	18055	17909	18136	17928	18015	17802	17957	18101	17927	18012	17854	17939	18006	17724	18133	17977	17925	17977	17941	17811	17945	18048	17821	17856	17855	17856	17695	18088	18103	18080	18018	17970	17976	17912	17949	17848	18006	17998	17901	17943	17736	17765	18094	17881	17936	17914	17942	17659	18050	18070	17842	18041	18029	17923	18086	17694	17772	17918	17997	17961	17821	17931	17947	17916	17847	17656	18155	17838	17768	18079	17897	17988	17697	17754	17948	17907	17868	17842	17901	18025	17949	17812	17884	17779	17907	17872	17826	18026	18011	17839	17794	17751	17872	18002	17853	17993	17932	17856	17890	17918	17933	18093	18240	18034	18024	17961	17831	17943	17742	17714	17822	17911	18059	18118	17883	17826	18007	17873	17887	18080	18000	17918	17829	17949	18114	17913	17979	17942	18005	17953	17987	17885	18006	17922	17910	18072	17732	18074	17947	18064	17830	17951	18026	18013	17946	18076	17982	18087	17818	17744	17889	17978	17939	18120	17856	17898	17829	17901	17974	17730	17999	17940	17970	18046	17764	17991	17967	18027	17814	17962	18025	17792	18067	17881	17949	17828	17858	17759	17871	17875	17726	17924	17848	18050	18123	17991	18002	17763	18167	17932	17932	18056	17846	18019	17812	18146	18165	18036	17806	18110	18117	18007	17916	18071	17860	18084	17937	18002	17959	18077	17929	17848	18019	18075	17960	17990	17901	17898	17862	17927	18100	18079	17721	17760	17920	17892	17870	17967	17908	17894	17732	17807	18018	17989	17905	17991	17987	17968	18021	17893	18122	17992	18147	17977	17896	18050	17923	17905	17888	17972	17995	18040	17911	18095	18065	18012	17723	17929	18019	17879	18000	18007	17746	18080	18171	17791	17901	17973	18007	17892	17921	17913	18018	18173	18034	17761	17683	17872	18007	17824	17732	17769	17890	17834	17970	17961	18074	18040	17794	18025	17934	17998	17854	17999	17843	17944	17761	17922	17903	18036	17960	17853	18086	17988	17942	18021	18031	17970	17796	17919	18019	17739	17934	17758	17756	18210	18019	17863	17752	17907	18078	17823	17917	17922	17835	18018	17837	17918	17953	17952	18032	17989	17822	17911	17991	17934	17933	17934	17882	18201	17977	18030	17952	17923	17921	17916	17849	17791	17970	17730	18081	17967	17837	17915	18000	17851	17925	17762	18036	17868	18090	17883	17985	17983	17731	17746	17885	17636	17876	17936	17846	17940	18027	17973	17907	18069	18063	17872	17958	17939	18042	17897	17781	17971	17911	17809	17943	18073	18060	17865	17950	17788	17966	17859	17940	17982	17724	17742	17885	17832	18034	17936	18005	17887	18000	17986	18053	17808	17904	18006	17964	17807	18007	17928	17875	17938	17813	18021	17887	18004	17956	17876	18211	17842	17904	18145	18020	17897	18038	17787	17979	18024	18112	18003	17886	17975	17829	18073	17749	17768	17937	18146	17867	18076	17855	18035	17814	18008	17853	17896	17881	17932	17887	17937	17937	17815	18139	17839	18117	17826	17897	17828	17965	17821	17794	18055	17732	17743	17899	17799	18018	17948	17984	17804	18117	18056	17968	17784	17859	17914	17779	17980	17998	17918	17920	17825	17981	17906	17884	17875	17981	17928	17832	18025	17817	17884	18110	17957	18128	18006	17974	17871	17993	18078	17848	17901	17966	17902	17930	18003	17997	17984	17944	17957	17957	18104	18183	18114	18136	17890	17926	18038	17849	18162	17805	17965	18021	17886	17835	18094	17792	17926	17888	17994	17842	18035	18010	17867	17869	18014	17809	18018	17949	17848	17686	18017	17928	17860	17987	17853	17937	17773	17939	18021	18003	17949	17745	17752	18021	17969	17842	17958	18089	17797	17837	17806	18129	17909	18000	17913	17755	18134	17931	17999	17887	17940	17961	17946	17901	17819	17948	17888	17968	17953	18081	17891	18077	17827	18198	18059	17836	18079	18009	17901	17851	18012	17989	17887	17962	17748	17924	17902	17997	17807	17744	17829	17973	17876	17933	17938	18026	17882	18013	18023	17955	17987	17966	17698	18107	18074	17857	17925	18156	18028	17865	18054	17676	17990	17923	17973	17697	17808	17966	17932	18029	17886	17945	17963	17909	17799	17942	18015	17990	17899	17864	17924	17707	17870	17801	18016	17974	17828	18108	17774	18016	17875	17992	17793	18001	18066	17883	17998	17808	18196	17926	17933	17893	17826	17847	18095	18071	17875	18043	17964	17917	17999	17891	17728	18105	17740	17684	18081	17930	17934	17831	18145	17907	17975	17962	17942	17725	17994	17800	18200	17979	17884	17729	18096	17615	17901	17906	17938	18056	17785	17975	17828	18199	17883	17849	17858	18134	17823	17893	17873	17737	17843	17884	18067	18036	18061	18064	18087	17906	17978	17979	17952	17734	17846	18000	17952	17918	17855	17990	17934	17741	18029	17754	17942	17903	18037	18103	17865	17806	17944	18051	17782	18017	17885	17819	18038	17800	17969	17743	18096	17936	17878	17926	17944	17920	17875	17780	17685	17976	17960	18229	17947	17820	17839	17925	17807	17839	18025	17956	17883	17789	17808	17806	17858	18134	18132	17975	17981	17937	17782	17722	18022	17865	18077	18060	17700	17939	17908	17686	18154	17897	17994	17957	18052	17917	17982	17954	17958	18023	17861	17881	18008	18107	18300	17852	17919	18071	17833	18202	17817	17860	18032	18075	17939	17777	18006	17815	17742	18128	17896	17950	17908	18135	17914	18061	17979	17728	17924	17882	17850	17955	18051	17951	18019	17677	17878	18082	17901	18012	17800	17895	17886	17812	18124	17837	17840	17935	18001	17932	17779	17833	17861	18068	17856	17760	18047	18020	17938	17909	18159	17713	17997	17770	17805	18013	18045	18028	17935	17827	17867	17882	17764	18104	18052	17974	17913	17950	17966	17965	18059	18015	18062	17860	18041	17930	17935	17960	18025	18087	17755	17948	17800	17862	17839	17851	17852	17953	17950	17944	18062	17979	18010	17966	17947	17980	17793	17731	17923	18084	17743	17849	17769	17885	17924	18144	18049	18156	17812	17827	17839	18001	18143	18029	18100	17918	17915	17974	17942	17819	18011	17805	18113	17845	17990	17874	17896	17987	17956	17909	17978	17989	17976	17791	18042	17973	17840	17982	18007	17891	17947	17714	18029	17880	17936	17843	17941	17978	18080	17924	17859	17823	17805	17747	17791	17907	18021	17957	18014	17911	17826	17772	17991	17983	18042	17796	17865	17957	17929	17711	18281	17964	18042	17993	18022	17953	17830	17893	17860	17862	17913	18004	17919	17971	17912	18001	17921	18115	18007	17880	17916	17965	18071	17953	18034	17942	17856	17906	17915	18033	18013	17902	18164	17893	18001	17938	17876	17773	17849	17862	18063	17889	18224	18044	17868	17819	17885	18041	17962	17944	17936	17951	18023	18080	18036	17892	17848	17840	17988	17879	17855	18002	17971	18036	17799	18038	17875	17672	18134	18025	18009	17987	17967	17749	17941	17760	17800	17739	18192	18059	18027	17960	18001	17986	18049	17775	17667	18112	17779	17813	18051	17781	17889	17822	17898	17884	18026	17970	17838	18251	17882	17830	17978	18028	17867	17962	17737	17886	17992	18001	17951	18040	18022	17935	17759	17894	17994	17882	17738	18068	18029	18012	17965	17852	17827	17868	17821	17938	17923	18026	17846	17972	18099	17956	17856	17908	17994	17770	17861	17863	17942	17846	18001	18090	18061	17987	17927	17944	18268	17921	17958	18005	18073	18064	17783	17940	17794	18136	17874	17897	18051	17910	17874	18006	17778	17823	18040	18018	17880	17756	18040	17931	17863	17809	17933	17829	17959	17861	17880	17951	17972	17794	17996	17820	17876	18059	17613	18010	17925	17985	17901	17786	17932	17925	17952	18021	17862	17965	18008	17920	18054	17816	17994	17850	18023	17788	18008	17954	17928	17807	17933	18069	17848	17785	18010	17813	17902	17763	17949	18039	17820	17998	17857	17898	18123	17968	17903	17880	17925	18137	18005	17870	17673	17847	17996	18000	17914	17892	17877	17744	17977	18011	17979	18024	18049	18092	17812	17797	17777	18134	17898	17890	17990	17905	17783	17775	17878	18022	17983	17842	17765	18039	17938	17684	17840	17887
15440	28276	26213	22301	20746	19847	19298	17876	18040	17884	17448	16719	15997	16103	15880	15791	15706	15706	15817	15898	15930	15798	15729	15444	15667	15538	15569	15468	15772	16864	23053	24718	22349	19653	16999	15992	15546	15532	15511	15556	15378	15475	15421	15393	15403	15500	15391	15570	15565	15406	15515	15483	15450	15355	15439	15575	15586	15458	15505	15415	15582	15429	15431	15539	15271	15334	15508	15378	15396	15335	15670	15544	15432	15436	15380	15272	15377	15420	15407	15588	15448	15422	15645	15499	15440	15470	15299	15358	15357	15492	15415	15398	15498	15453	15484	15365	15328	15398	15431	15407	15416	15333	15519	15645	15474	15543	15493	15409	15494	15434	15618	15296	15389	15372	15386	15422	15558	15606	15435	15425	15369	15444	15474	15474	15346	15439	15371	15342	15540	15532	15382	15443	15366	15449	15368	15364	15479	15369	15405	15215	15366	15373	15372	15342	15456	15429	15520	15517	15472	15419	15583	15455	15522	15473	15738	15529	15513	15425	15471	15286	15278	15272	15562	15268	15559	15256	15527	15339	15398	15158	15274	15279	15350	15377	15392	15630	15422	15411	15338	15387	15298	15315	15451	15460	15363	15436	15271	15530	15472	15336	15517	15323	15356	15241	15452	15255	15258	15502	15265	15384	15413	15369	15372	15198	15489	15464	15292	15370	15440	15387	15353	15347	15470	15312	15234	15417	15322	15400	15526	15373	15371	15429	15404	15327	15325	15408	15423	15333	15528	15405	15393	15349	15399	15402	15507	15487	15606	15278	15395	15377	15442	15374	15503	15410	15374	15388	15364	15178	15512	15600	15460	15380	15410	15358	15475	15206	15395	15408	15398	15401	15311	15356	15467	15334	15357	15423	15496	15441	15387	15454	15490	15425	15482	15291	15397	15301	15325	15520	15479	15435	15399	15438	15594	15327	15386	15415	15437	15392	15473	15328	15421	15346	15378	15372	15386	15440	15473	15329	15347	15511	15402	15257	15402	15211	15426	15284	15314	15323	15351	15374	15327	15311	15464	15457	15473	15378	15400	15279	15371	15551	15377	15463	15318	15402	15355	15487	15333	15413	15409	15416	15301	15279	15525	15502	15403	15302	15484	15411	15298	15426	15368	15429	15473	15468	15424	15379	15505	15332	15190	15423	15522	15438	15391	15391	15345	15570	15270	15354	15453	15412	15290	15472	15434	15357	15490	15357	15516	15387	15430	15366	15392	15465	15435	15375	15283	15357	15385	15371	15312	15266	15495	15524	15299	15338	15365	15481	15636	15372	15415	15548	15377	15280	15345	15410	15500	15457	15535	15240	15388	15429	15421	15106	15421	15308	15386	15495	15171	15527	15492	15553	15296	15485	15491	15406	15644	15309	15563	15328	15470	15562	15626	15406	15347	15495	15444	15369	15337	15386	15356	15409	15334	15324	15388	15426	15388	15319	15486	15430	15489	15379	15544	15368	15497	15405	15456	15472	15462	15466	15435	15457	15370	15531	15647	15407	15397	15369	15375	15332	15356	15442	15206	15348	15330	15524	15531	15498	15262	15508	15344	15330	15388	15349	15318	15499	15383	15481	15401	15592	15412	15308	15387	15445	15343	15258	15268	15383	15189	15531	15439	15380	15362	15411	15393	15299	15477	15394	15435	15434	15538	15233	15280	15287	15470	15329	15418	15488	15439	15518	15278	15431	15422	15343	15430	15401	15394	15372	15379	15418	15449	15437	15313	15453	15272	15576	15451	15234	15456	15452	15358	15403	15329	15484	15481	15357	15464	15343	15359	15302	15379	15470	15442	15475	15400	15526	15395	15350	15322	15606	15461	15287	15396	15454	15521	15367	15441	15503	15248	15392	15451	15492	15459	15557	15475	15411	15231	15411	15533	15556	15481	15547	15413	15403	15389	15561	15396	15443	15486	15408	15362	15309	15430	15510	15555	15442	15416	15489	15509	15445	15550	15341	15519	15311	15398	15313	15410	15393	15356	15620	15414	15452	15344	15469	15365	15385	15500	15434	15252	15460	15288	15363	15397	15336	15499	15484	15238	15190	15624	15482	15200	15554	15532	15626	15341	15332	15332	15378	15249	15341	15520	15437	15417	15572	15359	15586	15429	15376	15379	15517	15410	15367	15369	15390	15386	15373	15283	15461	15425	15421	15466	15571	15456	15341	15301	15327	15410	15367	15393	15424	15392	15501	15425	15376	15479	15460	15495	15474	15427	15321	15484	15436	15474	15424	15407	15414	15506	15507	15518	15411	15618	15365	15237	15202	15388	15328	15462	15447	15322	15210	15429	15325	15394	15335	15436	15342	15487	15490	15352	15358	15434	15432	15489	15420	15457	15427	15434	15299	15321	15306	15436	15284	15381	15261	15567	15290	15406	15398	15355	15444	15333	15603	15557	15444	15414	15362	15311	15386	15181	15591	15496	15564	15464	15342	15443	15465	15501	15408	15448	15548	15338	15446	15511	15336	15403	15509	15355	15517	15440	15450	15527	15433	15480	15401	15441	15363	15416	15401	15331	15466	15385	15290	15410	15383	15382	15262	15399	15284	15498	15670	15465	15255	15545	15307	15344	15330	15332	15344	15397	15347	15446	15381	15380	15448	15363	15254	15318	15323	15447	15346	15466	15361	15328	15286	15604	15415	15448	15414	15441	15510	15442	15248	15452	15259	15253	15435	15437	15540	15384	15328	15404	15492	15459	15276	15348	15341	15415	15166	15340	15512	15424	15526	15356	15430	15344	15458	15447	15508	15346	15246	15547	15275	15563	15420	15354	15353	15467	15394	15363	15431	15458	15265	15333	15358	15258	15386	15350	15398	15474	15376	15352	15360	15473	15364	15427	15395	15532	15462	15283	15439	15586	15512	15245	15236	15293	15333	15228	15322	15457	15444	15567	15326	15448	15450	15253	15418	15476	15272	15580	15465	15397	15328	15498	15332	15435	15414	15278	15424	15281	15427	15475	15456	15465	15604	15430	15406	15461	15419	15421	15506	15545	15433	15349	15455	15419	15421	15414	15388	15549	15411	15285	15366	15354	15353	15502	15568	15501	15452	15394	15312	15483	15387	15259	15368	15268	15433	15375	15335	15213	15373	15452	15423	15411	15457	15349	15288	15503	15256	15358	15445	15290	15270	15421	15271	15552	15461	15451	15263	15496	15286	15325	15302	15329	15463	15429	15445	15405	15286	15322	15449	15354	15384	15421	15464	15459	15433	15446	15443	15317	15441	15404	15276	15383	15374	15465	15429	15278	15380	15349	15478	15468	15373	15307	15377	15529	15242	15446	15337	15446	15485	15553	15342	15572	15489	15428	15422	15270	15488	15267	15424	15375	15290	15448	15485	15424	15487	15555	15495	15313	15355	15433	15229	15339	15331	15417	15341	15393	15443	15402	15341	15464	15324	15439	15466	15296	15321	15368	15334	15236	15572	15522	15370	15409	15421	15415	15523	15442	15418	15432	15382	15377	15262	15323	15526	15376	15279	15468	15445	15390	15362	15372	15589	15416	15482	15525	15532	15496	15440	15385	15421	15416	15463	15462	15472	15451	15499	15535	15422	15378	15403	15266	15442	15473	15286	15388	15252	15411	15302	15344	15424	15358	15584	15418	15500	15395	15350	15513	15500	15470	15425	15520	15352	15536	15431	15272	15316	15381	15403	15431	15294	15432	15390	15606	15304	15511	15515	15397	15225	15456	15381	15379	15444	15411	15407	15466	15426	15263	15585	15476	15448	15381	15220	15458	15337	15530	15617	15522	15483	15351	15266	15502	15317	15398	15546	15266	15322	15521	15455	15250	15420	15372	15255	15328	15392	15522	15404	15425	15408	15348	15365	15331	15384	15376	15390	15245	15448	15422	15523	15454	15322	15437	15468	15338	15282	15345	15348	15440	15290	15388	15296	15351	15235	15501	15371	15279	15328	15297	15631	15481	15367	15425	15427	15508	15209	15255	15314	15267	15404	15531	15470	15471	15231	15494	15192	15342	15397	15504	15423	15360	15350	15398	15470	15530	15398	15411	15325	15414	15311	15439	15443	15461	15384	15421	15602	15417	15522	15301	15612	15434	15283	15616	15403	15502	15442	15264	15586	15464	15240	15312	15464	15523	15413	15368	15371	15326	15285	15295	15474	15400	15465	15385	15335	15501	15386	15176	15382	15338	15546	15262	15464	15360	15240	15496	15469	15364	15442	15413	15532	15454	15427	15439	15440	15494	15377	15458	15322	15275	15433	15384	15282	15507	15359	15334	15442	15309	15219	15273	15297	15428	15418	15297	15554	15274	15360	15484	15380	15296	15512	15457	15385	15548	15351	15205	15323	15343	15421	15344	15491	15520	15429	15412	15452	15279	15331	15376	15422	15460	15385	15375	15372	15478	15463	15209	15435	15286	15373	15223	15389	15522	15366	15367	15421	15426	15434	15184	15444	15379	15511	15359	15398	15279	15309	15383	15272	15371	15356	15347	15600	15277	15409	15303	15387	15469	15410	15187	15294	15503	15365	15492	15411	15444	15365	15404	15248	15577	15382	15377	15392	15353	15390	15502	15414	15378	15390	15406	15657	15381	15308	15591	15460	15356	15481	15275	15345	15370	15550	15250	15356	15358	15439	15471	15472	15482	15489	15549	15304	15283	15462	15524	15526	15327	15326	15523	15491	15376	15276	15458	15412	15357	15192	15314	15303	15386	15403	15369	15327	15451	15304	15389	15365	15495	15296	15124	15418	15504	15248	15467	15408	15363	15440	15335	15392	15259	15338	15386	15326	15429	15498	15257	15312	15298	15311	15396	15405	15201	15405	15406	15429	15542	15278	15192	15389	15364	15367	15317	15438	15468	15435	15366	15530	15317	15268	15388	15324	15408	15342	15297	15385	15382	15488	15435	15486	15597	15502	15684	15217	15370	15412	15396	15440	15373	15564	15493	15334	15440	15226	15420	15395	15361	15385	15302	15405	15484	15492	15520	15335	15485	15287	15328	15529	15328	15288	15480	15319	15367	15399	15256	15626	15538	15584	15356	15380	15448	15363	15366	15406	15290	15389	15379	15473	15455	15580	15463	15366	15405	15414	15372	15326	15441	15343	15312	15383	15356	15411	15274	15408	15540	15396	15518	15225	15294	15426	15640	15470	15443	15573	15474	15464
27848	22172	24881	22539	19176	19454	19461	18946	19138	19138	19008	18715	18626	18643	18549	18698	18599	18475	18501	18711	18699	18643	18639	18467	18505	18405	18489	18476	18302	18608	18848	18971	18946	19033	18848	18844	18629	18314	18318	18489	18361	18508	18491	18502	18547	18408	18541	18483	18471	18500	18642	18359	18453	18518	18409	18582	18455	18584	18386	18481	18408	18530	18572	18435	18286	18494	18543	18202	18538	18496	18437	18710	18908	18534	18615	18413	18589	18431	18766	18585	18327	18551	18543	18493	18523	18607	18439	18492	18388	18533	18571	18239	18608	18516	18402	18454	18476	18405	18570	18617	18493	18414	18645	18609	18549	18525	18490	18363	18557	18426	18537	18528	18362	18649	18718	18569	18401	18473	18370	18452	18651	18533	18393	18574	18466	18676	18598	18491	18734	18467	18256	18553	18485	18331	18347	18561	18275	18596	18526	18597	18442	18573	18331	18562	18418	18476	18647	18486	18614	18496	18388	18423	18465	18259	18425	18590	18332	18523	18510	18597	18666	18364	18285	18517	18464	18524	18515	18438	18615	18456	18462	18497	18403	18516	18421	18437	18613	18462	18660	18603	18611	18556	18750	18705	18294	18411	18436	18505	18366	18625	18276	18396	18456	18445	18445	18404	18543	18590	18550	18705	18827	18557	18555	18432	18459	18352	18448	18341	18423	18526	18707	18354	18551	18438	18562	18450	18471	18545	18522	18489	18404	18450	18434	18451	18383	18484	18400	18203	18533	18513	18532	18567	18505	18376	18540	18563	18498	18636	18538	18547	18459	18400	18578	18494	18487	18435	18328	18355	18745	18220	18324	18363	18551	18499	18503	18406	18465	18531	18466	18369	18324	18480	18507	18546	18494	18405	18633	18697	18599	18403	18535	18431	18170	18572	18566	18399	18455	18412	18569	18294	18368	18597	18376	18685	18409	18509	18140	18326	18497	18418	18491	18552	18660	18383	18547	18478	18650	18501	18409	18536	18508	18417	18584	18542	18616	18533	18464	18348	18560	18528	18366	18675	18254	18524	18560	18388	18383	18120	18619	18355	18545	18449	18465	18726	18581	18469	18543	18485	18640	18654	18563	18295	18472	18330	18704	18411	18488	18372	18355	18457	18682	18407	18603	18327	18749	18260	18473	18438	18553	18317	18419	18370	18474	18479	18590	18591	18590	18517	18594	18419	18676	18541	18249	18545	18435	18502	18387	18328	18639	18616	18490	18419	18440	18475	18352	18245	18462	18404	18590	18500	18500	18199	18509	18502	18402	18485	18582	18228	18415	18637	18552	18460	18468	18244	18392	18465	18610	18577	18688	18285	18764	18403	18453	18287	18456	18388	18506	18463	18377	18296	18605	18899	18545	18597	18396	18641	18362	18309	18648	18404	18574	18458	18363	18453	18530	18621	18387	18539	18635	18572	18401	18484	18407	18430	18381	18430	18325	18467	18399	18470	18489	18416	18446	18632	18513	18552	18501	18483	18432	18338	18536	18628	18633	18450	18257	18376	18794	18587	18541	18554	18743	18447	18474	18375	18400	18372	18479	18356	18595	18427	18346	18441	18549	18370	18468	18425	18408	18624	18352	18287	18623	18455	18415	18565	18481	18517	18383	18497	18391	18528	18549	18530	18573	18573	18447	18545	18377	18725	18429	18398	18520	18253	18475	18495	18330	18438	18574	18388	18403	18324	18604	18518	18359	18394	18309	18375	18570	18398	18689	18505	18457	18469	18511	18624	18392	18427	18264	18557	18775	18414	18441	18598	18562	18487	18310	18325	18484	18303	18589	18619	18426	18484	18287	18382	18572	18478	18649	18423	18322	18452	18696	18463	18603	18460	18433	18517	18425	18511	18464	18614	18522	18398	18638	18654	18659	18956	18507	18512	18476	18433	18658	18508	18428	18375	18650	18443	18406	18590	18461	18521	18558	18190	18323	18494	18313	18442	18377	18379	18481	18401	18473	18473	18515	18518	18386	18370	18513	18649	18352	18448	18392	18571	18458	18610	18696	18297	18462	18452	18450	18360	18242	18552	18509	18488	18465	18772	18435	18502	18378	18510	18467	18484	18515	18476	18324	18411	18479	18401	18546	18377	18576	18390	18552	18405	18486	18556	18551	18334	18220	18593	18578	18392	18525	18541	18228	18371	18368	18602	18462	18467	18418	18304	18571	18598	18476	18651	18793	18382	18614	18622	18605	18472	18333	18385	18446	18467	18520	18454	18366	18713	18741	18441	18644	18354	18620	18435	18604	18569	18582	18293	18500	18489	18552	18365	18278	18446	18547	18516	18410	18329	18507	18368	18468	18585	18364	18505	18570	18500	18437	18403	18577	18561	18514	18553	18463	18331	18470	18445	18351	18419	18399	18654	18264	18388	18454	18503	18404	18711	18601	18502	18452	18435	18563	18841	18335	18312	18525	18211	18501	18682	18326	18432	18614	18349	18324	18302	18624	18599	18294	18480	18562	18565	18666	18643	18526	18413	18358	18384	18350	18500	18280	18538	18559	18533	18500	18689	18455	18675	18712	18358	18532	18254	18342	18407	18290	18429	18618	18512	18507	18478	18521	18755	18471	18333	18202	18521	18406	18444	18553	18572	18544	18582	18419	18583	18444	18506	18471	18378	18440	18539	18378	18523	18601	18671	18663	18535	18698	18542	18510	18629	18672	18536	18517	18544	18607	18575	18553	18638	18532	18484	18292	18405	18745	18515	18640	18489	18485	18432	18537	18364	18631	18349	18589	18361	18319	18369	18424	18473	18400	18464	18501	18428	18529	18519	18580	18326	18592	18576	18575	18350	18660	18545	18572	18475	18253	18557	18804	18485	18676	18446	18531	18377	18397	18571	18458	18345	18473	18497	18593	18346	18537	18401	18372	18570	18496	18540	18552	18600	18534	18470	18377	18477	18380	18409	18524	18533	18546	18408	18514	18480	18597	18452	18482	18640	18508	18588	18465	18561	18615	18741	18581	18514	18363	18519	18639	18388	18450	18475	18587	18146	18374	18438	18492	18416	18601	18410	18663	18437	18621	18526	18542	18647	18339	18341	18543	18488	18299	18386	18569	18460	18254	18629	18524	18569	18645	18528	18387	18570	18696	18412	18430	18298	18361	18563	18358	18377	18449	18385	18540	18432	18471	18520	18548	18552	18448	18427	18706	18590	18519	18499	18479	18511	18485	18512	18749	18475	18553	18645	18451	18373	18597	18486	18572	18481	18437	18547	18339	18345	18586	18505	18442	18645	18544	18426	18495	18567	18464	18334	18451	18526	18457	18587	18656	18560	18584	18534	18587	18706	18351	18335	18512	18402	18544	18529	18445	18378	18690	18599	18489	18370	18467	18514	18519	18572	18575	18498	18629	18548	18371	18541	18565	18724	18640	18423	18516	18495	18579	18385	18426	18563	18622	18572	18466	18620	18620	18418	18414	18512	18575	18626	18638	18339	18445	18314	18476	18579	18320	18528	18564	18278	18519	18761	18504	18389	18230	18273	18606	18627	18607	18257	18588	18382	18476	18411	18425	18638	18561	18321	18545	18496	18434	18573	18240	18568	18444	18574	18536	18611	18722	18652	18276	18533	18355	18435	18396	18491	18483	18516	18434	18470	18453	18531	18561	18507	18540	18399	18214	18445	18571	18480	18448	18293	18418	18518	18511	18504	18455	18454	18526	18451	18415	18719	18587	18568	18636	18480	18392	18498	18550	18558	18516	18566	18651	18491	18406	18398	18452	18456	18544	18511	18416	18428	18543	18547	18659	18431	18585	18425	18473	18643	18463	18353	18323	18637	18467	18426	18531	18549	18768	18468	18570	18635	18431	18568	18584	18539	18746	18566	18258	18378	18334	18465	18453	18551	18553	18266	18401	18284	18368	18491	18309	18201	18447	18460	18344	18583	18601	18533	18557	18573	18605	18336	18443	18560	18433	18415	18605	18455	18510	18410	18548	18591	18518	18613	18534	18565	18432	18458	18559	18525	18366	18346	18559	18567	18370	18578	18541	18643	18477	18678	18301	18504	18492	18737	18815	18426	18435	18363	18612	18324	18550	18442	18718	18625	18524	18578	18529	18522	18320	18495	18576	18648	18375	18618	18532	18433	18453	18574	18626	18360	18271	18305	18651	18514	18626	18342	18586	18557	18424	18562	18402	18553	18557	18470	18314	18595	18519	18559	18311	18544	18574	18263	18338	18459	18579	18466	18689	18814	18475	18634	18376	18300	18472	18472	18805	18697	18593	18473	18471	18432	18516	18551	18589	18340	18486	18622	18508	18468	18392	18533	18322	18602	18536	18645	18567	18549	18646	18537	18499	18615	18525	18446	18469	18618	18464	18578	18311	18549	18563	18527	18442	18450	18412	18439	18519	18611	18609	18518	18604	18571	18707	18787	18480	18461	18543	18436	18355	18640	18439	18702	18497	18529	18674	18428	18743	18394	18653	18340	18351	18411	18467	18400	18390	18455	18386	18466	18517	18388	18523	18511	18522	18366	18491	18369	18410	18510	18651	18470	18567	18480	18528	18461	18471	18524	18538	18611	18543	18598	18533	18176	18373	18363	18440	18461	18477	18469	18430	18352	18423	18426	18522	18536	18547	18466	18320	18560	18647	18574	18678	18321	18516	18373	18451	18705	18647	18623	18434	18516	18655	18576	18532	18220	18357	18432	18397	18633	18328	18657	18373	18418	18901	18630	18541	18569	18481	18272	18552	18450	18539	18687	18322	18582	18418	18518	18435	18624	18335	18472	18396	18489	18633	18571	18588	18366	18395	18552	18631	18503	18369	18391	18400	18496	18620	18488	18334	18377	18501	18410	18538	18361	18411	18527	18427	18536	18570	18176	18591	18641	18496	18613	18623	18526	18363	18453	18444	18452	18517	18420	18448	18582	18536	18535	18325	18500	18715	18539	18260	18535	18586	18471	18514	18492	18385	18594	18507	18587	18528	18190	18384	18538	18342	18475	18666	18702	18623	18630	18563	18370	18420	18622	18261	18477	18505	18560	18595	18526	18713	18538	18670	18350	18466	18603	18709	18425	18442	18286	18431	18259	18333	18630	18570	18439	18626	18495	18287	18507	18369	18540	18754	18588	18614	18530	18682	18397	18388	18607	18397	18541	18334	18484	18544	18297	18609	18339	18355	18224
14917	18617	18097	17435	17174	17124	17103	16707	16648	16675	16328	16402	15917	15824	15923	15748	15664	15735	15910	15864	15788	15727	15862	15741	15960	15826	15784	15638	15819	15873	16255	16287	16428	16156	16153	15800	15781	15773	15801	15743	15727	15824	15462	15747	15709	15806	15676	15730	15891	15690	15800	15757	15704	15648	15710	15823	15936	15724	15620	15758	15697	15753	15804	15629	15649	15710	15722	15589	15572	15743	15773	15706	15816	15674	15773	15747	15845	15708	15741	15679	15694	15803	15820	15668	15557	15915	15761	15659	15862	15620	15702	15745	15668	15806	15834	15695	15758	15680	15700	15711	15997	15732	15732	15681	15780	15631	15662	15784	15718	15712	15833	15751	15959	15657	15800	15480	15640	15793	15854	15643	15745	15691	15722	15721	15738	15651	15768	15744	15732	15561	15729	15901	15622	15601	15844	15540	15736	15768	15589	15788	15618	15626	15684	15850	15716	15725	15722	15803	15687	15653	15872	15652	15830	15861	15757	15710	15588	15902	15700	15574	15759	15625	15548	15715	15736	15797	15819	15782	15718	15757	15885	15764	15856	15734	15564	15632	15706	15690	15890	15707	15690	15792	15709	15587	15738	15677	15526	15685	15711	15779	15633	15781	15670	15786	15626	15940	15803	15706	15709	15545	15572	15595	15590	15794	15709	15727	15529	15714	15697	15566	15785	15783	15771	15691	15715	15696	15760	15616	15815	15809	15752	15620	15690	15698	15848	15594	15809	15787	15756	15736	15790	15635	15610	15878	15674	15799	15823	15759	15722	15907	15686	15757	15709	15763	15562	15836	15630	15722	15835	15753	15690	15705	15845	15532	15783	15626	15853	15764	15631	15617	15689	15704	15581	15778	15774	15696	15790	15748	15655	15714	15707	15783	15701	15793	15777	15848	15702	15674	15702	15925	15793	15549	15658	15679	15829	15748	15910	15626	15601	15743	15683	15762	15575	15702	15745	15594	15902	15807	15790	15726	15804	15712	15754	15686	15664	15631	15768	15658	15843	15664	15690	15847	15781	15843	15666	15826	15596	15637	15681	15687	15681	15619	15953	15744	15721	15711	15643	15766	15704	15621	15726	15545	15800	15674	15770	15643	15829	15804	15736	15715	15560	15731	15557	15860	15692	15648	15556	15777	15743	15743	15717	15625	15817	15782	15824	15596	15689	15651	15780	15755	15695	15840	15750	15606	15750	15886	15689	15623	15694	15565	15830	15710	15605	15554	15789	15689	15751	15611	15795	15786	15782	15824	15766	15685	15814	15680	15809	15764	15767	15876	15599	15704	15661	15728	15661	15767	15839	15785	15770	15696	15694	15630	15763	15678	15602	15750	15705	15800	15804	15736	15755	15823	15741	15888	15834	15767	15626	15655	15996	15737	15690	15647	15753	15704	15855	15548	15761	15904	15765	15713	15690	15707	15579	15764	15838	15687	15746	15513	15729	15801	15776	15708	15802	15692	15714	15804	15831	15695	15836	15469	15711	15826	15654	15591	15756	15660	15876	15796	15856	15675	15754	15740	15699	15865	15649	15660	15732	15701	15721	15796	15583	15847	15765	15689	15698	15618	15824	15709	15643	15673	15951	15696	15745	15844	15794	15795	15473	15955	15775	15640	15637	15686	15766	15764	15732	15726	15730	15671	15788	15796	15683	15773	15479	15914	15776	15804	15789	15696	15696	15802	15493	15845	15831	15795	15842	15607	15776	15777	15783	15720	15698	15684	15739	15745	15836	15676	15590	15883	15670	15806	15696	15909	15801	15795	15700	15768	15789	15730	15720	15728	15779	15833	15682	15694	15759	15688	15810	15688	15629	15628	15653	15727	15686	15774	15791	15697	15847	15760	15699	15741	15729	15664	15674	15863	15825	15776	15680	15679	15673	15711	15642	15724	15796	15610	15761	15594	15850	15823	15667	15645	15635	15722	15881	15744	15808	15788	15852	15673	15816	15707	15787	15808	15488	15738	15640	15887	15566	15824	15615	15664	15759	15749	15833	15882	15720	15641	15716	15966	15791	15700	15962	15684	15784	15738	15672	15608	15792	15625	15713	15725	15655	15832	15624	15665	15802	15712	15520	15743	15725	15798	15816	15805	15619	15836	15738	15676	15981	15868	15832	15710	15812	15700	15872	15580	15762	15586	15675	15787	15833	15680	15796	15654	15688	15597	15835	15720	15819	15698	15721	15691	15744	15827	15793	15649	15732	15652	15885	15806	15752	15796	15602	15842	15794	15628	15773	15767	15772	15661	15634	15670	15721	15614	15864	15621	15684	15678	15601	15824	15747	15690	15715	15907	15643	15632	15746	15824	15758	15855	15759	15826	15821	15655	15815	15733	15844	15721	15834	15739	15630	15787	15648	15914	15722	15678	15867	15663	15691	15816	15912	15799	15803	15665	15519	15849	15651	15791	15678	15816	15722	15756	15680	15587	15708	15734	15755	15780	15686	15753	15657	15727	15645	15670	15742	15747	15753	15643	15886	15585	15631	15580	15705	15577	15853	15790	15813	15769	15716	15736	15682	15725	15810	15798	15484	15849	15668	15665	15786	15758	15781	15671	15643	15831	15766	15772	15562	15780	15753	15835	15944	15662	15762	15604	15844	15879	15712	15603	15820	15548	15540	15994	15852	15803	15768	15746	15736	15718	15723	15778	15710	15645	15864	15743	15814	15611	15644	15711	15660	15780	15692	15681	15693	15907	15807	15785	15828	15777	15810	15739	15675	15730	15792	15819	15802	15647	15776	15727	15658	15619	15759	15717	15698	15876	15827	15682	15850	15648	15830	15813	15747	15696	15708	15855	15738	15694	15614	15781	15687	15787	15616	15974	15748	15748	15575	15805	15767	15680	15736	15821	15850	15989	15746	15779	15591	15587	15824	15660	15674	15771	15746	15716	15583	15690	15546	15767	15708	15527	15804	15556	15725	15730	15605	15762	15735	15812	15764	15740	15813	15698	15809	15747	15767	15752	15638	15697	15741	15774	15721	15576	15809	15697	15755	15775	15833	15685	15694	15577	15682	15822	15811	15685	15790	15822	15770	15565	15757	15660	15838	15760	15821	15770	15630	15567	15869	15751	15790	15761	15883	15749	15643	15592	15662	15842	15676	15827	15790	15725	15921	15653	15678	15758	15700	15795	15714	15543	15548	15671	15734	15708	15868	15742	15765	15957	15722	15828	15615	15691	15818	15944	15793	15780	15805	15875	15652	15701	15719	15648	15807	15787	15791	15752	15749	15802	15673	15718	15665	15749	15675	15758	15748	15714	15803	15825	15648	15770	15739	15768	15758	15714	15703	15673	15766	15847	15788	15861	15638	15829	15735	15816	15725	15817	15635	15643	15664	15563	15635	15731	15734	15831	15780	15677	15722	15943	15712	15766	15691	15922	15743	15795	15799	15800	15800	15751	15914	15792	15733	15685	15759	15715	15854	15706	15684	15594	15719	15671	15873	15861	15729	15696	15710	15816	15850	15839	15804	15797	15680	15970	15779	15929	15723	15813	15616	15740	15642	15884	15719	15933	15712	15624	15627	15634	15725	15820	15755	15825	15720	15585	15727	15836	15718	15750	15832	15732	15614	15781	15788	15599	15644	15580	15943	15951	15797	15946	15681	15776	15786	15770	15795	15650	15618	15691	15685	15640	15670	15645	15593	15729	15792	15762	15606	15739	15785	15624	15662	15915	15756	15749	15749	15686	15868	15635	15858	15776	15754	15643	15618	15655	15736	15817	15689	15771	15789	15900	15776	15720	15614	15807	15816	15833	15784	15802	15950	15600	15850	15692	15791	15751	15771	15609	15832	15636	15733	15677	15648	15760	15712	15723	15890	15691	15777	15835	15718	15748	15617	15770	15710	15845	15672	15664	15651	15765	15813	15931	15849	15781	15856	15991	15692	15801	15833	15776	15737	15745	15720	15920	15621	15659	15642	15731	15937	15777	15773	15630	15737	15789	15702	15734	15748	15777	15684	15779	15817	15647	15622	15798	15649	15762	15739	15818	15892	15793	15533	15780	15720	15830	15849	15866	15789	15790	15773	15783	15714	15655	15845	15964	15871	15659	15718	15807	15694	15708	15787	15771	15746	15886	15943	15692	15906	15856	15767	15782	15748	15622	15764	15766	15726	15668	15663	15569	15815	15717	15823	15659	15705	15696	15787	15763	15775	15681	15899	15548	15873	15660	15741	15678	15741	15775	15812	15714	15730	15747	15538	15730	15745	15726	15706	15798	15812	15731	15672	15572	15629	15782	15731	15653	15880	15693	15699	15758	15852	15664	15704	15748	15700	15495	15557	15731	15810	15764	15644	15837	15653	15650	15835	15741	15715	15762	15897	15730	15728	15839	15777	15742	15668	15673	15760	15765	15791	15796	15802	15652	15625	15799	15686	15723	15767	15804	15586	15832	15630	15631	15739	15719	15879	15760	15704	15678	15674	15707	15854	15673	15586	15832	15791	15761	15807	15969	15722	15629	15848	15783	15684	15757	15537	15724	15584	15849	15545	15760	15821	15750	15892	15767	15682	15717	15712	15755	15730	15837	15747	15927	15792	15692	15676	15710	15690	15617	15670	15723	15709	15838	15802	15752	15691	15731	15673	15761	15729	15555	15608	15888	15724	15685	15686	15723	15749	15724	15646	15771	15690	15732	15622	15743	15691	15655	15707	15852	15830	15629	15673	15692	15717	15718	15558	15724	15745	15880	15819	15698	15801	15775	15838	15688	15809	15710	15758	15751	15721	15786	15739	15787	15504	15723	15810	15603	15761	15718	15885	15702	15569	15704	15741	15840	15651	15779	15771	15701	15809	15717	15760	15810	15629	15842	15883	15821	15805	15564	15804	15794	15800	15613	15750	15680	15669	15801	15962	15642	15756	15737	15765	15822	15833	15810	15798	15725	15706	15798	15791	15754	15795	15829	15715	15801	15722	15695	15734	15763	15622	15695	15612	15846	15675	15549	15818	15880	15857	15713	15810	15715	15811	15903	15990	15701	15755	15676	15530	15753	15829	15778	15717	15889	15852	15680	15865	15692	15800	15761	15907	15853	15833	15741	15807	15674	15741	15741	15852	15854	15740	15804	15830	15789	15669	15779	15750	15570	15714	15627	15661	15719	15665	15713	15745	15749	15702	15865	15756	15820
23963	21360	28938	24220	22353	22811	22793	19485	19106	19245	19110	18939	18775	18628	18415	18544	18485	18624	18373	18359	18251	18247	18296	18447	18328	18224	18236	18219	18322	18453	19432	20401	21409	20630	19580	19012	18682	18291	18308	18383	18111	18066	18207	18194	18214	18120	18269	18202	18113	18003	18255	18013	18303	18001	18086	18126	18105	18302	18238	18017	18230	18098	18176	18183	18049	17909	18289	18110	18263	18166	17999	18204	18145	18108	18085	18149	18169	18132	18227	18073	18156	18247	18183	18278	18109	18052	18204	17906	18062	17960	18155	18172	18159	18161	18147	18214	17947	18027	18349	18225	18229	18107	18161	18281	18173	18084	18301	18062	18034	18207	18117	18237	18325	18167	18280	18197	18300	18138	18166	18048	18251	18141	18222	18261	18285	18039	18219	18245	18361	18513	18215	18424	18052	18246	18149	17839	18108	18181	18195	18039	18197	18290	17995	18191	18168	18131	17882	17977	18108	18077	17846	18209	18146	18267	18064	18312	18155	18043	18101	18201	18249	18249	18185	18022	18103	18213	18057	18072	18124	18196	18167	18150	17868	18231	17944	18104	18171	18044	18377	18123	17972	18084	18048	18012	18216	18092	18201	18081	18004	18230	18140	18304	18104	18082	18042	17998	18155	18160	18082	18382	18222	18250	18164	18005	17928	18256	18107	18130	18157	18059	18190	18077	18127	18115	18226	18130	18306	17787	18057	18213	17850	18325	18061	18069	18156	18103	18194	18218	18156	18215	18264	17910	18196	18065	18160	17933	18071	17927	18102	18219	18083	18119	17934	18146	18187	18162	18132	18298	18043	18066	18042	18131	18091	18155	17922	18097	18049	18136	18198	18404	18115	18312	18072	18118	18097	18259	18184	18079	18082	18134	18089	18112	17983	18015	18117	17870	17928	18026	18018	18044	18182	18070	18186	18139	18232	18098	17990	18207	17956	18222	18164	18007	18096	18379	18177	18106	18380	18226	18212	18261	18056	18227	18238	18129	18046	18044	18066	18027	18060	18021	17964	18160	17982	17969	18200	18013	18152	18060	18083	18416	18141	18125	18240	18064	18035	18066	18208	17934	18172	18210	18156	18307	18041	18147	18103	18016	18285	18138	18295	18081	18009	18222	18135	18041	18259	18032	17936	17994	18068	18155	18230	18158	18077	18129	17966	18258	17969	18090	18157	18133	18187	18259	18041	18166	18110	18129	17994	18141	18294	18237	18242	18206	18068	18100	18001	17993	18035	18191	18334	17977	18075	18187	18074	17963	17926	18176	18137	17974	18057	18221	18236	18011	18102	18232	18175	18139	18125	18213	18310	18161	18210	18129	18092	18112	18082	18145	18115	18161	18144	17996	18007	18185	18278	18293	18025	17975	18250	18326	18148	18212	17918	18069	18035	18227	18048	17959	18047	18184	17911	18011	18198	18225	18124	18071	18242	18130	18132	18264	18243	18172	18089	18154	18077	18148	18267	18030	18008	18069	18187	18203	18029	17956	18026	17926	18058	18199	18063	18105	18168	18323	18086	18455	18235	17821	18094	18025	18198	18171	17980	18098	18098	18097	18048	18238	18092	18302	18187	18182	18225	18116	18067	17998	18184	18048	18275	18251	18251	17996	18216	18049	18174	18028	18144	18174	18018	18282	18378	18235	18201	18045	17883	18104	18176	18158	18341	18129	18321	17978	18011	18178	17967	18056	17921	18193	17899	18191	18008	18095	18205	18094	17934	18247	17993	18031	18032	18143	18111	18333	18123	18086	18042	18180	18157	18247	18140	18098	17975	17973	18262	17896	17962	18241	18082	18132	18092	18277	18319	18227	18209	17999	18038	18161	17906	18193	18013	18199	18262	18105	17944	18403	17949	18258	18162	18190	18164	18276	18011	18233	18050	18177	18113	18144	18218	17985	17971	18199	18101	18048	18089	18090	17957	18178	18125	17983	18163	18063	18265	18178	17980	17996	18162	18338	17893	18249	18037	18201	18219	17966	18146	17988	18187	18168	18225	18156	18223	18278	18013	18226	17881	18067	18260	18192	18117	18159	17952	18220	17888	17945	18283	18098	18190	18046	18002	18225	18090	18332	18202	18213	18165	18113	18206	17952	17959	18210	18123	18074	18183	18199	18164	18179	18267	18078	18152	18078	18343	18098	18110	18162	17800	18026	18223	18195	18154	17999	18198	18264	18179	17928	18289	18185	18241	18056	18065	18226	18136	18206	17863	18123	18247	18308	18065	18282	18271	18221	18023	17888	17964	18049	18134	18025	18155	17997	18099	18199	18018	18114	18214	18028	18271	18056	18261	18051	18231	18185	18007	17948	18345	17861	18053	18295	18022	17919	18343	18104	18058	18366	18019	18078	18091	17904	18012	17960	18120	17941	18225	18003	18198	18217	18018	18434	17969	18119	18197	18043	18024	17864	18075	18129	18104	18158	18154	18213	18052	18158	18238	18135	18214	18106	18459	18113	18006	18021	17899	18098	18276	18118	18250	18158	18237	17915	18154	17842	18040	18145	18192	18038	17980	18219	18038	18120	18133	18127	18127	18108	18269	18201	18031	18236	17992	18264	18067	18143	18316	18095	17925	18053	18073	18110	18211	18225	18091	18009	18250	18028	18104	17988	18240	18055	18190	18004	17957	18168	18453	18193	18192	18271	18076	18107	18325	18124	17998	18402	18296	18093	18259	17918	18094	18148	18207	18270	18112	18265	18155	18194	18126	18296	18167	18155	18212	18173	18170	18210	18326	18148	18001	18176	17940	18075	18112	18260	18071	18328	18185	17939	18249	18088	18202	18134	18084	18225	18080	18146	18297	18109	18076	18172	18245	18302	18087	18157	18011	18114	18025	18010	18189	18237	18209	17946	18157	18116	18119	18086	18251	18129	18087	18056	18057	18033	18275	18050	18046	18358	18125	18124	18029	17971	18146	18139	18251	18170	18170	18080	18124	18383	18338	18291	18067	18074	18348	18432	17989	18148	18118	18059	18164	18075	18253	18140	17966	18121	18241	18092	18153	18065	18155	18356	18127	18172	18132	18274	18186	18120	18307	18127	18229	18220	18115	18348	18028	18073	18097	17920	18062	18152	18056	18174	18050	18160	18236	17922	18262	18059	18152	18232	18161	18248	18132	18048	18285	18115	18073	18110	17976	18233	18159	18162	18232	18333	18063	18234	18271	18189	18157	18090	17820	18028	18144	18188	18256	18093	18208	18104	18201	18052	18175	18158	18284	18124	18269	18140	18060	18025	18042	18046	18054	18193	18085	18156	18133	18075	18214	18273	18154	18067	17887	18164	18338	18193	18202	18046	17954	18108	18187	18235	18046	18347	18128	18209	18159	18145	18176	18162	18092	18007	18179	18146	17985	18251	18189	18161	17986	18133	17961	18174	18224	18276	18169	18140	18305	18209	18070	18260	18087	18132	18141	18180	18151	18081	18334	18145	18164	18278	18305	18168	18135	18428	18300	18194	18048	18287	18184	18194	18160	18203	18014	18218	18108	18106	17919	18159	18191	18085	18103	18099	17991	18239	18253	18055	18067	18171	18127	18384	18209	17925	18094	17938	18037	18027	18144	18195	18250	18170	18231	18130	18167	18027	18235	18285	18338	18156	18275	18158	18187	18144	18113	17987	18190	18126	18390	18210	18052	18307	18069	18091	18017	18189	18212	18013	18129	18050	18288	18091	18038	18156	18017	18127	18009	18126	18054	18049	18179	17951	18183	18275	18154	17981	18150	17992	18074	18135	18161	17999	17994	18011	18278	18033	18136	18230	18124	18273	18122	18056	18253	18097	17912	18121	18124	18072	18017	17903	18222	18101	18242	18334	18269	17966	18078	17894	18105	18159	18125	18182	18125	18277	18027	18227	18134	18204	18239	18100	18330	18057	18117	17949	18077	18084	18137	17962	18212	18115	18376	18238	18012	18195	18020	17912	18243	18209	18115	18366	18121	18162	18092	18161	18072	18036	18156	18085	18033	18021	18091	18287	18271	18165	18251	18185	18161	18139	17957	18048	18185	18075	18061	18147	18288	18012	18197	18356	17960	18104	18107	18189	18074	17908	18146	18132	18101	18130	18116	18141	18217	17926	18035	17977	18137	18066	18034	18268	18192	18002	18189	18269	17970	18093	18244	18070	18155	18039	18148	18100	18175	18208	18099	18137	18062	18297	18280	18099	18021	18101	17962	18245	18230	18045	17996	18022	18056	18181	18058	18163	18121	18239	18136	18172	18215	18225	18139	18032	18124	18017	18091	18166	17905	18021	18315	18068	18105	18193	18143	18133	18161	18154	18204	18182	18084	18212	18261	18069	17907	18157	18122	18121	18092	17902	18121	18121	18052	18026	17969	18106	18054	18142	17912	18214	18151	18112	18108	18168	18284	18276	18220	18234	17921	18099	18060	18226	18105	18099	18055	18210	18199	18079	18096	18028	18042	18069	18275	18142	18145	18172	18039	18224	18273	18253	18141	18079	17980	17930	18045	18164	18318	18051	17989	18197	18074	18175	18079	18252	18011	18095	18223	18138	18146	18333	17995	17978	18197	18057	18145	18198	18241	18333	18125	18292	18123	18330	18193	18224	18164	17909	18186	18169	18025	18171	18225	18092	18133	18004	18078	18076	18023	18165	18037	18250	18072	18186	18250	18144	18213	18294	17978	18160	18078	18326	18383	17852	18108	18276	18175	18086	18012	18045	18017	18157	18185	18073	17991	18225	18180	18168	18196	18175	18388	18127	18224	17965	18116	18187	18151	18126	18199	18207	18184	18221	17958	18214	18289	18197	18056	18303	18181	18139	18157	18081	18071	18180	18169	18305	18055	18170	18206	18170	18218	18241	18394	18158	17997	18221	18364	18233	18210	18060	18141	17980	18182	18313	18175	18175	18048	18318	17967	18055	17954	18072	18146	17951	18187	18222	18021	18065	18116	18074	18230	18136	18171	18321	18216	18130	18296	18178	18180	18213	18128	18117	17956	18141	18134	18084	18277	18047	18016	17891	17952	17886	18032	18154	18160	18164	18144	18033	18320	18249	18068	18115	18029	18281	18243	18219	18147	18079	18125	18278	18130	18028	18092	17948	18097	18089	18108	17942	18199	17902	18135	18052	18209	18128	18136	18087	18197	18137	18128	18169	18052	17969	18214	18082
14266	23625	22060	19949	18795	18823	18838	17672	17114	16986	16881	16629	16547	16314	15886	15824	15668	15719	15753	15754	15937	15906	15710	15644	15668	15687	15582	15635	15463	16296	17467	19340	19737	19070	17508	16406	15904	15761	15575	15571	15589	15674	15634	15806	15678	15749	15483	15601	15499	15498	15767	15653	15700	15489	15518	15648	15602	15620	15537	15569	15478	15439	15728	15455	15558	15572	15620	15503	15575	15470	15686	15598	15516	15445	15664	15528	15619	15547	15580	15633	15929	15795	15615	15785	15700	15473	15532	15684	15577	15770	15619	15649	15500	15535	15685	15595	15536	15535	15576	15662	15475	15581	15726	15522	15643	15462	15614	15418	15519	15555	15592	15599	15460	15570	15455	15494	15504	15603	15572	15558	15617	15650	15672	15583	15493	15709	15542	15618	15600	15713	15614	15712	15622	15453	15756	15585	15498	15577	15619	15452	15515	15679	15623	15478	15504	15709	15571	15647	15558	15753	15629	15421	15573	15575	15732	15430	15607	15497	15579	15490	15534	15500	15533	15585	15669	15626	15448	15497	15596	15641	15451	15737	15513	15737	15480	15646	15663	15718	15619	15439	15533	15468	15710	15390	15523	15565	15362	15633	15650	15677	15420	15767	15566	15779	15527	15585	15487	15328	15611	15578	15626	15536	15679	15398	15712	15463	15709	15515	15546	15524	15582	15566	15577	15680	15663	15670	15350	15762	15607	15459	15606	15621	15493	15531	15501	15536	15619	15610	15582	15531	15470	15543	15562	15759	15667	15636	15544	15433	15633	15456	15519	15521	15499	15447	15496	15490	15679	15462	15514	15669	15618	15616	15641	15689	15586	15535	15647	15506	15687	15505	15580	15684	15524	15542	15662	15350	15647	15469	15382	15465	15640	15555	15583	15767	15499	15415	15608	15555	15409	15695	15560	15474	15552	15404	15624	15527	15544	15434	15539	15518	15611	15550	15456	15481	15452	15710	15769	15554	15595	15331	15483	15595	15471	15557	15630	15553	15650	15481	15510	15431	15608	15593	15546	15437	15570	15479	15676	15671	15682	15569	15693	15597	15498	15531	15554	15474	15780	15611	15840	15475	15579	15530	15453	15420	15495	15546	15518	15464	15674	15584	15534	15692	15709	15674	15528	15512	15496	15585	15640	15674	15577	15561	15470	15533	15521	15458	15556	15560	15414	15691	15545	15630	15678	15481	15636	15525	15566	15496	15458	15624	15530	15572	15586	15542	15588	15569	15587	15594	15737	15710	15509	15800	15643	15501	15789	15562	15629	15477	15316	15432	15622	15543	15440	15473	15554	15633	15439	15516	15693	15516	15575	15514	15563	15459	15652	15514	15556	15587	15371	15606	15485	15523	15472	15607	15610	15501	15402	15705	15552	15604	15426	15544	15557	15537	15642	15553	15619	15546	15571	15502	15774	15634	15652	15516	15693	15583	15436	15753	15617	15675	15534	15547	15620	15535	15561	15457	15561	15713	15536	15390	15651	15392	15674	15477	15697	15506	15487	15523	15615	15456	15607	15598	15659	15698	15662	15402	15439	15550	15519	15496	15654	15556	15614	15360	15664	15547	15642	15580	15605	15493	15536	15369	15711	15566	15663	15577	15673	15482	15529	15650	15513	15487	15600	15720	15524	15564	15499	15575	15620	15523	15593	15295	15508	15560	15495	15506	15510	15486	15627	15787	15751	15439	15624	15527	15523	15650	15622	15554	15712	15557	15588	15535	15517	15636	15609	15600	15568	15549	15645	15359	15654	15376	15510	15501	15566	15677	15486	15624	15715	15562	15477	15659	15413	15513	15556	15440	15578	15656	15588	15675	15456	15587	15645	15765	15705	15546	15478	15589	15641	15565	15510	15490	15484	15522	15703	15664	15517	15439	15602	15706	15517	15651	15623	15466	15476	15629	15532	15599	15679	15608	15495	15608	15533	15551	15539	15540	15679	15442	15738	15428	15610	15366	15493	15621	15728	15608	15724	15615	15534	15485	15486	15707	15715	15604	15589	15417	15632	15503	15627	15603	15580	15617	15555	15388	15368	15561	15518	15738	15598	15458	15513	15605	15585	15640	15625	15535	15603	15597	15473	15480	15550	15585	15538	15626	15596	15515	15590	15547	15593	15596	15685	15567	15480	15362	15617	15385	15513	15685	15531	15601	15524	15508	15396	15629	15570	15567	15482	15514	15524	15536	15568	15534	15460	15771	15543	15586	15595	15511	15500	15619	15634	15440	15678	15588	15470	15569	15706	15338	15476	15599	15558	15477	15509	15392	15604	15514	15563	15459	15545	15571	15434	15520	15548	15384	15592	15426	15715	15735	15616	15466	15429	15586	15649	15675	15778	15730	15480	15545	15581	15687	15540	15456	15474	15621	15704	15676	15673	15314	15544	15540	15501	15641	15316	15548	15386	15371	15664	15578	15644	15474	15525	15635	15706	15640	15646	15450	15548	15534	15492	15591	15588	15689	15559	15600	15517	15481	15609	15456	15600	15604	15549	15468	15567	15631	15548	15441	15609	15559	15518	15620	15690	15506	15679	15488	15463	15746	15613	15584	15556	15565	15529	15738	15708	15508	15588	15406	15565	15506	15562	15530	15605	15417	15621	15494	15669	15583	15551	15517	15597	15545	15592	15600	15577	15608	15559	15498	15577	15453	15650	15740	15509	15695	15649	15458	15429	15510	15799	15542	15585	15465	15396	15566	15574	15581	15581	15733	15690	15661	15628	15459	15521	15593	15482	15504	15753	15447	15469	15800	15600	15544	15507	15534	15704	15660	15423	15507	15554	15564	15640	15545	15757	15452	15486	15577	15582	15574	15482	15463	15726	15563	15559	15511	15655	15480	15591	15739	15626	15386	15566	15529	15635	15513	15587	15487	15508	15736	15503	15404	15540	15505	15608	15438	15441	15514	15526	15630	15555	15580	15620	15504	15532	15413	15493	15555	15605	15499	15566	15420	15597	15520	15569	15505	15443	15625	15688	15611	15540	15577	15618	15621	15589	15543	15517	15549	15682	15581	15478	15645	15591	15436	15497	15565	15565	15628	15543	15617	15534	15526	15705	15553	15628	15659	15446	15433	15679	15561	15743	15474	15543	15567	15512	15665	15549	15666	15626	15550	15505	15684	15696	15607	15590	15473	15490	15541	15673	15719	15536	15556	15503	15690	15481	15731	15518	15466	15486	15605	15600	15580	15511	15650	15622	15498	15428	15608	15558	15490	15572	15429	15460	15710	15528	15629	15821	15534	15569	15487	15540	15502	15326	15448	15618	15564	15659	15662	15794	15446	15504	15685	15638	15759	15593	15488	15742	15699	15728	15449	15546	15491	15643	15632	15674	15751	15540	15721	15521	15535	15472	15554	15505	15704	15578	15556	15534	15683	15465	15584	15648	15590	15605	15540	15603	15526	15579	15674	15682	15591	15673	15514	15520	15628	15647	15675	15637	15457	15762	15464	15637	15500	15417	15658	15491	15683	15611	15516	15493	15494	15496	15723	15398	15425	15517	15601	15638	15731	15518	15460	15471	15589	15521	15567	15561	15526	15622	15600	15660	15552	15486	15546	15580	15735	15772	15524	15484	15483	15626	15677	15754	15526	15464	15346	15424	15634	15487	15591	15679	15550	15554	15577	15421	15490	15594	15474	15500	15658	15487	15402	15580	15403	15560	15635	15554	15632	15626	15368	15713	15534	15647	15351	15616	15500	15441	15585	15553	15641	15476	15709	15593	15660	15569	15798	15513	15487	15446	15515	15568	15712	15541	15589	15578	15666	15572	15565	15576	15602	15430	15568	15630	15488	15424	15832	15653	15523	15546	15706	15497	15669	15526	15409	15611	15574	15649	15502	15540	15615	15614	15534	15623	15672	15382	15450	15658	15645	15609	15558	15601	15486	15660	15619	15477	15549	15689	15629	15789	15693	15402	15497	15607	15475	15420	15678	15593	15425	15615	15579	15707	15519	15689	15567	15559	15587	15628	15629	15500	15792	15518	15612	15801	15366	15770	15569	15453	15619	15629	15730	15748	15493	15568	15502	15586	15416	15404	15618	15604	15470	15704	15615	15713	15547	15460	15648	15595	15554	15749	15720	15626	15558	15488	15379	15594	15610	15668	15543	15564	15691	15646	15517	15450	15562	15551	15423	15623	15562	15415	15491	15632	15606	15547	15494	15424	15538	15486	15294	15793	15456	15652	15685	15745	15531	15426	15747	15418	15511	15572	15567	15612	15599	15280	15568	15450	15592	15640	15582	15639	15535	15615	15489	15632	15509	15492	15677	15340	15576	15504	15742	15566	15700	15594	15545	15584	15561	15306	15530	15662	15546	15425	15631	15473	15753	15763	15591	15399	15548	15557	15606	15596	15545	15538	15645	15541	15589	15533	15533	15750	15653	15565	15479	15585	15620	15507	15579	15547	15634	15588	15526	15511	15473	15466	15485	15452	15621	15842	15512	15521	15511	15642	15424	15591	15710	15534	15750	15538	15631	15746	15612	15490	15680	15572	15626	15649	15656	15564	15587	15436	15603	15534	15590	15580	15669	15617	15467	15599	15678	15538	15811	15591	15568	15773	15510	15486	15452	15672	15726	15627	15456	15511	15482	15589	15784	15469	15595	15458	15590	15486	15593	15474	15697	15542	15606	15485	15535	15498	15520	15675	15679	15442	15755	15439	15527	15544	15605	15608	15547	15485	15451	15588	15616	15545	15578	15579	15619	15777	15576	15616	15590	15480	15676	15574	15679	15490	15719	15539	15505	15542	15568	15530	15590	15457	15530	15414	15507	15450	15586	15577	15452	15596	15549	15665	15528	15554	15513	15724	15622	15601	15591	15500	15567	15659	15538	15517	15505	15481	15631	15533	15416	15508	15576	15453	15559	15664	15466	15510	15613	15559	15684	15738	15548	15552	15446	15690	15596	15693	15609	15461	15670	15476	15495	15595	15617	15563	15583	15487	15534	15501	15645	15477	15501	15424	15608	15561	15635	15490	15660	15568	15489	15780	15763	15579	15686	15527	15459	15822	15599	15631	15657	15577	15866	15623	15620	15469	15360	15516	15483	15428	15553	15739	15499	15761	15479	15562	15505	15519	15397	15484	15547	15535	15417	15542	15634	15604	15567	15541	15598	15691	15564	15477	15708
22985	21364	29304	23793	21571	23854	25973	20505	19178	19340	18768	18705	18732	18942	18902	18534	18248	18209	18215	18125	18281	18325	18233	18052	18147	18211	17944	18112	18207	18295	18640	20758	22863	23513	22251	20003	18512	18528	18166	17888	17875	17927	18014	17987	17961	17996	17871	17972	18043	18027	17994	17888	18015	17961	17956	17999	18281	17961	17897	17845	18048	18033	17879	17979	17925	17891	18058	18033	17784	17948	17973	17939	18102	17899	17844	17870	17912	18031	18005	18016	18076	18086	17856	17919	17909	17675	18176	17849	17832	17888	17837	17980	17978	17774	17971	17982	17988	17806	17713	18099	17902	17917	17699	17703	17758	17911	17904	18005	17962	17678	17938	17944	17869	17801	18047	17670	18179	17844	17868	17906	17658	17707	17877	17961	17932	18071	17955	17931	17973	17804	18060	17824	18092	18073	17907	18050	17830	17947	18016	17935	17919	17950	17818	17817	17730	17921	17928	17786	18140	17865	17965	17599	17980	18100	17894	17876	18114	17771	18030	18060	17880	17802	18075	18031	17920	17713	18059	18125	17907	18131	18057	17902	17835	17958	17793	17994	17925	17791	18044	17764	17739	17839	18005	17859	17886	17919	17911	18076	17865	17700	17997	17748	17795	18064	18123	18064	17730	18025	17776	17799	17924	17876	18004	17714	18095	17628	17818	17840	17848	18096	17867	17719	17727	17769	17578	17982	17943	17815	17873	17981	17852	17834	17916	17936	17969	18083	17902	17979	17951	17867	17957	18044	17862	17986	17976	17971	17889	17784	17848	17690	17891	18022	17831	17916	17867	18092	17747	17991	18014	18014	18093	18084	18046	17989	17756	17970	18038	17895	18057	18164	17961	18150	17925	18036	17870	17873	17931	17757	17822	17820	17855	17815	17843	17806	17726	17939	17976	17652	18041	17975	17938	18101	17884	18144	17969	17958	17963	17826	18051	17957	17998	18059	17912	18115	17988	17934	17708	17977	18064	17898	18024	17988	17836	18064	17972	17893	17734	17982	17757	17823	17806	18082	18070	17802	17979	17647	17947	17821	18010	18078	17852	18012	18102	18028	17861	17761	18147	17965	17766	17831	17738	17969	17933	17684	18059	18060	17988	17811	17932	17747	17833	17819	17880	17875	17886	17826	17861	17815	17831	18098	17844	17895	17900	17730	17779	17930	17906	17884	17819	17736	17955	17773	17968	17883	18059	17800	17931	17917	17867	17883	17727	17751	17819	18044	18197	17893	17816	17903	18000	17978	17996	17982	17963	17940	17839	17998	17743	17865	18050	17933	18028	18083	17841	17817	17795	17929	17806	18082	18018	17721	18085	17959	17921	17754	17839	17869	17927	17987	17959	17833	17938	17874	18002	17890	17890	17869	17907	18024	17678	17675	17923	17877	18019	17883	17744	17813	18013	17767	17900	17814	17828	17904	17917	17921	17862	17973	17858	17802	17990	17965	17904	17823	17879	17911	17745	17590	17811	17984	17758	17768	17871	17558	17878	17845	17802	17970	17883	17681	17727	18001	17813	17991	17950	17956	17784	17705	17766	17935	17732	17720	17811	18016	17924	18116	18132	17755	17699	18012	17954	17878	17904	17586	17801	17807	17970	17880	17896	17765	17897	17901	17834	17861	17918	17699	18014	17873	17645	17917	17856	17803	17942	17711	18156	18084	17946	17784	17955	17930	17886	17841	17930	17833	17921	17905	17926	17862	17810	17641	18028	17858	17811	17823	17743	17886	18085	17815	17788	17834	17889	18197	17698	17878	17932	17691	18007	18011	18070	17919	17841	18060	17932	17846	17918	17871	18142	17799	17827	17972	18083	17872	17891	18008	17881	17907	17891	17796	17996	17940	18081	17694	17761	18025	17867	17687	17702	17778	17654	17918	18064	17833	17892	18053	17956	17709	17902	17669	18001	17872	17710	17709	17885	17964	17833	17891	17898	18116	17886	17665	17938	17829	17866	17701	17823	17926	17916	17760	17960	17951	18020	17953	17937	18030	17700	17753	17696	17722	18066	17837	17835	17868	17814	17973	17841	17963	18155	17807	18142	17883	17846	17879	17678	17865	17998	18010	17801	17743	17899	18005	18059	17940	18069	18023	18005	17787	17855	17963	17892	17880	17758	17948	17863	17888	17675	17930	17893	17733	17778	17958	17911	18026	17942	18043	17941	17867	17680	17889	17908	17704	17905	18055	17702	18104	18122	17939	17782	18034	17765	17775	17820	17740	17925	17864	18028	18110	17832	17864	17786	17844	17690	17845	17815	18009	17886	17852	17819	17965	17790	17982	17943	17701	17909	17782	17728	17830	17903	17892	17891	17850	17870	17756	17990	17923	18055	17919	18026	17862	17735	17795	17730	17864	17687	17906	17928	18018	18233	17825	17873	17825	17838	17933	17762	17960	17762	17912	17953	17955	17984	17787	18062	17888	17834	17698	17812	17729	17865	17931	17960	18055	17949	17785	17998	17798	18119	17875	17877	17992	17878	17683	17978	18010	17741	17896	18106	17818	17976	17999	17924	17849	17876	17813	17852	18062	17584	18060	17926	17996	17999	17693	17992	17946	17854	17955	17979	17893	17964	17737	17932	17888	17828	17999	17921	17893	17963	17945	17831	17923	17959	17811	18077	17940	17907	17810	17912	18039	17995	17876	17859	17825	17827	17708	17829	17801	17900	17793	17745	17774	17872	18018	17980	17952	17998	17908	18007	17793	17894	17758	17674	17891	17817	17993	17709	17733	17838	17792	17844	17875	17855	17967	17807	17948	17944	17857	17918	17843	17908	17930	17758	17890	17918	17900	17765	17810	18012	17888	18057	17784	17736	17793	18063	18071	17877	17836	17966	18038	18059	17939	17873	18082	17916	17757	17696	17889	18069	17957	17631	17778	17981	17948	17930	17975	17900	17906	17773	17972	17799	18185	17923	18032	18031	17876	17760	17895	17890	18155	17880	17781	17863	17865	17838	17992	17988	18009	18221	18036	17828	18126	17908	18054	17987	17932	17915	17768	17999	17937	17808	17921	17856	17948	17833	18023	17727	17787	17975	17914	17919	17903	18038	17789	17804	17912	18028	17782	17916	17788	17805	17754	17935	17689	17844	17844	17864	17970	17736	17814	17948	17874	17989	17960	17706	17888	17989	17936	17958	18050	18000	17966	18048	17915	17871	17795	17971	17860	17826	17925	17821	17990	17888	17791	17936	17783	17860	17847	17796	17887	18094	17799	17813	18001	17899	17756	17736	17896	18102	18024	17914	17776	17994	17798	17912	17986	17969	17531	17947	17670	17880	17771	17869	17861	18002	17977	17749	17923	18125	17928	18015	17910	17986	17907	17965	17798	17851	17819	17928	17806	17824	17890	17706	17858	17836	18007	17991	17909	17775	17912	17883	17889	17918	17947	17822	17920	17938	17855	17904	18012	17846	17706	17878	17914	17772	17757	17854	17725	17703	17911	17783	17645	18157	17826	17831	17823	17936	17797	17737	17966	17691	17865	17865	18018	18020	17985	17986	17736	17956	17992	17892	17792	17796	17837	17990	17832	17884	17779	17648	18173	17996	18047	17940	17807	18090	17859	17712	17827	17757	18067	17989	17815	17681	17893	18083	17978	17955	17833	17694	18029	18100	17877	18164	17953	17828	17782	17875	17913	17748	17862	17747	18000	17846	17947	17881	17859	17884	17742	17810	17735	17793	17979	17770	17980	17939	17946	17896	17775	17651	17838	17748	17875	17941	17952	17703	17686	17602	17593	17895	17874	17792	17961	17892	17594	17908	18017	17874	17747	17948	17916	17831	18181	17921	17753	17983	17912	17900	17964	17891	17925	17951	17894	17819	17863	17845	17945	18118	17815	17866	17813	17854	17842	17930	17841	17930	17943	17938	17983	18006	17795	17997	17986	17778	17936	17781	17645	17809	17919	17984	17867	17889	17953	17978	17728	17883	17920	18063	17946	17757	17787	17905	17921	17854	18004	18017	17870	18014	17955	17900	17930	17893	17936	17870	17742	17793	17905	17764	17948	17726	17841	17971	17893	17832	17945	17780	17699	17858	18068	17791	17816	18056	17828	17979	17787	17944	17925	18111	18077	17969	18021	18001	17929	17798	17952	17639	17781	18028	17811	17982	17770	17931	17753	17814	17663	18070	17773	17834	17908	17834	17887	17893	17862	17985	17822	18048	17886	17739	17857	17925	18028	17900	17743	17877	17828	17832	17902	17826	17808	17994	17828	17937	17908	17766	17926	17999	17842	17755	17848	17938	17964	17850	17882	17937	17957	17921	17838	17865	17838	18109	17905	17793	17974	17978	17866	17874	18049	17909	17863	18069	17901	17854	17904	17929	17742	17875	17690	17866	17917	17959	17868	18094	18038	17891	17927	17956	17759	18111	17889	17637	17915	17951	17954	17708	17831	18029	18014	17909	17946	18064	17956	17883	17804	17861	17857	17910	17858	18000	17849	17940	17916	17944	17794	17866	17874	17731	17881	17823	17670	18011	17693	17868	17953	17792	17826	17862	18032	18033	17792	17868	17647	17968	18004	17984	17937	18015	17865	18072	17871	17707	17977	17962	17768	17727	17915	17886	17985	17872	18094	18044	17997	17936	17870	17913	17939	18086	17878	17817	17950	17815	18021	18074	17835	17925	17853	18009	17867	17905	17731	17812	17860	17829	17795	17893	17924	17999	17910	17911	17933	17946	18086	18005	17898	17866	17879	17934	18046	17980	17981	17987	17980	17945	17799	18150	18058	17884	17929	17945	17850	17670	17872	17955	17718	17814	17733	17861	17889	18048	17826	17807	17791	17905	17935	18006	17959	17709	17943	17747	17889	17809	17850	17874	17787	17870	17761	17813	17837	17951	17943	17922	17789	17909	17772	17799	17870	17664	17938	18031	17971	17896	17958	17967	17976	17973	17771	17819	17595	17882	17849	17898	17883	18174	17957	17489	18050	17760	17881	17983	17912	17994	17856	17642	17865	18003	17877	17993	17895	17964	17991	17909	18058	17941	18186	17847	18015	17832	18030	17860	17843	18039	17989	18078	17724	17771	17934	17740	17927	17759	17781	17836	17847	17928	17776	17683	17798	18005	17822	17861	17976	17722	17976	17998	18007	18099	17927	18114	17919	17865	17874	17914	17849	17953	17875
15805	27538	25654	22492	20278	20371	20513	18527	17432	16944	16515	16552	16577	16667	16308	15882	15775	15704	15658	15718	15897	15657	15755	15555	15694	15525	15535	15455	15770	15754	16572	20089	22203	23509	20369	17799	16049	15755	15546	15607	15608	15546	15524	15463	15416	15393	15251	15426	15557	15471	15534	15570	15540	15421	15446	15617	15411	15570	15371	15468	15317	15308	15429	15406	15512	15393	15633	15452	15340	15581	15258	15418	15396	15455	15457	15548	15411	15453	15429	15419	15292	15547	15488	15403	15431	15501	15512	15411	15432	15586	15328	15447	15478	15555	15456	15535	15434	15436	15406	15475	15463	15349	15313	15250	15484	15414	15402	15514	15499	15367	15449	15550	15291	15500	15444	15528	15438	15386	15378	15515	15429	15556	15210	15419	15438	15457	15481	15471	15353	15440	15643	15446	15442	15654	15502	15338	15460	15337	15508	15464	15411	15380	15473	15502	15620	15328	15515	15337	15403	15451	15252	15414	15298	15222	15419	15394	15445	15490	15435	15486	15202	15467	15489	15410	15392	15555	15451	15290	15380	15335	15531	15384	15485	15597	15536	15510	15478	15445	15454	15381	15450	15345	15482	15148	15357	15327	15354	15416	15483	15375	15529	15328	15315	15385	15378	15496	15399	15528	15461	15326	15279	15441	15461	15384	15559	15469	15374	15572	15471	15376	15416	15379	15293	15423	15394	15511	15374	15330	15633	15465	15370	15478	15491	15535	15192	15491	15307	15321	15422	15415	15521	15488	15414	15422	15197	15445	15177	15446	15359	15338	15424	15470	15416	15591	15318	15405	15439	15387	15461	15335	15524	15509	15421	15280	15464	15324	15405	15564	15455	15501	15362	15406	15286	15459	15379	15326	15474	15262	15426	15310	15456	15350	15423	15470	15463	15415	15401	15442	15417	15467	15505	15705	15418	15410	15433	15391	15528	15597	15420	15480	15440	15369	15429	15363	15345	15475	15256	15308	15491	15524	15376	15289	15515	15390	15546	15378	15330	15527	15271	15337	15524	15479	15475	15397	15466	15329	15478	15559	15457	15378	15295	15319	15462	15259	15495	15475	15304	15540	15463	15452	15335	15331	15415	15518	15324	15390	15484	15529	15516	15460	15428	15311	15503	15419	15548	15312	15256	15561	15412	15448	15451	15258	15577	15510	15560	15544	15443	15328	15591	15420	15400	15408	15406	15240	15436	15431	15296	15524	15334	15309	15316	15502	15298	15420	15560	15432	15466	15318	15525	15429	15312	15109	15371	15546	15383	15314	15376	15470	15652	15455	15354	15422	15362	15519	15447	15414	15386	15403	15403	15317	15312	15425	15440	15227	15604	15392	15236	15435	15173	15466	15365	15379	15313	15438	15409	15574	15309	15240	15445	15202	15518	15301	15430	15429	15454	15368	15434	15340	15366	15586	15308	15333	15385	15359	15284	15640	15254	15350	15461	15466	15545	15413	15423	15378	15237	15422	15368	15483	15379	15388	15437	15438	15511	15481	15485	15464	15395	15486	15452	15524	15299	15439	15446	15622	15386	15349	15344	15477	15360	15326	15345	15260	15509	15342	15490	15501	15478	15469	15296	15311	15402	15433	15400	15438	15490	15411	15356	15420	15596	15427	15458	15283	15468	15348	15243	15367	15507	15509	15375	15597	15498	15471	15416	15440	15427	15591	15561	15324	15570	15433	15655	15443	15339	15389	15421	15219	15306	15361	15489	15439	15346	15539	15344	15285	15360	15400	15358	15305	15536	15239	15481	15338	15326	15365	15276	15490	15450	15307	15443	15325	15391	15470	15505	15279	15403	15424	15335	15493	15195	15229	15540	15412	15178	15452	15282	15414	15519	15321	15223	15358	15473	15171	15433	15506	15310	15351	15450	15519	15514	15458	15432	15395	15398	15373	15435	15458	15512	15350	15444	15457	15500	15427	15459	15546	15391	15423	15400	15315	15516	15598	15391	15483	15188	15412	15270	15348	15438	15593	15341	15400	15348	15638	15376	15429	15389	15445	15484	15581	15494	15303	15436	15433	15318	15395	15232	15548	15533	15606	15534	15430	15517	15507	15455	15398	15286	15462	15458	15517	15407	15359	15419	15445	15483	15314	15522	15555	15417	15503	15308	15500	15483	15255	15321	15536	15428	15463	15277	15402	15429	15318	15450	15339	15477	15377	15403	15514	15297	15409	15344	15375	15362	15470	15467	15576	15463	15490	15311	15382	15437	15397	15506	15440	15481	15486	15335	15576	15361	15303	15314	15291	15377	15397	15423	15469	15434	15371	15366	15379	15323	15535	15402	15338	15452	15400	15370	15483	15600	15574	15361	15422	15449	15273	15453	15273	15402	15512	15406	15422	15430	15423	15401	15325	15461	15542	15491	15590	15493	15372	15354	15444	15287	15431	15542	15399	15209	15300	15331	15383	15495	15375	15464	15429	15404	15349	15435	15485	15698	15489	15310	15292	15481	15482	15429	15391	15387	15499	15474	15427	15346	15411	15333	15328	15313	15369	15454	15435	15373	15352	15508	15516	15475	15537	15400	15464	15243	15548	15349	15449	15482	15447	15537	15529	15615	15486	15377	15335	15196	15511	15678	15499	15485	15445	15604	15438	15329	15198	15422	15437	15452	15377	15417	15329	15391	15552	15365	15429	15477	15504	15331	15398	15320	15453	15437	15600	15290	15538	15437	15318	15261	15448	15369	15301	15567	15382	15376	15530	15518	15420	15542	15438	15438	15390	15272	15344	15399	15577	15447	15409	15440	15524	15472	15414	15310	15489	15349	15417	15434	15430	15341	15510	15599	15331	15444	15301	15417	15267	15207	15341	15499	15350	15491	15435	15389	15424	15546	15343	15451	15494	15326	15436	15466	15502	15386	15323	15428	15374	15546	15342	15251	15484	15342	15245	15400	15254	15407	15371	15309	15206	15435	15428	15504	15582	15331	15416	15581	15330	15399	15403	15456	15460	15431	15328	15368	15382	15405	15366	15460	15446	15367	15312	15400	15451	15469	15523	15422	15507	15387	15516	15394	15305	15477	15255	15461	15428	15340	15423	15471	15396	15453	15462	15384	15399	15332	15432	15639	15527	15393	15519	15400	15433	15423	15480	15387	15366	15628	15411	15524	15413	15516	15435	15394	15400	15409	15576	15315	15398	15258	15431	15372	15447	15289	15429	15310	15351	15205	15432	15530	15429	15455	15332	15421	15300	15516	15397	15643	15357	15462	15331	15527	15474	15471	15503	15552	15375	15471	15506	15377	15543	15251	15384	15452	15575	15259	15401	15457	15522	15395	15452	15482	15405	15455	15333	15451	15459	15376	15279	15321	15320	15343	15526	15439	15406	15520	15541	15408	15349	15371	15316	15698	15409	15420	15342	15482	15467	15472	15369	15436	15227	15312	15500	15334	15269	15464	15386	15554	15294	15452	15500	15307	15494	15437	15442	15305	15411	15331	15437	15483	15441	15406	15556	15439	15436	15456	15459	15424	15183	15303	15540	15383	15353	15302	15479	15441	15391	15406	15412	15533	15358	15365	15364	15535	15408	15372	15449	15451	15626	15397	15447	15551	15312	15397	15418	15508	15456	15482	15230	15287	15492	15315	15371	15358	15421	15448	15413	15441	15425	15366	15415	15500	15466	15340	15292	15474	15313	15338	15299	15413	15356	15419	15514	15439	15432	15426	15338	15449	15287	15422	15320	15391	15243	15377	15461	15461	15352	15349	15344	15443	15402	15234	15434	15449	15242	15290	15476	15455	15398	15365	15403	15363	15422	15440	15550	15403	15344	15291	15622	15377	15408	15590	15496	15455	15391	15277	15360	15508	15536	15396	15354	15453	15420	15524	15530	15377	15520	15508	15391	15440	15494	15455	15294	15441	15371	15465	15377	15313	15314	15493	15403	15347	15332	15563	15497	15522	15343	15456	15462	15433	15413	15634	15441	15420	15336	15411	15452	15310	15532	15507	15399	15578	15304	15445	15448	15451	15333	15280	15468	15442	15563	15360	15471	15411	15362	15532	15546	15489	15447	15653	15464	15513	15585	15352	15423	15459	15496	15283	15276	15377	15275	15441	15422	15366	15503	15415	15363	15478	15474	15436	15402	15675	15336	15413	15342	15265	15404	15428	15350	15467	15559	15477	15408	15446	15476	15433	15387	15386	15362	15338	15506	15364	15306	15354	15319	15349	15500	15429	15408	15591	15335	15408	15452	15317	15285	15514	15588	15304	15395	15353	15500	15493	15434	15467	15335	15519	15227	15372	15549	15492	15320	15445	15420	15447	15495	15286	15442	15443	15425	15430	15443	15376	15483	15545	15227	15338	15446	15501	15274	15500	15398	15377	15419	15388	15577	15519	15504	15368	15371	15370	15620	15486	15471	15530	15420	15331	15428	15129	15464	15432	15327	15512	15413	15284	15306	15494	15366	15591	15470	15447	15340	15215	15396	15417	15548	15435	15425	15418	15401	15413	15455	15392	15281	15498	15380	15354	15596	15514	15365	15554	15373	15249	15438	15489	15499	15475	15516	15440	15434	15454	15396	15223	15526	15368	15366	15461	15344	15347	15392	15456	15468	15272	15470	15390	15498	15483	15409	15307	15526	15425	15401	15382	15221	15541	15358	15580	15445	15545	15432	15494	15266	15547	15318	15590	15366	15449	15479	15472	15529	15396	15499	15361	15558	15541	15405	15367	15641	15291	15573	15405	15375	15346	15415	15481	15424	15502	15406	15370	15566	15428	15426	15290	15638	15527	15485	15426	15347	15676	15500	15459	15358	15524	15367	15394	15518	15440	15546	15452	15476	15380	15400	15392	15430	15388	15564	15388	15455	15275	15262	15384	15382	15580	15394	15328	15222	15410	15452	15323	15418	15279	15516	15438	15417	15359	15408	15482	15369	15441	15312	15467	15533	15371	15281	15446	15332	15396	15484	15417	15341	15401	15281	15448	15425	15309	15516	15274	15286	15536	15483	15329	15401	15445	15367	15470	15402	15305	15501	15434	15425	15612	15421	15423	15373	15320	15407	15451	15385	15524	15344	15507	15368	15510	15364	15352	15274	15379	15405	15449	15443	15445	15437	15346	15477	15456	15312	15545	15399	15361	15467	15518	15429	15594	15456	15318	15319	15324	15413	15528	15209
27526	22060	24827	22464	18932	19294	19666	18969	18427	18786	18437	18341	18619	18630	18572	18571	18434	18293	18429	18360	18397	18537	18268	18365	18239	18171	18354	18383	18376	18404	18319	18512	18622	18743	18682	18510	18334	18517	18433	18282	18418	18314	18363	18336	18432	18343	18438	18279	18284	18468	18225	18232	18242	18377	18226	18370	18355	18372	18397	18407	18401	18448	18389	18218	18429	18405	18522	18274	18551	18399	18350	18193	18292	18460	18360	18219	18284	18182	18405	18177	18397	18306	18580	18395	18209	18399	18309	18219	18186	18141	18321	18270	18274	18312	18250	18369	18094	18341	18377	18178	18628	18326	18088	18113	18237	18147	18254	18223	18240	18346	18388	18186	18305	18347	18329	17955	18250	18225	18413	18173	18405	18213	18231	18257	18298	17966	18222	18305	18284	18229	18091	18078	18235	18389	18267	18410	18291	18476	18390	18277	18280	18141	18442	18252	18379	18389	18294	18286	18104	18028	18374	18257	18392	18214	18366	18242	18594	18303	18206	18283	18180	18207	18294	18491	18185	18342	18256	18233	18033	18185	18265	18357	18339	18326	18306	18493	18228	18184	18354	18316	18255	18325	18242	18226	18400	18310	18340	18257	18343	18154	18257	18192	18298	18346	18253	18028	17990	18094	18225	18391	18254	18401	18245	18380	18229	18256	18046	18317	18176	17992	18218	18069	18238	18088	18265	18227	18274	18262	18280	18368	18267	18338	18404	18405	18431	18433	18116	18231	18166	18256	18318	18392	18327	18496	18307	18242	18150	18190	18382	18279	18125	18221	18318	18169	18277	18221	18347	18272	18330	18208	18369	18468	18132	18452	18369	18340	18265	18325	18302	18381	18123	18192	18296	18333	18241	18272	18289	18208	18501	18404	18108	18240	18324	18363	18240	18425	18349	18468	18135	18136	18127	18288	18386	18395	18289	18145	17933	18154	18120	18131	18253	18139	18179	18305	18236	18174	18282	18031	18343	18308	18317	18148	18422	18402	17873	18234	18186	18529	18263	18260	17991	18073	18393	18215	18292	18312	18292	18145	18205	18357	18202	18171	18418	18271	18471	18444	18424	18262	18286	18476	18152	18181	18171	18121	18072	18230	18512	18177	18128	18315	18257	18531	18302	18276	18205	18249	18030	18320	18295	18220	18411	18234	18169	18212	18315	18397	18310	18424	18234	18268	18236	18371	18202	18598	18319	18112	18247	18327	18304	18438	18299	18438	18359	18180	18330	18141	18188	18313	18303	18404	18349	18314	18233	18299	18441	18402	17980	18288	18363	18264	18317	18227	18415	18286	18290	18475	18327	18193	18205	18252	18138	18285	18066	18119	18281	18208	18552	18108	18258	18186	18080	18234	18305	18259	18298	18163	18363	18214	18360	18453	18277	18146	18251	18468	18376	18118	18458	18261	18183	18296	18173	18130	18001	18382	18208	18309	18412	18240	18284	18280	18199	18370	18299	18206	18515	18163	18245	18186	18375	18458	18136	18214	18204	18152	18571	18269	18362	18248	18334	18215	18488	18401	18446	18440	18212	18325	18220	18488	18425	18325	18338	18198	18281	18198	18119	18340	18236	18250	18426	18319	18123	18052	18298	18196	18426	18275	18357	18308	18330	18140	18138	18413	18114	18383	18393	18353	18361	18057	18357	18243	18245	18235	18181	18372	18566	18165	18254	18295	18237	18227	18213	18068	18313	18385	18193	18375	18350	18136	18393	18270	18212	18381	18242	18051	18348	18122	18276	18061	18279	18230	18412	18369	18153	18126	18336	18309	18184	18316	18337	18168	18332	18280	18330	18244	18102	18184	18211	18469	18367	18397	18288	18326	18259	18427	18375	18259	18240	18175	18187	18400	18215	18140	18606	18337	18281	18301	18327	18253	18235	18370	18293	18341	18139	18176	18504	18149	18349	18192	17964	18036	18283	17990	18051	18360	18322	18313	18309	18277	18364	18147	18362	18126	18238	18298	18341	18453	18374	18210	18316	18254	18260	18380	18202	18355	18139	18275	18376	18174	18177	18300	18245	18451	18218	18224	18171	18210	18338	18179	18332	18429	18114	18214	18192	18527	18343	18065	18078	18253	18224	18436	18235	18398	18350	18381	18324	18106	18287	18425	18222	18442	18129	18306	18263	18376	18347	18284	18380	18067	18088	18121	18239	18271	18383	18350	18235	18290	18121	18313	18186	18210	18264	18154	18127	18309	18255	18094	18250	18132	18137	18313	18349	18219	18192	18330	18271	18203	18115	18211	18400	18130	18291	18449	18314	18349	18366	18386	18293	18324	18223	18407	18299	18292	18058	18156	18156	18080	18384	18412	18401	18395	18352	18427	18430	18488	18394	18423	18454	18322	18261	18401	18238	18378	18195	18233	18306	18218	18350	18328	18323	18273	18341	18264	18346	18291	18276	18220	18467	18283	18312	18475	18466	18206	18046	18246	18222	18384	18399	18346	18279	18250	18274	18428	18571	18280	18298	18262	18089	18209	18447	18560	18365	18353	18304	18311	18408	18252	18294	18251	18267	18369	18486	18222	18285	18217	18443	18502	18336	18290	18369	18367	18290	18359	18434	18187	18275	18207	18258	18272	18231	18332	18353	18177	18164	18248	18212	18125	18496	18240	18312	18221	18430	18388	18470	18198	18321	18241	18299	18347	18270	18397	18221	18368	18330	18282	18416	18295	18208	18281	18521	18177	18352	18175	18228	18325	18282	18120	18198	18375	18633	18369	18280	18284	18363	18206	18278	18474	18213	17845	18094	18384	18202	18302	18180	18508	18273	18446	18224	18363	18360	18347	18169	18172	18218	18558	18339	18235	18282	18300	18366	18229	18291	18438	18390	18240	18247	18425	18376	18218	18356	18123	18223	18397	18326	18264	18320	18273	18217	18432	18213	18350	18454	18225	18598	18357	18475	18190	18252	18262	18373	18304	18283	18433	18189	18306	18326	18186	18097	18117	18272	18229	18280	18289	18326	18469	18458	18209	18245	18235	18354	18363	18076	18246	18033	18298	18347	18394	18265	18306	18330	18179	18343	18400	18326	18318	18282	18288	18392	18413	18250	18295	18233	18326	18283	18194	18182	18186	18495	18231	18257	18548	18207	18055	18318	18262	18451	18355	18299	18249	18302	18500	18469	18218	18364	18298	18234	18432	18300	18367	18289	18307	18240	18256	18285	18413	18080	18263	18313	18369	18172	18172	18378	18367	18357	18414	18387	18292	18419	18438	18335	18356	18270	18129	18103	18119	18229	18238	18205	18063	18373	18531	18429	18441	18319	18369	18538	18344	18343	18366	18136	18317	18235	18421	18299	18327	18142	18403	18591	18287	18437	18312	18358	18217	18334	18243	18389	18203	18184	18115	18292	18137	18234	18367	18200	18266	18296	18306	18360	18190	18195	18145	18391	18069	18168	18162	18209	18323	18259	18447	18440	18415	18419	18347	18353	18333	18425	18258	18081	18226	18281	18501	18124	18354	18456	18302	18211	18220	18271	18196	18365	18067	18328	18458	18285	18478	18253	18400	18110	18380	18433	18336	18197	18304	18183	18460	18201	18166	18085	18151	18184	18279	18450	18469	18312	18191	18227	18248	18288	18254	18238	18230	18202	18269	18331	18396	18205	18390	18266	18292	18139	18278	18361	18130	18143	18253	18280	18278	18265	18236	18272	18371	18360	18228	18246	18270	18194	18306	18429	18198	18409	18332	18244	18355	18206	18318	18313	18203	18386	18424	18368	18377	18458	18349	18325	18193	18240	18223	18439	18235	18302	18306	18539	18168	18348	18006	18200	18443	18364	18216	18333	18413	18358	18294	18246	18454	18208	18540	18335	18145	18147	18315	18111	18296	18360	18145	18363	18238	18184	18573	18364	18213	18440	18318	18239	18479	18518	18212	18206	18126	18317	18338	18208	18525	18453	18232	18173	18302	18327	18329	18102	18390	18092	18357	18209	18242	18403	18255	18342	18298	18423	18349	18483	18165	18388	18254	18355	18403	18238	18413	18291	18271	18068	18299	18401	18459	18347	18338	18146	18467	18282	18269	18223	18245	18359	18186	18254	18289	18277	18220	18284	18382	18355	18407	18294	18343	18217	18377	18211	18306	18268	18219	18250	18259	18381	18377	18250	18181	18326	18259	18330	18294	18391	18298	18442	18409	18323	18153	18262	18418	18517	18269	18255	18246	18383	18302	18301	18173	18244	18161	18431	18235	18061	18217	18225	18379	18227	18267	18403	18162	18400	18246	18314	18161	18179	18324	18008	18213	18179	18148	18324	18290	18204	18315	18255	18300	18252	18237	18303	18391	18440	18223	18223	18146	18528	18344	18158	18381	18414	18206	17852	18327	18302	18324	18083	18313	18315	18411	18365	18248	18278	18373	18276	18138	18297	18028	18216	18122	18467	18238	18095	18170	18273	18192	18229	18064	18348	18485	18360	18297	18358	18429	18127	18149	18376	18163	18222	18342	18232	18337	18313	18170	18221	18166	18341	18375	18428	18327	18268	18338	18350	18155	18387	18514	18454	18250	18198	18462	18338	18208	18094	18050	18356	18115	18269	18409	18222	18112	18180	18333	18340	18236	18565	18244	18251	18086	18357	18148	18171	18485	18480	18324	18255	18202	18247	18211	18410	18252	18376	18301	18206	18234	18541	18371	18289	18220	18268	18265	18217	18332	18368	18144	18291	18201	18346	18373	18169	18427	18324	18089	18160	18381	18426	18542	18452	18306	18341	18195	18333	18384	18452	18305	18253	18654	18381	18463	18202	18211	18332	18331	18393	18415	18360	18230	18317	18384	18325	18263	18520	18241	18379	18267	18342	18256	18300	18238	18447	18016	18279	18404	18459	18290	18235	18242	18392	18446	18358	18423	18376	18580	18283	18161	18351	18070	18272	18177	18059	18384	18282	18253	18278	18157	18456	18560	18062	18285	18230	18268	18264	18065	18462	18106	18124	18310	18351	18224	18303	18357	18060	18387	18352	18253	18202	18331	18434	18078	18189	18344	18316	18498	18155	18262	18042	18333	18272	18253	18357	18328	18242	18099	18574	18331	18378	18170	18269	18486	18347	18461	18180	18336	18323	18217	18203	18130	18377	18259	18279	18146	18357	18421	18236	18229	18583	18269	18289	18077	18339	18202
15128	17291	17658	17795	16894	17203	17774	16834	16063	15988	15855	16054	16054	16102	15935	15824	15676	15664	15826	15807	15772	15860	15815	15819	15672	15506	15800	15630	15789	15786	15755	16127	16390	16397	16281	15928	15841	15671	15681	15468	15745	15506	15596	15693	15673	15700	15722	15712	15607	15746	15669	15528	15862	15714	15557	15702	15721	15701	15586	15850	15631	15709	15613	15501	15774	15754	15815	15626	15700	15726	15482	15697	15627	15723	15728	15575	15635	15822	15708	15583	15776	15508	15698	15590	15604	15590	15699	15601	15610	15861	15679	15614	15740	15606	15663	15604	15683	15567	15539	15687	15567	15659	15579	15784	15593	15706	15475	15610	15694	15586	15581	15522	15806	15659	15617	15696	15601	15718	15633	15603	15587	15711	15650	15565	15724	15635	15546	15527	15709	15552	15605	15741	15727	15550	15739	15590	15587	15858	15662	15737	15659	15719	15719	15824	15746	15671	15746	15510	15660	15684	15727	15675	15663	15615	15649	15672	15643	15607	15605	15752	15720	15749	15533	15675	15700	15622	15558	15742	15609	15614	15767	15733	15616	15653	15564	15814	15501	15792	15561	15663	15687	15640	15597	15490	15831	15639	15593	15638	15725	15530	15651	15649	15512	15672	15657	15565	15642	15623	15715	15554	15699	15681	15681	15649	15774	15600	15687	15499	15752	15592	15665	15665	15551	15669	15688	15585	15648	15631	15610	15644	15699	15627	15644	15757	15808	15538	15569	15598	15656	15527	15791	15547	15635	15776	15628	15646	15694	15814	15675	15638	15708	15890	15723	15740	15543	15667	15804	15599	15679	15611	15722	15644	15565	15610	15652	15803	15389	15591	15541	15767	15676	15732	15584	15657	15552	15538	15557	15484	15796	15626	15525	15751	15798	15730	15667	15634	15801	15677	15653	15650	15675	15698	15630	15480	15657	15521	15724	15473	15692	15640	15630	15842	15652	15608	15600	15677	15656	15585	15753	15491	15621	15668	15670	15506	15673	15604	15609	15458	15620	15607	15640	15745	15754	15660	15550	15620	15616	15616	15486	15655	15652	15719	15661	15732	15557	15697	15539	15718	15606	15703	15661	15570	15480	15615	15639	15596	15814	15607	15623	15669	15733	15618	15692	15531	15838	15501	15603	15463	15628	15636	15656	15518	15804	15609	15654	15546	15576	15718	15722	15673	15514	15810	15767	15630	15604	15721	15724	15597	15725	15552	15513	15768	15705	15651	15553	15522	15638	15733	15610	15644	15874	15612	15437	15742	15537	15649	15658	15574	15637	15685	15777	15474	15534	15687	15629	15633	15637	15776	15558	15545	15592	15552	15690	15617	15559	15857	15687	15479	15618	15619	15603	15804	15685	15673	15584	15673	15689	15720	15775	15762	15494	15602	15617	15925	15581	15626	15751	15718	15712	15487	15663	15706	15733	15542	15644	15672	15637	15722	15779	15680	15477	15578	15472	15721	15585	15673	15627	15689	15717	15605	15538	15632	15747	15741	15767	15657	15618	15621	15442	15705	15659	15722	15714	15523	15602	15712	15703	15544	15698	15693	15705	15680	15633	15691	15624	15708	15616	15551	15752	15648	15540	15604	15673	15650	15521	15473	15620	15685	15600	15718	15526	15811	15841	15679	15717	15775	15538	15708	15660	15633	15690	15683	15553	15723	15622	15528	15703	15676	15500	15621	15566	15742	15639	15588	15598	15547	15991	15701	15736	15644	15511	15584	15663	15610	15676	15761	15587	15625	15827	15472	15749	15546	15708	15657	15734	15556	15677	15772	15709	15697	15718	15725	15542	15599	15589	15701	15535	15614	15559	15698	15728	15598	15732	15673	15682	15604	15628	15693	15744	15687	15504	15548	15760	15678	15615	15741	15627	15833	15699	15682	15733	15562	15742	15607	15571	15677	15547	15674	15685	15624	15462	15608	15631	15703	15649	15698	15612	15751	15582	15612	15534	15558	15514	15563	15701	15598	15633	15601	15369	15502	15504	15659	15790	15716	15630	15676	15559	15830	15700	15639	15695	15715	15750	15708	15586	15674	15659	15477	15671	15672	15758	15620	15684	15753	15641	15775	15605	15709	15548	15625	15538	15749	15851	15711	15706	15646	15680	15643	15675	15657	15663	15626	15729	15587	15692	15553	15627	15720	15617	15680	15728	15601	15681	15693	15747	15543	15593	15704	15858	15730	15757	15589	15640	15612	15627	15716	15646	15470	15599	15606	15698	15755	15610	15602	15796	15580	15633	15718	15790	15616	15634	15732	15607	15542	15766	15586	15600	15620	15643	15682	15663	15664	15494	15553	15608	15857	15693	15605	15702	15653	15648	15520	15773	15705	15562	15717	15618	15556	15795	15666	15691	15616	15519	15698	15667	15695	15671	15592	15618	15748	15597	15732	15784	15660	15652	15619	15654	15679	15685	15667	15750	15587	15720	15565	15571	15662	15732	15815	15602	15779	15643	15617	15742	15690	15679	15648	15726	15592	15559	15764	15704	15493	15701	15620	15867	15592	15446	15703	15353	15611	15651	15455	15752	15683	15669	15603	15672	15622	15706	15817	15889	15769	15603	15686	15771	15515	15660	15735	15644	15627	15559	15669	15720	15744	15744	15635	15665	15741	15763	15507	15497	15505	15714	15773	15667	15620	15647	15699	15650	15731	15780	15685	15649	15677	15368	15767	15794	15666	15689	15633	15677	15790	15596	15661	15681	15645	15585	15832	15811	15735	15689	15710	15571	15875	15699	15622	15690	15637	15468	15563	15632	15500	15547	15725	15554	15560	15781	15643	15532	15494	15480	15679	15686	15886	15685	15625	15741	15645	15608	15688	15653	15714	15716	15593	15557	15460	15559	15705	15608	15656	15672	15736	15595	15880	15757	15667	15726	15708	15719	15468	15554	15653	15883	15621	15763	15778	15616	15660	15516	15727	15578	15645	15701	15696	15612	15706	15712	15749	15695	15565	15789	15629	15700	15784	15682	15820	15626	15757	15570	15570	15664	15497	15624	15715	15674	15649	15683	15753	15748	15549	15597	15625	15699	15797	15668	15776	15606	15664	15576	15621	15731	15683	15753	15596	15558	15619	15549	15687	15729	15613	15642	15548	15516	15756	15729	15588	15633	15636	15453	15655	15430	15490	15651	15681	15577	15712	15628	15507	15596	15520	15587	15596	15653	15639	15623	15805	15753	15675	15760	15600	15578	15611	15730	15588	15470	15711	15661	15654	15569	15677	15671	15584	15685	15748	15795	15613	15655	15602	15678	15800	15595	15638	15579	15601	15757	15752	15520	15640	15564	15612	15723	15582	15675	15570	15640	15663	15504	15938	15736	15689	15659	15574	15823	15711	15505	15523	15604	15597	15573	15789	15872	15717	15659	15697	15501	15564	15535	15591	15786	15821	15731	15746	15627	15688	15669	15623	15554	15745	15613	15628	15508	15676	15683	15714	15834	15588	15670	15484	15631	15643	15624	15784	15675	15747	15790	15755	15643	15582	15560	15639	15644	15623	15863	15644	15570	15652	15639	15670	15692	15637	15711	15723	15607	15672	15547	15510	15869	15696	15715	15527	15641	15640	15578	15709	15703	15764	15632	15746	15578	15734	15848	15734	15742	15809	15768	15736	15584	15660	15705	15610	15729	15668	15725	15703	15719	15634	15515	15709	15575	15727	15656	15595	15720	15489	15778	15680	15791	15630	15729	15732	15755	15718	15622	15569	15461	15691	15635	15761	15577	15775	15619	15803	15628	15580	15543	15642	15645	15550	15591	15616	15648	15620	15746	15635	15598	15692	15578	15760	15575	15621	15799	15793	15653	15672	15690	15532	15419	15681	15740	15667	15585	15661	15683	15549	15616	15702	15717	15632	15588	15717	15838	15756	15567	15691	15702	15549	15729	15467	15763	15575	15733	15548	15688	15641	15780	15675	15719	15620	15537	15579	15603	15844	15599	15638	15706	15760	15638	15611	15775	15721	15710	15747	15714	15553	15613	15557	15748	15681	15526	15736	15634	15580	15795	15721	15753	15735	15662	15727	15513	15603	15681	15592	15707	15533	15535	15620	15686	15550	15715	15614	15751	15653	15604	15420	15579	15704	15665	15862	15795	15658	15634	15651	15705	15680	15451	15860	15643	15622	15701	15634	15693	15700	15739	15630	15628	15577	15663	15673	15711	15480	15600	15633	15668	15695	15680	15671	15688	15705	15585	15829	15512	15716	15498	15743	15649	15654	15656	15717	15621	15572	15680	15547	15604	15728	15718	15780	15710	15815	15702	15492	15654	15600	15651	15689	15791	15533	15643	15800	15766	15739	15623	15546	15797	15669	15752	15733	15585	15750	15552	15784	15756	15727	15665	15597	15609	15486	15766	15691	15604	15680	15718	15713	15573	15755	15630	15570	15522	15652	15639	15632	15552	15538	15684	15560	15642	15642	15602	15663	15764	15615	15658	15580	15668	15552	15566	15640	15741	15630	15644	15732	15728	15693	15790	15603	15646	15732	15570	15685	15672	15526	15658	15783	15637	15786	15682	15468	15514	15603	15815	15686	15724	15695	15468	15724	15627	15677	15646	15671	15690	15626	15721	15631	15723	15567	15712	15604	15817	15623	15637	15572	15744	15753	15718	15820	15538	15650	15784	15604	15627	15629	15665	15569	15668	15570	15621	15675	15669	15569	15699	15649	15645	15483	15587	15822	15681	15624	15604	15750	15575	15667	15625	15781	15621	15757	15596	15760	15563	15696	15753	15725	15759	15715	15536	15803	15728	15744	15714	15711	15616	15564	15698	15690	15700	15530	15654	15606	15764	15564	15682	15690	15596	15606	15849	15719	15653	15667	15819	15717	15664	15685	15495	15652	15598	15738	15743	15587	15513	15642	15598	15563	15753	15728	15450	15515	15604	15615	15672	15523	15820	15756	15461	15683	15565	15665	15727	15625	15720	15839	15823	15590	15494	15496	15680	15799	15847	15736	15569	15701	15665	15618	15626	15765	15513	15639	15718	15642	15628	15823	15562	15543	15657	15763	15724	15840	15662	15584	15749	15576	15837	15610	15652	15649	15741	15675	15643	15666	15780	15531	15725	15642	15610	15632	15617	15626	15619	15767	15717	15599	15629	15634	15661	15836	15748	15683	15620	15801
23975	21396	28952	24327	22339	23078	22838	20258	19178	19196	19218	19289	19185	19120	19023	18985	18691	18686	18637	18761	18596	18434	18691	18616	18695	18593	18532	18583	18454	18598	18785	20894	22416	21176	19876	19170	18707	18547	18467	18577	18545	18357	18293	18486	18451	18664	18699	18474	18443	18670	18499	18470	18398	18448	18533	18474	18528	18521	18411	18480	18522	18380	18193	18406	18399	18438	18607	18457	18606	18593	18465	18541	18488	18521	18189	18399	18517	18603	18206	18328	18323	18381	18490	18378	18472	18261	18478	18467	18125	18526	18461	18506	18558	18411	18488	18431	18604	18450	18397	18446	18612	18728	18557	18572	18542	18460	18353	18462	18594	18284	18332	18550	18542	18437	18450	18573	18456	18327	18468	18459	18304	18383	18477	18447	18447	18389	18574	18433	18388	18325	18422	18442	18452	18402	18419	18535	18440	18656	18368	18379	18466	18526	18560	18405	18177	18423	18402	18514	18365	18407	18379	18438	18472	18447	18441	18495	18479	18442	18233	18308	18331	18462	18319	18525	18399	18599	18396	18477	18524	18311	18269	18414	18382	18298	18438	18368	18298	18257	18286	18663	18682	18311	18548	18554	18481	18214	18386	18526	18581	18475	18586	18464	18582	18361	18429	18251	18191	18404	18590	18273	18475	18416	18436	18369	18633	18452	18386	18356	18455	18349	18213	18614	18546	18497	18493	18433	18347	18441	18484	18590	18221	18418	18418	18479	18385	18443	18307	18432	18254	18447	18297	18517	18426	18394	18499	18581	18508	18484	18412	18579	18460	18474	18473	18467	18434	18532	18206	18428	18529	18505	18555	18373	18526	18422	18324	18604	18598	18421	18377	18175	18373	18376	18525	18477	18463	18504	18261	18442	18329	18460	18608	18337	18290	18565	18458	18383	18441	18447	18399	18368	18455	18330	18480	18203	18241	18396	18502	18457	18379	18429	18346	18381	18456	18451	18474	18350	18397	18466	18585	18267	18325	18525	18412	18253	18575	18394	18520	18426	18463	18595	18516	18491	18523	18409	18395	18567	18657	18131	18384	18366	18376	18579	18616	18308	18380	18513	18586	18293	18410	18457	18285	18413	18296	18509	18455	18290	18449	18385	18326	18420	18459	18555	18387	18644	18531	18419	18518	18563	18295	18395	18362	18481	18416	18462	18514	18309	18356	18378	18216	18474	18318	18348	18417	18504	18270	18410	18447	18416	18324	18417	18252	18228	18391	18481	18529	18249	18402	18406	18455	18353	18296	18346	18327	18237	18464	18463	18514	18433	18483	18351	18471	18562	18240	18445	18308	18422	18595	18461	18833	18514	18407	18428	18383	18582	18557	18495	18529	18249	18249	18311	18597	18310	18559	18493	18387	18510	18383	18155	18321	18448	18397	18663	18493	18488	18458	18224	18505	18487	18579	18374	18402	18285	18429	18600	18295	18357	18462	18449	18534	18490	18265	18292	18396	18436	18382	18360	18551	18418	18543	18692	18488	18659	18588	18475	18430	18385	18450	18385	18349	18462	18445	18273	18304	18520	18269	18406	18364	18375	18432	18511	18331	18380	18564	18762	18382	18430	18355	18465	18342	18346	18314	18543	18354	18551	18644	18385	18473	18289	18109	18209	18203	18303	18451	18500	18497	18511	18592	18210	18288	18562	18312	18534	18411	18387	18431	18209	18385	18423	18460	18433	18390	18446	18585	18458	18474	18565	18469	18566	18506	18306	18384	18439	18420	18626	18378	18303	18510	18385	18467	18517	18381	18309	18392	18295	18471	18370	18290	18465	18359	18386	18201	18374	18388	18363	18465	18438	18554	18348	18372	18468	18255	18385	18399	18392	18419	18414	18299	18205	18418	18348	18287	18366	18637	18253	18271	18374	18440	18475	18643	18388	18342	18264	18471	18456	18399	18384	18271	18242	18422	18335	18414	18439	18564	18356	18352	18417	18356	18516	18533	18343	18399	18384	18482	18455	18424	18407	18420	18469	18427	18392	18462	18501	18350	18385	18577	18545	18346	18303	18335	18422	18542	18328	18695	18327	18371	18592	18661	18547	18397	18460	18638	18269	18488	18354	18364	18430	18349	18453	18312	18315	18549	18325	18424	18336	18355	18326	18278	18355	18520	18409	18427	18417	18462	18554	18440	18413	18299	18451	18508	18349	18428	18599	18558	18529	18289	18214	18428	18653	18295	18349	18497	18619	18660	18549	18366	18289	18416	18273	18412	18452	18534	18579	18426	18494	18494	18413	18401	18427	18292	18303	18317	18311	18322	18719	18427	18481	18405	18432	18359	18460	18330	18419	18504	18238	18241	18569	18526	18452	18391	18482	18480	18404	18328	18482	18424	18310	18439	18335	18562	18674	18386	18310	18230	18428	18686	18418	18299	18407	18383	18585	18330	18294	18128	18286	18656	18379	18374	18566	18594	18543	18392	18353	18508	18343	18383	18205	18474	18581	18541	18492	18515	18391	18635	18326	18329	18608	18497	18478	18349	18393	18490	18423	18469	18491	18532	18689	18405	18360	18371	18445	18442	18436	18279	18517	18311	18449	18356	18468	18254	18370	18642	18493	18390	18359	18124	18433	18358	18450	18297	18235	18328	18309	18293	18296	18285	18481	18613	18354	18389	18522	18453	18347	18578	18439	18483	18358	18219	18287	18352	18430	18270	18406	18413	18342	18530	18395	18404	18311	18328	18385	18057	18355	18388	18551	18509	18477	18319	18417	18661	18307	18330	18448	18468	18372	18294	18401	18274	18552	18580	18431	18191	18337	18516	18515	18334	18289	18582	18361	18227	18405	18396	18519	18447	18366	18310	18372	18310	18561	18430	18368	18427	18288	18422	18687	18475	18437	18283	18364	18592	18369	18462	18445	18423	18486	18260	18411	18340	18518	18363	18525	18488	18272	18445	18479	18306	18316	18417	18503	18407	18386	18502	18512	18460	18359	18641	18522	18460	18459	18301	18612	18388	18364	18650	18522	18669	18434	18535	18319	18423	18390	18271	18346	18289	18274	18513	18537	18490	18236	18417	18379	18255	18431	18371	18613	18435	18294	18482	18460	18442	18440	18388	18462	18193	18396	18316	18427	18600	18384	18409	18604	18350	18086	18392	18376	18563	18430	18290	18467	18436	18446	18430	18510	18573	18474	18435	18349	18390	18290	18381	18384	18524	18410	18608	18424	18581	18241	18389	18232	18564	18390	18487	18494	18599	18299	18561	18501	18403	18444	18615	18402	18345	18485	18529	18443	18467	18389	18316	18445	18496	18261	18421	18460	18380	18518	18444	18378	18727	18534	18288	18376	18320	18480	18584	18474	18495	18365	18409	18413	18451	18471	18706	18600	18566	18273	18589	18579	18623	18363	18606	18550	18457	18459	18546	18553	18350	18535	18610	18294	18414	18507	18404	18507	18529	18445	18360	18392	18467	18327	18507	18511	18435	18348	18520	18473	18530	18481	18445	18552	18380	18368	18351	18297	18541	18351	18516	18394	18402	18600	18539	18458	18447	18535	18574	18339	18439	18477	18221	18269	18407	18450	18815	18580	18337	18401	18484	18437	18473	18553	18538	18370	18380	18386	18604	18325	18480	18481	18420	18296	18442	18334	18543	18536	18395	18308	18606	18570	18403	18370	18364	18398	18427	18568	18363	18485	18237	18466	18583	18621	18255	18299	18584	18275	18452	18549	18477	18397	18333	18387	18229	18514	18555	18405	18356	18327	18349	18323	18306	18345	18224	18416	18333	18642	18515	18347	18243	18440	18335	18491	18487	18498	18395	18489	18373	18343	18539	18417	18406	18367	18471	18406	18284	18207	18272	18494	18573	18354	18554	18388	18466	18336	18530	18505	18364	18178	18319	18297	18508	18105	18292	18526	18404	18259	18416	18384	18359	18332	18534	18370	18515	18312	18286	18216	18460	18478	18573	18572	18276	18403	18366	18489	18370	18434	18478	18631	18494	18597	18601	18545	18250	18575	18214	18456	18383	18284	18365	18415	18674	18475	18552	18662	18478	18384	18419	18450	18321	18298	18376	18461	18434	18358	18374	18299	18507	18452	18322	18241	18331	18686	18696	18251	18381	18407	18504	18398	18578	18362	18421	18502	18414	18483	18442	18435	18463	18442	18330	18343	18493	18397	18320	18326	18384	18325	18449	18586	18593	18497	18562	18422	18405	18427	18240	18249	18327	18200	18444	18503	18548	18496	18608	18408	18256	18485	18724	18459	18320	18324	18313	18303	18325	18421	18432	18533	18528	18494	18459	18309	18478	18396	18390	18454	18443	18336	18429	18426	18381	18254	18519	18459	18671	18425	18466	18631	18558	18138	18352	18352	18596	18426	18458	18504	18288	18269	18570	18771	18335	18259	18507	18613	18300	18571	18495	18423	18467	18497	18563	18362	18372	18598	18400	18416	18501	18643	18428	18463	18357	18421	18390	18249	18464	18312	18432	18302	18444	18626	18293	18610	18287	18379	18539	18513	18378	18377	18394	18611	18635	18401	18622	18591	18452	18331	18342	18627	18340	18626	18555	18449	18278	18704	18645	18353	18493	18333	18353	18610	18452	18298	18454	18454	18443	18573	18292	18511	18450	18414	18657	18551	18513	18523	18333	18402	18613	18497	18476	18384	18480	18424	18648	18428	18372	18344	18517	18418	18244	18325	18347	18374	18426	18312	18466	18397	18376	18180	18408	18479	18356	18500	18272	18400	18411	18266	18369	18421	18371	18533	18353	18337	18660	18451	18564	18553	18231	18305	18368	18380	18350	18423	18531	18251	18353	18412	18398	18234	18367	18416	18489	18317	18411	18486	18311	18368	18505	18420	18518	18352	18347	18404	18615	18406	18455	18295	18347	18432	18446	18566	18457	18426	18353	18241	18364	18373	18534	18399	18450	18375	18381	18386	18513	18478	18340	18324	18539	18452	18336	18231	18240	18361	18335	18799	18482	18312	18339	18512	18222	18540	18464	18144	18351	18394	18578	18373	18658	18593	18770	18534	18405	18510	18512	18504	18479	18343	18607	18318	18324	18504	18413	18412	18513	18442	18514	18305	18310	18406	18469	18579	18666	18332	18624	18448	18282	18511	18339	18429	18452	18516	18344	18409	18322	18585	18468	18552	18590	18367	18340	18233	18555	18529
14337	22898	22557	20503	18610	19355	19246	18275	16942	16464	16820	17160	16722	16574	16523	16375	16063	15905	15954	16021	15978	15990	16151	15961	15752	15844	15755	16075	15915	15901	16269	19887	20958	19066	17782	16638	15899	15713	15949	15641	15893	15765	15840	15819	15813	15777	15674	15665	15746	15778	15714	15657	15617	15608	15602	15911	15854	15784	16021	16014	15688	15691	15689	15655	15673	15803	15732	15816	15809	15638	15696	15867	15820	15734	15659	15825	15638	15762	15867	15720	15619	15647	15693	15678	15780	15723	15824	15765	15769	15650	15824	15788	15838	15743	15669	15719	15708	15864	15784	15813	15577	15814	15906	15777	15806	15629	15637	15962	15670	15604	15700	15806	15854	15746	15845	15606	15681	15666	15717	15655	15844	15700	15789	15915	15838	15704	15742	15737	15694	15852	15805	15690	15679	15720	15693	15777	15762	15777	15677	15850	15797	15904	15673	15913	15776	15762	15623	15699	15918	15876	15750	15643	15636	15957	15648	15803	15601	15645	15820	15790	15756	15706	15622	15691	15714	15801	15775	15686	15900	15772	15980	15701	15880	15833	15735	15711	15966	15739	15749	15782	15639	15671	15731	15648	15903	15715	15685	15885	15645	15787	15722	15661	15795	15753	15879	15738	15707	15891	15690	15753	15877	15698	15733	15759	15669	15568	15663	15816	15592	15814	15680	15773	15823	15720	15766	15789	15702	15678	15878	15575	15736	15742	15762	15760	15782	15777	15852	15654	15643	15624	15831	15667	15794	15769	15957	15750	15820	15616	15826	15713	15937	15802	15705	15796	15677	15800	15865	15695	15767	15643	15653	15733	15829	15723	15706	15801	15714	15803	15848	15739	15767	15720	15697	15768	15709	15783	15815	15715	15732	15658	15612	15752	15760	15725	15850	15703	15712	15819	15727	15853	15819	15741	15715	15667	15698	15854	15931	15699	15806	15700	15905	15796	15817	15790	15776	15799	15713	15582	15780	15822	15668	15537	15718	15818	15968	15869	15669	15899	15878	15776	15875	15619	15555	15756	15867	15826	15764	15775	15804	15698	15732	15904	15769	15699	15685	15800	15648	15801	15818	15739	15758	15961	15724	15703	15722	15795	15721	15649	15569	15766	15798	15794	15573	15813	15635	15709	15894	15790	15718	15775	15772	15663	15633	15855	15685	15651	15962	15705	15551	15746	15941	15842	15676	15896	15746	15814	15848	15627	15648	15747	15873	15756	15820	15756	15721	15799	15767	15651	15725	15908	15650	15915	15709	15760	15676	15573	15749	15872	15782	15713	15844	15827	15636	15866	15818	15847	15824	15669	15705	15611	15814	15679	15775	15726	15655	15784	15816	15733	15793	15900	15650	15708	15641	15631	15776	15673	15727	15803	15803	15777	15784	15861	15802	15672	15705	15760	15693	15796	15611	15851	15779	15857	15783	15924	15744	15986	15846	15881	15560	15737	15697	15837	15905	15681	15986	15867	15748	15686	15584	15676	15843	15806	15765	15635	15750	15815	15726	15754	15602	15957	15683	15806	15713	15578	15795	15836	15680	15676	15746	15676	15732	15708	15735	15904	15791	15732	15636	15809	15712	15639	15850	15666	15672	15908	15706	15772	15692	15600	15911	15764	15772	15754	15702	15738	15746	15690	15639	15787	15749	15727	15635	15979	15849	15697	15640	15771	15889	15668	15892	15825	15719	15579	15826	15827	15638	15684	15875	15798	15775	15797	15689	15550	15891	15754	15767	15614	15793	15665	15648	15799	15766	15664	15638	15871	15834	15923	15829	15745	15808	15696	15937	15608	15588	15829	15749	15798	15830	15757	15845	15797	15673	15716	15725	15598	15684	15803	15703	15803	15855	15624	15737	15675	15776	15804	15912	15707	15690	15825	15706	15626	15766	15706	15891	15836	15792	15868	15533	15839	15913	15638	15737	15728	15827	15799	15684	15708	15807	15829	15938	15886	15809	15566	15746	15973	15693	15808	15764	15512	15843	15725	15652	15770	15610	16015	15703	15714	15907	15658	15850	15681	15888	15595	15747	15599	15689	15626	15746	15831	15822	15707	15709	15731	15663	15718	16007	15655	15801	15745	15655	15802	15898	15552	15800	15743	15665	15764	15598	15817	15780	15659	15914	15731	15751	15636	15816	15845	15736	15742	15968	15702	15670	15634	15572	15862	15754	15676	15973	15871	15629	15810	15692	15674	15723	15666	15807	15802	15508	15743	15703	15860	15733	15840	15547	15878	15826	15758	15648	15634	15788	15779	15733	15735	15788	15723	15586	15873	15764	15745	15850	15689	15793	15703	15775	15710	15632	15782	15547	15662	15843	15880	15803	15750	15696	15635	15692	15721	15833	15774	15675	15794	15771	15609	15613	15765	15728	15682	15712	15910	15704	15774	15522	15892	15873	15703	15701	15682	15670	15672	15639	15782	15643	15843	15821	15688	15777	15826	15574	15833	15953	15739	15717	15670	15678	15774	15660	15686	15819	15842	15687	15816	15567	15936	15741	15788	15579	15696	15623	15717	15778	15916	15725	15780	15893	15549	15638	15724	15885	15631	15884	15614	15676	15837	15850	15566	15698	15714	15703	15698	15915	15764	15792	15566	15681	15711	15675	15974	15783	15667	15779	15637	15614	15735	15713	15700	15864	15697	15705	15665	15579	15790	15733	15782	15655	15601	15784	15838	15921	15701	15713	15809	15613	15544	15880	15704	15628	15674	15697	15757	15677	15629	15796	15765	15745	15853	15761	15817	15742	15748	15808	15764	15722	15645	15850	15576	15660	15765	15730	15632	15618	15700	15931	15579	15965	15761	15807	15730	15734	15760	15742	15472	15620	15666	15691	15527	15700	15828	15724	15667	15670	15761	15884	15832	15756	15736	15802	15895	15767	15684	15824	15668	15820	15737	15780	15713	15627	15706	15688	15900	15785	15757	15827	15734	15877	15664	15716	15775	15865	15770	15702	15827	15865	15685	15877	15865	15809	15767	15699	15808	15830	15607	15725	15862	15875	15551	15736	15701	15793	15532	15890	15886	15740	15647	15823	15859	15630	15829	15677	15687	15637	15724	15784	15664	15560	15743	15751	15910	15722	15668	15752	15545	15928	15687	15780	15886	15789	15548	15927	15621	15799	15844	15766	15820	15693	15720	15741	15807	15726	15697	15732	15760	15683	15946	15656	15806	15630	15765	15808	15781	15801	15700	15649	15836	15801	15684	15847	15632	15784	15704	15670	15723	15867	15947	15675	15522	15763	16002	15740	15874	15640	15824	15591	15864	15771	15690	15614	15809	15763	15704	15791	15716	15914	15721	15776	15676	15804	15597	15840	15751	15727	15841	15701	15743	15708	15715	15724	15601	15808	15755	15752	15804	15695	15683	15820	15878	15794	15523	15751	15657	15756	15803	15766	15753	15717	15724	15838	15737	15698	15754	15799	15779	15968	15796	15826	15937	15748	15831	15659	15606	15787	15735	15677	15821	15887	15687	15729	15868	16020	15727	15837	15799	15717	15568	15747	15649	15831	15773	15612	15791	15841	15893	15871	15847	15716	15843	15846	15791	15708	15812	15701	15705	15854	15834	15818	15641	15643	15724	15705	15932	15671	15792	15794	15856	15785	15735	15882	15873	15456	15792	15802	15745	15829	15671	15736	15905	15646	15835	15643	15872	15769	15803	15732	15739	15712	15827	15674	15917	15914	15646	15814	15774	15686	15697	15839	15604	15729	15817	15729	15819	15822	15616	15630	15692	15635	15829	15680	15805	15594	15702	15655	15798	15718	15788	15742	15703	15836	15773	15912	15824	15884	15518	15694	15663	15924	15616	15760	15649	15743	15600	15752	15895	15684	15722	15794	15797	15609	15793	15804	15893	15669	15717	15735	15744	15662	15753	15708	15655	15666	15735	15876	15766	15761	15745	15691	15604	15758	15825	15641	15764	15943	15817	15824	15800	15703	15853	15688	15825	15873	15915	15718	15760	15845	15644	15814	15739	15801	15771	15776	15808	15722	15738	15740	15772	15708	15759	15697	15706	15715	15876	15977	15785	15788	15682	15720	15753	15609	15753	15904	15660	15519	15762	15866	15765	15840	15659	15731	15703	15649	15673	15777	15524	15651	15894	15805	15877	15819	15677	15817	15748	15657	15734	15943	15727	15798	15626	15775	15765	15817	15839	15613	15764	15785	15858	15731	15700	15749	15845	15781	15965	15790	15916	15801	15753	15831	15598	15747	15874	15784	15905	15575	15786	15782	15850	15815	15765	15754	15627	15709	15905	15835	15854	15715	15879	15774	15670	15842	15555	15761	15736	15828	15652	15732	15919	15753	15758	15699	15701	15811	15665	15632	15697	15890	15799	15854	15857	15851	15665	15978	15874	15662	15919	15717	15767	15716	15702	15719	15905	15748	15797	15753	15643	15742	15939	15721	15789	15598	15685	15787	15751	15954	15833	15821	15725	15683	15786	15820	15782	15720	15665	15782	15683	15628	15596	15681	15742	15805	15586	15588	15686	15733	15913	15801	15711	15899	15771	15481	15614	15995	15695	15706	15761	15689	15693	15684	15766	15869	15864	15934	15732	15688	15685	15661	15831	15735	15936	15657	15852	15687	15586	15755	15696	15793	15675	15829	15786	15802	15662	15635	15747	15763	15750	15955	15757	15704	15765	15591	15704	15524	15833	15961	15872	15787	15726	15898	15708	15814	15711	15882	15799	15593	15518	15712	15702	15926	15620	15819	15761	15911	15703	15915	15859	15848	15799	15800	15963	15715	15783	15855	15740	15778	15675	15847	15649	15946	15661	15786	15579	15924	15739	15703	15657	15869	15841	15726	15626	15821	15697	15900	15645	15769	15673	15760	15706	15603	15823	15870	15763	15942	15513	15650	15693	15800	15736	15838	15765	15731	15656	15662	15753	15732	15692	15915	15744	15782	15813	15916	15977	15637	15742	15634	15675	15697	15912	15761	15843	15687	15740	15696	15754	15881	15785	15882	15713	15863	15647	15967	15749	15731	15771	15853	15806	15659	15595	15820	15614	15613	15743	15802	15781	15794	15751	15837	15851	15677	15636	15727	15627	15688	15788	15765	15726	15820	15890	15757	15768	15658	15806	15815	15723	15743	15814	15687	15693	15843	15603	15801	15927
22935	21340	29263	23770	21568	23902	25940	21242	20085	20341	19769	19785	19766	19457	19293	19184	19101	19031	19020	18867	18649	18769	18794	18749	18895	18788	18797	18663	18650	18507	18936	22668	24968	23356	20923	19605	18928	18801	18633	18572	18550	18492	18542	18680	18580	18606	18490	18614	18757	18534	18354	18351	18439	18544	18752	18482	18679	18330	18557	18454	18523	18537	18396	18434	18247	18448	18468	18346	18419	18482	18553	18471	18528	18533	18545	18399	18344	18449	18487	18570	18683	18418	18559	18690	18469	18581	18326	18251	18426	18581	18470	18296	18536	18525	18525	18456	18485	18473	18648	18437	18486	18289	18706	18558	18377	18310	18299	18507	18538	18417	18307	18538	18308	18413	18500	18458	18426	18382	18152	18337	18366	18360	18459	18324	18449	18359	18532	18480	18536	18430	18443	18301	18371	18493	18524	18367	18654	18418	18468	18432	18375	18709	18476	18302	18451	18322	18345	18462	18239	18675	18551	18531	18487	18363	18333	18249	18378	18474	18502	18418	18579	18472	18370	18439	18429	18505	18369	18395	18575	18484	18311	18497	18447	18310	18396	18354	18399	18474	18600	18339	18472	18360	18522	18436	18356	18366	18600	18567	18463	18401	18481	18457	18357	18304	18285	18392	18448	18356	18602	18481	18440	18460	18388	18488	18429	18392	18357	18340	18287	18440	18321	18535	18435	18312	18415	18280	18408	18429	18668	18559	18356	18381	18332	18433	18398	18680	18359	18341	18328	18622	18564	18393	18571	18406	18312	18262	18276	18436	18388	18255	18368	18377	18442	18515	18373	18418	18206	18303	18554	18449	18551	18310	18277	18400	18605	18323	18421	18448	18527	18289	18184	18503	18404	18457	18318	18511	18193	18304	18537	18346	18298	18207	18621	18446	18318	18368	18368	18594	18435	18520	18413	18206	18375	18377	18417	18586	18668	18383	18582	18354	18631	18461	18372	18372	18217	18452	18306	18374	18387	18544	18442	18290	18356	18620	18246	18479	18522	18447	18583	18233	18629	18399	18421	18435	18450	18348	18460	18448	18460	18340	18611	18423	18119	18420	18372	18258	18459	18359	18424	18404	18310	18387	18442	18455	18163	18395	18543	18304	18568	18544	18423	18586	18253	18456	18449	18505	18488	18532	18444	18513	18580	18332	18504	18276	18336	18409	18359	18516	18471	18507	18340	18508	18263	18226	18487	18473	18385	18245	18289	18412	18184	18314	18498	18302	18379	18363	18297	18221	18463	18273	18594	18416	18454	18608	18688	18373	18634	18516	18485	18425	18191	18470	18381	18595	18638	18443	18466	18256	18334	18227	18588	18469	18606	18435	18403	18491	18344	18377	18627	18455	18364	18524	18506	18271	18456	18262	18549	18354	18416	18379	18515	18516	18438	18300	18400	18380	18352	18347	18315	18250	18289	18454	18331	18338	18462	18323	18670	18530	18543	18291	18345	18252	18612	18387	18436	18565	18364	18424	18299	18418	18582	18379	18433	18234	18417	18463	18573	18730	18480	18430	18492	18517	18515	18222	18301	18302	18303	18393	18590	18509	18481	18433	18269	18536	18443	18544	18560	18434	18498	18446	18493	18348	18446	18426	18374	18425	18426	18350	18646	18487	18435	18220	18410	18296	18357	18457	18548	18181	18388	18410	18519	18399	18564	18408	18251	18305	18307	18390	18369	18372	18683	18636	18441	18480	18604	18562	18299	18537	18266	18339	18314	18383	18345	18487	18161	18471	18548	18221	18293	18406	18360	18371	18381	18509	18317	18536	18526	18463	18494	18754	18348	18377	18454	18171	18280	18667	18415	18491	18522	18607	18361	18314	18351	18448	18635	18469	18312	18323	18353	18459	18286	18357	18283	18300	18520	18412	18556	18454	18426	18315	18184	18388	18424	18375	18425	18621	18327	18152	18499	18513	18452	18243	18419	18483	18300	18553	18315	18190	18410	18230	18480	18491	18503	18446	18358	18296	18320	18293	18194	18252	18446	18281	18147	18423	18265	18502	18434	18452	18377	18385	18266	18364	18542	18382	18645	18641	18396	18617	18283	18361	18361	18686	18390	18364	18327	18423	18222	18310	18326	18276	18521	18351	18471	18479	18370	18552	18460	18331	18401	18648	18505	18447	18600	18516	18301	18593	18526	18420	18483	18273	18165	18545	18558	18419	18360	18492	18475	18362	18393	18418	18238	18330	18350	18429	18562	18323	18464	18210	18422	18569	18300	18418	18310	18523	18229	18363	18386	18509	18303	18460	18499	18301	18345	18396	18276	18537	18344	18462	18399	18395	18321	18394	18396	18460	18539	18338	18501	18506	18391	18370	18458	18451	18506	18572	18434	18545	18481	18274	18355	18295	18375	18427	18237	18290	18372	18461	18435	18343	18376	18385	18387	18473	18404	18339	18266	18395	18014	18281	18257	18172	18521	18487	18465	18593	18214	18433	18499	18396	18709	18474	18401	18378	18682	18602	18419	18504	18702	18437	18468	18330	18439	18399	18350	18544	18361	18414	18502	18390	18359	18227	18470	18305	18485	18309	18421	18525	18314	18472	18500	18628	18403	18467	18482	18395	18395	18552	18689	18774	18344	18330	18372	18439	18770	18579	18352	18513	18584	18604	18620	18221	18233	18432	18465	18540	18260	18494	18437	18298	18440	18428	18388	18248	18463	18464	18386	18602	18338	18441	18274	18323	18561	18362	18180	18439	18369	18521	18523	18562	18460	18407	18456	18339	18355	18260	18438	18400	18221	18501	18434	18364	18302	18269	18468	18240	18270	18427	18172	18451	18629	18663	18458	18695	18384	18404	18528	18403	18478	18361	18548	18541	18224	18493	18383	18568	18300	18255	18357	18325	18371	18232	18327	18492	18633	18290	18387	18482	18596	18581	18306	18377	18363	18270	18529	18458	18363	18365	18385	18338	18344	18302	18401	18365	18520	18218	18247	18381	18319	18487	18376	18427	18227	18486	18496	18409	18293	18406	18594	18615	18257	18480	18531	18410	18329	18304	18289	18315	18582	18448	18364	18464	18437	18322	18611	18574	18409	18568	18525	18375	18561	18391	18416	18495	18408	18298	18455	18451	18245	18436	18336	18331	18455	18361	18500	18571	18250	18630	18361	18452	18241	18195	18544	18606	18367	18487	18405	18513	18645	18427	18486	18383	18419	18430	18379	18382	18365	18185	18373	18311	18287	18270	18316	18472	18310	18275	18522	18572	18617	18582	18395	18371	18340	18329	18323	18334	18295	18383	18388	18359	18447	18342	18472	18332	18482	18269	18336	18402	18439	18259	18453	18250	18304	18384	18471	18579	18218	18373	18523	18170	18439	18355	18214	18436	18421	18364	18455	18293	18268	18483	18529	18424	18524	18318	18386	18491	18170	18431	18467	18415	18331	18578	18527	18546	18295	18488	18516	18477	18478	18507	18686	18464	18487	18386	18457	18356	18444	18300	18366	18303	18089	18467	18437	18402	18364	18631	18384	18225	18354	18519	18273	18243	18560	18354	18547	18373	18304	18339	18397	18381	18449	18367	18467	18338	18645	18322	18448	18469	18318	18391	18407	18412	18227	18453	18479	18423	18291	18378	18316	18440	18543	18427	18356	18464	18514	18580	18401	18515	18384	18525	18293	18533	18668	18347	18511	18382	18304	18343	18466	18226	18490	18250	18244	18295	18331	18336	18274	18394	18314	18611	18403	18393	18427	18325	18342	18572	18459	18483	18400	18485	18409	18263	18288	18364	18529	18408	18395	18230	18319	18367	18405	18502	18554	18540	18369	18280	18331	18173	18425	18288	18458	18482	18523	18349	18403	18337	18301	18491	18370	18500	18497	18511	18498	18544	18434	18351	18221	18269	18312	18287	18369	18426	18449	18281	18379	18242	18477	18430	18284	18275	18346	18498	18596	18608	18334	18466	18265	18539	18500	18160	18332	18564	18385	18478	18537	18491	18316	18245	18323	18388	18434	18338	18521	18374	18283	18322	18398	18488	18568	18636	18460	18448	18407	18309	18499	18421	18544	18457	18530	18491	18387	18439	18442	18352	18278	18508	18271	18316	18378	18513	18648	18171	18493	18485	18277	18382	18394	18453	18372	18255	18022	18331	18215	18490	18443	18287	18400	18399	18365	18573	18202	18479	18339	18177	18316	18521	18537	18246	18513	18384	18421	18271	18433	18351	18328	18439	18313	18448	18503	18308	18391	18404	18411	18414	18358	18427	18435	18431	18400	18451	18361	18243	18157	18441	18681	18655	18370	18360	18581	18349	18196	18454	18445	18344	18401	18492	18618	18586	18465	18469	18419	18474	18422	18507	18379	18436	18389	18440	18538	18520	18619	18469	18602	18265	18362	18427	18234	18421	18633	18509	18413	18360	18336	18413	18508	18435	18484	18356	18310	18289	18330	18464	18585	18562	18508	18412	18509	18390	18538	18504	18350	18404	18411	18366	18166	18365	18370	18236	18401	18314	18510	18363	18297	18365	18219	18432	18575	18446	18297	18250	18307	18300	18196	18390	18375	18396	18542	18412	18393	18327	18508	18577	18443	18622	18606	18455	18382	18485	18542	18501	18363	18237	18243	18399	18359	18291	18725	18505	18307	18519	18354	18358	18296	18617	18399	18330	18435	18383	18305	18364	18627	18521	18462	18221	18305	18508	18374	18668	18517	18467	18448	18221	18367	18527	18598	18422	18326	18419	18506	18339	18393	18301	18317	18380	18384	18500	18380	18606	18446	18477	18257	18126	18312	18402	18432	18200	18264	18408	18507	18420	18433	18419	18487	18450	18282	18273	18187	18240	18551	18335	18454	18336	18448	18375	18383	18331	18653	18390	18230	18333	18319	18290	18254	18544	18411	18452	18421	18472	18368	18351	18504	18505	18406	18551	18213	18329	18486	18473	18564	18438	18364	18545	18481	18604	18454	18456	18310	18328	18609	18270	18486	18340	18623	18374	18415	18348	18521	18404	18425	18466	18614	18587	18276	18319	18393	18437	18260	18426	18455	18426	18327	18275	18408	18398	18500	18382	18278	18238	18314	18091	18215	18521	18507	18319	18333	18372	18456	18371	18508	18312	18516	18386	18208	18201	18494	18383	18419	18318	18384	18398	18477	18546	18409	18562	18326	18285	18488	18446
15994	27544	26348	22463	19873	20704	19986	19498	18502	18106	17864	17691	17660	17196	17245	16670	16695	16380	16153	16209	16140	16170	16337	16322	16186	15828	15858	15991	15937	15904	16555	22615	24585	21382	18431	16871	16179	15936	15591	15751	15764	15578	15861	15722	15647	15844	15692	15878	15907	15764	15764	15678	15681	15804	15592	15642	15766	15675	15770	15738	15772	15707	15620	15660	15767	15750	15642	15700	15715	15646	15666	15678	15644	15818	15720	15684	15888	15603	15731	15642	15866	15574	15570	15680	15584	15740	15804	15723	15686	15676	15720	15740	15869	15794	15782	15815	15872	15822	15717	15661	15741	15772	15704	15570	15749	15634	15841	15801	15639	15550	15606	15733	15690	15660	15809	15690	15689	15665	15507	15664	15640	15895	15676	15661	15745	15748	15698	15702	15748	15661	15679	15618	15672	15722	15783	15833	15596	15606	15557	15775	15667	15773	15741	15626	15664	15633	15732	15826	15827	15687	15747	15609	15742	15617	15712	15755	15721	15834	15737	15740	15809	15922	15813	15695	15854	15668	15807	15831	15785	15742	15639	15590	15652	15785	15758	15892	15745	15906	15716	15744	15834	15703	15543	15766	15797	15698	15759	15943	15787	15706	15820	15752	15894	15618	15716	15817	15563	15802	15746	15693	15824	15717	15745	15774	15551	15566	15719	15667	15530	15914	15612	15865	15667	15756	15708	15799	15758	15898	15733	15664	15682	15746	15628	15752	15577	15742	15806	15708	15612	15655	15683	15725	15601	15704	15714	15771	15689	15843	15692	15865	15765	15736	15743	15798	15727	15899	15710	15844	15746	15685	15546	15717	15806	15707	15637	15803	15753	15637	15682	15727	15761	15769	15919	15709	15543	15644	15661	15797	15759	15676	15741	15554	15919	15664	15778	15820	15789	15746	15771	15619	15660	15944	15611	15696	15606	15622	15883	15532	15873	15870	15592	15690	15647	15612	15726	15725	15693	15747	15559	15857	15570	15796	15713	15734	15798	15693	15519	15758	15719	15683	15759	15807	15753	15730	15671	15768	15634	15648	15743	15566	15765	15812	15796	15580	15848	15824	15741	15737	15766	15623	15660	15662	15695	15651	15655	15546	15743	15936	15703	15711	15921	15647	15707	15801	15613	15767	15790	15668	15521	15778	15810	15725	15828	15672	15778	15666	15614	15744	15528	15621	15771	15686	15722	15793	15537	15595	15899	15679	15676	15713	15759	15799	15748	15686	15702	15702	15755	15744	15647	15658	15694	15720	15574	15728	15669	15766	15701	15594	15713	15799	15689	15662	15740	15685	15839	15801	15699	15572	15648	15719	15855	15785	15648	15654	15693	15722	15775	15624	15623	15661	15808	15703	15640	15683	15564	15702	15758	15803	15897	15844	15627	15714	15741	15575	15751	15872	15652	15740	15763	15606	15622	15701	15687	15757	15564	15798	15741	15602	15606	15725	15707	15774	15866	15759	15837	15722	15717	15804	15550	15581	15705	15655	15671	15774	15709	15769	15766	15733	15646	15512	15772	15702	15689	15699	15836	15555	15773	15683	15761	15684	15735	15726	15814	15723	15473	15850	15594	15704	15687	15642	15744	15645	15683	15740	15544	15827	15739	15703	15654	15899	15813	15765	15850	15571	15495	15749	15787	15566	15605	15548	15645	15610	15694	15681	15715	15700	15641	15840	15765	15763	15755	15683	15494	15735	15658	15656	15800	15501	15595	15912	15626	15823	15660	15823	15583	15833	15664	15957	15677	15690	15606	15615	15621	15680	15751	15775	15673	15762	15796	15826	15578	15747	15520	15694	15546	15731	15612	15509	15778	15766	15662	15832	15735	15515	15735	15827	15675	15778	15905	15784	15654	15637	15786	15848	15738	15783	15617	15513	15600	15740	15712	15884	15605	15645	15681	15787	15742	15726	15727	15670	15729	15690	15788	15652	15776	15707	15611	15583	15714	15637	15656	15694	15772	15628	15747	15891	15752	15877	15835	15670	15676	15753	15727	15755	15877	15604	15732	15595	15737	15634	15810	15605	15732	15749	15685	15936	15836	15744	15564	15557	15850	15686	15621	15783	15748	15684	15727	15739	15832	15648	15763	15574	15767	15843	15695	15779	15735	15760	15640	15640	15751	15563	15749	15769	15655	15589	15690	15718	15705	15618	15745	15714	15478	15748	15764	15759	15563	15577	15902	15671	15853	15741	15845	15811	15749	15790	15495	15827	15660	15580	15594	15750	15849	15682	15730	15713	15794	15866	15739	15670	15667	15608	15938	15684	15763	15830	15631	15655	15697	15654	15723	15745	15625	15765	15690	15743	15654	15614	15819	15755	15818	15622	15617	15817	15959	15714	15722	15716	15711	15739	15723	15519	15796	15689	15664	15793	15700	15672	15601	15847	15541	15522	15788	15788	15755	15812	15727	15755	15636	15845	15776	15808	15753	15573	15677	15620	15627	15761	15680	15776	15611	15559	15441	15816	15734	15805	15661	15849	15807	15836	15660	15776	15830	15599	15695	15771	15733	15645	15662	15645	15692	15628	15911	15703	15814	15692	15669	15684	15778	15829	15698	15641	15764	15725	15829	15747	15680	15754	15702	15712	15704	15909	15685	15562	15532	15746	15686	15839	15822	15818	15559	15597	15852	15657	15715	15731	15536	15709	15491	15808	15632	15676	15773	15856	15776	15564	15733	15843	15641	15870	15497	15793	15740	15610	15638	15618	15811	15678	15671	15585	15784	15793	15603	15646	15615	15463	15791	15645	15769	15679	15732	15736	15612	15677	15854	15567	15596	15800	15759	15793	15765	15567	15777	15670	15844	15638	15631	15613	15593	15812	15738	15721	15704	15692	15807	15772	15666	15634	15588	15753	15406	15797	15603	15797	15776	15728	15665	15752	15757	15742	15791	15630	15691	15709	15636	15791	15850	15757	15808	15575	15821	15648	15578	15726	15761	15590	15791	15574	15626	15914	15531	15744	15743	15618	15677	15701	15801	15846	15549	15695	15816	15824	15623	15833	15743	15831	15606	15694	15801	15771	15695	15540	15583	15730	15658	15860	15832	15649	15818	15725	15661	15561	15568	15635	15723	15749	15785	15619	15760	15587	15753	15652	15661	15534	15635	15712	15758	15901	15910	15791	15609	15557	15597	15935	15872	15745	15723	15867	15627	15772	15743	15923	15641	15811	15588	15594	15582	15572	15686	15800	15634	15757	15790	15717	15588	15644	15858	15657	15742	15723	15808	15794	15695	15622	15931	15611	15668	15803	15826	15711	15882	15625	15559	15688	15739	15798	15545	15759	15801	15707	15873	15667	15831	15677	15710	15793	15713	15892	15871	15712	15771	15654	15720	15780	15808	15648	15668	15727	15891	15674	15696	15768	15744	15816	15629	15699	15691	15823	15760	15819	15552	15477	15763	15583	15734	15817	15564	15584	15579	15631	15497	15584	15868	15871	15767	15691	15673	15607	15706	15756	15795	15773	15852	15762	15771	15527	15700	15799	15703	15746	15742	15661	15673	15801	15684	15653	15893	15707	15819	15569	15869	15733	15734	15601	15668	15766	15693	15945	15656	15712	15845	15689	15933	15695	15688	15676	15628	15642	15632	15734	15629	15658	15860	15685	15841	15777	15708	15708	15734	15716	15717	15760	15576	15566	15758	15680	15715	15635	15658	15794	15702	15535	15844	15636	15659	15631	15716	15712	15593	15575	15741	15640	15646	15797	15537	15813	15652	15741	15716	15732	15862	15656	15843	15917	15487	15730	15580	15788	15750	15838	15663	15648	15637	15821	15765	15580	15631	15604	15786	15591	15729	15797	15618	15681	15781	15662	15766	15643	15739	15788	15647	15780	15721	15623	15577	15786	15534	15800	15690	15695	15625	15753	15597	15719	15731	15613	15748	15724	15735	15724	15635	15709	15832	15614	15564	15709	15777	15726	15749	15853	15647	15578	15702	15775	15647	15693	15825	15712	15763	15674	15704	15687	15768	15698	15785	15761	15795	15787	15692	15765	15790	15806	15806	15775	15623	15499	15637	15846	15766	15827	15718	15671	15557	15654	15605	15773	15702	15720	15541	15977	15724	15713	15894	15655	15757	15657	15831	15724	15627	15815	15719	15726	15766	15703	15675	15697	15698	15728	15602	15740	15650	15729	15720	15765	15546	15683	15729	15656	15891	15667	15858	15619	15658	15659	15734	15723	15740	15752	15668	15998	15800	15658	15800	15803	15776	15680	15649	15445	15814	15690	15741	15692	15640	15672	15621	15765	15536	15754	15663	15692	15582	15650	15714	15810	15583	15743	15843	15598	15577	15782	15789	15723	15612	15748	15768	15715	15716	15759	15690	15549	15633	15723	15730	15691	15679	15884	15722	15669	15778	15796	15749	15682	15670	15663	15660	15567	15788	15743	15842	15676	15846	15857	15785	15578	15758	15824	15760	15536	15918	15630	15677	15750	15646	15639	15751	15666	15626	15770	15704	15715	15690	15762	15744	15751	15719	15722	15949	15832	15664	15731	15736	15694	15623	15742	15727	15844	15644	15794	15717	15491	15777	15728	15850	15710	15609	15608	15826	15531	15745	15722	15557	15618	15643	15586	15653	15673	15607	15843	15728	15803	15833	15805	15712	15861	15557	15698	15616	15734	15734	15785	15674	15719	15754	15669	15604	15770	15872	15629	15702	15641	15720	15682	15699	15777	15850	15866	15586	15830	15736	15764	15906	15759	15815	15749	15583	15763	15749	15771	15743	15793	15794	15711	15559	15765	15906	15661	15803	15713	15853	15824	15776	15589	15667	15775	15636	15822	15697	15529	15664	15593	15484	15859	15659	15818	15818	15782	15795	15542	15643	15620	15832	15817	15804	15676	15764	15711	15613	15777	15592	15618	15684	15748	15886	15665	15710	15713	15710	15772	15670	15845	15449	15711	15715	15760	15700	15587	15713	15737	15632	15750	15712	15545	15721	15736	15886	15796	15681	15775	15669	15873	15749	15715	15856	15640	15592	15742	15808	15844	15588	15709	15677	15649	15609	15620	15824	15660	15803	15678	15623	15612	15581	15716	15769	15591	15711	15693	15751	15738	15659	15805	15835	15728	15530	15700	15670	15724	15816	15744	15580	15764	15697	15841	15732	15884	15743	15604
27617	22099	25025	22975	19224	19649	19928	19693	19626	19500	19148	19279	19125	19432	19178	19337	18897	19143	19144	19113	19222	19085	18867	18862	19058	19064	18940	18790	18771	18884	19096	19395	19346	19360	19190	18971	19044	18944	18794	18969	18909	18786	19056	18834	18799	18850	19021	18943	18775	18824	18946	18845	18987	18909	18951	19147	18858	18932	18854	18791	18722	18895	18711	18876	18750	18807	18877	19062	18994	18919	18973	18778	18777	18947	18947	18893	18833	19046	19108	18969	18766	18917	18907	18673	18730	18907	18671	18903	18712	18842	18764	18713	18698	18886	18924	18900	18741	18702	18947	18788	18815	18794	18803	19215	18908	18809	18960	18829	18872	18820	18985	18734	18913	18861	18819	19116	18917	18847	18852	18702	18989	18755	18679	18751	18802	18909	18778	18805	18824	18690	18794	18915	18886	18744	18813	18674	18887	18690	18922	18731	18999	18766	19022	19028	19026	18931	18765	18673	18877	18850	19064	18897	19145	18755	18856	18832	18866	18822	18974	18690	18934	18833	18745	18916	18822	18851	18999	18673	18923	18775	19112	18849	18838	18822	18977	18835	19009	18849	18937	18866	18921	18948	18979	18836	18892	19138	18900	18841	19080	18829	18838	18781	18885	18811	18840	18810	18904	18620	18848	18440	18878	19129	18834	18577	18759	18610	18830	18707	18958	18826	19008	18866	18962	18730	18822	18879	18750	18733	18873	18958	19010	18990	18985	18797	18968	18897	18839	18611	18835	18918	18928	18715	18822	18652	18852	18581	18958	18911	18859	19033	18911	18884	18956	18799	18871	18838	18852	18689	18938	19029	18866	18785	18792	19131	18947	18761	18804	19013	18983	18851	18650	18979	18712	18942	18839	19054	18925	18726	18765	18885	18930	18922	19008	18972	18912	19127	18804	18786	18968	18844	18875	18958	18845	18938	19045	18875	19054	18934	18868	18848	18806	19037	18912	18835	18851	18911	18708	18781	18757	18948	19062	19023	18965	18961	18913	18911	18878	18996	18832	18735	18880	18851	18907	18834	18828	18797	18833	18803	19052	18953	18692	18940	18783	18770	18742	18803	18795	18839	18684	18587	19047	18929	18854	18888	18711	19017	18723	18837	18963	18759	18785	18877	19029	18983	18793	18774	18784	18858	18975	18921	18987	18890	18872	18741	18646	19028	18865	18825	18907	18601	18881	18759	18885	18934	18880	18712	18888	18830	19081	18784	18822	18725	19082	19006	18899	18882	18928	18749	18901	18944	18897	18949	19152	19023	18875	18959	19149	19022	18826	18772	18820	18799	18797	18817	19129	18966	18808	18655	18917	18746	18946	19080	18695	18772	18926	18730	18991	18967	18937	18860	18857	18869	18632	18843	18997	18893	18949	18891	18926	18858	18867	18891	19137	18791	18959	18873	18982	18897	18705	18772	18776	18729	18808	18914	18832	19015	18965	18868	18917	19006	18907	19066	18781	18863	18868	18829	18856	19116	19109	18918	18963	18723	18900	18961	18751	18937	18927	19086	18739	18805	18778	18843	18898	18743	18765	18925	18779	18768	18911	19064	19134	18974	18752	19025	18724	18960	18707	18910	18947	18757	18845	18882	18886	18944	18829	19060	18787	19026	19077	18937	19015	19090	18856	18918	18789	18908	18852	18865	18896	18756	18909	18770	18754	18845	18833	18799	18825	18819	18897	18976	18903	18968	19033	18861	18993	18713	19029	18736	19045	18984	18934	18798	18820	19008	18946	18743	18703	19036	18814	18830	18891	18790	18905	19132	18948	19051	18902	18829	18851	18901	18891	18841	18846	18791	18937	18801	18871	18937	18605	18886	18726	18956	19065	18687	18770	18845	18829	18802	18633	18841	19102	18799	18920	18932	18828	18826	18947	18916	18833	18798	18950	18852	19031	18708	18929	18911	18891	18825	18738	19055	18605	18889	18758	18663	18929	18863	18735	18933	18817	18934	18757	18835	18810	18937	19038	18854	18954	18900	18876	18922	18932	18964	18560	18931	18719	18898	18941	18649	18930	18899	18905	18945	18681	18888	18851	18829	19042	18860	18917	18926	18874	18796	18814	19013	19035	18856	18607	18882	18806	18795	18745	18774	18864	18892	18920	19077	18815	18921	18727	18857	18881	19109	18649	19030	18858	18895	18804	18880	18667	19127	18966	18998	19011	18996	19026	19022	18738	18831	18734	18675	18914	18888	18887	18817	18822	18842	18890	18797	18821	18831	18921	19163	18842	18990	18968	18890	18817	18975	18987	18908	18962	18977	18780	18897	19070	19235	18977	18936	18999	19041	18800	18918	19101	18925	18900	18757	18718	18802	18765	18876	18835	18751	18845	19063	18919	19058	18818	19170	18841	18953	19011	18792	18780	18730	18844	18916	18753	18936	19205	18790	18694	18939	18829	18751	18881	19043	18908	18769	18802	18933	18770	18648	18788	18958	18970	18823	18772	18702	18820	18840	18930	18783	18771	18926	18994	18861	18766	18929	19013	18903	18779	18886	19025	18985	18925	18973	18805	18889	18693	18891	18880	18845	18892	19006	18962	18795	18758	18895	19063	18946	18759	18890	18992	18857	18914	18936	18887	18846	18818	19030	18809	18876	19035	18956	18762	18735	18707	18969	18910	18753	18896	18777	18841	18776	18779	18976	18736	18943	18841	18986	18910	18862	18586	18733	19132	18752	18753	18702	18738	18697	18840	18876	18807	18744	18986	18981	19011	18949	18733	18868	18916	18938	18864	18741	18909	19124	18823	18928	19164	18801	18955	18976	18702	18877	18801	18911	19061	18978	18846	18594	18826	19096	18903	18888	18934	18853	18943	18791	19021	19067	18752	18801	18804	18940	18758	18989	18855	18829	18889	18881	18737	18907	18950	18969	18795	18926	18974	18837	18892	18927	18780	18635	18735	18969	18812	19099	18905	18968	19090	18723	18819	19022	18819	18778	18791	18976	18861	18952	18780	18796	18825	18926	18893	18715	18882	18748	18772	18602	18907	18931	18737	18784	18713	18983	18710	18853	18834	18664	18905	18864	18944	18925	18669	18802	18931	18952	18763	18840	18765	19155	18815	19015	18949	18762	18942	19031	18954	19029	19091	18848	19129	18884	18898	18972	18790	19035	18945	18993	19059	18912	19047	18752	18740	19057	19075	18747	18940	19014	18801	18830	18832	18964	18997	18966	18812	18837	18939	18977	19030	18832	18944	18856	18809	18793	18859	18851	19113	18947	18905	18865	18905	18880	18776	18932	19089	18891	18774	18904	18773	18890	18807	18740	18744	19153	18861	18932	18824	18949	18882	18878	18830	18741	18799	18983	18795	18800	18896	18890	19106	19060	18899	18957	18763	18848	18816	18946	18875	18852	18972	18913	18867	18864	18783	18691	18920	18905	18986	18894	18869	18800	19150	19054	18874	18972	19027	19022	18813	18780	18837	18741	18948	18908	18852	18882	18905	18863	19190	18860	18666	18809	18802	18786	18878	18988	18958	18845	18813	18891	19067	18997	19009	18897	19003	18771	18766	18877	18858	18767	18930	18751	18874	18790	19006	18950	18710	18848	18851	18893	19042	18847	19138	19141	18992	18867	18750	18729	19080	19026	18758	18714	18942	18850	18781	18744	18785	19026	18897	19102	18886	18884	19022	18912	18838	19000	18979	19026	18822	18898	18985	18971	18889	18897	18781	18766	18697	18771	19031	18780	18971	18842	18835	19235	18757	19110	18703	18920	18906	18905	18747	18928	18929	18769	18809	18810	18933	18812	18759	18966	18864	18858	18931	18886	19115	18899	18989	18909	18731	19038	18778	18966	18893	18838	19048	18797	18821	18810	18882	18956	18819	18758	18883	18881	18817	18989	18766	18895	19095	18805	18789	18970	18831	18816	18685	18801	18950	18983	18856	18681	18962	18681	18929	18911	18895	18922	18866	18978	18740	18990	18621	18898	18842	18898	18887	18766	18798	18858	18955	18951	18772	18957	18711	18777	18979	19032	18812	18865	18876	19075	18923	19065	18867	18933	18994	18910	18932	18921	18844	19065	18715	18876	18926	18846	18928	18735	19047	18977	18915	18649	19058	19017	18747	18768	19063	18933	19038	18957	18634	18811	18800	18855	18886	18747	18760	18848	18817	18870	18958	18895	18984	18884	18860	18810	18740	19045	18865	18880	18875	19059	18882	18849	18932	18881	18790	18955	18819	18920	18813	18901	19159	18931	19043	18980	18991	18730	18957	18870	18796	18880	18878	18947	19037	18913	18704	18874	18897	18673	18689	18925	18825	18816	18937	19025	18971	18892	18940	18853	18906	18709	18964	18793	18818	18874	18883	18952	19131	18813	18990	18781	18945	18845	18994	19003	19018	18813	18700	18880	18918	18625	18922	18574	18819	18915	18772	19078	19065	18807	18935	18916	18806	18834	18853	18885	18801	18973	19096	18913	18813	18925	18799	18856	18770	18848	18911	18793	18835	18827	18732	18795	18711	18737	19138	18883	18992	19031	19009	18770	18971	19082	18927	18690	18995	18864	18954	18942	19019	18871	18933	18779	18881	18769	18858	18908	18856	18811	18837	18791	18852	18820	18941	19066	18828	18960	18872	18957	18798	18815	18936	18820	18924	18951	19022	18953	18998	18824	18734	18739	18957	18798	18808	18812	18878	18860	18907	19004	19079	18880	18772	18909	18975	18867	18856	18775	18614	19052	18905	18711	18799	18781	19068	18955	18782	18892	18824	18849	18876	18848	18742	18834	18922	18862	18910	18873	18804	18924	18703	18855	18901	18949	18963	18966	18766	18945	18817	19053	18938	18779	18746	18924	18718	18943	18951	18838	19135	18992	18790	18729	18834	18718	18786	18805	18905	18762	18962	18982	19082	18815	18853	18942	18800	18735	18877	18886	18931	18816	18906	18822	18924	19083	18876	18893	19041	18886	18853	18653	18825	18855	18809	19203	18983	18955	18865	18900	19005	18751	18717	18661	18989	18904	19039	18978	18841	19011	18848	18811	18880	18886	18887	18792	18683	19063	18963	19036	19005	18940	18941	19086	19000	18748	18843	18800	18826	18694	18740	18804	18773	18690	18747	18745	19118	18968	18952	18930	18888	18798	18697	18625	18954	18991	18855	18886	18844	18871	18897	18970	18881	18915
15057	17488	18352	17327	16766	17439	17267	17450	17239	16888	16652	16314	16707	16460	16731	16362	16387	16224	16246	16259	16134	16324	16114	16084	16060	16142	16038	15953	16025	16042	16107	16432	16737	16576	16373	15997	16162	15840	15947	16208	15899	15996	15894	15935	16131	16042	15938	16027	15958	15992	16090	15864	15978	15815	15948	16079	16181	15890	16005	16059	15921	15847	16138	15948	16048	16014	15875	16124	15900	15989	16045	15886	16027	15879	15949	15998	16085	15993	16017	16005	15837	15937	16017	16100	16082	15888	16018	15861	16027	15961	15924	15888	15856	15850	15892	16027	15935	15905	15925	15984	15960	15947	15882	15830	15937	16118	16277	15887	15875	16015	15988	15995	16081	16010	15838	16056	16037	16075	15994	15927	15975	15989	16101	15983	15981	16059	15984	15932	16091	15957	15833	15962	15866	16000	15983	15972	15921	15809	15936	16109	15784	15877	15981	15949	16020	16082	16021	15934	15846	15845	15991	15971	16088	16018	16078	16062	16048	16047	15802	16121	15903	15879	16075	15843	15920	16054	15981	15957	15828	15969	16041	15996	15914	15938	15884	15793	15899	16214	16259	15887	15983	15966	15914	15872	15980	15942	16048	16018	15985	15958	15998	16232	15889	16101	15916	15924	15834	15936	16036	16019	15983	15970	15979	15948	16080	15871	15862	15885	16062	16083	16029	16152	15958	15829	15823	16020	15902	15886	15792	16133	15860	15932	15894	16029	16051	16034	16001	16052	15914	16044	15963	15905	15920	15864	16102	15839	15949	16068	16077	16080	16075	15944	16127	15931	15924	16118	15757	15936	16147	16053	16028	15928	15974	15937	15839	15816	15833	15946	15901	15877	15899	15935	15879	15922	15872	15910	15711	16029	15996	15972	15934	15938	15990	16007	16085	15991	16009	15887	16082	15866	15942	15951	16058	16017	16205	16058	16033	16022	15921	15957	16081	15935	15959	16004	15958	15936	15885	16023	16097	15872	15923	15772	16021	15994	16013	16025	16028	16001	16098	15837	15886	16078	15845	15977	15794	15991	15859	15773	16071	15718	15906	15956	16022	15878	16121	16034	16084	15847	15840	16021	16087	15928	15976	16035	16075	15808	16034	16080	15876	15982	16143	15993	16027	16000	15982	16046	15927	15892	15961	16122	16062	15926	15912	16077	16003	15991	15850	16027	16036	15973	15820	16125	15995	15813	15752	15863	15979	15922	16060	15845	16039	15966	15942	16095	16054	15954	15884	15824	15915	15692	15797	16056	15899	16070	16100	16006	15942	15834	16087	15821	15869	16013	15957	15825	15894	15976	16108	15837	15894	16047	15912	16009	16167	15990	16028	16022	15906	16102	16165	15953	15974	15964	15774	16148	15895	15912	15973	15909	15916	15865	16071	16107	16021	15751	15941	16111	16001	15965	16007	16070	15839	15922	16025	15935	15856	15957	16127	15853	15802	16079	15924	15992	15933	16025	15812	15890	16002	15993	15838	15951	15900	15847	15950	15979	15896	15899	16132	16037	16099	15920	16107	15997	15838	15966	15998	15987	15911	15845	16064	15882	16074	16024	15858	15979	15933	15930	16055	16044	16008	15868	15941	15763	16065	15894	15975	16065	15952	15962	15894	16106	15912	15975	16037	16092	15943	15871	16090	16101	16017	15780	15902	15948	15931	15895	15926	15994	16078	16020	15944	15928	15747	15845	16069	16093	16026	15925	15983	15997	15989	15940	15988	15968	15943	15914	16053	16086	16063	15979	16023	15958	16083	15945	15984	15871	15989	15874	15849	16001	15863	15988	15940	15957	16093	16003	15926	16026	15970	15947	15974	16078	16092	16022	16007	16146	16011	16029	16027	16035	15949	15959	15926	15861	15945	15863	15954	15638	15906	15976	16032	15964	15995	15929	15852	15980	15915	15966	15867	15905	15951	15794	16099	15923	15917	15900	15978	15885	15883	15952	15984	15780	16031	16071	15919	15950	16150	15869	15862	16000	16142	15878	15966	16004	15979	15997	16062	16063	15964	15903	15945	15861	16021	15969	15935	16016	15992	15982	15896	16038	15683	15973	16070	15993	15978	15985	16056	15900	15965	15906	15898	16159	16001	16019	15825	15902	16140	16065	15902	15946	15890	15979	15898	15937	15942	16050	16087	15933	16030	15922	15918	16010	15982	16035	16047	15853	16053	15965	15844	15925	15747	15899	15896	15997	16018	15893	15930	15984	16047	15913	15944	15837	15904	15896	16079	15925	16041	15955	16143	16020	16152	15855	15876	15829	16157	15922	15882	15848	15932	15989	15890	16074	15952	15864	15942	15903	15964	15855	16237	15950	16054	15971	15967	15985	15927	15934	16026	16007	16071	15877	16002	15903	15985	16049	15822	16079	16068	15931	15856	16075	15768	16128	15994	15838	15977	15757	15937	15952	15961	15906	15966	15878	16027	16021	16033	16062	15947	16131	16090	16017	15891	15961	15895	15872	16063	15845	15888	16052	16128	16136	15899	16022	16119	16177	16035	15933	16135	15986	16133	15885	15813	16041	15923	15967	16046	16076	16001	15653	15971	15977	15908	16093	15967	15860	15898	15987	15972	15961	15941	16021	15945	16039	16126	16203	15871	15976	16043	15973	15862	15951	16102	15921	16045	15986	16172	16019	15949	16070	16021	15979	15976	15889	16037	16084	15962	16099	16038	16134	15785	15955	15920	16012	15839	15941	15915	16031	15909	16021	15846	15933	15977	15840	16024	15968	16037	15925	15949	15913	16018	15771	16161	16023	15865	16000	15919	15859	16058	15844	15913	16038	15850	15822	16005	16065	16076	16026	16015	15790	15975	15895	15955	16037	15968	16002	15940	16013	16100	15924	16007	16128	16097	15914	15938	15898	16142	16007	16108	15971	16028	15981	16037	16057	16012	15866	15921	15922	16071	16071	16000	16017	15922	15882	16087	15956	16024	16032	16122	16024	15960	16015	16096	16105	15803	15859	15957	15819	15848	15977	16063	15849	15836	15779	16023	15925	16017	15903	15837	15865	16221	16006	16043	16027	15877	15908	15881	15987	15891	15887	15856	16109	15850	15955	16046	15959	15988	16074	15804	16078	15950	16053	16080	15921	15885	16076	15940	16077	15821	15786	16014	15889	15958	15947	15991	16011	15994	16127	15930	16073	15837	15922	16000	15988	16012	15948	15965	16070	15999	15959	15891	15962	15914	16012	15991	15966	15860	15809	16049	15948	15939	16062	16129	16004	16025	16065	15865	15962	16092	15825	16060	16003	15862	15934	15920	15941	15966	16037	15741	15948	16063	16070	15864	15986	15850	15939	16002	15881	15999	16026	15938	16048	15944	16123	15924	15972	15916	15970	15904	15866	16082	15842	15884	15829	15942	15834	16003	15848	16040	15944	15935	16018	15988	16114	15858	15863	16100	15929	16193	16022	15862	15883	16080	15939	15958	15942	15951	15972	15996	16070	16022	15927	15984	16066	15997	15916	16070	15797	16043	15803	15979	16016	16072	16040	15916	15910	16102	15940	15901	15946	15912	15822	15891	16047	16087	15991	15943	16002	16045	16049	15838	15949	15902	15946	16086	16147	15972	16096	15987	15916	16015	15910	15969	15966	15917	15936	16071	15878	15895	16016	16004	15965	15684	16069	16148	15819	16062	16066	15988	16049	15871	15973	16086	16032	15946	15991	15934	15967	15984	15962	16009	16073	15822	15947	15922	16010	15832	15991	15902	15942	15944	16022	16135	15990	15910	15995	16047	16024	16005	15892	15901	15911	15915	16082	15946	16049	16034	15928	16069	15970	15800	15816	16097	15829	15979	15887	15871	15911	15914	15992	16160	16091	16056	16076	15972	16016	15956	15996	15955	15866	15941	16078	16002	16147	16114	15975	15946	15798	15997	16173	16002	15925	15882	15809	16019	15971	16080	16083	16133	16037	15997	15971	16193	15850	16018	16057	15882	15861	15989	15853	15926	16019	15782	16021	15988	15952	15988	16022	16012	16200	16036	16073	16028	15997	16116	16025	15795	15979	15957	16075	16030	15888	15950	16030	16050	15839	15928	16107	15958	15885	16025	16047	16107	15978	16072	15939	15962	15876	15986	16172	15960	16010	15823	16122	15887	16003	16004	16047	15632	16054	15966	15879	16049	15926	16065	16267	16003	15951	15961	15995	15913	15965	15955	16016	16107	15868	15915	15953	16021	16089	16020	15958	15982	15818	16033	15833	16063	16044	16172	16058	15917	15934	15897	15855	15805	15968	16102	16041	16064	15955	15847	15936	15929	15965	15983	16044	16005	16042	15900	16006	15949	15966	16001	16094	15973	15908	16020	15927	16018	16037	15958	15945	16022	16037	15905	15944	16054	15958	15795	16019	15938	16004	15864	16075	16020	15971	15953	15864	16103	15874	16035	16054	15996	15978	15954	15920	15766	16084	15844	15909	16107	15911	15912	15871	16017	15863	15907	16138	16037	16034	16033	16013	15969	15959	15951	16116	16049	16084	16081	16148	16112	15827	16061	15926	15986	16161	15822	16005	15939	15965	16135	15970	16034	15959	16185	15816	15908	16066	16099	16005	15865	16010	15988	16005	15948	15954	15927	15921	15882	15808	15942	15692	15936	16018	16113	15899	15992	16038	15934	16082	15969	15922	16050	16051	15909	16009	15870	16020	15933	15859	15980	15985	15856	16109	16085	15879	16101	15771	15926	15965	15859	15922	16055	16025	16070	16053	15991	15840	15864	15919	15898	15860	15910	16029	15854	15869	15832	16016	15982	15924	16042	15925	15945	15910	16124	16113	15980	15944	16066	15865	15885	15928	15957	16129	15946	15904	16044	15884	15823	15781	15871	15948	16186	15875	15955	16130	15864	15847	15991	16039	15996	15851	16069	15970	15920	15809	16005	15872	15894	16011	16016	15799	15960	16005	16077	16075	15901	16189	15997	15898	16078	16054	16120	15833	15948	15978	16160	15845	15904	15975	16157	16050	15853	16001	15933	15732	16082	15875	15894	15951	15966	15775	16103	15899	15936	15954	16050	16003	16126	15862	16115	15917	15957	16046	15979	15886	15939	15933	16044	15929	15928	15992	16216	15785	15979	16109	16083	15886	16005	16072	15929	15899	16083	16082	16063	16151	15899	15915	15977	16032
23968	21420	29031	24333	22369	23000	22982	20262	19453	19668	19653	19591	19448	19278	19372	19449	19119	19079	18920	18927	19006	19016	19236	18900	18896	19051	18906	19096	18971	18764	19201	22119	21804	21116	19875	19151	18854	18934	18760	18708	18724	18757	18770	18747	18572	18715	18857	18738	18888	18801	18907	18785	18703	18676	18532	18795	19007	18644	18788	18670	18921	18723	18579	18461	18696	18700	18602	18597	18800	18646	18783	18707	18683	18736	18643	18800	18400	18865	18764	18875	18668	18659	18657	18603	18790	18388	18695	18663	18554	18700	18552	18501	18620	18866	18741	18765	18802	18635	18531	18607	18602	18757	18610	18562	18643	18495	18608	18751	18607	18637	18896	18514	18719	18637	18833	18694	18658	18627	18902	18713	18851	18613	18743	18677	18772	18653	18622	18543	18472	18644	18699	18744	18626	18542	18678	18819	18718	18792	18699	18499	18674	18753	18639	18879	18736	18853	18758	18784	18518	18848	18752	18611	18645	18486	18588	18740	18776	18626	18682	18671	18638	18494	18717	18548	18739	18757	18638	18462	18454	18619	18628	18736	18709	18710	18837	18868	18821	18790	18705	18757	18549	18521	18858	18512	18633	18696	18547	18530	18531	18651	18689	18615	18644	18802	18670	18610	18606	18688	18759	18765	18744	18759	18718	18841	18754	18790	18602	18684	18669	18765	18669	18837	18828	18624	18713	18858	18594	18723	18580	18692	18710	18705	18657	18911	18834	18682	18657	18858	18649	18761	18682	18897	18685	18706	18447	18485	18565	18819	18656	18601	18725	18789	18723	18652	18690	18671	18684	18801	18505	18768	18624	18501	18426	18626	18700	18665	18658	18447	18629	18551	18656	18864	18870	18716	18658	18678	18806	18733	18894	18801	18866	18799	18634	18720	18710	18710	18773	18724	18618	18636	18770	18662	18696	18610	18724	18790	18619	18581	18807	18665	18711	18765	18813	18748	18426	18756	18650	18629	18541	18553	18723	18785	18639	18589	18544	18584	18696	18535	18680	18803	18538	18661	18483	18778	18707	18853	18431	18874	18730	18715	18836	18845	18727	18567	18363	18796	18645	18583	18629	18630	18542	18739	18693	18674	18706	18681	18685	18820	18571	18673	18685	18798	18878	18510	18849	18562	18673	18691	18698	18641	18677	18528	18573	18755	18631	18605	18520	18891	18767	18635	18475	18509	18705	18672	18553	18693	18681	18930	18596	18790	18730	18638	18603	18672	18762	18502	18649	18887	18669	18760	18681	18580	18680	18603	18767	18715	18805	18767	18829	18676	18770	18768	18664	18792	18757	18642	18734	18827	18679	18998	18677	18529	18640	18554	18586	18540	18768	18542	18741	18586	18786	18470	18739	18513	18643	18646	18663	18724	18591	18731	18550	18590	18730	18644	18650	18581	18437	18717	18740	18887	18742	18681	18603	18432	18566	18864	18541	18653	18703	18814	18727	18725	18716	18858	18783	18813	18609	18558	18677	18669	18575	18763	18525	18645	18569	18557	18838	18725	18667	18800	18859	18584	18802	18671	18740	18554	18878	18743	18818	18760	18783	18805	18585	18813	18617	18587	18637	18562	18526	18779	18669	18673	18599	18697	18590	18639	18537	18701	18873	18778	18680	18738	18783	18656	18718	18676	18546	18653	18614	18750	18678	18738	18681	18660	18559	18692	18805	18798	18802	18646	18621	18651	18503	18501	18483	18575	18730	18707	18893	18680	18457	18589	18492	18629	18568	18629	18572	18523	18541	18764	18674	18671	18637	18781	18747	18596	18794	18787	18642	18678	18839	18687	18780	18764	18761	18756	18660	18877	18707	18771	18670	18817	18677	18740	18710	18446	18585	18709	18516	18706	18781	18838	18476	18765	18570	18730	18854	18690	18693	18767	18672	18719	18464	18843	18715	18738	18681	18479	18627	18756	18558	18629	18812	18608	18691	18479	18602	18715	18662	18467	18633	18673	18818	18803	18854	18635	18597	18726	18784	18531	18644	18705	18639	18495	18641	18882	18773	18784	18798	18519	18745	18648	18742	18623	18853	18490	18791	18772	18598	18797	18887	18947	18738	18749	18727	18546	18874	18600	18908	18901	18639	18808	18686	18693	18479	18734	18583	18719	18851	18795	18595	18857	18750	18686	18664	18634	18688	18741	18788	18694	18776	18932	18699	18883	18660	18668	18646	18525	18781	18887	18748	18751	18779	18794	18642	18571	18652	18751	18759	18585	18764	18787	18504	18811	18766	18849	18681	18915	18776	18823	18609	18789	18811	18594	18762	18764	18752	18629	18676	18624	18737	18682	18839	18744	18707	18731	18666	18586	18687	18592	18633	18514	18541	18551	18621	18503	18792	18553	18751	18641	18627	18643	18438	18584	18642	18739	18795	18809	18748	18560	18672	18523	18837	18592	18756	18838	18699	18723	18566	18640	18765	18839	18573	18442	18799	18891	18597	18755	18794	18833	18751	18755	18579	18613	18672	18787	18684	18585	18731	18733	18746	18699	18669	18673	18620	18663	18516	18730	18748	18680	18637	18625	18628	18493	18486	18668	18840	18763	18665	18665	18606	18742	18650	18578	18709	18633	18854	18740	18849	18538	18787	18679	18672	18761	18677	18941	18621	18669	18751	18626	18916	18787	18537	18786	18768	18451	18806	18820	18858	18617	18740	18900	18692	18764	18663	18855	18729	18748	18812	18461	18579	18681	18600	18824	18806	18804	18739	18781	18795	18756	18720	18629	18549	18589	18547	18533	18622	18405	18537	18561	18617	18672	18618	18614	18725	18585	18706	18489	18542	18718	18540	18654	18462	18530	18799	18791	18535	18749	18668	18702	18943	18611	18578	18735	18639	18749	18587	18797	18730	18726	19018	18840	18862	18603	18670	18679	18720	18627	18593	18736	18810	18817	18559	18949	18555	18667	18708	18660	18849	18561	18779	18587	18663	18694	18913	18711	18579	18807	18557	18744	18673	18598	18664	18724	18732	18686	18589	18723	18540	18503	18641	18850	18731	18703	18635	18668	18603	18839	18758	18786	18570	18660	18836	18702	18678	18761	18732	18612	18650	18509	18881	18716	18639	18858	18412	18795	18695	18487	18658	18841	18955	18735	18722	18514	18628	18755	18663	18594	18626	18602	18606	18636	18557	18574	18717	18615	18735	18549	18677	18559	18515	18576	18550	18720	18702	18678	18556	18594	18827	18714	18759	18811	18585	18840	18793	18586	18898	18873	18559	18693	18707	18714	18578	18670	18679	18715	18812	18772	18793	18751	18614	18751	18660	18589	18691	18581	19001	18614	18743	18497	18482	18626	18409	18624	18734	18828	18681	18708	18752	18716	18786	18822	18648	18624	18595	18625	18628	18582	18625	18669	18684	18571	18729	18747	18884	18620	18644	18627	18683	18660	18544	18618	18695	18578	18645	18546	18743	18723	18505	18661	18661	18697	18640	18652	18698	18517	18499	18470	18786	18572	18649	18519	18618	18710	19008	18628	18764	18894	18847	18723	18729	18527	18772	18650	18701	18700	18718	18683	18507	18656	18769	18695	18570	18596	18819	18538	18698	18834	18819	18619	18618	18732	18757	18690	18567	18767	18868	18619	18487	18624	18610	18638	18800	19002	18485	18838	18477	18682	18727	18488	18702	18822	18701	18554	18755	18531	18735	18463	18705	18488	18567	18581	18709	18632	18641	18604	18730	18677	18629	18777	18738	18738	18625	18827	18650	18600	18754	18696	18737	18686	18822	18530	18689	18564	18602	18551	18706	18510	18635	18806	18737	18699	18663	18623	18616	18547	18810	18536	18572	18658	18581	18744	18801	18575	18732	18565	18521	18787	18710	18754	18721	18644	18579	18741	18901	18805	18785	18669	18613	18702	18716	18591	18710	18724	18839	18711	18838	18493	18777	18783	18697	18685	18995	18760	18654	18763	18763	18584	18547	18635	18815	18516	18610	18753	18769	18655	18761	18719	18857	18727	18751	18700	18743	18795	18823	18569	18706	18556	18729	18722	18760	18575	18424	18799	18565	18718	18636	18774	18652	18513	18722	18819	18707	18584	18697	18666	18646	18883	18662	18583	18556	18732	18875	18710	18913	18499	18660	18809	18778	18477	18710	18700	18714	18500	18777	18591	18700	18806	18771	18556	18640	18658	18702	18665	18669	18708	18670	18634	18761	18805	18885	18669	18736	18663	18667	18752	18899	18826	18682	18783	18760	18734	18779	18642	18636	18750	18991	18716	18749	18653	18840	18751	18702	18626	18740	18767	18838	18549	18828	18980	18712	18647	18704	18606	18802	18717	18776	18686	18620	18512	18697	18643	18557	18561	18702	18603	18573	18703	18830	18708	18608	18546	18591	18736	18651	18838	18947	18649	18611	18591	18641	18757	18674	18703	18557	18597	18770	18635	18712	18688	18503	18392	18788	18590	18777	18599	18720	18490	18407	18841	18698	18714	18670	18608	18743	18640	18724	18667	18627	18730	18498	18614	18670	18844	18793	18625	18911	18830	18688	18744	18709	18782	18763	18738	18681	18524	18910	18737	18744	18737	18545	18678	18594	18438	18592	18679	18757	18837	18687	18862	18793	18587	18802	18775	18616	18553	18611	18791	18752	18627	18684	18785	18522	18679	18692	18761	18872	18571	18428	18596	18633	18614	18845	18792	18686	18702	18744	18675	18622	18938	18739	18770	19011	18729	18694	18783	18741	18723	18807	18686	18846	18436	18707	18839	18714	18625	18797	18668	18694	18682	18764	18800	18755	18782	18496	18617	18869	18704	18555	18670	18641	18797	19000	18623	18695	18768	18596	18535	18722	18653	18650	18499	18587	18716	18632	18490	18530	18908	18629	18852	18732	18842	18781	18668	18636	18558	18592	18543	18553	18715	18604	18485	18696	18557	18773	18838	18685	18752	18741	18779	18678	18569	18604	18690	18582	18745	18644	18833	18745	18710	18727	18486	18933	18546	18766	18567	18641	18763	18539	18713	18687	18631	18657	18891	18687	18679	18644	18519	18843	18618	18845	18708	18717	18604	18651	18882	18715	18814	18775	18635	18697	18685	18660	18569	18775	18708	18682	18678	18569	18769	18661	18762	18626	18676	18735	18884	18682	18647	18617	18641	18675	18445	18497	18649	18540	18414
14185	23210	23219	20340	18377	19186	18417	17892	17497	17177	17007	16918	16934	16945	16902	16897	16646	16321	16390	16523	16524	16405	16317	16198	16276	16149	16110	16202	16060	16045	17067	21284	20050	18626	17255	16546	16018	16114	15968	16151	15888	15996	15934	16070	15830	15967	16003	15819	16049	16159	15937	16012	15879	16067	15800	15954	15898	15934	15990	15960	15864	15983	15859	15945	15941	15810	15972	15912	15852	15923	15892	15896	15813	15742	15868	15827	16092	15716	15902	15931	15980	15814	16002	15796	15979	16020	16101	15785	15687	16022	15879	15925	15984	15846	16020	15876	16023	15862	15968	15874	15946	15785	15921	16028	15797	15861	15754	15919	15914	15862	15839	16069	15763	15861	15739	15916	15960	15863	15972	15935	15862	15881	15880	15988	15754	15750	15946	15760	15832	16018	15902	15872	15932	15789	15842	15931	15828	15771	15774	15923	15842	16113	15911	15905	15782	15789	15751	15857	15974	15795	15933	15862	15889	16071	15846	16002	15841	16251	15881	15842	15839	15843	15778	15990	16084	15799	15880	16019	15739	16016	15915	15783	15850	15864	15697	15840	15929	16034	15911	15907	15729	15873	15810	15919	15872	15986	15899	15901	15837	16024	15899	15879	15856	15920	15969	15809	15937	15872	15825	15974	15818	15813	15844	16038	15962	15968	15821	15987	15958	15914	15936	15811	15916	15724	15946	15977	15713	15723	16002	15878	15948	15769	15826	16055	15934	15963	15746	15951	15819	15817	15830	16055	15964	16069	16027	15909	15932	15890	16008	15889	15912	15613	15963	15923	15844	15837	15859	15789	15933	16080	15790	15974	15883	15751	15903	15898	15783	15959	16033	15998	15908	15928	16030	15860	15769	15759	15819	15845	15704	16069	16000	15850	15753	15883	15818	15957	15916	15991	15835	15836	15977	15812	15901	15783	15946	15967	15884	15869	15889	15892	15927	16072	15872	15921	15750	15873	15856	15858	15787	15651	15921	16015	15798	15997	15849	15929	15869	16013	15769	15961	15728	15905	15764	15734	15925	15939	15990	15835	15902	15900	15994	15631	15897	16010	15922	15992	15998	15854	15981	15836	15964	15926	15746	15891	15906	15850	15827	15933	16015	16097	15982	15844	15843	15803	15900	15994	15818	15685	16060	15924	15975	16053	15931	15992	15835	15928	16088	15833	15882	15978	15941	16051	15884	15924	15864	15955	15792	16022	16046	15894	15875	15945	16107	15960	15910	15909	15736	15870	15984	15758	15913	15802	15956	15911	15927	15778	15911	15908	15941	15914	15759	15864	15886	15992	15826	15862	15812	15960	16053	15838	15949	15799	15799	15955	15965	16029	15719	15850	15943	15735	16041	15799	15913	15734	16053	15972	16132	15856	15949	15755	15768	15730	16016	15935	15930	16044	15791	15872	15888	15982	16046	15853	15989	15916	15850	15820	15822	15993	15867	15997	15874	15716	15992	15951	15882	15790	15846	15883	15889	16085	15929	15983	15910	15871	15952	15888	15780	15794	15842	15905	15809	15863	16056	15873	15942	15824	15993	15731	15760	15929	15883	15886	15862	15924	16028	15793	15912	16105	15872	15812	15800	15961	15788	15959	15889	15730	16003	15853	15939	15775	15879	16006	15920	15995	16014	15737	15854	16079	15831	16101	15843	15845	15942	15996	15703	15936	15862	15945	15807	15877	15840	15671	15962	15983	15809	16041	15935	15969	16030	16044	15975	15905	15738	15792	15861	15868	16112	15851	15886	15801	15886	15991	15899	15698	15915	15854	15950	15810	15942	15856	15841	15951	15843	15797	15964	15830	15835	15859	15799	15980	15873	15943	15852	15699	15981	15850	15895	15960	15863	15751	15915	15815	15980	15698	15798	15843	16023	15942	15785	15966	15892	15813	16101	15894	15897	15864	15918	15849	15871	16106	15985	15870	15891	15881	15892	15969	15903	16020	15823	15747	16038	15916	15950	15819	15685	15895	16075	15911	15849	16056	15975	15875	15954	15875	15887	15859	15996	15795	15903	15960	15874	16028	15802	15868	15889	15921	15879	15829	15775	15981	15953	15957	15951	15913	15963	15968	15751	15990	15955	15899	15822	16033	15837	15921	15967	15799	15898	15851	15969	15935	15786	15954	15842	15946	16039	15878	15972	16019	15955	15807	15968	15831	15870	15875	15792	15937	15805	15771	15843	15825	15782	15941	16029	15960	16001	16005	15983	16036	15835	15940	15789	16092	15897	15950	15914	15965	15875	16010	15841	15853	15907	16095	15946	16010	16008	15782	15891	15862	16042	15883	15975	15922	15986	16026	16085	15828	15790	15925	16000	15952	15872	16090	15871	15898	15832	15840	15940	16106	15895	15878	15907	15877	16036	16007	15707	15972	15910	15865	16019	15863	15827	15751	15971	15986	15833	15757	15999	15939	15875	15873	15927	15959	16047	15766	15914	15855	15889	15762	15935	15893	15783	15849	16061	15890	15953	15926	15960	15778	15849	15768	15897	15829	15934	15945	16036	15923	15915	15958	15698	15898	16014	15902	15871	15684	15881	15869	15953	15991	15954	16020	15833	15787	16017	15854	15781	15790	15848	16057	15942	15759	16128	15835	15773	15767	15820	15928	15956	15956	15734	15827	15929	15996	15896	15880	15932	15687	15860	15800	15899	16029	15931	15939	15794	15937	15911	15894	15965	15789	15971	16011	15944	15924	15720	16001	16015	15977	15906	15871	16063	15933	15880	15897	15869	15842	15964	15934	15863	15943	15730	15920	15924	15893	15926	15852	15917	15903	15779	15907	15912	15942	15900	15942	15836	15846	15830	16072	15859	15896	16017	15921	15854	15905	15862	15870	15818	15855	15862	15959	15766	15917	15728	15959	16033	15877	15737	15887	16003	15826	15819	15772	15961	15699	15960	15916	15928	15801	15981	15824	15771	16018	16011	15908	15834	15777	16013	15975	16039	15979	15864	15891	15967	15941	16075	15896	15928	15831	15871	15906	15886	16014	15754	16027	15789	15975	15937	15934	15909	15909	15978	15893	15936	15953	16049	15811	15894	15821	15714	15786	16098	15869	15980	15883	16001	15743	15902	15816	16001	15812	15850	16070	16014	15741	15973	15936	15801	15899	15930	15972	16057	16068	15919	15845	15700	15958	15957	15947	16035	15836	15696	16058	16019	15824	15846	15707	15764	15844	15755	15991	16069	15900	15918	15782	15755	15905	15731	15916	16056	15869	15853	15956	16036	16070	15805	15910	15827	15780	15810	15960	15790	15905	15943	15973	15951	16092	15881	15961	15823	16011	15873	15725	15940	16019	15930	15971	15911	15822	15831	15939	15969	15983	15939	15769	15938	15907	15764	15853	16071	16018	15701	15857	15910	15730	15822	15874	15934	15939	16063	15952	15836	15940	15856	15989	15987	15600	15866	15807	15947	15822	15775	15913	15663	16082	15766	15936	15879	15938	15795	15930	15821	15846	15936	15950	15754	15834	15928	15917	15800	15829	15899	15903	16055	15877	15998	15864	15993	15894	15879	15820	15962	15818	15917	15930	15626	15862	15993	15723	15877	15809	15851	15845	15987	15964	15920	15912	15948	15949	15922	15991	15778	15953	15937	15873	15739	15831	15838	15809	15912	15960	15933	15940	16005	16121	15845	15743	15770	15926	16119	15767	15967	15883	15902	15908	15959	15879	15906	15879	16060	15888	15971	15922	15882	15785	15915	15919	16031	15900	15882	16021	15964	16049	15936	15738	15980	15672	15965	15800	16028	15833	15965	15876	15773	15821	15903	15848	15783	15958	15814	15860	15894	15985	15936	16110	15981	15898	15846	15770	15937	15988	15769	15809	15879	15968	15849	15897	15738	15867	15940	15989	15935	15854	15885	15905	15785	15921	15999	15832	15843	15869	16031	15881	15897	15914	15942	15743	15903	15998	15819	15997	15939	15904	15918	15880	15885	15797	15784	16000	15895	16130	15744	15912	15866	15977	15778	16057	15754	15999	16014	15839	15868	15911	16033	16057	15877	15852	16131	15708	15915	15827	15822	15994	15725	15687	15837	15927	15854	15894	15783	15842	15961	15922	16020	15904	15970	15828	15941	15957	15975	16023	15950	16018	15848	15898	16009	16199	15696	15706	15925	15935	15694	16102	15834	15820	16007	15848	16003	15865	15891	15852	16021	15946	15839	15853	15944	15862	15873	15776	16004	15703	15967	15874	15899	16103	15853	16034	15703	15948	15796	15928	16044	15830	15814	15908	15885	15835	15883	16034	15782	15818	15814	16010	15902	15811	15736	16000	15822	15974	15888	15775	15843	15988	15836	15779	15894	15866	16070	15866	15919	15876	15942	15697	15963	15868	16105	16086	15873	15886	15882	15941	15924	15948	15835	16053	15800	15984	15858	16001	16005	16085	15992	16018	15964	15929	15907	15645	16112	15886	15921	15775	15999	15806	15816	15878	15945	15804	16016	16086	15769	15961	15736	15817	15851	15873	16051	15828	15916	15948	15964	15701	15909	15833	15842	15743	15695	15910	16031	15826	15904	15958	15917	15993	16037	15997	15878	15867	15931	16014	15832	15915	15854	15949	15908	15875	15990	15943	16052	15851	16014	15782	15966	15874	15780	15946	15906	15853	15711	15854	15762	15717	15785	15844	15764	15942	15961	15810	15885	15871	15944	15929	15931	15923	15778	16049	15926	15988	16070	15883	16009	15931	15782	15749	15821	15806	15882	15805	15864	15990	15908	16054	15997	15911	16015	16096	15858	15862	15762	15809	16001	16039	15857	15839	15899	15874	16004	15849	15906	15758	16043	15846	15872	15869	15995	15826	15987	15923	15861	15886	15835	15794	15933	15870	15866	15830	15863	15870	16022	15930	15903	16003	15880	15843	16046	16016	15861	15976	15890	15983	15784	15873	15934	15830	16014	15906	15929	15862	16049	15817	15934	15890	15953	16016	15835	15740	16028	15910	15809	15753	15878	15939	15906	15878	16033	15883	15946	15930	15935	15837	15907	15919	15963	16025	15811	15830	15808	15942	15968	16022	15923	15913	16030	15630	15836	15948	15915	15936	15798	15860	16086	16011	15805	15918	15946	15705	15949	15979	15894	15896	15769	15870	15776	16063	15914	15839	15762	15705	15748	15864
22967	21368	29320	23782	21605	24071	26253	20977	19657	19984	20108	19508	19516	19505	19434	19479	19615	19233	19124	19325	19158	19065	19162	19108	19164	19025	18891	18649	18842	18977	20476	24584	24109	22348	20822	19543	18954	18844	18833	18491	18537	18686	18541	18622	18521	18553	18732	18949	18797	18657	18804	18608	18689	18752	18539	18616	18782	18376	18544	18681	18611	18545	18739	18727	18464	18625	18847	18876	18579	18532	18797	18743	18701	18745	18813	18775	18908	18640	18652	18593	18643	18453	18788	18764	18665	18543	18858	18809	18676	18613	18692	18552	18892	18492	18757	18474	18656	18564	18695	18651	18487	18637	18646	18754	18694	18593	18752	18588	18504	18606	18691	18578	18824	18807	18654	18622	18549	18755	18759	18819	18651	18632	18468	18572	18610	18651	18556	18629	18589	18597	18456	18717	18583	18392	18603	18552	18618	18476	18657	18734	18741	18613	18692	18700	18781	18777	18513	18348	18721	18579	18594	18740	18523	18494	18520	18611	18585	18629	18550	18633	18682	18486	18598	18466	18607	18661	18647	18550	18632	18456	18537	18547	18693	18709	18659	18472	18508	18576	18804	18549	18570	18575	18776	18680	18599	18801	18755	18755	18522	18846	18875	18640	18611	18450	18608	18724	18534	18707	18656	18602	18584	18642	18454	18608	18569	18489	18680	18580	18576	18761	18653	18784	18819	18577	18597	18376	18452	18512	18566	18700	18497	18622	18535	18806	18772	18446	18688	18548	18714	18615	18604	18537	18633	18549	18768	18682	18658	18848	18528	18600	18531	18504	18457	18411	18867	18442	18440	18564	18563	18394	18592	18544	18619	18628	18584	18696	18676	18563	18578	18531	18851	18526	18622	18510	18494	18633	18792	18629	18715	18699	18577	18669	18649	18460	18707	18351	18763	18737	18687	18574	18733	18602	18719	18454	18634	18538	18481	18680	18603	18462	18549	18628	18579	18696	18679	18574	18448	18654	18509	18590	18535	18653	18798	18561	18426	18568	18566	18504	18587	18552	18517	18657	18540	18558	18541	18534	18557	18418	18509	18583	18730	18399	18490	18536	18678	18771	18624	18631	18480	18586	18635	18783	18673	18430	18538	18609	18676	18810	18970	18633	18423	18460	18579	18506	18610	18492	18513	18606	18545	18658	18780	18707	18641	18708	18683	18602	18722	18657	18585	18461	18529	18734	18722	18488	18434	18522	18460	18439	18731	18764	18548	18640	18691	18722	18651	18546	18417	18578	18638	18772	18664	18581	18719	18591	18680	18626	18532	18355	18556	18297	18444	18615	18511	18413	18870	18446	18624	18411	18517	18550	18579	18407	18484	18525	18897	18722	18685	18658	18587	18508	18569	18658	18612	18479	18641	18734	18742	18667	18642	18491	18505	18546	18630	18587	18484	18717	18537	18591	18626	18669	18463	18399	18802	18633	18821	18788	18637	18444	18589	18647	18642	18652	18568	18495	18576	18654	18593	18599	18752	18646	18431	18490	18618	18572	18355	18526	18656	18582	18726	18519	18485	18467	18563	18695	18482	18611	18455	18527	18648	18429	18536	18694	18583	18626	18721	18468	18640	18821	18581	18553	18703	18525	18748	18634	18586	18547	18443	18813	18770	18524	18434	18676	18664	18385	18574	18794	18526	18593	18414	18566	18485	18813	18698	18584	18497	18650	18560	18533	18530	18515	18809	18452	18427	18667	18726	18498	18714	18549	18732	18558	18518	18466	18531	18545	18606	18412	18658	18419	18708	18446	18802	18567	18580	18728	18533	18601	18587	18669	18547	18605	18580	18692	18424	18368	18693	18832	18589	18738	18613	18720	18545	18533	18598	18562	18559	18712	18639	18863	18650	18444	18712	18524	18698	18564	18715	18585	18558	18711	18511	18398	18555	18841	18458	18646	18662	18485	18630	18537	18674	18726	18588	18670	18657	18870	18609	18893	18713	18597	18594	18549	18485	18667	18580	18439	18550	18286	18400	18532	18532	18557	18388	18515	18639	18509	18668	18664	18714	18634	18684	18574	18706	18611	18688	18805	18460	18631	18621	18690	18437	18517	18711	18484	18834	18740	18483	18586	18318	18523	18494	18833	18754	18788	18698	18730	18795	18566	18540	18507	18431	18389	18634	18706	18778	18656	18676	18725	18741	18471	18643	18643	18539	18445	18543	18583	18536	18726	18727	18429	18568	18629	18559	18556	18487	18609	18640	18635	18558	18462	18623	18626	18699	18684	18666	18545	18690	18554	18691	18474	18799	18657	18524	18660	18788	18659	18596	18824	18701	18640	18771	18574	18717	18703	18688	18580	18504	18521	18631	18353	18761	18429	18633	18579	18622	18542	18842	18589	18658	18608	18540	18481	18755	18607	18694	18538	18512	18364	18651	18591	18750	18560	18690	18527	18339	18732	18501	18537	18491	18541	18666	18493	18559	18724	18547	18579	18625	18550	18635	18608	18535	18530	18548	18609	18735	18566	18742	18540	18255	18677	18580	18660	18721	18478	18759	18831	18569	18597	18429	18404	18669	18617	18604	18748	18549	18646	18645	18573	18685	18530	18584	18649	18726	18683	18503	18542	18556	18535	18752	18768	18756	18701	18747	18510	18532	18605	18507	18625	18556	18446	18554	18379	18480	18555	18558	18587	18521	18598	18518	18383	18548	18473	18588	18609	18640	18601	18599	18402	18556	18608	18711	18667	18599	18543	18566	18540	18767	18721	18285	18499	18676	18673	18673	18561	18538	18613	18718	18632	18605	18583	18910	18470	18737	18556	18599	18430	18509	18521	18388	18607	18488	18682	18765	18608	18511	18470	18541	18457	18681	18794	18674	18663	18631	18740	18503	18756	18555	18619	18666	18629	18524	18575	18608	18561	18594	18737	18656	18574	18593	18493	18500	18524	18494	18622	18542	18222	18620	18595	18401	18554	18699	18570	18574	18725	18475	18534	18668	18628	18577	18557	18896	18431	18546	18681	18507	18586	18612	18689	18594	18557	18476	18756	18746	18700	18485	18556	18497	18399	18605	18568	18605	18624	18598	18672	18786	18513	18646	18538	18711	18642	18463	18583	18534	18583	18547	18685	18525	18609	18555	18390	18584	18623	18586	18631	18516	18915	18476	18562	18749	18559	18727	18571	18501	18696	18372	18576	18604	18563	18564	18590	18556	18552	18563	18614	18665	18483	18468	18726	18567	18445	18745	18650	18582	18602	18563	18811	18772	18764	18743	18573	18478	18454	18566	18702	18782	18472	18587	18617	18734	18631	18633	18695	18852	18634	18636	18588	18577	18480	18813	18613	18653	18663	18634	18554	18564	18586	18574	18571	18381	18497	18554	18573	18552	18500	18554	18611	18683	18584	18449	18481	18580	18354	18534	18598	18720	18528	18684	18707	18532	18580	18544	18538	18409	18528	18657	18543	18613	18504	18618	18590	18574	18636	18635	18639	18706	18723	18574	18781	18588	18621	18614	18555	18269	18398	18796	18493	18523	18685	18526	18732	18721	18355	18551	18471	18728	18706	18583	18415	18683	18583	18440	18598	18634	18566	18643	18554	18764	18429	18437	18507	18629	18425	18658	18540	18620	18793	18712	18552	18592	18664	18678	18554	18480	18612	18732	18612	18610	18432	18411	18498	18645	18620	18615	18524	18581	18516	18729	18408	18532	18632	18514	18560	18610	18647	18541	18525	18518	18575	18438	18440	18556	18596	18413	18685	18547	18412	18825	18303	18526	18776	18484	18564	18606	18505	18504	18629	18685	18636	18510	18684	18689	18681	18556	18377	18673	18654	18424	18900	18383	18577	18623	18775	18621	18632	18506	18733	18755	18642	18447	18544	18566	18625	18803	18634	18485	18599	18700	18590	18513	18778	18571	18547	18712	18507	18535	18577	18679	18466	18485	18807	18679	18739	18738	18596	18492	18458	18408	18565	18522	18549	18344	18439	18559	18468	18761	18692	18571	18554	18546	18434	18499	18354	18548	18516	18415	18557	18620	18585	18615	18757	18652	18561	18320	18536	18610	18727	18480	18588	18531	18621	18757	18576	18305	18730	18739	18723	18455	18624	18500	18615	18649	18579	18532	18548	18735	18457	18633	18546	18460	18711	18640	18541	18576	18703	18535	18628	18562	18700	18741	18701	18677	18596	18429	18516	18694	18397	18631	18588	18328	18667	18493	18580	18835	18475	18645	18585	18563	18565	18370	18453	18566	18690	18731	18573	18596	18622	18706	18638	18354	18639	18555	18641	18352	18398	18540	18567	18687	18717	18510	18659	18776	18800	18439	18616	18523	18521	18585	18588	18621	18509	18750	18439	18613	18572	18598	18455	18780	18577	18605	18658	18728	18607	18483	18561	18659	18613	18544	18368	18834	18461	18634	18770	18660	18445	18539	18609	18672	18723	18630	18679	18614	18397	18648	18641	18771	18426	18636	18516	18373	18551	18515	18533	18768	18585	18586	18603	18768	18536	18313	18873	18542	18581	18742	18446	18456	18421	18430	18559	18569	18563	18444	18679	18600	18616	18474	18751	18503	18345	18609	18621	18487	18414	18561	18188	18485	18444	18487	18593	18716	18493	18774	18684	18527	18610	18424	18772	18358	18584	18494	18554	18444	18613	18719	18592	18509	18469	18547	18607	18487	18495	18673	18442	18470	18481	18586	18936	18626	18673	18101	18598	18456	18671	18583	18448	18585	18527	18668	18594	18622	18598	18623	18670	18538	18716	18614	18540	18763	18747	18703	18790	18652	18569	18498	18669	18681	18533	18704	18572	18682	18580	18828	18465	18571	18716	18453	18546	18437	18608	18703	18596	18427	18661	18413	18679	18405	18766	18992	18539	18653	18615	18670	18757	18671	18534	18686	18479	18446	18554	18564	18356	18685	18291	18371	18642	18646	18446	18567	18550	18753	18768	18729	18489	18575	18481	18444	18443	18535	18611	18455	18576	18620	18479	18582	18542	18414	18646	18435	18670	18720	18760	18697	18718	18662	18843	18518	18716	18603	18332	18365	18508	18404	18687	18736	18572	18609	18470	18527	18649	18488	18691	18642	18640	18412	18609	18612	18512	18376	18721	18567	18673	18597	18658	18584	18517	18475	18481	18688	18479	18490	18494	18534	18512	18568	18775	18682	18629	18600	18820
15540	27385	26910	21929	19658	20853	19839	18417	17651	17220	17318	17198	17220	17129	17109	17100	17177	16591	16576	16500	16536	16365	16368	16528	16244	16463	16082	16074	15961	16150	18822	24847	22254	20674	18089	16685	16094	15759	15923	15818	15804	15722	15786	15782	15640	15977	15903	15874	15780	15852	15793	15699	15695	15809	15820	15842	15628	15692	15928	15777	15783	15595	15678	15882	15798	15756	15676	15829	15761	15759	15694	15752	15818	15708	15891	15942	15845	15861	15916	15729	15748	15862	15725	15767	15855	15859	16025	15836	15798	15827	15714	15800	15718	15691	15888	15685	15811	15770	15778	15718	15934	15576	15827	15782	15727	15745	15744	15857	15873	15780	15711	15824	15758	15763	15807	15807	15835	15603	15710	15765	15871	15708	15665	15799	15805	15861	15697	15851	15723	15893	15838	15790	15758	15841	15755	15725	15954	15710	15743	15884	15723	16165	15629	15882	15852	15742	15831	15890	15725	15616	15724	15684	15731	15857	15759	15873	15785	15814	15758	15668	15992	15806	15712	15785	15786	15736	15840	15771	15757	16024	15762	15649	15936	15943	15847	15784	15796	15869	15929	15919	15760	15723	15807	15971	16008	15808	15924	15800	15776	15694	15886	15758	15844	15807	15776	15734	15724	15986	15697	15726	15772	15801	15857	15691	15763	15979	15768	15767	15981	15822	15786	15837	16032	15894	15841	15806	15781	15677	15822	15691	15714	15782	15714	15815	15710	15681	15819	15580	15805	15749	15792	15920	15734	15941	15691	15781	15731	15960	15785	15778	15838	15763	15974	15804	15854	15967	15836	15674	15706	15748	15754	15918	15757	15795	15739	15864	15824	15784	15790	15789	15817	15780	15862	15717	15932	15705	15764	15713	15768	15671	15816	15632	15823	15793	15712	15912	15715	15714	15796	15853	15672	15936	15803	15608	15816	15876	15787	15872	15732	15955	15731	15815	15650	15685	15812	15838	15936	15791	15550	15737	15770	15805	15703	15719	15748	15686	15775	15676	15815	15779	15784	15780	15781	15744	15577	15763	15735	15819	15605	15850	15732	15873	15806	15804	15740	15715	15758	15810	15665	15774	15817	15767	15787	15675	15804	15883	15881	15836	15664	15695	15759	15796	15627	15785	15751	15737	15678	15761	15811	15710	15806	15736	15884	15857	15809	15543	15705	15505	15639	15847	15811	15674	15852	15892	15702	15848	15795	15651	15742	15858	15917	15826	15733	15869	15669	15751	15998	15803	15703	15806	15803	15776	15851	15664	15935	15875	15721	15622	15915	15639	15885	15823	15767	15962	15570	15611	15801	15768	15924	15826	15739	15819	15923	15850	15630	15705	15771	15836	15811	15788	15818	15892	15835	15744	15822	15917	15880	15677	15758	15811	15774	15850	15878	15810	15837	15698	15685	15905	15861	15926	15774	15914	15760	15805	15790	15657	15805	15739	15759	15591	15651	15683	15759	15838	15814	15815	15808	15855	15638	15635	15755	15784	15845	15725	15638	15849	15792	15816	15854	15924	15781	15848	15791	15818	15847	15780	15690	15825	15806	15890	15946	15908	15709	15784	15778	15894	15862	15852	15805	15624	15936	15726	15739	15817	15848	15848	15647	15833	15763	15716	15761	15782	15829	15776	15904	15694	15651	15695	15657	15607	15800	15709	15850	15636	15656	15702	15692	15757	15888	15881	15677	15739	15751	15869	15596	15767	15770	15710	15672	15942	15869	15846	15877	15870	15673	15784	15831	15792	15787	15690	15813	15764	15806	15743	15740	15622	15871	15699	15929	15709	15921	16016	15795	15739	15909	15613	15668	15714	15808	15985	15804	15682	15763	15781	15764	15762	15790	15740	15818	15684	15739	15712	15735	15761	15815	15655	15772	15983	15673	15742	15875	15795	15839	15753	15996	15828	15627	15804	15745	15804	15664	15805	15699	15596	15637	15715	15662	15666	15799	15840	15800	15769	15598	15548	15709	15511	15813	15898	15782	15663	15814	15542	15763	15667	15879	15676	15727	15723	15726	15880	15839	15730	15784	15644	15962	15659	15789	15808	15803	15804	15864	15774	15904	15680	15599	15801	15652	15855	15885	15809	15744	15752	15902	15769	15837	15778	15789	15679	16042	15934	15879	15674	15773	15843	15907	15715	15832	15876	15808	15747	15818	15732	15649	15770	15850	15848	15641	15944	15709	15769	15700	15616	15723	15834	15726	15837	15626	15784	15707	15784	15665	15817	15947	15619	15853	15756	15850	15823	15764	15673	15656	15754	15752	15866	15828	15860	15738	15739	15849	15824	15630	15568	15731	15758	15904	15925	15767	15692	15896	15674	15758	15740	15812	15645	15738	15937	15913	15710	15747	15663	15783	15775	15803	15985	15862	15832	15805	15859	15709	15774	15828	15693	15806	15644	15856	15687	15654	15899	15838	15716	15773	15700	15891	15714	15726	15830	15737	15600	15790	15668	15728	15518	15647	15734	15968	15663	15804	15868	15750	15671	15933	15703	15756	15776	15672	15819	15885	15886	15864	15805	15825	15851	15696	15842	15709	15781	15779	15612	15841	15865	15701	15744	15687	15711	15896	15937	15821	15870	15812	15721	15898	15689	15817	15827	15634	15708	15969	15824	15918	15842	15723	15775	15741	15809	15834	15818	15880	15783	15829	15825	15836	15850	15793	15857	15807	15875	15876	15789	15592	15830	15679	15682	15680	15765	15898	15771	15801	15760	15913	15878	15860	15922	16045	15845	15766	15794	15524	15970	15822	15765	15649	15710	15695	15723	15727	15776	15890	15738	15752	15730	15688	15789	15702	15844	15522	15724	15817	15835	15734	15805	15802	15866	15854	15899	15778	15787	15815	15745	15795	15769	15917	15846	15760	15719	15875	15800	15728	15704	15772	15787	15933	15989	15843	15711	15800	15841	15704	15923	15969	15819	15903	15902	15722	15809	15725	15743	15787	15707	15741	15903	15842	15741	15832	15775	15848	15766	15869	15654	15839	15852	15706	15732	15699	15558	15879	15799	15942	15808	15790	15883	15770	15902	15698	15771	15888	15735	15673	15796	15769	15844	15765	15693	15789	15984	15806	15824	15997	15840	15788	15842	15970	15666	15740	15605	15912	15716	15757	15756	15804	15640	15679	15768	15733	15746	15727	15631	15946	15752	15784	15804	15618	15836	15951	15725	15941	15727	15584	15892	15704	15887	15813	15798	15912	15849	15928	15494	15820	15824	15782	15784	15635	15882	15595	15885	15796	15940	15723	15855	15828	15878	15878	15658	15750	15831	15717	15705	15759	15620	15881	15842	15738	15602	15876	15691	15700	15736	15765	15688	15877	15843	15637	15709	15663	15801	15681	15737	15790	15835	15751	15697	15606	15847	15933	15880	15837	15791	15836	15787	15720	15820	15720	15751	15645	15979	15800	15644	15931	15617	15780	15765	15759	15986	15692	15734	15722	15773	15871	15684	15758	15799	15839	15857	15796	15680	16039	15606	15734	15698	15672	15966	15753	15878	15671	15815	15734	15792	15769	15732	15959	15583	15631	15672	15881	15903	15630	15930	15719	15798	15766	15757	15819	15797	15810	15756	15782	15810	15808	15756	15710	15905	15755	15747	15723	15816	15801	15755	15730	15774	15728	15687	15805	15809	15804	15930	15679	15841	15793	15816	15656	15717	15771	15695	15763	15979	15788	15799	15772	15641	15903	15905	15674	15793	15717	15790	15718	15803	15748	15618	15901	15683	15775	16014	15792	15901	15786	15799	15665	15814	15805	15756	15867	15665	15575	15729	15795	15659	15773	15850	15786	15745	15755	15819	15829	15749	15766	15683	15955	15698	15722	15767	15667	15668	15811	15679	15732	15743	15781	15750	15831	15784	15654	15905	15738	15769	15865	15681	15565	15674	15788	15810	15866	15704	15761	15689	15582	15924	15976	15656	15850	15556	15628	15705	15763	15672	15700	15746	15762	15642	15898	15893	15662	15640	15701	15773	15850	15618	15820	15657	15680	15762	15696	15828	15725	15914	15879	15563	15663	15798	15776	15758	15894	15809	16011	15796	15667	15643	15658	15870	15733	15732	15819	15738	15595	15785	15665	15644	15817	15790	15808	15827	15758	15969	15682	15863	15723	15856	15856	15926	15645	15737	15627	15819	15660	15825	15656	15908	15725	15858	15748	15653	15842	15811	15839	15676	15711	15670	15618	15713	15840	15883	15607	15553	15871	15771	15802	15737	15863	15828	15887	15798	15680	15568	15615	15850	15753	15665	15672	15791	15652	15664	15798	15711	15728	15827	15707	15650	15830	15558	15698	15901	15766	15700	15753	15808	15672	15790	15939	15646	15853	15791	15848	15865	15661	15760	15698	15800	15668	15687	15710	15735	15837	15560	15928	15936	15766	15704	15924	15755	15760	15836	15713	15935	15861	15838	15754	15755	15832	15714	16013	15810	15852	15830	15837	15750	15773	15623	15871	15758	15683	15646	15805	15836	15762	15865	15828	15861	15847	15791	15658	15696	15769	15827	15749	15863	15936	15857	15896	15893	15493	15702	16025	15771	15778	15699	15814	15826	15924	15759	15808	15689	15715	15728	15794	15903	15822	15800	15924	15746	15806	15794	15739	15739	15672	15984	15794	15896	15914	15660	15763	15822	15798	15712	15794	15899	15600	15943	15828	15635	15768	15938	15895	15671	15933	15791	15826	15726	15858	15804	15925	15788	15741	15760	15830	15871	15648	15718	15901	15777	15759	15706	15874	15711	15788	15612	15764	15901	15775	15656	15796	15597	15810	15708	15744	15770	15737	15824	15710	15831	15883	15827	15671	15775	15854	15862	15741	15536	15783	15772	15931	15736	15825	15806	15762	15800	15762	15839	15860	15881	15821	15754	15844	15776	15840	15795	15738	15843	15668	15985	15692	15852	15697	15678	15880	15634	15732	15810	15749	15760	15771	15855	15729	15851	15760	15875	15854	15679	15926	15721	15800	15717	15758	15745	15794	15797	15891	15700	15681	15721	15754	15663	15788	15819	15642	15585	15772	15779	15668	15946	15863	15793	15767	15736	15761	15864	15663	15835	15711	15813	15860	15902	15522	15947	15870	15757	15769	15722	15716	15751	15859	15798	15701	15724	15797	15811	15777	15739
27445	22067	25167	22179	19087	19836	19889	19170	19267	19275	19163	19183	18908	19004	18875	18942	18857	18871	19091	18837	18881	18910	18884	19004	18596	18894	18669	19142	18990	18968	19096	19361	19593	19397	19056	19024	19043	18918	18594	18697	18684	18912	18707	18782	18786	18644	18631	18803	18854	18643	18718	18822	18831	18906	18821	18679	18896	18687	18805	18915	18752	18880	18644	18639	18981	18949	18825	18845	18770	18709	18735	18827	18867	18914	18689	18848	18538	18735	18700	18826	18586	18845	18816	18755	18794	18676	18858	18753	18714	18782	18778	18832	18798	18759	18699	18654	18794	18859	18935	18828	18736	18698	18815	18845	18528	18510	18946	18946	18540	18796	18821	18780	18887	18751	18695	18797	18788	18631	18869	18747	18506	18820	18672	18613	18741	18735	18707	18744	18743	18695	18707	18611	18875	18778	18739	18670	18619	18589	18573	18857	18841	18813	18790	19006	18698	18750	18958	18677	18541	18641	18611	18889	18761	18806	18655	18427	18754	18931	18827	18895	18700	18832	18708	18671	18646	18684	18910	18779	18562	18673	18674	18810	18786	18785	18582	18765	18710	18748	18623	18763	18602	18772	18851	18726	18679	18757	18735	18406	18716	18755	18936	18799	18721	18669	18565	18695	18797	18731	18964	18693	18640	18733	18757	18801	18817	18830	18633	18760	18639	18857	18730	18759	18926	18848	18725	18731	18648	18766	18717	18843	18787	18741	18617	18613	18675	18893	18738	18695	18903	18641	18699	18766	18773	18768	18846	18675	18856	18715	18783	18739	18785	18711	18668	18865	18805	18632	18818	18629	18546	18736	18703	18840	18925	18800	18804	18848	18634	18679	18646	18874	18861	18721	18818	18807	18900	18817	18705	18729	18888	18807	18653	18743	18551	18630	18664	19006	18738	18686	18930	18860	18838	18890	18666	18680	18883	18963	18891	18768	18825	18762	18738	18784	18797	18637	18786	18625	18954	18763	18844	18918	18573	18962	18841	18771	18749	18840	18875	18655	18585	18806	18987	18762	18668	18758	18879	18690	18696	18857	18841	18825	18716	18863	18686	18548	18666	18687	18645	18684	18734	18912	18770	18518	18700	18683	18678	18670	18576	18694	18645	18638	18633	18696	18767	18848	18608	18670	18864	18653	18807	18768	18720	18724	18831	18805	18855	18484	18687	18724	18756	18864	19127	18926	18563	18884	18832	18693	18805	18613	18617	18723	18845	18697	18772	18807	18837	18874	18803	18607	18835	18754	18755	18789	18700	18865	18507	18900	18828	18650	18780	18613	18752	19008	18747	18629	18737	18778	18772	18725	18694	18588	18854	18795	18701	18867	18904	18834	18533	18649	18710	18872	18759	18792	18884	18729	18666	18863	18867	18559	18593	18741	18739	18718	18896	18869	18548	18690	18760	18559	18580	18700	18709	18850	18733	18850	18950	18639	18815	18586	18775	18734	18789	18976	18850	18877	18732	18850	18689	18843	18861	18630	18773	18951	18804	18739	18880	18888	18789	18799	18877	18662	18792	18586	18818	18688	18789	18799	18679	18779	18822	18740	19056	18972	18793	18743	18650	18867	18887	18642	18715	18835	18796	18572	18680	18829	18725	18718	18727	18751	18767	18852	18828	18788	18794	18798	18844	18848	18713	18872	18881	18639	18795	18825	18790	18919	18696	18646	18714	18559	18617	18846	18784	18959	18868	18911	18842	18911	18764	18857	18731	18823	18744	18815	18737	18723	18782	18793	18770	18525	18900	18671	18782	18776	18715	18629	19007	18716	18661	18771	18735	18572	18868	18600	18752	18600	18734	18710	18863	18753	18828	18897	18902	18750	18497	18778	18799	18662	18818	18862	18898	18886	18912	18685	18777	18777	18721	18786	18687	18678	18699	18698	18707	18704	18652	18642	18725	18869	18760	18873	18828	18814	18736	18690	18782	18931	18545	18845	18572	18763	18687	18581	18758	18931	18761	18905	18899	18786	18636	18710	18562	18564	19181	19055	18907	18775	18752	19035	18718	18837	18683	18572	18665	18719	18633	18820	18821	18710	18740	18931	18913	18699	18789	18919	18843	18659	18861	18746	18780	18760	18790	18724	18714	18766	18722	18715	18762	18799	18845	18672	18666	18741	19056	18933	18685	18804	19068	18781	18823	18590	18858	18836	18911	18763	18938	18773	18639	18787	18861	18782	18902	18489	18741	18835	18867	18823	18863	18504	18575	18779	18732	18746	18606	18824	18931	18947	18912	18726	18823	18891	18643	18628	18789	18597	18786	18759	18861	18822	18989	18914	18744	18805	18743	18652	18877	18820	18823	18803	18960	18864	18671	18821	18698	18798	18793	18933	18742	18799	18708	18585	18757	18681	18795	18615	18750	18697	18661	18880	18788	18577	18679	18760	18813	18543	18738	18748	18465	18764	18758	18603	18929	18668	18729	18735	18860	18722	18549	18738	18866	18649	18699	18769	18790	18751	18846	18730	18578	18657	19099	18516	19065	18971	18753	18680	18880	18747	19001	18797	18755	18828	18679	18850	18906	18897	18790	18754	18829	19060	18817	18829	18788	18620	18768	18601	18803	18795	18779	18729	18675	18857	18965	18749	18781	18714	18877	18895	18923	18901	18859	18836	18799	18781	18766	18843	18754	18723	18733	18776	18827	18675	18878	18680	18867	18542	18890	18686	18650	18670	18774	18649	18775	19019	18609	18812	18914	18786	18712	18673	18782	18737	18537	18744	18820	18882	18742	18626	18748	18564	18830	18898	18660	18736	18838	18731	18788	18714	18626	18688	18788	18951	18723	18907	18889	18872	18792	18687	18971	18789	18839	18932	18766	18612	18648	18673	18760	18825	18738	18768	18730	18936	18669	18744	18725	18815	18861	18542	18839	18759	18750	18468	18566	18655	18805	18654	18591	18801	18942	18763	18623	18711	18880	18652	18659	18780	18715	18776	18663	18897	18810	18894	18806	18777	18791	18761	18701	18725	18711	18766	18621	18868	18729	18749	18694	18761	18692	18662	18746	18959	18688	18645	18697	18624	18709	18839	18524	18835	18814	18568	18826	18784	18694	18682	18941	18939	18940	18850	18772	18708	18893	18661	18661	18862	18782	18471	18535	18819	18915	18973	18848	18842	18769	18512	18757	18680	18687	18812	18849	18775	18770	18807	18673	18689	18884	18768	18717	18840	18801	18741	18680	18539	18752	18825	18942	18633	18652	18790	18726	18841	18802	18927	18768	18823	18979	18888	18721	18691	18688	18793	18643	18649	18891	18679	18821	18727	18748	18967	18487	18747	18699	18721	18857	18777	18677	18596	18882	18792	18771	18836	18745	18647	18682	18769	18495	18760	18799	18730	18747	18575	18627	18736	18885	18796	18854	19060	18937	18771	18720	18678	18918	18809	18770	18581	18950	18857	18584	18767	19027	18803	18902	18717	18756	18595	18764	18779	18860	18824	18727	18554	18737	18671	18745	18628	18714	18687	18674	18907	18887	18773	18646	18874	18785	18658	18580	18774	19119	18709	18802	18914	18838	18734	18655	18711	18685	18804	18876	18792	19103	18682	18705	18709	18844	18844	18600	18726	18683	18689	18634	18815	18876	18705	18837	18806	18666	18710	18561	18820	18669	18677	18636	18799	18692	18809	18659	18747	18652	18844	18961	18789	18773	18728	18945	18811	18707	18501	18783	18639	18771	18893	18947	18686	18887	18769	18821	18943	18709	18683	18895	18733	18747	18591	18764	18698	18792	18947	18840	18903	18885	18965	18962	18781	18703	18631	18698	18843	18502	18749	18783	18854	18497	18774	18601	18692	18893	18825	18957	19001	18835	18795	18778	18868	18833	18767	18718	18899	18799	18662	18756	18729	18904	18737	18740	19117	18982	18758	18924	18975	18734	18702	18814	18735	18707	18731	18664	18722	18949	18682	18950	18747	18694	18876	18826	18776	18468	18720	18851	18765	18689	18809	18837	18798	18847	18838	18900	18910	18720	18855	18731	18759	18989	18758	18682	18860	18848	18820	18861	19118	18780	18768	18627	18652	18689	18662	18589	18672	18814	18647	18780	18800	18533	18754	18831	18741	18763	18605	18666	18754	18483	18656	18860	18767	18833	18668	18823	18903	18902	18668	18744	18610	18712	18632	18799	18895	18935	18728	18544	18776	18940	18778	18877	18827	18896	18735	18611	18589	18622	18701	18896	18880	18675	18731	18799	18452	18776	18955	18717	18903	18893	19050	18579	18812	18784	18677	18631	18865	18704	18706	19064	18737	18591	18560	18736	18909	18876	18770	18675	18656	18675	18902	18847	18914	18748	18919	18685	18758	18775	18921	18883	18777	18848	18647	18841	18876	18622	18800	18678	18592	18789	18837	18848	18788	18958	18768	18923	18597	18599	18777	18799	18641	18572	18709	18534	18675	18713	18887	19002	18816	18841	18818	18990	18791	18860	18841	18847	18807	18792	18962	18877	18714	18612	18876	18889	18637	18663	18756	18813	18710	18712	18742	18784	18632	18970	18759	18875	18725	18878	18829	18815	18812	18800	18655	18779	18657	18748	18844	18710	18653	18732	18692	18721	18984	18881	18715	18708	18750	18664	18830	18804	18866	18713	18953	18636	18903	18842	18684	18734	18838	18637	18987	18702	18682	18728	18804	18586	18726	18656	18729	18721	18954	18835	18595	18783	18768	18757	18809	18653	18915	18735	18925	18715	18838	18983	18700	18870	18781	18776	18675	18868	18681	18780	18854	18735	18655	18649	18555	19005	18834	18975	18665	18650	18987	18880	18590	18739	18874	18793	18670	18745	18748	18852	18579	18627	18677	18660	19154	18824	18819	18854	18749	18886	18822	18856	18756	19006	18881	18846	18961	18702	18907	18989	18612	18779	18854	18818	18851	18931	18540	18759	18913	18811	18866	18763	18870	19058	18972	18947	18733	18897	18875	18783	18553	18590	18670	18865	18715	18770	18788	18737	18817	18979	18761	18728	18757	18622	18692	18784	18780	18935	18650	18619	18920	18591	18988	18901	18626	18716	18896	18799	18558	18589	18794	19004	18574	18839	18614	18779	18733	18713	18602	18752	18891	18885	18846	18657	18867	18767	18810	18691	18773	18891	19089	18805	18781	18691	18886	18749	18859	18795	18798
14805	17842	18907	16803	16843	17386	16901	16403	16411	16485	16620	16434	16300	16176	16240	16237	16286	16180	16025	15995	16045	15897	15914	15906	15913	16078	16054	16153	15923	16054	16172	16827	16518	16555	16171	16080	15856	15740	15958	15727	15960	15780	15859	15821	15968	15776	15899	15663	15833	15954	15837	15748	15712	15887	15790	15770	15815	15850	15923	15771	15717	15850	15946	15939	15973	15868	15868	15700	15833	15813	15903	15800	15770	15883	15854	15740	15933	15579	15636	15913	15694	15789	15872	15805	15875	15779	15992	15832	15873	15863	15744	15792	15830	16023	15862	15696	15693	15847	15886	15942	15754	15916	15849	15505	15913	16007	15911	15902	15947	15791	16060	15669	15740	15898	16015	15932	15879	15947	15914	15877	15657	15918	15820	15873	15859	15753	15968	15852	15895	15837	15934	15879	15945	15742	15837	15683	15946	15561	15866	15856	15907	15744	15730	15800	16096	15758	15887	15768	15928	15799	15728	15892	15778	15895	16049	15814	15846	15828	15911	15889	15742	15982	15880	16050	15672	15919	15836	15824	15873	15853	15915	15997	15995	15737	15852	15849	15904	15802	15884	15796	15948	15759	15694	15873	15823	15910	15965	15732	15822	15901	15887	15855	15900	15842	15650	15846	15879	15876	15843	15932	15809	15902	15830	15814	15924	15925	15774	15914	15819	15843	15913	15767	15818	15844	15835	15785	15841	15792	15837	15817	15935	15784	15961	15992	15745	15863	15795	15784	15818	15997	15710	15735	15980	15800	15948	15844	15812	15851	15727	15787	15740	15888	15880	15650	15837	15774	15873	15900	15809	15949	15772	15844	15838	15804	15747	15739	15573	15915	15690	15707	15677	15733	15789	15827	15900	15970	16019	16082	15986	15867	15971	15828	15769	15778	15790	15659	15826	15780	15761	15705	15853	15908	15927	15659	15921	15888	15829	15897	15890	15866	15862	15989	15782	15778	15746	15843	15966	15935	15960	15841	15884	15743	15758	16111	15806	15636	15909	15684	15739	15734	16053	15551	15893	15896	15792	15897	16029	15753	15748	15752	16020	15768	15819	15767	15862	15975	15862	15893	16003	15857	15842	16094	15914	15831	15838	16012	15936	15908	15736	15816	15825	15860	16040	15771	15933	15957	15779	15855	15876	15729	15907	15831	15851	15762	15739	15813	15870	15826	16012	15894	15788	15800	15933	15885	15848	15925	15807	15936	15907	15785	15996	15724	15975	15770	15881	15813	15671	15988	15882	15711	15661	15783	15808	15816	15917	15841	15871	15865	15844	15957	15943	15893	15921	15744	15859	15856	15965	15938	15838	15692	15781	15876	15754	15992	15722	15799	15969	15837	16014	15848	16112	15967	15880	15798	15818	15829	15749	15779	15891	15877	15848	15813	15785	15949	15981	15814	15781	15818	15839	15872	15852	15845	15718	15823	15662	15834	15702	15868	15820	15742	15770	15753	15816	16000	15686	15756	15819	15894	16057	16005	15819	15834	15848	15737	16002	15790	15833	15942	15934	15656	15801	15850	15718	15764	15949	15801	15825	15920	15781	15790	15966	15886	15744	15856	15859	15923	15792	15862	15819	15691	15788	15934	15727	15773	15778	15836	15941	15838	15875	15790	15787	15895	15716	15908	16015	15587	15878	15885	15766	15854	15854	15824	15800	15703	15866	15898	15976	15929	15869	15746	16033	15812	15747	15959	15902	15793	15831	15740	15965	15725	15869	15773	15910	15833	15782	15912	15781	15651	15757	15995	15933	15827	15677	15854	15614	15849	15892	15873	15910	15752	15683	15992	15835	15758	15844	15865	15949	15915	15911	15757	15873	15910	15792	15994	15847	15744	15843	15876	15835	15820	15855	15840	15860	15864	15835	15805	15726	15731	15792	15924	15906	15802	16034	15669	15745	15697	15757	15759	15825	15909	15862	15628	15797	15659	15895	15770	15786	15946	15877	15780	15808	15815	15908	15811	15784	15907	15585	15777	16010	15735	15798	15790	15800	15776	15864	15832	15804	15911	15912	15742	15786	15898	15846	15963	15685	15739	15998	16059	15867	15857	15856	15975	15937	15878	15809	15830	15860	15910	15817	15962	15859	15793	15922	15654	15868	15930	15811	15837	15845	16001	15861	15831	15888	15957	15741	15801	15735	15987	15716	15946	15874	15783	15880	15864	15935	15867	15887	16025	15851	15994	15788	15947	15983	15899	15834	15859	15841	16052	15995	15782	15876	15905	15902	15825	15683	15909	15857	16004	15850	15833	15729	15971	15845	15880	15729	15981	15714	15938	15879	15763	15905	15820	15741	15696	15786	15756	15922	15793	15913	15919	15735	15665	15687	15817	15748	15925	15825	15907	15908	15994	15732	15922	15776	15881	15850	15866	15811	15764	15886	15843	15874	15883	15738	15815	15853	15836	15705	15833	15941	15707	15797	15901	15780	15742	15704	15861	15694	15869	15724	15979	15984	15783	15775	15771	15889	15970	15683	15833	15926	15936	15760	15922	15928	15973	15906	15897	15714	15780	15893	15864	15917	15980	15738	15734	15592	15929	15972	16004	16023	15875	15895	15749	15825	15765	15695	15758	15986	15754	15606	15774	15921	15856	15888	15998	15843	15959	15815	15739	15968	15865	15763	15936	15759	15774	15779	15848	15916	15889	15876	15810	15749	15881	15798	15682	15718	15664	15872	15624	15901	16069	15878	15916	15778	15862	15914	16017	15864	15819	15994	15736	15729	15881	15851	15734	15785	15880	15770	15917	15826	15641	15771	15814	15819	15836	15844	15801	15706	15805	15760	15831	15962	15712	15802	15657	15771	15973	15743	15899	15936	15922	15897	15841	15825	15830	15801	15696	15822	15642	15855	15905	15847	15822	15894	15797	15840	15877	15810	15915	15903	15928	15827	15747	15889	15993	15747	15835	15822	15711	15904	15920	15755	15875	15755	15816	15799	15712	15750	15727	15799	15880	15787	15863	15905	15948	15854	15756	15739	15963	15883	15885	15605	15894	15980	15965	15737	15908	15904	15803	15920	15874	15825	15836	15907	15910	16023	15819	15778	15951	15818	15863	15863	15853	15918	15915	16007	15838	15842	15903	16025	15756	16048	15645	15815	15915	15865	15697	15902	15902	15904	15891	15882	15754	15895	15852	15916	15946	15917	15830	15790	15932	15838	15956	15862	15902	15877	15989	15914	15998	15905	15744	15955	15936	15847	15831	15646	15852	15837	15714	15675	15856	15880	15728	15865	15889	15961	15893	15865	16041	15835	16006	15781	15737	15816	15917	15845	15807	15804	15970	15672	15897	15708	15838	15950	15677	15773	15853	15862	15982	15821	15844	15740	15680	16107	15695	16045	15858	15841	16065	15855	15769	15960	15915	15872	15977	15875	16105	15814	15839	15930	15900	15886	15756	15727	15843	15677	15872	15806	15691	15942	15828	16025	15786	15785	15840	15793	15958	15856	15878	15835	15860	15795	15931	15836	15933	15934	15897	15783	15733	15857	15741	15901	15826	15717	15981	15742	15962	15838	15832	15947	15799	15877	15878	15902	15844	15927	15795	15836	15843	15867	15875	15936	15805	15870	15855	15656	15794	15701	15800	15857	15767	15922	15917	15825	15804	15889	15919	15951	15882	16034	15779	15863	15748	15715	15765	15728	15787	15841	15696	15762	15860	15833	15841	15878	15859	15923	15868	15909	15792	15661	15788	16031	15809	15758	15893	15651	15774	15963	15888	16144	15827	15878	15695	15795	15911	15915	15961	15972	15996	15885	15791	15979	15796	15842	15797	15889	15840	15954	15812	15939	15875	15630	15815	15698	15870	15780	15935	15765	15837	15724	15744	15957	16006	15829	16009	15831	15771	15720	15645	15651	15693	15776	15892	15838	15850	15884	15803	15858	15776	15825	15713	15932	16055	15830	15950	15914	16037	15794	15839	15945	15788	15852	15690	15676	16023	15932	15677	15958	15780	15746	15827	15816	15882	15824	15815	15867	15649	15712	15887	16033	15817	15708	16030	15835	15756	16026	15751	15857	15969	15889	15848	15717	15788	15998	15672	15809	15937	15880	15876	15912	15881	15904	15584	15819	15819	15899	15913	15916	15808	15914	15737	15924	15902	15894	15963	15834	15783	15706	16013	15854	15845	15846	15889	15908	16058	15698	15911	16002	15762	15891	15796	16007	15722	15704	15895	15922	15765	15854	15670	15905	15918	15934	15968	15930	15810	15872	15877	15844	15755	15857	15946	15906	15772	15890	15824	15867	15826	15874	15916	15760	15894	15792	15752	15865	15772	15993	15741	16112	15818	15818	15894	15697	15758	15841	15929	15910	15868	15927	15804	15831	15734	15890	16010	15862	15830	15765	15651	15690	15930	15901	15691	15929	15831	15954	15779	15802	15880	15746	15836	15880	15841	15746	15939	15865	15913	16043	15899	15805	15824	15991	15784	15871	15879	15862	15849	15758	15935	15869	15850	15969	15807	15831	15617	15768	16091	15922	15944	15815	15884	15629	15800	15829	15836	15605	15834	15937	15829	15738	15896	15847	15831	15835	15957	15941	15881	15854	15904	15610	16057	15825	15815	15697	15769	15935	15966	15777	15886	15872	15802	15934	16020	15813	15996	15908	15953	15762	15823	15856	15874	15930	15890	16033	15670	15879	15876	15950	15858	16009	16039	15946	15873	15805	15814	16018	15899	15813	15842	15847	15975	15715	16145	16020	15666	15856	15810	15937	15895	15886	15850	15949	15911	15877	15986	15795	15794	15969	15801	15894	15968	15760	15779	15842	15894	15903	15766	15682	15821	15834	15925	15879	15820	15757	16037	15868	16023	15877	15786	15765	15980	15847	15844	15899	15872	15986	15821	16005	15867	15941	15838	15808	15922	15929	15850	15894	15916	15899	15841	15763	15782	15936	15815	15842	15953	15808	15743	15906	15845	15768	15881	15911	15750	15891	15824	15818	15915	15821	15862	15793	15821	15768	15971	15912	15715	16000	15893	15777	15805	15827	15856	15863	15760	15944	15892	15933	15876	15797	15785	15725	15857	15853	15833	15947	15714	15741	15705	15691	15808	15747	15942	15896	16023	15966	15856	15956	15729	15908	16006	15673	15880	15870	15918	15831	15744	15643	15893	15819	15812
23991	21372	28888	24346	22437	22937	22420	19868	19124	19657	19304	18898	19013	18920	18947	19137	18873	18771	19034	18939	18662	18498	18657	18994	18696	18414	18572	18708	18477	18842	20094	22246	21369	20456	19341	18904	18806	18672	18625	18583	18523	18460	18397	18546	18590	18473	18466	18658	18496	18344	18345	18494	18639	18570	18415	18405	18364	18355	18345	18483	18650	18392	18467	18496	18580	18390	18334	18414	18518	18397	18459	18498	18460	18410	18530	18449	18458	18345	18256	18438	18414	18459	18180	18399	18591	18319	18353	18470	18597	18345	18517	18395	18371	18619	18472	18182	18388	18501	18516	18434	18475	18381	18465	18472	18477	18364	18544	18179	18321	18405	18504	18573	18365	18434	18625	18415	18366	18541	18576	18327	18264	18490	18408	18457	18399	18233	18499	18247	18338	18400	18404	18376	18517	18479	18544	18355	18265	18678	18318	18508	18410	18467	18437	18440	18476	18337	18502	18393	18496	18335	18570	18218	18613	18428	18619	18468	18547	18597	18351	18320	18353	18406	18440	18400	18425	18541	18596	18630	18436	18494	18616	18420	18389	18572	18430	18362	18590	18523	18312	18580	18245	18518	18599	18614	18383	18361	18472	18590	18504	18302	18197	18326	18446	18536	18528	18153	18230	18521	18542	18420	18437	18461	18687	18464	18626	18438	18370	18569	18421	18382	18368	18414	18428	18366	18421	18403	18665	18465	18322	18365	18086	18293	18434	18537	18470	18403	18330	18580	18297	18410	18460	18373	18306	18505	18402	18498	18436	18590	18589	18349	18368	18271	18382	18391	18512	18573	18629	18547	18444	18376	18442	18468	18587	18391	18598	18577	18491	18556	18516	18415	18303	18349	18397	18477	18452	18455	18497	18468	18498	18432	18415	18312	18559	18368	18509	18519	18485	18554	18399	18420	18736	18532	18433	18299	18523	18276	18236	18508	18337	18485	18482	18740	18330	18286	18397	18331	18529	18375	18376	18511	18538	18315	18462	18497	18309	18488	18331	18709	18499	18487	18353	18373	18503	18292	18554	18418	18135	18395	18486	18251	18526	18500	18536	18389	18304	18330	18685	18373	18426	18369	18525	18578	18481	18303	18393	18441	18446	18477	18506	18416	18454	18459	18332	18418	18569	18564	18599	18579	18509	18395	18367	18325	18610	18720	18471	18371	18408	18533	18473	18627	18499	18417	18435	18394	18400	18656	18334	18414	18500	18419	18419	18490	18439	18533	18514	18396	18302	18415	18406	18594	18498	18409	18504	18080	18537	18308	18528	18372	18281	18377	18323	18326	18445	18469	18200	18442	18439	18375	18302	18412	18356	18346	18575	18295	18372	18264	18551	18342	18526	18651	18261	18341	18331	18558	18645	18549	18434	18346	18426	18609	18601	18549	18447	18478	18226	18482	18532	18442	18544	18543	18296	18469	18601	18385	18547	18324	18543	18356	18278	18489	18626	18522	18377	18637	18519	18376	18300	18353	18450	18393	18516	18374	18610	18399	18445	18509	18582	18306	18443	18564	18367	18235	18231	18378	18443	18490	18313	18448	18578	18416	18091	18505	18384	18123	18292	18488	18491	18383	18336	18417	18344	18282	18295	18329	18503	18411	18616	18244	18611	18410	18501	18379	18376	18544	18570	18664	18458	18317	18414	18681	18487	18319	18457	18421	18409	18386	18420	18264	18461	18354	18541	18720	18391	18712	18551	18261	18626	18435	18503	18506	18640	18519	18622	18510	18520	18488	18325	18619	18454	18435	18470	18445	18444	18287	18318	18417	18028	18272	18646	18492	18402	18428	18424	18470	18467	18590	18571	18409	18471	18160	18344	18411	18359	18533	18488	18403	18658	18290	18439	18403	18320	18582	18426	18513	18384	18530	18592	18420	18369	18493	18536	18491	18351	18430	18377	18601	18362	18574	18416	18558	18488	18378	18469	18598	18346	18339	18352	18462	18264	18542	18369	18324	18430	18273	18531	18207	18363	18371	18437	18625	18316	18350	18568	18629	18450	18604	18290	18315	18543	18658	18602	18444	18440	18227	18311	18309	18535	18339	18598	18301	18407	18389	18611	18364	18473	18697	18485	18353	18231	18542	18344	18273	18021	18197	18551	18385	18458	18356	18267	18508	18293	18367	18665	18535	18505	18490	18413	18410	18391	18461	18220	18390	18518	18596	18491	18455	18640	18590	18422	18326	18484	18465	18570	18512	18395	18596	18564	18443	18300	18290	18289	18394	18381	18606	18190	18359	18281	18371	18657	18445	18467	18404	18407	18448	18511	18579	18542	18493	18401	18311	18503	18355	18463	18389	18420	18523	18521	18608	18637	18459	18374	18463	18432	18299	18621	18380	18613	18351	18360	18455	18456	18326	18517	18459	18291	18428	18546	18530	18388	18231	18441	18490	18478	18421	18366	18533	18494	18462	18331	18477	18395	18464	18455	18512	18550	18362	18399	18737	18300	18354	18462	18441	18258	18440	18524	18271	18278	18595	18374	18231	18291	18426	18398	18375	18479	18422	18236	18609	18559	18377	18563	18428	18539	18322	18525	18309	18323	18336	18345	18597	18635	18303	18486	18374	18439	18466	18720	18420	18475	18373	18349	18403	18334	18296	18495	18457	18462	18255	18504	18473	18474	18341	18470	18378	18503	18536	18412	18477	18479	18462	18320	18310	18453	18560	18472	18425	18540	18376	18490	18522	18236	18382	18444	18328	18454	18341	18458	18590	18579	18321	18549	18512	18556	18490	18490	18289	18105	18378	18495	18398	18515	18472	18365	18429	18400	18442	18451	18099	18341	18613	18389	18453	18248	18369	18399	18489	18646	18396	18353	18519	18486	18305	18235	18447	18436	18378	18446	18502	18309	18484	18464	18185	18597	18378	18555	18697	18369	18505	18529	18548	18653	18499	18574	18508	18452	18517	18425	18353	18426	18465	18419	18477	18606	18377	18404	18390	18332	18305	18493	18534	18574	18439	18442	18634	18470	18476	18133	18482	18388	18431	18349	18308	18350	18462	18492	18371	18362	18503	18549	18550	18596	18471	18369	18494	18458	18626	18385	18644	18480	18197	18643	18158	18534	18497	18396	18245	18559	18393	18483	18285	18255	18447	18536	18276	18378	18612	18497	18262	18471	18215	18450	18550	18418	18503	18477	18441	18494	18351	18416	18438	18490	18617	18492	18246	18520	18577	18277	18438	18786	18410	18429	18548	18391	18524	18300	18419	18504	18299	18355	18408	18563	18364	18437	18447	18254	18371	18466	18407	18886	18584	18599	18296	18482	18226	18417	18479	18354	18432	18420	18426	18407	18383	18669	18350	18417	18593	18506	18376	18496	18505	18554	18399	18543	18397	18468	18234	18376	18533	18541	18403	18479	18492	18405	18576	18573	18590	18356	18519	18495	18575	18418	18369	18325	18625	18536	18401	18455	18463	18363	18529	18430	18403	18555	18454	18406	18614	18343	18498	18578	18555	18465	18441	18584	18372	18398	18353	18447	18416	18376	18331	18281	18465	18348	18375	18519	18585	18581	18474	18621	18591	18371	18511	18584	18364	18499	18122	18574	18292	18649	18482	18477	18414	18441	18369	18424	18421	18468	18341	18303	18454	18298	18422	18465	18377	18208	18416	18424	18464	18403	18742	18571	18595	18388	18419	18493	18569	18497	18251	18556	18446	18210	18396	18279	18560	18531	18247	18385	18508	18314	18512	18400	18245	18325	18475	18429	18590	18308	18481	18403	18330	18465	18372	18557	18510	18358	18410	18237	18427	18486	18391	18454	18437	18340	18342	18575	18458	18343	18623	18353	18333	18554	18468	18429	18317	18446	18409	18465	18392	18452	18295	18395	18596	18449	18295	18562	18427	18348	18494	18529	18045	18291	18536	18436	18364	18189	18545	18221	18514	18625	18514	18344	18505	18499	18271	18431	18375	18558	18400	18275	18581	18526	18544	18548	18440	18400	18369	18376	18465	18591	18496	18127	18294	18430	18624	18463	18521	18315	18528	18382	18503	18589	18419	18245	18204	18396	18204	18158	18617	18449	18531	18429	18355	18377	18473	18335	18334	18570	18717	18263	18471	18542	18512	18375	18388	18474	18380	18464	18336	18310	18250	18437	18445	18574	18508	18579	18254	18363	18461	18556	18319	18590	18540	18554	18463	18321	18352	18408	18286	18348	18356	18613	18599	18567	18555	18490	18553	18600	18442	18437	18377	18414	18447	18460	18348	18447	18563	18272	18559	18242	18347	18452	18636	18511	18420	18407	18378	18427	18369	18482	18374	18478	18492	18486	18621	18492	18498	18352	18587	18429	18360	18416	18386	18509	18419	18510	18443	18334	18469	18246	18350	18351	18664	18562	18359	18150	18218	18391	18480	18449	18446	18232	18280	18501	18260	18445	18486	18369	18262	18567	18429	18356	18427	18724	18430	18435	18536	18525	18286	18519	18568	18314	18557	18417	18328	18425	18360	18425	18438	18612	18458	18390	18513	18383	18507	18567	18412	18437	18399	18579	18584	18428	18492	18506	18403	18521	18495	18488	18375	18305	18476	18487	18452	18533	18308	18508	18489	18517	18434	18521	18257	18396	18371	18513	18593	18211	18429	18427	18570	18419	18388	18363	18447	18462	18352	18431	18429	18493	18386	18532	18395	18480	18468	18579	18331	18543	18552	18429	18464	18480	18488	18496	18358	18217	18581	18525	18463	18540	18491	18371	18481	18505	18536	18239	18509	18490	18546	18348	18459	18450	18511	18565	18504	18578	18481	18752	18389	18485	18483	18469	18366	18392	18416	18545	18327	18398	18618	18507	18410	18446	18350	18512	18432	18574	18434	18403	18522	18493	18338	18478	18502	18408	18453	18628	18388	18311	18335	18342	18481	18610	18284	18358	18510	18393	18348	18300	18513	18610	18420	18441	18399	18556	18403	18428	18205	18542	18605	18511	18537	18568	18590	18358	18549	18465	18449	18403	18459	18510	18537	18361	18412	18378	18621	18433	18250	18424	18454	18375	18283	18267	18261	18387	18520	18286	18502	18384	18517	18403	18458	18447	18402	18235	18568	18314	18432	18478	18512	18282	18483	18501	18571	18264	18407	18547	18515	18485	18648	18591	18478	18418	18510	18412	18468	18482	18464	18586	18448
14176	23590	23238	18936	18963	18985	18190	17146	16996	16980	16692	16353	16517	16326	16313	16409	16372	16151	16256	16157	15956	15848	15921	15842	15899	15971	15844	16094	15862	16020	18002	21253	19228	18019	16864	16087	16016	15728	15759	15518	15717	15713	15629	15658	15585	15862	15774	15653	15652	15708	15574	15742	15621	15475	15604	15803	15711	15799	15531	15649	15528	15632	15681	15719	15788	15816	15645	15651	15489	15619	15403	15603	15752	15611	15597	15622	15603	15735	15583	15707	15642	15635	15583	15643	15694	15666	15634	15472	15670	15742	15555	15645	15746	15591	15532	15592	15694	15740	15792	15795	15778	15567	15667	15677	15672	15756	15632	15676	15557	15843	15728	15608	15673	15818	15559	15571	15755	15673	15661	15735	15660	15497	15706	15795	15604	15722	15738	15808	15585	15501	15662	15579	15775	15766	15643	15659	15671	15540	15501	15549	15791	15512	15640	15783	15814	15711	15599	15576	15695	15689	15517	15768	15709	15699	15661	15579	15716	15729	15801	15649	15752	15378	15639	15660	15694	15677	15552	15815	15758	15686	15631	15657	15857	15657	15783	15828	15709	15681	15489	15665	15621	15668	15629	15845	15794	15767	15686	15661	15698	15592	15708	15747	15584	15580	15642	15704	15428	15731	15627	15720	15682	15739	15736	15694	15726	15462	15573	15780	15494	15566	15743	15610	15563	15552	15633	15630	15716	15686	15649	15629	15550	15688	15679	15659	15801	15612	15609	15643	15669	15741	15706	15714	15736	15649	15737	15587	15676	15723	15757	15784	15583	15673	15749	15800	15563	15597	15759	15597	15683	15614	15708	15631	15746	15717	15650	15499	15764	15624	15491	15567	15671	15587	15651	15608	15815	15676	15781	15594	15691	15608	15601	15750	15672	15723	15583	15830	15720	15615	15630	15616	15716	15729	15772	15595	15549	15690	15597	15610	15637	15554	15714	15923	15558	15705	15579	15638	15836	15579	15732	15772	15762	15705	15685	15704	15758	15690	15703	15671	15637	15705	15664	15353	15840	15759	15727	15473	15487	15862	15620	15748	15575	15780	15609	15590	15680	15741	15676	15819	15720	15538	15805	15591	15641	15647	15698	15717	15698	15622	15748	15666	15744	15667	15545	15527	15730	15598	15712	15694	15673	15711	15737	15725	15548	15684	15704	15578	15578	15644	15702	15609	15802	15605	15803	15529	15636	15560	15628	15669	15589	15673	15697	15672	15625	15755	15781	15717	15656	15603	15721	15610	15642	15651	15686	15731	15701	15635	15763	15748	15618	15750	15800	15625	15798	15784	15413	15623	15632	15588	15639	15824	15764	15562	15619	15666	15532	15708	15761	15626	15668	15654	15458	15748	15678	15605	15597	15828	15692	15508	15696	15770	15595	15568	15735	15497	15629	15588	15694	15738	15576	15472	15871	15666	15767	15623	15669	15774	15661	15826	15609	15883	15569	15546	15790	15864	15626	15662	15848	15624	15693	15682	15733	15742	15707	15585	15696	15727	15765	15620	15613	15557	15761	15622	15731	15631	15620	15637	15735	15615	15663	15613	15718	15728	15840	15583	15643	15655	15570	15696	15885	15652	15688	15795	15705	15565	15601	15675	15695	15685	15795	15613	15738	15809	15769	15670	15590	15742	15624	15575	15661	15699	15698	15657	15813	15696	15524	15673	15795	15636	15601	15582	15822	15723	15841	15746	15700	15733	15593	15616	15683	15664	15606	15830	15576	15560	15690	15662	15522	15808	15603	15837	15709	15633	15590	15689	15677	15753	15679	15680	15581	15587	15585	15520	15779	15725	15651	15766	15551	15553	15815	15726	15533	15531	15504	15667	15604	15670	15739	15785	15705	15778	15516	15555	15817	15721	15640	15643	15663	15835	15674	15688	15913	15608	15540	15720	15671	15841	15537	15565	15606	15651	15719	15720	15759	15703	15659	15754	15580	15486	15814	15660	15547	15667	15818	15508	15604	15637	15633	15694	15739	15767	15744	15665	15688	15541	15795	15634	15558	15524	15538	15567	15735	15815	15523	15646	15705	15704	15811	15680	15624	15659	15721	15789	15568	15728	15776	15755	15854	15694	15575	15677	15846	15659	15780	15572	15676	15652	15514	15854	15721	15641	15797	15685	15618	15830	15843	15645	15721	15702	15609	15705	15766	15631	15619	15616	15609	15848	15742	15727	15788	15646	15552	15760	15782	15635	15625	15595	15675	15677	15524	15658	15644	15820	15566	15642	15753	15721	15686	15644	15737	15485	15619	15575	15735	15664	15756	15725	15536	15690	15724	15523	15634	15641	15835	15706	15634	15664	15651	15706	15819	15514	15694	15800	15614	15668	15484	15710	15517	15540	15708	15635	15769	15807	15662	15624	15564	15731	15667	15835	15793	15569	15729	15715	15802	15723	15500	15660	15747	15729	15702	15537	15584	15663	15625	15619	15532	15631	15766	15808	15644	15543	15685	15645	15657	15697	15537	15639	15521	15556	15834	15702	15521	15694	15531	15800	15629	15674	15821	15607	15774	15837	15696	15658	15664	15796	15739	15604	15673	15665	15536	15650	15509	15722	15679	15639	15696	15694	15710	15641	15754	15648	15552	15638	15695	15748	15831	15656	15687	15729	15761	15625	15634	15717	15616	15809	15708	15644	15619	15677	15723	15626	15636	15672	15612	15683	15692	15569	15619	15642	15624	15548	15706	15880	15752	15617	15314	15654	15727	15525	15631	15686	15798	15784	15586	15690	15693	15665	15676	15715	15776	15777	15694	15829	15528	15860	15663	15725	15653	15610	15464	15591	15688	15645	15539	15840	15564	15697	15757	15717	15583	15835	15683	15771	15653	15678	15641	15567	15522	15625	15770	15750	15638	15635	15713	15609	15776	15805	15677	15675	15669	15521	15629	15653	15621	15630	15766	15548	15751	15649	15707	15704	15601	15764	15623	15637	15609	15561	15913	15588	15626	15771	15625	15733	15788	15657	15620	15773	15592	15792	15696	15527	15798	15694	15635	15814	15696	15778	15593	15690	15737	15725	15594	15853	15553	15773	15737	15697	15599	15700	15799	15580	15674	15610	15589	15564	15715	15593	15828	15801	15606	15634	15802	15636	15728	15704	15564	15488	15727	15630	15580	15892	15749	15773	15867	15574	15569	15780	15651	15486	15542	15687	15701	15743	15792	15610	15600	15583	15770	15784	15783	15559	15572	15908	15643	15583	15871	15672	15871	15863	15506	15820	15578	15753	15621	15821	15577	15727	15617	15637	15748	15769	15674	15631	15826	15834	15660	15557	15572	15775	15568	15570	15524	15638	15665	15531	15469	15655	15610	15616	15851	15784	15566	15651	15679	15851	15841	15639	15682	15614	15537	15679	15539	15750	15506	15809	15657	15663	15780	15741	15740	15572	15745	15656	15711	15835	15706	15657	15732	15707	15696	15732	15665	15812	15642	15580	15722	15639	15548	15851	15701	15790	15771	15616	15585	15592	15801	15598	15554	15620	15764	15699	15594	15802	15623	15677	15801	15802	15616	15636	15696	15755	15712	15683	15675	15806	15759	15755	15718	15737	15642	15636	15699	15570	15648	15557	15876	15715	15593	15737	15620	15565	15744	15599	15686	15501	15842	15453	15728	15812	15676	15592	15701	15643	15678	15719	15652	15670	15676	15589	15760	15966	15438	15641	15672	15910	15732	15780	15666	15832	15598	15716	15663	15641	15637	15600	15704	15567	15755	15686	15506	15646	15737	15675	15798	15602	15748	15726	15590	15672	15791	15718	15577	15743	15651	15696	15632	15471	15562	15736	15678	15611	15758	15724	15719	15560	15691	15529	15567	15703	15614	15708	15628	15832	15643	15551	15784	15877	15637	15662	15642	15467	15616	15609	15673	15596	15740	15728	15566	15633	15705	15599	15754	15733	15589	15651	15771	15606	15599	15764	15577	15560	15550	15901	15647	15594	15840	15528	15852	15614	15745	15697	15809	15866	15677	15718	15693	15750	15605	15726	15653	15667	15720	15615	15867	15641	15608	15728	15749	15599	15672	15544	15470	15612	15727	15757	15643	15664	15733	15557	15767	15643	15597	15551	15689	15603	15720	15579	15657	15641	15640	15775	15710	15764	15847	15721	15762	15613	15650	15718	15782	15453	15724	15673	15753	15671	15717	15506	15667	15657	15796	15774	15851	15674	15634	15822	15553	15758	15644	15570	15608	15611	15689	15634	15702	15502	15735	15619	15639	15630	15777	15766	15456	15777	15579	15673	15854	15822	15760	15743	15707	15639	15603	15710	15627	15620	15696	15897	15746	15615	15720	15654	15609	15733	15776	15636	15611	15714	15587	15698	15634	15535	15684	15849	15777	15865	15709	15687	15641	15623	15661	15793	15835	15631	15682	15475	15791	15775	15573	15587	15514	15564	15712	15677	15687	15775	15807	15543	15782	15756	15731	15775	15679	15568	15580	15531	15490	15859	15610	15815	15613	15718	15710	15746	15818	15671	15783	15732	15708	15605	15676	15686	15651	15665	15677	15702	15685	15654	15791	15701	15677	15800	15519	15502	15645	15509	15745	15745	15610	15579	15621	15454	15642	15829	15650	15512	15700	15669	15660	15807	15790	15564	15699	15734	15679	15648	15637	15570	15632	15632	15747	15736	15642	15832	15718	15541	15683	15847	15690	15664	15678	15763	15691	15520	15671	15537	15579	15883	15635	15657	15624	15730	15676	15650	15430	15639	15830	15846	15710	15778	15766	15667	15706	15739	15779	15710	15708	15559	15544	15629	15639	15862	15645	15786	15627	15522	15498	15613	15591	15722	15621	15814	15719	15755	15733	15854	15566	15676	15796	15740	15601	15751	15731	15742	15753	15774	15853	15666	15632	15699	15835	15660	15513	15609	15811	15586	15805	15649	15815	15711	15699	15759	15713	15833	15769	15529	15697	15548	15690	15650	15574	15567	15859	15575	15590	15507	15618	15556	15743	15646	15834	15621	15749	15787	15727	15723	15692	15510	15702	15719	15664	15504	15702	15703	15544	15624	15838	15484	15598	15744	15715	15740	15693	15473	15732	15583	15681	15558	15739	15576	15598	15544	15704	15672	15782	15491	15586	15602	15781	15652	15545	15685	15721	15743	15731	15733	15616	15782
22995	21366	29267	23839	21600	23834	25587	20371	19341	19489	19167	19038	18844	18953	18864	18720	18692	18565	18936	18743	18857	18620	18293	18550	18263	18470	18516	18473	18552	18592	20890	25493	22838	21318	19910	18714	18334	18078	18159	18104	18016	18029	18163	18210	18158	18212	18014	17963	18244	18301	18095	18241	17986	18104	18190	18221	18023	18145	18011	17885	18260	18142	18072	17898	18234	18063	18219	18004	18247	18114	18118	18303	18142	18158	18080	18026	18002	18178	18050	18015	18110	18228	18063	18154	17986	18112	18112	18169	18010	18138	18092	18108	18170	18012	17958	18159	18061	18250	17873	18044	18151	17949	17973	18131	17924	17971	18044	18200	18265	18200	17852	18053	18096	17884	17969	18089	17969	18006	18053	18199	18086	18015	18134	18172	18071	18036	17943	18000	18062	17996	18139	17896	18042	18023	18142	18342	18134	17992	18358	18129	18089	18030	17944	18126	18102	18199	18059	18140	17932	17990	18036	17962	18182	17952	18094	18040	18094	17926	18056	18062	18026	18248	18238	18150	18141	18092	18160	17983	18078	18036	17958	17878	18106	18053	18087	18067	18055	18000	18139	18207	18242	18063	17936	18133	18086	18058	18025	18012	18231	17913	18006	17924	17999	18157	18180	18015	17794	17997	17727	17796	18012	18079	18289	17959	17837	17904	18193	18114	18066	17999	18228	18226	18078	18164	18240	18004	18116	18032	18121	18126	18056	18028	18220	18178	18013	18020	18073	18012	17988	17944	17983	18085	18007	17866	17908	18098	17743	17987	17991	17947	17597	17847	17963	18080	18070	17984	17968	17855	18027	18215	18220	18049	18157	18172	18097	17840	18052	18160	18282	18059	18077	18033	18067	17997	18136	18241	17901	18206	18121	18169	18278	17918	18158	18077	17986	17924	18169	18013	18079	17867	18017	18094	18064	18001	18132	18101	18120	18037	17981	18083	18065	17941	17786	18083	18075	17905	17931	18015	18069	17989	18224	17973	18159	17772	18075	18004	18056	17928	18279	18204	18006	18062	17910	18141	18101	18222	18080	18073	18037	18118	18146	18167	18107	18103	18125	18019	18197	17950	18169	18079	18101	18303	18130	18207	18136	17994	17997	17862	17993	18117	17977	17927	18016	17918	17965	18064	18071	18152	18190	18054	18129	18080	17785	18089	18130	18139	17894	17993	17919	17982	18053	18220	17933	18075	18024	17971	18066	18050	17846	18111	18047	18214	18184	17979	18211	17999	17982	18041	18113	18027	18063	17876	18002	18148	18023	18138	18211	18261	17966	18034	18318	17818	18083	18052	17953	17962	18038	18093	18188	17831	17882	17922	18146	18000	18104	18005	17981	18141	17914	17848	17951	18051	18282	18070	18100	17977	17949	17974	18101	18014	18087	18033	18043	18010	18225	18054	18012	18087	17939	17916	18015	18031	18255	18041	18181	18129	18160	18004	18201	18158	17837	17954	17930	18080	18210	18184	18036	18166	18072	18044	18033	17982	18149	17784	18043	18091	18061	17903	18167	18162	17951	17926	18108	18013	18042	18183	18127	17927	18047	18093	17979	18005	17893	17979	17964	17883	18086	18031	18221	18290	18250	17893	18067	18071	17778	17889	17892	18038	18236	18104	18181	18069	18252	18052	18140	17991	18041	18023	18010	18155	18106	18019	17929	17930	17982	17845	17988	17895	18006	18069	17948	17910	18043	18011	18091	18133	18085	17967	17969	18059	17982	17830	17842	18306	18091	17964	17997	18100	18157	18140	18104	18147	18166	18001	17987	18091	17944	18162	17983	18029	17842	18158	18034	18132	17998	17916	17881	18026	17986	17986	18115	17968	18096	18028	17804	17896	18184	18045	17890	18030	18027	17924	17870	18094	17970	18191	18135	18067	18032	18195	17902	17983	18020	17958	17944	17928	18103	18125	17985	18035	17863	18192	17963	17986	18123	18326	18144	18131	17921	18011	18098	18146	17902	18139	18147	18122	18215	18068	17991	18110	18116	17921	18051	18157	18142	18120	18141	17880	17949	18078	17852	18000	18120	18208	18216	18123	18065	18068	18083	18082	18198	17934	17944	18182	18031	18289	18127	17959	18003	18019	17860	17904	17948	18167	18125	18095	18052	17839	18028	18032	17905	17993	17969	17980	17773	17863	18041	18086	18072	18045	17839	17843	17989	17840	18130	18037	18059	17868	18171	17980	18112	17986	17949	18063	18087	18072	17925	18158	18104	17991	18047	17908	18087	18066	18050	17913	18039	18056	18285	18181	18170	18004	18179	18016	18129	18093	17966	18061	18010	17984	18056	17918	18029	17746	17867	17944	18054	18098	17827	17951	17896	18162	18039	18028	18361	18010	18188	18053	18168	18168	17803	17934	18166	17970	18125	17953	17789	17964	17872	17829	18045	18106	18171	18192	18202	18021	18156	17968	18010	18013	18212	18042	18066	18030	18065	18120	18168	18168	17863	18124	18102	17997	17840	17795	17990	17960	18055	18013	18018	17904	17821	17923	17935	18016	18024	17988	18167	18059	18116	17921	18195	18137	17902	17991	18058	17919	17879	18075	18196	18037	18065	18119	18114	17906	17873	18058	18160	17920	18013	18347	17888	18189	18109	17942	17959	17980	17980	18040	18079	18130	17829	17959	17982	18122	18050	18076	18101	18048	18073	18014	18273	18095	18072	17984	18034	17954	18060	18249	17980	18051	18127	17983	18086	18102	18110	18178	17973	18266	17871	18088	18035	17910	17968	17855	18029	18020	18044	18097	17967	17900	18041	18184	18037	17999	17850	18108	17953	18025	18092	18152	18091	17921	18031	17908	18121	18202	18087	18199	18019	18051	18107	17934	18176	18227	18158	17990	18120	17984	18165	18106	17881	18106	18069	17955	18177	18181	18030	18039	18072	17985	18143	17894	17936	17793	17865	17920	18053	17964	18011	18035	18001	18223	18096	17953	18227	17808	17967	18039	18010	18134	18026	17739	17804	18022	18069	18116	18039	17967	18108	17831	18382	18181	18176	17839	17951	17975	17980	17993	18094	18046	17962	17951	18049	18005	18021	18023	18019	17815	17886	17976	18242	18096	18130	17960	17823	18112	18151	18146	18014	18083	18018	17822	18051	17991	18127	18007	17807	18051	18083	18043	17964	18149	18155	18156	18129	18061	17941	17949	18267	17840	17971	17985	18187	17954	18097	17860	18179	18256	18129	18085	17939	18062	18021	18008	18048	18068	18075	18101	18330	18003	18131	17959	18228	17994	18110	17810	18009	18081	17933	17839	18138	18156	18308	17953	18013	17823	17786	18116	18115	18022	18121	18092	18200	17860	17860	18206	18175	18046	17792	18071	18147	18041	18032	18162	17925	17869	18009	17895	17994	17679	18178	18034	18073	17954	18079	17973	18060	18175	18207	18058	17899	17961	17777	18065	18026	18065	18161	18086	18380	18236	18062	18099	17905	18240	18026	18065	18110	17978	18201	18124	17821	17873	17899	18040	17892	17981	18000	17858	18094	18215	17927	17892	18069	18130	18132	17871	18057	17938	17912	18059	17908	17965	18202	17925	17899	18175	18119	18170	17986	18125	17808	18025	18118	18065	18126	18237	18200	18087	17945	17986	18104	18112	17844	18143	18093	17980	18071	17848	17958	18082	18120	18041	18028	18064	18064	17953	17995	18092	17997	17914	18057	18003	17935	18067	17992	18082	17898	17899	17884	18000	18185	17893	18139	18084	18229	18051	18023	17927	17972	18087	17920	17981	17738	17996	17953	17831	17944	18095	17893	17939	17912	18138	17971	18143	18015	17982	18002	18181	18202	18054	18116	17911	18026	17996	18159	18102	17986	18058	17999	18112	18022	18052	18023	18079	17766	18019	18165	17992	18039	18187	18127	18051	17976	18002	17915	17897	17905	18076	18109	18053	18039	17923	18141	18012	18061	18008	18093	18084	17855	18026	18042	18054	18104	18037	18020	17961	18057	18074	17953	17981	18056	17985	17768	17819	17912	18125	18172	17917	17895	17971	18239	18100	17940	18172	17976	17745	17943	17959	17937	17916	18166	18283	17952	18120	18080	17915	18080	17904	18130	18130	18425	18021	18067	18117	18078	18036	18215	17879	17919	18203	17950	18071	17939	17855	18023	18053	17995	18102	18064	18011	17980	18061	18045	18068	18032	18048	18134	17990	18119	18014	18005	17994	17940	18208	18024	18066	18016	17950	17989	17973	18116	18165	17980	17946	18142	18003	17969	18124	18027	18022	18159	18075	18082	18028	18064	17912	17995	18086	18087	18006	17993	17987	17963	17970	18017	18246	18020	17808	17920	17741	17936	18194	18051	18122	17977	17763	18055	18045	17933	18139	18077	18007	18012	17971	18063	18126	17834	18114	17903	17982	18090	17971	17959	17956	17978	18052	17950	17975	17989	18048	17898	18004	18012	18183	18277	17942	18202	17908	17852	18097	18081	18149	17979	18032	17962	18081	17858	17913	17883	17828	18107	18119	17877	17947	18090	17939	17872	17994	17985	17972	17980	18072	18152	18027	18069	18168	18057	18011	17865	17914	18016	18021	18016	18086	18010	18067	18229	18027	18145	18101	18027	17958	17923	18096	17855	17799	17913	17976	18063	18005	17994	18043	18319	18007	18113	17868	18081	17939	17970	17964	18067	17994	18149	17996	18122	18201	18024	17980	18294	17849	18009	18025	18194	18078	18113	18017	17948	17965	17887	17911	17957	17948	17926	17890	18199	18005	18011	18131	18021	17960	17866	18221	18206	18184	18137	18157	17994	18142	17984	17926	18279	18063	17997	18019	17967	18057	18082	17946	18085	17981	18052	18148	17957	18152	17981	17989	17877	17918	18023	17947	17954	17962	17956	17973	17952	18177	18144	17892	17947	17955	18105	18033	18135	18104	18217	18055	17957	17943	18146	17965	18120	18017	18021	18106	18112	17854	18203	18078	18157	18087	18001	17857	17952	17917	18004	17923	17902	17888	17840	18173	17981	18056	18007	17898	18026	18119	18011	18168	18093	18142	18015	18026	18083	18189	17985	17991	17972	18181	18033	17917	17674	18010	18076	17954	17951	18029	18053	18229	18226	18067	18088	18056	18138	17946	18023	18009	17909	18195	17965	17953	18148	18059	18180	17935	18131	18050
15393	27558	26508	21213	21323	20442	19471	18212	17639	17224	16785	16562	16256	16283	16192	16176	16520	16190	16503	16220	16152	16021	15731	15858	15913	15839	15971	15774	15718	15829	20780	25912	21182	19477	17324	16124	15726	15549	15517	15571	15381	15324	15381	15556	15511	15479	15425	15614	15589	15424	15637	15492	15432	15287	15557	15313	15505	15355	15283	15492	15462	15338	15532	15540	15585	15492	15421	15554	15484	15473	15331	15398	15442	15405	15379	15321	15472	15377	15456	15464	15469	15457	15347	15327	15497	15336	15419	15541	15482	15405	15492	15628	15233	15587	15496	15416	15528	15431	15423	15412	15496	15509	15373	15520	15403	15429	15668	15344	15539	15424	15300	15529	15331	15569	15525	15536	15345	15356	15341	15380	15539	15415	15554	15431	15626	15435	15385	15626	15254	15433	15389	15532	15545	15327	15466	15380	15480	15501	15455	15448	15621	15495	15297	15461	15423	15485	15437	15456	15601	15555	15337	15333	15588	15325	15330	15492	15390	15416	15367	15392	15653	15354	15434	15378	15346	15335	15471	15515	15540	15498	15364	15432	15388	15433	15337	15349	15444	15399	15387	15303	15469	15304	15525	15398	15346	15599	15504	15478	15571	15527	15479	15433	15479	15528	15306	15635	15463	15425	15374	15491	15382	15296	15443	15612	15605	15591	15366	15351	15600	15428	15559	15362	15494	15374	15356	15557	15303	15368	15348	15267	15439	15620	15431	15549	15458	15462	15448	15181	15453	15468	15517	15598	15695	15462	15490	15491	15417	15402	15476	15479	15341	15612	15530	15423	15492	15494	15505	15618	15267	15383	15374	15499	15615	15264	15409	15487	15368	15495	15425	15423	15624	15510	15583	15426	15468	15404	15464	15436	15354	15319	15560	15356	15333	15414	15387	15303	15488	15508	15468	15442	15550	15302	15447	15479	15429	15488	15332	15467	15295	15522	15498	15402	15482	15436	15446	15331	15457	15350	15486	15470	15509	15330	15511	15490	15419	15533	15469	15456	15458	15354	15360	15289	15221	15311	15588	15459	15485	15379	15129	15400	15641	15447	15459	15641	15408	15412	15377	15488	15486	15364	15298	15450	15447	15476	15420	15407	15530	15388	15422	15468	15443	15440	15466	15593	15513	15383	15500	15179	15502	15591	15274	15439	15455	15400	15439	15386	15385	15527	15389	15452	15487	15437	15318	15301	15428	15383	15430	15326	15442	15377	15346	15285	15325	15524	15556	15448	15544	15388	15558	15711	15385	15398	15418	15422	15339	15491	15469	15497	15396	15439	15315	15606	15475	15538	15414	15502	15477	15523	15479	15486	15310	15499	15328	15460	15460	15473	15573	15396	15242	15470	15232	15545	15603	15534	15369	15340	15327	15450	15443	15402	15304	15442	15462	15496	15307	15468	15323	15441	15408	15499	15553	15423	15490	15501	15455	15491	15348	15343	15546	15528	15521	15403	15536	15362	15442	15416	15528	15444	15566	15499	15335	15414	15488	15417	15337	15348	15386	15603	15551	15568	15329	15383	15433	15528	15465	15360	15458	15556	15485	15323	15453	15387	15508	15454	15516	15464	15321	15459	15577	15303	15353	15686	15516	15302	15537	15465	15370	15483	15555	15256	15280	15433	15314	15402	15332	15283	15539	15514	15391	15371	15611	15438	15344	15483	15716	15369	15430	15575	15531	15305	15674	15433	15354	15353	15696	15458	15446	15386	15628	15367	15444	15467	15306	15383	15618	15376	15475	15524	15625	15482	15379	15431	15620	15504	15444	15493	15366	15452	15599	15503	15473	15456	15509	15680	15516	15407	15302	15424	15528	15519	15431	15379	15604	15280	15308	15429	15324	15364	15458	15339	15401	15306	15535	15703	15363	15394	15574	15424	15319	15468	15677	15305	15418	15349	15535	15419	15431	15385	15540	15463	15268	15514	15284	15455	15525	15487	15409	15366	15465	15522	15361	15529	15394	15622	15435	15445	15552	15434	15469	15407	15385	15422	15360	15350	15452	15496	15398	15391	15396	15458	15621	15401	15440	15468	15567	15414	15499	15373	15421	15364	15366	15553	15317	15643	15419	15423	15523	15442	15471	15238	15659	15481	15427	15310	15433	15437	15540	15423	15452	15452	15431	15425	15479	15344	15575	15550	15492	15417	15394	15406	15448	15328	15318	15330	15462	15356	15283	15587	15457	15403	15315	15399	15403	15364	15474	15291	15634	15472	15451	15377	15458	15509	15488	15470	15464	15497	15408	15495	15426	15312	15314	15344	15441	15249	15378	15448	15317	15451	15402	15467	15414	15568	15348	15432	15407	15382	15398	15448	15551	15540	15465	15406	15310	15395	15398	15351	15387	15613	15458	15314	15499	15455	15343	15412	15288	15480	15425	15592	15531	15362	15493	15758	15348	15517	15538	15596	15426	15615	15394	15580	15563	15496	15486	15575	15248	15514	15458	15428	15408	15402	15430	15358	15400	15339	15378	15500	15311	15461	15371	15447	15436	15511	15467	15390	15533	15252	15364	15456	15452	15400	15564	15409	15520	15297	15472	15426	15234	15437	15414	15477	15492	15455	15329	15309	15214	15388	15372	15623	15331	15589	15396	15349	15523	15446	15376	15528	15316	15513	15440	15489	15415	15428	15499	15484	15382	15405	15469	15508	15390	15311	15581	15309	15486	15530	15356	15348	15414	15464	15544	15444	15653	15473	15350	15579	15471	15368	15354	15483	15500	15299	15494	15544	15351	15582	15262	15320	15530	15613	15564	15369	15375	15447	15565	15463	15566	15441	15394	15542	15229	15473	15331	15465	15448	15434	15346	15479	15372	15363	15243	15300	15331	15332	15348	15426	15558	15434	15424	15437	15548	15412	15394	15473	15620	15356	15452	15383	15462	15359	15485	15422	15401	15339	15478	15502	15563	15413	15412	15594	15533	15395	15498	15409	15512	15281	15472	15476	15384	15446	15404	15507	15425	15544	15341	15406	15403	15445	15399	15597	15338	15407	15447	15464	15359	15308	15370	15370	15454	15403	15279	15542	15546	15482	15289	15540	15574	15360	15459	15594	15547	15531	15462	15217	15423	15404	15636	15455	15288	15393	15429	15481	15349	15524	15348	15427	15506	15583	15346	15567	15611	15371	15481	15423	15456	15332	15412	15445	15345	15377	15403	15529	15546	15354	15278	15358	15445	15529	15590	15395	15421	15390	15381	15577	15550	15417	15399	15413	15402	15506	15462	15385	15555	15506	15349	15352	15588	15353	15543	15258	15546	15428	15331	15472	15471	15362	15458	15282	15383	15515	15439	15368	15373	15385	15470	15476	15449	15465	15317	15327	15485	15419	15487	15425	15402	15458	15372	15504	15273	15416	15412	15509	15411	15219	15665	15305	15470	15341	15433	15385	15527	15595	15544	15401	15535	15534	15517	15477	15538	15388	15523	15445	15369	15615	15400	15355	15463	15342	15404	15319	15499	15307	15469	15406	15552	15390	15457	15311	15510	15514	15591	15437	15562	15467	15367	15631	15380	15257	15342	15403	15338	15392	15361	15477	15513	15416	15504	15444	15419	15455	15407	15291	15496	15341	15284	15483	15331	15423	15354	15552	15255	15526	15359	15301	15520	15445	15486	15300	15412	15520	15465	15505	15527	15433	15476	15472	15473	15305	15243	15555	15464	15450	15492	15270	15379	15302	15632	15587	15501	15502	15475	15491	15344	15317	15406	15512	15510	15429	15317	15526	15471	15546	15310	15434	15475	15481	15323	15292	15494	15418	15476	15367	15561	15633	15399	15544	15384	15585	15390	15566	15570	15457	15569	15513	15372	15274	15350	15442	15371	15346	15417	15575	15603	15493	15222	15357	15254	15357	15317	15330	15421	15359	15320	15360	15366	15361	15426	15488	15319	15611	15417	15489	15376	15386	15450	15430	15330	15366	15626	15596	15551	15291	15458	15434	15465	15564	15356	15578	15563	15320	15364	15434	15579	15498	15594	15426	15498	15451	15442	15507	15335	15514	15486	15424	15544	15549	15588	15474	15425	15495	15354	15454	15508	15503	15302	15475	15470	15386	15598	15506	15525	15356	15351	15658	15457	15269	15503	15416	15425	15507	15508	15412	15405	15480	15265	15448	15425	15557	15387	15259	15499	15516	15520	15507	15432	15497	15449	15603	15490	15525	15396	15449	15266	15388	15383	15332	15486	15374	15538	15349	15477	15479	15526	15571	15582	15383	15370	15432	15612	15518	15523	15407	15434	15290	15501	15244	15496	15573	15523	15447	15444	15354	15520	15486	15680	15479	15493	15419	15385	15296	15532	15385	15406	15426	15378	15466	15434	15391	15438	15423	15301	15553	15299	15447	15541	15400	15335	15342	15429	15593	15468	15295	15344	15443	15465	15309	15467	15628	15523	15534	15380	15506	15459	15502	15318	15517	15283	15405	15459	15527	15420	15412	15488	15509	15491	15562	15501	15292	15332	15440	15675	15301	15256	15526	15577	15415	15332	15440	15439	15507	15428	15319	15534	15483	15305	15533	15364	15586	15283	15233	15564	15598	15451	15454	15484	15454	15421	15461	15409	15536	15503	15414	15494	15513	15683	15450	15495	15393	15474	15395	15543	15594	15481	15387	15395	15536	15428	15466	15479	15373	15359	15514	15420	15475	15420	15404	15412	15452	15424	15288	15202	15431	15322	15476	15305	15411	15650	15491	15389	15361	15521	15482	15447	15256	15470	15460	15505	15409	15576	15350	15501	15489	15368	15381	15423	15506	15791	15446	15351	15359	15499	15577	15350	15526	15327	15387	15508	15409	15486	15474	15341	15404	15351	15421	15427	15329	15521	15421	15397	15471	15369	15490	15485	15417	15390	15518	15543	15469	15384	15414	15413	15444	15497	15240	15400	15547	15544	15446	15503	15375	15474	15422	15427	15478	15435	15698	15370	15330	15452	15365	15339	15233	15338	15446	15386	15379	15366	15487	15244	15560	15468	15525	15558	15546	15327	15604	15460	15517	15431	15443	15316	15489	15563	15434	15369	15559	15499	15512	15444	15369	15514	15328	15406	15394	15586	15448	15479	15460	15382	15609	15481	15253	15515	15453	15474	15310	15547	15481	15528	15468	15338	15412	15436	15284	15459	15469	15514	15401
27632	21988	24805	21563	18737	19371	19521	18815	18480	18493	18355	18414	18421	18106	18324	18340	18356	18360	18214	18315	18237	18303	18203	18116	18113	18018	18334	18168	18017	18290	18534	18950	18762	18443	18523	18220	18036	17840	17883	18004	18236	18101	18021	18010	18129	17791	18301	17979	18067	18165	18312	18085	18152	18337	18043	18012	18168	18058	18207	18125	18083	18349	18199	18198	17989	17995	17948	18154	17895	17906	18225	17952	18205	17977	18254	18005	17990	18147	18132	18037	18167	18077	17973	18207	18158	18101	18249	18207	18040	17888	18084	18079	18194	17976	18144	18108	18181	18246	18146	18210	18243	17986	17939	17996	18006	18127	18058	18079	18213	17828	18226	18173	18012	18049	18321	18115	18213	17912	18230	18084	18072	17935	18061	18220	18260	18004	18187	17982	18062	17957	18095	18103	17963	18029	17974	18174	17981	17839	18138	17984	18121	18037	17945	18121	17987	17991	17962	17963	17957	18054	18070	18282	18018	17962	18194	18350	18029	18176	18152	17799	17857	17958	18090	18010	18024	18027	18191	18316	18014	18091	17848	18193	18087	18018	18109	18066	18133	18023	18046	18161	18060	18297	18004	18214	18235	18028	18062	17922	18150	18014	17985	18127	18178	18011	18076	18123	17989	18125	18090	18106	18196	18115	18092	18059	17900	18132	18099	17924	18113	18144	18078	18116	18267	18067	18145	18062	18185	18258	17894	17937	18070	18039	18276	18103	18273	18112	18191	18267	18448	18182	18052	18080	18094	18190	18163	18144	18078	18107	18209	18252	17949	18127	18232	18038	18040	18046	18040	17983	18065	18122	17969	18133	18213	18095	18094	18259	18089	18063	18135	17958	18004	18027	17958	17862	18049	17875	17982	18226	18161	18025	18019	18087	18042	18015	18068	18076	18087	18132	18048	18220	18205	18396	18027	18066	18205	18004	18232	18181	18112	18131	17859	18039	18034	18126	18039	18115	18294	18193	18031	17860	18045	18047	18149	18076	18167	18099	18041	18098	18108	17990	18094	18050	18025	18145	18184	18261	18031	18054	18092	18124	18260	18099	17962	18005	18118	18155	18114	18141	18188	18099	18111	18104	18083	18175	18207	18029	18155	18030	17994	18318	18013	17910	18122	18125	18037	18022	18144	18110	18234	18152	18179	18241	18025	18041	18165	18188	18021	18080	18127	18044	18325	18394	18117	18199	18124	18262	17999	18133	18110	18027	18201	18100	18202	18050	18118	18205	18297	18376	18110	18199	18137	17996	17986	18057	17976	18211	18109	17974	18079	17844	18246	18070	18167	18122	18282	18046	18324	18218	18171	17992	18064	18017	18063	18115	18073	18012	18106	18010	17846	18167	18025	18040	18148	18321	18056	18353	18236	17995	18322	17928	18072	18055	18008	18025	18127	17974	18025	18147	18026	18011	18197	18034	18076	17864	17966	18175	17947	17937	17939	18135	18071	18068	18227	18000	18147	17999	18211	17734	18224	18138	18243	18273	18087	18162	18262	18262	17985	18149	18201	18169	18027	18111	18213	18139	18156	18103	18030	18064	17926	18031	18188	18223	18091	18160	18015	18104	18117	18209	17935	17901	18328	18137	18295	18060	18105	17921	18008	17975	18018	18016	18081	18022	17952	18256	18179	18204	18221	18290	18181	18232	18206	18002	18199	18161	18147	18075	18255	18163	18011	18189	17921	18024	18203	18283	18229	18126	18168	18136	18111	17930	18176	18018	18271	18030	18080	18344	18086	18075	18207	18050	18223	18236	18281	17968	18123	18063	17896	18131	18009	17902	18081	17856	18029	18134	18141	18097	18130	18140	18019	18096	18232	18129	18140	18209	18002	18203	18104	17979	18107	18123	18115	18239	17984	18094	18100	18032	18096	17820	17992	17920	18152	18024	18348	18179	18096	18213	18210	17987	18033	18087	18073	18061	18115	17960	18236	18062	18131	18076	18086	18118	18251	18219	18008	18098	18139	18131	17985	18164	18072	18115	18263	18222	18123	18034	18175	18135	18114	17966	18171	18064	18140	18155	18092	18053	18081	18116	18196	18220	18095	18142	18125	17972	17975	17973	18068	17960	18114	18183	18269	18032	18245	18081	18014	18101	18151	18016	17827	18045	17877	18124	18100	18112	18065	18118	18280	18079	18207	17984	18190	18255	18260	18192	18381	18078	18152	18119	18044	18164	18207	18064	18315	18129	18054	18097	17885	18030	18010	18228	18026	18205	18031	18031	18318	18122	18015	17900	18044	18356	18149	18142	18396	18022	18223	18246	17976	18055	17905	18141	18058	18094	18319	17997	18066	18208	18105	17925	18176	18119	18105	18011	18175	18137	18021	18119	18176	18127	18291	18148	18156	18050	18123	18317	17934	18217	18122	18092	18003	18150	18155	18059	18294	17907	18175	18185	18134	18065	18144	18024	18268	18194	18043	18168	18075	17780	18111	18238	18309	18004	18098	18131	18082	17965	18147	17882	18068	18071	17988	17887	18255	18040	18127	18132	18163	17991	18318	17940	18032	18220	18009	18126	18232	18194	17951	18228	17991	18123	18091	18024	18142	18075	18045	18041	18034	18027	18021	18155	18101	18208	18140	18127	18116	18177	18253	18095	18249	18041	18065	18117	17910	18147	18261	18098	18097	17833	18232	18017	18122	18090	17808	18190	18036	17922	17924	18222	18038	18054	18030	18074	18130	18018	18191	18126	18242	17954	18018	18056	17916	18160	18160	17975	18117	18308	18201	18192	18235	18060	18057	18209	18194	17928	18045	18131	18084	17851	17829	17971	18203	18290	18073	17992	18077	17918	18094	18119	18231	18093	18206	18131	18144	18160	18022	18109	18038	18078	18007	18012	18096	18155	18102	18085	17915	18063	18272	17995	17894	18160	18015	18099	18214	17974	18015	17955	18275	18147	18109	18051	18042	18152	18006	18134	17884	18233	18136	18134	18010	18049	18217	18101	18079	18167	18188	18019	17910	18274	18115	18020	17949	18127	17982	18000	18027	18050	18062	18144	18161	18201	18074	17987	17990	18268	18148	17976	18078	18123	18206	17958	18338	18387	18182	18060	18233	18231	18024	17983	18281	17766	18105	17933	18132	18284	18077	18183	18206	18084	18110	17870	18155	18230	17989	18144	18209	18067	18235	18030	18170	18072	18126	18025	18020	18147	18249	18212	18007	18028	18187	18253	18074	18128	18055	17951	18075	18037	18288	18281	18132	18143	18054	18089	18001	18025	18047	18231	17953	18099	17858	18097	18027	18098	17902	18187	18081	18212	18193	18069	18143	18276	18199	18272	18208	17978	18144	18100	18157	17977	18109	18053	18034	18277	18148	18083	17996	18202	18266	18105	18117	17859	18104	18157	18218	18147	18282	18303	18054	18062	17980	17721	17998	18190	17925	18128	18203	17998	18030	18074	18080	17980	18097	18126	18186	18060	18035	18079	18063	18009	17961	17952	18295	18029	18068	17909	18136	18257	18194	18059	18148	18034	17806	17911	18141	18001	18122	18241	18107	18066	18086	18175	17882	18048	18284	18119	18109	18070	18178	17935	18135	17964	18082	18132	18284	18039	18137	18161	18092	18115	17984	17775	18135	17931	18200	17948	18290	18247	17962	17858	18126	18258	18120	18009	18109	18124	18219	18325	18049	18063	18026	18019	18016	18102	18010	17876	17926	18165	18002	17990	18075	18107	18079	18098	18152	18085	18112	17886	17925	18097	18113	18026	18346	17958	18100	17855	18105	18145	17894	17924	18171	17960	17864	18147	18133	18157	18399	18234	18161	18002	17929	18014	18105	18302	18114	17967	18121	18338	18371	18280	18127	18171	18152	18094	17989	17902	18061	17963	18057	17990	17975	18042	18392	17916	18144	17840	18154	17956	18095	18056	18013	17975	18131	18047	18166	18006	18099	17899	18293	18081	17960	18056	18034	17994	17998	18104	18027	18024	18039	18233	18360	18259	17921	18239	18153	18062	17995	18081	18065	18279	17848	18347	18178	18111	18146	18207	18062	18107	18137	18078	18130	18026	18114	18268	18199	18063	18054	18232	18200	17936	18041	18070	18080	17965	18018	17999	18123	18121	18113	18284	18254	18037	18183	17886	18120	17957	18125	18106	18186	18082	18059	18254	18039	17906	17918	18195	18212	18058	17999	18196	18259	18151	18133	18077	18128	18166	18310	18100	18042	18011	17961	18090	17989	17904	18090	18173	18247	18183	18110	18080	18033	18185	18146	18050	17963	17859	18071	18081	18219	18128	18003	18087	18088	17967	18018	18083	18288	17981	18010	18058	18052	18065	18431	18048	18201	18215	17967	17928	17838	18290	18029	18005	18194	18066	17942	18026	17994	18060	18151	18253	18039	18027	18044	18207	18035	18062	17995	17873	18089	18217	18017	18051	18222	18138	18215	18082	18062	18144	18185	18100	18069	18102	18131	18083	18240	18015	18161	18292	18246	18343	18105	18054	18015	18111	18223	18284	18146	18125	18102	18065	18053	18128	18151	18145	18230	18269	18043	18304	18118	17752	18110	18175	18226	18180	18045	18047	18102	17964	18350	18079	18066	18009	18181	18157	18284	18178	18130	18247	18011	17914	18055	18314	18112	18207	17949	17966	18162	18070	18039	18103	18012	18030	18105	17940	18243	18030	17938	17937	18182	18288	18102	18121	18173	18026	18186	18132	18096	18171	18118	18120	18085	18031	18217	18128	18383	18143	18107	18092	18089	18090	18054	18073	18294	17907	18091	18117	18147	18104	18188	18124	17947	18033	18211	18139	18003	17968	18164	18172	18169	18013	18192	18014	17902	18143	18123	17952	18119	18073	17939	18141	18259	18189	17894	18033	18221	18144	18135	18109	18095	18138	18074	18032	18148	18126	18180	18316	18201	18197	18090	18041	18219	17963	18065	17938	18123	18065	18211	17930	18051	17958	17984	18155	17962	18092	18153	17902	17892	18230	18177	18052	18360	17912	18019	18037	18228	18075	18127	18032	18068	18233	17897	17999	18048	18070	18268	18095	18120	18149	18074	18006	18031	18256	18048	18137	18029	18125	18201	18140	18083	18088	17753	18300	18058	18206	18031	18172	18123	18025	18134	18053	18009	18188	18077	18189	18141	18045	18154	18017	17955	18057	18017	18073
14739	17163	18057	16504	17105	17771	17193	16325	16356	16194	16106	16048	15611	15826	16011	15833	15878	15879	15943	16006	15870	15670	15758	15634	15602	15632	15607	15398	15701	15634	15817	16417	16401	15956	15608	15688	15579	15486	15375	15553	15509	15619	15540	15433	15456	15521	15455	15524	15574	15459	15393	15443	15466	15470	15450	15423	15373	15492	15565	15398	15552	15498	15550	15519	15442	15471	15573	15365	15506	15488	15556	15545	15504	15212	15629	15494	15468	15432	15625	15551	15432	15589	15498	15357	15578	15566	15467	15506	15479	15535	15433	15542	15539	15355	15479	15423	15562	15522	15552	15450	15560	15698	15494	15488	15621	15342	15540	15500	15537	15427	15471	15576	15597	15558	15441	15594	15618	15481	15277	15461	15360	15674	15555	15423	15382	15653	15513	15538	15434	15639	15479	15518	15581	15580	15637	15336	15242	15472	15562	15307	15554	15630	15340	15438	15392	15524	15469	15303	15608	15664	15413	15368	15596	15521	15605	15319	15620	15392	15469	15252	15642	15566	15474	15414	15542	15615	15515	15453	15512	15411	15509	15489	15546	15548	15497	15448	15433	15318	15462	15601	15413	15543	15502	15665	15477	15466	15575	15316	15510	15459	15750	15381	15551	15507	15216	15553	15497	15471	15321	15316	15420	15552	15453	15576	15584	15639	15652	15545	15394	15469	15578	15363	15509	15509	15637	15508	15550	15434	15428	15457	15444	15485	15678	15472	15410	15517	15489	15319	15474	15368	15535	15511	15605	15581	15621	15443	15363	15543	15409	15492	15610	15309	15532	15622	15553	15476	15494	15555	15369	15613	15386	15574	15547	15571	15410	15632	15450	15550	15418	15579	15399	15481	15579	15637	15416	15403	15548	15472	15525	15401	15372	15415	15597	15474	15438	15716	15633	15278	15505	15241	15605	15382	15546	15550	15396	15631	15303	15460	15313	15506	15510	15421	15582	15608	15482	15385	15495	15422	15362	15580	15493	15515	15319	15510	15491	15534	15533	15440	15469	15524	15464	15502	15502	15492	15338	15463	15440	15496	15410	15573	15536	15329	15382	15370	15374	15623	15661	15579	15484	15492	15491	15608	15359	15591	15485	15463	15525	15492	15491	15401	15337	15471	15376	15613	15457	15674	15606	15569	15532	15497	15403	15327	15459	15397	15527	15588	15585	15512	15639	15502	15461	15500	15509	15566	15368	15526	15498	15326	15702	15509	15563	15409	15549	15473	15450	15492	15211	15762	15359	15566	15689	15559	15586	15557	15636	15389	15366	15518	15420	15403	15595	15519	15655	15366	15399	15455	15304	15503	15474	15480	15532	15371	15599	15531	15676	15561	15550	15518	15595	15581	15528	15434	15537	15420	15472	15381	15425	15564	15628	15354	15578	15435	15416	15530	15475	15538	15521	15481	15623	15564	15566	15395	15387	15510	15574	15383	15382	15314	15550	15521	15490	15546	15583	15337	15544	15536	15316	15468	15580	15386	15349	15484	15541	15572	15576	15575	15356	15483	15508	15661	15584	15513	15513	15417	15420	15652	15550	15456	15610	15522	15495	15550	15442	15542	15429	15678	15562	15624	15465	15543	15484	15630	15536	15501	15686	15501	15502	15596	15435	15646	15440	15569	15530	15321	15407	15520	15550	15519	15594	15536	15451	15342	15455	15446	15486	15487	15425	15687	15450	15536	15527	15493	15539	15474	15406	15598	15491	15593	15596	15401	15558	15349	15633	15578	15281	15591	15574	15533	15358	15578	15479	15489	15587	15616	15437	15460	15431	15543	15374	15471	15550	15503	15500	15464	15523	15422	15482	15643	15692	15384	15534	15439	15674	15459	15416	15401	15470	15464	15629	15472	15523	15690	15617	15496	15511	15680	15499	15572	15571	15462	15530	15539	15516	15399	15497	15504	15522	15459	15517	15353	15573	15602	15398	15414	15544	15699	15389	15537	15439	15482	15580	15507	15420	15485	15563	15435	15640	15491	15582	15271	15386	15641	15365	15450	15467	15505	15658	15431	15448	15552	15576	15535	15461	15580	15391	15505	15534	15402	15660	15307	15563	15543	15539	15505	15445	15561	15451	15537	15421	15390	15500	15691	15566	15511	15529	15473	15495	15513	15641	15599	15614	15551	15466	15574	15431	15540	15536	15579	15425	15564	15706	15482	15507	15582	15284	15546	15489	15616	15355	15427	15338	15454	15429	15548	15462	15470	15588	15438	15644	15573	15550	15541	15560	15582	15443	15521	15352	15442	15463	15477	15260	15515	15328	15453	15463	15514	15357	15575	15561	15501	15535	15440	15409	15524	15379	15397	15654	15421	15586	15487	15745	15624	15512	15481	15597	15534	15608	15601	15513	15365	15432	15439	15409	15570	15351	15371	15465	15384	15535	15474	15399	15597	15601	15378	15451	15680	15564	15570	15380	15428	15602	15329	15515	15463	15567	15485	15449	15552	15391	15491	15510	15508	15431	15438	15448	15559	15467	15424	15448	15507	15555	15456	15480	15382	15538	15470	15512	15486	15598	15450	15568	15745	15569	15512	15381	15484	15553	15384	15563	15576	15500	15386	15460	15651	15583	15482	15386	15525	15445	15353	15461	15306	15470	15603	15612	15500	15632	15675	15543	15507	15335	15732	15622	15461	15467	15632	15595	15418	15587	15290	15514	15493	15414	15466	15499	15497	15476	15469	15532	15569	15440	15537	15432	15451	15432	15551	15661	15448	15346	15526	15463	15452	15547	15529	15461	15473	15587	15465	15541	15447	15511	15336	15492	15550	15529	15650	15493	15552	15518	15684	15555	15531	15387	15462	15444	15378	15505	15318	15498	15332	15401	15683	15468	15433	15419	15494	15474	15477	15417	15492	15533	15659	15316	15495	15553	15592	15496	15432	15334	15367	15550	15600	15270	15456	15557	15446	15572	15586	15379	15423	15547	15438	15625	15395	15465	15507	15589	15626	15546	15537	15561	15385	15456	15410	15491	15374	15437	15366	15528	15509	15653	15469	15548	15479	15452	15476	15611	15447	15603	15585	15433	15316	15633	15683	15496	15602	15419	15524	15571	15424	15445	15579	15413	15504	15607	15517	15502	15655	15440	15516	15608	15565	15686	15478	15535	15506	15395	15571	15300	15508	15544	15494	15514	15550	15477	15451	15671	15524	15386	15487	15411	15423	15566	15496	15543	15537	15447	15406	15489	15565	15398	15419	15436	15487	15557	15404	15560	15600	15680	15482	15522	15335	15534	15405	15526	15502	15432	15484	15447	15727	15429	15518	15559	15543	15569	15525	15492	15582	15503	15381	15391	15579	15509	15501	15462	15444	15424	15594	15539	15507	15542	15800	15466	15335	15457	15597	15460	15503	15669	15478	15470	15464	15619	15490	15585	15555	15366	15505	15342	15690	15536	15560	15631	15391	15348	15387	15470	15577	15531	15541	15433	15606	15533	15499	15485	15532	15412	15510	15405	15555	15428	15620	15704	15281	15493	15341	15294	15515	15536	15462	15517	15595	15397	15481	15592	15541	15476	15599	15442	15514	15612	15505	15327	15634	15562	15535	15507	15514	15451	15452	15527	15576	15392	15485	15505	15420	15504	15477	15501	15515	15512	15520	15389	15654	15349	15519	15713	15542	15627	15563	15565	15482	15341	15422	15638	15604	15447	15557	15529	15479	15184	15577	15717	15435	15443	15469	15416	15735	15470	15628	15584	15404	15397	15618	15577	15622	15476	15376	15540	15531	15356	15389	15569	15561	15470	15652	15377	15496	15510	15604	15519	15573	15430	15553	15542	15618	15513	15417	15512	15623	15555	15389	15403	15672	15503	15618	15378	15583	15590	15491	15422	15564	15709	15605	15540	15499	15595	15491	15524	15567	15583	15303	15391	15402	15510	15318	15569	15410	15458	15527	15584	15532	15348	15463	15345	15525	15379	15506	15441	15510	15562	15723	15620	15257	15579	15627	15546	15589	15483	15630	15444	15465	15478	15507	15532	15466	15529	15501	15400	15530	15370	15595	15398	15552	15531	15325	15427	15545	15609	15477	15418	15346	15580	15464	15550	15483	15607	15541	15494	15310	15491	15547	15518	15463	15324	15583	15537	15545	15231	15447	15624	15390	15608	15545	15610	15627	15569	15379	15465	15422	15573	15800	15366	15588	15575	15367	15496	15436	15561	15558	15513	15580	15466	15455	15350	15471	15542	15509	15440	15414	15415	15545	15677	15516	15514	15579	15590	15656	15462	15679	15269	15408	15409	15353	15333	15472	15587	15576	15590	15525	15568	15469	15587	15531	15480	15407	15518	15350	15558	15298	15501	15458	15413	15406	15501	15604	15723	15569	15435	15333	15517	15388	15482	15574	15321	15410	15537	15429	15690	15396	15671	15465	15249	15532	15473	15594	15536	15656	15356	15387	15453	15526	15643	15409	15380	15495	15370	15510	15425	15539	15509	15511	15737	15534	15613	15446	15548	15377	15492	15511	15555	15440	15432	15479	15448	15575	15304	15536	15573	15472	15629	15566	15399	15542	15470	15603	15473	15331	15568	15550	15782	15443	15561	15594	15555	15685	15567	15405	15608	15337	15516	15498	15356	15367	15625	15530	15482	15265	15624	15368	15494	15557	15562	15360	15447	15742	15562	15264	15432	15442	15426	15473	15365	15543	15691	15371	15411	15561	15452	15465	15421	15360	15509	15496	15531	15315	15448	15432	15492	15421	15566	15319	15520	15369	15312	15471	15456	15433	15404	15438	15393	15555	15541	15455	15385	15595	15651	15371	15541	15409	15665	15442	15530	15603	15599	15665	15550	15558	15569	15422	15345	15613	15493	15702	15582	15645	15549	15510	15539	15433	15483	15493	15666	15515	15437	15679	15468	15368	15619	15416	15381	15648	15481	15505	15489	15567	15626	15384	15428	15425	15391	15549	15573	15611	15466	15611	15464	15606	15537	15374	15366	15428	15466	15463	15577	15498	15619	15723	15610	15507	15330	15370	15474	15485	15332	15310	15438	15481	15524	15433	15407	15403	15497	15568	15707	15452	15567	15536	15658	15563	15506	15480	15523	15458	15501	15576	15346	15406	15533	15619	15652	15490	15410	15381	15569	15308	15459	15430	15529	15440	15562	15470	15385	15631	15509	15586
24011	21380	28923	24275	22287	22553	22215	19273	18677	18482	18725	18260	18296	18292	18293	18153	18008	17952	18271	17974	17800	17923	18058	17964	17952	17926	17714	17819	17755	17902	19597	21672	20717	19421	18460	17966	17657	17887	17684	17468	17528	17781	17712	17532	17475	17635	17590	17754	17837	17642	17798	17645	17681	17793	17697	17627	17590	17637	17746	17573	17663	17509	17619	17614	17586	17761	17555	17468	17796	17771	17551	17438	17678	17770	17754	17757	17721	17690	17710	17540	17771	17620	17828	17878	17841	17557	17620	17784	17592	17670	17657	17822	17654	17685	17568	17771	17753	17497	17915	17674	17588	17576	17673	17594	17476	17632	17784	17746	17660	17836	17588	17731	17732	17666	17517	17453	17575	17631	17652	17683	17769	17617	17814	17654	17581	17608	17586	17826	17663	17800	17711	17645	17732	17570	17557	17484	17541	17801	17704	17742	17647	17748	17636	17604	17398	17591	17565	17710	17555	17569	17569	17664	17618	17478	17545	17742	17688	17851	17629	17772	17677	17713	17636	17686	17750	17544	17595	17750	17670	17552	17576	17690	17597	17601	17661	17682	17644	17495	17765	17668	17645	17727	17718	17577	17549	17620	17642	17445	17665	17654	17612	17712	17448	17646	17552	17605	17805	17820	17487	17721	17649	17778	17650	17736	17686	17728	17632	17627	17855	17474	17559	17637	17724	17570	17638	17723	17583	17672	17500	17572	17653	17599	17672	17722	17651	17895	17615	17795	17614	17572	17973	17622	17743	17700	17714	17664	17444	17657	17448	17703	17674	17624	17459	17650	17669	17690	17554	17813	17777	17734	17705	17706	17624	17754	17651	17663	17607	17648	17498	17561	17697	17544	17775	17678	17647	17649	17627	17553	17284	17689	17664	17512	17619	17756	17565	17640	17554	17629	17839	17708	17727	17707	17618	17729	17691	17677	17656	17623	17581	17457	17584	17442	17583	17729	17540	17673	17509	17600	17491	17699	17655	17686	17590	17766	17855	17690	17587	17546	17634	17587	17666	17677	17533	17707	17695	17579	17591	17658	17775	17855	17588	17574	17777	17855	17547	17502	17569	17581	17592	17664	17473	17549	17560	17629	17569	17588	17749	17637	17706	17619	17646	17562	17653	17648	17587	17858	17568	17801	17567	17692	17783	17698	17480	17557	17361	17604	17455	17541	17745	17473	17693	17721	17786	17647	17557	17548	17766	17777	17548	17790	17852	17524	17654	17458	17601	17726	17474	17610	17473	17741	17677	17782	17892	17717	17717	17509	17509	17787	17640	17740	17682	17772	17815	17691	17797	17873	17759	17600	17714	17657	17691	17749	17627	17665	17536	17604	17793	17577	17684	17490	17471	17684	17521	17525	17733	17668	17768	17705	17699	17611	17434	17548	17581	17619	17512	17500	17764	17536	17709	17736	17662	17666	17582	17511	17566	17463	17644	17530	17732	17610	17473	17321	17633	17793	17579	17653	17535	17640	17613	17674	17668	17830	17684	17563	17683	17752	17642	17555	17611	17551	17690	17523	17581	17548	17757	17801	17650	17742	17644	17738	17669	17581	17465	17555	17636	17577	17494	17617	17569	17581	17731	17707	17574	17651	17445	17576	17600	17509	17727	17671	17647	17657	17631	17476	17696	17725	17728	17559	17804	17736	17640	17690	17607	17781	17782	17880	17721	17545	17845	17628	17787	17685	17757	17854	17522	17535	17570	17611	17704	17645	17636	17508	17701	17741	17743	17602	17760	17494	17728	17749	17827	17582	17545	17722	17578	17601	17645	17733	17745	17651	17748	17651	17636	17644	17442	17635	17652	17505	17701	17813	17655	17561	17665	17637	17784	17599	17859	17707	17588	17526	17569	17717	17243	17564	17723	17672	17624	17562	17442	17723	17624	17600	17625	17544	17580	17723	17815	17518	17672	17698	17610	17496	17723	17684	17565	17693	17760	17830	17516	17712	17573	17464	17767	17765	17737	17608	17424	17771	17588	17607	17723	17674	17644	17587	17633	17464	17633	17664	17584	17620	17716	17713	17478	17705	17723	17362	17821	17692	17558	17699	17642	17745	17536	17417	17746	17780	17568	17724	17688	17632	17531	17480	17555	17626	17656	17533	17556	17866	17653	17644	17584	17551	17547	17711	17701	17798	17736	17687	17770	17477	17647	17621	17650	17615	17497	17580	17617	17774	17784	17585	17515	17548	17640	17604	17430	17724	17726	17706	17699	17715	17708	17640	17566	17772	17574	17830	17721	17535	17639	17741	17633	17556	17517	17710	17625	17731	17658	17518	17816	17524	17714	17660	17667	17904	17683	17617	17614	17647	17709	17518	17797	17920	17517	17457	17489	17701	17486	17417	17609	17403	17673	17783	17573	17812	17524	17661	17726	17545	17618	17601	17548	17723	17695	17527	17703	17750	17863	17459	17752	17726	17691	17731	17517	17572	17703	17590	17505	17601	17561	17514	17597	17701	17666	17703	17513	17619	17700	17685	17737	17759	17649	17722	17703	17479	17712	17515	17830	17630	17697	17653	17806	17799	17592	17647	17593	17539	17675	17468	17797	17592	17614	17679	17812	17700	17643	17763	17683	17537	17362	17578	17604	17565	17816	17664	17644	17506	17608	17653	17798	17397	17624	17693	17972	17686	17577	17533	17604	17705	17681	17623	17454	17676	17685	17620	17693	17740	17491	17525	17528	17592	17754	17620	17642	17723	17556	17607	17746	17661	17659	17646	17549	17507	17450	17439	17632	17729	17786	17427	17716	17700	17598	17589	17647	17672	17744	17619	17518	17786	17564	17700	17740	17476	17668	17558	17568	17936	17650	17752	17689	17741	17478	17816	17828	17827	17728	17863	17680	17813	17678	17791	17563	17536	17660	17668	17461	17597	17650	17772	17679	17880	17671	17534	17617	17774	17766	17517	17536	17804	17726	17650	17639	17736	17697	17385	17809	17663	17824	17830	17591	17791	17750	17568	17620	17538	17500	17493	17631	17597	17581	17575	17613	17604	17670	17631	17633	17455	17695	17859	17616	17907	17913	17846	17533	17739	17528	17789	17707	17738	17591	17697	17724	17573	17810	17865	17847	17831	17507	17518	17709	17603	17501	17815	17722	17731	17796	17638	17687	17399	17565	17620	17625	17634	17705	17801	17814	17937	17507	17757	17482	17620	17657	17631	17639	17811	17770	17609	17827	17803	17705	17698	17398	17685	17861	17740	17547	17691	17430	17748	17684	17702	17549	17759	17512	17599	17701	17702	17754	17463	17669	17794	17507	17630	17632	17648	17681	17734	17707	17665	17770	17563	17628	17715	17821	17610	17555	17791	17646	17624	17547	17576	17452	17637	17831	17680	17623	17819	17717	17703	17780	17680	17699	17551	17637	17690	17647	17509	17431	17553	17467	17676	17712	17704	17649	17466	17828	17500	17611	17532	17697	17715	17715	17582	17796	17790	17755	17527	17483	17668	17629	17640	17617	17537	17803	17634	17456	17566	17760	17515	17505	17734	17713	17461	17692	17823	17767	17571	17771	17704	17673	17523	17663	17924	17550	17705	17790	17613	17752	17623	17747	17761	17946	17626	17617	17816	17484	17660	17450	17672	17765	17623	17591	17621	17681	17584	17508	17696	17575	17678	17633	17539	17543	17721	17599	17555	17467	17632	17592	17802	17354	17485	17605	17623	17715	17499	17859	17841	17689	17539	17700	17604	17512	17587	17741	17691	17610	17712	17565	17691	17548	17802	17713	17554	17748	17490	17808	17529	17714	17691	17675	17711	17580	17757	17746	17714	17745	17619	17833	17681	17567	17555	17757	17746	17602	17588	17710	17710	17653	17838	17675	17595	17619	17656	17538	17670	17656	17578	17566	17547	17608	17807	17761	17657	17611	17668	17675	17702	17665	17666	17735	17645	17716	17715	17721	17755	17632	17680	17642	17667	17637	17610	17795	17847	17771	17526	17596	17713	17757	17750	17666	17596	17878	17695	17530	18007	17715	17639	17394	17464	17727	17608	17728	17917	17617	17734	17544	17603	17593	17539	17638	17657	17431	17768	17769	17513	17634	17651	17385	17653	17733	17542	17622	17659	17750	17663	17774	17444	17639	17534	17593	17600	17575	17571	17832	17708	17772	17553	17615	17433	17717	17561	17564	17621	17574	17459	17755	17860	17589	17613	17783	17516	17798	17618	17537	17513	17693	17557	17649	17569	17654	17561	17582	17516	17631	17548	17741	17628	17726	17606	17728	17518	17613	17679	17551	17702	17648	17627	17762	17812	17568	17732	17479	17577	17451	17544	17453	17586	17604	17557	17803	17626	17639	17608	17552	17705	17557	17518	17403	17569	17724	17553	17665	17531	17522	17688	17615	17864	17689	17751	17604	17660	17663	17751	17863	17727	17753	17732	17553	17559	17753	17682	17634	17958	17708	17572	17581	17644	17621	17519	17544	17590	17647	17515	17606	17771	17835	17646	17541	17678	17726	17730	17540	17575	17515	17613	17594	17778	17459	17653	17788	17812	17520	17401	17682	17563	17542	17639	17677	17686	17629	17663	17630	17408	17423	17484	17658	17521	17726	17667	17778	17613	17638	17789	17554	17752	17627	17601	17361	17645	17671	17548	17694	17503	17500	17817	17671	17800	17639	17526	17489	17559	17640	17766	17625	17538	17672	17489	17565	17812	17659	17696	17759	17666	17546	17710	17412	17426	17545	17661	17572	17512	17793	17641	17569	17704	17565	17565	17687	17773	17806	17674	17720	17837	17521	17600	17636	17710	17860	17774	17833	17594	17699	17800	17539	17669	17516	17628	17930	17731	17559	17530	17853	17676	17905	17679	17602	17622	17746	17669	17679	17422	17659	17486	17420	17824	17570	17647	17743	17644	17757	17788	17642	17649	17615	17643	17594	17800	17603	17776	17557	17556	17714	17667	17657	17378	17733	17652	17556	17850	17571	17437	17664	17581	17698	17468	17431	17604	17683	17643	17534	17585	17716	17620	17583	17766	17787	17646	17430	17531	17671	17606	17644	17675	17690	17794	17675	17571	17652	17765	17641	17643	17734	17507	17582	17761	17816	17663	17557	17667	17641	17616	17614	17815	17662	17632	17809	17774	17740	17605	17721	17576	17732	17601	17706	17708	17598	17566
13872	23227	22211	18783	18632	18543	18604	17363	16868	16455	16540	16313	16155	15899	16046	15927	16264	15918	15620	15795	15606	15947	15901	15803	15567	15569	15400	15497	15649	15566	18924	20711	18875	17503	16390	15526	15479	15284	15317	15325	15354	15222	15258	15389	15273	15411	15248	15041	15136	15183	15274	15225	15315	15438	15168	15437	15284	15275	15310	15268	15284	15319	15207	15246	15199	15246	15224	15107	15273	15132	15310	15254	15274	15269	15178	15318	15392	15345	15425	15246	15302	15261	15228	15295	15362	15253	15213	15049	15327	15403	15307	15242	15189	15536	15152	15403	15320	15198	15123	15247	15333	15114	15170	15255	15270	15338	15267	15336	15344	15330	15235	15122	15341	15433	15319	15343	15354	15378	15106	15197	15374	15192	15348	15288	15336	15210	15465	15164	15279	15222	15148	15336	15217	15221	15461	15207	15181	15204	15369	15073	15436	15384	15209	15365	15378	15310	15409	15290	15288	15145	15326	15145	15137	15248	15294	15259	15504	15362	15263	15088	15117	15281	15295	15148	15217	15215	15262	15000	15360	15314	15198	15390	15200	15393	15244	15356	15371	15238	15207	15264	15265	15257	15231	15263	15176	15308	15342	15271	15321	15217	15179	15317	15423	15327	15140	15451	15107	15357	15347	15286	15098	15178	15203	15226	15208	15213	15190	15294	15170	15195	15220	15499	15308	15345	15300	15271	15196	15137	15307	15098	15380	15285	15192	15154	15359	15200	15173	15104	15311	15222	15088	15200	15142	15364	15289	15301	15251	15308	15294	15258	15003	15282	15279	15181	15261	15206	15275	15355	15356	15206	15283	15169	15227	15357	15079	15173	15472	15158	15257	15193	15334	15262	15219	15267	15341	15411	15397	15235	15233	15174	15464	15145	15346	15096	15384	15178	15269	15382	15157	15322	15172	15281	15310	15083	15414	15242	15235	15195	15248	15136	15072	15386	15130	15240	15313	15167	15200	15421	15247	15276	15366	15177	15475	15311	15288	15206	15247	15197	15193	15038	15161	15242	15272	15277	15315	15038	15224	15112	15331	15288	15195	15382	15266	15321	14980	15210	15258	15246	15211	15103	15048	15389	15347	15213	15252	15149	15273	15337	15268	15318	15249	15224	15240	15373	15280	15460	15241	15203	15264	15168	15281	15137	15330	15372	15305	15240	15219	15183	15390	15418	15156	15265	15143	15340	15333	15141	15273	15167	15205	15098	15255	15312	15294	15209	15321	15155	15092	15167	15227	15217	15127	15370	15196	15186	15227	15356	15292	15215	15362	15429	15287	15432	15246	15200	15238	15402	15233	15198	15397	15420	15108	15313	15188	15138	15314	15275	15315	15494	15282	15147	15222	15261	15308	15273	15242	15318	15265	15410	15341	15164	15301	15127	15205	15289	15268	15251	15444	15307	15021	15303	15237	15236	15262	15380	15117	15129	15290	15261	15269	15331	15386	15163	15019	15340	15164	15283	15386	15241	15284	15106	15293	15190	15438	15186	15152	15142	15194	15236	15198	15237	15288	15196	15315	15348	15312	15293	15332	15230	15444	15298	15256	15157	15288	15272	15355	15136	15154	15382	15251	15229	15169	15302	15368	15368	15274	15330	15226	15227	15230	15271	15111	15142	15197	15300	15324	15218	15258	15287	15062	15323	15231	15512	15254	15266	15294	15316	15260	15290	15169	15243	15328	15149	15221	15260	15270	15201	15263	15113	15329	15288	15456	15181	15368	15360	15148	15125	15271	15286	15183	15396	15169	15330	15094	15138	15419	15322	15335	15254	15128	15292	15162	15190	15343	15236	15150	15030	15432	15067	15267	15311	15295	15338	15187	15180	15219	15131	15046	15395	15186	15257	15226	15189	15162	15096	15078	15302	15389	15318	15150	15366	15339	15346	15356	15298	15161	15206	15082	15175	15196	15401	15289	15390	15169	15004	15343	15158	15121	15290	15169	15265	15297	15189	15264	15034	15165	15267	15302	14944	15402	15127	15296	15277	15281	15071	15165	15221	15313	15252	15272	15124	15306	15143	14999	15353	15178	15333	15410	15288	15358	15291	15165	15102	15201	15249	15281	15216	15313	15217	15318	15258	15314	15231	15337	15082	15393	15282	15241	15162	15144	15201	15283	15322	15407	15269	15194	15255	15215	15167	15224	15344	15171	15338	15291	15318	15210	15233	15202	15192	15393	15314	15306	15363	15238	15219	15255	15129	15097	15404	15135	15170	15300	15278	15277	15189	15100	15239	15372	15195	15327	15279	15263	15231	15196	15338	15245	15113	15229	15278	15320	15061	15224	15126	15204	15434	15387	15084	15394	15172	15214	15019	15435	15203	15284	15274	15147	15394	15141	15216	15280	15453	15279	15230	15275	15327	15241	15221	15256	15283	15114	15295	15284	15169	15236	15351	15319	15290	15313	15092	15329	15069	15278	15213	15185	15289	15308	15381	15147	15198	15350	15119	15114	15169	15250	15250	15234	15135	15212	15236	15059	15281	15224	15307	15277	15361	15206	15374	15353	15379	15161	15327	15285	15326	15089	15185	15347	15247	15152	15395	15212	15021	15187	15169	15166	15118	15212	15178	15317	15263	15403	15316	15301	15182	15081	15171	15171	15171	15230	15177	15191	15428	15288	15105	15296	15381	15284	15292	15243	15340	15198	15118	15114	15281	15310	15105	15344	15323	15109	15007	15179	15193	15438	15143	15242	15211	15238	15289	15326	15272	15217	15148	15330	15294	15232	15303	15181	15374	15284	15231	15269	15249	15285	15306	15289	15327	15194	15209	15371	15161	15283	15338	15296	15296	15280	15094	15314	15269	15272	15237	15343	15232	15385	15223	15239	15242	15212	15118	15376	15308	15190	15300	15226	15123	15321	15235	15093	15380	15307	15364	15272	15120	15168	15253	15156	15124	15333	15113	15235	15206	15314	15348	15450	15120	15284	15142	15202	15256	15328	15387	15135	15218	15079	15244	15237	15288	15189	15284	15342	15199	15167	15290	15320	15332	15256	15200	15413	15272	15191	15362	15338	15213	15151	15238	15244	15216	15294	15097	15277	15097	15303	15239	15256	15214	15243	15146	15403	15202	15333	15274	15273	15265	15277	15307	15253	15122	15518	15230	15243	15287	15200	15431	15183	15348	15227	15380	15302	15302	15294	15282	15243	15039	15343	15300	15242	15330	15203	15239	15262	15261	15227	15371	15176	15193	15319	15351	15308	15369	15274	15164	15404	15345	15213	15271	15311	15257	15184	15275	15342	15214	15275	15261	15273	15332	15131	15384	15172	15202	15344	15378	15295	15354	15305	15158	15177	15115	15311	15288	15272	15222	15232	15330	15307	15250	15263	15247	15043	15343	15321	15227	15229	15360	15438	15094	15261	15136	15291	15231	15295	15373	15256	15293	15291	15207	15071	15235	15134	15199	15243	15247	15259	15255	15386	15500	15112	15158	15308	15449	15360	15245	15115	15231	15369	15310	15296	15496	15275	15090	15203	15181	15297	15086	15173	15149	15144	15250	15107	15165	15261	15312	15251	15321	15148	15225	15204	15129	15411	15207	15287	15256	15322	15385	15452	15206	15121	15172	15227	15308	15307	15145	15283	15178	15312	15142	15238	15235	15166	15283	15209	15172	15209	15324	15183	15284	15083	15235	15350	15260	15382	15202	15330	15288	15250	15117	15190	15310	15317	15286	15164	15138	15264	15239	15218	15260	15162	15284	15215	15334	15298	15318	15209	15276	15197	15296	15137	15357	15323	15144	15073	15302	15377	15146	14934	15188	15197	15331	15279	15350	15111	15171	15196	15239	15259	15031	15282	15245	15273	15118	15240	15240	15184	15241	15313	15107	15214	14989	15320	15280	15359	15179	15429	15191	15265	15188	15177	15188	15187	15241	15406	15215	15223	15313	15303	15228	15153	15047	15150	15257	15275	15166	15318	15311	15127	15192	15317	15301	15373	15227	15145	15284	15395	15254	15383	15277	15221	15351	15254	15160	15253	15132	15200	15103	15168	15198	15119	15198	15321	15353	15209	15198	15395	15187	15200	15150	15171	15125	15214	15256	15249	15260	15149	15283	15215	15393	15151	15267	15290	15257	15263	15315	15184	15286	15130	15178	15201	15335	15266	15327	15205	15248	15235	15394	15138	15389	15384	15253	15301	15142	15034	15336	15271	15291	15258	15222	15377	15230	15363	15197	15468	15163	15215	15318	15302	15109	15367	15356	15365	15267	15202	15131	15288	15131	15402	15375	15244	15241	15185	15229	15299	15315	15135	15229	15227	15192	15132	15222	15243	15307	15112	15104	15277	15459	15391	15278	15562	15322	15211	15317	15289	15299	15323	15298	14882	15392	15224	15260	15350	15292	15161	15302	15184	15146	15124	15185	15285	15150	15152	15432	15234	15335	15360	15140	15363	15256	15135	15204	15296	15186	15291	15211	15500	15266	15247	15370	15203	15108	15311	15234	15242	15255	15207	15157	15219	15059	15257	15125	15204	15201	15286	15354	15183	15308	15214	15178	15240	15265	15289	15332	15222	15184	15115	15344	15245	15262	15387	15382	15097	15288	15291	15302	15121	15298	15016	15299	15281	15140	15086	15067	15370	15207	15309	15215	15226	15119	15251	15294	15181	15131	15399	15217	15161	15352	15234	15254	15242	15354	15211	15265	15349	15293	15431	15218	15349	15335	15283	15277	15353	15274	15331	15601	15227	15267	15157	15259	15413	15215	15211	15307	15379	15061	15206	15221	15295	15412	15251	15355	15258	15209	15200	15409	15229	15226	15171	15242	15253	15125	15323	15312	15188	15177	14999	15211	15091	15207	15318	15248	15264	15369	15244	15332	15434	15262	15195	15273	15374	15215	15246	15151	15247	15239	15175	15278	15267	15194	15158	15289	15169	15371	15368	15210	15228	15336	15256	15212	15168	15227	15370	15166	15252	15333	15230	15175	15218	15119	15354	15230	15338	15251	15251	15424	15365	15302	15217	15279	15281	15233	15367	15237	15451	15215	15162	15250	15261	15254	15244	15270	15257	15233	15136	15296	15347	15298	15337	15103	15311	15320	15065	15176	15186	15057	15237	15318	15344	15064	15138	15137	15359	15189	15266	15206	15182	15262	15285	15082	15340	15180	15216	15228
23005	21362	29306	23774	21556	23378	25113	20184	18853	18872	18290	18053	18214	18080	18089	17976	17700	17759	17898	17770	17903	17762	17717	17796	17380	17571	17592	17439	17388	17587	20979	24205	22126	20508	18870	17882	17391	17345	17335	17372	17275	17375	17419	17382	17283	17182	17268	17235	17380	17277	17089	17200	17419	17061	17301	17094	17374	17271	17377	17386	17227	17178	17086	17077	17234	17269	17313	17341	17238	17260	17299	17313	17283	16921	17187	17199	17034	17285	17219	17229	17356	17256	17493	17047	17095	17122	17236	17131	17070	17347	17102	17357	17446	17118	17229	17195	17102	17360	17249	17203	17229	17094	17089	17244	17238	16866	17066	17155	17287	17319	17278	17338	17105	17222	17157	17245	17085	17290	17132	17078	17423	17152	17206	17119	17165	17009	17272	17039	17209	17132	17195	17106	17273	17329	17050	17152	17200	17268	17207	17105	17206	17147	17231	17333	17245	17166	17149	17195	17272	17138	17354	17139	17154	17257	17067	16918	17210	17257	17208	17131	17185	17177	17066	16885	17007	17284	17252	17280	17193	17240	17045	17076	17205	17300	17236	17157	17229	17133	17039	17134	17086	17220	16933	17115	17227	17324	17048	17230	17038	16983	17217	17241	17420	17143	17099	16999	17036	17291	17108	17311	17131	17171	17240	17261	17218	17194	17229	17095	17220	17189	17321	17338	17164	16997	17169	17068	17092	17244	17323	16959	17143	17241	17103	17208	17162	17126	17294	17212	17105	17449	17303	17290	17174	17262	17243	17239	17202	17012	16952	17252	17125	17245	17158	17233	17174	17151	17269	17194	17248	17172	17281	17171	17094	17138	17009	17082	17036	17156	17045	17201	17165	17143	17131	17142	17246	17122	17131	17160	17207	17290	17194	17318	17490	17126	17364	16907	17145	17125	17101	17167	17381	17025	17301	17172	17218	16982	17078	17041	17184	17231	17248	17173	17204	17203	17062	17253	16912	17274	17261	17101	17313	17210	17220	17124	17082	16983	17251	16941	17211	17103	17185	17133	17016	17086	17101	17132	17284	17028	17362	17223	17087	17298	17219	17096	17140	17208	16959	17031	17218	17042	17060	17097	17121	17100	17350	17120	17408	17007	17134	17079	17142	17039	17216	17068	17131	17400	17151	17117	17082	16966	17119	17282	17154	17135	17029	17247	17201	17236	17030	17149	17043	17236	16962	17046	17366	17284	17419	17028	17139	17042	17283	17186	17170	17108	17050	17439	17072	17106	17148	17090	17270	17033	17138	17172	17221	17172	17303	17079	17293	17444	17230	17171	17214	17130	17261	17070	17299	17076	17052	17176	17176	17060	17276	17185	17318	17314	17144	17240	17228	17166	17149	17128	17098	17051	17128	17011	17401	17028	17109	17113	17244	17311	17264	17104	17278	17125	17134	17242	17041	17172	17135	17039	17136	17296	17189	17121	17205	17217	17238	17381	17081	17082	17257	17178	17058	17157	17085	17217	17302	17111	17252	17113	17108	17109	17308	17084	17334	17210	16936	17294	17023	16877	17154	17232	17236	17082	17308	17065	16992	17062	16896	17064	17068	17225	17063	16976	17129	17110	17138	17246	17228	17330	17048	17185	17265	17264	17103	17106	17283	16978	17172	17111	17380	17131	17028	17260	17223	17025	17215	17336	17387	17286	17050	17231	17101	17066	17138	17195	17241	17195	17067	17180	17308	17099	17088	17201	17116	17287	17322	17107	17225	17167	16961	16952	17229	17155	17073	17116	17230	17141	17257	17307	17035	17317	17258	17088	17282	17344	17165	17152	17259	17062	17177	17127	17314	17129	17303	17191	17270	17102	17288	17084	17153	17342	17186	16842	17194	17043	17103	16956	16981	17220	17163	17046	17084	16999	17391	17140	17143	17220	17286	17096	17237	17139	17091	17182	17065	17278	17063	17174	17067	17143	17241	17041	17295	17355	17099	17071	17042	17288	17290	17254	17286	17284	17262	17055	17142	16996	17059	17217	17295	17201	17183	17106	17303	17194	17180	17310	17368	17099	17000	17066	17096	17277	16903	17281	17100	17083	17117	17084	17171	17205	17164	17266	17044	17025	17233	17306	17291	17120	17250	17129	17196	17055	17260	17255	17149	17390	17059	16907	17248	17096	17361	17200	17101	17068	17121	17075	17078	17020	17262	17176	17019	17293	17234	17241	17450	17150	17075	17013	17026	17191	17209	17329	17136	17234	17255	17315	17148	17207	17308	17241	17035	17180	17091	17170	17221	17242	17128	17295	17261	17256	17262	17088	17298	17248	17235	17191	17172	17115	17352	16994	17324	17164	17189	17242	17436	17170	16979	17371	17223	17236	17101	17067	17098	17177	17328	17076	17149	17121	17091	17177	17049	17105	17227	17062	17026	17116	17268	17182	17242	17217	17177	17078	17136	17229	17336	17237	17210	17193	17197	17172	17163	17116	17302	17219	17134	17175	17281	17279	17299	17318	17050	17294	17210	17274	17277	17297	17403	17070	17058	17301	17200	17123	17157	17119	17300	17223	17304	17122	17071	17100	17175	17204	17203	17053	17205	17172	17074	17239	17077	17153	16962	17138	17198	17093	17292	17144	17079	17242	17154	17102	17146	16917	17280	17226	17147	17030	16820	17121	17071	17231	17417	17186	17018	17152	17178	17204	17159	17057	17140	16958	17000	17325	17002	17120	17164	17011	17267	16966	17248	17236	17250	17317	17269	17087	17205	17048	17087	17035	17046	17026	17101	17010	17170	16968	17183	17251	17119	16944	17077	17271	16997	17288	17149	17039	17202	17146	17229	17224	17178	17115	17158	17221	17407	17271	17146	17044	17173	16941	17186	17197	17149	17088	17287	17143	17043	17186	17146	17159	17253	17091	17238	17011	17160	17328	17017	17030	17172	17221	17176	17180	17251	17132	17200	17006	17086	17208	17299	17180	16995	17029	17108	17057	17074	17273	17202	16948	17128	17232	17264	17320	16973	17147	17205	17401	17107	17061	17308	17179	17390	17399	17140	16973	17391	17289	17174	17213	17164	17028	17172	17035	17269	17195	17280	17274	17228	17395	17111	17147	17275	17172	16978	17152	17290	17196	17102	17237	17191	17032	17327	17287	17423	17175	17137	17003	17195	17065	17155	17256	17317	17317	17179	17086	17097	17272	17445	17215	17203	17314	17061	17398	17123	17367	17151	17134	17289	16964	17270	17335	17255	17095	17010	17112	17380	17248	17002	17407	17078	17198	17147	17248	17012	17239	17267	17133	17155	17201	17088	17256	17112	17205	17206	17076	17166	17098	17349	17293	17110	17318	17105	17517	17206	17065	17089	17198	17149	17172	17141	17178	16939	17244	17132	17173	16981	17328	17228	17265	17138	17242	17136	17254	17261	17088	17495	17053	17172	17325	17151	17434	17200	16982	17040	17174	17182	17323	17173	17194	17047	17294	17013	17122	17246	17238	17219	17234	17188	17231	17195	17152	17098	17207	17218	17142	17227	17037	17272	17308	17305	17331	17148	17195	17274	17137	17205	17124	17323	17088	17365	17059	17136	17214	17193	17277	17265	17337	17163	17088	17243	17142	17136	17118	16949	17151	17250	17073	17455	17095	17279	17203	16971	17087	17319	17325	17150	17108	17089	17039	17060	17149	17143	17302	17242	17044	17145	17423	17237	17188	17166	16957	17088	17159	17028	17058	17215	17176	17191	17118	16960	17231	17230	17103	16956	16971	17112	17330	17012	17345	17228	16988	17135	17274	17152	17307	17134	17185	17117	17117	17246	17200	17323	17338	17044	17181	17093	17144	17212	16807	17246	17210	17237	17162	17150	17205	17367	17312	16995	17098	17280	17411	17080	17307	17147	17088	17108	17177	17268	17109	17402	17117	17293	17172	17203	17250	17238	17055	17213	17307	16949	17054	17300	17011	17066	17044	17105	17399	17103	17101	16991	17141	17227	17245	17124	17068	17087	17181	17210	17166	17296	17244	16952	17122	17372	17024	17090	17110	17111	17083	17086	17037	17115	17092	17222	17150	17152	17091	17074	17262	16920	17054	17217	17287	17301	17085	16959	17200	17202	17248	17119	17032	17298	17203	17113	17086	16992	17263	16918	17189	17123	17283	17172	17246	17299	17355	17157	17026	17185	17172	17173	17308	17252	17167	17270	17203	17280	17238	17207	17455	17300	17089	17192	17436	17210	17234	17307	17170	17129	17180	17342	17358	17369	17113	17093	17281	17243	17288	17044	17097	17127	17223	17134	17134	17244	17238	17290	17216	17359	17120	17329	17138	17449	17036	17008	17106	17053	17084	17170	17191	17213	17195	17466	17155	17299	17183	17365	17209	16930	17081	16961	17258	17286	17064	17089	17114	17281	17177	17185	17125	17002	17205	17213	17093	17087	17031	16975	17359	17185	17176	17139	17153	17521	17234	17174	17046	17132	17221	17308	17182	17066	17111	16933	17158	17377	17141	17179	17111	16970	17082	17313	17309	17242	17301	17108	16975	17242	17165	17171	17146	17070	17180	17243	17226	17249	17318	17141	17002	17061	17186	17072	17152	17168	17231	17227	17075	17266	17139	16966	17005	17292	17342	17169	17222	17027	17120	17410	17130	17075	16960	17105	17044	17145	17106	17198	17339	17209	17207	17174	17234	17245	17155	17256	17409	17212	17296	17158	17155	17404	17205	16988	17228	17165	17199	16969	16972	17098	17218	17256	17146	17238	17101	17102	17177	17275	17384	17138	17242	17177	17228	17225	17201	17207	17176	17159	17060	17234	17283	17118	17060	17111	17249	17120	17016	16962	17332	16938	17177	17224	17100	17303	17177	17162	17081	17308	17026	17304	17179	17240	17171	17189	17114	17326	17242	17194	17395	17131	17371	17145	17116	17238	17041	17103	17039	17179	17282	17004	17169	17146	17070	17159	17154	17092	17309	17091	17055	17259	17169	17006	17136	17100	17218	17157	17099	16984	17003	17221	17139	17183	17249	17296	17257	17222	17436	17209	16865	17119	17378	17234	17209	17094	17221	17217	17388	17269	17131	17005	17251	17338	17207	17282	17284	17298	17379	17119	17079	17149	17249	17285	17266	17230	17117	17236	17261	17204	17399	17251	17286	17075	17133	16988	17204	17021	17053	16965	17118	17373	17073
15106	27243	25510	20879	19413	18095	19603	18715	17663	16924	16604	16146	16357	16103	15971	15984	15647	15839	15820	15918	15755	15709	15814	15553	15624	15564	15384	15284	15191	15227	21577	24104	21546	18671	16705	15643	15228	15059	14952	14910	14932	15058	14876	14946	14945	14976	15016	14973	14891	14925	15006	14690	14873	15031	14961	15069	14943	15048	14840	14990	15123	14945	14937	15055	14865	15048	15025	15128	14969	15026	14984	15112	14896	14943	15097	14878	14941	15022	14878	15039	14958	14857	15001	15052	14940	14956	15069	15132	14899	14880	14960	14878	14856	15067	14852	14871	14876	14861	15001	14944	14916	14987	15044	14820	14984	14889	15012	14971	15006	14906	14996	15030	14967	14839	15056	15116	14943	15099	15053	15077	15080	15155	14771	14974	14902	14878	14971	15011	15084	14857	14993	14992	14914	14915	14911	15047	14998	15097	14976	14866	14993	14952	14980	14958	14848	14996	14808	15035	15081	15094	14910	14928	15018	14919	14916	14945	14594	15122	14987	14966	14997	14898	14946	15048	14989	15034	15105	15033	14871	14921	15244	14870	15040	14872	15040	14950	15061	15128	15232	14970	15078	14778	14923	15001	14929	15182	14901	14926	15049	14963	14769	14887	15020	14892	14929	15057	14879	15083	15053	14888	14907	15011	14945	14942	14833	15088	14982	15086	14986	14913	15006	14912	15018	14988	15089	15064	14919	14887	14874	15006	15125	15111	15004	14983	14921	15016	15065	14758	15033	15111	14941	14930	14948	14994	15080	14818	14921	14929	14941	15063	14998	15033	14880	14823	14921	15009	14777	14979	14975	15092	15098	14985	14879	15048	14844	15002	14932	14903	14935	15006	15052	14922	14800	14995	14992	14943	15043	14982	14886	14965	15030	14984	14918	14818	14974	14828	14966	14976	14836	14811	15028	14953	14957	15130	15039	14893	14865	15002	15039	14925	14968	14837	14975	14944	14931	14931	14973	14921	14820	14936	14943	15065	15016	15033	14750	14986	15066	15029	15131	15118	14911	15035	15010	14964	14882	15090	15002	15141	15025	14901	14868	14893	14961	14928	14853	15056	14847	14925	14996	15130	15012	15025	15039	14941	14816	14938	14924	15129	14910	15057	14992	14926	15011	15000	14879	15067	15042	14877	14937	14901	15013	15041	14811	15050	14990	14884	14882	14875	14916	14780	15047	14882	14995	14958	14996	14826	15054	14947	14969	14980	14965	14925	14846	14931	15172	14997	14898	14981	15106	14908	14892	15120	15057	15057	15095	15013	14926	15036	14936	14862	15030	15068	15007	15018	14935	15066	14862	14981	15019	14823	14949	14943	15014	14920	14707	15021	15027	14970	14892	14877	14877	14914	14936	14959	14939	14939	14876	15186	15157	15004	14868	14991	15223	14798	15037	14994	15140	14854	15110	15011	14949	14848	15047	14978	14767	15203	14879	15248	14859	14941	14832	15015	14986	14907	14978	15006	15154	14941	14929	14833	14910	14990	14914	14976	15054	15008	14847	14965	15133	14915	15085	14818	14873	15047	15004	15017	14808	15000	14939	15069	14930	14884	14978	15105	14925	14935	14869	15094	14890	14811	14851	14986	14932	14938	14934	14988	15125	14938	15111	15096	15065	14973	14999	15057	14981	14901	15048	14955	14971	14764	14986	15048	14942	15014	14863	15039	14954	14973	15109	15083	14905	14910	14990	14958	15065	14913	15048	14867	15079	14804	14886	15071	14892	14957	14968	15047	14962	14840	14907	14917	15053	15017	14927	15152	14979	14892	14762	14858	15097	14758	14889	14972	15098	14865	14884	15037	14834	14952	15180	14958	14989	14875	14877	14976	14966	14922	14898	14962	14841	14965	14916	15023	14954	15038	15089	14921	15003	14776	14982	14991	14962	15110	15004	15016	14927	14977	15012	14963	14959	15019	14890	14924	14944	14958	15086	15027	14877	14843	15101	15049	15110	14864	14930	14992	15001	14863	14769	14840	14825	15035	14835	15008	15037	14920	14936	14885	14999	14828	14953	15003	15049	14937	14959	14950	14983	14886	14913	14805	14985	14956	15051	14912	14830	14911	15044	14960	14886	15071	14773	14975	14931	14871	14894	14992	15151	15047	14988	15022	15108	15047	15006	14965	14933	15025	14873	14974	14909	14887	14973	14992	15063	14738	14798	15135	15102	15087	15047	14794	14990	14867	15207	14823	15015	14878	15001	14969	15090	14961	14830	14875	14922	14891	14943	14916	15017	14964	14980	15039	14835	15019	15066	15144	15089	14929	14914	14798	14932	14899	15000	14915	15008	14994	14932	15033	14909	15008	14824	14880	14960	14819	14891	14769	15005	14981	14894	14985	14857	15075	15132	14769	15151	15031	15043	14898	14917	14925	15118	15010	14822	14938	14788	15056	15149	14961	15077	14984	14926	14913	15004	14779	14924	15055	14986	15113	14879	15002	14888	15098	15089	15115	14884	14811	15020	15018	14877	15047	14917	14958	15019	14854	15020	14903	15003	14990	15010	15089	14953	14938	14969	15049	15021	14768	14950	14934	15046	14980	15009	14876	15072	14993	14910	15047	15062	14967	14717	14984	14858	14918	14963	14806	15070	14803	15018	14800	15102	14875	14973	14940	14949	14905	14850	14758	14967	14871	15121	14947	15119	14917	15056	15038	15033	15011	15021	14967	14907	14809	15155	14994	14889	14872	14855	14784	14794	14925	15060	15016	15000	14954	15094	14957	15019	14865	14876	14919	15060	14924	14974	14989	14982	15002	15001	15204	15020	14870	14830	14868	14818	14920	14925	14944	14888	14943	14936	15023	15014	14931	14856	14915	14996	14926	15011	14845	14848	15037	14983	15012	14915	14981	14862	15190	14852	14861	15014	14887	14906	14982	15018	14874	15106	14841	14955	14906	15017	15059	14881	14889	15028	15055	14935	15036	14978	14867	14854	14920	14835	15019	14808	14876	15144	14827	14883	14947	14979	14785	14981	14976	14969	14898	15014	14866	14874	14965	14901	14934	14932	14819	14989	15048	14887	14967	14824	14929	14981	14964	14981	15032	14914	15090	15114	14931	15107	15142	14991	14898	14859	15062	15016	15017	14929	14860	15008	15056	14938	14912	14968	14874	15002	14891	15145	14975	14872	15012	14906	14925	15027	14912	14847	14982	15036	14813	14856	14849	15009	15002	14983	15049	14992	14930	14939	14865	14968	14964	14985	15171	14889	14924	14897	14848	15151	14939	15055	14935	14901	15181	14978	15015	15063	14944	15153	15008	15000	14899	14948	14890	15011	14846	14721	14982	14981	15023	14997	15034	14960	14876	14940	14843	14991	14962	14995	14966	14798	14956	15052	14926	15040	14837	14993	14977	15051	14961	14909	14927	14894	14863	14858	14934	14995	14943	14919	14957	14924	14966	14947	14854	15012	14867	14967	14866	14959	14869	15009	14828	15037	15117	14910	14832	14894	15032	14970	14903	14900	14970	15025	14918	15010	14975	14976	14919	14953	14977	15065	15014	14800	14859	14995	14985	15055	15017	14934	15031	14863	14872	15076	15033	14966	15016	14975	14902	14930	14893	15052	15028	15042	14891	14951	15009	14832	14942	15068	15123	14976	14846	15057	14951	14772	14979	14857	15010	15023	14956	14948	14974	14936	14916	15000	14812	14976	15035	14946	14940	15058	15007	15048	15047	14855	14884	14993	14809	15016	14916	14978	15105	14950	15110	14854	14944	14905	14830	14980	14837	15050	15004	14920	14938	14991	14934	14884	15298	14913	14941	14901	15119	14912	14915	14890	14939	14857	15097	14906	14989	14860	14898	14837	14916	15020	14827	14918	15051	14929	14912	14915	14854	14878	15008	15101	15035	14733	15090	14783	14871	14977	14886	15081	14844	14974	15150	15103	15070	15063	14927	14993	14954	14997	14971	14999	14915	14839	14980	14896	14909	14837	14994	15007	14968	14874	14799	15016	14914	15056	15029	15035	15018	15053	14895	14981	14863	14911	15002	14909	15019	15055	15071	14858	14962	14973	14996	14849	15031	14945	15065	14800	14766	15074	14826	14901	14905	15193	14875	14858	14921	14939	14915	14873	15018	14946	14900	14992	14942	14964	14932	14839	15005	15046	14981	14824	14715	14939	15051	14893	14946	14721	15001	15029	14878	14746	15040	15156	14885	15072	15011	14940	14949	14808	14891	14878	14927	14877	14954	14999	14948	14913	14879	14862	14996	15123	14852	15022	14891	14974	14911	14862	14919	15042	14816	14926	14910	14911	14855	14962	14838	15170	15016	14911	15001	15024	14962	15011	14833	15005	14940	14869	14990	14973	15054	14927	15035	14824	15036	14918	14989	14951	14986	14613	15014	15005	14959	14972	14880	15041	14993	14966	15076	14884	15003	15052	14937	14999	14868	15053	14997	14801	15047	14887	14995	14937	14863	14987	14826	14952	14955	14971	15069	15102	15249	15046	14943	14967	15033	15069	14853	14972	15003	14919	14986	14882	15019	14888	14961	14982	15077	15047	14902	15053	15121	14786	14840	14961	14890	14939	14955	15101	14922	14958	14957	15034	14897	15019	14875	14916	14942	14964	14902	15048	14762	14970	14925	14980	15222	14877	14968	14738	15128	14851	15037	14724	14968	14977	15044	14795	14958	14929	14940	14973	15066	14939	14979	14999	14991	15122	15132	14944	15000	15097	14907	15143	14793	15026	15025	15075	14995	14963	14787	15053	14937	15008	15060	15059	14997	14988	14933	14834	15052	14962	15077	14897	14973	14981	14932	14810	14991	14982	14937	15019	14963	15037	14960	14968	14869	15027	14882	15019	15098	14895	15021	14940	15037	14904	14978	15019	14882	15130	14916	14904	14865	15059	14879	14986	14980	14987	15210	14813	14979	14923	14996	15269	14958	15109	14986	14939	15030	14988	15098	14895	14920	15118	14888	14952	14853	15036	14998	14899	15057	14806	14921	14886	14970	14865	14844	15048	14891	14953	14988	15036	15078	14682	15185	14716	14994	14876	14972	14928	14875	15064	15097	15000	15041	14903	14939	15029	15072	14953	14811	14856	14822	14952	14740	14979	14932	14926	14932	14942	15092	14911	14915	14938	14991	14954	14871	14858	15034	15091	15010	14927	15052	14992	15001
27605	21993	24202	21238	17530	17354	17922	17751	17549	17579	17616	17330	17353	17357	17610	17612	17333	17404	17364	17530	17382	17461	17420	17415	17274	17287	17390	17309	17360	17233	17505	17958	17890	17725	17389	17566	17374	17175	17216	17239	17184	17226	17150	17131	17154	17314	17397	17385	17329	17202	17327	17459	17311	17339	17382	17244	17252	16993	17210	17459	17080	17135	17302	17135	17102	17364	17354	17341	17286	17133	17384	17106	17198	17069	17352	17245	17116	16995	17125	17100	17084	17142	17311	17268	17101	17322	17315	17134	17069	17167	17197	17165	17226	17069	17255	17314	17355	17236	17350	17386	17102	17288	17267	17242	17162	17092	17301	17261	17338	17330	17132	17188	17229	17244	17334	17238	17266	17143	17220	17264	17464	17238	17135	17235	17191	17283	17111	17111	17149	17192	17257	17182	17294	17223	17238	17240	17133	17358	17309	17031	17263	17178	17254	17149	17335	17207	17229	17194	17390	17054	17221	17238	17044	17101	17140	17284	17151	17139	17345	17316	17328	17222	17051	17251	17157	17200	17286	17117	17092	17170	17289	17191	16996	17441	17423	17341	17224	17218	17293	17250	17273	17200	17226	17257	17131	17428	17130	17133	17122	17129	17262	17379	17212	17374	17032	17246	17035	17064	17290	17294	17262	17233	17301	17079	17188	16955	17163	17166	17196	17122	17139	17271	17320	17260	17229	17082	17431	17355	17470	17263	17279	17356	17250	17314	17098	17047	17358	17238	17289	17395	17268	17314	17160	17354	17101	17094	17003	17290	17319	17279	17114	17121	17177	17176	17062	17401	17247	17316	17304	17143	17261	17441	17124	17424	17283	17227	17102	17186	17022	17159	17438	17246	17234	17158	17330	17078	17201	17135	17122	17359	17119	17141	17254	17319	17170	17182	17186	17131	16990	17254	17213	17200	17167	17401	17382	17307	17227	17078	17238	17190	17308	17243	17169	17242	17164	17175	16952	17305	17257	17156	17082	17227	17335	17228	17224	17088	17081	17074	17231	17191	17378	17245	17339	17161	17175	16869	16977	17274	17126	17062	17362	17275	17402	17261	17069	17208	17122	17481	17166	17035	17158	17233	17215	17134	17217	17023	17253	17280	17373	17339	17233	17365	17181	17023	17153	17196	17222	17157	17143	17153	17343	17331	17165	17223	17205	17344	17333	17270	17309	17318	17297	17027	17028	17167	17248	17384	17176	17426	17273	17093	16974	17104	17272	17399	17047	17191	17197	17357	17382	17194	17421	17321	17148	17235	17290	17256	17222	17234	17331	17341	17356	17201	17230	17004	17312	17192	17148	17172	17393	17216	17225	17194	17301	17337	17215	17277	17170	17158	17195	17063	17385	17297	17251	17113	17043	17287	17244	17170	17138	17318	17009	17268	17181	17141	17304	17272	17137	17327	17257	17160	17268	17239	17188	17014	17208	17129	17159	17183	17228	17199	17063	17264	17353	17197	17157	17085	17261	17340	17261	17079	17140	17160	17232	17133	17062	17267	17044	17238	17119	17348	17410	17141	17310	17224	17263	17039	17245	17092	17437	17040	17266	17375	17385	17216	17260	17198	17181	17100	17263	17348	17282	17124	17492	17196	17069	17234	17233	17201	17211	17196	17098	17207	17234	17042	17205	17351	17360	17354	17231	17391	17127	16995	17171	17231	17211	17288	17231	17070	17200	17108	17009	17104	17372	17289	17121	17202	17211	17287	17315	17154	17358	17216	17463	17342	17008	17153	17163	17043	17176	17288	17171	17312	17087	17105	17323	17317	17055	17379	17043	17153	17305	17205	17276	17108	17446	17148	17060	17259	17253	17240	17123	17094	17161	17106	17318	17298	17472	17288	17010	17013	17077	17059	17327	17147	17075	17269	17252	17241	17199	17360	17196	17237	17116	17264	17445	17173	17336	17088	17222	17117	17451	17237	17192	17280	17267	17055	17200	17251	17215	17133	17083	17119	17252	17310	17206	17127	17212	17271	17270	17240	17342	17213	17161	17267	17128	17172	17283	17002	17228	17286	17322	17469	17225	16930	17308	17258	16955	17211	17408	17121	17224	17235	17200	17069	17031	17243	17247	17264	17322	17129	17115	17112	17176	17097	17021	16988	17311	17164	17189	17346	17016	17174	17244	17120	17290	17272	17187	17250	17231	17180	17285	17166	17368	17194	17224	17200	17258	17262	17253	17212	17303	17088	16998	17095	17162	17089	17255	17283	17199	17240	17258	17196	17135	17295	17164	17279	17140	17124	17270	16972	17181	16983	17442	17072	17205	17153	17268	17025	17073	17116	17165	17219	17224	17234	17236	17262	17040	17232	17033	17085	17251	17258	17228	17300	17321	17095	17427	16956	17255	17056	17229	17246	17394	17421	17251	17114	17407	17289	17291	17250	17360	17267	17402	17421	17224	17185	17201	17323	17096	17347	17070	17195	17179	17227	17193	17323	17317	17162	17223	17066	17179	17292	17253	17257	17151	17244	17324	17389	17337	17092	17339	17376	17179	17077	17150	17159	17263	17365	17103	16931	17079	17326	17059	17219	17165	17112	17191	17033	17220	17568	17201	17291	17368	17039	17181	17174	17196	17430	17461	17309	17303	17198	17238	17284	17211	17185	17414	17119	17222	17288	17344	17605	17120	17215	17165	17121	17083	17088	17198	17297	17298	17313	17241	17144	17217	17086	17290	17320	17189	17298	17389	17151	17299	17246	17228	17113	17139	17300	17311	17151	17482	17303	17318	17217	17268	17332	17153	17348	17306	17092	17276	17169	17223	17254	17218	17064	17151	17344	17100	17245	17206	17393	17331	17099	17375	17407	17289	17367	17172	17268	17406	17209	17083	17332	17207	17038	17220	17284	17383	17155	17235	17207	17132	17194	17227	17309	17374	17281	17289	17209	16935	17310	17200	17316	17331	17255	17298	17207	17316	17307	17117	17247	17201	17289	17226	17246	17255	16955	17425	17383	17232	17214	17111	17258	17040	17150	17290	17211	17298	17162	17463	17145	17318	17179	17238	17125	17310	17260	17302	17263	17086	17166	17289	17199	17192	17272	17447	17263	17287	17142	17318	17182	17192	17103	17294	17344	17173	17282	17302	17398	17177	17264	17304	17296	17380	17355	17250	17166	17379	17334	17291	17226	17089	17199	17190	17249	17367	17161	17446	17594	17365	17292	16997	17224	17143	16984	17197	17202	17375	17393	17064	16988	17268	17357	17076	17159	17234	17459	17131	17249	17329	17313	17530	17104	17167	17062	17107	17190	17038	17162	17374	17101	17245	17145	17427	17336	17087	17235	17354	17326	17319	17243	17172	17275	17284	17306	17201	17156	17450	17424	17403	17148	17114	17329	17284	17165	17082	17176	17163	17391	17332	17105	17049	17138	17089	17144	17257	17226	17192	17245	17117	17254	17243	17234	17382	17256	17091	17164	17294	17280	17215	17281	17197	17122	17429	17194	17159	17117	17141	17256	17198	17189	17339	17190	17268	17010	17196	17396	17254	17236	17184	17057	17005	17108	17197	17282	17161	17140	17205	17318	17369	17342	17201	17292	16982	17144	17095	17241	17242	17105	17107	17032	17277	17271	17256	17050	17260	17294	17353	17259	17352	17193	17158	17157	17211	17236	17282	17184	17523	17434	17214	17141	17359	17239	17090	17326	17309	17265	17255	17157	17216	17329	17155	17267	17297	17099	17358	17120	17329	17321	17380	17277	17236	17221	17241	17134	17238	17088	17355	17036	17273	17223	17122	17180	17369	17011	17187	17322	16958	17243	17311	17064	17183	17146	17182	17040	17202	17236	17259	17164	17252	17209	17094	17140	17230	17263	17138	17268	17342	17223	17455	17098	17330	17096	17242	17260	17240	17364	17253	17299	17193	17126	17237	17256	17342	17079	17087	17211	17125	17408	17439	17090	17313	17112	17037	17471	17162	17189	17195	17180	17052	17215	17286	17180	17137	17203	17122	17447	17140	17138	17099	17139	17212	17050	17368	17191	17438	17284	17401	17393	17356	17288	17188	17027	17463	17277	17375	17013	17335	17266	17166	17173	17160	17206	17298	17265	17212	17117	17228	17033	17109	17227	17230	17368	17320	17268	17416	17010	17310	17297	17274	17159	17364	17148	17266	17373	17268	17131	17170	17282	17157	17299	17312	17203	17337	17072	17050	17168	17007	17300	17329	17192	17221	17098	17274	17205	17119	17334	17173	17263	17239	17176	17179	17227	17187	17276	17439	17337	17063	17079	17248	17393	17109	16977	17085	17157	17339	17297	17131	17323	17285	17095	17350	17208	17130	17008	16978	17166	17199	17156	16981	17070	17075	17290	17263	17478	17306	17393	17344	17334	17463	17303	17319	17214	16983	17203	17421	17098	17291	17168	17295	17376	17230	17301	17200	17226	17231	17050	17159	17146	17268	17046	17412	17176	17213	17263	17210	17346	17200	17233	17188	17374	17344	17278	17104	17183	17151	17319	17143	17265	17103	17366	17222	17285	17305	17384	17064	16859	17233	17198	17068	17180	17256	17151	17303	17294	17258	17262	17254	17360	17271	17243	17214	17287	17310	17247	17085	17249	17237	17245	17136	17251	17077	17119	17363	17152	17208	17199	17276	17265	17257	17273	17187	17327	17439	17178	17402	17479	17297	17420	17263	17208	17311	17184	17198	17245	17198	17104	17233	17128	17338	17217	17196	17135	17209	17195	17168	17295	17254	17421	17359	17334	17133	17138	17084	17223	17220	17418	17302	17214	17163	17107	17217	17268	17332	17136	17508	17143	17350	17274	17301	17272	17242	17463	17247	17276	17224	17310	17262	17182	17321	17164	17048	17141	17277	17199	17221	17254	17499	17375	17470	17113	17152	17245	17318	17170	17424	17268	17378	17077	17276	17375	17201	17305	17124	17256	17618	17374	17312	17278	17270	17310	17350	17507	17383	17267	17324	17189	17134	17308	17218	17116	17104	17191	17196	17285	17087	17272	17076	17060	17227	17232	17019	17332	17263	17091	17375	17264	17170	17163	17134	17010	17187	17210	17402	17319	17290	17326	17348	17479	17151	17011	16911	17300	17139	17256	17212	17075	17113	17221	17035	17288	16948	17035	17364	17287	17195	17206	17208	17283	17246	17202	17243	17179	17317	17112
14449	16946	17319	16171	15682	15297	16105	15798	15853	15439	15620	15535	15277	15384	15219	15533	15175	15214	15183	15003	15216	15182	15222	15172	15224	15106	15266	15224	15301	15078	15465	15975	15806	15475	15372	14989	15001	15036	15023	14980	14932	15150	14947	14873	15000	15059	14953	15168	15061	15167	14962	14840	15120	14919	15144	15014	15096	15131	15155	15020	15090	14991	15048	15031	14901	14964	15126	15024	15070	14973	14963	15061	15060	14971	14909	15036	14970	14964	15015	15081	15057	15000	15195	14968	15019	15198	14873	15096	15058	15012	15246	15131	15012	14903	14888	14972	15058	15105	15048	15076	14980	14911	15030	15041	15107	14829	15084	15011	14856	15084	15082	15029	15090	14976	14869	15114	15052	15064	14948	14984	14992	15087	15096	15064	15041	15013	15085	15051	15116	15015	15220	14936	14996	14993	15094	15248	15050	15035	14877	15062	15030	15031	15099	15034	15084	14908	15068	14851	14991	14973	14881	14993	15036	15141	14915	15019	15069	14903	15156	14969	15014	15142	15029	15115	15085	14997	14977	14933	14946	15037	15101	14932	15155	15021	14996	15154	15097	14970	14963	15099	15099	15103	15017	15030	15167	14917	15041	15038	15135	15055	15093	14923	15008	15139	15074	14950	15225	15102	15031	14862	14981	15088	15074	15210	15185	15068	14898	14962	15161	15079	14980	14954	15026	14894	14989	15053	15129	15035	14999	14936	14997	14969	15063	15081	15071	14987	15171	15133	14958	14918	15128	15115	15083	15021	15043	15080	15042	15015	15178	14885	15141	15031	15050	15036	15069	15086	15080	15115	15044	14893	14777	14929	15043	15222	14992	14988	15034	14965	15004	15071	15068	14825	14961	14938	15049	15054	15080	15034	15018	14961	15089	15141	14992	15105	14767	15122	14955	14857	15220	15041	15290	14955	15010	15030	14727	15085	15012	14859	14969	15035	15036	15014	14885	14947	15002	15073	15054	14921	15052	15093	15069	15058	15115	15041	15064	15144	14930	14962	14995	14934	14986	15044	14974	15124	15064	14833	15047	15001	15057	15107	14972	15154	15059	14981	14979	15079	15021	14992	14984	14972	15102	15264	14963	14953	15129	15121	15092	14921	15097	14944	15115	15128	15064	14959	15165	14960	14994	14972	15143	15095	15113	15067	14984	15057	14981	14896	15032	15121	14918	15037	15011	15182	14939	15030	14984	14980	15108	15071	15110	15171	15084	14972	15126	14974	15057	15035	15147	15026	14972	15005	14952	15003	14888	14955	15036	14956	15032	14997	14993	14864	14992	15079	14982	14963	15088	15009	15054	15096	15031	15021	15036	15078	15066	15038	14954	15028	14960	14900	15000	14827	14935	15126	14964	14930	14934	15036	15190	14972	15075	15030	15103	14871	15096	14984	14974	14912	15120	14863	14882	15087	15179	15072	15059	15049	14987	14970	15108	14965	14911	14918	14994	15072	15058	14937	14955	15145	15108	15160	14904	15072	15024	15000	15036	15140	14910	14926	14911	15011	15058	15000	15017	15039	14952	15039	14984	15000	14937	15107	15092	15190	15116	15101	15078	14845	15071	15112	14861	15073	15093	14915	14956	15051	15023	14960	15016	14746	15046	14912	15066	14979	15012	14999	15046	15018	14819	14935	15011	15101	14958	15107	15024	14922	15011	14995	14899	14973	14977	14988	14958	15006	14997	15099	15006	15058	15135	14927	14939	15047	14810	15044	15051	14900	14998	15049	14975	15055	15004	15085	15143	15176	14925	14917	15034	15010	14877	15127	14972	14919	15085	14850	15014	15006	15054	15109	15120	15056	15197	14948	15152	15081	15181	14986	15118	14996	15012	14924	14942	14981	15058	14984	14957	15090	15043	15090	15097	15188	14996	15110	15086	14910	15040	15179	14962	15042	15056	15008	15110	15151	15082	14967	14981	14958	14941	14944	15113	15023	15079	15074	15223	15191	14994	14860	15168	14855	15048	14957	14845	15056	15052	15045	15005	15097	14973	15030	15021	14935	14978	15059	14923	14913	15117	14934	15025	14943	14957	15028	14972	14985	15060	15006	15039	14985	14963	15050	14964	15140	14968	15035	15066	15002	15005	15126	14891	14942	14989	14970	14910	15015	14941	15212	14908	15060	14817	15150	15104	14988	15089	15099	15095	15231	14971	14932	14884	15113	15032	15010	15104	15012	15064	15011	14909	14981	14980	14985	14880	15038	15052	15003	14930	14976	15012	15053	15235	14982	14918	14923	15039	14983	15088	15071	14964	15074	15209	15113	14877	14940	15021	15116	14999	15052	15073	15004	14987	15028	15014	14842	14968	15115	15023	15140	15212	15085	14972	14930	15070	15124	15068	15036	14993	15069	14943	14946	15113	15121	14971	15040	15007	15157	15132	14901	15109	14978	15019	15130	15132	14960	15011	14991	15004	15182	15022	15121	14948	15083	15133	14966	15122	15018	14851	15292	14929	14892	15078	15026	15057	15055	14963	14928	14964	15024	15021	14893	15088	14965	15032	15305	14992	15015	15009	15008	14998	15039	15057	15059	14839	15078	15101	15281	15050	15001	14970	15092	15204	15111	14840	14993	15042	15074	15034	15076	15011	14952	15046	15208	15115	15103	14983	14904	15140	15045	15040	14975	15086	14982	14944	15010	15129	15145	14925	15045	14903	15009	15005	15066	15083	14995	15134	15065	15050	14835	14976	15089	14836	14943	14998	14991	14921	14879	15088	15047	15233	15037	15041	15128	14996	15213	15111	14932	14976	14973	15230	14844	15131	15086	14922	15295	14747	14941	14912	15081	15060	15038	15226	14941	15116	15001	15017	14938	15038	15090	14980	14985	15104	14973	15125	15120	14888	15040	15019	14780	15019	15077	14884	15085	15093	14987	15141	15195	14967	14976	14936	15100	15107	15081	15071	15123	15057	15000	15057	14991	14881	15124	14941	15032	15186	15106	15015	15085	14968	15097	15113	15001	15175	14984	15010	15073	15016	14966	14976	14905	15016	15002	15064	15029	14952	14856	15141	14939	14958	14853	15148	15011	14991	15029	14953	15108	14945	15073	14962	15102	14908	14964	14948	15084	14995	15133	15111	15057	14940	15051	14879	15139	14847	15097	15178	14984	15167	15016	15068	15069	15009	14968	15028	15264	15017	15016	14913	14993	14964	14987	15141	15189	15043	14929	14824	14924	14991	14903	15050	14986	15070	15108	15102	15059	14818	15030	15049	15022	15067	14976	15106	15299	14896	14883	14960	14883	15078	15079	14950	15048	14917	15058	15009	15145	15046	15118	14984	14938	15123	15059	14891	14957	15052	15129	15217	14935	14881	15215	15052	14946	14923	14997	14928	14887	15110	15058	14891	14998	15143	15082	15088	15033	15087	14941	14880	14905	14946	15235	15107	15029	14862	14985	14974	14972	15052	15098	14992	15116	14980	14994	14986	14853	15053	15042	14966	15027	14960	15062	15120	15106	15016	14971	15087	15069	15083	15109	15097	14972	15193	14969	15198	14899	14970	14962	15161	15046	15371	15155	14945	15109	14979	15072	15070	15016	14910	14966	15057	14967	15062	15031	15079	15121	14984	14959	15152	15027	14983	15139	15032	15022	14986	14969	15083	14989	15065	14913	14948	15186	15007	14907	14911	15111	14915	15126	15143	15183	15021	15040	15011	14884	14995	15223	14875	15032	14975	15050	15084	14971	14968	14946	14841	15028	15076	15078	15144	14856	14959	15218	14966	15128	14984	15005	14998	14920	15123	15039	15002	15179	15008	15068	15175	14986	14927	14786	15081	14984	14927	15129	15032	15160	14920	14964	15046	15015	14984	15134	15203	15017	15160	15091	14945	15003	14991	14917	15114	15045	14896	14983	15106	15104	15087	14954	15009	15242	15006	15116	15087	15093	15083	15106	14844	14886	15014	15026	15080	15155	14982	15020	14893	15008	15114	15068	15059	15090	15097	15051	15225	14939	15067	15091	15186	15141	15028	14925	14820	14973	14964	14750	14865	15105	15163	14920	15131	14913	14960	14945	15101	15068	15059	15044	15040	15014	14983	15030	15048	14934	14890	15103	15164	15171	15179	15092	15190	14876	15003	15198	15075	15070	15103	15186	15123	14920	15071	15049	14944	14966	14994	15217	15042	14848	14990	15072	15122	14959	15041	15153	15031	15252	15028	15149	15144	15148	15104	14987	15098	14939	15207	14987	14923	15004	14987	15107	15009	15205	15107	15002	15075	14965	14984	14970	14904	15033	14949	14969	15019	15028	15002	15035	15174	15087	15109	14923	15096	15131	15200	15072	15043	15033	15116	14999	15142	15037	14975	15085	14916	14816	15105	15035	15054	14907	14957	15028	15072	14999	14900	14918	14917	14898	15075	15049	14816	14996	15062	14878	15021	14979	14953	14998	15163	15029	14975	15156	15090	15141	15046	14981	15052	14921	15019	14854	14995	15308	15064	14872	14957	14915	15024	14980	15221	15077	15197	14911	14991	14927	14954	15112	15040	15005	15214	14997	15003	14947	14962	14971	15074	15060	15156	15020	15057	14926	15039	15091	15050	15023	14954	15168	15142	15041	14979	14991	15094	14946	15102	15042	15045	14918	15050	14895	15062	15027	14882	15010	15108	14894	15041	14926	14945	15180	15045	14942	15111	14963	14980	15039	15199	14926	14961	14839	15128	15073	14976	15037	14920	15000	14908	15067	14943	14994	15058	14957	14980	14997	15259	15180	14910	15147	14892	15086	15023	15132	15112	14954	14931	15039	14921	15066	14914	15068	14957	15147	15122	15097	15017	14950	15009	15073	14950	15203	15128	15180	15067	14947	14947	15054	15113	14954	15130	15134	15186	15002	15066	15155	15073	14962	15088	15091	15016	14971	15022	14965	14968	14968	15115	15131	14976	14927	15027	14942	15016	15169	15230	15007	14980	15102	15014	15040	15319	15106	15144	15072	15049	14985	15052	15079	14928	14978	15145	15050	15021	15017	15129	14879	14971	15045	14885	15033	14978	15081	14931	14844	15283	15046	15049	15201	15076	15135	14975	14909	14986	15141	14953	15058	14969	15140	14913	15058	15063	14927	15161	14956	15012	15104	15000	14919	15016	15074	15114	15216	15021	14917	14829	15008	15001	15003	15087	14815
24016	21330	28823	24234	22016	21278	20169	18078	17856	17722	17261	17615	17528	17249	17166	17277	17249	17198	17176	17028	17086	17162	17027	16953	17063	17163	16928	17056	16908	17015	18902	20814	19787	18825	17932	17194	17167	17157	16865	16958	16953	16786	16764	16976	16799	16783	16922	16791	16843	16773	16915	16823	16767	16776	16948	16747	16607	16981	16804	16776	16956	16877	16842	16992	16813	16845	16653	16923	16974	16865	16932	16999	16746	17010	16781	16942	16804	16926	16805	16577	16793	16742	16907	16924	16965	16850	16831	16825	16951	16734	16693	16902	16751	16819	16620	16775	16725	16813	17034	17052	16936	16760	16723	16883	16945	16594	16888	16984	16782	16893	16905	16903	16936	16696	16886	16769	16649	16890	16901	16844	16816	16879	16792	16971	16762	16782	16948	16917	16750	16864	16570	16812	16813	16930	16719	16940	16896	16907	16844	16739	16882	16895	17017	16892	16846	16993	16799	16797	16784	16771	16956	16750	16938	16886	16832	16914	16859	16798	16610	17003	16957	16712	17122	16595	16817	17031	16825	16818	16950	16780	16890	17127	16759	16706	16859	16679	16619	17009	16882	16782	16660	16830	16845	16691	16638	16852	16744	16723	16774	16635	16880	17027	16774	16702	16858	16892	16913	16745	16962	16789	16863	16640	16834	16738	16852	16758	16821	16990	16789	16640	16691	17042	16821	16845	16963	16840	16859	16726	16768	16777	16798	16862	16888	16717	16886	16781	16774	16675	16893	16718	16890	16738	16838	16971	16907	16782	16968	17032	16647	16708	16814	16929	16818	16777	16844	16826	17034	16919	16743	16699	16824	16901	16668	16634	16924	16824	16724	16875	16750	16731	16851	16860	16963	16667	16742	16697	16680	16884	16981	16802	16872	16668	16764	17040	16680	16731	16719	16981	16728	16703	16726	16872	16773	16843	16660	16628	16818	16680	16841	16978	16748	16654	16877	16654	16811	16807	16931	16847	16660	16758	16723	16726	16929	16629	16796	16881	16903	16793	16851	16938	16628	16724	16921	16933	16825	16826	16744	16798	16568	16786	17060	16672	16674	16898	16942	16891	16704	16877	16833	16770	16783	16711	16721	16864	16750	16904	16964	16959	16873	16897	16899	16849	16905	16889	16708	16735	16719	16713	16919	16724	16923	16920	16940	17023	16965	16571	16732	16644	16838	16563	16854	16957	16853	16743	16779	16807	16621	16830	16771	16777	16769	16761	16865	16712	16811	16886	16723	16712	16767	16771	16963	16839	16792	16628	16969	16948	16921	16813	16839	16912	16901	16995	16777	16802	16985	16756	17045	16645	16834	16850	16650	16889	16756	16958	16933	16818	16835	16826	16911	16812	16702	16779	16888	16796	16835	16824	16851	16837	16897	16774	16842	16788	16595	16892	16812	16763	16917	16946	16970	16957	16630	16744	16787	16641	16830	16815	16746	16668	16720	16968	16775	16835	16863	16832	16705	16872	16613	16558	16812	16852	16722	16904	16609	16920	16999	16731	16819	16941	16894	16714	16863	16797	16854	16877	16882	16902	16791	16905	16971	16861	16671	16843	16749	16794	16847	16678	16738	16813	16619	16750	16919	16806	16816	16946	16825	16688	16785	16890	16687	16929	16620	16601	16785	16799	16673	16753	16873	16793	16716	16934	16942	16889	16797	16796	16831	16769	16746	16978	16745	16665	16751	16650	16797	16918	16971	16918	16861	16857	16815	16814	16605	16768	16759	16842	16853	16774	16746	16839	16786	16783	16894	16831	16830	16716	16911	16927	16831	16916	16771	16822	16685	16772	16814	16833	16815	16715	16854	16667	16939	16986	16784	16732	16811	16692	16558	16832	16936	16659	16652	16724	16847	16900	16587	16680	16863	16849	16731	16748	16963	16722	16787	16812	16919	16896	16760	16797	16819	16744	16794	16854	16598	16537	16571	16950	16881	16844	16883	16923	16904	16863	16751	16988	16707	16801	16846	16418	16945	16749	16757	16713	16813	16726	16846	16731	16770	16879	16780	16723	16861	16738	16819	16755	16644	16711	16736	16882	16706	16792	16853	16716	16779	16857	16907	16677	16828	16842	16990	16813	16795	16913	16721	16710	16786	16806	16800	16622	16953	16835	16775	16718	16825	16747	16755	16853	16885	17002	16739	16843	17040	16896	16781	16656	16824	16934	16902	16840	16685	16850	16821	16792	16858	16995	16828	16746	16728	16634	16779	17058	16647	16662	16747	16695	16824	16814	16803	16853	16727	16834	16784	16744	16665	16779	16962	16932	16836	16830	16674	16748	16712	16829	16922	16783	16809	16907	16655	16648	16822	16952	16766	16756	16965	16723	16717	16697	16766	16721	16701	16745	16723	16918	16748	16834	16895	16781	17033	16763	16878	16774	16769	16847	16850	16595	16736	16703	16688	16990	16900	16729	16671	16611	16742	17079	16865	16873	16816	16816	16733	16868	16730	16867	16704	16697	16730	16729	16695	16763	16861	16870	16709	16746	16967	16977	16973	16952	16945	16853	16803	16804	16853	16843	16833	16942	16742	16725	16717	16773	17044	16784	16916	16966	16795	16840	16898	16696	16669	16819	16683	16825	16877	16816	16782	16903	16920	16836	16754	16903	16988	16700	16702	16917	16795	16708	16664	16986	16869	16831	16844	16704	16964	16658	16846	16855	16966	16884	16844	16873	16844	16886	16855	16900	16819	16627	17051	16939	16918	16942	16851	16815	16781	16830	16945	16838	16955	16658	16643	16805	16911	16780	16906	16856	16703	16812	16690	16794	16715	16811	16837	16751	16974	16873	16743	16849	16753	16812	16894	16940	16909	16771	16800	16601	16824	16866	16717	16872	17074	16663	16937	17052	16980	16802	16891	16728	16778	16576	16778	16725	16592	16846	16883	16719	16715	16722	16924	16770	16751	16828	16820	16649	16873	16884	16655	16613	16918	16999	16750	16676	16872	16782	16915	16773	16774	16648	16955	16716	16779	16790	16804	16918	16702	16785	16967	17000	16833	16836	16841	16982	16967	16769	16890	16886	16697	17086	16930	16826	16754	16847	16831	16744	16956	16731	16830	16792	16645	16734	16669	16851	16793	16819	16880	16681	16875	16803	16673	16844	16780	16989	16728	16906	16779	16607	16932	17039	16772	16719	16846	16827	16779	16893	16837	16963	16742	16929	16890	16854	16814	16773	16906	16714	16707	16892	16787	16951	16722	16768	16744	16809	16708	16677	16792	16603	16687	16655	16676	16609	16774	16999	16862	16970	16760	16812	16844	16819	16700	16898	16827	16835	16895	16756	16843	16740	16899	16758	16797	16760	16867	16710	16749	16755	16736	16817	16812	16878	16915	16877	16803	16967	16932	16915	16880	16632	16901	17005	16823	16948	16824	16786	16972	16746	16878	16784	16882	16981	17080	16947	16997	16804	16679	16851	16770	16824	16856	16884	16710	16899	16921	16980	16737	16863	16810	16736	17038	16983	16839	16796	16914	16839	16952	16826	16728	16757	16963	16781	16794	16899	16871	16874	16938	16908	16910	16892	16852	16898	16615	16894	16903	16793	16706	16899	16976	16624	16969	16951	16933	16917	16836	16655	16945	16860	16905	16728	16720	16813	16752	16735	16813	16900	17011	16860	16885	16782	16639	16730	16968	16800	16823	16857	16728	16833	16762	16869	16958	16710	16673	16771	17128	16755	16749	16666	16777	16874	16723	16763	16720	16962	17080	16650	16740	16852	16771	16927	16819	16847	16726	16788	16701	16878	16640	16693	17053	16889	16834	16855	16713	16889	16811	16846	16797	16750	16967	16650	16769	16657	16733	16817	17025	16855	16849	16796	16951	16885	16913	16645	17017	16960	16910	17050	16617	16808	16863	16588	16773	16936	16788	16872	16894	16931	16958	16808	16818	16800	16688	16688	16678	16638	16931	16842	16863	16691	16760	16949	16759	16808	16807	16874	16796	16859	16772	16742	16886	17013	16890	16651	16633	16849	16780	16892	16691	16874	16821	16780	16825	16949	16796	16836	16804	16757	16724	16710	16755	16721	16748	16666	16759	16814	16803	16770	16849	16805	16939	16779	16784	16836	16973	16804	16877	16815	16765	17024	17027	16880	16670	16919	16819	16824	16688	16767	16875	16682	16894	16798	16851	16606	16991	16870	16923	16641	16882	16836	16735	16732	16637	16901	16876	17089	16780	16880	16784	16895	16922	16932	16850	16715	16688	16906	16803	16819	16646	16739	16772	16893	16853	16690	16982	16737	16817	16744	16719	16736	16914	16747	16707	16725	16905	16698	16884	16990	16839	16687	16741	16815	16649	16834	16921	16620	16901	16761	16796	16839	16713	17002	16912	16583	16872	16960	16738	16764	16696	16655	16775	16749	16785	16802	16746	16994	16821	16645	16832	16890	16940	16847	16682	16809	16750	16706	16872	16600	16817	16704	16903	16928	16837	16832	17014	16875	16857	16670	16729	16649	16821	16811	16988	16921	16868	16877	16909	16653	16818	16648	16765	16755	16659	16944	16760	16656	16609	16741	16783	16857	16722	16756	16754	16734	16825	16780	16878	16650	16683	16885	16747	16704	16727	16694	16624	16762	16757	16637	16869	16813	16938	16741	16793	16786	16789	16796	16614	16879	16709	16752	16847	16665	16916	16952	16894	16761	16731	16771	16754	16977	16898	16899	16649	16872	16935	16582	16677	16959	16636	16697	16862	16746	16982	16652	16797	16765	16784	16768	17002	16792	16674	16784	16655	16651	16879	16865	16775	16583	16758	16744	16866	16700	16730	16763	16972	16969	16957	17070	16929	16945	16816	16843	16867	16637	16746	16914	16829	16674	16703	16784	16827	16704	16855	16897	16805	16846	16518	16785	16929	16847	16771	16740	16856	16759	16777	16689	16617	16817	16736	16907	16940	16611	16847	16798	16861	16800	16876	16604	16743	16825	17090	16796	16773	16735	17025	16760	16953	16693	16689	16725	16857	17008	16802	16668	16695	16833	16860	17096	16755	16647	16697	16729	16613	16819	16900	16784	16921	16813	16744	16692	16861	16722	16674	16714	16623	16858	16750	16924	16901	16855	17055	16667	16712	16636	16859	16846	16710	16637	16805	16758	16776	16790	16755	16888	17060	16841	16788	16965
13677	22948	22237	18574	16938	16163	16076	16546	16402	16139	15810	15316	15368	15217	15207	15208	15343	15143	15059	14968	15185	14998	15208	15218	15141	15170	15071	14992	14973	15393	18264	20491	18745	17083	16033	15123	14696	14704	14865	14886	14845	14793	14822	14872	14914	14775	14845	14736	14795	14778	14879	14743	14918	14614	14773	14842	14696	14914	14826	14795	14789	14814	14801	14733	14674	14804	14703	14914	14625	14936	14813	14749	14801	14744	14763	14882	14804	14884	14828	14739	14773	14762	14784	14657	14938	14682	14994	14899	14782	14744	14792	14743	14768	14724	14928	14716	14805	14756	14585	14983	14703	14901	14715	14805	14769	14768	14864	14814	14885	14872	14842	14906	14905	14735	14773	14716	14704	14744	14695	14808	14858	14772	14854	14731	14939	14785	14669	14664	14753	14689	14843	14873	14523	14738	14752	14784	14794	14832	14714	14621	14679	14609	14741	14721	14691	14821	14783	15006	14653	14864	14690	14975	14687	14821	14464	14810	14758	14856	14741	14736	14886	14903	14698	14903	14657	14523	14813	14773	14774	14883	14753	14615	14834	14843	14787	14709	14897	14913	14680	14872	14566	14802	14854	14798	14862	14860	14798	14671	14903	14781	14731	14904	14765	14767	14949	14817	14829	14825	14731	14696	14816	14859	14645	14742	14690	14799	14732	14854	14866	14885	14715	14614	14794	14795	14995	14786	14762	14614	14819	14818	14671	14748	14716	14911	14764	14784	14766	14793	14749	14773	14835	14743	14673	14886	14819	14832	14690	14638	14843	14893	14760	14908	14675	14739	14669	14631	14958	14812	14777	14790	14784	14767	14737	14703	14842	14590	14791	14686	14648	14730	14746	14755	14827	14698	14716	14800	14885	14811	14828	14865	14765	14894	14683	14839	14674	14711	14718	14828	14648	14837	14776	14876	14774	14798	14849	14660	14731	14941	14975	14750	14829	14841	14961	14826	14873	14867	14748	14858	14568	14779	14852	14974	14709	14666	14826	14751	14739	14765	14780	14745	14762	14754	14828	14711	14709	14686	14791	14933	14751	14723	14829	15015	14797	14771	14778	14761	14862	14791	14727	14800	14747	14836	14920	14861	14804	14812	14726	14789	14856	14623	14796	14888	14929	14655	14852	14795	14847	14881	14754	14669	14782	14948	14578	14802	14762	14820	14733	14680	14783	14686	14840	14899	14696	14704	14723	14840	14806	14817	14714	14685	14724	14702	14767	14882	14792	14897	14876	14744	14739	14588	14949	14886	14705	14698	14721	14574	14647	14722	14808	14641	14789	14677	14718	14698	14785	14665	14675	14888	14674	14808	14879	14903	14758	14790	14854	14700	14701	14635	14713	14911	14778	14946	14743	14818	14882	14801	14728	14750	14755	14825	14833	14671	14865	14782	14640	14866	14692	14757	14792	14766	14890	14838	14920	14752	14783	14906	14710	14901	14748	14682	14777	14740	14796	14924	14624	14774	14599	14901	14752	14893	14707	14782	14903	14791	14669	14761	14675	14719	14796	14832	14900	14892	14741	14710	14822	14947	14829	14747	14848	14821	14573	14828	14684	14933	14862	14647	14727	14757	14635	14808	14711	14904	14816	14822	14766	14805	14849	14696	14805	14711	14770	14816	14714	14810	14693	14823	14677	14714	14836	14695	14724	14911	14748	14853	14840	14586	14710	14682	14756	14904	14802	14817	14784	14718	14800	14819	14644	14680	14642	14785	14902	14884	14813	14754	14728	14872	14597	14863	14643	14654	14918	14739	14680	14766	14736	14870	14612	14880	14734	14864	14765	14825	14747	14910	14771	14841	14678	14694	14777	14731	14801	14701	14864	14755	14775	14649	14746	14719	14827	14782	14746	14795	14675	14899	14743	14733	14738	14696	14845	14653	14733	14740	14700	14771	14807	14870	14671	14672	14689	14732	14695	14798	14822	14780	14823	14866	14782	14673	14758	14691	14818	14736	14831	14682	14761	14641	14720	14874	14693	14769	14905	14702	14679	14720	14691	14807	14747	14694	14589	14844	14723	14717	14768	14690	14640	14937	14781	14805	14698	14815	14868	14766	14891	14787	14773	14773	14688	14697	14855	14763	14712	14807	14857	14791	14841	14851	14887	14872	14755	14752	14759	14742	14872	14798	14662	14696	14842	14839	14867	14640	14836	14760	14959	14608	14744	14880	14784	14712	14679	14695	14764	14877	14877	14839	14967	14638	14813	14740	14829	14748	14692	14769	14908	14774	14775	14716	14666	14929	14598	14761	14839	14787	14772	14736	14791	14822	14704	14926	14888	14831	14948	14688	14762	14843	14754	14853	14737	14820	14697	14762	14866	14950	14602	14688	14870	14799	14651	14769	14804	14610	14736	14840	14548	14939	14731	14782	14738	14755	14794	14619	14694	14719	14839	14928	14742	14657	14958	14671	14899	14743	14755	14751	14683	14851	14885	14839	14837	14783	14870	14659	14747	14814	14755	14742	14729	14956	14712	14805	14878	14801	14766	14578	14632	14903	14894	14894	14716	14820	14864	14870	14710	14767	14776	14703	14855	14753	14713	14639	14836	14707	14799	14922	14658	14771	14593	14731	14604	14767	14739	14734	14723	14757	14679	14640	14616	14778	14615	14874	14801	14746	14864	14627	14747	14656	14665	14995	14774	14709	14749	14829	14596	14705	14754	14663	14649	14833	14776	14581	14708	14765	14747	14672	14840	14656	14749	14759	14678	14908	14921	14653	14693	14760	14834	14663	14777	14709	14819	14740	14768	14768	14791	14691	14687	14763	14646	14637	14807	15033	14719	14798	14803	14738	14873	14914	14783	14897	14762	14758	14798	14873	14777	14794	14727	14815	14900	14577	14785	14718	14877	14684	14880	14814	14790	14982	14771	14917	14789	14655	14974	14662	14815	14776	14881	14705	14920	14697	14782	14723	14685	14788	14672	14842	14698	14609	14902	14899	14739	14756	14790	14895	14801	14536	14697	14596	14755	14775	14816	14854	14750	14637	14793	14869	14848	14793	14905	14618	14910	14834	14725	14685	14924	14677	14781	14794	14988	14693	14767	14752	14847	14909	14662	14729	14802	14815	14717	14730	14472	14680	14722	14859	14856	14661	14840	14712	14743	14735	14881	14663	14763	14824	14849	14800	14751	14692	14814	14826	14624	14735	14820	14762	14739	14763	15006	14770	14767	14898	14766	14846	14794	14772	14766	14841	14870	14592	14792	14783	14711	14823	14645	14828	14432	14786	14676	14660	14780	14732	14800	14738	14581	14738	14757	14787	14835	14897	14780	14844	14901	14719	14660	14660	14854	14832	14614	14670	14813	14776	14898	14769	14928	14775	14849	14738	14806	14841	14855	14746	14702	14811	14961	14692	14721	14802	14900	14596	14874	14760	14751	14705	14643	14695	14672	14778	14846	14829	14911	14638	14703	14745	14742	14749	14628	14823	14724	14876	14835	14887	14611	14966	14729	14708	14808	14660	14771	14657	14741	14983	14811	14703	14759	14891	14658	14783	14689	14970	14827	14760	14644	14826	14832	14832	14736	14836	14683	14740	14770	14680	14646	14727	14772	14649	14798	14805	14763	14878	14833	14889	14743	14770	14728	14657	14911	14636	14639	14827	14826	14878	14811	14789	14743	14882	14654	14817	14762	14900	14696	14839	14572	14819	14769	14840	14645	14782	14805	14625	14858	14801	14897	14663	14766	14718	14690	14744	14734	14835	14746	14802	14786	14760	14714	14951	14760	14814	14851	14711	14798	14673	14856	14791	14812	14739	14839	14681	14829	14813	15044	14781	14657	14634	14826	14694	14952	14712	14835	14816	14889	14917	14754	14701	14867	14851	14771	14662	14840	14771	14845	14814	14756	14588	14739	14780	14861	14714	14707	14851	14773	14727	14659	14689	14692	14698	14771	14764	14782	14665	14827	14746	14912	14833	14801	14604	14780	14948	14715	14750	14706	14749	14866	14790	14696	14689	14775	14771	15055	14673	14784	14709	14769	14849	14770	14747	14686	14664	14864	14671	14728	14746	14919	14685	14540	14636	14571	14997	14779	14813	14810	14731	14887	14674	14811	14756	14635	14681	14817	14740	14720	14579	14825	14818	14652	14847	14721	14820	14958	14829	14756	14721	14709	14860	14626	14760	14808	14656	14759	14809	14764	14817	14967	14714	14529	14722	14780	14865	14873	14736	14831	14851	14848	14869	14776	14787	14898	14811	14735	14891	14677	14832	14811	14711	14823	14748	14801	14873	14917	14772	14678	14834	14936	14952	14696	14844	14745	14697	14678	14763	14725	14977	14701	14896	14718	14647	14723	14931	14751	14807	14596	14742	14796	14695	14874	14888	14858	14744	14910	14741	14809	14949	14798	14614	14886	14791	14698	14857	14620	14756	14627	14734	14863	14873	14660	14759	14764	14834	14878	14697	14857	14623	14707	14884	14886	14700	14981	14832	14758	14893	14836	14789	14947	14717	14556	14829	14714	14759	14875	14805	14824	14672	14896	14731	14863	14770	14642	14764	14858	14586	14657	14851	14828	14704	14853	14642	14752	14748	14756	14671	14875	14874	14782	14922	14801	14785	14595	14895	14896	14673	14714	14868	14749	14676	14599	14749	14820	14773	14794	14704	14672	14805	14777	14875	14654	14561	14920	14874	14616	14798	14894	14898	14840	14870	14741	14947	14839	14684	14819	14764	14707	14823	14552	14804	14839	14905	14834	14738	14742	14550	14925	14767	14878	14885	14854	14678	14595	14714	14837	14809	14846	14779	14824	14646	14933	14793	14651	14857	14818	14762	14773	14836	14864	14937	14802	14699	14890	14706	14692	14870	14816	14803	14716	14793	14679	14695	14739	14804	14774	14877	14740	14773	14850	14665	14648	14662	14896	14837	14844	14910	14656	14740	14731	14808	14793	14926	14552	14696	14617	14814	14882	14782	14864	14721	14746	14680	14840	14755	14812	14887	14822	14690	14851	14862	14830	14826	14868	14735	14685	14653	14747	14659	14860	14667	14820	14762	14682	14944	14720	14818	14790	14707	14839	14576	14758	14879	14820	14739	14693	14858	14639	14862	14710	14705	14794	14770	14752	14840	14839	14637	14750	14795	14803	14686	14759	14643	14714	14816	14787	14712	14852	14754
23049	21368	29307	23810	21517	23178	24256	19252	17889	17880	17628	17666	17462	17359	17359	17161	17170	16805	17213	17236	17111	17065	17226	17043	17057	17107	16942	16797	16894	16990	21337	23756	21734	20042	18261	17287	16865	16916	16749	16729	16784	16786	16821	16752	16756	16813	16846	16769	16737	16681	16756	16685	16943	16536	16778	16696	16654	16596	16541	16753	16656	16637	16561	16837	16989	16636	16665	16723	16751	16625	16641	16797	16657	16546	16591	16812	16565	16489	16734	16782	16689	16641	16766	16719	16829	16589	16744	16675	16913	16885	16810	16619	16715	16772	16800	16647	16724	16662	16704	16638	16959	16631	16797	16723	16818	16668	16704	16914	16855	16710	16777	16602	16713	16768	16934	16578	16678	16516	16674	16688	16613	16779	16552	16504	16733	16560	16724	16673	16840	16643	16758	16842	16726	16659	16712	16827	16736	16544	16774	16701	16736	16673	16678	16721	16735	16610	16798	16623	16722	16827	16601	16637	16766	16641	16601	16489	16498	16625	16755	16751	16651	16708	16700	16814	16724	16711	16782	16602	16748	16654	16692	16751	16718	16718	16742	16585	16771	16469	16629	16546	16569	16526	16771	16635	16524	16787	16584	16667	16662	16560	16743	16680	16515	16591	16658	16650	16652	16875	16722	16515	16593	16846	16728	16525	16645	16582	16745	16613	16674	16729	16614	16552	16630	16643	16701	16553	16653	16702	16522	16574	16724	16559	16633	16751	16550	16701	16784	16754	16624	16778	16710	16731	16681	16727	16603	16739	16831	16759	16552	16482	16742	16624	16657	16674	16644	16606	16784	16801	16639	16750	16990	16545	16612	16468	16598	16798	16540	16799	16559	16504	16313	16546	16474	16629	16680	16600	16827	16460	16775	16655	16912	16624	16512	16628	16803	16694	16657	16651	16850	16700	16548	16571	16620	16692	16381	16708	16748	16663	16707	16696	16782	16674	16769	16810	16721	16451	16676	16771	16552	16727	16681	16598	16571	16638	16578	16567	16553	16636	16775	16644	16835	16497	16571	16656	16608	16766	16683	16654	16648	16612	16596	16489	16729	16691	16749	16606	16603	16752	16587	16780	16614	16617	16641	16529	16579	16736	16537	16713	16670	16496	16683	16574	16734	16489	16608	16541	16704	16530	16834	16641	16592	16788	16663	16771	16644	16745	16745	16595	16571	16523	16843	16581	16674	16651	16777	16749	16539	16555	16623	16745	16744	16590	16604	16746	16781	16570	16676	16740	16642	16736	16670	16654	16667	16610	16713	16557	16740	16690	16741	16686	16662	16643	16556	16621	16631	16547	16604	16495	16787	16746	16686	16869	16595	16814	16526	16423	16590	16423	16708	16852	16601	16660	16862	16625	16775	16828	16412	16663	16617	16706	16768	16683	16773	16710	16734	16692	16626	16831	16729	16610	16609	16618	16605	16438	16742	16589	16712	16603	16573	16672	16568	16618	16774	16645	16694	16653	16624	16675	16689	16806	16639	16906	16617	16719	16572	16521	16919	16814	16858	16715	16857	16634	16637	16738	16658	16678	16626	16656	16472	16634	16665	16642	16649	16639	16641	16849	16624	16620	16639	16721	16654	16620	16681	16517	16886	16682	16798	16616	16825	16662	16816	16592	16543	16725	16542	16784	16834	16702	16654	16561	16535	16720	16751	16497	16566	16548	16505	16650	16666	16670	16647	16789	16487	16765	16688	16767	16774	16569	16553	16548	16446	16586	16642	16872	16620	16758	16395	16673	16628	16632	16686	16627	16584	16489	16637	16666	16596	16631	16669	16623	16502	16721	16805	16539	16695	16766	16772	16546	16601	16566	16514	16634	16583	16491	16492	16743	16746	16512	16584	16629	16625	16812	16457	16913	16670	16610	16472	16587	16642	16864	16527	16770	16838	16729	16542	16533	16523	16643	16656	16445	16676	16494	16510	16611	16506	16620	16738	16651	16715	16648	16486	16784	16788	16545	16576	16863	16616	16590	16539	16619	16592	16624	16735	16689	16622	16543	16761	16922	16618	16543	16751	16697	16762	16750	16806	16629	16720	16723	16747	16489	16584	16670	16623	16681	16785	16643	16712	16644	16722	16772	16754	16571	16671	16798	16767	16798	16554	16634	16692	16632	16806	16798	16714	16626	16507	16750	16756	16727	16595	16538	16738	16522	16468	16554	16805	16866	16912	16601	16708	16900	16930	16540	16527	16722	16763	16663	16656	16738	16781	16650	16690	16771	16525	16545	16699	16774	16750	16647	16527	16581	16683	16734	16636	16649	16486	16607	16586	16701	16814	16480	16679	16752	16604	16755	16624	16559	16725	16693	16766	16606	16663	16556	16644	16671	16888	16708	16553	16626	16522	16364	16606	16616	16588	17069	16535	16844	16747	16553	16557	16769	16631	16645	16546	16546	16587	16645	16706	16776	16809	16681	16606	16654	16600	16733	16731	16496	16869	16855	16643	16794	16678	16753	16590	16551	16729	16759	16729	16679	16818	16782	16668	16703	16795	16542	16556	16464	16745	16949	16642	16626	16569	16592	16618	16790	16806	16633	16637	16490	16808	16740	16586	16755	16766	16710	16692	16716	16687	16633	16756	16686	16828	16574	16559	16725	16788	16592	16681	16870	16774	16666	16607	16756	16502	16713	16683	16650	16705	16707	16535	16711	16748	16727	16600	16410	16711	16497	16686	16722	16651	16530	16612	16817	16735	16632	16707	16873	16639	16562	16679	16490	16442	16674	16637	16632	16659	16705	16553	16622	16730	16675	16692	16964	16580	16585	16832	16646	16827	16711	16542	16684	16744	16709	16476	16653	16744	16701	16387	16759	16535	16603	16528	16877	16718	16575	16553	16710	16591	16748	16682	16522	16507	16560	16587	16756	16620	16769	16710	16609	16614	16649	16529	16777	16608	16719	16589	16505	16506	16625	16614	16620	16769	16846	16740	16777	16513	16660	16587	16421	16727	16649	16772	16655	16645	16455	16743	16611	16708	16382	16582	16552	16587	16627	16701	16807	16479	16755	16771	16643	16661	16578	16466	16592	16750	16630	16674	16585	16776	16586	16821	16803	16596	16496	16653	16637	16411	16707	16585	16668	16807	16675	16615	16457	16673	16672	16605	16682	16680	16544	16616	16660	16667	16935	16563	16579	16594	16716	16853	16683	16777	16871	16592	16678	16552	16794	16591	16535	16795	16667	16546	16784	16754	16727	16682	16772	16559	16425	16563	16774	16701	16727	16718	16453	16582	16555	16584	16535	16810	16795	16648	16815	16638	16759	16510	16509	16598	16716	16697	16602	16740	16767	16758	16704	16750	16962	16801	16687	16801	16583	16833	16526	16521	16775	16664	16648	16658	16537	16739	16693	16908	16561	16656	16722	16730	16597	16662	16614	16732	16647	16665	16667	16611	16579	16695	16735	16642	16640	16709	16645	16763	16677	16479	16561	16719	16638	16695	16610	16595	16516	16604	16476	16802	16808	16783	16555	16702	16601	16740	16606	16569	16592	16550	16667	16652	16651	16849	16730	16725	16763	16677	16635	16831	16635	16607	16428	16796	16553	16433	16532	16663	16612	16381	16701	16785	16742	17062	16905	16589	16562	16757	16551	16709	16785	16682	16982	16906	16640	16506	16965	16402	16607	16670	16729	16484	16617	16846	16645	16488	16754	16928	16894	16713	16593	16705	16713	16661	16676	16502	16592	16694	16782	16793	16606	16704	16901	16760	16772	16778	16787	16677	16731	16498	16623	16785	16672	16615	16481	16610	16659	16727	16788	16706	16568	16562	16774	16617	16693	16717	16619	16743	16477	16637	16806	16705	16927	16713	16549	16648	16644	16892	16344	16571	16789	16642	16489	16544	16506	16677	16816	16573	16663	16692	16577	16426	16597	16770	16709	16615	16410	16590	16743	16654	16620	16623	16607	16716	16649	16579	16758	16632	16732	16738	16845	16641	16720	16721	16855	16737	16862	16697	16787	16493	16745	16546	16666	16790	16711	16522	16509	16609	16551	16652	16660	16713	16672	16673	16873	16580	16705	16489	16502	16614	16769	16396	16530	16720	16654	16615	16668	16755	16723	16723	16608	16671	16395	16648	16699	16594	16619	16673	16643	16388	16577	16692	16523	16803	16562	16756	16552	16651	16935	16657	16574	16715	16935	16802	16551	16468	16725	16853	16607	16753	16739	16666	16778	16764	16590	16636	16667	16673	16651	16719	16723	16662	16703	16724	16689	16619	16828	16591	16798	16709	16857	16501	16643	16582	16631	16567	16396	16613	16550	16563	16554	16677	16655	16586	16700	16581	16835	16663	16563	16642	16686	16624	16616	16632	16586	16868	16666	16620	16751	16516	16690	16732	16637	16508	16524	16870	16606	16497	16651	16615	16572	16754	16657	16838	16534	16706	16780	16501	16703	16571	16812	16883	17026	16740	16611	16590	16635	16560	16765	16637	16442	16770	16699	16700	16489	16755	16642	16543	16697	16572	16684	16748	16516	16563	16607	16694	16734	16866	16704	16787	16864	16581	16772	16706	16642	16621	16597	16717	16629	16701	16870	16687	16678	16629	16766	16854	16558	16656	16700	16668	16724	16639	16755	16667	16667	16733	16716	16642	16883	16819	16535	16713	16730	16629	16670	16776	16803	16698	16623	16585	16643	16523	16698	16673	16716	16622	16692	16773	16445	16792	16508	16586	16551	16989	16633	16856	16701	16744	16719	16690	16702	16615	16479	16461	16616	16476	16764	16639	16729	16564	16552	16726	16725	16431	16749	16725	16566	16395	16612	16659	16565	16838	16501	16629	16810	16741	16763	16656	16551	16368	16680	16667	16719	16457	16632	16508	16848	16767	16605	16498	16550	16497	16456	16776	16460	16704	16593	16628	16705	16571	16752	16675	16576	16657	16699	16561	16745	16751	16573	16746	16658	16745	16665	16603	16571	16697	16582	16724	16852	16571	16693	16778	16446	16680	16615	16721	16717	16623	16711	16826	16460	16549	16593	16718	16596	16658	16535	16559	16644	16817	16653	16755	16561	16572	16553	16739	16489	16675	16613	16575	16923	16775	16529	16594	16484	16734	16512	16726	16446	16542	16742	16810	16644	16508	16714	16466	16538	16610	16674	16365	16813	16671	16654	16667	16590
15043	27186	25523	20620	18303	17068	18173	17914	16651	16496	16003	15617	15515	15259	15363	15379	15138	15120	15345	15096	14976	14997	15074	15219	15308	15137	15015	15011	14942	15272	22216	23897	20952	18521	16299	15270	14849	14776	14660	14739	14768	14689	14710	14649	14731	14464	14845	14600	14701	14643	14804	14619	14480	14496	14860	14633	14511	14655	14639	14663	14686	14588	14590	14862	14614	14649	14668	14583	14715	14586	14698	14644	14641	14736	14719	14618	14627	14570	14780	14856	14670	14776	14513	14590	14641	14751	14857	14526	14719	14576	14780	14791	14719	14671	14490	14682	14516	14666	14687	14534	14640	14628	14728	14491	14536	14837	14566	14647	14710	14624	14657	14733	14649	14386	14700	14592	14415	14704	14745	14620	14562	14696	14597	14672	14686	14707	14571	14725	14627	14780	14487	14745	14507	14489	14603	14700	14804	14652	14760	14576	14749	14688	14679	14742	14825	14807	14635	14509	14780	14789	14593	14707	14503	14602	14564	14572	14679	14626	14591	14712	14600	14663	14825	14582	14757	14782	14564	14623	14703	14618	14719	14642	14670	14817	14634	14579	14690	14692	14618	14825	14594	14684	14792	14545	14620	14508	14374	14677	14461	14514	14517	14663	14765	14575	14767	14594	14602	14459	14752	14572	14814	14723	14580	14780	14723	14704	14584	14544	14493	14679	14689	14612	14737	14746	14613	14576	14762	14752	14557	14656	14528	14703	14740	14494	14684	14630	14457	14602	14760	14742	14568	14548	14706	14760	14748	14578	14665	14589	14584	14763	14851	14635	14738	14483	14615	14735	14706	14724	14556	14684	14652	14567	14687	14620	14627	14633	14797	14635	14771	14679	14722	14534	14625	14630	14620	14635	14722	14627	14571	14613	14626	14543	14818	14685	14855	14659	14758	14588	14502	14549	14588	14601	14702	14735	14792	14652	14662	14637	14673	14503	14472	14554	14700	14576	14528	14718	14757	14611	14725	14553	14769	14588	14806	14566	14686	14691	14739	14450	14725	14579	14697	14691	14741	14680	14731	14635	14859	14704	14608	14705	14691	14759	14664	14479	14575	14687	14656	14554	14757	14678	14769	14747	14622	14640	14662	14595	14812	14654	14752	14679	14575	14635	14625	14544	14788	14709	14660	14712	14697	14602	14627	14535	14595	14626	14704	14735	14569	14519	14603	14727	14560	14743	14569	14679	14587	14615	14611	14438	14727	14619	14658	14788	14660	14549	14737	14635	14667	14752	14765	14673	14600	14670	14630	14791	14646	14443	14645	14574	14575	14675	14753	14575	14641	14653	14581	14619	14740	14625	14842	14702	14752	14580	14658	14650	14749	14575	14687	14778	14580	14518	14728	14752	14597	14698	14600	14651	14726	14737	14614	14715	14527	14437	14659	14769	14580	14670	14833	14612	14608	14575	14775	14652	14544	14675	14729	14795	14723	14659	14665	14650	14611	14606	14505	14608	14582	14677	14432	14773	14652	14661	14746	14620	14651	14762	14677	14648	14667	14629	14678	14748	14604	14653	14704	14630	14548	14785	14461	14548	14576	14517	14701	14821	14683	14858	14685	14692	14648	14767	14606	14728	14657	14689	14655	14739	14564	14546	14545	14619	14757	14646	14683	14588	14474	14782	14751	14690	14502	14828	14604	14536	14632	14612	14752	14685	14680	14526	14559	14520	14664	14546	14761	14625	14624	14698	14577	14724	14773	14609	14762	14532	14678	14680	14705	14791	14555	14630	14677	14611	14664	14596	14793	14594	14621	14664	14644	14571	14609	14660	14603	14617	14671	14538	14649	14621	14513	14722	14678	14605	14614	14481	14517	14759	14661	14661	14597	14705	14607	14475	14590	14574	14813	14504	14669	14478	14679	14644	14769	14690	14628	14687	14585	14773	14708	14820	14733	14615	14664	14627	14700	14593	14707	14565	14761	14691	14635	14636	14605	14659	14603	14645	14611	14660	14631	14559	14542	14749	14665	14447	14803	14591	14697	14694	14575	14589	14648	14719	14660	14758	14705	14683	14640	14523	14660	14487	14642	14581	14627	14574	14640	14414	14564	14554	14670	14501	14743	14672	14647	14681	14668	14683	14588	14557	14598	14608	14477	14489	14689	14898	14650	14666	14650	14680	14615	14533	14668	14644	14793	14511	14671	14727	14602	14627	14499	14616	14836	14614	14660	14800	14725	14602	14650	14533	14657	14357	14466	14899	14621	14553	14487	14638	14611	14749	14693	14703	14822	14630	14707	14542	14657	14739	14564	14496	14609	14759	14784	14664	14589	14725	14622	14811	14612	14654	14725	14733	14603	14593	14633	14609	14776	14565	14713	14604	14897	14805	14649	14566	14662	14690	14551	14648	14786	14608	14506	14575	14659	14734	14670	14517	14588	14575	14714	14686	14470	14683	14648	14683	14538	14656	14556	14613	14741	14713	14730	14612	14558	14668	14559	14544	14760	14608	14644	14663	14697	14673	14609	14534	14592	14596	14749	14577	14700	14578	14662	14516	14723	14642	14720	14576	14672	14677	14607	14606	14721	14807	14729	14677	14534	14716	14797	14594	14548	14519	14674	14443	14586	14661	14714	14542	14591	14737	14689	14509	14540	14641	14466	14723	14613	14623	14647	14796	14555	14694	14614	14725	14643	14557	14613	14431	14722	14631	14655	14645	14523	14758	14539	14525	14650	14554	14768	14637	14543	14607	14747	14634	14845	14566	14637	14662	14666	14857	14605	14644	14544	14490	14613	14560	14635	14595	14577	14610	14566	14783	14796	14675	14557	14745	14601	14601	14560	14667	14584	14516	14571	14614	14640	14624	14555	14655	14772	14783	14539	14645	14707	14669	14679	14575	14639	14642	14536	14764	14520	14680	14711	14585	14635	14689	14651	14585	14552	14713	14588	14734	14642	14513	14758	14624	14541	14672	14655	14664	14650	14659	14634	14577	14597	14588	14582	14798	14622	14742	14724	14694	14687	14519	14583	14554	14641	14614	14674	14476	14533	14493	14794	14685	14712	14774	14585	14739	14648	14704	14681	14733	14537	14677	14596	14621	14647	14680	14555	14595	14737	14706	14586	14726	14464	14641	14742	14601	14645	14573	14590	14697	14637	14631	14662	14597	14669	14901	14822	14809	14850	14660	14561	14520	14573	14638	14616	14659	14724	14751	14633	14674	14559	14584	14831	14542	14628	14706	14720	14751	14628	14548	14715	14587	14639	14711	14735	14701	14658	14593	14713	14643	14498	14413	14628	14678	14676	14676	14620	14765	14660	14720	14567	14611	14667	14781	14617	14524	14608	14619	14645	14590	14766	14649	14596	14484	14633	14717	14655	14836	14508	14647	14640	14487	14651	14507	14641	14661	14686	14719	14530	14806	14607	14585	14641	14571	14585	14481	14540	14652	14724	14686	14581	14412	14611	14564	14592	14713	14738	14573	14577	14681	14526	14685	14371	14692	14582	14506	14708	14601	14616	14621	14575	14762	14589	14589	14577	14844	14638	14541	14734	14640	14682	14623	14455	14785	14639	14732	14666	14565	14785	14615	14772	14642	14493	14545	14483	14484	14525	14656	14677	14754	14716	14570	14394	14676	14779	14543	14876	14506	14648	14494	14427	14642	14667	14890	14630	14641	14611	14727	14625	14666	14722	14604	14715	14677	14663	14625	14725	14564	14585	14520	14598	14615	14481	14601	14697	14505	14626	14587	14548	14638	14757	14552	14581	14571	14578	14633	14771	14494	14511	14757	14689	14773	14687	14458	14700	14672	14756	14583	14558	14661	14529	14641	14653	14642	14559	14522	14579	14726	14746	14760	14695	14602	14624	14708	14674	14869	14681	14641	14659	14681	14582	14518	14732	14655	14516	14753	14649	14656	14620	14706	14726	14591	14456	14746	14723	14714	14576	14646	14895	14732	14666	14630	14700	14571	14632	14522	14758	14515	14610	14677	14553	14705	14608	14789	14705	14686	14487	14725	14648	14570	14587	14699	14539	14763	14642	14540	14519	14703	14630	14568	14680	14557	14629	14623	14616	14722	14677	14558	14618	14480	14581	14682	14670	14687	14510	14776	14733	14641	14642	14555	14652	14581	14747	14819	14599	14518	14618	14664	14594	14649	14637	14507	14672	14739	14669	14702	14549	14549	14543	14496	14661	14607	14640	14450	14708	14540	14667	14615	14608	14709	14639	14695	14725	14478	14690	14601	14615	14746	14765	14492	14612	14754	14589	14622	14708	14685	14886	14534	14673	14744	14822	14589	14583	14523	14591	14691	14593	14633	14728	14509	14649	14727	14526	14549	14681	14608	14666	14511	14611	14553	14648	14719	14556	14651	14818	14521	14662	14560	14647	14483	14741	14680	14565	14594	14756	14635	14635	14693	14754	14452	14729	14662	14617	14755	14582	14709	14600	14720	14651	14594	14724	14639	14606	14459	14719	14663	14538	14518	14667	14851	14669	14584	14696	14753	14614	14718	14630	14659	14931	14617	14517	14762	14725	14710	14751	14566	14610	14605	14632	14704	14483	14675	14616	14628	14577	14710	14656	14681	14605	14621	14658	14680	14702	14824	14787	14640	14723	14618	14587	14669	14705	14655	14589	14580	14594	14567	14782	14548	14670	14560	14815	14676	14476	14623	14485	14738	14590	14607	14560	14675	14678	14694	14466	14693	14712	14521	14747	14777	14581	14567	14558	14607	14724	14625	14568	14626	14671	14637	14635	14571	14794	14561	14605	14733	14534	14610	14711	14549	14797	14741	14581	14824	14774	14846	14647	14712	14659	14774	14807	14599	14658	14663	14613	14619	14459	14596	14620	14563	14647	14598	14722	14555	14628	14592	14813	14790	14676	14588	14710	14519	14801	14677	14652	14805	14722	14655	14653	14479	14518	14665	14645	14646	14800	14640	14580	14636	14649	14531	14536	14779	14605	14566	14541	14582	14714	14657	14569	14596	14557	14558	14702	14655	14632	14541	14688	14615	14644	14738	14487	14514	14773	14806	14665	14497	14599	14585	14523	14602	14583	14750	14660	14679	14437	14712	14705	14617	14679	14562	14702	14633	14772	14679	14467	14800	14747	14728	14604	14628	14537	14632	14720	14555	14739	14695	14504	14691	14626	14593	14457	14733	14631	14519	14631	14663
27392	21954	24130	20596	17312	17404	17570	17507	17363	17398	17167	16952	17105	17122	16999	17122	16972	16956	16906	17217	16985	17082	16983	17032	17099	16981	17090	17187	16992	17082	17230	17608	17520	17431	17066	17094	16876	16890	17066	16859	16782	16933	17214	16901	16853	16802	16788	17160	16846	16755	16805	17013	17002	16624	16938	17151	16993	16925	16989	16927	16850	16927	16723	16926	16828	16969	16894	16750	17100	17153	16840	17111	16996	16886	16854	16909	16950	16859	16920	16816	16893	16895	16842	16543	17033	16837	16857	16794	16766	16949	16745	16602	16958	16735	16673	16905	16739	17068	16732	16948	16874	17024	16972	16950	17144	16875	16885	17080	16791	16903	16906	17006	16880	16951	16722	16844	17127	16819	16897	16754	17028	16838	17020	16815	16818	16650	16826	17055	16804	17037	16781	16961	16810	16914	16995	16814	17065	17024	16845	16897	17112	16874	16809	16780	16869	17132	17109	16854	17177	16760	16964	17009	16794	16785	16863	16916	16818	16883	16884	16930	16984	17006	16892	16898	16971	16782	16726	16826	16695	16869	16883	16927	16963	16858	16948	16831	16653	17099	16974	16782	16810	17110	16896	16872	17100	16810	17085	17026	16819	17038	16762	16859	16816	16947	16977	17083	16850	16934	16755	16834	16866	16798	16992	16980	17057	17037	16989	16923	17124	16819	16769	16785	16981	16788	16907	16828	16824	16799	17010	16903	16977	16873	16946	16828	17091	17011	16827	16930	17105	16731	16922	17037	16930	16842	16723	16989	16957	16849	17035	16968	16872	16850	17129	16815	17143	16869	16941	16819	16725	17119	16983	17027	16948	16784	16888	16842	17048	16941	16682	16939	17167	16974	16930	16960	16922	17118	17051	16921	17045	16926	16947	17111	16915	16963	16759	16853	17050	16846	16853	16877	16807	16947	17028	16889	16920	16735	16806	16765	16879	16808	16995	16983	16888	16966	16980	16931	16860	16960	16869	16961	16921	16753	16790	16850	17095	16797	17026	16803	17052	16626	17090	16772	16934	16884	16848	17057	16849	16787	16816	16750	16783	16981	16664	16873	16779	16814	16989	16724	16839	16753	16777	17029	16985	17044	16861	16975	16856	16863	16897	16803	17193	16908	17015	16990	16975	16926	16965	16961	16837	16979	16908	16925	16898	16882	16985	16989	17008	16878	16903	16981	17038	16985	17131	17144	17023	16825	17054	16853	16958	17018	16929	16800	16954	16903	16882	16786	16837	16933	16969	16950	16738	16990	16842	16794	16977	16937	16871	16816	16867	16986	17002	17008	16913	16829	16785	16973	16964	16930	16891	17026	16743	16734	16744	16865	16740	16891	16814	16754	16968	16946	16790	16756	16929	16854	16992	17064	17030	16927	16831	16899	16853	16675	16976	17091	16875	16980	16832	16964	16762	16976	16969	16803	16854	16965	17025	16680	16860	16814	17013	16860	16963	17057	17180	16809	16980	16862	16845	17096	16742	16936	16907	16738	16850	16863	16939	16898	16928	16872	16855	16813	17002	16896	16800	16913	16740	16962	16880	16852	16938	17062	16894	16926	16821	16760	16959	17037	16831	16889	16927	17012	17071	16966	16909	16935	16902	17289	17019	16810	16965	16842	17001	16704	16838	17027	16662	16934	16873	16850	16967	16938	16809	16746	16594	16851	16949	16948	17022	16760	16870	16851	16939	16912	16982	16973	16804	16975	16801	16871	16934	16778	16772	16699	16969	16932	16900	16805	16865	16862	16824	16923	16837	16782	16800	16871	16768	16905	17039	16847	16857	17018	16852	16920	17017	16974	16788	16934	16835	17029	16733	16846	16870	16965	16821	16731	16999	16894	16959	16841	16923	16892	17006	17017	16716	16723	16939	16845	17015	16803	17132	16872	17111	16997	16751	16897	16955	16879	16805	16930	16917	16944	16815	17050	16840	17136	17067	16929	16943	16953	16870	16773	16920	16749	16902	16968	17118	17028	16787	16887	16886	16889	16786	16724	16786	16873	16692	16867	16809	16945	17034	16825	16914	16856	16927	16973	17087	16888	16769	16868	17083	16973	16966	17025	16838	16844	16943	16874	16946	16938	16964	16837	17025	16787	16837	16901	16957	16807	16917	16810	16898	17191	16906	17114	16761	16941	16830	16939	16909	16961	16970	16961	16864	16884	16807	16781	16962	16853	16818	16718	16947	16915	16792	16703	16798	17049	16965	16927	16808	16740	16835	16808	16845	17100	16905	16851	16829	17032	16790	17022	16750	16733	16805	16943	16897	16962	16832	16840	16988	16879	16964	16922	16777	16997	17089	16947	16940	16973	17001	16846	16893	16951	16980	16760	16803	16949	16897	16683	16782	17150	16853	16911	16866	17017	17093	16852	16787	16873	16913	16946	16876	16771	16765	17004	17027	16801	16747	16811	16973	16808	16874	16885	17007	17047	16861	16784	16970	17164	16759	16806	16851	17060	16927	16995	17015	17114	16890	16920	16797	16858	17172	16892	16865	16981	17114	16803	17012	16792	16835	16714	16831	16893	16803	16763	16886	16699	16828	16938	16991	16907	17103	16934	16726	16881	16863	16896	17047	16906	17068	16965	16944	16875	17017	16964	16823	16973	16940	16885	16970	16878	16730	16896	16903	16903	16784	16913	16648	16904	16808	16916	16872	16896	16914	16819	16974	16946	16909	16835	16972	16741	16716	16790	16852	16686	16840	16801	17133	16867	17048	16834	16717	16971	16884	16980	16948	17037	16799	16941	16863	17005	17082	16840	17003	16940	16880	16975	16947	16956	16832	16727	16925	16785	17081	16857	16912	17003	17084	17098	16831	16914	16858	16808	16796	16876	17125	17033	16828	16861	17020	16877	16965	17109	16982	16980	16903	16883	16940	16704	16804	17007	16942	16969	17126	16916	16979	16772	16856	16741	16922	16778	16893	16955	16887	16928	16824	16874	17001	16825	16909	16950	16835	16823	16730	16796	16938	16985	16888	16889	16827	17049	16956	16934	17152	16941	16858	16914	17015	17042	16965	16894	16736	16993	16819	17000	16909	16950	17255	16930	16959	17085	16821	16889	16775	16941	16994	16912	16883	16953	16912	16897	17035	16821	17010	16962	16885	16969	16888	16686	17039	16763	17113	16940	16774	16917	17131	16800	17010	16761	16915	16919	16857	16925	17077	16852	16992	17079	17024	16921	17064	16906	16914	16780	16888	16778	16909	16837	16898	17037	16962	16852	16748	16888	16928	16991	16959	16748	17003	16924	16976	16961	17003	16820	16941	16882	16872	17067	16884	16950	16910	16769	16714	16849	16908	17054	16915	16918	16787	16821	17058	16758	16931	16942	16870	16844	17188	16948	16967	16913	16934	16795	16915	16891	16840	16909	16957	16882	16956	17070	16986	16975	16858	16818	16996	17152	16943	16826	16740	16877	16858	16908	17030	17048	16864	16991	17036	16878	16934	16969	16830	16873	16658	16707	16969	16739	16787	16825	16612	16974	16948	16877	16961	16922	16966	17001	16718	17031	16984	16849	16943	16716	16846	16917	17159	17011	16965	16894	16901	16877	16964	16780	17066	17102	17019	16835	16899	16894	17024	16951	16970	17040	16838	17010	17010	16864	16609	16983	17005	17150	16962	16880	16967	16972	16840	16935	16824	16819	16812	16960	16851	16977	16939	16871	16893	16815	16877	16895	16935	16866	16914	16785	17072	17051	16927	16945	16958	17199	16915	16921	16835	16770	16950	16933	16914	17055	17007	16870	16968	16977	16941	17012	16883	16799	16786	16894	16965	16959	16751	16644	16804	16816	16930	17169	16982	17116	16919	16960	16822	16884	17010	16705	16871	16912	17071	16761	16912	17030	17100	16802	16751	16796	17045	16882	16900	16957	17010	16949	17037	16883	16877	16930	17000	16907	16857	17057	17053	17164	17088	17012	17015	17015	16927	16980	17065	16797	16799	16811	16986	16854	16776	17042	17093	16976	17014	17094	16850	17065	16787	17028	16901	17063	16866	16833	16950	16680	16851	16996	16970	16786	16919	16948	16821	16901	16747	16976	16829	16911	16804	16779	16938	16889	17001	16940	16947	16818	16792	16897	16947	16721	16961	16861	16989	16981	16845	16911	16972	16990	16872	16794	16921	16959	17013	16888	16915	16975	16774	17006	16914	16883	16785	16862	16832	16863	16891	16839	17073	16825	16985	16805	17016	17097	16999	17002	16900	16945	17102	17187	16803	16887	16963	16884	16895	16860	16939	17051	16871	16886	17066	16918	16967	16871	16959	16982	17074	16884	17206	16920	16978	16692	16895	16882	16877	17071	17175	17050	16928	17017	17078	16888	16835	16955	16931	16848	16790	17122	16969	17050	16948	16654	16987	16810	16839	17047	16955	16903	16883	16840	16672	16812	17061	16907	16769	16905	16771	16797	16796	16880	16822	16813	16921	16752	16901	16692	16899	17143	16883	17041	17121	16899	17014	16882	16946	16978	16831	16965	16953	16779	16816	16826	16978	17009	16853	17027	16847	17028	16994	17174	16948	16955	16840	17143	16905	16843	17083	16780	16854	16936	17049	16985	16880	16839	17006	16972	16970	16885	16986	16903	16843	16931	17014	16784	17062	17078	17041	16810	16901	16815	16813	16878	16978	16872	16871	16937	16614	16737	16775	16857	16913	17046	16779	16927	17129	16946	16905	16836	17028	17008	17119	16883	17106	16913	16977	16838	16792	16752	16965	16985	16976	16803	16788	16832	17040	16894	16980	16930	16918	17024	16852	16957	16839	17048	16951	16841	16787	16790	16771	16843	17103	17030	16920	16934	17056	16931	16927	16985	16909	16940	16857	17001	16843	16851	16861	16760	16971	16883	16807	16842	16799	16954	16811	16807	16873	16894	17096	16907	16952	16893	17042	16918	16918	16980	16943	16998	16986	16978	17009	17073	16954	16876	17015	16967	16998	16897	17003	16908	16958	16849	16751	16811	16909	16944	16803	16806	16824	16897	16878	16905	16995	16855	16848	16690	16922	16942	16804	17166	16930	17021	16880	16777	16871	16808	16724	16803	16933	16902	16997	17006	16912	16797	17260	16947	16792	17046	16892	17042	17004	16883	16954	16783	16890	16886	16944	16952	17028	16863	16886	16799	17037	17297
14144	17098	17293	16016	15324	15454	15833	16124	15457	15540	15081	15035	14998	15103	14874	14942	14988	15043	15069	14892	14982	14887	14905	14903	15093	15195	15013	15008	14921	14772	15364	15720	15663	15412	15000	14948	14923	14854	14813	14758	14937	14787	14849	14924	14773	14681	14875	14832	14819	14877	14958	14848	14786	14778	14728	14752	14831	14797	14837	14883	14768	14656	14721	14897	14835	14848	14665	14833	14881	14884	14803	14772	14909	14833	14805	14828	14817	14797	14810	14835	14776	14689	14729	14874	14805	14855	14670	14995	14604	14789	14771	14593	14905	14795	14747	14812	14892	14735	14910	14791	14799	14891	14802	14843	14750	14791	14702	14781	14699	14739	14751	14715	14725	14758	14679	14958	14679	14636	14914	14753	14628	14696	14853	14854	14789	14764	14738	14745	14786	14876	14758	14822	14778	14880	14787	14663	14792	14797	14765	14769	14784	14749	15029	14791	14637	14851	14809	14823	14742	14773	14706	14930	14784	14752	14716	14837	14736	14750	14798	14856	14803	14654	14834	14782	14887	14840	14925	14669	14858	14865	14761	14689	14723	14868	14950	14745	14857	14776	14708	14823	14826	14952	14795	14828	14911	14921	14727	14705	14822	14717	14744	14733	14924	14920	14764	14644	14814	14771	14691	14873	14839	14808	14755	14831	14876	14845	14803	14710	14719	14655	14831	14799	14667	15000	14719	14766	14699	14878	14896	14922	14764	14764	14698	14909	14965	14710	14905	14739	14901	14717	14800	14748	14743	14727	14978	14823	14857	14843	14779	14889	14631	14800	14747	14855	14679	14789	14828	14907	14789	14952	14828	14623	14904	14894	14707	14698	14791	14641	14893	14775	14793	14728	14798	14823	14816	14799	14843	14811	14659	14817	14808	14916	14671	14839	14698	14864	14682	14708	14810	14844	14782	14830	14790	14835	14764	14791	14793	14764	14817	14780	14709	14822	14810	14667	14880	15010	14696	14883	14677	14726	14809	14859	14774	14793	14879	14881	14640	14788	14889	14729	14833	14847	14792	14892	14713	14685	14782	14910	14711	14709	14777	14672	14764	14867	14709	14910	14664	14828	14843	14723	14838	14779	14779	14696	14902	14806	14790	14887	14974	14800	14611	14848	14773	14887	14925	14622	15011	14593	14734	14703	14865	14656	14903	14850	14789	14763	14903	14714	14763	14745	14650	14771	14818	14640	14816	14658	14899	14782	14685	14726	14873	14921	14785	14914	14734	14726	14884	14810	14876	14761	14778	14693	14753	14908	14842	14653	14791	14697	14795	14737	14942	14683	14874	14878	14727	14848	14653	14698	14912	14758	14659	14823	14822	14691	14858	14732	14762	14690	14691	14600	14688	14806	14556	14819	14767	14825	14765	14706	14878	14793	14786	14693	14838	14855	14988	14647	14806	14931	14897	14810	14883	14782	14791	14848	14758	14801	14834	14713	14861	14915	14841	14812	14829	14790	14852	14630	14851	14680	14765	14881	14861	14764	14910	14754	14917	14736	14913	14654	14732	14670	14876	14862	14826	14874	14860	14804	14730	14793	14876	14782	14727	14764	14842	14710	14750	14772	14750	14714	14806	14739	14654	15000	14869	14845	14863	14823	14493	14841	14774	14708	14928	14785	14766	14634	14772	14884	14937	14709	14864	14825	14787	14708	14594	14860	14837	14849	14862	15015	14836	14840	14841	14673	14803	14902	14920	14766	14933	14852	14701	14830	14812	14874	14702	14899	14767	14792	14841	14651	14837	14763	14693	14902	14800	14739	14804	14938	14831	14691	14677	14776	14908	14786	14769	14669	14705	14835	14871	14790	14725	14840	14747	14704	14761	14897	14806	14751	14852	14720	14740	14753	14510	14675	14663	14751	14749	14770	14783	14754	14718	14800	14845	14792	14719	14803	14736	14860	14627	14688	14750	14930	14915	14777	14824	14878	14821	14792	14678	14813	14730	14779	14799	14925	14679	14644	14730	14892	14803	14841	14698	14757	14781	14962	14880	14883	14689	14984	14737	14869	14643	14917	14715	14814	14783	15097	14794	14916	14803	14837	14772	14935	14663	14835	14737	14815	14800	14736	14736	14858	14890	14853	14884	14667	14576	14731	14804	14840	14634	14806	14709	14773	14590	14822	14818	14820	14847	14810	14873	14828	14757	14796	14861	14752	14740	14717	14699	14936	14835	14822	14742	14782	14847	14849	14902	14934	14743	14778	14792	14587	14773	14817	14788	14841	14915	14830	14769	14840	14733	14715	14796	14738	14735	14834	14992	14842	14928	14712	14917	14793	14808	14792	14761	14802	14637	14914	14735	14962	14669	14586	14739	14764	14795	14818	14704	14926	14870	14803	14818	14793	14978	14869	14779	14657	14855	14819	14762	14779	14813	14713	14881	14688	14783	14712	14628	14704	14769	14856	14723	14881	14765	14631	14810	14621	14797	14731	14795	14803	14926	14826	14801	14726	14895	14744	14760	14819	14694	14679	14687	14695	14776	14936	14712	14835	14709	14838	14637	14953	14812	14631	14858	14601	14774	14754	14812	14881	14738	14845	14745	14774	14725	14761	14994	14774	14632	14606	14799	14742	14885	14773	14740	14859	14805	14962	14798	14903	14834	14811	14824	14705	14772	14900	14845	14654	14914	14766	14671	14690	14674	14780	14764	14589	14766	14684	14711	14850	14698	14761	14709	14776	14804	14823	14793	14677	14845	14797	14747	14636	14898	14864	14744	14843	14754	14799	14680	14727	14829	14835	14855	14904	14752	14954	14682	14830	14657	14822	14952	14832	14635	14769	14871	14693	14699	14757	14782	14923	14658	14894	14803	14823	14821	14723	14789	14868	14778	14887	14883	14799	14859	14701	14877	14800	14836	14813	14697	14689	14860	14717	14939	14872	14609	14794	14913	14704	14838	14817	14790	14850	14793	14842	14951	14753	14927	14691	14732	14782	14717	14991	14855	14751	14744	14722	14772	14946	14661	14927	14769	14779	14849	14810	14755	14750	14840	14865	14929	14882	14796	14754	14878	14876	14712	14771	14980	14849	14827	14837	14785	14835	14719	14836	14795	14756	14968	14786	14841	14900	14809	14785	14922	14872	14851	14818	14949	14876	14877	14651	14725	14627	14849	14859	14714	14869	15029	14821	14734	14835	14733	14890	14774	14772	14799	14770	14772	14893	14646	14801	14755	14778	14853	14767	14855	14740	14829	14930	14751	14868	14704	14677	14874	14749	14925	14915	14925	14552	14780	14887	14720	14773	14915	14793	14691	14997	14673	14678	14800	14563	14765	14763	14729	14932	14826	14770	14702	14776	14918	14779	14865	14677	14798	14906	14885	14593	15041	14753	14920	14905	14590	14833	14778	14815	14826	14707	14799	14838	14865	14690	14863	14671	14864	14752	14809	14820	14874	14690	14908	14638	14842	14849	14794	14757	14866	14662	14715	14904	14833	14686	14854	14629	14858	14734	14932	14822	14820	14590	14880	14706	14604	14824	14765	14926	14763	14772	14857	14895	14753	14817	14841	14983	14622	14746	14917	14839	14759	14780	14785	14803	14810	14760	14772	14834	14788	14667	14728	14660	14701	14694	14692	14750	14938	14789	14979	14695	14905	14752	14747	14598	14835	14808	14735	14780	15081	14692	14860	14786	14899	14851	14606	14800	14752	14759	14778	14776	14678	15008	14693	14762	14651	14844	14802	14752	14740	14642	14773	14852	14863	14664	14750	14692	14701	14758	14663	14803	14757	14589	14847	14784	14674	14831	14649	14745	14769	14786	14719	14788	14773	14811	14793	14745	14674	14882	14866	14855	14959	14897	14807	14630	14821	14988	14755	14694	14867	14722	14804	14663	14853	14849	14733	14761	14850	14852	14749	14873	14813	14772	14993	14804	14784	14809	14818	14806	14737	14831	14841	14644	14712	14833	14894	14926	14746	14732	14808	14710	14578	14759	14695	14699	14957	14690	14717	14779	14805	14760	14868	14722	14689	14835	14620	14742	14658	14964	14897	14812	14937	14759	14809	14786	14846	14876	14823	14858	14724	14781	14984	14821	14961	14871	14700	14822	14763	14932	14658	14707	14746	14600	14801	14867	14791	14819	14795	14908	14763	14743	14809	14713	14872	14687	14731	14749	14733	14732	14609	14789	14784	14793	14729	14817	14749	14659	14627	14676	14828	14882	14915	14655	14757	14864	15073	14909	14869	14731	14869	14759	14900	14675	14923	14885	14645	14827	14819	14701	14921	14986	14920	14743	14817	14677	14801	14892	14821	14804	14801	14780	14844	14711	14908	14779	14804	14704	14806	14857	14760	14748	14837	14792	14712	14780	14785	14772	14868	14895	14605	14667	14872	14835	14762	14762	14829	14700	14833	14667	14827	14725	14721	14805	14793	14803	14769	14890	14714	14710	14783	14836	14789	14689	14676	14715	14799	14764	14827	14621	14715	14757	14788	14756	14947	14897	14821	14793	14886	14683	14899	14785	14644	14792	14656	14878	14637	14850	14771	14817	14784	14778	14778	14853	14649	14765	14925	14735	15000	14881	14719	14938	14927	14850	14863	14731	14829	14756	14850	14823	14745	14904	14754	14585	14808	14754	14677	14793	14727	14812	14899	14750	14772	14835	14852	14805	14867	14815	14659	14857	14851	14863	14693	14900	14659	14732	14745	14796	14862	14809	14772	14784	14951	14760	14899	14845	14736	14839	14792	14721	14877	14685	14773	14863	14787	14625	14792	14752	14738	14892	14737	14873	14678	14821	14813	14832	14880	14768	14834	14577	14793	14798	14810	14784	14906	14807	14737	14683	14860	14684	14845	14650	14810	14789	14809	14800	14830	14734	14725	14860	14729	14868	14888	14831	14811	14765	14805	14806	14712	14834	14658	14872	14578	14751	14832	14749	14877	14832	14745	14737	14719	14854	14868	14704	14842	14775	14923	14927	14722	14912	14842	14618	14900	14705	14800	14664	14952	14826	14722	14692	14857	14845	14861	14700	14811	14706	14712	14723	14583	14834	14902	14692	14978	14768	14627	14733	14794	14840	14754	14674	14786	14731	14747	14695	14786	14888	14793	14728	14787	14827	14832	14793	14901	14761	14792	14742	14829	14663	14859	14918	14609	14824	14812	14924	14897	14847	14866	14867
23970	21370	28842	24346	22113	21347	20432	18291	17472	17801	17451	17357	16970	17205	17124	17017	16865	17008	16859	16980	16960	16941	16909	16840	16787	16836	17138	16906	16766	16955	19585	20685	19535	18332	17551	17020	16872	16597	16815	16603	16668	16861	16752	16854	16678	16684	16686	16650	16669	16489	16757	16670	16897	16603	16804	16613	16655	16841	16927	16664	16649	16708	16811	16747	16686	16641	16637	16731	16772	16734	16806	16680	16782	16645	16655	16667	16675	16494	16584	16619	16529	16633	16803	16760	16869	16709	16722	16707	16695	16620	16509	16632	16605	16643	16596	16608	16501	16426	16688	16782	16728	16712	16810	16536	16614	16732	16522	16747	16646	16520	16763	16563	16648	16727	16485	16795	16750	16744	16622	16742	16985	16721	16587	16699	16522	16463	16614	16675	16442	16571	16850	16745	16656	16670	16591	16726	16720	16627	16781	16417	16766	16736	16684	16591	16691	16549	16509	16641	16700	16414	16766	16588	16898	16770	16782	16446	16645	16756	16729	16778	16549	16529	16795	16694	16548	16655	16399	16587	16606	16886	16390	16512	16850	16861	16617	16557	16530	16632	16697	16877	16672	16709	16608	16579	16754	16748	16425	16467	16574	16462	16701	16660	16612	16600	16859	16631	16773	16515	16854	16626	16518	16697	16725	16761	16718	16602	16767	16709	16521	16601	16704	16664	16808	16673	16657	16531	16541	16615	16607	16742	16645	16581	16759	16813	16582	16580	16618	16720	16571	16774	16575	16446	16541	16464	16661	16702	16561	16597	16659	16638	16664	16912	16695	16831	16828	16867	16594	16612	16699	16517	16656	16577	16621	16586	16892	16743	16600	16631	16636	16719	16693	16572	16543	16794	16870	16563	16786	16812	16761	16680	16606	16442	16511	16625	16489	16581	16829	16714	16644	16522	16634	16724	16745	16648	16875	16842	16548	16554	16789	16635	16797	16450	16324	16522	16557	16848	16778	16738	16588	16575	16619	16663	16599	16704	16593	16959	16778	16563	16527	16485	16564	16678	16840	16631	16685	16437	16847	16806	16709	16608	16775	16413	16445	16672	16586	16648	16531	16501	16655	16731	16648	16740	16561	16489	16444	16645	16639	16614	16514	16552	16768	16836	16605	16646	16786	16732	16485	16731	16532	16549	16447	16814	16579	16609	16610	16723	16476	16591	16679	16747	16744	16709	16500	16650	16660	16687	16593	16545	16378	16661	16672	16730	16891	16648	16524	16601	16785	16736	16703	16734	16575	16615	16821	16699	16799	16730	16629	16594	16615	16547	16697	16548	16600	16727	16619	16521	16692	16585	16525	16697	16757	16731	16680	16727	16601	16631	16570	16536	16600	16585	16627	16603	16595	16760	16609	16430	16500	16728	16571	16471	16542	16603	16500	16808	16597	16425	16624	16921	16794	16883	16559	16836	16591	16706	16362	16653	16553	16693	16765	16493	16674	16353	16736	16774	16692	16672	16451	16515	16625	16747	16667	16801	16757	16762	16705	16525	16636	16678	16680	16641	16762	16494	16677	16757	16769	16588	16665	16772	16515	16476	16529	16649	16525	16586	16559	16607	16547	16654	16543	16723	16730	16397	16728	16629	16729	16468	16614	16518	16573	16597	16583	16543	16625	16654	16831	16609	16624	16936	16732	16618	16622	16789	16545	16745	16586	16815	16694	16747	16737	16733	16843	16536	16604	16549	16782	16539	16368	16794	16700	16437	16793	16531	16407	16614	16450	16856	16736	16526	16756	16495	16373	16405	16615	16929	16760	16741	16513	16789	16746	16507	16524	16613	16589	16620	16677	16728	16543	16667	16805	16749	16782	16418	16636	16576	16569	16611	16766	16497	16756	16858	16670	16546	16773	16664	16785	16740	16812	16749	16904	16648	16502	16584	16795	16741	16672	16595	16608	16553	16551	16567	16690	16649	16527	16606	16551	16601	16585	16643	16801	16611	16809	16564	16551	16642	16666	16618	16669	16743	16628	16706	16606	16709	16744	16540	16692	16796	16668	16484	16512	16706	16466	16655	16483	16584	16736	16764	16566	16627	16742	16607	16735	16471	16859	16759	16607	16558	16507	16772	16675	16689	16555	16573	16653	16800	16602	16684	16519	16616	16543	16729	16628	16717	16584	16703	16712	16751	16840	16804	16739	16720	16717	16509	16534	16618	16606	16811	16621	16720	16494	16523	16676	16595	16620	16423	16589	16627	16586	16663	16564	16722	16651	16559	16605	16488	16455	16567	16695	16872	16673	16727	16436	16574	16530	16837	16713	16767	16608	16788	16855	16758	16509	16887	16570	16644	16531	16623	16626	16646	16628	16806	16713	16681	16653	16688	16718	16588	16797	16600	16685	16740	16662	16686	16578	16485	16655	16674	16697	16721	16841	16600	16384	16759	16625	16521	16683	16735	16738	16952	16655	16585	16774	16586	16727	16537	16672	16712	16622	16579	16497	16790	16588	16869	16717	16486	16716	16834	16639	16453	16633	16676	16754	16748	16799	16730	16733	16847	16782	16746	16578	16624	16552	16558	16696	16800	16657	16885	16599	16570	16691	16759	16632	16895	16684	16584	16708	16607	16446	16494	16593	16422	16771	16754	16614	16759	16745	16441	16485	16596	16635	16788	16674	16488	16604	16797	16679	16714	16695	16527	16749	16673	16556	16555	16505	16755	16696	16790	16764	16499	16937	16751	16524	16510	16469	16698	16664	16548	16589	16473	16535	16805	16451	16808	16634	16658	16451	16564	16529	16490	16665	16508	16623	16536	16701	16709	16762	16804	16442	16681	16473	16747	16499	16467	16735	16674	16690	16662	16617	16596	16531	16723	16505	16593	16619	16591	16691	16802	16687	16668	16851	16536	16394	16669	16790	16642	16529	16741	16803	16480	16533	16648	16452	16576	16549	16458	16742	16447	16679	16625	16435	16768	16611	16728	16666	16746	16369	16453	16497	16618	16529	16754	16761	16654	16516	16630	16600	16711	16671	16719	16539	16777	16702	16735	16713	16525	16668	16884	16870	16503	16596	16516	16830	16766	16912	16545	16729	16739	16817	16879	16599	16579	16698	16609	16707	16698	16691	16710	16593	16663	16624	16503	16773	16676	16708	16467	16596	16595	16579	16734	16618	16576	16595	16562	16710	16756	16456	16676	16638	16668	16637	16536	16655	16918	16420	16702	16784	16615	16619	16691	16593	16675	16857	16821	16586	16623	16736	16722	16545	16530	16381	16677	16540	16524	16652	16809	16679	16745	16593	16666	16551	16685	16572	16629	16621	16646	16703	16650	16619	16496	16666	16535	16599	16550	16735	16644	16579	16541	16568	16688	16837	16814	16734	16462	16624	16674	16817	16672	16673	16708	16701	16733	16762	16765	16793	16705	16682	16664	16735	16551	16597	16649	16685	16568	16530	16564	16457	16710	16787	16665	16508	16611	16498	16648	16595	16762	16791	16590	16524	16497	16790	16758	16594	16518	16781	16604	16517	16831	16523	16610	16599	16715	16658	16602	16639	16689	16641	16610	16807	16654	16592	16610	16737	16879	16619	16567	16640	16525	16537	16754	16655	16623	16732	16755	16494	16672	16820	16628	16752	16642	16530	16527	16753	16514	16629	16572	16683	16662	16848	16592	16698	16954	16767	16491	16558	16445	16792	16691	16540	16672	16685	16744	16639	16658	16545	16665	16614	16728	16572	16574	16768	16682	16636	16685	16666	16713	16941	16769	16713	16714	16654	16570	16674	16708	16678	16639	16720	16434	16496	16738	16576	16718	16500	16611	16698	16573	16667	16891	16691	16736	16704	16577	16640	16403	16657	16692	16662	16508	16789	16797	16504	16590	16748	16772	16395	16673	16501	16763	16776	16855	16878	16772	16679	16500	16904	16645	16448	16556	16504	16544	16753	16643	16523	16784	16477	16670	16695	16554	16552	16809	16621	17050	16656	16837	16840	16492	16728	16698	16647	16618	16755	16641	16514	16631	16840	16563	16482	16509	16699	16612	16721	16550	16706	16818	16777	16488	16747	16636	16541	16751	16686	16713	16817	16579	17027	16669	16750	16474	16692	16560	16664	16611	16749	16690	16650	16723	16727	16618	16523	16529	16559	16641	16616	16668	16714	16751	16674	16666	16602	16682	16834	16667	16646	16663	16560	16633	16846	16837	16472	16796	16614	16505	16769	16912	16626	16590	16447	16561	16547	16570	16744	16871	16700	16807	16790	16751	16681	16492	16558	16482	16593	16669	16673	16754	16704	16631	16576	16700	16468	16834	16600	16420	16765	16399	16578	16547	16844	16772	16752	16538	16655	16681	16487	16621	16842	16675	16673	16748	16757	16597	16563	16595	16710	16663	16637	16669	16858	16609	16790	16329	16791	16745	16610	16497	16696	16734	16625	16842	16688	16792	16802	16610	16696	16872	16607	16476	16705	16745	16695	16569	16672	16682	16661	16717	16778	16538	16752	16761	16462	16704	16583	16724	16562	16818	16700	16672	16775	16854	16615	16467	16741	16532	16685	16543	16674	16819	16679	16467	16433	16637	16804	16773	16536	16788	16517	16643	16793	16600	16740	16836	16609	16728	16668	16693	16593	16718	16553	16839	16653	16801	16695	16591	16624	16729	16570	16638	16451	16806	16659	16711	16692	16647	16474	16828	16652	16544	16786	16784	16722	16804	16560	16745	16798	16704	16659	16707	16626	16507	16719	16682	16589	16721	16525	16647	16868	16662	16689	16591	16718	16602	16559	16712	16753	16509	16679	16559	16780	16922	16810	16668	16793	16714	16772	16589	16642	16713	16722	16738	16680	16631	16676	16418	16641	16538	16591	16644	16654	16618	16663	16714	16793	16815	16812	16682	16622	16593	16526	16606	16611	16687	16640	16673	16799	16713	16699	16765	16505	16573	16625	16795	16516	16584	16777	16725	16789	16655	16817	16793	16436	16492	16719	16587	16617	16512	16567	16682	16609	16540	16646	16666	16542	16772	16778	16585	16746	16537	16613	16637	16444	16635	16716	16663	16780	16673	16760	16757	16612	16535	16629	16511	16371	16727	16685	16786	16522	16889	16685	16795	16630	16740	16685	16679	16592	16613	16615	16762	16799	16670	16821	16503	16654	16617	16471	16518	16618	16670	16875	16589
13601	22901	22271	18519	17382	16823	16794	16696	16436	16262	15849	15543	15511	15333	15098	15287	15076	15076	15057	14798	15056	15088	14929	15126	15068	14973	14753	14939	14727	15009	19462	19955	18301	16936	15720	15048	14745	14608	14772	14812	14687	14861	14638	14839	14605	14725	14550	14806	14725	14727	14628	14732	14737	14549	14709	14785	14798	14705	14840	14665	14738	14702	14775	14667	14695	14767	14543	14615	14659	14601	14830	14753	14778	14793	14695	14706	14779	14715	14675	14696	14645	14826	14599	14697	14714	14777	14679	14694	14416	14725	14801	14736	14676	14667	14694	14617	14742	14802	14802	14833	14683	14732	14620	14802	14582	14727	14726	14943	14802	14594	14619	14547	14723	14674	14651	14573	14765	14867	14653	14696	14668	14651	14853	14909	14636	14774	14687	14429	14589	14761	14848	14644	14534	14694	14764	14783	14706	14729	14443	14719	14592	14780	14751	14639	14699	14712	14617	14650	14835	14758	14808	14689	14601	14569	14637	14594	14695	14627	14748	14797	14565	14699	14792	14604	14840	14582	14606	14627	14701	14744	14778	14636	14667	14849	14540	14554	14658	14783	14655	14737	14859	14579	14704	14822	14879	14624	14812	14659	14831	14638	14699	14620	14624	14550	14626	14522	14770	14691	14878	14707	14723	14609	14770	14729	14692	14698	14541	14738	14801	14533	14654	14649	14653	14638	14707	14725	14631	14770	14750	14614	14657	14704	14771	14549	14679	14735	14688	14528	14762	14733	14692	14662	14584	14620	14597	14839	14676	14762	14640	14645	14800	14579	14758	14824	14654	14581	14660	14685	14795	14731	14560	14662	14680	14625	14829	14562	14635	14750	14720	14948	14655	14676	14680	14767	14684	14561	14792	14764	14763	14694	14644	14671	14844	14654	14748	14843	14701	14579	14739	14710	14868	14590	14628	14616	14819	14671	14641	14646	14677	14722	14803	14581	14696	14614	14663	14646	14654	14583	14648	14674	14773	14742	14766	14704	14645	14721	14725	14701	14658	14597	14694	14779	14696	14593	14534	14608	14354	14690	14581	14694	14679	14626	14544	14615	14677	14729	14688	14728	14544	14676	14625	14756	14754	14607	14675	14641	14733	14808	14784	14516	14625	14730	14792	14411	14617	14688	14526	14683	14630	14717	14645	14685	14699	14786	14607	14616	14659	14727	14487	14712	14622	14734	14716	14805	14722	14619	14551	14519	14665	14666	14672	14590	14604	14708	14630	14736	14547	14818	14676	14772	14628	14625	14725	14418	14615	14616	14551	14567	14739	14551	14493	14680	14690	14735	14434	14781	14768	14502	14583	14696	14574	14667	14650	14741	14736	14774	14573	14462	14746	14866	14770	14616	14646	14639	14669	14744	14593	14656	14681	14716	14732	14747	14615	14732	14712	14697	14739	14612	14603	14764	14577	14639	14533	14647	14714	14717	14664	14561	14680	14611	14620	14771	14719	14692	14765	14723	14853	14714	14591	14757	14800	14545	14720	14501	14793	14753	14677	14509	14552	14659	14659	14691	14791	14687	14669	14711	14723	14646	14567	14681	14893	14720	14651	14549	14628	14801	14714	14650	14694	14699	14743	14708	14766	14787	14745	14795	14756	14571	14708	14757	14595	14823	14794	14738	14596	14563	14817	14705	14606	14753	14577	14787	14804	14764	14622	14730	14595	14602	14624	14838	14604	14647	14826	14700	14730	14674	14751	14700	14676	14649	14654	14782	14630	14771	14804	14605	14667	14720	14828	14665	14806	14650	14703	14659	14798	14688	14588	14685	14732	14658	14700	14666	14610	14674	14668	14825	14817	14725	14721	14767	14617	14785	14733	14799	14648	14767	14823	14824	14700	14666	14613	14720	14807	14764	14686	14770	14814	14860	14649	14701	14792	14748	14792	14797	14628	14453	14728	14715	14721	14484	14683	14586	14727	14711	14701	14520	14648	14730	14714	14611	14717	14620	14589	14813	14820	14650	14658	14705	14534	14642	14748	14776	14614	14731	14647	14700	14653	14722	14640	14693	14620	14810	14629	14668	14723	14762	14639	14762	14794	14536	14777	14780	14695	14700	14649	14664	14528	14829	14629	14614	14749	14679	14605	14626	14652	14722	14610	14816	14713	14600	14845	14672	14821	14622	14820	14671	14702	14662	14677	14555	14659	14680	14679	14684	14758	14587	14775	14704	14767	14621	14582	14735	14711	14692	14695	14538	14769	14790	14706	14542	14606	14640	14666	14675	14639	14557	14708	14773	14643	14749	14749	14628	14912	14718	14730	14725	14728	14594	14570	14721	14747	14701	14694	14756	14689	14795	14703	14591	14617	14696	14944	14662	14629	14706	14727	14769	14656	14704	14699	14667	14654	14665	14714	14774	14580	14706	14567	14569	14801	14603	14743	14627	14811	14735	14675	14587	14760	14741	14752	14643	14814	14700	14681	14566	14644	14520	14638	14658	14533	14531	14782	14700	14612	14585	14647	14783	14738	14645	14791	14859	14587	14570	14761	14482	14603	14657	14881	14693	14643	14772	14713	14778	14726	14602	14708	14632	14718	14567	14581	14778	14539	14445	14698	14773	14733	14869	14624	14639	14572	14641	14642	14474	14692	14683	14660	14757	14656	14592	14681	14674	14543	14577	14820	14647	14561	14757	14724	14520	14526	14718	14814	14620	14792	14731	14521	14737	14670	14782	14622	14644	14644	14615	14637	14634	14806	14687	14719	14736	14667	14628	14680	14611	14771	14801	14863	14607	14751	14622	14776	14625	14572	14791	14658	14795	14749	14783	14591	14688	14833	14603	14639	14607	14733	14787	14606	14850	14664	14746	14656	14817	14687	14860	14679	14849	14783	14574	14794	14693	14759	14811	14728	14709	14812	14746	14823	14696	14702	14740	14594	14670	14594	14680	14735	14712	14818	14707	14714	14709	14705	14708	14612	14775	14645	14643	14581	14648	14602	14659	14666	14525	14607	14722	14689	14596	14610	14698	14622	14723	14698	14668	14645	14640	14644	14732	14853	14626	14586	14591	14600	14686	14678	14713	14787	14873	14696	14692	14749	14592	14724	14857	14626	14693	14478	14654	14640	14704	14716	14880	14708	14596	14723	14760	14649	14538	14675	14706	14731	14835	14742	14475	14774	14410	14774	14632	14739	14719	14774	14630	14804	14771	14598	14741	14982	14637	14712	14634	14511	14607	14745	14695	14757	14773	14418	14811	14712	14632	14812	14686	14732	14727	14537	14772	14551	14832	14717	14615	14697	14683	14632	14766	14453	14810	14628	14627	14664	14559	14791	14680	14729	14740	14757	14622	14704	14807	14847	14545	14598	14598	14687	14454	14783	14642	14661	14767	14701	14830	14644	14757	14707	14534	14622	14530	14846	14628	14497	14637	14834	14577	14759	14609	14547	14845	14700	14830	14645	14771	14693	14736	14618	14696	14637	14697	14803	14697	14720	14693	14740	14743	14679	14672	14641	14677	14723	14727	14708	14771	14588	14692	14609	14691	14842	14733	14799	14656	14918	14644	14709	14545	14599	14757	14824	14705	14710	14713	14801	14593	14612	14776	14719	14732	14470	14785	14683	14803	14614	14693	14666	14702	14658	14739	14729	14695	14674	14643	14684	14599	14698	14756	14624	14775	14685	14769	14757	14748	14584	14684	14678	14743	14690	14714	14842	14670	14834	14648	14720	14728	14773	14513	14698	14844	14806	14718	14759	14817	14769	14767	14642	14703	14817	14753	14682	14683	14461	14651	14758	14686	14661	14697	14673	14627	14794	14625	14740	14564	14680	14836	14609	14537	14712	14707	14892	14547	14496	14639	14843	14806	14827	14614	14800	14814	14555	14803	14930	14561	14616	14750	14753	14631	14782	14635	14925	14532	14722	14736	14781	14729	14576	14656	14716	14758	14628	14677	14751	14466	14601	14630	14796	14661	14649	14727	14621	14739	14724	14647	14577	14785	14632	14653	14661	14689	14642	14576	14724	14740	14686	14657	14699	14732	14595	14661	14620	14640	14717	14761	14778	14669	14662	14767	14630	14513	14635	14581	14738	14651	14855	14706	14623	14753	14745	14651	14765	14833	14662	14609	14651	14609	14668	14539	14715	14697	14628	14649	14848	14775	14817	14763	14603	14519	14725	14565	14680	14870	14622	14612	14666	14719	14852	14847	14761	14658	14775	14707	14810	14684	14739	14717	14814	14689	14651	14610	14878	14608	14766	14567	14675	14636	14801	14735	14638	14802	14701	14539	14600	14599	14882	14607	14686	14508	14778	14640	14746	14622	14786	14707	14686	14828	14705	14873	14583	14642	14891	14542	14829	14651	14642	14752	14750	14644	14620	14740	14702	14617	14604	14746	14778	14698	14860	14574	14654	14562	14639	14677	14732	14737	14853	14849	14658	14757	14584	14665	14803	14639	14674	14744	14680	14658	14664	14816	14738	14676	14581	14563	14611	14678	14759	14622	14789	14423	14797	14558	14684	14685	14708	14737	14860	14550	14596	14762	14531	14718	14683	14761	14685	14516	14512	14577	14474	14737	14821	14528	14671	14550	14857	14704	14659	14723	14532	14638	14809	14839	14687	14719	14593	14706	14508	14792	14725	14722	14626	14765	14568	14542	14636	14669	14620	14743	14659	14662	14774	14522	14755	14555	14597	14778	14710	14831	14655	14639	14804	14820	14529	14868	14735	14649	14664	14684	14748	14707	14748	14561	14737	14687	14623	14612	14593	14734	14642	14753	14679	14722	14703	14707	14719	14647	14795	14605	14753	14849	14773	14569	14752	14700	14741	14636	14747	14627	14817	14835	14691	14832	14724	14802	14593	14800	14693	14882	14456	14681	14843	14590	14684	14606	14550	14734	14601	14556	14767	14644	14648	14638	14567	14656	14704	14630	14738	14638	14536	14848	14766	14688	14829	14732	14727	14690	14758	14816	14620	14762	14787	14860	14745	14897	14627	14572	14699	14685	14626	14631	14651	14700	14600	14694	14739	14824	14646	14546	14823	14875	14745	14733	14865	14735	14693	14716	14890	14735	14843	14536	14541	14709	14765	14712	14493	14849	14665	14744	14678	14652	14798	14719	14647	14729	14720	14644	14536	14717	14535	14713	14748	14658	14722	14713	14694	14448	14941	14671
23075	21412	29347	23859	21578	23390	24145	18701	18076	17879	17571	17370	17333	17210	16978	16939	16846	17124	16934	16914	16869	16844	16780	16816	16859	16924	16766	16862	16617	16678	20908	23840	21626	19697	18192	17114	16647	16565	16536	16605	16646	16740	16513	16638	16507	16510	16535	16431	16444	16515	16652	16274	16663	16473	16594	16565	16603	16470	16455	16563	16353	16534	16495	16710	16479	16797	16563	16495	16450	16424	16561	16460	16573	16613	16731	16393	16389	16549	16382	16333	16462	16599	16516	16409	16588	16572	16554	16436	16438	16545	16415	16560	16349	16330	16389	16554	16461	16621	16480	16567	16397	16612	16621	16524	16360	16346	16433	16561	16537	16627	16466	16633	16542	16470	16428	16496	16383	16495	16426	16531	16327	16439	16419	16500	16640	16441	16582	16481	16475	16504	16736	16405	16418	16240	16278	16519	16624	16228	16272	16180	16364	16286	16439	16427	16463	16535	16514	16477	16623	16550	16517	16604	16323	16406	16511	16371	16355	16396	16404	16573	16570	16319	16260	16574	16343	16486	16562	16344	16447	16606	16439	16339	16426	16515	16418	16343	16510	16563	16516	16441	16490	16325	16418	16281	16503	16214	16433	16542	16524	16497	16431	16533	16318	16481	16266	16432	16653	16453	16360	16494	16522	16379	16598	16565	16565	16464	16428	16374	16520	16436	16329	16431	16363	16516	16428	16479	16385	16432	16442	16317	16406	16504	16437	16517	16364	16407	16401	16305	16494	16425	16414	16331	16452	16546	16366	16306	16329	16530	16356	16525	16418	16544	16491	16593	16162	16465	16463	16367	16378	16415	16417	16349	16476	16362	16470	16502	16331	16511	16471	16248	16489	16404	16473	16405	16173	16444	16584	16426	16628	16586	16495	16350	16475	16492	16409	16145	16455	16575	16573	16329	16436	16578	16264	16462	16342	16446	16350	16476	16517	16381	16489	16385	16457	16425	16382	16589	16335	16521	16429	16522	16603	16428	16582	16489	16308	16384	16378	16304	16408	16349	16363	16164	16570	16482	16519	16348	16446	16440	16262	16432	16472	16204	16603	16406	16733	16501	16433	16616	16516	16377	16494	16381	16408	16656	16327	16549	16350	16602	16496	16349	16358	16423	16367	16234	16396	16427	16551	16693	16465	16576	16572	16485	16369	16275	16569	16517	16563	16441	16543	16438	16370	16414	16186	16370	16476	16487	16357	16283	16565	16403	16489	16512	16410	16633	16475	16416	16568	16219	16491	16437	16473	16608	16430	16639	16534	16556	16450	16423	16572	16474	16466	16266	16329	16373	16388	16401	16427	16373	16349	16417	16475	16280	16380	16500	16532	16311	16290	16554	16427	16535	16416	16485	16479	16338	16392	16315	16290	16493	16674	16419	16496	16386	16344	16352	16363	16305	16484	16417	16432	16412	16359	16553	16590	16425	16584	16544	16318	16469	16340	16514	16393	16497	16535	16355	16570	16364	16305	16546	16492	16518	16344	16420	16390	16558	16398	16326	16458	16442	16556	16301	16526	16433	16688	16439	16442	16417	16382	16493	16572	16370	16575	16458	16466	16516	16483	16452	16476	16237	16426	16417	16630	16380	16235	16532	16454	16394	16364	16527	16569	16383	16313	16528	16534	16220	16584	16411	16523	16247	16528	16530	16720	16646	16435	16394	16665	16607	16548	16479	16567	16322	16548	16595	16321	16545	16407	16402	16427	16451	16371	16503	16429	16403	16402	16702	16591	16375	16591	16382	16541	16527	16481	16523	16359	16526	16523	16273	16549	16543	16585	16450	16435	16230	16539	16497	16469	16342	16511	16524	16589	16482	16364	16573	16530	16409	16360	16534	16193	16331	16547	16414	16558	16614	16615	16450	16358	16387	16272	16451	16387	16494	16511	16573	16689	16491	16640	16614	16315	16525	16568	16582	16496	16489	16576	16576	16543	16423	16338	16378	16340	16381	16479	16311	16557	16455	16457	16376	16515	16532	16434	16540	16330	16537	16489	16551	16457	16373	16569	16628	16726	16264	16477	16555	16363	16622	16636	16597	16592	16470	16667	16500	16575	16479	16649	16492	16358	16414	16510	16538	16483	16380	16606	16388	16314	16519	16448	16313	16537	16439	16475	16645	16547	16384	16515	16487	16411	16486	16267	16516	16297	16464	16332	16433	16489	16511	16376	16371	16551	16492	16463	16498	16420	16492	16480	16516	16334	16353	16396	16258	16309	16539	16364	16483	16390	16176	16424	16349	16348	16536	16635	16443	16536	16620	16451	16387	16471	16495	16521	16284	16432	16409	16495	16445	16424	16212	16408	16403	16412	16285	16219	16566	16334	16465	16532	16468	16326	16262	16577	16520	16428	16510	16316	16294	16427	16431	16450	16491	16427	16365	16486	16517	16509	16663	16372	16561	16466	16464	16461	16369	16160	16452	16545	16290	16497	16343	16445	16330	16347	16407	16716	16519	16577	16575	16438	16577	16505	16437	16510	16359	16501	16388	16659	16396	16555	16465	16686	16468	16388	16561	16621	16468	16519	16343	16564	16523	16305	16390	16514	16511	16502	16360	16358	16469	16419	16374	16517	16369	16405	16330	16447	16432	16347	16514	16515	16356	16383	16225	16526	16497	16659	16478	16407	16504	16375	16404	16566	16309	16363	16281	16548	16597	16445	16518	16533	16475	16229	16458	16488	16383	16264	16456	16324	16458	16340	16554	16581	16565	16384	16322	16490	16706	16516	16256	16342	16516	16364	16290	16370	16206	16513	16367	16676	16400	16350	16430	16344	16313	16473	16483	16509	16422	16531	16429	16530	16493	16590	16451	16406	16376	16540	16372	16392	16444	16378	16630	16487	16306	16365	16274	16335	16307	16507	16368	16351	16523	16406	16616	16353	16322	16436	16234	16604	16453	16508	16442	16483	16390	16378	16339	16415	16528	16527	16318	16323	16575	16416	16422	16460	16462	16340	16525	16310	16294	16489	16332	16352	16531	16581	16397	16465	16557	16515	16437	16365	16503	16582	16454	16416	16544	16436	16300	16454	16381	16592	16335	16524	16291	16492	16529	16288	16511	16600	16498	16487	16397	16448	16463	16191	16675	16564	16302	16307	16437	16500	16314	16326	16255	16397	16291	16587	16631	16656	16571	16544	16342	16426	16347	16452	16256	16543	16496	16360	16460	16545	16275	16311	16492	16237	16571	16467	16257	16326	16356	16523	16372	16416	16559	16422	16592	16339	16313	16484	16520	16403	16545	16427	16287	16305	16382	16503	16438	16489	16425	16570	16365	16514	16431	16404	16430	16418	16463	16552	16437	16421	16686	16220	16349	16316	16485	16579	16223	16696	16527	16300	16507	16401	16479	16295	16502	16376	16479	16403	16174	16448	16345	16581	16386	16387	16324	16274	16426	16561	16480	16505	16355	16419	16416	16353	16481	16470	16218	16300	16511	16328	16386	16272	16425	16351	16338	16398	16491	16301	16411	16317	16432	16389	16534	16532	16451	16428	16356	16553	16355	16499	16259	16693	16727	16429	16383	16473	16461	16494	16409	16334	16680	16599	16571	16586	16541	16428	16279	16457	16469	16511	16298	16371	16397	16407	16392	16286	16310	16444	16234	16225	16327	16407	16390	16512	16396	16486	16520	16364	16556	16409	16518	16516	16428	16366	16432	16545	16580	16633	16183	16404	16479	16502	16661	16513	16407	16357	16595	16394	16468	16422	16499	16485	16307	16366	16422	16398	16512	16391	16397	16409	16359	16422	16316	16390	16531	16410	16473	16462	16500	16553	16607	16550	16482	16531	16512	16283	16389	16245	16280	16342	16481	16464	16577	16391	16368	16612	16348	16607	16419	16538	16424	16382	16512	16451	16609	16421	16529	16503	16433	16429	16425	16610	16471	16438	16469	16489	16424	16398	16410	16492	16465	16391	16374	16423	16337	16400	16452	16378	16530	16599	16568	16563	16462	16325	16470	16439	16430	16425	16355	16421	16496	16317	16313	16651	16418	16433	16450	16367	16391	16538	16480	16389	16227	16469	16356	16498	16306	16604	16497	16517	16091	16338	16521	16335	16637	16422	16446	16364	16490	16420	16480	16501	16490	16390	16364	16523	16693	16464	16516	16471	16499	16585	16296	16356	16537	16580	16345	16453	16569	16611	16456	16296	16323	16419	16496	16481	16564	16461	16374	16388	16403	16611	16496	16582	16586	16402	16449	16322	16513	16476	16388	16452	16394	16491	16574	16755	16358	16249	16712	16339	16422	16521	16490	16462	16530	16546	16526	16377	16348	16460	16458	16353	16301	16231	16438	16434	16554	16447	16232	16380	16653	16572	16452	16485	16240	16421	16497	16509	16545	16520	16460	16353	16394	16672	16533	16511	16466	16365	16237	16360	16506	16483	16557	16611	16468	16438	16355	16560	16269	16173	16329	16297	16546	16545	16378	16536	16587	16466	16322	16485	16491	16412	16431	16421	16408	16372	16642	16590	16295	16438	16438	16391	16417	16482	16621	16399	16323	16470	16379	16488	16712	16544	16533	16466	16527	16663	16668	16363	16505	16251	16435	16434	16416	16557	16484	16595	16515	16269	16370	16685	16499	16396	16486	16596	16511	16567	16520	16423	16351	16560	16498	16381	16283	16262	16435	16393	16392	16485	16190	16505	16416	16487	16509	16365	16496	16221	16254	16416	16069	16391	16434	16421	16428	16538	16547	16458	16530	16512	16576	16433	16326	16475	16316	16463	16474	16481	16438	16350	16442	16295	16535	16534	16311	16242	16425	16544	16390	16628	16410	16471	16513	16415	16373	16401	16407	16246	16417	16397	16232	16190	16335	16421	16416	16266	16399	16335	16548	16560	16506	16394	16342	16361	16555	16739	16496	16491	16417	16473	16350	16361	16451	16453	16326	16372	16286	16385	16626	16482	16533	16507	16256	16230	16181	16240	16358	16550	16564	16262	16319	16326	16480	16582	16298	16500	16512	16314	16507	16683	16342	16611	16303	16683	16532	16355	16580	16553	16405	16200	16414	16324	16419	16665	16559	16468	16500	16514	16468	16434	16503	16530	16669	16392	16303	16716	16301	16412	16319	16308	16449	16430	16444	16550	16620	16741	16317	16430	16582	16442	16384	16337	16498	16234	16138
15130	27489	26505	20949	19118	18232	17832	16923	17042	16427	15886	15709	15514	15485	15368	15063	15001	15051	14840	14901	14757	15131	14966	14891	15142	15108	14973	14802	14835	15000	21977	23939	21221	18565	16384	15109	14738	14662	14577	14770	14515	14677	14588	14511	14592	14666	14708	14593	14804	14580	14366	14538	14534	14657	14588	14713	14419	14627	14574	14507	14551	14422	14635	14640	14527	14533	14620	14516	14594	14430	14702	14457	14612	14564	14681	14668	14673	14537	14525	14580	14723	14544	14479	14572	14634	14546	14670	14579	14591	14447	14448	14689	14665	14565	14518	14543	14481	14594	14516	14659	14672	14419	14484	14635	14489	14652	14635	14497	14514	14549	14540	14578	14658	14604	14581	14641	14551	14480	14510	14528	14443	14551	14397	14457	14474	14501	14433	14657	14521	14628	14643	14606	14477	14549	14579	14518	14456	14632	14490	14537	14509	14630	14590	14600	14381	14431	14623	14551	14537	14665	14571	14357	14423	14586	14535	14430	14566	14427	14631	14588	14547	14656	14465	14599	14593	14488	14473	14594	14576	14506	14650	14484	14603	14606	14548	14549	14633	14577	14561	14538	14591	14712	14554	14543	14403	14532	14504	14654	14591	14514	14484	14635	14777	14449	14495	14406	14588	14543	14633	14565	14563	14495	14563	14552	14598	14480	14627	14445	14619	14524	14637	14543	14705	14556	14554	14487	14486	14543	14657	14499	14574	14683	14499	14581	14550	14595	14595	14547	14520	14775	14642	14599	14648	14515	14734	14457	14461	14535	14546	14491	14616	14525	14456	14553	14642	14570	14547	14562	14508	14476	14390	14371	14642	14743	14670	14617	14623	14512	14672	14382	14503	14707	14431	14563	14267	14407	14444	14404	14651	14465	14479	14604	14443	14456	14567	14401	14472	14704	14645	14805	14410	14750	14491	14547	14687	14543	14584	14505	14741	14509	14414	14439	14476	14499	14596	14534	14533	14643	14549	14640	14575	14504	14618	14495	14575	14518	14521	14605	14574	14528	14486	14646	14490	14495	14679	14490	14491	14494	14522	14674	14677	14499	14485	14595	14500	14516	14600	14501	14470	14491	14584	14320	14606	14455	14538	14561	14594	14512	14491	14520	14471	14706	14693	14607	14562	14524	14584	14556	14585	14551	14653	14635	14415	14621	14607	14589	14577	14503	14569	14555	14611	14491	14454	14515	14688	14582	14624	14704	14537	14633	14505	14499	14646	14568	14628	14324	14540	14581	14354	14658	14555	14562	14524	14599	14594	14547	14411	14467	14510	14551	14480	14532	14466	14609	14369	14556	14461	14457	14673	14578	14590	14613	14459	14636	14456	14721	14547	14310	14474	14585	14380	14396	14563	14433	14560	14450	14535	14654	14290	14546	14692	14642	14513	14676	14434	14535	14414	14567	14517	14544	14460	14740	14603	14512	14663	14578	14716	14636	14624	14568	14493	14414	14590	14665	14484	14534	14786	14668	14418	14641	14398	14430	14599	14641	14649	14446	14546	14582	14519	14509	14472	14552	14434	14576	14499	14572	14594	14582	14341	14542	14577	14422	14575	14620	14522	14598	14444	14505	14426	14462	14500	14602	14532	14589	14636	14602	14333	14515	14457	14570	14509	14627	14592	14515	14558	14697	14528	14612	14431	14610	14652	14597	14591	14531	14494	14597	14671	14569	14447	14430	14439	14710	14506	14648	14543	14587	14549	14414	14677	14534	14598	14659	14672	14398	14580	14533	14482	14441	14593	14456	14467	14556	14540	14660	14499	14561	14435	14626	14681	14760	14543	14448	14387	14561	14484	14596	14450	14586	14617	14728	14518	14310	14584	14412	14623	14585	14465	14432	14538	14442	14567	14594	14503	14589	14670	14607	14601	14550	14538	14483	14482	14512	14474	14647	14492	14694	14656	14591	14665	14526	14515	14605	14563	14449	14611	14636	14334	14550	14508	14350	14597	14609	14462	14657	14486	14605	14653	14690	14589	14458	14524	14529	14594	14517	14578	14606	14521	14651	14609	14466	14500	14379	14538	14561	14742	14585	14493	14448	14484	14594	14552	14547	14523	14603	14503	14561	14583	14581	14570	14496	14559	14488	14551	14468	14461	14394	14593	14669	14470	14380	14438	14335	14543	14556	14511	14510	14635	14557	14601	14611	14462	14603	14560	14603	14729	14615	14524	14583	14675	14288	14677	14612	14563	14449	14419	14526	14574	14617	14573	14551	14677	14537	14455	14504	14457	14714	14537	14541	14621	14441	14487	14501	14526	14518	14537	14518	14581	14517	14586	14597	14553	14319	14746	14574	14485	14609	14462	14449	14501	14569	14447	14453	14453	14490	14486	14535	14573	14600	14502	14310	14532	14616	14532	14479	14514	14605	14476	14603	14545	14695	14669	14579	14576	14639	14490	14551	14714	14460	14462	14559	14676	14611	14626	14527	14433	14380	14446	14553	14503	14502	14434	14514	14466	14316	14475	14488	14607	14431	14331	14531	14536	14544	14503	14598	14563	14500	14553	14701	14439	14673	14371	14583	14487	14567	14467	14468	14688	14428	14444	14538	14453	14455	14426	14658	14432	14448	14551	14409	14493	14584	14751	14564	14495	14597	14467	14553	14455	14546	14470	14553	14400	14427	14555	14661	14424	14405	14504	14492	14567	14476	14571	14613	14709	14575	14541	14552	14699	14660	14638	14437	14609	14556	14532	14558	14572	14609	14645	14510	14568	14532	14452	14774	14550	14519	14440	14588	14370	14742	14602	14712	14451	14499	14534	14581	14536	14475	14510	14547	14791	14590	14532	14521	14508	14440	14690	14489	14562	14504	14517	14543	14606	14409	14446	14527	14650	14503	14604	14630	14537	14509	14625	14548	14588	14644	14558	14495	14600	14678	14483	14555	14564	14665	14562	14629	14700	14510	14587	14522	14409	14468	14517	14708	14419	14757	14501	14501	14660	14510	14621	14427	14535	14570	14573	14559	14640	14531	14623	14510	14602	14580	14659	14654	14450	14448	14419	14452	14432	14573	14583	14623	14556	14467	14480	14566	14562	14487	14592	14556	14610	14505	14565	14554	14628	14635	14731	14436	14671	14491	14487	14616	14518	14542	14608	14607	14485	14453	14478	14467	14461	14664	14563	14696	14619	14555	14409	14536	14524	14599	14620	14518	14584	14387	14579	14512	14432	14725	14614	14721	14397	14618	14636	14249	14456	14497	14575	14450	14529	14541	14578	14632	14568	14463	14582	14524	14298	14588	14420	14505	14585	14487	14465	14501	14550	14442	14442	14541	14622	14490	14525	14406	14553	14589	14413	14525	14586	14549	14492	14533	14386	14382	14601	14550	14526	14358	14540	14594	14536	14530	14748	14486	14490	14495	14600	14480	14474	14602	14648	14569	14479	14524	14478	14625	14541	14602	14579	14453	14450	14583	14474	14591	14358	14624	14425	14494	14583	14477	14661	14554	14522	14491	14513	14685	14500	14634	14451	14417	14530	14460	14341	14565	14394	14563	14490	14532	14604	14419	14564	14453	14457	14558	14565	14524	14639	14621	14617	14398	14497	14491	14545	14640	14558	14687	14499	14418	14399	14629	14539	14488	14544	14359	14459	14744	14334	14630	14472	14609	14550	14419	14601	14518	14573	14573	14581	14552	14504	14528	14616	14486	14624	14555	14614	14516	14624	14685	14738	14441	14522	14524	14615	14504	14451	14362	14605	14614	14394	14676	14554	14604	14441	14527	14573	14490	14522	14533	14620	14544	14563	14500	14576	14496	14401	14440	14730	14567	14553	14486	14570	14601	14468	14452	14591	14468	14570	14466	14544	14507	14406	14537	14466	14378	14387	14582	14699	14405	14523	14468	14512	14553	14538	14545	14489	14572	14492	14474	14630	14608	14503	14644	14498	14682	14540	14601	14477	14484	14723	14531	14320	14509	14623	14468	14437	14553	14521	14498	14597	14491	14650	14537	14598	14409	14619	14516	14620	14589	14574	14385	14388	14534	14440	14616	14553	14638	14597	14526	14436	14572	14446	14475	14503	14588	14552	14489	14443	14534	14700	14523	14644	14511	14581	14400	14432	14703	14496	14614	14361	14384	14755	14553	14539	14545	14370	14336	14565	14529	14483	14642	14505	14646	14578	14411	14605	14448	14530	14491	14660	14469	14570	14478	14567	14503	14573	14512	14535	14468	14591	14476	14649	14557	14684	14528	14671	14594	14641	14508	14518	14529	14316	14455	14638	14448	14379	14412	14680	14472	14478	14605	14451	14625	14457	14564	14585	14485	14603	14487	14389	14319	14498	14595	14402	14536	14470	14541	14574	14516	14599	14468	14593	14472	14569	14459	14531	14591	14578	14625	14544	14553	14836	14672	14498	14369	14555	14550	14498	14592	14559	14428	14348	14496	14631	14718	14483	14520	14422	14514	14735	14538	14706	14472	14740	14585	14499	14587	14543	14561	14399	14440	14702	14471	14574	14630	14558	14530	14509	14430	14525	14454	14684	14382	14313	14555	14527	14402	14541	14587	14620	14688	14559	14548	14404	14467	14581	14489	14427	14454	14508	14499	14505	14504	14581	14584	14446	14463	14477	14483	14637	14526	14341	14520	14601	14611	14549	14526	14632	14537	14437	14460	14511	14545	14282	14428	14679	14385	14673	14529	14682	14556	14413	14499	14397	14506	14563	14649	14388	14523	14652	14483	14485	14691	14576	14429	14482	14532	14606	14454	14617	14624	14586	14692	14501	14588	14539	14635	14600	14620	14398	14660	14504	14694	14452	14458	14641	14704	14558	14613	14639	14470	14688	14548	14685	14511	14475	14580	14637	14610	14526	14534	14519	14526	14433	14463	14618	14483	14425	14541	14448	14684	14676	14676	14544	14585	14466	14614	14559	14604	14594	14548	14423	14536	14467	14503	14548	14527	14549	14348	14537	14393	14480	14489	14670	14652	14508	14585	14542	14333	14508	14600	14558	14708	14431	14428	14457	14581	14738	14707	14449	14726	14710	14503	14495	14531	14499	14415	14442	14496	14533	14426	14629	14587	14457	14624	14537	14533	14570	14465	14548	14657	14694	14687	14468	14735	14577	14612	14759	14478	14624	14574	14516	14669	14442	14405	14367	14533	14459	14659	14415	14549
27495	21951	24228	20792	17268	17448	17479	17161	17273	17095	17217	17131	16999	16776	16843	17035	16875	16961	17032	16744	16877	16771	16923	16963	16778	16860	17012	16601	16666	17023	17028	17474	17623	17324	17343	16877	16772	16779	16831	17098	16917	16835	16934	16853	16899	16759	16931	16740	16608	16771	16680	16655	16957	16984	16840	16863	16695	16704	16956	16810	16770	16799	16725	17018	16680	16898	16910	16868	16800	16736	16885	16800	16607	16857	16922	16841	16929	16648	16802	16858	16855	16806	16797	16805	16952	16706	16901	16668	16913	16704	16926	16904	16817	16864	16865	16700	16889	16785	16618	16936	16675	16796	16826	16687	16850	16834	16668	16758	16943	16855	16767	17030	16642	16849	16874	16765	16919	16804	16843	16703	16876	16729	16683	16800	16727	16751	16862	16774	16702	16690	16719	16737	16875	16615	16751	16790	16688	16704	16743	16983	17001	16656	16748	16700	16752	16858	16979	16722	16852	16621	16782	16992	16803	16735	16843	16696	16813	16815	16678	16818	16746	16707	16715	17085	16907	16846	16757	16751	17015	16927	16722	16818	17047	16886	16838	16844	16821	16739	16804	16790	16622	16640	16838	16741	16760	16624	16712	16758	17000	16738	16725	16716	16785	16906	16801	16562	16774	16822	16823	16786	16897	16857	16793	16694	16586	16786	16611	16656	16586	16688	16710	16762	16923	16819	16819	16771	16592	16737	16775	16834	16686	16879	16656	16713	16696	16902	16842	16917	16891	16834	16648	16789	16637	16862	16652	16790	16737	16767	16833	16726	16750	16755	16649	16766	16735	16994	16568	16902	16778	16660	16860	16618	16866	16785	16563	16736	16714	16750	16700	16795	16906	16867	16868	16891	16897	16875	16673	16548	16550	16996	16907	16781	16690	16693	16786	16814	16697	16734	16661	16704	16784	16829	16906	16623	16773	16854	16824	16860	16818	16902	16817	16572	16590	16904	16769	16971	16679	16798	16780	16942	16794	16824	16706	16894	16892	16775	16781	16757	16790	16712	16637	16667	16759	16836	16615	16804	16649	16741	16765	16688	16762	16858	16582	16746	16852	16648	16599	16954	16922	16749	16808	16873	16875	16773	16685	16800	16738	16869	16630	16850	16845	16762	16860	16765	16674	16774	16887	16760	16822	16705	16697	16574	16859	16693	16590	16860	16721	16664	16925	16672	16771	16999	16857	16910	16844	16799	16792	16850	16971	16779	16899	16728	16715	16718	16809	16966	16668	16829	16657	16737	16737	16896	16831	16687	16799	16712	16687	16845	16576	16603	16672	16924	16851	16971	16939	16826	16867	16583	16525	16631	16645	16705	16880	16766	16777	16824	16632	16771	16900	16684	16785	16578	16844	16963	16613	16767	16863	16801	16894	16815	16825	16723	16847	16772	16652	16717	16634	16791	16871	16708	16644	16758	16822	16849	16610	16773	16850	16662	16718	16953	16756	16756	16593	16854	16870	16685	16668	16467	16884	16695	16842	16774	16645	16821	16865	16835	16792	16795	16842	16704	16610	16968	16919	16868	16757	16882	16621	16791	16756	16772	16947	16747	16699	16729	16780	16796	16675	16789	16888	16782	16783	16997	16812	16744	16822	16889	16688	16669	16624	16729	16721	16519	16698	17035	16738	16706	16762	16699	16894	16819	16641	16695	16834	16763	16856	16786	16526	16545	16732	16805	16882	16750	16622	16868	16821	16859	16748	16759	16863	16740	16740	16735	16952	16953	16767	17002	16912	16816	16966	16765	16757	16724	16714	16816	16767	16822	16521	16711	16740	16784	16858	16869	16798	16874	16964	16665	16934	16934	16754	16701	16579	16821	16852	16824	16491	17042	16672	16926	16918	16655	16855	16897	16630	16678	16929	16857	16716	16918	16962	16716	16889	16912	16835	16754	16702	16584	16745	16888	16844	16712	16730	16864	16690	16793	16653	16825	16661	16832	16849	16859	16756	16862	16673	16814	16682	16827	16706	16818	16983	16779	16832	16700	16667	16846	16698	16859	16874	16751	16936	16880	16754	16911	16618	16703	16771	16744	16719	16927	17082	16927	16772	16846	16959	16810	16800	16748	16842	16718	16764	16681	16641	16754	16803	16811	16828	16662	16778	16806	16796	16682	16778	16815	16764	16734	16692	16714	16875	16838	16685	16922	16884	17042	16837	16830	16721	16742	16877	16687	16727	16940	16684	16659	16914	16739	16622	16744	16599	16896	16848	16713	16798	16970	16985	16894	16872	16642	16769	16585	16951	16790	16609	16859	16908	16793	16796	16801	16755	16844	16754	16647	16798	16940	16849	16753	16849	16632	16678	16762	16768	16835	16785	16759	16777	16606	16907	16941	16720	16928	16761	16815	16714	16934	16860	17062	16996	16845	16824	16816	16815	16853	16781	16671	16806	16672	16665	16846	16520	16668	16906	16773	16785	16772	16660	16746	16789	16714	16772	16811	16802	16927	16586	16717	16750	16860	16655	16751	16855	16890	16772	16852	16909	16829	16758	16663	16974	16759	16700	16743	16849	16762	16737	16763	16776	16942	16822	16803	16957	16764	16950	16947	16801	16745	16631	16578	16711	16856	16899	16923	16682	16992	16751	16526	16730	16760	16820	16654	16876	16943	17027	16693	16792	16487	16748	16805	16825	16725	16722	16879	16843	16723	16804	16939	16720	16521	16831	16795	16748	16812	16777	16719	16825	16761	16608	16817	16759	16690	16932	16836	16739	16948	16729	16792	16950	16788	16997	16740	16766	16828	16512	16628	16822	16783	16792	16746	16746	16946	16817	16780	16788	16665	16791	16714	16694	16811	16958	16765	16796	16848	16687	16934	16685	16864	16932	16797	16695	16687	16693	16801	16831	16723	17052	16883	16834	16749	16643	16727	16704	16769	16883	16872	16663	16758	16765	16694	16713	16772	16927	16967	16895	16787	16755	16715	16835	16761	16779	16894	16902	16758	16804	16736	16898	16869	16905	16678	16833	16832	16724	16887	16879	16730	16868	16812	16759	16737	16887	16978	16952	16627	16730	16736	16718	16836	16807	16750	16607	16806	16810	16896	16847	16842	16840	16708	16826	16859	16851	16778	16860	16663	16867	16701	16732	16780	16880	16721	16729	16727	16808	16751	16792	16853	16846	16848	16875	16860	16728	16841	16690	16674	16678	16696	16999	16876	16635	16885	16666	16873	16852	16875	16941	16670	16840	16727	16915	16831	16838	16798	16911	16669	16885	16753	16868	16860	16733	16783	16699	16746	16577	16829	16831	16903	16788	16805	16735	16823	16975	16821	16726	16755	16782	16657	16820	16844	16599	16688	16782	16624	16808	16746	16893	16810	16728	16948	16670	16821	16764	16553	16735	16877	16760	16745	16890	16786	17000	16812	16917	16623	16759	16784	16817	16837	16744	16865	16745	16688	16684	16904	16795	16843	16841	16805	16786	16783	16641	16829	16777	16724	16690	16688	16961	16822	16763	16906	16764	16726	16806	16860	16905	16687	17007	16965	16777	16740	16678	16811	16917	16642	16886	16736	16763	16814	16889	16782	16829	16843	16709	16956	16982	17002	16653	16888	16986	16888	16714	16921	16791	16790	16793	16936	16811	16799	16701	16741	16691	16603	16649	16711	16748	16793	16675	16836	16784	16742	16751	16727	16706	16832	16793	16901	16751	16703	16711	16674	16812	16822	16739	17009	16810	16983	16836	16879	16661	16883	16764	16767	16922	16687	16718	16644	16743	16776	16909	16666	16873	16776	16615	16817	16658	16627	16706	16936	16601	16795	16734	16786	16762	16811	16679	16807	16836	16652	16791	16655	16750	17100	16922	16722	16957	16900	16679	16755	17078	16694	16935	16645	16769	16898	16793	16946	16874	16882	16796	16697	16721	16721	16897	16901	16851	16878	16858	16916	16991	16760	17060	16984	16630	16727	16854	16909	16779	16778	16448	16750	16659	16811	16830	16589	16681	16868	16893	16853	16811	16713	16865	16903	16867	16702	16534	16730	16827	16939	16745	16649	16769	16760	16804	16799	16782	16763	16693	16919	16637	16883	16845	17020	16769	16872	16808	16829	16710	16855	16784	16887	17003	16887	16673	16750	16750	16818	16763	16761	16686	16601	16913	16717	16687	16815	16825	16918	16759	16661	16790	16834	16944	16671	16733	16743	16873	16722	16765	16767	16688	16802	16626	16859	16728	16934	16701	16524	16779	16694	16840	16795	16793	16744	16738	16760	17022	16823	16775	16565	16855	16818	16802	16841	16768	16736	16955	16904	16764	16793	16567	16743	16802	16768	16883	16722	16939	16890	16660	16595	16784	16815	16806	16649	16770	16639	16819	16942	16947	16708	16853	16646	16891	16591	16842	16861	16914	16702	16802	16946	16836	17047	16938	16902	16984	16732	16858	16562	16840	16692	16867	16767	16890	16746	16816	16780	16907	16797	16655	16751	16740	16917	16895	16898	16869	16814	16803	16721	16737	16804	16748	16712	16860	16794	16629	16940	16672	16644	16685	16726	16839	16886	16937	16789	16802	16887	16835	16918	16798	16976	16930	16788	16888	16790	16982	16631	16770	16772	16867	16763	16733	16770	16843	16845	16947	16834	16801	17044	16982	16683	16882	16717	16724	16571	16674	16816	16881	16884	16893	16653	16758	16689	16751	16882	16797	16635	16958	16860	16740	16728	16768	16898	16811	17099	16824	16843	16761	16744	16762	16776	16653	16837	16756	16757	16911	16867	16851	16705	16874	16756	16881	16724	16550	16778	16883	16647	16723	16641	16798	16800	16596	16700	16709	16892	16782	16866	16830	16716	16838	16676	16806	16705	16768	16848	16461	16871	16872	16809	16856	16839	16729	16830	16707	16837	16648	16862	16728	16633	16936	16773	16685	16753	16591	16815	16637	16800	16707	16875	16595	16630	16691	16748	16881	16751	16856	16806	16729	16801	16881	16671	16582	16761	16942	16834	16568	16969	16902	16751	16897	16901	16746	17023	16932	16837	16691	16747	16609	16745	16858	16746	16906	16863	16807	16621	16610	16737	16936	16769	16790	16575	16813	16751	16838	17000	16716	17092	16718	16743	16845	16802	16957	16996	16601	16500	16631	16970	16812	16649	16966	16950	16693	16840	16702	17141	16781	16802
14239	17408	17915	16441	16018	15986	15843	15209	15261	15211	15161	14958	14946	14933	14668	14950	14866	14751	14724	14878	14854	14872	14826	14811	14784	14868	14950	14829	14863	14704	15361	15608	15750	15197	14900	14973	14941	14770	14603	14731	14766	14670	14624	14681	14689	14802	14716	14730	14686	14784	14609	14750	14560	14734	14710	14838	14772	14753	14986	14819	14511	14659	14575	14752	14656	14537	14828	14655	14697	14641	14445	14656	14924	14705	14752	14872	14791	14588	14701	14543	14752	14622	14773	14745	14704	14761	14798	14658	14913	14714	14721	14648	14763	14702	14610	14769	14675	14589	14623	14626	14771	14601	14787	14843	14786	14815	14558	14809	14636	14672	14622	14729	14820	14584	14761	14712	14779	14711	14605	14669	14592	14755	14661	14840	14658	14750	14813	14662	14657	14634	14943	14640	14836	14639	14736	14687	14713	14708	14659	14751	14770	14662	14761	14675	14757	14697	14607	14648	14573	14738	14664	14848	14669	14585	14767	14510	14861	14798	14715	14741	14544	14622	14912	14759	14641	14760	14730	14786	14783	14641	14663	14670	14789	14578	14855	14722	14662	14700	14830	14757	14628	14599	14857	14754	14917	14588	14703	14768	14718	14812	14699	14741	14683	14814	14639	14756	14739	14650	14609	14561	14976	14693	14654	14596	14699	14746	14666	14658	14489	14695	14786	14692	14460	14674	14703	14622	14576	14863	14681	14753	14635	14655	14801	14748	14793	14666	14623	14632	14727	14746	14692	14696	14809	14831	14703	14755	14552	14829	14678	14783	14563	14728	14711	14711	14876	14552	14690	14770	14669	14720	14640	14768	14657	14628	14681	14610	14631	14849	14694	14675	14650	14828	14579	14624	14783	14713	14685	14759	14759	14769	14718	14560	14657	14708	14666	14695	14721	14714	14835	14624	14757	14824	14718	14719	14667	14768	14717	14824	14772	14762	14767	14768	14744	14694	14605	14801	14599	14878	14726	14529	14829	14713	14846	14805	14768	14946	14650	14788	14812	14775	14605	14723	14690	14716	14621	14740	14752	14603	14793	14663	14627	14830	14738	14874	14652	14731	14803	14794	14745	14815	14638	14628	14677	14749	14603	14705	14728	14614	14717	14776	14862	14738	14843	14759	14615	14726	14850	14791	14738	14746	14771	14718	14680	14686	14650	14769	14638	14595	14704	14649	14709	14746	14858	14692	14738	14720	14758	14743	14792	14656	14867	14525	14749	14551	14627	14618	14578	14739	14719	14714	14606	14865	14793	14648	14789	14634	14684	14707	14539	14580	14579	14811	14624	14704	14869	14858	14712	14774	14490	14825	14752	14688	14757	14675	14478	14577	14726	14768	14493	14698	14761	14798	14661	14839	14965	14558	14591	14775	14505	14643	14735	14750	14763	14891	14594	14817	14809	14660	14722	14789	14699	14762	14733	14947	14657	14922	14833	14753	14827	14712	14691	14789	14700	14577	14665	14816	14767	14669	14672	14681	14688	14610	14779	14709	14790	14812	14733	14629	14696	14508	14828	14727	14857	14557	14658	14791	14763	14803	14683	14851	14776	14673	14724	14703	14696	14685	14749	14603	14784	14819	14720	14726	14629	14746	14788	14882	14704	14631	14729	14619	14745	14832	14734	14622	14625	14855	14650	14665	14656	14734	14813	14819	14831	14732	14841	14572	14766	14773	14769	14659	14826	14661	14732	14853	14803	14778	14821	14803	14763	14790	14661	14701	14569	14730	14669	14836	14792	14782	14724	14762	14745	14733	14693	14666	14757	14540	14884	14655	14724	14886	14794	14774	14719	14690	14834	14797	14672	14537	14584	14891	14744	14666	14781	14733	14602	14801	14507	14856	14837	14666	14774	14710	14782	14647	14528	14742	14682	14704	14898	14787	14719	14643	14778	14715	14740	14959	14790	14704	14613	14670	14627	14606	14922	14546	14520	14662	14552	14790	14709	14698	14889	14617	14798	14848	14591	14827	14506	14812	14655	14719	14647	14836	14632	14773	14757	14604	14685	14584	14805	14728	14830	14740	14529	14647	14688	14696	14587	14500	14672	14804	14884	14582	14624	14814	14665	14728	14703	14667	14827	14547	14627	14640	14685	14811	14678	14728	14722	14707	14894	14651	14695	14653	14793	14596	14737	14593	14781	14710	14780	14662	14716	14934	14804	14727	14812	14773	14696	14720	14725	14923	14691	14609	14782	14665	14758	14584	14774	14787	14811	14712	14859	14841	14901	14765	14746	14826	14540	14729	14782	14559	14767	14731	14692	14731	14674	14624	14590	14686	14783	14606	14672	14648	14724	14781	14711	14708	14907	14655	14785	14682	14712	14834	14570	14872	14680	15019	14828	14748	14752	14573	14776	14673	14787	14770	14591	14678	14742	14897	14806	14793	14666	14537	14674	14649	14446	14723	14708	14795	14801	14761	14815	14784	14753	14846	14776	14598	14821	14647	14733	14706	14589	14739	14735	14711	14718	14667	14751	14806	14767	14605	14819	14489	14650	14702	14485	14656	14665	14696	14768	14829	14684	14698	14756	14667	14717	14651	14607	14851	14631	14663	14787	14657	14780	14641	14675	14752	14814	14798	14742	14650	14822	14841	15020	14906	14621	14768	14928	14666	14603	14755	14774	14777	14827	14611	14725	14728	14606	14834	14853	14836	14776	14686	14667	14685	14589	14560	14538	14674	14687	14773	14814	14687	14687	14715	14859	14690	14776	14900	14473	14724	14630	14726	14729	14790	14666	14774	14896	14793	14556	14839	14637	14825	14825	14624	14812	14758	14745	14894	14799	14815	14782	14597	14857	14685	14827	14712	14736	14723	14732	14631	14887	14641	14710	14828	14735	14547	14607	14736	14752	14622	14578	14807	14573	14776	14793	14793	14599	14764	14613	14617	14834	14691	14721	14798	14553	14664	14635	14807	14549	14666	14825	14612	14785	14766	14771	14650	14723	14894	14727	14935	14687	14734	14582	14807	14795	14417	14778	14702	14781	14652	14866	14721	14626	14654	14734	14796	14813	14717	14731	14753	14783	14710	14656	14745	14716	14866	14822	14696	14818	14539	14726	14820	14679	14776	14817	14796	14894	14851	14691	14789	14682	14728	14704	14755	14674	14681	14815	14725	14674	14808	14887	14775	14948	14608	14786	14680	14681	14635	14892	14631	14806	14688	14883	14797	14731	14693	14591	14687	14666	14703	14642	14861	14651	14726	14671	14604	14678	14642	14712	14729	14795	14854	14791	14715	14720	14706	14734	14625	14608	14712	14705	14694	14847	14737	14864	14616	14854	14550	14636	14760	14737	14715	14764	14787	14786	14700	14755	14695	14660	14752	14540	14755	14691	14740	14702	14780	14816	14639	14778	14812	14850	14695	14759	14709	14895	14601	14676	14667	14824	14690	14613	14739	14595	14719	14851	14677	14718	14663	14891	14616	14692	14623	14682	14654	14844	14807	14668	14857	14795	14700	14709	14763	14640	14672	14746	14772	14644	14652	14709	14689	14579	14880	14734	14838	14632	14564	14862	14738	14778	14715	14777	14665	14684	14656	14633	14716	14695	14759	14665	14556	14736	14538	14852	14854	14685	14692	14742	14560	14793	14566	14530	14723	14659	14844	14809	14766	14718	14683	14848	14957	14804	14584	14662	14754	14725	14802	14673	14535	14691	14769	14791	14515	14658	14822	14713	14691	14801	14793	14771	14655	14876	14653	14673	14713	14748	14637	14806	14664	14761	14586	14916	14875	14697	14831	14720	14710	14661	14744	14801	14755	14788	14815	14835	14771	14640	14612	14814	14747	14733	14650	14743	14727	14855	14659	14667	14554	14749	14830	14684	14803	14832	14738	14607	14830	14575	14640	14605	14619	14757	14828	14668	14725	14645	14611	14816	14618	14756	14710	14687	14742	14604	14695	14893	14787	14762	14650	14842	14752	14724	14658	14753	14650	14572	14724	14859	14740	14650	14666	14856	14845	14703	14865	14499	14631	14729	14849	14720	14819	14672	14865	14691	14831	14841	14817	14983	14872	14847	14816	14590	14681	14675	14702	14822	14515	14707	14775	14789	14800	14647	14729	14717	14830	14723	14668	14711	14763	14815	14833	14641	14742	14590	14838	14814	14743	14767	14662	14909	14849	14820	14820	14809	14657	14743	14725	14707	14700	14712	14839	14638	14764	14442	14754	14699	14705	14769	14709	14605	14912	14630	14734	14842	14744	14715	14559	14675	14789	14705	14803	14689	14572	14704	14799	14854	14656	14767	14808	14808	14721	14655	14714	14811	14705	14708	14598	14590	14725	14629	14630	14727	14758	14662	14672	14806	14734	14855	14751	14721	14717	14681	14741	14792	14483	14672	14676	14649	14748	14697	14731	14849	14594	14712	14930	14742	14863	14761	14837	14606	14587	14755	14642	14892	14593	14810	14745	14763	14649	14691	14360	14857	14701	14651	14738	14740	14759	14868	14689	14815	14857	14528	14761	14777	14546	14643	14746	14595	14789	14830	14840	14758	14757	14674	14790	14774	14850	14666	14873	14764	14692	14670	14599	14790	14558	14590	14757	14770	14698	14724	14677	14846	14576	14782	14736	14703	14771	14605	14614	14781	14701	14755	14690	14594	14846	14695	14678	14651	14669	14873	14765	14771	14684	14694	14785	14904	14520	14744	14728	14686	14738	14750	14788	14775	14820	14730	14569	14663	14720	14600	14889	14589	14750	14792	14871	14790	14795	14784	14606	14819	14759	14695	14743	14703	14653	14754	14667	14842	14610	14686	14676	14740	14772	14759	14628	14790	14573	14630	14656	14683	14696	14777	14701	14678	14615	14875	14734	14919	14797	14755	14760	14855	14675	14736	14725	14664	14765	14792	14793	14719	14750	14720	14814	14739	14692	14711	14721	14660	14674	14843	14662	14693	14779	14759	14639	14728	14759	14786	14731	14730	14677	14788	14481	14774	14728	14858	14895	14671	14770	14786	14630	14690	14640	14671	14665	14690	14684	14729	14621	14787	14793	14683	14743	14763	14907	14783	14734	14724	14824	14849	14720	14677	14592	14749	14641	14752	14744	14666	14825	14814	14721	14718	14682	14754	14720	14725	14726	14746	14701	14659	14802	14742	14669	14717	14905	14598	14631	14838	14781
23956	21350	28872	24275	22121	21717	20319	17692	17309	17270	17139	16952	16816	17086	16621	16802	16686	16665	16778	16707	16972	16847	16839	16821	16720	16705	16632	16639	16853	16517	19031	20716	19618	18432	17673	17173	16502	16561	16538	16463	16502	16563	16714	16731	16508	16472	16759	16513	16426	16560	16630	16669	16690	16499	16434	16660	16599	16450	16524	16484	16406	16572	16626	16479	16560	16617	16522	16362	16600	16503	16548	16585	16580	16657	16611	16705	16482	16588	16500	16632	16742	16575	16718	16457	16353	16626	16553	16513	16628	16537	16431	16510	16544	16317	16447	16684	16442	16587	16441	16557	16665	16488	16475	16581	16664	16480	16406	16599	16570	16271	16533	16527	16481	16545	16652	16472	16602	16594	16623	16338	16533	16609	16675	16502	16572	16596	16600	16523	16588	16654	16597	16576	16563	16477	16539	16469	16645	16634	16358	16455	16495	16670	16603	16508	16551	16520	16617	16576	16516	16499	16675	16622	16564	16447	16500	16487	16601	16422	16840	16501	16538	16684	16418	16489	16508	16582	16538	16540	16475	16620	16833	16816	16689	16423	16442	16398	16661	16724	16422	16420	16228	16731	16463	16508	16466	16475	16577	16713	16684	16531	16743	16559	16617	16673	16548	16475	16753	16652	16482	16428	16569	16385	16642	16696	16720	16368	16696	16447	16511	16522	16444	16451	16736	16380	16554	16752	16572	16581	16388	16382	16519	16510	16477	16257	16501	16410	16421	16492	16381	16559	16332	16633	16605	16572	16655	16538	16495	16426	16528	16715	16565	16573	16464	16524	16462	16710	16516	16400	16464	16383	16458	16597	16542	16400	16559	16438	16609	16588	16658	16564	16476	16481	16406	16549	16533	16607	16541	16520	16564	16448	16463	16540	16651	16546	16352	16442	16374	16451	16651	16505	16445	16450	16567	16721	16235	16397	16663	16357	16640	16563	16584	16545	16478	16587	16872	16527	16669	16705	16525	16496	16465	16503	16438	16585	16441	16331	16488	16501	16284	16380	16335	16565	16487	16437	16560	16460	16506	16477	16441	16544	16435	16306	16481	16617	16539	16443	16537	16500	16545	16568	16561	16548	16430	16574	16625	16596	16667	16476	16625	16644	16353	16513	16775	16479	16553	16516	16679	16489	16539	16495	16767	16505	16648	16655	16495	16491	16261	16391	16249	16618	16703	16598	16311	16473	16328	16656	16633	16495	16539	16535	16638	16622	16375	16620	16448	16655	16483	16670	16518	16530	16412	16549	16524	16613	16492	16569	16316	16443	16497	16575	16521	16527	16472	16674	16564	16705	16437	16344	16506	16613	16447	16661	16419	16569	16717	16587	16512	16396	16588	16393	16600	16393	16589	16532	16609	16506	16510	16544	16470	16459	16471	16528	16425	16472	16449	16682	16488	16730	16471	16271	16427	16533	16602	16542	16590	16588	16793	16527	16505	16435	16508	16570	16642	16319	16542	16514	16429	16534	16368	16373	16414	16576	16473	16572	16569	16648	16459	16622	16575	16551	16553	16534	16519	16404	16403	16560	16359	16392	16652	16554	16529	16290	16433	16542	16393	16591	16516	16602	16664	16509	16643	16440	16517	16525	16603	16550	16569	16669	16658	16549	16766	16595	16657	16423	16474	16475	16602	16504	16685	16460	16435	16415	16540	16668	16481	16357	16393	16501	16552	16693	16484	16467	16604	16451	16557	16487	16353	16496	16676	16535	16524	16480	16553	16333	16488	16443	16554	16498	16582	16509	16515	16857	16334	16239	16558	16610	16755	16438	16419	16562	16573	16487	16250	16535	16433	16231	16556	16385	16438	16522	16369	16550	16590	16536	16453	16603	16595	16600	16601	16412	16502	16681	16633	16695	16552	16483	16483	16545	16511	16475	16536	16610	16346	16559	16495	16338	16462	16508	16558	16475	16422	16524	16587	16621	16590	16350	16437	16673	16549	16565	16691	16562	16440	16601	16525	16484	16478	16498	16583	16389	16681	16526	16408	16528	16640	16481	16468	16425	16486	16677	16555	16457	16544	16615	16617	16610	16784	16599	16612	16496	16583	16550	16662	16638	16304	16631	16695	16430	16542	16584	16502	16544	16459	16605	16408	16530	16527	16573	16543	16640	16518	16662	16553	16560	16539	16591	16519	16601	16648	16620	16399	16733	16477	16485	16445	16564	16416	16539	16573	16472	16365	16514	16568	16521	16593	16463	16678	16394	16384	16500	16448	16553	16660	16426	16471	16636	16568	16459	16577	16518	16575	16676	16515	16708	16672	16517	16689	16468	16412	16585	16495	16590	16493	16733	16416	16494	16616	16331	16633	16676	16678	16462	16587	16565	16525	16504	16602	16594	16593	16598	16539	16449	16565	16531	16422	16672	16448	16465	16563	16764	16482	16281	16384	16506	16458	16704	16472	16498	16470	16369	16636	16702	16530	16619	16357	16660	16463	16623	16419	16538	16504	16367	16611	16441	16550	16358	16405	16357	16420	16411	16534	16530	16389	16542	16565	16486	16504	16686	16601	16443	16536	16415	16420	16452	16382	16395	16356	16394	16447	16281	16412	16460	16551	16512	16507	16570	16465	16508	16634	16621	16591	16723	16636	16663	16341	16337	16543	16629	16551	16670	16552	16453	16407	16573	16492	16452	16408	16573	16478	16255	16615	16363	16523	16662	16529	16499	16701	16406	16596	16337	16359	16589	16553	16575	16535	16494	16459	16438	16414	16417	16431	16554	16589	16518	16595	16465	16582	16453	16236	16478	16484	16529	16415	16510	16578	16580	16368	16435	16721	16491	16765	16491	16737	16592	16689	16476	16687	16466	16438	16579	16381	16602	16572	16550	16462	16637	16580	16499	16497	16515	16577	16366	16633	16594	16590	16565	16585	16611	16638	16251	16424	16596	16578	16460	16685	16488	16543	16730	16439	16552	16664	16538	16546	16740	16454	16592	16518	16525	16570	16595	16479	16607	16566	16540	16536	16625	16606	16449	16544	16579	16484	16489	16428	16491	16627	16584	16632	16559	16376	16301	16541	16483	16721	16337	16528	16578	16547	16361	16402	16600	16568	16630	16952	16696	16570	16482	16643	16625	16529	16396	16588	16626	16282	16644	16485	16601	16551	16609	16579	16733	16517	16440	16572	16337	16843	16502	16482	16562	16646	16608	16532	16471	16626	16662	16631	16322	16514	16645	16647	16558	16544	16414	16525	16322	16611	16321	16535	16501	16609	16530	16478	16441	16520	16457	16686	16401	16507	16316	16458	16646	16455	16520	16614	16499	16525	16369	16826	16515	16451	16467	16608	16742	16596	16695	16498	16397	16503	16640	16450	16503	16571	16429	16557	16516	16397	16533	16635	16522	16683	16469	16680	16582	16647	16476	16662	16509	16785	16621	16637	16661	16520	16413	16809	16749	16591	16468	16431	16480	16629	16750	16327	16597	16639	16668	16752	16666	16407	16364	16561	16464	16381	16421	16328	16622	16645	16393	16451	16533	16571	16452	16600	16596	16458	16575	16508	16525	16648	16627	16771	16519	16691	16607	16603	16567	16671	16651	16522	16608	16505	16547	16537	16568	16423	16703	16631	16526	16591	16231	16370	16550	16604	16360	16501	16569	16720	16625	16600	16518	16463	16659	16443	16639	16591	16532	16648	16374	16454	16397	16416	16584	16638	16656	16420	16549	16592	16368	16549	16637	16612	16531	16600	16633	16430	16470	16672	16381	16484	16466	16725	16548	16607	16400	16525	16594	16487	16347	16611	16456	16278	16494	16597	16605	16520	16353	16527	16555	16323	16655	16336	16473	16611	16355	16644	16607	16427	16364	16549	16524	16499	16493	16478	16708	16553	16484	16308	16475	16783	16610	16449	16344	16403	16463	16467	16565	16717	16423	16553	16583	16591	16478	16688	16574	16438	16430	16482	16500	16552	16551	16732	16537	16562	16627	16586	16440	16607	16533	16613	16480	16432	16378	16458	16465	16572	16542	16533	16478	16538	16590	16543	16535	16524	16475	16687	16646	16552	16616	16579	16501	16534	16367	16661	16603	16475	16631	16511	16570	16665	16847	16515	16567	16426	16421	16562	16401	16476	16493	16473	16431	16598	16472	16691	16563	16673	16614	16508	16684	16354	16459	16568	16663	16466	16566	16704	16554	16635	16565	16562	16426	16420	16597	16585	16644	16642	16518	16584	16744	16547	16600	16509	16532	16521	16663	16492	16517	16694	16448	16424	16488	16499	16591	16580	16481	16486	16560	16525	16557	16616	16687	16668	16589	16760	16534	16428	16638	16664	16642	16573	16670	16692	16580	16410	16545	16498	16533	16580	16499	16727	16684	16505	16556	16500	16576	16750	16436	16361	16430	16500	16604	16613	16393	16687	16532	16619	16465	16655	16518	16686	16494	16493	16523	16466	16445	16593	16459	16445	16462	16468	16544	16495	16531	16676	16636	16639	16760	16564	16599	16421	16338	16512	16543	16490	16530	16429	16437	16503	16514	16617	16518	16566	16646	16663	16561	16485	16441	16534	16528	16536	16647	16489	16740	16424	16426	16525	16514	16603	16764	16514	16514	16547	16628	16355	16414	16576	16594	16511	16479	16621	16580	16437	16389	16576	16456	16510	16740	16592	16404	16649	16450	16399	16401	16591	16492	16570	16442	16403	16623	16563	16584	16520	16608	16668	16326	16703	16456	16387	16618	16603	16620	16694	16391	16392	16474	16688	16492	16615	16561	16474	16674	16633	16379	16590	16595	16621	16343	16619	16585	16480	16678	16477	16634	16331	16517	16739	16425	16506	16359	16770	16463	16562	16523	16471	16614	16601	16526	16546	16428	16598	16706	16456	16502	16552	16446	16570	16521	16618	16554	16608	16583	16430	16507	16792	16502	16602	16568	16474	16775	16419	16575	16526	16538	16483	16438	16676	16492	16616	16578	16426	16451	16541	16640	16452	16513	16652	16525	16591	16501	16361	16403	16313	16385	16657	16452	16760	16558	16482	16545	16582	16744	16553	16685	16475	16539	16535	16561	16566	16500	16633	16616	16739	16677	16783	16592	16442	16659	16457	16640	16500	16539	16595	16701	16644	16587	16542	16533	16444	16658	16645	16582	16422	16556	16530	16569	16682	16509	16585	16540
13596	22696	22901	18860	17643	17969	16508	16049	15709	15688	15404	15298	14911	14997	15024	14926	14941	14914	14871	14897	14904	14862	14669	14796	14777	14860	14838	14809	14836	14866	18926	20181	18639	16787	15745	14935	14723	14670	14454	14578	14554	14677	14603	14559	14596	14617	14659	14642	14522	14525	14461	14752	14547	14779	14610	14685	14598	14606	14779	14507	14446	14617	14473	14547	14604	14662	14685	14478	14642	14581	14590	14527	14650	14382	14602	14560	14706	14601	14569	14642	14460	14537	14672	14678	14450	14599	14510	14513	14756	14568	14510	14456	14400	14453	14458	14718	14723	14595	14604	14666	14665	14709	14539	14480	14558	14430	14640	14449	14612	14515	14647	14646	14595	14622	14614	14550	14579	14711	14512	14467	14672	14545	14627	14568	14797	14567	14641	14664	14627	14634	14700	14706	14598	14651	14627	14661	14497	14564	14488	14542	14568	14497	14614	14707	14523	14520	14675	14626	14473	14492	14641	14644	14443	14668	14548	14600	14539	14604	14537	14605	14598	14555	14736	14560	14575	14528	14571	14517	14518	14471	14475	14657	14605	14478	14534	14545	14612	14600	14635	14719	14418	14666	14572	14627	14601	14617	14577	14592	14653	14498	14623	14674	14600	14669	14573	14634	14531	14463	14608	14598	14567	14638	14518	14630	14645	14747	14552	14583	14518	14723	14500	14426	14520	14634	14724	14407	14676	14629	14539	14577	14399	14416	14707	14639	14494	14473	14833	14548	14594	14489	14481	14563	14664	14481	14468	14635	14528	14516	14519	14635	14693	14651	14751	14658	14585	14479	14614	14565	14668	14644	14667	14650	14443	14687	14584	14403	14591	14602	14435	14533	14522	14601	14606	14603	14539	14633	14660	14445	14665	14674	14566	14542	14549	14503	14620	14493	14640	14587	14719	14445	14511	14755	14650	14629	14550	14446	14442	14529	14533	14644	14529	14621	14535	14603	14606	14546	14620	14698	14469	14507	14512	14649	14706	14471	14599	14567	14539	14528	14530	14666	14680	14623	14750	14723	14589	14733	14574	14578	14548	14474	14549	14653	14830	14473	14617	14632	14740	14466	14740	14694	14528	14501	14713	14762	14528	14687	14600	14634	14619	14578	14597	14439	14752	14609	14560	14481	14636	14611	14440	14737	14559	14558	14540	14512	14684	14513	14625	14458	14589	14462	14589	14733	14538	14655	14389	14589	14606	14570	14574	14693	14560	14549	14732	14387	14784	14547	14544	14655	14278	14597	14523	14437	14664	14598	14621	14614	14634	14558	14602	14630	14673	14561	14473	14623	14505	14580	14500	14574	14547	14507	14478	14622	14453	14624	14707	14467	14522	14570	14599	14614	14560	14442	14716	14506	14547	14718	14611	14512	14443	14460	14708	14576	14687	14676	14496	14595	14523	14589	14602	14539	14574	14601	14598	14509	14580	14634	14507	14578	14600	14387	14666	14763	14761	14655	14487	14589	14687	14490	14511	14478	14575	14681	14641	14456	14545	14414	14721	14645	14562	14620	14428	14463	14616	14621	14635	14622	14635	14610	14686	14689	14504	14736	14486	14646	14558	14586	14637	14555	14522	14536	14436	14695	14539	14524	14522	14425	14601	14502	14590	14604	14773	14626	14723	14653	14520	14555	14844	14745	14625	14608	14521	14605	14617	14583	14569	14425	14609	14527	14666	14565	14599	14662	14636	14494	14666	14598	14462	14700	14677	14600	14507	14512	14521	14558	14705	14555	14748	14590	14576	14496	14564	14673	14650	14549	14771	14726	14659	14531	14583	14635	14524	14681	14499	14449	14498	14396	14530	14635	14772	14558	14736	14564	14414	14712	14532	14516	14649	14460	14776	14666	14461	14417	14586	14676	14496	14530	14666	14639	14549	14722	14641	14547	14513	14669	14522	14655	14564	14607	14634	14761	14497	14444	14599	14607	14539	14585	14595	14548	14601	14573	14590	14509	14610	14507	14645	14592	14501	14492	14455	14644	14686	14382	14474	14562	14653	14696	14496	14617	14657	14528	14510	14621	14671	14703	14562	14838	14514	14754	14568	14467	14702	14677	14439	14518	14583	14541	14552	14612	14589	14613	14658	14693	14682	14602	14600	14721	14537	14195	14549	14623	14546	14556	14588	14554	14640	14521	14489	14546	14681	14672	14431	14423	14475	14453	14557	14624	14653	14530	14533	14568	14566	14638	14633	14517	14796	14650	14618	14491	14489	14555	14595	14630	14486	14598	14571	14626	14735	14608	14437	14476	14360	14751	14573	14616	14366	14584	14535	14527	14487	14743	14645	14675	14351	14402	14542	14711	14654	14568	14620	14487	14624	14695	14444	14625	14501	14654	14617	14644	14706	14598	14614	14554	14595	14474	14571	14354	14581	14583	14487	14621	14617	14685	14705	14666	14603	14512	14391	14499	14608	14636	14575	14577	14693	14690	14570	14514	14672	14714	14389	14546	14401	14543	14634	14623	14528	14593	14640	14550	14657	14480	14631	14609	14539	14579	14509	14527	14655	14672	14610	14534	14459	14662	14556	14708	14575	14546	14639	14547	14545	14489	14727	14671	14504	14600	14536	14669	14665	14759	14588	14506	14502	14615	14723	14503	14595	14658	14697	14563	14623	14662	14531	14550	14654	14502	14621	14751	14745	14702	14692	14572	14656	14505	14617	14683	14583	14532	14696	14430	14695	14630	14623	14486	14571	14687	14707	14588	14441	14521	14551	14577	14496	14564	14583	14497	14512	14576	14620	14681	14530	14745	14554	14661	14461	14565	14482	14635	14544	14764	14560	14459	14489	14557	14624	14646	14599	14565	14415	14670	14533	14490	14633	14507	14766	14678	14716	14589	14687	14434	14664	14393	14615	14587	14557	14561	14367	14651	14386	14586	14570	14661	14500	14714	14597	14544	14485	14533	14617	14696	14500	14612	14454	14566	14515	14513	14442	14640	14603	14723	14621	14560	14577	14568	14474	14488	14570	14522	14585	14511	14596	14748	14570	14611	14658	14617	14428	14666	14604	14577	14478	14655	14584	14615	14685	14527	14569	14445	14519	14624	14750	14647	14448	14459	14527	14530	14797	14563	14483	14663	14503	14542	14690	14432	14640	14489	14605	14376	14604	14584	14487	14746	14521	14745	14528	14632	14612	14603	14522	14514	14423	14572	14459	14480	14630	14642	14549	14509	14601	14561	14516	14607	14496	14703	14441	14625	14475	14573	14540	14554	14674	14598	14546	14505	14631	14583	14659	14600	14395	14550	14579	14415	14479	14660	14607	14629	14583	14519	14677	14551	14534	14734	14626	14604	14407	14536	14451	14342	14636	14443	14704	14683	14352	14557	14603	14555	14674	14554	14524	14705	14637	14465	14651	14604	14585	14663	14516	14761	14414	14551	14567	14735	14488	14692	14688	14610	14515	14637	14501	14513	14702	14678	14502	14456	14699	14645	14565	14418	14674	14467	14651	14463	14531	14636	14786	14507	14535	14518	14714	14443	14535	14423	14676	14534	14538	14497	14630	14460	14512	14591	14722	14646	14419	14596	14729	14508	14493	14456	14618	14448	14623	14320	14570	14443	14520	14609	14624	14447	14669	14547	14693	14706	14525	14586	14498	14507	14506	14560	14659	14490	14599	14564	14612	14639	14540	14580	14592	14677	14650	14458	14611	14412	14545	14652	14740	14478	14529	14506	14717	14558	14594	14527	14511	14518	14537	14679	14641	14648	14615	14486	14552	14540	14552	14708	14747	14729	14640	14624	14560	14627	14595	14461	14598	14645	14638	14606	14488	14654	14756	14545	14485	14654	14488	14578	14493	14504	14547	14553	14644	14686	14631	14602	14551	14519	14641	14620	14606	14491	14481	14545	14622	14590	14631	14577	14499	14521	14648	14571	14510	14547	14612	14601	14620	14464	14592	14437	14699	14744	14565	14559	14568	14684	14633	14572	14581	14505	14636	14588	14553	14718	14536	14723	14640	14485	14562	14606	14614	14659	14617	14592	14431	14614	14395	14316	14452	14658	14657	14624	14566	14694	14681	14503	14580	14675	14710	14545	14677	14430	14535	14648	14602	14583	14525	14459	14668	14553	14577	14546	14460	14490	14679	14506	14543	14748	14644	14664	14508	14589	14543	14670	14553	14380	14551	14642	14486	14692	14421	14483	14484	14460	14715	14472	14498	14473	14501	14677	14633	14490	14703	14512	14457	14469	14635	14522	14560	14422	14460	14523	14834	14509	14547	14549	14693	14608	14543	14380	14710	14426	14585	14607	14660	14744	14767	14600	14613	14501	14620	14702	14799	14425	14469	14589	14641	14594	14533	14682	14602	14681	14655	14509	14571	14593	14689	14748	14596	14617	14624	14704	14553	14650	14671	14540	14644	14681	14399	14499	14579	14499	14463	14609	14595	14561	14540	14599	14695	14619	14493	14719	14683	14645	14609	14624	14522	14551	14462	14509	14748	14477	14574	14619	14334	14780	14659	14558	14489	14508	14466	14642	14586	14631	14578	14464	14763	14702	14617	14486	14388	14723	14445	14392	14618	14563	14736	14500	14675	14388	14663	14372	14579	14595	14725	14436	14665	14615	14681	14557	14823	14620	14620	14602	14626	14570	14652	14739	14751	14574	14438	14507	14439	14468	14583	14525	14543	14386	14699	14482	14609	14625	14557	14754	14643	14592	14623	14630	14748	14666	14566	14403	14674	14639	14543	14754	14640	14511	14606	14539	14586	14507	14562	14580	14476	14567	14529	14475	14681	14683	14765	14615	14512	14541	14493	14523	14634	14480	14543	14604	14436	14608	14491	14488	14572	14471	14662	14453	14594	14618	14696	14584	14529	14454	14672	14747	14692	14598	14584	14525	14588	14722	14649	14588	14327	14706	14477	14646	14595	14494	14576	14583	14684	14481	14410	14535	14439	14639	14642	14621	14545	14532	14439	14482	14423	14477	14574	14513	14583	14681	14536	14533	14514	14585	14656	14529	14675	14639	14543	14590	14532	14667	14550	14592	14531	14546	14662	14801	14568	14464	14673	14590	14588	14787	14487	14598	14462	14576	14427	14581	14384	14585	14529	14614	14691	14488	14500	14568	14521	14790	14610	14454	14645	14570	14598	14475	14522	14712	14619	14621	14515	14753
23097	21448	29398	23920	21645	23449	23983	18558	17711	17943	17633	17200	17198	17225	17082	17111	17043	17072	17047	17093	16908	17055	17103	16843	16776	16781	16986	16990	16826	16951	20646	24228	22165	19988	18389	17341	16790	16903	16664	16679	16871	16926	16689	16438	16671	16741	16860	16613	16574	16666	16637	16717	16598	16601	16410	16514	16868	16513	16593	16471	16582	16582	16675	16556	16585	16614	16645	16465	16579	16552	16633	16762	16748	16650	16702	16401	16440	16558	16595	16660	16676	16565	16632	16641	16542	16453	16499	16727	16581	16594	16703	16613	16556	16372	16690	16591	16605	16510	16747	16559	16677	16696	16670	16714	16271	16510	16646	16592	16534	16840	16674	16547	16663	16676	16628	16610	16673	16602	16640	16711	16436	16641	16500	16468	16586	16672	16506	16506	16793	16661	16587	16500	16635	16624	16442	16402	16577	16630	16670	16551	16672	16800	16591	16508	16643	16779	16711	16556	16666	16498	16705	16702	16621	16492	16592	16587	16626	16421	16671	16657	16648	16354	16520	16554	16664	16586	16607	16564	16497	16636	16362	16469	16553	16515	16520	16626	16516	16571	16572	16670	16381	16516	16640	16642	16580	16609	16554	16627	16494	16621	16685	16510	16619	16552	16843	16472	16462	16540	16682	16564	16494	16588	16489	16500	16520	16533	16551	16568	16544	16512	16741	16515	16486	16605	16496	16601	16698	16542	16460	16335	16413	16757	16531	16518	16770	16460	16638	16789	16560	16359	16582	16619	16666	16605	16461	16552	16636	16470	16474	16504	16534	16457	16530	16626	16487	16622	16713	16537	16751	16761	16571	16389	16489	16517	16748	16632	16584	16689	16562	16565	16433	16621	16608	16580	16582	16602	16534	16631	16459	16552	16342	16508	16576	16685	16589	16356	16498	16799	16651	16655	16879	16526	16467	16794	16640	16671	16569	16662	16516	16455	16658	16616	16616	16289	16621	16410	16606	16599	16605	16507	16512	16607	16596	16775	16589	16775	16449	16565	16621	16608	16666	16561	16593	16512	16640	16336	16496	16336	16455	16739	16428	16539	16665	16630	16594	16492	16548	16554	16701	16517	16680	16551	16661	16490	16358	16563	16594	16459	16482	16633	16723	16645	16612	16529	16511	16496	16554	16293	16507	16672	16582	16596	16499	16525	16661	16511	16659	16623	16610	16637	16611	16468	16525	16679	16578	16504	16590	16694	16644	16508	16616	16369	16608	16584	16702	16512	16446	16658	16460	16396	16390	16690	16606	16446	16531	16700	16602	16719	16652	16416	16491	16503	16579	16547	16739	16408	16593	16570	16552	16555	16567	16696	16504	16458	16535	16485	16729	16541	16798	16530	16554	16543	16412	16554	16529	16597	16598	16499	16748	16767	16575	16640	16490	16406	16579	16468	16481	16557	16492	16672	16455	16632	16645	16631	16478	16596	16642	16558	16361	16750	16664	16576	16643	16630	16727	16508	16508	16502	16416	16752	16522	16580	16623	16834	16750	16543	16437	16526	16789	16750	16740	16613	16570	16592	16647	16641	16695	16716	16429	16868	16491	16496	16675	16685	16661	16553	16527	16543	16514	16749	16516	16702	16279	16601	16429	16631	16680	16518	16529	16542	16692	16521	16659	16472	16584	16436	16290	16497	16668	16454	16465	16691	16421	16314	16362	16572	16559	16402	16598	16339	16552	16581	16535	16622	16547	16450	16576	16652	16556	16728	16485	16559	16692	16425	16408	16401	16686	16679	16675	16335	16447	16530	16500	16572	16529	16363	16663	16648	16492	16595	16564	16712	16574	16487	16567	16476	16386	16506	16618	16590	16697	16489	16672	16537	16635	16499	16650	16510	16555	16339	16474	16705	16562	16548	16491	16582	16543	16634	16413	16626	16715	16565	16533	16427	16610	16489	16618	16631	16595	16649	16471	16473	16506	16329	16705	16521	16546	16309	16304	16473	16396	16567	16396	16614	16536	16662	16613	16708	16713	16558	16567	16606	16479	16377	16547	16595	16515	16787	16599	16633	16455	16619	16453	16672	16698	16585	16691	16509	16533	16587	16539	16559	16576	16462	16679	16429	16572	16593	16580	16480	16607	16577	16615	16589	16530	16662	16764	16320	16571	16517	16580	16531	16543	16497	16552	16440	16652	16601	16653	16308	16789	16551	16621	16436	16539	16646	16644	16543	16566	16512	16584	16488	16686	16646	16529	16509	16468	16628	16467	16551	16603	16559	16679	16639	16576	16521	16566	16603	16565	16726	16521	16307	16250	16611	16499	16549	16449	16470	16546	16394	16507	16362	16562	16689	16581	16545	16546	16451	16754	16713	16555	16634	16610	16428	16665	16498	16767	16529	16648	16572	16531	16515	16456	16485	16440	16474	16338	16547	16567	16638	16599	16621	16413	16527	16521	16578	16550	16580	16738	16645	16706	16466	16625	16708	16536	16617	16398	16534	16522	16615	16429	16583	16516	16544	16585	16573	16574	16614	16405	16562	16612	16579	16423	16389	16572	16632	16383	16546	16538	16464	16569	16557	16674	16478	16700	16694	16699	16516	16609	16476	16516	16490	16569	16708	16512	16558	16588	16538	16568	16464	16402	16534	16451	16375	16770	16555	16690	16570	16525	16522	16634	16467	16387	16468	16532	16456	16634	16628	16551	16413	16544	16558	16388	16535	16418	16493	16540	16427	16306	16587	16438	16404	16405	16702	16458	16569	16638	16722	16545	16415	16604	16833	16471	16550	16414	16313	16706	16587	16629	16708	16569	16480	16441	16580	16415	16493	16570	16412	16327	16592	16561	16525	16540	16481	16700	16564	16425	16390	16597	16590	16736	16515	16553	16585	16313	16484	16762	16624	16663	16540	16619	16624	16552	16562	16669	16733	16477	16559	16470	16365	16531	16630	16742	16584	16650	16545	16408	16460	16594	16426	16552	16515	16559	16578	16627	16518	16569	16674	16497	16679	16519	16620	16564	16593	16407	16673	16534	16599	16515	16425	16528	16514	16615	16570	16472	16310	16580	16433	16414	16402	16500	16376	16431	16613	16478	16535	16526	16605	16431	16705	16754	16474	16692	16581	16385	16403	16448	16621	16409	16430	16556	16472	16616	16551	16518	16443	16474	16395	16729	16546	16575	16593	16494	16405	16611	16668	16417	16565	16202	16622	16468	16566	16740	16445	16461	16569	16380	16368	16422	16490	16546	16366	16614	16700	16528	16765	16625	16431	16764	16603	16432	16510	16641	16689	16421	16597	16746	16434	16505	16468	16630	16564	16770	16398	16762	16548	16266	16398	16605	16647	16524	16610	16647	16453	16509	16627	16714	16640	16544	16525	16534	16431	16358	16822	16584	16627	16584	16593	16415	16342	16579	16501	16558	16712	16526	16569	16611	16472	16604	16583	16504	16659	16426	16600	16543	16483	16354	16538	16446	16632	16755	16533	16591	16556	16557	16565	16656	16632	16674	16460	16677	16587	16493	16491	16452	16761	16480	16575	16423	16526	16577	16569	16447	16608	16516	16556	16511	16625	16771	16757	16523	16582	16596	16509	16438	16563	16646	16365	16587	16501	16444	16518	16731	16697	16693	16246	16494	16699	16623	16379	16574	16440	16325	16484	16379	16389	16623	16589	16479	16465	16575	16473	16629	16602	16779	16720	16632	16462	16547	16442	16393	16558	16698	16903	16527	16550	16459	16581	16401	16647	16627	16671	16434	16524	16544	16586	16582	16612	16694	16396	16536	16580	16329	16599	16367	16746	16704	16654	16716	16520	16554	16591	16687	16729	16485	16643	16561	16517	16634	16541	16619	16348	16668	16586	16657	16547	16554	16483	16564	16637	16257	16464	16385	16422	16618	16642	16724	16552	16291	16808	16578	16366	16686	16380	16496	16569	16549	16600	16472	16580	16596	16670	16267	16768	16658	16754	16599	16696	16505	16556	16622	16429	16447	16409	16571	16648	16719	16541	16516	16336	16556	16594	16579	16625	16540	16547	16538	16437	16653	16694	16496	16517	16706	16561	16584	16525	16547	16427	16705	16515	16719	16652	16383	16565	16454	16378	16529	16392	16757	16432	16645	16585	16495	16409	16567	16659	16685	16642	16582	16677	16700	16594	16425	16622	16607	16400	16711	16467	16636	16469	16776	16609	16712	16497	16561	16536	16827	16471	16581	16672	16529	16860	16407	16451	16613	16658	16489	16515	16631	16665	16638	16706	16473	16455	16756	16516	16484	16567	16696	16613	16508	16585	16619	16595	16476	16424	16454	16505	16684	16715	16802	16617	16458	16376	16597	16553	16543	16616	16613	16592	16556	16539	16647	16555	16422	16731	16712	16470	16550	16539	16637	16493	16509	16349	16691	16545	16571	16466	16512	16566	16519	16612	16627	16631	16802	16682	16632	16679	16554	16605	16737	16506	16753	16521	16806	16559	16570	16629	16729	16622	16622	16696	16648	16552	16482	16515	16443	16439	16686	16517	16416	16487	16704	16396	16635	16539	16562	16617	16708	16499	16555	16622	16525	16425	16410	16475	16438	16689	16561	16611	16597	16383	16557	16389	16505	16574	16449	16370	16562	16464	16602	16671	16561	16443	16444	16529	16378	16597	16460	16397	16512	16574	16489	16531	16529	16578	16715	16561	16671	16507	16557	16533	16427	16711	16488	16635	16742	16438	16728	16475	16693	16348	16717	16471	16726	16569	16727	16566	16602	16527	16521	16553	16583	16530	16383	16440	16416	16516	16404	16508	16540	16479	16737	16619	16582	16539	16648	16667	16380	16443	16659	16584	16712	16589	16464	16597	16509	16438	16624	16488	16463	16679	16555	16599	16512	16801	16535	16266	16628	16360	16628	16493	16468	16511	16561	16624	16519	16552	16444	16553	16684	16439	16642	16657	16720	16623	16678	16545	16488	16599	16903	16573	16439	16604	16531	16527	16716	16522	16581	16367	16676	16657	16627	16650	16748	16844	16543	16487	16628	16525	16530	16646	16591	16510	16597	16511	16661	16512	16645	16499	16674	16534	16604	16522	16454	16620	16785	16620	16565	16716	16384	16647	16599	16654	16555	16590	16601	16344	16469	16506	16634	16732	16763	16513	16400	16402	16564	16630	16486	16631	16545	16654	16648	16587	16462	16701
14998	27414	26665	21474	19630	19185	17556	16800	16306	16014	15646	15333	15184	15286	15229	15114	15156	15182	15227	15001	15158	15084	15012	14831	14760	14798	14965	15190	14847	15086	21599	24428	21874	18599	16436	15206	14692	14783	14664	14849	14502	14590	14690	14453	14802	14713	14713	14640	14509	14619	14644	14677	14622	14592	14624	14707	14597	14586	14767	14637	14594	14771	14673	14505	14707	14418	14671	14594	14578	14590	14582	14500	14581	14648	14537	14591	14439	14661	14588	14616	14532	14719	14534	14601	14670	14732	14552	14624	14533	14469	14644	14696	14590	14539	14610	14519	14601	14664	14646	14583	14648	14429	14640	14657	14566	14786	14540	14484	14585	14529	14622	14482	14605	14702	14582	14544	14593	14391	14655	14573	14693	14660	14522	14739	14778	14608	14539	14636	14791	14515	14573	14501	14670	14616	14451	14587	14679	14462	14418	14576	14490	14714	14702	14596	14556	14662	14609	14587	14656	14599	14393	14616	14447	14637	14614	14582	14539	14548	14570	14577	14597	14567	14493	14585	14628	14592	14604	14690	14811	14537	14605	14725	14630	14576	14641	14518	14717	14674	14480	14442	14427	14655	14509	14387	14738	14480	14643	14711	14562	14490	14393	14612	14665	14551	14596	14624	14775	14514	14465	14726	14618	14470	14634	14665	14686	14575	14687	14425	14557	14501	14511	14785	14577	14572	14565	14381	14521	14574	14551	14626	14505	14420	14591	14504	14490	14688	14651	14561	14690	14437	14618	14485	14445	14517	14475	14608	14559	14489	14702	14728	14512	14631	14598	14863	14619	14579	14594	14497	14635	14638	14705	14567	14514	14576	14501	14617	14392	14779	14529	14572	14575	14718	14696	14654	14672	14775	14717	14519	14580	14690	14500	14597	14568	14464	14551	14482	14618	14700	14646	14573	14669	14543	14597	14470	14617	14689	14632	14584	14584	14541	14500	14725	14573	14671	14586	14719	14513	14671	14636	14591	14592	14673	14707	14631	14594	14585	14616	14572	14723	14546	14657	14565	14672	14373	14574	14735	14466	14556	14571	14614	14590	14400	14677	14582	14650	14611	14552	14543	14579	14646	14514	14696	14377	14511	14526	14660	14594	14451	14720	14592	14634	14667	14589	14627	14615	14585	14597	14463	14630	14664	14618	14573	14592	14480	14470	14547	14696	14634	14649	14612	14672	14549	14657	14495	14482	14647	14702	14705	14707	14563	14460	14646	14566	14588	14501	14419	14454	14593	14567	14580	14591	14626	14560	14635	14447	14759	14552	14525	14547	14670	14502	14720	14617	14589	14641	14619	14591	14591	14695	14604	14455	14708	14715	14441	14566	14562	14598	14761	14626	14656	14766	14625	14680	14478	14501	14460	14623	14544	14602	14623	14744	14395	14453	14618	14739	14575	14661	14675	14502	14552	14593	14563	14560	14693	14556	14634	14546	14533	14709	14670	14713	14668	14457	14506	14456	14447	14578	14699	14738	14779	14551	14719	14489	14625	14499	14577	14465	14587	14727	14669	14526	14486	14587	14536	14517	14580	14444	14713	14492	14497	14646	14667	14521	14612	14607	14522	14657	14485	14512	14540	14497	14438	14517	14600	14723	14727	14480	14494	14445	14524	14537	14449	14628	14615	14647	14590	14430	14600	14647	14369	14536	14468	14648	14446	14523	14562	14449	14484	14673	14642	14692	14512	14642	14661	14619	14495	14457	14532	14691	14530	14515	14481	14486	14506	14448	14604	14657	14592	14540	14563	14535	14403	14699	14473	14592	14466	14496	14577	14471	14634	14528	14546	14536	14503	14574	14431	14583	14733	14651	14633	14414	14456	14669	14431	14667	14448	14717	14634	14598	14704	14649	14481	14554	14549	14588	14654	14767	14642	14633	14562	14473	14609	14640	14686	14538	14599	14633	14509	14620	14691	14668	14583	14564	14533	14564	14512	14605	14591	14739	14574	14501	14652	14557	14525	14609	14457	14548	14586	14517	14619	14490	14616	14712	14658	14649	14475	14629	14701	14562	14579	14580	14713	14605	14482	14579	14518	14604	14631	14645	14590	14414	14611	14530	14499	14482	14667	14549	14628	14616	14477	14681	14575	14485	14569	14652	14793	14473	14429	14531	14480	14589	14681	14732	14363	14668	14714	14407	14623	14590	14576	14632	14626	14691	14638	14459	14645	14644	14748	14591	14719	14625	14573	14583	14652	14497	14313	14511	14487	14641	14386	14650	14488	14471	14418	14539	14526	14673	14642	14447	14496	14616	14603	14698	14613	14745	14464	14597	14487	14668	14631	14634	14730	14576	14589	14590	14685	14521	14332	14622	14707	14817	14635	14610	14659	14568	14566	14522	14488	14541	14542	14654	14459	14609	14509	14533	14557	14577	14754	14638	14680	14517	14595	14679	14682	14572	14441	14569	14717	14521	14531	14628	14529	14541	14687	14478	14576	14605	14417	14570	14668	14530	14615	14394	14674	14555	14592	14715	14502	14543	14501	14513	14592	14482	14692	14603	14507	14639	14724	14596	14722	14624	14559	14527	14538	14627	14610	14611	14347	14686	14591	14621	14653	14716	14609	14650	14516	14680	14635	14588	14647	14594	14660	14670	14548	14443	14630	14674	14659	14518	14538	14619	14521	14563	14582	14727	14455	14529	14609	14486	14523	14522	14581	14610	14639	14342	14480	14582	14471	14405	14481	14764	14581	14612	14502	14710	14666	14522	14580	14597	14479	14506	14579	14466	14584	14437	14565	14426	14418	14621	14516	14679	14576	14630	14608	14535	14514	14517	14449	14717	14705	14522	14639	14623	14372	14635	14527	14513	14488	14607	14606	14509	14613	14605	14551	14546	14660	14743	14601	14555	14676	14503	14528	14618	14522	14586	14657	14532	14650	14317	14597	14419	14670	14450	14676	14677	14563	14426	14463	14632	14602	14520	14508	14520	14478	14611	14533	14374	14663	14470	14694	14548	14610	14607	14306	14530	14768	14672	14620	14634	14397	14644	14580	14517	14800	14619	14533	14545	14577	14387	14598	14545	14562	14563	14415	14496	14487	14554	14423	14502	14607	14611	14767	14476	14546	14389	14475	14470	14695	14471	14479	14493	14575	14333	14588	14443	14590	14575	14492	14369	14478	14502	14570	14696	14440	14560	14541	14697	14717	14655	14558	14737	14578	14534	14406	14536	14632	14455	14440	14417	14479	14677	14541	14464	14482	14544	14559	14587	14603	14506	14659	14513	14507	14576	14515	14516	14608	14596	14427	14579	14516	14630	14543	14618	14661	14548	14610	14642	14496	14534	14443	14596	14550	14567	14507	14478	14647	14633	14585	14551	14624	14666	14580	14526	14584	14707	14512	14549	14599	14748	14686	14494	14531	14592	14466	14538	14488	14651	14476	14666	14598	14560	14443	14840	14522	14627	14604	14663	14531	14636	14608	14565	14655	14519	14508	14613	14655	14665	14574	14674	14536	14521	14755	14519	14815	14676	14583	14560	14517	14568	14654	14708	14462	14309	14574	14637	14643	14596	14599	14504	14372	14586	14496	14551	14664	14559	14619	14506	14464	14708	14715	14574	14516	14608	14494	14538	14518	14541	14450	14624	14638	14589	14704	14540	14583	14544	14648	14576	14523	14403	14727	14478	14476	14464	14421	14588	14334	14444	14552	14542	14564	14564	14655	14675	14620	14471	14473	14529	14615	14694	14582	14644	14513	14594	14675	14574	14612	14389	14684	14633	14415	14762	14458	14830	14576	14620	14706	14585	14780	14519	14411	14412	14645	14626	14407	14748	14525	14631	14601	14507	14478	14573	14592	14369	14529	14745	14651	14548	14742	14532	14606	14639	14523	14581	14617	14620	14373	14477	14652	14681	14637	14580	14653	14601	14429	14566	14652	14593	14667	14553	14634	14570	14526	14484	14520	14590	14517	14487	14681	14457	14529	14844	14602	14666	14814	14600	14488	14446	14502	14570	14670	14633	14626	14704	14584	14804	14631	14664	14492	14560	14553	14560	14659	14585	14592	14423	14613	14622	14526	14694	14644	14568	14511	14721	14592	14650	14512	14650	14438	14596	14486	14455	14690	14641	14605	14654	14526	14817	14753	14487	14578	14581	14695	14487	14509	14776	14490	14598	14480	14662	14471	14610	14571	14626	14523	14550	14532	14784	14590	14488	14718	14559	14610	14649	14579	14360	14550	14675	14529	14656	14655	14662	14636	14661	14517	14520	14392	14611	14659	14609	14567	14411	14550	14465	14567	14524	14632	14477	14496	14540	14659	14727	14426	14721	14445	14545	14572	14655	14631	14497	14596	14658	14510	14614	14728	14552	14594	14511	14527	14550	14521	14483	14567	14565	14613	14542	14575	14633	14619	14547	14711	14634	14535	14586	14537	14459	14677	14638	14487	14501	14653	14468	14621	14574	14495	14700	14597	14593	14733	14638	14572	14689	14492	14514	14580	14489	14459	14693	14612	14487	14619	14491	14510	14436	14564	14604	14499	14557	14512	14576	14563	14549	14461	14673	14675	14674	14712	14641	14651	14714	14663	14510	14689	14580	14510	14559	14518	14772	14624	14594	14435	14789	14648	14490	14492	14555	14621	14619	14488	14577	14621	14604	14534	14598	14645	14479	14675	14526	14662	14651	14538	14534	14333	14654	14581	14615	14552	14553	14392	14751	14605	14546	14638	14727	14617	14445	14521	14636	14632	14427	14470	14590	14592	14512	14505	14851	14517	14533	14586	14636	14521	14568	14384	14680	14463	14590	14534	14642	14608	14511	14602	14475	14386	14501	14619	14306	14535	14410	14532	14604	14512	14542	14666	14582	14379	14645	14583	14616	14608	14729	14584	14610	14620	14641	14733	14730	14621	14587	14510	14506	14412	14460	14664	14582	14635	14471	14706	14691	14540	14648	14624	14550	14550	14503	14621	14561	14546	14535	14663	14581	14663	14392	14616	14541	14523	14629	14596	14440	14539	14519	14470	14500	14649	14636	14423	14698	14746	14663	14410	14546	14644	14710	14559	14352	14674	14700	14551	14638	14508	14775	14534	14603	14438	14736	14633	14651	14512	14462	14471	14673	14551	14443	14504	14676	14655	14578	14544	14742	14625	14422	14702	14522	14457	14598	14625	14556	14479
27714	22057	24582	21160	18016	17869	17691	17366	17085	17421	17231	17231	17161	17231	17166	16988	17334	17202	17145	17127	17091	17233	17265	17040	17305	17240	17202	16974	17178	17102	17405	17824	17645	17557	17171	17153	17104	16933	17118	17154	17177	16958	17033	17104	16942	16957	17146	16896	16822	17097	17101	16982	17080	17206	16961	17121	17090	17146	17094	17137	17081	17192	17170	17016	17080	17151	17186	16916	17356	17139	17016	17097	17127	17051	17088	16918	17170	16932	17088	17075	17154	17210	17164	17115	16989	16967	17073	16829	17087	16902	16963	17002	17137	17077	16997	17101	17059	16905	17105	17143	17402	17209	17144	17226	17046	17071	16975	16889	16965	17091	17031	16989	17121	16979	17081	16939	17076	17090	17099	17060	16928	16895	17271	17067	17130	16998	16929	17128	17071	17095	17215	17166	17136	17127	17347	17263	17087	16881	17134	17010	17090	17142	16985	17106	17106	17209	16956	16989	17074	17088	17039	17075	16996	17166	17075	17237	17015	17067	17010	17105	17140	17083	16951	16894	17042	16934	16962	17047	17005	17318	17214	16963	17027	16977	16869	17078	17132	17134	17158	16941	17112	16920	17077	17150	17086	17398	17200	17119	17074	17252	16978	17046	17179	16919	16903	16986	17212	17151	16935	16940	17006	16988	17187	17007	17038	16955	17086	16876	17234	16970	16990	17052	17054	17096	17140	17033	16911	17248	16975	17168	17134	17015	17007	16987	17017	16852	17069	16865	17027	17104	17117	16947	17072	17014	17040	16873	17037	16949	17127	17005	16966	16953	17084	17102	16949	17009	17132	17104	16997	17210	16960	17118	16941	16960	17184	16969	16979	17134	17040	16852	17154	17157	17128	17196	16903	17232	17223	17101	17155	17055	17023	17160	17008	16976	16882	16958	17119	17094	17259	16988	17051	16936	16984	16829	17082	17100	17061	17064	17163	17203	17228	17255	17030	17208	17226	17032	17040	17268	17097	17124	17123	17178	17162	17060	16945	17128	16918	16994	17110	16923	17140	16966	17176	17064	17112	17102	17122	17108	17084	17078	17036	17083	16982	17176	17042	17040	17026	16840	17034	17016	17163	17037	16787	17147	16984	17177	16999	17133	17042	17075	17051	17090	17161	16943	17001	17097	17208	17012	17062	17105	17035	17200	17244	17270	16978	17092	17226	17008	17064	17149	17252	17224	16929	17117	17025	17265	17103	17233	17192	16920	17037	17149	16883	17043	16987	16858	17085	17185	16918	16856	17009	17122	16938	17090	17117	17163	17116	17093	16866	17084	17206	17136	17002	16996	17276	17231	16993	17116	17031	17198	17164	17147	17111	16934	17054	17145	17095	17001	16971	16947	16988	17054	17107	17157	16930	17059	17233	16984	17025	16915	17092	17206	17006	17029	17127	17166	16949	17001	17231	17007	17131	16956	16974	17016	17090	17080	17167	16946	17150	17198	17276	17057	17094	16931	17033	16940	17063	17118	17288	17062	17216	17023	17115	17224	17066	17131	17091	17172	17031	17024	17106	16839	17103	17079	17185	16967	17022	17102	17292	17103	16975	16899	17135	17008	17136	17113	17239	16894	17197	17039	17213	17043	17041	17112	16967	17081	17024	17003	17158	17115	16965	17042	16967	17184	16871	17150	17015	16932	17029	17156	17073	17193	17079	17244	17209	17045	17086	17131	17065	17159	17220	17070	16946	17075	17270	17219	16856	17082	16947	16960	17164	17060	17006	17086	17017	17063	17043	17082	16953	17106	17099	16864	16989	17067	17038	17212	17075	17102	17199	16999	16930	17035	17244	17043	16961	17128	17258	16868	17004	17187	16999	17153	17030	17062	17115	17023	16972	16859	17244	17153	17199	17004	17046	17056	17069	17078	17150	17226	17142	17047	17068	17039	17164	17093	17088	17149	17167	17055	17236	17057	16942	17162	17103	17124	17081	17135	17087	16990	16989	17087	17135	17089	17240	17308	17106	17082	16966	16866	17145	16962	17072	16870	17237	17040	17084	17202	17240	17076	17095	17165	16958	17167	17099	17305	16930	16819	17271	17205	17227	17103	17053	17256	16927	16986	17114	17005	16841	17183	17048	17160	17148	17163	17377	16954	17175	16871	17027	16945	17044	17236	17258	16879	17355	17134	17091	17021	17045	17031	17121	16994	17065	17021	16923	17221	17088	17176	17193	17051	16917	16925	17082	17200	17046	16941	17177	16970	17004	16999	17337	17017	16954	16768	17112	17166	17182	17219	17186	17230	16940	17188	17118	17097	17258	17093	17337	17057	17215	17142	17030	17299	17150	17137	17210	17068	17149	17203	17231	17187	17078	17058	16990	17267	17103	17114	17169	17125	17051	17238	17133	16991	17159	17134	17067	17132	17154	17218	17167	17040	17095	17187	16964	17011	17046	17347	17035	16953	17054	17175	16876	17085	16985	17061	17070	17095	17078	17092	17052	17078	17217	17197	17127	17079	16865	16939	17047	17221	17162	17114	17188	17076	16977	17195	17074	17152	17105	16994	16913	17133	16945	17201	16947	17031	16979	16980	17222	17187	17118	17155	17006	16938	17135	16990	16932	16888	16977	17092	16856	16979	17113	17082	16925	17084	17120	17177	17045	16902	17200	16953	17060	17050	17262	17010	17112	17139	16935	17028	17031	17156	17153	17166	17090	17225	17219	17200	17142	17290	17046	17170	16957	17111	17015	17132	17129	17306	17032	17037	17110	17224	17056	17251	17316	17032	17124	16964	17098	16992	16943	17033	16920	17001	17010	17278	17125	17035	17097	17164	17085	17237	17059	17001	17084	17077	17084	16883	16926	16815	16990	17137	16989	17139	17114	17070	17124	17084	17079	17066	16911	17042	16926	17143	17185	17217	16961	17343	17035	17097	16927	16948	17113	17088	17017	16994	17160	17312	17075	17131	17157	17137	16982	16968	16898	16942	17042	16986	17118	17126	17076	17111	17121	17066	17148	16958	17115	17309	17000	16842	17016	16802	17098	17037	16961	17275	16992	17144	17296	17138	17055	17173	16960	17070	17141	16995	16859	16905	17209	16978	17191	17136	17147	17108	17099	16727	17204	16915	16836	17008	17362	16891	16925	17205	17018	17015	17090	16977	16889	17233	17164	16978	17083	17016	17056	16880	17171	17064	17096	17201	17000	16997	17174	17152	17306	17108	17211	17174	17072	17171	16980	17139	16944	17001	17120	16983	16963	17144	17235	17051	16963	17259	16978	17157	17101	16865	17221	17157	17147	17070	17058	17074	17081	17135	17178	17043	17029	17108	17092	17253	17024	16924	17168	17157	17080	17124	17159	17125	17149	16981	17048	17146	17081	17063	17035	17114	16835	17223	17091	16988	17148	17050	17202	17117	17105	17121	17264	17023	17138	17153	17164	17291	17279	17157	17059	16979	16956	17020	17183	17178	17194	17160	17148	17237	16958	17035	17097	17113	17210	17176	16957	17001	16882	17040	17055	17152	17233	17172	16958	16797	17101	17094	16955	16974	17077	17026	17111	16958	17046	17170	17154	16975	17072	17038	17281	17353	17075	16861	17103	16822	16976	16998	17142	17010	17001	16952	17103	17045	17145	17037	16837	16927	16991	16926	17032	17030	17085	16910	17046	16971	17291	17320	17202	17164	17240	16926	16965	16926	17059	17068	17230	17076	17023	16975	17128	17131	17168	16943	17094	17257	16991	17260	17043	17108	17082	17108	17083	17177	16987	17212	17283	17166	17218	17339	17074	16903	16984	17023	17030	16987	17061	17142	17156	17099	17142	17086	17074	17000	17024	16992	16994	16989	17206	17033	17251	17009	17217	17081	17288	16995	17061	17008	17038	17041	17114	17145	17197	17038	17036	17054	17108	17279	16949	16934	17271	17011	17072	16990	17047	17156	17209	17082	17058	17165	17049	17188	16963	16839	17125	17013	17114	17049	16974	16932	17075	16958	17185	16948	16988	17231	17139	17142	17052	17121	17053	17006	17174	16893	17141	17122	17261	17234	16947	17057	17190	17183	16803	16855	17234	17102	17040	17083	16838	17189	17047	16760	17085	17221	17271	16940	17044	16998	17083	17126	17034	16980	16979	17023	16973	17110	17180	17092	17052	17077	17158	17218	17204	17148	17025	17183	17136	17247	17196	16971	17136	17038	16901	16897	17091	17007	17060	17219	17210	17222	17118	17001	17046	17041	16925	17044	17093	17048	17129	17028	17112	17141	16965	17148	17172	17153	17067	17124	17013	17103	16927	16941	17055	17150	17009	17075	17146	16988	17292	17084	16955	17021	16899	17217	17033	16962	17041	17063	16950	17099	17079	17218	17256	17104	17108	17040	17014	16994	17305	16927	17155	16972	16767	17087	17040	16989	16858	16893	16975	17196	16942	17071	16880	17145	17088	17029	16946	17088	17039	17271	17203	17097	17071	16871	17018	16970	17159	17088	17028	17061	16944	17057	16973	17096	16904	16881	17200	16941	17131	17225	17109	17047	17120	17012	16975	17228	17084	16926	16993	17057	17108	17078	16965	17094	17279	17166	17175	17111	17234	17036	17101	17149	17090	17266	17194	17088	16924	16917	17152	17296	16986	17268	17102	17150	16984	16901	16986	17021	16951	17054	16937	17004	17123	17084	17013	17060	17125	17082	17052	16892	17062	16946	17064	16982	17167	16951	17047	17016	17115	17109	17136	17039	17211	16993	16853	17098	17013	17070	17073	17237	17112	16937	17080	16891	17230	17055	17017	17136	17103	17101	17166	17025	17039	17385	17067	17059	17154	17256	16988	16940	17023	17163	17033	17159	17058	17123	17227	17124	17119	17049	17052	17077	17077	16980	17184	17067	17256	17082	17037	17101	17131	17085	17023	17132	17142	17006	17157	17223	17148	17129	17263	17188	17175	17073	17022	17184	17131	17038	17270	17065	17180	17164	17075	16918	17284	17069	17092	17300	17156	17063	17050	17140	17129	17212	16981	16954	16919	17013	17053	17277	17000	16984	16992	17225	17036	17030	17298	17014	17203	17090	17213	17084	17022	17342	17200	17162	17068	17057	17048	17130	17032	16897	17055	17081	16978	17168	17093	17025	16872	17070	16897	17145	17222	17125	17057	16875	17218	17077	16991	16905	17030	17084	17288	17299	17208	16875
14117	17484	18534	16786	16464	16028	15738	15372	15358	15159	15155	15191	15084	15112	14953	15218	15113	15051	14952	14987	15166	15149	14969	15044	15095	15022	14983	15040	15016	14870	15325	15741	15575	15502	15049	15119	15011	14910	14797	15016	14967	14802	15046	14999	14943	14947	14984	14886	14741	15013	14992	14871	14995	14982	14821	14906	14855	14893	14899	14937	14930	15035	14852	14639	14926	14978	14946	14713	14802	15013	14912	14789	15013	14967	15033	14938	14975	14846	14920	15001	14922	14926	14979	14922	14915	14789	14989	14685	14852	14775	15030	14828	15030	14940	14900	14630	14846	14925	14841	15076	14840	15063	14867	14816	14936	14920	14976	14805	14735	14878	14918	14965	14733	14952	14869	14940	14984	14845	14940	14811	14813	14866	14847	14911	14983	14922	14710	14946	15040	14858	15075	14903	14957	15105	14985	14839	14927	15009	14945	14947	15034	15089	14835	14913	14944	14853	15244	14938	14877	14831	14873	14992	14851	14892	14923	14954	14881	14872	14754	14876	14961	14918	14769	15002	15020	14916	14961	14882	14845	14871	14839	14863	14812	15004	14953	14890	14870	14878	15072	14806	14959	14928	14905	14921	14881	14826	14908	14994	14994	14853	15023	14788	14865	14881	14948	14898	14891	14845	14920	14950	14769	14921	14724	14901	14961	14914	14810	14993	14962	14941	14906	14872	14859	14824	15006	14939	14869	14872	15144	14872	15025	14778	14938	14931	15041	14777	14934	14864	14881	15010	14870	15031	14934	14930	14838	14966	14855	14965	14998	14905	14924	14809	14795	14859	14921	14743	14908	15018	15036	14875	14981	14804	15020	14823	15029	14971	15071	14729	14850	14844	14840	14885	15047	14920	14715	14933	14905	14926	14887	14953	14987	14903	14893	14901	14948	15185	14866	14850	14826	14857	14897	14971	14927	14865	14849	15014	14919	15124	14920	14817	14921	14929	14922	14848	14885	14888	15020	14853	14998	14926	14749	14979	14879	14870	14678	14913	14996	14899	14842	14878	14927	14831	14959	14852	14967	15109	15125	14941	14928	14871	14931	14893	14959	14772	14815	14812	14797	14896	14794	15056	14891	14843	14762	14994	15061	14791	14753	14952	14771	14664	14927	14952	15059	14862	14915	14801	14932	14949	14956	14846	14812	14795	14961	14796	15081	14920	14930	15093	14867	15049	14871	14803	14906	14855	14947	14870	14780	14779	14856	14776	14766	15097	14853	14944	14895	14880	14926	14967	14776	14808	14783	14949	14909	14930	14954	14919	14741	14900	14928	14962	14866	14874	14961	14877	15093	14905	14854	14712	14860	14788	14945	14830	14999	14847	14897	14902	15114	14842	14932	14988	14974	14784	14881	14959	14864	14919	14902	14974	14810	14812	14791	14879	14921	14766	14950	14968	14797	15045	14944	14763	14989	15008	14912	15006	14871	14830	14906	14725	14899	14996	14990	14886	14812	15042	14802	14812	15006	14746	14989	14857	15014	14786	14934	14964	14896	14838	15001	14970	14944	14728	14959	14853	14853	14947	15065	14701	14969	14903	14916	14875	15069	14895	14950	14812	14836	14922	14992	14839	14953	14946	14942	14865	14897	14724	14911	14852	14832	14791	15148	14892	14808	14817	15032	15033	14882	14858	15064	14675	14900	14713	15041	14722	15019	14877	14918	14876	14947	14821	14893	15056	14884	14940	14779	14894	14660	15060	15048	14894	15021	14962	14971	14775	14907	14779	15004	14901	14833	14890	14795	14916	14893	14965	15030	14919	14846	14883	14874	14781	14907	14898	14799	14921	14870	14935	14888	14950	14874	15054	14885	14909	14990	14787	14842	14880	15044	14897	15000	14833	14832	14776	14881	14996	14992	14773	14927	14905	14755	14967	15056	14989	14830	14790	14959	14880	14859	14984	14923	14929	14942	14950	14757	14935	14846	14783	15061	15020	14711	15040	14930	14801	14923	14722	15032	14977	14730	14716	14921	14858	14926	14893	15049	14855	14839	15012	15031	14799	14751	14809	15124	14884	14977	14877	14933	14894	14868	14997	14993	14998	14857	14942	14819	14758	14775	14686	15073	14869	14831	14839	14639	14893	14955	14871	14973	14809	14961	14916	14971	14960	14907	15045	14874	14984	14923	14801	14766	15085	14871	14991	14994	14945	14825	14978	14759	14944	14908	14827	14939	15013	14830	14842	15004	14955	14887	15010	14910	14951	14949	14945	14813	14917	14820	14811	14926	14721	14813	14889	14843	14941	14956	14959	14876	14819	15035	14975	14820	14936	14908	15047	14844	14826	14990	14821	15107	14876	14872	14963	14844	15012	15021	15013	15033	14941	14920	15051	14886	15247	14988	14963	14938	14955	14888	15022	14753	14783	14825	14923	14767	14874	14882	14922	14961	14989	14932	14855	14909	14885	14862	14900	14787	14853	14799	14917	14976	14952	14965	14842	14733	14906	14894	14926	14837	14846	14719	15011	14782	14972	15076	14806	14896	14847	14856	14947	14910	14899	14955	14974	14877	14885	14820	14971	14716	14971	14946	14838	14958	14819	14970	14914	15047	14936	15011	15013	14938	14810	14898	15134	14815	14790	14921	14940	14930	14805	14895	14998	14851	14915	14817	14866	14953	14855	14990	14959	14836	14933	14855	14851	14939	14859	15007	15031	14944	14939	14853	14769	14925	14809	14940	14844	14896	14998	14831	14823	15037	14932	15028	14680	14951	14949	14925	14947	14856	14789	14969	14969	14912	14860	14867	14769	14813	14884	14966	14807	15059	14986	15068	14785	14948	14879	14787	14851	14958	14945	14635	14954	15006	14808	14785	14827	15013	14838	15060	14924	14748	14850	14923	14852	14956	14838	14914	14929	14922	14933	15017	14936	14830	15067	14972	14846	15075	14869	14784	14828	14864	14924	14863	14966	14889	15012	14871	14865	15180	14754	14705	14997	14974	14934	14884	14779	14927	15007	14893	14966	14971	15035	14974	14873	14959	14739	14912	14933	14961	14989	15044	14664	15000	14815	14765	14864	14797	14894	14869	14843	14792	14756	15000	14696	14859	14748	15005	14765	14961	14985	14922	14925	14726	14952	14977	14984	14918	14833	14869	14741	14871	15023	14980	14790	14880	14926	14872	15102	14626	15054	14962	14825	14935	14978	14972	14802	14968	14836	14958	14952	14853	14820	14911	14887	14929	14801	14789	15040	15014	14809	14899	14814	14883	14996	14978	15010	14963	14811	14793	14966	14987	14893	14778	14982	14821	14920	14979	14746	14955	14832	14943	14943	14876	15014	14891	15046	14868	14899	14831	14853	14908	14950	14742	14951	14649	14867	15046	14998	15005	14851	14795	14957	14922	14756	14804	14976	14989	15032	14878	14822	14757	14855	14893	14810	14954	15004	14848	14868	14869	14997	14863	14984	14859	14974	14847	15000	14804	14921	14892	14924	15060	14826	14862	14998	14911	14840	14915	14978	14834	14906	15017	14876	14794	14859	14794	14915	14955	15070	14866	14938	14939	14723	15151	14945	14977	14875	14803	14827	14726	14975	14986	14882	14957	14790	14958	14843	14829	14899	14905	14949	14881	14871	14915	14769	14848	14867	14902	14806	14846	14997	14973	14903	14940	14712	14982	14811	14943	15038	15093	14793	14678	14964	14986	14944	15008	14920	14813	14722	14900	15046	15128	14925	14853	14882	14959	14971	14854	14930	14904	14840	14885	14858	14802	14969	14937	15102	14908	14901	14976	14823	14896	14870	14892	14759	15074	14871	14962	14988	14905	14800	14902	14813	14980	14758	14895	14906	15003	15063	15052	14882	15030	14941	14889	14793	14892	14947	14923	14763	15046	14958	14929	14849	15096	14820	14979	15019	14609	14881	15066	14793	14811	14964	14928	15009	14848	14801	14899	14979	15063	14932	14910	14904	14902	14816	14854	14967	14880	14873	15052	14910	15024	14853	14819	14786	14904	14848	15003	14948	14885	14771	14971	14964	14940	14794	14853	15011	14999	14882	15066	14952	14976	14755	15056	14624	14851	15014	15073	14912	14941	14915	14921	14800	15009	14881	14909	14954	14926	14984	14839	14888	14702	14893	14815	14930	14981	14847	15031	14872	14879	14959	14906	14989	15014	15055	14940	14952	14790	14814	15006	14839	14758	14876	14842	14823	14792	14791	15072	14922	14776	14818	15048	14906	14976	14855	14891	14917	14896	14925	14785	14842	14806	14815	14888	14856	14814	14903	14775	14880	14861	14820	14943	15017	14906	14949	14951	15066	14788	14862	14842	14909	14896	14939	14747	15073	15000	14855	14964	14960	14787	14982	14928	14878	14966	14904	14877	15040	15063	15026	14842	14827	14833	14936	14842	14852	14995	14807	15088	14963	14874	15018	14951	14941	14869	14800	14886	14867	15067	14866	15006	14817	14949	14962	14942	14777	14882	14820	14944	14983	14892	15006	14974	14926	14983	14913	14850	14989	14936	14925	15104	15002	14961	14955	14915	14951	14884	14911	14939	14886	14949	15031	14830	14828	14864	14897	14944	15180	14965	14788	14898	14999	15031	14933	14938	14842	14862	15090	14981	14870	14848	14961	14869	14753	14945	14866	15004	15019	15027	14949	14853	14968	14936	14864	14730	14842	14984	14948	14721	14845	14805	14907	14912	14850	14876	15011	14981	14888	14961	14925	14847	15082	14954	14865	14885	14779	15069	14905	14939	14902	14888	14934	14951	14900	14901	15047	14966	14814	14822	14868	15007	14847	14813	14966	14791	14859	15068	14948	14928	14922	15054	14820	14999	14968	14815	14821	14819	14845	14761	14953	14885	15009	14884	14866	14798	15020	14984	14986	14954	14975	14881	14848	14936	14918	14789	14973	14858	14887	14928	15068	14814	15013	14958	14897	14895	15041	14914	14837	14948	14898	14850	15002	15049	14832	15007	14775	14968	14784	14857	15070	14896	14891	14960	15044	14891	14847	14850	14909	14776	15030	15075	14894	15052	14878	15087	14918	14911	14925	14911	14919	14766	14693	14851	14896	15004	14898	14949	14960	14890	14948	14998	14823	14945	14981	14873	15021	15055	15005	15003	14879	14863	14867	14907	14926	14900	14876	14928	15068	14884	14707	15008	14935	14805	14866	14783	14640
24036	21428	28966	24362	22254	21573	20374	18005	17411	17576	17449	17381	17298	17334	17156	17147	17256	16968	17090	16916	16956	16936	17018	17028	17105	17044	17023	17013	17022	17253	19204	21285	19989	18904	18008	17069	17320	16886	17025	16753	16770	17047	17029	16853	16919	17025	16838	17109	16924	16891	16994	17014	16819	16825	16919	16840	16824	16703	16929	16872	16761	16918	16861	16888	16756	16827	16989	16904	16988	16873	16894	17047	16885	16846	16757	16668	16887	16857	16804	16850	16760	16689	16727	16839	16817	16812	16767	16893	16802	16756	16793	16742	16844	17069	16721	16904	16802	16754	17039	16806	16688	16902	16900	16903	16856	16799	17048	17016	16910	16722	16847	16740	16746	16867	16888	16735	16813	16742	16864	16870	16802	16829	16877	16994	16924	16820	16900	16833	17143	16694	16756	16796	16747	16838	16924	16723	16986	16929	17006	16873	16757	16869	16877	16816	16960	17139	16861	16911	16888	16897	16765	16643	16688	16955	16978	16900	16902	16964	16914	16962	16787	16864	16837	16690	16966	16799	16787	16881	16707	16776	16876	16827	16803	16843	16829	16911	16969	16738	16701	16745	16879	17025	16815	16894	16797	16801	16897	16775	16798	16856	16972	16911	16821	16818	16812	16897	16735	16941	16769	16790	16882	16802	16707	16884	16938	16775	16798	16894	16894	16760	16972	16845	16861	17046	16537	16945	16804	16840	16740	16871	16899	16941	16771	16893	16913	16852	16780	16665	16859	16916	16819	16922	16821	16515	16800	16679	16940	16687	16831	17051	17037	16855	16883	16932	16799	16785	16881	16796	16893	16727	16921	16949	16836	16876	17027	16769	16792	16770	16845	16935	16824	16869	16838	16939	16713	16879	16645	16806	16798	16874	16954	16866	16888	16860	16939	16888	16807	16730	16826	16821	16890	17044	16856	16727	16850	16847	16875	16984	16972	16978	16917	16914	16837	16821	16939	16808	16727	16698	16807	16935	16882	16831	17126	16636	16972	16937	17005	16699	16870	17008	17007	16594	16747	16747	16723	16973	16958	17050	16817	16749	16904	16951	16827	16945	16859	17065	16837	16813	16774	16858	16960	16873	16881	16871	16957	17123	16832	16892	16812	16884	16894	16921	16889	16856	16918	16718	16851	16667	16882	16872	16976	16787	16786	16850	16772	16896	16874	16687	16746	16862	16539	16897	16909	16710	17084	16789	17062	16790	16752	16639	16792	16894	16977	16867	16803	16909	16718	16599	16911	16877	16640	16815	16870	16804	16925	16753	16817	16732	16614	16734	16895	16946	16929	16848	16784	16686	16972	17014	16715	17065	16902	16947	16813	16771	16800	16828	17038	16869	16707	16745	17002	16809	16959	16695	16784	16812	16864	16898	16824	17030	16869	16881	16763	16997	16959	16952	16863	16870	16915	16781	16838	16908	16833	16721	16886	16628	16713	16872	16794	16778	16864	17059	16946	16840	16844	16907	16754	16820	16788	16946	16952	16865	16906	16803	16811	16822	16816	16748	16840	16835	16917	17031	16890	16778	16812	16908	16883	16880	16743	17067	16878	16809	16956	16962	16859	17085	16963	16634	16994	16964	17049	16703	16792	16654	16721	16801	16963	16877	16933	17046	16803	16946	16971	16747	16938	16653	16924	17001	16907	16815	16865	16870	17142	16881	16982	16882	16850	16812	16976	16754	16810	16827	16865	16824	16829	16769	16910	16826	16628	16577	16751	17038	16775	16777	16760	16871	16980	17171	16822	16733	16793	17072	16824	17117	16958	16861	17016	16691	16917	16824	16952	16773	16762	16936	16852	17018	16893	16706	16864	17030	16836	16749	16773	17185	16963	16817	17024	16979	16818	16664	16929	16738	16865	16881	16955	16982	16642	16897	16942	16758	16814	16934	17005	16851	16898	16756	17021	16878	16734	16762	16767	16874	16837	16882	16846	16961	16793	16933	17085	16803	16915	17009	16688	16831	16661	16874	17065	16626	16908	16693	16786	16788	16912	16999	16759	16799	16958	16921	16918	16748	16752	16877	16877	16842	16496	16798	16900	17081	16885	17063	16827	17028	16889	16809	16816	17059	16843	16927	17077	16812	16852	16767	16756	16939	17034	16696	16886	16952	16653	16828	16772	16826	16953	16921	16795	16951	16981	16685	16875	16876	16865	16844	16839	16928	17011	16830	16795	16742	16802	16727	16802	16789	16989	17005	17077	16922	17094	16775	16842	16736	17051	17022	16803	16931	16671	16774	16670	16917	16793	16832	16783	16718	16791	16671	16872	17062	16863	16795	16783	16747	16894	16774	16740	16761	17040	16724	16947	16821	16938	16678	16766	16987	16759	16865	16907	17071	17105	16780	16852	16763	16855	16753	16855	16905	17038	16959	16730	16907	16833	16799	16892	16879	16918	16930	16923	16876	16769	17088	16879	16789	17032	16872	16697	16838	16906	16720	16946	17067	16822	16849	16850	16879	16663	16789	16858	16842	16965	16923	17074	16904	16592	17048	16689	16611	16734	16957	16960	16889	16764	16812	16633	16943	16905	16866	17049	16761	16729	16636	16736	16927	16767	16891	16753	16716	16830	16912	16848	16864	17115	16711	16844	16903	16836	16696	16914	16862	16805	16974	16803	16786	16855	17056	16923	16942	16790	17015	16865	16876	16985	17020	16877	16576	16650	16859	16721	16792	16977	16824	16822	17008	17022	17000	16850	16783	16868	16598	16825	16686	16923	17000	16775	16759	16681	16731	16757	16818	16831	16886	16850	16858	16697	16643	16899	16738	17032	16879	16678	16894	16884	16823	16951	16756	16849	17060	16835	16866	17016	16901	17007	16998	16665	16850	16893	17020	16777	16801	16871	16905	16964	16914	16747	16831	16729	17114	17083	16957	16770	16778	16881	16812	16758	16775	16918	16625	16990	16724	16873	16871	17081	16914	17080	16894	17050	16932	16766	16937	16675	16637	16918	16708	16769	16833	16891	16751	17039	17109	16652	16781	16840	16705	16818	16825	16944	16920	16854	16689	16810	16710	16854	16851	16776	16721	16758	16789	16978	16913	16660	16889	16810	16804	16904	17010	16925	16961	16717	16811	17053	16901	16653	16935	16864	16644	16983	16952	16961	16773	16951	17051	16913	16924	16852	16965	16678	16900	16741	16744	16843	16951	17119	16770	16850	16817	16866	16835	16841	16748	16778	16525	16991	16975	17007	16889	16978	16864	16807	16778	16998	16818	16759	16934	16849	16852	16745	16861	16986	17103	16923	16808	17073	16930	16943	16916	17052	16760	16776	16775	16675	16731	16766	16771	16752	16949	16874	16985	16819	16835	16887	16920	16822	16886	16812	16923	16912	16777	16910	17002	16826	16866	16751	16814	16761	16922	16838	16868	16961	16981	16750	16697	16983	16638	16932	16921	16964	16863	16900	16823	16713	16620	16639	16876	16933	16914	16900	16922	16870	16700	16951	16809	16951	16872	17092	16739	16863	16873	16820	16850	16903	17018	16970	16894	16940	16904	16824	16957	16856	16659	16829	17016	16859	16855	16788	16779	17046	17072	16837	16897	16782	16910	16889	16763	16799	16667	16832	16932	17032	16885	17127	16845	17013	16895	16915	16764	16729	16843	16781	16815	16883	16920	16783	16862	16844	16951	16886	16817	16737	16785	16693	16794	16880	16710	17011	16757	16839	16862	17003	17085	16783	16753	16798	16920	16851	16890	16708	16904	17060	17058	17052	17107	16855	16741	16916	16706	16872	16860	16944	16950	16840	16692	16941	16873	16976	16742	16894	16754	16876	16853	16702	16799	17035	16861	17049	16729	16886	16835	16863	16973	16955	16823	16508	16598	16805	16732	16992	16793	16895	16868	16898	16778	16893	16861	16824	16864	16680	16915	16887	16678	16913	16824	16887	17258	16896	16844	16723	16719	16756	16760	16877	16633	16721	16862	16968	16874	16891	16694	16736	16709	16921	16916	16788	16819	17016	16782	16912	16836	16794	16914	16741	16889	16821	16806	16955	16842	16683	16807	16944	16796	16714	17033	16808	16929	16825	16862	16827	16918	16788	16911	16944	16930	16851	16853	16757	16869	16764	16852	16908	16851	17040	16936	16853	16963	16790	16785	17025	16964	16964	17013	16880	16837	16829	16772	16921	16964	16652	16929	16817	16876	16741	16936	16888	16813	16746	16781	16598	16782	16970	16772	16933	16907	16739	16968	16978	16868	16969	16828	16973	16790	16842	16856	16685	16719	16825	16824	16859	16932	16905	16958	17064	16784	16728	16857	16797	16796	16761	16906	16884	16684	16827	16847	16815	16713	16943	16651	17089	16846	16797	16877	16698	16813	16829	16870	16956	16790	16903	16826	16830	16811	16778	16990	16834	16921	16792	16713	16767	16790	16786	16672	16858	16884	16924	16699	16825	16765	16945	16916	16686	16853	16708	16781	16879	16977	16854	16921	17052	16831	17077	16918	16826	16883	16686	17053	16753	16845	16775	16861	16844	16816	17016	16961	16876	17033	16841	16875	16693	16860	16898	16923	16850	16858	17012	16954	16715	16619	16861	16787	17087	16761	16891	16926	16749	16905	16817	16589	16586	16971	16822	16789	16853	16708	16748	16930	16991	16804	16873	16713	16869	16713	16763	16900	16877	16725	16844	16753	16931	16990	16595	16772	17094	16830	16728	16731	16889	16712	16917	16971	16945	16949	16848	16803	16830	16763	16843	16959	16761	16632	16718	16774	16828	16926	16673	16773	17125	16930	16744	16896	16835	16398	16749	16774	16787	16979	16932	16700	16709	17078	17034	16864	16753	16898	16756	16822	16784	16701	16865	17010	16889	16843	16815	16763	16814	16655	16810	17032	16737	16822	16713	16982	16868	16868	17018	16775	16730	16698	16917	16698	16810	17041	16920	16796	16870	16775	16862	16846	16851	16903	16894	16777	16981	16761	16613	16926	17002	16866	16723	16926	16901	16957	16713	16821	16846	16860	16780	16886	17029	16761	16925	16841	16996	16812	16874	16846	16763	16722	16953	17021	16908	16654	17082	16960	16777	16747	16827	16840	16847	16768	17017	16912	16886	16825	17028	16716	16827	16791	16771	16863	16822	16786	16746	16631	16883	16752	17001	16702	16449	16833	16917	16814
13712	23889	23603	19410	19060	17325	16356	16003	15813	15647	15539	15208	15255	15308	15151	15146	15034	14980	15171	15032	15083	14946	15100	14969	14925	15021	14942	14945	15029	15120	18865	20927	18650	16944	15826	15106	14862	14991	14862	14749	14818	14938	14842	14823	14740	14799	14790	14778	14828	14871	14925	14933	14950	14779	14833	14806	14785	14879	14756	14634	14683	14806	14932	14715	14732	14685	14750	14853	14967	14909	14897	14844	14931	14826	14757	14749	14921	14927	14805	14679	14942	14801	14914	14913	14841	14845	14596	14694	14828	14758	14766	14625	14871	14785	14746	14956	14862	14852	15006	14742	14900	14758	15014	14841	14772	14616	14744	14586	14903	14991	14818	14880	14809	14844	14906	14810	14750	14838	14739	14762	14831	14776	14640	14670	14862	14694	15040	14923	14761	14800	14887	14910	14859	14740	14683	14815	14839	14766	14737	14954	14837	15043	14824	14748	14730	14834	14852	14795	14836	14834	14854	14670	14747	14904	14668	14556	14836	14877	14693	14735	14813	14842	14778	14799	14815	14776	14730	14818	14873	14757	14889	14891	14681	14789	14970	14797	14808	14839	14952	14760	14905	14683	14769	14835	14791	14736	14730	14970	14750	14834	14784	14831	14598	15048	14900	14811	14891	14666	14849	14737	14900	14849	14815	14703	14895	14886	14735	14753	14773	14857	14898	14855	14796	14674	14746	14852	14773	14793	14674	14587	14761	14929	14839	14685	14856	14940	14709	14751	14962	14832	14707	14838	14755	14737	14794	14826	14843	14997	14856	14771	14934	14843	14729	14776	14688	14633	14661	14823	14823	14649	14736	14880	14691	14786	14788	14915	14856	14945	15000	14727	14766	14826	14863	14971	14987	14744	14609	14747	14731	14751	14806	14827	14798	14656	14830	14712	14723	14852	14773	14742	14701	14805	14789	14826	14826	14758	14862	14843	14842	14938	14947	14859	14871	14884	14869	14785	14932	15005	14796	14741	14899	14714	14837	14722	14922	14825	14680	14676	14976	14793	14738	14747	14722	14695	14729	14863	14805	14883	14906	14975	14751	14920	14766	14866	14904	14952	14929	14950	14935	14826	14859	14825	14847	14879	14697	14540	14693	14734	14793	14995	14671	14825	14681	14898	14810	14622	14670	14878	14642	14673	14872	14698	14938	14761	14887	14665	14708	14747	14743	14804	14897	14696	14895	14696	14770	14900	14925	14617	14766	14876	14877	14762	14764	14866	14770	14794	14751	14687	15038	14846	14740	15071	14705	14863	14764	14774	14782	14714	14901	14751	14835	14904	14655	14732	14901	14806	14710	14821	14879	14757	14824	14931	14873	14833	14829	14684	14868	14754	14784	14896	14788	14879	14726	14927	14686	14627	14898	14775	14949	14659	14825	14867	14829	14782	14773	14745	14953	14825	14806	14902	14769	14779	14863	14828	14722	14880	14969	15017	14757	14771	14776	14762	14501	14823	14823	14776	14837	14678	14795	14847	14862	14707	14763	14915	14851	14845	14683	14784	14598	14819	14999	15006	14743	14673	14816	14747	14909	14820	14724	14834	14961	14862	14816	14759	14935	14819	14836	14728	14767	14766	14924	14887	14669	14822	14717	15019	14879	14699	14839	14744	14762	14815	14844	14702	15014	14863	14783	14970	14801	14861	14895	14839	14884	14804	14922	14925	14789	14837	14952	14912	14765	14830	14812	14592	14767	14674	14787	14897	14723	14703	14892	14984	14885	14828	14764	14769	14735	14735	14773	14959	14622	14586	14849	14810	14900	14815	14765	14789	14808	14823	14804	14838	14771	14861	15065	14608	14817	14752	14866	14931	14929	14847	14891	14945	14790	14841	14801	14737	14719	14762	14893	14828	14703	14954	14643	14832	14709	14810	14636	14985	14772	14655	14923	14740	14844	14669	14782	14803	14718	14742	14765	14864	14822	14820	14773	14649	14889	14668	14821	14921	14857	14788	14851	14887	14865	14863	14984	14817	14738	14644	14927	14668	14757	14826	14905	14719	14844	14784	14746	14654	14906	14831	14768	14837	14713	14803	14803	14818	14786	14835	14808	14836	14754	14723	14830	14749	14760	14787	14880	14847	14844	14800	14738	14660	14885	14830	14755	14865	14821	14873	14851	14764	14710	14706	14783	14754	14835	14685	14813	14675	14974	14819	14891	14925	14822	14667	14833	14806	14674	14697	14838	14636	14996	14846	14681	14967	14780	14643	14879	14845	14821	14918	14780	14664	14715	14897	14934	14888	14820	14915	14860	14812	14937	14661	14843	14817	14930	14853	14923	14904	14673	14806	14844	14622	14656	14859	14871	14752	14817	14755	14669	14731	14806	14839	14715	14821	14650	14899	14837	14876	14756	14827	14840	14718	14748	14916	14738	14895	14969	14856	14782	14827	14588	14704	14858	14816	14768	14772	14783	14829	14770	14772	14888	14661	14726	14681	14697	14890	14666	14743	14863	14649	14875	14909	14800	14778	14966	14794	14805	14846	14968	14748	14782	14744	14808	14823	14809	14941	14895	14765	14647	14817	14815	14769	14947	14636	14833	14691	14812	14717	14727	14669	15052	14889	14614	14816	14816	14845	14709	14813	14735	14824	14828	14806	14923	14875	14835	14778	14883	14654	14862	15017	14747	14817	14868	14751	14840	14632	14890	14829	14808	14791	14754	14907	14904	14816	14919	14781	14940	14854	14772	14878	14826	14755	14774	14605	14899	14857	14747	14712	14898	14950	14698	14746	14844	14730	14805	14763	14920	14864	14866	14774	14742	14969	14963	14737	14692	14898	14755	14829	14873	14887	14861	14854	14888	14833	14707	14773	14923	14859	14919	14676	14748	14824	14808	14783	14754	14723	14778	14631	14691	14887	14802	14749	14808	14683	14692	14685	14829	14729	14828	14970	14965	14745	14801	14680	14893	14846	14689	14788	14941	14655	14860	14695	14989	14800	14770	14920	14810	14890	14681	14747	14838	14743	14718	14687	14866	14711	14967	14756	14698	14716	14989	15006	14843	15005	14741	14861	14694	14848	14840	14918	14951	14867	14871	14782	14874	14918	14808	14656	14826	14899	14921	14802	14828	14679	14792	14808	14870	14878	14909	14838	14822	14967	14844	14807	14672	14806	14956	14823	14810	14928	14588	14752	15033	14811	14786	14555	14998	14554	14859	14844	14873	14976	14701	14836	14758	14892	14822	14638	14901	14826	14712	14871	14895	14698	14930	14979	14799	14688	14907	14670	14791	14871	14888	14718	14847	14766	14775	14882	14929	14790	14712	14807	15000	14606	14750	14883	14762	14824	14856	14657	14750	14811	14972	14725	14910	14789	14726	14617	14820	14906	14788	14975	14866	14664	14811	14787	14843	14666	14857	14918	14772	14797	14770	14576	14771	14836	14957	14866	14908	14885	14937	15010	14831	14804	14824	14994	14835	14669	14760	14851	14760	14730	14700	14882	14874	14888	14830	14724	14792	14917	14758	14813	14697	14962	14777	14731	14857	14716	14797	14882	14716	14877	14831	14805	14857	14988	14721	14855	14889	14995	14845	14833	14580	14768	14844	14857	14831	14899	14943	14789	14745	14901	14828	14938	14824	14641	14710	14707	14838	14817	14921	14808	14668	14834	14739	14744	14700	14677	14716	14827	14892	14708	14772	14873	14625	14838	14720	14744	14907	14725	14736	14945	14721	15004	14845	14773	14829	14748	14909	14960	14784	14875	14699	14644	14898	14755	14804	14983	14824	14787	14777	14933	14739	14720	14766	14710	14639	14840	14766	14696	14698	14788	14816	14868	14708	14764	14942	14621	14835	14853	14906	14782	14988	14741	14909	14789	14862	14761	14753	14770	14728	14795	14759	14837	14841	14793	14825	14802	14887	14700	14721	14897	14821	14962	15030	14743	14914	14578	14920	14881	14820	14951	14945	14916	14675	14984	14666	14717	14803	14857	14817	14733	14736	14709	14806	14749	14662	14816	14758	14857	14942	14804	14658	14627	14700	14618	14820	14856	14757	14947	14682	14767	14732	14694	14864	14950	14730	14926	14904	14810	14825	14911	14607	14871	14759	14734	14841	14869	14753	14794	14842	14868	14915	14886	14588	14806	14828	14821	14757	14776	14836	14770	14836	14963	14750	14693	14777	14595	14776	14780	14817	14615	14783	14752	14840	14636	14799	14727	14787	14761	14957	14680	14902	14724	14817	14834	14728	14803	14925	14859	14856	14850	14843	14967	14872	15089	14663	14987	14877	14851	14823	14775	14875	14933	14855	14605	14898	14920	14667	14790	14942	14852	14873	14785	14679	14809	14790	14761	14805	14816	14902	14709	14796	14857	14725	14767	14617	14791	14602	14685	14843	14733	14840	14852	14937	15050	14773	14828	14766	14768	14971	14600	15038	14758	14871	14807	14837	14830	14721	14862	14899	14861	14580	14606	14856	14981	14650	14849	14850	14814	14846	14911	14780	14683	14983	14679	14912	14942	14956	14586	14718	14792	14629	14810	14868	14844	14932	14930	14720	14833	14833	14878	14899	14847	14799	14954	14787	15004	14832	14819	14811	14765	14887	14811	14728	14871	14661	14922	14822	14696	14850	14846	14610	14805	14843	14728	14921	14613	14845	14900	14917	14767	14616	14746	14602	14945	14703	14642	14829	14856	14733	14911	14839	14845	14625	14795	14765	14817	14801	14844	15013	14828	14653	14883	14824	14813	14673	14728	14843	14666	14765	14849	14857	14819	14777	14989	14918	14931	14860	14610	14920	14561	14758	14847	14647	14781	14813	14843	14788	14828	14966	14931	14800	14729	14726	14823	14820	14711	14881	14947	14915	14838	14734	14860	14819	14748	14781	14748	14904	14727	14840	14860	14762	14789	14826	14908	14671	14806	14878	14984	14669	14693	14761	14738	15000	14919	14858	14731	14925	14751	14683	14814	14718	14674	14787	14860	14941	14778	14759	14810	14896	14727	14951	14689	14798	14931	14829	14622	14947	14806	14700	14895	14857	14873	14756	14750	14798	14786	14861	14995	14800	14744	14934	14855	14843	14733	14721	14860	14697	14814	14554	14868	14826	14677	14955	14889	15041	14770	14837	14722	14839	14753	14915	14798	14765	14785	14786	14960	14638	14863	14759	14703	14805	14956
23044	21372	29327	23813	21614	23380	23786	18662	17463	18095	17525	17455	17233	17184	17172	17434	17501	17161	17131	17131	16984	17037	17110	16937	16924	16935	17111	17113	17025	17126	19696	24162	22877	20669	18546	17435	16965	17046	16852	16654	16884	16786	16731	16840	16970	16762	16771	16722	16757	16764	16831	16628	16825	16831	16894	16741	17026	16807	16904	16815	16774	16752	16918	16824	16962	16922	16843	16628	16747	16900	16802	16760	16743	16833	16717	16810	16799	16753	16863	16648	16792	16807	16612	16670	16973	16776	16777	16504	16499	16858	17029	16993	16735	16768	16961	16940	17114	16686	16848	16688	16785	16711	16655	16839	16638	16740	16671	16907	16812	16845	16700	16745	16794	16570	16723	16750	16776	16728	16749	16774	16735	16662	16826	16602	16837	16739	16623	16664	16757	16888	16671	16729	16836	16709	16820	16708	16781	16845	16622	16743	16696	16795	16705	16737	16850	16794	16929	16762	16758	16851	16746	16815	16848	16858	16685	16695	16686	16599	16657	16795	16722	16910	16708	16748	16850	16651	16731	16788	16735	16704	16928	16798	16737	16794	16811	16762	16755	16799	16736	16737	16855	16751	16831	16673	16582	16807	16839	16743	16613	16813	16726	16703	16711	16632	16532	16509	16814	16535	16633	16712	16835	16804	16925	16761	16944	16678	16640	16885	16900	16736	16911	16584	16857	16725	16661	16941	16848	16867	16619	16642	16921	16743	16683	17006	16759	16854	16590	16817	16862	16739	16921	16579	16691	16532	16674	16592	16885	16718	16732	16823	16659	16877	16704	16722	16614	16557	16612	16902	16818	16768	16813	16600	16701	16692	16741	16679	16605	16848	16782	16802	16655	16858	16698	16781	16669	16705	16854	16903	16633	16563	16809	16707	16555	16724	16741	16707	16689	16834	16723	16760	16772	16813	16856	16697	16791	16649	16659	16744	16643	16734	16870	16866	16801	16955	16750	16937	16794	16918	16743	16666	16757	16746	16763	16603	16797	16788	16540	16869	16825	16719	16769	16814	16704	16828	16646	16921	16987	16773	16595	16648	16704	16773	16695	17011	16729	16700	16635	16780	16907	16863	16851	16888	16858	16748	16611	16766	16872	16884	16660	16840	16832	16786	16849	16881	16636	16621	16881	16765	16754	16820	16687	16894	16842	16886	16837	16628	16615	16613	16635	16654	16652	16839	16868	16652	16727	16593	16825	16619	16707	16779	16721	16769	16805	16442	16827	16730	16866	16598	16582	16672	16670	16651	16747	16653	16756	16918	16677	16709	16880	16719	16885	16838	17057	16771	16625	16713	16556	16666	16910	16697	16726	16925	16804	16713	16684	16814	16706	16938	16928	16721	16739	16719	16853	16774	16840	16722	16609	16839	16865	16716	16953	16774	16885	16665	16619	16761	16845	16801	16785	16601	16708	16978	16854	16794	16846	16744	16664	16793	16776	16795	16588	16755	16594	16784	16833	16696	16770	16624	16899	16882	16588	16815	16711	16529	16463	16586	16618	16614	16464	16729	16737	16818	16765	16650	16834	16733	16737	16797	16660	16616	16673	16579	16857	16629	16657	16761	16858	16689	16660	16616	16863	16654	16841	16838	16711	16588	16810	16719	16736	16538	16789	16589	16514	16677	16803	16589	16728	16899	16801	16665	16716	16902	16586	16448	16802	16834	16700	16691	16814	16699	16646	16619	16985	16773	16857	16685	16671	16725	16672	16759	16739	16651	16623	16732	16869	16786	16930	16560	16708	17028	16603	16768	16842	16777	16724	16750	16827	16797	16763	16744	16677	16780	16622	16714	16657	16657	16894	16760	16593	16568	16604	16595	16854	16747	16557	16708	16501	16690	16655	16792	16768	16699	16617	16945	16745	16567	16654	16815	16804	16675	16688	17118	16683	16754	17000	16728	16679	16586	16650	16736	16754	16796	16699	16738	16716	16762	16786	16758	16712	16749	16640	16637	16706	16765	16724	16719	16665	16729	16561	16746	17024	16727	16690	16734	16779	16782	16571	17013	16914	16868	16721	16716	16626	16570	16616	16878	16734	16871	16815	16860	16887	16565	16836	16558	16664	16882	16755	16711	16766	16651	16752	16612	16669	16528	16968	16704	16811	16680	16706	16827	16781	16843	16703	16677	16755	16713	16693	16599	16742	16919	16665	16938	16867	16796	16693	16665	16577	16772	16574	16790	16770	16730	16573	16781	16782	16867	16924	16762	16774	16689	16854	16669	16715	16715	16695	16730	16832	16935	16856	16661	16800	16806	16939	16764	16748	16710	16601	16788	16586	16847	16774	16673	16721	16784	16795	16814	16818	16849	16691	16851	16846	16818	16737	16638	16747	16899	16599	16596	16647	16878	16732	16688	16673	16769	16623	16849	16760	16856	16794	16719	16933	16768	16833	16568	16691	16592	16698	16712	16796	16758	16763	16608	16752	16884	16876	16754	16776	16851	16604	16708	16822	16915	16629	16654	16754	16848	16722	16727	16714	16662	16780	16801	16812	16764	16805	16847	16703	16698	16700	16731	16781	16671	16868	16680	16688	16761	16679	16851	16826	16772	16659	16789	16821	16582	16810	16881	16761	16740	16789	16657	16929	16847	16874	16779	16718	16800	16981	16888	16916	16828	16840	16931	16758	16758	16960	16607	16464	16984	16773	16675	16707	16787	16973	16776	16742	16765	16790	16643	16714	16861	16921	16611	16585	16885	16541	16756	16618	16641	16597	16861	16755	16698	16777	16773	16945	16856	16721	16520	16703	16789	16608	16916	16813	16729	16828	16928	16737	16471	16759	16665	16747	16566	16583	16591	16520	16733	16869	16731	16652	16771	16680	16934	16802	16672	16792	16727	16619	16821	16771	16720	16793	16663	16718	16731	16704	16630	16743	16728	16911	16766	16668	16715	16809	16740	16780	16765	16891	16684	16654	16893	16914	16617	16682	16695	16745	16492	16721	16828	16791	16666	16887	16739	16576	16496	16655	16803	16849	16828	16669	16631	16655	16887	16717	16838	16782	16751	16804	16833	16859	16598	16612	16630	16781	16764	16700	16602	16512	16645	16547	16672	16563	16780	16625	16650	16743	16891	16694	16703	16772	16678	16684	16698	16881	16616	16639	16629	16901	16894	16760	16802	16640	16767	16582	16778	16816	16735	16880	16744	16610	16870	16908	16702	16785	16677	16739	16713	16725	16876	16521	16534	16822	16580	16724	16837	16590	16687	16880	16904	16691	16776	16829	16728	16840	16679	16855	16687	16638	16589	16772	16796	16686	16880	16829	16807	16650	16990	16852	16679	16767	16804	16798	16737	16820	16833	16608	16663	16786	16638	16824	16679	16741	16866	16735	16729	16630	16730	16508	16407	16933	16632	16577	16876	16836	16799	16692	16759	16827	16838	16726	16871	16682	16652	16661	16753	16924	16666	16729	16690	16518	16822	16742	16817	16655	16713	16672	16805	16854	16820	17000	16862	16815	16821	16737	16540	16845	16773	16822	16786	16713	16841	16600	16686	16590	16860	16610	16909	16799	16688	16687	16626	16681	16827	16714	16696	16910	16854	16796	16687	16772	16838	16589	16849	16872	16740	16837	16783	16864	16796	16740	16746	16811	16725	16643	16645	16629	16791	17003	16837	16742	16715	16700	16755	16758	16907	16852	16729	16657	16675	16724	16810	16613	16544	16818	16737	16726	16763	16720	16832	16861	16920	16779	16685	16674	16746	16610	16520	16665	16709	16805	16857	16846	16799	16782	16773	16619	16839	16604	16833	16674	16685	16890	16507	16832	16940	16936	16730	16764	16591	16564	16551	16680	16898	16745	16793	16977	16582	16652	16792	16937	16640	16768	16651	16768	16707	16741	16769	16904	16597	16603	16702	16670	16807	16874	16645	16749	16761	16747	16885	16771	16728	16603	16816	16717	16646	16618	16782	16504	16704	16887	16829	16896	16731	16842	16681	16599	16806	16798	16880	16886	16600	16669	16588	16824	16638	16816	16732	16822	16632	16867	16742	16624	16529	16760	16695	16816	16776	16737	16728	16784	16766	16677	16783	16819	16602	16805	16846	16696	16850	16900	16737	16639	16804	16693	16735	16780	16722	16607	16839	16725	16780	16546	16952	16648	16754	16374	16641	16541	16657	16833	16628	16783	16699	16698	16601	16700	16833	16800	16746	16631	16820	16824	16609	16718	16720	16904	16712	16854	16724	16672	16702	16902	16776	16744	16800	16723	16695	16660	16701	16693	16702	16549	16718	16689	16776	16825	16700	16770	16665	16757	16681	16845	16750	16780	16682	16797	16886	16588	16861	16599	16704	16787	16721	16637	16690	16531	16545	16710	16919	16942	16895	16748	16687	16953	16752	16574	16405	16846	16741	16828	16633	16674	16720	16698	16604	16729	16678	16564	16706	16834	16670	16592	16784	16594	16690	16994	16980	16522	16804	16910	16796	16633	16775	16754	16909	16747	16802	16765	16691	16814	16768	16737	16851	16717	16548	16515	16762	16456	16869	16724	16838	16705	16803	16519	16684	16820	16852	16922	16804	16931	16682	16643	16771	16979	16705	16867	16885	16735	16786	16927	16561	16632	16779	16863	16711	16928	16679	16797	16824	16779	16913	16665	16730	16861	16769	16817	16695	16805	16884	16672	16711	16823	16634	16729	16728	16871	16579	16785	16596	16637	16735	16785	16726	16934	16713	16702	16699	16530	16813	16693	16749	16587	16692	16887	16760	16653	16594	16689	16893	16722	16641	16818	16609	16753	16810	16800	16891	16631	16614	16672	16789	16725	16639	16727	16621	16487	16690	16551	16797	16767	16722	16804	16690	16623	16768	16579	16780	16577	16741	16599	16576	16656	16835	16730	16819	16608	16875	17014	16749	16676	16626	16626	16828	16542	16672	16681	16583	16768	16738	16675	16924	16753	16819	16556	16726	16874	16895	16636	16661	16898	16804	16715	16734	16830	16876	16709	16719	16712	16782	16958	16857	16729	16612	16791	16601	16722	16572	16635	16617	16756	16716	16784	16704	16830	16745	16957	16818	17077	16738	16974	16976	16809	16726	16679	16849	16805	16725	16808	16795	16739	16895	16809	16584	16779	16821	16447	16642	16780	16871	16756	16761	16781	16646	16630	16783	16700	16584
15205	28508	26718	22657	21000	18628	17055	16463	16036	15765	15559	15597	15251	15545	15316	14959	15112	15285	15284	15135	15212	15049	15298	14979	14940	14910	15038	14882	14952	14942	19670	24943	22538	19244	16753	15339	15131	14665	14778	14650	14711	14949	14716	14605	14640	14979	14755	14809	14713	14753	14728	14774	14659	14766	14680	14749	14778	14713	14702	14755	14527	14757	14738	14852	14772	14862	14667	14712	14736	14733	14740	14677	14686	14571	14790	14719	14679	14714	14767	14777	14756	14761	14718	14708	14761	14763	14696	14880	14709	14633	14633	14620	14799	14756	14662	14623	14933	14716	14824	14593	14745	14611	14663	14744	14751	14762	14979	14660	14721	14877	14850	14729	14653	14821	14647	14766	14702	14928	14820	14743	14670	14803	14919	14636	14695	14621	14628	14764	14798	14628	14821	14645	14764	14644	14654	14677	14820	14647	14798	14782	14735	14618	14607	14910	14684	14650	14714	14814	14777	14834	14700	14828	14746	14714	14690	14772	14752	14732	14760	14660	14522	14691	14649	14694	14663	14746	14712	14572	14601	14593	14611	14898	14729	14689	14850	14842	14865	14708	14931	14753	14742	14786	14752	14811	14559	14936	14795	14777	14772	14842	14693	14852	14730	14581	14706	14749	14934	14716	14650	14724	14755	14747	14803	14785	14704	14728	14837	14612	14894	14618	14608	14625	14704	14648	14866	14519	14719	14653	14488	14788	14711	14716	14860	14787	14692	14731	14569	14611	14729	14753	14621	14687	14595	14639	14744	14692	14770	14765	14622	14664	14696	14668	14716	14544	14735	14498	14736	14704	14793	14774	14734	14746	14527	14694	14658	14836	14636	14557	14752	14662	14656	14775	14751	14820	14771	14868	14746	14855	14694	14594	14726	14870	14630	14617	14898	14773	14607	14790	14980	14667	14678	14650	14671	14803	14793	14693	14659	14774	14676	14473	14737	14618	14875	14697	14756	14907	14765	14829	14735	14846	14562	14890	14501	14783	14524	14720	14697	14604	14685	14674	14538	14828	14573	14736	14658	14677	14726	14524	14836	14671	14794	14801	14905	14729	14716	14703	14930	14766	14706	14932	14882	14715	14762	14708	14692	14653	14572	14668	14654	14597	14578	14862	14744	14725	14562	14719	14727	14813	14621	14571	14682	14894	14852	14790	14843	14773	14708	14642	14660	14607	14638	14600	14723	14735	14914	14686	14742	14812	14737	14685	14675	14631	14587	14863	14763	14641	14725	14685	14717	14808	14622	14813	14665	14698	14790	14650	14701	14590	14722	14698	14737	14718	14658	14692	15002	14759	14691	14597	14688	14761	14818	14617	14641	14760	14580	14660	14602	14780	14740	14745	14787	14714	14832	14714	14678	14615	14619	14647	14701	14546	14793	14789	14562	14626	14796	14719	14672	14721	14721	14727	14692	14749	14749	14654	14700	14629	14790	14651	14673	14651	14771	14692	14691	14709	14766	14615	14618	14836	14837	14687	14658	14773	14530	14514	14912	14615	14865	14682	14546	14721	14715	14749	14714	14677	14783	14860	14581	14780	14710	14780	14575	14831	14588	14735	14592	14590	14646	14779	14799	14499	14742	14748	14762	14705	14731	14615	14749	14802	14661	14705	14807	14924	14736	14745	14758	14799	14704	14904	14766	14686	14653	14536	14808	14705	14745	14672	14690	14701	14744	14748	14648	14622	14703	14772	14758	14844	14668	14734	14710	14686	14820	14633	14817	14678	14607	14778	14698	14707	14748	14719	14870	14815	14695	14638	14599	14727	14742	14590	14725	14754	14785	14699	14705	14732	14546	14576	14702	14795	14688	14834	14801	14710	14626	14691	14661	14717	14821	14735	14788	14588	14673	14806	14681	14593	14810	14699	14832	14773	14728	14731	14676	14771	14833	14890	14608	14632	14665	14740	14596	14866	14596	14649	14669	14702	14793	14822	14766	14832	14667	14757	14671	14809	14782	14767	14750	14615	14738	14717	14830	14627	14693	14685	14863	14769	14687	14493	14730	14658	14661	14695	14664	14684	14653	14814	14565	14891	14689	14615	14702	14820	14584	14599	14544	14620	14675	14733	14819	14625	14891	14698	14782	14684	14722	14734	14757	14491	14715	14851	14676	14692	14690	14813	14673	14826	14656	14720	14806	14705	14549	14929	14651	14695	14869	14615	14718	14823	14623	14636	14734	14563	14683	14650	14762	14734	14789	14628	14833	14781	14851	14737	14790	14642	14677	14643	14638	14756	14762	14746	14648	14679	14792	14656	14818	14536	14559	14679	14654	14796	14678	14693	14678	14635	14861	14674	14771	14787	14792	14663	14562	14726	14636	14812	14658	14583	14651	14647	14812	14595	14671	14749	14574	14740	14590	14815	14716	14656	14811	14586	14793	14729	14853	14712	14659	14678	14669	14532	14845	14705	14741	14696	14772	14511	14560	14757	14606	14788	14716	14622	14708	14714	14763	14630	14567	14834	14593	14631	14859	14622	14631	14707	14715	14738	14750	14665	14592	14661	14606	14768	14650	14723	14863	14758	14511	14668	14594	14574	14754	14700	14560	14747	14702	14731	14670	14707	14648	14797	14673	14698	14702	14598	14714	14635	14591	14825	14493	14816	14738	14622	14760	14758	14754	14612	14695	14652	14628	14655	14623	14656	14693	14684	14597	14684	14716	14620	14738	14654	14738	14663	14845	14796	14834	14728	14547	14669	14829	14707	14585	14592	14592	14785	14732	14766	14644	14692	14481	14617	14783	14567	14862	14724	14766	14711	14622	14899	14653	14715	14737	14836	14671	14708	14714	14682	14731	14754	14659	14722	14738	14734	14770	14688	14833	14666	14693	14683	14641	14671	14740	14699	14716	14738	14848	14874	14678	14732	14670	14880	14586	14612	14639	14672	14787	14657	14765	14683	14645	14623	14761	14694	14809	14822	14640	14763	14854	14657	14810	14678	14688	14776	14605	14825	14690	14468	14640	14732	14578	14715	14876	14583	14832	14658	14745	14590	14657	14595	14799	14524	14715	14659	14813	14784	14795	14734	14775	14701	14913	14645	14647	14868	14744	14617	14816	14726	14765	14756	14543	14749	14876	14478	14699	14755	14804	14691	14628	14614	14745	14645	14810	14878	14848	14711	14647	14642	14701	14839	14762	14584	14570	14719	14661	14755	14717	14616	14794	14783	14575	14703	14740	14673	14804	14696	14750	14623	14623	14650	14695	14834	14797	14599	14603	14661	14637	14665	14754	14714	14548	14648	14712	14733	14684	14744	14579	14671	14682	14682	14727	14701	14713	14493	14655	14737	14785	14632	14765	14718	14701	14682	14822	14638	14559	14785	14744	14615	14775	14691	14708	14646	14642	14550	14702	14771	14936	14701	14841	14535	14841	14721	14793	14592	14606	14601	14641	14706	14579	14659	14564	14625	14848	14642	14569	14676	14824	14553	14471	14572	14797	14727	14713	14655	14734	14596	14531	14759	14569	14745	14784	14727	14671	14776	14564	14495	14817	14635	14568	14648	14767	14735	14887	14789	14558	14807	14817	14856	14527	14694	14682	14675	14843	14680	14578	14668	14642	14664	14597	14563	14846	14624	14595	14608	14846	14638	14736	14719	14617	14783	14592	14658	14636	14591	14615	14804	14795	14882	14593	14675	14689	14649	14485	14939	14660	14639	14570	14824	14750	14594	14883	14720	14750	14755	14703	14606	14749	14650	14613	14759	14756	14693	14565	14811	14758	14611	14722	14704	14860	14715	14582	14919	14784	14781	14732	14643	14647	14670	14663	14789	14808	14761	14700	14899	14790	14698	14699	14622	14677	14617	14765	14701	14787	14912	14807	14690	14774	14758	14707	14648	14689	14593	14710	14694	14899	14565	14553	14686	14644	14555	14850	14608	14733	14755	14787	14715	14756	14716	14941	14812	14746	14755	14765	14733	14604	14683	14818	14589	14649	14687	14759	14705	14618	14729	14940	14643	14485	14576	14663	14751	14748	14821	14635	14755	14694	14697	14766	14733	14695	14731	14706	14797	14646	14679	14663	14761	14667	14803	14708	14571	14557	14739	14673	14724	14476	14764	14845	14552	14750	14635	14755	14905	14649	14790	14610	14882	14834	14713	14655	14842	14653	14751	14750	14835	14614	14721	14705	14691	14722	14852	14601	14722	14807	14745	14654	14766	14780	14801	14790	14653	14621	14536	14579	14641	14622	14727	14549	14692	14614	14577	14612	14723	14767	14721	14635	14661	14800	14719	14658	14758	14773	14718	14544	14681	14664	14769	14850	14629	14757	14704	14643	14642	14733	14717	14728	14656	14544	14762	14624	14697	14681	14528	14741	14586	14687	14820	14689	14755	14648	14844	14643	14842	14708	14770	14688	14761	14766	14443	14639	14650	14644	14694	14726	14827	14609	14733	14742	14588	14716	14760	14536	14503	14705	14883	14504	14701	14724	14798	14622	14639	14642	14701	14585	14802	14550	14777	14736	14856	14676	14645	14819	14722	14707	14638	14717	14767	14734	14814	14787	14722	14586	14640	14655	14551	14683	14849	14669	14901	14652	14558	14783	14806	14629	14752	14659	14549	14714	14704	14856	14791	14684	14948	14730	14744	14534	14826	14656	14656	14799	14775	14596	14636	14632	14653	14624	14607	14761	14716	14693	14788	14706	14702	14713	14552	14589	14717	14648	14612	14775	14825	14634	14763	14740	14852	14688	14714	14742	14625	14777	14728	14781	14698	14752	14811	14521	14803	14832	14694	14689	14735	14704	14714	14679	14824	14935	14612	14816	14688	14642	14745	14567	14774	14841	14625	14700	14763	14805	14793	14593	14791	14809	14645	14713	14839	14729	14747	14655	14886	14705	14638	14714	14621	14591	14798	14627	14845	14684	14859	14601	14780	14709	14621	14884	14734	14695	14749	14678	14726	14648	14621	14702	14665	14580	14556	14771	14692	14609	14730	14662	14635	14689	14676	14783	14702	14586	14442	14648	14661	14613	14603	14725	14689	14750	14682	14752	14511	14744	14610	14778	14686	14716	14719	14719	14605	14835	14698	14551	14714	14667	14799	14848	14905	14696	14798	14631	14830	14696	14719	14698	14604	14776	14860	14555	14628	14753	14628	14813	14886	14615	14710	14599	14692
27476	22013	24529	21543	18400	17807	17881	17493	17469	17343	17374	17304	17539	17301	17225	17268	17393	17173	17322	17021	17234	17252	17126	17302	17251	17235	17335	17156	17312	17548	17394	17936	17956	17761	17503	17475	17298	17239	17279	17405	17291	17339	17469	17191	17131	17123	17317	17287	17293	17223	17311	17352	17287	17328	17035	17267	17275	17266	17296	17305	17288	17205	17220	17201	17180	17137	17293	17312	17045	17118	17181	17260	17258	17343	17181	17371	17236	17189	17290	17046	17303	17194	17449	17313	17134	17337	17187	17239	17097	17199	17202	17133	17345	17302	17213	17444	17324	17083	17287	17228	17367	17241	17189	17196	17100	17214	17321	17300	17258	17130	17079	17009	17208	17304	17300	17386	17188	17426	17248	17243	17120	17360	17373	16972	17234	17290	17242	17307	17139	17297	17175	17172	17144	16965	17208	17259	17443	17156	17177	17252	17190	17299	17189	17168	17382	17249	17163	17182	17321	17554	17330	17393	17113	17196	17198	17254	17158	17326	17260	17174	17201	17000	17227	17170	17179	17233	17518	17155	17268	17259	17271	17103	17308	17332	17514	17267	17230	17387	17411	17223	17352	17459	17317	17285	17303	17145	17278	17358	17153	17372	17414	17265	17271	17357	17409	17356	17077	17173	17180	17120	17284	17368	17364	17076	17202	17160	17125	17285	17283	17349	17215	17270	17198	17412	17315	17451	17258	17261	17032	17348	17483	17310	17291	17151	17251	17332	17174	17328	17388	17180	17175	17204	17293	17382	17204	17073	17181	17119	17245	17272	17341	17263	17294	17257	17137	17024	17345	17043	17274	17190	17177	17135	17286	17336	17268	17090	17375	17307	17255	17435	17220	17127	17535	17407	17063	17334	17041	17144	17435	17176	17161	17210	17187	17276	17124	17076	17009	17043	17509	17236	17257	17218	17086	17147	17106	17356	17119	17268	17223	17194	17438	17216	17068	17115	16883	17286	17033	17241	17128	17319	17362	17228	17177	17488	17183	17318	17281	17144	17286	17169	17359	17138	17161	17153	17198	17158	17284	17394	17343	17300	17310	17209	17289	17408	17352	17228	17213	17155	17197	16951	17264	17260	17347	17368	17180	17310	17193	17165	17122	17284	17053	17151	17326	17277	17188	17306	17181	17451	17098	17189	17122	17121	17133	17210	17508	17567	17406	17263	17312	17189	17292	17114	17222	17323	17108	17273	17121	17208	17175	17119	17374	17068	17422	17143	17148	17099	17041	17260	17234	17366	17276	17188	17324	17379	17103	17209	17364	17036	17118	17274	17154	17101	17345	17194	17087	17192	17305	17218	17267	17135	17277	17305	17315	17268	17234	17335	17287	17244	17317	17293	17101	17132	17384	17330	17216	17045	17278	17305	17380	17213	17258	17349	17138	17312	17248	17322	17338	17228	17203	17218	17212	17344	17281	17209	17154	17199	17285	17166	17306	17241	17183	17380	17088	17121	17309	17437	17270	17280	17317	17143	17294	17528	17386	17280	17160	17178	17352	17100	17361	17300	17277	17114	17348	17357	17231	17312	17265	17297	17301	17193	17232	17114	17319	17272	17247	17268	17532	17355	17172	17380	17311	17344	17111	17303	17157	17264	17394	17231	17329	17227	17297	17285	17220	17335	17322	17140	17454	17407	17228	17064	17170	17348	17143	17130	17386	17271	17350	17092	17227	17185	17343	17317	17371	17320	17316	17362	17488	17263	17341	17158	17174	17223	17321	17296	17107	17193	17213	17483	17056	17191	17391	17426	17416	17254	17410	17307	17329	17186	17317	17189	17310	17279	17211	17239	17291	17468	17299	17160	17270	17202	17336	17389	17402	17221	17143	17218	17234	17176	17375	17287	17195	17487	17154	17275	17349	17287	17239	16956	17031	17136	17479	17504	17276	17157	17352	17141	17160	17223	17265	17190	17227	17208	17250	17290	17317	17238	17157	17084	17245	17218	17235	17119	17135	17233	17145	17266	17212	17159	17204	17269	17126	17263	17178	16901	17195	17372	17090	17164	17274	17106	17046	17173	17264	17180	17063	17292	17214	17234	17146	17134	17139	17477	17233	17086	17099	17142	17260	17182	17175	17162	17275	17171	17065	17245	17255	17211	17047	17378	17371	17570	17087	17386	17192	17240	17165	17120	17137	17220	17254	17292	17337	17030	17465	17336	17226	17151	17201	17052	17413	17206	17198	17273	17432	17137	17421	17434	17243	17076	17110	17298	17288	17412	17315	17253	17326	17387	17326	17292	17403	17190	17159	17301	17332	17322	17221	17184	17231	17206	17169	17273	17207	17377	17247	17301	17264	17161	17226	17156	17253	17189	16946	17116	17121	16984	17253	17240	17294	17481	17406	17401	17169	17188	17204	17108	17135	17264	17226	17073	16919	17163	17218	17258	17395	17305	17267	17296	17133	17358	17348	17380	17260	17532	17118	17138	17202	17118	17116	17321	17318	17251	17439	17081	17324	17329	17342	17444	17201	17279	17354	17077	17212	17195	17199	17282	17162	17225	17303	17319	17119	16971	17099	17112	17440	17229	17154	17100	17188	17288	17232	17562	17218	17235	17396	17237	17256	17294	17415	17460	17246	17210	17296	17184	17373	17239	17163	17084	17192	17288	17318	17102	17251	17294	17185	17150	17138	17193	17219	17161	17347	17310	17267	17323	17174	17121	17117	17212	17214	17155	17381	17239	17411	17301	17379	17263	17107	17422	17120	17067	17004	17250	17163	17328	17269	17388	17292	17177	17486	17047	17210	17169	17248	17053	17084	17198	17276	17315	17301	17223	17199	17176	17422	17103	17526	17075	17217	17142	17312	17238	17263	17257	17058	17208	17291	17342	17308	17422	17191	17192	17298	17294	17200	17248	17256	17281	17174	17093	17207	17229	17208	17259	17101	17145	17259	17158	17247	17193	17013	17079	17181	17249	17125	17197	17226	17362	17338	17147	17002	17272	17073	17259	17180	17144	17192	17111	17108	17332	17251	17187	17109	17361	17125	17239	17025	17328	17209	17172	17376	17303	17160	17172	17131	17171	17119	17197	17128	17184	17186	17176	17038	17198	17287	17211	17559	17384	17169	17222	17166	17205	17193	17368	17130	17336	17307	17332	17404	17417	17053	17384	17213	17224	17235	17064	17349	17357	17245	17138	17307	17207	17366	17262	17229	17201	17308	17121	17019	17210	17279	17086	17205	17223	17155	17244	17394	17436	17361	17335	17491	17332	17249	17363	17249	17315	17356	17148	17163	17213	17125	17160	17237	17093	17140	17236	17170	17111	17435	17224	17025	17070	17161	17199	17166	17392	17433	17133	17242	17300	17329	17186	17126	17232	17334	17205	17311	17288	17276	17385	17472	17346	17048	17313	17145	17445	17379	17163	17319	17440	17251	17259	17379	17028	17306	16977	17223	17287	17300	17190	17170	17258	17204	17165	17260	17147	17386	17173	17244	17133	17191	17284	17242	17221	17101	17219	17041	17247	17410	17431	17354	17289	17278	16829	17158	17067	17168	17393	17399	17285	17421	17375	17159	17284	17195	17477	17232	17356	17181	17197	17167	17104	17246	17301	17349	17293	17092	17269	17404	17143	17254	17348	17279	17093	17125	17166	17182	17356	17251	17188	17121	17159	17258	17361	17421	17017	17107	17222	17300	17006	17191	17272	17454	17210	17396	17450	17350	17235	17108	17237	17537	17259	17152	17455	17218	17257	17191	17178	17315	17356	17067	17231	17399	17368	17314	17433	17243	17170	17346	17475	17113	17303	17270	17337	17174	17185	17233	17365	17212	17387	17146	17159	17359	17549	17487	17245	17324	17199	17276	17059	17281	17213	17329	17177	17388	17263	17187	17213	17218	17380	17197	17373	17449	17039	17209	17152	17233	17224	17401	17161	17140	17184	17119	17348	17254	17255	17159	17300	17145	17292	17112	17081	17138	17242	17394	17279	17381	17103	17129	17416	16999	17125	17083	17041	17250	17216	17280	17321	17280	17071	17078	17283	17089	17121	17350	17196	17437	17297	17473	17334	17299	17070	17182	17322	17318	17205	17288	17380	17450	17167	17297	17112	17216	17258	17120	17352	17272	17450	17126	17194	17491	17101	17140	17243	17322	17250	17132	17236	17128	17029	17122	17088	17166	17240	17086	17242	17261	17223	17532	17308	17171	17314	17097	17292	17101	17128	17331	17312	17306	17220	17228	17429	17253	17240	17146	17262	17418	17327	16987	17384	17250	17339	17216	17439	17425	17322	17354	17405	17318	17133	17086	17353	17391	17251	17229	17051	17302	17348	17255	17318	17268	17159	17247	17138	17222	17272	17297	17226	17046	16948	17195	17114	17364	17119	17360	17266	17185	17176	17215	17241	17229	17102	17156	17068	17338	17324	17078	17324	17229	17217	17232	17289	17418	17438	17092	17266	17307	17349	17296	17219	17178	17157	17166	17418	17084	17297	17044	17203	17303	17209	17335	17154	17156	17285	17163	17267	17210	17176	17269	17254	17362	17617	17297	17301	17127	17195	17148	17375	17213	17267	17367	17255	17387	17120	17183	17251	17123	17367	17200	17264	17284	17184	17228	17283	17359	17245	17181	17340	17239	17319	17186	17347	17246	17389	17284	17167	17254	17289	17336	17389	17247	17458	17220	17178	17332	17283	17222	17185	17396	17057	17212	17395	17332	17169	17203	17299	17195	17205	17349	17373	17161	17185	17348	17322	17256	17268	17321	17372	17175	17146	17230	17285	17412	17322	17371	17236	17271	17060	17280	17297	17131	17270	17365	17081	17317	17236	17194	17361	17230	17176	17244	17361	17124	17312	17338	17317	17265	17424	17040	17305	17470	17211	17274	17094	17294	17149	17275	16925	17307	17112	17027	17185	17164	17264	17309	17374	17261	17061	17110	17268	17166	17093	17254	17463	17034	17291	17321	17221	17391	17375	17182	17357	17341	16962	17465	17295	17187	17120	17125	17121	17069	17405	17408	17568	17200	17319	17253	17333	17381	17307	17218	17256	17393	17204	17274	17352	17281	17208	17435	17072	17173	17189	17048	17271	17283	17317	17397	17339	17191	17177	17323	17307	17111	17388	17190	17218	17381	17077	17238	17218	17159	17331	17235	17299	17294	17169	17212	17295	17164	17309
14407	18823	18332	17848	16895	15679	15567	15275	15439	15247	15332	15254	15122	14983	15318	15207	15049	15196	15139	15197	15032	15139	15216	15160	15236	15099	14998	15075	15211	15112	15428	15936	15994	15805	15282	15186	15170	14998	14914	14898	14930	14875	14975	14838	14865	15112	15098	14878	15050	15071	14830	15007	15060	15028	14976	14937	15056	14881	15005	15090	15185	14984	15116	15036	15070	15065	15158	14991	15172	15024	15039	14958	15037	14981	15123	14958	14980	14973	14969	15129	14926	15036	15011	14782	14885	14920	14955	14972	15023	15014	15129	14906	15057	14861	15032	14936	14927	14936	14982	14799	14995	15167	14966	15006	14956	15038	15052	14962	14885	15097	14970	15084	15004	14925	14929	14822	14938	14978	15021	14993	14866	14899	14923	14965	15105	15095	15026	15031	15057	15118	14943	15080	15025	14928	15143	14888	14942	14968	14957	15036	14994	14974	15083	14879	14938	14882	14956	15056	15071	14982	14963	15166	15076	14959	14824	15023	15029	14879	14973	14933	15107	14994	14964	14913	15073	15103	15036	14810	15091	14822	15120	14977	15022	14972	15002	15011	14836	14731	14948	15026	14952	14994	15040	15060	15069	15098	15081	15009	14864	14982	15062	15171	14959	14970	15136	14818	14908	15141	14959	14942	15100	14920	15013	14917	14790	15107	15041	15083	14988	14800	14947	14957	15144	14963	15005	15000	14955	15152	14978	14984	14968	15108	15069	15081	15007	14960	14867	14929	15044	14994	14919	14966	14960	15090	14919	14853	14945	14918	14911	14926	15192	15093	15005	14948	14955	15010	14978	15059	14981	15060	15090	14924	15043	15087	14907	15033	14992	15031	15013	14976	15040	15069	14910	15024	14934	14897	14976	15059	14995	14986	14974	14860	15015	15028	14911	15004	14940	15005	14983	15118	14969	15049	14799	14859	14990	15003	14955	14989	15139	15076	15022	14969	14975	14839	14988	15062	15020	14938	14987	15004	14811	15116	15082	15085	15023	14866	15065	14816	14945	15100	15007	14952	14861	15069	14894	14959	14941	14958	14956	14930	15188	15040	14797	15021	14930	14845	15128	14957	14931	14934	15098	14967	14991	14964	14892	14900	14812	15027	14885	15097	14911	14990	15067	14789	15016	15042	14991	15033	15127	15010	15018	15099	14741	15047	15038	15062	14834	14978	15002	15033	15041	15066	15035	15153	14938	15065	15022	14870	15091	15052	15101	15003	15112	15031	15023	14985	14872	15037	14959	15072	15179	14824	14982	15101	15053	14924	14961	14845	14954	14977	14880	14868	14861	14961	14987	14881	15074	15008	15013	14959	14918	15167	14842	15111	15049	14917	15013	15134	15089	15171	15094	15004	15086	14954	15149	14998	14977	15012	15022	15041	14909	15008	14828	14971	14952	14889	15269	14944	15020	15171	15032	14863	14958	15159	15068	15023	15056	15034	14899	15044	14884	14957	14975	15069	14937	14913	14874	14963	15095	14955	14885	14976	15106	14940	15056	14981	14889	14999	14997	15067	15027	14962	14803	15055	15004	15067	14925	15008	14961	15193	14993	15091	14963	15038	14890	14946	14828	14993	14947	14941	15008	14756	15062	14904	14981	15110	14947	15042	15167	14961	14984	14910	14967	14937	15005	15042	14893	15227	14946	14978	14898	15070	15063	14835	14959	15054	15108	15017	15023	15202	14979	15060	15075	14954	15009	14987	14923	14996	15239	15037	14867	14856	15050	14909	14749	15059	15077	15053	15021	15005	14941	14924	14821	15028	15141	15172	15106	15044	15058	14890	14972	15074	14888	14924	14927	14972	14881	14983	14995	15105	14874	14909	15041	14926	14993	15105	14915	14835	14897	14996	15201	14939	15042	15012	14869	14949	15196	14897	15041	14883	14867	15033	14965	15039	14979	14919	14951	14989	15017	15114	15168	15156	15057	15113	14966	14797	15054	14942	15172	14995	14860	15153	14907	14987	15003	15097	14959	14897	15049	14942	15099	14866	15046	15144	14909	15066	14934	14943	15017	14926	15179	14972	15147	14815	14977	15172	15048	15013	15090	14933	14834	15014	14906	14964	14897	15109	15111	15076	14974	15001	15084	15078	15055	14916	15053	14834	14808	15091	14885	14982	14893	15073	15013	14899	14999	14976	14996	14995	15070	14944	14910	15049	14944	15026	14967	15151	15305	15007	15139	14847	15018	14901	14902	15096	15105	15063	15075	14867	14999	14990	14916	15015	14993	15130	14873	14884	14890	14817	15202	14970	14895	15066	15170	14964	14849	14939	15002	15063	14954	15063	14961	14891	15112	15068	14830	15158	14962	15224	14842	15032	14983	14942	15116	14992	15069	14981	15025	14890	14911	15210	15096	14917	14858	15101	15017	15047	14937	14966	14859	14854	14968	15072	14899	14988	15100	14944	14849	15065	15022	14967	15017	14983	14820	14903	15021	14878	15066	14938	15061	14928	14912	14920	15076	14917	15171	14900	15111	15122	14996	15061	14900	14970	14907	15044	15048	15066	14915	15119	14930	14930	15008	15107	14883	15063	14888	14915	14950	14956	15073	14863	15103	15008	15052	15049	14936	14883	15021	14895	15023	15082	14982	15141	14871	15040	15007	14866	15209	15069	14800	15136	14852	15119	14782	15054	14891	14848	15178	14934	14948	14912	14996	14935	15003	14907	15203	15027	14989	14922	15094	15131	15068	14930	14810	14958	14914	15016	14991	15052	15009	14917	14905	14908	14923	15065	15024	15087	15165	15047	14982	15021	14995	14924	15021	15008	15013	14945	15069	15026	14827	14991	14873	15080	14934	14936	14925	15118	15009	15042	15161	15037	14853	15138	14963	15039	14818	15148	14885	14858	15074	14923	14931	15112	14996	15193	15088	15067	15085	14899	15012	15054	14830	14922	15033	14966	15041	14886	15082	14962	15080	15051	14989	14986	15043	14961	15045	14908	15122	14914	15116	14904	15069	14897	15117	14906	15088	14997	15005	14956	15092	15152	14974	15016	14998	14885	14851	14964	15070	14787	14954	14912	14807	15001	15103	15074	14961	15041	15027	14940	14968	15003	15031	14938	14948	14941	15066	15030	15003	14960	15020	15000	15067	15082	14995	14875	14961	15014	14931	15139	15017	14994	15004	14939	15026	15032	14974	14880	14833	15214	14988	14957	15003	15038	15033	14943	14940	14846	14960	14725	15046	15042	14847	14939	15106	15022	14987	14934	14990	14936	14897	14907	14864	15019	14861	15012	15020	15054	14940	15037	15000	15205	14896	15063	15017	14916	14990	15099	14921	15109	14981	15126	14968	15102	14995	15011	15048	15110	14909	15031	14981	15020	14907	14863	14949	15022	14975	14964	15074	15015	14972	15059	14915	14910	14802	14941	15041	15125	15017	15029	14816	15090	15015	15121	14939	14914	14991	15100	14863	15153	14973	15099	15093	14976	15034	15003	14933	15181	15253	14849	14938	15024	15160	15054	14904	15229	15070	15148	15027	15003	15153	14908	14984	14922	15090	15076	14856	15025	15027	14963	14922	15003	15040	14954	14987	15002	15000	14917	14973	15053	14946	14968	14888	14963	15042	15067	14930	14961	14843	15029	14830	15083	15078	15017	14985	15112	14914	14852	14866	14968	14957	14874	15135	14884	14986	15035	14899	14983	14997	14899	14969	14844	14967	14916	14945	15024	14924	14995	14880	15034	15022	15073	14991	15025	15212	14861	14980	14830	14853	15023	14876	15092	15055	15099	15062	14926	14888	15055	14902	14901	14911	14845	14880	15159	15045	15040	14825	14895	14942	15201	15019	14972	14942	14952	15047	15096	14935	14939	15180	15081	15122	14875	15061	14858	14883	14913	14957	14977	15065	14981	14914	15027	15173	14977	15040	15025	14910	14938	15051	14792	15032	14885	14941	14842	15037	15119	15061	14939	15135	14941	15090	15052	14994	15153	14959	15076	14940	15162	14962	14930	14816	14898	15051	14912	14917	14956	15006	15182	15046	15148	14902	14917	14955	14861	15038	15052	14886	15038	15026	14940	14742	14983	15081	14952	15138	14845	15197	14994	14956	15048	15101	14952	14998	15091	14965	15096	15080	15162	14970	14965	14966	14960	14968	14977	14932	14853	14994	15012	14984	14970	15095	15008	15149	14970	14956	14924	14808	15046	14938	14989	14864	14952	15152	14871	15070	15051	15004	14985	15066	15101	14941	15026	14943	14893	14995	15023	14862	14972	14956	15014	14958	15133	15119	14829	15013	14896	14943	15016	14897	15143	14928	15031	15016	15015	15067	14924	14992	14990	14981	14901	15308	15060	15013	15053	14903	15047	15115	15016	14986	14975	15121	14912	15027	14943	15114	15014	15010	14939	14931	15067	15076	14968	15022	15092	14998	14787	15080	14880	15097	14824	15076	14839	15036	15185	14951	14972	14989	15079	14882	15152	15031	15013	15177	15016	15180	15031	15130	15044	15004	15088	14958	15069	15017	14977	15012	15011	15032	14835	15083	15116	14960	15090	15111	14933	15038	14902	14887	14913	15003	14984	14940	14996	14980	14932	15082	15078	15143	15032	15048	14945	14974	15044	15171	14999	14928	15112	14980	14904	15118	14957	14952	15199	14950	14960	14971	14985	15036	14878	15190	15035	14870	14993	15016	15048	15069	15106	15064	15006	14767	14965	14996	15012	14874	15118	15023	15077	14943	15026	14883	15009	15098	14973	14947	14959	14951	15166	14890	14997	14995	15061	14999	15004	14899	15001	15146	14991	14934	15114	15110	14901	15123	15075	14904	14943	15090	15125	14939	14980	15153	15076	15017	15183	14904	15128	14905	15033	15041	15160	14877	15039	15046	14915	15017	15178	14821	14932	15050	14987	14952	14893	14890	15146	15063	14973	14945	15018	14966	14962	15061	15140	15022	14962	14938	15027	15156	15061	14961	14792	14989	15147	14947	14918	15090	14984	15024	15010	15110	15032	14982	15007	14871	14991	15050	14864	15106	14956	14904	14923	14964	14816	14995	15103	14793	14906	15057	14908	14911	15108	15040	15061	14986	15011	14960	15009	15182	15041	14832	15031	14920	15172	14879	15187	14968	14987	15158	14873	15062	14945	15153	14890	15129	14987	15145	15022	14957	14929	15039	15005
24077	21364	28887	24322	22189	21751	20507	18011	17706	17626	17698	17484	17700	17429	17208	17304	17507	17229	17505	17345	17525	17461	17382	17279	17344	17289	17169	17245	17160	17073	18978	21598	20062	19098	18181	17374	17026	17036	17076	17140	17210	17230	17203	17215	17348	17204	17257	17204	17117	17163	17112	17320	17165	17114	16984	17371	17120	17027	17034	16979	17356	16961	17001	17231	17228	17131	17090	17003	17077	17143	17131	17349	16942	17054	16950	17258	17097	17172	17091	17039	17072	17249	17313	17062	17356	17162	16871	16865	16961	17168	17031	17099	17148	17301	17221	16936	17129	17101	17182	17208	17044	17215	17101	16898	17187	16974	17156	17142	17101	16702	17083	17081	17031	17108	17188	16944	17026	17061	16985	17127	16987	17135	17107	17027	17017	16983	17094	16954	16948	17010	17035	16961	17181	16828	17246	17039	17007	16825	17029	17118	17260	16792	17030	17013	17146	17245	17375	17033	17144	16994	17057	17211	17079	17112	17236	16967	17035	16875	16844	17101	17191	17054	17079	16945	17184	17148	17279	17016	16949	16785	16856	16992	17079	17075	16974	16810	17136	17085	16912	17060	17265	17068	16943	16972	17246	17057	17168	17222	17139	16971	17081	16959	16912	17039	16975	16989	17154	17175	17001	16976	16947	17103	16917	16876	17097	17160	17061	16923	16961	16967	17023	17204	17014	16987	17043	17170	17223	17046	16964	16977	17072	17004	17315	16973	16855	16870	17129	16989	16922	16947	16970	17107	17254	17022	17103	16882	17058	17093	17208	17019	16947	16936	17115	17249	17062	17165	17089	17105	16978	17114	17172	17055	17045	17165	17093	17016	16954	17026	17016	16979	17188	17043	17170	16873	17147	17081	17032	17250	17009	17139	16894	16878	17011	16985	16872	16971	17067	17174	17002	16988	17006	16994	17084	17090	17175	16916	17071	17069	17008	17051	17042	17117	16896	16820	17185	17140	17208	17187	16981	17081	16979	17090	17035	16865	17154	17011	17116	16998	17061	17064	17227	16991	17178	17047	16953	16899	17035	17124	17293	16905	17105	16969	17051	16917	17325	16911	17287	16924	17009	17069	17081	17035	17042	17095	17083	16897	17436	17089	17397	17103	17007	17219	17032	16760	17135	17119	17275	17146	17255	17218	17001	16921	17008	17065	17125	17032	17230	16986	16901	17038	16995	17248	17101	17074	17009	17136	17089	17174	17139	17196	17142	17016	17024	16957	17081	17156	17234	17095	17083	17189	17145	16963	17108	17111	17197	16965	16991	17040	17176	17112	16940	16916	17060	17065	16995	17209	17386	17197	17252	17070	17223	17113	16953	17116	17072	16986	17008	17096	17148	16927	17191	17060	17261	17039	17130	17082	16959	17157	16957	16968	17123	17214	17133	17120	17060	17260	17145	17096	16770	17025	17131	17151	17120	16945	17017	17120	16940	16988	16937	17082	17034	17136	17069	16880	17207	17076	16894	17186	17077	17229	17193	17207	17103	17018	17261	17196	17041	17056	16976	17004	17004	16951	17062	16952	17134	17006	17036	17208	17037	17018	16863	17040	17064	17035	16958	16926	16920	17140	17039	17060	17262	17075	16924	17072	16821	17012	17117	17158	17114	17238	17278	16987	17130	16989	17100	17126	17007	16950	17264	17054	17029	16966	17022	17063	17179	17042	17154	16989	17063	17099	16967	17143	17133	17086	17136	17009	17058	17084	17053	16995	17104	17142	17105	17079	17142	17173	16927	17177	17024	17312	16880	16875	17037	17143	16974	16986	17170	17126	17029	17113	16998	17000	17217	17300	17150	16998	16915	16888	17303	17114	16952	17127	16960	17007	17039	17124	17105	16988	17025	16999	17007	16959	17086	17107	17314	17059	17230	17152	17108	17111	17179	17066	17259	17096	17091	16926	16888	16833	16940	17025	17034	16916	17038	17177	17165	17211	17164	16929	17030	17031	17011	17043	17055	17027	16991	17184	17072	16953	17120	17006	17049	17121	17185	17070	16951	17155	17236	17001	16894	17121	17212	17187	17003	17110	17078	16970	16935	17153	17047	17247	17139	17012	17060	16965	16972	16913	17211	17055	16977	16984	17214	17094	16901	16980	17246	17018	17154	17214	17289	17029	17064	17101	17115	17283	17210	17185	17075	17253	17108	17131	16939	17059	17085	17270	17196	16961	17252	16989	17047	16905	16930	17101	16977	16967	17025	17109	17050	16994	17273	17027	17110	17005	17125	17182	17014	16986	17163	17191	17133	17325	17162	17083	17169	17019	17147	17278	17043	17121	17192	17198	17110	16912	17018	17242	16925	17277	17302	17124	17042	17093	17193	17196	17251	16919	17253	17144	17198	16976	16936	17001	17234	17379	17011	16978	17115	16894	17324	16904	17008	16867	17078	17100	16985	17146	17208	17137	17144	17180	17112	17130	16952	16977	17119	16909	17174	16975	17226	17053	17043	17136	17209	17032	17169	16940	17271	17147	17043	17298	17163	17085	16978	16897	17201	17062	17002	17107	17167	17149	16953	17066	16958	17009	16778	17081	17086	16892	17099	16918	16978	17015	17135	17112	17209	17169	17107	17273	17165	17077	17211	16989	17078	17098	17097	17005	17014	17141	17132	17037	16972	16911	17130	17074	17113	17039	17104	17094	17045	16886	16759	17042	17230	16948	17134	17126	17312	16988	17102	16979	17151	17099	17033	17000	17148	17117	16931	17220	17175	17148	17082	17044	17267	17204	17058	17139	17132	17153	17318	17082	17028	17228	17172	17035	17103	17205	16972	16986	17170	16982	17070	17211	16953	17124	17204	17185	17257	17188	17217	17176	17209	17047	17033	17098	17082	16947	17079	17050	17069	17253	16817	16978	17172	16924	17120	17111	17127	17159	17169	17054	17061	17053	17035	16741	17174	16935	16911	17051	17004	16976	17067	17118	17183	17071	17333	17086	17049	17175	17161	17059	17231	17073	17078	17052	17075	17071	17077	17116	17021	16877	17187	17347	17054	17216	17063	16952	17213	17158	16984	16892	17090	16895	17058	17061	17178	17190	16925	16987	17057	17093	17084	17137	17070	17138	17200	17016	17024	16970	17135	17141	17128	16985	17067	17138	17092	17198	17225	17085	17133	17080	17024	16851	17145	16926	17159	17171	17063	17229	17173	16880	16950	17131	17218	16931	17111	17018	17189	16932	17131	17128	17101	16987	17183	17414	17106	16947	16838	16882	17033	17030	17118	16995	17079	17093	16948	17208	17041	17084	17087	17086	17032	17186	16820	16839	16960	16902	17173	17043	17080	17270	17104	17306	17207	17053	17238	17045	16779	17039	17000	17007	17032	17093	17046	17234	16890	17086	16944	17230	17126	16984	17096	17199	17035	16900	17047	17234	17067	16976	17156	17113	17064	17105	17311	17050	16990	17272	17207	16872	16958	17174	17387	17076	17005	17029	16907	17102	17062	17155	17006	17066	16919	17101	17058	16931	17024	17191	17089	17013	16996	17110	17187	16953	17152	17043	17102	16987	16960	17243	17183	17191	17181	17060	17078	17209	17244	17013	17267	16968	17005	16923	17027	17123	17254	17170	17156	17089	17131	17148	17054	17156	17162	17109	17124	16954	17126	17176	17084	17075	17097	17160	16902	17133	17159	16840	16991	16952	16859	17310	17131	17105	17044	17147	17088	17031	17069	17048	17196	17123	17323	17158	17018	17165	17240	16956	17001	17193	16931	17043	17122	17208	17076	17198	17161	17021	17085	16829	17090	17165	17011	16918	16925	17140	17125	17138	17219	17264	17103	17180	17128	17022	17127	17105	17005	16857	17195	17068	16918	16919	16988	17058	16957	17245	17079	17045	17100	17052	17157	16928	17247	17190	17291	16965	16991	17021	17235	17013	17093	17010	17061	17082	16950	16976	17055	17199	17033	16889	16987	17027	17059	16944	17130	17041	17107	17264	17053	17046	17092	17098	17255	17202	17139	17086	17209	16937	17145	17299	17018	17211	17021	17306	17048	17080	17133	17102	17154	17286	17113	17069	17275	17191	17102	17217	17068	17244	17214	17151	17125	17186	17200	17114	17294	17112	17271	17001	17108	16849	17122	17022	17102	17078	17336	16993	17201	17149	16943	17068	17211	17087	17206	17018	16920	17115	17036	17177	16879	16922	17052	17056	17075	17023	17227	17034	16915	17078	17029	17105	17153	16944	17063	17033	16968	16869	16984	17118	17083	17112	16939	17388	17215	17025	17002	17075	17157	17121	17065	17012	17280	17123	17087	16927	17109	16961	17047	16880	17139	17224	17059	17222	16945	17413	16874	17112	17158	17197	17022	17148	17300	17222	17081	17197	17093	17078	17016	17007	17238	17089	17170	17226	17092	17109	17143	17161	17139	17201	16969	17195	16994	16937	17035	17084	17210	17113	16941	17174	17136	17230	16984	17046	17062	17186	17253	17092	17214	16963	17096	17205	17129	17157	17072	17106	16975	17072	17070	17156	17165	17130	17042	17090	17312	17144	17094	17062	17074	17081	16942	16944	17093	17079	17101	17037	17382	17014	16971	17211	17207	17289	17052	16845	16993	16983	16921	17283	17168	17142	17003	16924	16799	17052	17056	17080	17096	17257	17092	16828	17135	17289	17213	17112	17342	17014	17055	17308	17095	17103	17002	17059	17083	17019	16965	16983	17135	17136	17167	17157	17072	16876	17079	17310	17044	17073	17462	17122	17086	17028	17245	17144	17012	17096	16910	17057	17285	16906	17270	17138	17205	17067	17002	17211	17104	17031	17071	17004	17001	17039	17171	17114	17072	17072	17000	16976	17092	17035	17264	16965	17144	17164	16987	17187	17096	17072	17115	17069	17201	16934	17131	17081	17149	17076	17090	17134	17064	17048	17170	17062	17080	17119	17055	17075	17186	17161	16931	16986	16982	17113	17169	17141	17020	17035	16959	16957	17020	17075	16961	16991	17154	17093	16981	17021	17115	17052	16935	17107	17155	17100	17226	17226	17086	16954	17078	17067	17112	17130	17173	16996	17091	17083	17152	17093	17272	17124	17245	17230	17165	17060	16994	16954	17420	17052	17093	17104	17197	17133	17170	16977	17077	17041	17074	16954	17108	16960	16995	17093	17122	17024	16990	17191	17045	16962
13947	24600	23250	20664	18324	16877	16544	16009	15879	15670	15854	15513	15366	15493	15119	15273	15231	15205	15265	15425	15350	15349	15257	15258	15267	15223	15152	15157	15055	15163	18040	21536	18581	17407	16114	15277	15084	15220	15038	15007	14843	14903	14879	14957	14926	15081	14957	15090	14994	15089	14959	15044	15199	14945	15018	15079	14975	14997	15008	14924	14821	14994	14828	14908	14964	15019	15033	14882	15059	15006	15055	14954	15020	15045	14951	14964	14803	14879	14944	14956	14907	14954	14940	14871	15024	14958	14887	14974	14874	15061	15140	14998	14919	14910	15021	15027	15053	15071	14843	15039	15124	14898	15150	14966	15005	14958	15011	15050	14978	15104	15093	14909	14979	15018	15050	14845	14861	14910	14960	14992	14946	15111	14919	14942	14915	14943	15001	15123	14969	15045	14914	14773	15000	14977	14909	15019	14921	14960	14972	14987	14887	15000	15041	15052	14920	15156	14953	14962	14801	15013	15008	14991	14867	14871	14806	14893	14877	14756	15032	14990	15083	14884	14932	14824	14894	14991	14849	14992	14857	14958	15019	14834	14965	14933	14861	14849	14948	14815	14969	14869	14968	14993	14830	14812	15119	15083	14924	15071	15041	14932	14881	15029	14832	14987	15052	14802	14955	14930	14972	14907	14956	14874	14974	14965	14948	15074	15040	15142	14862	14994	14928	14758	15047	15019	14925	15001	14909	15020	14926	15045	15148	14925	14856	14967	14864	14919	15088	14922	15076	14918	14939	15002	15002	14991	14896	15006	15003	14859	15141	15038	15033	14958	15052	14959	15023	14809	14838	14930	14917	15025	15125	14881	15120	14807	14856	15014	15001	15086	14953	15009	14772	14927	14954	14935	14738	15075	14934	15062	14871	14847	14999	15000	14872	14947	14793	15165	14987	14908	15109	14912	15005	14932	14873	14984	14937	14781	14977	14949	15051	15012	15074	15013	15001	15131	15039	15058	15045	15033	15075	14950	14996	14800	15057	14826	14969	14930	14987	14904	14998	14960	14892	15084	15013	14961	14888	14993	14826	14973	14944	15002	14797	15064	14863	15076	15024	14913	15071	14832	14946	14964	15029	14865	14829	14984	15034	14897	15188	14987	14921	15006	14950	14907	14947	14855	15107	14921	14886	14901	14998	14729	14881	14895	15122	14902	14930	14935	15045	14905	14895	14994	14828	15050	14865	14880	14862	14982	14931	15058	15112	15010	14953	14844	14881	15073	14902	15068	14935	14975	14993	15025	14982	14890	14945	15020	14915	14914	14876	14849	15120	14937	14938	15020	15113	14845	14843	14951	15011	14888	14905	14891	14924	14893	14905	15090	15050	15099	14901	14695	15067	14851	14932	14869	15065	14983	14802	14911	15119	14881	14868	14895	14763	14990	14782	14938	15082	14917	14862	14977	14781	14789	14911	14908	14997	14965	14980	14856	14891	14829	14893	14879	14910	15063	14860	14950	14852	14934	14823	15016	14918	14768	14842	15100	15016	14966	14966	14959	14965	14980	14896	15023	14841	14874	14948	14858	14880	14910	14884	15095	14805	15051	15031	15018	15007	15091	14988	14931	14964	14905	14937	15029	15053	14888	15207	14943	14880	15133	15054	14828	15053	15060	15155	14853	14980	14870	14986	14818	14963	14953	14950	14961	15005	14833	14931	14872	14996	14997	14930	15034	15027	15201	14843	14972	15059	14982	15090	14927	14918	14966	14910	14899	15062	14835	15028	14887	14887	15029	15092	15018	14844	15072	15014	14933	14878	14969	14946	15039	14831	14968	15119	14896	14943	14934	14914	15194	14988	14833	14922	14808	15024	14949	15042	14919	15021	14932	14790	14953	14982	15121	14930	14881	14786	14707	14864	14900	14904	14918	15092	14823	15004	14952	14863	14873	14919	14819	14921	14934	14784	15083	15057	14998	14913	15081	14922	14812	15137	15096	15061	14908	14958	15070	14997	14908	15018	15172	14955	14810	15072	14925	15031	15004	14957	14978	14904	14881	15038	14995	14931	14958	15065	14947	15050	15044	14822	14932	15063	14863	14854	14979	14982	15153	14811	14953	15163	15004	14844	14932	14916	15055	14952	15016	15054	14989	14832	14910	14866	14835	14956	15028	15077	15065	15032	14984	14991	14801	14731	14979	14970	14934	14868	14893	15059	14979	15040	15041	15011	14972	14941	15001	15097	14931	14961	14957	14871	14991	14992	14967	14897	14820	14919	15007	15011	14781	14816	15052	14843	14983	14993	14959	14990	15006	14762	14928	14868	14853	14898	14733	14977	14919	15004	14965	14904	15063	14860	15020	15006	15117	14819	14757	15108	14802	14908	14948	14959	14928	15061	14910	14711	15174	14902	14825	14941	14846	14948	15038	14951	15024	14896	15079	14903	15044	14919	15039	15056	14869	14877	14879	15108	15052	15004	14806	15049	14935	15039	14877	15046	14970	14841	14951	15092	14877	14970	14910	14961	14946	15022	14982	14852	14937	15004	15008	14946	14978	14857	14921	14980	14880	14902	15048	14920	14942	14878	14831	15058	15009	15112	14971	14921	15022	14830	14928	14770	14819	14877	14822	14873	14940	14795	14963	15060	14886	15036	14864	14873	14971	14824	15022	14959	14903	15076	14784	15044	14989	14927	15035	14931	15113	15013	14906	14813	14879	15001	14891	14866	14959	14913	15043	14948	14836	15059	14787	15046	15034	15006	14957	14925	14879	14951	14971	15117	14892	14965	14984	14914	14926	14845	14993	14821	14848	15059	14873	14954	14857	15063	14977	15091	15092	14977	14896	14960	15006	15045	14942	15104	15044	14982	15018	14999	15006	14761	14927	14956	15009	14856	14794	15054	14842	14953	14965	15111	14789	15131	14919	15019	14849	15038	14980	14963	14854	14851	14913	14948	15082	14876	14906	14919	14856	15167	14716	15009	14914	14953	14935	14897	14919	14754	14876	15073	14901	14996	14832	15057	14801	14918	14999	14995	14974	14795	15019	14724	14844	14944	14934	14935	14872	14896	14896	14888	14758	14950	15107	14841	14962	15007	14798	15002	14811	15059	14752	15149	14952	14998	14919	14998	14878	14829	14942	15057	15087	15027	14912	14982	14892	14866	15013	15013	14915	15058	15127	15004	15030	14946	14873	14888	15145	14849	14942	15156	15001	15036	14872	14949	15194	15018	14883	14860	14867	14889	14943	14905	15090	14884	14963	14830	14867	14777	15053	15048	15007	14972	14925	14971	14733	14848	14967	14881	14929	14832	14980	14890	15093	15044	15070	15025	15115	14865	15165	15003	14828	14871	15099	15096	14889	15052	14835	14848	14993	14850	14911	14907	14943	14971	15013	15069	14988	14955	14866	14926	14732	14972	14958	14831	15024	15062	14851	14825	14958	14943	14854	14940	14820	14808	14937	14987	15057	14978	15027	14991	14946	14848	14974	14952	14813	14988	14892	14958	15077	14943	14958	15008	15080	14763	14850	15018	14911	14829	14879	14825	14978	14955	15049	14873	14950	14938	14903	14787	14813	14910	14901	14925	14918	14993	14897	14868	14914	15130	14756	14989	14858	14847	15082	15023	14941	14877	15046	14923	14937	14858	14868	14993	14955	14970	14941	14938	14882	14872	14862	14911	14741	14919	14874	14982	14985	14893	15004	14942	14978	14944	14992	15138	14974	14771	15019	14891	15171	14992	14943	15047	14909	15134	14935	14878	14996	14844	15036	14918	15026	14985	15058	15074	14767	14831	14841	15028	14958	14829	14846	15149	14886	14957	14939	14833	14919	14812	14845	14924	15045	14901	15005	14971	15079	14957	14956	14949	14960	15012	14870	14945	14918	15153	14879	14968	14838	15081	14850	14926	14968	14906	14899	14758	14799	14950	14997	14947	14954	14893	14918	14954	14984	15097	14945	15031	14966	14945	15021	14856	14794	14920	14962	14866	14848	14862	15077	14900	15065	15005	14923	14977	14933	15202	15071	15014	14967	14847	14988	14862	14958	15036	14874	14922	15056	14837	14914	14862	14804	15099	14939	14985	14843	14856	14996	15014	15069	14899	14985	15020	14885	14960	14940	14892	14920	14992	14968	14873	14986	15087	14870	15051	15051	14791	15187	15048	14992	14935	14850	14836	14857	15049	14820	14786	14934	15061	15018	15023	14790	14878	15070	14900	14983	14931	15001	14934	15040	14964	14995	14828	15041	14876	14953	15021	14884	14883	14910	14886	14852	14973	14987	14894	14821	15071	15062	14915	14909	14778	14783	14816	14986	14966	14942	14863	14685	14915	14979	14936	14901	15049	14948	15097	14978	15142	15028	14915	14995	14906	14787	15012	14942	14918	14913	14828	14793	15080	15083	14772	14994	14970	14900	14986	14998	15081	14996	15027	14870	14934	15113	15042	15015	15042	14884	14957	15058	15056	14858	14835	14832	14939	14995	14984	14864	15111	14908	14904	14991	14961	14856	14948	14990	14844	14992	14977	14912	14977	15050	14802	14965	14988	14731	14836	14980	14968	14931	14958	14899	14801	14949	14968	14990	14954	14986	15046	14874	14882	14934	14981	14880	15002	15044	14946	14977	14869	14879	14967	14905	14839	15046	14893	14981	14918	14991	14908	14927	14998	14764	14950	15017	15054	14881	14978	14902	14937	14955	14923	15044	15021	14790	14982	14940	15058	14976	15072	14960	14958	14909	15083	14849	15001	14991	15034	14869	15040	14667	15073	14930	14905	15014	14878	14870	14923	14869	15031	15058	15068	14940	15092	14942	15255	14833	15006	15020	15017	15078	15082	14870	14922	14896	14898	14950	14945	14982	15003	14960	15022	14839	14898	15050	15008	15003	15125	14876	14878	14877	14835	14820	14920	14807	14937	15018	15067	14841	14921	14916	14917	14804	15073	14902	15029	14970	15018	15062	14969	14960	14966	15064	14816	15029	14914	15074	14891	14939	14897	14849	14906	14967	14904	14870	14996	14969	15000	14961	14965	15018	14926	15051	14860	14968	14912	14971	15111	15034	14854	14925	15028	15007	14951	14936	14929	14923	14888	14916	14822	14971	14999	14978	14814	15061	14921	15024	14969	14816	14945	14910	15053	14988	14839	14981	15068	15047	14940	14917	15064	14940	15001	15089	15001	15057	14998	14813
23023	21372	29311	23824	21545	23371	24082	19192	17982	18219	18010	17759	17725	17657	17678	17601	17537	17610	17688	17238	17637	17516	17574	17373	17613	17276	17274	17262	17291	17360	20225	24799	22055	20462	18849	17862	17246	17243	17280	17181	17272	17109	17274	17099	17129	17139	16947	17034	17094	17078	17215	17173	17216	17049	16992	16991	17174	17001	17334	17098	16967	17070	17134	17287	16941	17016	17111	17117	17040	17203	17175	17219	17196	17114	17324	16947	17264	17006	17230	17351	17019	17128	17025	16922	17128	16994	17113	17094	17015	17082	17325	16885	17152	16988	17166	17278	16951	17247	17076	17363	17150	17251	17155	17270	17041	17031	17015	16979	16931	17135	16928	16956	17068	17191	16922	17095	16944	17150	16962	17020	17163	17212	17023	16927	17067	17048	16968	16958	17291	17063	17085	17110	17074	17010	17121	17032	16965	17057	16922	16980	17230	17130	17101	17216	16865	17144	17094	17143	16977	17055	17057	17131	17162	17106	17144	17173	17291	17132	17275	17119	16948	17154	17028	17028	17210	16923	17130	17007	17051	17225	17092	17006	17139	17265	17025	17066	17173	17272	17147	17227	17279	17114	16910	17023	17176	17086	16978	17156	17049	16873	16971	16961	17122	16956	17052	17210	17022	17045	17016	16930	17050	16958	16980	16859	17013	17125	17119	17079	16954	16907	17215	17104	16989	17271	17284	17117	16964	16900	17169	17011	17039	17089	16915	17113	17124	16934	16891	16958	16993	16986	17091	16967	17131	16955	17200	17052	16995	17325	17262	17203	16953	16993	17001	17107	17105	17202	17214	16978	16967	17034	17208	16987	17069	17177	17035	17065	17145	16952	17049	17018	17240	16936	17204	17073	16924	17105	17035	17059	17075	17085	17065	16945	17332	17005	16899	16903	17210	17028	17081	17122	17129	16914	17043	17152	17140	17155	17003	16947	16875	17221	17053	17139	17191	17152	17167	17038	17067	16929	17232	17361	17017	17105	17005	17023	17014	17099	17058	17043	16982	17137	16948	17032	17050	17049	17227	17133	17184	17084	17157	16767	16912	16973	17236	16947	16956	16886	17099	17068	17078	16923	16997	16981	17116	17051	17075	17005	16992	17147	17012	17054	16870	17054	17109	17111	17032	16966	16921	16911	16963	16895	17147	17203	16825	17065	17063	17076	17287	17016	16923	17156	17036	17019	17280	17012	17057	17194	17049	17141	16820	17004	17198	17083	17192	17214	17133	17165	17240	17070	17159	17043	17299	16912	17076	16943	17035	17019	17111	16868	17039	17034	17108	16982	17296	17170	17147	17176	16980	17027	16888	17201	17135	16956	17056	17128	16918	17186	17176	17132	17078	17179	17048	17063	16951	17109	17037	17189	17050	17229	16981	17102	16969	17060	16937	17111	16829	16875	16885	16975	17015	17025	16964	16963	17117	17046	17089	17232	16952	16996	17077	16962	17067	17156	17029	17165	17219	17098	16933	17098	17085	16834	16990	17329	17045	17164	16986	17089	17048	16815	17027	17009	16972	16942	16957	17099	16797	17214	17015	17123	16928	16819	16846	17065	16858	17445	17162	17214	17015	17038	16960	17190	16907	16999	16957	16999	17008	16848	17343	17271	17032	17105	17102	17020	17150	17128	16865	16872	17015	17241	17001	17089	16977	17041	16995	16854	17155	16816	16974	17036	17032	16825	17186	17041	17021	16978	17252	17255	17053	16907	16735	16976	16972	17172	16827	17008	17079	17007	17005	17265	17057	17049	16782	17062	17028	17201	17141	17220	17264	17032	17089	16972	17066	17314	17096	17112	17247	16855	16862	16923	17065	17116	17226	17050	17266	17020	17110	16984	17162	17070	16950	17042	17092	17187	16920	16932	16922	17121	17105	16992	17177	16822	16991	17074	17058	17197	17233	17038	16936	17147	17004	16782	16917	17177	17075	17104	16929	17049	17017	17268	16978	17076	17160	16871	17232	17095	17131	17157	17304	17233	17014	17038	17071	16999	17209	17029	17093	17201	17119	17085	17166	17064	16828	17062	17159	16956	16996	17205	16909	17048	17135	17095	17139	17236	17164	17016	17118	17051	16981	17122	17133	17315	17012	16920	17141	17047	16974	17326	17044	17015	17138	17078	17204	16945	17122	16850	16955	17109	17167	17089	17119	16958	17117	17258	17068	17099	17029	17008	16945	17261	17063	16906	17111	17050	17080	17069	17025	17131	16962	17055	16956	17175	17165	17138	16918	17184	17167	16960	17094	16887	16930	17197	17111	17048	16944	16866	16958	16988	17091	17167	17293	17085	16975	16901	16987	17000	17206	17362	16934	17057	17146	17070	17056	17233	17227	17043	17183	17050	17020	17103	17227	16886	16847	16938	17045	17073	17031	17078	17286	16958	16979	17404	17050	16932	17119	17155	17067	17067	16927	16919	17006	16938	16939	16855	17061	16994	16961	17152	17260	17106	17166	17188	17177	17065	17107	17056	17180	16899	17041	16874	17138	17111	17184	16852	17128	17008	17034	17039	17260	16934	17191	17192	16973	17207	17088	16873	17024	17014	17231	17132	17092	17237	16994	17168	17100	17364	16960	17078	17115	17115	17074	16946	16950	16881	17102	17084	17097	17110	17185	16947	16994	17028	16994	16894	17081	17067	17164	17344	16979	17098	17148	17150	17346	17209	16908	17206	17205	16975	16955	17080	17039	17168	17000	17071	17026	16919	16985	16986	17034	17140	17107	17076	16989	17272	17106	16991	16939	16987	17085	16966	17017	17089	17014	17092	17037	17147	16997	17097	17062	16965	17128	16881	16997	17080	16787	16952	17138	17045	17217	17276	16844	17013	16994	17067	17185	17094	17089	17116	16925	17113	17038	17002	16955	17014	16972	16943	17046	17045	16971	16906	17063	17129	16902	17298	16899	16830	17028	17031	17103	17077	17130	16906	16997	16999	17169	17141	17134	16792	17170	17150	17069	17174	17197	17171	16994	17141	17008	17121	17111	17021	17027	16952	17118	16930	17108	16809	16926	16947	17089	16952	16922	17145	17084	17043	17055	16995	17250	17210	17063	17052	17181	17247	16925	16950	17093	17026	17086	16931	17049	17114	17176	17119	17133	16989	17104	16998	17189	17221	16949	16969	17057	16885	17030	17025	16916	16932	17037	17113	16836	17087	16995	17126	17226	17086	17008	17126	17012	17199	16964	17033	17110	17047	17328	17048	17021	17189	17028	17053	17120	17168	17063	16903	16943	17025	16984	16986	17191	17249	17096	17191	16874	16912	17069	17053	16950	16976	17026	17219	16983	17170	16936	17150	17070	16889	17020	17190	17014	16981	17197	16993	17209	16950	17052	17012	17232	16949	17084	16914	17168	16861	17199	17148	17107	17021	16930	16884	17096	17120	17123	17177	17031	17005	17218	16880	16886	17047	16995	17139	17094	17279	17345	17241	17066	16921	16819	17137	16933	17090	17007	16976	16910	16984	16992	17062	17115	16987	17262	17021	17098	16975	17095	17099	17135	17108	17087	17225	17112	16956	16991	17029	17093	17063	17083	16939	16857	17196	17150	17162	16975	16945	16939	16942	16977	17135	16915	16961	17193	16951	17078	16947	17337	16978	17074	17070	16936	17014	17172	17103	17376	17107	16982	17233	17046	17026	16945	16922	17048	17075	17113	16938	17084	16836	17142	17207	17299	16941	17042	16982	16978	17116	17050	16891	17125	16927	16952	17126	16967	17048	17058	17051	17233	17077	16977	17157	17089	16899	16947	16909	17275	16928	17113	17082	16850	17016	17188	17294	17130	17151	17053	16918	17033	17066	17147	17011	16995	17010	16978	16926	17032	17019	17131	16923	17222	16954	17100	17034	17095	17014	17216	16993	17034	17094	17011	17068	17123	16814	17225	16884	17177	17075	17038	17085	17193	17166	17022	17107	17079	17168	17264	17168	17044	17141	17190	16878	17113	16919	17160	17223	17091	17090	16935	17205	17022	17253	17047	17060	17042	16917	16949	17104	17187	17230	17152	16941	17024	16970	17051	16953	17131	17075	17069	17059	17121	17038	17127	17236	17074	16941	17081	16880	17198	17083	17066	17287	17232	17038	16844	17100	17001	17113	17198	17052	17098	17150	17052	17239	17116	17081	16941	17153	16956	16989	17096	17197	16809	16882	17212	16957	16903	16880	17033	16971	16964	17016	16808	16975	16933	16963	16981	17030	16869	17143	17046	16996	17205	16966	16988	17195	17067	16825	17085	17179	17169	16987	17162	16900	17128	17170	17196	17152	17096	17142	17195	17107	17042	17090	16961	16797	17016	17105	16918	17083	17301	17095	16990	17034	17010	17122	17098	16958	17041	16946	17010	17248	16985	17069	17171	17115	17132	17258	17103	16787	17043	16922	16930	17287	17229	16943	17005	17033	17055	17020	17015	17114	17053	17006	17010	17067	16919	16861	17153	16986	17106	17100	17088	17093	17196	17254	17103	17260	17092	17152	16873	16862	17169	16931	16880	17067	16893	17065	17145	16985	16884	17055	17099	17027	17168	17131	17230	16988	17027	16977	17122	17064	17222	17230	16993	16945	17326	17033	17096	17116	17129	17106	16943	16970	17092	16984	17150	17070	17081	17127	17127	17152	17058	17015	17134	17178	17008	16922	16878	17003	17120	17131	17143	16990	17081	16935	16819	17083	17058	16952	17176	17062	16995	17271	17163	17142	17041	16886	17076	16940	17191	16977	17076	17113	17214	17145	16843	17090	16904	16944	17068	16892	17093	17236	17044	17110	17222	17063	17146	17073	16807	16983	17173	17228	17197	16936	16865	16883	17011	17090	16971	17029	17049	17015	17175	17005	17002	17108	16939	17075	17176	17080	17082	17166	17171	17168	16930	17108	17271	17192	17184	17098	16964	17128	17135	17141	16998	17053	17132	16949	17216	17077	17269	17081	17151	17060	17022	17171	17066	16915	17070	17081	17078	17047	17028	17043	17077	16902	16856	17052	17146	17027	17341	17305	17108	16845	16997	17052	16999	17142	17065	17164	17012	17091	17049	16997	17158	16978	17151	17190	17117	17032	17047	16927	16926	17103	17078	17031	17010	16939	17094	17178	17030	16988	16922	17197	17080	17095	17088	16915	17119	16886	17175	17009	17005	17065
15707	28988	27239	23670	19807	17921	17303	16726	16367	15956	15975	15383	15362	15564	15420	15455	15481	15468	15283	15399	15477	15369	15328	15247	15364	15239	15132	15138	15140	15172	20459	25535	21189	19128	16501	15329	14975	14888	14889	14833	14982	14739	14925	15084	14879	14879	14984	14973	14895	14751	14857	14748	14951	14882	14960	14719	14966	14939	14958	15073	14914	14951	14933	14947	14855	15097	14993	14862	14920	14911	14739	15093	14963	14885	14893	14979	14873	14921	14988	14911	15031	14869	14935	15041	14892	15196	14806	14854	15083	14886	14909	14686	14910	14901	14887	15031	14901	14959	14809	14929	14847	14836	14978	14950	14846	15001	14959	14918	14699	15030	14908	14984	14917	14815	14914	14822	14717	15001	14838	14939	14840	14801	14922	14955	14905	14918	14981	15085	14812	14835	15071	14995	15006	14881	14903	14999	14927	14864	14777	14860	14918	14705	14890	14951	15040	14809	14951	14763	14929	14888	14961	14936	14787	14968	14912	14931	14954	14741	14921	14867	14921	14952	14976	14877	14765	14990	14866	14780	14990	14846	14872	14837	14926	15004	14862	14906	14887	14936	14908	14794	14906	14956	14849	14941	14773	14953	14710	14942	14794	14890	14990	14887	14864	14882	14894	14965	14834	14911	14823	14800	15045	14829	14747	14919	14899	15043	14693	14793	14931	14754	14683	14993	14895	14769	14854	14918	14730	14971	14722	14846	14874	14834	14925	14850	14829	15046	14855	14835	14911	14976	14937	14919	14799	14780	14899	14726	14804	14819	14874	14966	14808	14900	14855	14907	14686	14931	14939	14794	14933	14918	14898	15105	14750	14856	14727	14810	15065	14908	14815	14835	14953	14938	14743	15010	14831	14965	14709	14918	14755	15033	14838	14875	14807	14948	14831	14820	14926	14840	14934	14968	14958	14929	14969	14853	14837	14859	14898	14820	15005	14656	14750	15060	14919	14880	14904	14925	14953	14893	14972	14782	14767	14927	14855	14781	15002	14786	14920	14950	14866	14805	14758	14838	14826	14859	14779	14844	14813	14747	14877	15013	15015	14999	14871	14872	15020	15032	14918	14936	14860	14974	14835	14952	14945	15047	14863	14916	14921	14917	14885	14985	14790	14958	14878	14834	14868	14781	14975	14775	14899	14969	14673	14869	15034	14930	14812	14855	14970	14933	14881	14867	14744	14828	14839	14874	14735	14934	14685	14918	14860	14901	14771	14754	14863	15107	15061	14650	15014	14996	14895	14895	14890	14863	14936	14912	14879	14850	14775	14970	14875	14612	14824	14924	15052	14893	14947	14772	14787	14938	14917	14843	14926	14953	14947	14805	14697	14837	14884	14783	14885	14922	14928	15008	14915	14900	14774	14784	14953	14869	14975	14894	14878	14754	14913	15000	14862	14769	14800	14850	14803	14751	14952	14852	14904	14726	14849	14792	14891	14888	14838	14849	14837	14803	15000	14894	14844	15001	14862	14803	14828	14951	14930	14818	14780	14781	15033	14638	14924	14990	14973	14919	14965	14685	14996	14598	15068	15028	14881	14880	14958	14783	14885	14848	14901	14810	14821	14892	14943	14830	14980	14882	14690	14876	14819	15031	14816	15111	14913	14973	14750	14777	14734	14882	14942	14947	15012	14810	14738	14730	14832	15022	14853	14911	14622	14932	15081	14913	14848	14748	14835	14830	14873	14701	14963	14779	14706	14876	14850	14795	14897	14776	14901	14867	14841	14829	14852	14893	14971	14877	14779	14878	14873	14823	14895	14657	14841	14940	14808	14885	14758	15022	14965	14846	14833	14797	15007	14918	14944	14914	14904	14903	14876	14735	14891	14981	14941	15007	14934	14802	14708	14788	14902	14875	14966	14931	14979	14936	14902	14675	14804	14827	14857	14904	14743	15034	14772	14811	14814	14897	14865	14852	14939	14803	14860	14842	14790	14884	14956	14823	14763	14862	14905	14969	14897	14837	14945	14865	14852	14924	14978	15041	15006	14949	14813	14636	14849	14963	14836	15013	14820	14809	14733	14911	14799	14924	14846	14869	14817	14903	14745	14892	14766	14859	14881	14957	14852	14876	14744	14924	14974	14889	14830	14798	14831	14781	14730	14904	14870	14896	14832	14714	14784	14908	14880	14948	14835	14762	14988	14898	15002	15115	14824	14829	14952	14754	14979	14721	15019	14797	14912	14838	14726	15024	14676	14831	14937	14931	14954	14936	14675	14917	14904	14952	14759	14863	14854	14955	14778	14876	14739	15066	14865	14739	14953	14882	14971	14748	14872	14872	14793	14959	14858	14873	14981	14835	14941	14903	14813	14929	14770	14879	14821	14968	14815	14929	14902	15035	14872	14923	14823	14788	15051	14850	14830	14752	15060	14713	14856	14789	14649	14982	14994	14932	14931	15008	14862	14719	15008	14860	14807	14968	14961	14846	14871	14964	14798	14906	14665	14981	14945	14846	14798	14970	14675	14779	15042	14887	14938	14806	14938	14836	14943	15049	14715	14899	14725	14959	14874	14935	14963	14703	14872	14716	14753	15007	14952	14900	14939	14914	14903	15024	14874	14809	14954	14635	14995	14748	15032	14841	14788	14886	14812	14913	14780	14891	14803	14787	14997	14829	14968	14894	14874	14857	14818	14992	14983	14868	14953	14950	14709	14938	14693	14963	14752	14934	14848	14895	14928	15076	14690	14872	14978	14911	14812	14808	14723	14792	15017	14869	14887	14835	14885	14968	14945	14915	14884	14940	14927	15052	14791	14722	14783	14906	14797	14977	14972	14769	15065	14881	14879	14734	14785	14868	14811	14963	14934	14854	14825	14928	14986	14860	14867	14956	14862	14823	14809	14889	15062	14778	14938	14895	14809	14946	14845	14870	14869	14911	14985	14796	14895	14852	14944	14709	14870	14735	14982	14788	14929	14748	15042	14798	15019	14959	14880	14810	14739	14916	14811	14786	14805	14901	14802	14952	14880	14877	14851	14865	14856	14798	14818	14763	14906	14955	14839	14888	14771	14994	14780	14958	15020	14690	14776	15075	14803	14874	15016	14868	14918	14945	14999	14797	15014	14981	14927	14752	14945	14866	14943	15019	14924	14907	14740	14764	14896	14951	15012	14974	14826	14755	14882	14756	14742	14777	14964	14940	14882	14931	14815	14825	14842	14825	14902	14946	14926	14904	14892	14986	14798	14757	14814	14874	14748	14844	14973	14828	14840	14911	14840	14832	14876	14927	14842	14835	14866	14759	14836	14872	14825	14842	14996	14743	14986	14784	14834	14966	14961	14874	14945	14846	14837	14860	14889	14825	14920	14814	14910	14913	15038	14928	14912	14884	14873	15005	14962	14846	14948	14876	15075	14939	14768	14814	15057	14789	15042	14800	14884	14935	14760	14887	14985	14744	15059	14834	14603	14811	14902	14791	14770	14915	14899	14891	14857	14967	14898	14960	14869	14802	14991	15039	14837	14926	14829	14873	14884	14799	14704	14839	14890	14891	15055	14885	14885	14900	14786	14868	14994	14959	14920	14941	14988	14753	14835	14884	14929	14935	14752	14901	14860	14896	14772	14867	14825	15054	15090	14859	14973	14896	14834	14841	14725	14969	14763	14993	14952	14815	15109	14837	14956	14774	14770	14927	14867	14883	14811	14916	15011	14829	14875	14898	14635	14943	14784	14839	14715	15015	14898	14984	14918	14720	14920	14817	14836	14989	14885	14926	14730	14708	14832	14893	14924	14975	14692	14819	14830	14881	14867	14780	14878	14855	14682	14833	14872	15051	14852	14800	15020	14995	14912	14781	14835	14873	14733	14743	14907	14794	14862	14703	14815	14881	14816	14931	14801	14933	14788	14810	14896	14898	14999	14986	14803	14871	14822	14881	15009	14935	14926	14824	15015	14963	14768	14706	14831	14993	14853	14910	14863	15012	14839	14848	14958	14893	14907	14909	14875	14847	14883	14815	14931	14786	14860	14963	14853	15061	14881	14785	14884	15020	14863	15087	14786	14777	14824	15024	14872	14911	14871	14989	14728	14865	14884	14786	14983	14929	14957	14846	14888	14940	14963	14896	14944	14884	14707	14911	14811	14819	14932	14905	15047	14891	14990	14923	15076	14940	14874	14799	15026	14884	14820	14967	14762	14839	14905	14911	14949	14678	14939	14862	14892	14868	14961	14898	14942	14982	14942	14977	14861	14741	14836	14731	14740	14936	14988	14866	14673	14914	14894	14893	14676	14857	14950	14900	15037	14854	15038	14858	14902	14962	14870	14816	14782	14748	14915	14824	14968	15021	14821	14875	14824	14880	14955	14862	14822	14872	14860	14836	14906	14888	14783	14833	15046	14811	14990	15022	14815	14946	14907	14920	15101	14898	14891	14855	14812	14825	14943	14814	14793	14894	14871	15034	14898	15027	14843	14829	14777	15032	14819	15004	15012	14933	14860	14926	15041	14869	14833	14776	14731	14886	14930	14893	14836	14751	14909	14922	14847	15059	14855	15031	14759	14822	14818	14807	14842	14875	14965	14745	15037	14746	14835	14868	14730	15032	14756	14774	14871	14852	14680	14990	14788	14949	14830	14931	14873	14908	14971	14678	14815	14859	15048	14957	14780	14790	14767	14702	14876	14784	14845	14859	14761	14864	14945	14946	14967	14752	14891	14728	14919	14852	14866	14991	14962	14978	14842	14974	14914	14882	14962	14755	14872	14773	14822	14762	14928	14893	15094	14748	14987	14926	14895	14825	14954	14957	14712	14828	14837	14895	14848	14871	14969	14869	14924	14815	14857	14764	14892	14904	14852	14925	14963	14895	14691	14892	14874	14819	14883	14891	14803	14857	14862	14952	14873	14923	14893	14732	14981	14774	14784	14793	14945	14885	14962	15020	15025	14892	14908	14833	14756	15020	14737	14875	15041	14726	14725	14837	14867	14998	14909	14922	14779	15073	14858	14772	14871	14831	14926	14893	14918	14820	15042	14919	14615	14868	14908	15020	14843	14925	14743	15022	14961	14897	14931	15048	14822	14973	14898	14970	14844	14836	14939	14914	14869	14814	14875	15002	14996	14697	14854	14771	15099	14898	14711	14820	14932	14816	14941	14952	15088	14895	14749	14745	14909	14709	14844	14845	14868	14842	14888	15009
27565	21969	24912	22130	18212	17895	18058	17575	17369	17547	17612	17652	17736	17605	17652	17586	17560	17549	17619	17649	17671	17588	17803	17660	17516	17560	17441	17254	17436	17622	17739	18060	18039	17873	17725	17681	17550	17539	17495	17549	17515	17501	17729	17287	17357	17618	17802	17582	17646	17497	17487	17534	17524	17432	17554	17558	17567	17412	17420	17367	17366	17584	17463	17440	17562	17530	17484	17464	17507	17422	17469	17191	17392	17270	17511	17401	17431	17606	17360	17482	17509	17353	17501	17429	17566	17378	17468	17326	17512	17615	17595	17178	17581	17497	17638	17462	17344	17334	17192	17594	17354	17391	17353	17416	17321	17581	17668	17481	17485	17517	17541	17530	17490	17369	17350	17407	17527	17397	17488	17424	17386	17268	17434	17356	17452	17596	17405	17520	17626	17699	17459	17664	17632	17576	17418	17482	17491	17241	17513	17574	17321	17420	17407	17449	17238	17443	17788	17534	17463	17250	17388	17563	17503	17594	17433	17644	17554	17342	17530	17622	17544	17576	17382	17682	17368	17566	17459	17605	17496	17406	17411	17351	17368	17387	17500	17437	17261	17473	17487	17653	17633	17570	17601	17622	17367	17314	17501	17588	17555	17494	17306	17424	17511	17540	17687	17406	17425	17453	17577	17615	17476	17459	17300	17430	17570	17431	17579	17232	17462	17723	17517	17459	17517	17290	17638	17485	17325	17433	17426	17619	17330	17594	17445	17449	17534	17272	17524	17441	17448	17355	17618	17602	17479	17434	17434	17654	17588	17373	17440	17395	17516	17510	17386	17337	17368	17323	17564	17470	17492	17445	17511	17638	17568	17496	17273	17401	17532	17473	17496	17423	17556	17334	17373	17515	17500	17410	17400	17526	17425	17457	17463	17608	17415	17512	17547	17586	17551	17467	17463	17417	17492	17358	17475	17841	17475	17295	17536	17367	17523	17528	17532	17624	17493	17388	17618	17607	17393	17318	17362	17372	17509	17486	17440	17527	17531	17254	17495	17474	17430	17448	17483	17396	17629	17500	17319	17470	17461	17504	17505	17401	17297	17648	17388	17370	17430	17462	17505	17580	17441	17482	17570	17537	17346	17530	17489	17437	17634	17612	17314	17462	17467	17564	17285	17718	17637	17360	17301	17414	17444	17603	17459	17470	17479	17361	17485	17638	17566	17653	17497	17329	17219	17478	17484	17573	17377	17346	17399	17581	17561	17498	17361	17491	17561	17479	17442	17439	17503	17474	17430	17300	17532	17583	17539	17457	17498	17530	17390	17440	17469	17396	17621	17498	17558	17450	17449	17404	17296	17380	17324	17480	17625	17621	17443	17399	17583	17549	17575	17342	17365	17652	17369	17504	17564	17506	17525	17415	17469	17328	17476	17652	17467	17533	17383	17547	17566	17559	17653	17645	17550	17477	17460	17455	17700	17531	17730	17228	17457	17726	17365	17588	17453	17463	17346	17310	17553	17444	17411	17303	17444	17329	17529	17413	17480	17228	17536	17565	17331	17317	17397	17293	17240	17438	17559	17409	17529	17414	17289	17505	17676	17688	17501	17322	17792	17378	17671	17511	17443	17353	17414	17650	17679	17519	17530	17603	17640	17381	17179	17379	17530	17701	17395	17460	17634	17480	17435	17511	17478	17540	17481	17649	17439	17422	17607	17657	17468	17340	17371	17577	17202	17505	17518	17600	17471	17469	17490	17610	17702	17419	17490	17514	17271	17513	17514	17485	17632	17412	17650	17391	17337	17609	17658	17465	17424	17280	17611	17470	17490	17454	17296	17560	17496	17529	17482	17423	17456	17563	17291	17511	17356	17507	17454	17480	17590	17441	17568	17377	17414	17483	17401	17475	17463	17491	17437	17448	17306	17222	17538	17329	17420	17577	17591	17551	17512	17423	17182	17428	17442	17499	17448	17440	17686	17769	17526	17479	17502	17468	17552	17670	17338	17615	17603	17580	17530	17709	17561	17534	17595	17616	17343	17785	17609	17295	17511	17573	17208	17604	17528	17487	17591	17400	17330	17506	17596	17262	17664	17460	17365	17431	17313	17453	17328	17425	17642	17363	17471	17630	17272	17487	17542	17482	17516	17271	17420	17487	17626	17511	17483	17610	17568	17368	17606	17645	17430	17605	17439	17395	17648	17656	17559	17535	17486	17329	17309	17484	17587	17441	17612	17599	17407	17409	17467	17351	17526	17475	17274	17550	17534	17388	17591	17413	17454	17277	17659	17536	17471	17285	17730	17368	17460	17593	17687	17619	17487	17685	17454	17373	17360	17366	17508	17309	17623	17557	17389	17575	17408	17668	17702	17366	17405	17534	17599	17550	17451	17455	17422	17388	17621	17532	17520	17492	17385	17461	17306	17702	17513	17413	17445	17410	17534	17504	17559	17431	17511	17427	17667	17548	17443	17479	17561	17675	17399	17387	17524	17435	17490	17396	17492	17447	17332	17714	17532	17107	17386	17464	17569	17429	17388	17767	17449	17190	17454	17529	17337	17443	17342	17541	17557	17551	17401	17446	17434	17645	17630	17494	17559	17528	17462	17448	17608	17400	17391	17515	17637	17270	17602	17405	17577	17607	17634	17382	17389	17393	17541	17512	17614	17290	17561	17495	17403	17658	17812	17495	17441	17502	17518	17527	17498	17409	17443	17290	17593	17418	17328	17459	17309	17617	17454	17473	17245	17471	17563	17425	17285	17450	17495	17388	17485	17660	17286	17412	17389	17767	17539	17471	17485	17479	17458	17514	17412	17499	17391	17318	17489	17275	17416	17351	17584	17574	17288	17546	17287	17407	17423	17434	17395	17425	17549	17515	17344	17481	17487	17574	17440	17422	17391	17410	17570	17583	17393	17511	17619	17626	17519	17466	17388	17430	17574	17445	17590	17623	17589	17404	17655	17581	17292	17577	17585	17399	17494	17547	17393	17652	17428	17499	17596	17747	17629	17316	17442	17533	17628	17442	17474	17410	17484	17499	17520	17450	17554	17490	17564	17574	17469	17507	17455	17482	17435	17418	17515	17475	17702	17539	17371	17556	17739	17566	17545	17462	17616	17565	17407	17452	17449	17242	17609	17505	17532	17454	17500	17705	17526	17318	17673	17417	17591	17522	17437	17218	17185	17404	17610	17371	17485	17607	17434	17529	17540	17455	17440	17608	17271	17558	17393	17442	17200	17428	17509	17412	17637	17721	17505	17322	17402	17482	17489	17295	17397	17266	17474	17314	17563	17403	17590	17592	17397	17502	17448	17479	17506	17600	17455	17327	17455	17429	17515	17603	17589	17656	17549	17386	17400	17374	17471	17667	17389	17441	17561	17586	17535	17579	17318	17452	17609	17575	17485	17561	17514	17313	17548	17262	17628	17361	17510	17519	17426	17361	17516	17427	17549	17726	17364	17667	17483	17268	17336	17632	17357	17630	17576	17380	17434	17541	17554	17307	17592	17452	17514	17593	17477	17381	17372	17290	17487	17840	17370	17378	17528	17276	17588	17586	17387	17598	17682	17424	17592	17359	17684	17504	17392	17667	17422	17328	17453	17425	17693	17388	17556	17413	17454	17473	17535	17410	17399	17547	17623	17420	17545	17567	17411	17474	17498	17497	17376	17510	17650	17525	17486	17155	17698	17399	17544	17572	17628	17336	17160	17556	17422	17533	17639	17451	17335	17461	17578	17382	17509	17421	17650	17257	17514	17521	17517	17426	17416	17293	17514	17366	17568	17456	17595	17587	17380	17508	17568	17713	17471	17282	17479	17380	17265	17622	17573	17414	17453	17296	17571	17705	17508	17691	17534	17418	17387	17598	17433	17737	17480	17497	17593	17755	17637	17588	17599	17445	17628	17514	17493	17336	17467	17767	17612	17466	17568	17550	17449	17473	17408	17377	17687	17440	17459	17429	17336	17500	17731	17558	17417	17363	17596	17357	17535	17500	17335	17533	17355	17450	17505	17273	17619	17440	17537	17387	17478	17554	17342	17614	17479	17384	17361	17334	17366	17702	17423	17479	17544	17519	17602	17514	17625	17310	17591	17478	17369	17463	17636	17494	17482	17505	17637	17561	17430	17524	17689	17496	17421	17621	17490	17361	17511	17460	17509	17517	17326	17448	17488	17738	17380	17497	17498	17450	17576	17498	17433	17467	17621	17445	17383	17611	17397	17362	17732	17415	17526	17505	17179	17484	17492	17628	17531	17466	17648	17563	17521	17387	17688	17582	17380	17570	17367	17611	17506	17482	17357	17656	17564	17455	17482	17589	17414	17556	17602	17423	17239	17415	17526	17360	17550	17301	17414	17408	17512	17343	17626	17384	17610	17593	17463	17385	17320	17457	17387	17306	17455	17537	17288	17473	17475	17663	17511	17589	17453	17533	17573	17525	17472	17325	17484	17313	17382	17489	17546	17598	17535	17473	17717	17507	17668	17378	17729	17564	17642	17477	17649	17251	17342	17632	17676	17352	17621	17410	17620	17458	17515	17596	17332	17554	17448	17693	17420	17560	17250	17607	17354	17667	17768	17578	17634	17511	17502	17428	17484	17281	17759	17449	17554	17371	17496	17542	17451	17399	17597	17515	17644	17622	17429	17398	17665	17436	17573	17379	17377	17791	17399	17601	17419	17600	17814	17334	17618	17394	17383	17469	17501	17361	17638	17547	17659	17451	17463	17261	17512	17496	17351	17565	17673	17264	17506	17471	17338	17498	17553	17668	17524	17464	17391	17519	17290	17489	17612	17689	17430	17315	17435	17331	17431	17458	17518	17427	17580	17442	17498	17645	17555	17378	17521	17485	17502	17514	17420	17469	17624	17781	17660	17596	17585	17487	17534	17400	17519	17538	17484	17548	17382	17310	17388	17507	17605	17473	17605	17580	17339	17538	17494	17532	17394	17553	17423	17315	17427	17507	17289	17496	17510	17553	17329	17334	17447	17530	17529	17498	17373	17562	17525	17449	17314	17618	17434	17601	17628	17381	17839	17573	17667	17364	17528	17294	17411	17430	17209	17467	17482	17444	17228	17376	17268	17191	17603	17388	17380	17378	17305	17429	17354	17432	17643	17381	17439	17509	17434	17417	17400	17311	17515	17255	17557	17465	17459	17487	17584	17371	17500	17428	17447	17495	17487	17385	17430	17356
15024	18609	19438	18096	16255	15797	15531	15265	15381	15226	15092	15415	15280	15255	15296	15244	15281	15178	15130	15236	15125	15428	15114	15107	15188	15175	15109	15059	15113	15225	15568	15979	15707	15523	15342	15147	15080	15167	15205	15037	15058	14983	15132	15132	14971	15138	15129	15124	14990	15012	15154	14908	15094	15031	14960	15098	14953	14891	14982	15053	15200	15267	15078	15134	15138	15031	15115	15193	15101	14946	15026	15024	15140	15068	14895	15219	15080	14904	14991	14973	15278	15124	14912	15172	15059	15133	15177	15045	15164	14979	15122	15097	15133	15080	15086	15039	14882	15193	15049	15128	15058	14977	14916	15138	15166	14913	15113	15032	15012	15172	15038	15062	15149	15092	14996	15093	15061	15230	15097	15036	15064	14992	15135	15078	15154	14888	14998	15085	15069	15090	15061	15078	15077	15136	15132	14889	15072	15063	15002	15066	14949	15007	15009	15202	15159	15071	15131	15112	15116	15392	15049	15110	15164	14989	15021	15112	15108	15258	15120	15079	15015	15054	14958	14896	15124	15009	14967	15034	15100	15001	15118	14965	15281	14975	15039	15100	15125	15130	14989	15061	15096	14961	15068	15166	15085	15086	14997	15057	15065	14993	15075	14936	15049	15033	15221	14920	15325	15062	15061	15005	15000	15151	14937	15015	15289	15124	15100	15130	15196	15023	14987	15032	15184	15199	15009	15188	14911	14956	14972	15112	15161	15156	15059	15017	15072	14966	15131	15094	15160	14968	15160	14921	15061	15126	15193	15077	15054	15155	14999	15189	15146	15265	15068	15180	15124	14949	15104	15032	15165	15006	14990	15030	14837	15210	15118	14964	15021	15082	15137	14873	14960	14980	15108	14943	15130	15137	15035	14876	15151	14998	14969	15097	15125	15103	15012	15095	15261	14964	15038	15034	14911	15019	14996	15119	15062	14810	15035	14979	14988	14918	15109	15058	14952	15200	15111	15245	15085	15075	15144	15152	15136	15166	15070	15123	15072	15123	15134	15028	15000	15017	15176	14950	14996	15137	15018	14922	14855	15263	14941	15142	15130	15109	15126	14995	14854	14899	15188	15153	14942	14926	15146	15003	15062	15135	14992	15168	14917	15104	15194	14999	15058	15003	14821	15130	15190	14895	15138	15033	15047	15015	14951	15076	15020	15147	15065	15007	15060	15161	15107	15109	15032	14944	15097	15078	15201	15131	15135	14959	15082	14999	15115	15219	15011	15069	15074	15001	15092	14925	14935	15089	15162	15131	15060	14993	15071	15155	15215	14981	15056	15169	15028	14964	15017	15129	15040	15118	15071	15160	15032	14993	15049	15113	14965	15058	15035	15031	15251	14973	15055	15008	14982	14981	15051	15022	15054	15135	14915	15028	14929	15071	15012	15013	15011	14965	15107	15163	15087	15112	15109	15040	15079	15023	15053	15261	15093	15054	15064	15139	14975	15088	14997	15094	15128	15126	14963	15011	15143	15325	14867	14911	15136	15070	15089	15226	15085	14985	15158	15018	15241	14900	15170	15021	15074	15141	14968	14986	15005	15109	15136	15106	15033	15001	15123	15239	15190	15078	15224	15093	14854	15018	15094	15097	15179	15278	14845	15083	14964	15081	14986	15113	15061	14999	15164	14997	15168	15246	15060	14991	14863	15118	15057	15026	15030	15114	15082	15156	15169	15021	15011	14982	15014	15110	15085	15191	15029	14856	15092	15101	15061	15036	15158	15161	15143	15116	15300	15127	15239	14915	15015	15146	15165	15083	15126	15103	15173	15038	15123	15004	15088	15143	15100	15318	15087	14985	15184	14994	14988	15172	15135	15084	15001	15078	15167	15151	15010	15200	15111	15045	15030	15164	14942	15261	15132	15064	15090	15007	15149	15074	15012	14971	15205	15148	14990	15053	15131	15056	14998	15001	15124	15230	15088	15123	14947	15125	15027	15085	15200	14947	15160	15023	15021	14987	15077	15015	14992	14922	15068	15048	14961	15050	14964	15034	15089	15143	15163	15134	15204	15196	15141	14999	15002	14890	14969	15057	15262	15022	14992	15104	15243	14952	15085	15058	14777	14938	15046	15331	15011	15005	14955	15169	15269	15304	14997	15016	15038	15046	15271	15106	15041	15053	15267	14935	15101	14961	15082	15139	15008	15165	15074	15099	15211	14959	14938	14955	15051	15104	15075	15137	15093	14989	15165	14892	14951	15230	15068	15085	15006	14888	15143	15128	14868	15025	14979	14947	14881	14953	15161	15203	15131	15122	15002	15108	15152	15143	14992	15061	15018	15154	15140	15063	15248	15323	15021	15169	15137	15034	15158	15050	15194	15069	15076	15103	15155	15095	15180	14962	15279	15045	15210	15182	15068	15138	15134	15211	15137	15051	15224	15131	15001	15126	14970	14930	15006	15131	15057	14993	15084	15245	14988	14963	15112	15051	15066	15063	15079	15031	15173	15147	15156	15092	15153	15008	15141	15009	15142	14908	14977	15047	15198	15078	15024	15150	15068	15119	15060	15093	15046	15014	15170	14966	14989	15058	14977	15192	15019	15030	15091	15119	15250	15072	15306	14990	15084	15081	15045	15106	15150	15013	15277	14938	14871	14948	14953	15081	15009	15108	15120	14998	15017	15064	15027	15174	14968	14876	14988	15105	14970	15044	15068	14978	14922	15015	15099	14966	15118	15015	15140	15064	15018	14950	14956	15191	15083	15138	15126	15173	14997	15026	15167	14999	15046	14969	15039	15183	15022	15107	15012	14983	14986	14971	14915	15238	15083	15041	15135	14855	15157	15137	15091	14759	15105	15128	15034	14865	15051	15001	15142	15064	15097	15073	15052	15128	14935	15112	15085	15021	15111	14983	14968	15103	15217	15118	14987	14879	15153	15020	15081	15048	15060	14889	15123	14912	15133	15062	14983	15172	15049	15098	15078	14847	15116	15148	14983	15086	15099	15041	14967	15056	15159	15032	15034	15138	15138	15010	15116	15117	14966	15093	14864	15219	14915	15070	15027	15199	15234	15014	15013	14869	14960	15223	15015	15030	14865	15214	15025	15061	15106	14981	15013	15157	15025	15289	14844	14995	15177	15048	15105	15023	15002	15037	15005	15082	15062	14989	15097	15070	15119	14981	15139	15051	15002	15181	15136	15104	15115	14931	15190	15028	15079	15134	15109	15078	15214	15136	15049	15015	15107	14864	15079	15118	14919	14932	15014	15122	14848	15116	15146	14903	14835	15050	15099	15055	15099	15202	15100	14961	15119	15224	15105	15098	15135	15168	15004	15102	15085	15095	15284	15002	14948	15039	15172	14803	15050	15130	15126	15078	15051	15107	15173	15255	15010	15052	14957	15037	15003	14897	15095	15052	15116	15136	15161	15010	15089	15135	15012	15012	14880	15096	15037	15121	15126	14827	15097	14933	14977	15255	14962	15088	15059	15109	15137	14922	15095	15116	14888	15037	14920	15122	15103	15067	15147	15076	15051	15114	14999	15208	15091	14975	15068	15155	14941	14992	14964	15036	14965	15114	15097	15319	14920	14959	14913	15028	15089	15162	14851	14979	15155	15184	15138	15241	15145	14864	14962	15040	14945	15009	15129	14889	15041	15115	15105	15180	15036	15056	15074	15107	15185	15112	14998	15230	15057	15104	15079	15049	15027	15119	14971	15016	15140	15118	15157	15084	15096	15134	15102	14886	15122	15066	15074	15336	15062	15176	15221	15119	15029	14966	15230	15114	14944	15097	14870	14968	15153	14968	15002	14988	15001	15138	14926	15092	15133	15009	15040	15193	15094	14963	15014	15038	15067	15139	15068	15050	15095	14967	15212	15239	14948	15024	15248	14848	15099	15050	15021	14895	14962	15226	14994	15098	15051	14999	15168	15105	15067	15026	15059	15046	15162	15182	15032	15186	15145	15044	14975	15139	15204	14911	15019	15094	15050	15095	15118	14937	15203	15087	14975	15096	15239	15063	15079	15055	15251	14971	15049	15081	15141	14957	15081	15010	14988	15201	15003	15145	15048	15126	14998	15096	14845	15084	15126	15020	15026	15089	15080	15177	15093	15261	15156	15088	15011	14860	15048	15038	15073	15120	15246	14978	15041	15084	15037	15054	15042	15135	15183	15053	15131	14941	15018	15085	15070	14891	15049	15035	15145	15055	15037	15129	15023	15117	15046	15124	15153	15109	15127	15040	14880	15057	15180	14908	14924	15144	15141	14888	15127	14957	15143	15239	14953	15199	15075	15212	14981	15134	15134	14963	15085	15103	15049	15115	14969	14920	15296	15153	15021	15141	15172	14998	15094	15073	15090	14928	14960	15081	15182	15010	15159	15306	14940	15008	15112	15036	15113	15064	15078	14997	14966	15013	15137	14985	15086	15031	15073	15124	15135	15067	14855	15032	15106	15122	15101	14995	15006	15234	15088	15139	15075	14945	15044	15160	14943	15222	14947	15147	15180	15094	15026	15118	15099	15128	15145	14962	15155	15205	14951	15041	15112	15100	14861	15049	15223	14897	15122	15074	15112	15140	14948	15043	15061	15155	15066	15055	15086	14992	15115	15261	15003	15156	15009	15094	14980	15122	15057	14996	15038	15036	15140	15240	15103	14985	15015	15089	14931	15060	14854	15035	15090	14928	15174	15019	15203	15118	15082	15157	15126	15075	14948	14938	14900	15112	15034	15073	15064	15091	15055	15143	14933	15161	15098	15234	15110	15059	15045	14996	15231	15008	14986	15028	14937	15067	15012	15160	15017	15084	15080	15087	15018	14980	15077	15106	15079	14950	14985	15008	14998	15133	15098	15069	15126	14926	15183	15070	15141	15076	15170	14966	15091	15115	14983	15083	14973	14993	15125	15096	14993	15002	15041	15146	15056	14897	15057	15309	14898	15124	15084	15018	15028	15033	14850	15056	14995	14951	15086	15099	15155	15097	15033	15031	15250	15141	15118	15093	15176	15156	15392	15045	15032	15144	15203	15018	14767	15213	14997	15158	15183	14960	15038	15096	15269	15055	15133	15076	15061	14981	15177	15074	14998	15036	15160	14919	15166	15033	14984	15183	14992	15082	15036	15046	14903	15134	15052	14983	15095	15061	15053	15007	15221	15164	15133	15008	15071	15039	14979	15102	14955	15106	15232	15038
23957	21348	28861	24308	22177	21738	20982	18415	17824	18307	18137	17954	17891	17911	17826	17781	17826	17769	17665	17642	17797	17944	17656	17846	17823	17802	17550	17596	17712	17648	19726	21629	20171	19474	18274	17763	17547	17409	17397	17653	17391	17520	17279	17437	17454	17525	17267	17470	17543	17589	17583	17526	17500	17523	17531	17448	17667	17270	17537	17454	17352	17322	17344	17618	17563	17488	17403	17621	17295	17693	17359	17454	17502	17422	17419	17551	17194	17487	17441	17404	17477	17371	17452	17277	17465	17691	17428	17396	17457	17278	17311	17542	17645	17506	17502	17326	17373	17426	17550	17359	17232	17554	17273	17543	17553	17509	17342	17228	17502	17549	17436	17581	17399	17516	17368	17334	17606	17497	17475	17463	17651	17484	17378	17357	17457	17335	17577	17395	17479	17388	17513	17297	17535	17435	17560	17354	17531	17597	17398	17510	17459	17481	17527	17498	17530	17576	17423	17539	17376	17550	17401	17291	17532	17269	17492	17295	17346	17312	17498	17300	17406	17323	17334	17427	17376	17195	17432	17515	17559	17484	17550	17449	17475	17438	17520	17502	17491	17287	17590	17525	17446	17404	17497	17465	17539	17330	17261	17535	17519	17270	17516	17180	17567	17399	17444	17328	17295	17171	17366	17375	17316	17500	17517	17530	17422	17348	17229	17409	17566	17550	17399	17457	17350	17697	17382	17435	17358	17554	17488	17550	17464	17490	17540	17141	17327	17446	17583	17501	17438	17473	17476	17317	17433	17441	17635	17443	17514	17469	17480	17396	17383	17387	17545	17436	17314	17541	17343	17488	17698	17558	17623	17424	17624	17558	17371	17357	17671	17460	17442	17136	17415	17624	17412	17389	17333	17490	17270	17457	17438	17335	17415	17288	17502	17622	17401	17352	17550	17570	17311	17412	17494	17494	17615	17401	17538	17530	17277	17280	17522	17522	17507	17490	17592	17339	17481	17400	17161	17474	17602	17488	17645	17504	17395	17357	17400	17436	17451	17531	17340	17359	17357	17234	17397	17621	17435	17592	17238	17484	17258	17471	17256	17498	17644	17411	17305	17381	17409	17372	17389	17580	17385	17477	17398	17641	17452	17388	17533	17448	17486	17475	17552	17408	17460	17391	17635	17463	17554	17574	17445	17563	17427	17502	17299	17330	17286	17449	17470	17355	17440	17465	17458	17575	17329	17472	17406	17439	17361	17330	17501	17499	17323	17434	17483	17441	17574	17279	17460	17483	17564	17602	17392	17459	17495	17648	17400	17356	17392	17680	17430	17490	17309	17408	17254	17353	17529	17531	17548	17272	17210	17334	17393	17449	17380	17336	17300	17318	17433	17326	17364	17546	17193	17411	17428	17405	17559	17628	17654	17551	17551	17446	17654	17312	17474	17476	17512	17349	17506	17422	17322	17496	17401	17687	17465	17316	17363	17388	17243	17322	17391	17547	17472	17519	17271	17474	17542	17450	17410	17499	17527	17406	17469	17509	17563	17115	17408	17561	17229	17590	17578	17338	17524	17419	17232	17401	17523	17480	17388	17439	17408	17479	17453	17399	17515	17388	17488	17363	17340	17569	17419	17561	17129	17394	17539	17352	17426	17510	17420	17421	17451	17517	17458	17355	17280	17302	17289	17520	17566	17447	17335	17421	17445	17487	17415	17396	17518	17269	17295	17447	17588	17494	17577	17429	17470	17536	17365	17392	17241	17590	17409	17234	17415	17325	17452	17366	17441	17539	17440	17481	17353	17417	17416	17483	17463	17416	17488	17379	17652	17448	17474	17398	17555	17363	17301	17205	17509	17447	17322	17420	17512	17238	17436	17532	17356	17457	17365	17440	17404	17560	17282	17337	17576	17481	17203	17512	17395	17591	17450	17282	17664	17435	17268	17257	17547	17460	17500	17312	17414	17319	17376	17292	17395	17392	17560	17548	17343	17471	17545	17564	17490	17432	17481	17424	17612	17388	17344	17488	17468	17333	17581	17664	17346	17263	17513	17472	17549	17236	17336	17309	17429	17450	17479	17443	17428	17435	17415	17411	17406	17387	17321	17447	17370	17445	17519	17273	17435	17525	17714	17578	17393	17346	17523	17472	17482	17247	17425	17385	17489	17486	17612	17332	17419	17528	17416	17439	17493	17501	17543	17425	17431	17443	17682	17464	17320	17484	17556	17485	17253	17406	17357	17463	17606	17352	17471	17319	17374	17345	17351	17410	17512	17404	17356	17492	17088	17388	17384	17411	17482	17340	17523	17379	17362	17383	17519	17384	17240	17230	17566	17420	17576	17350	17356	17480	17341	17279	17289	17356	17345	17468	17336	17574	17511	17463	17496	17395	17546	17474	17262	17787	17535	17364	17541	17484	17482	17651	17461	17392	17296	17506	17456	17359	17379	17481	17540	17584	17396	17235	17422	17462	17575	17357	17357	17456	17317	17457	17087	17439	17298	17565	17449	17314	17221	17553	17343	17312	17446	17469	17478	17404	17259	17589	17341	17623	17335	17448	17551	17363	17494	17504	17475	17436	17357	17568	17504	17413	17528	17463	17278	17523	17336	17335	17490	17334	17431	17283	17615	17339	17585	17385	17291	17392	17360	17486	17279	17335	17354	17358	17522	17451	17323	17534	17395	17336	17578	17397	17348	17552	17713	17513	17551	17541	17336	17697	17523	17386	17327	17393	17238	17420	17449	17548	17275	17190	17421	17487	17487	17435	17583	17360	17503	17285	17419	17461	17426	17437	17459	17441	17274	17417	17502	17341	17216	17576	17479	17510	17639	17478	17633	17480	17408	17315	17332	17500	17433	17427	17488	17457	17448	17330	17288	17467	17369	17253	17507	17517	17483	17464	17601	17394	17565	17512	17343	17164	17411	17394	17525	17450	17504	17532	17496	17474	17338	17454	17464	17354	17497	17436	17511	17511	17536	17422	17533	17250	17429	17727	17363	17336	17372	17385	17589	17379	17377	17604	17605	17497	17417	17435	17532	17282	17334	17491	17515	17523	17400	17524	17377	17496	17531	17547	17317	17398	17520	17407	17266	17366	17636	17480	17637	17469	17362	17558	17353	17319	17421	17578	17456	17519	17514	17595	17329	17293	17342	17382	17514	17162	17418	17524	17267	17602	17506	17432	17330	17530	17522	17373	17335	17400	17457	17320	17328	17427	17535	17262	17548	17641	17508	17441	17488	17333	17570	17423	17417	17394	17599	17484	17590	17304	17562	17419	17644	17504	17370	17452	17514	17489	17397	17286	17423	17487	17485	17477	17385	17241	17407	17305	17210	17380	17402	17552	17439	17284	17541	17553	17501	17384	17423	17414	17148	17604	17501	17248	17582	17341	17325	17636	17408	17544	17486	17408	17455	17346	17424	17548	17298	17319	17341	17383	17211	17496	17253	17370	17492	17629	17445	17370	17476	17403	17358	17305	17320	17328	17570	17422	17539	17503	17393	17570	17459	17553	17196	17204	17443	17510	17486	17449	17519	17325	17447	17434	17514	17403	17299	17634	17469	17329	17345	17531	17478	17164	17488	17574	17427	17391	17329	17405	17367	17447	17330	17425	17399	17373	17324	17445	17525	17459	17520	17499	17297	17461	17289	17228	17372	17368	17537	17426	17343	17381	17366	17540	17446	17493	17560	17405	17517	17443	17460	17613	17362	17451	17614	17519	17446	17205	17314	17552	17327	17518	17396	17436	17432	17418	17491	17528	17615	17247	17473	17439	17272	17394	17188	17330	17463	17363	17320	17339	17458	17612	17418	17473	17322	17509	17449	17305	17474	17457	17538	17396	17527	17357	17367	17419	17470	17406	17530	17484	17439	17523	17274	17454	17488	17352	17359	17510	17436	17548	17434	17510	17311	17351	17548	17494	17401	17367	17324	17505	17459	17377	17359	17463	17421	17485	17396	17421	17131	17447	17494	17565	17450	17627	17492	17564	17445	17536	17324	17258	17341	17502	17531	17371	17213	17411	17435	17460	17362	17344	17506	17222	17274	17366	17370	17325	17521	17343	17401	17534	17456	17443	17399	17556	17499	17430	17551	17488	17376	17359	17429	17443	17317	17593	17535	17368	17501	17518	17557	17247	17596	17319	17457	17385	17434	17191	17526	17413	17550	17380	17431	17501	17569	17290	17157	17449	17414	17635	17479	17345	17439	17463	17574	17555	17562	17445	17322	17563	17425	17505	17469	17470	17338	17477	17549	17428	17309	17478	17664	17154	17446	17482	17262	17409	17216	17442	17454	17410	17386	17180	17327	17388	17270	17344	17568	17228	17597	17446	17411	17349	17392	17276	17563	17529	17390	17540	17720	17654	17243	17128	17420	17356	17444	17323	17430	17198	17208	17578	17411	17346	17329	17497	17466	17622	17531	17216	17221	17316	17456	17489	17347	17325	17393	17269	17380	17535	17479	17614	17433	17331	17341	17355	17267	17290	17260	17387	17523	17452	17434	17631	17470	17667	17300	17492	17617	17487	17367	17331	17341	17326	17563	17641	17564	17450	17589	17429	17377	17366	17402	17433	17463	17439	17377	17311	17488	17504	17443	17567	17476	17451	17443	17388	17445	17404	17292	17417	17508	17336	17474	17429	17523	17361	17415	17624	17598	17488	17646	17286	17563	17301	17495	17652	17450	17415	17509	17419	17473	17261	17334	17377	17523	17665	17615	17434	17595	17230	17541	17475	17503	17345	17427	17492	17456	17648	17527	17422	17641	17581	17530	17513	17661	17312	17400	17336	17518	17315	17288	17519	17607	17466	17541	17524	17433	17574	17501	17456	17547	17221	17482	17172	17483	17345	17159	17293	17440	17232	17578	17431	17408	17396	17462	17368	17508	17430	17428	17471	17677	17310	17518	17423	17364	17177	17550	17377	17307	17319	17588	17336	17421	17443	17513	17327	17401	17389	17317	17300	17563	17560	17404	17689	17531	17457	17540	17347	17518	17337	17640	17506	17513	17482	17392	17323	17553	17421	17410	17614	17447	17362	17406	17492	17423	17576	17489	17291	17392	17560	17459	17199	17324	17545	17339	17356	17336	17394	17184	17501	17362	17591	17535	17433	17517	17395	17536	17582	17310	17469	17509	17409	17425	17546	17667	17474	17326	17437	17723	17212	17424	17491	17473	17628	17486	17388
14493	24022	23323	20611	18139	17184	16636	16019	15636	15811	15850	16044	15740	15709	15637	15584	15418	15239	15453	15366	15553	15196	15357	15437	15455	15370	15510	15306	15285	15309	19202	20703	18449	17452	16014	15509	15262	15060	15069	15099	15103	15167	15029	14946	15178	14931	15055	15104	15158	15151	15127	15101	15111	15189	15131	15054	15119	15203	15137	15401	15131	15269	14997	15123	15407	15163	15084	15261	15155	15048	15015	15167	15224	15101	15158	15211	15109	15074	15012	15159	15104	15128	14990	15162	15022	15203	15052	15049	15228	14969	15103	14951	15030	15039	15202	15154	15287	15219	15020	14923	15197	15210	15160	15268	15247	14966	15084	15119	15058	15107	15080	15046	15095	15072	15154	15134	15125	15131	15171	15145	15009	14997	14944	15175	15053	15180	15110	15164	15072	15150	15087	15190	15062	15212	15210	15070	14833	15205	15046	15070	15186	15080	15102	15299	15136	15116	14896	15130	14963	15016	15132	15172	15182	14886	15099	15064	15319	15179	15149	15041	15052	15112	15100	15227	15027	14973	15005	15034	15061	15072	15054	14918	15090	15162	15094	15036	15026	15141	15030	15032	14975	14948	15053	15124	15009	14986	14920	15072	14953	15072	15020	15124	15188	15188	15030	15267	15214	15125	15239	15168	14958	15182	15116	15034	15070	15211	15150	15108	15139	15111	15250	15076	15061	15286	15070	15092	15186	14918	15017	15124	15210	15155	15053	15152	14989	15105	15190	15071	15119	15233	15014	15108	15190	15227	14986	15108	15104	15037	15039	15207	15000	15250	15149	15089	15134	14993	15128	15163	15213	15146	15034	15148	15119	15029	15159	15276	15267	15072	15144	15175	15129	15080	15262	14925	14897	15224	15252	15109	15178	15219	15253	15051	15065	15182	15069	15046	15101	15166	15169	14827	15186	14990	15070	15114	15017	15210	15227	15090	15106	14943	14939	15076	15067	15047	15119	15215	14980	14998	15145	15215	15044	15077	15033	15152	15050	15122	15102	15068	15050	15132	15091	15076	15039	14984	15163	15300	15021	15260	15140	15244	14961	15087	15118	14935	15105	15069	15129	14992	15170	14975	15018	14979	15120	15072	14997	15129	15146	15012	15200	15034	15149	15083	14985	15141	14991	15189	15161	15135	15052	15039	15172	15185	15049	15258	15098	15042	15199	15194	15215	14875	15137	15069	15052	15181	15051	15071	15071	14881	15073	15185	15030	15147	15045	15201	15241	15037	15070	15011	15106	15158	15275	15156	15077	15365	15072	15348	14984	15024	15048	15014	15127	15161	15274	15190	15117	15100	14997	15131	15012	15161	15198	15264	14914	15104	15169	15200	15118	15062	15145	15034	15034	15222	15018	15014	15077	15256	15287	14989	14986	15190	15173	15132	15245	15081	15251	15110	15062	15195	14973	15177	15175	15150	15109	15198	15104	15154	14969	15094	15042	15138	15149	14968	14980	15161	15095	15161	15070	14984	15189	14975	15164	15252	15130	15049	15159	15271	15168	15227	15154	15076	15045	15043	15163	15093	14891	15201	15014	15252	15037	15128	15085	15029	15173	15169	15131	15029	15039	15139	15047	15121	15131	15033	15145	14998	15051	15200	15107	15099	15091	14946	14968	15077	14910	15112	15125	14930	15124	15144	15090	15180	15059	15096	15183	15161	15017	15203	15008	15129	15163	15117	15324	14920	15261	15166	15120	15062	15146	15137	15047	15063	15084	15192	15122	15100	15078	15039	15235	15173	15052	15179	15303	15262	15121	15076	15002	15202	15210	15150	15066	15041	15124	14949	15180	15197	15252	15046	15080	15107	14824	15134	15092	15074	14839	15170	15069	15129	15052	15197	15183	15146	15255	15121	15076	15109	15165	15055	14995	14972	15143	14986	15260	15059	14977	15211	15183	15089	15184	15103	15090	15007	14956	15051	15136	15174	15054	15038	15231	15059	15224	15143	15001	15009	15185	15129	15202	15029	15140	15093	14945	15164	15155	15230	15054	15058	15171	15200	15131	15189	15208	15148	15135	15246	15086	15073	15010	15138	15185	15058	15265	15089	15098	15138	15149	15002	15190	15032	15069	15047	15067	15192	15108	14923	15254	15144	15073	15133	15220	14994	15238	14966	15144	15149	15217	15151	15117	15145	15198	14989	15029	15138	15151	14960	15120	15252	15237	15174	14989	15207	15239	15015	15106	15137	15155	15201	15016	15297	15104	15118	15165	15087	15088	15075	15069	15127	14987	15187	15037	15072	15281	15033	15023	15045	15018	15187	15059	15138	15062	15230	14987	15147	15017	15277	15218	15105	15166	15042	15164	15081	15156	15098	15142	15012	15094	15223	15222	15104	15197	15046	15116	15221	15007	15132	15058	15046	15061	15083	15249	15048	15030	14945	15312	15313	15229	15197	15135	15221	15173	15184	15089	15312	15070	15214	15160	15207	15072	15301	15210	15230	14931	14938	15335	15114	15255	15091	15167	14994	15184	15104	15066	15234	15047	15027	15117	15141	15026	15083	14967	14939	14915	15225	15245	15199	15062	15042	15018	15168	14959	15142	15072	15059	15178	15082	14991	15041	14982	14987	15133	15081	14875	15127	14949	15388	15161	15064	15045	15199	15196	15093	15067	15079	15210	15335	15143	15207	15188	15143	15082	15020	15218	15167	15066	15056	15200	15225	15079	15001	15170	15009	15142	15035	15110	15052	14906	15108	15055	15091	15180	15259	15154	15119	15060	15115	15111	15055	15218	15220	15218	15058	15097	15084	15128	15112	14831	15191	15016	15155	15084	15019	15018	15172	15039	15118	15176	15139	15001	15277	15225	15121	15001	15146	15204	14951	15102	15013	15188	15024	15112	15207	15069	15192	15054	15062	15165	15163	15181	15146	15234	15233	15019	15134	15323	14910	15131	14971	15125	15066	15027	15266	15125	15094	15036	14962	15147	15167	15196	15056	15049	15106	15167	15176	15211	14792	15301	15191	15143	15101	15075	15063	15149	15162	15208	15046	15122	15150	15051	15104	15022	15159	15146	14974	15132	14983	15112	15144	15105	15157	14840	15013	15220	15028	15018	15091	15271	15304	14965	15018	15029	15133	15077	14951	15080	15096	15207	15106	15163	15100	15067	15113	15061	15157	15187	15029	15091	15223	15337	15088	15093	14934	15030	14988	15038	15127	14940	15041	15156	15179	15022	15236	15100	15180	14857	15159	15264	15090	14995	14978	15054	15253	15066	15231	15030	14970	15303	15047	15002	15133	15141	15172	15076	15172	15027	15124	15003	15091	14983	15036	15110	15144	15217	15138	15180	14991	15067	15086	15060	15068	15000	15124	15098	14961	15329	15204	15123	15208	15137	15174	15262	15195	15105	15125	15122	15108	15077	15003	15163	15050	15131	15167	14888	15241	15025	15119	15031	15120	15184	15195	15068	15136	15151	15151	15002	14994	15178	15104	15116	15108	15055	15272	15083	15172	15144	15135	15108	15194	15154	15137	15104	15131	15161	15342	15282	15201	15028	15161	15050	15151	15101	15267	15268	15192	15197	14992	15138	15157	15053	15035	15165	15127	15077	15054	15216	15143	15121	15060	15102	15188	14922	15038	15108	15251	15086	15253	15049	15208	15100	15205	15148	15081	15187	15055	15045	15184	15048	15124	15176	15154	15200	15229	15153	15021	15241	14978	15218	15145	15143	14988	15082	14967	14977	15140	15135	15149	15237	15037	15067	15052	15099	14980	15055	15235	15254	15082	15287	15202	15019	15115	15013	14959	15233	15132	15126	15025	15123	15134	14982	15249	15197	15036	15142	15160	15282	15143	15077	14955	14951	15072	15062	15273	15124	15169	15040	15272	15266	15205	14986	15168	15100	15092	14983	15037	15160	15019	15210	15204	15145	15146	15171	15103	15233	15113	15190	15165	15152	15075	15159	15214	15186	15107	14975	15185	15108	15197	15051	15207	15136	15053	15165	14964	15114	15123	14841	15071	15089	15041	15094	15102	15018	15109	15149	15195	15098	14989	15073	15042	15066	15243	15013	15118	15167	15145	15208	15073	14860	15218	15101	15063	15151	15140	14961	15072	15168	15175	15200	15060	15153	15055	15199	15201	14965	15139	15247	14959	15002	15181	15053	15142	15190	15295	14971	15047	15315	15091	15123	15046	15140	15005	15129	15123	15062	15200	15032	15192	15356	15170	15212	15093	15225	15134	14927	15179	15119	15197	15421	15155	15203	15162	15021	15053	15269	15051	15074	15267	15131	15118	14976	15223	15202	15013	15099	15179	15000	15152	14894	15085	15063	15204	15114	15117	15151	15297	14948	14999	15239	15069	15130	14956	15014	15169	14942	15259	15162	15131	15133	15020	15009	15039	14868	15058	15136	15209	15128	15118	15028	15186	15097	15090	14928	15115	15127	15095	15011	15214	15128	15054	15121	15055	15039	15163	14973	14992	15210	14922	15063	15056	15186	15118	15165	15225	15152	15079	15132	15027	15011	15174	15075	15115	15194	15071	15047	15211	14984	15106	15066	15125	15172	15059	15104	15137	15043	15065	15174	15050	15326	15173	15259	15048	15063	15052	15241	15036	15156	15146	15073	15113	15155	15109	15040	15010	15164	15105	15204	15057	15033	15251	15088	15113	15111	14947	15117	15196	15057	15249	15219	15339	15142	15127	15025	14951	15111	14964	15020	15059	15187	15137	15145	14989	15152	15137	15020	15144	15164	15153	15144	15202	15158	15029	15046	15048	15249	15131	15216	14966	15027	15019	15151	14926	15172	15067	15149	15137	15175	15107	15130	15043	15171	15146	15181	14961	15051	15053	15105	15040	15332	15089	14995	15152	15225	15242	15148	15040	14854	15174	15252	15128	15014	15079	15122	14987	15182	15034	15146	15309	15231	15320	15197	15198	15091	14988	15108	15002	15006	15112	15204	15242	15114	15174	15193	15154	15074	15252	15047	15314	15170	15131	15164	15029	15180	15307	15155	15311	15036	15168	15190	15026	14959	15040	15163	15168	15016	15155	15227	15154	15047	15173	15295	15216	15199	14976	15074	14997	15195	15024	15134	15188	15011	15142	15046	15053	15085	15176	15167	15116	15332	15137	15134	15003	15189	15055	15195	14952	15232	15068	15131	15145	15241	15106
23042	21382	29307	23855	21605	23466	24152	18983	18135	18256	18116	18080	18143	17950	17867	18023	17792	17922	17682	17731	17739	17901	17898	17755	17655	17596	17502	17566	17596	17536	19880	24576	22680	20772	19104	18045	17590	17364	17575	17336	17397	17610	17346	17413	17584	17350	17318	17493	17547	17378	17578	17407	17542	17674	17473	17383	17595	17326	17174	17498	17609	17528	17537	17323	17474	17366	17255	17397	17484	17462	17586	17514	17351	17554	17602	17685	17427	17389	17396	17389	17353	17458	17508	17488	17436	17564	17384	17502	17374	17320	17370	17376	17345	17477	17415	17433	17648	17553	17322	17304	17451	17383	17350	17493	17493	17380	17343	17549	17282	17300	17606	17385	17383	17445	17580	17469	17316	17388	17580	17423	17294	17348	17471	17421	17616	17347	17457	17625	17345	17417	17430	17542	17415	17378	17154	17397	17252	17245	17341	17549	17390	17116	17313	17324	17510	17569	17416	17282	17347	17516	17522	17307	17239	17477	17380	17288	17437	17489	17387	17282	17273	17575	17421	17507	17366	17315	17439	17628	17355	17443	17455	17380	17444	17267	17565	17444	17501	17562	17426	17291	17416	17302	17365	17273	17392	17370	17386	17289	17237	17406	17458	17302	17284	17316	17338	17393	17494	17351	17449	17293	17336	17290	17230	17310	17505	17402	17411	17372	17289	17355	17404	17288	17572	17327	17566	17380	17390	17426	17160	17191	17430	17077	17305	17242	17337	17317	17398	17390	17577	17321	17310	17358	17538	17423	17406	17437	17300	17368	17440	17228	17364	17239	17361	17314	17136	17398	17375	17371	17528	17407	17399	17369	17492	17437	17345	17278	17245	17288	17340	17468	17401	17285	17316	17503	17215	17458	17508	17440	17477	17300	17467	17299	17447	17277	17460	17372	17453	17460	17315	17372	17492	17283	17393	17377	17277	17481	17369	17263	17314	17264	17634	17526	17385	17401	17428	17562	17356	17354	17412	17345	17230	17632	17560	17510	17322	17444	17328	17654	17438	17366	17407	17226	17251	17587	17312	17502	17288	17322	17384	17475	17286	17197	17480	17415	17388	17395	17327	17322	17214	17345	17341	17301	17282	17337	17420	17333	17381	17299	17040	17126	17316	17381	17330	17475	17261	17462	17419	17299	17266	17510	17331	17198	17359	17371	17323	17198	17556	17174	17459	17385	17281	17222	17545	17492	17189	17526	17413	17285	17584	17259	17227	17348	17293	17361	17283	17251	17256	17254	17406	17228	17303	17367	17299	17361	17411	17314	17242	17109	17479	17455	17374	17315	17478	17275	17355	17383	17446	17327	17185	17369	17328	17276	17281	17203	17301	17548	17307	17343	17377	17402	17351	17420	17268	17330	17565	17522	17280	17555	17397	17243	17437	17467	17727	17384	17370	17124	17360	17360	17578	17373	17318	17390	17418	17351	17460	17141	17331	17462	17339	17393	17412	17515	17324	17482	17306	17373	17405	17387	17476	17211	17201	17457	17385	17536	17531	17395	17514	17552	17528	17365	17101	17525	17384	17452	17393	17684	17543	17419	17395	17555	17355	17355	17418	17348	17244	17309	17336	17538	17373	17187	17409	17418	17470	17308	17498	17390	17358	17320	17423	17480	17392	17226	17297	17354	17446	17241	17383	17519	17330	17380	17341	17263	17236	17268	17547	17357	17353	17247	17287	17238	17287	17296	17535	17554	17385	17334	17382	17453	17240	17555	17393	17222	17468	17446	17414	17380	17433	17246	17257	17229	17334	17390	17520	17313	17406	17362	17458	17418	17308	17308	17430	17400	17484	17567	17322	17328	17426	17491	17561	17298	17405	17365	17400	17183	17489	17236	17429	17362	17400	17262	17269	17593	17512	17621	17308	17252	17404	17560	17406	17546	17514	17512	17358	17307	17413	17468	17583	17579	17481	17459	17326	17198	17336	17325	17388	17303	17420	17333	17338	17266	17435	17372	17199	17516	17549	17479	17320	17235	17379	17122	17339	17572	17413	17558	17432	17557	17482	17196	17445	17404	17383	17349	17387	17344	17256	17463	17188	17203	17295	17427	17473	17418	17331	17166	17388	17372	17286	17339	17313	17447	17249	17200	17564	17235	17341	17309	17377	17528	17347	17416	17312	17349	17581	17564	17374	17535	17328	17246	17429	17261	17302	17323	17346	17262	17299	17404	17395	17284	17286	17271	17424	17440	17490	17506	17335	17393	17349	17328	17216	17640	17478	17427	17247	17224	17385	17235	17502	17235	17149	17249	17095	17373	17363	17357	17409	17438	17524	17097	17242	17446	17467	17541	17360	17372	17502	17216	17301	17325	17470	17453	17402	17196	17544	17418	17346	17332	17307	17377	17439	17362	17318	17286	17504	17481	17560	17376	17248	17127	17341	17244	17383	17309	17430	17339	17420	17322	17225	17437	17431	17481	17567	17445	17291	17188	17395	17364	17407	17420	17522	17166	17203	17280	17431	17392	17112	17323	17256	17232	17347	17309	17445	17398	17229	17321	17287	17318	17338	17535	17474	17351	17503	17445	17459	17519	17466	17393	17205	17271	17312	17341	17444	17456	17214	17305	17418	17368	17360	17396	17361	17396	17571	17329	17465	17362	17329	17537	17308	17409	17335	17229	17408	17384	17373	17557	17421	17300	17526	17383	17367	17340	17274	17275	17253	17477	17473	17468	17484	17349	17334	17360	17212	17376	17342	17247	17368	17445	17287	17337	17352	17384	17389	17208	17248	17445	17551	17241	17447	17426	17418	17319	17187	17113	17561	17338	17341	17617	17436	17407	17462	17412	17479	17436	17317	17458	17187	17441	17407	17419	17208	17439	17359	17394	17231	17325	17254	17498	17451	17327	17211	17248	17319	17294	17389	17138	17520	17489	17475	17419	17488	17373	17407	17358	17338	17136	17169	17421	17311	17302	17423	17481	17532	17396	17378	17351	17534	17488	17386	17357	17331	17482	17174	17362	17458	17317	17299	17527	17382	17301	17458	17474	17333	17244	17366	17337	17371	17331	17262	17555	17341	17585	17295	17394	17453	17254	17335	17193	17330	17438	17187	17500	17426	17468	17531	17436	17418	17393	17328	17276	17368	17456	17307	17306	17399	17323	17275	17470	17103	17345	17291	17388	17306	17282	17180	17377	17456	17388	17284	17417	17506	17125	17338	17327	17456	17257	17317	17335	17295	17438	17402	17516	17396	17404	17190	17403	17440	17387	17436	17388	17292	17476	17358	17414	17264	17265	17391	17164	17313	17304	17208	17376	17276	17318	17208	17357	17344	17512	17390	17246	17374	17400	17437	17415	17354	17232	17297	17455	17256	17527	17409	17410	17256	17383	17415	17431	17430	17311	17439	17213	17136	17139	17617	17457	17328	17669	17468	17471	17256	17466	17470	17420	17459	17145	17332	17221	17297	17305	17466	17355	17366	17536	17308	17396	17305	17157	17408	17374	17511	17269	17212	17408	17438	17446	17379	17516	17613	17144	17316	17254	17286	17239	17269	17426	17504	17322	17416	17485	17458	17467	17294	17299	17164	17345	17437	17424	17256	17639	17333	17300	17179	17193	17318	17299	17247	17282	17277	17152	17350	17537	17398	17235	17485	17336	17420	17406	17358	17156	17346	17226	17410	17580	17382	17430	17410	17499	17202	17436	17418	17355	17441	17298	17194	17222	17333	17504	17596	17313	17439	17190	17191	17326	17125	17542	17314	17471	17370	17380	17418	17208	17334	16937	17392	17337	17326	17376	17291	17312	17392	17340	17328	17383	17202	17383	17319	17405	17469	17357	17348	17277	17432	17314	17456	17436	17310	17472	17463	17116	17309	17529	17506	17380	17326	17301	17385	17333	17269	17334	17482	17350	17269	17452	17322	17513	17475	17361	17249	17479	17406	17343	17549	17517	17267	17440	17367	17488	17517	17340	17488	17474	17352	17284	17387	17426	17360	17282	17397	17607	17493	17497	17370	17287	17371	17379	17650	17419	17286	17452	17369	17475	17465	17255	17350	17353	17442	17419	17546	17369	17237	17394	17447	17519	17426	17315	17324	17402	17432	17223	17400	17638	17485	17409	17327	17294	17397	17273	17460	17266	17164	17388	17519	17355	17327	17335	17383	17325	17479	17205	17428	17400	17481	17480	17269	17440	17415	17370	17430	17468	17490	17410	17170	17315	17555	17324	17445	17429	17557	17355	17155	17311	17483	17508	17329	17262	17438	17429	17419	17341	17431	17304	17264	17312	17369	17494	17289	17328	17376	17499	17465	17425	17426	17316	17517	17458	17223	17469	17323	17259	17446	17164	17326	17416	17263	17245	17378	17314	17388	17473	17330	17282	17318	17433	17352	17523	17276	17433	17283	17266	17438	17275	17405	17227	17361	17368	17239	17582	17593	17384	17355	17393	17457	17538	17318	17284	17302	17282	17611	17333	17344	17254	17336	17397	17344	17193	17609	17416	17293	17383	17310	17380	17462	17277	17442	17401	17148	17242	17469	17286	17165	17612	17560	17214	17393	17363	17468	17311	17600	17194	17354	17385	17626	17521	17581	17378	17266	17298	17408	17466	17438	17356	17222	17383	17426	17231	17412	17413	17272	17266	17412	17383	17231	17423	17431	17240	17309	17310	17359	17456	17399	17261	17496	17319	17543	17303	17302	17373	17363	17460	17337	17384	17343	17277	17424	17371	17540	17393	17280	17377	17373	17366	17206	17350	17568	17429	17309	17164	17429	17473	17503	17584	17237	17460	17351	17240	17272	17419	17175	17197	17560	17239	17085	17475	17434	17501	17371	17386	17301	17350	17524	17340	17321	17150	17378	17494	17346	17462	17323	17492	17323	17188	17520	17425	17295	17433	17235	17397	17408	17169	17329	17436	17485	17351	17397	17442	17505	17420	17417	17424	17357	17218	17345	17297	17346	17360	17579	17199	17357	17215	17219	17351	17431	17266	17459	17103	17504	17466	17447	17301	17348	17424	17299	17388	17362	17366	17373	17395	17399	17223	17396	17252	17227	17720	17434	17309	17284	17346	17397	17280	17282	17232	17600	17252	17262	17361	17250	17388	17308	17465	17434	17352	17283	17116	17301	17432	17406	17320	17436	17369	17467	17583	17338	17517	17393	17469	17244	17381	17345	17284
15742	27935	27728	23955	19957	18141	17151	16471	16213	16217	16193	16367	16391	16136	15793	15715	15843	15675	15562	15593	15476	15721	15578	15511	15661	15510	15491	15537	15226	15273	19539	25132	22228	19330	16794	15656	15313	15228	14978	15002	15256	15210	15120	15022	15114	15071	15141	15252	15206	15000	15183	15103	15149	15060	15056	15276	14995	15143	15310	15269	15052	15348	15007	15163	15162	15251	15107	15189	15144	15165	14919	15118	15015	14951	15062	15010	15090	15305	15072	15126	15126	15012	15081	15147	15147	15078	14910	14966	15231	15067	15086	15055	15223	15126	15061	15038	15152	15080	15207	15262	15109	14895	15137	15103	15214	15229	14962	15066	15182	14988	14916	14976	15079	15195	14963	15212	15166	15159	15176	14938	15171	14927	14860	15136	15092	15101	15075	14997	15174	15011	15042	15070	15122	15139	15230	15057	15149	15004	15122	15160	15220	15055	15043	15036	15062	14934	15157	15092	14977	15171	15244	15244	15176	15133	15117	14971	15107	15145	15119	15207	14983	15131	15085	15102	15011	15018	15118	15197	15055	15249	15036	15157	15047	15074	15081	15201	15120	15149	14935	15252	15034	15084	15105	15187	15068	14969	15096	14994	15140	15184	15038	15046	15186	14883	15143	15086	14881	15121	15147	15184	15071	15153	15246	15173	15048	15258	15179	15105	15171	14938	14915	15018	15105	15001	15100	15179	15161	15028	15053	15087	15162	15150	15210	15252	15112	14978	15342	15123	15034	15141	15217	15034	15240	15079	15129	14849	14986	15221	15195	15020	15044	15096	15120	15009	15050	15096	15150	15067	14852	15062	15075	15143	15044	15128	15044	15047	15109	15081	14989	15116	15109	15010	15173	15102	15131	14902	15186	15247	15064	15244	15091	15034	15148	15193	14963	14935	15036	15003	15084	15115	15219	15085	14949	15195	14902	15057	14907	15130	14921	15086	15185	15016	14939	15054	15223	14908	15003	15060	15135	15129	15106	15130	15202	14941	15176	15127	15001	15108	15011	15174	15108	15010	15241	15141	15062	15043	15002	15202	15065	14911	15009	15132	15064	15115	15188	15171	14971	15183	15095	14894	15065	15181	15092	15095	15136	14942	15173	15264	15171	15055	15095	14990	15233	15004	15225	15102	15046	15081	15226	15189	15084	15027	15134	15132	15107	15191	15176	15108	15223	15128	15017	15039	15002	15050	15020	15113	15082	15124	15163	15047	15129	15135	15032	15147	14975	15066	15159	15236	15251	15001	15151	15203	15107	14998	14937	15159	15004	15161	15188	15038	15151	14931	15160	15050	15151	15030	15029	15138	15136	15176	15158	15196	15162	15094	15147	15212	15029	15205	15125	15080	15067	15101	15062	15091	15172	15132	15051	14898	15032	15292	15143	15043	14957	15137	15107	15265	15201	15103	14999	15162	15205	14985	15069	14966	15147	14929	15145	15006	15126	15057	15052	15131	15027	15047	15062	15098	15172	14893	15288	15082	14978	14945	14916	15099	15021	15018	15122	15080	15175	15123	15246	15150	14966	15246	15114	15110	14969	14960	15127	15033	15055	15125	15168	15159	15218	15161	14959	15094	15142	15130	15259	14816	15093	15087	15201	15171	15102	15034	15148	15191	15053	14983	15172	15019	15065	15131	15084	15053	15035	15205	15131	14982	15081	14975	15053	15093	15081	15234	15097	15185	15305	15080	15141	15185	15036	15192	15107	15224	14910	15040	15004	15144	15076	14882	15053	15095	14889	15128	15138	14953	15060	15033	15060	15133	15055	14986	14970	15298	15000	15200	15176	15131	15238	15146	15140	15034	14943	15260	15032	15036	15167	15116	15061	14822	14928	15085	15126	15120	15182	15089	15174	15113	14908	15040	15012	15136	15052	15142	15119	15064	15002	15061	15137	15030	15133	15040	15029	14906	15160	15019	14972	15100	15139	15003	14884	15140	15129	14912	14888	15160	14981	15123	15109	15163	15179	15207	15079	15138	15316	14940	15164	15250	14861	15055	15128	15128	14936	15044	15168	15046	15134	15043	15046	14973	15056	15110	15133	15205	15166	15012	15114	14976	15117	15014	15196	15169	14989	15080	15202	14929	15089	14873	15062	15061	15109	15074	15071	15100	15215	15167	15246	15228	15007	15156	15144	15112	15208	15010	14998	15194	14970	15043	15165	14948	15232	15260	15256	15092	15011	15080	14928	15135	15167	14946	15183	15025	15126	15212	15079	14946	15158	15175	15168	15078	15050	15150	15066	15055	15019	15051	15167	15134	15209	14876	15063	15085	15098	15147	15075	15050	15092	15046	15223	15306	14954	15043	15069	15081	15206	15023	15003	15166	15177	14931	15044	15057	15081	15031	15008	14947	14969	15224	14965	15146	15014	15075	15065	15013	15038	15169	14965	14939	15175	15225	14947	15122	14962	15224	15107	15059	15108	15069	15180	15128	15078	15087	15110	15043	15118	14890	14955	15157	14939	15061	15381	15061	14952	15006	15045	14987	15109	15120	15061	15184	15244	14963	15113	15159	15170	15127	15174	15013	14974	15025	15160	15080	15047	15079	15113	15091	15094	14975	15257	15189	15041	15090	15086	15105	15175	15106	15063	15042	15103	15235	14975	15267	15008	15094	15050	14967	14926	15178	14990	15117	15215	15190	15092	15121	15053	15056	15053	15123	14917	15022	15109	15041	15147	15144	15162	14960	15111	15024	14977	15191	15218	15199	15043	15138	15170	15092	15020	15166	15082	14880	15304	15037	15185	15109	15098	15066	15166	15277	15096	14917	15116	15042	15072	15196	15048	15150	15151	15268	15015	14990	15027	15156	15132	15073	14965	15130	15275	15092	15106	15130	14953	15035	15115	15183	14999	14954	15295	14979	15097	15054	14896	15004	15170	15264	15095	15023	15040	15122	15174	15025	14924	15075	15117	15162	15090	15085	15001	14853	15067	15031	15097	15214	15175	15083	15038	15206	15124	15109	15054	15146	15098	15100	15103	15018	15198	15036	15071	15276	15241	15115	15083	14980	15094	15038	14957	15001	15197	15039	15037	15163	15035	15099	15005	15025	14931	15104	15201	15152	15108	15020	15051	14994	15014	15154	15059	15013	15104	15066	14989	15129	15193	14936	15152	15099	15191	14897	15058	14977	15056	15169	15064	15047	15144	15100	15213	15211	15098	15036	15090	15208	15047	14931	15075	15053	15167	14926	15128	15117	15065	15025	15284	15153	14987	15196	15177	15027	15111	14984	15220	14842	15148	15247	15039	15177	15210	15144	14943	15112	15263	14970	15202	15064	15024	14962	15053	15107	14914	15073	15003	15166	15067	15097	14987	15075	15072	15035	14992	14931	15178	14836	14954	15167	14844	14926	15060	15146	15050	14961	15035	15153	15043	14965	15111	15090	14986	15142	15034	15150	15086	15267	15061	15003	15068	14891	15158	15094	15009	15253	14936	15173	15069	15259	14974	15153	15182	15033	15000	15015	15080	15181	14971	15162	15033	15003	14962	15028	14887	15231	15176	15149	15047	15115	14972	15225	15035	14995	15195	15020	15068	15059	15116	14968	15166	15143	15045	15133	15157	14833	15080	14851	14962	15159	15053	14965	15099	15065	15067	15222	15161	15032	15041	15190	15000	14938	14995	15237	15123	15169	15106	15001	15280	15152	15161	15108	15082	15175	15206	15197	15118	15100	15031	14970	15150	15014	15014	15162	15101	15088	14955	15208	15155	15121	15128	15032	15080	15011	15167	15185	15152	15292	15007	15027	15126	15110	15101	14981	15038	15114	15149	14974	15248	15088	15116	14971	15198	15054	15075	15066	15114	15016	15023	15055	15223	15027	15096	15014	15062	15213	14992	15200	14948	15151	15139	15124	15014	14958	15318	15068	15174	15093	15108	15179	15062	15068	14986	15228	15094	15095	15107	15029	15114	14983	15319	15067	14880	15032	15232	15031	15019	15063	15099	15006	15250	15015	15016	15239	15139	15116	15088	15273	15295	15110	14948	15104	15125	15102	15081	15236	15088	15167	14887	15181	15094	15181	15050	15016	15058	15148	15294	15004	15039	14997	15140	15084	15163	15157	15039	15054	15012	15220	15196	15230	15091	15120	14977	15139	15052	14948	15121	14946	15184	15049	15105	15059	15027	15116	15111	14960	15089	15175	14994	15172	14984	15052	15190	15118	14791	15054	15063	15133	15081	15062	15093	15173	15161	15106	15167	15038	15103	15101	15085	15009	15063	15054	15056	15039	15143	15125	14999	15012	15092	15028	15176	15043	15097	15165	15089	15120	14892	15131	15177	15138	15080	15074	15164	15153	15052	15013	15085	15029	15038	15038	15108	14977	15281	15098	15099	14920	15116	15164	15048	15185	15041	14982	15109	15169	14959	15219	15036	15083	15385	15064	15198	15106	14953	15098	15130	15174	15082	15111	15073	15163	14915	14940	15050	14999	15113	15027	15271	15109	15027	15030	15220	15165	15088	14994	15162	15096	15074	15062	15154	15103	15234	15256	15043	15111	15099	15173	15191	15148	14979	15023	15061	15041	15084	14871	14966	15120	15080	15268	15196	15191	15074	15037	14992	15121	15160	14952	15055	15168	15093	14859	15043	15097	15088	15179	15271	15217	15130	15192	15097	15107	15036	15300	15092	15160	15112	15067	15227	15160	15017	15015	15166	14956	15053	14936	15107	15189	15142	15012	15130	15034	15026	15161	15028	15079	15139	15023	15129	15030	15009	15054	14965	15025	15076	15155	15171	15023	15144	15132	14968	15050	15058	15115	15018	15203	15091	15156	15068	15268	15172	15005	15203	15274	15148	15134	15036	15232	15213	15000	15011	15063	15055	15091	15198	14960	15107	15104	15140	15058	15063	15126	15048	15100	15046	15175	15198	15073	15013	15089	14959	15037	15233	15196	15045	15041	14993	15082	14936	15017	15049	15140	14946	14907	15043	15269	15139	15288	15125	15130	15182	15033	15077	15155	15148	15011	15147	15010	15103	15064	15129	15154	15047	15118	15073	15022	15102	15173	15115	14945	15317	15167	14937	15137	15118	15003	15017	15059	15201	14982	15042	15127	15019	15180	15056	15075	14947	15116	15101	15023	15080	14992	15036	15099	15113	15042	15054	15157	15027	15225	15107	15190
27559	22122	25201	22768	18685	18535	18389	18021	17941	17816	17872	18159	18173	17951	18111	17913	17997	17738	18078	17885	18000	17949	17954	18018	17767	17890	18068	18142	18036	17888	18035	18384	18665	18353	18087	18175	17964	17786	17852	17641	17983	17929	17673	17894	17836	17819	17847	17862	17995	18046	18140	17720	18116	17899	17712	17938	17934	17980	17915	17763	17684	17799	18007	17851	17839	17845	17742	17947	17848	17924	17831	17967	17737	18076	18019	17787	17850	18018	17803	17915	17944	17640	18083	17778	18020	18037	17832	17939	18034	17852	17906	17889	17997	17992	17879	17773	17868	17716	17879	17804	18006	17735	17900	17809	17875	17914	18040	17659	17704	17735	17991	17885	17936	17892	17902	17932	17782	17973	17949	17917	17990	17618	17871	17747	17737	17920	17880	18042	17970	17981	17837	17819	17879	17785	17870	17849	17847	17746	17829	17843	17872	17914	17739	18038	18098	17940	17886	17887	18031	18055	17850	17882	17826	17984	17829	17825	17856	17950	17893	17837	17929	17844	17878	18005	17608	17714	17875	17876	17760	18136	17815	18012	17856	17947	17992	17907	17868	17888	17788	17903	17812	17873	17712	17647	17957	17991	17877	18106	17953	17906	18060	17936	17804	17978	17999	18009	17787	17828	17863	17963	17885	18029	18077	17851	17804	18135	17993	17784	17877	17840	17775	17810	17766	17805	17844	17893	17766	17824	17817	17687	17709	17807	17992	17893	17893	17894	18129	17874	17907	17903	17862	17891	17894	17707	17730	17860	17691	17941	17904	17811	17892	17746	17621	17886	17801	17915	18050	18046	17886	17874	18039	17755	17657	17804	18043	17701	18110	17930	18091	17779	17876	17911	17853	17745	17635	17993	17916	17882	17867	17912	17907	17740	18034	17972	17898	17720	17808	17701	18011	17859	17884	17926	17917	17805	17980	17840	18010	17837	17834	17846	17992	17961	17890	17775	17757	17903	17908	18192	18047	17875	17794	17837	17758	17769	17827	17935	17883	18049	17877	17812	17801	17788	17951	18014	17763	17478	17874	17863	17893	17725	17555	17790	17905	17944	17981	17996	17947	17846	18104	17934	18023	18004	17977	17785	18037	18063	18009	17980	17761	18042	17980	17818	17920	17782	18085	18081	17875	17831	17797	17864	17911	17866	17942	17971	17860	17799	17811	17955	17760	17979	17920	17836	17837	17914	17971	17970	17836	17834	18040	17813	17876	17968	17921	18012	17936	17896	18022	17842	18080	17841	18009	17955	17737	17954	17889	17967	18006	17924	17966	17697	17971	18060	17858	18020	17939	17927	17855	17706	17819	17892	18080	18063	17862	17794	17952	17795	18063	17756	17906	17930	17893	17844	17882	17790	17844	17915	18076	17883	17767	17901	17931	17740	17963	18009	17978	17808	17873	17825	17954	17781	17872	18098	17945	17834	17822	18018	17897	17807	17932	17854	17919	17970	17955	17832	17810	17928	17748	17891	17886	17892	17941	17686	17770	17758	17779	17953	17998	17974	17836	17940	17659	17940	17989	18006	17932	17821	17803	17855	17883	17928	18175	18018	17926	17741	17651	17881	17703	17717	17954	17661	17798	17878	18050	17790	17994	17762	18025	17866	18022	17858	17856	18031	17834	17973	17752	18011	18051	17995	17873	17963	17796	17885	17666	17719	17795	18015	18058	17935	17895	17854	17805	17734	17918	18039	18194	17879	17920	17920	17943	17789	17949	18016	17964	17800	17982	18091	17988	17904	17991	17734	17928	18017	18039	17917	18054	17896	17816	18034	17608	17706	17878	17896	17901	17698	17839	17950	18068	17885	17901	18088	18073	17988	17928	17869	17970	17798	17917	17972	17633	17866	17950	17984	17885	17836	17834	17784	17745	17793	17841	17980	18031	18050	17752	18000	17945	18134	17754	18155	17910	18254	17851	17976	18004	17802	17896	17818	17624	17834	18010	18016	17872	17931	17880	18033	17935	17751	17933	18127	17956	17998	17909	17840	17817	17851	17860	17864	17986	17861	17851	17698	17777	17873	17905	17906	17770	17901	18002	17943	17850	17828	17814	17888	18045	17844	17839	17958	18046	17797	17912	17790	17895	17956	18042	18005	17777	17789	17739	17821	17867	17875	17865	17744	17936	17790	17824	17736	18067	17996	17880	17940	17701	17734	17811	17958	18075	17854	18116	17842	17880	17924	17905	17970	18027	17726	17813	17858	17891	17755	17996	17927	17864	17864	17733	17983	17987	17828	17964	18170	17840	17807	17828	17808	17887	17842	17817	17996	18096	17931	17764	17799	17900	18033	17977	17887	17945	17807	17903	17688	17791	17807	18007	17802	17747	17844	17899	17781	17847	17887	17878	17747	17615	17678	17909	17962	17772	17952	18132	18007	18026	17934	18181	17813	17739	18026	17902	17785	17847	17779	17917	17871	18024	17850	17968	17949	18038	18017	17931	17791	17981	17819	17775	17909	17952	18135	17906	17925	17889	17892	17782	18006	17930	17809	17757	17719	17863	17912	18046	17952	17918	17957	17963	17758	17851	18120	18003	17860	17810	17927	18014	17946	17892	17923	17952	17881	17767	17909	17963	17971	17879	17692	17669	17897	17941	17953	17712	18030	17914	17840	17741	17737	17819	17891	17609	17790	17972	17933	18162	17895	17937	17976	17958	17752	17831	17876	17982	17893	17756	17941	17802	17691	17922	17585	17912	17926	17951	17952	17818	17842	17844	17745	17876	17894	17912	17860	17776	18099	18067	17957	17884	17953	17665	17824	18007	17808	18029	17963	17798	17989	17766	17933	17846	17904	17879	17820	17817	17883	17762	17931	17994	17919	17978	17937	17906	17820	17818	17803	17881	17964	17876	17910	17995	17980	17962	17788	17791	17943	18005	17856	17817	17978	17896	17860	18034	17785	17979	17769	18004	17711	17866	17883	17897	17938	17928	17802	17848	17690	17932	17872	17806	17685	17876	17804	17860	17907	17741	17755	17773	17898	17882	17712	17779	17779	17899	17929	17918	17894	17684	17766	17863	17840	17868	17990	17672	17960	17867	17877	17980	17918	17930	17899	17826	17934	17820	17754	17940	17846	17838	17698	17830	17940	17825	17905	17813	17781	17881	17994	17978	17832	17914	17958	17880	17803	17896	17897	17891	17918	17824	17839	17826	17749	17756	17817	17870	18057	17918	18083	17980	17841	17781	18003	17827	17974	17772	17775	17902	17948	17878	18056	17907	17867	17866	17895	17684	17826	17890	17954	17894	17829	18050	17776	17598	17849	17911	17826	17941	17942	18129	17941	17854	17734	17815	17979	17837	17811	17939	17993	17921	17815	17769	17654	17769	17928	17958	17937	17912	17696	17820	17988	17772	18005	17912	17963	17850	17763	17926	18111	17904	17927	18059	17830	18065	18019	17864	17893	17884	17679	18082	17657	17715	17929	17812	17860	17791	17902	17939	18022	17674	17958	17902	17856	17784	17762	17801	17973	17881	17837	17819	17913	17895	17972	17880	18050	18082	17876	17867	17714	17841	17608	18010	17882	17876	17653	17851	17793	18065	17779	17963	17758	17860	17862	17690	18031	17924	17933	17879	17924	18058	18074	17801	17785	17853	17812	17872	17808	18038	17701	17803	17909	17953	17883	17753	17883	17867	17851	18122	17895	17855	17903	17908	17727	17971	17757	17835	17835	17719	17905	17827	17848	17911	17878	17758	18072	18095	18046	17939	18094	17868	17899	17823	17933	17852	17971	17967	17818	17962	17867	17881	17842	17952	17841	17763	17678	17812	17907	17773	17923	17707	17674	17579	17723	17943	18113	17688	17893	17877	17903	17707	17909	18220	17872	17741	17712	18067	17973	17819	17848	18022	17861	17877	17788	17761	18020	17928	17666	17925	17827	17848	17696	17880	18005	17768	17905	17792	17994	17852	17809	17941	17847	17703	17819	18056	17830	18029	17880	18067	17890	17780	17959	17847	18093	18055	17908	17887	17781	17730	17988	18074	17767	17757	17905	17983	17730	18009	17924	17930	17831	17740	17683	17893	17989	18082	17905	17988	18174	17817	17866	17939	17772	17924	17650	17873	17885	17804	18011	18046	17796	17979	18119	17739	17801	17845	17776	17867	17896	17835	17647	17898	17924	17909	18010	17894	17899	17697	17893	17757	17916	17977	17914	17881	17791	17889	17708	17914	18022	17887	17929	17810	18064	17972	18058	18067	17897	17811	17743	17833	17757	17782	17864	18035	17951	17979	17586	17665	17946	17783	17913	17741	17844	17876	17723	17622	18030	18023	17899	17976	18054	17913	18008	17698	18035	17892	17732	17600	17753	17875	18004	17895	17993	17868	17809	17899	17883	17869	17934	17895	17791	17739	17784	17814	17905	17911	18052	18184	18122	17938	18046	17800	17811	17821	17972	17845	17947	17798	17986	17765	18020	17865	17820	17863	17869	17758	17860	18026	17686	17891	17896	17961	18048	18138	17941	18020	18024	17926	17896	17846	17805	17930	17836	17963	17977	17972	17864	17891	17835	17857	17924	17832	17940	18146	17941	17902	17844	17854	17712	17836	17920	17737	18086	18024	17697	17846	17757	18013	18081	17732	17868	17715	17885	17967	17790	17955	17895	17831	17811	17912	17910	18020	17868	17893	18071	17819	17836	17777	17782	17719	17666	18041	17973	18037	17971	17971	17859	18095	18028	17862	18092	17748	18056	17750	17792	17956	17723	17914	17854	17788	18007	17540	17899	18008	17887	17781	17897	17784	17839	17664	17880	17856	17966	17856	17932	17947	17937	17749	17736	18014	17804	17939	17743	17864	17813	17915	18008	17816	17807	17968	17931	17766	17917	17989	17733	17745	17787	17793	18072	17642	17814	17809	18024	17704	17798	18106	17891	17944	18011	17933	18216	17964	17930	17855	17801	17932	17902	17830	17861	17801	17833	17743	17581	17924	17757	18080	17843	17732	17853	17935	17886	17873	17859	17994	17851	17799	17892	18001	18172	18013	18067	17945	18051	17922	17576	17800	17756	17977	17869	17971	17895	17962	17891	18027	17925	18011	17839	17786	17803	17846	18165	17795	18006	17876	17812	17891	18025	17801	17811	17838	17734	17818	17985	17676	17898	17724	17844	17698	17819	17781	17987
14952	18116	20120	18666	16493	16133	15679	15683	15817	15656	15567	15661	15728	15517	15734	15755	15644	15604	15518	15620	15472	15521	15531	15642	15781	15622	15433	15457	15318	15441	15760	16399	16221	15847	15731	15531	15420	15484	15524	15507	15250	15380	15367	15395	15371	15473	15327	15381	15398	15490	15484	15538	15429	15413	15257	15339	15363	15377	15351	15617	15422	15505	15318	15397	15304	15411	15431	15347	15395	15323	15437	15530	15341	15389	15482	15565	15351	15365	15544	15376	15376	15693	15355	15266	15438	15475	15500	15667	15421	15463	15172	15463	15491	15283	15365	15371	15564	15539	15416	15474	15487	15415	15457	15490	15621	15396	15323	15384	15297	15296	15428	15551	15506	15369	15273	15517	15295	15496	15433	15355	15397	15359	15560	15420	15430	15248	15299	15284	15453	15272	15440	15574	15447	15377	15604	15389	15403	15378	15496	15289	15466	15492	15370	15437	15448	15301	15280	15342	15547	15447	15419	15544	15424	15398	15428	15467	15393	15335	15357	15496	15416	15502	15468	15100	15528	15428	15576	15468	15410	15474	15439	15562	15337	15425	15319	15447	15446	15506	15286	15410	15336	15369	15545	15228	15389	15347	15464	15402	15356	15240	15388	15309	15413	15364	15431	15312	15393	15344	15323	15408	15520	15472	15408	15373	15520	15564	15338	15466	15492	15457	15498	15257	15158	15276	15455	15294	15315	15468	15418	15563	15392	15449	15381	15532	15350	15482	15311	15366	15331	15280	15521	15336	15486	15368	15440	15264	15413	15416	15427	15202	15375	15272	15336	15370	15351	15437	15441	15450	15416	15471	15387	15224	15465	15425	15464	15468	15346	15381	15377	15397	15354	15409	15457	15415	15567	15515	15345	15475	15385	15479	15278	15376	15429	15248	15501	15423	15368	15396	15422	15396	15457	15313	15397	15393	15593	15438	15332	15455	15401	15441	15472	15384	15430	15427	15475	15346	15433	15392	15516	15486	15472	15390	15258	15436	15250	15485	15610	15469	15477	15322	15574	15512	15442	15340	15378	15555	15188	15282	15365	15332	15237	15264	15419	15397	15414	15300	15369	15476	15528	15411	15468	15521	15537	15449	15521	15285	15145	15353	15404	15675	15528	15512	15449	15283	15330	15341	15324	15514	15405	15433	15458	15306	15434	15534	15501	15335	15384	15533	15338	15517	15426	15352	15438	15376	15431	15320	15408	15527	15395	15551	15485	15407	15463	15408	15472	15577	15330	15397	15589	15014	15460	15363	15480	15398	15512	15499	15334	15415	15387	15493	15571	15402	15318	15306	15439	15531	15392	15342	15395	15439	15437	15352	15280	15443	15349	15553	15586	15258	15645	15483	15414	15292	15425	15272	15173	15344	15326	15310	15318	15484	15327	15513	15414	15422	15307	15306	15606	15419	15544	15404	15374	15504	15483	15347	15522	15327	15378	15446	15379	15397	15531	15396	15311	15501	15382	15406	15438	15442	15492	15415	15467	15285	15274	15375	15352	15384	15335	15435	15463	15554	15570	15456	15255	15467	15555	15598	15532	15331	15383	15335	15647	15340	15449	15274	15524	15413	15331	15447	15387	15224	15382	15273	15440	15298	15457	15337	15471	15345	15438	15431	15446	15501	15539	15450	15607	15445	15253	15443	15344	15520	15373	15322	15091	15565	15368	15417	15373	15345	15523	15318	15321	15425	15596	15428	15533	15495	15444	15493	15381	15398	15396	15553	15318	15301	15286	15366	15180	15515	15425	15272	15374	15379	15340	15397	15440	15440	15398	15393	15269	15492	15428	15413	15301	15435	15366	15444	15377	15472	15510	15402	15479	15442	15327	15492	15414	15498	15477	15448	15551	15519	15485	15414	15205	15293	15470	15466	15379	15412	15471	15444	15425	15615	15404	15344	15529	15465	15456	15486	15368	15519	15478	15442	15415	15423	15341	15294	15447	15282	15291	15347	15403	15400	15246	15460	15364	15419	15401	15511	15400	15502	15347	15450	15567	15460	15252	15405	15571	15312	15467	15424	15362	15398	15356	15260	15445	15490	15412	15333	15479	15526	15392	15422	15415	15562	15229	15467	15460	15399	15373	15372	15433	15461	15513	15750	15416	15227	15442	15338	15403	15539	15343	15432	15382	15348	15352	15402	15320	15341	15375	15424	15422	15396	15513	15259	15291	15467	15494	15433	15278	15404	15325	15285	15356	15536	15330	15411	15557	15516	15470	15429	15339	15530	15501	15492	15358	15519	15189	15522	15418	15631	15351	15358	15418	15345	15412	15394	15368	15375	15339	15506	15373	15522	15406	15400	15588	15384	15496	15158	15565	15126	15198	15225	15364	15428	15400	15408	15538	15496	15518	15547	15539	15441	15511	15322	15456	15442	15379	15642	15493	15476	15490	15542	15429	15568	15323	15262	15305	15367	15409	15527	15494	15241	15369	15312	15480	15409	15349	15324	15474	15463	15440	15430	15510	15493	15317	15416	15394	15223	15358	15300	15494	15465	15425	15205	15548	15389	15325	15260	15321	15252	15304	15418	15300	15351	15523	15468	15318	15452	15477	15410	15333	15414	15262	15353	15343	15466	15256	15461	15374	15692	15510	15307	15493	15559	15424	15407	15451	15649	15400	15421	15230	15370	15404	15491	15422	15457	15254	15485	15526	15459	15439	15470	15497	15534	15489	15330	15423	15308	15494	15637	15450	15435	15445	15406	15287	15563	15274	15419	15400	15332	15379	15477	15345	15490	15415	15527	15501	15351	15521	15327	15487	15296	15494	15388	15474	15358	15417	15488	15331	15386	15400	15482	15524	15561	15496	15411	15311	15334	15322	15488	15434	15457	15442	15312	15407	15554	15291	15499	15341	15469	15290	15484	15600	15224	15380	15332	15532	15188	15318	15244	15262	15280	15390	15503	15516	15462	15556	15617	15395	15377	15320	15470	15453	15620	15495	15241	15430	15545	15424	15376	15416	15504	15475	15345	15348	15410	15341	15454	15265	15421	15456	15441	15307	15383	15445	15478	15430	15455	15451	15226	15386	15441	15350	15440	15479	15481	15514	15230	15608	15320	15408	15572	15454	15555	15388	15292	15444	15369	15452	15621	15402	15457	15339	15270	15437	15335	15349	15584	15534	15353	15494	15577	15447	15514	15455	15330	15269	15396	15494	15355	15297	15260	15338	15552	15369	15405	15293	15483	15326	15339	15447	15539	15537	15287	15572	15504	15442	15475	15394	15138	15346	15330	15522	15479	15446	15315	15413	15373	15269	15533	15474	15337	15456	15421	15453	15373	15346	15390	15467	15353	15278	15277	15462	15297	15384	15324	15203	15363	15505	15340	15605	15280	15442	15217	15434	15238	15277	15453	15336	15528	15500	15404	15415	15483	15488	15356	15372	15384	15503	15398	15491	15364	15456	15559	15526	15262	15475	15388	15531	15486	15387	15360	15406	15438	15543	15426	15517	15473	15398	15393	15488	15338	15496	15428	15419	15320	15356	15575	15253	15458	15401	15286	15499	15478	15531	15600	15301	15358	15559	15482	15400	15125	15259	15320	15610	15434	15335	15449	15470	15543	15316	15415	15465	15478	15479	15423	15407	15457	15375	15386	15416	15408	15227	15492	15506	15274	15300	15351	15183	15435	15333	15386	15437	15395	15410	15438	15400	15441	15586	15486	15299	15315	15473	15606	15395	15412	15414	15205	15482	15418	15658	15511	15354	15343	15458	15380	15316	15573	15403	15544	15416	15302	15333	15456	15384	15441	15414	15396	15404	15458	15531	15574	15399	15363	15328	15352	15429	15368	15336	15456	15360	15565	15394	15336	15487	15270	15423	15369	15450	15411	15372	15203	15311	15472	15413	15312	15282	15417	15542	15438	15360	15371	15474	15395	15313	15365	15539	15464	15559	15262	15619	15496	15416	15366	15316	15463	15423	15511	15386	15453	15481	15298	15455	15459	15366	15264	15235	15317	15357	15445	15406	15289	15399	15408	15352	15403	15380	15527	15296	15586	15468	15437	15397	15402	15487	15446	15414	15539	15332	15433	15456	15421	15361	15424	15319	15603	15487	15381	15566	15557	15364	15514	15442	15374	15285	15549	15462	15453	15379	15367	15398	15426	15381	15270	15336	15311	15332	15347	15371	15313	15373	15298	15473	15487	15370	15439	15360	15582	15295	15342	15516	15501	15452	15483	15551	15350	15325	15228	15473	15417	15359	15324	15294	15458	15502	15527	15417	15287	15418	15272	15439	15436	15343	15379	15493	15344	15422	15433	15495	15498	15455	15484	15410	15391	15412	15268	15336	15438	15408	15503	15654	15326	15598	15342	15535	15337	15355	15500	15355	15542	15368	15619	15406	15333	15409	15397	15214	15428	15386	15322	15530	15256	15544	15384	15417	15500	15465	15572	15465	15328	15300	15532	15355	15593	15463	15395	15431	15510	15463	15204	15375	15374	15498	15334	15469	15368	15436	15369	15440	15364	15277	15431	15275	15393	15421	15442	15513	15407	15480	15410	15634	15481	15394	15313	15291	15491	15549	15634	15515	15381	15463	15451	15518	15289	15614	15454	15360	15561	15324	15410	15246	15253	15331	15443	15433	15374	15419	15428	15498	15395	15329	15409	15365	15531	15455	15419	15409	15379	15466	15451	15350	15442	15335	15492	15463	15544	15387	15543	15493	15599	15444	15283	15533	15436	15466	15321	15478	15522	15289	15330	15360	15228	15481	15316	15404	15368	15423	15290	15335	15526	15578	15290	15550	15479	15409	15459	15663	15420	15650	15277	15575	15388	15422	15598	15352	15341	15463	15410	15377	15383	15357	15257	15418	15451	15358	15413	15399	15345	15498	15494	15395	15386	15359	15264	15546	15468	15382	15504	15430	15572	15456	15504	15420	15158	15496	15410	15529	15450	15402	15340	15417	15445	15531	15407	15377	15449	15422	15544	15481	15427	15472	15476	15475	15479	15575	15316	15468	15401	15392	15579	15427	15404	15352	15487	15541	15391	15429	15382	15424	15559	15417	15348	15246	15508	15638	15383	15396	15291	15511	15276	15405	15284	15533	15402	15491	15370	15391	15478	15306	15285	15445	15511	15531	15322	15237	15490	15438	15604	15369	15443	15354	15355	15461	15476	15439	15488
23914	21368	28911	24324	22260	22011	21114	18700	18222	18632	18427	18347	18220	18491	18259	18403	18244	18268	18311	18320	17973	18034	18133	17999	17996	18107	17932	17724	17957	18120	19425	21761	21122	19920	18714	18154	17971	17738	17879	17880	17979	17924	17707	18050	17676	17929	17800	17785	17883	17858	17816	17663	17828	17969	17923	17819	17697	17736	17839	17895	17856	17903	17845	17788	17824	17770	17858	17864	17904	17906	17760	17889	17908	17715	17782	17837	17810	17851	17945	17879	17962	17937	18047	17672	17553	17716	17789	17691	17789	17729	17968	17903	17985	18025	18003	17959	18173	17878	17762	17633	17886	17734	17758	17806	17591	17839	17755	17746	17706	17819	17868	17697	17705	17791	18010	17958	17982	17834	17988	17776	17661	17906	17967	17670	17885	17825	17731	17760	17976	17792	17883	17763	17690	17861	17785	17878	17809	17728	17683	17654	17775	17804	17905	17836	17870	17941	17747	17764	17766	17694	17832	17788	17634	17916	17699	17934	17512	17845	17842	17852	17881	17878	17874	17791	18122	17991	17759	17756	17794	17946	18087	17851	17859	17676	17807	17779	17867	17673	17874	17651	17908	17770	17600	17813	17734	18039	17664	17726	17693	17813	17809	17918	17694	17877	17931	17731	17640	17692	17669	17903	17851	18077	17814	17682	17669	17887	17790	17586	17686	17803	17857	17925	17736	17852	17637	17683	17970	17965	17748	17753	17847	17693	18082	17837	18104	17942	17652	17801	17782	17725	17732	17821	17693	18033	17946	17805	17901	17887	17818	17700	17832	17857	17876	17779	17933	17810	17994	17810	17706	17820	17590	17606	17913	17808	17852	17535	17726	18072	17692	17807	17710	18072	17735	17774	17896	17914	17819	17583	18067	17696	17903	17870	17869	17840	17929	17826	17936	17850	18058	17708	17823	17696	17749	17760	17854	17911	17728	17813	17880	17643	17894	17886	17683	17922	17849	17710	17649	17962	17951	17747	18065	17777	17922	17857	17763	17689	17791	17778	17721	17868	17731	17831	17755	17816	17907	17827	17879	17789	17956	17749	17793	17660	17755	17994	17863	17784	17799	17764	17848	17842	17749	17733	17818	17604	17651	17699	17861	18047	17928	17949	17829	17672	17824	17877	17850	17836	17920	17678	17614	17726	17864	17958	17821	17917	17923	17954	17859	17916	17597	17861	17721	17708	17922	17773	17883	17967	17815	17886	17717	17884	17993	17892	17900	17820	17688	17807	17814	17952	17968	17744	17886	17617	17744	17865	17865	17868	17843	17909	17749	17561	17735	17765	17852	17788	17622	17835	17707	17818	17811	18020	17937	17875	17698	17779	17701	17585	18055	17755	17972	17756	17966	17791	17841	17770	17729	17596	17899	17846	17770	17884	17893	17845	17685	17796	17758	17847	17873	17651	17808	17724	17832	17663	17660	17815	17724	17897	17806	17806	17972	17937	17693	17942	17631	17648	17752	17865	17745	17870	17723	17815	17908	17722	17902	17808	17806	17660	17553	17706	17640	17921	17820	17844	17613	17885	17794	17870	17721	17712	17843	17700	18134	17706	17848	17841	17954	18005	17798	17651	17949	17782	17824	17857	17670	17756	17794	17749	17851	17859	17628	17777	17844	17769	17677	17779	17681	17813	17807	17639	17784	17698	17721	17842	17487	17760	17832	17806	17789	17703	17696	17696	17588	17635	17817	17982	17890	17930	17830	17818	17801	17728	17972	17824	17765	17829	17805	17718	17780	17962	17737	17717	17737	17760	17568	17824	17693	17772	17927	17902	17640	17951	17976	17827	17727	17824	17760	17845	17623	17675	17697	17793	17821	17579	17837	17891	17981	18099	17660	17703	17693	17578	17927	17795	18027	17803	18060	17824	18036	18028	18033	17590	17596	17815	17932	17909	17767	17799	17885	17743	17699	17633	17804	17939	17757	17777	17880	17783	17858	17861	17675	17862	17735	17799	17718	17809	17903	17849	17790	17757	17952	17856	17905	17702	17782	17844	17806	17877	17864	17739	17997	17668	17681	17898	17829	17789	17793	17670	17817	17755	17799	17796	17910	17993	17617	17684	17650	17734	17976	17785	17582	17705	17781	17656	17798	17785	17776	17750	17876	17895	17838	17850	17727	17804	17818	17641	17746	17703	17938	18018	17691	17738	17782	17802	17913	17863	17816	17769	17855	17753	17748	17806	17818	17939	17783	17959	17718	17953	17868	17721	17740	17844	17832	17829	17850	17741	17754	17763	17716	17784	17816	17939	17784	18106	17971	17580	17839	17903	17906	17968	17863	17531	17694	17735	17796	17755	17755	17661	17940	17816	17826	17948	17989	17943	17605	17796	17946	17945	17756	17644	17819	17727	17780	17815	17795	17934	17907	17639	17825	17794	17867	17594	17795	18081	17739	17696	17722	17744	17605	17813	17986	17713	17694	17736	17760	17743	17844	17853	17760	17778	17759	17929	17780	17796	17667	17856	17897	17775	17946	17854	17945	17896	17998	17965	17621	17989	17798	17872	17693	17705	17940	17690	17677	17703	17789	17871	17696	17624	17542	17892	17718	17865	17933	17666	17763	17950	17845	17919	17685	17719	17737	17837	17942	17953	17844	17805	17734	17753	17801	17832	17899	17758	17699	17539	17801	18008	17698	17615	17597	17816	17936	17816	17923	17815	17911	17619	17762	17656	17801	17808	17816	17850	17897	17787	17864	17978	17874	17874	17650	17690	17665	17752	17777	17835	17565	17822	17742	17885	17674	17739	17978	17739	17681	17647	17745	17796	17720	18047	17746	17894	17814	17783	17860	17720	17824	17822	17688	18026	17791	17788	17827	17828	17871	18051	17865	17844	17808	17833	17819	17946	17833	17836	17718	17731	17657	17691	17712	17893	17892	17647	17807	17984	17921	17849	17937	17961	17602	17871	17828	17839	17938	17727	17875	17796	17777	17680	17835	17676	17672	17779	17707	17802	17817	17900	17929	17903	18043	17861	17866	17790	17685	17670	17494	17785	17871	17638	17943	17805	17635	17519	17808	18209	17728	17749	17856	17831	17729	17451	17893	17756	17985	17957	17752	17995	17775	17708	17960	18090	17859	17618	17815	17912	17930	17832	17743	17730	17930	17507	17743	17784	17859	17816	17890	17639	17728	18035	17900	17750	17840	17814	17839	17713	17848	17629	17893	17907	17858	17776	17711	17626	17814	17733	17828	17925	17867	18075	17884	17791	17843	17719	17773	17882	17587	17987	17899	17817	17822	17853	17892	17908	17728	17932	17660	17669	18014	17666	17593	17870	17823	17770	17784	17609	17617	17764	17884	17969	17613	17838	17864	17874	17856	17734	17715	17779	17768	17733	17872	17786	17769	17870	17686	18029	17789	17697	17933	17932	17747	17851	17844	17606	17769	17870	17742	17848	17813	17826	17918	17852	17605	17801	17595	17596	17776	17774	17801	17839	17916	17839	17739	17795	17823	17717	17823	17921	17885	17831	17807	17769	17692	17690	17867	18047	17709	17715	17957	17725	17748	17844	17765	17728	17727	17752	17548	17797	17912	17716	17773	17931	17776	17565	17791	17715	17797	17788	17934	17746	17749	17907	17809	17808	17719	18017	17908	17884	18137	17699	17736	17918	17574	17622	17922	17774	17852	17801	18054	17826	17581	18050	17877	17892	18014	17668	17944	17737	17940	17696	17885	17745	17721	17798	17811	17863	17846	17798	17901	17839	17773	17681	17822	17763	17957	17867	17699	17554	17706	17722	17587	17612	17945	17989	17814	17676	17869	17846	17500	17636	17772	18041	17976	17799	17754	17807	18038	17684	17662	17816	17870	17886	17757	17785	18029	18013	17756	17833	17883	17888	17678	17797	17863	17949	17847	17851	17937	17684	17626	17898	17945	17837	17870	17889	17880	17896	17830	17707	17962	17909	17875	17773	17870	17745	17822	17846	17964	17901	17820	17714	17736	17885	17865	17763	17916	17679	17557	17685	17710	17800	17824	17796	17695	17733	17769	17822	17836	17788	18031	17878	17980	17732	17575	17761	17653	17666	17616	17933	17726	17844	17736	17996	17621	17649	17757	17763	17812	17581	17910	18027	17799	17631	17945	17712	17699	17726	17866	17693	17855	17897	17873	17938	17795	17724	17838	17719	17733	18115	17812	17647	17913	17783	18002	18013	17861	17749	17832	17851	17800	17625	17590	17657	17702	17922	17585	17709	17704	17709	17581	17651	17975	17620	17989	17956	18038	17803	17734	17964	17950	17960	18011	17811	17979	17833	18002	17597	17889	17977	17810	17967	17716	17746	17820	17776	17762	17917	17959	17907	17806	17839	17564	17778	17723	17745	17789	17739	17836	17711	17743	18125	17780	17751	17818	17778	17923	17750	17828	17773	17736	17848	17804	17816	17875	17783	17811	17847	17875	17574	17787	17842	17692	18017	17913	17676	17814	17688	17800	17731	17770	17902	17751	17821	17809	17758	17832	17827	17946	17822	17808	17788	17881	17925	17770	17800	17789	17807	17997	17698	17755	17736	17883	17799	17707	17818	17934	17708	17836	17762	17923	17774	17843	17841	18061	17753	17822	17850	17631	17914	17689	17824	17584	17923	17737	17759	17763	17769	18026	17747	17862	17754	17776	17791	17854	17721	17679	17727	17735	17872	17815	17791	17959	17775	17736	17953	17743	17631	17927	17816	17740	17694	17875	17899	17875	17752	17952	17895	17825	17613	17667	17886	17726	17787	17865	17802	17954	17708	17851	17739	17813	17703	17746	17800	17726	17858	17813	17927	17824	17902	17743	17691	17999	17853	17631	17695	17895	17807	17823	17793	17860	17718	17775	17911	17830	17991	17826	17740	17711	17960	17750	17829	17782	17831	17713	17755	17732	17919	17662	17762	17599	17857	17571	17818	17982	17766	17880	17832	17734	17906	17913	17798	17619	17844	17963	17721	17682	17793	17842	17994	17755	17893	17650	17692	17706	17597	17661	18173	17852	17859	17855	17875	17972	17855	17837	17834	17880	17791	17614	17695	17908	17759	17609	17664	17739	17950	17932	17807	17638	17900	18020	17987	17773	17815	17913	17842	17806	17809	17814	17790	18038	17841	17789	17651	17709	17587	17918	17854	17872	17787	17674	17941	17802	17798
14454	24464	26544	21527	18489	17362	16745	16353	16059	16043	16121	16071	15943	15890	15921	15859	15690	15815	15842	15632	15651	15629	15589	15809	15783	15707	15478	15423	15695	15542	18130	21400	19451	17734	16383	15823	15497	15468	15298	15485	15354	15475	15473	15371	15373	15367	15348	15434	15425	15594	15357	15496	15445	15267	15477	15606	15298	15345	15362	15214	15400	15372	15420	15507	15248	15363	15451	15390	15334	15425	15324	15566	15247	15261	15327	15199	15278	15322	15420	15353	15302	15306	15321	15375	15471	15404	15453	15404	15380	15363	15501	15446	15389	15399	15226	15511	15311	15226	15587	15245	15462	15323	15524	15381	15409	15369	15478	15469	15348	15465	15283	15441	15433	15498	15562	15240	15426	15489	15315	15323	15515	15578	15426	15350	15270	15273	15546	15431	15466	15522	15241	15267	15455	15491	15364	15359	15530	15401	15352	15238	15379	15464	15313	15455	15334	15563	15375	15311	15465	15265	15518	15320	15337	15264	15385	15437	15314	15297	15458	15490	15425	15250	15320	15411	15452	15284	15412	15554	15367	15500	15396	15381	15304	15456	15261	15388	15367	15404	15333	15304	15429	15246	15492	15397	15321	15355	15288	15371	15500	15448	15299	15404	15438	15191	15410	15406	15437	15312	15344	15286	15380	15447	15218	15315	15470	15317	15410	15389	15310	15398	15315	15425	15413	15341	15339	15502	15437	15231	15364	15392	15331	15404	15333	15353	15376	15340	15467	15250	15267	15376	15342	15498	15244	15392	15309	15418	15350	15359	15541	15442	15400	15487	15488	15253	15337	15351	15384	15227	15369	15349	15421	15538	15234	15547	15464	15486	15319	15309	15446	15236	15323	15307	15333	15381	15501	15345	15453	15266	15338	15185	15338	15365	15353	15441	15354	15435	15322	15301	15309	15468	15377	15385	15341	15274	15525	15332	15466	15483	15286	15318	15347	15614	15432	15359	15457	15328	15472	15244	15415	15343	15359	15389	15397	15268	15236	15324	15225	15555	15280	15552	15277	15526	15299	15459	15458	15240	15305	15281	15324	15304	15289	15352	15374	15302	15413	15439	15317	15525	15452	15311	15315	15486	15280	15409	15373	15358	15283	15484	15479	15354	15290	15301	15356	15549	15403	15208	15360	15264	15330	15378	15161	15355	15293	15499	15198	15390	15427	15397	15417	15411	15296	15524	15415	15450	15317	15301	15520	15428	15278	15216	15458	15409	15307	15395	15408	15339	15530	15495	15336	15458	15354	15277	15311	15340	15271	15385	15195	15493	15352	15376	15346	15429	15300	15393	15213	15373	15449	15277	15416	15378	15569	15268	15420	15382	15257	15342	15360	15440	15412	15327	15408	15538	15283	15449	15361	15316	15265	15221	15392	15611	15261	15459	15362	15455	15259	15366	15433	15162	15370	15404	15300	15162	15517	15262	15444	15435	15700	15416	15516	15299	15298	15245	15324	15398	15307	15455	15126	15308	15388	15318	15377	15417	15448	15387	15331	15356	15363	15369	15424	15305	15294	15342	15335	15345	15280	15422	15217	15294	15256	15297	15475	15273	15311	15426	15436	15528	15269	15323	15281	15398	15373	15502	15484	15197	15546	15351	15284	15434	15386	15346	15313	15473	15445	15244	15459	15578	15440	15234	15499	15502	15302	15504	15308	15439	15456	15364	15381	15328	15484	15263	15344	15183	15319	15325	15456	15263	15343	15382	15458	15351	15401	15354	15361	15244	15275	15443	15542	15260	15461	15381	15410	15351	15322	15271	15345	15237	15433	15382	15413	15355	15403	15285	15216	15235	15274	15590	15312	15273	15384	15297	15345	15137	15310	15252	15379	15212	15446	15442	15412	15316	15415	15212	15516	15450	15354	15534	15224	15329	15536	15426	15235	15369	15465	15397	15515	15446	15252	15302	15448	15270	15418	15368	15414	15392	15448	15237	15485	15334	15603	15460	15445	15334	15197	15508	15355	15365	15363	15433	15399	15499	15374	15371	15602	15491	15440	15299	15339	15209	15414	15374	15370	15419	15469	15471	15423	15453	15237	15303	15457	15359	15213	15329	15357	15369	15335	15283	15534	15405	15375	15436	15370	15134	15454	15415	15407	15337	15369	15299	15488	15485	15348	15339	15361	15406	15398	15494	15297	15372	15323	15425	15462	15369	15328	15339	15376	15420	15409	15246	15284	15335	15370	15392	15382	15593	15267	15276	15342	15216	15221	15321	15402	15122	15337	15186	15594	15402	15384	15317	15402	15492	15457	15337	15420	15409	15419	15503	15439	15343	15468	15367	15452	15382	15302	15442	15316	15265	15258	15498	15500	15273	15321	15449	15399	15446	15435	15257	15473	15397	15359	15230	15428	15362	15534	15347	15476	15352	15512	15292	15451	15380	15421	15306	15371	15451	15489	15358	15289	15437	15402	15370	15397	15373	15497	15259	15413	15515	15454	15580	15439	15336	15309	15430	15307	15473	15260	15363	15409	15215	15345	15325	15490	15359	15530	15455	15359	15310	15387	15321	15409	15394	15260	15484	15366	15209	15492	15255	15325	15303	15222	15207	15401	15271	15410	15320	15326	15441	15350	15314	15517	15386	15442	15477	15372	15398	15329	15097	15313	15574	15284	15341	15393	15325	15315	15302	15319	15237	15277	15333	15300	15434	15219	15180	15421	15446	15358	15194	15418	15526	15359	15199	15378	15265	15321	15575	15294	15356	15340	15482	15398	15270	15405	15379	15263	15480	15340	15339	15342	15312	15502	15414	15400	15349	15496	15400	15524	15285	15277	15302	15143	15336	15320	15552	15338	15266	15358	15365	15343	15541	15427	15244	15607	15416	15400	15270	15407	15317	15261	15298	15357	15387	15414	15187	15424	15301	15368	15437	15391	15401	15407	15307	15248	15464	15491	15337	15262	15423	15351	15432	15518	15358	15371	15468	15465	15270	15352	15466	15388	15347	15314	15488	15484	15458	15577	15455	15389	15407	15321	15306	15341	15309	15457	15420	15530	15327	15178	15383	15265	15373	15465	15274	15236	15282	15351	15422	15407	15352	15394	15301	15287	15350	15401	15350	15407	15326	15541	15311	15383	15363	15263	15366	15355	15212	15381	15289	15501	15423	15369	15455	15259	15271	15456	15325	15428	15397	15310	15299	15274	15289	15417	15317	15507	15439	15491	15435	15373	15293	15406	15377	15340	15486	15516	15355	15505	15304	15385	15326	15473	15375	15265	15336	15295	15418	15530	15396	15518	15421	15400	15559	15392	15471	15389	15381	15301	15504	15228	15391	15451	15318	15235	15471	15394	15428	15491	15492	15362	15434	15242	15231	15405	15400	15130	15327	15511	15335	15343	15225	15269	15233	15461	15390	15640	15420	15472	15371	15315	15404	15491	15399	15187	15430	15343	15459	15413	15386	15264	15178	15233	15238	15476	15426	15342	15265	15518	15336	15511	15311	15381	15511	15587	15338	15296	15201	15300	15351	15386	15420	15201	15413	15423	15274	15538	15529	15335	15301	15355	15414	15297	15249	15255	15372	15137	15475	15435	15270	15467	15381	15394	15516	15347	15162	15394	15239	15319	15351	15358	15413	15457	15493	15272	15432	15410	15246	15513	15361	15353	15374	15299	15356	15501	15427	15510	15319	15421	15380	15380	15279	15397	15261	15441	15402	15523	15220	15448	15404	15353	15374	15372	15380	15270	15318	15464	15415	15277	15403	15350	15320	15427	15318	15453	15320	15299	15425	15266	15407	15425	15347	15293	15179	15443	15542	15412	15307	15363	15528	15192	15507	15330	15404	15461	15282	15395	15452	15264	15416	15345	15495	15351	15463	15381	15281	15419	15393	15319	15549	15402	15421	15446	15335	15304	15385	15292	15237	15319	15328	15266	15293	15417	15290	15493	15359	15316	15315	15425	15349	15445	15387	15572	15398	15410	15312	15502	15352	15314	15369	15387	15346	15506	15278	15394	15306	15418	15242	15474	15406	15245	15290	15435	15333	15167	15355	15375	15350	15229	15414	15411	15189	15286	15198	15374	15308	15331	15406	15271	15403	15424	15479	15371	15398	15568	15340	15258	15391	15273	15377	15538	15492	15324	15434	15418	15504	15181	15408	15528	15187	15268	15512	15250	15546	15329	15503	15369	15332	15471	15331	15435	15433	15362	15395	15313	15431	15317	15352	15326	15313	15304	15245	15294	15319	15060	15398	15273	15356	15385	15411	15309	15390	15322	15415	15298	15311	15245	15250	15473	15307	15438	15647	15406	15429	15429	15453	15270	15274	15493	15492	15472	15294	15215	15488	15365	15495	15331	15417	15264	15322	15535	15423	15349	15354	15281	15476	15360	15441	15493	15421	15390	15396	15444	15508	15425	15427	15389	15315	15266	15339	15408	15376	15442	15379	15238	15228	15340	15421	15267	15358	15415	15503	15427	15474	15433	15438	15433	15292	15292	15463	15413	15387	15432	15524	15458	15224	15461	15396	15234	15385	15421	15373	15588	15165	15475	15318	15370	15342	15251	15444	15304	15342	15312	15463	15417	15301	15338	15324	15283	15253	15402	15354	15301	15288	15207	15516	15325	15309	15323	15349	15403	15303	15210	15229	15428	15259	15406	15345	15484	15362	15394	15273	15236	15240	15255	15439	15368	15287	15302	15348	15387	15336	15356	15334	15362	15384	15339	15373	15247	15472	15439	15444	15281	15361	15342	15337	15354	15479	15300	15213	15357	15367	15226	15372	15356	15409	15318	15419	15392	15418	15356	15376	15380	15439	15450	15369	15531	15332	15356	15351	15382	15349	15360	15439	15428	15330	15567	15551	15285	15466	15344	15375	15417	15340	15418	15343	15532	15209	15284	15358	15365	15506	15362	15416	15359	15608	15277	15321	15537	15260	15510	15387	15366	15274	15389	15390	15189	15337	15408	15199	15363	15338	15648	15402	15405	15466	15411	15407	15227	15352	15406	15456	15239	15283	15468	15385	15412	15324	15391	15343	15356	15416	15240	15393	15397	15387	15514	15297	15459	15307	15357	15443	15466	15461	15269	15425	15299	15341	15274	15339	15440	15326	15488	15467	15362	15387	15413	15449	15448	15346	15383	15306	15404	15333	15201	15276	15360	15518	15201	15442	15521	15476
22986	21384	29348	23788	21627	23533	24545	19225	18583	18904	18817	18769	18726	18665	18796	18367	18310	18290	18273	18384	18155	18184	18207	18233	18192	18135	18084	18017	17912	18269	21843	25673	22947	20986	19468	18585	18287	17911	18007	18082	18084	17928	17831	18067	17932	17934	17964	17812	17877	18042	17906	18174	17789	17991	18056	17805	18165	17927	17975	18068	18110	18000	17856	17985	17783	17794	17887	17909	17754	17777	18148	17826	17914	17978	17819	18076	17734	17935	17844	17799	17879	17711	17779	18030	17824	17815	17921	17930	17814	17810	17921	17809	17830	17713	17834	17777	17964	18036	17714	17607	17856	17624	17899	17652	17859	17747	18042	17827	17910	18055	17958	17959	17834	17869	17839	17860	17821	17737	17790	17932	17977	17761	17884	17915	17822	17626	17706	17704	17820	17648	17790	17761	17871	17666	17985	17765	17602	17746	17930	17824	17823	17758	17811	18006	17911	17698	18018	17920	17926	18064	17742	18012	17797	17840	17819	17712	17844	18023	18098	17686	17682	17864	18013	17970	18011	17682	17791	17965	17802	17852	17869	17911	17996	17819	17761	17946	17877	17799	17914	17839	18021	17920	17835	17604	17687	17838	17792	17552	17766	17947	17778	17792	17779	17754	17825	17763	17948	17873	17647	17757	18029	17775	17909	17961	17803	17774	17830	17711	17681	17977	17895	17831	17959	18005	17828	17940	17928	17783	17749	17790	17799	17923	17823	17740	18010	17987	18046	17826	17748	17929	17866	18077	17848	17974	17897	17789	17787	17919	17888	17883	17976	17806	17785	17913	18004	17930	18036	17739	17806	17617	17949	18023	17869	17701	17915	17837	17776	17957	17866	17612	17782	17705	17766	17810	17665	17765	17721	17841	17839	17660	17692	17757	17854	18045	17756	17895	17842	17814	17947	17856	17845	17795	18031	17944	17961	17969	17827	17957	17728	17912	17881	17966	17852	17945	17889	17832	17831	17653	17824	17982	17950	18025	18073	17730	17947	17884	17838	17705	17784	17803	17721	17961	17873	17740	17581	17894	17926	17746	17742	17948	17890	17680	17951	17719	17994	17847	17907	17868	17816	17626	17926	17767	17753	17839	17941	17638	18000	17767	17981	17931	17777	17786	17911	17871	17890	17930	17768	17839	17736	17653	17726	17764	17779	17907	17727	17903	17904	17921	18043	17743	17912	17637	17697	17901	17965	17705	17750	17776	17769	17999	17642	17814	17821	17548	17807	17893	17739	17993	17972	17975	17844	17618	17857	17775	17904	17768	17724	17804	17860	17721	17738	17718	17813	17664	17746	17755	17905	17837	17846	17795	17880	17621	17882	17664	18074	17865	17847	17827	17594	17736	17879	17849	17932	17777	17883	17826	17951	17699	17699	17855	17732	17692	17864	17944	18026	17903	17844	17710	17942	17782	17813	17677	17787	17927	17781	17772	17778	18069	17743	17787	17976	17784	17910	18061	18053	17929	17991	17889	17774	17797	17689	17828	17827	17862	17801	17936	17833	18092	17858	17691	17855	17901	17836	17721	17922	17927	17774	17860	17930	17839	17978	17875	17970	17793	17720	17873	17706	17791	17908	17837	17769	17761	17804	17912	17784	17934	17766	17766	17858	17992	17820	17818	17557	18076	17960	18038	17900	17947	17835	17907	17923	18087	17699	17847	17791	17822	17765	17922	17654	17737	17823	17752	18041	17815	17978	17909	17672	17701	17924	17892	17715	17730	17817	17771	17841	17917	17878	17767	17493	17988	17903	17664	18005	17873	17726	17816	17988	17765	17935	17940	17781	17807	17697	17877	18128	17896	17922	17963	17728	17764	17933	18007	17747	17613	17837	17730	17590	17847	17735	17964	17843	17873	17785	17968	17841	17782	17850	17847	17849	17833	17995	17949	17622	17807	17817	17848	17868	17931	17713	17970	17682	17861	17688	17929	18029	17964	17848	17905	17706	17760	17933	18046	17942	17744	17896	17727	17820	17780	17842	17744	17747	17761	17866	17751	17960	17809	17860	17936	17865	17845	17707	17720	17571	17853	17859	17940	17688	18115	17760	18025	17834	17841	17807	17763	17700	17996	17829	17740	17626	17928	17922	17710	17872	17726	17860	17778	17760	17859	17839	17812	17832	17854	17943	17914	17805	17864	17999	17741	17790	17792	17910	17791	17696	17783	17967	17760	17782	17725	17934	17921	17704	17943	17708	17841	17939	17812	17727	17632	17884	17682	17925	17843	17840	17959	17949	18049	17785	17744	17843	17831	17817	17941	17934	17940	17806	17885	17811	17805	17837	17915	17817	17932	17757	18004	17894	17836	17686	17813	17805	17756	17833	18005	17764	17716	17752	17904	17816	17914	17816	17847	17775	17924	17819	17610	17547	17741	18022	17995	17983	17810	17745	17703	17910	17848	17894	17772	17871	18013	17945	17691	18005	17911	17908	17850	17801	18005	17713	17989	17839	17970	17748	17854	18115	17921	17718	17898	17874	17760	17894	17881	17867	17655	17689	17771	17890	17895	17999	17962	17677	17704	17926	17910	17768	17955	17573	17735	17900	17850	17878	17840	17887	17916	17865	17701	17698	17776	18023	17791	17725	17827	17865	17660	17945	17854	17697	17719	17929	17757	17638	17918	17915	17995	17834	17686	17798	17873	17851	17780	17879	17691	17972	17820	17857	18020	17750	17971	17755	17807	17879	17682	17753	18024	17785	17816	17948	17905	17639	17782	17766	17896	17727	17691	18098	17833	17686	17910	17926	17793	17780	17819	17845	17648	17737	18028	17836	17668	17826	17823	17978	17832	17746	17772	17849	17802	17801	17836	17842	17919	17764	17876	17840	17722	17987	17790	17974	17808	17564	17611	17888	17858	17602	17958	17857	17793	17962	17879	17943	17706	17928	17986	17703	17787	17745	17798	17834	17728	17899	17817	17822	17958	17714	17825	17959	17708	17955	17894	17810	17861	17715	17845	17928	17792	17666	17734	17780	17800	17892	17825	18005	17898	17793	17819	17895	18092	17896	17900	17843	17996	17837	17745	17851	17777	17727	17727	17740	17830	17804	17878	17840	17758	17712	17788	17871	17882	17686	18055	17770	17750	18036	18006	17828	17926	17813	17891	17790	17787	17755	17596	17770	17940	17848	17918	17964	18048	17845	17802	17797	17889	17834	17638	17778	17870	17797	17820	17831	17809	17718	17810	17739	17965	17846	17688	17726	17819	17741	17720	17902	17935	17937	17869	17829	17706	17890	17743	17827	17859	17375	17779	17802	17761	17814	17898	17893	17838	17681	17766	18004	17919	17874	17812	17906	17746	17804	17876	17732	17866	17680	17836	17791	17697	17722	17820	18070	17793	17808	17848	17818	17792	17757	17694	17819	17928	17888	17820	17865	17905	17957	17905	17912	17778	17750	17734	17941	17872	17903	17595	17778	17846	17811	17711	17815	18011	17909	18064	17711	17814	17763	17729	17857	17807	17881	17821	17730	17886	17545	17864	17925	17826	17617	17825	17982	17834	17791	17928	17746	17661	17661	17804	17790	17712	17766	17861	17791	17875	17832	17989	17806	18056	17800	17800	17886	17778	17705	17709	17864	17749	17770	18097	17734	17661	17869	18058	18046	17948	17898	17969	17897	17856	17930	17878	17883	17836	17932	17956	17807	17584	17799	17862	17864	17785	18064	17669	17956	17830	17961	17772	17716	17730	17908	17823	17982	17893	17842	17730	17926	17593	17885	17797	17903	17740	17985	17840	17925	17982	17851	17864	17725	17773	17796	17987	17798	17806	17787	17699	18017	17671	17922	17761	17916	17967	17966	17780	17784	17784	17711	17866	17780	18020	17829	17865	17733	17927	17918	17739	17764	17731	17781	17844	17961	17795	17804	17842	17849	17675	17922	17826	17917	17891	17731	17752	17739	17892	17827	17929	18019	17834	17932	17802	17840	17740	17824	17725	17866	17825	17835	17936	17876	17813	17814	17825	17943	17753	17869	17756	17574	17784	17753	17898	18044	17808	17823	18049	17924	17855	17767	17880	17803	17728	17799	18038	17694	17836	17797	17490	17821	17818	17887	17940	17967	17617	17899	17838	17837	17767	17697	17754	17562	17771	17915	17940	17847	17970	17811	17861	17943	17879	17991	17859	17890	17850	17979	17817	17994	17814	18027	17706	17887	17859	17683	17609	17773	17730	17797	17885	17917	17849	17948	17862	17815	17803	17947	17849	17832	17951	17844	17887	17765	17781	17933	17842	17910	17920	17918	17921	17776	17899	18107	17899	18038	17909	17978	17876	17716	17841	17998	17764	17851	17857	17800	17674	17839	17891	17953	17867	17946	17789	18001	17743	17823	17745	17894	17806	18006	17880	17913	17812	17721	17834	18050	17909	17780	17802	17758	17729	17690	17806	18033	17797	17825	17839	17816	17871	17880	17859	17572	17629	17791	17950	17866	17813	17825	17926	17794	17669	17896	17788	17788	17760	17739	17988	18018	17918	17776	17812	17833	18015	17899	17791	17984	17869	17959	17721	17828	17920	17914	17892	17778	17679	17901	17822	17662	18114	18009	17832	17940	17887	17911	18061	17938	18026	17815	17896	17811	17786	17753	17674	17701	17841	17579	17917	17759	17813	17866	17805	17759	17808	17865	17673	17808	17969	17964	17797	17669	17551	17777	17609	17890	17700	17952	17726	17619	17891	17985	17896	17903	17643	17954	17676	17923	17811	17997	17866	17971	17730	17706	17797	17647	17902	17831	17773	17828	17792	17938	17722	18029	17870	17834	17955	18015	17951	17792	17876	18059	17946	17891	17875	17990	17841	17824	17864	17969	17763	17914	17937	18110	17834	17747	17925	17838	17871	17940	17809	17969	18044	17839	17734	17687	17733	17828	17735	17774	17860	17863	17770	17799	17760	17913	17745	17928	17759	17711	17862	17798	17893	17864	17816	17723	17754	17957	18084	17921	17966	17794	17704	18013	17941	17698	17662	17920	18000	17738	17784	17861	17846	17775	17878	17638	17965	17746	17855	17780	17852	17760	17701	17928	17687	17810	18042	17832	18034	17783	17890	17820	17735	17905	17915	17844	17924	17902	17749	17759	17997	17716	17479	17899	17822	17910	17920	17807	17730	17814	17941	17665	18012	17959	17866
15908	29233	31633	23813	19924	18332	17503	16666	16594	16390	16375	16431	16514	16338	16286	16138	16111	16154	16022	15962	15862	15901	15705	15787	15885	15872	15722	15565	15453	15619	22038	25671	21619	19187	16961	15732	15520	15539	15262	15528	15443	15380	15351	15371	15460	15415	15512	15329	15430	15374	15385	15345	15372	15407	15442	15421	15197	15378	15444	15399	15413	15336	15450	15430	15519	15545	15442	15390	15479	15296	15484	15425	15513	15281	15514	15147	15329	15391	15432	15483	15319	15399	15439	15416	15530	15328	15280	15242	15500	15272	15495	15364	15470	15424	15565	15301	15361	15429	15357	15277	15389	15342	15585	15438	15460	15491	15394	15571	15525	15476	15518	15420	15511	15409	15418	15357	15618	15497	15253	15303	15456	15376	15541	15257	15365	15183	15434	15408	15603	15462	15408	15554	15239	15482	15330	15442	15461	15259	15296	15287	15486	15555	15341	15519	15253	15328	15406	15200	15336	15388	15428	15348	15337	15467	15357	15420	15480	15358	15609	15327	15305	15313	15319	15480	15328	15352	15544	15186	15483	15241	15556	15262	15367	15580	15343	15329	15279	15412	15377	15345	15488	15403	15337	15389	15327	15445	15392	15312	15319	15304	15309	15334	15476	15341	15250	15378	15479	15384	15201	15370	15490	15480	15401	15488	15284	15286	15341	15403	15382	15369	15488	15397	15321	15400	15304	15402	15177	15628	15252	15269	15471	15318	15389	15436	15391	15359	15403	15362	15318	15419	15495	15404	15397	15549	15343	15258	15539	15336	15335	15290	15288	15335	15417	15335	15513	15220	15488	15279	15391	15249	15259	15378	15287	15347	15331	15358	15284	15121	15335	15401	15533	15407	15481	15387	15426	15532	15381	15367	15466	15263	15479	15417	15246	15351	15380	15336	15330	15353	15341	15254	15421	15387	15321	15272	15256	15403	15415	15304	15342	15384	15323	15441	15478	15443	15477	15528	15204	15433	15441	15458	15388	15252	15229	15321	15315	15317	15321	15438	15370	15426	15314	15462	15225	15134	15423	15461	15345	15316	15366	15384	15267	15328	15429	15113	15520	15465	15382	15459	15397	15235	15280	15292	15584	15287	15487	15378	15309	15398	15466	15443	15462	15529	15429	15364	15413	15381	15276	15431	15355	15518	15324	15457	15350	15400	15380	15387	15381	15406	15404	15287	15372	15261	15301	15324	15481	15341	15206	15334	15314	15342	15511	15376	15320	15303	15478	15343	15140	15439	15481	15346	15355	15273	15247	15363	15299	15266	15327	15463	15415	15267	15421	15369	15286	15319	15186	15231	15385	15274	15588	15396	15449	15465	15374	15374	15395	15482	15336	15370	15344	15436	15461	15270	15393	15311	15540	15363	15401	15341	15426	15393	15456	15324	15424	15296	15385	15452	15371	15285	15300	15268	15297	15488	15416	15475	15285	15355	15214	15401	15348	15354	15408	15283	15383	15398	15461	15359	15394	15417	15291	15298	15402	15315	15368	15335	15548	15450	15200	15303	15544	15200	15374	15401	15364	15378	15389	15341	15538	15423	15437	15374	15481	15304	15480	15311	15417	15332	15351	15479	15422	15449	15108	15381	15266	15549	15207	15244	15290	15316	15288	15315	15351	15573	15387	15318	15412	15360	15384	15360	15321	15345	15430	15315	15184	15301	15293	15282	15267	15309	15344	15473	15399	15351	15380	15401	15334	15345	15443	15311	15541	15370	15382	15246	15472	15248	15306	15173	15401	15256	15342	15398	15515	15567	15489	15552	15450	15461	15327	15262	15293	15634	15247	15466	15345	15524	15411	15280	15417	15401	15285	15253	15358	15587	15430	15434	15231	15293	15265	15387	15371	15336	15247	15322	15478	15441	15438	15300	15394	15331	15329	15406	15382	15338	15274	15453	15450	15282	15461	15354	15442	15466	15474	15425	15416	15401	15322	15276	15352	15520	15301	15274	15502	15410	15385	15286	15204	15312	15499	15401	15474	15438	15283	15344	15360	15466	15490	15388	15453	15459	15369	15307	15531	15408	15452	15463	15452	15205	15312	15444	15297	15786	15358	15268	15422	15322	15500	15491	15186	15384	15465	15442	15431	15236	15437	15506	15122	15316	15357	15438	15370	15446	15387	15447	15405	15576	15379	15337	15330	15263	15402	15550	15309	15270	15350	15168	15418	15333	15221	15399	15512	15176	15554	15380	15345	15418	15302	15489	15377	15221	15510	15162	15409	15331	15427	15378	15514	15442	15246	15305	15440	15461	15557	15318	15346	15351	15243	15277	15528	15376	15286	15411	15283	15572	15400	15420	15252	15391	15399	15376	15345	15301	15445	15407	15302	15392	15431	15336	15571	15271	15375	15243	15359	15461	15393	15331	15288	15435	15477	15337	15425	15369	15478	15318	15320	15347	15399	15509	15351	15522	15328	15390	15434	15309	15284	15231	15609	15351	15285	15372	15500	15337	15360	15371	15390	15514	15476	15547	15198	15451	15352	15226	15379	15391	15357	15302	15409	15510	15423	15265	15284	15487	15287	15526	15307	15603	15461	15497	15307	15506	15283	15177	15366	15424	15441	15353	15373	15247	15322	15532	15283	15493	15370	15230	15329	15329	15327	15504	15312	15144	15243	15184	15349	15490	15328	15321	15361	15366	15529	15514	15329	15533	15210	15401	15212	15258	15380	15455	15365	15307	15513	15339	15435	15403	15427	15294	15390	15254	15505	15304	15248	15407	15497	15271	15395	15480	15458	15362	15298	15313	15242	15362	15421	15378	15337	15318	15417	15413	15150	15327	15489	15547	15386	15473	15227	15243	15332	15452	15339	15382	15444	15402	15274	15371	15445	15266	15269	15357	15451	15381	15422	15310	15293	15400	15269	15477	15282	15429	15415	15478	15388	15450	15357	15250	15516	15355	15366	15578	15432	15492	15487	15389	15309	15320	15458	15267	15463	15569	15259	15346	15524	15383	15368	15286	15298	15233	15413	15483	15458	15447	15468	15275	15426	15412	15294	15388	15349	15421	15476	15164	15361	15396	15361	15551	15380	15282	15334	15602	15450	15315	15217	15406	15181	15351	15434	15326	15205	15371	15231	15511	15399	15642	15347	15289	15292	15342	15381	15182	15487	15562	15250	15435	15331	15358	15365	15392	15401	15245	15433	15299	15258	15174	15329	15257	15529	15191	15418	15383	15436	15204	15286	15407	15413	15331	15246	15210	15487	15183	15355	15363	15628	15424	15417	15391	15416	15407	15338	15576	15496	15191	15471	15421	15245	15490	15410	15285	15419	15303	15403	15595	15455	15565	15335	15534	15434	15320	15381	15462	15465	15413	15367	15436	15346	15450	15540	15442	15235	15555	15408	15384	15475	15173	15341	15513	15458	15310	15287	15463	15223	15522	15315	15362	15315	15571	15584	15351	15415	15508	15254	15403	15112	15256	15558	15264	15416	15300	15277	15407	15397	15288	15406	15467	15347	15290	15309	15299	15365	15312	15469	15609	15333	15195	15438	15220	15410	15411	15319	15406	15296	15294	15492	15286	15372	15457	15441	15446	15381	15329	15401	15400	15419	15285	15184	15247	15464	15385	15497	15367	15308	15233	15293	15272	15212	15338	15358	15550	15461	15377	15427	15334	15360	15262	15262	15448	15355	15495	15253	15296	15458	15399	15399	15471	15448	15324	15496	15503	15618	15465	15480	15370	15306	15405	15373	15320	15310	15227	15433	15371	15348	15287	15429	15287	15303	15308	15446	15437	15222	15506	15415	15377	15346	15298	15397	15522	15485	15398	15315	15432	15422	15166	15271	15467	15352	15312	15337	15428	15390	15371	15566	15440	15324	15447	15418	15493	15393	15456	15444	15416	15237	15368	15379	15471	15309	15255	15290	15318	15279	15342	15197	15418	15312	15261	15418	15254	15401	15388	15433	15370	15463	15364	15386	15336	15325	15434	15392	15159	15356	15553	15340	15378	15407	15290	15405	15307	15536	15434	15322	15305	15262	15416	15399	15396	15376	15417	15421	15452	15155	15289	15456	15419	15340	15437	15377	15396	15357	15333	15302	15216	15406	15390	15397	15248	15428	15389	15498	15334	15356	15467	15318	15337	15363	15457	15523	15434	15503	15396	15315	15276	15314	15328	15341	15322	15597	15339	15295	15353	15208	15395	15398	15167	15419	15275	15199	15481	15368	15372	15408	15398	15194	15347	15322	15494	15211	15381	15427	15262	15299	15499	15327	15513	15257	15388	15339	15249	15279	15368	15399	15428	15315	15475	15330	15478	15399	15358	15371	15432	15303	15221	15377	15313	15552	15421	15250	15269	15364	15447	15249	15219	15365	15437	15412	15541	15267	15409	15398	15383	15227	15527	15313	15458	15401	15222	15335	15358	15370	15301	15440	15379	15414	15358	15335	15530	15487	15590	15567	15276	15390	15394	15458	15236	15525	15287	15360	15254	15446	15318	15286	15585	15332	15367	15324	15444	15376	15378	15391	15486	15365	15191	15400	15313	15333	15396	15472	15420	15357	15432	15434	15446	15440	15275	15488	15247	15247	15348	15425	15455	15351	15328	15353	15122	15386	15445	15243	15381	15415	15391	15268	15310	15297	15471	15511	15466	15329	15480	15438	15472	15389	15440	15574	15418	15211	15377	15422	15563	15522	15489	15398	15229	15421	15412	15326	15229	15456	15509	15547	15333	15419	15321	15515	15341	15312	15419	15325	15356	15446	15399	15344	15452	15410	15265	15425	15296	15482	15438	15420	15217	15268	15520	15321	15496	15310	15445	15346	15378	15369	15381	15485	15473	15473	15148	15540	15247	15406	15224	15382	15399	15261	15300	15536	15233	15469	15338	15316	15273	15294	15353	15293	15445	15340	15316	15472	15268	15411	15371	15447	15419	15305	15492	15280	15519	15319	15298	15348	15339	15561	15396	15433	15294	15307	15282	15343	15399	15389	15361	15454	15246	15424	15334	15341	15375	15354	15255	15348	15451	15371	15379	15458	15379	15448	15324	15347	15247	15426	15408	15170	15347	15428	15494	15422	15226	15240	15380	15232	15460	15303	15456	15431	15595	15315	15502	15114	15371	15382	15310	15293	15364	15363	15473	15365	15341	15325	15486	15283	15521	15387	15377	15561	15305
27578	22080	26105	22566	18580	18358	18706	18365	18261	18187	18229	18221	18344	18186	18170	18157	18154	18081	18149	18181	18106	18056	18158	18183	18048	18077	18133	17977	18071	17966	18386	19094	18563	18598	18232	18285	18031	18279	18001	18159	18008	18059	18254	18293	18158	18184	18012	18018	18261	18198	18003	17972	18134	17981	18026	18135	18099	18051	18076	18051	18230	18207	18109	18103	17924	18025	18102	18067	18146	18064	18191	17940	18223	18128	18159	17879	18142	18139	18123	18022	17995	17945	18149	18147	18065	17986	18165	17952	18126	17983	18190	18117	18274	18183	18239	18132	17845	17986	18049	18089	18154	18133	17874	17979	18295	17978	18056	18106	17825	17988	18032	17971	17995	17956	18009	18164	18165	18173	18173	18066	18179	17974	17976	18124	18085	17893	18175	18017	18090	18063	18088	18086	17987	17947	17994	17944	18022	18063	18071	18000	18006	18043	18127	18012	18036	18113	18196	18121	17972	17923	17916	17882	18081	17956	17910	17954	17954	18013	17920	17984	18007	18025	18247	17999	17954	17872	17986	18213	17901	17967	18012	17999	18096	17939	18112	18004	18196	18233	18238	18220	18128	18077	18087	18221	18107	18259	18060	18009	18231	18150	18065	18016	17986	18056	17905	18065	18218	18030	18186	18015	18041	18252	18121	18196	18013	18039	17911	18055	18074	18037	18248	18133	18185	18074	18098	18163	18061	18207	17938	18205	18021	18067	18135	17992	18239	18070	18089	17908	18156	18052	18097	18193	18026	18099	17973	18102	17812	18009	18171	18049	18239	17971	18061	18167	18139	18081	18073	18087	18307	18061	18063	18136	18068	17721	18122	17945	18003	18050	18123	18349	18160	18197	18165	18028	18072	17791	18063	17971	17978	17888	18026	18107	18309	17995	18003	17954	18142	17918	17958	17939	18093	18013	18070	17994	18150	18197	18116	18038	18262	18029	18187	18091	18093	18015	18031	18098	18171	18203	18286	18109	18262	18211	18053	17950	18032	18141	18188	18067	18259	17935	17965	18102	18132	18090	18151	17937	18138	17926	17924	18306	18007	18147	18087	17862	17792	18375	18252	18003	18025	17824	18072	18229	18090	18192	18148	17922	17778	17846	17892	17924	17987	18016	18077	18122	17960	18026	18087	18098	17961	17891	18139	18097	18000	17999	17926	17966	18089	18002	18134	18055	18252	17953	18008	18087	18313	17960	17916	18014	18089	18019	18049	18012	17775	17905	17862	17963	18182	17881	17877	17957	18170	18098	18122	18099	18278	18172	18165	18340	18157	17895	17858	17987	18058	17947	17930	18144	17920	18046	18107	18198	18031	18087	17895	18159	18064	18075	18045	18220	18146	18029	17818	18017	17900	18075	17894	18064	18161	18119	18073	17909	18212	18157	18026	18100	18071	18129	18221	17944	18038	17776	18035	18037	17989	17936	17953	18071	18166	18150	18196	17837	18180	18016	18152	18156	17996	18154	18227	17869	17946	18061	17996	18056	18017	18015	17989	18066	18014	18024	17902	18058	18126	17947	18161	18066	18037	17989	18032	17961	17960	18151	18047	18146	18228	17957	17961	18038	18247	18088	18010	18166	17813	18041	18045	18146	18033	17954	18065	18088	18208	18034	18234	18122	17879	18021	18160	18198	18133	17957	18200	17877	18231	17995	18002	18026	18233	18074	18111	18168	18172	17958	18160	18100	17994	18138	18137	18221	18160	18067	18053	18036	18211	17950	18109	18102	18224	18030	18245	18171	18062	18036	18213	18045	18056	18278	18164	18069	18129	18081	18132	18017	17887	18012	18185	18229	17991	17864	18064	18133	18148	18207	17977	18142	17829	18153	17954	17835	18049	18048	18098	17950	18256	18197	17890	18020	18239	17898	18012	17990	17984	18039	18090	18113	18167	18026	18103	18191	18128	18163	18032	18151	18266	17952	18069	18048	18097	18216	17875	17846	17995	18079	17955	17938	18104	18014	18016	17970	18109	18119	18282	18140	18078	18036	18188	18018	18055	18028	18063	18112	18205	18052	18021	18045	18265	17979	17977	18349	18044	18022	17898	18048	18117	18077	18220	18092	18045	18100	18101	18103	17929	18197	18110	18044	17962	17971	17967	18140	18003	18168	18091	18115	18106	17929	17991	18116	18180	18280	18116	17879	18042	18178	18049	17932	18264	18171	18207	18062	18081	18159	18014	18241	18220	17966	17958	18115	18197	17968	18098	18098	18113	18061	18077	18297	18316	18250	18117	18224	17806	18099	18136	17986	18096	18070	18035	18102	17988	18196	18300	18057	18020	17979	18023	17948	18215	18176	18001	18036	18215	18187	17949	18241	18141	18235	18112	18142	18015	18020	17949	18003	18227	18048	18226	18069	17924	17915	17991	18051	18365	18148	17924	18117	18195	18016	18117	17968	17910	18086	18122	17975	17988	18116	18016	17903	18184	17866	17969	18284	17945	17983	18191	18196	17870	18252	17925	17972	18213	17960	17864	17811	18136	18046	17998	17988	18127	17939	17965	17994	17931	18134	18110	17950	18139	18126	18093	18029	17984	18265	18219	18171	18113	17919	18195	17819	18018	18128	17874	18079	18217	18037	18158	18136	18088	18254	18087	18026	17933	18251	18143	18070	17868	18127	18048	17876	18077	17918	17772	18020	18139	18014	17969	18065	18017	18071	18043	17961	18146	18084	18069	18069	17840	18155	18081	18013	17898	17912	18234	18163	18064	18077	18278	17982	18003	18296	18061	17976	17916	18075	18169	18062	18132	18016	18034	17915	17948	17875	17915	17955	18083	17917	18018	18025	18099	18214	18156	18156	18168	17969	18107	18012	18140	17981	18223	17957	18033	18137	17835	17954	18199	18137	18072	18090	17857	17935	18004	18020	18208	17863	18121	18120	18193	18125	18041	18023	18067	18066	18171	18246	18077	17984	17844	17992	18166	17906	18113	17926	18082	18075	17987	18103	18090	17945	18123	18011	18263	17936	18097	18163	17981	18234	18180	18074	17908	18060	18210	17907	18029	18006	18075	18207	18043	18169	17901	18361	18010	18136	17952	18206	17884	18186	18114	18280	18075	17977	18257	18074	18096	17893	18187	17918	17969	17962	18062	18071	18243	17941	18244	18141	18058	17954	17939	18021	18114	18129	18153	18096	18146	18210	18150	17834	17982	18281	17910	17985	18204	18287	17899	18134	18247	18204	17944	17883	18031	17997	18163	17970	17882	18010	17914	17948	17924	17987	17791	18158	18132	18221	18198	18100	18110	17963	18105	18087	18171	18000	17831	18122	18233	18073	18134	18085	17958	17958	18065	18046	18179	18140	18113	17999	18182	18165	18224	18050	17959	18028	18116	18240	17982	17984	18082	17943	18108	18011	18068	17968	18022	18021	18310	18171	17953	17869	18070	18165	18028	18074	18099	18025	18010	17807	18033	17990	18086	17875	18164	18091	18139	18089	18113	18136	18070	18014	17968	17906	17944	18040	17990	17888	17936	18288	18132	17964	17872	18049	18118	17990	17855	17984	18072	17908	18158	18067	18186	18016	18189	18253	18159	18253	18035	18150	18141	17874	18088	17998	18110	18187	18155	18309	18221	18114	18000	18077	18166	18061	18168	18188	18158	17939	17918	17975	18248	18144	18092	18230	17926	18099	18089	18076	17960	17866	18158	18295	18323	18256	18192	18190	17985	18038	18152	18176	18123	17994	18101	18006	18212	18122	18022	18072	18237	17994	18135	17983	18084	18071	18205	18222	18091	18387	17920	18117	18109	18036	17913	17886	18267	17981	18093	18300	17939	18123	17990	17894	18013	18037	18040	17947	17926	18056	18115	18158	17940	18182	18101	18114	18346	18084	18231	18026	17966	17982	18032	18130	18015	17997	17962	18123	18065	17915	18058	18157	18022	17835	18225	17956	18109	18045	18107	18005	18008	18047	18346	18425	18238	18001	18163	18043	18087	18057	18194	18161	18032	18028	18049	17869	18087	18082	18157	18015	18220	18140	18245	17943	18218	18157	18086	17920	18134	18126	18194	18167	18064	18005	18185	18012	18082	17861	17979	18302	18256	18161	17899	17943	17998	18047	17883	18034	18042	18193	18209	18124	17966	18044	18177	18049	17984	18017	17990	18147	17896	18006	17967	18183	18068	18105	18043	18108	18284	18082	17985	17885	17930	18098	18055	18157	18145	17930	18178	18157	18285	18157	18144	18105	18022	18245	18124	18206	18315	18104	18214	17921	18156	17957	18069	18006	18155	18166	18175	18148	18188	17991	18202	18061	18084	18041	18107	18136	18158	18033	18052	18015	18047	18062	18304	17963	18094	17991	18102	17996	18289	18236	18051	18039	18124	17999	18027	18192	18129	18049	18051	18094	18048	18202	17932	18120	18074	18047	18219	18046	18170	18149	18006	18117	18088	18074	18047	18026	18171	17984	17938	18074	17923	17953	18116	18011	18084	18075	18010	18092	18066	18112	18030	18237	18131	18113	18151	18063	18233	18124	18181	18083	18201	18033	17919	17860	17933	17935	18046	18176	17934	18174	18146	18042	17964	18138	18168	17978	17894	18014	18045	18006	18101	18190	18107	18007	18204	18057	18026	18040	18122	17987	18183	18170	18053	18076	18031	17958	18133	17986	17937	18156	18051	17930	18048	17887	17815	18206	18230	17919	18055	18096	18066	18187	18268	18085	18133	18064	18151	17981	18065	18051	18184	18208	18274	18156	18169	18039	18210	18128	18112	17975	18018	18016	18148	18251	18062	17897	18251	18198	18079	18138	18367	18058	18084	18020	18250	18105	18104	18140	18173	18076	18069	17928	18352	18272	17915	18219	18067	18051	17986	18028	18096	18269	18242	18251	18254	17893	18170	17971	18153	18216	18046	18087	18293	17931	18151	18243	18174	17964	18020	18006	18167	18009	18290	17996	18060	17894	17903	17955	18053	18091	18209	18012	18123	18143	18129	18162	17968	17969	18109	18135	18030	18218	18236	18114	18331	18047	18207	18102	17879	18225	18012	17996	17976	18000	18185	17853	18261	18086	18160	18109	18044	18113	18296	17927	18146	18094	18065	18085	18097	18187	17977	18005	18258	18062	17905	17999	18127	17980	17953	18105	18127	18303	18003	17956	18116	18171	18089	18049	18233	18001
15153	20419	23080	18251	16481	16176	15903	15767	15768	15874	15580	15765	15632	15714	15872	15804	15664	15661	15699	15747	15678	15554	15757	15578	15725	15704	15609	15544	15592	15606	15720	16462	16416	16104	15851	15713	15554	15446	15517	15468	15527	15544	15617	15511	15171	15454	15420	15449	15633	15486	15526	15505	15328	15516	15489	15479	15515	15649	15329	15355	15422	15428	15261	15404	15514	15453	15500	15597	15410	15667	15623	15449	15508	15412	15480	15613	15599	15308	15561	15479	15472	15557	15643	15308	15503	15533	15373	15717	15501	15479	15442	15502	15492	15341	15476	15407	15608	15590	15390	15475	15626	15263	15669	15573	15485	15448	15593	15625	15220	15581	15308	15422	15693	15579	15453	15522	15531	15564	15527	15618	15424	15562	15498	15529	15552	15563	15561	15384	15551	15553	15412	15513	15452	15479	15464	15587	15500	15421	15654	15593	15443	15568	15665	15569	15467	15471	15549	15521	15589	15505	15604	15337	15697	15481	15674	15572	15526	15530	15423	15553	15653	15388	15544	15485	15412	15471	15483	15495	15523	15533	15524	15519	15631	15412	15547	15501	15534	15763	15345	15456	15573	15540	15457	15604	15715	15486	15575	15372	15559	15446	15537	15550	15379	15499	15457	15489	15448	15372	15606	15337	15396	15418	15443	15494	15539	15381	15517	15601	15532	15371	15657	15559	15494	15550	15303	15481	15529	15339	15394	15342	15469	15555	15489	15355	15620	15468	15519	15357	15595	15604	15503	15554	15454	15387	15567	15487	15479	15684	15471	15610	15451	15364	15448	15629	15474	15518	15424	15708	15701	15362	15738	15279	15430	15302	15559	15573	15645	15464	15688	15670	15449	15441	15332	15433	15309	15454	15535	15589	15480	15554	15494	15616	15536	15460	15684	15381	15524	15514	15493	15459	15409	15478	15560	15695	15465	15366	15560	15462	15472	15428	15608	15770	15716	15538	15417	15527	15391	15565	15482	15556	15459	15600	15695	15426	15718	15594	15628	15529	15433	15524	15378	15496	15440	15542	15478	15582	15510	15405	15441	15563	15578	15519	15524	15470	15586	15606	15344	15547	15511	15526	15644	15375	15428	15425	15513	15586	15318	15531	15443	15463	15610	15410	15611	15336	15461	15475	15474	15591	15471	15441	15628	15435	15558	15551	15574	15660	15506	15592	15501	15756	15493	15477	15513	15498	15443	15582	15505	15485	15491	15615	15526	15594	15515	15497	15470	15603	15497	15490	15507	15497	15366	15443	15457	15335	15532	15503	15427	15501	15581	15534	15508	15457	15332	15541	15591	15468	15541	15573	15511	15516	15756	15465	15404	15395	15467	15483	15634	15435	15554	15485	15626	15589	15594	15578	15542	15582	15525	15459	15209	15630	15522	15439	15545	15554	15461	15616	15381	15657	15399	15542	15447	15552	15488	15497	15364	15412	15597	15701	15487	15712	15550	15484	15438	15623	15371	15362	15623	15389	15330	15536	15636	15444	15588	15396	15563	15489	15402	15461	15543	15471	15561	15525	15551	15449	15348	15436	15515	15486	15480	15586	15604	15603	15535	15429	15526	15494	15438	15365	15522	15373	15471	15517	15581	15514	15389	15542	15409	15538	15645	15528	15523	15482	15383	15407	15397	15648	15539	15529	15476	15518	15541	15352	15393	15540	15479	15611	15349	15550	15701	15543	15489	15589	15550	15411	15588	15622	15537	15567	15443	15381	15620	15470	15520	15498	15545	15540	15543	15493	15387	15644	15584	15513	15563	15556	15466	15385	15586	15582	15680	15399	15554	15587	15498	15456	15606	15506	15545	15666	15416	15389	15431	15437	15556	15464	15447	15490	15607	15492	15616	15560	15471	15555	15393	15479	15496	15504	15499	15497	15612	15513	15555	15256	15438	15618	15561	15505	15658	15412	15571	15464	15344	15458	15571	15519	15470	15508	15534	15521	15492	15577	15315	15567	15510	15568	15456	15550	15492	15499	15711	15647	15579	15324	15513	15583	15384	15459	15564	15448	15542	15543	15329	15521	15478	15454	15484	15389	15482	15472	15503	15506	15492	15405	15607	15391	15513	15408	15616	15527	15581	15520	15460	15647	15458	15484	15611	15587	15423	15575	15630	15384	15690	15587	15563	15650	15489	15534	15578	15633	15551	15592	15363	15458	15438	15289	15439	15317	15537	15540	15636	15536	15463	15499	15563	15501	15482	15286	15636	15437	15350	15516	15449	15484	15354	15436	15452	15457	15543	15588	15583	15468	15580	15588	15500	15443	15590	15563	15463	15544	15537	15515	15501	15350	15405	15575	15597	15541	15408	15461	15575	15550	15648	15462	15400	15563	15526	15558	15448	15523	15474	15604	15548	15432	15551	15611	15544	15593	15410	15563	15442	15414	15551	15526	15417	15521	15744	15320	15532	15275	15704	15610	15466	15383	15588	15585	15550	15564	15579	15534	15490	15435	15373	15436	15448	15368	15486	15582	15445	15493	15456	15577	15471	15580	15528	15390	15529	15477	15603	15632	15620	15469	15552	15592	15408	15432	15590	15495	15481	15605	15384	15561	15384	15418	15536	15431	15466	15604	15632	15580	15497	15492	15567	15546	15608	15497	15448	15673	15449	15469	15539	15366	15294	15432	15622	15279	15454	15436	15486	15342	15446	15488	15597	15426	15554	15511	15511	15532	15378	15402	15447	15559	15640	15544	15484	15561	15447	15461	15469	15516	15416	15577	15405	15446	15510	15565	15593	15449	15679	15410	15582	15560	15415	15524	15571	15312	15457	15629	15425	15499	15472	15558	15295	15461	15499	15647	15491	15278	15466	15563	15796	15498	15589	15614	15467	15576	15396	15547	15596	15415	15614	15486	15506	15670	15589	15522	15589	15391	15550	15357	15433	15459	15605	15465	15506	15689	15340	15519	15499	15483	15552	15508	15390	15328	15444	15483	15548	15261	15542	15510	15581	15434	15578	15359	15440	15571	15414	15498	15621	15444	15629	15436	15464	15537	15388	15287	15474	15475	15674	15431	15498	15590	15487	15528	15338	15527	15502	15571	15448	15419	15531	15603	15477	15542	15404	15502	15605	15464	15364	15394	15308	15525	15501	15577	15513	15560	15393	15585	15777	15518	15414	15448	15391	15465	15484	15462	15415	15328	15475	15516	15618	15481	15542	15466	15288	15580	15430	15502	15562	15499	15467	15644	15503	15481	15391	15614	15553	15625	15490	15626	15585	15402	15572	15350	15504	15587	15527	15492	15603	15400	15468	15719	15428	15560	15289	15440	15704	15520	15546	15503	15512	15670	15568	15306	15570	15430	15605	15541	15518	15381	15624	15380	15539	15490	15445	15535	15470	15648	15592	15507	15560	15551	15650	15525	15605	15485	15474	15403	15445	15590	15463	15557	15488	15484	15521	15496	15463	15446	15621	15595	15518	15554	15490	15578	15408	15630	15441	15514	15494	15456	15374	15604	15541	15539	15548	15357	15410	15384	15319	15341	15663	15438	15369	15549	15538	15648	15389	15497	15539	15613	15756	15323	15594	15693	15516	15472	15489	15547	15566	15449	15632	15525	15550	15485	15408	15693	15484	15633	15322	15545	15385	15576	15473	15543	15502	15492	15476	15480	15527	15423	15679	15519	15451	15478	15568	15493	15496	15582	15470	15540	15513	15555	15415	15420	15462	15684	15530	15417	15527	15374	15548	15361	15550	15606	15534	15418	15441	15623	15469	15675	15629	15439	15510	15484	15589	15549	15397	15570	15412	15428	15643	15495	15537	15363	15389	15423	15492	15435	15597	15520	15491	15575	15572	15538	15560	15599	15330	15474	15492	15535	15582	15641	15435	15484	15607	15631	15496	15405	15417	15552	15331	15396	15628	15460	15472	15444	15381	15561	15561	15465	15621	15625	15493	15525	15474	15547	15334	15482	15609	15488	15792	15452	15553	15401	15544	15426	15714	15465	15604	15490	15517	15455	15414	15376	15634	15601	15540	15690	15513	15520	15322	15606	15539	15553	15423	15563	15394	15433	15644	15530	15678	15579	15688	15471	15395	15497	15473	15390	15467	15576	15547	15372	15638	15427	15561	15470	15745	15477	15427	15519	15513	15494	15547	15518	15556	15571	15516	15525	15397	15459	15452	15425	15357	15552	15530	15496	15418	15562	15488	15377	15296	15516	15641	15522	15556	15372	15428	15414	15495	15306	15742	15582	15408	15360	15461	15483	15610	15458	15433	15465	15486	15492	15487	15403	15377	15371	15421	15499	15477	15559	15464	15542	15476	15658	15601	15458	15501	15633	15510	15517	15338	15445	15673	15426	15525	15692	15489	15666	15506	15555	15501	15540	15468	15461	15668	15438	15496	15588	15424	15610	15473	15327	15451	15420	15509	15447	15509	15460	15524	15485	15562	15524	15381	15465	15599	15446	15540	15391	15532	15587	15359	15535	15570	15481	15497	15521	15474	15478	15499	15672	15356	15486	15508	15447	15541	15500	15398	15420	15564	15696	15566	15537	15482	15629	15401	15611	15680	15362	15408	15369	15316	15396	15600	15504	15693	15487	15406	15505	15607	15536	15577	15446	15405	15419	15379	15655	15537	15310	15326	15626	15606	15467	15591	15452	15346	15394	15357	15484	15418	15382	15637	15470	15666	15335	15429	15564	15387	15501	15406	15570	15596	15616	15577	15573	15440	15524	15558	15447	15540	15454	15722	15667	15464	15457	15650	15609	15478	15391	15587	15547	15411	15303	15606	15457	15413	15548	15569	15520	15422	15396	15665	15496	15705	15592	15363	15573	15539	15682	15548	15404	15494	15509	15452	15541	15516	15479	15332	15478	15548	15462	15509	15424	15527	15578	15493	15575	15517	15401	15580	15587	15417	15465	15485	15432	15422	15443	15408	15612	15387	15557	15606	15313	15454	15513	15462	15527	15537	15502	15584	15664	15295	15764	15545	15606	15565	15567	15666	15568	15308	15557	15632	15377	15687	15549	15457	15349	15646	15588	15318	15507	15376	15497	15639	15460	15427	15514	15349	15445	15576	15451	15389	15558	15571	15553	15428	15483	15547	15393	15434	15458	15603	15554	15489	15566	15425	15525	15696	15417	15559	15549	15565	15525	15341	15392	15480	15570	15673	15637
23992	21380	28904	24374	22257	22158	21272	18736	18421	18648	18616	18508	18566	18522	18245	18185	18266	18220	18347	18233	18292	18381	18234	18185	18183	18087	18092	17927	18019	18221	19823	22245	20932	19770	18591	18241	18180	17800	17866	17890	18008	17964	18055	17995	18066	17791	18048	17935	18012	17864	18131	17852	17863	17913	17906	17976	18081	18130	17777	17710	17869	17959	17952	17717	18133	17998	18013	17972	18036	17832	17915	17703	18106	17920	17899	18062	17957	17977	17958	17810	17612	17750	18003	17931	17957	18013	17807	17920	17904	17909	17750	17781	18126	18044	17862	18138	17700	17842	18083	17828	17910	17796	18045	17821	17882	17838	17950	18049	18125	17735	17764	17822	17848	17803	17928	17690	17730	17814	17922	17971	17882	18052	17811	17897	17884	17785	17785	18019	17954	18087	18145	17959	17950	17753	18118	17969	17773	17770	17927	17948	17895	17781	17958	17959	18000	17791	18019	17753	17839	17826	17961	17862	17826	17929	17908	18033	17881	17863	18023	17677	17923	17833	17944	17785	17979	17796	17996	18077	17610	17803	17735	17851	17886	17867	17817	17711	17897	17992	17826	17807	17855	17729	17711	17764	17929	17796	17812	17935	17739	17928	17821	17816	17668	18054	17943	17684	17918	17901	17941	18064	17863	17983	18091	17600	17574	17963	18072	17901	17891	18147	17972	17931	18015	18013	17924	18028	17985	17757	17772	17789	17819	17603	17879	18032	17955	17940	17964	17720	17927	17912	17970	17846	17674	17825	17808	17833	17925	17967	17791	17846	17811	18081	17799	17982	17934	17770	18014	17919	18001	17763	17973	17787	18025	17954	17876	17724	17929	18035	18014	17809	17909	18059	18094	17759	17984	17802	17962	17970	17909	17978	18068	17687	17904	17955	18136	17846	17855	17864	17890	18093	17814	17981	17711	17874	17796	17806	17929	17700	18078	18000	17887	17805	17902	17934	18055	17894	17805	17941	17856	17850	17715	17847	17757	17798	17932	17894	17947	18026	18027	17852	17887	17969	18059	17941	18001	17709	17952	17955	17820	17803	18078	17840	18018	17776	17872	17710	17889	17850	17716	18057	17609	17803	17767	17881	17783	17888	17808	17847	17980	17685	17892	17938	17926	17894	17982	17917	17907	17779	17820	17855	17845	17862	17744	17913	18204	17898	17943	17820	17743	17847	17930	18037	17758	17868	18141	17956	17770	17852	17652	17838	17891	18215	17785	17978	17729	17686	17877	17773	17984	17833	17918	17732	17778	17788	17993	18088	17889	17576	17641	17834	18153	17935	17920	17838	17899	17817	17851	17813	17944	17905	17703	17799	17910	17888	17790	17965	17756	17879	18083	17649	17826	17959	17869	17881	17860	17856	17840	17785	17851	17545	17999	18001	17907	17774	17971	18052	18084	17916	17958	17916	17640	17835	17987	17826	17981	17864	17985	17738	17780	17828	17879	17933	18043	18020	17872	17868	18008	17934	18188	17878	18038	18061	17767	17877	17914	17847	17873	17735	17852	17909	17701	18123	17991	17703	17840	17885	17831	17805	17674	17870	18003	17816	17689	17857	17835	17960	17823	17768	17769	17823	17935	17769	17805	17983	17807	18020	17842	17781	17788	17747	17909	17825	17991	17751	17862	17862	18200	17924	17711	17769	17844	17868	17879	17759	17857	17882	18038	17795	17754	17754	17749	18127	17904	17897	17862	17942	17899	17978	18032	17944	17669	17742	17860	17924	17668	17754	17918	18049	17867	17860	18094	18035	18084	17735	17986	18006	17934	18026	17978	18016	17944	17812	17901	18052	18049	18003	17782	17736	17816	17750	17996	18001	17998	17831	17810	17869	17937	17837	17819	17852	17772	17827	17960	17914	17736	17879	18040	17849	17867	17983	17944	17709	17971	18033	17999	17948	17756	17748	18041	17981	17787	17822	17765	17764	17837	17740	17880	17814	17702	17935	17917	17888	17975	17758	18002	17831	17918	17947	17837	17908	17787	17809	17896	17929	17842	17759	17939	17883	17842	17653	17911	17883	18090	17793	17946	17970	17905	17949	17944	18026	17893	17689	17829	17700	17962	17968	17789	17739	17655	17915	17786	17938	17966	17793	17869	17940	17894	17880	18215	17623	17779	17748	17857	17947	17948	17741	17878	17932	17820	17814	17846	17789	17712	18018	17997	17944	17887	17916	17876	17797	17950	18111	17884	17753	17623	17913	17750	17807	17953	17994	18065	17921	17774	17942	17964	17820	17787	17782	17909	18068	17790	17736	17940	17885	17933	17838	17984	17926	18057	17851	17869	17925	18094	17817	18041	17693	17921	18018	18107	18034	17946	17788	17911	17985	17886	18008	17931	17959	17738	17896	17724	17881	17851	17861	18026	17970	17913	18114	18037	17843	17716	17756	18025	17955	17962	17880	18019	17908	17915	17904	17649	17797	17837	17755	17822	17990	18063	17859	18006	17739	17800	17874	17925	17989	17879	17994	17909	17869	18063	17789	17717	17751	17888	17990	17875	17880	17955	17762	18049	17917	17836	17817	17754	17891	17959	17695	17856	18112	17803	17821	17945	17822	17867	17776	17924	17844	17890	17713	17919	17915	17783	17802	17766	17950	17948	17993	17962	17778	17836	17927	17911	17814	17958	17999	17799	18073	18155	17890	17894	17768	17852	17904	17879	18046	17972	17692	17845	17986	17867	17829	17932	17908	17633	17805	18001	17778	18030	17768	17881	18060	17722	17893	17870	18031	17670	17834	18208	17736	17996	17892	18005	17915	17879	17692	17836	17804	18026	17964	17782	17890	17928	17974	17914	17941	18034	17891	18039	17973	17891	17839	17828	17660	17907	18011	17814	17930	17715	17936	17873	17866	17903	17910	18006	17995	18007	17696	17918	18046	17961	17953	17835	18004	17825	17937	17886	17764	17895	17998	17739	17896	17918	17988	17933	17916	17775	18082	17931	17891	17878	17999	17845	17773	17911	17857	17897	17887	17969	17956	18040	17894	17852	17793	17758	17974	18066	17806	17753	17894	17913	17920	17925	17831	17944	17810	17824	17870	17870	17890	18028	17774	17853	17762	17911	17876	17861	17766	18059	17901	17799	17987	18036	17785	17741	17752	17523	17831	17748	17882	17850	17747	17692	17942	17749	17698	17866	17897	18054	17842	17756	17992	17721	17652	17896	17893	17951	17977	17797	18098	17902	17774	17981	17617	17734	17782	17932	17792	17722	17781	17884	18079	17987	17990	18041	17939	18007	17878	17912	17877	17720	17787	17795	17967	17817	18013	17919	17957	17945	17881	17951	17820	17903	17892	17795	17855	17818	17834	17813	17919	17866	17881	17800	17990	17858	18015	17856	18025	17930	17947	18159	18042	17984	17918	17947	18107	17884	17782	17855	17947	17951	17785	17986	18007	17841	17843	17995	17831	17888	18020	17889	18037	18060	17853	17917	17959	17959	17917	18090	17732	17574	17874	17998	17853	18047	17783	18059	18046	17597	17960	18109	17983	17796	17625	17840	17943	17949	17998	17774	17887	17834	17834	17957	17928	17709	18124	17790	17942	18156	17782	17850	17915	17759	17748	17752	17838	17661	17980	17684	17954	18141	18079	17903	17992	17894	17629	17835	17790	17718	17984	17838	17931	17990	18024	17917	17714	17778	18149	18068	17846	17923	18001	18041	17706	17961	17750	17843	17864	17643	17813	17974	18026	17874	17808	17951	17683	17878	17914	17949	17936	17806	17754	17914	17914	17864	17879	17789	17950	17757	17868	17701	17779	18088	17819	17881	18188	18122	17765	18099	17637	17839	17938	17734	17821	17930	17786	17929	17909	17978	17887	17833	17915	17804	17963	18011	17742	17766	17730	17732	17895	17868	17878	18069	17924	17699	18066	17914	17882	17880	18039	17949	17913	17930	17902	18026	18010	17834	17870	17963	17954	17779	17710	17995	17708	17882	18024	17780	17740	17740	17941	17765	17805	18001	17869	18005	17877	17802	17856	17803	17862	17775	17822	18008	17886	18066	17801	17789	17990	17953	17901	17927	17853	17671	17977	17968	17863	17780	17839	17743	17898	17988	17649	17793	17845	17955	17842	17845	18003	18034	17820	17780	17756	17986	17870	17960	17901	17694	17740	17956	17974	18076	17918	17776	17798	18053	17801	17725	17839	17824	17965	18189	18013	17856	18023	17755	17857	18035	17851	17933	18069	17852	17748	17637	17796	17812	17877	17934	17686	18024	17977	17955	18066	17890	17895	17811	17883	18113	17913	17845	17854	18003	18024	17795	17923	17683	17933	18139	17801	17952	17985	17848	17921	17753	17962	17713	17715	17969	17807	18023	17740	17948	17794	17859	17783	17825	18056	17883	17869	17923	17829	17748	17778	17892	17765	17781	17910	18085	17927	18012	17948	17791	17934	17907	18001	17966	17912	17884	17786	17848	17804	17890	17842	17860	18019	17954	18108	17803	17885	17758	17989	17943	18165	17894	18032	17953	17842	17759	17870	17897	17865	17964	17773	17922	17861	17865	17816	17966	17689	17930	17940	17910	18032	18073	17995	18138	17929	17931	17812	17734	17758	17754	17718	17780	17825	17876	17992	17752	17866	17944	17792	17716	18087	17886	17885	17810	17933	17858	18137	18006	17875	17653	17718	17705	18002	17845	18027	17741	17828	17865	17958	17953	17783	17873	17805	18072	18045	17958	18001	17731	17853	17848	17980	17888	17838	17746	17692	17730	17928	17916	18133	17923	17845	17891	18010	17999	17982	17877	18156	18011	17714	17839	17717	17850	17986	17807	17898	17995	17754	17828	17823	17986	17765	18040	17760	18092	17992	17977	17961	17985	18072	17740	17865	18089	17929	17773	17859	18033	17804	18001	17909	17887	17658	17760	17681	17959	17883	17958	17938	17640	17747	17796	17756	17931	17619	17871	17785	17708	17632	18119	17821	18003	17891	17843	17762	17863	17656	17933	17999	17775	17954	17882	18104	17945	18083	17834	17643	17959	17906	17878	17993	17844	17775	17868	17909	17857	17851	17712	17887	17697	17991	17907	17707	18105	17891	17845	17806	17964	17997	17847	17843	17782	17836	17813	17869	17733	17891	17851	17945	17918	17858	17909	18051	17756	17763	17896	17903	18001	17915
14738	27611	27594	20228	18102	17422	16979	16180	16231	16292	16081	16226	16321	16059	15901	15889	15805	15882	15758	15773	15838	15706	15771	15835	15702	15870	15593	15429	15565	15666	19144	21496	19076	17772	16483	15900	15575	15521	15452	15303	15569	15354	15446	15461	15447	15333	15431	15422	15495	15318	15391	15243	15322	15521	15508	15507	15361	15483	15394	15429	15378	15603	15386	15424	15436	15323	15443	15473	15548	15551	15608	15345	15425	15452	15558	15433	15416	15453	15416	15503	15451	15517	15232	15368	15507	15441	15533	15305	15346	15365	15486	15324	15520	15380	15684	15511	15414	15518	15537	15383	15386	15414	15461	15291	15401	15433	15443	15523	15388	15591	15455	15517	15474	15409	15413	15545	15405	15527	15213	15552	15550	15521	15484	15538	15442	15526	15379	15256	15422	15414	15591	15505	15422	15476	15468	15423	15424	15435	15445	15442	15403	15352	15410	15213	15389	15563	15565	15383	15279	15544	15417	15362	15415	15514	15444	15467	15460	15418	15594	15410	15391	15328	15462	15392	15558	15463	15478	15548	15324	15349	15371	15511	15386	15642	15453	15426	15455	15222	15360	15338	15408	15420	15405	15539	15435	15455	15463	15474	15472	15441	15465	15428	15460	15579	15534	15415	15579	15422	15487	15587	15468	15411	15353	15590	15293	15558	15523	15374	15423	15576	15546	15426	15438	15482	15416	15532	15433	15621	15433	15463	15331	15318	15527	15255	15453	15477	15466	15575	15670	15537	15444	15446	15580	15418	15483	15523	15356	15572	15332	15373	15338	15466	15225	15422	15567	15657	15450	15525	15408	15444	15401	15653	15319	15461	15520	15458	15586	15601	15610	15398	15661	15418	15522	15480	15465	15456	15403	15632	15417	15297	15448	15399	15478	15434	15448	15610	15432	15480	15329	15565	15603	15593	15396	15471	15521	15436	15476	15525	15460	15443	15475	15329	15436	15514	15433	15577	15227	15485	15588	15514	15590	15596	15239	15515	15571	15507	15459	15524	15306	15388	15446	15465	15435	15471	15458	15486	15477	15598	15458	15587	15542	15396	15486	15416	15392	15384	15593	15467	15540	15490	15347	15460	15411	15509	15453	15440	15449	15418	15495	15456	15418	15540	15376	15397	15384	15372	15465	15449	15428	15534	15356	15375	15417	15279	15304	15592	15407	15620	15491	15390	15374	15459	15552	15487	15582	15486	15429	15429	15361	15269	15458	15481	15382	15281	15316	15562	15371	15367	15514	15487	15475	15527	15391	15310	15245	15431	15649	15431	15456	15399	15349	15286	15558	15587	15380	15384	15408	15526	15457	15509	15539	15386	15389	15548	15656	15452	15464	15263	15551	15378	15556	15563	15545	15406	15466	15516	15426	15575	15409	15309	15367	15450	15518	15541	15398	15352	15407	15557	15493	15472	15509	15457	15475	15371	15388	15371	15414	15502	15368	15435	15539	15460	15504	15678	15285	15464	15399	15656	15419	15528	15301	15628	15504	15495	15273	15490	15314	15469	15487	15426	15158	15564	15344	15599	15518	15553	15387	15407	15436	15471	15330	15529	15330	15466	15500	15440	15391	15505	15186	15474	15385	15741	15426	15403	15478	15535	15366	15358	15386	15416	15345	15520	15546	15374	15492	15334	15579	15563	15637	15434	15436	15400	15608	15424	15420	15480	15520	15457	15303	15450	15539	15410	15529	15566	15302	15382	15353	15510	15423	15779	15343	15524	15358	15437	15461	15612	15374	15526	15295	15372	15421	15355	15425	15451	15411	15477	15517	15412	15555	15361	15324	15415	15511	15543	15375	15234	15370	15556	15337	15495	15441	15477	15498	15514	15435	15513	15440	15432	15437	15419	15454	15414	15312	15420	15516	15457	15389	15465	15359	15435	15342	15551	15399	15480	15276	15511	15382	15410	15463	15478	15429	15445	15263	15399	15619	15509	15365	15512	15422	15404	15437	15501	15410	15422	15546	15278	15443	15396	15399	15549	15472	15357	15393	15460	15509	15562	15334	15530	15531	15454	15475	15342	15385	15427	15370	15335	15502	15367	15364	15492	15443	15464	15603	15367	15425	15596	15459	15417	15382	15416	15476	15467	15453	15602	15528	15253	15401	15388	15364	15453	15654	15378	15490	15499	15347	15433	15486	15471	15412	15549	15331	15412	15332	15366	15626	15416	15449	15473	15438	15471	15276	15459	15380	15359	15314	15435	15401	15282	15582	15330	15487	15464	15529	15297	15481	15503	15492	15504	15444	15605	15308	15359	15504	15590	15382	15383	15557	15467	15396	15522	15401	15452	15531	15426	15339	15535	15672	15525	15593	15368	15431	15553	15394	15575	15566	15393	15382	15423	15348	15385	15316	15432	15362	15557	15555	15577	15476	15387	15445	15376	15407	15443	15410	15368	15728	15376	15391	15302	15440	15544	15287	15537	15501	15396	15408	15396	15349	15297	15343	15548	15454	15728	15465	15486	15346	15592	15611	15559	15505	15449	15482	15578	15412	15381	15361	15394	15517	15586	15346	15443	15460	15561	15517	15451	15427	15584	15362	15402	15531	15308	15391	15520	15272	15610	15604	15341	15663	15517	15566	15429	15304	15373	15422	15432	15532	15455	15507	15544	15335	15535	15418	15476	15393	15461	15475	15406	15651	15376	15443	15454	15226	15441	15529	15449	15466	15312	15464	15529	15646	15631	15334	15403	15389	15212	15391	15535	15375	15410	15530	15410	15626	15398	15509	15371	15300	15582	15408	15503	15505	15402	15348	15518	15485	15481	15455	15566	15471	15364	15523	15350	15609	15382	15392	15610	15426	15389	15344	15522	15356	15253	15530	15440	15557	15423	15604	15491	15361	15469	15441	15536	15421	15461	15391	15371	15498	15659	15420	15427	15537	15374	15426	15655	15220	15633	15495	15378	15307	15492	15535	15496	15573	15414	15423	15484	15460	15513	15497	15542	15323	15587	15352	15474	15410	15539	15415	15539	15562	15356	15260	15339	15499	15623	15557	15358	15526	15402	15397	15402	15425	15488	15479	15545	15436	15274	15340	15258	15371	15480	15256	15397	15372	15606	15459	15386	15494	15343	15598	15284	15582	15308	15441	15442	15495	15478	15388	15472	15406	15344	15493	15500	15439	15538	15370	15281	15575	15258	15540	15458	15482	15332	15540	15336	15562	15485	15389	15547	15486	15467	15365	15485	15560	15640	15632	15311	15378	15387	15500	15521	15435	15373	15401	15632	15405	15491	15479	15564	15343	15373	15330	15437	15417	15507	15486	15423	15508	15480	15372	15409	15432	15420	15466	15432	15217	15318	15563	15590	15602	15342	15513	15475	15459	15458	15358	15451	15308	15283	15557	15468	15431	15508	15440	15441	15514	15645	15442	15631	15255	15309	15437	15430	15495	15467	15574	15477	15399	15530	15508	15391	15480	15604	15503	15324	15308	15463	15438	15460	15390	15288	15397	15372	15462	15651	15410	15381	15537	15525	15422	15507	15364	15391	15514	15482	15510	15488	15362	15582	15630	15254	15438	15599	15359	15532	15345	15461	15468	15294	15715	15567	15540	15428	15362	15454	15535	15504	15268	15557	15455	15334	15509	15410	15419	15421	15453	15328	15364	15496	15348	15497	15540	15336	15461	15496	15402	15375	15291	15488	15480	15393	15410	15443	15252	15446	15493	15315	15486	15516	15274	15379	15438	15281	15452	15372	15433	15363	15443	15396	15332	15522	15469	15411	15423	15490	15408	15333	15510	15458	15369	15419	15523	15436	15506	15488	15386	15366	15555	15516	15446	15353	15339	15437	15620	15566	15467	15524	15350	15308	15671	15370	15605	15366	15404	15299	15329	15421	15374	15348	15358	15652	15487	15566	15532	15372	15456	15505	15449	15580	15409	15362	15480	15469	15404	15434	15348	15228	15519	15445	15390	15375	15442	15565	15406	15335	15657	15322	15353	15412	15342	15405	15485	15418	15538	15433	15559	15549	15394	15392	15576	15394	15508	15442	15431	15522	15316	15559	15531	15502	15547	15554	15299	15447	15567	15494	15437	15473	15362	15445	15368	15627	15570	15246	15517	15495	15722	15297	15584	15479	15503	15470	15416	15482	15298	15425	15392	15431	15472	15565	15364	15304	15436	15349	15563	15563	15498	15489	15470	15506	15634	15569	15463	15518	15475	15383	15432	15511	15379	15366	15376	15512	15462	15238	15630	15446	15448	15559	15514	15448	15585	15417	15639	15499	15514	15529	15222	15279	15373	15755	15485	15430	15218	15497	15441	15448	15490	15354	15425	15443	15382	15481	15307	15339	15547	15362	15479	15553	15502	15437	15352	15481	15385	15460	15365	15537	15335	15489	15381	15475	15477	15457	15403	15394	15635	15521	15503	15452	15584	15381	15413	15385	15437	15416	15613	15446	15383	15386	15493	15426	15421	15588	15414	15499	15408	15433	15378	15447	15381	15231	15276	15628	15566	15489	15423	15488	15509	15403	15476	15423	15632	15467	15432	15558	15604	15454	15370	15610	15448	15406	15660	15412	15487	15343	15498	15436	15398	15392	15425	15525	15428	15582	15277	15624	15421	15566	15470	15357	15524	15294	15571	15309	15519	15485	15471	15542	15430	15407	15159	15395	15572	15451	15508	15507	15395	15389	15641	15391	15334	15374	15459	15511	15538	15543	15351	15416	15465	15718	15598	15509	15326	15571	15356	15494	15518	15624	15345	15489	15147	15354	15484	15539	15548	15409	15249	15334	15484	15393	15450	15516	15605	15355	15371	15455	15608	15433	15564	15602	15314	15502	15521	15390	15380	15434	15430	15371	15463	15410	15412	15386	15379	15449	15517	15330	15399	15353	15448	15373	15467	15416	15410	15352	15312	15453	15286	15363	15401	15453	15507	15402	15352	15412	15537	15514	15502	15531	15460	15521	15503	15395	15474	15426	15471	15395	15326	15601	15455	15481	15376	15332	15489	15521	15496	15473	15329	15359	15553	15486	15590	15410	15472	15452	15457	15425	15308	15226	15586	15532	15482	15417	15476	15459	15402	15559	15397	15565	15466	15570	15517	15584	15303	15387	15466	15404	15461	15415	15589	15409	15501	15359	15603	15485	15375	15595	15518	15503	15518	15239	15315	15525
22962	21356	29315	23812	21559	23532	24704	19526	18742	19175	18776	18594	18622	18509	18527	18703	18313	18290	18357	18149	18380	18238	18028	18296	18112	17813	18096	17932	17948	18002	20928	25350	23128	21178	19548	18582	18084	17812	18033	17826	17814	17886	17888	17861	17733	17729	17588	17968	17868	17895	17740	17769	17705	18214	17912	18050	17907	17699	17839	17813	17911	17702	17899	17710	17900	17742	17862	17796	17861	17711	17916	17884	17758	17840	17817	18025	17877	17793	17738	17921	17931	17769	17496	17958	17822	17850	17925	17831	17942	17873	17780	17754	18025	17960	17728	17855	17861	17840	17786	17857	17778	17904	17625	17734	17733	17953	17815	17831	17769	17895	17769	17757	18011	17922	17768	17619	17656	17464	17809	17910	17770	17818	17779	17801	17823	17731	17818	17792	17805	17705	17705	18015	17846	17691	17749	17682	17808	17724	17936	17873	17909	17778	17795	17793	17788	17701	17756	17793	17844	17787	17606	17664	17805	17716	17877	17900	17653	17662	17803	17757	17947	17895	17691	17962	17902	17776	17631	17767	17949	17743	17679	17733	17797	17741	17841	17711	17773	17821	17886	17729	17668	17790	17843	17774	17771	17900	17734	17787	17787	17718	17768	17897	17941	17738	17965	17815	17600	17899	17771	17842	17716	17634	17811	17764	17649	17835	17820	17583	17768	17678	17748	17720	17713	17749	17789	17763	17689	17800	17776	17770	17883	17777	17812	17792	17726	17561	17742	17657	17858	17893	17822	17959	17740	17614	17750	17805	17831	17557	17699	17938	17779	17805	17822	17810	17626	17813	17745	17885	17857	17790	17752	17596	17637	17687	17669	17632	17823	17715	17817	17787	17952	17718	17908	17950	17632	17804	17712	17852	17708	17896	17784	17816	17743	17661	17691	17678	17917	17804	17820	17787	17695	17632	17820	17798	17879	17795	17583	17871	17853	17874	17745	17789	17728	17820	17836	17907	17871	18006	17811	17556	17983	17702	17712	17616	17700	18137	17842	17842	17664	17654	17723	17795	17841	17707	17988	17775	17868	17798	17851	17863	17492	17687	17816	17772	17906	17755	17892	17698	17558	17710	17691	17832	17880	17671	17919	17721	17846	17819	17729	17648	17736	17778	17768	17720	17689	17797	17922	17762	17769	17724	17774	17633	17732	17807	17928	17710	17809	17772	17869	17622	17876	17734	17697	17948	17699	17902	17897	17674	17518	17757	17811	17795	17724	17748	17565	17811	17872	17656	17725	17791	17648	17820	17878	17949	17883	17928	17817	17697	17799	17784	17879	17721	17655	17852	17758	17819	17836	17706	17858	17808	17719	17704	17642	17793	17675	17658	17846	17741	17962	17726	17688	17562	17902	17721	17686	17779	17787	17738	17677	17859	17752	17856	17788	17708	17780	17696	17811	17760	17680	17766	17755	17776	17833	17665	17962	17845	17658	17671	17846	17740	17666	17741	17731	17716	17974	17747	17893	17693	17891	17928	17719	17739	17955	17785	17869	17734	17628	17714	17673	17918	17662	17759	17870	17773	17828	17789	17760	17761	17859	17646	17724	17730	17819	17662	17616	17825	17661	17558	17861	17673	17822	17555	17890	17626	17960	17663	17745	17765	17811	17818	17898	17784	17798	17793	17709	17770	17713	17974	17688	17643	17665	17849	17806	17592	17763	17679	17652	17741	17716	17659	17688	17616	17888	17871	17817	17747	17812	17724	17582	17843	17759	17857	17873	17780	17765	17945	17883	17724	17681	17482	17730	17927	17814	17853	17757	17499	17889	17844	17872	17882	17831	17804	18018	17597	17792	17750	17812	17855	17677	17669	17773	17731	17939	17654	17772	17779	17976	17700	17754	17879	17518	17447	17755	17769	17754	17514	17709	17660	17761	17609	17727	17780	17674	17850	17984	17957	17958	17670	17696	17727	17864	17737	17835	17712	17718	17697	17560	17686	17770	17827	17902	17781	17911	17688	17923	17807	17649	17987	17793	17775	17713	17811	17804	17602	17628	17802	17960	17887	17715	17848	17741	17637	17554	17930	17974	17510	17687	17739	17936	17759	17764	17852	17786	17704	17910	17763	17863	18082	17775	17951	17743	17784	17854	17914	17918	17829	17764	17697	17966	17873	17767	17961	17738	17818	17845	17709	17604	17713	17792	17968	17757	17708	17943	17887	17762	17960	17815	18004	17704	17833	17759	17960	17886	17674	17725	17786	17722	17711	17761	17657	17589	17868	17773	17527	17674	17765	17804	17690	17887	17854	17747	18002	17861	17701	17660	17831	17792	17808	17646	17766	17766	17702	17836	17653	17885	17841	17636	17763	17666	17856	17811	17864	17849	17809	17595	17589	17687	17748	17697	17825	17681	17846	17988	17830	17898	17761	17588	17831	17885	17735	17694	17931	17734	17896	17817	17760	17860	17755	17670	17692	17843	17628	17673	17800	17653	17991	17720	17698	17803	17721	17788	17880	17942	17796	17724	17668	17732	17785	17859	17708	17968	17662	17922	17676	17811	17574	17762	18059	17708	17774	17746	17719	17839	17717	17827	17772	17816	17908	17802	17646	17809	17522	17756	17765	17977	17829	17645	17500	17793	17723	17614	17820	17648	17692	17816	17939	17826	17719	17929	17734	17736	17774	17892	17705	17796	17510	17752	17742	17930	17800	17966	17818	17874	17864	17882	17791	17800	17899	17734	17829	17733	17779	17803	17748	17973	17934	17573	17775	17897	17576	17699	17849	17724	17686	17846	18021	17837	17777	17827	17590	17689	17887	17715	17886	17701	17750	17738	17852	17780	17731	17678	17877	17650	17847	17916	17663	17863	17735	17621	17824	17847	17703	17674	17804	17697	17804	17703	17615	17818	17881	18045	17484	17971	17969	17685	17759	17853	17689	17748	17809	17688	17674	17766	17777	17821	17902	17756	17774	17853	17950	17724	17697	17665	17635	17881	17916	17663	17828	17535	17684	17629	17683	17774	17485	17895	17851	17850	17783	17781	17795	17638	17818	17770	17781	17786	17947	17894	17529	17662	17770	17822	17761	17700	17736	17663	17896	17875	17622	18051	17587	17650	17723	17726	17761	17741	17671	17622	17535	17771	17712	17865	17766	17685	17697	17757	17762	17738	17823	17756	17630	17739	17793	17896	17838	17814	17821	17851	17770	17774	17857	17608	17606	18006	17796	18043	17865	17621	17740	17589	17814	17681	17850	17868	17885	17772	17737	17988	17455	17671	17767	17843	17787	17738	17883	17801	17654	17574	17771	17798	18028	17949	17674	17822	17665	17938	17761	17799	17906	17957	17743	17735	17791	17870	17718	17903	17796	17639	17579	17687	17765	17838	17695	17720	17884	17940	17805	17775	17978	17841	17872	17821	17609	17851	17628	17838	17712	17595	17640	17893	17768	17688	17857	17912	17796	17879	17684	17940	17743	17663	17816	17782	17875	17695	17802	17713	17993	17610	17685	17853	17823	17593	17754	17724	17942	17769	17962	17743	17664	17761	17872	17756	17554	17819	17782	17738	17741	18021	17918	17528	17861	17733	17814	18000	17649	17896	17822	17716	17820	17797	17794	17714	17794	17678	17944	17727	17879	17830	17835	17919	17910	17705	17815	17902	17693	17653	17820	17871	17667	17966	17849	17913	17932	17990	17851	17798	17633	17774	17729	17666	17759	17687	17709	17818	17624	17697	17618	17712	17885	17729	17442	17705	17909	17519	17914	17728	17604	17880	17936	17947	17599	17621	17565	17687	17966	17744	17855	17741	17825	17901	17773	17808	17897	17654	17907	17729	17831	17722	17884	17822	17706	17903	17685	17847	17817	17853	17771	17617	17840	17860	17673	17843	17781	17794	17780	17584	17681	17851	17726	17790	17803	17867	17671	17725	17647	17694	17634	17742	17970	17628	17916	17742	17835	17714	17771	17859	17848	17775	17760	17882	17912	17955	17766	17675	17681	17571	17702	17628	17688	17639	17722	17746	17622	17930	17979	17784	17732	17872	17655	17717	17740	18032	17652	17748	17712	17649	17915	17857	17723	17795	17782	17772	17569	17641	17750	17729	17920	17968	17786	17887	17476	17800	17670	17967	17816	17731	17745	17990	17860	17747	17817	17689	17711	17739	17769	17823	17907	17660	17651	17764	17850	17791	17699	17691	17698	17710	17820	17708	17878	17975	17679	17798	17899	17737	17579	17708	17699	17874	17690	17760	17629	17702	17736	17874	17713	17866	17730	17788	17914	17954	17720	17759	17902	17814	17730	17881	17717	17784	17821	17708	17600	17823	17905	17656	17820	17737	17756	17873	17733	17738	17776	17777	17842	17861	17945	17843	18016	17868	17684	17825	17838	17887	17918	17924	17722	17611	17712	17728	17706	17683	17892	17750	17919	17611	17736	17590	17691	17772	17739	17792	17935	17953	17847	17828	17762	17755	17731	17920	17779	17805	17839	17756	17731	17892	17779	17780	17950	17785	17944	17759	17660	17727	17773	17560	17942	17944	17892	17731	17631	17648	17707	18000	17680	17612	17600	17784	17765	17530	17929	17731	17643	17600	18014	17930	17893	17626	17953	17816	17864	17779	17756	17919	17847	17734	17725	17527	17829	17685	17694	17848	17793	17834	17716	17629	17710	17727	17935	17739	17824	17862	17750	17649	17800	17845	17952	17726	18039	17977	18048	17967	17714	17598	17900	17583	17616	17815	17812	17504	17928	17681	17575	17844	17745	17791	17788	17568	17983	17768	17832	17616	17613	17889	17764	17805	17732	17677	17542	17916	17790	17706	17833	17751	17800	17892	17897	17814	17699	17534	17661	17747	17808	17641	17702	17811	17774	17684	17630	17897	17729	17964	17473	17705	17798	17957	17807	17943	17954	17628	17747	17701	17919	18007	17881	17645	17762	17859	17974	17792	17848	17725	17560	17789	17698	17728	17726	17861	17659	17620	17968	17935	17783	17732	17717	17833	17682	17841	17782	17738	17674	17618	17745	17922	17573	17641	17799	17735	17843	17717	17754	17679	17616	17731	17877	17666	17752	17985	17822	17863	17866	17684	17935	17812	17678	17588	17857	17695	18073	17851	17742	18042	17680	17619	17777	17861	17887	17983	17795	17636	17944	17672	17717	17670	17841	17893	17852	17723	17612
15899	32620	30665	22304	19582	18776	17996	16988	17042	17152	16739	16416	16347	16593	16119	16248	16085	15971	15872	15841	15784	15795	15900	15794	15718	15952	15588	15535	15490	15497	20871	25412	22017	19265	17093	16021	15750	15368	15382	15334	15357	15224	15416	15308	15523	15324	15477	15423	15307	15546	15312	15420	15238	15320	15557	15325	15390	15422	15193	15497	15362	15310	15381	15252	15428	15409	15490	15227	15221	15351	15359	15379	15371	15378	15436	15442	15343	15384	15416	15318	15345	15395	15480	15614	15480	15318	15285	15339	15268	15392	15496	15397	15425	15297	15319	15278	15246	15443	15517	15435	15420	15393	15316	15289	15396	15288	15506	15309	15314	15330	15443	15276	15439	15429	15314	15337	15324	15384	15436	15347	15402	15368	15280	15454	15318	15151	15299	15360	15227	15343	15466	15352	15280	15504	15286	15320	15327	15264	15330	15212	15367	15424	15362	15479	15453	15201	15225	15359	15239	15458	15311	15284	15365	15487	15539	15264	15287	15286	15175	15352	15427	15376	15266	15306	15313	15284	15364	15365	15284	15378	15547	15165	15297	15339	15532	15364	15381	15411	15337	15397	15368	15237	15439	15347	15201	15370	15231	15293	15387	15323	15381	15206	15431	15433	15243	15253	15177	15365	15355	15326	15382	15362	15359	15432	15304	15372	15272	15312	15339	15266	15172	15417	15435	15292	15492	15291	15373	15439	15377	15465	15252	15274	15339	15315	15405	15363	15238	15368	15407	15440	15456	15404	15370	15287	15251	15532	15301	15297	15265	15398	15382	15273	15181	15342	15371	15351	15429	15271	15323	15354	15334	15283	15430	15360	15420	15392	15350	15449	15065	15293	15255	15278	15421	15106	15331	15110	15388	15354	15391	15219	15516	15341	15421	15386	15346	15283	15371	15363	15228	15532	15463	15285	15554	15344	15575	15393	15351	15164	15416	15379	15347	15216	15353	15383	15396	15293	15329	15393	15345	15442	15188	15243	15332	15293	15287	15369	15336	15294	15338	15411	15361	15304	15526	15303	15296	15388	15243	15327	15204	15329	15448	15495	15432	15321	15405	15236	15326	15313	15494	15368	15310	15363	15328	15299	15267	15380	15426	15263	15425	15364	15372	15306	15493	15262	15389	15272	15336	15349	15431	15417	15395	15471	15455	15323	15320	15170	15286	15255	15174	15308	15239	15214	15269	15423	15295	15339	15411	15376	15312	15368	15414	15170	15311	15321	15496	15442	15332	15411	15382	15324	15290	15358	15342	15333	15285	15419	15227	15356	15347	15392	15427	15285	15299	15335	15364	15367	15450	15373	15408	15320	15236	15358	15350	15411	15353	15411	15405	15492	15268	15391	15394	15181	15332	15345	15213	15306	15285	15226	15370	15315	15422	15282	15377	15334	15173	15395	15475	15288	15468	15223	15530	15296	15265	15322	15286	15252	15371	15386	15387	15115	15322	15424	15404	15629	15414	15395	15295	15456	15552	15369	15282	15393	15434	15235	15245	15175	15337	15412	15389	15252	15275	15309	15536	15509	15386	15401	15295	15453	15399	15462	15500	15257	15200	15256	15418	15230	15246	15210	15400	15268	15259	15437	15239	15400	15269	15317	15400	15423	15194	15216	15213	15346	15102	15432	15263	15352	15464	15140	15415	15311	15512	15357	15292	15399	15353	15311	15491	15392	15490	15408	15410	15252	15431	15190	15328	15233	15314	15243	15292	15267	15406	15368	15228	15238	15333	15448	15446	15247	15368	15508	15161	15297	15257	15364	15195	15458	15306	15405	15311	15346	15433	15417	15363	15292	15337	15286	15247	15301	15257	15437	15352	15318	15193	15196	15296	15227	15326	15284	15265	15228	15457	15336	15270	15362	15339	15494	15285	15407	15194	15316	15507	15236	15216	15287	15335	15276	15217	15203	15189	15366	15304	15360	15310	15377	15434	15475	15308	15180	15288	15451	15264	15361	15271	15370	15385	15611	15339	15326	15407	15312	15182	15109	15373	15440	15349	15381	15473	15375	15296	15331	15276	15360	15252	15306	15349	15251	15290	15513	15339	15252	15361	15283	15355	15312	15521	15305	15366	15358	15238	15398	15336	15377	15110	15417	15286	15335	15314	15179	15674	15362	15423	15316	15384	15404	15425	15344	15267	15325	15252	15522	15302	15206	15285	15268	15469	15534	15380	15415	15389	15345	15441	15419	15322	15288	15304	15359	15216	15284	15347	15392	15383	15370	15343	15418	15365	15303	15278	15383	15248	15332	15310	15303	15346	15369	15269	15413	15470	15415	15292	15294	15255	15418	15373	15492	15233	15368	15145	15260	15303	15219	15303	15213	15300	15279	15336	15373	15204	15236	15424	15359	15370	15380	15267	15451	15317	15289	15429	15425	15382	15481	15456	15278	15352	15405	15367	15325	15154	15392	15295	15367	15337	15310	15481	15392	15443	15453	15391	15298	15387	15423	15439	15355	15557	15347	15410	15120	15387	15326	15300	15457	15407	15307	15361	15228	15437	15353	15304	15484	15380	15321	15353	15181	15348	15272	15514	15276	15377	15238	15285	15403	15335	15297	15386	15428	15390	15342	15233	15249	15265	15377	15273	15126	15313	15372	15235	15238	15276	15424	15263	15258	15332	15451	15305	15457	15362	15407	15362	15250	15323	15374	15483	15320	15453	15584	15151	15326	15437	15374	15269	15245	15506	15400	15356	15290	15420	15288	15378	15330	15334	15326	15415	15264	15501	15272	15397	15172	15277	15606	15416	15350	15117	15332	15299	15183	15373	15233	15387	15420	15393	15421	15388	15477	15330	15255	15343	15348	15083	15382	15289	15445	15361	15329	15247	15313	15302	15316	15440	15434	15450	15362	15460	15568	15226	15405	15187	15329	15331	15290	15333	15491	15277	15436	15290	15260	15437	15254	15375	15446	15362	15530	15306	15392	15254	15368	15338	15356	15355	15408	15356	15190	15433	15412	15363	15358	15241	15397	15368	15415	15205	15373	15334	15365	15318	15217	15328	15294	15351	15391	15186	15336	15340	15435	15396	15214	15227	15375	15417	15267	15380	15306	15344	15311	15312	15202	15261	15309	15331	15316	15293	15297	15155	15295	15341	15212	15251	15386	15223	15406	15245	15246	15413	15322	15260	15474	15282	15406	15165	15418	15290	15514	15369	15339	15375	15245	15266	15267	15280	15304	15359	15279	15342	15186	15274	15399	15408	15261	15461	15346	15248	15186	15451	15483	15409	15246	15390	15450	15315	15269	15392	15289	15496	15316	15447	15342	15417	15271	15269	15228	15341	15366	15332	15403	15305	15257	15186	15311	15276	15418	15376	15330	15504	15320	15279	15437	15219	15205	15395	15164	15380	15345	15160	15418	15286	15189	15314	15302	15284	15418	15366	15231	15413	15454	15359	15187	15315	15478	15255	15271	15263	15250	15317	15451	15307	15433	15273	15494	15352	15363	15499	15250	15311	15413	15448	15344	15218	15335	15396	15382	15443	15233	15291	15224	15302	15392	15329	15321	15108	15307	15468	15411	15260	15339	15254	15217	15391	15167	15344	15347	15330	15439	15426	15452	15534	15484	15355	15481	15363	15211	15236	15413	15430	15292	15350	15347	15411	15350	15321	15165	15210	15340	15398	15353	15376	15351	15188	15491	15294	15318	15225	15520	15424	15259	15316	15249	15493	15375	15418	15257	15310	15329	15338	15206	15217	15549	15558	15327	15229	15361	15218	15182	15431	15294	15197	15384	15324	15302	15351	15346	15300	15432	15289	15236	15353	15316	15121	15483	15383	15217	15258	15349	15443	15387	15497	15277	15398	15439	15328	15317	15367	15127	15243	15408	15455	15361	15399	15421	15312	15203	15431	15346	15380	15418	15592	15429	15282	15308	15401	15262	15215	15568	15419	15406	15236	15470	15387	15354	15477	15315	15194	15362	15496	15193	15265	15274	15420	15185	15393	15378	15289	15300	15280	15400	15562	15214	15418	15346	15285	15283	15266	15302	15500	15302	15163	15351	15371	15353	15416	15420	15216	15473	15329	15315	15387	15289	15398	15528	15248	15578	15469	15312	15176	15445	15258	15399	15433	15296	15254	15463	15382	15440	15253	15310	15201	15383	15320	15514	15305	15190	15358	15344	15373	15189	15275	15101	15162	15427	15268	15355	15305	15326	15311	15542	15424	15416	15357	15322	15316	15290	15377	15310	15312	15322	15314	15367	15287	15437	15297	15258	15316	15248	15328	15432	15257	15432	15300	15541	15309	15259	15390	15372	15370	15558	15353	15337	15361	15217	15402	15321	15418	15426	15390	15535	15551	15205	15407	15355	15356	15409	15280	15227	15414	15420	15551	15236	15413	15466	15283	15311	15398	15442	15404	15233	15308	15374	15231	15264	15422	15296	15363	15377	15394	15333	15282	15230	15276	15144	15368	15298	15350	15268	15226	15498	15532	15407	15356	15217	15454	15588	15367	15445	15337	15384	15446	15380	15314	15236	15264	15202	15327	15318	15290	15414	15466	15299	15350	15319	15420	15383	15317	15332	15239	15235	15308	15255	15339	15354	15297	15187	15308	15401	15234	15263	15417	15145	15435	15333	15258	15319	15467	15399	15287	15273	15433	15180	15307	15292	15394	15270	15350	15427	15291	15334	15347	15312	15319	15256	15400	15328	15346	15452	15367	15426	15289	15418	15435	15140	15265	15464	15249	15324	15360	15350	15230	15354	15136	15510	15306	15324	15357	15324	15302	15483	15423	15244	15289	15531	15404	15356	15321	15481	15412	15375	15192	15116	15325	15377	15363	15411	15422	15406	15457	15140	15415	15526	15227	15367	15306	15320	15303	15420	15505	15253	15129	15224	15366	15206	15390	15325	15296	15242	15366	15296	15495	15350	15419	15289	15393	15424	15244	15326	15403	15473	15323	15206	15261	15306	15493	15247	15314	15279	15472	15364	15517	15438	15390	15297	15282	15316	15339	15246	15086	15376	15358	15481	15240	15369	15380	15565	15471	15325	15148	15334	15301	15477	15183	15384	15377	15134	15277	15435	15431	15318	15483	15262	15267	15496	15349	15422	15286	15379	15453	15467	15246	15374	15422	15292	15359	15239	15291	15346	15244	15195	15399	15412	15370	15230
27798	22507	26571	22418	18544	18440	18638	18447	18397	18522	18422	18229	18288	18184	18432	18303	18129	18287	18265	18366	17965	18082	18168	18353	18187	18106	18056	18111	18023	18235	18232	18665	18760	18526	18521	18223	18022	18041	18198	18131	18184	18144	18250	18167	18264	17918	18118	17956	18086	18232	18094	18142	17909	17868	18013	17968	18118	18012	17947	18109	17801	17845	17998	18162	18049	18306	17875	18009	18105	18093	18089	17969	17985	18124	18040	18082	18177	17990	18195	18131	18050	17950	18007	18161	18170	18082	17906	18143	18213	18315	17884	17978	18158	18009	18337	18188	17993	18081	17959	18039	18133	18281	18234	18122	18167	17962	18262	18008	18009	18153	17982	18013	18171	18184	18248	17981	18121	18001	18153	17917	18022	18229	18104	18000	18143	18338	18068	18175	17972	18173	18102	17987	18043	18154	18160	18051	18066	18006	18075	18258	18132	17880	18158	18050	18096	18025	18095	18100	18083	17853	18293	18150	17940	18078	17990	17969	18086	18110	18230	17809	18070	18107	18115	17992	18201	18253	18192	17997	17988	18044	18091	17903	18043	18146	18123	18033	18034	18096	17987	18268	18120	18008	17876	18215	18104	18203	18007	18052	18054	18286	18123	18100	18089	18145	18069	18069	18232	18175	18109	18259	18099	18046	18240	17975	17910	18259	18239	18068	18052	18322	18060	17983	18058	18005	18087	18002	18136	18249	17840	18105	18080	18041	18004	18065	18012	18030	18030	18156	18017	18211	17838	18078	18178	18073	18056	18062	18011	18039	17952	18153	17972	18085	18025	18041	18058	18048	18181	18098	18187	18079	17879	17995	18263	18197	18214	17917	18037	18094	18135	18148	17964	17997	18205	18344	18009	17763	18087	18027	18102	18131	18026	18121	18109	18050	18031	18039	17929	18139	17954	18274	17977	18099	18186	18123	18226	17941	18178	18163	17954	18114	18104	18004	18001	17951	17858	18062	18161	18062	17957	18123	17974	18025	18199	18165	18134	18249	18325	18128	17919	18057	18113	18158	18078	18014	17883	18183	18098	18051	18199	17989	18156	17994	18198	18163	18177	18143	18024	17874	17856	17928	18083	18131	18148	18020	17887	18032	18079	18114	18063	17931	18062	17990	18065	18177	17993	18061	18025	17959	18094	18051	17975	18132	18008	18350	17981	18070	18274	18061	18054	18038	18066	18168	17932	17946	18086	17966	18071	18145	18248	18089	17916	18160	18201	18104	18317	18228	18350	18017	18134	18172	18094	18194	18269	18097	18057	18062	18099	17930	18011	18368	18084	18156	18088	17989	18272	18145	18064	18069	17903	18117	18051	17932	17924	18111	17996	17900	18378	18240	18080	18039	18094	18070	18021	18120	18143	18297	18301	18075	17974	18069	18054	18049	18148	18010	18019	18122	18139	18069	18448	18377	18001	17969	18158	17989	17993	18107	17993	18031	18142	18071	18274	17888	18091	18181	18083	18041	18167	18081	17918	18037	18039	18054	18219	17993	18294	18060	18089	18209	18217	17987	18266	18147	18181	18254	18015	18124	18197	18123	18034	18255	18072	18090	17908	17866	18367	18028	17870	17960	17942	17944	18078	18273	18113	18208	18098	18077	18187	18212	18033	18020	18189	18090	18143	17970	18083	18016	18029	18211	17991	18228	18035	17972	18031	18128	18112	18239	18223	18173	17920	18073	18245	18124	18327	18106	18181	18090	18017	18191	18163	17939	18179	18277	18050	18097	18013	17974	17959	18008	18140	18099	17805	18162	18095	18116	18078	18145	18290	17842	17950	18192	18064	18145	18110	18080	18142	18089	18033	18021	17989	18010	17977	18202	18242	18186	17854	18255	18268	18092	18058	18042	17878	17992	17835	18176	18141	18188	18111	18139	18206	18025	18179	18095	18114	18099	18144	18209	17974	18009	18166	17900	18105	18118	18161	18168	17970	17856	18009	18072	18315	18190	18087	17981	18027	18210	18294	18231	17789	18171	18049	18208	18132	18093	18072	17922	18036	17876	18321	18046	17987	18095	17947	18128	18058	17929	18099	18062	18030	18264	18167	18017	18111	18160	17880	17925	18058	18198	17839	17975	18142	18226	18184	18259	18283	18166	18213	18030	17977	18173	18140	18060	18122	18227	18093	18039	17889	18023	18073	17997	17980	18072	17960	18122	18000	18138	17986	18119	18276	18127	18131	17953	17948	18102	18022	18118	18243	17951	17975	18163	18063	18071	18120	17950	18112	17949	17890	18046	18120	18177	18103	18186	18010	18033	17971	18188	18229	18307	18106	18039	18084	18227	17984	17974	18118	18333	18140	18029	18084	18109	18202	18395	17925	17963	18320	18141	18023	17943	17913	18046	18171	17962	18097	18115	17934	17990	17837	17834	18244	18050	18196	18241	18202	18232	18285	18100	18077	18317	18087	18045	18176	18146	18029	18218	17954	18068	18218	18103	18117	18178	17973	17931	18233	18019	18159	18058	17792	18229	17992	18013	17974	18140	18173	18152	18079	18133	18060	18169	18130	18108	18163	18158	18137	18003	18147	18129	18191	18104	18232	18090	18053	18305	18130	18193	18096	17986	18066	18080	18155	18049	17786	17958	18314	18175	18190	17952	17946	18031	17953	18050	18113	18134	18108	17960	18015	18123	17932	17884	18099	18280	18061	17992	18103	18160	18163	18229	18130	18268	18135	17825	18250	18140	18099	18185	18138	18070	18280	18193	18042	18040	18310	17877	18145	18083	18127	18156	18320	18000	18181	17913	18174	18120	18117	18010	18069	18066	18180	17946	18074	18081	18060	17924	18006	18155	17949	18030	18199	18159	18203	18203	18053	18016	17989	18205	18190	18100	18162	18016	18252	18005	18032	18011	18161	18128	18065	18076	17915	18207	18251	18363	18232	18211	18282	17922	18051	17993	18172	17909	18104	17977	18061	17892	17994	18022	18108	18033	18029	17952	18072	18110	18051	18191	18209	18210	17953	18148	18109	17946	18045	17929	18182	18089	17957	18347	18215	17926	18198	17999	18276	18155	18164	18189	18114	18398	18135	18059	18288	18148	18240	18189	18105	18241	18153	18320	17923	17902	18079	18286	18091	18226	18022	18047	17873	18085	17973	18168	18258	18111	18157	18146	18169	17985	18177	18254	17980	18179	17980	18132	18095	18225	18122	18193	18100	18104	17903	18201	18265	18023	18201	18175	18247	18265	18163	18029	18260	18153	18014	17965	18082	18060	18025	18030	18013	18095	17897	18027	18086	18278	18182	17953	18258	17892	17953	18312	18019	18013	17905	18053	18033	17949	18158	18020	18161	18300	18229	18061	18166	18151	17964	17985	18190	17969	18344	18232	18254	17996	18096	18002	18108	18067	18139	18078	18187	18092	18090	18169	17959	18063	18287	18069	18014	18106	18075	18144	18190	17975	18059	18080	18085	18128	18105	18225	17971	18064	18090	18120	18161	17934	18186	18097	18073	18336	18118	18102	18067	18305	18199	17911	17983	18127	17963	17810	18052	17966	18204	18264	18210	18122	17925	17938	18279	17937	18019	17923	18158	18075	17937	17963	18062	18157	18241	18137	17991	18092	18225	18038	17911	18104	17814	18160	18094	18228	18138	17877	18025	18112	17899	18071	18188	18108	18129	18099	18261	17945	18081	18103	17963	18197	17996	18055	18300	18069	18060	18051	18116	17977	18084	17983	18315	17937	18192	17991	18072	18190	18048	18057	17929	18155	18272	18133	17987	18023	18086	18123	17999	18234	18282	18016	17984	18306	18096	18084	18208	18152	17976	18058	17962	18155	18125	18365	18143	18133	18057	18198	18107	18239	18157	17985	18171	18028	18034	17984	17872	18281	17944	18107	18085	18228	17840	17742	18017	18164	17749	18234	18284	18042	18143	18058	18217	18087	18236	18227	18059	18108	17996	18017	17955	17849	18194	18260	18015	18058	17931	18334	17955	18206	17995	17848	18071	18090	18163	18127	18213	18085	17977	17998	18096	17967	17912	18372	18307	18184	18174	18098	17887	18097	18155	18257	18108	17935	18087	18181	18044	18202	18150	18073	18257	18128	17981	18019	18054	18011	18077	17866	18066	18124	18001	17893	18097	18101	18063	18266	18028	18229	18087	18018	18093	18311	18087	18087	17955	18100	18098	17894	18165	18099	17912	18046	18011	17885	17941	18014	18148	18330	18066	17955	18105	18086	18127	18137	18049	18021	18208	18139	18069	18105	17978	18020	18208	18368	18027	17854	17978	18084	18180	18232	18206	18220	18073	18275	17971	18111	18129	18013	18001	17981	18174	18179	17850	18167	18073	18117	18158	18135	18313	18163	18009	18071	18188	18061	17945	17942	18060	18062	18131	18162	18119	17964	18220	18032	17852	18060	18139	18031	18031	18031	18030	17927	18324	18307	18183	18246	18274	18145	18015	18172	18106	18225	17880	18227	17931	18037	17974	17922	18092	18208	18087	18131	18161	18107	18056	17996	17908	18109	18064	17936	18077	18187	18056	18108	18224	18186	18000	18186	18151	18054	18006	18071	18079	18012	18052	18217	18031	18083	17800	18018	18050	18028	17917	18141	17986	18122	18076	18201	18233	18117	18203	18279	18306	17895	17941	18112	18067	18166	18030	18136	17813	18232	18104	17987	18064	17950	18119	17824	18136	18127	18179	18063	18078	17902	18091	18071	18036	18194	17988	18037	18099	18162	17976	18013	18085	18104	18169	18223	18164	17994	18061	18109	18058	18085	17992	18040	18218	18132	17869	18097	18145	18041	18122	18114	18110	18127	17891	17972	18271	18108	18179	18220	18145	18142	18100	18091	18066	18064	18113	18101	18208	17827	17952	17995	18250	18148	18256	17991	17898	17944	18160	18233	18190	17991	18084	18013	18207	18196	18068	18174	18268	18251	18133	18040	17996	17929	17992	17979	18154	18104	18053	17990	18149	18060	18193	18085	17971	18032	17995	18098	18029	18179	18205	18027	18047	18249	17945	18135	18113	17966	18173	18054	18260	17946	17988	18109	18082	17785	18179	18028	18012	18110	18106	18215	18001	17856	17893	18158	18153	18154	18276	18173	17923	18114	18193	18016	18262	18215	18133	18262	18241	18132	18005	17990	18091	18018	18170	18012	18179	18163	18052	18193
15417	23711	23304	17872	16500	16496	16108	15877	16202	16068	15996	15852	15521	15869	15992	15932	15757	15737	15824	15548	15792	15624	15674	15640	15651	15641	15704	15591	15610	15614	15745	16596	16451	16236	15802	15659	15574	15629	15591	15533	15530	15651	15464	15596	15449	15455	15596	15458	15512	15435	15417	15602	15459	15615	15625	15582	15477	15531	15509	15573	15658	15585	15607	15559	15541	15508	15704	15440	15535	15638	15434	15369	15457	15595	15667	15473	15675	15594	15555	15437	15584	15468	15527	15543	15501	15511	15476	15507	15495	15627	15403	15601	15517	15383	15771	15487	15536	15639	15382	15450	15620	15410	15601	15616	15594	15445	15521	15633	15474	15584	15709	15543	15462	15553	15574	15691	15239	15529	15393	15649	15549	15629	15697	15628	15628	15279	15546	15543	15569	15638	15670	15524	15523	15521	15435	15514	15510	15637	15582	15607	15625	15529	15710	15671	15541	15536	15553	15501	15759	15498	15657	15481	15685	15372	15360	15670	15659	15786	15492	15403	15493	15468	15567	15449	15557	15594	15793	15626	15570	15639	15631	15590	15352	15579	15649	15558	15553	15662	15457	15558	15479	15518	15488	15517	15652	15367	15718	15523	15559	15550	15427	15655	15518	15617	15518	15646	15593	15719	15587	15631	15610	15266	15616	15427	15539	15655	15615	15514	15661	15598	15487	15571	15527	15488	15421	15461	15563	15483	15753	15629	15510	15682	15382	15674	15624	15718	15477	15516	15550	15437	15558	15552	15428	15564	15471	15534	15657	15565	15538	15580	15544	15447	15766	15598	15674	15514	15691	15304	15510	15551	15433	15633	15520	15561	15619	15535	15569	15403	15583	15690	15520	15456	15637	15409	15706	15497	15595	15584	15770	15555	15640	15425	15536	15432	15609	15626	15592	15539	15487	15561	15579	15596	15426	15518	15503	15689	15592	15461	15686	15470	15506	15478	15378	15730	15523	15611	15681	15482	15543	15575	15638	15578	15804	15480	15494	15491	15627	15597	15657	15621	15608	15707	15619	15691	15532	15684	15544	15469	15717	15563	15797	15578	15472	15579	15509	15422	15466	15461	15491	15590	15618	15430	15585	15362	15445	15592	15586	15585	15653	15550	15501	15512	15654	15574	15574	15551	15599	15556	15639	15566	15442	15574	15369	15680	15551	15517	15523	15630	15549	15609	15712	15492	15476	15650	15481	15544	15572	15559	15378	15455	15728	15829	15594	15394	15537	15446	15497	15622	15551	15431	15437	15559	15642	15753	15577	15498	15753	15724	15447	15528	15625	15635	15552	15546	15550	15269	15647	15511	15648	15363	15658	15652	15530	15434	15547	15657	15575	15413	15482	15625	15588	15489	15444	15446	15668	15580	15244	15625	15399	15475	15746	15792	15438	15459	15536	15636	15478	15510	15591	15454	15652	15464	15556	15525	15654	15499	15684	15551	15566	15506	15450	15679	15507	15603	15517	15654	15651	15441	15520	15399	15486	15525	15628	15648	15502	15547	15502	15615	15554	15617	15619	15688	15453	15560	15634	15597	15629	15560	15587	15521	15588	15407	15606	15599	15483	15642	15476	15649	15483	15614	15575	15421	15529	15491	15610	15418	15580	15758	15623	15497	15645	15658	15608	15625	15662	15517	15535	15498	15545	15693	15614	15569	15615	15467	15637	15408	15480	15657	15446	15816	15578	15480	15594	15535	15445	15574	15597	15533	15512	15490	15568	15406	15594	15457	15733	15457	15625	15598	15511	15563	15567	15497	15598	15442	15745	15641	15510	15490	15610	15591	15595	15402	15554	15389	15499	15422	15648	15664	15557	15614	15445	15495	15571	15589	15552	15482	15688	15526	15644	15506	15693	15531	15627	15655	15462	15576	15485	15430	15517	15576	15578	15830	15470	15649	15506	15747	15810	15603	15591	15573	15674	15366	15741	15507	15574	15659	15744	15490	15504	15641	15568	15659	15565	15510	15537	15480	15477	15598	15818	15636	15573	15480	15504	15472	15605	15631	15586	15718	15531	15640	15575	15556	15665	15564	15468	15589	15517	15437	15482	15610	15504	15486	15563	15495	15412	15467	15745	15566	15497	15392	15557	15738	15564	15647	15552	15494	15563	15526	15541	15469	15757	15368	15434	15527	15432	15555	15745	15394	15511	15461	15396	15656	15558	15559	15514	15381	15693	15444	15396	15623	15557	15524	15487	15521	15749	15703	15583	15574	15594	15586	15741	15487	15572	15663	15499	15590	15638	15517	15569	15597	15680	15574	15540	15509	15557	15594	15572	15429	15654	15514	15821	15465	15644	15565	15527	15639	15546	15485	15549	15512	15497	15661	15434	15692	15524	15626	15568	15665	15649	15530	15528	15500	15538	15665	15568	15510	15500	15591	15342	15571	15434	15514	15520	15480	15483	15540	15554	15495	15639	15408	15473	15554	15652	15655	15581	15471	15627	15681	15510	15493	15562	15510	15620	15526	15672	15556	15435	15419	15413	15589	15680	15525	15682	15724	15540	15687	15473	15647	15510	15564	15497	15578	15542	15739	15499	15615	15470	15432	15560	15539	15492	15848	15608	15669	15684	15474	15435	15593	15466	15590	15667	15444	15747	15603	15526	15518	15675	15521	15454	15463	15540	15451	15461	15644	15506	15654	15430	15460	15577	15579	15543	15502	15586	15617	15604	15586	15567	15416	15618	15403	15612	15567	15380	15406	15525	15661	15497	15689	15536	15380	15600	15534	15576	15523	15575	15465	15516	15547	15479	15493	15580	15584	15694	15446	15550	15446	15499	15488	15536	15532	15472	15597	15447	15404	15618	15680	15606	15751	15542	15459	15470	15649	15615	15416	15537	15425	15611	15381	15492	15428	15715	15747	15693	15553	15597	15592	15594	15522	15478	15466	15591	15686	15587	15404	15491	15553	15609	15451	15748	15438	15365	15565	15520	15364	15558	15548	15421	15567	15526	15525	15599	15511	15536	15705	15587	15563	15643	15641	15613	15635	15665	15537	15314	15511	15459	15571	15354	15539	15642	15621	15517	15553	15524	15507	15421	15552	15485	15491	15652	15640	15569	15485	15518	15407	15514	15543	15498	15571	15792	15435	15638	15427	15542	15418	15591	15570	15564	15672	15506	15478	15676	15712	15420	15555	15553	15656	15573	15643	15604	15462	15456	15725	15541	15389	15532	15547	15558	15553	15680	15451	15467	15467	15593	15707	15601	15480	15579	15524	15592	15565	15531	15506	15639	15535	15436	15584	15630	15442	15537	15568	15404	15578	15699	15470	15646	15666	15539	15652	15388	15412	15605	15702	15530	15413	15454	15519	15426	15553	15650	15581	15435	15717	15413	15646	15405	15560	15581	15604	15483	15597	15617	15656	15613	15563	15551	15463	15435	15481	15674	15636	15654	15480	15463	15631	15583	15662	15701	15623	15583	15532	15671	15573	15390	15456	15599	15616	15655	15498	15479	15554	15762	15535	15561	15489	15410	15468	15360	15502	15589	15688	15573	15488	15451	15716	15534	15458	15628	15500	15646	15441	15443	15333	15464	15723	15544	15446	15659	15463	15497	15563	15502	15505	15762	15658	15433	15481	15560	15485	15558	15482	15584	15535	15384	15602	15418	15506	15759	15630	15455	15568	15580	15670	15666	15655	15619	15534	15573	15600	15643	15621	15453	15549	15661	15437	15732	15493	15332	15594	15628	15458	15540	15593	15557	15526	15468	15704	15586	15694	15399	15379	15524	15448	15686	15694	15596	15481	15604	15646	15419	15522	15359	15567	15649	15606	15622	15661	15621	15410	15698	15607	15505	15664	15575	15474	15563	15594	15731	15515	15473	15683	15665	15546	15702	15746	15510	15555	15515	15712	15670	15556	15588	15706	15550	15631	15627	15538	15623	15731	15409	15685	15563	15496	15555	15398	15576	15424	15543	15508	15714	15601	15573	15529	15614	15595	15534	15566	15518	15589	15550	15442	15514	15536	15642	15500	15528	15655	15594	15525	15477	15414	15447	15330	15601	15633	15541	15417	15556	15650	15527	15595	15527	15575	15535	15523	15592	15473	15614	15716	15554	15549	15626	15425	15739	15462	15451	15577	15512	15491	15711	15445	15590	15524	15636	15470	15662	15569	15569	15588	15461	15679	15391	15468	15640	15624	15540	15452	15700	15558	15515	15587	15488	15507	15481	15521	15632	15625	15612	15590	15624	15527	15679	15552	15556	15864	15478	15553	15638	15467	15560	15661	15590	15557	15518	15434	15499	15577	15651	15409	15430	15856	15410	15553	15622	15514	15476	15485	15613	15696	15500	15570	15717	15679	15558	15680	15649	15747	15604	15473	15735	15389	15481	15500	15507	15498	15725	15516	15588	15720	15680	15683	15562	15629	15572	15514	15657	15612	15642	15555	15614	15585	15503	15621	15540	15441	15458	15551	15589	15496	15628	15366	15587	15443	15451	15369	15471	15534	15513	15541	15550	15517	15523	15694	15558	15613	15695	15784	15658	15723	15561	15706	15437	15524	15582	15640	15535	15513	15534	15390	15496	15484	15447	15465	15518	15578	15556	15497	15522	15522	15560	15531	15560	15439	15580	15507	15516	15477	15425	15492	15483	15584	15522	15571	15738	15502	15526	15592	15492	15525	15555	15655	15635	15431	15536	15531	15714	15413	15681	15765	15642	15810	15590	15602	15526	15605	15454	15616	15542	15529	15449	15536	15335	15520	15749	15679	15663	15599	15561	15622	15520	15419	15568	15481	15476	15581	15525	15548	15384	15583	15497	15724	15619	15600	15624	15641	15546	15632	15632	15635	15686	15376	15450	15528	15513	15806	15554	15682	15524	15428	15559	15620	15549	15646	15489	15734	15678	15308	15571	15589	15508	15444	15561	15530	15527	15493	15625	15451	15543	15611	15629	15604	15599	15618	15655	15575	15662	15506	15621	15490	15566	15536	15590	15442	15585	15482	15621	15531	15583	15440	15506	15622	15658	15631	15459	15480	15517	15592	15280	15507	15633	15521	15585	15481	15545	15538	15479	15660	15721	15541	15531	15620	15644	15676	15520	15528	15698	15633	15563	15447	15637	15399	15539	15541	15497	15486	15472	15449	15392	15492	15565	15543	15514	15713	15699	15548	15720	15495
23906	21344	28847	24250	22140	22117	20750	18509	18106	18198	18322	18045	17829	17830	17841	17927	18075	18082	17821	17913	17807	17950	18003	17917	17821	17606	17694	17484	17579	17930	18508	21547	20889	19886	18756	18034	17872	17686	17517	17602	17599	17701	17677	17738	17650	17706	17590	17543	17655	17735	17649	17598	17701	17710	17756	17756	17675	17503	17485	17453	17700	17706	17713	17528	17444	17643	17728	17540	17472	17834	17669	17528	17671	17749	17392	17430	17538	17652	17602	17635	17664	17439	17593	17585	17537	17532	17615	17661	17766	17579	17568	17709	17492	17413	17411	17334	17731	17492	17415	17564	17532	17712	17447	17754	17589	17650	17567	17541	17590	17644	17541	17479	17575	17721	17581	17680	17614	17586	17655	17642	17578	17568	17420	17436	17447	17520	17514	17507	17477	17410	17266	17579	17624	17648	17628	17497	17421	17561	17553	17581	17654	17530	17643	17706	17594	17611	17709	17579	17757	17802	17556	17423	17629	17336	17655	17495	17454	17492	17454	17361	17550	17440	17512	17570	17694	17605	17458	17371	17515	17604	17583	17614	17527	17564	17647	17677	17339	17556	17621	17417	17512	17552	17547	17362	17177	17476	17508	17528	17596	17380	17738	17433	17575	17518	17507	17465	17525	17638	17536	17521	17444	17494	17536	17560	17587	17620	17634	17502	17540	17488	17522	17703	17811	17424	17596	17539	17508	17512	17451	17539	17507	17736	17664	17688	17611	17506	17455	17451	17656	17465	17662	17647	17648	17464	17449	17611	17817	17722	17625	17514	17563	17644	17701	17733	17617	17735	17715	17648	17686	17441	17367	17543	17442	17506	17659	17691	17611	17517	17512	17660	17564	17548	17670	17546	17739	17489	17558	17673	17561	17799	17776	17606	17510	17654	17497	17477	17618	17614	17478	17538	17494	17719	17447	17316	17574	17596	17605	17777	17462	17526	17490	17389	17686	17571	17702	17670	17691	17569	17615	17652	17670	17610	17588	17761	17550	17350	17670	17829	17771	17569	17543	17571	17459	17505	17538	17562	17580	17640	17512	17373	17796	17609	17832	17677	17544	17557	17722	17471	17568	17792	17640	17509	17676	17587	17443	17592	17537	17566	17691	17505	17515	17238	17593	17578	17627	17539	17527	17480	17679	17447	17571	17373	17457	17543	17499	17399	17673	17755	17876	17679	17652	17534	17453	17447	17567	17617	17561	17537	17594	17631	17664	17395	17646	17737	17549	17535	17762	17596	17625	17514	17673	17641	17386	17645	17817	17718	17677	17606	17554	17595	17606	17613	17559	17515	17430	17723	17634	17586	17595	17457	17475	17620	17715	17500	17664	17497	17558	17504	17360	17520	17537	17404	17774	17472	17552	17708	17646	17367	17695	17549	17573	17494	17668	17632	17547	17534	17585	17521	17733	17902	17775	17597	17544	17303	17585	17437	17415	17479	17581	17558	17542	17619	17469	17571	17688	17516	17634	17513	17513	17589	17623	17671	17576	17651	17543	17664	17694	17450	17475	17561	17567	17655	17623	17502	17339	17554	17465	17693	17450	17500	17557	17625	17370	17607	17550	17474	17684	17454	17363	17397	17518	17565	17743	17644	17611	17691	17587	17540	17602	17408	17806	17583	17564	17573	17563	17479	17580	17340	17352	17544	17585	17622	17415	17623	17729	17686	17728	17554	17375	17605	17692	17682	17500	17766	17441	17634	17517	17617	17518	17555	17615	17651	17529	17656	17735	17613	17588	17495	17567	17418	17599	17576	17697	17499	17617	17596	17650	17492	17609	17537	17630	17676	17539	17564	17556	17576	17696	17608	17588	17623	17464	17532	17723	17602	17765	17486	17584	17554	17490	17310	17543	17583	17538	17599	17695	17652	17707	17322	17714	17679	17453	17521	17536	17390	17331	17562	17630	17382	17631	17745	17678	17627	17608	17632	17645	17493	17948	17394	17373	17614	17515	17714	17609	17469	17661	17635	17755	17506	17447	17454	17495	17548	17572	17444	17703	17691	17815	17419	17770	17558	17687	17633	17559	17660	17505	17570	17863	17715	17742	17525	17474	17483	17528	17576	17669	17677	17467	17754	17558	17467	17773	17482	17848	17577	17584	17575	17386	17411	17635	17495	17649	17603	17481	17491	17570	17724	17631	17757	17715	17560	17503	17775	17531	17570	17635	17670	17487	17513	17488	17519	17390	17547	17676	17284	17466	17674	17620	17459	17587	17566	17450	17501	17648	17917	17672	17443	17579	17544	17525	17752	17637	17502	17614	17656	17789	17484	17546	17629	17541	17732	17812	17509	17646	17747	17667	17409	17457	17488	17601	17476	17598	17602	17666	17601	17695	17505	17568	17731	17572	17680	17441	17595	17733	17470	17635	17510	17470	17520	17646	17428	17829	17570	17588	17474	17601	17532	17647	17529	17508	17461	17626	17587	17572	17709	17343	17570	17562	17296	17612	17506	17744	17639	17602	17617	17621	17531	17586	17450	17636	17499	17542	17714	17513	17437	17545	17548	17624	17567	17490	17472	17583	17634	17610	17461	17597	17563	17430	17383	17675	17756	17783	17652	17612	17642	17567	17418	17696	17668	17516	17651	17607	17580	17703	17400	17570	17672	17658	17733	17706	17513	17575	17720	17511	17446	17712	17646	17473	17706	17730	17639	17576	17497	17574	17505	17444	17681	17548	17776	17708	17627	17538	17561	17627	17498	17380	17625	17481	17637	17811	17523	17737	17658	17688	17685	17588	17847	17591	17705	17632	17689	17644	17726	17528	17741	17607	17533	17476	17596	17612	17737	17745	17481	17465	17506	17415	17696	17754	17606	17535	17533	17463	17722	17661	17630	17488	17562	17489	17676	17572	17444	17494	17762	17379	17643	17579	17398	17547	17749	17634	17676	17705	17516	17535	17551	17556	17633	17478	17608	17546	17485	17601	17661	17654	17596	17552	17384	17617	17537	17741	17689	17645	17295	17604	17514	17681	17657	17307	17731	17409	17538	17493	17533	17686	17511	17481	17694	17714	17559	17664	17404	17587	17481	17550	17607	17503	17407	17527	17493	17571	17723	17674	17496	17358	17558	17603	17583	17635	17511	17671	17399	17496	17707	17637	17547	17686	17627	17510	17623	17517	17518	17656	17701	17519	17715	17356	17575	17673	17407	17555	17717	17394	17540	17489	17612	17632	17578	17420	17530	17432	17476	17761	17554	17568	17357	17532	17628	17587	17654	17386	17748	17436	17595	17688	17433	17376	17565	17439	17443	17416	17620	17475	17527	17575	17458	17372	17510	17442	17566	17603	17376	17336	17235	17737	17341	17441	17609	17598	17654	17670	17585	17673	17626	17611	17537	17558	17523	17795	17658	17704	17569	17534	17559	17767	17516	17485	17583	17320	17564	17659	17649	17710	17583	17482	17793	17685	17585	17631	17631	17684	17510	17708	17634	17587	17750	17490	17585	17719	17528	17643	17639	17491	17732	17464	17631	17731	17503	17454	17514	17667	17424	17532	17444	17519	17554	17617	17649	17737	17567	17480	17562	17596	17581	17777	17786	17585	17643	17439	17548	17553	17397	17504	17472	17661	17728	17332	17655	17586	17574	17497	17620	17760	17569	17673	17546	17557	17392	17599	17680	17726	17639	17740	17670	17589	17524	17505	17501	17460	17435	17509	17616	17620	17442	17606	17590	17708	17500	17542	17546	17480	17393	17648	17543	17428	17360	17494	17416	17437	17766	17576	17696	17505	17718	17482	17686	17599	17314	17730	17472	17494	17422	17568	17445	17497	17637	17639	17713	17623	17694	17419	17421	17584	17590	17783	17720	17644	17605	17317	17423	17571	17594	17558	17424	17619	17486	17626	17514	17605	17361	17524	17671	17489	17608	17661	17711	17487	17625	17554	17537	17710	17548	17442	17494	17454	17604	17804	17524	17709	17454	17617	17535	17513	17540	17696	17476	17482	17394	17610	17634	17602	17472	17464	17476	17456	17507	17669	17759	17760	17529	17748	17782	17452	17720	17497	17521	17709	17610	17687	17507	17690	17500	17398	17537	17599	17597	17709	17766	17540	17627	17592	17467	17585	17459	17483	17649	17685	17469	17561	17504	17575	17522	17382	17775	17584	17635	17658	17641	17452	17466	17569	17592	17611	17739	17419	17568	17536	17628	17748	17478	17574	17469	17735	17717	17514	17514	17504	17504	17713	17429	17645	17426	17515	17591	17546	17497	17543	17814	17531	17701	17506	17603	17505	17565	17710	17711	17706	17570	17423	17515	17387	17438	17309	17627	17535	17655	17613	17537	17695	17584	17459	17665	17702	17702	17787	17440	17505	17448	17537	17561	17685	17532	17552	17563	17566	17604	17623	17338	17706	17364	17697	17506	17389	17370	17509	17454	17601	17791	17824	17523	17626	17817	17595	17622	17514	17469	17622	17498	17554	17633	17431	17722	17467	17442	17527	17678	17632	17601	17604	17591	17421	17492	17643	17774	17595	17482	17900	17616	17583	17526	17541	17735	17600	17780	17612	17628	17538	17610	17818	17766	17474	17663	17645	17724	17503	17339	17529	17668	17475	17501	17641	17626	17526	17484	17736	17540	17666	17432	17737	17670	17363	17412	17579	17453	17589	17545	17584	17482	17808	17563	17583	17762	17631	17790	17689	17772	17630	17484	17655	17628	17697	17648	17442	17512	17543	17668	17585	17670	17598	17539	17770	17346	17562	17556	17568	17490	17726	17659	17526	17663	17583	17535	17559	17302	17720	17554	17526	17761	17468	17791	17875	17630	17631	17587	17712	17625	17559	17745	17410	17443	17593	17479	17651	17587	17431	17525	17508	17575	17726	17622	17623	17638	17545	17454	17655	17754	17628	17515	17609	17577	17603	17553	17396	17658	17668	17507	17524	17614	17652	17431	17511	17440	17705	17719	17647	17724	17685	17701	17665	17642	17818	17505	17725	17632	17611	17523	17529	17591	17592	17601	17695	17402	17373	17621	17749	17769	17377	17869	17628	17523	17560	17485	17625	17734	17559	17470	17575	17600	17455	17727	17653	17426	17537	17802	17471	17562	17529	17364	17670	17617	17714	17433	17294	17331	17441	17558	17576	17765	17585	17488	17688	17450	17751	17481	17593	17591	17606	17599
15134	29642	27291	19856	18100	17591	16703	16395	16109	16148	16175	15720	15708	15662	15863	15954	15894	15839	15706	15445	15799	15651	15553	15571	15611	15482	15483	15496	15399	15558	16977	21159	19899	18146	16331	15786	15352	15219	15355	15330	15504	15291	15210	15042	15170	15248	15399	15251	15317	15267	15405	15370	15299	15252	15110	15251	15335	15168	15138	15349	15287	15235	15222	15297	15210	15303	15327	15245	15294	15119	15397	15351	15337	15336	15402	15182	15451	15341	15073	15278	15372	15223	15306	15331	15434	15108	15327	15143	15375	15306	15029	15217	15280	15296	15222	15412	15321	15268	15363	15286	15329	15459	15351	15220	15365	15357	15214	15173	15306	15255	15217	15378	15254	15362	15358	15434	15226	15167	15215	15432	15309	15465	15471	15243	15256	15338	15194	15407	15085	15264	15101	15176	15286	15406	15282	15207	15134	15363	15275	15162	15208	15177	15401	15281	15195	15300	15367	15217	15285	15362	15358	15316	15195	15185	15278	15245	15288	15330	15312	15115	15366	15244	15321	15464	15355	15206	15252	15270	15380	15323	15183	15365	15269	15305	15327	15258	15276	15199	15170	15320	15349	15353	15323	15109	15411	15237	15106	15273	15309	15287	15120	15321	15329	15277	15289	15232	15337	15337	15203	15235	15424	15310	15305	15185	15167	15113	15442	15326	15266	15415	15137	15150	15186	15385	15306	15248	15092	15383	15386	15186	15318	15448	15366	15290	15281	15358	15318	15366	15256	15319	15329	15275	15221	15372	15201	15176	15233	15331	15412	15460	15230	15214	15281	15272	15311	15230	15335	15173	15250	15138	15309	15246	15199	15259	15343	15203	15036	15289	15351	15208	15375	15256	15170	15316	15289	15300	15275	15508	15360	15325	15379	15305	15229	15300	15247	15457	15214	15303	15319	15247	15416	15296	15240	15273	15263	15334	15321	15224	15378	15479	15342	15390	15244	15326	15454	15264	15288	15382	15037	15352	15368	15199	15389	15357	15194	15351	15376	15289	15347	15328	15283	15222	15284	15200	15212	15250	15354	15373	15252	15272	15386	15236	15289	15381	15274	15267	15220	15184	15215	15396	15288	15237	15332	15406	15219	15389	15281	15237	15279	15317	15432	15226	15506	15182	15263	15338	15166	15282	15216	15150	15146	15257	15269	15416	15210	15191	15243	15070	15075	15385	15215	15167	15282	15518	15240	15212	15219	15174	15354	15128	15323	15231	15329	15436	15343	15251	15212	15273	15212	15357	15302	15233	15176	15348	15205	15306	15312	15177	15320	15264	15432	15233	15302	15361	15395	15326	15293	15292	15309	15260	15295	15294	15373	15236	15271	15215	15227	15125	15313	15214	15196	15275	15280	15269	15345	15255	15201	15204	15217	15283	15247	15281	15465	15036	15386	15389	15434	15277	15385	15270	15111	15291	15320	15120	15281	15371	15370	15194	15202	15377	15287	15360	15167	15284	15100	15176	15333	15169	15319	15251	15195	15290	15196	15327	15189	15222	15215	15225	15251	15279	15303	15321	15189	15313	15203	15280	15189	15322	15309	15247	15359	15205	15119	15273	15364	15281	15152	15440	15172	15387	15380	15277	15272	15323	15312	15213	15312	15250	15215	15243	15378	15169	15354	15315	15177	15274	15114	15530	15289	15228	15190	15361	15396	15299	15214	15265	15293	15415	15399	15178	15301	15261	15419	15302	15400	15378	15268	15235	15245	15220	15222	15145	15375	15228	15343	15302	15239	15269	15267	15142	15292	15202	15268	15447	15284	15264	15243	15335	15265	15490	15295	15291	15298	15386	15422	15411	15422	15212	15347	15475	15178	15380	15268	15270	15245	15265	15205	15242	15410	15083	15269	15193	15391	15383	15125	15290	15313	15295	15212	15355	15167	15297	15395	15321	15255	15142	15221	15323	15283	15165	15594	15232	15217	15432	15151	15319	15076	15448	15174	15166	15407	15245	15263	15332	15289	15166	15328	15214	15338	15396	15199	15193	15371	15421	15257	15324	15355	15303	15441	15319	15161	15452	15153	15465	15205	15391	15242	15250	15351	15297	15262	15228	15206	15426	15130	15243	15309	15234	15343	15118	15507	15240	15225	15216	15362	15118	15282	15300	15529	15264	15201	15213	15248	15374	15350	15358	15312	15473	15251	15450	15249	15334	15218	15251	15144	15302	15268	15311	15080	15206	15146	15437	15383	15248	15233	15414	15162	15292	15254	15336	15256	15238	15137	15129	15144	15299	15402	15475	15223	15143	15272	15175	15094	15350	15219	15156	15323	15460	15145	15316	15242	15255	15332	15265	15573	15425	15475	15416	15238	15136	15332	15374	15277	15314	15362	15199	15294	15311	15172	15317	15351	15297	15243	15452	15331	15377	15382	15362	15225	15248	15528	15253	15300	15336	15385	15508	15315	15083	15222	15296	15346	15203	15368	15356	15098	15185	15395	15120	15342	15087	15381	15235	15218	15355	15256	15243	15347	15273	15334	15224	15295	15386	15300	15330	15273	15248	15174	15121	15361	15209	15154	15221	15341	15367	15323	15337	15279	15312	15327	15304	15282	15219	15185	15353	15252	15330	15143	15300	15243	15289	15205	15409	15437	15398	15126	15116	15394	15294	15269	15283	15304	15219	15211	15215	15337	15288	15158	15411	15404	15305	15273	15209	15262	15267	15281	15402	15434	15330	15286	15238	15285	15284	15421	15300	15244	15288	15161	15312	15242	15185	15307	15348	15269	15337	15227	15360	15321	15337	15280	15367	15218	15249	15373	15201	15257	15210	15401	15354	15120	15416	15280	15432	15232	15470	15214	15403	15362	15383	15098	15563	15125	15368	15261	15233	15251	15253	15285	15178	15326	15296	15299	15419	15564	15130	15489	15354	15249	15380	15185	15163	15314	15339	15252	15187	15405	15349	15185	15354	15320	15140	15380	15285	15355	15266	15408	15188	15239	15354	15287	15578	15376	15435	15086	15419	15265	15243	15235	15402	15244	15376	15231	15246	15178	15149	15224	15330	15318	15248	15330	15379	15345	15014	15140	15270	15160	15379	15293	15244	15298	15212	15275	15280	15310	15395	15240	15336	15213	15537	15145	15234	15268	15340	15362	15076	15236	15089	15175	15343	15105	15252	15263	15346	15118	15201	15259	15177	15404	15223	15203	15322	15469	15288	15310	15367	15348	15309	15284	15247	15150	15284	15240	15375	15372	15157	15169	15271	15280	15273	15329	15142	15307	15337	15444	15281	15209	15244	15148	15429	15276	15208	15145	15190	15272	15281	15286	15210	15379	15381	15340	15351	15335	15233	15211	15171	15418	15192	15422	15301	15163	15187	15210	15417	15292	15368	15284	15187	15277	15110	15382	15315	15325	15450	15365	15168	15297	15325	15240	15362	15280	15298	15449	15274	15369	15191	15289	15346	15346	15313	15390	15143	15473	15242	15371	15239	15283	15467	15116	15174	15289	15288	15216	15229	15115	15459	15183	15212	15304	15215	15361	15524	15232	15281	15078	15554	15287	15093	15430	15390	15105	15260	15164	15291	15271	15210	15276	15318	15426	15136	15287	15368	15299	15280	15283	15164	15269	15355	15347	15326	15382	15105	15366	15288	15038	15354	15302	15173	15357	15285	15256	15244	15388	15369	15347	15273	15324	15290	15171	15154	15263	15201	15421	15353	15189	15195	15349	15348	15321	15351	15205	15151	15129	15183	15385	15363	15209	15296	15449	15305	15223	15293	15251	15173	15296	15205	15226	15242	15291	15145	15397	15277	15236	15384	15304	15233	15087	15216	15324	15486	15206	15214	15285	15270	15402	15178	15330	15202	15236	15191	15425	15208	15233	15468	15392	15284	15286	15285	15311	15168	15369	15315	15296	15209	15329	15373	15262	15299	15353	15087	15224	15237	15308	15284	15191	15244	15243	15247	15216	15310	15079	15302	15328	15255	15240	15294	15241	15500	15275	15257	15159	15302	15304	15256	15376	15339	15321	15266	15314	15280	15227	15314	15185	15358	15189	15185	15398	15141	15152	15306	15315	15259	15434	15210	15539	15249	15450	15185	15200	15282	15308	15282	15298	15266	15207	15226	15134	15455	15333	15288	15236	15246	15206	15311	15287	15260	15157	15454	15430	15303	15301	15423	15439	15263	15302	15305	15165	15125	15352	15351	15511	15314	15251	15319	15256	15267	15158	15214	15290	15267	15341	15253	15140	15218	15366	15346	15282	15298	15179	15323	15273	15198	15150	15127	15313	15369	15294	15176	15328	15123	15498	15348	15300	15309	15426	15254	15320	15370	15233	15312	15214	15287	15251	15264	15314	15187	15322	15234	15082	15302	15389	15295	15265	15264	15280	15389	15184	15252	15322	15400	15157	15272	15376	15227	15242	15152	15361	15160	15351	15458	15246	15348	15253	15341	15266	15288	15262	15289	15221	15223	15341	15326	15301	15196	15384	15242	15184	15242	15275	15354	15177	15325	15328	15235	15312	15281	15411	15328	15155	15215	15077	15192	15210	15189	15295	15244	15264	15311	15326	15251	15172	15380	15259	15273	15152	15230	15356	15300	15205	15208	15248	15279	15356	15360	15277	15161	15210	15259	15215	15287	15346	15282	15239	15272	15249	15134	15397	15343	15406	15384	15230	15236	15287	15324	15305	15244	15265	15194	15284	15243	15173	15359	15388	15425	15284	15272	15280	15360	15213	15437	15409	15208	15232	15288	15222	15269	15250	15215	15357	15225	15328	15198	15292	15370	15362	15329	15157	15309	15180	15191	15221	15230	15293	15310	15253	15247	15292	15199	15106	15280	15256	15133	15170	15324	15007	15274	15264	15199	15503	15261	15195	15232	15291	15322	15206	15248	15280	15139	15181	15298	15302	15265	15203	15351	15324	15156	15292	15112	15180	15207	15356	15330	15370	15401	15100	15283	15318	15318	15339	15311	15179	15251	15491	15417	15295	15348	15191	15437	15214	15119	15289	15247	15358	15296	15184	15340	15434	15439	15340	15174	15178	15179	15243	15223	15363	15512	15320	15285	15527	15199	15358	15413	15457	15303	15308	15296	15334	15250	15298	15211	15352	15311	15253	15425	15245	15467	15289	15259	15307	15224	15234	15143	15310	15292	15117	15243	15346	15369
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
