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
338865033169	338865033720	338865034270	338865034820	338865035370	338865035920	338865036470	338865037020	338865037570	338865038120	338865038670	338865039220	338865039770	338865040320	338865040870	338865041420	338865041970	338865042520	338865043070	338865043620	338865044170	338865044720	338865045270	338865045820	338865046370	338865046920	338865047470	338865048020	338865048570	338865049120	338865049670	338865050220	338865050770	338865051320	338865051870	338865052420	338865052970	338865053520	338865054070	338865054620	338865055170	338865055720	338865056270	338865056820	338865057370	338865057920	338865058470	338865059020	338865059570	338865060120	338865060670	338865061220	338865061770	338865062320	338865062870	338865063420	338865063970	338865064520	338865065070	338865065620	338865066170	338865066720	338865067270	338865067820	338865068370	338865068920	338865069470	338865070020	338865070570	338865071120	338865071670	338865072220	338865072770	338865073320	338865073870	338865074420	338865074970	338865075520	338865076070	338865076620	338865077170	338865077720	338865078270	338865078820	338865079370	338865079920	338865080470	338865081020	338865081570	338865082120	338865082670	338865083220	338865083770	338865084320	338865084870	338865085420	338865085970	338865086520	338865087070	338865087620	338865088170	338865088720	338865089270	338865089820	338865090370	338865090920	338865091470	338865092020	338865092570	338865093120	338865093670	338865094220	338865094770	338865095320	338865095870	338865096420	338865096970	338865097520	338865098070	338865098620	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2779	3600	2300	2778	3600	2300	2778	3600	2300	2778	3600	2300	2778	3600	2300	2778	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2772	3600	2300	2772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22753	21209	27847	24995	22604	27379	32259	28262	26764	26905	26290	26020	25919	25467	25643	25436	25444	25522	25293	25047	25250	25350	24979	24815	24598	24913	24762	24788	24608	24832	24587	24804	24580	24761	24629	24597	24463	24383	24468	24352	24614	24496	24479	24501	24374	24433	24493	24390	24507	24272	24669	24362	24489	24194	24486	24425	24638	24545	24513	24321	24328	24557	24460	24321	24423	24316	24476	24384	24412	24591	24484	24371	24302	24735	24660	24489	24397	24577	24356	24470	24520	24294	24428	24378	24428	24449	24300	24379	24402	24363	24572	24367	24731	24502	24435	24345	24319	24303	24224	24213	24593	24505	24309	24513	24265	24309	24534	24668	24559	24581	24421	24344	24332	24263	24353	24319	24268	24521	24512	24328	24337	24477	24647	24345	24597	24507	23974	24301	24540	24402	24322	24484	24243	24361	24289	24217	24307	24348	24161	24331	24333	24585	24400	24357	24326	24559	24117	24161	24411	24283	24486	24389	24388	24342	24499	24140	24295	24397	24145	24498	24334	24402	24340	24244	24242	24313	24602	24483	24588	24488	24544	24540	24364	24562	24355	24411	24497	24247	24267	24421	24258	24469	24467	24519	24330	24249	24371	24255	24460	24532	24387	24342	24649	24364	24498	24450	24419	24425	24461	24144	24072	24455	24156	24392	24413	24386	24445	24228	24382	24362	24388	24381	24457	24494	24325	24690	24301	24426	24419	24421	24326	24220	24463	24200	24398	24506	24138	24156	24249	24300	24223	24601	24330	24362	24381	24630	24585	24235	24485	24234	24438	24377	24256	24232	24647	24430	24277	24293	24298	24348	24483	24168	24517	24233	24254	24599	24394	24265	24286	24375	24548	24217	24534	24570	24307	24408	24067	24502	24457	24362	24353	24174	24497	24489	24256	24373	24338	24400	24466	24299	24315	24306	24284	24366	24221	24224	24246	24595	24596	24536	24560	24282	24624	24383	24369	24424	24383	24379	24245	24756	24357	24348	24282	24256	24524	24160	24404	24170	24369	24388	24599	24346	24383	24535	24370	24084	24546	24518	24475	24242	24367	24260	24350	24466	24395	24481	24421	24212	24225	24291	24215	24180	24314	24386	24321	24650	24244	24360	24470	24323	24266	24256	24364	24277	24423	24275	24326	24318	24512	24609	24303	24310	24096	24356	24479	24326	24521	24388	24164	24295	24347	24466	24260	24295	24283	24141	24345	24470	24762	24345	24393	24359	24138	24315	24460	24306	24489	24519	24320	24356	24177	24535	24350	24209	24493	24354	24367	24526	24375	24195	24174	24270	24374	24135	24518	24502	24362	24483	24457	24225	23991	24370	24381	24342	24186	24444	24347	24252	24250	24158	24478	24223	24355	24242	24434	24194	24206	24210	24288	24500	24356	24228	24349	24198	24167	24253	24382	24429	24219	24331	24604	24558	24477	24429	24477	24261	24334	24288	24316	24206	24432	24397	24270	24352	24436	24382	24284	24671	24408	24392	24550	24481	24600	24442	24238	24312	24375	24420	24337	24424	24499	24138	24230	24115	24139	24104	24313	24317	24510	24434	24234	24413	24412	24434	24369	24166	24193	24509	24477	24374	24298	24397	24311	24369	24296	24291	24289	24371	24519	24426	24396	24217	24171	24253	24556	24270	24173	24268	24304	24404	24483	24595	24411	24189	24422	24481	24240	24280	24599	24204	24395	24549	24539	24378	24374	24387	24337	24176	24327	24445	24348	24549	24359	24322	24267	24226	24438	24457	24231	24227	24189	24230	24391	24203	24184	24508	24255	24093	24544	24328	24463	24501	24307	24409	24548	24433	24506	24527	24223	24177	24361	24480	24122	24467	24330	24385	24250	24556	24560	24181	24230	24677	24115	24478	24396	24430	24317	24171	24562	24119	24244	24305	24323	24380	24606	24211	24623	24449	24571	24410	24270	24492	24267	24155	24350	24430	24286	24405	24541	24561	24489	24389	24176	24397	24494	24291	24453	24124	24466	24554	24211	24301	24336	24464	24514	24579	24314	24609	24421	24329	24477	24239	24242	24357	24342	24305	24246	24351	24425	24437	24428	24311	24420	24361	24403	24639	24392	24242	24402	24259	24384	24254	24249	24447	24389	24608	24276	24391	24297	24626	24393	24298	24692	24605	24365	24284	24388	24302	24475	24170	24291	24399	24383	24493	24287	24474	24260	24346	24255	24393	24574	24592	24444	24481	24391	24360	24490	24503	24813	24320	24629	24415	24317	24316	24477	24439	24433	24429	24484	24375	24289	24296	24375	24212	24328	24431	24476	24481	24205	24184	24117	24386	24486	24495	24395	24482	24505	24484	24307	24153	24365	24171	24407	24388	24326	24612	24290	24310	24499	24324	24349	24412	24321	24454	24475	24253	24341	24609	24285	24374	24094	24530	24232	24277	24392	24455	24254	24385	24364	24312	24338	24538	24375	24284	24535	24279	24161	24306	24296	24400	24330	24301	24402	24567	24507	24294	24491	24296	24372	24459	24157	24428	24232	24368	24335	24325	24343	24511	24504	24366	24640	24160	24511	24548	24370	24331	24320	24510	24502	24409	24274	24099	24248	24195	24452	24187	24507	24493	24315	24557	24481	24264	24494	24629	24473	24341	24489	24354	24447	24533	24244	24333	24202	24410	24544	24334	24577	24329	24107	24433	24338	24166	24280	24530	24417	24469	24263	24690	24299	24234	24148	24156	24236	24207	24083	24045	24362	24051	24489	24480	24347	24339	24324	24654	24479	24307	24593	24291	24257	24517	24662	24185	24485	24351	24251	24399	24459	24467	24325	24323	24377	24333	24394	24525	24476	24270	24219	24399	24445	24279	24645	24162	24662	24274	24356	24440	24393	24284	24370	24391	24218	24394	24411	24095	24458	24486	24466	24521	24458	24280	24560	24226	24453	24268	24463	24467	24310	24423	24438	24377	24520	24274	24242	24493	24472	24193	24297	24313	24551	24513	24403	24366	24290	24182	24365	24502	24460	24448	24447	24326	24506	24428	24145	24430	24301	24256	24294	24302	24292	24569	24310	24297	24496	24369	24409	24290	24284	24432	23999	24328	24158	24214	24286	24428	24344	24188	24290	24369	24273	24455	24529	24249	24680	24738	24378	24159	24329	24352	24282	24571	24437	24179	24321	24669	24532	24577	24276	24371	24441	24212	24418	24351	24407	24389	24481	24643	24150	24449	24456	24516	24419	24537	24516	24191	24227	24216	24450	24254	24387	24381	24370	24414	24355	24354	24380	24384	24307	24342	24415	24198	24498	24340	24411	24266	24511	24568	24408	24665	24262	24301	24200	24178	24345	24478	24276	24406	24421	24443	24011	24216	24253	24224	24377	24461	24319	24403	24415	24471	24220	23942	24440	24234	24493	24445	24536	24052	24567	24482	24249	24359	24429	24490	24234	24477	24653	23945	24309	24508	24436	24408	24332	24620	24418	24315	24348	24525	24576	24365	24413	24340	24313	24618	24246	24373	24587	24343	24220	24328	24599	24180	24201	24170	24370	24389	24286	24632	24178	24593	24307	24444	24446	24330	24418	24239	24349	24449	24508	24448	24593	24255	24383	24483	24641	24409	24239	24616	24320	24234	24252	24570	24552	24368	24421	24454	24368	24257	24310	24399	24526	24407	24152	24162	24269	24139	24067	24204	24172	24474	24403	24422	24219	24371	24342	24364	24482	24331	24372	24587	24617	24424	24678	24417	24426	24166	24371	24233	24223	24232	24328	24538	24500	24024	24382	24525	24333	24400	24440	24295	24220	24292	24437	24372	24374	24300	24508	24418	24297	24165	24523	24185	24292	24409	24305	24260	24153	24199	24227	24682	24592	24294	24432	24425	24461	24212	24231	24294	24181	24572	24600	24348	24311	24121	24340	24455	24320	24349	24301	24551	24225	24452	24251	24510	24301	24280	24518	24163	24510	24709	24454	24650	24449	24323	24520	24625	24608	24320	24115	24203	24355	24317	24387	24088	24443	24467	24326	24106	24494	24518	24462	24225	24278	24258	24378	24514	24330	24295	24421	24382	24443	24309	24379	24362	24053	24346	24671	24478	24415	24218	24303	24387	24523	24368	24697	24294	24238	24347	24305	24250	24364	24579	24228	24068	24299	24166	24188	24282	24497	24464	24347	24575	24403	24245	24071	24306	24184	24787	24654	24577	24386	24266	24552	24608	24507	24410	24275	24477	24183	24262	24177	24335	24401	24338	24459	24531	24458	24342	24261	24319	24142	24381	24237	24211	24556	24270	24230	24231	24339	24120	24207	24388	24212	24084	24365	24491	24327	24532	24375	24121	24300	24435	24533	24357	24548	24403	24235	24410	24165	24432	24412	24441	24647	24446	24242	24101	24522	24413	24488	24380	24535	24264	24491	24656	24394	24543	24441	24343	24165	24536	24380	24386	24393	24234	24376	24370	24690	24268	24416	24206	24376	24582	24530	24201	24164	24331	24387	24490	24318	24173	24321	24404	24144	24416	24328	24234	24431	24237	24458	24327	24392	24412	24738	24372	24540	24326	24384	24478	24275	24582	24182	24435	24586	24455	24302	24327	24068	24360	24363	24487	24541	24336	24382	23956	24286	24077	24221	24281	24216	24399	24432	24430	24451	24548	24520	24536	24510	24446	24464	24538	24427	24246	24553	24279	24393	24258	24389	24560	24445	24336	24509	24595	24562	24473	24537	24417	24218	24388	24298	24460	24411	24500	24147	24359	24240	24179	24260	24119	24597	24561	24357	24549	24498	24414	24394	24416	24410	24428	24392	24306	24521	24597	24534	24347	24524	24332	24369	24316	24260	24411	24814	24469	24377	24558	24450	24410	24306	24374	24589	24437	24436	24359	24347	24525	24496	24443	24326	24320	24291	24201	24273	24423	24249	24252	24372	24554	24484	24760	24670	24590	24556	24238	24401	24560	24377	24307	24280	24546	24255	24407	24326	24319	24213	24371	24475	24561	24272	24480	24274	24280	24472	24514	24156	24396	24341	24699	24429	24346	24564	24317	24520	24383	24587	24475	24510	24552	24483	24130	24273	24218	24235	24355	24311	24648	24240	24323	24474	24442	24457	24434	24515	24422	24616	24189	24599	24373	24287	24121	23891	24396	24384	24299	24401	24317	24324	24388	24250	24544
23937	41565	40504	32537	27691	24291	21796	20058	19229	18354	17929	17544	17500	17184	17050	16800	16809	16498	16373	16316	16313	16302	16195	16177	15885	15946	15951	15997	15879	15956	15908	15768	15662	15743	15781	15792	15582	15648	15681	15491	15636	15437	15621	15717	15610	15647	15672	15517	15477	15563	15601	15662	15566	15500	15581	15449	15593	15521	15469	15656	15569	15480	15561	15333	15437	15700	15481	15496	15525	15600	15435	15454	15524	15554	15554	15618	15526	15593	15610	15575	15623	15406	15479	15368	15516	15545	15577	15443	15520	15552	15345	15527	15744	15386	15629	15625	15351	15547	15445	15406	15449	15573	15434	15415	15629	15411	15456	15518	15465	15462	15434	15544	15407	15445	15444	15417	15481	15665	15546	15546	15474	15346	15527	15358	15536	15600	15488	15411	15571	15344	15504	15555	15586	15572	15438	15546	15619	15368	15380	15674	15507	15613	15541	15547	15547	15536	15613	15542	15511	15429	15556	15422	15416	15605	15488	15406	15587	15586	15450	15633	15428	15543	15577	15339	15496	15531	15570	15393	15554	15575	15475	15288	15646	15618	15631	15515	15489	15543	15416	15401	15546	15471	15469	15461	15522	15437	15323	15486	15433	15688	15452	15395	15420	15470	15548	15497	15588	15496	15483	15275	15514	15605	15573	15451	15493	15552	15492	15513	15545	15399	15443	15465	15514	15464	15366	15386	15526	15394	15738	15440	15481	15336	15409	15467	15568	15537	15442	15368	15517	15394	15651	15387	15564	15460	15564	15457	15444	15421	15450	15541	15477	15470	15635	15466	15368	15315	15575	15301	15275	15334	15554	15505	15601	15385	15346	15412	15623	15560	15525	15573	15399	15427	15360	15553	15463	15600	15629	15363	15512	15557	15440	15465	15471	15496	15589	15524	15513	15578	15518	15520	15467	15467	15503	15502	15515	15534	15433	15405	15552	15422	15468	15603	15582	15371	15522	15488	15509	15672	15650	15587	15491	15551	15641	15596	15437	15571	15502	15375	15475	15484	15370	15505	15548	15405	15458	15489	15554	15462	15531	15573	15284	15528	15625	15641	15361	15451	15484	15533	15525	15414	15511	15355	15585	15517	15341	15580	15354	15451	15612	15402	15428	15654	15407	15760	15545	15389	15513	15363	15422	15350	15358	15563	15613	15502	15507	15604	15542	15316	15484	15616	15408	15348	15360	15549	15551	15538	15641	15455	15593	15634	15522	15432	15435	15476	15570	15414	15392	15393	15421	15575	15451	15407	15342	15434	15395	15547	15481	15568	15373	15654	15546	15335	15361	15573	15521	15544	15441	15488	15560	15555	15579	15430	15398	15530	15558	15391	15567	15372	15440	15576	15591	15411	15546	15290	15370	15579	15432	15609	15471	15309	15670	15502	15555	15490	15536	15508	15548	15632	15424	15335	15739	15490	15545	15482	15374	15503	15427	15376	15623	15611	15379	15313	15505	15511	15552	15440	15428	15593	15658	15567	15527	15656	15484	15383	15597	15357	15518	15316	15439	15672	15482	15484	15459	15430	15492	15565	15382	15435	15510	15634	15453	15532	15391	15351	15257	15476	15449	15624	15551	15456	15383	15544	15279	15343	15496	15418	15392	15479	15303	15470	15433	15575	15540	15418	15479	15463	15430	15390	15372	15505	15307	15337	15297	15467	15409	15602	15458	15388	15654	15374	15387	15582	15413	15487	15431	15442	15533	15484	15483	15560	15600	15515	15366	15425	15519	15541	15443	15588	15393	15553	15531	15556	15485	15527	15524	15518	15343	15530	15467	15441	15513	15517	15453	15364	15527	15449	15478	15488	15477	15542	15507	15344	15480	15544	15333	15602	15365	15461	15555	15607	15579	15402	15647	15379	15363	15382	15465	15611	15431	15445	15449	15360	15253	15629	15694	15521	15514	15593	15524	15368	15496	15378	15657	15587	15433	15344	15554	15523	15398	15519	15323	15510	15360	15553	15442	15447	15471	15454	15593	15687	15332	15333	15521	15400	15545	15501	15469	15362	15461	15545	15464	15539	15475	15409	15317	15425	15410	15368	15328	15573	15476	15546	15391	15516	15473	15574	15341	15668	15442	15425	15502	15472	15416	15484	15600	15453	15433	15534	15504	15359	15431	15520	15542	15720	15384	15458	15488	15498	15517	15479	15584	15330	15502	15528	15534	15690	15254	15334	15529	15458	15422	15495	15402	15492	15176	15597	15708	15492	15391	15442	15375	15492	15559	15447	15536	15423	15479	15409	15425	15375	15470	15530	15452	15415	15260	15522	15537	15289	15545	15414	15465	15402	15450	15368	15618	15533	15572	15662	15443	15565	15682	15430	15346	15488	15624	15472	15458	15571	15590	15528	15327	15470	15445	15531	15411	15513	15602	15413	15533	15549	15507	15501	15433	15626	15490	15583	15483	15411	15459	15468	15366	15489	15520	15450	15582	15385	15568	15399	15567	15500	15419	15390	15547	15480	15414	15500	15682	15563	15550	15626	15452	15499	15480	15502	15378	15573	15474	15600	15357	15493	15506	15426	15511	15452	15543	15396	15450	15467	15524	15432	15573	15426	15625	15288	15541	15587	15459	15461	15638	15391	15545	15454	15560	15506	15330	15383	15685	15569	15325	15409	15419	15415	15482	15519	15633	15349	15520	15573	15522	15390	15352	15416	15531	15430	15699	15375	15406	15274	15418	15603	15605	15471	15764	15512	15328	15471	15232	15574	15256	15457	15519	15437	15479	15350	15318	15321	15593	15448	15603	15398	15308	15582	15359	15516	15485	15507	15518	15322	15418	15519	15494	15496	15471	15399	15446	15492	15511	15648	15551	15643	15496	15410	15371	15469	15487	15540	15682	15573	15414	15545	15540	15530	15472	15591	15582	15508	15347	15538	15411	15656	15523	15573	15724	15437	15590	15345	15465	15395	15457	15295	15381	15505	15525	15363	15492	15714	15556	15419	15591	15416	15428	15470	15439	15494	15372	15478	15635	15562	15548	15434	15475	15492	15401	15500	15694	15617	15515	15571	15493	15583	15677	15468	15510	15423	15544	15603	15463	15602	15476	15476	15283	15443	15419	15462	15501	15483	15543	15489	15498	15527	15335	15399	15471	15504	15576	15419	15644	15601	15560	15421	15565	15592	15653	15468	15414	15387	15703	15202	15569	15595	15486	15566	15455	15357	15365	15399	15483	15573	15317	15473	15498	15458	15424	15505	15504	15493	15380	15440	15404	15415	15548	15411	15478	15621	15531	15286	15490	15585	15562	15412	15524	15475	15449	15630	15397	15499	15411	15569	15490	15619	15457	15567	15691	15498	15372	15537	15466	15503	15620	15489	15477	15715	15333	15496	15635	15549	15389	15491	15472	15519	15602	15436	15494	15474	15553	15553	15569	15456	15526	15432	15413	15487	15502	15673	15529	15405	15512	15513	15568	15483	15607	15437	15295	15535	15483	15355	15399	15397	15572	15422	15563	15506	15497	15698	15509	15365	15630	15596	15499	15435	15515	15472	15517	15594	15174	15594	15541	15487	15360	15488	15609	15563	15495	15485	15593	15502	15425	15361	15555	15562	15501	15555	15333	15631	15523	15645	15556	15457	15559	15462	15556	15646	15364	15429	15419	15426	15542	15344	15431	15698	15429	15568	15507	15272	15389	15449	15485	15511	15447	15435	15543	15322	15536	15623	15429	15567	15373	15480	15608	15474	15511	15415	15400	15435	15317	15436	15621	15335	15551	15509	15521	15534	15544	15576	15418	15643	15481	15584	15383	15520	15493	15604	15578	15393	15396	15531	15466	15447	15510	15545	15437	15538	15506	15489	15395	15636	15316	15548	15412	15426	15530	15431	15389	15527	15426	15608	15427	15466	15570	15652	15418	15590	15425	15670	15432	15460	15514	15385	15553	15593	15403	15541	15618	15537	15325	15501	15519	15390	15598	15404	15507	15417	15541	15654	15524	15360	15681	15451	15465	15391	15534	15475	15369	15598	15555	15502	15573	15573	15449	15383	15365	15641	15375	15549	15395	15561	15406	15517	15584	15569	15330	15549	15564	15285	15703	15317	15613	15525	15451	15496	15600	15545	15400	15531	15513	15548	15527	15590	15676	15461	15427	15473	15577	15481	15375	15475	15678	15462	15650	15530	15417	15426	15442	15487	15484	15480	15592	15557	15381	15509	15648	15491	15472	15369	15674	15554	15524	15421	15431	15430	15459	15359	15436	15535	15402	15414	15450	15499	15399	15463	15577	15525	15446	15506	15558	15646	15685	15584	15504	15438	15514	15541	15591	15533	15408	15443	15602	15335	15613	15706	15524	15499	15625	15521	15466	15450	15495	15608	15330	15491	15513	15327	15396	15499	15564	15556	15484	15455	15461	15645	15510	15609	15622	15596	15397	15420	15526	15593	15545	15482	15765	15548	15448	15531	15619	15607	15400	15553	15463	15641	15675	15481	15540	15389	15522	15552	15452	15604	15534	15346	15639	15452	15537	15631	15385	15423	15438	15320	15516	15721	15378	15571	15422	15610	15513	15338	15220	15410	15425	15644	15659	15542	15450	15694	15680	15334	15421	15439	15360	15520	15461	15383	15448	15452	15539	15322	15380	15496	15617	15485	15448	15677	15337	15420	15514	15508	15399	15594	15454	15422	15513	15393	15705	15370	15532	15418	15582	15373	15602	15525	15457	15432	15445	15488	15481	15546	15548	15577	15558	15563	15415	15517	15585	15561	15538	15400	15272	15340	15563	15312	15372	15506	15522	15326	15590	15694	15520	15405	15521	15464	15511	15364	15510	15528	15439	15513	15369	15507	15453	15472	15401	15483	15506	15679	15579	15513	15588	15579	15534	15157	15430	15476	15330	15561	15378	15366	15344	15458	15601	15520	15602	15528	15649	15466	15525	15445	15602	15338	15546	15590	15443	15477	15303	15553	15599	15510	15522	15351	15438	15498	15426	15551	15518	15448	15557	15564	15437	15430	15422	15408	15590	15348	15565	15364	15558	15520	15546	15483	15575	15596	15605	15652	15247	15580	15596	15347	15586	15578	15352	15441	15591	15450	15351	15406	15428	15344	15579	15546	15467	15618	15466	15518	15368	15471	15458	15472	15470	15397	15496	15467	15615	15383	15400	15593	15457	15476
36084	30036	34481	32593	29775	28714	28139	27586	27212	27091	26925	26851	26970	26919	26911	26725	26719	26862	26839	26794	26977	27007	27051	26881	26651	26713	26662	26598	26583	26860	26682	26813	26493	26646	26731	26553	26641	26478	26624	26887	26671	26765	26706	26240	26680	26613	26653	26489	26458	26539	26420	26386	26356	26397	26389	26699	26680	26694	26535	26706	26465	26333	26485	26615	26395	26746	26594	26517	26619	26575	26467	26395	26759	26704	26682	26409	26656	26593	26386	26377	26237	26555	26593	26653	26734	26510	26292	26362	26500	26526	26610	26606	26518	26470	26531	26605	26378	26643	26718	26674	26578	26667	26582	26513	26456	26583	26640	26619	26862	26542	26584	26405	26502	26623	26738	26545	26552	26623	26678	26509	26502	26551	26775	26433	26411	26460	26334	26347	26421	26688	26463	26699	26548	26561	26664	26404	26555	26647	26958	26477	26699	26556	26570	26649	26626	26661	26564	26654	26485	26553	26552	26698	26353	26398	26512	26642	26742	26219	26498	26340	26479	26504	26492	26633	26641	26582	26316	26623	26412	26391	26492	26571	26561	26397	26583	26642	26711	26542	26415	26734	26342	26352	26809	26589	26605	26561	26668	26457	26669	26191	26773	26674	26382	26503	26358	26786	26592	26590	26800	26568	26579	26433	26735	26764	26457	26750	26365	26643	26517	26590	26219	26444	26565	26623	26581	26424	26754	26625	26658	26692	26479	26263	26699	26533	26419	26774	26592	26525	26736	26542	26515	26571	26715	26537	26788	26829	26564	26493	26461	26744	26647	26656	26547	26666	26637	26531	26556	26644	26501	26642	26665	26687	26441	26085	26651	26639	26364	26437	26724	26584	26567	26532	26407	26759	26456	26423	26621	26534	26683	26515	26481	26611	26517	26689	26635	26644	26454	26571	26530	26313	26500	26474	26675	26523	26434	26410	26400	26604	26300	26510	26578	26609	26430	26450	26748	26609	26532	26762	26392	26760	26646	26533	26271	26667	26605	26418	26419	26366	26362	26597	26427	26593	26580	26540	26489	26509	26552	26579	26419	26421	26534	26729	26673	26464	26581	26522	26485	26617	26684	26480	26502	26486	26494	26632	26855	26794	26594	26489	26481	26622	26429	26575	26290	26416	26514	26351	26635	26486	26511	26340	26411	26602	26355	26333	26495	26466	26365	26686	26645	26361	26905	26648	26431	26593	26586	26706	26614	26479	26526	26677	26685	26570	26596	26511	26521	26562	26550	26454	26898	26684	26450	26540	26893	26601	26710	26494	26672	26597	26591	26687	26714	26791	26641	26597	26598	26519	26677	26751	26506	26407	26481	26630	26681	26788	26507	26654	26595	26754	26521	26580	26514	26667	26963	26699	26724	26712	26664	26375	26332	26544	26859	26673	26917	26724	26618	26641	26359	26648	26390	26732	26498	26268	26549	26500	26634	26672	26719	26426	26446	26514	26373	26396	26463	26563	26315	26635	26704	26375	26280	26356	26693	26592	26489	26531	26673	26620	26585	26562	26840	26809	26596	26371	26640	26589	26361	26398	26531	26676	26538	26219	26648	26557	26671	26720	26555	26602	26429	26416	26562	26751	26536	26239	26605	26733	26611	26426	26603	26594	26699	26613	26502	26540	26542	26711	26425	26473	26758	26445	26403	26557	26628	26682	26724	26492	26681	26562	26533	26438	26387	26336	26755	26449	26418	26528	26505	26454	26539	26591	26554	26612	26677	26509	26605	26576	26559	26249	26461	26680	26609	26548	26500	26211	26487	26646	26522	26575	26437	26666	26700	26624	26356	26517	26397	26287	26551	26538	26459	26499	26686	26408	26642	26487	26502	26472	26518	26575	26626	26643	26752	26594	26557	26551	26425	26515	26406	26346	26643	26633	26512	26558	26633	26414	26549	26580	26657	26288	26623	26623	26721	27091	26533	26462	26435	26596	26664	26576	26505	26575	26589	26563	26672	26612	26588	26442	26492	26518	26612	26531	26327	26580	26394	26685	26729	26497	26486	26553	26502	26548	26540	26498	26565	26531	26624	26586	26794	26681	26517	26559	26559	26473	26639	26721	26499	26418	26586	26564	26465	26513	26601	26453	26835	26400	26851	26648	26657	26794	26887	26431	26100	26576	26773	26476	26356	26832	26754	26769	26674	26690	26338	26665	26259	26731	26759	27000	26798	26392	26680	26797	26496	26635	26386	26471	26442	26583	26463	26534	26519	26777	26516	26798	26499	26585	26473	26606	26592	26583	26636	26370	26490	26498	26694	26378	26626	26665	26744	26369	26384	26600	26488	26500	26507	26797	26557	26357	26675	26518	26401	26701	26698	26802	26491	26488	26667	26629	26836	26573	26619	26565	26624	26597	26791	26720	26727	26717	26873	26610	26753	26486	26565	26492	26552	26462	26604	26420	26581	26424	26316	26734	26543	26510	26372	26512	26410	26613	26620	26719	26719	26686	26406	26656	26794	26628	26699	26401	26659	26466	26443	26596	26412	26648	26390	26364	26642	26350	26527	26445	26574	26679	26583	26421	26611	26654	26653	26621	26630	26248	26694	26654	26457	26682	26554	26639	26439	26405	26509	26691	26439	26450	26748	26402	26373	26543	26536	26253	26514	26553	26570	26623	26461	26311	26706	26508	26556	26529	26609	26503	26850	26482	26599	26917	26710	26449	26678	26667	26720	26412	26503	26454	26408	26242	26546	26442	26746	26624	26519	26487	26480	26527	26471	26468	26632	26438	26530	26675	26394	26413	26360	26582	26664	26637	26597	26708	26547	26560	26556	26551	26733	26891	26698	26405	26517	26730	26858	26525	26548	26877	26672	26655	26672	26519	26401	26420	26678	26550	26805	26454	26437	26488	26578	26671	26565	26492	26710	26682	26794	26306	26408	26620	26560	26256	26491	26428	26832	26664	26710	26673	26671	26664	26808	26760	26509	26504	26529	26542	26613	26627	26487	26275	26669	26444	26526	26576	26525	26654	26848	26346	26708	26267	26418	26478	26763	26634	26667	26428	26686	26505	26554	26905	26439	26621	26485	26475	26493	26469	26618	26447	26512	26368	26604	26589	26531	26427	26758	26643	26773	26403	26584	26367	26803	26749	26491	26680	26412	26586	26733	26771	26583	26776	26443	26508	26695	26591	26574	26727	26566	26671	26646	26668	26556	26223	26428	26449	26329	26588	26509	26582	26520	26568	26636	26663	26504	26462	26456	26427	26427	26741	26777	26622	26826	26601	26543	26693	26694	26464	26824	26386	26478	26546	26468	26664	26531	26468	26619	26607	26565	26581	26472	26482	26651	26760	26400	26235	26870	26617	26261	26738	26644	26740	26351	26635	26570	26625	26628	26629	26606	26450	26438	26642	26451	26446	26481	26704	26521	26357	26349	26318	26339	26513	26470	26336	26668	26720	26593	26655	26638	26497	26824	26543	26660	26410	26661	26493	26375	26609	26453	26524	26596	26495	26534	26841	26742	26673	26470	26507	26596	26335	26538	26432	26548	26386	26605	26931	26872	26637	26700	26610	26568	26404	26376	26403	26759	26571	26343	26737	26599	26756	26623	26522	26627	26491	26550	26842	26486	26499	26514	26658	26659	26568	26523	26563	26559	26526	26943	26497	26552	26589	26720	26301	26389	26283	26407	26297	26619	26483	26761	26652	26674	26695	26501	26482	26453	26357	26426	26453	26428	26708	26609	26560	26450	26425	26489	26356	26871	26618	26634	26502	26534	26690	26407	26788	26814	26669	26639	26671	26590	26753	26497	26730	26364	26503	26300	26417	26550	26417	26546	26443	26541	26632	26496	26638	26658	26580	26792	26344	26601	26614	26810	26420	26392	26545	26537	26643	26644	26607	26364	26729	26505	26385	26784	26585	26635	26524	26488	26722	26427	26657	26860	26755	26832	26590	26550	26797	26594	26262	26512	26617	26318	26673	26411	26554	26430	26793	26777	26443	26481	26663	26538	26497	26548	26335	26426	26647	26568	26407	26712	26363	26510	26585	26698	26542	26562	26637	26560	26619	26657	26690	26521	26411	26454	26638	26504	26799	26676	26695	26381	26592	26935	26618	26581	26596	26484	26602	26694	26704	26549	26393	26558	26459	26612	26518	26456	26638	26452	26479	26275	26379	26831	26553	26542	26588	26537	26739	26552	26517	26437	26586	26724	26427	26827	26656	26669	26518	26483	26380	26492	26503	26560	26709	26806	26821	26648	26598	26657	26865	26476	26780	26204	26511	26459	26404	26743	26572	26457	26552	26522	26334	26521	26475	26364	26684	26536	26530	26340	26727	26508	26465	26563	26882	26582	26651	26315	26536	26517	26658	26676	26620	26510	26462	26482	26547	26630	26615	26611	26364	26425	26746	26505	26724	26761	26493	26501	26893	26924	26721	26389	26507	26510	26519	26722	26859	26650	26537	26682	26680	26679	26571	26387	26439	26487	26514	26704	26734	26846	26626	26624	26455	26560	26595	26782	26728	26519	26646	26271	26311	26575	26710	26339	26626	26667	26612	26532	26399	26331	26689	26561	26611	26591	26600	26442	26520	26485	26738	26651	26599	26572	26529	26526	26418	26462	26498	26510	26649	26930	26685	26565	26759	26763	26708	26555	26302	26460	26415	26683	26523	26528	26519	26574	26916	26463	26598	26795	26541	26663	26460	26543	26406	26657	26590	26489	26463	26733	26525	26548	26478	26451	26120	26655	26618	26916	26706	26589	26629	26728	26672	26618	26489	26643	26530	26459	26553	26619	26646	26603	26624	26586	26512	26619	26481	26631	26471	26395	26723	26527	26512	26557	26548	26718	26465	26730	26596	26648	26297	26765	26538	26697	26447	26515	26537	26545	26542	26514	26606	26439	26828	26782	26604	26632	26517	26714	26454	26457	26294	26483	26621	26575	26820	26489	26761	26518	26578	26610	26733	26905	27078	26566	26521	26593	26571	26676	26380	26412	26231	26473	26626	26909	26495	26510	26583	26589	26625	26638	26486	26405	26536	26425	26836	26517	26586	26455	26505	26360	26660	26697	26476	26580	26578	26348	26683	26576	26531	26486	26526	26426	26717	26669	26571	26580	26543	26542	26526	26541	26615	26633	26263	26551	26823	26750	26468	26530	26663	26846	26424	26416	26312	26585	26156
24131	29257	28798	23941	21172	19700	18476	18224	17851	17234	17464	17201	17209	17154	16974	17210	16958	16953	16928	16932	16926	16875	16926	16756	16897	16688	16702	16563	16761	16814	16790	16620	16927	16624	16600	16528	16746	16596	16684	16670	16566	16745	16607	16630	16681	16701	16871	16694	16497	16559	16643	16608	16735	16561	16621	16728	16585	16573	16596	16676	16648	16665	16662	16455	16646	16622	16656	16599	16606	16749	16841	16631	16629	16543	16418	16558	16446	16576	16778	16656	16655	16636	16635	16566	16580	16451	16511	16516	16691	16774	16522	16785	16542	16819	16569	16546	16658	16684	16628	16533	16586	16624	16646	16584	16585	16646	16431	16653	16590	16663	16488	16713	16551	16615	16555	16494	16668	16617	16543	16511	16654	16716	16652	16530	16684	16532	16690	16587	16574	16701	16751	16733	16621	16473	16596	16594	16709	16610	16591	16716	16606	16649	16672	16732	16567	16661	16511	16734	16651	16634	16684	16566	16630	16644	16618	16493	16777	16325	16731	16640	16608	16580	16470	16553	16678	16516	16540	16729	16630	16622	16478	16582	16530	16618	16782	16627	16681	16524	16641	16739	16652	16684	16755	16786	16534	16530	16706	16661	16644	16687	16559	16524	16509	16489	16645	16614	16744	16583	16594	16539	16532	16408	16579	16613	16484	16532	16642	16755	16524	16574	16564	16735	16592	16672	16493	16611	16734	16425	16606	16638	16575	16622	16503	16544	16532	16475	16582	16836	16669	16513	16611	16652	16606	16669	16654	16597	16558	16506	16517	16785	16569	16751	16513	16434	16670	16633	16652	16626	16560	16535	16508	16544	16709	16736	16502	16525	16452	16645	16616	16569	16576	16718	16564	16689	16653	16500	16728	16487	16702	16733	16618	16576	16771	16799	16648	16704	16646	16613	16484	16723	16698	16656	16557	16589	16588	16644	16503	16625	16577	16642	16600	16687	16646	16524	16591	16503	16570	16756	16520	16669	16525	16659	16605	16603	16537	16658	16510	16442	16636	16729	16550	16766	16467	16661	16727	16534	16443	16604	16608	16581	16554	16764	16537	16486	16554	16514	16613	16603	16495	16758	16561	16450	16614	16658	16502	16568	16603	16605	16657	16707	16571	16618	16696	16748	16395	16779	16772	16546	16568	16659	16629	16570	16577	16463	16595	16455	16579	16629	16410	16771	16541	16621	16478	16546	16644	16539	16588	16533	16685	16609	16612	16492	16636	16479	16455	16569	16725	16593	16707	16722	16479	16637	16757	16643	16574	16543	16591	16541	16467	16591	16554	16514	16525	16668	16515	16717	16588	16562	16655	16793	16545	16480	16535	16539	16696	16763	16604	17006	16733	16604	16663	16455	16640	16693	16565	16753	16456	16607	16902	16509	16761	16628	16569	16668	16648	16739	16435	16466	16616	16644	16815	16724	16517	16615	16774	16596	16584	16571	16547	16519	16541	16619	16778	16487	16593	16605	16454	16605	16580	16633	16606	16573	16379	16617	16617	16556	16750	16701	16611	16613	16800	16758	16483	16740	16474	16735	16689	16585	16582	16710	16533	16752	16651	16473	16621	16642	16538	16473	16565	16570	16706	16572	16666	16729	16678	16608	16609	16475	16652	16486	16598	16794	16524	16543	16437	16796	16766	16628	16805	16581	16601	16614	16521	16621	16772	16683	16505	16565	16610	16614	16641	16576	16613	16662	16736	16601	16494	16554	16727	16835	16448	16591	16623	16545	16696	16496	16519	16496	16623	16450	16736	16695	16499	16663	16571	16499	16612	16640	16672	16818	16644	16699	16443	16553	16550	16441	16535	16646	16603	16680	16623	16569	16522	16561	16537	16712	16462	16576	16630	16637	16586	16641	16539	16551	16638	16513	16620	16451	16750	16501	16596	16409	16633	16654	16515	16564	16607	16548	16613	16533	16644	16611	16778	16408	16778	16810	16625	16513	16719	16661	16616	16425	16706	16623	16646	16553	16663	16649	16580	16468	16582	16586	16736	16705	16689	16813	16696	16612	16608	16567	16651	16715	16356	16487	16606	16534	16609	16579	16575	16440	16768	16490	16787	16564	16693	16648	16600	16615	16645	16718	16483	16598	16662	16636	16466	16600	16471	16586	16598	16659	16651	16474	16635	16412	16625	16804	16617	16625	16493	16706	16649	16655	16677	16630	16749	16667	16528	16475	16448	16658	16615	16526	16585	16680	16566	16734	16513	16683	16721	16586	16825	16644	16835	16788	16615	16625	16742	16369	16587	16590	16611	16756	16596	16718	16599	16723	16708	16473	16577	16592	16491	16640	16607	16731	16595	16584	16741	16578	16666	16734	16641	16474	16729	16616	16489	16682	16534	16538	16761	16737	16634	16687	16743	16608	16617	16511	16523	16652	16731	16595	16444	16634	16634	16472	16678	16630	16727	16604	16674	16646	16685	16596	16462	16631	16821	16490	16673	16708	16617	16459	16645	16620	16608	16541	16451	16520	16495	16603	16611	16762	16661	16640	16644	16604	16547	16627	16428	16678	16791	16611	16723	16453	16671	16668	16557	16752	16510	16532	16584	16652	16664	16599	16673	16473	16643	16583	16597	16647	16630	16606	16457	16605	16716	16601	16460	16501	16614	16494	16643	16650	16750	16542	16550	16485	16644	16722	16754	16577	16642	16542	16681	16582	16475	16661	16560	16661	16712	16788	16593	16559	16653	16596	16528	16491	16633	16564	16660	16727	16630	16695	16711	16713	16710	16682	16929	16545	16639	16605	16521	16728	16651	16559	16601	16625	16611	16659	16584	16625	16736	16671	16691	16624	16711	16575	16561	16602	16661	16576	16542	16594	16588	16518	16701	16767	16649	16577	16536	16560	16635	16506	16623	16641	16618	16774	16747	16421	16546	16679	16482	16747	16560	16618	16655	16629	16544	16613	16733	16574	16634	16702	16537	16533	16631	16655	16690	16550	16637	16587	16597	16805	16565	16682	16414	16584	16699	16570	16818	16658	16691	16775	16647	16623	16689	16572	16521	16838	16503	16458	16488	16633	16529	16558	16506	16740	16620	16581	16532	16517	16838	16682	16832	16376	16544	16614	16742	16601	16635	16747	16625	16701	16525	16609	16612	16696	16659	16660	16617	16702	16490	16580	16451	16726	16507	16578	16480	16712	16626	16567	16445	16485	16625	16529	16469	16607	16590	16594	16535	16652	16689	16585	16520	16660	16387	16514	16473	16477	16683	16573	16623	16724	16598	16553	16618	16616	16742	16476	16587	16835	16664	16603	16514	16486	16842	16794	16577	16553	16653	16633	16559	16764	16665	16639	16570	16558	16704	16580	16750	16733	16341	16676	16605	16630	16585	16661	16741	16403	16614	16725	16656	16492	16631	16813	16615	16790	16732	16738	16502	16695	16602	16695	16734	16405	16574	16648	16643	16537	16805	16654	16557	16629	16594	16608	16731	16603	16529	16537	16731	16552	16646	16484	16418	16779	16522	16569	16688	16545	16515	16595	16626	16695	16852	16648	16614	16611	16535	16759	16601	16524	16597	16672	16570	16823	16629	16689	16611	16626	16631	16549	16570	16585	16630	16610	16617	16595	16673	16575	16594	16712	16665	16731	16574	16532	16704	16476	16483	16557	16544	16586	16598	16632	16550	16562	16560	16799	16606	16557	16563	16607	16563	16478	16697	16734	16457	16716	16586	16704	16656	16694	16500	16545	16604	16496	16727	16486	16555	16513	16566	16636	16635	16678	16638	16579	16598	16562	16606	16701	16592	16728	16707	16532	16712	16610	16609	16620	16479	16619	16582	16440	16685	16435	16660	16425	16581	16668	16622	16681	16655	16590	16576	16705	16733	16591	16891	16560	16614	16405	16436	16711	16559	16570	16502	16544	16454	16523	16715	16561	16677	16725	16476	16698	16642	16748	16505	16632	16648	16600	16599	16480	16696	16725	16317	16513	16580	16522	16796	16711	16539	16568	16435	16628	16562	16600	16628	16568	16506	16572	16612	16558	16708	16596	16641	16514	16784	16459	16572	16577	16649	16597	16535	16762	16493	16520	16750	16526	16291	16636	16718	16524	16713	16622	16573	16619	16787	16517	16620	16689	16610	16477	16646	16809	16596	16656	16491	16510	16618	16770	16749	16591	16560	16692	16803	16874	16701	16663	16668	16653	16628	16628	16389	16572	16706	16596	16629	16642	16536	16470	16641	16695	16540	16777	16614	16849	16585	16592	16580	16670	16514	16841	16513	16592	16603	16495	16603	16721	16645	16580	16590	16663	16584	16637	16420	16569	16590	16447	16653	16576	16640	16615	16736	16519	16776	16585	16653	16623	16679	16703	16588	16616	16623	16381	16572	16683	16430	16687	16658	16588	16605	16437	16475	16560	16727	16563	16460	16666	16551	16538	16664	16550	16508	16787	16654	16534	16463	16694	16640	16826	16731	16715	16529	16683	16468	16616	16697	16656	16750	16443	16592	16614	16713	16385	16754	16582	16554	16776	16721	16627	16562	16477	16562	16719	16490	16642	16577	16504	16516	16838	16635	16447	16871	16633	16571	16741	16711	16771	16567	16519	16566	16649	16732	16771	16575	16589	16781	16558	16546	16664	16782	16486	16635	16683	16690	16490	16732	16615	16529	16643	16569	16522	16599	16682	16658	16507	16544	16596	16566	16602	16701	16518	16624	16632	16599	16609	16667	16495	16677	16618	16616	16594	16448	16765	16601	16578	16755	16563	16772	16630	16792	16622	16588	16684	16503	16738	16567	16759	16435	16866	16721	16620	16653	16677	16578	16578	16502	16807	16593	16705	16729	16539	16544	16565	16638	16542	16676	16744	16567	16727	16546	16660	16616	16666	16726	16643	16507	16539	16565	16738	16527	16577	16408	16450	16565	16773	16521	16456	16602	16628	16561	16584	16569	16665	16647	16492	16596	16688	16589	16484	16520	16504	16718	16696	16581	16660	16656	16735	16693	16529	16521	16512	16642	16699	16423	16624	16582	16460	16608	16578	16606	16532	16792	16541	16682	16678	16657	16374	16669	16689	16689	16704	16807	16471	16657	16636	16642	16617	16538	16749	16589	16490	16623	16685	16736	16600	16612	16781	16455	16536	16765	16454	16650	16525	16724	16648	16763	16679	16624	16518
24328	21169	27711	25447	24539	28588	29826	26898	26152	25930	26012	25718	25387	25486	25333	25300	24978	25131	25092	25145	25037	24797	24936	24752	24653	24881	24972	24981	25056	24999	24678	24744	24726	24798	24870	24758	24586	24880	24606	24499	24464	24572	24810	24642	24672	24625	24529	24583	24656	24782	24613	24583	24627	24760	24509	24458	24491	24651	24644	24521	24521	24506	24622	24619	24544	24695	24614	24774	24607	24444	24654	24557	24579	24633	24737	24468	24586	24584	24592	24731	24591	24460	24535	24399	24754	24585	24619	24447	24596	24803	24868	24609	24575	24787	24893	24551	24501	24546	24603	24732	24752	24660	24570	24434	24457	24785	24622	24685	24629	24727	24657	24460	24658	24615	24587	24592	24514	24244	24717	24618	24606	24619	24475	24715	24800	24532	24299	24596	24481	24692	24678	24554	24686	24442	24687	24707	24621	24632	24600	24514	24444	24553	24597	24765	24637	24489	24830	24710	24473	24389	24642	24320	24640	24745	24352	24740	24473	24442	24410	24563	24642	24680	24700	24450	24636	24498	24523	24721	24778	24565	24704	24554	24345	24428	24625	24669	24378	24708	24734	24732	24776	24572	24728	24544	24739	24659	24567	24640	24551	24635	24635	24500	24521	24565	24639	24738	24489	24490	24456	24580	24619	24651	24731	24525	24583	24467	24485	24458	24649	24476	24672	24606	24761	24576	24669	24735	24521	24561	24720	24458	24582	24434	24695	24511	24645	24375	24565	24747	24683	24754	24526	24445	24560	24720	24630	24449	24728	24539	24623	24691	24502	24500	24411	24469	24338	24615	24556	24441	24395	24504	24701	24774	24703	24628	24516	24550	24518	24551	24694	24595	24315	24602	24533	24503	24692	24730	24717	24409	24522	24505	24398	24488	24366	24333	24592	24535	24366	24685	24672	24347	24625	24974	24569	24604	24697	24665	24760	24603	24689	24456	24611	24528	24714	24520	24387	24354	24597	24504	24441	24512	24749	24751	24756	24475	24829	24774	24410	24673	24633	24658	24723	24689	24325	24499	24470	24357	24649	24675	24558	24393	24596	24645	24738	24851	24674	24493	24496	24535	24533	24838	24643	24778	24572	24616	24481	24378	24573	24471	24670	24445	24441	24671	24771	24668	24548	24600	24635	24627	24482	24626	24695	24682	24601	24606	24491	24529	24420	24763	24440	24458	24763	24553	24874	24527	24537	24262	24535	24483	24444	24542	24402	24525	24600	24534	24484	24597	24632	24306	24511	24519	24638	24602	24701	24644	24649	24386	24555	24605	24532	24657	24651	24540	24726	24786	24507	24530	24567	24535	24655	24356	24794	24445	24392	24593	24548	24332	24530	24428	24586	24827	24659	24626	24626	24430	24270	24518	24683	24542	24469	24381	24428	24559	24336	24513	24521	24546	24587	24343	24677	24322	24596	24507	24498	24636	24526	24646	24341	24344	24568	24446	24636	24382	24350	24544	24653	24659	24593	24535	24650	24511	24324	24773	24427	24474	24839	24730	24774	24592	24446	24586	24843	24587	24621	24427	24568	24593	24499	24517	24694	24817	24530	24286	24463	24470	24571	24510	24478	24364	24499	24642	24587	24475	24840	24682	24429	24677	24727	24531	24767	24577	24558	24801	24578	24590	24564	24211	24633	24469	24315	24534	24600	24348	24658	24396	24615	24328	24708	24523	24543	24613	24562	24613	24641	24477	24302	24774	24483	24533	24539	24448	24340	24512	24756	24436	24533	24476	24299	24724	24355	24444	24577	24930	24790	24542	24327	24605	24380	24674	24616	24353	24823	24631	24572	24382	24567	24393	24617	24402	24523	24641	24664	24495	24499	24489	24678	24472	24267	24455	24569	24465	24589	24689	24846	24564	24805	24511	24688	24563	24577	24480	24811	24607	24538	24761	24309	24469	24445	24536	24556	24522	24490	24469	24431	24554	24757	24719	24432	24678	24486	24365	24712	24621	24511	24581	24482	24648	24615	24529	24703	24702	24567	24630	24831	24530	24524	24718	24779	24506	24550	24710	24593	24847	24599	24483	24240	24414	24634	24434	24690	24620	24625	24522	24648	24545	24528	24421	24552	24468	24603	24619	24548	24541	24620	24464	24748	24509	24681	24558	24483	24687	24508	24525	24535	24455	24654	24558	24462	24660	24821	24481	24696	24465	24411	24362	24544	24540	24740	24616	24476	24843	24495	24804	24637	24645	24496	24705	24565	24625	24448	24469	24705	24498	24505	24758	24532	24570	24703	24552	24636	24600	24691	24337	24786	24435	24496	24418	24346	24591	24743	24742	24616	24564	24729	24496	24834	24562	24701	24588	24579	24793	24263	24548	24773	24605	24346	24697	24641	24669	24837	24558	24382	24704	24551	24623	24370	24540	24507	24684	24442	24944	24575	24481	24461	24414	24419	24363	24361	24341	24340	24560	24685	24627	24715	24547	24539	24556	24593	24793	24753	24500	24690	24617	24834	24528	24579	24378	24727	24567	24638	24508	24572	24754	24346	24624	24405	24671	24345	24488	24317	24869	24245	24459	24745	24546	24703	24467	24557	24656	24553	24477	24578	24619	24701	24418	24351	24488	24419	24430	24657	24617	24521	24552	24674	24255	24639	24553	24712	24531	24337	24395	24293	24658	24630	24439	24373	24707	24667	24651	24639	24579	24531	24787	24625	24521	24430	24763	24595	24447	24546	24464	24531	24471	24598	24654	24506	24586	24794	24344	24499	24650	24500	24411	24568	24493	24370	24587	24680	24537	24523	24657	24607	24533	24459	24811	24496	24573	24656	24716	24903	24691	24445	24538	24660	24591	24671	24516	24410	24716	24641	24632	24746	24527	24541	24771	24438	24600	24210	24510	24656	24343	24455	24583	24607	24523	24867	24600	24581	24380	24527	24773	24592	24516	24894	24622	24628	24506	24661	24617	24406	24567	24581	24448	24654	24688	24648	24721	24318	24547	24936	24810	24563	24417	24594	24663	24423	24761	24760	24461	24339	24705	24446	24646	24521	24487	24400	24420	24881	24367	24541	24496	24530	24457	24586	24450	24569	24641	24744	24524	24274	24734	24467	24563	24856	24470	24320	24609	24559	24521	24766	24401	24739	24396	24877	24642	24660	24686	24356	24698	24627	24656	24571	24414	24423	24746	24468	24553	24826	24486	24693	24624	24686	24491	24522	24461	24461	24674	24613	24408	24659	24673	24540	24547	24561	24369	24617	24426	24656	24635	24627	24382	24638	24378	24671	24814	24460	24589	24476	24610	24580	24732	24439	24613	24609	24425	24351	24605	24612	24490	24659	24652	24467	24629	24653	24539	24353	24512	24498	24876	24451	24565	24438	24387	24333	24379	24440	24374	24662	24512	24518	24748	24621	24686	24515	24850	24275	24336	24666	24534	24431	24621	24557	24607	24577	24527	24495	24272	24456	24654	24454	24613	24638	24434	24499	24523	24510	24305	24265	24552	24696	24691	24573	24444	24659	24598	24755	24661	24613	24688	24663	24438	24523	24743	24718	24509	24460	24586	24649	24482	24662	24722	24399	24433	24661	24514	24454	24564	24555	24437	24712	24697	24541	24429	24631	24643	24493	24802	24635	24597	24383	24673	24460	24533	24363	24632	24401	24670	24577	24353	24530	24612	24638	24634	24698	24532	24572	24485	24914	24679	24340	24582	24583	24647	24562	24428	24536	24546	24721	24597	24636	24636	24553	24854	24560	24749	24637	24553	24551	24732	24601	24485	24428	24500	24731	24370	24740	24745	24691	24497	24519	24518	24634	24697	24265	24543	24749	24496	24598	24377	24607	24650	24415	24489	24675	24535	24613	24505	24535	24634	24603	24517	24550	24581	24508	24738	24886	24572	24704	24611	24671	24789	24717	24263	24641	24566	24572	24542	24452	24759	24466	24882	24583	24628	24501	24673	24717	24378	24556	24479	24583	24533	24545	24570	24797	24514	24429	24689	24624	24584	24542	24391	24568	24089	24606	24611	24456	24517	24372	24517	24534	24397	24596	24741	24819	24581	24623	24538	24554	24306	24427	24693	24887	24585	24499	24585	24459	24591	24553	24584	24318	24508	24428	24582	24631	24324	24367	24690	24671	24629	24494	24468	24858	24472	24617	24689	24512	24473	24402	24548	24536	24629	24688	24514	24491	24706	24690	24408	24568	24516	24806	24593	24433	24578	24668	24510	24666	24515	24535	24687	24623	24438	24769	24791	24484	24815	24510	24442	24316	24671	24570	24728	24587	24536	24432	24554	24691	24746	24541	24624	24626	24777	24771	24498	24622	24566	24626	24637	24707	24565	24258	24725	24536	24600	24709	24532	24793	24447	24793	24610	24576	24634	24255	24606	24858	24646	24558	24567	24428	24506	24646	24509	24678	24529	24350	24761	24685	24393	24589	24758	24591	24417	24701	24577	24413	24481	24684	24624	24786	24898	24414	24457	24546	24497	24636	24484	24643	24357	24790	24616	24272	24290	24450	24638	24483	24321	24774	24589	24447	24372	24510	24551	24577	24667	24271	24296	24670	24513	24549	24526	24485	24738	24489	24510	24440	24683	24487	24456	24513	24600	24386	24562	24654	24471	24577	24494	24714	24576	24570	24402	24657	24439	24783	24970	24820	24492	24406	24556	24811	24890	24585	24468	24551	24620	24891	24604	24571	24650	24360	24521	24449	24536	24624	24531	24522	24705	24534	24382	24520	24826	24643	24623	24628	24354	24835	24673	24603	24623	24392	24625	24579	24558	24270	24561	24303	24617	24445	24561	24624	24844	24523	24634	24583	24492	24389	24699	24739	24468	24376	24631	24511	24706	24425	24601	24615	24645	24404	24486	24579	24536	24411	24666	24712	24540	24313	24521	24470	24759	24728	24687	24562	24575	24540	24712	24601	24558	24628	24526	24500	24791	24823	24557	24307	24565	24632	24544	24667	24398	24365	24649	24489	24537	24538	24725	24708	24469	24610	24544	24423	24638	24568	24639	24559	24281	24664	24506	24977	24607	24573	24469	24655	24473	24450	24435	24571	24470	24547	24453	24596	24495	24419	24570	24569	24398	24651	24511	24474	24486	24577	24443	24521	24549	24863	24523	24613	24537	24893	24487	24381	24389	24754	24678	24460	24423	24530	24611	24663	24776
21765	35916	35327	28360	24199	21609	19834	18847	17956	17536	17262	17138	16835	16904	16648	16646	16477	16249	16420	16170	16309	16340	16106	16053	16039	15922	16015	15925	15769	16003	15924	16122	15921	15922	15910	15848	15934	15854	15680	15908	15927	15803	15832	15676	15566	15656	15727	15699	15661	15780	15724	15796	15613	15719	15640	15822	15817	15744	15566	15789	15831	15681	15791	15652	15564	15774	15651	15661	15669	15631	15666	15640	15773	15802	15701	15720	15679	15682	15711	15807	15685	15641	15838	15821	15570	15785	15845	15534	15839	15636	15728	15794	15747	15811	15781	15685	15733	15754	15644	15691	15624	15824	15854	15755	15522	15768	15510	15769	15648	15742	15540	15763	15932	15650	15746	15576	15660	15797	15653	15731	15786	15798	15677	15567	15727	15556	15845	15656	15594	15802	15590	15811	15580	15674	15810	15647	15719	15729	15702	15694	15795	15666	15657	15685	15630	15725	15728	15737	15712	15525	15770	15770	15653	15510	15673	15780	15626	15779	15625	15551	15817	15635	15854	15698	15681	15685	15745	15661	15615	15811	15637	15793	15755	15580	15766	15774	15594	15576	15639	15542	15870	15706	15735	15593	15631	15512	15603	15721	15666	15594	15630	15682	15794	15653	15614	15763	15723	15718	15606	15766	15648	15564	15775	15681	15636	15687	15763	15845	15678	15642	15564	15732	15745	15681	15585	15544	15838	15602	15702	15863	15664	15740	15787	15667	15816	15693	15861	15728	15702	15745	15476	15723	15623	15467	15612	15627	15661	15639	15840	15762	15587	15693	15785	15676	15786	15673	15772	15537	15648	15631	15686	15681	15707	15645	15730	15559	15753	15630	15688	15759	15691	15738	15681	15747	15773	15733	15671	15636	15619	15790	15740	15678	15663	15919	15636	15605	15735	15773	15797	15660	15700	15651	15792	15797	15953	15688	15721	15961	15804	15761	15715	15560	15676	15484	15528	15738	15766	15659	15680	15749	15674	15670	15756	15706	15627	15589	15768	15591	15775	15577	15541	15750	15767	15818	15560	15727	15827	15656	15667	15769	15679	15635	15619	15684	15630	15693	15741	15594	15753	15764	15666	15689	15575	15737	15653	15728	15696	15729	15675	15667	15767	15876	15621	15808	15809	15783	15639	15696	15738	15582	15750	15618	15726	15641	15665	15697	15563	15861	15797	15802	15714	15570	15819	15722	15933	15719	15675	15773	15756	15664	15670	15618	15751	15691	15891	15702	15831	15681	15612	15787	15754	15627	15650	15547	15576	15586	15571	15663	15688	15518	15665	15967	15818	15565	15624	15660	15736	15693	15731	15687	15799	15756	15563	15642	15630	15775	15598	15708	15696	15814	15684	15715	15733	15761	15601	15693	15748	15716	15693	15755	15789	15718	15788	15741	15855	15496	15679	15598	15733	15601	15546	15675	15690	15708	15835	15555	15943	15670	15678	15760	15634	15765	15590	15988	15674	15709	15626	15576	15697	15691	15700	15749	15754	15694	15739	15590	15788	15676	15561	15553	15721	15549	15763	15658	15686	15715	15807	15567	15727	15768	15835	15690	15753	15837	15664	15640	15779	15737	15771	15719	15698	15580	15603	15735	15736	15728	15816	15695	15652	15708	15717	15600	15579	15633	15534	15569	15677	15562	15507	15755	15681	15678	15624	15624	15616	15619	15523	15786	15701	15654	15750	15735	15656	15703	15667	15650	15770	15615	15538	15733	15784	15762	15551	15742	15613	15706	15482	15674	15872	15626	15932	15729	15637	15680	15675	15601	15778	15570	15633	15717	15708	15696	15606	15734	15661	15667	15700	15484	15791	15687	15826	15744	15673	15877	15717	15705	15762	15645	15748	15753	15781	15894	15883	15606	15705	15754	15692	15896	15798	15814	15554	15740	15613	15581	15696	15591	15725	15688	15653	15639	15829	15607	15769	15844	15613	15632	15584	15720	15607	15668	15743	15565	15825	15625	15834	15696	15615	15627	15655	15859	15646	15844	15693	15690	15641	15625	15689	15718	15605	15647	15853	15584	15632	15683	15797	15804	15816	15785	15667	15725	15829	15811	15605	15548	15653	15722	15723	15632	15720	15556	15795	15757	15627	15602	15744	15712	15581	15737	15755	15715	15673	15568	15818	15846	15622	15618	15930	15851	15785	15781	15582	15729	15717	15631	15672	15738	15786	15729	15681	15764	15554	15610	15609	15821	15722	15795	15716	15778	15782	15680	15853	15712	15861	15831	15594	15725	15648	15795	15734	15629	15685	15659	15768	15698	15639	15637	15646	15719	15704	15649	15902	15604	15820	15653	15700	15701	15661	15719	15706	15553	15829	15705	15656	15522	15751	15621	15813	15646	15643	15752	15692	15726	15755	15614	15653	15526	15713	15673	15727	15670	15783	15542	15641	15637	15729	15884	15597	15865	15728	15913	15688	15615	15750	15757	15729	15672	15809	15726	15868	15834	15778	15850	15515	15486	15561	15738	15875	15728	15745	15762	15837	15918	15755	15718	15799	15799	15639	15608	15681	15635	15695	15672	15793	15741	15737	15679	15717	15623	15714	15555	15525	15544	15626	15520	15616	15907	15686	15700	15779	15697	15601	15770	15636	15670	15753	15708	15627	15552	15889	15712	15765	15639	15796	15641	15663	15627	15634	15702	15574	15659	15673	15722	15507	15779	15649	15661	15601	15713	15696	15543	15834	15640	15919	15669	15612	15868	15842	15697	15830	15604	15668	15577	15554	15742	15642	15614	15601	15808	15661	15610	15616	15574	15782	15653	15781	15722	15667	15568	15476	15772	15788	15797	15666	15804	15747	15636	15553	15648	15827	15806	15607	15747	15813	15642	15708	15634	15779	15646	15709	15731	15650	15638	15744	15628	15595	15808	15635	15616	15572	15730	15721	15665	15780	15795	15863	15787	15880	15651	15641	15905	15671	15649	15726	15722	15682	15761	15847	15821	15633	15780	15649	15645	15759	15912	15760	15614	15859	15637	15855	15539	15735	15625	15718	15619	15584	15728	15796	15660	15779	15624	15727	15857	15589	15774	15634	15578	15552	15738	15713	15607	15661	15770	15662	15571	15698	15842	15652	15926	15654	15690	15637	15690	15697	15427	15674	15621	15670	15631	15628	15660	15646	16029	15743	15707	15592	15754	15802	15623	15759	15824	15653	15717	15801	15650	15766	15809	15744	15547	15735	15801	15699	15545	15656	15690	15693	15791	15737	15693	15719	15536	15738	15668	15788	15682	15739	15691	15731	15786	15486	15656	15651	15633	15570	15811	15512	15622	15745	15669	15553	15806	15559	15869	15712	15651	15843	15627	15722	15723	15702	15857	15674	15569	15657	15857	15677	15831	15739	15756	15546	15643	15644	15717	15720	15652	15775	15704	15763	15792	15584	15672	15784	15818	15819	15689	15568	15585	15757	15715	15751	15707	15661	15762	15817	15693	15504	15714	15655	15822	15732	15767	15671	15701	15708	15631	15734	15677	15739	15730	15692	15858	15833	15710	15707	15686	15713	15577	15536	15727	15721	15566	15700	15675	15649	15692	15546	15640	15768	15713	15804	15638	15744	15805	15692	15777	15696	15859	15700	15765	15676	15688	15799	15634	15786	15649	15673	15653	15607	15616	15728	15719	15767	15682	15618	15747	15655	15740	15748	15800	15622	15729	15692	15789	15706	15642	15878	15875	15714	15693	15648	15781	15702	15719	15813	15566	15896	15732	15549	15676	15766	15735	15632	15913	15689	15770	15730	15684	15662	15758	15680	15700	15914	15461	15579	15709	15802	15633	15828	15658	15682	15573	15763	15908	15750	15612	15769	15778	15586	15555	15696	15664	15721	15556	15665	15593	15728	15690	15651	15785	15683	15720	15787	15774	15653	15838	15603	15899	15787	15672	15861	15548	15839	15687	15864	15816	15661	15589	15695	15690	15787	15751	15592	15677	15732	15676	15579	15839	15685	15817	15641	15546	15683	15761	15718	15601	15641	15761	15804	15591	15748	15661	15619	15670	15659	15635	15699	15866	15706	15676	15485	16025	15615	15768	15540	15719	15691	15701	15722	15720	15554	15596	15655	15780	15675	15708	15694	15547	15746	15717	15613	15605	15849	15682	15709	15718	15729	15764	15647	15736	15674	15680	15721	15671	15832	15628	15669	15840	15852	15642	15781	15857	15772	15704	15863	15799	15810	15575	15688	15814	15659	15704	15716	15684	15725	15651	15644	15786	15696	15807	15651	15820	15522	15668	15841	15661	15599	15686	15502	15486	15680	15721	15845	15724	15658	15613	15911	15806	15534	15885	15622	15741	15766	15582	15728	15655	15904	15577	15609	15778	15528	15652	15832	15591	15628	15700	15770	15730	15691	15679	15592	15559	15888	15699	15731	15689	15735	15674	15526	15822	15752	15570	15822	15668	15784	15606	15664	15686	15993	15777	15687	15766	15730	15861	15704	15682	15776	15719	15789	15663	15723	15618	15544	15725	15823	15824	15687	15648	15494	15846	15635	15842	15680	15699	15822	15713	15836	15900	15759	15698	15630	15680	15557	15642	15533	15763	15603	15807	15703	15696	15780	15733	15774	15717	15718	15665	15633	15719	15880	15601	15600	15714	15824	15830	15558	15650	15513	15728	15724	15758	15896	15656	15736	15790	15684	15585	15568	15723	15759	15578	15759	15720	15606	15651	15630	15627	15691	15836	15811	15778	15549	15672	15748	15502	15667	15814	15633	15646	15701	15780	15685	15608	15792	15511	15645	15644	15607	15704	15789	15746	15648	15568	15802	15657	15762	15704	15686	15693	15880	15877	15789	15740	15654	15619	15785	15624	15735	15527	15704	15693	15580	15595	15680	15806	15598	15709	15691	15673	15700	15707	15651	15551	15639	15772	15766	15627	15916	15593	15722	15708	15749	15662	15643	15538	15848	15751	15833	15596	15662	15575	15914	15579	15723	15773	15676	15636	15827	15533	15599	15837	15705	15716	15924	15575	15835	15701	15553	15678	15716	15666	15596	15572	15768	15802	15764	15616	15553	15787	15771	15871	15641	15626	15767	15857	15724	15562	15634	15830	15470	15691	15764	15736	15752	15674	15654	15689	15595	15609	15656	15693	15631	15713	15856	15742	15852	15708	15954	15819
22689	21160	27784	24953	22536	27400	32042	28060	26704	26829	26309	25766	25903	26065	25952	25527	25445	25263	25372	25181	25103	25348	25074	24978	25094	24891	24749	24787	24745	24516	24784	24735	24815	24598	24862	24600	24779	24397	24673	24614	24507	24641	24571	24472	24519	24467	24632	24712	24594	24478	24453	24729	24531	24651	24599	24429	24383	24493	24349	24607	24528	24489	24555	24510	24415	24525	24216	24450	24349	24374	24330	24452	24591	24333	24523	24427	24600	24649	24531	24525	24537	24375	24359	24493	24557	24453	24856	24388	24399	24563	24753	24537	24465	24355	24491	24596	24557	24432	24399	24395	24440	24493	24585	24242	24309	24324	24424	24366	24293	24308	24537	24224	24608	24500	24425	24526	24505	24346	24737	24526	24336	24639	24567	24547	24407	24650	24531	24480	24323	24383	24563	24498	24269	24215	24644	24201	24406	24416	24460	24463	24345	24590	24229	24352	24573	24467	24363	24579	24337	24676	24623	24494	24379	24692	24394	24786	24736	24416	24311	24361	24335	24403	24464	24356	24560	24390	24541	24528	24588	24442	24436	24474	24533	24500	24475	24519	24493	24103	24434	24410	24720	24504	24423	24561	24529	24297	24365	24276	24331	24210	24431	24533	24469	24572	24614	24688	24368	24429	24492	24233	24370	24630	24183	24174	24307	24410	24264	24079	24540	24412	24382	24271	24391	24612	24413	24444	24321	24552	24312	24471	24483	24445	24639	24479	24696	24658	24395	24294	24271	24581	24337	24527	24319	24708	24359	24445	24498	24440	24476	24243	24497	24344	24478	24701	24429	24436	24665	24364	24268	24345	24539	24388	24734	24761	24360	24382	24525	24340	24361	24565	24297	24520	24486	24469	24406	24469	24310	24510	24467	24449	24565	24635	24534	24447	24432	24491	24405	24378	24361	24553	24469	24743	24542	24447	24334	24363	24534	24420	24608	24382	24265	24571	24501	24313	24255	24414	24473	24557	24569	24537	24440	24551	24491	24733	24501	24584	24305	24253	24336	24519	24744	24181	24275	24410	24328	24389	24140	24439	24413	24455	24584	24450	24738	24293	24344	24361	24192	24591	24397	24430	24435	24493	24268	24497	24535	24317	24363	24407	24779	24245	24423	24554	24379	24421	24454	24256	24561	24364	24498	24375	24234	24510	24381	24648	24557	24309	24178	24365	24547	24616	24315	24465	24347	24496	24527	24512	24524	24552	24634	24319	24417	24395	24455	24488	24272	24455	24493	24410	24474	24392	24450	24527	24396	24371	24384	24573	24566	24114	24232	24732	24465	24390	24214	24501	24466	24526	24796	24541	24692	24483	24394	24357	24457	24292	24207	24464	24266	24403	24625	24509	24431	24325	24414	24359	24642	24511	24567	24272	24393	24459	24406	24424	24504	24262	24351	24470	24095	24521	24360	24495	24465	24429	24804	24519	24385	24467	24421	24499	24462	24372	24364	24514	24561	24465	24408	24344	24742	24519	24441	24304	24536	24413	24584	24371	24544	24391	24478	24765	24617	24309	24498	24491	24336	24537	24493	24467	24710	24258	24559	24395	24155	24460	24349	24298	24417	24321	24450	24711	24513	24360	24409	24376	24481	24410	24362	24432	24411	24516	24372	24487	24387	24391	24688	24650	24401	24291	24518	24284	24468	24492	24395	24456	24200	24386	24168	24311	24555	24361	24335	24612	24486	24247	24406	24497	24369	24370	24627	24406	24369	24464	24280	24395	24282	24349	24526	24353	24417	24380	24529	24539	24300	24625	24414	24421	24455	24438	24306	24227	24424	24316	24227	24431	24420	24547	24427	24385	24499	24253	24188	24399	24680	24088	24521	24308	24647	24441	24304	24325	24434	24363	24351	24601	24607	24591	24406	24350	24365	24428	24151	24389	24624	24558	24593	24402	24692	24476	24312	24299	24310	24488	24512	24272	24563	24668	24619	24812	24427	24481	24369	24413	24544	24277	24247	24158	24196	24573	24303	24498	24392	24130	24085	24518	24309	24533	24484	24448	24211	24387	24425	24682	24747	24477	24361	24258	24236	24147	24423	24591	24555	24530	24266	24505	24561	24662	24377	24362	24505	24324	24442	24544	24583	24639	24371	24498	24380	24564	24391	24424	24329	24310	24533	24380	24224	24288	24398	24341	24541	24541	24572	24431	24461	24413	24461	24446	24525	24332	24575	24566	24384	24346	24314	24263	24336	24156	24438	24481	24242	24548	24249	24524	24416	24391	24367	24273	24074	24476	24400	24531	24592	24511	24485	24167	24533	24524	24403	24481	24351	24366	24591	24471	24512	24663	24416	24388	24634	24158	24416	24533	24182	24334	24341	24366	24328	24389	24453	24169	24075	24313	24311	24396	24591	24603	24397	24625	24392	24474	24547	24285	24190	24400	24061	24491	24505	24501	24451	24235	24224	24518	24246	24301	24408	24482	24377	24465	24402	24619	24535	24286	24602	24579	24377	24679	24466	24424	24314	24291	24394	24636	24528	24328	24342	24538	24369	24561	24408	24207	24173	24271	24479	24168	24377	24300	24323	24340	24543	24305	24323	24543	24511	24331	24412	24671	24608	24488	24386	24785	24197	24464	24512	24541	24372	24450	24443	24535	24421	24539	24498	24344	24500	24072	24205	24354	24510	24379	24477	24250	24267	24476	24525	24397	24277	24391	24444	24219	24251	24112	24259	24391	24453	24355	24614	24608	24373	24388	24634	24287	24307	24390	24590	24445	24429	24215	24409	24461	24478	24653	24450	24231	24407	24499	24627	24254	24352	24541	24324	24319	24187	24263	24452	24657	24110	24121	24622	24454	24462	24388	24647	24458	24407	24498	24450	24426	24396	24295	24264	24572	24589	24310	24110	24440	24475	24442	24477	24249	24532	24062	24450	24294	24440	24485	24328	24211	24520	24469	24362	24411	24615	24375	24287	24281	24652	24652	24442	24591	24672	24270	24546	24497	24495	24313	24348	24359	24377	24627	24394	24477	24127	24751	24377	24418	24302	24548	24255	24108	24519	24436	24338	24693	24497	24496	24692	24374	24303	24476	24430	24299	24233	24280	24402	24539	24389	24621	24479	24427	24490	24683	24416	24456	24380	24358	24382	24368	24443	24589	24557	24406	24358	24481	24428	24555	24396	24617	24412	24435	24410	24309	24374	24275	24357	24270	24399	24495	24235	24353	24284	24347	24509	24390	24423	24638	24679	24245	24667	24659	24378	24404	24457	24326	24572	24473	24551	24311	24235	24202	24266	24346	24480	24591	24654	24460	24511	24532	24557	24698	24615	24388	24611	24395	24372	24562	24593	24246	24305	24509	24323	24412	24564	24511	24447	24382	24315	24530	24513	24289	24271	24558	24557	24562	24110	24476	24432	24359	24451	24590	24431	24453	24401	24206	24286	24292	24363	24232	24380	24534	24679	24527	24238	24525	24382	24350	24343	24531	24341	24240	24335	24291	24469	24349	24505	24516	24428	24365	24549	24394	24206	24325	24657	24753	24767	24442	24351	24298	24430	24571	24285	24338	24304	24341	24645	24408	24669	24382	24395	24358	24369	24547	24659	24435	24272	24269	24067	24501	24245	24507	24305	24201	24454	24254	24265	24480	24517	24235	24428	24285	24343	24526	24577	24578	24533	24600	24296	24346	24306	24465	24629	24300	24581	24284	24496	24277	24366	24291	24429	24544	24177	24486	24695	24340	24495	24189	24362	24257	24253	24216	24534	24244	24397	24190	24537	24616	24438	24490	24584	24440	24398	24313	24154	24286	24302	24452	24305	24344	24459	24294	24682	24543	24466	24585	24626	24410	24720	24594	24382	24568	24545	24458	24361	24311	24439	24326	24351	24411	24432	24466	24567	24449	24423	24170	24225	24370	24384	24168	24487	24366	24327	24498	24653	24527	24275	24271	24539	24528	24321	24513	24315	24237	24652	24508	24453	24480	24634	24492	24327	24295	24259	24373	24266	24292	24361	24347	24354	24351	24560	24256	24385	24213	24430	24335	24365	24444	24364	24417	24322	24703	24641	24253	24391	24350	24396	24725	24447	24294	24381	24452	24605	24616	24460	24801	24581	24157	24544	24350	24535	24552	24333	24310	24352	24347	24190	24341	24478	24247	24391	24431	24538	24944	24679	24241	24487	24454	24514	24404	24626	24432	24497	24506	24186	24315	24179	24477	24390	24394	24566	24344	24367	24190	24275	24106	24586	24315	24765	24372	24378	24399	24505	24416	24568	24394	24363	24408	24404	24738	24362	24212	24235	24208	24461	24242	24450	24631	24150	24498	24260	24348	24372	24014	24290	24293	24485	24470	24322	24775	24645	24521	24410	24637	24322	24395	24283	24285	24480	24035	24397	24307	24350	24399	24404	24619	24605	24376	24515	24321	24443	24410	24410	24238	24369	24338	24509	24653	24182	24177	24435	24434	24532	24419	24594	24626	24319	24300	24284	24333	24467	24708	24355	24497	24503	24341	24357	24298	24448	24426	24496	24516	24259	24672	24419	24505	24211	24569	24302	24481	24227	24585	24541	24530	24548	24305	24559	24443	24153	24209	24388	24362	24259	24226	24257	24723	24348	24503	24533	24216	24578	24509	24373	24672	24555	24370	24258	24537	24616	24547	24427	24448	24725	24516	24470	24246	24704	24255	24482	24390	24519	24355	24572	24296	24511	24434	24354	24546	24484	24218	24536	24666	24655	24558	24697	24352	24451	24379	24254	24636	24279	24562	24560	24469	24352	24228	24493	24074	24316	24414	24520	24233	24430	24233	24488	24441	24205	24446	24383	24393	24517	24233	24393	24413	24661	24519	24464	24418	24289	24624	24579	24365	24551	24309	24580	24426	24440	24423	24361	24248	24306	24564	24606	24513	24331	24293	24465	24342	24746	24298	24559	24239	24425	24457	24264	24454	24534	24452	24416	24491	24413	24477	24566	24380	24501	24535	24596	24106	24393	24379	24515	24512	24451	24311	24375	24281	24535	24279	24520	24355	24193	24294	24618	24322	24305	24469	24337	24362	24472	24485	24735	24530	24484	24447	24451	24340	24421	24494	24319	24567	24622	24356	24420	24297	24369	24520	24397	24499	24373	24568	24375	24613	24238	24409	24562	24429	24553	24317	24601	24524	24304	24175	24493	24362
23351	40676	39980	32285	27518	23941	21583	20056	19094	18398	18215	17798	17417	17125	16989	16806	16813	16508	16584	16547	16324	16249	16124	16106	16024	16207	16095	15933	15983	15814	15842	16008	15873	15835	15867	15710	15811	15790	15570	15701	15558	15576	15676	15624	15597	15506	15488	15459	15719	15637	15498	15607	15578	15450	15615	15633	15549	15505	15631	15564	15518	15530	15709	15584	15377	15619	15695	15510	15616	15609	15381	15558	15614	15729	15578	15501	15681	15654	15568	15446	15356	15548	15526	15713	15391	15428	15560	15500	15629	15535	15452	15477	15680	15392	15378	15444	15605	15661	15521	15402	15528	15456	15561	15692	15622	15740	15588	15671	15696	15352	15699	15569	15534	15618	15458	15568	15671	15618	15394	15736	15550	15586	15505	15578	15536	15473	15547	15519	15471	15292	15486	15649	15619	15394	15620	15510	15446	15574	15408	15678	15437	15441	15518	15579	15692	15686	15621	15528	15341	15600	15658	15473	15534	15493	15518	15672	15605	15451	15463	15417	15402	15548	15428	15531	15629	15604	15451	15662	15604	15482	15503	15554	15607	15420	15543	15544	15596	15582	15372	15480	15578	15675	15716	15595	15650	15572	15392	15623	15457	15592	15655	15548	15575	15432	15539	15586	15479	15512	15464	15666	15570	15330	15407	15418	15531	15428	15659	15597	15356	15462	15500	15572	15589	15466	15494	15602	15495	15375	15357	15502	15681	15430	15515	15430	15609	15448	15473	15676	15731	15601	15716	15536	15508	15410	15482	15450	15632	15507	15571	15547	15712	15539	15560	15427	15390	15549	15555	15422	15659	15495	15535	15409	15439	15597	15434	15508	15547	15658	15611	15468	15579	15432	15599	15558	15478	15517	15664	15496	15322	15661	15592	15555	15514	15594	15424	15471	15577	15590	15500	15523	15568	15474	15620	15552	15776	15499	15482	15572	15727	15551	15465	15550	15606	15494	15442	15540	15510	15476	15671	15455	15556	15621	15403	15580	15654	15601	15541	15616	15492	15437	15483	15608	15506	15280	15547	15411	15586	15613	15500	15464	15614	15373	15430	15505	15541	15417	15420	15436	15519	15588	15592	15362	15470	15432	15580	15660	15533	15631	15426	15473	15621	15493	15521	15742	15603	15485	15630	15614	15475	15508	15623	15586	15491	15626	15679	15334	15539	15605	15351	15502	15564	15722	15577	15594	15568	15612	15609	15530	15333	15639	15592	15618	15547	15614	15478	15518	15559	15527	15526	15586	15532	15527	15586	15610	15628	15431	15605	15478	15615	15565	15428	15537	15381	15407	15658	15511	15544	15544	15473	15396	15582	15567	15523	15491	15568	15479	15538	15552	15522	15775	15670	15563	15349	15503	15714	15511	15515	15711	15625	15573	15493	15466	15554	15523	15621	15427	15481	15454	15504	15546	15403	15441	15625	15459	15626	15529	15510	15592	15560	15434	15235	15624	15511	15624	15491	15593	15394	15517	15464	15670	15465	15382	15501	15524	15617	15416	15497	15517	15732	15449	15419	15592	15482	15629	15562	15569	15577	15503	15520	15475	15616	15576	15503	15477	15417	15437	15509	15462	15604	15734	15465	15709	15585	15497	15629	15590	15472	15442	15580	15387	15463	15355	15726	15287	15468	15539	15596	15581	15638	15541	15575	15367	15519	15521	15637	15513	15463	15462	15707	15560	15417	15466	15558	15572	15527	15551	15534	15511	15587	15605	15445	15553	15624	15345	15651	15495	15549	15573	15728	15554	15494	15690	15490	15580	15518	15520	15421	15446	15523	15612	15642	15604	15446	15477	15506	15706	15682	15507	15601	15480	15359	15616	15410	15478	15513	15563	15580	15538	15590	15514	15655	15307	15713	15371	15636	15678	15603	15667	15711	15488	15580	15350	15516	15593	15606	15466	15570	15423	15608	15497	15495	15346	15583	15579	15786	15633	15613	15409	15347	15483	15469	15436	15329	15527	15525	15667	15663	15487	15576	15636	15541	15512	15518	15322	15683	15698	15612	15568	15576	15580	15680	15579	15517	15535	15640	15494	15469	15549	15573	15572	15456	15601	15716	15470	15470	15753	15480	15565	15519	15499	15377	15586	15559	15580	15515	15581	15700	15666	15637	15520	15505	15451	15633	15432	15497	15555	15668	15430	15456	15659	15628	15288	15540	15480	15653	15602	15587	15614	15524	15536	15577	15558	15510	15694	15454	15464	15589	15479	15614	15503	15514	15526	15518	15739	15517	15491	15414	15593	15658	15468	15509	15480	15649	15532	15618	15533	15550	15581	15618	15692	15429	15648	15683	15548	15654	15501	15687	15455	15480	15393	15696	15251	15520	15687	15514	15488	15480	15577	15357	15335	15541	15728	15625	15447	15472	15501	15609	15374	15674	15568	15470	15553	15469	15291	15624	15690	15641	15574	15455	15567	15660	15562	15592	15591	15540	15591	15508	15616	15606	15539	15567	15392	15401	15453	15722	15391	15551	15588	15400	15461	15597	15348	15597	15634	15383	15550	15528	15430	15594	15493	15472	15505	15615	15592	15387	15540	15483	15603	15516	15482	15482	15351	15403	15501	15478	15556	15505	15530	15561	15562	15661	15535	15637	15513	15547	15346	15475	15586	15580	15461	15572	15605	15479	15403	15546	15668	15606	15557	15637	15770	15417	15664	15505	15468	15568	15498	15630	15576	15447	15578	15401	15476	15532	15543	15592	15658	15409	15566	15711	15653	15570	15316	15440	15573	15494	15501	15356	15646	15565	15474	15545	15437	15451	15603	15628	15527	15609	15586	15600	15442	15583	15548	15381	15475	15450	15587	15466	15508	15450	15545	15652	15435	15644	15690	15553	15692	15483	15503	15567	15563	15506	15486	15351	15575	15542	15656	15636	15459	15436	15563	15529	15711	15487	15433	15612	15460	15561	15402	15515	15728	15549	15681	15631	15576	15499	15494	15533	15464	15572	15582	15555	15582	15449	15553	15573	15640	15614	15615	15600	15303	15539	15588	15561	15481	15538	15393	15726	15655	15606	15628	15600	15346	15535	15663	15514	15578	15352	15539	15468	15482	15450	15565	15433	15539	15657	15485	15638	15577	15355	15821	15608	15516	15524	15526	15541	15723	15426	15648	15564	15394	15676	15581	15538	15392	15557	15555	15487	15453	15482	15687	15488	15650	15512	15724	15686	15434	15539	15510	15424	15557	15739	15598	15561	15545	15447	15537	15470	15700	15557	15425	15515	15641	15589	15506	15372	15431	15471	15502	15469	15544	15409	15548	15568	15461	15536	15630	15608	15623	15399	15492	15453	15708	15645	15495	15649	15644	15581	15609	15559	15599	15561	15511	15460	15581	15561	15534	15514	15505	15492	15542	15489	15696	15575	15585	15703	15442	15622	15477	15519	15721	15725	15648	15750	15270	15503	15533	15483	15472	15580	15649	15636	15461	15508	15714	15459	15430	15553	15444	15612	15628	15397	15556	15550	15644	15445	15492	15425	15655	15520	15660	15588	15401	15484	15484	15790	15636	15484	15717	15528	15606	15799	15720	15608	15629	15474	15744	15589	15542	15458	15461	15609	15541	15492	15512	15561	15447	15547	15462	15459	15450	15541	15607	15534	15532	15435	15432	15513	15525	15486	15445	15557	15640	15691	15530	15555	15401	15601	15456	15471	15552	15533	15473	15743	15484	15518	15507	15469	15579	15490	15516	15610	15441	15396	15491	15688	15435	15557	15501	15529	15406	15727	15548	15585	15618	15535	15485	15362	15512	15516	15527	15637	15494	15462	15560	15420	15524	15541	15476	15372	15586	15579	15358	15592	15389	15650	15565	15442	15739	15456	15248	15529	15530	15581	15358	15456	15607	15536	15429	15505	15461	15591	15638	15453	15504	15698	15514	15636	15532	15485	15552	15569	15511	15605	15497	15585	15628	15447	15931	15565	15521	15452	15527	15594	15584	15367	15464	15588	15378	15652	15538	15671	15544	15718	15443	15372	15617	15544	15563	15536	15548	15625	15620	15733	15483	15499	15437	15561	15460	15503	15608	15527	15507	15441	15551	15581	15490	15339	15436	15584	15483	15400	15501	15434	15602	15490	15550	15583	15481	15646	15451	15668	15531	15616	15384	15756	15643	15491	15613	15495	15576	15544	15628	15564	15629	15534	15432	15562	15565	15568	15488	15381	15488	15571	15440	15510	15633	15421	15427	15532	15421	15477	15603	15519	15444	15673	15447	15516	15528	15663	15474	15483	15431	15536	15490	15707	15564	15675	15583	15462	15560	15492	15578	15648	15476	15513	15497	15585	15676	15593	15611	15504	15591	15698	15530	15606	15511	15626	15510	15427	15493	15476	15498	15530	15575	15657	15474	15568	15384	15643	15391	15584	15668	15584	15490	15670	15403	15621	15572	15562	15717	15468	15500	15621	15645	15554	15426	15645	15461	15581	15670	15523	15662	15467	15754	15585	15502	15535	15532	15417	15465	15538	15403	15634	15602	15554	15616	15617	15365	15471	15514	15542	15470	15551	15555	15543	15614	15636	15586	15490	15557	15481	15497	15447	15482	15352	15629	15564	15446	15546	15636	15489	15397	15374	15464	15348	15720	15423	15518	15494	15393	15644	15416	15364	15482	15535	15604	15524	15487	15415	15553	15562	15705	15350	15402	15615	15452	15487	15423	15566	15476	15658	15563	15526	15478	15463	15526	15627	15488	15618	15559	15518	15416	15404	15541	15490	15587	15340	15612	15712	15619	15497	15488	15417	15664	15419	15428	15522	15631	15521	15705	15464	15714	15511	15753	15582	15497	15666	15439	15553	15797	15422	15509	15517	15529	15374	15438	15742	15471	15533	15686	15502	15583	15453	15447	15615	15370	15568	15465	15483	15514	15711	15361	15538	15448	15612	15455	15514	15711	15464	15554	15729	15608	15332	15504	15447	15381	15550	15759	15652	15485	15550	15618	15597	15574	15517	15556	15571	15706	15516	15428	15795	15538	15641	15667	15620	15623	15550	15471	15594	15459	15523	15494	15505	15568	15530	15458	15653	15584	15698	15636	15503	15554	15706	15661	15579	15311	15717	15481	15537	15442	15560	15298	15506	15485	15441	15389	15462	15579	15541	15386	15549	15658	15464	15428	15383	15538
35999	29823	34268	32294	29559	28883	28283	27480	27342	27415	27301	27232	27139	27197	27183	26985	27215	27276	26785	26968	27070	26919	26901	27024	26837	26641	26835	26691	27059	26833	26873	27115	26673	26847	26683	26883	26472	26758	26849	26828	26829	27055	26934	26753	26914	26901	26769	26522	26944	26959	26989	27048	26679	26906	26589	26627	26817	26470	26924	26491	26681	27013	26764	26615	26698	26820	26857	26754	26723	26679	26917	26829	26788	26621	27121	27052	26884	26572	26924	26959	26903	26904	26863	26555	27004	26737	26964	26715	26593	26715	26692	26577	26669	26917	26831	26690	26739	26888	26792	26707	26762	26827	27013	26760	26830	26705	26900	26879	26621	26900	26759	26837	27090	26806	26618	26609	26751	26736	26953	26626	26895	26617	26621	26858	27037	26959	26754	26540	26595	26769	26909	26523	26777	26780	26785	26598	26980	26874	26749	26684	26730	26886	26620	26942	26783	26928	26940	26456	26796	26857	26495	26586	26812	26663	26883	26981	26804	26590	26577	27040	26874	26910	26361	26701	26812	26960	26864	26799	26906	26844	26619	26556	26755	26798	26769	26654	26731	26842	26986	27063	26853	26835	27082	26765	26719	26895	26812	26683	26893	26498	26812	26658	26585	26552	26797	26644	26531	26745	26849	26800	26867	26707	26908	26742	26727	26653	26624	26735	26769	26714	26711	26821	27106	26839	26648	26895	26646	26733	26561	26709	26616	26713	26863	26567	26901	26884	26761	26809	26942	26700	26717	26900	26684	26778	26945	26433	26726	26744	26773	27060	26695	26911	27112	26452	26711	26990	26615	26607	26884	26804	26956	26736	26752	26492	26754	26644	26620	26711	26869	26994	26818	26830	26760	26769	26674	26746	26852	26488	26759	26849	26770	26906	26822	26686	26929	26754	26717	26836	26792	26599	26597	26647	26887	26558	26775	26789	26768	26619	26789	26828	26726	26713	26931	26777	26487	26745	26424	26552	26836	26838	26942	26925	26733	26713	26770	26798	26707	26775	26676	26812	26808	26616	26759	26791	26831	26822	26929	26920	26792	26928	26814	26773	26822	26646	26714	26704	26755	26836	26784	26806	26802	26733	26685	26708	26702	26820	27003	26707	26911	26669	27030	26660	26674	26771	26891	26916	26931	26481	26633	26821	26655	26872	26730	26641	26729	26569	26690	26618	26693	26805	26834	27088	26711	26474	26771	26692	26916	26937	26700	26606	26738	26710	26480	26835	26902	26853	26807	26689	26891	26801	26824	26543	26663	26852	26795	26583	26623	26719	26811	26950	26938	26574	26747	26515	27032	26783	26584	26633	26551	26591	26595	26874	26784	26898	26566	26894	26982	26790	26868	26678	26693	26733	26579	26561	26513	26926	26945	26629	26825	26517	26539	26906	26737	26967	26871	26776	26980	26789	26877	26972	26861	26704	26536	26591	26723	26667	26517	26661	26698	26565	26665	26604	26766	26767	26601	26854	26854	26818	26662	26732	26827	26570	26981	26759	26938	26879	26797	26960	26601	26825	26757	26786	26603	26638	26770	26698	26529	26730	26693	26935	26988	26884	26522	26953	26817	27000	26905	26478	26729	26751	26826	26806	26848	26855	26704	26655	26755	26916	26715	26979	26909	26732	26908	26930	26753	26980	26816	26924	26752	26728	26765	26901	26575	26752	26647	26636	26933	26801	26919	26747	26993	26843	26864	26730	26729	26875	27053	26780	26429	26807	26810	27083	26829	26604	26687	26938	26728	27115	26810	26513	26792	26702	26845	26810	26842	26861	26692	26957	26574	26735	26862	26716	26676	26592	26777	26927	26870	26753	26729	26790	26595	26702	26695	26738	26596	26686	26844	26789	26584	26707	26806	26737	26725	26586	26861	26806	26841	26981	26765	27058	26822	26752	26937	26924	26681	26961	26851	26748	26813	26789	26881	26823	26791	26866	26876	26784	26802	26896	26855	26478	26728	26841	27049	27034	26741	26954	26762	26661	26740	26910	26857	26562	26805	26517	26860	26680	26635	26802	26721	26801	26661	27011	26976	26927	26609	26661	26737	26671	26639	26898	26799	26909	26735	26690	26911	26587	26838	26707	26733	26825	26843	26920	26830	26775	26744	26679	26897	26855	26847	26894	26871	26765	26749	26882	26809	26592	26793	26797	26816	26622	26811	26639	26768	26686	26871	26994	26899	26948	26872	26641	26872	26925	26814	26778	27005	26901	26805	26792	26630	26546	26873	26741	26727	26806	26598	26485	26721	26774	26783	27003	26556	26619	26800	26759	26799	26727	26818	26675	26799	26816	26791	26842	26661	26692	26836	26739	26812	26686	26729	26962	26819	26608	26849	26726	26982	26756	26812	26826	26807	26667	26754	26444	26875	26815	26862	26732	26722	26819	26548	26765	26566	27066	26561	26745	26776	26957	26549	26700	26776	26792	26765	26670	26634	26891	26804	26856	26621	26743	26610	26846	26887	26748	26954	26964	26882	26743	26707	26646	26859	26946	26630	27126	26823	26536	26693	26779	26844	26856	26762	26586	26687	26924	26857	26781	26724	26669	26754	26792	26651	26835	26817	26756	26718	26933	26836	26840	26671	26706	26579	26718	26632	26808	26650	26617	26535	26729	26716	26802	27013	26661	27026	26640	26948	26563	26742	26620	26800	26876	26943	26509	26815	27056	26556	26485	26903	26812	26682	26764	26910	26735	27058	26574	26825	26878	26875	26605	26714	26734	26817	26716	26888	26797	26838	26739	26657	26733	26734	26666	27063	26842	26694	26912	26920	26738	26909	26585	26691	26615	26817	26953	26790	26814	26727	26951	26732	26862	26685	26524	26692	26836	26954	26794	27039	27012	26971	26774	26716	26957	26548	27216	26896	26919	26874	26826	26592	26564	26921	26898	26759	26697	26917	26930	26818	26875	26686	26536	26956	26947	26716	26591	26837	26688	26701	26897	26958	26824	26816	26747	26705	26898	26575	26722	26993	26748	26958	26669	27090	26793	26379	26847	26701	26670	26717	26919	26767	26819	26684	26648	26718	26507	26749	26905	26701	26799	26898	26625	26709	26983	26774	26992	26735	26906	26647	26476	26782	26906	26846	26812	26673	26964	26702	26801	26738	26619	26851	26815	26904	26992	26781	26627	26686	26666	26813	26811	26803	26671	26566	26752	26853	26846	27042	26683	26928	27078	26777	26842	26875	26772	26986	26557	26744	26491	26726	26523	26420	26792	26871	26932	26907	26896	26675	26854	26915	26964	26884	26600	26967	26663	26608	26749	26715	26692	26821	26850	26843	26767	26905	26903	27068	26674	26807	26741	26902	26855	26868	26925	26770	26919	26720	26612	26928	26860	26872	26739	26918	26924	26745	26789	26783	26809	26864	26921	26732	26658	26674	26698	27028	26519	26736	26611	26656	26728	26544	26594	26749	27034	26908	26669	26626	26659	26827	26745	26989	27131	26856	26807	26738	26892	26853	26826	26741	26829	26830	26993	26690	26758	26797	26659	26734	26526	26732	26842	26643	26785	26830	26818	26863	26683	26753	26689	26670	26796	26782	26939	26819	26804	26772	26719	26654	26601	26684	26777	26818	26840	26889	26750	26638	26655	27006	26771	26907	26762	26665	26756	26860	26848	26759	27013	26962	26785	26652	26871	26834	26884	26761	26717	26860	26543	26724	26964	26764	26627	26996	26898	26767	26692	26792	26989	26685	27027	26692	26738	26644	26655	26717	26739	26748	26842	26786	26727	26936	26581	26852	26714	26737	26894	27145	26845	26684	26469	26943	26842	26903	26578	26630	26506	26729	27094	26720	26790	26728	26838	26842	26776	26841	26729	26809	27113	26816	26529	26760	26704	26818	26951	26872	26861	26942	26889	26710	26602	27009	26779	26829	26787	26525	26726	26747	26753	26825	26903	26631	26900	26820	26808	27005	26636	26658	26797	26693	26971	26882	26959	26795	26745	26753	26956	27014	26936	26628	26999	26767	26523	26528	26728	26726	26764	26822	26594	26760	26976	26967	26904	26572	26898	26633	26522	26698	26789	26546	26792	26619	26792	26865	26575	26581	26495	26792	26857	26569	26961	26914	26769	26832	26931	26703	26892	26839	26788	26715	26874	26964	26930	27037	26595	26929	26696	26842	26644	26698	26844	26654	26860	26657	26687	26773	26674	26657	26820	26878	26529	26478	26903	26748	26979	26851	26751	26985	26874	26770	26894	26440	26814	26708	26885	26869	26646	26759	26771	26871	26497	26699	26974	26770	26911	26933	26780	26619	26803	26830	26684	26868	26775	26896	26763	26871	27103	26881	26659	26620	26813	26684	26940	26794	26923	26594	26682	26720	26764	26968	26622	26928	26744	26677	26606	26761	26711	26723	26770	26659	26806	26681	26879	26608	27021	26578	26825	26790	26853	26851	26604	26630	26756	26685	26665	26709	26750	26719	26970	26739	26860	26625	26611	26676	26695	26865	26634	27008	26640	26867	26682	26602	26873	26636	26667	26917	26772	26959	26851	26804	26818	26759	26797	26805	26729	26617	26827	26711	26707	26896	26847	26862	26650	26786	26791	26938	26857	26819	27020	26982	26905	26690	26557	26611	26535	26538	26786	26887	26849	26520	27006	26869	26722	26680	26871	26872	26699	26874	26799	26690	26528	26634	26754	26747	26826	27020	26919	26761	26757	26733	26749	26881	26697	26979	26780	26651	26612	26720	26942	26902	26827	26901	26706	26769	26726	26894	26809	26676	26798	26897	26633	26700	27050	26729	26906	26760	26600	26746	26550	26927	26920	26734	27025	26415	26710	26618	27039	26903	26859	26497	26711	26884	26825	26790	26804	27060	26876	26877	26751	26752	26474	26759	26837	26645	26806	27034	26762	26825	26389	26628	26837	26905	26725	26913	26848	26811	26837	26646	26659	26411	26730	26894	26837	26900	26880	26914	26544	26702	26738	26751	26800	26567	26676	26716	26785	26750	26755	26666	26749	26860	26893	26671	26661	26849	26868	26802	26818	26677	26674	26648	26825	26857	26840	26670	26846	26790	26817	26882	26859	26846	26815	26923	26843	26490	26590	26768	26873	26563	26823	26904	26459	26739	26617	26778	26456	26785	26922	26778	26836	26937	26752	27130	26914	26920	26811	26617	26805
23566	28845	28215	23281	21025	19577	18529	18098	17651	17459	17385	17487	17335	17203	17070	17141	17057	17107	16924	17038	17141	16909	16774	16831	17019	16992	16913	16759	16930	16642	16675	16766	16838	16659	16697	16721	16788	16486	16785	16583	16801	16721	16791	16717	16766	16652	16908	16792	16715	16586	16656	16768	16510	16899	16615	16786	16656	16667	16718	16649	16528	16675	16660	16602	16575	16584	16795	16824	16710	16656	16756	16642	16628	16775	16845	16788	16759	16731	16647	16611	16620	16594	16761	16560	16704	16638	16572	16690	16877	16561	16710	16758	16611	16770	16718	16569	16747	16561	16616	16651	16645	16601	16794	16612	16637	16611	16742	16643	16780	16684	16793	16619	16529	16596	16686	16631	16666	16618	16821	16850	16572	16652	16729	16688	16784	16504	16745	16564	16634	16601	16657	16846	16602	16710	16634	16699	16513	16620	16806	16636	16687	16673	16589	16629	16737	16587	16647	16837	16689	16736	16664	16557	16721	16629	16661	16419	16603	16667	16718	16699	16786	16671	16673	16776	16730	16625	16730	16740	16749	16705	16555	16616	16711	16737	16532	16495	16885	16660	16648	16781	16683	16709	16620	16831	16723	16624	16645	16509	16568	16604	16509	16626	16720	16684	16794	16570	16524	16617	16675	16616	16817	16616	16713	16656	16598	16685	16604	16940	16885	16708	16768	16516	16775	16727	16628	16772	16616	16674	16782	16674	16609	16803	16535	16738	16737	16703	16637	16774	16608	16612	16644	16660	16721	16619	16739	16711	16779	16768	16728	16761	16795	16792	16708	16861	16820	16659	16761	16571	16871	16674	16523	16781	16601	16589	16583	16552	16790	16660	16627	16793	16668	16723	16585	16631	16615	16632	16725	16608	16715	16671	16783	16584	16635	16796	16506	16775	16577	16665	16671	16613	16667	16774	16660	16578	16645	16834	16659	16744	16814	16846	16738	16724	16700	16744	16781	16545	16562	16645	16711	16704	16594	16714	16620	16721	16712	16614	16554	16688	16865	16778	16736	16710	16625	16582	16649	16521	16584	16684	16750	16724	16833	16635	16761	16716	16671	16665	16693	16646	16708	16688	16583	16490	16687	16657	16776	16692	16589	16902	16674	16516	16829	16772	16916	16636	16628	16658	16625	16833	16558	16720	16631	16730	16859	16607	16700	16709	16731	16677	16585	16606	16641	16867	16698	16830	16867	16686	16677	16526	16765	16690	16726	16551	16674	16682	16554	16793	16825	16740	16812	16696	16601	16875	16615	16697	16708	16829	16560	16700	16640	16773	16756	16620	16655	16713	17085	16626	16749	16611	16705	16609	16796	16579	16742	16624	16527	16574	16637	16870	16895	16785	16767	16770	16724	16594	16681	16710	16889	16751	16813	16701	16611	16620	16811	16590	16487	16590	16778	16652	16769	16571	16756	16631	16790	16660	16713	16696	16680	16639	16656	16654	16628	16656	16720	16802	16516	16497	16816	16718	16599	16574	16678	16714	16852	16542	16669	16789	16891	16505	16595	16549	16777	16775	16714	16498	16673	16703	16787	16895	16649	16729	16686	16781	16606	16721	16712	16617	16708	16671	16600	16872	16863	16642	16789	16607	16647	16785	16719	16724	16974	16769	16565	16720	16814	16975	16652	16730	16750	16570	16704	16799	16560	16556	16615	16693	16705	16757	16562	16703	16680	16577	16588	16664	16583	16528	16701	16754	16403	16792	16848	16620	16639	16725	16782	16627	16541	16756	16680	16821	16862	16473	16780	16550	16601	16697	16921	16561	16790	16643	16755	16690	16851	16728	16663	16750	16702	16573	16737	16743	16689	16633	16777	16706	16708	16634	16732	16564	16717	16759	16742	16644	16783	16630	16701	16726	16829	16725	16767	16939	16835	16758	16595	16752	16686	16828	16659	16678	16586	16600	16692	16668	16674	16775	16614	16633	16675	16653	16773	16687	16753	16818	16595	16649	16376	16729	16676	16673	16555	16849	16676	16664	16666	16611	16788	16737	16575	16653	16632	16747	16585	16728	16759	16695	16481	16685	16857	16792	16669	16610	16777	16729	16540	16799	16392	16706	16936	16722	16591	16781	16542	16764	16878	16806	16793	16735	16676	16699	16602	16582	16841	16809	16603	16803	16627	16718	16743	16667	16707	16608	16701	16594	16742	16662	16728	16727	16662	16619	16603	16678	16681	16678	16691	16511	16631	16769	16542	16699	16649	16719	16672	16711	16740	16857	16754	16851	16753	16744	16544	16771	16788	16665	16569	16714	16736	16592	16636	16779	16705	16557	16739	16673	16611	16631	16651	16709	16486	16731	16662	16690	16684	16602	16698	16633	16563	16673	16602	16708	16936	16596	16647	16735	16655	16687	16631	16702	16700	16745	16714	16587	16723	16880	16558	16696	16531	16683	16660	16726	16746	16669	16725	16718	16677	16698	16574	16637	16605	16839	16794	16755	16680	16710	16779	16684	16630	16648	16687	16791	16577	16771	16791	16630	16684	16803	16801	16536	16796	16584	16850	16790	16636	16849	16629	16699	16760	16730	16730	16765	16555	16806	16649	16749	16653	16488	16689	16686	16761	16880	16771	16662	16477	16728	16583	16633	16479	16814	16696	16935	16619	16861	16605	16791	16661	16697	16719	16561	16566	16735	16748	16717	16802	16813	16702	16823	16574	16920	16737	16712	16613	16732	16701	16754	16846	16754	16710	16624	16638	16768	16602	16618	16732	16604	16692	16731	16760	16700	16767	16708	16661	16455	16602	16633	16559	16703	16652	16618	16643	16610	16898	16779	16706	16621	16596	16794	16642	16921	16890	16631	16850	16684	16762	16717	16651	16770	16762	16649	16761	16477	16531	16622	16690	16694	16704	16714	16787	16841	16674	16705	16641	16655	16665	16650	16556	16577	16753	16755	16699	16709	16658	16961	16668	16567	16836	16720	16628	16748	16694	16814	16542	16670	16566	16739	16620	16777	16800	16626	16613	16528	16773	16745	16692	16707	16662	16805	16772	16771	16670	16486	16626	16600	16598	16703	16754	16745	16780	16653	16490	16549	16613	16704	16686	16646	16653	16825	16667	16817	16806	16542	16656	16804	16791	16727	16609	16583	16669	16675	16654	16759	16836	16617	16678	16649	16571	16616	16734	16703	16526	16615	16574	16754	16726	16544	16637	16778	16761	16660	16611	16854	16839	16688	16665	16540	16668	16848	16638	16616	16744	16710	16776	16743	16742	16656	16758	16672	16586	16528	16485	16843	16694	16661	16729	16736	16823	16680	16601	16722	16724	16706	16644	16454	16765	16776	16807	16736	16509	16680	16701	16619	16654	16756	16588	16552	16616	16801	16823	16675	16626	16620	16751	16676	16619	16529	16819	16601	16634	16842	16672	16691	16765	16599	16576	16821	16720	16786	16723	16678	16755	16683	16740	16723	16698	16661	16625	16595	16683	16763	16713	16678	16789	16596	16674	16677	16714	16481	16760	16587	16606	16656	16720	16897	16699	16755	16654	16638	16816	16718	16716	16561	16774	16594	16568	16769	16684	16620	16643	16743	16495	16733	16554	16617	16823	16726	16700	16627	16835	16582	16588	16673	16597	16635	16612	16610	16699	16604	16738	16661	16651	16676	16695	16741	16584	16585	16697	16793	16666	16638	16693	16693	16515	16678	16663	16765	16744	16806	16601	16545	16608	16688	16456	16655	16690	16547	16786	16710	16811	16645	16854	16677	16773	16549	16645	16651	16658	16776	16696	16626	16733	16556	16812	16798	16562	16785	16673	16581	16790	16698	16712	16778	16735	16577	16755	16617	16728	16625	16593	16553	16809	16576	16697	16607	16683	16629	16726	16611	16767	16788	16599	16673	16655	16591	16507	16735	16826	16662	16818	16776	16542	16754	16696	16654	16714	16573	16587	16767	16704	16483	16633	16675	16742	16573	16748	16745	16707	16643	16732	16672	16719	16736	16736	16811	16573	16627	16601	16768	16792	16617	16643	16718	16810	16503	16596	16855	16668	16611	16684	16547	16755	16763	16898	16758	16573	16819	16735	16759	16624	16454	16561	16850	16852	16795	16685	16644	16622	16750	16736	16764	16677	16716	16652	16774	16564	16638	16784	16874	16712	16546	16653	16857	16553	16732	16600	16711	16660	16589	16609	16582	16699	16517	16696	16718	16647	16684	16696	16478	16756	16902	16561	16698	16850	16693	16730	16739	16702	16854	16569	16617	16632	16706	16586	16750	16623	16665	16859	16623	16625	16603	16820	16706	16749	16700	16752	16546	16664	16823	16553	16734	16714	16559	16648	16853	16724	16722	16794	16618	16829	16699	16659	16741	16517	16718	16608	16872	16757	16671	16648	16617	16641	16681	16750	16657	16744	16473	16852	16724	16771	16908	16539	16621	16695	16675	16699	16648	16790	16543	16751	16719	16574	16608	16725	16868	16651	16825	16716	16863	16829	16639	16772	16644	16673	16802	16980	16462	16484	16600	16680	16758	16838	16689	16862	16765	16802	16749	16672	16486	16773	16709	16619	16715	16807	16689	16713	16544	16718	16639	16734	16534	16798	16651	16701	16679	16721	16602	16703	16784	16590	16673	16781	16724	16588	16523	16721	16710	16701	16650	16746	16639	16653	16648	16684	16675	16669	16539	16794	16599	16661	16499	16701	16746	16609	16628	16749	16798	16713	16563	16549	16658	16620	16598	16536	16773	16841	16812	16564	16600	16584	16607	16756	16720	16803	16571	16676	16435	16787	16684	16669	16679	16638	16829	16685	16612	16868	16733	16566	16673	16741	16631	16795	16839	16759	16765	16648	16741	16793	16810	16692	16720	16764	16854	16656	16562	16843	16730	16719	16640	16654	16587	16590	16593	16791	16820	16598	16653	16785	16852	16692	16602	16522	16879	16695	16642	16597	16734	16602	16613	16641	16755	16600	16685	16704	16761	16673	16665	16513	16735	16678	16549	16760	16734	16743	16605	16780	16607	16799	16579	16628	16584	16724	16704	16684	16708	16560	16779	16632	16610	16822	16907	16659	16646	16808	16747	16896	16709	16732	16739	16677	16902	16702	16678	16605	16705	16785	16674	16693	16820	16753	16925	16621	16588	16597	16726	16670	16868	16619	16560	16775	16787	16893	16527
24319	21197	27720	25473	24599	28527	30107	27263	26502	26209	26098	25782	25797	25601	25407	25416	25545	25332	25527	25481	25259	25178	25332	25386	25239	25136	25346	25024	24939	25068	24993	25223	25082	24810	25010	24928	24831	25240	25025	25154	25096	25075	24744	24947	25131	25275	25017	24798	24994	24724	24901	24815	24901	24856	24700	24964	25249	24780	24921	24847	24691	24848	24962	24860	24754	25057	24979	24595	24794	24645	24870	24879	24973	24794	25136	24981	24958	24846	24765	24968	25148	24861	24607	24990	25240	24677	24758	24575	24573	24656	24875	24905	24812	24853	24819	25070	24812	24633	24940	24766	24636	24894	24970	24937	24984	24911	24790	25019	24753	24721	24755	24801	25034	24998	24897	24837	24941	24763	24768	24841	24705	24941	24823	24816	24886	24706	24928	24997	24672	24944	25040	24810	24724	25065	24806	24916	24909	24920	24874	24679	24708	24957	24609	24677	24684	25002	24633	24661	24596	24745	24643	24950	24958	25058	24671	24953	24826	25032	24866	24759	24790	24451	24838	24897	25002	24740	24942	24954	24938	24808	24897	24807	24966	24784	24801	24813	24906	24516	24777	24682	24691	24882	24918	25106	24930	24981	24660	24648	24799	24906	24796	24554	24538	24709	24895	24878	24908	24851	25059	24658	24883	24840	24710	24821	24849	24728	24964	24917	24723	25003	24836	24803	24811	24798	24858	24526	24649	24845	24730	24869	25009	24935	24892	24888	24744	24933	24813	24942	25086	24782	25135	24889	24622	24729	25004	24894	24568	24763	25086	24723	24670	25112	24614	24712	24776	24735	24925	25045	24668	24822	24886	24851	24952	25086	25013	24698	24931	24905	24952	24734	24932	24850	25068	25004	24697	24754	24844	24799	25000	24826	24802	24922	24995	24843	24895	24774	24809	24924	24961	24843	24886	24849	24763	24777	24869	24752	24814	24927	24869	24476	24908	24943	25044	24816	24979	24780	24549	24726	24710	24959	25025	24745	24616	24770	24770	24992	24954	24968	24946	24757	24898	24933	24939	24900	24855	24930	24838	24824	25027	24845	24999	25136	24906	24970	24857	24828	24772	24640	25046	24899	24777	24819	24751	24785	24783	24540	25172	24951	25126	24828	24907	25107	24855	24974	24864	24913	24703	24801	24932	24862	24924	24635	24948	24896	24830	24795	24873	24905	24675	24710	24772	24958	24574	24663	24905	24869	24882	24881	24784	24896	24681	24801	24714	24889	24912	24683	24812	24925	25017	24836	24847	24577	24948	24686	24809	25056	24642	24875	25006	24647	24789	24989	24756	24869	25099	25037	25036	24850	25100	24825	24949	24447	24881	24940	24684	24825	24864	24825	24902	24566	24907	24646	24820	24893	24785	24772	24695	24956	24806	24766	24846	25039	25001	24940	24728	24768	24769	24891	25132	24896	24967	24923	24769	25083	24896	24946	25058	24820	24718	24949	24905	24750	24769	24934	24782	24825	25053	24891	24751	24988	24877	24854	24765	24894	24964	24590	24632	24836	24868	25121	24939	25011	24951	24958	25061	24955	24883	24969	24862	24871	24902	24951	25008	24996	24582	24648	24903	25025	24833	24762	24776	24658	24834	24903	24930	24790	24808	24920	24979	24866	24678	24739	24935	24829	24881	24703	24754	24796	24614	24761	24672	25130	24911	24909	25037	24886	24808	24903	24970	24954	24679	24892	24511	24846	25159	24684	24812	25140	25082	24816	24866	24753	24998	24869	25129	25145	25048	24909	25082	25046	25072	24858	24704	24671	24759	24893	24816	24995	24896	24642	24807	24736	24732	24754	24957	24641	24933	24790	24709	24783	24938	25130	24929	24900	25169	24803	24922	24776	24774	24849	25016	24934	24546	24888	24718	24864	24974	24917	24849	24871	24909	24868	24907	25023	24838	24967	25078	24940	24690	24630	25028	24731	24942	24960	24859	25000	24925	24511	24874	24865	24656	25004	25149	24882	24789	24869	24757	24777	24918	24979	24741	25191	24882	24850	24670	24804	24800	24770	24961	24931	24937	25044	24869	24824	24856	24573	24851	24787	24431	24775	24645	24824	24798	24652	25060	24715	24945	24640	24887	24821	24914	25102	24910	25142	25126	24559	25031	24867	24886	24846	24863	24895	24756	24615	25025	24949	24856	24647	24621	25028	24967	24799	24784	25007	24796	24871	24941	24908	24655	24674	24896	24798	24872	24838	24911	24990	24687	24728	24736	24702	24795	24934	24822	24667	25101	25056	24760	24605	24717	24819	24811	24875	24993	24966	24570	24862	24808	24826	24784	24830	24610	24929	24812	24881	24927	24742	24903	24610	24780	24838	24857	24686	24806	24630	24584	24828	24947	24895	24862	24986	24866	25077	24658	24828	25007	24884	24758	24711	24650	24588	25046	24795	25020	24864	24659	24872	25200	24905	25017	24811	24710	24879	24924	24824	24817	24714	24467	24971	24940	24878	24786	24907	25016	24855	24458	24914	24838	24730	24896	24819	24878	25033	24881	24677	25096	25021	25287	24935	24938	24938	24852	24818	24946	25049	24864	24862	24610	24980	24842	24691	25113	24759	24898	24780	24827	24864	24773	24813	24902	24978	24839	24963	24979	24971	25042	24704	24811	24962	24909	24823	24687	24911	24938	24788	24942	24971	24967	24899	24924	24705	24824	25015	24778	24639	24832	24702	24900	25020	25052	24638	24745	24899	24774	24672	24933	24733	24744	24715	24818	24874	24825	24981	24686	24905	24865	24937	24943	24909	24758	24967	25032	24785	24786	24856	24881	25041	24788	24784	24865	24824	25212	24917	24865	24856	24730	24602	24635	24740	24697	24865	24799	24817	24886	24717	24770	24585	25006	24744	24804	24811	25023	24929	24777	24782	24768	24664	24699	24833	24894	25016	24861	24850	24919	25080	25049	24836	24696	24779	25051	24870	25003	24936	24814	24934	24920	24835	24887	24801	24809	24896	24984	24654	25029	25020	24828	24830	24939	24841	25162	25005	25006	24776	24904	24692	24822	24924	24937	24900	24872	24841	24949	24763	25057	24857	24809	25087	24730	24616	24962	24726	25012	25106	24900	24913	24693	25064	25060	24753	24852	24539	24839	24762	24717	25085	24640	24855	24799	24970	24888	24873	24777	24725	24710	24765	24789	24633	25182	24748	25068	25032	24889	24920	24622	24962	24911	24736	24887	24888	24758	24850	24787	24890	24952	24810	24688	24670	24869	24597	24967	24922	24787	24921	24755	24796	25149	24611	25057	24748	24770	25109	24668	25086	24870	24885	24680	24794	24842	24813	24811	24876	24707	25238	24772	24721	24970	24494	24935	24703	24819	24917	24809	24970	25076	24945	25091	24795	25008	25019	24838	25046	24928	24871	25069	25048	24845	24740	25024	24698	24983	24995	25169	24664	24721	24885	24828	24883	25076	24718	24928	24809	24822	24859	24866	24835	24789	24874	25131	24824	24971	24748	24729	24834	24877	24850	24689	24665	24696	24990	24965	24854	24963	24962	25163	24499	24842	24688	24885	24872	24931	24819	24927	24858	24957	24921	24992	24749	25034	24936	24769	24748	24519	25052	24695	24835	24968	24939	24878	24893	24749	24918	24705	25025	24825	25014	24891	24909	25031	24917	25086	24693	24823	24829	24996	24827	24942	24868	24863	25113	24702	24760	24938	24802	24879	24713	24867	24853	25006	25142	24618	24822	24657	24683	24893	24791	24931	24758	24815	24916	24941	24932	25046	24784	24896	24726	24682	24760	24900	25033	24727	24738	24981	24801	24979	25010	24872	24976	24876	24610	24775	24926	24817	25002	24817	24849	24994	24907	24812	24989	24726	24697	24836	24867	24672	24553	24720	24853	24929	25093	24865	24751	24783	24942	24662	24788	24997	25029	25019	24893	24821	24768	25119	24562	24895	24953	24867	24815	24910	24723	24914	24941	24778	24701	24910	24693	24953	24959	24829	24868	24993	24747	24783	24868	24804	24778	24833	24655	25036	24633	24897	24798	24753	25107	24979	24890	24702	24919	25020	24550	24709	24922	24643	24867	24718	24684	24648	24566	25162	24935	24861	25020	24746	24813	24733	24939	24980	24826	24958	24841	24911	24753	24664	24771	25134	24491	24780	24902	24684	24847	24773	24861	24760	24836	25101	24773	25048	24893	25066	24942	25036	24898	25010	24978	25092	25064	24793	24838	24824	24891	24994	24931	24835	24879	24839	25001	24729	24709	24812	24986	24665	24756	24717	24793	24617	24910	24934	24848	24826	24809	24812	24721	24883	24918	24762	24754	24724	25131	24886	24712	25032	24764	24694	24769	24911	24997	25034	24882	24813	24703	24734	24937	25028	24995	24841	24775	24955	24860	24858	24854	24987	24948	24778	25143	24837	25108	24993	25086	25099	24921	24942	24919	25115	24713	25063	24901	24831	24925	24713	24888	24873	25105	24714	24784	24618	24869	25097	24918	24919	24947	24734	24777	24935	24594	24743	24902	24877	24717	25170	24530	25310	24962	24856	24809	24846	24851	24848	24903	24758	24589	24974	24890	24750	24771	24769	24657	24790	24994	24995	24650	24860	24863	24918	24757	24874	24733	25087	25215	24702	24800	24696	24773	24711	24742	24942	24910	25102	24745	25026	24725	25083	24902	24585	24801	24966	24936	24775	24795	25155	24765	24923	24812	24904	24910	24622	24902	24589	24889	24833	25004	25031	24931	24876	25003	24804	24898	24959	25010	24855	24844	24868	24893	24750	24775	24920	24653	24856	24933	24854	24800	24899	24728	24749	24749	24675	25014	24842	24645	24922	25054	24908	24946	24726	24618	24668	25122	25026	25042	24909	24831	24831	24781	24883	24692	24914	24574	24908	24797	25120	24981	24545	24715	24838	24712	24742	24766	25023	24928	24945	24762	24764	24971	24861	24952	25047	24934	24846	24853	24901	24618	24793	24816	25094	24920	25028	24696	24994	25064	24838	24809	24827	25075	25073	24816	24874	25051	24888	24905	24612	24961	24955	24924	24707	25011	24895	24650	24925	24909	24991	24810	24861	24795	24683	24814	24939	24889	24849	24832	24869	24888	24714	24749	25084	25006	24739	24528	25005	25073	24885	25048	24763	24887	24862	25162	24961	24972	24934	24800
21562	35853	34406	27733	23725	21472	19687	18826	18294	17835	17452	17328	17005	17011	16717	16690	16585	16635	16230	16435	16300	16447	16325	16235	16039	16307	16143	16041	16117	16140	16029	15995	15873	16122	16046	16011	15730	16016	15879	15777	15789	15715	15861	16002	15860	15939	15795	15690	15935	15934	16009	15846	15788	15900	15696	15767	15883	15782	15811	15846	15815	15758	15854	15914	15792	15996	15941	15999	15718	15726	15936	15794	15877	15970	15686	15999	15854	16026	15873	15782	15805	16076	15785	15838	15797	15938	15743	15905	15715	15865	15813	15798	15715	15736	15793	15641	16015	15717	15769	15769	15694	15741	15979	15856	15800	15778	15791	15776	15852	15753	15850	15958	15940	15853	15929	15794	15700	15730	15828	15893	15784	15639	15803	15696	15867	15875	15745	15841	15917	15750	15764	16030	16026	15860	15779	15798	15601	15868	15728	15721	15765	15881	15853	15902	15959	15795	15804	15715	15619	15657	15834	15906	15723	15722	15627	15680	15958	15800	15700	15722	15681	15808	15781	15726	16064	15734	15801	15742	15719	15938	15701	15829	15860	15857	15627	15717	15710	15716	15712	15865	15896	15829	15849	15779	15757	15843	15699	15791	15762	15864	15789	15837	15806	15932	15811	15827	15785	15743	15681	15812	15819	15978	15874	15885	15791	15659	15681	15827	15760	15789	15707	16059	15671	15747	15754	15784	15829	15716	15848	15783	15853	15876	15742	15684	15845	15896	15567	15939	16047	15655	15840	15756	15947	15764	15743	15996	15858	16068	15934	15800	15919	15663	15929	15728	15809	15775	15780	15713	15711	15773	15725	15791	15598	15799	15798	15717	15655	15820	15839	15784	15959	15546	15857	15727	15871	15697	15883	15664	15782	15718	15818	15985	15648	15719	16003	15880	15864	15722	15865	15817	15643	15736	16062	15685	15787	15795	15857	15752	15708	15950	15704	15709	15873	15761	15880	15758	15892	15671	15892	15991	15782	15699	15742	15754	15859	15847	15774	15754	15763	15856	15796	15709	15879	15855	15948	15725	15909	15889	15751	15763	15767	15725	15859	15667	15930	15881	15681	15918	15707	15844	15843	15799	15885	15843	15801	16094	15854	15753	15727	15693	15960	15913	15746	15711	15860	15723	15843	15696	15742	15765	15837	15944	15834	15787	15957	15656	15887	15793	15797	16005	15877	15749	15808	15735	15825	15656	15727	15778	15772	15765	15914	15831	15702	15843	15866	15868	15976	15989	15737	15905	15969	15708	15838	15867	15812	15695	15866	15872	15922	15872	15652	15870	15743	15830	15782	15603	15887	15656	15806	15763	15826	15825	15741	15879	15791	15839	15821	15739	16007	15686	15701	15650	15868	16021	15609	15806	15778	15676	15791	15602	15933	15873	15642	15797	15889	15881	15872	15869	15950	15777	15841	15992	15845	15856	15790	15731	15714	15796	15885	15836	15784	15760	15897	15948	15871	15726	15827	15878	16014	15923	15918	15775	15750	15758	15702	15806	15745	15678	15786	15903	15921	15867	15848	15762	15860	15780	15830	15811	15888	15686	15794	15934	15857	15547	15663	15742	15850	15702	15786	15776	15771	15742	15659	15855	15802	15775	15640	15756	15724	15881	15781	15920	15776	15999	15767	15715	15692	15697	15927	15807	15814	15676	16019	15808	15847	15842	15783	15976	15717	15516	15872	15784	15763	15824	15887	15671	15915	15779	15732	15798	15577	15787	15905	15776	15834	15767	15723	15901	15791	15800	15940	15668	15660	15695	15921	15854	15813	15863	15786	15844	15784	15746	15774	15764	15757	15828	15790	15843	15961	15690	15865	15885	15900	15831	15806	15884	15871	15864	15778	15868	15839	15855	15820	15920	15765	15781	15862	15995	15882	15977	15901	15680	15920	15821	15731	15829	15748	15995	15889	16024	15813	15774	15941	15908	15952	15874	15670	15852	15915	15505	15720	15830	15759	15846	16022	15809	15910	15818	15770	15888	15782	15741	15697	15721	15863	15748	15875	15844	15944	15784	15818	15833	15846	15874	15834	15697	15758	15970	15742	15665	15848	15841	15646	15911	15770	15943	15879	15766	15942	15723	15769	15920	15850	15931	15873	15630	15898	15723	15977	15793	15832	15853	15900	15705	15836	15887	16029	15742	15995	15762	15861	15791	15832	15773	15847	15802	15944	15751	15806	15711	15698	15945	15761	15885	15820	15780	15729	15722	15948	15766	15885	15773	15668	15871	15704	15813	15668	15835	15757	15776	15830	15808	15969	15835	15729	15731	15577	15847	15672	15876	15875	15788	15972	15788	15807	15801	15967	15707	15572	15796	15656	15817	15783	15899	15774	15846	15915	15800	15946	15784	15988	15811	15727	16004	15844	15760	15752	15872	15687	15790	15773	15805	15852	15961	15857	15827	15740	15903	15760	15859	15792	15737	15823	15877	15950	16077	15922	15744	15889	15827	15825	15746	15861	15985	15630	15818	15899	15807	15865	15967	15815	15812	15793	15878	15754	15850	15777	15679	15781	15949	15847	15685	15869	15742	15960	15753	15865	15686	15767	15698	15922	15758	15680	15809	15813	15754	16091	15893	15757	15800	15833	15845	15752	15894	15620	16007	15833	15724	15870	15791	15834	15827	15813	15789	15756	15669	15891	15811	15782	15872	15856	15784	15884	15778	15736	16048	15874	15837	15792	15580	15820	15809	15781	15918	15802	15772	15805	15734	15837	15966	15836	15883	15770	15879	15923	15800	16008	15919	15762	15546	15836	15732	15776	15842	15885	15857	15817	15913	15695	15799	15714	15786	15803	15839	15790	15740	15713	15820	15946	15892	15871	15898	15787	15997	15656	15797	15797	15679	15987	15857	15960	15761	15767	15786	15742	15630	15742	15779	15663	15722	15755	15607	15797	15854	15826	15563	15603	16029	15867	15755	15748	15762	16003	15841	15782	15883	15884	15723	15929	15777	15893	15952	15808	15965	15928	15839	15755	15808	15912	15763	15892	15910	15686	15859	15757	15812	15810	15733	15746	15863	15754	15811	15664	15934	15850	15862	15954	15953	15884	15727	15947	15810	15855	15765	15994	16071	15914	15898	15910	15773	15884	15864	15658	15950	15720	15838	15797	15788	16018	15836	15874	15898	15878	15699	15993	15929	15770	15777	15899	15714	15700	15782	15971	15668	15834	15799	15748	15812	15733	15801	16020	15651	15762	15803	15804	15913	15778	15778	15755	15925	15767	15699	15752	16048	15716	15871	15683	15815	15809	15955	15711	15778	15948	15761	15857	15797	16046	15879	16037	15970	15745	15837	15785	15955	15789	15877	15731	15761	15861	15715	15818	15666	15712	15872	15797	15838	15852	15870	15631	15893	15914	15669	15703	15751	15963	15692	15593	15772	15825	15862	15889	15688	15765	15756	15804	15864	15865	15707	15854	15814	15983	15769	15879	15819	15911	15657	15787	15928	15756	15771	15874	15676	15950	15756	15789	15800	15768	15687	15889	15864	15757	15808	15837	15674	15805	15836	15819	15750	15904	16005	15740	15821	15956	15753	15769	15869	15845	15832	15935	15841	15880	15671	15837	16021	15744	15805	15824	15810	15845	15883	15958	15897	15822	15818	15770	15856	15988	15852	15785	15831	15778	15905	15602	15868	15721	15746	15856	16126	15845	15967	15869	15742	15860	15811	15824	15807	15785	15824	15746	15858	15879	15740	15830	15626	15758	15729	15740	15742	15794	15837	15700	15864	15726	15895	15691	15863	15825	15767	15768	15628	15931	15754	15879	15764	15769	15726	16028	16113	15997	15767	15832	15760	15634	15739	15868	15842	15906	15795	15836	15906	15873	15756	15983	15831	15806	15787	15849	15670	15666	15630	15842	15832	15874	15810	15761	15812	16012	15852	15954	15784	15990	15773	15755	15648	15863	15790	15624	15673	15745	15817	15661	15952	15706	15866	15884	15835	15787	15813	15783	15908	15854	15896	15927	15723	15884	16008	15687	15720	15979	15816	15837	15726	15656	15766	15717	15953	15713	15670	15834	15792	15719	15748	15758	15977	15889	15756	15801	15830	15827	15933	15671	15834	15737	15787	15912	15692	15943	15647	15778	15684	15876	15708	15807	15645	15842	15795	15914	15834	15975	15715	15813	15902	15769	15781	15766	15946	15845	15622	15957	15713	15854	15719	15853	15878	15969	15812	15719	15665	15842	15738	15792	15720	15769	16018	15770	15799	15850	15945	15803	15723	16068	15847	16055	15820	15788	15864	15680	15821	15830	15803	15879	15756	15660	15793	15822	15627	15751	15683	15786	15838	15607	15807	15739	15776	15895	15784	16024	15642	15736	15791	15889	15749	15675	15804	15729	15686	15790	15825	15692	15884	15806	15851	15788	15936	16016	16054	15819	15807	15958	15725	15668	15726	15963	16039	15633	15753	15764	15793	15902	15770	15981	15876	15739	15756	15705	15960	15711	15735	15703	16001	15883	15785	15687	15822	15616	15779	15678	15820	15706	15662	15899	15728	15913	15795	15823	15907	15727	15881	15835	15663	15658	15966	15907	15713	16129	15869	15831	15755	15867	15893	15719	15989	15791	15834	15847	15621	15821	15734	15764	15674	15772	15703	15860	15888	16025	15885	15893	15800	15840	15915	15561	15756	15795	15837	15716	15854	15772	15808	15816	15784	15920	15850	15862	15630	15842	15647	15599	15814	15949	15716	15735	15769	15973	15749	15711	15945	15781	15845	15881	15730	15850	15754	15739	15763	15871	15899	15970	15729	15760	15808	15862	15791	15811	15878	15763	15880	15779	15751	15815	15826	15972	15829	15968	15995	15743	15714	15735	15891	15908	15569	15749	15841	15848	15739	15786	15758	15694	15716	15867	15818	15815	15866	15990	15795	15783	15936	15856	15786	15861	15755	15903	15832	15818	15931	15798	15754	15764	15749	15687	16009	15863	15651	15843	15835	15810	15685	15909	15855	15671	15997	15868	15871	15885	15906	15901	15888	15843	15926	15875	15751	15921	15784	15817	15742	15804	15778	15811	15939	15780	15704	16000	15762	15950	15834	15569	15802	15877	15685	15820	15957	15738	15688	15800	15876	15962	15720	15757	15855	15908	15949	15819	15948	15821	15793	15882	15617
22724	21162	27732	24951	22370	27420	32025	28047	27099	26786	26653	26357	26009	25973	26089	25794	25722	25457	25526	25167	25392	25480	25319	25004	25254	25004	24789	24965	25194	24945	24853	24953	24953	25009	24963	24813	24976	24927	24736	24684	24820	24739	24876	24506	24864	24728	24669	24742	25041	25025	24934	24672	24650	24766	24592	24760	24742	24734	24684	24543	24628	24882	24615	24887	24848	24881	25026	24623	24651	24626	24580	24801	24940	24466	24761	24755	24785	24826	24675	24947	24959	25009	24751	24501	24637	24485	24571	24833	24656	24451	24751	24759	24647	24711	24825	24830	25003	24529	24495	24825	24736	24734	24882	24769	24639	24906	24699	24618	24624	24628	24598	24553	24620	24680	24698	24761	24810	24750	24845	24820	24605	24958	24529	24685	24785	24583	24797	24464	24606	24583	24632	24581	24513	24572	24921	24693	24649	24830	24791	24705	24679	24750	25071	24684	24527	24573	24918	24673	24571	24545	24552	25018	24755	24510	24828	24538	24668	24616	24705	24708	24812	24677	24910	24771	24579	24575	24582	24437	24585	24630	24719	24756	24852	24633	24610	24668	24595	24646	24742	24726	24625	24612	24829	24695	24572	24542	24729	24595	24612	24662	24715	24794	24820	24593	24454	24835	24867	24776	24713	24694	24385	24902	24973	24690	24555	24510	24703	24402	24702	24855	24704	24744	24640	24628	24673	24625	24739	24573	24599	24535	24623	24451	24696	24849	24894	24598	24741	24784	24483	24639	24600	24721	24622	24710	24691	24519	24423	24683	24740	24486	24615	24750	24626	25102	24603	24667	24638	24525	24863	24631	24605	24668	24656	24657	24483	24562	24649	24404	24701	24781	24788	24679	24659	24527	24523	24804	24759	24738	24743	24841	24600	24332	24744	24777	24655	24626	24537	24471	24674	24555	24521	24874	24729	24754	24857	24812	24837	24705	24858	24541	24677	24763	24781	24600	24629	24890	24470	24633	24629	24626	24897	24588	24553	24586	24470	24543	24591	24548	24756	24599	24660	24592	24687	24474	24587	24635	24881	24570	24560	24736	24842	24566	24746	24541	24817	24730	24659	24646	24761	24510	24466	24663	24721	24715	24741	24734	24768	24692	24582	24780	24890	24678	24466	24730	24688	24821	24736	24752	24732	24669	24555	24846	24534	24689	24513	24608	24359	24786	24785	24867	24683	24621	24818	24837	24629	24836	25023	24652	24479	24715	24619	24595	24946	24638	24461	24656	24701	24699	24539	24449	24718	24776	24755	24729	24982	24439	24639	24615	24602	24685	24775	24747	24643	24769	24812	24681	24671	24354	24809	24745	24755	24516	24649	24583	24583	24808	24713	24433	24767	24334	24922	24763	24578	24743	24576	24722	24780	24606	24656	24582	24726	24491	24554	24413	24568	24638	24740	24660	24749	24634	24642	24796	24900	24843	24562	24650	24676	24668	24736	24707	24648	24733	24439	24800	24535	24630	24735	24327	24714	24656	24811	24633	24542	24660	24540	24466	24746	24671	24401	24366	24747	24413	24377	24814	24728	24577	24434	24475	24898	24540	24671	24677	24873	24515	24564	24613	24602	24591	24610	24565	24631	24629	24582	24497	24556	24616	24750	24501	24646	24592	24597	24764	24745	24585	24737	24485	24683	24698	24669	24297	24512	24676	24792	24374	24904	24719	24924	24634	24589	24619	24807	24567	24759	24697	24654	24782	24862	24774	24737	24581	24368	24575	24447	24783	24617	24996	24692	24791	24625	24745	24660	24506	24744	24608	24648	24805	24896	24595	24712	24753	24878	24688	24815	24641	24702	24616	24665	24490	24661	24611	24676	24811	24568	24789	24734	24807	24703	24706	24759	24769	24528	24801	24500	24691	24654	24767	24639	24641	24614	24493	24494	24759	24736	24954	24350	24557	24711	24542	24646	24603	24698	24651	24652	24637	24630	24942	24936	24827	24856	24871	24716	24687	24461	24553	24497	24763	24688	24784	24752	24649	24474	24609	24673	24539	24505	24670	24748	24569	24549	24758	24752	24889	24838	24644	24728	24868	24616	24751	24315	24712	24504	24757	24708	24618	24607	24567	24684	24783	24684	24803	24604	24497	24610	24697	24626	24512	24476	24600	24874	24823	24724	24884	24613	24694	24406	24949	24603	24574	24621	24663	24915	24608	24617	24670	24460	24615	24742	24793	24802	24751	24614	24786	24845	24571	24543	24597	24562	24493	24577	24695	24673	24731	24656	24867	24732	24807	24887	24609	24675	24636	24671	24934	24938	24637	24915	24753	24535	24797	24709	24698	24687	24779	24827	24721	24444	24682	24698	24587	24617	24505	24578	24502	24646	24866	24779	24598	24878	24757	24858	24853	24691	24601	24648	24714	24612	24615	24877	24642	24661	24573	24468	24947	24739	24466	24648	24601	24508	24719	24760	24352	24926	24755	24658	24622	24681	24737	24743	24548	24795	24475	24894	24791	24649	24327	24585	24611	24662	24752	24706	24345	24472	24719	24604	24596	24709	24738	24817	24772	24660	24763	24776	24466	24573	24829	24643	24537	24896	24831	24558	24701	24665	24478	24696	24542	24819	24343	24624	24470	24686	24781	24606	24507	24912	24587	24656	24808	24816	24811	24778	24754	24761	24739	24721	24710	24915	24817	24753	24649	24719	24452	24623	24664	24772	24645	24633	24806	24609	24496	24586	24571	24536	24865	24439	24204	24623	24563	24600	24785	24751	24754	24432	24673	24759	24665	24846	24707	24685	24625	24636	24731	24646	24653	24842	24617	24631	24598	24689	24534	24520	24548	24668	24567	24737	24682	24679	24737	24709	24630	24739	24858	24645	24744	24727	24699	24531	24907	24448	24514	24474	24922	24983	24612	24761	24559	24682	24768	24821	24822	24538	24550	24664	24697	24662	24737	24626	24748	24637	24603	24434	24832	24490	24569	24687	24517	24498	24527	24684	24844	24596	24645	24562	24655	24562	24476	24697	24663	24819	24530	24368	24617	24524	24651	24817	24799	24797	24903	24635	24869	24476	24871	24807	24881	24590	24805	24524	24642	24640	24638	24519	24805	24836	24596	24686	24749	24679	24708	24641	24695	24712	24842	24904	24639	24543	24540	24346	24789	24791	24652	24486	24348	24583	24732	24898	24848	24692	24656	24639	24913	24688	24705	24762	24913	24593	24573	24644	24631	24597	24567	24815	24812	24776	24426	24680	24665	24759	24635	24668	24664	24456	24581	24835	24743	24611	24610	24635	24598	24686	24627	24461	24606	24631	24551	24763	24465	24764	24500	24723	24675	24688	24681	24723	24683	24844	24816	24410	24509	24741	24805	24831	24763	24803	24595	24894	24744	24459	24811	24585	24744	24583	24531	24482	24774	24592	24751	24645	24676	24713	24728	24844	24857	24902	24604	24562	24522	24733	24863	24648	24745	24453	24733	24526	24608	24835	24747	25086	24728	24570	24728	24716	24678	24745	24474	24680	24614	24458	24698	24742	24413	24508	24445	24887	24822	24812	24472	24744	24856	24877	24719	24792	24738	24468	24870	24502	24450	24427	24445	24405	24540	24763	24723	24678	24520	24814	24725	24668	24621	24699	24531	24619	24475	24768	24608	24547	24484	24623	25029	24686	24394	24535	24507	24506	24851	24739	24905	24650	24724	24478	24818	24694	24435	24547	24462	24596	24815	24690	24703	24566	24652	24505	24702	24557	24654	24527	24590	24490	24670	24685	24413	24812	24662	24780	24444	24706	24558	24609	24902	24675	24289	24547	24849	24721	24809	24458	24614	24608	24496	24739	24642	24750	24812	24505	24503	24597	24429	24701	24713	24866	24591	24636	24701	24646	24758	24707	24796	24676	24727	24742	24566	24561	24637	24464	24727	24685	24785	24405	24817	24678	24593	24793	24643	24768	24757	24704	24445	24401	24755	24761	24712	24699	24574	24440	24664	24752	24768	24875	24636	24551	24477	24642	24536	24776	24800	24710	24773	24740	24993	24816	24597	25058	24470	24884	24538	24785	24619	24604	24706	24535	24811	24715	24807	24663	24545	24611	24637	24817	24655	24815	24699	24887	24840	24601	24290	24618	24622	24636	24712	24760	24487	24683	24740	24756	24672	24584	24624	24783	24794	24656	24636	24600	24720	24664	24790	24821	24799	24985	24594	24836	24508	24761	24511	24710	24731	24689	24746	24773	24464	24620	24629	24343	24638	24879	24717	24484	24546	24614	24675	24979	24599	24580	24792	24573	24451	24635	24523	24541	24618	24638	24816	24428	24845	24744	24656	24481	24638	24858	24739	24664	24571	24776	24626	24473	24396	24738	24768	24653	24590	24719	24760	24604	24682	24584	24575	24794	24745	24613	24702	24581	24499	24713	24622	24770	24585	24575	24647	24396	24610	24665	24590	24798	24472	24639	24545	24511	24638	24910	24947	24824	24486	24506	24555	24730	24666	24759	24768	24584	24756	24571	24809	24677	24609	24537	24691	24675	24733	24813	24679	24866	24350	24746	24436	24489	24820	24828	24760	24568	24784	24809	24441	24735	25008	24832	24727	24639	24795	24500	24803	24721	24517	24605	24390	24490	24563	24588	24993	24808	24778	25085	24592	24760	24735	24597	24654	24489	24720	24619	24770	24635	24897	24753	24887	24534	24757	24747	24755	24754	24606	24545	24495	24586	24441	24512	24566	24711	24536	24980	24744	24828	24745	24718	24820	24562	24619	24696	24737	24722	24651	24608	24861	24520	24431	24530	24469	24658	24770	24615	24635	24629	24568	24559	24646	24817	24771	24709	24682	24781	24680	24675	24538	24696	24625	24800	24830	24556	24909	24888	24813	24873	24588	24671	24855	24647	24551	24489	24478	24639	24769	24854	24536	24441	24491	24606	24734	24671	24786	24476	24662	24664	24646	24686	24455	24691	24897	24595	24784	24638	24511	24694	24709	24867	24574	24625	24656	24852	24840	24764	24632	24839	24861	24607	24635	24477	24716	24855	24732	24762	24789	24598	24282	24737	24735	25013	24623	24787	24620	24441	24604	24784	24507	24585	24648	24732	24933	24516	24690	24818	24724	24838	24674	24934	24633	24632	24851	24772	24799	24806	24739	24812	24683	24444	24773	24581	24543	24439	24554	24740	24803
22964	40250	39131	31763	26703	23460	21527	20081	19207	18361	18121	17835	17510	17191	16994	17004	16679	16857	16465	16396	16620	16380	16289	16124	16140	16072	16267	15952	16255	15906	15862	16060	15900	15922	15890	15855	15909	15827	15663	15944	15637	15790	15810	15857	15757	15825	15656	15795	15699	15834	15704	15670	15709	15996	15706	15831	15524	15709	15728	15684	15948	15678	15622	15487	15792	15679	15638	15705	15515	15720	15784	15588	15533	15590	15726	15736	15785	15813	15647	15690	15689	15719	15803	15613	15939	15701	15784	15407	15587	15700	15589	15801	15718	15543	15597	15744	15546	15697	15640	15740	15551	15671	15671	15841	15608	15586	15520	15675	15773	15741	15569	15447	15667	15597	15546	15833	15694	15628	15873	15767	15760	15651	15631	15615	15696	15529	15471	15516	15679	15739	15653	15783	15556	15684	15484	15689	15647	15723	15676	15664	15676	15719	15579	15609	15605	15727	15738	15638	15665	15730	15774	15829	15800	15671	15590	15751	15611	15648	15684	15447	15619	15586	15434	15964	15571	15747	15610	15736	15728	15581	15743	15530	15634	15629	15629	15665	15505	15704	15548	15536	15605	15747	15748	15755	15643	15491	15532	15622	15639	15759	15663	15611	15621	15678	15719	15639	15675	15525	15633	15593	15687	15553	15579	15522	15603	15648	15543	15552	15472	15564	15612	15643	15702	15683	15764	15597	15513	15683	15618	15519	15565	15604	15809	15764	15578	15458	15548	15661	15788	15613	15831	15735	15684	15646	15585	15600	15519	15823	15736	15690	15559	15663	15653	15704	15509	15654	15669	15817	15595	15811	15586	15559	15648	15747	15680	15424	15635	15705	15824	15737	15563	15508	15753	15596	15807	15624	15684	15759	15530	15639	15570	15591	15528	15831	15601	15619	15677	15727	15649	15672	15530	15745	15774	15545	15649	15628	15579	15603	15646	15682	15622	15626	15541	15609	15672	15616	15665	15625	15831	15670	15507	15614	15689	15632	15709	15433	15620	15555	15619	15677	15697	15443	15690	15522	15608	15777	15645	15850	15646	15485	15695	15674	15575	15765	15511	15801	15672	15677	15542	15551	15752	15678	15678	15608	15498	15620	15735	15633	15691	15734	15672	15709	15594	15657	15679	15510	15582	15701	15752	15767	15682	15618	15604	15709	15716	15586	15679	15638	15739	15677	15652	15611	15601	15722	15623	15577	15653	15737	15736	15713	15643	15436	15606	15753	15635	15582	15638	15557	15642	15540	15493	15541	15711	15488	15817	15627	15660	15432	15583	15476	15703	15633	15648	15626	15611	15865	15544	15510	15693	15662	15761	15669	15624	15486	15761	15623	15583	15750	15678	15744	15603	15676	15594	15735	15508	15678	15749	15419	15587	15796	15687	15539	15516	15667	15636	15849	15532	15703	15692	15721	15768	15581	15621	15576	15613	15738	15623	15691	15602	15502	15564	15650	15759	15403	15718	15585	15673	15599	15556	15694	15413	15731	15570	15708	15635	15666	15840	15707	15530	15745	15459	15704	15614	15690	15396	15806	15842	15521	15645	15683	15618	15658	15643	15658	15604	15737	15671	15570	15586	15630	15737	15540	15724	15603	15605	15732	15755	15627	15677	15566	15567	15708	15675	15624	15486	15696	15706	15781	15588	15467	15632	15807	15432	15578	15662	15551	15569	15563	15577	15591	15583	15585	15658	15455	15634	15522	15539	15736	15644	15674	15556	15639	15642	15863	15563	15716	15489	15674	15731	15627	15685	15753	15524	15674	15576	15478	15571	15792	15683	15711	15761	15632	15574	15809	15747	15706	15637	15620	15555	15739	15720	15588	15604	15681	15611	15670	15501	15685	15761	15639	15712	15673	15660	15565	15598	15646	15630	15634	15578	15567	15603	15648	15703	15599	15518	15601	15520	15594	15742	15565	15564	15597	15585	15573	15423	15669	15416	15634	15742	15568	15568	15689	15411	15542	15639	15512	15814	15797	15652	15711	15720	15613	15690	15762	15623	15588	15796	15601	15572	15651	15564	15757	15730	15671	15780	15701	15706	15684	15630	15579	15455	15640	15656	15631	15511	15631	15882	15679	15734	15637	15609	15649	15548	15728	15772	15799	15508	15622	15626	15643	15494	15675	15674	15489	15573	15583	15786	15614	15730	15515	15631	15522	15596	15650	15596	15733	15811	15593	15485	15758	15483	15498	15653	15723	15636	15795	15695	15591	15552	15587	15607	15591	15560	15605	15463	15546	15596	15547	15621	15564	15728	15705	15763	15689	15716	15643	15545	15742	15743	15759	15666	15542	15747	15554	15763	15548	15576	15536	15567	15678	15633	15708	15751	15712	15532	15669	15744	15566	15668	15576	15540	15757	15635	15584	15812	15776	15587	15602	15673	15618	15753	15603	15685	15327	15711	15660	15506	15647	15521	15883	15686	15707	15597	15578	15620	15640	15452	15719	15701	15476	15707	15774	15745	15686	15657	15656	15530	15693	15708	15727	15731	15625	15677	15681	15455	15749	15612	15729	15682	15492	15453	15609	15760	15382	15664	15566	15607	15708	15979	15485	15512	15745	15735	15642	15611	15542	15538	15661	15597	15567	15683	15685	15678	15633	15520	15798	15698	15419	15608	15656	15680	15576	15681	15755	15618	15797	15798	15543	15529	15650	15697	15673	15632	15531	15664	15371	15729	15703	15763	15798	15387	15535	15601	15705	15549	15735	15693	15714	15728	15689	15669	15391	15602	15647	15547	15675	15542	15829	15534	15666	15704	15570	15466	15559	15516	15596	15541	15676	15690	15556	15701	15840	15588	15498	15597	15686	15577	15576	15618	15561	15458	15723	15557	15644	15677	15693	15755	15624	15534	15604	15639	15554	15605	15486	15610	15642	15659	15682	15604	15650	15580	15572	15666	15622	15581	15693	15817	15763	15580	15511	15680	15561	15611	15538	15753	15653	15527	15630	15623	15652	15606	15579	15708	15499	15597	15535	15723	15800	15671	15688	15691	15721	15747	15566	15784	15704	15686	15590	15496	15624	15646	15700	15745	15841	15628	15641	15549	15601	15768	15906	15744	15495	15553	15676	15586	15434	15477	15792	15647	15423	15662	15641	15548	15530	15697	15463	15528	15731	15613	15852	15606	15575	15791	15620	15665	15667	15704	15642	15622	15580	15555	15684	15543	15725	15474	15503	15621	15807	15526	15716	15672	15596	15582	15735	15617	15670	15777	15662	15870	15568	15620	15624	15595	15959	15461	15656	15648	15652	15614	15666	15682	15685	15879	15767	15502	15724	15632	15818	15686	15819	15535	15721	15634	15659	15811	15607	15515	15725	15668	15715	15686	15583	15710	15713	15479	15863	15585	15806	15772	15695	15726	15649	15666	15542	15722	15731	15565	15698	15618	15689	15710	15694	15637	15466	15511	15605	15741	15723	15719	15712	15574	15599	15706	15691	15487	15739	15475	15680	15775	15715	15668	15679	15777	15655	15831	15752	15714	15687	15636	15774	15641	15832	15611	15518	15734	15548	15601	15575	15309	15688	15652	15660	15651	15573	15487	15751	15475	15735	15651	15585	15676	15646	15632	15580	15782	15736	15548	15935	15634	15726	15704	15671	15542	15664	15405	15668	15692	15496	15663	15590	15576	15451	15663	15573	15486	15694	15730	15623	15845	15582	15587	15497	15779	15589	15757	15741	15754	15793	15629	15695	15677	15523	15465	15660	15583	15585	15576	15763	15606	15762	15762	15773	15761	15682	15533	15658	15507	15505	15631	15843	15606	15598	15664	15647	15637	15762	15785	15388	15631	15631	15721	15656	15522	15654	15705	15727	15597	15606	15701	15672	15710	15686	15648	15663	15598	15831	15644	15629	15729	15562	15582	15730	15693	15440	15618	15533	15868	15800	15670	15687	15848	15814	15436	15551	15629	15644	15652	15644	15669	15641	15651	15609	15734	15563	15682	15629	15605	15603	15572	15684	15640	15742	15869	15503	15491	15574	15615	15705	15759	15539	15621	15579	15772	15727	15728	15586	15623	15870	15493	15525	15561	15615	15720	15731	15584	15741	15671	15709	15592	15740	15585	15555	15584	15672	15719	15541	15506	15764	15627	15552	15705	15568	15457	15675	15618	15651	15713	15600	15582	15853	15732	15543	15731	15647	15773	15636	15667	15569	15589	15638	15569	15563	15621	15586	15562	15691	15613	15784	15715	15616	15642	15647	15554	15803	15524	15423	15612	15630	15556	15670	15481	15679	15704	15495	15442	15657	15619	15651	15628	15639	15677	15682	15640	15703	15461	15747	15730	15623	15759	15576	15676	15617	15658	15721	15716	15718	15470	15709	15622	15681	15610	15599	15866	15710	15857	15637	15694	15633	15471	15671	15674	15469	15786	15723	15484	15745	15647	15747	15434	15599	15559	15537	15721	15671	15533	15596	15684	15638	15678	15730	15518	15581	15621	15669	15503	15628	15648	15740	15592	15478	15658	15513	15669	15636	15671	15361	15683	15639	15676	15733	15412	15571	15480	15571	15610	15833	15549	15647	15544	15548	15543	15669	15639	15713	15586	15554	15763	15630	15458	15521	15616	15570	15451	15567	15733	15560	15698	15695	15471	15618	15583	15707	15599	15644	15528	15664	15680	15717	15687	15607	15557	15481	15681	15652	15574	15662	15801	15494	15803	15552	15673	15622	15555	15487	15619	15796	15556	15660	15691	15707	15701	15561	15554	15697	15590	15548	15720	15681	15779	15797	15529	15666	15613	15829	15636	15607	15621	15677	15652	15657	15594	15684	15771	15560	15597	15615	15496	15780	15671	15573	15524	15776	15595	15629	15716	15741	15700	15733	15642	15656	15654	15644	15605	15772	15750	15827	15587	15671	15526	15602	15669	15663	15515	15677	15703	15696	15595	15759	15634	15688	15601	15780	15671	15819	15774	15538	15640	15510	15646	15677	15597	15525	15658	15669	15713	15721	15848	15488	15528	15772	15660	15791	15634	15703	15701	15525	15738	15601	15582	15596	15811	15813	15589	15607	15404	15664	15569	15716	15515	15607	15747	15586	15750	15848	15696	15580	15739	15704	15584	15558	15662	15729	15817	15856	15617	15781	15798	15587	15702	15681	15614	15693	15575	15668	15608	15599
35868	29616	33522	31861	29066	28725	28133	27801	27414	27399	27526	27490	27372	26796	27118	26783	27306	27215	27256	27097	27047	27045	26822	27068	27163	26940	27011	27146	27090	26799	26965	26898	27045	26749	26826	26978	26845	27014	26897	26878	26998	26612	26919	26836	27026	26992	26792	26521	26957	26931	26795	26977	26764	26878	26784	26645	26961	26702	26951	26925	26976	26818	26449	26795	26741	26635	26824	26931	26815	26619	26844	26759	26931	26848	26723	26838	27131	26705	26881	26842	27011	26670	26706	26899	26755	26692	27022	27005	26968	26938	26973	26770	26930	26825	26902	27048	26771	26886	26993	26948	26755	26586	26793	26998	26809	26587	26843	26756	26709	26811	26848	26845	26925	26768	27051	26723	26715	26754	26916	27070	26869	26807	27100	26676	26763	26837	26973	26743	26893	27189	26890	26726	27080	26891	26889	26726	26818	26656	26983	26839	26716	26812	26715	26620	26929	27095	26885	26959	26627	26713	26946	26725	26863	26741	26697	26991	26722	26903	26821	26661	26710	26750	26782	26951	26784	26567	26589	26621	26867	27147	26990	26674	27041	26928	26898	26665	26795	26757	26840	26804	26574	26700	26853	26649	26957	26879	26760	26810	26863	26658	26571	26848	26811	26834	26761	26821	26660	26950	26778	26974	27093	26606	26804	26845	26843	26776	26924	26735	26789	26878	26894	26663	26745	26625	26844	26881	27080	26911	26749	26801	26898	26846	26909	26820	26746	26885	26958	26854	26831	27032	26800	26822	26635	26731	26637	26938	27143	26658	26549	26958	26924	26828	26837	26774	26973	26894	26739	26760	26795	26641	26905	26930	26874	26590	26909	26911	26892	26782	26663	26842	27086	26712	26835	26769	26976	26897	27014	27005	26880	26985	26864	26921	26980	26803	26777	26621	26857	26892	26916	26599	26860	26981	26839	27111	27009	26843	26878	26643	26957	26961	26674	26766	26793	26939	26518	26726	26909	26638	26826	27014	26771	26869	26952	26666	26863	26841	26889	27022	26844	26848	26840	26758	26717	26587	26923	26519	26660	26848	26783	27033	26453	26812	26739	26799	26951	26839	26885	26691	26879	26981	26646	27048	26946	26858	26734	27095	26849	26961	26867	26926	26954	26759	26793	26720	26874	26683	26835	26877	26964	26750	26679	26827	26852	26820	26727	27013	26802	26812	26655	26556	26708	26938	26706	27044	27040	26824	26745	26967	26851	26962	26867	27011	26845	26806	26740	26554	26621	26783	26943	26881	26821	26704	26629	26800	27010	26807	26771	26805	26830	26877	26804	26624	26645	26898	26761	26872	26685	27054	26965	27068	26667	26571	27076	26709	27004	26906	26885	27080	26933	26833	26860	26890	26994	26763	26958	26802	26971	26762	26917	26625	26835	26978	26664	26462	26843	26903	26712	26655	26748	26942	26765	27073	27002	26903	27017	26741	26798	27083	26607	26932	27033	26936	26887	27006	26759	26824	26930	26759	26807	26949	26870	26914	27206	26833	27281	26831	27031	26881	26937	26787	26680	26775	26713	26778	26865	26909	26912	27023	26883	26640	26981	26664	26818	26769	26762	26653	26874	26742	26884	26546	26579	26730	26885	26567	26737	26652	26708	26733	26720	26649	26979	26836	27268	26873	26711	26539	26924	27032	26604	26776	26828	26816	26904	26859	26865	26886	26803	26787	26752	26538	26689	26833	27035	26709	26590	26743	26659	26570	26785	26924	26858	26856	26754	26814	26877	26868	27071	26761	26769	27049	26912	26985	26941	26919	26968	26728	26780	27045	26761	26967	26806	26822	26829	26706	26879	26992	26764	26984	26805	26818	26973	26809	26931	27029	26791	26701	26874	27125	26713	26520	26942	26832	26626	26861	26643	26697	26839	27068	26873	26837	26943	26851	26826	26665	26810	27007	26851	26586	26967	26786	26660	26794	27039	27028	26694	26454	27009	26629	26781	26701	27181	26958	26833	26640	26686	26820	26793	26900	26975	26739	26592	26620	26903	26916	26947	26637	26775	26800	26708	26761	26646	26829	27156	26786	26947	26564	26896	26892	26947	26754	26933	26737	27052	26775	26810	26587	26736	26906	26818	26753	26530	26764	26959	26928	26944	26941	26841	26984	26977	26742	26653	26883	27073	26858	26830	26885	27056	27017	27106	26850	26853	26893	26954	26918	26967	26574	26695	26945	26921	26879	26756	26897	26843	26847	26702	26888	26879	26711	26961	26958	26931	26911	26714	26827	27004	26825	26748	27009	26837	26590	26744	26839	26980	26905	26751	26927	26843	26840	26714	26596	26726	26894	26812	27042	26812	27035	26796	26743	26929	26726	26838	26771	26646	26943	26739	27071	26939	26919	27041	26823	27083	26850	26529	26698	26704	26916	26832	26805	26808	26728	26895	26592	26864	26928	26865	27032	26987	26994	26913	26845	26663	26987	26824	26916	26686	26874	26861	26935	26714	26793	27079	26935	26780	26976	26886	26517	26835	26857	26661	26799	26828	26804	26877	26689	26658	26971	26810	26869	26713	27036	27051	26726	26734	26949	27036	26871	26556	26983	26788	26784	26877	26880	26667	26880	26768	26772	26803	26941	26911	26848	26614	26858	26917	26875	26816	26694	26605	27053	26865	26875	26852	26688	26758	26876	27045	26896	26888	26698	26824	26543	26837	26798	26919	26904	26604	26929	27024	26751	26621	26872	26759	26814	26960	26852	26771	26858	26859	26872	26890	26906	27004	26873	27210	26747	26763	27088	26876	26745	26716	27037	26902	26973	26937	26592	26685	26834	26734	26794	26931	26734	26963	26909	26865	26805	26786	26699	27074	26722	26785	26836	26807	26447	26818	26910	26911	26676	26850	27011	26701	26683	26853	26743	26890	26852	26936	26694	26931	26931	26782	27074	26880	26746	26689	26680	26714	26761	26925	26777	26711	26844	26996	27020	26947	27057	26782	26734	26816	26885	26814	26753	26668	26872	26939	26918	26696	26678	26798	27071	26919	26812	26735	26776	27005	26936	26984	26913	26927	26714	26977	26894	26721	26792	26884	26775	26870	26893	26637	26888	26771	26947	27151	26765	26641	26756	26908	26782	27019	27011	26775	26826	26902	26439	26532	26681	26758	26835	27038	26844	26847	26987	26914	26873	26796	26768	26914	26803	26896	26762	27233	26821	26895	26747	26827	26896	26845	26783	27051	26461	26742	26970	26984	27085	26738	26906	26932	26821	26833	26720	27030	27003	26939	26888	26846	26901	26959	26930	27059	26969	26668	26981	26763	26808	26792	26958	26786	26792	26985	26689	26904	26666	26782	26599	26797	26751	27006	26539	26994	26554	26551	26834	27008	26867	26913	26638	26674	27170	26792	26896	26941	26709	26697	26902	26768	26907	27011	26787	26883	26600	27128	26945	26817	26905	26831	26719	26821	26565	27008	26675	26656	26767	26565	26625	27002	26731	26859	26815	26935	26843	26616	26791	26829	26698	26782	26913	26729	26840	26803	26971	26786	27089	27071	26969	26841	26865	26955	27033	26869	26686	26777	27021	26845	26675	27010	26745	26879	26825	26920	27107	26915	27166	26929	26775	26567	26825	26970	26959	26726	26554	26525	27059	26716	26863	26869	26979	26650	26744	26843	26854	26599	26977	26933	26897	26879	27017	26958	26755	26909	26799	26796	26598	26610	26902	26679	26842	26711	26852	26633	26841	26741	26644	26839	26621	26913	26561	26835	27104	26568	26884	27025	27114	26841	26746	26818	26681	26792	26786	26729	27052	26998	26632	26778	26903	26994	26547	26693	26778	26733	26886	26877	26983	26773	26861	26797	26735	26672	27000	26967	26818	27024	26916	26694	26823	26801	26905	26942	26864	26873	26929	26911	26717	26878	26998	26846	26899	26793	26630	26863	26605	26904	27038	26597	26844	26998	26479	26993	26977	26722	26626	27075	27022	26775	26717	26548	26757	26993	26652	27053	26904	26913	26762	27052	26788	27020	26647	27106	26769	26828	26633	26814	26716	27027	26837	26711	27005	26610	26724	27038	26834	26782	26832	26988	26956	26997	26871	27079	26906	26649	26515	26973	26664	26883	26863	26745	27084	26796	27039	26840	26923	26612	26664	27095	26480	27002	26579	26579	26877	26780	26528	26658	26856	26804	27024	26645	26746	26802	26856	26937	26812	26784	26586	26742	26798	26983	26984	26984	27032	26944	26785	26967	26736	26728	26859	26818	26895	26753	27027	27006	26938	27025	26855	26998	27005	26651	27029	26881	26880	26587	26625	26892	26810	26819	26828	27022	27141	26847	26722	26891	26947	26972	26628	26921	26749	26715	26838	26994	27180	27155	26884	26719	26793	26944	26820	27002	26903	27125	26832	26900	26751	27058	26987	26932	27095	26965	26873	26869	26758	26979	26892	26962	26919	26803	26895	27057	26663	27085	26657	26422	26794	26794	26903	26685	26936	27031	26907	26805	26938	26930	26592	26975	26839	27042	26901	26672	26818	26441	26801	26804	26645	26656	26806	26581	26690	26715	26821	26790	26689	26978	26852	26459	26677	26739	26825	26620	26864	26700	26726	26843	26852	26693	26846	26869	27113	26926	26932	26825	26652	26846	26934	26747	26786	26945	26563	26697	26998	26815	26988	27083	26752	26904	26811	26838	26979	26914	26892	26670	26790	26871	26703	26985	26699	26968	26885	26573	26650	26607	26857	26672	26971	26853	27005	26780	26770	26731	26852	26855	26968	26778	26875	26753	26676	27009	26688	26814	26759	26946	27284	27056	26992	26922	26652	26980	26676	26901	26978	26707	26905	26838	26601	26904	27016	26859	26809	26810	26806	27072	26838	26978	26943	26888	26828	26842	27094	26679	26895	26875	26799	26865	26718	26881	27106	26801	26661	27066	26728	26976	26967	26774	26793	26944	26842	27051	26866	26787	26675	26559	26783	26704	27039	27095	26899	26999	26836	26920	26904	26768	26882	26919	26820	26827	27066	26803	26807	26910	26772	26911	26858	27073	26951	26844	26881	26576	26943	26776	26707	27254	26826	26994	26745	26909	26796	26884	26558	26714	26750	26889	26714	26772	26904	26879	26820	26540	26979	26680	26892	26966	26777	26874	26994	26806	26793	26938	26588	26635	26774	26753	27098
23495	28365	27331	22949	20475	19439	18501	18143	17793	17744	17435	17446	17272	17301	17204	17173	17150	17047	17030	17154	17037	16957	16898	16853	16895	16841	16906	16809	16765	16775	16946	16831	16809	16709	16788	16656	16631	16840	16712	16813	16741	16716	16841	16716	16814	16733	16809	16793	16719	16717	16837	16651	16855	16646	16669	16732	16810	16845	16687	16841	16919	16749	16716	16692	16867	16787	16655	16855	16700	16852	16970	16617	16544	16879	16592	16681	16687	16842	16862	16657	16755	16534	16663	16791	16462	16780	16646	16716	16679	16894	16749	16645	16685	16733	16797	16711	16742	16631	16618	16684	16721	16812	16587	16745	16650	16680	16665	16659	16755	16713	16729	16598	16695	16613	16831	16860	16620	16817	16836	16692	16524	16766	16796	16700	16668	16737	16796	16756	16776	16677	16675	16675	16918	16687	16875	16718	16786	16612	16729	16690	16760	16712	16633	16851	16885	16776	16672	16631	16737	16619	16896	16602	16858	16653	17014	16773	16815	16722	16794	16613	16811	16679	16658	16764	16660	16879	16852	16917	16802	16607	16802	16776	16750	16698	17003	16618	16733	16872	16708	16721	16821	16864	16782	16828	16778	16811	16824	16679	16827	16732	16764	16620	16921	16853	16810	16603	16597	16818	16622	16623	16738	16872	16800	16627	16793	16748	16727	16639	16735	16870	16691	16771	16730	16792	16709	16738	16749	16721	16816	16793	16813	16601	16736	16607	16667	16650	16553	16671	16684	16708	16848	16840	16737	16584	16824	16631	16852	16754	16670	16782	16852	16796	16713	16588	16682	16676	16761	16816	16746	16593	16632	16909	16675	16687	16595	16538	16791	16502	16661	16807	16612	16600	16632	16691	16773	16675	16595	16776	16615	16743	16636	16451	16896	16758	16707	16834	16590	16921	16625	16721	16583	16628	16842	16746	16746	16681	16621	16694	16666	16749	16637	16685	16895	16820	16658	16782	16705	16751	16776	16903	16541	16764	16806	16929	16772	16688	16694	16716	16695	16815	16836	16763	16751	16684	16783	16779	16597	16791	16691	16782	16861	16734	16925	16506	16952	16810	16689	16750	16492	16734	16793	16650	16701	16686	16808	16677	16824	16929	16815	16625	16717	16701	16595	16547	16529	16765	16809	16804	16708	16656	16601	16793	16561	16715	16701	16742	16759	16675	16798	16752	16837	16788	16547	16840	16738	16663	16822	16994	16529	16740	16720	16760	16557	16646	16600	16775	16598	16656	16749	16652	16721	16552	16768	16606	16877	16793	16712	16730	16696	16646	16856	16698	16809	16598	16739	16722	16734	16827	16937	16568	16710	16816	16933	16624	16659	16693	16638	16745	16572	16711	16697	16759	16820	16620	16812	16805	16653	16914	16627	16873	16882	16760	16805	16958	16648	16647	16656	16710	16793	16633	16733	16708	16877	16660	16744	16677	16753	16693	16654	16720	16922	16649	16922	16800	16629	16610	16761	16667	16567	16905	16883	16913	16743	16914	16724	16614	16755	16772	16698	16677	16795	16881	16783	16554	16759	16778	16488	16767	16760	16700	16636	16783	16674	16658	16877	16662	16674	16617	16638	16651	16661	16954	16804	16764	16724	16760	16659	16831	16709	16651	16713	16711	16676	16800	16744	16676	16664	16764	16731	16671	16592	16723	16814	16674	16760	16650	16641	16798	16694	16695	16750	16686	16807	16616	16659	16704	16907	16843	16525	16736	16844	16772	16727	16672	16866	16681	16646	16720	16745	16709	16610	16830	16752	16622	16623	16853	16853	16675	16672	16697	16919	16852	16822	16803	16728	16586	16917	16804	16769	16796	16788	16789	16733	16689	16705	16601	16618	16710	16762	16827	16859	16730	16704	16726	16777	16781	16590	16923	16787	16798	16624	16763	16804	16650	16701	16839	16737	16872	16898	16737	16996	16738	16515	16673	16888	16625	16747	16728	16662	16744	16821	16664	16754	16888	16757	16689	16606	16785	16632	16692	16790	16632	16813	16682	16840	16666	16796	16911	16699	16826	16824	16773	16572	16736	16838	16581	16840	16710	16667	16606	16719	16844	16814	16963	16733	16676	16582	16775	16751	16622	16748	16719	16843	16746	16774	16859	16786	16731	16671	16923	16853	16851	16768	16798	16683	16692	16736	16761	16775	16889	16681	16837	16760	16884	16784	16813	16581	16498	16773	16623	16794	16715	16656	16756	16727	16673	16515	16887	16677	16803	16703	16779	16653	16738	16617	16674	16681	16705	16662	16901	16714	16678	16927	16797	16766	16865	16785	16701	16629	16760	16425	16791	16847	16726	16759	16674	16780	16825	16626	16643	16824	16570	16669	16553	16785	16541	16718	16695	16797	16787	16704	16813	16573	16756	16609	16787	16802	16731	16683	16731	16726	16638	16799	16744	16660	16761	16730	16654	16693	16592	16666	16680	16670	16584	16751	16674	16864	16809	16741	16617	16670	16650	16637	16673	16884	16698	16651	16759	16682	16809	16837	16882	16544	16540	16618	16797	16737	16618	16765	16744	16862	16912	16869	16750	16639	16694	16856	16795	16871	16883	16562	16759	16764	16702	16747	16814	16761	16770	16572	16576	16774	16748	16791	16655	16694	16769	16650	16833	16985	16902	16720	16630	16646	16900	16528	16639	16722	16756	16862	16616	16812	16749	16754	16717	16867	16748	16810	16746	16887	16724	16758	16543	16684	16734	16665	16740	16826	16825	16749	16809	16709	16871	16748	16754	16676	16884	16608	16739	16964	16662	16545	16710	16697	16778	16833	16692	16862	16691	16557	16958	16845	16876	16740	16639	16689	16629	16704	16693	16656	16797	16523	16678	16633	16728	16643	16692	16781	16568	16630	16682	16755	16623	16871	16701	16868	16691	16752	16816	16838	16850	16787	16700	16528	16539	16673	16609	16690	16909	16712	16728	16568	16729	16780	16697	16689	16784	16656	16811	16669	16775	16769	16629	16810	16620	16540	16685	16841	16781	16871	16777	16797	16861	16550	16770	16908	16692	16711	16850	16924	16846	16792	16812	16747	16929	16884	16661	16625	16897	16743	16670	16748	16616	16602	16619	16763	16796	16621	16772	16647	16774	16712	16714	16806	16671	16852	16754	16536	16786	16652	16734	16575	16756	16714	16772	16642	16832	16814	16754	16802	16747	16755	16636	16850	16769	16736	16728	16797	16805	16739	16724	16804	16510	16635	16661	16681	16620	16687	16702	16853	16672	16838	16661	16799	16698	16744	16819	16685	16750	16664	16715	16650	16702	16631	16753	16744	16625	16913	16605	16881	16718	16606	16687	16834	16569	16896	16859	16798	16785	16751	16956	16821	16728	16580	16821	16829	16571	16940	16785	16695	16780	16734	16661	16876	16781	16698	16643	16733	16743	16846	16658	16899	16845	16749	16582	16593	16609	16688	16712	16539	16745	16855	16725	16871	16725	16725	16721	16570	16669	16738	16738	16671	16721	16872	16540	16608	16701	16762	16776	16665	16668	16702	16594	16746	16957	16783	16665	16646	16762	16774	16849	16702	16784	16750	16769	16761	16762	16663	16843	16876	16643	16844	16701	16701	16860	16881	16545	16546	16747	16660	16845	16737	16669	16730	16663	16662	16919	16810	16674	16626	16666	16673	16800	16675	16618	16757	16714	16646	16725	16677	16863	16619	16795	16708	16731	16560	16678	16871	16766	16747	16612	16505	16606	16674	16614	16702	16747	16741	16840	16862	16671	16816	16616	16693	16655	16667	16579	16895	16812	16805	16649	16852	16813	16706	16705	16773	16768	16802	16729	16656	16821	16695	16720	16839	16597	16768	16752	16809	16674	16746	16705	16851	16852	16744	16737	16571	16783	16672	16729	16858	16659	16721	17025	16685	16832	16816	16692	16934	16566	16817	16652	16757	16559	16708	16732	16754	16834	16653	16746	16786	16821	16740	16710	16794	16618	16886	16683	16701	16794	16734	16692	16768	16635	16771	16709	16829	16533	16578	16620	16815	16828	16619	16676	16682	16756	16780	16865	16589	16703	16690	16773	16754	16792	16705	16598	16678	16682	16807	16829	16771	16759	16784	16588	16755	16799	16822	16676	16603	16680	16648	16735	16653	16749	16816	16646	16701	16627	16778	16818	16814	16647	16630	16818	16740	16796	16593	16695	16828	16856	16716	16636	16708	16707	16644	16753	16668	16723	16644	16864	16787	16740	16844	16641	16826	16684	16636	16835	16838	16655	16824	16757	16637	16637	16713	16735	16563	16695	16782	16688	16825	16673	16689	16720	16779	16708	16886	16713	16986	16699	16588	16671	16701	16814	16743	16666	16818	16736	16791	16807	16693	16592	16798	16824	16565	16771	16850	16814	16738	16673	16866	16771	17070	16759	16719	16707	16729	16686	16893	16857	16704	16754	16708	16794	16845	16830	16822	16716	16713	16816	16848	16676	16801	16994	16786	16762	16773	16777	16669	16594	16745	16702	16848	16821	16723	17006	16872	16657	16661	16482	16884	16820	16686	16619	16673	16629	16824	16874	16789	16791	16789	16783	16618	16766	16838	16524	16963	16681	16651	16703	16726	16488	16736	16859	16797	16552	16697	16834	16722	16890	16798	16753	16507	16662	16752	16752	16740	16735	16736	16557	16918	16793	16756	16778	16694	16723	16885	16735	16774	16799	16711	16683	16904	16863	16582	16700	16690	16736	16660	16770	16727	16656	16765	16748	16822	16674	16616	16882	16782	16611	16865	16706	16797	16936	16790	16692	16640	16614	16853	16650	16913	16694	16602	16780	16537	16883	16633	16736	16726	16893	16713	16656	16782	16659	16638	16718	16706	16731	16795	16736	16601	16649	16712	16723	16613	16553	16686	16609	16699	16810	16806	16612	16823	16732	16861	16800	16866	16743	16916	16678	16747	16698	16773	16738	16813	16632	16821	16852	16685	16514	16709	16785	16679	16767	16708	16760	16657	16769	16537	16668	16777	16664	16637	16741	16736	16603	16804	16621	16749	16869	16769	16790	16665	16792	16811	16622	16662	16754	16794	16727	16633	16695	16716	16690	16765	16858	16772	16922	16739	16690	16611	16851	16885	16769	16801	16631	16836	16805	16718	16659	16847	16554	16758	16731	16881	16712	16714	16681
24283	21176	27680	25495	24602	28288	29877	27093	26278	26420	26019	25993	25999	25829	25422	25492	25462	25822	25531	25403	25207	25299	25279	25483	25257	25471	25149	24967	25213	24943	25226	25009	25148	25137	24865	24943	25147	25081	24962	25074	25321	25253	24957	24688	25009	25199	25117	24873	24819	24980	24967	24958	25198	25135	24778	24871	24864	24928	25091	25056	24767	25034	24734	25044	24724	24988	24745	25027	25104	25129	24993	24895	24942	24714	24949	24993	24927	25026	25025	24952	25030	24826	25129	24983	24837	24706	25069	24810	24758	24908	24900	24711	24930	24761	24896	24690	24844	24885	24904	24910	24884	24923	25024	24847	25108	25051	24611	24870	25221	24994	24883	24977	24839	24694	24902	24938	24783	24736	24948	24972	24958	24999	24971	24959	24760	24778	24843	24698	24716	24912	24987	25018	24777	24545	24790	24893	24786	24813	25159	24859	24602	24833	24923	25034	25089	24819	24934	24972	24840	24905	25049	24853	24809	24960	25001	25036	24851	24947	24748	24924	25111	25114	24803	24807	25005	24932	24587	24818	24865	24761	25182	24982	25064	24966	24953	24809	24808	24951	24869	25026	24908	24922	25003	24648	24792	24803	24924	25071	24669	25079	24768	24820	25027	24587	24959	25006	24755	24930	25061	25168	25150	24890	24815	24829	24856	24842	24846	24831	24656	24927	24753	24844	24882	24828	25062	25066	25033	25034	24988	24887	25094	24842	24921	25061	24781	24893	24780	24871	24891	25090	24926	24729	24698	24778	24850	24840	25012	25077	25069	24939	25108	24748	25036	25000	24756	24830	24885	24957	24921	25089	24958	24714	24712	24900	24891	24820	24895	25099	25019	25020	24823	25170	25150	24949	24864	24824	24919	24880	24964	24954	24919	24880	24778	24842	24821	24890	24646	24665	24954	24854	24724	24897	24911	24933	24942	24771	24703	24889	24804	24923	24927	24953	25019	25023	24895	24738	25101	24974	25075	24929	24810	24830	24795	24698	24917	24864	24971	24975	24608	24637	25107	24834	24881	24899	24896	24868	24707	24511	24679	24847	24892	24973	25025	24830	24972	24792	24979	25016	24956	24769	25018	24945	24914	24625	24889	25085	24558	24876	24862	24729	24885	24840	24884	24773	24820	25262	24998	24624	24767	24920	24910	25007	24845	25002	24822	24783	24817	25071	24925	24922	24855	24799	24706	24839	25015	25048	24926	24737	25023	24811	24981	24712	24585	24854	24902	24848	25152	24875	24846	24762	24920	24712	24939	25019	24735	24755	24930	24940	24853	24758	24663	24890	24995	24957	24800	24861	24790	24760	24978	24980	24824	24613	24571	24808	24412	24837	24807	24917	24856	24908	24974	24913	25170	24696	24811	24751	24911	24804	24863	24915	24761	24860	24868	24916	24833	24786	24870	25014	24777	24667	25195	24902	24997	25089	24921	24862	25023	24795	24852	24810	24917	25068	24965	24790	24743	25006	24637	24857	24630	24593	24865	24725	24873	24945	24810	24676	24963	24780	24732	24929	24868	24885	25129	24894	24915	24662	24575	24895	25030	24934	24628	24857	24989	25024	25299	24717	24752	24821	24807	24921	24839	24922	24717	24857	24819	24689	25112	24788	25066	25031	24779	25085	24795	24716	24878	24790	24965	24961	25048	24733	24711	24903	24736	24796	24800	24875	24850	24840	25004	24947	24848	25226	25095	24842	24717	25045	24778	24677	25015	24945	24959	25005	24891	24632	24964	24945	24745	24929	24787	25127	25050	24689	24793	24631	24754	24904	24952	24958	25015	24893	24626	24971	24943	24842	25132	24817	25107	24997	24857	24958	24725	24685	24820	24866	24835	24862	25030	24646	24866	24798	24880	24827	24728	24969	25041	25096	24924	24829	24924	24715	25014	24842	24840	24860	25009	24884	24989	25124	24650	24841	24853	24577	24688	24680	25146	25002	25079	25027	25024	25036	24972	24853	24626	24983	24925	24966	24996	24982	25001	24991	24947	24805	24965	24652	24733	24899	25016	24872	24904	24711	24716	24864	24751	24646	24984	24969	24668	25030	24948	24823	24923	25048	24753	24653	24940	25016	24940	24786	24863	24870	24730	25050	24573	24992	24829	24815	24981	24797	24863	24770	24999	25026	24804	24763	24916	24942	24927	25130	24987	25154	24863	24751	24797	24889	24798	25013	24878	24703	25177	24917	24766	24820	24989	24898	24745	24804	24936	24866	25076	24850	24630	24745	25035	24834	24632	24613	24815	25132	24770	25117	24747	24883	25042	24964	24938	24521	24889	25008	24824	24956	24875	25027	24754	25035	24701	24805	24725	24987	24695	24974	24850	24999	24593	24808	24758	25080	24769	25034	24792	24948	24836	25042	24878	24673	24908	24610	24833	25124	25037	25021	24581	24720	24836	24771	24739	24852	24789	24840	25055	24702	24959	24883	25020	24938	24769	24911	24969	24906	25037	24829	24921	25028	24897	24807	24658	25001	24980	24820	24774	24791	24749	25051	24941	25005	25030	24850	24967	24822	25076	24913	24891	24639	24860	24553	25231	24908	24857	25138	24811	24998	25179	24867	24794	24998	24990	25063	25066	24813	24984	24842	24894	24826	25001	24691	24884	24920	24908	24888	24893	24871	24896	24756	24924	24995	24950	24901	25021	24600	24800	24706	24853	25113	24774	24980	24902	24800	24844	24776	24630	24680	24891	24865	24816	24684	24806	24857	24847	24858	24867	24661	24789	25039	24793	24905	24705	24641	24978	25042	24697	24834	24714	24898	24855	24733	24874	24754	24605	24786	24880	24524	24769	25098	24968	24842	24949	24835	24980	25138	25019	25111	25052	24960	24901	25005	24821	25060	25101	24913	25039	24781	24915	24805	24973	24891	24955	24901	24894	24771	24882	24942	24951	24749	24983	24827	24951	24772	24903	25038	24921	24939	24889	25159	24902	24991	24795	24814	24882	24843	24895	24595	24862	24953	25020	25018	24968	24997	25064	24751	24967	24641	24842	24961	24998	25007	25088	24900	24934	24883	24942	25075	24691	24988	24748	24858	24929	24865	24793	24933	24825	24757	24783	24983	24860	24906	25005	24866	24992	24680	25019	24869	24834	24741	24926	25052	24644	24733	24783	24698	24945	24872	24945	24905	24869	24714	24986	24962	25024	25060	24770	24802	24906	25126	24929	24821	24991	24862	25080	24616	25110	24934	24832	24796	24896	24865	24715	24753	25003	24903	25061	24686	24717	24917	24841	24988	24945	25025	24943	25042	25027	24951	24852	24764	24788	24727	25079	24953	24948	24763	24735	24836	25041	24891	25001	24984	24903	24745	24703	25249	24977	24849	24836	24857	24835	24998	25068	24914	24927	24854	25057	24814	24636	24986	24847	24935	24911	24844	24624	25024	24640	24813	24935	24982	24511	24618	25028	24983	24927	24930	25042	24735	24997	25068	24828	24796	24689	24623	24965	24996	24835	24821	25142	25045	24911	25132	24855	24668	25060	24834	24876	24984	24684	24990	24800	24747	24901	24849	24711	25052	24889	24934	25026	24916	24796	24820	24882	24589	24636	24903	24784	24741	24812	24997	25040	24713	24927	24888	24843	24783	24879	24887	24914	25034	24917	25052	24914	24982	24964	25079	24823	24974	24942	24943	25106	24976	24872	25018	24956	24950	25077	24985	25035	24860	24637	24731	24817	24757	25168	25123	24965	25012	24692	24905	24877	24853	24771	24905	24818	24907	24992	24845	24837	24911	24859	25006	24988	25106	24816	25036	24943	24933	24729	24824	24675	24931	24799	24901	24796	24997	24875	24828	25047	24929	24858	24929	24865	24940	24956	24796	24810	24917	25025	24930	24794	24772	24791	24921	24873	25103	24988	25039	25115	24914	25126	24881	24880	24824	24871	24624	24780	24751	24897	25075	24869	24810	24637	24665	24707	24909	24907	24834	25091	24949	24965	24932	24927	24891	25003	24923	24896	25133	25138	24937	24850	24981	24992	24923	25018	24869	25073	24926	24955	25051	24833	24855	24970	25107	24901	24669	24975	25015	24668	24852	25094	24678	25030	25055	24850	24890	24824	25002	24821	25056	25023	24932	24752	24958	25041	24677	24888	24824	24713	24915	24871	24833	25198	24569	24767	24950	24807	24914	24919	24837	24859	24620	24980	24786	24832	24865	24975	24846	24712	24632	24665	24874	24857	24976	25065	25104	25124	25004	24891	24694	24580	24916	24737	24680	24965	24971	25015	24980	24934	24851	24733	24798	24692	24650	25025	24906	24652	24675	24544	25011	24863	24680	25003	24704	24698	24530	24784	24728	24925	24983	24924	24843	24938	24880	24629	24898	24819	24752	24878	24700	24705	24977	24978	25017	24805	24781	24981	24790	24856	24865	25053	24905	24742	25070	24773	24776	24913	24789	24937	25048	24619	24838	24678	24680	24626	24798	24917	24890	24780	24774	24763	24955	24779	24882	24966	24954	25002	24874	24676	24918	24799	24609	25022	24731	24931	24912	24881	24766	24870	24940	25014	24719	24729	24762	24859	24939	25061	24743	24644	24635	24803	24679	24968	24753	24874	24944	24734	24782	24770	24973	25008	24966	24953	25230	24935	24722	24923	24952	24856	24721	24992	24923	24972	25013	24818	24735	24975	24891	25193	24699	24792	24914	24719	24946	25008	25045	24758	24776	24870	24736	24961	25004	25024	24649	24761	24879	25032	24805	25055	24548	24724	24873	25050	24917	24734	24958	24907	24968	24815	25099	25080	24938	25070	24956	24987	24746	24893	24935	25039	24698	24878	24657	24844	25074	24766	24997	24956	24897	24724	25158	25075	24794	24717	24850	25033	24855	24911	24655	25078	25186	25051	24764	24762	24717	24632	24732	24725	24763	24851	24906	25183	25016	24990	24826	24991	24997	24809	24853	25062	24971	25021	25135	24907	24962	24755	24865	25179	24881	24815	24969	24740	24909	24872	24897	25137	24783	25015	24700	25075	24839	25050	24747	24880	24698	24786	25065	24970	24890	24989	24823	25025	24891	24886	24750	24980	25206	24920	25241	25109	24934	24740	24818	24684	24834	24941	24939	24905	24951	25011	24730	24769	24658	24750	24991	24877	24850	25136	24917	24959	24993	24857	24763	25011	24953
21198	34871	33697	27104	23324	21056	19712	18831	18124	17766	17409	17536	17267	17089	16691	16727	16695	16475	16661	16329	16417	16384	16189	16284	16050	16180	16042	16008	16064	16025	16064	16120	15991	15886	15838	15829	16011	15992	16001	16044	15978	15999	15939	15896	15822	15768	15841	15828	15874	16041	15753	15869	16025	15767	15921	15966	15854	15798	15728	15939	15881	16005	15859	15924	15932	15791	16006	16021	15719	15937	15691	15794	15962	15918	15879	15947	15782	15865	15909	15740	15824	15815	15852	15927	15772	15833	15913	15785	15778	16021	15774	15733	15996	15992	15972	15859	15808	15895	15837	15840	15745	15999	15896	15730	15725	15673	15954	15837	15851	15749	15857	15724	15676	15698	15920	15747	15952	15687	15887	15846	15845	15853	15770	15789	15815	15949	15906	15793	15823	15921	15847	15783	15727	15957	15932	15903	15971	15736	15771	15660	15711	15839	15833	15714	16007	15913	15931	16023	15907	15648	15807	15798	15834	15884	15864	15994	15836	15885	15718	15737	15808	15895	15977	15737	15777	15809	15958	15703	15811	15602	15737	15904	15955	15837	16010	15648	15836	15733	15800	15682	15873	15887	15977	15633	15829	15941	15869	15724	15962	15749	15751	15807	15673	15783	15758	15995	15746	15761	15733	15773	15928	15841	15985	15778	15775	15626	15789	15672	15787	15728	15915	15964	15916	15952	15821	15796	15862	15693	15912	15707	15852	15695	15871	15883	16009	15903	15771	15808	16023	15853	15797	15906	15851	15820	15877	15884	15879	15776	16039	15811	15773	15783	15902	15966	15956	15937	15791	15751	15807	15611	15827	15824	15894	15681	15900	15748	15845	15787	15962	15884	15823	15928	15768	15794	15926	15766	15787	15789	15720	15815	15809	15826	16004	15877	15827	15990	15745	16078	15710	15716	15957	15949	15861	16071	15825	15736	15822	15917	15961	15641	15930	15846	15925	15821	15881	15728	15836	15926	16051	16073	15679	15933	15669	15995	15960	15727	15795	15616	15923	15813	15839	15679	15907	15787	15910	15894	15796	15683	15782	15830	15826	15827	15959	15922	15969	15724	15656	15829	15956	15701	15753	16005	15785	15932	16130	15727	15931	15730	15787	15879	15840	15819	15931	15978	15902	15849	15732	15789	15768	15865	15758	15691	15981	15891	15874	15574	15916	15930	15804	15871	15822	15882	15831	15563	15801	15809	15704	15688	15974	15852	15849	15871	15991	15667	15644	15937	15986	15741	15874	15931	15937	15922	15844	15799	15919	15854	15874	15903	15749	15869	15883	15856	15848	15746	15758	15819	15791	15979	15794	15821	15809	15808	15825	15963	15967	15948	15819	15989	15700	15907	15892	16096	15751	15793	15767	15877	15866	15893	15773	15729	15738	15732	15806	15798	15757	15827	15799	16008	15690	15807	15823	15884	15880	15893	15745	15730	15904	15707	15718	15796	15902	15817	15816	15823	15825	15906	15808	15983	15860	15821	15737	15906	15985	15731	15975	15606	15872	15779	15877	15861	15772	15737	15985	15981	15947	15990	15675	15666	15723	15819	15707	15904	15763	15881	15659	15784	15956	15821	15864	15867	15976	15739	15843	16097	15757	15836	15671	15632	15872	15805	15846	15866	15780	15973	15939	15979	15712	15960	15862	15865	16000	15695	15882	15821	15957	15788	15904	15836	15922	15843	15872	15700	15590	15848	15748	15770	15868	15818	16027	15970	15741	15810	15717	15975	15869	15802	15808	15803	15879	15778	15771	15828	15874	15897	15878	15929	15810	15617	15837	15788	15741	15906	15841	16074	15792	15862	15830	15955	15891	15992	16055	15836	15680	15981	15937	15855	15752	15757	15864	15814	15955	15830	15735	15885	15818	15880	15894	15792	15753	15661	15927	15812	15788	15662	15771	15849	15925	15704	15974	15800	15954	15756	15919	15608	15758	15990	15837	15801	15802	15885	15851	15688	15803	15843	15817	15847	15952	15802	15914	15805	15881	15685	15977	15767	15820	15982	15895	15833	15870	15957	15916	15919	15763	15737	15932	15941	15739	15841	15799	15876	15975	16016	15927	15978	15853	15704	15863	15926	16027	15850	15742	15896	15770	15887	16081	15945	15799	15781	15772	15805	15849	15827	15875	15682	15915	15868	15724	15868	15885	15960	15946	15824	15866	15915	15846	15954	15897	15958	15819	15750	15904	15744	15865	15664	15859	15851	15912	15829	15758	15902	15756	16071	15905	15767	15811	15889	16006	15853	15895	15779	15706	15874	15816	16009	15663	16044	15876	15978	15919	15815	15781	15876	15782	15609	15898	15893	15851	15793	15982	15695	15771	15980	15901	15897	15752	15803	15939	15727	15971	15881	15755	15726	15727	15923	15893	15747	15820	15833	15948	16153	15855	15929	15799	15880	15955	15793	15979	15816	15882	15782	15752	15768	15782	15929	15737	15961	15867	15865	15725	15714	15753	15657	15955	15950	15822	15937	16035	16007	15814	15842	15871	15896	15806	15857	15713	15970	15886	15825	15795	15927	15997	15911	15728	15650	15980	16073	15898	15620	15863	16086	15742	15871	15786	15957	15732	16038	15907	15734	15694	15863	15842	15874	15861	15762	16006	15990	15942	15736	15702	15837	15960	15877	15752	15716	15710	15866	15861	16068	15878	15888	15827	15820	15784	16053	15750	15961	15949	15816	15887	16016	15811	15856	15962	15928	15794	15938	15891	15788	15846	15969	15592	15824	15887	15864	15794	15768	16200	15798	15749	15951	15826	15814	16015	15765	15983	15724	15828	15803	15721	15859	15879	15865	15810	15704	15868	15910	15931	15800	15999	15890	15765	15747	15815	15970	15798	15752	15928	15834	15772	15887	15978	15802	15837	15626	15818	15939	15721	15791	15857	15959	15662	15902	15955	15838	15759	15634	15887	15859	15885	15802	15812	15606	15787	15843	15858	15785	15852	15860	15885	15828	15934	15761	15755	15831	15784	15958	15896	15898	15974	15902	15838	15924	16063	15851	15748	15783	15887	15857	15975	15807	15936	15787	15815	15822	15834	15964	15841	15950	15908	15813	15664	15815	15807	15927	15868	15820	15921	15856	15994	15723	16034	15862	15706	16074	15930	15721	15908	15834	15875	15839	15822	15861	15860	15751	15890	15867	15798	15700	15744	15754	15831	15770	15843	16047	15817	16029	15798	15952	15716	15728	15823	15869	15953	15884	15784	15747	15661	15852	15791	15945	15961	16070	15700	15865	15629	15978	15835	15839	15843	15615	15903	15891	15673	15844	15743	15785	15790	15703	15884	15816	15775	15922	15873	15746	15887	15971	15597	15748	15865	16013	15900	15776	15801	15791	15844	15827	15691	15807	15940	15823	16060	15840	15807	16003	15848	15700	15797	15936	15710	15845	15803	15687	15859	15853	15795	15805	15856	15947	15776	15841	15899	15768	15701	15605	15856	15787	15802	15956	15790	15911	15859	15937	15865	15673	15833	15922	15858	15867	15887	15613	15905	15841	15825	15917	15795	15869	15833	15868	16040	15822	15870	15885	15694	15770	15583	15875	15783	15850	15760	15881	15937	15789	15924	15887	15953	15612	15954	15772	15917	15795	15677	15860	15668	15784	15881	15900	15868	15952	15754	15771	15988	15837	15952	15970	15850	15835	15916	15787	15905	16040	15785	15691	15816	15879	16022	15908	15700	15790	15719	15965	15990	15838	15747	15889	15775	15706	15862	15898	15974	15748	15687	15945	15929	15732	15889	15709	15894	15752	15795	15973	15756	15877	15839	15791	15972	16063	15883	15719	15856	15720	15830	15639	15663	15861	15797	15799	15878	15969	15666	15791	15614	15787	15911	15816	16059	15823	15740	15816	15818	15798	15930	15775	15953	15608	15894	15755	15927	15767	15925	16021	15781	15741	15978	15911	15856	15705	15809	15897	15816	15668	15841	15793	15860	15823	15774	15785	15866	15736	15853	15701	15712	15835	15954	15846	15923	15719	15637	15890	15782	15914	15913	15706	15913	15787	15699	15968	15918	15792	15796	15776	15849	15878	15919	15919	15802	16087	15857	15917	15750	15878	15732	15730	15721	15844	15937	15756	15900	15764	15801	15926	15659	15791	15975	15830	15954	15749	15951	16036	15889	16006	15934	15735	15939	15756	15904	15934	15662	15779	15794	15920	15823	15895	15821	15807	15904	15976	15880	15851	15935	15746	15765	15925	15822	15911	15934	15847	15736	15705	15805	15772	15823	15803	15742	15926	15923	15990	15895	15852	15862	16001	15585	15850	16024	15844	15815	15873	15896	15847	15868	15930	15949	15709	15851	15885	15799	15873	15772	15762	15785	15852	15852	15934	15957	15875	15901	15929	15980	15888	15904	15781	15932	16020	15746	15889	16022	15911	15874	15861	15875	15845	15720	15718	15859	15985	16005	15840	15819	15839	15812	15994	15896	15797	15908	15928	15950	16025	15919	15873	15810	16058	15814	15833	15792	15798	15867	15838	15814	15779	15805	15830	15959	15899	15797	15930	15829	15763	15980	15940	15659	15672	15964	15934	15713	15831	15886	15771	15922	15835	15869	15848	15924	15845	15814	15834	15746	15621	15660	15992	15887	15692	15874	15715	15761	15957	15914	15894	15920	15814	15874	15912	15889	15839	15837	15822	15827	15909	15738	15805	15719	15769	15839	15799	15723	16064	15752	15770	15994	15779	15953	15944	15958	15744	15767	15749	15790	15838	16093	15726	15940	15946	15846	15889	15731	15800	15834	15801	15994	15559	15808	15910	15660	16050	15982	15579	15876	15922	15886	15923	15888	15784	15894	15844	15806	16072	15853	15751	15822	15833	16043	15865	15838	15969	15809	15851	15692	15808	15823	15759	15925	15868	15888	15733	15772	15638	15833	15846	15912	15898	15782	15895	15796	15940	15822	15798	15771	15888	15641	15772	15968	15728	15867	15933	15783	15740	15840	15927	15860	15792	15935	15879	15686	15760	15770	15916	15803	15817	15998	15888	15937	15956	15644	15837	15802	15991	15979	15914	15836	15907	15695	15857	15702	15832	15719	15792	15877	15782	15777	15770	15817	15852	15796	15914	15831	15945	15713	15954	15907	15785	15807	15846	15824	15958	15821	15976	16047	15809
22745	21193	27808	24948	22416	27136	32208	28028	26909	27164	26871	26459	26290	26250	26322	25714	25905	26214	25646	25655	25552	25613	25411	25468	25249	25278	25187	25171	25300	25126	25229	25179	25247	24989	25141	25227	25082	25040	25149	24877	25085	25155	25034	25142	25015	24770	25011	25050	25070	24869	24873	25068	25285	24807	24899	24854	24788	24825	24872	24885	24921	24759	24954	24977	24828	24689	24890	24911	24617	24844	24856	24885	24796	24757	25046	24926	24843	25057	24869	24666	24873	24761	24920	24923	24721	24770	24572	24670	24553	24758	24692	24894	24624	24906	24691	24952	25101	24867	24867	24702	24976	24643	24863	24769	24762	24829	24907	24708	24663	24840	24721	24958	24989	24899	25052	24850	24992	24745	24881	24964	24722	24734	24549	24959	24771	24883	24695	24952	24606	24737	25019	24696	24847	24574	24911	24679	24730	24860	24892	24886	24690	24803	24927	24859	24927	24798	24504	24848	24962	24820	24759	24806	24876	24758	24821	24735	24977	24714	24958	24951	24876	25194	24960	24780	24703	24746	24810	24814	24876	24834	25000	24837	24856	24718	25035	24935	24647	24894	24777	24583	24936	24820	24691	24633	24992	24943	24885	24709	25019	24939	24811	24907	25121	24827	24712	24809	24775	24754	24572	24674	24821	24909	24867	24814	24876	25097	24788	24740	25043	24628	24738	25023	24627	24678	24974	24976	24542	24707	24830	24603	24737	24566	24811	24871	24863	24805	24887	25010	24991	24779	24937	24661	24880	24834	24817	24746	24794	24692	24634	24784	24976	24642	24828	25111	24844	24453	24829	24709	24536	24889	24992	24827	24866	24743	24617	24658	24715	24891	24885	24891	24754	24765	24877	24828	24963	24806	25092	24676	24775	24942	24698	24718	24829	25001	25130	24687	24835	24844	24916	24755	24843	24915	24680	24822	24936	24856	25063	24555	24919	25028	24851	24848	25076	24973	24649	24892	24860	24953	24864	24771	24725	24834	24718	24891	24865	24656	24655	24568	24822	24876	24766	24761	24839	24858	25109	24885	24790	24746	24786	24763	24695	24635	24903	24680	24589	24777	24738	24854	24593	24946	24839	24858	24873	24770	24797	24715	24890	24722	24921	24770	24774	24778	25003	24669	24690	24739	25026	24775	24970	24837	24950	24807	24980	24878	24762	24844	24839	24725	24756	24870	24827	24884	24821	24936	24773	24895	24841	24747	24788	24846	24879	24889	24935	24996	24939	24644	24492	24929	24797	24757	24930	24684	24980	24683	24729	25002	25016	24982	24991	24664	24907	24915	24893	24634	24616	24754	24876	25032	24855	24651	24825	24992	24935	24796	24799	24970	25067	24513	24768	24675	24784	24758	24928	24849	24994	24808	24872	24587	24857	25000	24845	25080	24997	25019	25007	24697	24878	24796	24634	24863	25022	24981	24637	24829	24824	24808	24802	24854	24825	24817	25222	24877	24820	24618	24498	24834	24828	24737	24781	24911	24613	24498	24704	25100	24983	24718	24719	24716	24668	24772	24615	24753	24739	24825	24945	24698	24844	25000	24756	24679	24724	24803	24901	24688	24615	24709	24779	24820	24944	24826	24589	24530	24789	24864	25108	24862	24509	24946	24892	24766	24697	24909	24817	24713	24911	24924	24657	24882	24618	24830	24614	24839	25068	24977	24482	24876	24851	25013	24746	24840	24720	24854	24847	24869	24817	24553	24999	24898	24821	24764	24729	24769	24883	24614	24898	24838	24623	24968	24709	24914	24698	24617	24870	24921	24740	24782	24849	24803	24975	24944	24557	24977	24810	24923	24778	24815	24763	24924	24860	24843	24701	24940	25043	24796	25073	24877	24736	24671	24919	24854	24963	24610	24923	25078	24950	24878	24961	24751	24751	24898	24972	24919	24828	25028	24874	24647	25057	25085	24823	24650	24998	24882	24763	24936	24723	24884	25155	25097	25050	24898	24705	24868	24694	24812	24782	24853	24930	24916	25056	24926	24825	24868	24909	24690	24659	24767	24942	24930	24693	24847	24869	24802	25034	24736	25185	25144	24812	24758	24804	24559	24792	24870	24777	24691	24710	24886	24898	25113	24766	24897	24770	24828	25009	24849	24675	25003	24764	24745	24760	24820	25131	24667	24897	24908	24737	24819	24865	24706	24947	25005	24732	24753	24664	24697	25208	24702	24651	24874	24945	24526	24778	24848	25085	24864	24697	24937	24742	24982	24975	24703	24872	24762	25005	25005	24466	24757	24797	24833	24912	24879	24778	24766	24808	24718	24982	25095	24868	24773	24682	24709	24671	25052	24894	24602	24909	24904	25064	24477	24733	24964	24857	24934	25022	24695	24780	24776	24801	24743	24760	25080	24693	24746	24854	24792	24841	24930	25034	24748	24951	24792	25032	24789	25022	24857	24767	24471	24796	24814	24797	24776	24702	24637	24561	24664	24880	24955	24620	24660	24973	24946	24710	24833	25098	24762	24733	24583	24786	24916	24640	24941	24631	24869	24897	24863	24817	24662	24861	24970	24752	24775	24936	24857	24785	24836	24882	24643	24688	24626	24883	25025	24834	24880	25000	24659	24806	24730	24835	24765	24915	24827	24850	24911	24554	24886	24738	24698	24954	25175	24697	24812	24665	24765	24695	24887	24822	24729	24773	24781	24677	24676	24484	24882	24539	24716	24751	24887	24593	24978	24521	24677	24708	24878	24944	24755	25035	24775	24658	24845	24642	24672	24867	24741	24695	24799	25113	24945	24990	24701	24612	24698	24760	24815	25143	24878	24832	24860	24776	24569	24671	24703	24457	24657	24909	24635	24622	24851	24796	24740	24533	24755	24871	24839	24935	24707	24984	24872	24639	24750	24741	24639	24974	24975	24754	24702	25130	24805	24836	24598	24784	24862	24720	24665	24808	24548	24612	24876	24823	24834	24885	24698	24941	24859	24843	24810	25056	24904	24958	24653	24938	24884	24762	24954	24699	24690	24644	25032	24863	24989	24953	24620	24691	24737	24784	24517	24803	24814	24738	24659	24905	24743	24923	24810	24808	24853	24940	24766	25103	24681	24731	24956	24488	24902	25025	24757	24786	24952	24970	24832	25034	25055	24848	24722	24711	24473	24759	24867	24970	24890	24741	24806	24736	24566	24897	24943	24894	24828	24828	24611	24800	24780	24635	24838	24953	24892	24976	24688	24935	24644	24919	24710	24842	24688	24964	24953	24996	24857	24872	24786	24720	24896	24647	24836	24703	24912	24712	24891	25075	24926	24796	24786	25113	24725	24757	24737	24692	24730	24729	24843	24759	24894	24767	24627	24734	24862	24889	24883	24836	24973	24796	24827	24838	24463	24861	24593	24802	24824	24731	24775	24847	24749	24917	24784	24726	24886	24805	24701	24746	24590	24695	24853	24854	24816	25105	24873	24596	24930	24868	24822	24849	24890	24904	24879	24930	24755	25051	24751	24920	24869	24560	24704	24668	24675	24608	24921	24703	25070	24854	24767	25080	24713	24791	24697	24690	24838	24647	24869	24821	25055	25021	24986	24806	24857	24602	24504	24631	25126	25056	24819	24900	24396	24904	24702	24503	24810	24821	24898	24908	24841	24873	24958	24724	24832	24951	24583	24788	24703	24720	24557	24748	24742	24833	24722	24707	24648	24775	24696	24879	25001	25052	24762	24615	24849	24728	24671	24653	25041	24887	24674	24622	24863	24690	24615	24976	24767	25013	24689	24798	24789	24871	24803	24857	24870	24604	24700	24898	24783	24654	24818	24972	24799	24598	24855	24852	24778	24749	24646	24955	24863	25035	24632	24996	24719	24675	24556	24879	24712	24613	24958	24834	24907	24877	24785	24960	24814	24678	24777	24856	24847	24746	24726	24754	24677	24812	24693	24760	24882	24826	24633	24885	24680	24811	24905	24892	24882	24900	24656	24766	24988	24636	24836	24766	24691	24753	24888	24815	24842	24849	24965	24800	24934	24677	24709	24758	24783	24829	25039	25000	24822	24780	24770	24722	24676	24754	24934	25006	24697	24764	24444	24829	25040	24833	24831	24796	24691	24559	24811	24728	24703	24922	24809	24608	24848	24738	24765	24814	24936	24884	24846	24660	24810	25051	24963	24874	24643	24882	24853	24678	24966	24673	24750	24849	24853	24557	24677	24501	24964	24848	24526	24708	24874	24794	24599	24983	24913	24920	24656	24900	25187	24645	24758	24724	24754	24665	24466	24607	24735	24475	24699	24923	25089	24848	24685	24691	24806	24865	24774	24847	24893	24829	24867	24876	24960	24997	24847	24829	24672	24839	24555	24816	24719	24679	24791	24839	24684	24886	24854	24855	24902	24781	24838	24766	24965	24780	24734	24750	24764	24897	24850	24936	24840	24915	24790	24794	24957	24979	24883	25087	24848	25033	24934	24990	24725	24874	24861	24864	24703	24899	24804	24898	24868	24961	24613	24563	24799	24666	24752	24627	24760	24726	24606	24867	24948	24604	24803	25178	24787	24893	24725	24723	24711	24816	24901	24609	24858	25045	24718	24845	24928	24935	24904	24691	24794	24903	24856	24896	24720	24862	24702	24944	24424	24717	24761	24895	24721	24616	24858	25081	24611	24787	24747	25001	25129	24900	24868	24816	24963	24811	24809	24785	24715	24655	24962	24888	24786	24830	24984	24759	24689	24517	24809	24862	25128	24909	24942	24894	24725	24547	24577	24969	24839	24802	24989	24793	24962	24697	24782	24975	24698	24649	24971	24831	24660	24688	24931	25049	24952	25026	24741	24766	25039	24877	24751	24998	24737	24897	24574	24943	24965	24617	24774	24701	24864	24827	25056	25021	24766	24779	24785	24849	24604	24825	24907	24854	24652	24964	24816	24684	24696	24817	24766	24810	24799	24859	24764	24678	24773	24930	24940	25061	24855	25051	24945	24746	25035	24830	24588	24662	24771	24669	24738	24738	24724	24705	24904	24760	24682	24883	24739	24794	24846	24953	24798	24643	24800	24976	24910	24925	24779	24903	24719	24813	24732	24731	24852	24643	24506	24813	25055	24687	24921	24910	24626	24965	24830	24652	24840	24740	24889	24616	24712	24720	24776	25103	24951	24901	24808	24656	24955	24660	25115	24905	24689	24728	24804	24776	24777
22760	39553	38487	30887	26340	23234	21621	20099	19202	18789	18243	17939	17663	17474	17505	17144	16953	16969	16517	16665	16510	16451	16463	16354	16197	16102	16017	15993	16018	16136	16067	16088	16013	15890	16003	15994	15856	15766	15780	15795	16012	15847	15729	15772	15733	15792	15726	15832	15696	15726	15762	15625	15707	15877	15710	15731	15834	15601	15725	15726	15753	16038	15778	15788	15831	15803	15656	15816	15779	15779	15629	15782	15643	15747	15896	15798	15730	15733	15807	15806	15889	15726	15678	15741	15712	15591	15751	15551	15775	15629	15724	15775	15551	15815	15680	15575	15721	15754	15651	15790	15720	15735	15728	15901	15869	15739	15742	15808	15726	15684	15802	15797	15865	15830	15743	15614	15666	15691	15724	15851	15780	15737	15789	15805	15649	15729	15736	15737	15812	15659	15798	15731	15771	15717	15655	15882	15683	15713	15816	15608	15754	15614	15618	15631	15632	15626	15793	15970	15912	15861	15672	15777	15718	15713	15970	15712	15649	15812	15631	15593	15813	15735	15605	15685	15729	15774	15613	15645	15665	15674	15493	15898	15805	15721	15727	15627	15651	15734	15613	15734	15913	15620	15643	15694	15680	15760	15742	15719	15562	15697	15399	15935	15626	15651	15620	15726	15636	15684	15663	15763	15801	15840	15750	15782	15723	15827	15691	15666	15771	15602	15870	15896	15630	15850	15619	15611	15811	15770	15797	15779	15639	15743	15653	15670	15717	15879	15584	15777	15712	15532	15714	15539	15898	15759	15671	15707	15751	15925	15542	15610	15686	15710	15683	15726	15741	15562	15837	15662	15779	15637	15699	15788	15733	15876	15792	15782	15721	15751	15837	15740	15717	15690	15621	15710	15627	15648	15711	15735	15465	15702	15749	15534	15768	15455	15835	15739	15736	15855	15817	15638	15794	15642	15895	15569	15827	15727	15654	15725	16012	15873	15866	15778	15672	15752	15688	15609	15602	15903	15524	15777	15922	15864	15804	15739	15565	15767	15742	15809	15817	15616	15760	15819	15749	15781	15626	15707	15613	15693	15807	15607	15653	15853	15781	15709	15579	15818	15693	15753	15784	15593	15833	15744	15779	15643	15683	15723	15600	15550	15671	15606	15770	15628	15896	15744	15728	15740	15729	15833	15723	15815	15559	15810	15698	15795	15767	15711	15777	15847	15796	15766	15711	15624	15853	15609	15584	15810	15694	15676	15831	15688	15627	15831	15644	15719	15716	15685	15651	15773	15874	15750	15653	15618	15695	15774	15830	15744	15606	15589	15760	15728	15543	15808	15624	15671	15514	15792	15682	15418	15691	15849	15821	15667	15903	15525	15631	15604	15830	15791	15673	15485	15748	15688	15676	15588	15653	15721	15573	15669	15731	15772	15577	15743	15792	15524	15532	15711	15540	15589	15605	15581	15647	15792	15618	15606	15737	15716	15718	15819	15616	15735	15743	15995	15684	15847	15716	15598	15733	15510	15636	15686	15713	15577	15605	15787	15759	15760	15754	15743	15732	15804	15700	15819	15750	15617	15601	15816	15750	15495	15823	15867	15661	15500	15628	15847	15550	15773	15472	15711	15761	15606	15646	15613	15840	15842	15606	15749	15719	15624	15594	15766	15843	15670	15884	15729	15752	15659	15771	15584	15733	15679	15445	15572	15724	15751	15656	15702	15849	15666	15519	15662	15705	15735	15583	15838	15583	15802	15650	15619	15664	15687	15587	15717	15613	15750	15755	15779	15640	15619	15758	15633	15466	15709	15802	15626	15671	15716	15814	15696	15639	15757	15667	15767	15762	15533	15778	15696	15754	15655	15890	15910	15724	15811	15828	15585	15729	15771	15753	15710	15674	15743	15614	15860	15706	15763	15659	15698	15649	15816	15729	15794	15766	15792	15729	15786	15680	15701	15866	15670	15754	15567	15764	15799	15506	15693	15632	15716	15850	15668	15650	15700	15788	15664	15660	15770	15758	15799	15662	15753	15606	15619	15680	15821	15651	15876	15757	15663	15521	15760	15817	15696	15653	15750	15602	15665	15729	15699	15862	15761	15701	15579	15672	15790	15741	15659	15620	15819	15504	15682	15654	15653	15777	15821	15584	15608	15718	15802	15678	15751	15633	15763	15657	15786	15616	15701	15810	15858	15732	15673	15782	15738	15740	15609	15694	15732	15757	15787	15681	15559	15781	15653	15601	15932	15722	15818	15539	15738	15698	15672	15677	15664	15780	15589	15860	15598	15841	15649	15682	15826	15614	15759	15473	15690	15678	15477	15542	15631	15805	15642	15744	15629	15973	15836	15638	15541	15855	15659	15682	15591	15719	15749	15457	15806	15626	15623	15670	15539	15752	15555	15564	15637	15686	15699	15570	15921	15738	15613	15558	15533	15718	15808	15696	15791	15675	15749	15534	15750	15606	15739	15630	15726	15721	15782	15772	15733	15680	15751	15627	15839	15504	15956	15808	15742	15655	15624	15644	15573	15793	15871	15813	15708	15694	15759	15675	15790	15699	15699	15766	15744	15821	15546	15549	15661	15678	15725	15605	15619	15744	15689	15621	15825	15820	15768	15608	15782	15755	15685	15676	15725	15814	15631	15728	15604	15738	15641	15849	15709	15777	15720	15811	15700	15664	15715	15720	15685	15631	15640	15661	15852	15721	15702	15635	15634	15762	15563	15662	15775	15592	15576	15635	15594	15842	15884	15589	15611	15793	15724	15824	15860	15706	15789	15734	15734	15864	15816	15569	15669	15811	15571	15768	15646	15820	15696	15754	15839	15724	15641	15647	15855	15669	15582	15679	15899	15798	15698	15777	15563	15659	15734	15715	15730	15578	15691	15629	15638	15682	15699	15641	15542	15732	15705	15835	15784	15614	15831	15865	15831	15689	15744	15656	15657	15698	15697	15744	15512	15562	15739	15673	15874	15537	15671	15586	15858	15746	15793	15650	15796	15709	15689	15764	15644	15666	15769	15636	15700	15751	15610	15723	15570	15561	15683	15646	15792	15716	15638	15671	15642	15821	15667	15856	15614	15864	15812	15781	15814	15567	15546	15705	15746	15821	15733	15701	15603	15579	15843	15718	15849	15734	15644	15838	15719	15716	15775	15681	15842	15858	15727	15694	15800	15852	15612	15802	15549	15466	15624	15595	15645	15683	15741	15820	15685	15712	15525	15717	15635	15716	15752	15736	15649	15862	15410	15728	15797	15654	15731	15600	15873	15661	15874	15706	15679	15639	15842	15741	15675	15618	15644	15744	15707	15806	15824	15782	15624	15665	15558	15630	15759	15942	15779	15743	15752	15663	15644	15712	15718	15658	15715	15730	15656	15688	15796	15704	15473	15543	15692	15692	15732	15736	15554	15682	15612	15560	15710	15960	15814	15582	15736	15624	15669	15668	15528	15787	15687	15777	15680	16001	15769	15765	15743	15686	15736	15701	15603	15597	15586	15643	15681	15744	15482	15543	15683	15672	15685	15779	15816	15816	15685	15670	15770	15889	15805	15719	15798	15730	15885	15560	15609	15838	15543	15515	15803	15712	15889	15814	15702	15641	15801	15638	15592	15487	15764	15529	15664	15760	15828	15858	15716	15720	15636	15734	15733	15654	15654	15674	15660	15668	15717	15642	15844	15775	15596	15651	15610	15643	15729	15911	15781	15661	15706	15656	15718	15594	15641	15701	15578	15474	15610	15608	15674	15794	15654	15681	15718	15793	15761	15691	15493	15483	15792	15804	15570	15509	15723	15808	15747	15673	15763	15435	15624	15815	15670	15826	15589	15758	15655	15682	15869	15911	15591	15502	15661	15680	15686	15799	15534	15859	15705	15668	15583	15712	15652	15718	15692	15774	15600	15792	15691	15725	15620	15824	15779	15781	15730	15713	15618	15860	15741	15628	15814	15685	15644	15738	15677	15700	15565	15632	15797	15748	15661	15523	15766	15749	15648	15434	15753	15604	15591	15799	15832	15600	15723	15714	15740	15601	15587	15631	15814	15817	15807	15663	15718	15783	15641	15675	15735	15782	15586	15765	15627	15589	15614	15794	15639	15708	15743	15546	15787	15640	15940	15652	15771	15651	15621	15741	15688	15648	15770	15697	15768	15815	15679	15589	15653	15628	15711	15656	15635	15872	15434	15765	15720	15865	15744	15809	15670	15950	15940	15847	15719	15596	15686	15557	15947	15872	15671	15587	15719	15744	15750	15772	15810	15615	15550	15626	15951	15654	15631	15775	15638	15628	15640	15743	15516	15775	15818	15630	15791	15835	15695	15750	15898	15806	15619	15728	15758	15650	15632	15719	15527	15899	15736	15856	15713	15716	15605	15628	15731	15554	15679	15613	15835	15630	15698	15632	15719	15701	15672	15821	15593	15631	15790	15665	15671	15559	15645	15464	15971	15642	15871	15769	15587	15572	15635	15819	15664	15736	15807	15649	15867	15561	15760	15669	15652	15692	15827	15846	15703	15670	15629	15827	15599	15907	15633	15795	15934	15793	15763	15647	15741	15732	15817	15759	15787	15725	15806	15723	15762	15584	15555	15786	15681	15610	15728	15660	15726	15643	15619	15685	15774	15630	15770	15833	15662	15481	15550	15721	15719	15728	15693	15671	15710	15690	15763	15676	15830	15814	15663	15694	15783	15697	15616	15675	15849	15706	15798	15640	15640	15730	15750	15759	15689	15594	15594	15472	15681	15730	15581	15659	15771	15842	15608	15810	15741	15705	15836	15822	15626	15748	15743	15757	15718	15616	15653	15768	15906	15643	15766	15693	15712	15719	15747	15647	15603	15653	15770	15780	15780	15791	15802	15683	15640	15575	15601	15835	15760	15731	15777	15691	15517	15839	15893	15589	15682	15716	15733	15716	15878	15711	15660	15804	15739	15587	15788	15738	15701	15615	15544	15868	15482	15560	15637	15523	15680	15712	15764	15683	15846	15792	15808	15711	15868	15835	15856	15644	15583	15719	15829	15702	15721	15579	15936	15851	15592	15649	15535	15859	15761	15461	15789	15720	15767	15672	15808	15565	15553	15809	15703	15737	15787	15646	15693	15851	15710	15650	15866	15657	15599	15782	15692	15655	15799	15742	15595	15664	15905	15722	15765	15598	15892	15794	15767	15635	15739	15722	15751	15712	15681
35782	29474	33452	31922	29430	28687	28504	27613	27830	27685	27583	27588	27503	27619	27542	27332	27238	27511	27300	27259	27264	27185	27403	27332	27291	27217	27109	27179	27202	27078	27093	27200	27101	27340	27206	27072	27154	27184	26994	27074	27025	27076	27210	27059	27041	27208	27075	27094	27049	26958	27233	27116	27202	27264	27232	27142	27248	26981	27089	27068	27291	27048	27094	26987	26713	26724	26864	27377	26891	26997	27281	27010	26969	26989	26998	27184	27222	27267	27031	27003	26914	27045	27074	26885	27195	27309	27136	26943	27063	26956	27085	27128	27052	27123	26918	26985	27031	26930	27032	27228	27118	26920	27048	27104	27182	26961	27043	26755	26970	26734	27164	26894	27109	27198	27248	27179	27026	26909	27141	26943	26963	27143	26943	27149	27063	26991	26912	27099	27213	27059	27015	27218	27202	26958	27138	27194	27041	26840	26872	27023	26922	26527	26921	27086	27163	27086	27162	27160	27192	27175	27025	27074	27148	27208	27119	26991	27085	26798	27017	26997	27027	27131	27080	26758	26979	27254	26835	26847	27079	27133	27268	27035	27019	26932	27163	26927	27072	27079	26825	27046	27165	27060	27277	27430	26978	27037	27213	27187	27108	26964	27278	27270	27260	27168	27031	26973	26790	26929	27124	26889	27037	27325	27055	26968	26865	27121	27175	27036	27093	27333	27220	27183	27339	27165	27154	27130	27255	27080	26948	27134	27229	27307	27005	27021	27041	26956	26897	27112	27174	26942	26958	26990	26856	27094	27107	27021	27128	27022	27118	27101	26717	27013	26951	27072	26992	27066	27155	27034	27170	26989	27215	27077	26961	26846	27168	27094	26864	26939	27061	27061	27211	27138	26852	27065	27307	27151	27162	26899	26970	27099	27177	27064	26894	27098	26929	27145	27186	26855	26998	27135	27263	27195	27335	26971	27316	27330	27010	27272	27019	27089	27190	26948	27073	27328	27186	26962	27218	27113	27095	27162	27273	27248	26949	27085	27348	27195	27052	27060	27140	26904	26873	27072	26959	27021	27059	27192	27017	27046	27035	27172	27031	27174	27274	27205	27296	27014	27180	26975	26957	27010	27043	26937	26898	27263	27110	26821	27206	27180	27057	27192	27014	27187	27209	27127	27176	26993	26959	27172	27244	27293	27103	26972	26975	26994	27282	27030	26852	27085	26993	26960	27229	26900	27172	26911	26986	26969	27113	26911	26944	27087	26871	27141	27081	26938	27119	27120	26942	27010	26913	26977	27147	27251	26975	27062	27101	27217	27044	27367	27300	27069	27103	26836	27193	27011	26919	27083	26942	27075	27207	27192	27294	26917	26815	26933	26889	26944	26995	26987	27162	27028	27237	26892	26993	27046	27123	27103	26981	27122	27244	27019	27128	26999	27207	27212	27213	27276	27252	27215	27115	27336	27071	27093	27086	27336	27162	27160	27029	27022	27473	26954	26794	27326	27014	27141	27289	27114	27071	27028	27187	27067	27052	26846	26998	27074	27196	27107	27035	27027	27079	27003	26812	27140	27359	26953	27056	27314	27014	27105	26988	27120	27235	26966	27122	27309	27181	27121	26974	26971	27185	27156	27065	26882	27272	27060	27002	26780	26863	27133	27010	27041	27170	27070	26975	26923	27178	27205	27268	27030	27266	27162	27224	26928	27103	26956	27042	26926	27160	27259	27011	27070	27050	27227	27038	26822	27036	27013	27258	26991	26952	27184	27212	27175	27290	27030	26999	27050	27152	27206	26916	27141	27005	27140	27077	27227	27246	27319	27135	27123	27072	26897	27100	27189	27222	27133	27217	27136	27345	26977	27181	26874	27169	26934	27017	26767	26913	27112	27209	27052	27071	27010	26904	27093	27027	27221	27143	26911	27030	27096	26765	27229	27096	26935	27276	27225	26948	27138	27109	27057	27011	27004	27188	26996	27241	27242	27170	27203	27163	27019	27085	27056	27129	26869	26841	27038	26913	26938	27475	27048	27311	27055	27337	27109	26978	27087	27245	26974	27031	27017	27262	26939	26881	27110	26812	27101	27210	26916	26863	27222	27008	26969	26965	27181	27086	26903	27082	27015	27104	26951	27079	27025	27166	27216	26918	27031	26939	26870	27211	27144	26890	26860	27101	27071	27086	27119	26985	27308	26858	27327	27265	26952	26925	27043	27170	27094	27159	27140	27259	26859	27057	27021	26923	27078	27123	27059	27023	26902	27176	27122	27154	26980	26846	27225	27264	26927	27063	27036	27092	27067	26676	27052	27078	26913	27077	27120	27039	27212	27164	27233	27098	27024	27158	27368	26993	27007	26989	27044	27154	26917	27110	27057	26889	26995	27172	27105	27225	26964	27087	26981	26973	26944	26921	27092	27280	26957	27085	27120	27233	26934	27070	27103	27155	27156	26926	27094	26975	26988	27079	27246	27090	27006	26968	27059	27055	27163	27359	27133	27200	27189	26869	27128	27239	27136	27201	26920	27111	27180	26866	27245	26708	27108	27157	26972	27200	26987	27116	27183	27029	26997	26936	27185	27233	26983	26970	27369	26997	26917	27018	26885	27045	27171	27118	27041	27196	27061	27063	27231	27104	27127	27202	27151	27007	27329	27001	27026	27139	27416	27155	27111	27056	27119	27017	26942	27039	27270	27253	27258	27146	26916	27101	26972	26932	26808	26853	27049	26996	27285	27195	27239	26927	27050	26880	26997	27066	26771	26926	27126	27188	26848	27069	27135	27052	27006	27125	26995	27029	26894	27098	26948	27249	26936	27114	26837	26947	27174	27235	27235	27027	27339	27126	26948	27007	27276	27073	27320	26628	26819	27169	27090	26982	26938	27093	26925	27160	27018	27114	27063	27014	27246	27204	27098	27241	27128	27133	26809	26801	26933	27229	27141	26991	27134	27011	26968	26939	27080	26914	26901	27013	26872	27061	27203	26928	27054	27037	26884	26711	27074	26909	26961	27177	27034	26954	27074	27166	27094	27184	27114	26832	26893	27104	27360	27052	27170	26913	26937	27052	27182	27019	26893	27039	27008	27008	27212	27095	27283	27265	27184	26874	27326	26816	26734	27105	26808	27245	27081	27196	27088	27047	26975	27281	27177	26901	27105	27241	26911	26879	27029	27357	26946	27076	27136	26941	27087	27181	27001	27121	27228	27067	27041	27247	27127	26874	26867	27253	27280	27098	26946	27070	27025	27266	27046	27372	27081	27055	26924	26929	27039	27045	27023	27243	27027	27124	27191	26983	27197	27166	26790	27049	27154	26972	27105	26950	27187	27040	26941	26969	27152	27112	27231	27175	26890	27124	27012	26911	27108	27083	27181	27026	26998	26998	26836	27340	27116	27129	26831	27038	27262	27211	27094	26939	26828	27232	27071	27029	27104	27016	26881	27010	27129	27022	26958	27059	27221	26807	27082	26926	26922	27056	27126	27091	27335	27064	26944	26894	27067	27054	26939	27037	26921	26977	27210	27320	27190	27159	26785	26960	27028	27180	26852	27044	26966	26944	27143	27010	26903	27308	26729	27127	26823	27190	27114	27128	27161	26895	26861	27144	27169	27040	26941	27195	26720	27017	27432	26942	27319	27121	27164	26854	26936	26899	27175	26828	27211	26965	27112	27058	27060	27142	27090	26944	26745	26998	27020	27170	27204	26967	27020	27209	26791	27029	27271	27118	26856	26948	26993	27034	27046	27270	27176	27138	27056	26958	26779	26772	26967	27450	27271	26973	26883	27073	26763	27114	27108	27109	27140	27066	27241	27125	26774	27108	26987	27061	27451	27142	27146	27034	27142	27200	27103	27001	27049	26893	26929	26891	26932	26940	26917	27256	27070	27130	27159	26927	26878	26968	27043	27252	27079	27120	26883	27358	27172	27427	27185	26968	26948	27084	27210	27050	27121	26964	27037	27191	27292	27004	27030	26971	27381	27038	26860	27156	26982	26817	27461	27147	27113	27000	27017	27104	27155	27115	27012	27214	27036	27477	27163	27102	27103	27121	27016	26791	26858	27045	26987	27027	27104	27031	26874	27016	27066	27335	26941	26907	27061	26927	26995	27220	26995	27054	27039	27282	27299	27185	26920	27062	26800	27068	26845	27210	27075	27122	26949	27154	27119	27102	26932	26931	27053	27016	27133	27044	27097	26928	26913	27215	26969	27262	26969	26918	27242	27196	27193	27182	27080	26937	27027	26884	27028	26967	26978	27064	27227	27028	27181	27091	27269	27198	27130	27053	27060	27074	27105	26990	27133	27003	27056	27250	27048	27389	27015	26817	26912	27237	27120	27211	27161	27100	27015	27210	27024	27122	27222	27199	27023	26817	27025	26981	26921	27114	27097	27197	27100	27068	27094	27072	27051	26976	27126	27180	27152	27113	27246	27078	27253	26872	27123	27306	26816	26897	27037	27146	27147	27246	27315	26980	27220	27141	27095	27404	27007	27066	27008	27155	27230	27133	27001	26991	27155	27072	26982	26980	27264	27045	27312	27297	27265	27386	26988	26721	26945	26927	27023	27119	27087	27030	27141	27072	27118	27182	27205	26796	27242	26871	27157	26808	27243	26823	27173	27098	27231	26936	27180	27230	27358	27022	27065	27041	27270	27138	26943	26972	26867	27180	27029	27141	27084	27068	26930	27223	27234	27047	26946	27068	27329	27401	27185	27146	27264	26991	27476	26917	27108	27002	27152	27105	27128	27133	26803	26863	26947	27099	26911	26851	27095	26917	27019	26998	27064	27410	27021	26840	27175	27338	27213	27138	27341	27075	27055	27122	26990	26949	27311	27128	27047	27029	27089	26874	27114	27142	27083	27224	27216	26909	26927	26899	27069	27072	27029	27126	26918	27118	27139	27207	26960	27000	27070	27100	26844	26930	26873	26892	26886	27354	26999	27279	26925	26845	27373	27067	27189	27298	27172	27034	27020	27031	27248	27180	27085	26910	26965	26868	27091	27184	26980	27062	27009	27164	27092	27338	27103	27185	26961	27002	26943	27032	27273	26969	26951	27165	27019	26902	26963	26927	27023	26874	26975	27130	27219	27086	26918	26828	27147	26815	27077	26980	26909	27052	27070	26778	27072	27346	27185	27215	27025	27315	27079	26775	26984	27046	27252	27265	26945	27053	26712	27192	26987	27256	26922
22997	27352	26648	22544	20406	19278	18613	18290	17883	17747	17565	17616	17580	17368	17366	17311	17189	17244	17080	17025	17188	16989	16992	17086	17001	16917	16988	16942	16963	16992	16996	16989	16915	16881	16838	16692	16742	17053	16804	16712	16887	16884	16732	16855	16704	16992	16948	16949	16854	16874	16871	16885	16772	16891	16984	16854	17032	16852	17006	16841	16923	16871	16878	16925	16872	16951	16871	16960	16871	16832	16607	16941	16925	16819	16788	16837	16687	16808	16710	16748	16736	16789	16768	16873	16877	16834	16715	16898	16753	16761	16831	16931	16846	16831	16843	17144	16844	16869	16878	16832	16703	16776	16943	16896	16832	16987	16831	16864	16724	16970	16854	16750	16811	16772	17187	16794	16726	16751	16938	16751	16802	16756	17020	16933	16991	16956	16623	16668	17103	16755	16843	16692	16883	16815	16708	16700	16812	16755	16857	16832	16794	16945	16642	16786	16985	16810	16852	16939	16960	16723	16855	16825	16933	16811	16707	16879	16698	16777	16776	16772	16950	16843	16757	16881	16952	16934	16905	16712	16865	16721	16822	16771	16928	16635	16931	16858	16860	16768	16729	16887	16958	16851	16787	16760	16730	16880	16911	16759	16866	16927	16830	16947	16832	16839	16845	16802	16841	16896	16908	16878	16791	16828	16851	16808	16835	16761	16862	16811	16751	16829	16694	16809	16873	16704	16724	16890	16876	16786	16621	16865	17064	16728	16794	16840	16785	16797	16720	16862	16975	16798	16843	16741	16885	16841	16943	16812	16759	16779	16836	16887	17004	16880	16743	16958	16832	16834	16838	16799	16841	16942	16811	16889	16930	16718	16786	16798	16931	16950	16901	16836	16842	16885	16885	17078	16903	16919	16883	16867	16990	16960	16886	16729	16949	16834	17000	16783	16931	17050	16789	16741	16843	16816	16905	16682	16906	16756	17002	16684	16760	16775	16813	16840	17003	16649	16800	16873	16878	16820	16890	16802	16821	16729	17010	16718	16779	16655	16742	16722	16778	16891	16670	16858	16668	16864	16816	16818	16965	16869	16731	16846	16889	16849	16928	17048	16872	16818	16776	16836	16717	16811	16781	16814	16830	16919	16560	16699	16832	16765	16830	16737	16890	16863	16914	16807	16896	16865	16689	16781	16894	16856	16806	16699	16739	16748	16944	16708	16846	16919	16868	16725	16896	16882	16738	16866	16831	16859	16848	16847	16753	16948	16772	16931	16788	16923	16872	16991	16739	16810	16704	16962	16906	16840	16701	16828	16843	16953	16949	16893	16833	16950	16833	16684	17110	16581	16941	16643	16902	16912	16806	16752	16890	16924	16948	16836	16794	16860	16892	16752	16974	16849	16735	16809	16800	16786	17040	16764	16888	16841	16848	16980	16807	16945	16765	16843	16763	16851	16837	16676	16955	16966	16783	16910	16791	16689	17046	16808	16714	16995	16883	16654	16826	16851	16936	16893	16937	16844	16524	16787	16816	16752	16764	16924	16785	16877	16762	16878	16986	16862	16893	16798	16892	16847	16859	16784	16854	16868	16790	16810	16854	17088	16957	16821	16817	16843	16995	17015	16799	16929	16732	16876	16664	16697	16795	16768	16784	16878	16986	17075	16875	16774	16908	16771	16741	16864	16650	16802	16955	16831	16680	16987	16702	16896	16649	16946	16989	16807	16673	16864	16853	16700	16828	16729	16880	16838	16809	16845	16779	16847	16699	16966	16799	16837	16857	16897	16798	16968	16851	16669	16932	16788	16752	16689	16738	16756	16918	16620	16953	16774	16996	16782	16827	16929	16801	16901	16730	16764	16881	16603	16663	16803	16809	16752	17014	16846	16634	16643	16862	17077	16945	16635	16805	17064	16968	16822	16723	16932	16868	16845	16996	16795	16849	16820	16779	16782	16853	16817	16696	16651	16593	16835	16833	16832	16822	16825	16989	16746	16782	16728	16827	17055	16713	16881	16858	16935	16638	16844	16876	16749	16795	16774	16671	16931	16528	16873	16735	16912	16946	16681	16799	16770	16765	16872	16710	16822	16685	16799	16838	16967	16767	16895	16751	16745	16731	17000	16907	16782	16734	16829	16956	16801	16880	16828	16973	16770	16697	16840	16824	16661	16972	16896	16771	16793	16834	16822	16653	16670	16784	16839	16832	16886	16909	16823	16807	16721	16728	16956	16947	16792	16891	16700	16748	16885	16890	16909	16739	16780	16833	16914	16741	16810	16781	16817	16648	16811	16822	16822	17162	16897	17082	16837	16841	16891	17026	16751	16807	16799	16544	16667	16823	16950	16853	16839	16888	16855	17031	16750	16748	16911	16993	16838	16759	16766	16693	16775	16914	16821	16812	16916	16984	16934	16828	16879	16855	16873	16766	16706	17048	16912	16701	16844	16777	16783	16671	16719	16945	16965	16940	16718	16747	16688	16831	16700	16898	16827	16929	16592	16897	16759	16890	16868	16788	16805	16920	16952	16782	16708	16827	16779	16845	16838	16786	16959	16985	16932	16649	16641	16737	16892	16901	16787	16796	16833	16943	16799	16812	16873	16710	16842	16875	16909	16963	16794	16877	16937	16630	16859	16829	16945	16660	16964	16850	16623	16931	16863	16946	16871	16918	16991	16934	16775	16711	17007	16838	16782	16763	16938	16819	17010	16900	16767	16887	16702	16839	16848	16657	16963	16663	17028	16936	16884	16837	16780	16703	16894	16846	16678	16634	16779	16751	16782	16871	16867	16852	16738	16949	16772	16948	16852	16834	16995	16834	16729	16973	16958	16864	16785	16857	16654	17090	16961	16871	16565	16674	16748	16846	16801	16895	16715	17038	16905	16796	16898	16785	16826	17017	16863	16836	16858	16842	16729	16999	16860	16952	16839	16857	16741	16804	16560	16697	16744	16964	16806	16848	16894	16850	16956	16830	16675	16802	16784	16929	16873	16834	17043	16753	16874	16891	16896	16678	16950	16859	16655	16751	16858	16920	16765	17093	16897	16762	16815	16791	16697	16755	16933	16759	16813	16901	16899	17032	16707	16986	16854	16751	16924	16728	16692	16913	16726	16793	16923	16939	16953	16763	16822	16868	16973	16993	16913	16901	16928	16912	16862	16805	16795	16873	16832	16976	16695	16709	17052	16798	16752	16879	16793	16885	16843	16898	16863	16741	16922	16844	16840	16874	16886	16947	16964	16793	16728	16806	16738	16863	16857	16798	16678	16800	16921	16809	16936	16853	16907	16744	16749	16715	16855	16785	16846	16954	16906	17031	16940	16859	17000	16891	16740	16858	17034	16861	16742	16797	16569	16674	16928	16740	16917	16692	16997	16790	16929	17015	16822	16820	16971	16804	16710	16808	16749	16826	16661	16728	16903	16839	16935	16880	16776	16810	16911	16902	16735	16861	16680	16882	16942	16972	16804	16801	16579	16874	16879	16814	16801	16720	16784	16806	16859	16883	16734	16919	16820	16853	16886	16816	16684	16807	16803	16881	16894	16542	16867	16799	16809	16779	16895	16888	16922	16782	16762	16900	16827	16987	16887	16699	16850	16745	16888	17009	16742	16762	16766	16846	16847	16788	16894	16712	16639	16889	16910	16855	16882	16949	16885	16825	16770	17053	16917	16775	17024	16674	16742	16874	17064	16721	16879	16926	16880	16841	16838	16817	16968	17055	16840	16799	16884	16870	16782	17096	16834	16825	16730	16849	16846	16839	16950	16808	16857	17071	16876	16874	16786	16922	16755	16780	16776	16860	16903	16811	16852	16928	16791	16944	16827	16708	16883	16803	16845	16911	16720	16851	16926	16760	16931	16921	16654	16880	16862	16738	16815	16813	16992	16805	16804	16912	16921	17042	16864	16849	16767	16667	16795	16895	16767	16912	16834	16855	16790	16842	16878	16721	17055	16867	16811	16915	16725	16840	16617	16790	16903	16828	16855	16788	16986	16863	16674	16996	16973	16715	16822	16769	16778	17064	16810	16865	16853	16889	16916	16844	16864	16862	16732	16755	16812	16917	16818	16648	16787	16837	16746	16663	16872	16554	16817	16939	16865	16700	16750	16846	17004	16817	17066	16935	16804	16998	16800	16829	16864	16921	16926	16742	16776	16799	16867	16771	16801	16803	16760	16904	16810	16825	16820	16843	17080	16889	16650	16965	16948	16827	16823	17026	16885	16665	16765	16647	16873	16697	16831	16897	16952	16671	16748	16925	16782	16816	16875	16891	16668	16944	16982	16809	16928	16871	16863	16820	16870	16807	17125	16658	16968	17004	16976	16849	16866	16895	16896	16697	16933	16721	16756	16815	17018	16886	17053	16854	16837	16661	16798	16971	16854	16949	16921	16750	16797	16722	16921	16768	16834	16833	16812	16958	16773	16858	16957	16628	16980	16898	16789	16898	16913	16949	16968	16900	17087	16935	17149	16682	17157	16888	16853	16778	16871	16968	16950	16803	16874	16830	17157	16868	17007	16920	16780	16775	16816	16922	16895	17122	16925	16673	16725	16739	16873	16664	17065	16619	16763	16974	16825	16784	16697	16890	16792	16909	16813	16777	16871	16775	16939	16763	16771	16907	16856	16699	16952	17009	17017	16809	16858	16728	16960	16804	16850	16736	16840	16833	17013	17046	16833	16875	16846	16754	16756	16995	16646	16917	16699	16819	16976	16781	16887	16810	16844	16831	16717	16760	16893	16755	16763	16871	16891	16712	16923	16754	16856	16888	16851	16972	16822	16928	16858	16879	16682	16808	17028	16913	16890	16993	16677	16860	16788	16839	16885	16835	16719	16880	16659	16697	16748	16785	16881	16752	16844	16766	16906	16929	16962	17060	16831	16818	16892	16880	16830	16918	16764	16913	16813	16772	16839	16765	16942	16796	16773	16889	16831	16850	16826	16973	16743	16910	16771	16715	16858	16781	16923	16991	16786	16947	16933	16736	16827	16993	16985	16795	16895	16881	16890	16719	16882	16878	17002	16728	16976	16814	16921	16832	16761	16957	16873	16765	16940	16963	16937	16780	16811	16649	16791	16691	16806	16794	16771	16798	16896	16797	16813	16857	16729	16926	16831	16902	16766	16974	16885	16685	16968	16807	16893	16988	16745	16854	17054	16728	16775	16923	16699	16729	16652	16917	16747	16950	16839
24310	21167	27646	25440	24473	28371	30099	27783	26736	26555	26470	26220	26048	26235	26174	25855	25894	25470	25741	25529	25291	25621	25581	25480	25446	25421	25466	25143	25423	25366	25084	25228	25251	25353	25192	25587	25199	25109	25116	25080	25424	25317	25199	25317	25196	25361	25256	25033	24963	25187	25300	25207	25305	25149	25114	25112	25189	25068	25143	25295	25534	25163	25252	25213	25455	25167	25157	25264	25015	25209	25067	25172	25290	24874	24934	24954	25116	25156	25129	25119	25257	25114	25226	25436	25143	25220	25244	25301	25271	25157	24974	25237	25314	24969	25095	25236	25241	25185	24934	25348	25104	25158	25303	25147	25377	25237	25212	25152	25013	25042	25009	25174	25237	25094	24974	25012	25392	25223	25122	24951	25133	25235	25247	25132	25255	24919	25179	25448	25206	25211	25495	25047	25285	25100	25282	25044	25504	25342	25200	25048	25058	25330	25038	24950	25097	24984	24982	25103	25311	25174	25082	24967	25192	25395	25104	25147	24937	25261	25197	25106	25279	25136	25027	25103	25197	25193	25256	25256	25079	24947	25272	25295	25193	25080	25368	25166	25024	25099	25143	25092	25289	25023	25352	25089	25181	25335	25121	25433	25074	25266	25218	25002	25260	25370	25134	24917	25128	25174	25223	25121	25459	25283	24998	25319	24937	25053	25201	25082	25184	24925	25106	24775	25134	24962	25050	25124	24967	25194	24978	24905	25217	25065	25061	24984	25016	25068	25221	25251	25197	25317	25234	25287	24976	25195	25201	25394	25315	25135	25217	25048	25220	25152	25342	24985	25107	25177	25486	25166	25185	25086	25179	25058	25183	25171	25141	25170	25071	24879	25386	25374	25223	25004	25425	25039	25192	24929	24982	25236	25150	25131	25130	25046	25172	25068	25108	24927	24957	25191	24967	25372	25309	25057	25002	25114	25205	25184	24994	25076	25313	25284	25338	24903	25164	25057	25135	25156	25047	25084	25291	25473	25069	25256	25120	25257	25238	25152	25152	24929	25301	25100	25390	25310	25055	25023	24999	24972	25220	24996	25150	25293	25245	25205	25204	25057	24956	25064	25102	24878	25142	25006	25272	25203	25112	25192	25133	25260	25329	24967	25238	25437	25252	25213	24938	25127	25076	25317	25105	25152	25015	25062	25398	25246	25149	25200	25396	25076	24987	25177	25130	25235	25162	25127	24976	25076	25020	25231	25179	25036	25028	25328	25322	25318	24956	25133	25410	25230	25374	25051	25200	25451	25111	25079	25074	25296	25234	25078	25249	25202	25168	25156	25120	25329	25426	24998	24936	24929	25073	25179	25153	25362	25170	25222	25246	25260	25101	24998	25091	25138	25137	25360	25177	25164	25250	25022	25335	25168	25282	25054	25199	25362	25144	24978	25038	25213	25003	25334	25025	25248	24981	24915	25175	25206	24990	25275	25637	25216	25043	25350	25270	25188	25036	25026	24941	25123	25057	25186	25109	25136	25103	25177	25128	25232	25131	25230	25099	25258	25268	25075	25221	25066	25173	25137	25240	25210	25224	24985	25090	25120	25002	24977	25067	25040	25038	24978	25305	25093	25360	25267	25031	25032	25281	25257	24910	25116	24996	24921	25213	25167	25142	25131	25275	25063	25349	25080	25282	25100	25307	25034	25150	25162	25253	25101	25240	24949	25210	25190	25198	25139	25262	24831	25074	25189	25404	25196	25316	25230	24908	25097	25207	24990	25076	25003	25154	24911	25197	25052	25207	25199	25149	25105	25293	25223	25171	25206	25280	25251	25397	25113	25311	25110	25046	25132	24943	25188	25241	25252	25240	25191	25294	25000	25105	25167	25358	25369	25039	25050	25086	25042	25233	25219	25070	25057	25154	25174	25000	25061	25038	25106	25088	25136	25251	25313	25236	25005	25282	25304	25174	25108	25031	25244	25164	25158	25511	25288	25216	25351	25256	25096	24964	25229	24986	25167	25089	25119	25251	24913	25212	25100	25184	25100	25280	25121	25044	25151	25178	25274	24967	25041	25161	25345	25128	25206	25164	25167	25031	25106	25025	25155	25202	25343	25223	25453	25027	25119	25280	25421	25222	24907	25079	24794	25138	25335	25044	25292	25105	25083	25045	25127	25192	25222	25276	25104	25067	25113	25248	25415	24983	25212	25416	25313	25241	25253	25283	25053	25225	25107	25059	25139	25005	25382	25124	24833	25149	25224	25301	24994	25080	25157	25152	25290	25069	25273	25218	25153	25082	25036	25347	24987	25253	25182	24986	24982	25234	25158	25061	24885	25317	25433	24913	25371	24995	24832	25351	25238	25053	25146	25281	25216	25272	25346	25101	24932	25118	25068	25062	25155	24885	25206	25069	25217	25140	25359	25118	25033	25205	25267	25078	25316	25393	25403	25417	25063	25040	25291	25072	25169	25142	25278	25161	25038	25301	25182	25150	25343	25175	25098	24980	25243	25191	25220	25119	25214	25098	25090	25068	24883	25033	25406	25144	24984	25234	25062	25100	25309	24978	24872	24993	25152	24826	25376	25137	25341	25248	25210	25157	25333	25044	25182	25114	25460	25193	25118	24980	25133	25194	25209	25251	25149	25351	25127	25128	25205	25251	25350	24833	25210	25326	25167	25220	25163	25224	25255	25295	24827	25127	25128	25321	25175	24862	25184	25218	25065	25089	25185	25019	25025	25210	25051	25036	25170	25122	25197	25291	25178	25179	25377	25403	24987	25177	25025	25132	25191	25324	25011	25228	25249	25159	24953	25371	25130	25096	25179	25054	25152	25106	25064	25112	25264	25338	24990	25024	25205	25230	24963	25015	25014	25064	25190	25071	25215	25057	24838	25061	25036	25020	25291	25262	25170	25120	25060	25454	25369	25185	25269	25002	25143	25246	25086	25081	25025	25438	25153	24922	25020	25326	25231	25158	25034	25207	25108	25277	25140	25085	25106	25099	25075	25122	25158	24932	25075	25259	25156	25256	25119	25026	25261	25046	25123	25086	25011	25117	25448	25002	24892	25046	25148	25286	25110	25290	25226	25225	25170	25231	25182	25050	25055	24973	25191	25180	25245	25123	25199	25116	25324	25008	25272	24888	25132	25162	25289	25125	25157	25160	25011	25138	25129	25206	25146	25212	24908	25132	24866	25377	25297	25421	25080	25060	24961	25069	25422	24995	25088	25285	25282	25397	25123	25088	25026	25049	25476	25124	24936	25383	25062	24992	25115	25062	25339	25244	25213	25103	25179	25085	24908	25186	24935	24931	24944	25156	25099	25102	25185	25067	25338	24914	25125	24974	25193	25157	25070	24902	25134	25133	25301	25207	24938	25119	24967	25087	25035	25224	25327	25106	25017	25276	25203	25000	25083	25145	25321	25163	25262	25144	25046	24947	25379	25225	24935	25398	25120	25123	25008	25159	25048	25151	25548	25167	25024	25212	25173	25064	25203	24944	25263	25343	25080	24974	25031	25136	25390	25182	25096	25235	25236	25276	25129	24985	24978	25105	25078	25182	25021	25101	25073	25127	25121	25252	25382	25116	25170	25244	24911	25112	24861	25187	25043	25392	25331	25189	25089	25134	25081	25105	25167	25213	24949	24946	25189	25181	25189	25089	24924	25373	24977	25084	25225	25353	24921	25355	25138	25030	25196	25276	25120	25327	24984	25212	25109	25183	25208	25156	25099	25082	25093	25011	25112	25074	25103	25210	25118	25248	25232	25199	25034	25339	25148	25156	25226	25277	25045	25122	25000	24995	25048	25282	25196	25361	25258	25366	25136	24874	25114	25086	25040	25139	25058	25178	25031	25310	24964	25134	25108	25040	25128	25378	25094	25071	25132	24876	25040	24993	24982	25200	25469	25302	25246	24975	25102	25083	25195	24834	25164	25243	25183	25283	25365	25542	25227	25106	25187	25357	25219	25162	25007	25262	25177	25085	25458	25253	25116	25433	25071	25421	25100	25133	25298	25156	25070	25173	25267	25212	25266	25181	25216	25280	24925	24910	25227	25079	25053	25214	25253	24892	25008	25033	25164	25370	25172	25157	25231	25099	25300	25164	25078	25182	25387	25307	25154	25265	25214	25260	25381	25184	25199	25296	25241	25143	24952	25203	25198	25256	25244	25394	25117	25206	25185	25559	25114	25059	25121	25319	25252	24818	24844	25185	25070	25274	25111	25200	24964	25036	25121	25007	25047	24833	25213	25231	25131	25100	25081	25127	25001	24977	25361	24998	25098	25031	25204	25258	24967	25021	25048	25166	25291	25139	25227	25049	25248	24738	25010	25138	25531	25092	25098	25321	25093	25166	25185	25207	25484	25167	25007	25100	25076	25144	25382	25218	25121	24983	25124	25133	25243	25097	25330	24953	25152	25221	25281	25220	25216	25501	25241	25048	25009	25204	25027	25331	25047	24994	25024	25101	24828	25222	25374	25305	25367	25139	25218	25252	25131	24975	25125	25194	25162	25082	25201	25108	24994	25041	25196	25214	25137	24746	25313	25402	25265	25075	25051	25228	25347	25042	25295	25156	25116	25012	24964	25088	25417	25413	25231	25185	25012	25131	25101	25149	25057	25270	25218	25036	24958	25273	24941	25381	25143	25252	25301	24984	25192	25171	25284	25032	24997	25209	25041	25158	24987	25174	25201	25110	25128	25217	25190	25156	24890	25101	24969	25442	25118	24908	25154	25179	24863	25236	25141	25145	24918	25011	24984	25058	25027	24911	25236	24912	24968	24917	25091	25146	25162	25177	25276	25190	25274	24764	25083	25219	25164	25207	25079	25137	25039	25277	25245	25355	25238	24938	25110	25225	25193	25180	25038	25224	25230	25178	25014	25272	25064	24960	25094	25190	25134	25268	24977	25036	24927	25317	24843	24967	25068	25325	25151	25105	25243	25317	25197	25187	25155	25067	25283	25032	25091	25332	24926	25154	25220	25188	25113	25242	25236	25392	25083	25333	25322	25098	25447	25322	25463	25366	25084	25123	24997	25180	25334	25112	25116	25146	25085	25232	25301	25237	25080	25265	25357	25202	25132	25184	25197	25107	25425	25313	25299	25162	25122	25145	25188	25003	25065	25456	25144	25236	25348	25289	25265	24951	25066	25462	25152	25331	25412	25105	24917	25045	24902	25160	25176	24994	24748
20601	33818	33161	26828	23290	20917	19692	18736	18370	17823	17588	17450	17241	17150	17072	16915	16807	16674	16516	16482	16626	16460	16326	16290	16254	16139	16348	16171	16113	16207	16262	16189	16095	16117	16121	16042	16175	15957	16027	16024	16042	16021	15843	15950	15887	15970	16035	15859	16065	15923	16049	16007	15904	16035	16024	15987	15896	16022	15973	15966	16064	16061	15975	15870	16174	15985	15823	16208	15876	15943	15941	16025	16006	15914	16032	16029	15960	15912	15993	15964	15959	16088	16043	15993	15781	15886	16045	15883	15956	15952	16109	15987	15997	15994	15693	15897	16102	15936	15903	15949	16049	15938	15838	15714	15862	16010	15969	15912	16126	15866	15816	16037	16013	15958	16012	15836	16103	16000	16002	15910	15944	16074	15719	15752	16012	15919	15772	15979	16048	15930	16073	16123	16000	16014	15844	15923	15828	15897	16084	15829	15992	16033	15936	15962	16000	15896	15970	15899	15939	15811	15929	15996	15979	16062	16098	15924	15989	15953	15876	15911	15852	15964	15943	15902	15944	16001	15931	15988	15834	15851	15962	15957	15938	15819	15882	15922	16119	16028	16054	16104	15827	15787	16096	16151	15855	15880	15895	15842	15953	15902	15953	16043	15857	15963	15968	15899	15934	15921	16072	15811	16058	15981	16070	15886	15830	15909	16065	16057	15817	15919	15924	16056	15968	16010	15848	15928	16000	15778	16099	16005	15994	16097	16103	15668	15855	15866	15992	15853	16016	15862	16189	15817	15865	15870	15872	16037	15984	16114	15991	16110	15770	16076	15939	16054	16073	15983	16031	15982	15797	15891	15889	16002	15829	15897	16019	15668	16082	15828	15806	15901	16014	15898	16042	15936	15892	15971	16047	15957	15851	15818	15803	15834	16025	15912	15994	15821	15828	16030	15932	16054	15853	15945	15835	16047	15885	16088	16111	15918	15825	15951	15939	16078	15939	15810	15915	16026	15822	15875	15847	15769	15740	15717	16262	15824	15975	15864	15945	15813	15970	15982	16205	15960	16083	15845	15830	15867	16034	15889	16028	16008	15854	16002	15789	15913	16092	15803	15935	16076	16013	16043	15987	16076	15901	15802	16013	15901	16016	16085	15798	15903	15892	15932	16053	15715	15979	15805	16027	15989	15822	16104	16130	15945	15938	15967	15862	15981	15938	15932	16089	16009	15896	16085	16137	16034	15950	15991	15919	15914	15874	15819	16052	15912	15984	15941	15984	15926	15923	15913	15945	15987	15969	16026	16066	16254	15840	15975	15884	16091	15919	15996	16003	15942	16081	15958	15889	15854	16066	15785	15884	15998	15967	15934	15874	15964	16299	15874	15946	15832	16048	15841	16202	15915	15867	15683	16005	16102	15984	15980	15926	16066	16061	15855	15875	15944	15910	15795	16075	15951	15746	15853	16048	15760	15956	15876	16025	15823	15979	15889	15908	15936	15994	15831	15939	15844	15828	15807	15675	15965	15958	15884	15924	16068	16140	16072	16145	15874	15892	16098	16026	15979	15847	15920	16071	15814	15952	15839	15828	15927	15782	16027	16066	15794	15921	15808	15945	15933	15872	15956	15878	15907	15939	15975	15800	15939	16073	15752	15958	16114	15941	16068	16118	15966	15922	15842	15772	16085	15889	16149	16143	16162	15918	15934	15833	15806	16168	15906	15835	16035	15813	15976	16060	15844	15901	15889	15879	15862	15988	15798	15769	15782	15943	15993	15833	15679	15843	15976	15911	15817	16005	16008	15935	15840	15847	15998	15887	15969	15881	15992	15808	15870	15893	15972	16006	16083	16050	15879	15954	15900	16049	16063	15950	15926	16059	15912	15925	16054	15942	15652	15841	15991	15903	16060	15889	15852	15951	15864	16004	16122	15804	15989	16034	15969	15953	15807	15986	15970	15860	16159	15900	16083	15756	15999	15848	16044	16028	15980	16018	15970	16005	16034	15844	15998	16067	15964	15988	16161	16037	15776	15848	16105	15988	15972	15828	15985	15973	15839	16033	16061	16062	15910	15937	16063	16070	15852	15965	15941	15723	16002	15851	16060	15911	15984	16025	16089	16158	15790	15785	16102	15805	15979	15999	15874	15954	15633	16005	15884	15898	15849	16061	15929	15864	16056	15896	16112	15905	15959	15910	15929	15991	15960	16039	15942	15864	16131	15958	15962	16034	15881	16032	16050	15986	15996	16077	15954	16011	15799	15919	15890	16007	15978	15842	16052	15997	16094	15967	16177	15886	16019	15844	16035	15924	15946	15926	15825	15905	16039	16062	15794	15843	15974	16070	15928	15957	15984	15958	15913	16032	15903	15965	15903	15897	15751	15850	15997	15936	15915	15984	16066	15942	16053	15771	15812	15990	15943	16119	16163	15772	16159	15839	16059	15880	15822	15899	16012	15926	15903	15925	16040	15788	15953	15818	15993	15884	16101	15915	15867	15956	15952	15985	15860	16023	15707	15908	15860	15883	15925	15945	15910	16089	16070	15786	15910	16220	16008	15857	16055	15895	15992	15889	15944	15939	16025	16121	15898	15879	15906	15929	15931	15934	15904	16094	16085	15916	16111	15875	16057	16085	15972	15880	15847	15904	15992	15938	15921	15986	16010	16051	16003	16002	15935	15804	15945	15992	16026	15944	15709	15773	15877	15974	16093	15823	15751	16025	15985	15983	15861	15955	15790	16091	15911	15962	16001	15926	16065	16031	16167	15883	15969	15951	15785	16121	16000	16062	15863	16020	15889	15932	16025	15895	16023	15829	16216	15803	15940	16054	16125	15961	16014	15902	16222	15950	15811	16051	15926	15957	16027	15898	15931	16117	15713	15939	15993	15953	15992	15885	16127	15732	15757	15890	15828	15869	15910	15761	15993	16114	16029	15993	15955	15877	15932	15909	15940	16077	15822	15972	16021	15808	16102	15879	15901	15775	15903	16023	16008	16061	15996	16015	15947	15884	15913	15847	15967	15824	15948	15969	15897	15942	16040	15981	15850	15898	15766	16017	15828	15977	15915	16021	15959	15778	16016	15980	15963	15940	15810	15842	15785	15946	15965	15927	16055	16047	15950	15879	16073	16117	15821	16085	15886	15982	16002	15746	16067	15972	15965	15894	16055	15796	15763	16075	16003	16093	15731	15963	16058	15785	15777	15761	16099	16025	16005	15974	16006	15785	15922	15963	15906	16125	15989	16091	15904	15919	16196	15990	16008	15730	15899	15847	15917	16007	15884	16056	16008	15839	15902	16102	15950	16005	15870	16008	16036	15829	16010	15879	16101	16144	16031	15892	15793	15972	15888	16059	15925	15874	15795	16012	15952	15963	15788	16043	15908	15982	15833	15894	16022	15971	15921	15796	15985	15854	15966	16180	16165	15945	15803	16057	15921	15929	15895	16036	15939	15976	15853	15991	16075	15822	16016	16043	16092	15991	15880	15999	15922	16002	16009	15832	15741	15924	16048	15984	15866	15940	15705	15890	16138	15984	15973	15745	16006	15948	15854	16040	15990	15937	15942	15959	15988	16173	15793	15862	15863	15986	15745	16143	15928	16041	15935	15835	15895	16054	16008	16053	15935	15918	16005	16045	16026	15959	15975	16107	16135	15929	15945	15906	15971	15850	16038	15986	15990	15931	16069	16123	15927	15888	15903	15971	15857	15997	15967	15742	15975	16055	15878	16015	15999	16022	16018	15905	16124	16081	16081	16012	16046	15797	15781	15891	15895	15853	15944	16011	15990	15886	15776	15903	15830	16018	16069	15733	15907	15981	16017	15942	15735	15985	15934	15930	15914	16033	16089	15795	15986	16058	16117	15981	15947	15895	15995	16007	15896	15958	16026	16139	15902	16068	15908	15965	15887	16049	15898	16105	16032	16117	15786	15996	15920	15897	15697	15997	16048	16044	16008	15986	16080	15934	16074	16073	15882	15881	16068	16192	15837	15740	15849	16083	16106	15875	15923	15979	15887	15995	15890	16154	15931	16014	15959	16040	15946	16097	15749	15883	15947	16053	15833	16026	16200	15971	15973	15802	15867	15969	15942	15853	15998	15943	15929	15869	15880	16028	15963	16094	16019	15851	16032	15986	15956	15697	15896	15858	15932	15864	16020	16126	15953	15995	15892	15943	16005	15932	15844	15876	15924	16044	15994	15879	15925	16039	15963	15982	15975	15985	15882	15747	15915	16017	16074	15909	15988	16037	15993	15869	16021	15830	15970	15982	15817	16018	15976	16120	16103	16085	15997	15912	15874	15986	16010	15936	15958	16212	15756	15957	15925	15966	16068	15897	15948	15988	15919	15982	16081	15893	15948	15846	15876	15966	16107	15848	16133	15927	16151	16010	15902	16042	15970	16090	15837	15766	15874	15916	15994	15956	15957	15952	15931	15899	15756	15944	16020	15837	16118	16004	15997	15694	16053	15916	16037	15748	16055	16087	15931	15915	15989	15949	15787	15862	15923	16101	15848	15947	16041	15934	16025	15883	15964	15978	16093	15944	15948	15822	15838	15927	15914	16152	16041	16001	16034	15984	16047	15942	15919	15915	16001	15845	15864	15957	15855	16053	15865	15936	15886	15704	15931	16005	16058	15918	15882	15868	16093	15923	15968	15914	15915	15903	16002	15931	16015	15854	15877	16062	15865	15950	15949	16147	15896	15977	15979	16014	15954	15927	15976	15944	15828	15892	15942	15936	15939	15840	15764	15909	15873	15936	15990	15976	15938	15846	16069	15846	15942	16259	16115	16082	15921	16043	16030	15858	16022	15977	15930	16215	16045	15782	16081	15993	16091	15936	16018	16070	15966	15953	15877	15954	15961	15945	15916	15900	15952	15947	15735	16016	15988	15921	15892	15988	15905	15998	15888	15792	15853	15779	15946	16049	15982	15924	15840	15881	15848	15901	15990	15939	15962	15844	15905	15911	16073	16009	16067	15917	15973	15918	15829	15999	16048	16083	15854	16127	15849	15810	15755	15939	15802	15965	16003	16024	16133	15915	15945	16037	15873	15968	16099	15909	15826	15956	15878	16033	15944	16002	15961	16057	16080	15905	16031	15940	15877	15903	16009	16035	15912	15974	15879	15983	15926	15923	15888	16068	15768	16008	15917	15923	16145	16066	15929	15869	16036	16013	16038	16066	16083
22699	21161	27754	24957	22467	27088	32423	28320	27607	27661	26886	26546	26563	26742	26544	26092	25940	26003	25978	25845	25610	25782	25256	25441	25314	25337	25340	25495	25643	25250	25496	25498	24932	25140	25304	25208	25198	25220	25168	25263	24987	25257	25153	25085	25389	25203	25018	25253	25090	25527	25235	24983	25108	24933	25207	25150	25095	25181	25074	24930	25122	24997	25188	25138	24981	25088	25305	25034	25254	25088	25184	25134	24873	24985	25033	24866	25034	25146	25112	25113	25099	25350	25079	25090	25062	24897	24933	25246	24940	24979	25116	25210	25103	25080	25205	25019	25181	25115	24900	24868	25223	25082	25158	25044	24740	24902	25100	25149	25309	25071	25276	25096	25010	25048	25089	25222	24874	25031	24942	25102	24924	25026	25000	25085	25119	24898	24825	24902	25250	24973	24993	24998	25006	25012	25040	25413	25013	25211	25175	25109	25073	25038	24969	25035	25044	25142	24984	24886	25443	24758	25272	25057	24830	25028	25151	25252	25050	25092	25228	24943	25258	25050	24996	24693	25066	25184	24887	24929	24993	25042	24996	24908	25191	24913	25096	25050	24940	25121	25202	25160	25038	25143	24979	24667	24927	25043	25213	25137	24857	24896	24855	24839	24775	25024	25016	24957	25157	25266	25129	25010	24975	25230	25153	24969	24981	24957	24896	24901	24917	25256	25218	25073	25187	25190	24875	25123	25192	25191	24922	25102	25113	24963	24895	25195	25010	24949	25244	24945	25102	24847	25140	24950	24913	24864	25187	25173	24928	24888	24906	25168	24962	24763	25185	25223	25091	24944	24927	25085	25152	24920	25048	25286	24762	25007	25029	25200	25097	25204	25133	25076	24916	24962	24948	25028	24969	24959	25066	25098	24814	24972	25142	25199	25227	24936	24871	25009	24871	24939	24878	24923	25105	25196	25050	25257	25319	25017	25341	25012	25179	24990	24964	25040	25216	25169	25205	25131	25115	25165	25092	25079	25363	25064	25200	25125	25059	25019	25149	24972	25322	24996	24955	25141	24971	24984	24724	24957	24697	25042	25187	25147	24936	24927	25097	24784	24767	25009	24950	25199	24975	24938	25166	24768	25080	25264	25148	24914	25141	25047	25087	24975	25072	25138	25180	24992	25095	25152	25034	25207	25072	25074	24915	25055	25107	25198	25054	24880	25180	24981	24806	25090	25312	25095	25113	25043	25320	25154	25059	24963	24967	25206	25375	25096	24824	25133	24878	24842	25136	25218	25109	25077	24976	24776	25002	25170	25007	25004	25057	25000	25110	24945	25042	24807	24971	25230	24762	25137	25236	25051	25286	25121	25177	25230	24973	24955	25248	25054	24983	25153	25133	25125	25195	24974	24970	24931	24891	24808	25001	25202	24965	24979	25198	24679	25073	24883	24958	25137	25153	25107	24930	25014	25036	25132	24997	24988	25192	24982	25255	25122	25005	24967	25014	25203	24986	24792	24979	24917	24847	25042	25012	24863	24988	24925	24853	25075	25084	25193	25011	24947	25144	25230	25111	24940	24948	24858	24995	25006	25067	24979	25238	25071	25057	24994	24938	25315	25281	25230	25026	25248	25250	25080	25260	24828	24720	24914	24757	24866	25200	24994	25016	25274	24930	24683	25044	24966	25106	25057	25112	25110	25187	25043	25220	24776	25063	25059	24865	24931	25183	24893	25280	25094	25064	25209	25095	24890	25011	25052	25075	25385	25111	24848	24986	25038	25121	24918	24863	24974	25016	25072	24943	24868	24922	25004	25028	25070	25017	24942	25117	24972	25113	24977	25132	25026	24752	25202	25041	24961	25247	25174	25284	25066	24882	25197	25035	24928	25163	25134	25172	25138	24946	25104	25065	24979	25259	25005	25237	24989	24914	24910	25087	24894	24949	24865	24934	24965	24846	24828	25251	24933	25014	25088	24858	25021	25217	24841	24997	25190	25303	24901	25002	25033	24749	25045	24904	25016	25264	25016	24984	25364	25249	24948	25116	25201	24932	24883	24900	25009	24900	25124	24919	25213	25012	25058	24937	25092	25175	24758	25151	25077	25086	25113	25097	25047	24953	25146	24915	24971	25191	25026	25170	25061	25138	25230	25024	25286	24947	25056	24969	24925	24998	24929	25312	25106	24753	24981	25032	24778	24813	24861	24778	24850	24911	25506	24866	25018	24977	25156	25102	25043	25007	25164	24990	24941	25244	25034	25113	25185	25171	25029	25108	25197	25295	25092	24933	24948	25002	24958	25152	24939	24965	25067	25067	25255	25166	24896	25014	25127	24997	25186	24746	24971	24976	25094	24910	24757	25053	25030	24858	25125	25144	25098	24875	24943	25130	25000	25319	24877	24803	25193	24769	24996	25002	24914	24990	24876	25113	24908	24654	24786	25035	25088	25058	25413	24974	25202	24744	24785	25135	25013	25232	25168	25147	25326	25024	25098	25194	25088	24919	25179	24934	24902	24999	24722	25024	25043	25022	25185	25052	24907	24898	25292	25089	25034	25232	24746	25163	24865	25045	25086	25004	25074	25124	25126	25097	24769	25089	25166	24864	25231	24967	25008	24924	25189	25139	24812	25103	24838	25104	24972	25041	25176	25326	25084	25096	25060	24956	24975	25131	25059	25088	24988	25058	25211	25261	25062	25012	25262	24983	24825	24866	25083	25130	24840	24943	24955	25287	24925	25071	25032	24888	24912	25034	25133	25007	25111	25139	24952	25047	25009	25242	25220	24932	24967	25032	24786	24909	24962	24904	25100	25280	25224	24924	25064	24847	24876	24676	24907	25219	25031	25184	25017	25111	24966	24943	24906	24868	24909	25117	24847	24910	25093	25116	24953	25130	25109	24894	25141	24897	25264	24836	25227	25000	24907	24956	24938	25138	24957	24999	24603	25113	24928	25307	24986	25159	24864	25232	25131	24977	24964	24950	24858	25102	24897	25026	24931	25029	25104	25122	24987	25013	24990	24983	25009	25225	24979	25358	24914	24924	25277	25051	24938	24969	25054	24992	25275	25232	25018	25071	25167	25089	25058	25104	24876	24920	24723	25309	24932	24751	24787	25123	24864	24943	24945	25032	25241	25165	24997	25223	24961	25046	24977	24933	25127	25021	24985	25071	25120	24910	25149	24986	25078	25052	24550	24922	24920	24936	25011	25152	24792	25005	24856	24699	24999	24918	24944	24847	25299	24830	24924	24943	25100	25167	25090	25135	25051	25266	25067	25077	25165	25114	25040	25080	25015	24711	24790	24894	25342	25251	24905	24920	24919	25105	25051	24797	24937	25149	24809	24773	25358	25185	25255	25166	24913	25012	25005	24760	25097	25071	25156	25182	25219	25145	25195	25168	24916	24822	24984	25077	25122	25023	25080	25090	25117	24941	24859	24985	24644	25053	25100	25134	25081	25155	25050	25012	24976	24964	24857	24834	24954	25034	24943	25174	24809	25033	25009	25019	25187	24973	24942	24878	25115	25010	24960	24917	24938	25058	24867	24929	24779	24956	25073	24941	25059	25143	25270	25279	24960	25006	24862	25043	25158	24992	25110	24960	25006	24925	24913	24909	25167	24997	25128	25082	25016	25112	24974	25245	24604	25015	24937	24937	24784	25163	24966	25151	24880	24995	25078	25209	24652	24813	25006	25048	25018	24781	25296	25058	25078	25033	24706	25034	24994	25340	25160	24946	24990	25198	25123	25045	24867	25049	25052	24847	24922	24951	25046	25167	24848	24721	24814	25121	25225	24993	24990	24894	24975	24869	24959	25020	25165	25182	25073	24974	25043	25191	24997	25198	25287	25139	25049	24948	25266	25353	25250	25204	25079	25077	24849	24868	24941	25034	24916	24865	24999	24840	25193	25228	24846	25072	24856	24983	24762	25235	24971	25193	24948	24771	24862	25084	25159	25171	24902	25104	25212	25162	25264	24936	24917	25177	25146	25298	25124	24899	25039	25108	25000	25148	25196	25224	24827	24870	25248	25130	24992	25097	25204	24986	25008	25028	24767	24976	25305	24970	25080	25046	24890	25071	24957	25092	25080	24940	24925	25118	25080	25286	24704	24994	25058	25179	24984	24922	25048	24699	25089	25209	25114	24954	25131	25043	25086	25122	25029	25272	25070	25280	24731	25221	25056	24915	25151	25100	25202	25067	25086	25012	25098	25039	24958	24649	24984	24883	24982	25076	25007	25084	24876	25029	24990	25125	25047	25229	24887	24944	25080	25286	25030	25312	25068	25093	25149	25306	25015	24845	24901	24980	25080	25207	25104	24978	25228	25384	25051	25280	25165	25037	25022	25130	25144	25029	25165	24940	24755	25021	25078	25165	25161	25041	25059	25123	25094	25178	25004	24738	24818	24907	25049	25316	25052	25059	25099	24773	25019	25180	25126	25077	25119	24857	24836	25011	25020	24907	25210	24832	25059	24958	25030	25254	25033	25052	24991	25021	24879	25125	24824	25099	25214	24907	24791	25075	24895	25018	24642	24928	25186	24772	24887	25096	24842	25238	24888	25198	24878	24922	25062	25248	24896	25167	25085	24866	25021	24867	25125	25060	25141	25018	24994	25297	25091	24930	24966	25000	25077	25010	25151	24983	25107	25125	25275	25203	25129	25157	25201	25115	24958	25060	25097	25358	24884	25142	24768	25028	25144	24869	25013	25215	25166	25064	24985	25028	25076	25000	25084	24837	24964	24838	25124	24991	24989	24754	25084	25264	25086	25117	24938	25022	25076	25089	24951	24998	24885	25042	24813	24982	24894	25075	25000	25066	25120	25194	25001	25168	25155	25073	24847	25246	25001	25134	24958	25114	24818	24895	25133	24818	24695	24950	25038	25095	24996	25086	24982	25118	25068	24813	25055	25223	25092	25043	24896	25058	25116	25303	25111	25028	25213	24952	24847	25236	24925	25227	24962	25152	24861	25008	24999	24938	25073	24996	25083	24973	24840	25012	25156	25044	24793	25085	24957	24666	24877	25061	25085	25033	24882	25164	25060	24832	24828	24983	24928	25260	24982	24926	25023	25168	25065	24820	25240	25187	25029	25196	25048	25195	25117	24920	25036	25114	25086	25172	25142	24938	24985	25208	25021	25167	24972	25123	24827	25115	24994	25055	25009	25166	25263	25083	24917	25032	24944	24974	24954
22301	39201	38082	30637	26249	23428	21587	20371	19375	18983	18590	17961	17829	17551	17414	17165	17039	16846	16803	16745	16711	16560	16254	16442	16234	16174	16354	16058	16406	16003	16268	16162	15933	16089	16152	16150	16117	16019	16197	15921	15805	16030	15999	15793	15922	15833	15977	16100	16025	16001	15859	15738	15915	15905	15915	15809	15882	15779	15909	15832	15875	15908	16027	15799	16024	15892	16085	15584	15845	15911	15828	15902	15648	15753	15745	15816	15830	16004	16001	15845	15691	15880	15809	15838	15825	15754	15942	15774	15894	15755	15667	15859	15823	15775	15756	15681	16021	16011	15796	15769	15747	15826	15862	15891	15803	15940	15846	15888	15884	15884	15788	15833	16019	15772	15721	16063	15800	15841	15825	15895	15724	15828	15906	15755	15794	15855	15886	15741	15914	15843	15784	15873	15712	15726	15869	15980	15980	15737	15720	15844	15792	15747	15787	15944	15796	15719	15868	15910	15753	15849	15725	15770	15852	15993	15834	15737	15943	15773	15764	15801	15976	15647	15905	15676	16035	15667	15786	15963	15755	15726	15813	15708	15670	15853	15754	15595	16000	15830	15849	15897	15927	15910	15919	15759	15759	15709	15859	15765	15848	15904	15731	15754	15702	15925	15894	15815	15892	15684	15751	15509	15791	15866	15800	15916	15838	15975	16044	15867	15765	15929	15775	15951	15907	15869	15947	15795	15634	15709	15967	15863	15796	15917	15769	15941	15959	15701	15837	15657	16012	15753	15836	15893	15799	15944	15988	16051	15907	15814	15731	15611	15771	15683	15984	15900	16059	15892	15731	16090	15815	15799	15597	15875	15765	15853	16038	15701	15652	15865	15800	15918	15763	15634	15901	15642	15752	15940	15788	15843	15968	15711	15695	15982	15789	15788	15864	15849	15681	15574	15760	15822	15691	15969	15919	15838	15784	16007	15789	15737	15792	15734	15822	15867	15968	15734	15857	15794	15970	15732	15780	15740	15811	15789	15908	15914	15703	15838	15743	15719	15760	15763	15791	15772	15825	15771	15682	15789	15774	15658	15781	15763	15806	15845	16077	15681	15905	15764	15866	15885	15790	15782	15902	15735	15819	15977	15770	15664	15731	15858	15819	15736	15781	15894	15837	15723	15776	15931	16040	15700	15958	15844	15869	15804	15832	15870	15746	15897	15816	15916	15916	15736	15983	15809	15706	15816	15900	15620	15756	15807	15851	15722	15804	15915	15871	15754	15813	15787	15805	15885	15748	15735	15859	15967	15830	15926	15923	15875	15798	15828	15827	15831	15692	15644	15884	15911	15867	15714	15594	15855	15745	15806	15741	15695	15690	15896	15832	16009	15878	15885	15845	15903	15949	15866	15787	15685	15929	15843	15874	15901	15944	15860	16129	15759	15690	15731	15857	15789	15744	15962	15892	15650	15926	15880	15815	15840	15737	15829	15880	15744	15756	15950	15860	15834	15763	15919	15751	15872	15772	15799	15963	15806	15858	15939	15789	15822	15811	15835	15805	15733	15889	15904	15853	15785	15733	15969	15856	15702	15918	15716	15876	15800	15845	15799	15744	15830	15858	15821	15765	15822	15772	15762	15794	15861	15853	15788	15892	15781	15888	15842	15832	15890	15802	15721	15699	15790	16066	15866	15895	15913	15698	15626	15698	15956	15799	15823	15765	15834	15805	15692	15980	15830	15848	15742	15807	15721	15821	15945	15945	15804	15862	15893	15996	15731	15744	15948	15804	15834	15904	15728	16107	15760	15772	15785	15671	15746	15836	15712	15895	15891	15722	16006	15802	15857	15789	15834	15852	15843	15916	15870	15898	15644	15851	15886	15804	15714	16045	15813	15893	15685	15866	15734	15876	15771	15706	15817	15774	15910	15892	15715	15917	15965	15800	15706	15934	15866	15677	15837	15717	15985	15594	15882	15703	16041	15789	15738	15701	15850	15906	15855	15676	15865	15778	15783	15827	15853	15840	15831	15802	15818	15881	15763	15831	15826	15831	15709	15926	15863	15724	15671	15858	15727	15955	15902	15832	15754	15870	15895	15644	15757	15936	15874	15887	15851	15756	15807	15766	15629	15914	15693	15812	15668	15720	15608	15897	15983	15763	15757	15666	15730	15843	15745	15749	16014	15723	15829	15654	15829	15958	15729	15851	15806	15923	15688	15800	15789	15881	15781	15714	15870	15925	15725	15775	15917	15826	15754	15895	15723	15791	15911	15734	15956	15912	15820	15661	15732	15760	15860	15803	15908	15974	15866	15807	15772	15730	15708	15887	15862	15940	15701	15816	15947	15833	15931	15835	15861	15718	15645	15699	15845	15874	15999	15937	15996	15746	15863	15854	15976	15908	15593	15730	15797	15878	15761	15811	15922	15801	15882	15857	15818	15929	15799	15664	15851	15962	15756	15747	15730	15894	15897	15755	15964	15752	15740	15797	15761	15809	15840	15836	15589	15759	15931	15792	15783	15739	15849	15903	15788	15727	15940	15902	15834	15837	15778	15677	15803	15768	15715	15719	15880	15840	15771	15863	15772	15987	15877	15877	15837	15884	15703	15828	15856	15614	15678	15829	16048	15673	16039	15779	15988	15818	15882	15863	15836	15814	15753	15827	15752	15842	15811	15718	15737	15860	15744	15926	15777	15852	15916	15644	15962	15837	15791	15838	15934	15708	15727	15885	15769	15734	15781	15770	15761	15802	15945	15745	15680	15847	15848	15768	15818	15928	15770	15682	15822	15752	15951	15711	15721	15769	15912	15918	15732	15987	15821	15949	15696	15736	15811	15749	15769	15935	15744	16019	15680	15862	15813	15884	16056	15779	15921	15951	15720	15940	15831	15972	15750	15859	15836	15836	15845	15925	15784	15853	15782	15970	15708	15905	15785	15564	15791	15874	15981	15843	15791	15905	15761	15917	15890	15729	15842	15832	15774	15860	15787	15781	15811	15909	15822	15945	15952	15824	15852	15865	15604	15954	16069	15921	15847	15785	15769	15955	15850	15905	15727	15936	15864	15629	15736	15570	15788	15894	15866	15805	15957	15844	15797	15783	15946	15915	15751	15974	15917	15794	15938	15839	15656	15812	15820	15675	15728	15790	15765	15669	15968	15846	15997	15820	15979	15853	15709	15844	15903	15815	15992	15832	15763	15759	15772	15816	15667	15798	15740	15894	15901	15904	15711	15862	15824	15720	15850	15808	15838	15793	15957	15882	15874	15685	15882	15812	15976	15992	15984	15940	15866	15726	15898	15713	15743	15856	15824	15909	15793	15790	15945	15732	15617	15839	15858	15881	15796	16004	15747	15738	15744	15878	15649	15859	15943	15814	15964	15812	15868	15804	15889	15897	15885	15819	16003	16028	15872	15825	15765	15709	15881	15824	15717	15750	16024	15839	15821	16034	15630	15841	15922	15832	15985	15919	15779	15849	15842	15817	15769	15730	15864	15864	15608	15864	15720	15800	15904	15849	15690	15845	15960	15708	15746	15733	15821	15691	15906	15904	15906	15849	15713	15832	15792	15613	15757	15873	15907	15892	15924	15889	15597	15945	15742	15878	15732	15641	15763	15778	15715	15828	15838	15833	15863	15805	15795	15636	15960	15997	15748	15923	15764	15883	15777	15975	15955	15832	15877	15807	15699	15992	15738	15893	15880	15904	15702	16026	15837	15786	15639	15797	15993	15784	15814	15813	15750	15911	15887	15802	15810	15719	15842	15820	15942	16004	15749	16026	15856	15799	15775	15814	15801	15693	15807	15882	15669	15903	15994	15752	15845	15720	15765	15870	15608	16014	15702	15897	15906	16049	15778	15665	15901	15669	15857	15683	15649	15746	15702	15855	15762	15895	15884	15765	15889	15724	15814	15991	15747	15847	15860	15997	15764	15936	15778	15723	15820	15784	15889	15802	15861	15827	15768	15667	15860	15902	15822	15859	15874	15989	15755	15861	15906	15757	15800	15715	15867	15792	15624	15857	15817	15744	15900	15790	15839	15806	15869	15646	15788	15985	15873	15905	15868	15923	15907	15864	15778	15875	15866	15916	15990	16002	15627	15822	15725	15868	15870	15620	15936	15780	15802	15716	15988	15828	15779	15805	15781	15823	15836	16026	15843	15918	15857	15883	15707	15776	15887	15747	15680	15801	15920	15732	15813	16138	15790	15730	15871	15778	15842	15888	15678	15628	15919	15749	15581	15931	15902	15747	15868	15910	15915	15990	15705	15787	15927	15798	15831	15831	15923	15658	15779	15826	15770	15912	15835	15727	15685	15823	15682	15809	15973	15809	15808	15788	15743	15969	15866	15863	15813	15549	15861	15748	15853	15781	15769	16010	15878	15831	15772	15947	15839	15800	15909	15826	15822	15910	15925	15725	15827	15882	15909	15757	15800	15753	15798	15953	15855	15839	15787	15850	15851	15879	15708	15827	15789	15826	15878	15753	15811	15735	15677	15968	15932	15936	15859	15852	15788	15900	15852	15801	15738	15807	15792	15792	15895	15918	15965	15786	15649	15805	15701	15738	15901	15808	15798	15977	15835	15903	15946	15955	15903	15817	15807	15765	16062	15739	15632	15936	15732	15867	15846	15791	15802	15882	15764	15750	15814	15931	15848	15770	15965	15836	15816	15789	15967	15786	15809	15794	15849	15943	15944	15779	15786	15832	15838	15766	15797	15932	15859	15845	15811	15723	15790	15865	15673	15846	15775	15839	15696	16038	15808	15901	15672	15925	15724	15691	15787	15810	15868	15878	15821	15860	15921	15796	15889	15747	15848	15694	15871	15614	15809	15840	15991	15695	15856	15715	15941	15759	15738	16018	15863	15847	15749	15686	16022	15675	15900	15912	15763	15769	15935	15895	15952	15715	15871	15886	15760	15798	15706	15863	15747	15866	15859	15903	15701	15656	15757	15805	15850	15775	15777	15862	15787	15716	15870	15954	15892	15889	15813	15748	15944	15687	15924	15790	15905	15728	15810	15691	15765	15761	15769	15826	15796	15780	15852	15904	15731	15744	15745	15905	15750	15901	15909	15738	15701	16093	15910	15653	15868	15882	15788	15743	15901	15788	15851	15762	15845	15732	15836	15900	15988	15811	15756	15802	15613	15769	15750	15752	15759	15896	15836	15841	15941	15756	15845	15931	15788
36237	29423	33748	32346	29767	29079	28604	28414	28327	28006	28070	27769	27703	27843	27847	27780	27618	27625	27785	27676	27390	27381	27573	27640	27923	27379	27631	27464	27208	27194	27409	27533	27306	27312	27550	27529	27527	27426	27446	27538	27663	27435	27401	27493	27678	27371	27474	27687	27546	27348	27034	27462	27502	27387	27355	27377	27428	27384	27544	27394	27255	27470	27502	27347	27510	27270	27364	27328	27292	27559	27396	27601	27336	27695	27566	27661	27539	27293	27498	27352	27511	27437	27385	27305	27464	27488	27577	27386	27517	27121	27469	27731	27706	27355	27365	27236	27434	27511	27323	27603	27537	27441	27449	27580	27256	27306	27475	27533	27601	27309	27419	27355	27454	27216	27249	27419	27524	27400	27391	27237	27169	27261	27421	27371	27318	27204	27424	27355	27604	27338	27284	27424	27375	27273	27274	27576	27417	27530	27495	27578	27774	27442	27410	27337	27546	27470	27395	27426	27434	27444	27450	27246	27345	27405	27359	27594	27444	27327	27321	27161	27436	27421	27331	27486	27388	27405	27408	27564	27300	27229	27242	27494	27498	27469	27374	27770	27327	27564	27111	27410	27320	27489	27239	27360	27583	27295	27306	27395	27497	27429	27641	27226	27381	27145	27449	27543	27537	27258	27588	27386	27516	27314	27575	27226	27391	27194	27601	27428	27434	27146	27453	27328	27438	27376	27458	27413	27548	27523	27055	27213	27463	27334	27187	27226	27324	27268	27495	27295	27356	27349	27374	27569	27430	27453	27514	27291	27387	27720	27534	27447	27604	27556	27191	27374	27513	27478	27468	27347	27229	27461	27520	27139	27595	27473	27302	27446	27454	27344	27139	27427	27329	27403	27054	27596	27418	27614	27167	27655	27478	27434	27280	27433	27051	27236	27147	27438	27372	27298	27178	27426	27544	27126	27412	27407	27266	27279	27433	27253	27372	27422	27375	27577	27364	27387	27152	27348	27628	27611	27470	27438	27541	27435	27469	27409	27471	27418	27172	27464	27345	27341	27248	27444	27499	27384	27613	27521	27312	27527	27356	27409	27453	27436	27510	27290	27494	27478	27489	27423	27531	27382	27135	27514	27357	27237	27423	27291	27555	27241	27309	27267	27421	27350	27365	27383	27317	27300	27252	27391	27461	27623	27517	27341	27430	27351	27341	27352	27463	27501	27403	27530	27307	27365	27444	27610	27201	27329	27570	27360	27303	27442	27323	27581	27462	27540	27232	27319	27262	27406	27500	27598	27335	27434	27268	27388	27361	27487	27598	27400	27311	27452	27237	27211	27433	27283	27606	27396	27346	27284	27161	27375	27424	27378	27385	26934	27411	27533	27515	27444	27421	27785	27358	27248	27677	27342	27264	27354	27381	27394	27262	27536	27413	27476	27437	27391	27578	26899	27123	27289	27440	27611	27422	27283	27228	27584	27414	27347	27339	27441	27303	27227	27463	27593	27302	27083	27259	27283	27297	27344	27363	27365	27384	27198	27520	27724	27631	27562	27466	27113	27127	27517	27352	27413	27323	27420	27420	27225	27599	27292	27202	27142	27350	27014	27255	27301	27385	27669	27506	27256	27400	27302	27388	27445	27504	27092	27425	27575	27389	27390	27129	27312	27361	27461	27053	27436	27347	27500	27510	27860	27390	27566	27353	27517	27353	27386	27457	27523	27335	27219	27565	27301	27517	27460	27616	27564	27697	27360	27307	27289	27639	27359	27366	27327	27531	27297	27146	27421	27523	27680	27591	27431	27348	27345	27630	27886	27528	27211	27230	27383	27487	27269	27295	27266	27339	27234	27165	27437	27569	27577	27558	27427	27523	27316	27445	27438	27596	27622	27622	27511	27400	27493	27455	27285	27517	27293	27640	27480	27171	27313	27535	27105	27204	27355	27342	27335	27499	27541	27558	27410	27332	27231	27298	27258	27283	27460	27297	27372	27602	27555	27565	27356	27635	27385	27285	27471	27356	27311	27487	27632	27496	27499	27470	27301	27473	27294	27438	27428	27271	27720	27394	27509	27491	27580	27036	27051	27425	27399	27325	27499	27441	27549	27363	27294	27432	27250	27362	27227	27304	27569	27502	27512	27361	27185	27608	27391	27652	27236	27273	27552	27097	27217	27503	27056	27299	27446	27232	27324	27425	27491	27618	27474	27408	27474	27540	27409	27396	27522	27450	27353	27512	27344	27298	27173	27473	27372	27351	27408	27510	27596	27549	27609	27497	27351	27611	27189	27367	27699	27542	27524	27398	27490	27378	27645	27455	27212	27410	27449	27394	27251	27340	27325	27412	27521	27320	27298	27337	27334	27294	27035	27412	27423	27445	27469	27407	27608	27528	27378	27278	27312	27239	27386	27611	27404	27453	27390	27532	27457	27606	27501	27415	27561	27398	27374	27450	27328	27584	27393	27483	27569	27665	27470	27336	27492	27410	27287	27590	27326	27366	27276	27438	27478	27535	27559	27694	27560	27558	27248	27348	27352	27345	27404	27502	27257	27163	27337	27488	27172	27450	27402	27439	27400	27515	27146	27348	27451	27166	27229	27319	27385	27730	27326	27473	27246	27573	27496	27394	27655	27437	27527	27482	27373	27437	27397	27105	27273	27373	27492	27381	27369	27524	27419	27311	27369	27511	27635	27334	27353	27379	27523	27442	27406	27312	27318	27306	27221	27232	27318	27081	27564	26955	27395	27529	27368	27416	27438	27582	27375	27524	27249	27320	27348	27205	27422	27307	27409	27265	27487	27454	27268	27577	27496	27512	27532	27502	27450	27438	27388	27214	27384	27319	27506	27580	27175	27461	27286	27354	27741	27371	27237	27500	27501	27296	27741	27481	27548	27608	27591	27224	27588	27460	27282	27799	27488	27529	27165	27242	27488	27335	27659	27441	27344	27401	27380	27383	27340	27372	27390	27273	27284	27425	27480	27477	27142	27284	27525	27588	27411	27274	27281	27246	27326	27340	27346	27392	27390	27452	27812	27512	27406	27454	27284	27184	27183	27199	27446	27489	27466	27534	27258	27589	27473	27419	27170	27289	27501	27617	27342	27194	27613	27519	27531	27472	27359	27133	27107	27114	27272	27353	27291	27341	27326	27602	27864	27132	27432	27421	27535	27569	27341	27621	27531	27379	27356	27269	27453	27215	27340	27371	27309	27178	27344	27254	27372	27519	27145	27499	27230	27381	27657	27391	27405	27379	27113	27355	27545	27443	27079	27473	27498	27377	27246	27363	27179	27566	27343	27384	27390	27709	27365	27344	27177	27272	27397	27342	27159	27534	27808	27642	27193	27503	27276	27590	27382	27703	27058	27695	27486	27750	27385	27533	27046	27304	27301	27466	27516	27351	27513	27187	27427	27433	27541	27396	27480	27439	27496	27826	27630	27593	27480	27373	27502	27467	27379	27573	27455	27377	27611	27572	27524	27297	27271	27532	27590	27371	27504	27318	27465	27560	27323	27406	27491	27505	27153	27516	27343	27309	27510	27196	27477	27366	27501	27501	27634	27468	27408	27474	27558	27595	27352	27576	27510	27492	27461	27120	27339	27473	27234	27449	27341	27496	27207	27412	27466	27475	27404	27357	27034	27404	27268	27382	27338	27344	27421	27766	27685	27457	27334	27662	27496	27499	27424	27349	27451	27187	27265	27298	27121	27452	27383	27456	27469	27138	27245	27703	27516	27347	27224	27353	27407	27506	27564	27623	27209	27540	27484	27421	27398	27500	27356	27335	27352	27522	27474	27656	27489	27426	27723	27462	27377	27710	27293	27300	27481	27211	27294	27601	27535	27158	27475	27469	27454	27638	27319	27537	27626	27232	27359	27351	27393	27258	27335	27619	27399	27331	27603	27747	27425	27594	27491	27394	27445	27576	27559	27247	27240	27147	27261	27363	27372	27190	27369	27590	27532	27387	27536	27674	27351	27335	27617	27531	27336	27489	27386	27525	27348	27270	27408	27353	27172	27567	27209	27567	27411	27380	27481	27461	27451	27823	27313	27260	27435	27421	27318	27564	27474	27383	27203	27398	27536	27158	27193	27336	27493	27606	27294	27383	27495	27430	27121	27462	27594	27467	27477	27116	27406	27412	27475	27522	27477	27323	27465	27072	27335	27295	27573	27577	27579	27500	27398	27385	27171	27515	27534	27434	27431	27318	27485	27362	27391	27473	27596	27387	27130	27684	27362	27460	27254	27253	27243	27493	27549	27609	27313	27556	27674	27169	27271	27528	27326	27356	27233	27178	27692	27335	27328	27421	27473	27479	27203	27344	27197	27761	27312	27171	27526	27508	27428	27371	27533	27554	27486	27594	27533	27630	27433	27624	27241	27418	27367	27158	27487	27587	27509	27337	27186	27244	27257	27399	27199	27292	27464	27261	27118	27414	27334	27169	27320	27351	27476	27408	27462	27479	27471	27234	27342	27497	27270	27506	27491	27465	27242	27085	27435	27399	27306	27269	27403	27400	27333	27746	27393	27359	27553	27664	27368	27485	27382	27284	27613	27384	27520	27460	27511	27315	27421	27687	27322	27462	27542	27181	27398	27544	27437	27492	27352	27331	27564	27639	27302	27506	27347	27476	27618	27347	27475	27388	27399	27533	27449	27225	27241	27202	27528	27399	27309	27382	27309	27291	27603	27326	27212	27522	27402	27314	27462	27347	27493	27525	27399	27201	27429	27359	27330	27450	27469	27440	27518	27638	27322	27225	27556	27481	27503	27404	27319	27274	27696	27737	27471	27792	27362	27265	27258	27032	27239	27518	27526	27369	27378	27609	27628	27241	27369	26900	27220	27743	27626	27251	27516	27428	27579	27602	27501	27844	27341	27458	27478	27257	27540	27348	27530	27241	27304	27279	27150	27316	27533	27194	27422	27284	27666	27366	27531	27457	27411	27367	27400	27385	27619	27487	27446	27327	27244	27270	27300	27430	27396	27272	27412	27483	27250	27415	27330	27418	27237	27414	27587	27320	27240	27393	27470	27389	27324	27396	27295	27340	27312	27665	27480	27572	27469	27491	27259	27358	27430	27170	27285	27409	27226	27478	27547	27581	27397	27426	27417	27485	27560	27602	27482	27618	27583	27355	27410	27493	27420	27468	27516	27399	27577	27411	27395	27239	27182	27531	27313	27343	27433
22776	27380	26600	22767	20592	19416	18908	18404	18340	18065	17794	17905	17788	17433	17541	17490	17303	17453	17205	17439	17209	17267	17413	17254	17112	17091	17201	17110	17174	17031	17218	16986	16942	17208	17056	17129	16942	17095	17140	17173	17082	16997	17218	17048	17119	16938	17086	17089	16971	17039	17099	17063	17013	17153	16993	17145	16898	16992	16925	17012	17144	17196	17089	17014	16971	17049	17099	16914	16954	17006	16784	17110	16912	17110	17018	16951	17099	17125	16930	16868	17054	17054	17030	16871	17011	17019	17062	16940	16931	17097	17005	16876	17056	16933	16984	17028	16893	17007	17127	16971	16907	17252	16962	16948	16977	17014	16915	17103	16932	17195	17057	16973	16993	17163	17136	17056	16876	16961	16834	17002	17105	17143	16997	16998	16992	16971	17192	17140	17010	16893	16844	17128	16916	17019	17193	16987	17012	17028	17213	17132	17115	17047	16898	17016	16931	17035	17084	17055	16924	17035	17196	16879	16945	16888	17141	17028	17106	16919	17090	16992	17065	16998	16911	16964	16940	17005	17000	16924	17153	16973	16997	17004	16952	17066	17098	16927	17106	17089	16988	16883	17064	16900	16944	17034	17189	16805	17131	16898	16981	17041	17016	17034	17157	17031	16835	16856	16978	17046	17056	16931	17091	16957	16887	17038	17104	16965	16950	17101	17138	16899	16972	17208	16951	16936	17170	17023	16938	17022	16920	16938	16995	17051	16970	17139	16959	16986	16993	16973	16946	16856	16881	17055	17145	17040	17031	17101	17075	16890	16995	17023	16934	16945	16953	17035	16981	16973	16931	16972	17090	16921	16938	17066	16924	17069	16935	16934	16956	17018	16995	17003	17236	17016	17057	16875	17021	16961	16994	17097	17136	16997	17137	17059	16967	17081	17015	17036	17032	16777	16949	17109	16934	17098	17014	17100	16951	16950	16938	17102	17228	16918	16935	17090	17104	17069	16934	17144	17072	16873	16978	17035	16932	17046	16982	17033	16930	17095	17140	16969	16851	16891	17171	17044	16944	17071	16890	16941	17079	16975	16916	17076	17094	16963	17120	17025	17129	16910	16793	17158	17032	17049	16836	17056	17079	16934	17150	16809	16981	17071	17042	17035	16972	16922	16858	16852	17063	16873	17089	17014	17041	16955	16966	17077	17090	16915	16896	16886	17093	16890	16931	16796	17127	17036	16942	16965	16997	17095	17192	16989	17088	17071	17006	17096	17108	17058	16947	17018	17002	17095	16995	16918	17050	16953	16891	16954	16985	17066	17101	16981	16882	17038	17096	16718	16751	17007	16783	16890	17137	16975	16885	17083	17173	16889	17020	16928	17178	16905	17035	17046	17089	16870	17245	16972	17128	16914	16923	16790	16994	17153	17035	17133	17008	17009	17042	17100	16975	16987	17065	17069	16959	17004	16854	17116	17112	17050	17072	16951	17022	17000	17085	17135	17130	17052	16988	17023	16879	17053	17134	17054	17117	17011	16930	16982	17173	16904	17168	17097	17016	16981	17160	16988	17149	17053	17011	17159	16992	17018	17127	16863	16998	16998	16962	17079	17035	16940	17003	16852	16909	16992	17122	16944	16923	17054	17019	16949	16959	17072	17101	16984	16936	16942	16894	17035	16962	17091	17058	17013	17237	16926	16904	16921	17018	16770	17014	16991	16970	16990	16883	16931	16996	16866	16995	17132	16990	17010	17064	16967	16994	16904	16945	17108	17099	17134	17046	16940	16964	17046	16920	16951	17026	16925	16969	17153	17256	17110	17055	16773	17009	16910	16876	17069	17007	16952	17064	17004	17036	17131	17041	17057	16959	17019	17008	16994	16862	16966	17110	17099	16846	17153	16968	16960	16956	17116	16937	17031	17111	17074	17115	17029	16993	17063	17005	17048	17054	16972	17042	17070	17071	17062	16933	17045	16986	17120	16814	16874	16829	17011	17063	16903	17022	16819	16998	16979	17107	16978	17046	17032	16913	16930	17135	16962	17152	17172	16937	16964	16953	16801	16921	16976	17023	17011	16904	16985	17029	16916	16976	16948	17105	17035	16981	17023	16991	17217	17028	17121	17020	17118	17047	17046	16898	17257	17110	17065	17021	16975	16950	16969	17042	16785	16969	16951	17042	16957	17044	17011	17109	17190	17019	16995	16961	17011	17095	17024	16902	16984	16995	17107	16907	17108	17073	16930	17122	17036	17071	16984	17020	17093	17266	17070	16928	17003	16846	16994	17038	17032	16963	17054	17020	16898	17065	16949	17035	17050	16977	17003	17077	16905	17231	16983	17127	16983	17020	17019	17107	17002	17053	17110	17187	16952	16911	17119	17151	16879	16910	17187	17069	16980	17042	17136	16988	16963	17022	17095	16950	16957	17105	17045	16981	17045	17012	16957	16936	16950	17152	16978	16940	17006	17099	17027	17077	16992	16886	17160	16850	17082	17000	17002	16988	16930	17075	17004	17250	16924	16971	16956	17011	16932	16946	17159	16921	17067	16952	16972	17095	17071	16952	16898	17192	16978	17037	17052	17064	17135	17067	17106	16912	17180	16873	17104	16891	17064	16993	17077	17155	16991	16939	16954	17274	16957	16976	17187	17021	16998	17070	16912	16937	16936	17017	17191	16949	16952	16910	16876	17151	17058	16943	17038	17051	16895	16996	16984	17125	17107	17039	16986	17109	17007	17003	16967	17017	17255	17017	17203	16941	16993	17016	16920	17099	17004	16819	16875	16905	16845	16891	17071	16899	17104	16964	16925	16936	17001	17137	16999	17026	16956	16970	17018	17066	17105	16942	17055	17103	17333	16989	16995	16845	17021	16894	17001	16972	17075	16930	17007	16931	16877	16889	16981	16917	17121	17146	17082	17070	17037	16951	17072	17101	17100	17066	17084	17052	16998	17101	17120	16857	17019	17038	17155	16927	17082	17071	16937	17159	16880	16996	17170	17068	16923	16997	17158	17128	16779	17038	17062	16939	17114	17038	16797	17018	17030	16943	16821	17231	17032	16999	16870	16853	17101	16998	17061	17128	17209	16936	16954	16987	17013	16994	17004	17005	16980	16873	17061	17054	17021	17143	16927	16797	16924	17193	17161	17134	17001	16902	17113	17187	17212	17175	17103	16867	16943	16991	17160	17053	16887	16979	17042	17024	16808	17188	16961	17129	17093	17037	16907	17071	17149	17092	16911	17021	17079	17076	16907	17030	17160	16971	17011	16919	17028	17070	16869	17125	16979	16910	16966	17230	16994	16940	17001	17186	17107	16999	16889	16945	16938	17020	17060	17082	16987	16979	16879	17086	17088	16951	16964	17034	17059	17006	16984	17059	16980	17012	16962	16833	17129	16923	17069	17115	16832	16922	17040	17052	17090	16852	17063	17022	16968	16972	17017	17109	17109	17125	17118	16908	16897	16906	17138	17103	17026	17072	16978	17060	17049	16967	17008	16955	16934	16826	17045	17023	17009	16941	17175	16849	17107	17056	16901	17033	16933	17096	17069	17218	17016	17104	16937	17008	17016	16954	17158	17091	16979	16975	17133	16890	16840	17282	17134	17160	16995	17033	17199	16993	16923	17017	16989	17102	16961	16970	17057	16964	17068	16938	17129	17011	16978	16955	17009	17108	17064	16999	17189	16844	17049	17128	16800	16795	16970	16954	16911	16949	16825	17030	17028	17260	16891	16986	16876	17050	16935	17039	16950	17105	17023	16964	17087	17088	16977	16899	16828	17117	17119	16949	16930	17056	16878	17017	17093	16938	17034	17078	17110	17076	16884	17033	17082	17030	17061	16901	16943	16925	17183	16959	17087	17041	17084	17005	16932	17219	16937	16923	16876	16922	17045	17036	16844	17063	17075	16841	17035	17079	17077	16909	16759	17060	16937	17057	17068	17119	17059	17026	16961	17089	17157	17029	17055	16994	16975	17267	17063	17175	17048	17005	17005	17004	17078	17197	16922	17092	17040	16923	16915	17096	17155	16942	16939	17075	16912	17023	17138	17000	17105	16974	17084	17051	16963	17138	16953	17200	16896	17171	16990	17039	16905	17169	16813	16878	16966	16958	17017	16988	16988	16883	16899	16998	16895	17075	17054	17170	17099	17157	17206	16890	16937	16982	17070	16952	17167	17161	17057	17084	17082	16920	17129	17149	16822	16948	17001	17141	17128	17043	17198	16978	16920	17078	17106	17092	16918	17086	17105	17073	16978	17257	16968	17109	16840	17188	16974	17113	16947	17019	16907	16820	17042	17126	16771	17105	16928	16918	16934	17223	17129	16950	16983	16990	17083	17194	17047	17019	16852	17085	17064	17036	17021	16826	16997	17049	17069	17017	16855	16835	17061	17071	16991	16812	17045	17023	17001	17012	16812	17012	16901	17018	17026	17068	17081	16969	17027	16968	17047	16877	16819	17085	17096	16951	16989	17002	16886	16988	17045	16876	16923	17021	16995	17017	17087	16820	16973	17088	17021	17066	16993	16964	17086	17002	17147	17028	17076	16973	17097	17089	17202	17006	17005	17086	16920	17092	17148	16959	17114	17032	16945	17061	16989	16917	16955	17181	16988	17093	17050	16988	17120	17051	17075	17016	17128	17000	17046	16963	17118	16915	17030	16960	17077	16838	16961	17188	16941	16991	17011	17097	17262	17196	17039	17044	17073	16975	17015	16927	16965	17065	17163	17024	17016	16982	17056	17037	17042	16940	17145	17079	17097	16997	17226	16981	17232	17055	16985	17127	17060	16835	17018	17033	17117	16915	17107	16986	16905	17003	17144	17029	17081	16890	17005	17021	17096	16930	16936	17003	16997	17120	16954	17049	17085	17134	16827	17027	16862	17130	16886	17054	16878	16980	17023	17044	16937	16990	17059	16966	16835	17163	17003	16750	16966	17093	17008	17003	17020	17042	16995	17034	17121	17105	16974	17002	16863	17047	16946	16983	16858	17245	16834	17010	16862	17150	17153	17093	17003	16893	16899	17055	16931	16855	17041	17025	16875	17135	17106	17037	16929	16741	17044	17102	17150	17030	16912	17010	17070	16957	17127	16924	17095	17122	16953	16886	17017	17051	17141	16777	17040	17077	16913	17192	17060	17079	16964	17024	17075	17087	16997	17000	17236	17044	17263	16835	17124	17022	17043	16923	16981
24399	21203	27738	25486	24660	28769	30687	27773	26888	27271	27084	26720	26763	26533	26385	26199	26297	26232	26201	25958	25957	25801	25996	25739	25552	25939	26130	25614	25733	25903	25684	25583	25574	25637	25540	25784	25577	25319	25761	25788	25698	25617	25799	25551	25700	25579	25393	25916	25282	25685	25738	25468	25714	25632	25683	25670	25895	25606	25377	25520	25560	25592	25647	25714	25902	25578	25641	25403	25590	25873	25809	25502	25687	25746	25718	25443	25522	25422	25529	25539	25758	25599	25201	25435	25508	25506	25623	25621	25577	25757	25580	25634	25693	25660	25460	25648	25861	25802	25438	25626	25546	25476	25548	25921	25486	25558	25712	25740	25559	25457	25555	25169	25709	25604	25350	25408	25619	25475	25503	25767	25711	25612	25864	25659	25844	25592	25842	25691	25764	25657	25736	25572	25585	25719	25568	25534	25622	25588	25680	25454	25705	25392	25745	25464	25472	25696	25564	25409	25552	25800	25760	25576	25516	25375	25641	25563	25447	25440	25476	25468	25484	25815	25587	25414	25656	25493	25773	25720	25591	25515	25388	25613	25738	25553	25548	25672	25577	25385	25741	25708	25703	25500	25811	25597	25649	25650	25495	25357	25629	25682	25334	25161	25342	25554	25385	25519	25747	25825	25667	25675	25729	25562	25435	25504	25365	25496	25687	25374	25664	25432	25450	25743	25855	25674	25268	25584	25645	25634	25665	25648	25731	25651	25702	25248	25559	25319	25585	25586	25489	25793	25571	25358	25640	25511	25681	25807	25655	25779	25577	25686	25602	25485	25846	25410	25671	25508	25696	25764	25556	25512	25560	25429	25592	25386	25602	25595	25322	25742	25821	25682	25339	25580	25858	25537	25722	25648	25686	25704	25606	25663	25513	25370	25706	25625	25641	25503	25602	25607	25759	25328	25887	25604	25654	25419	25549	25401	25477	25759	25470	25781	25601	25347	25508	25560	25425	25381	25310	25467	25703	25391	25777	25681	25236	25389	25707	25609	25710	25672	25617	25415	25666	25672	25570	25311	25346	25604	25354	25729	25536	25766	25717	25699	25750	25300	25426	25652	25597	25686	25512	25885	25391	25582	25405	25471	25624	25433	25619	25890	25616	25255	25442	25633	25612	25608	25649	25498	25769	25544	25592	25567	25575	25442	25324	25642	25630	25551	25565	25690	25624	25519	25406	25681	25475	25512	25365	25475	25625	25596	25449	25436	25723	25393	25394	25656	25665	25747	25590	25615	25501	25446	25413	25374	25453	25472	25429	25529	25244	25495	25590	25423	25738	25598	25868	25591	25275	25550	25694	25454	25585	25581	25576	25439	25524	25605	25627	25368	25547	25553	25513	25722	25696	25287	25610	25582	25817	25670	25607	25579	25383	25795	25715	25454	25641	25560	25686	25622	25499	25560	25714	25553	25608	25536	25489	25621	25754	25621	25462	25674	25783	25458	25705	25652	25671	25456	25496	25550	25504	25527	25441	25478	25650	25482	25469	25611	25578	25484	25270	25337	25592	25432	25445	25674	25586	25673	25499	25524	25431	25665	25419	25646	25488	25704	25584	25792	25932	25739	25075	25567	25448	25485	25648	25495	25726	25573	25772	25629	25748	25529	25710	25717	25479	25774	25591	25585	25578	25520	25573	25383	25616	25819	25731	25631	25684	25287	25420	25731	25559	25413	25647	25721	25550	25376	25707	25668	25373	25458	25603	25370	25679	25544	25237	25530	25461	25508	25389	25718	25465	25432	25230	25322	25601	25499	25561	25732	25590	25599	25593	25551	25688	25825	25527	25436	25708	25368	25264	25566	25391	25536	25521	25674	25364	25568	25745	25715	25647	25339	25765	25679	25547	25561	25373	25755	25506	25794	25657	25668	25820	25545	25611	25726	25582	25509	25723	25550	25460	25494	25585	25698	25625	25824	25628	25761	25560	25569	25602	25738	25458	25575	25797	25706	25464	25365	25427	25565	25593	25647	25465	25593	25606	25494	25385	25597	25487	25344	25634	25622	25677	25775	25517	25538	25565	25575	25537	25596	25342	25682	25668	25542	25675	25624	25650	25489	25377	25575	25433	25641	25539	25405	25849	25649	25566	25867	25569	25476	25644	25556	25695	25489	25292	25366	25645	25535	25655	25542	25522	25511	25743	25613	25697	25288	25759	25869	25651	25573	25645	25708	25416	25648	25545	25604	25846	25478	25487	25823	25757	25666	25441	25787	25816	25423	25387	25274	25626	25591	25572	25503	25672	25473	25594	25817	25757	25458	25623	25557	25836	25911	25751	25458	25296	25453	25423	25845	25697	25738	25715	25490	25666	25459	25464	25627	25509	25853	25453	25480	25721	25687	25398	25528	25483	25183	25476	25635	25324	25458	25548	25599	25559	25630	25504	25827	25865	25597	25697	25205	25523	25546	25780	25722	25518	25397	25333	25639	25430	25601	25503	25694	25437	25508	25534	25541	25617	25478	25498	25508	25695	25607	25520	25390	25585	25529	25400	25540	25484	25763	25593	25326	25399	25675	25910	25742	25318	25741	25594	25502	25785	25455	25692	25835	25751	25723	25631	25491	25797	25549	25540	25530	25561	25632	25493	25332	25606	25789	25356	25482	25601	25483	25365	25322	25679	25814	25638	25721	25618	25588	25672	25562	25418	25580	25449	25622	25632	25548	25285	25400	25428	25586	25545	25394	25307	25643	25627	25694	25665	25538	25831	25707	25467	25283	25664	25575	25557	25782	25409	25506	25735	25580	25623	25408	25567	25556	25583	25572	25667	25452	25349	25604	25497	25498	25440	25427	25507	25621	25345	25916	25657	25366	25501	25652	25710	25566	25721	25518	25649	25508	25557	25515	25662	25466	25666	25403	25451	25673	25417	25468	25491	25424	25548	25610	25706	25884	25806	25407	25591	25726	25683	25438	25566	25394	25528	25441	25555	25861	25329	25622	25619	25597	25660	25623	25614	25757	25453	25328	25699	25664	25558	25457	25543	25716	25574	25461	25489	25596	25565	25455	25672	25346	25389	25562	25838	25588	25540	25474	25540	25612	25431	25506	25409	25808	25324	25368	25722	25692	25385	25544	25605	25466	25506	25603	25623	25606	25715	25437	25637	25413	25333	25464	25730	25460	25732	25403	25778	25763	25425	25653	25696	25831	25657	25518	25310	25442	25551	25517	25522	25684	25464	25468	25444	25387	25611	25495	25511	25436	25631	25687	25832	25433	25499	25346	25533	25318	25412	25370	25387	25689	25528	25636	25333	25589	25731	25474	25399	25530	25493	25539	25679	25525	25663	25465	25520	25534	25949	25459	25522	25521	25282	25455	25491	25553	25653	25497	25581	25488	25784	25620	25320	25623	25617	25477	25679	25709	25361	25187	25790	25581	25965	25531	25614	25808	25405	25487	25654	25550	25461	25641	25362	25580	25693	25553	25423	25660	25529	25803	25758	25603	25388	25508	25539	25531	25613	25532	25558	25240	25341	25576	25740	25835	25755	25355	25417	25609	25586	25537	25488	25688	25517	25659	25659	25672	25497	25276	25555	25598	25701	25670	25546	25471	25524	25743	25640	25522	25606	25368	25714	25777	25590	25644	25541	25718	25592	25477	25592	25639	25585	25565	25646	25567	25734	25403	25584	25736	25810	25717	25591	25443	25637	25572	25558	25397	25213	25515	25453	25523	25655	25633	25401	25534	25606	25713	25622	25579	25578	25446	25558	25521	25715	25442	25506	25576	25738	25711	25498	25512	25468	25200	25980	25689	25633	25210	25640	25773	25680	25604	25552	25541	25435	25417	25653	25268	25551	25562	25700	25517	25508	25600	25665	25644	25491	25745	25509	25522	25498	25728	25570	25654	25746	25417	25835	25661	25737	25832	25687	25547	25602	25628	25813	25609	25807	25589	25560	25610	25192	25649	25909	25463	25503	25577	25649	25816	25422	25600	25337	25740	25480	25411	25680	25865	25414	25440	25668	25461	25596	25501	25344	25439	25640	25814	25461	25687	25884	25205	25280	25388	25599	25812	25560	25435	25281	25517	25515	25816	25431	25703	25653	25446	25650	25474	25649	25514	25674	25649	25650	25594	25594	25368	25690	25617	25638	25533	25389	25375	25578	25568	25713	25452	25515	25559	25340	25585	25697	25700	25496	25616	25539	25432	25522	25574	25378	25627	25605	25410	25470	25468	25358	25359	25489	25685	25727	25642	25594	25614	25565	25683	25504	25566	25653	25673	25697	25758	25467	25548	25444	25380	25379	25730	25517	25543	25589	25425	25716	25378	25621	25550	25527	25447	25435	25542	25525	25438	25368	25774	25686	25358	25515	25645	25412	25433	25491	25894	25616	25530	25519	25603	25515	25520	25366	25296	25648	25536	25616	25488	25683	25532	25343	25515	25470	25713	25316	25355	25401	25668	25432	25385	25434	25610	25797	25489	25349	25672	25500	25509	25462	25588	25690	25424	25568	25832	25519	25596	25628	25618	25595	25551	25729	25556	25527	25674	25726	25575	25618	25608	25612	25560	25461	25787	25663	25316	25745	25559	25562	25577	25641	25547	25525	25513	25860	25836	25690	25504	25442	25378	25377	25529	25649	25668	25632	25721	25626	25449	25497	25267	25543	25481	25532	25470	25424	25420	25489	25724	25583	25558	25513	25556	25476	25430	25562	25779	25763	25570	25859	25870	25662	25410	25712	25479	25682	25384	25693	25665	25594	25450	25627	25642	25602	25486	25549	25674	25680	25429	25365	25646	25606	25537	25695	25532	25387	25451	25637	25649	25389	25712	25615	25523	25692	25659	25532	25618	25768	25543	25543	25852	25714	25425	25524	25660	25748	25801	25555	25596	25720	25339	25529	25428	25742	25616	25492	25583	25469	25469	25456	25389	25677	25651	25593	25360	25773	25506	25741	25834	25769	25344	25513	25630	25518	25542	25533	25453	25722	25571	25706	25719	25461	25579	25800	25816	25530	25675	25714	25475	25774	25671	25450	25634	25560	25290	25630	25344	25424	25616	25847	25954	25552	25429	25334	25613	25437	25601	25543	25382	25638	25510	25601	25632	25747	25635	25635	25507	25524	25654	25819	25474	25613	25755	25875	25623	25801	25438	25552	25456	25551	25745	25560	25538	25751	25631	25598	25339
20527	34092	33313	26686	23540	21229	19915	19190	18753	18252	17860	17776	17569	17323	17092	16980	16956	16832	16611	16782	16660	16540	16485	16542	16362	16362	16403	16313	16399	16396	16332	16310	16189	16264	16393	16287	16085	16459	16355	16257	16056	16104	16099	16140	16266	16175	16264	16109	16143	16075	16148	16059	16142	16286	16031	16382	16103	16099	15998	16143	16171	16081	16184	16100	16369	16163	16113	16058	16149	16112	16238	16037	16128	16171	16120	16102	16066	16167	16363	16296	16134	16094	16108	16096	16262	16125	16132	16164	16323	16252	16224	16103	16384	16273	16142	16166	15929	16310	16287	16206	16403	16189	16190	16177	16312	16156	16234	16130	16125	16231	16143	16170	16325	16287	16309	16197	16249	16115	16168	16136	16219	16188	16133	16362	16251	16115	16219	16098	16206	16350	16084	16081	16252	16143	16053	16287	16104	16251	16268	16085	16057	16059	16101	16300	16211	16286	15934	16052	16295	16023	16215	16038	16128	16076	16172	16220	16182	16151	16221	16127	16263	16366	16054	16216	16205	15952	16278	16171	16099	16139	16167	16130	16071	16155	16324	16057	16130	16047	16248	15917	16288	16205	16048	16246	16103	16068	16061	16347	16222	16189	16009	16124	16061	16147	16009	16213	15996	16071	16279	16219	16160	16113	16072	16078	16104	16233	15930	16219	16237	16166	16132	16110	16351	16154	16158	16335	16380	16269	16206	16157	16195	15953	16129	16399	16098	16278	16286	16240	16117	16042	16387	16037	16143	16282	16210	16184	16206	16061	16192	15963	16086	16033	16195	16261	16109	16055	16047	16213	16074	16046	16154	16197	16108	16233	16247	16088	16231	16299	16064	16148	16065	16254	16153	16003	16160	16047	16058	16061	16305	16033	16241	16015	16208	16155	16068	16295	16116	16158	16114	15954	16106	16123	16072	16035	15972	16142	16053	16231	16006	16112	16131	16404	16360	16156	16146	16362	16104	16046	16209	16277	16142	16151	16130	16195	16089	16115	16314	16030	16016	16267	16250	16213	16051	16222	16045	16166	16177	16196	16199	16279	16130	16367	16291	16135	16083	16245	16237	16308	15995	16234	16091	16208	16368	15943	16072	16204	16167	15994	16362	16075	16177	16155	16135	16091	16079	16212	16332	16200	15937	16283	16155	16128	16290	16062	16137	16168	16354	16152	16206	16194	15862	16141	16054	16289	16107	16302	16004	16287	16169	16135	16106	16160	16049	16189	16019	16295	16075	16100	16196	16430	15893	16177	16079	16201	16272	16204	16012	15928	16037	16115	16226	16193	16236	16239	16178	16236	16179	16086	16197	16117	16139	16081	16295	16035	16357	16059	16234	16196	16054	16312	16194	16072	16263	16068	16177	16048	15990	16066	16205	16125	16187	16298	16173	16316	16159	16107	16250	16192	16356	16007	16214	16080	15987	16247	16252	15962	16203	16123	16150	16167	16297	16012	16362	16163	16160	16018	16079	16155	16178	16140	16199	16094	16152	16136	16198	16203	16131	16270	16074	16087	16236	16256	16114	16200	16125	16099	16282	16251	16026	16065	16079	16063	16212	16265	16336	16162	16008	16163	16120	16239	16064	16169	16070	16121	16248	16134	16106	16298	16135	16344	16271	16181	16150	16281	16159	16113	16140	16221	16033	16219	16124	16058	16143	16129	16280	16149	16319	16244	16376	16323	16174	16183	16205	16248	16235	16096	16255	16250	16216	16221	16210	16194	16179	16230	16242	16256	16213	16242	16312	16262	16144	16300	16178	16145	16220	16005	16035	16082	16200	16337	16227	16377	16131	16251	16069	16172	15920	16179	16095	16182	16425	16086	16236	16173	16148	16275	16128	16257	16058	16312	16201	16184	16122	16344	16106	16039	16037	16259	16259	16284	16044	16171	16037	16130	16111	16270	16157	16100	16222	16099	15999	16213	16136	16102	16115	16107	16236	16046	15995	16127	15858	16039	16001	16112	16261	16134	16102	16018	16234	16346	16053	16155	16099	16092	16219	16156	16175	16199	16057	16119	16094	16193	16358	16099	16000	16201	16296	16240	15979	16216	16052	16226	16168	16153	16186	16172	16173	16286	16169	16281	16195	16398	16246	16258	16185	16155	16350	16103	16115	16131	16249	16043	16159	16102	16012	16260	16049	16202	16209	16241	16335	16221	16318	16186	15988	16370	16102	16154	16102	16175	16073	16121	16235	16078	16293	16316	16072	16201	16219	16113	16148	16195	16113	16115	15997	16185	16053	16234	16272	16080	16243	16087	16072	16142	16234	16209	16152	16277	16269	16184	16236	16116	16311	16112	16265	16333	16218	16281	16098	16202	16231	16194	15959	16181	16141	16221	16345	16229	16123	16205	16164	16122	16145	16143	15964	16172	16158	16033	16307	16111	16072	16197	16319	16250	16053	16229	16179	15843	16131	16075	16264	16283	16193	15979	16159	16210	16098	16329	16126	16207	16089	16151	16081	16044	16111	16125	16348	16116	16013	16099	16148	16071	16356	16138	16048	16009	16151	16135	16231	16102	16125	16182	16212	16233	16150	15975	16058	16200	16184	16168	16155	16135	16218	16106	16328	16262	16235	16226	16219	16353	16132	16348	16204	16034	16133	16040	16267	16021	16122	16076	16168	16173	16142	16213	16027	16118	16074	16033	16169	16106	16146	16313	16035	16188	16201	16297	16156	16196	16109	15963	16065	16301	16179	16229	16204	16276	16113	16030	16071	16050	16156	16081	16156	16254	16153	16026	16145	16091	16269	16110	16208	16173	16234	15850	16130	16082	16221	16301	16135	16234	16263	16062	16183	16092	16150	15982	16140	16260	16219	16226	16171	16027	16184	16182	16181	16101	16142	15993	16132	16115	16094	16109	16051	16026	16171	16220	16228	16206	16129	16177	16205	16081	16155	16253	16287	16365	16201	16094	16151	16141	16033	16099	16314	16153	16134	16041	16244	16082	16256	16295	16066	16069	16445	16158	16140	16095	16030	16304	16334	16109	16387	16274	16056	16306	16086	16090	16139	16167	16147	16268	16033	16253	16261	16128	16190	16243	16175	16147	16144	16255	16100	16197	16136	16133	16057	16159	16127	16115	15959	16098	16274	16059	16158	16250	16253	15911	16143	16115	16090	16207	16116	16420	16264	16124	16049	16414	16099	16329	16078	16075	16064	16071	16085	16148	16120	16194	16145	16320	16251	16084	16175	16193	16243	16327	16126	16155	16123	16098	16257	16199	16186	16286	16253	16102	16117	16116	16070	16209	16108	16136	16103	16134	16123	16081	16228	15915	16155	16267	15909	16254	16150	16292	16132	16147	16172	16064	15981	16185	16115	16035	16095	16136	16360	16189	16358	16101	16125	16200	16165	16400	16162	16281	16218	16067	16339	16047	16015	16110	16247	16013	16171	16200	16357	16130	16405	16041	16288	16129	16271	16201	16186	15929	16296	16212	16216	16057	16035	16356	16099	16139	16216	16182	16153	16088	16170	16195	16188	16154	16113	16148	16206	16148	16078	16303	16212	16199	16226	16200	15989	16062	16110	16128	16157	16244	16197	16138	16188	16076	16106	16007	15990	16258	16228	16143	15992	16246	16058	16240	16038	16175	16018	16355	16273	16239	16308	16123	16190	16214	16276	16247	16340	16068	16067	16233	16340	16190	16173	16196	16097	16269	16092	16191	16048	16106	16130	16168	16156	16040	16177	16190	16241	16223	16005	16016	16280	16282	16099	16210	16024	16193	16148	16012	16060	16216	16122	16264	16165	16213	16207	16007	16206	16148	16183	16192	16103	16080	16102	16250	16219	16321	16142	16304	16122	16240	16170	16211	16256	16176	16081	16361	16108	15972	16111	16135	16180	16218	16276	16160	16182	15960	16314	16262	16135	16286	16241	16169	16237	16279	16221	16228	16102	16279	16141	16184	16143	16270	16226	16145	16216	16077	15948	16236	16244	16161	16159	15794	16020	16316	16110	16219	16070	16290	16314	16009	16011	16246	16190	16136	16129	16115	16134	16038	16234	16040	16165	16101	16216	15942	16152	16155	16216	16241	16079	16240	16137	16227	16139	16321	16107	16100	16049	15957	16417	16365	16224	16237	16281	16075	16137	16264	16063	16191	16098	16222	16247	16057	16116	16156	16088	16209	16114	16020	16273	16167	16084	16255	16097	16177	16304	16251	15859	16122	16067	16161	16135	16009	16178	16140	16214	16150	16132	15981	16222	16122	16224	16249	16339	16057	16087	16228	16264	16237	16150	16125	16131	16098	16126	16134	16207	16165	16092	15910	16045	16247	16217	16207	16257	16052	16228	16121	16152	16073	16224	16178	16150	16125	16136	16077	16331	15993	16345	16125	16040	16112	16053	16075	16334	16189	16194	16121	16228	16407	16094	16096	16150	16064	16040	16123	16139	16201	16181	16189	16104	16119	16304	16139	16077	16194	15975	16109	16264	16117	16169	16236	16268	16075	16118	16313	16237	16191	16126	16296	16197	16266	16052	16150	16193	16339	16264	16149	16237	16131	16206	16147	16262	16247	16099	16090	16156	16177	16218	16122	16286	16247	16213	16459	16112	16199	16115	16071	16189	16118	16131	16156	16331	16057	16131	16207	16296	16328	16061	16136	16169	16333	16088	16104	16308	16013	16060	16182	16120	16104	16261	15998	16030	16135	16043	16225	16275	16311	16255	16091	16168	16021	16183	16284	16225	16042	16156	16293	16012	16161	16191	16187	16381	16293	16193	16299	16001	15997	16174	16038	16004	16359	16211	16093	16133	16239	16071	16059	16158	16125	16277	16248	16170	16260	16222	16143	16180	16070	16137	16102	16307	16129	16228	16196	16110	16273	16185	16179	16182	16072	16342	15974	16115	16209	16110	16254	16147	16269	15990	16179	16322	16267	16324	16172	16017	16193	16187	16133	16200	15998	16001	16006	16198	16299	16299	16185	16199	16088	16064	16025	16317	16304	16043	16132	16210	16070	16261	16080	16105	16169	16119	16189	16102	15955	16201	16106	16177	16192	16254	16100	16117	16188	16105	16097	16285	16104	16200	16100	16122	16122	16167	16149	16198	15950	16224	16144	16116	16171	16242	16161	16204	16129	16108	16308	16243	16138	16232	16021	16272	16243	16073	16222	16172	16072
22617	21151	27793	24881	22469	27236	32555	29002	28029	28183	27645	27131	27292	26821	26915	26390	26196	26280	26012	26207	26035	26004	25968	25973	25830	25466	25803	25735	25783	25644	25898	25660	25740	25772	25716	25807	25928	25845	25654	25575	25741	25581	25834	25640	25645	25629	25609	25554	25763	25698	25744	25515	25699	25515	25531	25777	25763	25491	25599	25708	25582	25519	25629	25501	25430	25677	25519	25452	25768	25746	25505	25507	25580	25687	25367	25544	25722	25538	25288	25199	25675	25430	25470	25554	25464	25409	25874	25570	25562	25581	25184	25405	25510	25380	25700	25602	25296	25623	25502	25478	25545	25780	25429	25481	25186	25515	25285	25614	25522	25538	25455	25474	25542	25636	25154	25563	25524	25564	25257	25229	25455	25389	25488	25636	25459	25303	25381	25697	25446	25481	25466	25464	25379	25333	25394	25518	25558	25675	25383	25379	25234	25222	25316	25197	25389	25455	25371	25606	25147	25479	25540	25497	25552	25412	25605	25384	25235	25538	25537	25430	25252	25386	25463	25474	25503	25678	25481	25528	25444	25407	25616	25372	25498	25366	25435	25240	25194	25446	25711	25463	25177	25564	25557	25221	25386	25628	25432	25402	25617	25305	25366	25319	25619	25402	25489	25694	25258	25363	25462	25500	25607	25536	25434	25765	25224	25408	25323	25621	25422	25343	25296	25278	25534	25783	25663	25402	25328	25361	25363	25402	25469	25428	25652	25493	25470	25465	25482	25347	25495	25245	25371	25558	25364	25116	25289	25350	25444	25420	25314	25351	25335	25596	25574	25526	25383	25594	25556	25481	25483	25482	25475	25482	25669	25454	25490	25323	25594	25544	25437	25397	25494	25514	25235	25663	25818	25509	25691	25404	25495	25304	25606	25278	25549	25698	25317	25386	25404	25317	25609	25333	25578	25343	25501	25547	25358	25228	25312	25489	25347	25298	25394	25561	25161	25566	25375	25559	25518	25334	25435	25325	25423	25493	25477	25490	25626	25417	25481	25726	25228	25177	25263	25373	25574	25527	25429	25320	25422	25472	25589	25459	25476	25482	25338	25377	25599	25312	25501	25193	25380	25451	25579	25488	25368	25281	25434	25525	25249	25537	25529	25131	25471	25393	25548	25477	25282	25592	25380	25464	25391	25571	25360	25461	25307	25574	25321	25362	25669	25428	25602	25727	25536	25371	25567	25360	25344	25599	25518	25418	25378	25391	25317	25281	25271	25418	25229	25301	25498	25335	25585	25377	25477	25434	25462	25574	25679	25514	25508	25440	25498	25558	25572	25521	25539	25630	25654	25379	25310	25340	25725	25517	25346	25317	25217	25633	25273	25456	25303	25494	25254	25388	25428	25480	25367	25626	25416	25531	25687	25262	25607	25487	25281	25215	25254	25447	25445	25504	25655	25382	25521	25500	25329	25164	25537	25441	25541	25487	25632	25335	25741	25508	25303	25695	25555	25513	25286	25418	25453	25658	25588	25510	25591	25616	25551	25253	25476	25367	25527	25605	25425	25330	25153	25330	25431	25399	25654	25648	25216	25599	25574	25542	25172	25226	25397	25436	25256	25428	25233	25205	25361	25429	25622	25605	25404	25506	25343	25518	25397	25436	25310	25390	25431	25552	25550	25206	25807	25328	25563	25395	25714	25473	25489	25296	25597	25533	25509	25344	25257	25634	25377	25445	25516	25579	25359	25669	25508	25423	25297	25494	25620	25272	25399	25427	25490	25447	25565	25341	25440	25641	25408	25342	25465	25531	25532	25443	25380	25250	25678	25490	25570	25442	25234	25728	25634	25467	25517	25543	25423	25412	25443	25328	25438	25521	25591	25221	25548	25495	25502	25692	25492	25387	25588	25542	25429	25490	25444	25628	25512	25462	25650	25295	25598	25270	25217	25297	25409	25561	25767	25393	25473	25739	25396	25449	25256	25512	25586	25601	25483	25480	25577	25268	25484	25387	25476	25515	25337	25304	25506	25330	25421	25320	25231	25649	25208	25341	25325	25189	25326	25501	25465	25472	25498	25308	25394	25522	25386	25546	25342	25295	25527	25637	25614	25472	25120	25437	25467	25612	25356	25650	25606	25702	25402	25597	25536	25442	25580	25461	25549	25592	25660	25519	25370	25478	25439	25508	25654	25408	25406	25422	25478	25576	25603	25472	25407	25394	25503	25281	25512	25684	25407	25613	25371	25407	25354	25668	25594	25457	25699	25411	25410	25509	25208	25373	25346	25543	25270	25402	25298	25580	25270	25094	25353	25370	25326	25436	25230	25521	25453	25547	25578	25270	25561	25579	25567	25437	25410	25626	25457	25424	25303	25150	25472	25330	25631	25358	25437	25502	25641	25475	25281	25426	25535	25504	25429	25152	25526	25548	25441	25485	25683	25313	25473	25409	25786	25434	25683	25616	25376	25419	25482	25359	25537	25341	25499	25518	25612	25594	25446	25350	25488	25554	25443	25119	25408	25418	25123	25264	25450	25447	25515	25656	25636	25472	25310	25585	25421	25440	25495	25578	25328	25448	25404	25612	25635	25485	25436	25624	25195	25199	25414	25439	25315	25549	25537	25596	25320	25529	25276	25297	25459	25807	25692	25585	25504	25592	25244	25498	25469	25280	25596	25783	25565	25413	25337	25598	25272	25232	25176	25547	25458	25524	25413	25496	25597	25732	25292	25355	25267	25346	25411	25457	25470	25533	25585	25387	25531	25404	25387	25321	25361	25692	25450	25208	25526	25352	25487	25525	25506	25388	25400	25526	25479	25391	25339	25636	25368	25352	25450	25401	25242	25517	25357	25668	25671	25581	25356	25438	25235	25326	25522	25584	25389	25258	25495	25301	25551	25323	25398	25448	25380	25541	25410	25573	25490	25401	25453	25420	25401	25479	25372	25583	25657	25460	25276	25502	25373	25250	25431	25392	25278	25272	25458	25418	25526	25466	25375	25545	25444	25439	25646	25570	25420	25472	25512	25415	25370	25265	25380	25411	25195	25702	25405	25429	25350	25628	25449	25396	25502	25430	25408	25359	25453	25472	25536	25397	25431	25410	25346	25632	25509	25572	25410	25397	25340	25451	25414	25610	25360	25262	25422	25506	25295	25364	25391	25297	25270	25611	25191	25450	25464	25574	25527	25252	25553	25624	25295	25477	25456	25326	25297	25246	25555	25353	25149	25199	25351	25621	25292	25449	25593	25239	25508	25134	25334	25280	25542	25484	25501	25604	25597	25569	25611	25660	25185	25373	25260	25393	25487	25342	25409	25212	25584	25549	25576	25493	25224	25305	25426	25398	25625	25425	25563	25246	25438	25519	25461	25493	25660	25303	25535	25537	25593	25564	25362	25408	25460	25420	25661	25423	25830	25596	25252	25552	25844	25330	25543	25540	25224	25138	25239	25396	25421	25630	25514	25626	25353	25385	25335	25400	25599	25187	25332	25332	25369	25629	25512	25366	25263	25441	25251	25274	25406	25616	25253	25594	25451	25503	25293	25367	25542	25403	25600	25329	25416	25308	25576	25327	25146	25366	25318	25366	25448	25445	25549	25446	25432	25587	25383	25771	25500	25215	25579	25383	25332	25397	25583	25293	25419	25407	25384	25471	25514	25506	25384	25714	25778	25410	25279	25321	25304	25350	25243	25540	25521	25330	25423	25686	25365	25315	25528	25199	25176	25362	25673	25123	25305	25495	25313	25536	25588	25480	25420	25450	25413	25262	25345	25649	25524	25279	25451	25427	25225	25421	25379	25443	25346	25565	25204	25624	25644	25604	25516	25536	25387	25420	25411	25384	25364	25427	25389	25272	25650	25469	25346	25520	25577	25455	25342	25430	25353	25424	25486	25261	25634	25535	25579	25376	25186	25381	25413	25422	25420	25625	25374	25185	25185	25612	25428	25689	25664	25335	25465	25594	25551	25521	25469	25482	25539	25294	25848	25467	25455	25458	25360	25490	25457	25325	25098	25535	25595	25433	25599	25567	25607	25520	25644	25428	25385	25635	25207	25634	25407	25531	25355	25533	25444	25378	25467	25349	25549	25332	25633	25526	25629	25434	25580	25475	25376	25288	25549	25541	25474	25558	25532	25368	25578	25109	25366	25480	25434	25528	25453	25553	25513	25340	25493	25592	25098	25436	25341	25458	25224	25389	25390	25495	25181	25556	25594	25446	25402	25498	25444	25312	25639	25561	25522	25406	25472	25384	25361	25310	25661	25403	25739	25575	25475	25510	25559	25611	25503	25493	25194	25650	25646	25423	25273	25397	25550	25166	25375	25426	25107	25445	25478	25338	25602	25488	25474	25457	25489	25647	25141	25439	25447	25613	25564	25625	25410	25398	25403	25438	25722	25220	25244	25356	25500	25480	25484	25125	25326	25284	25446	25367	25403	25451	25702	25229	25368	25550	25675	25331	25636	25327	25474	25487	25511	25482	25565	25453	25605	25557	25439	25265	25362	25727	25737	25291	25312	25507	25185	25226	25281	25627	25630	25580	25454	25460	25704	25393	25574	25314	25442	25416	25355	25425	25477	25480	25419	25079	25281	25416	25466	25584	25467	25440	25233	25675	25434	25398	25522	25428	25635	25459	25418	25212	25522	25429	25496	25611	25586	25341	25328	25472	25463	25133	25434	25456	25809	25506	25645	25587	25235	25502	25512	25545	25295	25365	25728	25486	25431	25323	25454	25557	25542	25360	25496	25700	25594	25490	25396	25330	25446	25419	25550	25519	25302	25069	25717	25708	25409	25442	25345	25597	25346	25555	25154	25459	25354	25330	25235	25458	25196	25539	25296	25491	25591	25474	25449	25462	25420	25291	25207	25264	25379	25365	25586	25385	25515	25398	25403	25518	25461	25204	25298	25347	25312	25577	25356	25552	25256	25428	25324	25394	25452	25569	25533	25489	25343	25255	25696	25540	25462	25448	25393	25280	25488	25698	25494	25247	25472	25683	25486	25478	25412	25620	25517	25264	25307	25381	25686	25261	25642	25266	25417	25639	25310	25505	25471	25059	25585	25451	25369	25469	25482	25389	25290	25459	25463	25303	25610	25356	25679	25499	25459	25553	25651	25723	25479	25561	25880	25584	25552	25525	25438	25176	25307	25276	25491	25537	25581	25659	25234	25557	25497	25459	25359	25480
22255	38727	37594	30606	26196	23351	21886	20594	19881	19298	18871	18396	18475	18090	17685	17367	17169	17060	17012	17136	16720	16730	16628	16516	16588	16625	16481	16415	16571	16311	16294	16446	16130	16230	16219	16287	16280	16255	16168	16057	16207	16227	16285	16044	16052	15971	16045	16061	16232	16237	15941	16187	16104	16351	16042	16089	16116	16239	16020	16235	15979	16172	15875	16031	16132	16133	16120	15980	15832	16117	16100	16042	16063	15985	16061	15879	15978	16123	16057	15984	16058	15962	15972	15934	15974	15952	15988	15938	16056	16110	15886	16118	16039	16009	16086	16122	15849	16018	16270	15934	15983	16128	16077	16107	16124	15971	15957	16060	16092	16179	16070	15836	16176	15983	16102	15905	16062	15968	16037	16035	15967	16117	16045	16088	15967	16049	16058	15976	16122	15989	16042	15970	16028	16056	15848	15927	15991	15869	16014	16012	16036	15936	16106	15908	15951	15778	15941	16070	15977	16029	16039	15906	15935	15996	15838	16113	16122	16128	16040	16325	16081	15941	16088	16026	16074	15938	15994	16061	15964	15940	16093	16051	16231	16162	15971	16176	16052	16050	16174	16011	15970	16115	15923	15880	16129	16056	16015	16376	16037	16063	15941	15890	15943	16265	16059	16165	16023	15976	16215	15931	16107	16183	15844	15948	16058	16118	15996	16134	16036	16018	15940	16018	16053	16073	16095	15969	16137	16224	15928	15997	16119	16126	16018	16066	16071	16015	16067	15856	15988	16059	15820	16028	15875	15967	15980	15984	16063	16056	16002	15972	15995	15938	16068	15976	15991	15943	15996	15853	16064	15946	16095	15945	16065	16018	15979	15936	15880	16087	16009	16167	15916	16009	16018	15943	16003	16189	16138	15973	15969	15987	16003	16133	16075	16035	16170	16067	16000	15915	15863	15967	15825	16147	16164	15888	15904	16068	15917	15993	15839	16066	16027	16073	15925	15990	15987	16014	16050	16026	16015	16012	16065	16126	16012	15910	15951	16048	15983	15821	15968	15876	16049	15993	15892	16128	16076	16050	15953	16140	16067	16108	16136	16015	15952	16108	15953	15979	15851	15971	15955	15887	16130	15923	16031	15957	16033	15957	16026	16000	15978	15929	15870	16096	15958	16009	16182	15916	15961	15884	16109	15953	15890	15832	16166	16160	16292	15861	16133	16093	15870	15960	16083	15900	16070	15935	16073	16003	15822	16085	16051	16007	16033	16077	16047	15930	16011	15983	16045	15856	16175	15962	15965	15884	15927	15956	15866	16034	15798	15921	16067	16122	16003	16143	15814	15959	15891	15982	15973	15858	15842	15905	16169	16028	15835	16016	16096	16089	16108	16088	16025	16018	15917	15999	16122	15953	16065	15937	15914	15801	16000	16000	16257	16117	16112	15959	16075	16031	16032	16005	16069	15838	16024	16064	15804	16142	15973	16024	15972	15988	16117	15962	15828	16008	16027	16107	15845	15897	16029	15928	15934	15873	15959	16005	15927	16146	15867	15938	15980	16066	15981	16076	15991	15993	15979	16120	16062	15945	15968	16111	16116	15960	16046	15888	16002	16058	15819	16100	16199	15964	15934	16015	15949	16145	15905	16024	15884	15971	16024	15937	16167	16057	16004	15996	16035	15849	15955	16033	16189	15875	15998	16065	15992	15872	16033	16127	15933	15961	16084	16093	16002	15866	16114	15978	16080	15820	15901	15889	16127	16004	15960	15933	15994	15961	15886	16065	15968	15935	16210	15869	16055	15971	15959	15899	15963	15998	16084	16004	16007	16049	16106	15975	15955	16183	15921	15987	15887	16074	16067	15918	16107	15994	15866	15916	16017	16130	16105	15995	16058	15968	16194	15982	15801	16010	16096	15846	15786	15958	16158	16152	15800	16056	16123	16167	15967	15994	16102	16156	16173	15978	16046	16039	16006	16075	16192	16152	15920	16110	15943	16002	16000	15963	16008	15934	16191	15997	15979	16014	15968	15965	16035	15942	16029	15776	15993	16085	15943	15991	15963	16055	15891	16035	16102	16003	15909	15924	16022	16093	15993	15998	16000	16061	16018	15864	16065	15950	16051	15940	15984	16118	15892	16009	16027	15880	15886	16047	16016	16003	16067	15987	15941	16026	16017	16173	16050	16146	15991	15883	16181	15947	16078	15948	16010	16054	16039	15928	15996	16015	15765	16160	15986	15917	16040	16072	15978	16064	15927	16019	15785	15970	16031	16049	16046	16056	16058	15996	15896	16081	16056	15985	16062	15919	15939	15983	15949	16064	16066	15983	15956	16011	15999	15995	16109	15992	15904	16003	15989	16008	16148	15937	16054	16103	16037	15983	15963	16118	16123	16158	16116	15913	15883	15947	16107	16170	16018	15985	15987	15955	15902	16104	16088	15955	15944	16092	16063	15954	15986	16076	16075	15990	15949	16129	16085	16108	15814	15993	16037	16025	16027	15899	16081	15785	16187	16120	16078	16008	15840	16208	16025	15905	16072	16187	15881	15970	16039	15972	15988	15995	16012	16077	16099	16038	16144	15821	16101	16112	15873	15879	16105	16141	16171	16108	15933	15918	16097	15878	16060	16014	16156	16103	16093	15876	15991	16126	15973	15970	16088	16072	15854	16012	15955	15813	15885	16066	16042	15992	16031	16067	16015	15996	15753	16060	16019	16081	15963	16073	16043	15837	15877	16079	15933	16072	16012	16083	16190	15889	16067	15938	16102	16113	15915	16089	15974	15816	16049	15866	15877	16032	16128	16092	15924	16054	15947	16101	15917	16104	16122	15937	16049	16187	16020	16022	15871	15980	15957	16141	16037	16171	15915	16095	15985	15957	16013	16116	15927	15932	15990	15940	15889	16029	16208	15972	16004	15791	16144	15997	16056	15947	15992	16057	16070	15918	16072	15889	15961	16072	16106	16124	16145	16003	15980	16116	16041	15990	16143	16092	16018	15892	15967	16061	16114	16206	16171	16058	16136	16123	15996	16163	16138	15941	16061	16111	15910	16019	15909	16086	15916	15974	16009	16053	15972	15955	16079	15905	16137	15976	15969	16101	16035	16047	16109	15976	16114	16059	16139	16123	15896	16010	16077	16027	16023	16085	16014	15967	15880	16131	16043	15929	15845	16174	16024	16018	16053	16168	16001	15939	16158	15964	15952	16158	16011	16174	15901	16031	15898	15993	16015	15995	16244	16063	15972	16002	16127	16114	16013	15864	15971	15924	16067	15834	15920	15939	16123	16120	16145	16091	15819	16058	16178	15988	15999	15900	15911	16039	16089	16115	16093	16045	15934	15984	15986	16219	16147	15930	15867	16037	15888	15826	16097	16044	16055	15987	16187	16227	16074	15987	16078	15911	16036	15935	15947	15973	16089	16022	16023	16018	16018	15942	15944	15977	16149	15938	15927	16067	16071	15957	16162	15958	15994	15940	15847	16131	16027	16094	15885	15937	15979	16232	15856	16196	16122	16058	16110	16033	16041	15918	16105	15953	15997	15968	16000	16054	16018	15933	15936	16013	15956	16134	15986	16010	15963	16010	15964	16038	16182	15853	16067	16092	16093	15995	16108	16153	16106	15849	15987	15998	16174	16171	15940	16069	16075	15935	16088	15990	15994	16115	16024	16068	15801	16051	16138	15884	16009	16084	15914	15962	16058	15922	16067	16043	16108	16060	16001	15952	15994	15826	16165	16113	16053	16068	16043	15975	15847	16095	16149	15939	15911	15891	15999	15960	16028	15978	16012	16050	15813	16032	16161	15934	16075	15984	15935	16044	15776	15949	15928	15991	15972	16097	16080	16033	16069	16008	16103	15899	16045	16013	15964	16111	16068	16038	15911	15907	16061	15965	16255	16022	15964	15991	15952	15949	16064	16030	15996	16110	16067	16084	16053	15911	15997	15919	15998	16011	16083	15945	16011	16052	15941	15844	16054	15914	16110	15901	16075	15965	16077	16103	16127	15905	15993	16109	15905	16056	15866	15820	15966	16064	15966	16104	16025	15894	15970	16105	16062	15995	16027	15833	16142	16071	15923	16081	16051	16114	15912	15996	16095	15997	16128	15930	15904	16005	16028	16132	15976	16101	16133	16020	15914	16114	15927	16041	16124	15901	16072	16070	16082	16157	16050	16036	15891	16026	15899	16000	16066	15858	15931	15958	16184	16006	16006	15822	15923	16044	16059	15989	16154	15894	15996	15935	16010	15763	15918	15916	16037	16000	16013	16040	16083	15881	16054	15905	16006	15965	15999	16158	15997	15825	15992	15923	15890	16097	15769	16125	15969	16158	15940	16031	16116	15951	15936	15911	16066	15915	15937	15971	15884	15964	16046	15979	16001	15989	16109	15997	16123	16027	16009	16009	16141	16133	15992	16068	16001	16014	16008	16158	15892	15860	16162	15879	16026	16018	15875	16013	16004	16216	15915	16250	16117	16023	15985	16083	16001	16068	15966	15915	16048	16041	15998	15905	16014	15941	16093	16012	16022	15931	16137	15901	15692	16082	16055	16041	16002	16055	15827	16102	15894	15948	15990	16065	16087	15932	16113	16009	16002	15946	16070	16057	16064	15967	15927	15905	16001	15904	16405	16071	15974	16125	16039	15976	15863	16058	15997	15953	15972	15925	15873	15913	15965	15970	15999	16099	15997	16049	16162	15930	16054	15917	15962	16076	16004	16082	16040	16086	16076	16077	16026	15914	15747	16104	15842	16006	16054	15997	16031	16114	15936	16103	16193	16028	15846	15897	15981	15963	16034	15858	16073	16064	16204	15928	16061	15966	15863	16096	16108	16044	15982	16182	16005	15829	16004	16069	16022	15841	16107	15892	15933	15988	16025	16017	16125	16101	16092	16031	15861	16095	16114	15949	16146	16009	15937	15946	16159	16113	16064	16183	15972	16021	16152	16040	16117	16039	16004	16191	15949	16110	16155	15965	15973	15910	16082	15994	16021	15946	15987	16055	16078	16000	15955	15986	16054	15879	16056	15943	15970	16022	16151	16085	16047	16113	15944	16197	15943	16057	15875	15934	15950	15921	16035	16130	16127	15925	16120	15887	15866	15998	16048	16032	16044	16114	16092	15949	15879	15823	15840	16029	15996	16000	16005	15954	15996	16151	15975	15869	16151	16010	15956	15918	15999	15838
35925	29696	33678	32087	29904	29347	28999	28530	28371	28352	28460	28315	28080	27988	28367	27819	28057	27962	27828	27879	27974	28010	28164	28022	27958	27886	27896	27788	27849	27979	27987	27742	27750	27776	27839	27733	27626	27776	28027	27633	27611	27779	27789	27595	27929	27919	27804	27876	27740	27715	27729	27747	27945	27605	27637	27964	27929	27740	27949	27720	27660	27880	27866	27735	27691	27758	27964	27534	27656	27481	27608	27703	27826	27709	27743	27721	27650	27903	27681	27923	27892	27815	27514	27757	27705	27862	27826	27847	27830	27806	27722	27693	27715	27744	27767	27946	27680	27733	27797	27742	27845	27641	27696	27836	27699	27846	27608	27713	27768	27745	27927	27750	27573	27578	27979	27778	28087	27565	27449	27942	27591	27593	27741	27430	27714	27629	27539	27539	27796	27662	27614	27735	27875	27582	27929	27504	27768	27601	27644	27598	27588	27860	27771	27605	27950	27713	27849	27700	27678	27650	27719	27943	27735	27774	27794	27708	27507	27810	27900	27553	27712	27754	27791	27872	27852	28042	27630	27503	27809	27461	27679	27789	27900	27538	27872	27362	27550	27745	27535	27559	27677	27763	27702	27886	27653	27704	27787	27634	27730	27784	27821	27469	27808	27568	27484	27524	27502	27706	27805	27503	27504	27707	27997	27739	27822	27736	27795	27641	27774	27733	27776	27867	27627	27672	27625	27704	27664	27910	27657	27550	27625	27827	27915	27796	27813	27852	27701	27603	27597	27557	27725	27592	27301	27543	27800	27524	27743	27462	27724	27613	27673	27744	27613	27650	27674	27741	27805	27659	27696	28035	27933	27545	27871	27658	27599	27738	27716	27540	27915	27905	27709	27635	27816	27849	27644	27631	27721	27694	27657	27975	27737	27606	27457	27838	27636	27929	27753	27529	27959	27653	27765	27722	27632	27719	27709	27623	27883	27722	27546	27677	27835	27682	27544	27780	27773	27455	27778	27630	27772	27828	27749	27666	27638	27730	27705	27770	27653	27819	27452	27613	27679	27361	27789	27597	27675	27980	27737	27924	27765	27636	27378	27781	27775	27867	27835	27631	27595	27698	28042	27581	27905	27829	27745	27739	27707	27432	27711	27523	27760	27912	27753	27733	27879	27713	27791	27521	27657	27960	27546	27701	27708	28082	27796	27440	27728	27775	27692	27934	27796	27862	27521	27854	27712	27782	27539	27927	27465	27882	28012	27957	27784	27843	27540	28020	27646	27811	27731	27752	27597	27481	27489	27752	27727	27709	27483	27810	27665	27656	27525	27794	27902	27593	27834	27747	27644	27470	27732	27815	27770	27586	27671	27747	27980	27754	27807	27696	27655	27703	27609	27457	27642	27786	27492	27616	27684	27610	27773	27508	27667	27597	27658	27485	27794	27827	27839	27777	27717	27833	27565	27661	27840	27965	27870	27624	27571	27753	27610	27975	27656	27625	27805	27486	27655	27603	27605	27723	27771	27440	27951	27740	27596	27511	27394	27698	27643	27777	27751	27754	27691	27503	27429	27809	27806	27748	28038	27799	27551	27556	27779	27819	27769	27612	27771	27582	27611	27620	27666	28015	27792	27719	27784	27578	27752	27836	27894	27462	27476	27806	27823	27660	27749	27657	27702	27722	27617	27625	28083	27819	27813	27725	27705	27692	27600	27709	27575	27775	27631	27787	27817	27568	27968	28001	27792	27552	27903	27632	27614	27647	27776	27803	27949	27783	27849	27624	27463	27769	27546	27881	28064	27870	27611	27788	28052	27643	27745	27752	27527	27523	27733	27809	27656	27559	27677	27780	27765	27684	27850	27536	27550	27728	27686	27768	27707	27733	27661	27752	27773	27744	27831	27739	27582	27711	27688	27921	27762	27878	27772	27843	27663	27626	27726	27548	27571	27427	27596	27842	27589	27565	27587	27704	27902	28034	27986	27836	27801	27452	27584	27592	27846	27721	27723	27809	27841	27698	27543	27723	27694	27574	27518	27473	27637	27887	27570	27740	27742	27661	27872	27660	27726	27456	27757	27727	27795	27786	27526	27560	27841	27756	27783	27878	27716	27450	27777	27644	27372	27905	27768	27707	28013	27621	27949	27747	27514	27316	27555	27385	27918	28013	27690	27721	27707	27641	27771	27593	27642	27326	27634	27583	27586	27625	27538	27476	27836	27567	27983	27594	27759	27430	27861	27676	27677	27877	27715	27735	27940	27802	27796	27561	27825	27951	27673	27858	27793	27738	27521	28074	27594	27807	27700	27916	27859	27971	27603	27820	27654	27748	27961	27878	27798	27851	27750	27542	27644	27830	27717	27642	27502	27745	27760	27699	27894	27629	27930	27775	27616	27632	27761	27705	27832	27603	27779	27787	27493	27710	27851	27976	27617	27831	27837	27764	27852	27852	27680	27782	27672	27568	27659	27761	27820	27698	27705	27810	27694	27527	27962	27618	27810	27706	27684	27689	27912	27685	27657	27846	27773	27665	27801	27968	27878	27697	27866	27702	27613	27802	27793	27943	27738	27501	27669	27584	27624	27877	27668	27843	27851	27969	27876	27831	27964	27833	27617	27783	27639	27766	28020	27823	27785	27993	27831	27782	27689	27675	27599	27825	27673	27759	27784	27525	27685	28004	27656	27665	28169	27630	27631	27629	27775	27567	27944	27730	27525	27836	27760	27748	27489	27773	28140	27787	27799	27478	27772	27619	27467	27518	27717	27557	27837	27859	27901	27602	27790	27817	27716	27513	27689	27712	27881	27830	27967	27744	27770	27696	27665	27448	27622	27722	27783	27755	27736	27816	27484	27926	27693	27884	27626	27859	27920	27945	27562	27796	27553	27789	27679	27401	27689	27594	27853	27863	27727	27690	27811	27664	27808	27786	27722	27619	27756	27675	27860	27679	27690	27765	27620	27763	27893	28003	27948	27746	27665	27698	27796	27898	27931	27603	27730	27929	27856	27620	27816	27936	27980	27674	27630	27823	27828	27837	27822	27981	27736	27785	27987	27546	27531	27502	27921	27506	27972	27885	27906	27800	27746	27937	27837	27907	27460	27490	27659	27714	27973	27900	27655	27901	27699	27854	27933	27814	27799	27680	27732	27773	27794	27761	27607	27829	27884	27769	27830	27541	27561	27732	27871	27585	27691	27606	27564	27678	27606	27635	27767	27682	27458	27497	27727	27697	27771	27519	27621	27678	27812	27710	27675	27440	28014	27906	27655	27653	27722	27612	27741	27842	27890	27489	27688	27932	27829	27664	27883	27479	27961	27656	27504	27884	27774	27896	27783	27714	27827	27895	27752	27876	27675	27790	27853	27805	27333	27769	27624	27742	27877	27813	27575	27886	27694	27636	27917	27680	27872	27484	27663	27900	27941	27657	27849	27741	27751	27922	27665	27669	27719	27669	27859	27791	27543	27755	27694	28062	27458	27808	27540	27591	27638	27687	27596	27863	27844	27536	27474	27827	27469	27694	27820	27708	27984	27755	27737	27765	27624	27891	27799	27756	27736	27576	27877	27823	27634	27790	27768	27684	27862	27675	27837	27530	27879	27657	28057	27671	27760	27512	27559	27654	27454	27774	28002	27801	27718	27594	27766	27751	27727	27713	27565	27498	27697	27363	27522	27750	27859	27873	27891	27764	27968	27414	27590	27831	28017	27791	27699	27573	27724	27726	27561	27659	27868	27902	27389	27752	27717	27733	27549	27632	27578	27724	27802	27803	27826	27997	27773	27793	27722	27990	27697	27703	27489	27582	27904	27813	27705	27795	27922	27777	27809	27865	27986	27850	28027	27844	27823	27869	27734	27819	27879	27832	28041	27990	27833	27806	27909	27831	27587	27641	27577	27892	27664	27623	27674	27881	27575	27946	27968	27695	28029	27648	27921	27751	27556	27986	27746	27493	27674	27868	27716	27955	27762	27540	27554	27788	27795	27806	27840	28037	27892	27848	27683	27665	27642	27716	27640	27837	27688	27701	27925	27871	27754	27720	27605	27573	27750	27513	27849	27980	27975	27853	27932	28025	27691	27752	28019	27834	27756	27614	27985	27727	27851	27778	27743	27683	27968	27569	27684	27713	27826	27752	28057	27616	27597	27850	27822	27784	27684	27671	27745	27782	27597	27440	27917	27630	27733	27750	27679	27590	27715	27680	27885	27891	27913	27605	27645	27618	27892	27693	27713	27545	27629	27628	27716	27873	27572	27811	27870	27554	27725	27895	27820	27676	27584	28012	27642	27936	27477	27672	27889	27740	27890	27628	27821	27642	27734	27596	27592	27651	28024	27864	27962	27824	27793	27612	27892	27994	27809	27618	27688	27347	27629	27697	27669	27816	27598	27685	27704	27780	27248	27820	27715	27911	27942	27768	27745	27660	27559	27614	27744	27837	27774	27653	27765	27798	27726	27838	27693	27452	27576	27522	27669	27620	27842	27662	27872	27444	27808	27624	27724	27576	27647	27823	27817	27629	27617	27816	27821	27912	27628	27578	27773	27744	27785	27929	27817	27846	27482	27592	27552	27772	27767	27899	27795	27722	27559	27882	27913	27531	27641	27688	27648	27466	27902	27631	27812	27710	28197	27696	27669	27800	27906	27538	27595	27653	27682	27658	27652	27778	27720	27537	27618	27625	27859	27819	27758	27831	28014	27711	27555	27562	27465	27911	27826	27861	27766	27952	27859	28083	27618	27671	27743	27603	27988	28012	27647	27731	27712	27484	27628	27676	27701	27766	27567	27884	27681	27458	27625	27725	27610	27639	27590	27665	27940	27880	27951	27869	27753	27763	27751	27901	27479	27556	27594	27730	27504	28025	27703	27754	27815	27705	27815	27572	27728	27985	27802	27460	27671	27830	27890	27471	27756	27895	27768	27495	27475	27549	27716	27715	27783	27732	28034	27675	27613	27539	27612	27720	27668	27484	27775	27840	27778	27711	27766	27780	27860	27923	27645	27504	27463	27654	27821	27698	27909	27955	27706	27557	28102	27943	27972	27933	27781	27438	27440	27797	27902	27509	27538	27717	27892	27804	27905	27772	27727	27519	27585	27733	27904	27599	27615	27792	27640	27728	27771	27585	27869	27828	27765	27781	27964	27799	27717	27839	27620	27875	27911	27656	27739	27658	27753	27572	27563	27671	27753	27669
22662	26907	26537	22472	20501	19435	18854	18541	18183	18293	18163	17785	17919	17634	17778	17668	17485	17478	17601	17317	17472	17425	17287	17154	17411	17266	17319	17318	17310	17317	17095	17294	17264	17035	17234	17241	17232	17341	17104	17227	17011	17315	16978	17122	17331	17353	17069	17150	17059	17057	17043	17168	17370	17234	17149	17254	17079	17249	17224	17308	17155	17178	17180	17196	17065	17303	17193	17174	17009	17195	17151	17226	17115	17025	17044	16942	17034	17072	17301	17139	17199	17154	17200	17050	17166	16871	17366	17021	17336	17158	17079	17187	17138	17291	17271	17072	17194	17177	17265	17132	17294	17090	17034	17263	17188	17122	17063	17191	17164	17069	17175	17188	17297	16902	17274	17088	17319	17152	17106	17013	17159	17082	17123	17327	17120	17179	17249	17204	17181	17396	17145	17404	17037	17053	17289	16999	17283	16945	17159	17208	17146	17219	17041	17092	17130	17096	17097	17163	17262	17285	17115	17177	16989	17124	16916	17093	17154	16995	17214	17056	16976	17025	17151	17133	17107	17251	16963	16923	17135	17318	17142	17206	17104	16995	17131	17250	17281	17074	17278	17125	17086	17096	17168	17166	17253	17168	16974	17145	17177	17148	17290	17172	17240	17121	17139	16916	17198	17002	17176	17066	17234	17055	17152	17198	17234	17183	17210	17144	17155	17288	17065	17097	17146	17142	16965	17049	17164	17305	17263	17238	17214	17189	17300	17111	17155	17048	17125	17170	17131	17357	17097	17137	17186	17256	16966	16997	17186	17044	17213	17094	17073	17180	16959	17195	17114	17048	17066	17179	17110	17056	17149	17154	17425	17106	17077	17216	17305	17218	17133	17072	16988	17131	17085	17031	17141	17138	17048	17154	17132	17374	17244	17338	17292	17101	17052	17109	17485	17160	17171	17168	17149	17299	17279	17119	17189	17080	17094	17259	17072	17022	17095	17096	17151	17198	17136	17213	17220	16974	17134	17097	17157	17272	17128	17178	17155	17154	17096	17193	16977	17146	16949	17167	17205	17300	17096	17091	17193	17139	17202	17291	17092	17342	17084	17043	17144	17199	17129	17051	17163	17036	17070	17147	17299	17158	17238	17207	17142	17126	17201	17258	17123	17050	17109	17096	17020	17424	17106	17066	17243	17144	17135	17127	17144	17007	17212	17073	17054	17154	17267	16977	17161	17088	17131	17041	17306	17200	17158	17188	17105	17257	17222	17174	17306	17245	17139	17168	17185	17047	17201	17252	17032	17176	17208	17124	17314	17219	17178	17356	17108	17081	17013	17138	17065	17046	17265	17138	17100	17137	17120	17068	17080	17090	17134	17049	17022	17051	17343	17102	17254	17116	17301	17165	17040	17103	17361	17046	17283	17056	17206	17088	17089	17202	17214	17094	17130	17277	17202	17095	16994	17121	17101	16980	17109	17220	17272	17136	17367	17029	17036	17125	17203	17131	17143	17289	17285	17143	17026	17290	16943	17176	17020	17268	17185	17211	17103	17318	17266	17179	17019	17239	17207	17199	17286	17103	17184	17233	17162	17119	17061	16908	17244	17091	17193	17229	17019	17368	17165	17034	17122	17204	17052	17116	17210	17015	17245	17338	17287	17227	16916	17347	17150	17145	17166	17214	17220	17206	17297	17139	17103	17042	17170	17146	17162	17081	17213	17188	16995	17155	17286	17092	17399	17029	17126	17238	17193	17060	17071	17294	17253	17084	17303	17218	16900	17269	17296	16939	17094	17116	17125	16987	17092	17132	17233	17038	17055	17205	17036	17103	17003	17207	17218	17280	17124	17153	17130	17252	17048	17109	17326	17244	17213	17134	17075	17035	17170	17356	17206	17156	17284	17172	16992	17018	17159	17155	17258	17260	17162	17217	17077	17058	17142	17120	17144	17147	17221	17283	17226	17163	17130	17377	17048	17140	17151	17127	17269	16945	17232	17048	17089	17096	16932	17163	17194	17242	17127	17092	17133	16993	17165	17131	17082	17233	17188	17245	17332	17139	17177	17239	16928	17134	17191	17104	17063	17207	17215	17278	17160	17287	17298	17162	17036	17200	17133	17091	17113	16977	17267	17185	17082	17187	17131	16995	17172	17154	17085	17178	17295	17293	17001	17134	17134	17097	17224	17077	16900	17164	17091	17102	17195	17173	17206	17226	17128	17221	17077	17256	17127	17170	17131	17057	17218	17153	17209	17075	17244	17051	17211	16951	17097	17185	17261	17149	17252	17087	17116	17252	17174	17057	17275	17052	17191	17282	16996	17091	17004	17252	17078	17208	17169	17136	17216	17124	17252	17250	17136	17356	17198	17214	17006	17144	17093	17073	17183	17148	17041	17273	17009	17203	17114	17105	17230	17181	17175	17267	17186	17168	17005	17214	17186	17101	17061	17136	17219	17136	17106	17187	17166	17087	17185	17165	17172	17175	17175	17030	17037	16826	17199	16985	17131	17083	17149	17250	17089	17344	17235	17248	17200	17356	17092	16964	17288	17337	17040	17207	17266	17169	17106	17262	17034	17104	16968	17205	17000	17120	17160	17171	17143	17113	17196	17205	17039	17223	17290	17157	17175	17141	17025	17158	17122	17247	17234	17038	17043	17326	17234	17103	17144	17242	17203	17205	17410	16989	17160	17168	17300	17304	17098	17048	17205	17092	17135	17181	16964	17127	17163	17161	17117	17144	17106	17213	17136	17253	17179	17221	17100	17278	17273	17200	16970	17132	17161	17181	17119	17218	17020	17220	17174	16991	17079	17451	17165	17271	17175	17029	17199	17227	17155	17150	17343	17034	16999	17331	17123	17222	17028	17025	17073	17048	17163	17123	17248	17085	17100	17061	17348	17176	17276	17112	17199	17349	17283	17238	17203	17070	17234	17016	17243	17227	17128	17085	17213	17197	16990	17189	17156	17261	17215	17251	17124	17343	17267	17289	17078	17058	17209	17016	17025	17134	17153	17242	16995	17111	17196	17128	16978	17100	17233	17104	17174	17080	17205	16954	17096	17138	17277	16980	17232	17224	16988	17135	17241	17285	17053	17099	17057	17234	17165	17071	17055	17248	17150	17241	17085	17103	17124	17021	17232	17031	17079	17149	17180	17288	17215	17025	16984	17134	17094	17009	17077	17341	17234	17173	17303	17059	17100	17146	17198	17032	17183	17183	17104	17153	17267	16992	17163	16984	17361	17219	17172	17290	17201	17262	17093	17135	17162	17159	17296	17156	17039	17085	17131	17093	17170	17132	17374	17122	17284	17215	17007	17085	16984	17280	16944	17173	16991	17163	16926	17179	17222	17150	17233	17284	17183	17119	17252	17172	17122	17080	17129	17166	17111	17029	17243	16968	17024	17012	17250	17214	16998	17066	17222	17104	17161	17188	17033	17028	17127	17109	17208	17115	17268	17041	17104	17104	17158	17296	17177	17083	17233	17078	17095	17295	17269	17027	16940	17207	17100	17246	17052	17009	16936	17103	17169	17191	17366	17096	17258	17144	17240	17086	17215	17013	17120	17189	17199	17082	17319	16997	17159	16991	17000	17116	17155	17170	17206	17251	16983	17255	17131	17408	17118	17061	17089	17137	17147	17137	17005	17045	17197	16951	17176	17317	17191	17119	17219	17332	17253	17214	17123	17294	17010	17334	17277	17226	17134	17045	17189	17219	17207	17216	17090	17139	17177	17101	17259	17127	17199	17064	17106	17088	17195	17297	17124	17068	17240	17130	17216	17121	17102	17294	17211	17229	17148	17338	17194	17036	17126	17058	17078	17219	16992	17322	17220	17105	17133	17208	17163	17168	17271	17055	17118	17176	17147	17099	17137	17215	17391	17234	17249	17238	16982	17190	17158	17288	17155	17158	17182	17201	17256	17179	17135	17201	17177	17111	17104	17098	17069	16993	17011	17134	17197	17178	17024	17034	17180	17077	17211	17225	17249	17035	17006	17163	16949	17089	17097	17240	17132	17145	17041	17149	17025	17253	17106	17006	17199	17006	17079	17282	17135	17108	17132	17222	17122	17302	17093	17069	17023	17115	17083	17158	17110	17095	17201	17207	17153	17119	17078	17107	17132	17149	17272	17171	16986	17341	17091	17342	17084	17281	17341	17178	16998	17143	17259	17121	17102	17024	17139	17092	17251	16929	17169	17077	17107	17057	17193	17275	17128	17145	17077	17283	17314	17248	17175	17068	17282	17116	17241	17113	17355	17276	17201	17212	17155	17207	17047	17281	17178	17188	17053	17023	17243	17142	17187	17225	17209	17154	17013	17342	17078	17054	17194	17061	17056	17145	17130	16996	17091	17184	17136	17171	17115	17084	17150	17276	17142	17262	17210	17256	17132	17049	17054	17065	17114	17343	17140	17095	17087	17200	17243	17220	17237	17099	17274	17161	17046	17084	17313	17140	17301	17041	17100	17075	17192	17317	17239	17169	17140	17134	17112	17436	17172	17157	17128	17119	17077	17036	17117	17016	17022	17188	17102	17155	17044	17141	17098	17172	17044	17099	16984	17230	17137	17284	17042	17220	17096	17248	17176	17058	17096	17331	17068	17192	16981	17202	17051	17189	17171	17137	17076	17248	17283	17277	17124	17099	17047	17128	17055	17084	17244	17057	17235	17244	17223	17121	17195	17104	17212	17092	17263	17296	17156	17169	17224	17069	17181	17129	17252	16998	17097	17217	17138	17107	17287	17235	17184	17165	17148	17093	17048	17132	17159	17246	17147	17292	17176	17106	17292	17188	16995	17168	17252	17062	17093	17131	17130	17209	17272	17292	17108	17171	17133	17199	17233	17075	17246	17232	17116	17168	17144	17166	17180	17248	17193	17314	17313	17201	17268	17090	17173	17343	17148	17239	17082	17202	17030	17277	17243	17171	17189	17167	17168	17100	16946	17209	17228	17083	17431	17187	17114	16989	17157	17081	17260	17176	17246	17271	17349	17054	17167	17046	17212	17143	17163	17093	16926	17336	17306	17211	17008	17189	16984	17132	17345	17000	17263	17023	17163	17140	17139	17175	17136	17230	17202	17157	17178	17002	17159	17166	17222	17223	17278	17050	17246	17053	17151	17246	17006	17170	16968	17105	17100	17050	17071	17062	17062	17228	17183	17234	17147	17131	17151	17235	17191	17244	17101	17156
24218	21196	27720	25417	24467	29085	30806	28319	27749	27574	27424	27033	26853	27035	26721	26612	26459	26446	26531	26200	26249	26278	26251	26127	26321	26173	26365	26044	26365	26179	26159	25977	26300	26071	26323	26009	25820	26046	26131	26212	26066	26121	25888	25634	25947	25538	25826	25951	26027	25972	25810	25860	25843	26020	25805	26223	26145	26340	26129	25908	26132	25820	25894	26040	26112	25961	25893	25816	25681	25871	25998	25888	25970	26088	26017	25980	25742	25802	25687	26043	25865	25772	25857	25995	26165	25932	25765	26103	26101	25978	25835	25931	25978	25836	26084	25873	25869	25877	25805	26018	25831	25828	25914	25588	25899	26003	25941	25969	26073	25733	25827	25943	26111	25645	26085	25657	25908	25955	25780	25809	26181	26112	25753	26226	25976	26114	25960	25614	25610	25946	25859	25554	25952	25906	25930	25925	25894	25844	26057	26049	25915	25935	25738	25912	26034	25925	26086	26075	25962	25839	26285	25762	26038	26209	25617	26038	25546	25886	25815	25900	25808	26141	26045	25898	26051	25762	25911	26102	25958	25923	25933	25905	26080	25907	25971	25795	25900	26064	25884	25781	25954	25820	25897	26148	25815	25840	26139	25770	26042	25957	25835	25965	25809	25704	26182	25917	25939	25982	26044	25863	26062	25896	25841	25984	25788	25877	25791	25681	25744	25856	26042	26013	25858	25828	26037	25794	25920	25999	25788	25886	25821	25594	25707	25840	25651	25957	26034	25824	25815	25882	25657	25872	25841	25786	25711	25866	25886	25699	26044	25651	26126	26126	25749	25933	25995	25878	25996	25856	25981	26046	25925	26282	25915	25892	25831	25927	25866	25851	25911	25984	25989	26143	25811	25726	25773	25985	25843	25862	25664	26008	25996	25697	26000	25731	25937	25812	25866	26199	25776	25835	26166	25723	25784	25687	25984	26045	25942	25924	26075	26127	25982	26036	25856	26029	25906	26099	25837	25947	25818	26137	25924	26041	25836	26208	25914	25823	26049	25843	25708	25848	25973	25921	25806	25715	25775	25719	26019	26030	25985	25504	25847	25977	25885	25913	25972	25821	25997	26005	26019	25682	25903	25857	26155	26138	25809	25854	25928	25809	26165	25909	26104	25982	25939	25962	25881	25928	25919	26063	25967	25727	25946	25805	26148	25729	25797	25697	25977	25923	25898	26068	25894	25871	25778	25680	25901	25932	25747	25868	25903	25717	25831	25643	25960	25741	26106	25794	25844	25898	25983	25918	25736	25834	25995	26039	25764	25618	25642	25884	25678	26016	26099	25787	25743	25769	25888	25852	26112	25865	25956	25830	26026	25803	25892	25880	25871	25754	25758	25732	25860	25726	25868	25978	25756	25746	25700	25870	25909	25785	25986	25809	25937	25744	25908	25804	26010	25731	25919	25994	25954	25781	25846	26159	25787	25982	25933	26088	26066	25844	25950	25947	25894	26077	25865	25822	26071	25928	25837	25805	25681	25972	25822	25927	25888	25628	25885	25939	25844	25857	25966	25794	25788	25815	25890	25929	25869	25860	25939	26020	25960	25825	25945	25931	26012	25839	26061	25577	25894	25608	25831	25911	25986	25935	25752	25953	25741	25771	25816	25837	25845	25578	26046	25741	25971	25718	26037	26013	25749	25895	25712	25826	26156	25928	26009	25995	26052	25988	25797	25997	25925	25738	25987	25743	26015	25942	25638	25957	26118	25776	25868	25818	25935	25838	25825	25749	26008	25859	25891	25989	25812	25869	25634	25764	26041	25753	25941	25875	25918	25699	25980	26157	25755	25719	26075	25816	25945	25860	25853	25959	26099	25875	26023	25773	25718	25974	25866	25933	25866	25952	26065	25820	25871	25989	25766	25736	25807	25855	25920	25971	25747	25690	25998	25717	25868	25877	25855	25893	25879	25778	25913	25749	25824	25700	25751	25971	25921	25827	25924	25804	25947	26122	25892	25646	26223	26058	26090	25762	25738	25741	26047	25821	25790	25979	25746	25812	25958	25981	25816	25962	26008	25854	25869	25874	25815	25943	25899	25628	25828	25921	25863	25659	25841	25680	26155	26001	25998	25913	26088	25787	25784	26183	25889	25797	25887	25571	25825	25783	25934	25869	25713	25846	25897	25867	25874	25765	26103	25818	26079	25848	25790	25821	25942	25797	26135	25955	25799	25885	25890	26041	26063	25803	25982	25747	26081	25805	25648	25917	25967	25865	25960	26062	25881	25641	26003	25740	25815	26004	26005	26011	25731	25595	25771	25951	25959	25945	25828	25833	26073	25677	25927	25925	25746	25859	25630	25756	25890	25827	25963	25935	25897	25864	25882	25949	26025	26043	25703	26202	25730	25862	26075	25763	25930	26018	25890	26109	26233	26083	25980	25948	25763	25877	25856	25835	25789	25837	26003	25924	25838	26071	25725	25717	25974	25864	26099	25916	25852	25787	26025	25790	25889	25769	25899	25865	25677	25883	25845	26117	25808	25859	25925	25790	26106	25871	26065	25612	26024	25851	25944	26172	25891	25801	25978	26097	25813	25975	25965	25865	25900	25925	25731	25994	25954	26018	25882	25942	25968	26020	25895	25862	25840	25707	25928	25884	25807	26006	25908	25878	25738	25829	25617	25814	25733	25802	25880	25852	25688	25943	26066	25858	25839	26119	25961	26049	25945	25930	26184	26311	25986	25774	25854	25954	25826	25928	25957	26007	25920	25843	25665	25845	26036	25791	25765	26070	25915	26032	26038	25919	25931	25872	26015	26130	25843	25798	25783	25799	25876	26026	25715	25594	26059	26049	25769	25821	25814	25914	25831	26100	26161	25748	25915	26059	25977	25921	25921	26088	25852	25916	26051	25961	26322	25930	26204	26101	25757	25662	25987	26001	25662	25932	26169	25664	25948	25682	25931	25890	25741	25949	25928	25857	25753	25769	26020	25835	25957	25946	25983	26019	25597	26020	25916	25643	25730	25857	25889	25687	25937	25842	25930	25830	25732	25675	26025	25652	25835	25748	25972	26152	26043	26166	26058	25815	25801	25821	25923	25746	25815	25698	25750	25845	25847	26010	25798	25996	26030	25822	26015	25957	26067	26048	26106	26162	25936	25744	26061	25884	25847	25953	26123	25979	25649	26048	25829	25834	25856	25859	26029	25428	25717	25910	25738	25679	25863	26208	25962	25758	25789	26025	25913	25775	26031	26068	26048	25946	26005	25706	26144	26016	25872	26097	25843	25615	26036	26111	26048	25917	25628	25612	25956	26065	26088	25853	25629	25894	25841	25820	25965	26030	25873	25833	25980	25676	25998	25981	25807	25882	25988	26044	25775	25818	25891	25876	26045	26064	25933	25628	25886	25917	25720	25847	26030	25880	26022	25828	25696	26185	25798	25684	25816	25977	26009	25912	26289	25752	25779	25910	26075	25758	25929	25985	25909	25889	25793	25907	25960	25815	25839	25761	25761	25949	25862	25717	26030	25923	26023	25882	25967	26062	25807	25905	25854	26148	26039	25931	26010	25982	25915	25919	25731	26083	25940	26025	25820	26003	25910	26026	25744	25578	25819	25720	25654	26066	25708	25875	26056	25791	26023	26087	25907	25748	25940	25726	25946	25726	25798	25766	25850	25793	26060	25959	26004	25731	25818	26115	25995	25841	26100	25896	25953	25737	25849	26089	25804	25748	25966	25900	25837	25992	25956	25879	25990	25681	25618	25799	25848	25902	26032	26013	25884	26040	26014	25711	25820	25764	25986	25884	25878	25777	25670	25971	26117	25757	25772	26035	25862	26018	25898	25776	25920	25976	26086	25928	25727	25879	25945	26029	25482	25898	25906	25997	25955	25760	25754	25994	25910	26069	25931	26121	25855	25944	25952	26058	25612	25961	26021	25731	26121	25616	25703	26019	25777	25948	25996	25946	25700	25856	25993	25883	26008	25909	25831	26044	25979	25855	25845	25729	25750	25629	25742	25885	26029	26020	26033	25750	25657	25936	25966	25809	25795	25828	25956	25478	25753	25777	25862	26048	25961	25662	25802	25853	25894	26006	25702	25923	26141	26260	26144	25991	25975	25910	25975	26104	25807	25881	25849	25793	25950	25999	25835	25840	26083	25850	25809	25712	25757	26017	25806	25828	25998	25940	25846	25921	26012	25814	25891	26004	25659	25970	25895	25765	26076	25874	25985	25955	26023	25672	26004	26006	25879	25765	25717	25968	25818	25726	25831	25691	25900	25963	25784	25796	25876	25941	25845	25795	26115	25828	25722	25948	25944	25967	26103	25824	25877	25949	25940	25775	26036	25846	25547	26024	25890	26094	25949	25831	25920	25964	25806	25685	25935	25972	25996	25891	25865	25859	25811	25660	26070	25810	25733	25888	25992	25846	25825	26114	26091	25749	25752	25895	26058	25929	26029	26030	25734	26117	25968	25972	25923	25925	25937	25827	25740	25974	25972	25889	25944	25944	25881	25923	26141	25860	25730	25842	25833	26116	25766	25650	25933	25935	25810	26046	26066	26013	25856	25875	26004	25878	25739	25874	26012	25861	25824	25773	25798	25689	26072	26024	26109	25945	25836	25900	25906	25845	26075	25816	25488	25680	25607	25747	25787	26044	25964	26107	25768	25732	25936	25768	25849	25957	25780	25666	26017	25846	25762	25854	26028	25994	25971	25555	25926	25843	25876	25844	25743	26024	25785	26264	25993	25786	25793	26200	26004	26152	25960	25845	25753	25726	25806	25874	25752	25859	26404	26048	25888	25755	25791	25830	25706	25689	25674	25906	25810	25665	25637	25938	26036	25862	26133	25963	25985	25910	25967	25920	25952	25828	25957	25985	25987	26006	25939	25939	25660	25935	25706	26036	25889	25967	26014	25666	25931	26083	25846	25780	25748	25759	25849	25840	26008	26117	26051	25673	25883	26144	26016	26024	25816	25849	26096	25710	26005	25852	25719	25892	26031	25907	25762	25785	25895	25978	25916	25863	26306	25894	25811	25790	25934	25797	25732	25944	25613	25908	25658	26043	25961	25822	25827	25859	25974	26202	26000	25941	25949	25985	25766	26045	26023	25947	25948	26007	25856	25817	25896	25824	25859	25922	25830	25900	25967	25993	25817	25833	26120	26165	25920	25942	25924	25894	26062	25937
20440	33262	32493	26502	23162	21157	20180	19338	18845	18375	18158	17929	17816	17643	17471	17210	16961	17132	16801	16814	16793	16745	16681	16720	16613	16549	16555	16569	16516	16474	16384	16423	16427	16559	16304	16286	16286	16434	16428	16200	16298	16374	16450	16183	16574	16457	16322	16304	16281	16341	16521	16274	16395	16256	16338	16069	16421	16390	16162	16469	16316	16348	16422	16153	16413	16362	16408	16402	16409	16389	16253	16414	16423	16327	16218	16374	16270	16376	16323	16317	16534	16353	16254	16227	16516	16436	16207	16465	16472	16247	16317	16495	16432	16190	16328	16383	16291	16365	16411	16499	16316	16237	16358	16103	16425	16282	16248	16515	16426	16294	16457	16421	16338	16165	16299	16339	16307	16337	16304	16381	16305	16194	16380	16108	16222	16152	16338	16204	16361	16227	16391	16498	16347	16386	16371	16310	16265	16322	16298	16320	16183	16333	16254	16299	16216	16265	16266	16183	16369	16244	16256	16323	16230	16275	16151	16363	16234	16357	16336	16347	16444	16406	16215	16203	16201	16398	16340	16392	16125	16504	16251	16279	16322	16343	16157	16451	16318	16450	16124	16224	16371	16315	16273	16337	16188	16157	16368	16431	16349	16401	16260	16280	16294	16401	16317	16368	16242	16277	16128	16339	16379	16406	16384	16274	16336	16155	16307	16208	16218	16228	16226	16313	16386	16161	16146	16292	16275	16427	16332	16304	16205	16404	16241	16369	16274	16204	16279	16320	16237	16323	16295	16242	16420	16216	16289	16438	16458	16253	16342	16425	16298	16389	16156	16338	16094	16437	16376	16118	16352	16404	16357	16366	16133	16395	16356	16407	16334	16320	16190	16270	16329	16351	16450	16306	16298	16413	16420	16292	16314	16310	16238	16300	16291	16132	16152	16326	16224	16286	16237	16225	16161	16192	16315	16124	16331	16192	16271	16649	16130	16393	16434	16358	16517	16309	16266	16296	16157	16345	16482	16223	16325	16385	16432	16315	16424	16367	16170	16377	16495	16313	16117	16277	16250	16207	16178	16276	16428	16361	16317	16456	16345	16362	16189	16387	16201	16262	16420	16243	16263	16262	16431	16239	16336	16295	16280	16201	16207	16415	16343	16115	16187	16433	16258	16173	16439	16136	16409	16248	16233	16335	16374	16320	16334	16320	16542	16218	16270	16238	16304	16380	16152	16118	16302	16218	16407	16279	16210	16402	16251	16208	16197	16271	16395	16272	16268	16246	16082	16409	16376	16314	16203	16246	16479	16086	16214	16306	16108	16164	16197	16250	16385	16107	16319	16400	16296	16507	16413	16371	16349	16327	16362	16306	16196	16409	16324	16215	16387	16289	16355	16253	16260	16254	16416	16409	16276	16396	16427	16384	16108	16379	16228	16285	16149	16321	16287	16331	16342	16155	16124	16362	16464	16316	16403	16438	16510	16391	16460	16225	16385	16307	16362	16207	16269	16303	16331	16357	16214	16212	16305	16377	16337	16382	16256	16283	16323	16217	16278	16312	16387	16124	16386	16412	16257	16178	16401	16300	16332	16421	16062	16284	16295	16479	16388	16294	16237	16224	16282	16369	16259	16292	16316	16226	16232	16376	16339	16312	16246	16327	16458	16341	16237	16257	16313	16410	16338	16267	16384	16149	16438	16470	16247	16390	16383	16250	16219	16481	16228	16107	16230	16363	16227	16293	16232	16184	16199	16300	16411	16290	16303	16281	16408	16311	16315	16297	16425	16294	16308	16224	16437	16347	16187	16340	16357	16371	16205	16371	16286	16232	16292	16323	16430	16213	16329	16312	16245	16225	16538	16149	16437	16360	16313	16355	16356	16232	16155	16135	16248	16148	16299	16277	16259	16238	16406	16255	16309	16260	16262	16274	16355	16333	16327	16303	16288	16322	16301	16225	16190	16107	16363	16209	16396	16348	16437	16246	16273	16426	16213	16219	16234	16229	16253	16453	16190	16421	16241	16313	16362	16340	16175	16421	16324	16340	16234	16158	16223	16355	16401	16305	16422	16209	16217	16261	16432	16389	16197	16125	16417	16195	16143	16468	16306	16401	16390	16217	16101	16205	16289	16234	16193	16293	16243	16472	16358	16312	16276	16376	16293	16201	16305	16278	16303	16295	16320	16154	16355	16306	16235	16449	16435	16301	16261	16354	16295	16200	16303	16169	16271	16429	16433	16310	16302	16440	16194	16348	16191	16253	16368	16435	16277	16354	16301	16422	16345	16281	16268	16215	16234	16273	16426	16238	16435	16282	16209	16133	16293	16272	16173	16359	16358	16214	16335	16034	16190	16139	16192	16410	16233	16261	16292	16276	16174	16179	16147	16250	16288	16379	16394	16210	16396	16148	16288	16279	16320	16171	16255	16204	16376	16279	16239	16363	16389	16337	16303	16229	16268	16305	16171	16192	16442	16244	16278	16175	16328	16154	16380	16285	16226	16458	16240	16289	16528	16160	16454	16276	16313	16169	16268	16158	16508	16207	16427	16194	16011	16417	16359	16306	16432	16259	16408	16331	16382	16416	16356	16264	16299	16280	16268	16136	16150	16410	16415	16264	16160	16249	16373	16201	16400	16245	16301	16343	16265	16169	16284	16408	16319	16272	16419	16265	16005	16206	16493	16204	16129	16227	16287	16113	16372	16358	16387	16324	16411	16074	16316	16267	16377	16232	16451	16359	16095	16550	16233	16355	16297	16289	16236	16332	16407	16233	16379	16190	16307	16319	16214	16418	16463	16308	16379	16326	16211	16227	16172	16286	16331	16368	16029	16250	16326	16085	16503	16168	16433	16278	16262	16229	16420	16308	16370	16512	16345	16408	16217	16239	16275	16279	16553	16260	16338	16232	16214	16276	16276	16294	16302	16214	16061	16169	16408	16153	16318	16263	16333	16223	16250	16270	16317	16116	16359	16288	16288	16250	16271	16323	16242	16209	16442	16304	16578	16353	16266	16254	16266	16265	16309	16386	16290	16228	16179	16255	16288	16384	16259	16334	16265	16241	16249	16440	16271	16355	16427	16166	16218	16362	16300	16253	16172	16386	16295	16451	16330	16138	16259	16246	16298	16328	16239	16393	16346	16252	16227	16466	16193	16351	16347	16176	16339	16373	16355	16254	16375	16188	16376	16357	16388	16220	16229	16263	16283	16275	16297	16370	16362	16389	16266	16388	16216	16277	16375	16350	16266	16193	16164	16228	16392	16248	16149	16418	16221	16247	16228	16199	16399	16259	16355	16291	16214	16194	16343	16338	16353	16026	16365	16091	16332	16524	16317	16233	16373	16348	16410	16427	16261	16323	16388	16196	16533	16274	16175	16484	16071	16271	16363	16290	16257	16451	16177	16134	16413	16319	16226	16136	16217	16236	16247	16437	16395	16248	16284	16283	16329	16314	16379	16392	16443	16110	16313	16383	16292	16169	16291	16231	16246	16162	16607	16448	16381	16272	16311	16189	16281	16355	16510	16288	16496	16293	16315	16324	16443	16074	16275	16360	16342	16210	16095	16271	16338	16437	16339	16346	16296	16272	16342	16247	16341	16314	16251	16348	16335	16251	16200	16279	16355	16331	16221	16216	16144	16221	16516	16330	16344	16082	16279	16423	16214	16290	16324	16178	16212	16356	16232	16207	16175	16375	16292	16343	16117	16460	16257	16233	16204	16318	16155	16335	16437	16178	16332	16267	16159	16224	16267	16302	16136	16273	16423	16308	16268	16410	16394	16177	16260	16181	16288	16255	16235	16066	16254	16309	16149	16262	16314	16205	16212	16212	16359	16133	16151	16255	16407	16387	16538	16110	16367	16291	16266	16208	16294	16403	16349	16208	16317	16269	16165	16247	16304	16226	16273	16294	16438	16210	16268	16304	16241	16259	16178	16125	16298	16331	16242	16330	16302	16344	16399	16213	16170	16318	16302	16233	16356	16319	16218	16315	16149	16268	16328	16199	16159	16324	16379	16456	16255	16266	16386	16371	16278	16179	16218	16339	16200	16317	16404	16429	16070	16330	16180	16348	16453	16267	16383	16408	16195	16255	16234	16055	16213	16250	16354	16277	16190	16311	16456	16276	16181	16341	16345	16264	16147	16149	16436	16276	16267	16430	16257	16381	16239	16262	16358	16294	16378	16201	16329	16289	16286	16383	16325	16315	16133	16426	16243	16263	16336	16290	16196	16592	16285	16225	16356	16402	16311	16275	16343	16266	16201	16262	16295	16405	16138	16295	16390	16493	16286	16317	16490	16446	16235	16341	16276	16233	16395	16396	16231	16100	16365	16408	16130	16494	16378	16319	16488	16386	16357	16372	16267	16366	16251	16412	16282	16410	16389	16386	16174	16327	16177	16122	16403	16165	16414	16273	16166	16414	16229	16292	16307	16237	16328	16208	16118	16395	16342	16385	16209	16359	16433	16259	16327	16142	16258	16400	16166	16347	16400	16333	16249	16246	16309	16174	16161	16449	16331	16280	16373	16381	16313	16359	16319	16360	16301	16359	16355	16128	16296	16334	16448	16093	16270	16195	16155	16492	16168	16133	16425	16200	16508	16360	16146	16349	16219	16437	16238	16298	16284	16360	16253	16156	16353	16250	16259	16209	16288	16259	16265	16295	16055	16363	16452	16333	16292	16326	16263	16465	16262	16249	16158	16365	16206	16350	16202	16321	16321	16191	16388	16316	16293	16127	16214	16389	16319	16366	16316	16311	16194	16197	16226	16393	16191	16295	16361	16326	16248	16269	16286	16391	16338	16260	16218	16327	16390	16297	16329	16236	16185	16352	16518	16182	16240	16425	16218	16283	16349	16464	16273	16271	16073	16496	16233	16235	16288	16340	16219	16411	16443	16433	16257	16293	16247	16356	16347	16319	16326	16336	16115	16332	16588	16374	16462	16361	16212	16219	16264	16322	16224	16125	16261	16221	16299	16421	16131	16371	16329	16302	16239	16545	16199	16455	16337	16289	16309	16140	16225	16315	16254	16378	16248	16360	16335	16277	16272	16223	16323	16410	16205	16353	16282	16407	16302	16223	16329	16147	16225	16284	16297	16304	16526	16285	16339	16442	16292	16244	16195	16347	16286	16152	16347	16331	16294	16403	16336	16297	16266	16319	16195	16495	16291	16023	16134	16279	16301	16351
22628	21155	27727	24948	22485	27613	33228	28955	28155	28307	27692	27688	27649	27175	27005	26923	26831	26975	26501	26566	26470	26639	26359	26165	25913	26519	26584	26261	26225	26214	26247	26234	26074	25899	26353	26154	26009	25928	26027	26211	25858	25859	25999	26116	26097	25848	26145	25792	25619	25820	25948	26000	25981	26000	25780	26043	26257	26087	25846	25840	25765	26049	26057	25861	25766	25799	26010	25949	25696	25918	25802	25912	25876	25990	25730	25719	25861	25928	26230	25781	26058	25781	25827	25942	25914	25589	26174	26061	25898	25907	26229	25700	25833	25940	26046	25875	25777	25772	26047	25940	25747	25897	25840	26049	25756	25864	25672	25856	25983	25989	25783	25799	25862	25914	25885	26218	25838	25711	25982	25661	25937	25961	25954	25697	25865	25894	25803	25656	25846	25932	26140	25862	26057	25836	25910	25787	26170	25965	26036	26001	25718	25810	25766	26093	25870	25785	25697	25637	25869	25934	25812	25948	25898	25946	26075	25651	25761	25949	25914	25972	25692	25761	26007	26208	25857	25901	25966	25872	25964	25705	25943	26004	25780	26093	25745	26040	25766	25703	25884	25983	25816	25960	25977	25802	26028	25981	25754	25899	25699	26335	25831	25885	25905	25987	25750	26003	25840	25990	26073	25663	25825	25932	25621	26140	25871	25960	25787	25850	25692	25908	25855	25849	25883	25594	25895	26008	25581	25836	25845	25736	26030	25908	26062	25829	25876	25918	25760	25653	25803	25921	25882	25824	25944	25843	25882	25957	25728	25760	25953	25851	25657	25944	25751	25803	25842	25824	25882	25907	26012	26069	25820	25969	25814	26000	25795	26058	25812	25925	25827	25861	25714	26058	25892	25953	25586	25992	26028	25947	25882	25817	25951	25669	25838	25757	25886	25946	25613	25898	25653	25769	25920	25651	26075	25933	25767	26011	25697	26044	25938	25673	25703	25914	26022	26037	25947	25673	25978	25716	25726	25713	25918	25948	25896	26005	25879	25753	26101	25740	25949	26021	25810	25708	25910	26015	25661	26099	25732	25637	25965	25817	26001	25476	25804	25933	25829	25902	25932	25811	25841	25898	25929	25809	25851	25712	25704	25848	25742	25827	25707	25956	25794	25886	25673	26176	25799	25930	25958	25721	25724	25829	25693	25565	25577	25739	25945	26056	25701	25783	25813	25885	25767	25608	25840	25870	25716	25597	25853	25768	25849	25989	25855	25895	25862	25648	25825	25878	25701	25757	25686	25858	25877	25866	25811	25833	25662	25652	25873	25786	25702	25903	25758	25730	25875	25828	25895	25938	25595	25870	25999	25887	25664	25611	25895	25664	25790	25846	25846	25756	25965	25836	25659	25898	25995	25771	25853	25868	25647	25765	25816	25892	25967	25812	25842	25719	25915	25798	25869	26054	25933	25520	25935	25994	25720	25675	26120	25793	25821	25865	25701	25834	26065	25736	25834	26010	26147	26012	25867	25962	26169	25746	25707	25813	26133	25925	25695	25855	25623	25926	25800	25749	25975	25828	25972	26166	25874	25924	25736	26005	26071	25699	25652	25745	25899	25810	25739	25622	25835	25737	25815	25913	25874	25691	25897	26133	26117	25999	25840	25738	25688	25922	25817	26045	25685	25882	26042	25602	25945	25706	25891	25725	25698	25845	26134	25740	25669	25693	25733	25469	25873	26014	25709	25809	25721	25825	25886	25843	25937	25928	26121	25790	25721	26023	26031	26046	25803	25948	25765	25632	25915	25874	25656	25835	25819	25962	25690	25730	25605	25933	25908	25978	25907	25644	25880	25931	25896	26051	25783	25965	25927	25867	25789	25721	25928	26011	25897	25917	25680	25703	25754	26011	25835	25722	25854	25794	25903	25895	25958	25893	25948	25801	25985	25928	25891	25836	25875	25703	25906	25967	25826	25967	25907	26181	25908	25623	25919	25787	25761	25768	25917	25816	25960	25997	26072	25685	26117	25769	25825	25777	25961	25875	25801	25828	26032	25977	25767	25820	25939	25744	25861	25751	25869	25720	25772	25850	25950	25919	25616	25914	25869	25869	26006	25915	25747	26021	26043	25944	25754	25490	25755	25839	25861	25782	25944	25775	26080	25917	25885	25946	25753	25629	25928	25809	26021	26036	25877	25705	25838	25927	26061	25836	26002	25672	25808	26068	26032	25913	25726	25883	25962	25831	25845	25907	25820	25748	25811	25676	26004	25645	25824	25965	25571	25948	25632	25809	25841	25855	26083	25873	26001	25750	25891	25681	26165	25857	25972	25699	25785	25740	25896	25545	25939	25922	25936	26006	25821	25788	25909	25959	25850	25963	25864	25917	25986	25761	25736	25541	25729	25861	25947	25612	25667	25920	25691	25946	25932	25795	25708	25855	25901	25934	25620	25628	25484	25951	26039	25962	25829	25856	25866	25818	25769	26083	26139	25554	26011	25777	25914	25443	25710	25981	25957	25682	26143	26015	26054	25696	25848	26017	26012	26090	25839	25922	25942	26079	25803	25933	25665	25775	25840	25872	26077	26096	25869	25871	25752	25925	26030	25772	25806	25824	25811	25928	26044	26061	25752	25851	25855	25773	25662	25824	26172	25909	25997	26005	25763	26048	25974	25900	25849	25755	25918	25758	25928	25742	25756	25677	25903	25885	26005	26071	25989	25852	25982	25666	25881	26043	26216	25942	25849	25818	25824	25964	25645	25992	25651	25846	25640	25878	25983	25950	25905	26072	25966	25915	25798	25898	25974	25764	25910	26098	25918	25684	25887	26069	26011	25654	25772	26115	25984	26030	25735	25907	25994	25904	26284	25900	25973	25858	25844	25918	25885	25998	25823	25807	25979	25939	25807	25881	25833	25818	25887	25818	25839	25981	25795	25808	25848	25556	25884	25989	25752	25663	25893	25796	25840	25763	25790	25795	25981	26028	25826	25915	26104	26006	26001	25810	25890	25836	25741	25853	25978	25919	26040	25926	25955	25910	26012	25761	25749	26085	25945	25943	25875	25804	25880	25755	26098	26019	25916	25904	25864	25767	25628	26018	25935	25880	25687	26070	26082	25996	25889	25712	25798	25904	25890	25905	25860	25779	26079	25909	25931	25855	25930	25907	25836	25916	25990	25848	25678	25712	25873	26087	25698	25952	25865	25976	25979	25667	25769	26014	25960	25777	25952	25662	25685	25875	25948	25943	25704	25875	25979	25700	25663	25723	26006	25784	25889	26001	25871	25947	25887	25929	25603	26108	25694	25955	26001	26046	26187	25901	25924	26002	26009	25655	25904	26128	25819	25642	25866	25770	25800	25736	25735	25713	25694	25864	26011	25857	25720	25744	25859	25961	25825	25853	25870	25719	26085	25797	25991	25841	25786	25790	25506	25871	25797	25861	26081	25733	26127	25902	25819	25983	26017	25933	25642	25574	25774	25837	25731	26041	25847	25761	26171	25816	25675	25841	25971	25879	25667	25846	25695	25457	26115	25823	25645	25848	26227	25836	25842	25733	25944	25854	25736	25920	25889	25979	25838	25862	25696	25801	26137	25896	25976	25840	25810	25727	26028	26007	25901	25924	26089	26061	25806	25807	25716	25800	25651	25619	25980	25767	26020	25842	26046	25777	26096	25871	26029	25774	25844	25926	25980	26053	25988	25699	25781	25879	25822	25851	26012	26016	25793	25796	26105	25757	25990	25722	25761	26001	25763	25921	25582	25753	25724	25856	25831	25930	25712	25909	25781	25805	25865	25782	25884	25824	25861	25984	25828	25838	25952	25763	25695	25889	25969	26027	26004	25828	25843	25832	25675	25729	25957	26011	25586	25777	25824	25786	25998	25702	25974	25735	26069	25799	25962	25933	25956	25891	25895	25863	25930	25724	25740	25932	26047	25822	25656	26010	25920	26093	26081	26181	25694	25857	25836	26011	25840	25840	25925	25549	25803	25957	25906	25899	26024	25726	25966	25916	25912	25697	25945	25773	25868	25707	26042	25643	25639	25823	25832	25821	25844	25757	25771	25899	26040	25847	26172	25638	26007	25719	25924	26001	25815	26048	25918	25959	25917	26046	25878	25793	25738	25769	25685	25713	25647	25697	25806	25704	25832	25836	25560	25820	25977	25690	26072	25651	25703	25890	25595	25822	25794	26156	25808	25754	25713	25689	25971	25805	25989	25724	25791	26131	25839	25874	25987	25923	25902	25869	25734	25699	25917	25963	25798	26009	25886	25824	25983	25885	26071	25835	25641	25853	25862	25818	25971	25703	25675	26037	25946	25697	25790	25913	25648	25615	25629	25793	26057	26040	26092	26003	25789	25948	25812	25809	25817	25794	25602	25802	25885	25456	25848	25724	25726	25540	25951	25780	25749	25673	25933	25832	25927	25725	25919	25647	25773	25834	25922	25963	25823	25924	25738	25917	25872	26159	25809	25853	25909	25846	25807	25929	25971	26004	25834	25815	25899	25947	25885	26043	25912	25988	25956	25915	25893	25993	25895	25826	25812	25954	25913	25675	25808	25891	25884	26036	25791	25745	25957	25910	25838	25870	25907	25847	25704	25827	25754	25721	25743	25947	25905	25918	26137	25566	26002	26012	25728	25786	25638	25694	25694	25526	25997	25829	25864	25837	25795	25638	25687	25936	26062	25938	25800	25783	25808	25750	25892	25819	26000	25688	25788	25757	25837	25849	25912	25575	25882	25718	25795	25632	25983	25691	25808	25857	25669	25943	25822	25856	26038	25815	25787	25770	25776	26128	26048	25817	25840	25900	25538	26063	25770	25667	25996	25953	25940	25774	25935	26106	26131	26176	25817	25892	25986	25844	25850	25843	25967	25872	25866	25736	25923	25855	25744	25692	25861	25909	25801	25814	25835	25996	25733	25722	25878	25928	25950	25692	26009	25831	25651	25879	25900	25731	25736	25838	26038	25933	26010	25848	25826	25543	25869	25801	25747	25934	25970	25903	25698	25725	25985	25808	26106	26032	25725	26072	25568	25918	25911	25899	25599	25968	25793	26014	25825	25826	26120	25824	26077	25816	25895	26012	25860	25811	25622	26069	25959	25689	25633	25704	25501	25652	25879	26020	25772	26056	25608	25908	25774	25793	25735	25862	25746	25827	25779	26258	25507	25913	25960	25948	25891	25808
21995	38227	37104	30164	26172	23540	21882	20822	19973	19417	19185	18497	18215	18011	17791	17513	17311	17173	17018	17071	16803	16765	16868	16870	16733	16597	16556	16584	16495	16343	16521	16410	16490	16358	16177	16463	16490	16390	16368	16328	16183	16328	16287	16263	16327	16289	16325	16180	16201	16341	16225	16141	16249	16141	16353	16252	16268	16323	16285	16090	16224	16285	16052	16242	16153	16154	16116	16085	16141	16315	16126	16256	16079	16249	16189	16242	16275	16355	16299	16299	16232	16165	16058	16028	16037	16097	16229	16061	16226	16063	16074	16095	16132	16077	16197	16302	16122	16240	16243	16128	16130	16146	16367	16187	16059	16327	16116	16130	16177	16206	16238	16129	16245	16222	16256	16191	16185	16218	16071	16163	16168	16269	16230	16054	16145	16239	16379	16356	15982	16200	16107	16255	16290	16275	16168	16131	16256	16383	16266	16307	16057	16182	16290	16185	16258	16258	15922	16277	15960	16022	16218	16231	16308	16136	15995	16360	16061	16249	16166	16048	16186	16261	16131	16285	16071	16113	16254	16209	16220	16118	16125	16128	16094	16129	16188	16081	16295	16024	16097	16177	16216	16173	16118	16268	16149	16161	16114	16217	16155	16333	16153	16094	16266	16258	16058	16268	16388	16322	16154	16131	16155	16192	16216	16090	16115	16217	16080	16166	15991	16152	16039	16132	16082	16190	16132	16249	16206	16159	16044	16020	16168	16276	16186	16168	16126	16236	16146	15877	16366	16051	16156	16249	16161	15957	16289	16298	16262	16117	16230	16086	16161	16066	16294	16074	16251	16157	16230	15999	16214	16271	16153	16271	16034	15992	16154	16240	16176	16132	16283	16045	16344	16227	16163	16164	16164	16270	16036	16133	16152	16125	16265	16223	16091	16245	16177	15980	16073	16127	16071	16204	16175	16139	16124	16207	16285	16225	16089	16209	16072	16094	16211	15963	16118	16012	16187	16214	16194	16086	16270	16269	16176	16156	16136	16250	16140	16101	16230	16132	16026	16280	16217	16102	16324	16093	16314	16265	16163	16229	16079	16083	16208	16296	16349	16386	16134	16101	16136	16249	16115	16331	16276	16248	16080	16224	16161	16085	16104	16089	16219	16030	16352	16316	16185	16132	16150	16148	16054	16210	16205	16169	16346	16128	16180	16213	16286	16105	16175	16160	16149	16248	16193	16400	16114	16118	16326	16160	16286	16326	16140	16278	16218	16033	16213	16159	16194	16151	16305	16215	16059	16323	16159	16258	16095	16317	16262	16280	15956	16164	16310	15992	16216	16177	16102	16247	16142	16102	15961	16114	16277	16310	16196	16268	16224	16223	16048	16284	16222	16253	16171	16222	16327	16057	16174	16174	16057	16201	16111	16102	16107	16176	16034	16149	16083	16256	16241	16161	16134	16059	16109	16114	16191	16164	16160	16132	16075	16136	16235	16248	16163	16079	16203	16049	16159	16097	16079	16181	16253	15853	16193	16071	16054	16100	16208	16221	16245	16067	16089	15948	16305	16177	16258	16352	16108	16062	16326	16177	16076	16134	16239	16193	16240	16194	16258	16142	16113	16213	16155	16199	16229	16237	16111	16128	16209	16072	16248	16190	16127	16154	16173	16425	16161	16100	16155	16347	16276	16113	16164	16018	16087	16160	16320	16127	16120	16212	16260	16179	16268	16193	16184	16290	16204	16116	16178	16223	16110	16375	16042	16205	16063	16186	16301	16240	16053	16129	16268	16186	16072	16186	16010	16192	16256	16068	16384	16332	16239	16148	16264	16105	16147	16148	16338	16111	16144	16217	16029	16065	16038	16192	16172	16213	16078	16010	16345	16271	16046	16132	16123	16140	16315	16065	16144	16263	16033	16274	16284	16262	16271	16167	16180	16248	16057	16179	16097	16172	16066	16091	16005	16162	16136	16141	15971	16021	16341	16202	16149	16145	16267	16180	16158	16237	16209	16164	16015	16255	15990	16447	16127	16127	16161	16083	16021	16059	16301	16214	16414	16253	16110	16146	16308	16214	16089	16144	16120	16287	16128	16158	16137	16011	16177	16129	16150	16152	16175	16138	16049	16095	16113	16288	16298	16253	16107	16097	16113	15974	16219	16221	16246	16241	16158	16075	16047	16136	16344	16120	16116	16140	16206	16182	16232	16210	16042	16259	16192	16318	16201	16275	16197	16125	16120	16113	16219	16174	16135	16138	16300	16445	16010	16033	16286	16108	16073	16218	16171	16111	16102	16235	16109	16157	16184	16243	16041	16318	16019	16185	16186	16261	16061	16120	16030	16203	16216	16148	16084	16312	16266	16124	16024	16241	16136	16099	16257	16087	16128	16202	16264	16105	16315	16215	16180	16328	16137	16291	16274	16262	16275	16019	16001	16346	16332	16038	16126	16086	16180	16298	16073	16081	16165	16290	16207	16155	16154	16112	16132	16064	16187	16154	16237	16049	16229	16272	15897	16234	16107	16267	15885	16223	16092	16177	16240	16123	16087	16100	16145	16069	16030	16107	16094	16115	16219	16291	16285	16092	16203	16256	16247	16132	16064	16040	16204	15887	16215	16281	16300	16032	16336	16217	16172	16295	16101	16343	16011	16173	16124	16320	15850	16141	16198	16132	16323	16052	16349	16283	16332	16249	16088	16256	16180	16291	16250	16132	16218	16195	16089	16212	16005	16014	16182	16171	16198	16202	16189	16162	16062	16206	16076	16126	15978	16142	16103	16296	16038	16114	16005	16156	16137	16150	16285	16252	16208	16114	16195	16039	16150	16028	16143	16286	16186	16091	16214	16042	16141	16139	16207	16196	16302	16006	16141	16221	16438	16188	16173	16038	16065	16121	16289	16303	16241	16076	16267	16006	16219	16093	16102	16164	16109	16113	16023	16379	16119	16148	16146	16208	16158	16333	16062	16204	16099	16219	16092	16237	16255	16340	16151	16164	16220	16126	16259	16007	16208	16273	16225	16301	16061	16277	16350	16209	16050	16118	16247	16212	16192	16067	16080	16173	16129	16111	16100	16249	16256	16152	16096	16102	16036	16131	16147	16162	16132	15937	16342	16238	16247	16082	16158	16259	15995	16229	16289	16046	16290	15939	16203	16191	16190	16078	15997	16090	16099	16032	16314	16224	16061	16110	16207	16108	16259	16256	16178	16013	16175	16225	16315	16029	16221	16137	16162	16093	16091	16246	16152	16069	16094	16247	16140	16214	16272	16067	16038	16087	16217	16316	16153	16193	16240	16297	16230	16181	16002	16225	16336	16084	16256	16065	16146	16097	16178	16116	16122	16202	16301	16231	16362	16201	16254	16175	16217	16348	16189	16147	16085	16122	16007	16229	16245	16075	16046	16298	16142	16114	15997	16123	16078	16051	16006	16405	15958	16130	16050	16037	16067	16242	16231	16188	16195	16164	16085	16187	16045	16116	16170	16163	16030	16287	16224	16256	16236	16269	16187	15968	16089	16046	16027	16232	15934	16136	16287	16131	16121	16280	16189	16272	16269	16183	16240	16156	16146	16114	16292	16097	16339	16103	16055	16245	16230	16100	16229	16168	16170	16132	16139	16156	16326	16256	16182	16213	16176	16108	16272	16142	16260	16049	16206	16054	16087	16113	16221	16327	16058	16233	16100	16319	16184	16135	16397	15987	16145	16086	16215	16287	16245	16232	16145	16312	16178	16172	16158	16115	16125	16229	16274	16248	16124	16181	16242	16222	16185	16322	16216	16056	15994	16018	15982	16057	16183	16164	16288	16332	16140	16252	16135	16228	16165	16244	16290	16207	16146	16142	16173	16246	16240	16403	16158	16157	16071	16290	16324	16026	16236	16108	16198	16119	15998	15971	16224	16364	16279	16203	16098	16320	16120	16011	16058	16099	16315	16001	16182	16242	16273	16280	16152	16272	16082	16086	16125	16136	16128	16222	16324	16248	16167	16167	16271	16113	16341	16223	16118	16097	16314	16229	16273	16025	16149	16144	16169	16201	16086	16050	16230	15958	16208	16017	16255	16086	16361	16166	16059	16212	16182	16260	16117	16297	16268	16131	16126	16006	16076	16225	16156	16215	16189	16341	16275	16259	16237	16210	16098	16211	16223	16006	16300	16210	16180	16220	16113	16135	16407	16172	16273	16271	16115	16044	16195	15965	16213	16111	16022	15972	16012	16297	16264	16240	16330	16204	16069	16257	16037	16227	16222	16156	16122	16100	15987	16291	15992	16056	15999	16197	16149	16202	16061	16126	16239	16171	16027	16266	16077	16194	16146	16185	16146	16057	16073	16092	16239	16114	16143	16310	16222	16182	16319	16091	16171	16205	16156	16096	16188	16276	16257	16104	16182	16133	16217	16163	16202	16150	16131	16112	16239	16256	16054	16209	16050	16125	16225	16221	16267	15922	16296	16155	16108	16106	16164	16251	16266	16245	16286	16268	15981	15905	16140	16215	16109	16173	16215	16146	16103	16224	16116	16307	16114	16230	16051	16296	16225	16093	16101	16211	16190	16114	16088	16115	16293	16140	16213	16224	16045	16267	16075	16317	16171	16116	16141	16319	16063	15986	16236	16067	16265	16216	16123	16145	16203	16308	16161	16043	16255	16015	16174	16050	16118	16003	16234	16298	16155	16092	16185	16267	16131	16238	16240	16125	16133	16127	16108	16092	16208	16190	16145	16193	16236	16172	16087	16304	16176	16259	16109	16285	16141	16233	16241	16183	16123	16060	16280	15910	16140	16063	16084	16348	16333	15995	16202	15982	16103	16351	16278	16207	16282	16074	16171	16236	16242	16196	16277	16201	16213	16178	15973	16133	16351	16142	16198	16074	16250	16067	16214	16228	16201	16142	16261	16351	16241	16247	16281	16143	16197	16172	16365	16094	16319	16101	16197	16153	16108	16080	16216	16086	16150	15948	16027	16086	16010	16220	16251	16174	16252	16110	16217	16183	16196	15913	16053	16265	16326	16238	16178	16331	16357	16187	16012	16249	16139	16230	16316	16042	16161	16238	16296	16183	16293	16189	16069	16250	16108	16246	16173	16267	16053	16192	16178	15896	16299	16431	16151	16018	16145	16243	16072	16299	16015	16142	16268	16091	16225	16225	16129	16096	16209	16041	16190	16040	16098	16240	16231	16056	16230	16093
35916	29398	33434	32653	30216	30028	29606	29141	28861	28989	28763	28792	28594	28702	28693	28663	28275	28507	28236	28296	28378	28350	28262	28365	28334	28248	28180	28400	28463	28348	28096	28643	28271	28283	28070	28280	28397	28172	28367	28338	28248	28243	28063	28390	28161	28049	27980	28121	28376	28365	27978	28354	28001	28264	28136	28234	28144	28089	28027	28148	28035	28242	28062	28116	28197	28363	28083	28200	28288	28163	28124	28091	28160	28131	28231	28167	28236	28287	28435	28170	28105	28138	28248	28139	28064	28257	28300	28309	28236	28090	28345	28266	28453	28043	28191	28095	28352	28263	28191	28217	28201	28105	28307	28255	28190	28205	28079	28251	28200	28244	27824	28409	28114	28334	28305	28337	27977	28176	28259	28011	28155	28183	28164	28164	28051	28119	28043	28098	28103	28111	28327	28464	28277	27965	28487	28457	28593	28220	28065	28036	27998	28136	28015	28062	28261	28128	28123	28071	28337	28540	28184	28430	28074	28211	28193	28360	28150	28113	28487	28271	28420	28079	28052	28071	28393	28268	28266	28086	28332	28349	28369	28285	28216	28203	28063	28075	28328	28314	28502	28232	28149	28228	28343	28199	28101	28405	28194	28348	28039	28134	28181	28141	28119	28449	28166	28286	27911	28107	28358	28156	28232	28433	28305	28384	28132	28020	28150	28147	27976	28194	28192	28213	28014	28112	28300	28303	28272	28169	28238	28061	28457	28140	28320	28149	28335	28253	28230	28281	28248	28178	28172	28169	28313	28261	28447	28348	28258	28482	28198	27980	28416	28335	27834	28167	28220	28264	28013	28078	28198	28331	28020	28021	28188	28055	28239	28238	28425	28082	28124	27942	28166	28447	28240	28167	28404	28342	28368	28128	28170	28167	28116	28276	28048	28346	28209	28370	28277	27919	28269	28416	28183	28121	28277	28064	28006	27973	28252	28142	28067	28079	28117	28240	28163	28173	28204	28267	28251	28298	28463	28275	28651	28244	28205	28251	27985	28235	28677	28116	28268	28217	28299	28144	28208	28173	28187	28232	28472	28150	28201	28041	28041	28071	28022	28066	28133	28214	28337	28196	28098	28093	28255	28370	28683	28127	28210	28012	27934	28073	27982	28216	28429	28319	28112	28212	27929	28144	28087	28133	28098	28126	28547	28233	28373	28423	28273	28225	28241	28105	28103	27998	28069	28105	28009	28063	28194	28323	28335	28266	28171	27951	28411	28119	28283	28402	28323	28209	28105	28291	28234	28116	28352	28407	28280	28307	28305	28160	28362	28126	27989	28263	28237	28316	28138	28334	28495	28511	28121	28144	28302	28322	28367	28096	28192	28022	28301	28251	28153	28343	28320	28209	28338	28450	28349	27981	28216	28350	28135	28158	28323	28022	28178	28323	28371	28001	28229	28083	28130	28194	28321	28164	28250	28097	28313	28357	28284	28191	28253	28038	28147	28210	28248	28353	28167	28209	28011	28208	28080	28256	28351	28282	28265	28160	28257	28403	28218	28134	28243	28028	28307	28419	28223	28434	28307	28307	28520	28186	28438	28008	28296	28001	28099	28268	27995	28120	28144	28045	28231	28272	28220	28318	27889	28125	27908	28081	28214	28259	28302	27920	28339	28376	28233	28080	28235	28233	28220	28367	28294	28061	28313	28026	28293	28170	28181	28488	28242	28484	28294	28084	28178	28143	28119	28555	28072	28334	28236	28213	28103	28168	28161	28403	28165	28170	28065	28236	28167	28036	27989	28214	28366	28057	28305	28232	28392	28286	28088	28173	28213	28164	28419	28202	28265	28186	28101	28238	28239	28406	28185	27881	28461	28286	27898	28109	28208	28410	28163	27960	28165	28220	28107	28167	28125	28229	28069	28227	28071	28238	28223	28038	28085	28421	28115	27951	28193	28089	28078	28125	28048	28262	28200	28273	28101	28230	28232	28407	28367	28285	28307	28111	28090	28171	28139	28343	28221	28194	28163	28123	28170	27884	28253	28183	28263	28271	28181	27784	28409	28367	28042	28280	28079	28106	28411	28218	28228	28325	28227	28018	28056	27949	28137	28132	28239	28378	28052	28172	28178	27988	28025	28058	28053	28079	28208	28446	28099	28276	28300	28245	28470	28144	28194	27932	28040	28044	28006	28145	28299	28269	28241	28252	28368	28198	28213	28213	28215	28283	27994	28198	28485	28497	28319	28227	28225	28296	28354	28164	28220	28240	28238	27980	28262	28281	28239	27905	28101	28155	28158	27881	28246	28213	28095	28259	28026	28068	28040	28326	28073	28369	28096	28538	28467	28372	28237	28308	28357	28455	28223	28440	28262	28377	28328	28376	28317	28387	28356	28159	28079	28141	28147	28236	28031	28128	28354	28115	28130	28200	28125	28081	28258	28142	28554	28305	28289	27896	27974	28175	28313	28359	28343	28158	28087	28344	28262	28465	28179	27979	28264	28172	27974	28566	28016	28249	28697	28179	28290	28476	28272	27989	28307	28260	28142	28214	28237	28345	28005	28275	28354	28232	28152	28160	28312	28077	28178	28131	28191	28142	28190	28083	28338	28103	28370	28170	28245	27845	28292	28111	28133	28466	28207	28316	28308	28112	28091	28218	28248	28137	27838	28402	28357	28151	28057	28249	28113	28252	28455	28427	28159	28009	28385	28104	27934	28300	28381	28399	28103	28299	28141	28429	28236	28171	28195	28279	28276	28399	28277	28208	28393	28293	28166	28543	28388	27943	28194	28223	28323	28327	28426	28266	27883	28320	28369	27922	28405	27987	28000	28273	28426	28271	28038	28182	28450	28249	28181	28288	28362	28083	28164	28098	28231	28173	28164	28181	28011	28330	28062	28182	28306	28303	28485	28088	28371	28271	28218	28125	28149	28011	28206	28273	28171	28030	28113	28333	28235	28299	28325	28144	28465	28085	27914	27913	28078	28387	28321	28236	28079	27970	28512	28342	27982	28441	28264	27971	28268	28126	28622	28255	27952	28133	28188	28281	28113	28304	28191	28195	28036	28305	28077	28409	28351	28434	28266	27981	28169	28116	28493	28195	28171	28138	28274	27930	28325	28128	28203	28205	28122	28183	28409	28234	28182	28114	28253	28136	28309	28149	28093	28237	28329	28358	28158	28264	28409	28433	28479	28343	28528	28422	28268	28433	28294	28178	28350	28346	28270	28488	28116	28228	28080	28087	28245	28347	28105	28363	27952	28100	28558	28198	28307	28444	28259	28301	28144	27961	28333	28128	28267	27945	28120	28126	28225	28215	28263	28102	28049	28281	28431	28438	28078	28183	28206	28214	28038	28357	28250	28147	27997	28283	28313	28449	28103	28353	28218	28186	28150	28243	28348	28335	28180	28004	28068	28362	28297	28296	28311	28465	28487	28245	28036	28218	28272	28315	28149	28343	28426	28270	28016	27961	27882	28095	28343	27962	27989	28167	28134	28394	28077	28244	28342	28147	28181	27928	28386	28080	28057	28142	28059	28209	28262	28437	28355	28313	28146	28220	27954	28213	28141	28130	28152	28186	28448	28235	28379	28102	28039	28462	28325	28104	28301	28174	28243	28092	28178	28014	27968	28424	28125	28198	28096	28193	28173	28222	28334	28032	28113	28272	28283	28307	28130	28074	28446	27687	28394	28334	28404	28074	28024	28234	28273	28107	28138	28238	28196	28175	28548	28491	28184	28216	28042	27992	28422	28197	28020	28123	27987	28059	28205	28255	28313	28477	28100	28358	28466	28319	28247	28077	28013	28152	28172	27885	28153	28284	28151	28225	28212	28267	28084	28229	28208	28040	28377	28325	28267	28122	27981	28318	28294	28167	28047	28136	28235	28397	28129	28073	28427	28175	28377	28174	28251	28176	28104	28284	28031	28182	27948	28336	28163	28075	28441	28139	28303	28057	28086	28217	28181	28118	28248	28077	28097	27913	28197	28346	28242	28161	28150	28356	28314	28381	28320	28275	28242	28330	28317	28005	28104	28245	27819	28154	28209	27980	28114	28324	28156	28140	28085	28245	28264	28075	28256	28217	28195	28258	28403	28167	28244	28224	28221	28023	28142	28327	28322	28058	28166	28323	28198	28305	28188	28303	28249	28232	28130	28240	28250	28270	28276	28318	28342	28238	28206	28365	28193	28085	28368	28234	28319	28329	28093	28168	28252	28348	28239	28150	28169	28531	28221	28144	28367	28255	28075	28157	28267	28319	28095	28281	28312	28173	28340	28142	28341	28097	28333	28239	28235	28255	28181	28226	27944	28008	27843	28052	28374	28256	28106	28017	28253	28103	28545	28108	28439	28284	28389	28188	28194	28202	28236	28088	28011	28349	28453	28196	28248	28108	28376	28138	28190	27998	28021	28356	27983	28004	28217	28137	28251	28021	28316	28255	28213	28201	28198	28126	28017	28259	28379	28195	28274	28352	28080	28260	28247	28311	28093	27960	28057	28234	28397	28270	28394	28264	28152	28040	28226	28188	28225	28084	28181	28243	28144	28007	28249	28378	28250	28057	28038	28151	28161	28184	28331	28253	28141	28162	28232	28332	27980	28279	28138	28592	28102	28313	28304	28218	28149	28018	28173	28201	28403	28307	28044	28043	28423	28371	28200	28201	28334	28220	28142	27942	28169	28363	28233	28617	28317	28170	28462	28236	28135	28138	28078	28068	28214	28209	28214	28147	28281	28303	28137	28115	28248	28177	28074	28186	28316	28504	28507	28161	27912	28142	28234	28177	28361	28129	27998	28200	28116	28377	28282	27970	28046	28328	28279	28358	28332	28132	28344	28362	28129	28317	28183	28307	28293	28221	28237	28130	28173	28196	28196	28131	28235	28317	28065	28054	28153	28170	28218	28373	28376	27822	28200	27962	28276	28326	28261	28384	28219	28411	28347	28134	28123	28120	28264	28510	28593	28251	28199	28289	28337	28279	28029	28220	28306	28142	28082	28084	28268	28253	28226	28176	28371	28229	28212	27873	28069	28221	28238	28353	28226	28017	28119	28371	28156	28407	28209	28158	28255	28061	28191	28366	28342	28472	28234	28429	28302	28327	28325	28123	28173	28070	28245	28065	27991	28110	28420	28242	28322	28442	28133	27993	28291	28066	28429	28201	28250	28048	28240	28367	28203	28124	28090	28151	28166	28132
22647	26294	26035	22499	20941	19966	18996	18690	18610	18326	18269	18110	17934	17941	17815	17683	17572	17775	17618	17850	17541	17489	17553	17245	17485	17583	17586	17511	17537	17386	17587	17354	17365	17351	17378	17409	17321	17491	17400	17476	17439	17477	17637	17608	17330	17441	17324	17460	17208	17410	17234	17468	17216	17099	17275	17475	17354	17291	17236	17324	17318	17213	17224	17427	17341	17210	17168	17333	17502	17421	17575	17315	17121	17382	17415	17115	17361	17347	17389	17321	17340	17418	17430	17408	17140	17381	17257	17342	17466	17416	17524	17247	17246	17435	17305	17263	17287	17290	17406	17483	17303	17344	17214	17223	17297	17535	17233	17312	17355	17191	17385	17381	17375	17291	17288	17162	17302	17318	17296	17347	17340	17329	17502	17207	17320	17325	17158	17456	17291	17206	17373	17291	17319	17310	17266	17286	17402	17409	17287	17358	17407	17490	17308	17434	17367	17500	17423	17254	17224	17279	17449	17220	17365	17240	17327	17277	17293	17478	17386	17544	17358	17456	17227	17222	17399	17344	17314	17380	17378	17528	17430	17362	17273	17386	17428	17308	17428	17373	17291	17397	17262	17461	17201	17362	17165	17400	17279	17344	17413	17265	17246	17249	17368	17309	17442	17310	17211	17389	17291	17327	17244	17294	17451	17170	17412	17463	17380	17584	17141	17182	17292	17249	17471	17333	17311	17468	17369	17548	17352	17366	17397	17231	17243	17488	17357	17435	17321	17469	17427	17264	17283	17365	17486	17408	17398	17242	17429	17169	17412	17366	17186	17424	17199	17164	17441	17390	17390	17393	17365	17205	17430	17390	17238	17302	17435	17175	17405	17398	17357	17276	17319	17484	17335	17257	17237	17277	17337	17361	17269	17342	17296	17308	17171	17349	17438	17481	17306	17319	17503	17304	17438	17451	17447	17498	17279	17224	17267	17284	17370	17154	17241	17101	17154	17259	17435	17279	17253	17325	17163	17499	17233	17190	17333	17465	17256	17372	17297	17257	17327	17312	17258	17225	17300	17322	17397	17466	17605	17366	17236	17499	17467	17232	17426	17450	17435	17402	17350	17198	17523	17519	17247	17307	17365	17325	17346	17410	17362	17434	17151	17302	17485	17488	17376	17224	17281	17450	17255	17293	17331	17262	17264	17377	17482	17305	17614	17286	17455	17265	17316	17238	17288	17285	17389	17299	17521	17292	17390	17472	17174	17377	17575	17374	17120	17539	17586	17312	17606	17234	17393	17279	17237	17337	17330	17409	17277	17379	17300	17314	17261	17297	17180	17606	17312	17240	17551	17204	17237	17274	17446	17290	17349	17377	17415	17576	17109	17366	17302	17445	17335	17328	17318	17476	17344	17394	17466	17257	17284	17507	17185	17349	17404	17436	17200	17396	17369	17277	17281	17409	17286	17184	17324	17457	17310	17389	17075	17604	17228	17208	17179	17309	17406	17483	17307	17373	17482	17485	17352	17369	17404	17159	17148	17396	17405	17392	17378	17297	17271	17408	17451	17319	17283	17497	17322	17365	17358	17173	17425	17319	17301	17412	17401	17362	17301	17548	17311	17344	17404	17363	17411	17260	17514	17398	17492	17391	17441	17508	17647	17306	17485	17204	17242	17429	17369	17141	17387	17300	17405	17347	17337	17262	17531	17275	17373	17477	17451	17355	17303	17312	17356	17274	17100	17268	17263	17229	17325	17221	17436	17142	17340	17219	17346	17381	17397	17248	17218	17466	17306	17512	17399	17248	17355	17301	17431	17310	17559	17428	17549	17469	17389	17514	17335	17395	17353	17279	17381	17156	17277	17368	17360	17361	17569	17189	17379	17429	17378	17393	17376	17348	17392	17332	17399	17334	17162	17301	17357	17465	17543	17286	17400	17266	17262	17229	17390	17380	17317	17264	17323	17280	17192	17335	17241	17193	17169	17290	17499	17132	17434	17368	17183	17461	17401	17241	17379	17368	17336	17428	17177	17264	17265	17273	17382	17208	17242	17546	17481	17262	17157	17375	17446	17267	17427	17246	17286	17422	17344	17327	17238	17342	17305	17112	17198	17339	17392	17353	17226	17410	17340	17334	17404	17442	17157	17326	17222	17393	17272	17327	17441	17402	17223	17338	17468	17455	17396	17454	17268	17363	17366	17318	17221	17282	17420	17289	17461	17270	17520	17367	17153	17457	17351	17326	17395	17339	17196	17215	17230	17446	17307	17340	17246	17228	17345	17330	17116	17310	17432	17466	17365	17157	17403	17242	17412	17356	17202	17294	17281	17392	17449	17279	17418	17270	17440	17306	17419	17347	17377	17284	17352	17391	17407	17277	17465	17411	17248	17303	17496	17496	17313	17351	17200	17333	17228	17348	17340	17298	17307	17189	17273	17468	17193	17362	17287	17402	17328	17298	17348	17317	17331	17487	17171	17316	17373	17457	17189	17295	17355	17377	17279	17308	17264	17366	17361	17323	17374	17313	17425	17441	17436	17358	17505	17372	17458	17257	17532	17212	17297	17332	17408	17378	17420	17267	17370	17391	17263	17487	17308	17303	17337	17354	17263	17499	17192	17172	17367	17305	17257	17369	17383	17210	17264	17350	17333	17350	17323	17254	17393	17128	17383	17374	17420	17287	17218	17353	17258	17283	17300	17299	17250	17259	17312	17279	17411	17397	17369	17277	17230	17365	17393	17505	17387	17316	17415	17379	17471	17402	17264	17448	17494	17327	17200	17467	17256	17181	17429	17216	17592	17265	17257	17314	17315	17204	17195	17460	17426	17303	17445	17373	17452	17207	17456	17495	17338	17379	17340	17312	17245	17279	17377	17368	17422	17446	17217	17258	17208	17350	17510	17169	17483	17327	17397	17382	17311	17239	17569	17136	17405	17326	17323	17378	17286	17469	17239	17317	17277	17281	17465	17327	17223	17268	17498	17256	17360	17328	17438	17310	17255	17538	17287	17448	17315	17244	17483	17162	17455	17265	17336	17347	17542	17393	17267	17148	17488	17492	17307	17332	17381	17161	17253	17399	17407	17302	17125	17412	17311	17421	17218	17449	17245	17248	17393	17284	17388	17258	17208	17250	17307	17394	17296	17441	17267	17325	17432	17327	17429	17263	17265	17460	17326	17609	17242	17362	17203	17369	17344	17343	17370	17273	17324	17364	17315	17443	17290	17344	17333	17375	17551	17413	17278	17412	17372	17260	17334	17292	17560	17273	17324	17330	17267	17337	17291	17287	17238	17339	17329	17404	17398	17370	17401	17308	17446	17320	17259	17385	17376	17461	17435	17402	17385	17285	17395	17324	17450	17423	17472	17270	17356	17379	17405	17208	17156	17405	17270	17439	17320	17333	17336	17615	17534	17434	17314	17216	17350	17239	17301	17340	17326	17458	17582	17304	17424	17384	17336	17350	17169	17495	17145	17345	17251	17119	17424	17289	17435	17408	17243	17572	17357	17330	17335	17414	17313	17258	17183	17212	17093	17291	17362	17299	17292	17320	17510	17433	17453	17394	17547	17412	17447	17415	17312	17249	17332	17291	17339	17430	17146	17280	17335	17247	17165	17233	17500	17351	17204	17285	17308	17393	17285	17332	17375	17216	17320	17407	17402	17471	17385	17442	17381	17213	17333	17309	17411	17151	17453	17495	17224	17450	17251	17258	17311	17378	17257	17407	17459	17305	17449	17370	17479	17247	17230	17543	17571	17266	17546	17201	17326	17293	17234	17401	17337	17328	17398	17288	17381	17259	17357	17519	17274	17351	17104	17196	17435	17267	17441	17222	17166	17268	17434	17336	17275	17342	17293	17242	17474	17466	17505	17365	17466	17334	17241	17381	17374	17448	17424	17250	17315	17329	17225	17235	17251	17406	17308	17300	17146	17220	17282	17287	17477	17292	17433	17479	17326	17339	17397	17295	17488	17529	17300	17522	17407	17235	17473	17365	17394	17433	17269	17238	17176	17217	17533	17262	17598	17244	17342	17380	17299	17426	17347	17487	17396	17312	17421	17406	17229	17200	17369	17334	17289	17275	17186	17267	17260	17539	17453	17393	17101	17253	17294	17314	17358	17328	17290	17449	17263	17366	17419	17290	17240	17259	17237	17266	17583	17411	17365	17330	17361	17265	17417	17391	17314	17352	17301	17346	17232	17401	17324	17257	17291	17380	17527	17415	17310	17412	17155	17256	17266	17282	17327	17340	17327	17349	17200	17382	17233	17529	17273	17399	17361	17186	17490	17189	17412	17317	17422	17466	17363	17285	17150	17303	17318	17382	17465	17468	17320	17555	17341	17151	17385	17312	17374	17216	17256	17312	17240	17357	17214	17301	17437	17451	17308	17155	17393	17524	17415	17296	17411	17366	17246	17325	17180	17320	17351	17393	17269	17189	17252	17539	17363	17322	17511	17441	17127	17232	17446	17191	17398	17203	17319	17396	17406	17306	17408	17494	17366	17326	17447	17318	17265	17121	17329	17344	17389	17251	17341	17329	17261	17382	17387	17500	17351	17499	17424	17274	17396	17440	17263	17290	17532	17387	17319	17544	17320	17255	17456	17297	17324	17191	17479	17283	17367	17456	17203	17298	17491	17318	17448	17357	17490	17274	17462	17257	17196	17306	17606	17210	17295	17285	17365	17389	17341	17197	17355	17585	17260	17223	17433	17388	17278	17199	17199	17305	17418	17232	17483	17191	17416	17453	17516	17486	17483	17250	17417	17226	17458	17412	17435	17360	17383	17317	17363	17333	17476	17517	17239	17280	17288	17234	17366	17321	17399	17411	17256	17289	17436	17411	17366	17288	17547	17393	17361	17539	17408	17537	17361	17405	17254	17342	17204	17334	17255	17303	17485	17493	17301	17336	17386	17354	17338	17363	17306	17253	17504	17423	17308	17375	17373	17400	17420	17384	17250	17450	17495	17279	17419	17363	17404	17153	17424	17470	17351	17495	17260	17335	17218	17384	17207	17292	17332	17302	17216	17261	17359	17475	17415	17539	17342	17364	17258	17465	17483	17061	17286	17383	17283	17382	17203	17260	17294	17388	17391	17482	17298	17460	17154	17441	17569	17349	17344	17260	17324	17379	17325	17238	17298	17277	17436	17453	17450	17334	17237	17505	17369	17097	17452	17425	17431	17222	17577	17368
24227	21183	27721	25395	24558	28971	31351	28695	27877	28123	27907	27730	27670	27311	27287	27234	26920	26968	27095	26970	26600	26806	26764	26617	26586	26808	26488	25993	26589	26464	26581	26594	26592	26447	26662	26572	26576	26369	26488	26399	26287	26302	26452	26487	26352	26338	26450	26496	26312	26351	26478	26380	26252	26524	26534	26627	26689	26380	26416	26556	26277	26414	26304	26182	26121	26352	26662	26544	26453	26422	26524	26388	26390	26376	26330	26263	26505	26381	26350	26392	26185	26386	26199	26393	26431	26320	26395	26394	26463	26332	26451	26228	26214	26352	26405	26351	26525	26375	26508	26306	26348	26252	26373	26255	26512	26266	26248	26409	26377	26469	26095	26298	26319	26279	26324	26584	26372	26461	26182	26363	26515	26514	26121	26447	26472	26339	26241	26253	26219	26282	26282	26319	26246	26379	26335	26598	26086	26357	26320	26465	26287	26110	26270	26192	26320	26400	26335	26496	26466	26507	25940	26244	26215	26533	26251	26178	26441	26437	26404	26313	26305	26398	26428	26273	26325	26307	26255	26473	26402	25973	26493	26089	26164	26153	26379	26463	26344	26328	26542	26509	26168	26299	26436	26414	26537	26514	26271	26558	26440	26343	26331	26440	26271	26298	26407	26467	26311	26317	26217	26206	26059	26266	26344	26235	26503	26488	26400	26210	26142	26197	26346	26357	26049	26171	26370	26320	26150	26537	26446	26387	26274	26018	26515	26589	26007	26234	26438	26192	26304	26412	26362	26239	26289	26074	26324	26269	26386	26445	26200	26491	26380	26438	26468	26500	26629	26146	26534	26358	26633	26304	26308	26444	26382	26291	26303	26446	26577	26300	26254	26194	26555	26231	26296	26338	26290	26300	26283	26269	26358	26350	26330	26372	26432	26146	26123	26126	26501	26427	26353	26376	26448	26315	26201	26131	26330	26276	26078	26389	26397	26231	26277	26603	26352	26395	26195	26388	26371	26590	26349	26378	26471	26530	26469	26374	26067	26253	26642	26361	26482	26340	26288	26223	26235	26229	26282	26187	26424	26391	26227	26412	26548	26312	26388	26414	26206	26280	26562	26348	26219	26445	26263	26318	26329	26456	26074	26449	26384	26546	26154	26506	26233	26267	26297	26413	26455	26229	26343	26438	26691	26302	26282	26519	26283	26068	26533	26114	26272	26465	26301	26262	26360	26489	26260	26181	26377	26324	26172	26152	26198	26311	26541	26219	26471	26177	26189	26281	26637	26214	26467	26341	26243	26317	26277	26303	26457	26264	26275	26514	26232	26255	26104	26141	26438	26192	26664	26501	26249	26305	26622	26382	26396	26044	26323	25867	26285	26514	26339	26224	26413	26415	26318	26389	26527	26138	26335	26604	26240	26280	26518	26533	26385	26275	26277	26667	26180	26499	26054	26350	26334	26337	26468	26392	26486	26416	26296	26494	26378	26346	26527	26429	26325	26544	26246	26537	26319	26414	26217	26171	26489	26228	26367	26495	26457	26399	26485	26431	26354	26252	26223	26294	26447	26298	26200	26393	26471	26263	26702	26263	26451	26522	26239	26270	26301	26239	26336	26279	26076	26368	26237	26305	26421	26398	26194	26304	26250	26299	26373	26685	26374	26482	26567	26508	26355	26406	26009	26189	26092	26187	26563	26191	26249	26278	26208	26029	26528	26463	26643	26381	26282	26474	26544	26493	26337	26449	26382	26321	26210	26261	26338	26315	26305	26431	26396	26154	26377	26552	26224	26251	26237	26217	26470	26515	26409	26398	26314	26184	26282	25994	26338	26336	26154	26286	26282	26421	26228	26379	26421	26319	26271	26587	26483	26021	26562	26187	26310	26284	26279	26431	26361	26328	26248	26057	26053	26308	26321	26365	26415	26285	26362	26286	26271	26495	26241	26328	26329	26180	26369	26267	26382	26527	26346	26470	26498	26304	25931	26089	26304	26437	26589	26446	26207	26398	26497	26278	26255	26585	26341	26266	26378	26214	26303	26201	26443	26474	26356	26252	26112	26131	26209	26112	26320	26262	26525	26418	26287	26238	26244	26509	26258	26290	26598	26476	26238	26379	26494	26411	26550	26399	26250	26177	26387	26293	26440	26000	26320	26387	26375	26146	26377	26405	26301	26304	26371	26235	26268	26536	26666	26379	26452	26503	26365	26495	26380	26213	26296	26199	26270	26238	26214	26411	26363	26369	26135	26281	26360	26172	26226	26338	26368	26588	26413	26490	26330	26414	26275	26319	26381	26473	26347	26322	26306	26438	26570	26155	26047	26387	26413	26526	26465	26263	26154	26152	26551	26252	26508	26447	26299	26167	26412	26414	26340	26523	26378	26262	26405	26429	26291	26450	26368	26568	26030	26021	26240	26332	26383	26429	26147	26177	26060	26502	26512	26385	26482	26257	26232	26708	26567	26585	26400	26307	26338	26362	26557	26736	26143	26622	26299	26150	26245	26423	26447	26366	26337	26596	26316	26238	26662	26353	26395	26583	26330	26278	26066	26335	26178	26387	26285	26556	26484	26480	26448	26463	26388	26493	26137	26394	26386	26557	26470	26346	26403	26178	26345	26408	26235	26308	26251	26424	26191	26285	26576	26219	26124	26285	26493	26452	26411	25917	26339	26570	26410	26047	26378	26465	26264	26375	26311	26499	26306	26511	26227	26461	26354	26367	26160	26514	26319	26291	26286	26227	26382	26469	26256	26276	26390	26459	26372	26337	26172	26055	26488	26440	26312	26560	26199	26131	26170	26153	26179	26187	26417	26033	26312	26053	26340	26499	26480	26216	26294	26335	26608	26339	26490	26262	26180	26283	26248	26604	26443	26355	26279	26111	25978	26285	26547	26327	26162	26488	26333	26407	26483	26456	26266	26154	26066	26215	26371	26235	26488	26206	26265	26195	26282	26454	26212	26417	26385	26678	26453	26404	26198	26542	26447	26205	26290	26462	26149	26311	26245	26622	26295	26360	26092	26472	26202	26282	26432	26260	26271	26325	26509	26203	26700	26318	26477	26295	26311	26319	26480	26236	26238	26300	26299	26250	26271	26270	26474	26267	26200	26330	26265	26365	26407	26222	26260	26338	26363	26250	26417	26209	26345	26332	26151	26234	26191	26414	26265	26373	26263	26256	26584	26336	26044	26407	26360	26312	26365	26230	25948	26351	26257	25976	26142	26329	26483	26293	26482	26157	26267	26173	26596	26230	26450	26323	26345	26489	26292	26423	26529	26411	26367	26018	26204	26411	26505	26413	26447	26473	26453	26118	26353	26411	26284	26371	26405	26278	26492	26688	26418	26261	26524	26228	26418	26146	26189	26449	26422	26412	26330	26298	26192	26463	26272	26074	26238	26395	26283	26192	26405	26140	26457	26225	26414	26371	26166	26248	26186	26211	26225	26228	26530	26356	26466	26537	26190	26715	26347	26385	26164	26380	26559	26383	26587	26425	26258	26339	26316	26384	26361	26285	26295	26281	26407	26324	26112	26372	26199	26336	26494	26395	26256	26384	26349	26366	26142	26676	26348	26344	26197	26395	26447	26319	26184	26321	26618	26047	26108	26085	26184	26177	26618	26298	26377	26643	26479	26475	26515	26323	26332	26396	26341	26497	26311	26316	26186	26253	26367	26457	26442	26552	26288	26315	26368	26497	26209	26358	26343	26464	26381	26044	26269	26321	26232	26247	26192	26319	26140	26071	26335	26236	26465	26332	26327	26233	26371	26400	26227	26285	26508	26118	26296	26529	26375	26487	26501	26559	26329	26574	26267	26306	26398	26363	26574	26291	26329	26328	26485	26198	26454	26278	26260	26283	26213	26183	26411	26236	26372	26291	26141	26433	26383	26577	26440	26558	26389	26311	26514	26281	26029	26346	26360	26416	26484	26109	26389	26388	26495	26291	26338	26336	26391	26462	26420	26397	26542	26241	26248	26482	26623	26337	26374	25976	26375	26432	26304	26393	26450	26710	26100	26348	26361	26235	26501	26002	26359	26320	26192	26444	26232	26335	26260	26106	26251	26208	26432	26633	26317	26260	26468	26500	26118	26291	26659	26457	26133	26425	26373	26342	26339	26383	26197	26376	26480	26252	26184	26601	26439	26188	26086	26259	26485	26230	26109	26361	26447	26439	26272	26424	26351	26285	26396	26388	26418	26426	26447	26328	26223	26359	26540	26654	26252	26253	26389	26344	25878	26271	26309	26390	26491	26242	26275	26278	26514	26543	26265	26336	26413	26409	26488	26481	26499	26449	26254	26097	26222	26285	26479	26138	26530	26166	26056	26575	26518	26363	26399	26471	26394	26314	26517	26438	26309	26358	26224	26359	26762	26208	26278	26361	26461	26251	26372	26543	26551	26298	26343	26268	26406	26257	26277	26312	26480	26401	26405	26332	26540	26343	26389	26347	26358	26350	26254	26410	26289	26466	26390	26181	26364	26381	26343	26204	26355	26478	26450	26219	26329	26281	26325	26711	26415	26207	26197	26113	26159	26473	26253	26096	26416	26404	26482	26417	26447	26379	26295	26452	26499	26332	26230	26370	26627	26187	26458	26211	26453	26127	26449	26342	26515	26513	26487	26475	26556	26327	26171	26108	26212	26311	26286	26373	26092	26474	26328	25996	26233	26315	26289	26484	26351	26475	26214	26547	26341	26490	26308	26318	26443	26159	26231	26199	26367	26343	26323	26334	26338	26304	26542	26355	26396	26496	26245	26423	26487	26624	26357	26100	26337	26464	26209	26265	26392	26323	26500	26241	26399	26201	26169	26439	26261	26253	26573	26254	26552	26177	26608	26386	26389	26097	26238	26349	26260	26445	26294	26276	26152	26559	26234	26208	26347	25985	26331	26482	26474	26415	26389	26360	26298	26069	26125	26365	26231	26378	26407	26121	26341	26199	26550	26269	26411	26383	26294	26217	26496	26183	26163	26174	26328	26361	26374	26295	26173	26223	26464	26234	26344	26530	26158	26488	26269	26314	26232	26712	26369	26192	26452	26431	26430	26257	26521	26414	26101	26234	26422	26625	26508	26464	26332	26285	26193	26446	26316	26511	26316	26473	26484	26479	26570	26123	26454	26269	26337	26466	26324	26520	26540	26247	26497	26491	26349	26304	26257	26376	26286	26329	26083	26238	26254	26124
19933	33135	32736	26796	23670	21519	20649	19676	19002	18863	18546	18218	18090	17865	17550	17335	17454	17218	17152	17050	16886	16805	16744	16897	16640	16785	16786	16669	16700	16663	16620	16718	16871	16737	16510	16611	16554	16710	16573	16602	16550	16581	16539	16475	16453	16647	16498	16406	16672	16466	16647	16395	16469	16614	16455	16769	16510	16514	16389	16401	16569	16463	16594	16525	16475	16512	16643	16670	16670	16447	16582	16298	16435	16564	16443	16541	16608	16438	16634	16621	16576	16694	16578	16607	16487	16440	16607	16243	16518	16521	16368	16533	16404	16527	16502	16563	16590	16454	16524	16567	16414	16464	16465	16542	16511	16528	16578	16450	16598	16319	16680	16518	16521	16424	16691	16522	16607	16553	16524	16563	16391	16512	16482	16570	16594	16579	16652	16491	16575	16440	16535	16538	16464	16380	16611	16542	16501	16491	16433	16513	16426	16490	16489	16587	16523	16349	16479	16482	16597	16620	16609	16343	16363	16446	16403	16559	16420	16555	16334	16443	16464	16508	16632	16379	16630	16600	16517	16495	16504	16570	16571	16520	16508	16594	16501	16322	16606	16552	16529	16402	16626	16424	16661	16384	16428	16525	16536	16623	16384	16480	16732	16448	16474	16604	16747	16668	16537	16620	16595	16648	16547	16629	16525	16458	16467	16438	16537	16542	16383	16500	16566	16526	16502	16560	16523	16574	16551	16501	16565	16369	16610	16469	16370	16546	16523	16602	16622	16464	16629	16396	16473	16436	16502	16414	16686	16630	16472	16495	16559	16581	16469	16623	16507	16512	16453	16514	16634	16532	16396	16424	16423	16558	16549	16427	16443	16519	16502	16240	16630	16296	16506	16342	16306	16473	16524	16519	16619	16576	16573	16425	16515	16491	16387	16656	16459	16441	16594	16534	16626	16322	16591	16427	16444	16653	16489	16501	16560	16485	16393	16490	16508	16438	16426	16476	16561	16431	16478	16544	16617	16370	16452	16511	16572	16463	16415	16416	16573	16395	16588	16670	16335	16472	16631	16411	16501	16431	16568	16374	16495	16506	16347	16273	16560	16406	16430	16466	16475	16500	16402	16479	16328	16599	16431	16366	16376	16505	16635	16401	16668	16378	16609	16444	16577	16371	16640	16446	16584	16491	16553	16517	16412	16291	16572	16597	16441	16518	16567	16567	16627	16485	16506	16516	16330	16589	16411	16420	16369	16528	16450	16430	16444	16404	16374	16452	16416	16464	16608	16559	16552	16577	16556	16433	16502	16533	16488	16511	16377	16461	16536	16518	16590	16312	16537	16370	16490	16389	16553	16333	16615	16475	16557	16541	16547	16649	16508	16322	16391	16452	16387	16695	16733	16380	16547	16595	16453	16620	16526	16527	16375	16391	16544	16498	16464	16311	16544	16740	16490	16458	16598	16390	16633	16611	16563	16455	16700	16534	16536	16560	16595	16471	16309	16421	16587	16403	16521	16521	16516	16586	16585	16536	16591	16610	16570	16456	16523	16269	16590	16557	16656	16424	16444	16557	16491	16434	16582	16431	16502	16513	16384	16249	16538	16515	16599	16407	16391	16524	16560	16554	16499	16603	16500	16405	16564	16485	16433	16516	16507	16521	16396	16386	16393	16449	16334	16398	16594	16716	16555	16534	16406	16609	16425	16536	16421	16395	16360	16535	16523	16535	16405	16650	16476	16639	16656	16382	16383	16525	16310	16610	16383	16557	16484	16569	16593	16436	16307	16530	16515	16465	16415	16366	16668	16440	16421	16512	16385	16615	16436	16567	16398	16622	16459	16682	16526	16524	16399	16566	16660	16639	16473	16520	16492	16440	16256	16639	16429	16418	16424	16530	16414	16735	16417	16497	16622	16613	16703	16443	16704	16714	16500	16478	16527	16527	16308	16462	16417	16586	16334	16308	16651	16668	16491	16451	16540	16459	16507	16630	16550	16536	16559	16454	16547	16548	16320	16526	16557	16486	16455	16482	16574	16307	16576	16693	16316	16418	16462	16500	16582	16483	16491	16474	16512	16542	16486	16589	16658	16656	16581	16520	16390	16653	16550	16631	16366	16395	16490	16545	16384	16418	16423	16283	16505	16602	16459	16487	16668	16506	16534	16475	16347	16494	16559	16651	16370	16326	16531	16598	16400	16590	16591	16515	16536	16472	16558	16470	16436	16426	16456	16425	16344	16413	16695	16403	16542	16464	16517	16525	16629	16426	16492	16494	16431	16443	16496	16417	16689	16673	16428	16643	16550	16433	16545	16535	16704	16437	16702	16591	16580	16570	16520	16531	16583	16358	16510	16615	16426	16527	16444	16440	16514	16437	16592	16373	16690	16580	16588	16614	16612	16623	16399	16405	16472	16688	16462	16393	16469	16417	16476	16506	16444	16640	16697	16444	16406	16442	16426	16477	16575	16504	16276	16520	16389	16641	16367	16333	16494	16528	16536	16505	16431	16496	16457	16413	16364	16570	16453	16403	16477	16456	16555	16700	16507	16465	16498	16535	16687	16519	16650	16379	16457	16402	16376	16727	16358	16412	16459	16506	16611	16378	16531	16529	16477	16361	16492	16532	16495	16312	16669	16579	16611	16521	16495	16427	16448	16522	16490	16497	16513	16572	16569	16463	16560	16464	16597	16377	16382	16606	16393	16430	16529	16480	16542	16451	16491	16624	16572	16606	16490	16722	16372	16492	16503	16552	16618	16490	16756	16611	16359	16250	16544	16488	16460	16508	16503	16540	16833	16503	16377	16515	16411	16486	16544	16502	16393	16644	16476	16603	16440	16524	16269	16518	16502	16546	16399	16539	16641	16500	16451	16521	16576	16338	16472	16316	16535	16498	16482	16525	16536	16455	16520	16597	16482	16320	16543	16703	16424	16615	16656	16379	16498	16427	16371	16520	16359	16532	16568	16594	16693	16461	16623	16388	16439	16648	16620	16483	16539	16512	16402	16601	16584	16530	16413	16288	16562	16634	16459	16531	16326	16337	16507	16490	16557	16472	16400	16342	16470	16411	16491	16423	16619	16638	16575	16484	16487	16450	16573	16403	16801	16676	16555	16252	16598	16483	16541	16483	16520	16507	16413	16600	16386	16415	16477	16421	16569	16441	16397	16437	16440	16372	16710	16482	16467	16472	16561	16407	16481	16564	16396	16590	16616	16504	16550	16573	16424	16583	16419	16462	16423	16526	16531	16406	16431	16666	16649	16734	16399	16437	16415	16463	16359	16625	16562	16612	16423	16357	16442	16476	16497	16593	16474	16446	16568	16715	16542	16481	16522	16703	16522	16402	16596	16616	16448	16532	16423	16360	16677	16452	16429	16495	16574	16511	16480	16609	16404	16365	16583	16437	16636	16471	16489	16348	16554	16465	16421	16646	16400	16684	16261	16600	16463	16411	16452	16442	16452	16530	16477	16581	16474	16595	16418	16443	16493	16455	16369	16517	16545	16212	16560	16529	16606	16494	16583	16521	16414	16343	16502	16435	16504	16696	16438	16418	16511	16483	16522	16429	16484	16596	16481	16680	16367	16607	16540	16380	16593	16565	16597	16612	16393	16400	16530	16594	16492	16568	16323	16704	16558	16533	16521	16353	16660	16583	16485	16498	16500	16641	16495	16558	16422	16522	16689	16504	16513	16491	16477	16319	16274	16492	16444	16493	16373	16512	16418	16485	16398	16301	16577	16511	16550	16446	16524	16408	16323	16547	16391	16530	16437	16344	16545	16617	16318	16506	16426	16334	16441	16352	16571	16629	16425	16375	16553	16489	16517	16662	16751	16394	16717	16366	16676	16407	16488	16558	16471	16358	16555	16415	16648	16618	16364	16598	16471	16438	16615	16528	16448	16492	16604	16406	16424	16387	16550	16350	16495	16407	16510	16614	16554	16445	16553	16656	16672	16410	16640	16454	16445	16741	16506	16476	16577	16356	16656	16471	16457	16618	16469	16533	16668	16470	16475	16432	16241	16587	16562	16565	16436	16612	16535	16423	16413	16472	16326	16405	16581	16507	16596	16547	16391	16796	16505	16409	16531	16660	16590	16540	16513	16567	16523	16443	16569	16580	16630	16638	16595	16401	16393	16567	16501	16448	16809	16737	16409	16440	16702	16647	16657	16458	16495	16646	16502	16643	16493	16511	16645	16632	16433	16638	16510	16521	16427	16495	16476	16444	16644	16455	16554	16508	16535	16513	16372	16445	16521	16280	16529	16578	16476	16590	16495	16211	16618	16570	16658	16551	16410	16616	16306	16615	16579	16599	16707	16566	16305	16529	16463	16454	16473	16469	16659	16495	16412	16461	16521	16667	16595	16403	16576	16644	16536	16626	16585	16573	16626	16371	16463	16627	16571	16461	16401	16596	16526	16487	16490	16463	16565	16384	16363	16668	16596	16469	16416	16539	16517	16568	16494	16394	16702	16516	16401	16633	16308	16289	16572	16532	16479	16478	16247	16560	16559	16481	16669	16642	16539	16356	16486	16541	16527	16543	16537	16575	16547	16384	16454	16533	16447	16430	16552	16430	16411	16484	16721	16522	16636	16307	16406	16527	16553	16434	16546	16482	16432	16529	16668	16482	16388	16521	16427	16480	16604	16419	16492	16781	16226	16410	16423	16475	16614	16554	16420	16516	16563	16426	16471	16354	16461	16461	16564	16407	16482	16451	16525	16496	16537	16393	16612	16448	16617	16363	16549	16574	16444	16362	16517	16622	16447	16408	16441	16362	16413	16519	16517	16561	16455	16473	16181	16489	16546	16381	16633	16575	16526	16380	16451	16391	16521	16447	16616	16450	16717	16575	16501	16608	16629	16668	16473	16306	16483	16412	16508	16469	16515	16435	16567	16423	16353	16465	16710	16444	16527	16552	16386	16590	16473	16446	16299	16555	16417	16383	16548	16403	16611	16456	16319	16604	16342	16855	16563	16644	16520	16460	16279	16523	16566	16566	16490	16411	16406	16558	16376	16453	16562	16513	16505	16503	16541	16460	16511	16385	16374	16601	16408	16661	16453	16668	16456	16311	16507	16478	16505	16552	16572	16347	16441	16615	16476	16668	16592	16598	16332	16375	16613	16531	16516	16514	16338	16620	16362	16314	16561	16554	16416	16356	16491	16496	16564	16726	16542	16453	16536	16449
22612	21154	27791	24935	22523	27821	33245	29698	28647	28746	28889	28183	27829	27594	27501	27668	27353	27270	27151	27044	26720	26900	26951	26635	26858	26626	26701	26358	26421	26806	26425	26413	26821	26650	26271	26507	26560	26461	26469	26564	26447	26393	26381	26292	26374	26474	26348	26467	26049	26432	26300	26367	26324	26401	26429	26439	26482	26461	26396	26322	26422	26309	26316	26365	26458	26174	26209	26279	26406	26142	26523	26371	26622	26276	26510	26235	26438	26505	26300	26373	26738	26493	26412	26366	26298	26395	26416	26309	26405	26421	26372	26175	26241	26441	26534	26330	26198	26233	26118	26335	26472	26461	26671	26509	26276	26228	26194	26278	26474	26279	26396	26674	26061	26237	26517	26294	26233	26034	26213	26011	26519	26362	26115	26263	26303	26441	26481	26479	26366	26357	26549	26648	26485	26355	26237	26624	25937	26389	26423	26403	26282	26451	26365	26002	26282	26445	26558	26388	26560	26288	26257	26207	26087	26329	26243	26166	26213	25985	26427	26238	26472	26367	26520	26415	26437	26439	26392	26196	26232	26235	26135	26424	26274	26018	26412	26515	26284	26201	26638	26444	26202	26070	26497	26391	26154	26408	26359	26464	26428	26151	26409	26289	26357	26269	26433	26306	26484	26547	26556	26385	26450	25971	26226	26342	26407	26239	26306	26121	26312	26413	26436	26218	26500	26156	26369	26576	26550	26244	26489	26094	26405	26388	26420	26228	26536	26383	26264	26332	26118	26077	26068	26342	26286	26352	26389	26156	26460	26325	26445	26073	26358	26348	26253	26459	26088	26079	26491	26408	26134	26321	26223	26465	26325	26543	26259	26314	26460	26529	26216	26472	26212	26338	26305	26293	26291	26398	26422	26517	26353	26352	26343	26375	26450	26462	26359	25888	26393	26517	26239	26430	26484	26379	26367	26148	26412	26242	26259	26346	26266	26615	26379	26247	26099	25970	26337	26241	26323	25909	26182	26250	26282	26280	26100	26187	26098	26084	26298	26474	26620	26107	26381	26422	26337	26253	26262	26279	26241	26435	26578	26376	26377	26210	26210	26256	26199	26438	26284	26174	26298	26105	26358	26197	26436	26265	26413	26276	26258	26393	26148	26363	26405	26379	26313	26085	26458	26253	26287	26104	26446	26304	25995	26261	26406	26130	26245	26701	26472	26555	26271	26162	26627	26333	26356	26053	26275	26597	26293	26556	26476	26167	26310	26359	26157	26381	26290	26086	26268	26198	26281	26348	26574	26414	26049	26170	26412	26366	26501	26315	26365	26348	26245	26351	26258	26183	26309	26194	25991	26465	26309	26411	26146	26188	26240	26404	26147	26197	26207	26265	26458	26248	26453	26262	26425	26345	26220	26222	26409	26535	26186	26565	26172	26470	26568	26501	26252	26301	26389	26406	26273	26537	26249	26608	26611	26200	26353	26507	26248	26315	26117	26268	26382	26222	26415	26227	26361	26235	26249	26483	26376	26373	26524	26303	26274	26370	26353	26191	26216	25973	26302	25980	26075	26189	26175	26118	26095	26292	26403	26397	26407	26306	26183	26349	26316	26250	26428	26262	26104	26380	26338	26354	26423	26267	26706	26232	26295	26312	26417	26259	26461	26557	26146	26262	26255	26149	26254	26181	26245	26220	26316	26327	26479	26185	26228	26037	26269	26390	26249	26306	26328	26242	26099	26306	26561	26123	26590	26424	26400	26314	26500	26158	26241	26380	26334	26120	26167	26201	26065	26497	26597	26413	26367	26114	26139	26213	26603	26378	26604	26163	26217	26216	26379	26481	26256	26284	26342	26372	26399	26397	26323	26216	26142	26254	26338	26406	26050	26422	26207	26484	26342	26195	26479	26334	26238	26448	26120	26324	26432	26213	26394	26296	26364	26390	26088	26375	26229	26433	26305	26342	26359	26067	26445	26518	26333	26172	26180	26428	26350	26333	26299	26580	26346	26148	26195	26211	26347	26513	26486	26309	26329	26251	26015	26382	26132	26139	26311	26331	26298	26344	26131	26509	26328	26300	26165	26276	26310	26454	26515	26459	26226	26404	26101	26400	26299	26668	26697	26339	26359	26343	26263	26371	26292	26245	26295	26404	26117	26493	26689	26609	26695	26503	26416	26425	26244	26144	26339	26031	26214	26205	26264	26377	26537	26529	26295	26325	26538	26243	26611	26461	26324	26247	26141	26416	26432	26261	26298	26077	26209	26235	26583	26540	26519	26222	26467	26707	26416	26484	26320	26111	26324	26586	26321	26255	26415	26331	26265	26332	26346	26419	26250	26255	26338	26343	26095	26317	26307	26187	26138	26312	26258	26705	26452	26279	26246	26652	26513	26240	26244	26353	26274	26367	26284	26273	26346	26306	26365	26519	26408	26470	26136	26375	26252	26440	26341	26374	26619	26503	26221	26129	26735	26707	26412	26420	26277	26256	26395	25902	26356	26706	26224	26151	26324	26078	26245	26230	26336	26056	26187	26426	26368	26300	26409	26353	26089	26338	26274	26568	26706	26245	26200	26025	26258	26315	26254	26288	26524	26319	26260	26178	26443	26288	26128	26455	26469	26309	26112	26418	26178	26409	26295	26135	26003	26292	26557	26271	26091	26653	25992	26334	26231	26189	26276	26299	26146	26056	26236	26220	26084	26246	26340	26223	26203	26279	26245	26486	26331	26379	26533	26095	26342	26139	26245	26298	26333	26284	26060	26479	26319	26270	26406	26461	26427	26335	26202	26020	25998	26261	26309	26285	26265	26276	26044	26429	26362	26077	26341	26469	26298	26590	26342	26391	26184	26077	26396	26344	26279	26381	26334	26347	26385	26194	26145	26326	25995	26293	26192	26212	26489	26401	26312	26385	26455	26253	26603	26493	26293	26227	26155	26269	26400	26468	26241	26309	26255	26444	26359	26379	26362	26448	26419	26481	26263	26412	26236	26511	26164	26343	26130	26140	26374	26268	26345	26186	26315	26091	26173	26105	26242	26049	26289	26298	26271	26385	26206	26394	26447	26054	26382	26440	26486	26225	26370	26318	26638	26390	26315	26301	26300	26206	26469	26460	26447	26230	26643	26160	26344	26382	26262	26332	26194	26355	26399	26199	26547	26311	26406	26332	26270	26607	26260	26418	26163	26224	26180	26309	26385	26259	26411	26313	25936	26184	26169	26215	26275	26347	26268	26403	26377	26271	26348	26305	26329	26294	26256	26274	26451	26243	26350	26227	26329	26426	26408	26320	26331	26177	26241	26192	26203	26335	26070	26107	26154	26242	26290	26237	26575	26349	26555	26395	26166	26195	26302	26165	26283	26281	26308	26275	26169	26330	26407	26161	26058	26251	26205	26029	26311	26279	26417	26316	26478	26011	26163	26250	26431	26231	26281	26355	26463	26148	26328	26337	26194	26038	26241	26283	26113	26146	26453	26319	26099	26369	26365	26350	26265	26274	26179	26248	26327	26144	26306	26645	26453	26308	26389	26124	26296	26347	26333	26330	26171	26280	26486	26268	26242	26405	26442	26271	26514	26354	26432	26308	26294	26297	26561	26471	26429	26045	26015	26261	26343	26208	26247	26241	26180	26284	26208	26086	26288	26396	26316	26323	26326	26440	26124	26411	26262	26481	26561	26163	26153	26218	26114	26197	26453	26422	26356	26341	26291	26230	26176	26313	26406	26221	26074	26387	26200	25894	26378	26432	26210	26267	26410	26287	26125	26200	26048	26185	26267	26380	26473	26624	26280	26410	26409	26332	26374	26396	26281	26293	26245	26097	26110	26119	26458	26227	26149	26285	26244	26073	26363	26499	26388	26323	26337	26039	26270	26270	26230	26344	26457	26323	26372	26031	26226	26556	26266	26238	25924	26185	26228	26173	26280	26182	26308	26223	26450	26532	26386	26319	26346	26390	26267	26346	26318	26503	26285	26339	26228	26348	26402	26432	26433	26290	26302	26301	26276	26180	26079	26242	26126	26314	26059	26163	26444	26295	26233	26175	26075	26247	26506	26095	26216	26358	26469	26329	26168	26428	26296	26075	26183	26062	26569	26198	26120	26131	26407	26302	26351	26352	26582	26187	26507	26195	26196	26442	26327	26313	26476	26501	25854	26245	26379	26627	26264	26199	26270	26227	26233	26259	26495	26582	26404	26311	26307	26473	26387	26209	26623	26124	26368	26269	26378	26351	26579	26342	26141	26286	26396	26172	26344	25998	26490	26430	26295	26309	26626	26125	26115	26185	26328	26539	26367	26185	26470	26324	26119	26293	26022	26430	26436	26053	26371	26221	26331	26219	26081	26444	26470	26448	26562	26193	26206	26307	26484	26149	26306	26496	26225	26663	26116	26482	26371	26416	26413	26631	26334	26147	26142	26222	26407	26224	26124	26484	26369	26041	26120	26417	26269	25967	26423	26242	26229	26192	26456	26697	26286	26499	26259	26200	26337	26389	26267	26438	26254	26117	26206	26299	26076	26186	25918	26189	26567	26437	26249	26222	26101	26301	26194	26056	26573	26294	26595	26169	26406	26359	26385	26345	26288	26406	26375	26195	26274	26479	26296	26382	26417	26345	26106	26358	26479	26406	26332	26289	26442	26466	26203	26230	26172	26069	26279	26357	26476	26358	26144	26221	26191	26359	26372	26333	26407	26407	26409	26466	26533	26360	26310	26315	26263	26271	26344	26454	26399	26168	26332	26304	26426	26121	26257	26109	26309	26292	26314	26326	26216	26191	26417	26575	26521	26246	26518	26458	26215	26252	26512	26513	26121	26255	26300	26355	26393	26355	26093	26150	26415	26362	26167	26281	26303	26116	26213	26314	26331	26233	26217	26275	26332	26489	26185	26236	26395	26437	26578	26350	26620	26400	26278	26391	26355	26398	26303	26152	25959	26262	25965	26486	26519	26314	26260	26439	26250	26510	26125	26491	26626	26143	26437	26305	26099	26581	26250	26546	26584	25916	26166	26491	26204	26182	26055	26235	26415	26280	26166	26399	26232	26327	26336	26185	26301	26344	26569	26137	26399	26229	26404	26424	26553	26769	26286	26401	26453	26606	26305	26351	26277	26236	26132	26114	26137	26260	26526	26446	26489	26303	26333	26366	26440	26120	26307	26432	26444	26483	26206	26360	26129	26527	26395	26202
21819	38241	37432	30626	26558	24112	22280	21305	20425	19759	19201	19070	18538	18376	18039	17839	17419	17502	17405	17085	17186	17121	17005	17100	16974	16750	16721	16632	16781	16872	16919	16835	16715	16709	16550	16699	16649	16743	16433	16592	16485	16412	16353	16525	16443	16620	16476	16561	16489	16509	16539	16461	16511	16314	16627	16692	16486	16593	16326	16368	16839	16512	16543	16477	16592	16421	16574	16546	16411	16317	16225	16588	16453	16462	16460	16358	16345	16441	16262	16489	16354	16351	16306	16515	16476	16499	16492	16441	16549	16497	16434	16508	16418	16608	16437	16606	16401	16461	16601	16355	16420	16278	16539	16440	16534	16315	16382	16376	16474	16629	16340	16411	16559	16676	16697	16311	16656	16291	16392	16525	16333	16358	16631	16341	16465	16444	16520	16236	16449	16255	16275	16377	16536	16385	16582	16415	16460	16454	16517	16406	16443	16365	16325	16405	16435	16474	16510	16417	16477	16433	16345	16277	16497	16511	16524	16465	16434	16355	16290	16252	16477	16376	16232	16531	16413	16439	16525	16648	16535	16468	16530	16649	16551	16506	16378	16246	16438	16555	16314	16476	16349	16592	16408	16299	16376	16301	16587	16466	16410	16450	16191	16414	16555	16361	16471	16276	16369	16377	16407	16516	16243	16540	16557	16454	16389	16346	16475	16569	16610	16593	16299	16300	16472	16484	16467	16213	16500	16374	16372	16563	16486	16544	16388	16549	16435	16479	16525	16322	16422	16456	16459	16370	16370	16652	16513	16594	16389	16410	16408	16458	16444	16373	16367	16479	16176	16493	16426	16269	16399	16389	16432	16330	16457	16385	16405	16424	16374	16455	16344	16397	16319	16272	16611	16288	16400	16375	16410	16280	16447	16513	16327	16542	16407	16414	16686	16374	16541	16237	16519	16541	16373	16405	16484	16360	16281	16322	16433	16477	16452	16343	16465	16561	16323	16491	16373	16420	16606	16442	16611	16459	16365	16340	16583	16438	16384	16501	16497	16382	16473	16343	16475	16338	16440	16452	16486	16298	16320	16377	16521	16438	16482	16326	16604	16315	16515	16583	16389	16483	16312	16305	16529	16380	16468	16340	16488	16321	16388	16455	16285	16443	16406	16510	16359	16680	16196	16464	16484	16379	16423	16529	16475	16358	16520	16598	16448	16409	16489	16323	16429	16578	16509	16431	16426	16596	16319	16572	16493	16425	16473	16253	16403	16332	16247	16387	16495	16368	16474	16465	16260	16420	16522	16464	16543	16232	16379	16437	16432	16436	16562	16598	16619	16374	16447	16517	16413	16478	16484	16382	16539	16397	16564	16526	16392	16556	16421	16402	16490	16457	16500	16469	16364	16474	16422	16409	16531	16512	16351	16431	16603	16466	16566	16468	16296	16610	16378	16317	16488	16507	16514	16576	16449	16518	16557	16313	16405	16300	16370	16434	16402	16268	16438	16332	16442	16398	16352	16410	16401	16388	16170	16356	16210	16284	16551	16500	16512	16530	16318	16295	16505	16483	16463	16395	16378	16563	16438	16311	16527	16465	16365	16584	16483	16417	16465	16445	16267	16483	16519	16495	16424	16203	16437	16616	16370	16609	16282	16360	16522	16414	16330	16459	16254	16416	16407	16557	16265	16320	16261	16505	16648	16512	16635	16347	16438	16505	16464	16397	16495	16445	16333	16452	16424	16199	16481	16299	16494	16290	16491	16402	16589	16365	16489	16396	16334	16526	16482	16423	16394	16143	16397	16348	16485	16323	16429	16566	16406	16433	16332	16376	16437	16449	16650	16514	16395	16459	16319	16465	16561	16427	16546	16498	16488	16312	16532	16376	16354	16459	16408	16341	16400	16256	16442	16593	16305	16470	16499	16419	16350	16433	16222	16400	16327	16305	16586	16403	16421	16353	16295	16444	16552	16229	16307	16467	16438	16461	16177	16484	16441	16505	16389	16306	16409	16410	16477	16553	16288	16469	16527	16410	16296	16408	16372	16441	16335	16535	16483	16574	16466	16463	16509	16513	16424	16323	16356	16421	16403	16461	16323	16503	16418	16522	16558	16330	16349	16194	16492	16476	16398	16380	16298	16440	16311	16367	16387	16575	16516	16555	16278	16518	16402	16302	16462	16445	16449	16386	16535	16231	16310	16298	16260	16472	16407	16322	16436	16343	16517	16289	16534	16448	16542	16177	16540	16293	16532	16378	16262	16393	16418	16497	16376	16521	16347	16302	16518	16415	16407	16406	16485	16438	16432	16374	16286	16415	16305	16393	16451	16489	16336	16309	16455	16393	16337	16442	16403	16500	16417	16301	16512	16261	16423	16335	16436	16504	16383	16347	16347	16371	16514	16552	16505	16395	16496	16509	16493	16401	16488	16484	16494	16588	16265	16384	16496	16423	16568	16469	16336	16572	16263	16464	16503	16475	16439	16383	16501	16368	16506	16604	16538	16360	16305	16424	16533	16157	16544	16441	16619	16521	16495	16406	16615	16218	16335	16488	16450	16469	16415	16452	16508	16300	16401	16419	16393	16379	16254	16421	16377	16416	16463	16387	16488	16378	16378	16406	16399	16342	16502	16324	16477	16447	16425	16479	16426	16488	16441	16369	16505	16234	16268	16336	16406	16665	16409	16312	16472	16406	16601	16490	16355	16364	16418	16394	16471	16366	16529	16454	16548	16384	16456	16462	16459	16264	16502	16306	16378	16542	16317	16484	16315	16408	16287	16388	16418	16338	16402	16609	16185	16574	16354	16525	16444	16425	16459	16526	16545	16492	16433	16347	16348	16500	16658	16213	16454	16339	16568	16360	16420	16416	16489	16429	16347	16311	16367	16271	16439	16547	16409	16482	16315	16511	16497	16525	16392	16454	16397	16373	16373	16514	16500	16536	16427	16411	16499	16305	16421	16319	16357	16410	16452	16262	16323	16432	16541	16145	16473	16535	16481	16745	16547	16417	16299	16411	16515	16577	16214	16328	16422	16500	16371	16632	16309	16547	16330	16438	16651	16504	16326	16476	16461	16354	16390	16284	16611	16444	16543	16374	16445	16435	16304	16124	16506	16504	16416	16497	16455	16404	16329	16378	16353	16366	16550	16397	16437	16434	16440	16370	16495	16485	16314	16650	16463	16344	16365	16192	16343	16450	16489	16300	16442	16635	16211	16447	16344	16411	16383	16579	16498	16561	16529	16191	16539	16319	16428	16516	16498	16420	16293	16615	16366	16317	16291	16446	16534	16286	16540	16406	16345	16384	16461	16364	16425	16217	16603	16331	16243	16341	16400	16451	16397	16434	16286	16492	16455	16277	16373	16351	16176	16443	16515	16319	16434	16293	16152	16459	16224	16235	16296	16534	16361	16417	16496	16475	16327	16408	16404	16358	16272	16326	16479	16537	16385	16334	16223	16534	16459	16405	16372	16347	16504	16289	16450	16347	16433	16397	16417	16346	16440	16517	16558	16453	16532	16540	16315	16425	16476	16558	16382	16398	16384	16339	16450	16281	16421	16527	16377	16471	16393	16378	16510	16460	16510	16444	16496	16404	16536	16387	16460	16587	16343	16468	16269	16438	16475	16557	16410	16338	16258	16470	16429	16602	16557	16424	16438	16473	16389	16398	16487	16321	16495	16439	16487	16436	16595	16324	16362	16450	16467	16520	16372	16392	16515	16479	16384	16328	16572	16511	16474	16351	16376	16266	16505	16387	16431	16503	16334	16377	16205	16444	16510	16339	16563	16467	16610	16354	16433	16621	16392	16536	16468	16362	16521	16312	16344	16437	16545	16332	16222	16452	16603	16472	16398	16404	16422	16494	16383	16377	16277	16419	16648	16492	16577	16443	16559	16292	16463	16372	16481	16330	16374	16594	16241	16387	16564	16551	16397	16425	16423	16437	16436	16572	16432	16413	16511	16402	16256	16385	16269	16383	16322	16455	16383	16604	16396	16220	16424	16404	16476	16621	16386	16469	16290	16581	16460	16513	16325	16457	16489	16529	16433	16243	16499	16406	16561	16122	16437	16219	16413	16281	16322	16332	16244	16436	16433	16424	16553	16429	16434	16516	16524	16484	16509	16443	16396	16577	16564	16427	16571	16422	16388	16331	16479	16236	16446	16422	16221	16397	16405	16415	16438	16386	16708	16168	16517	16426	16218	16445	16327	16431	16498	16522	16523	16487	16488	16359	16413	16311	16374	16420	16464	16548	16410	16366	16271	16621	16641	16343	16463	16411	16233	16519	16514	16524	16493	16408	16659	16464	16445	16303	16570	16444	16301	16303	16368	16488	16241	16401	16517	16331	16551	16440	16408	16542	16412	16172	16353	16412	16380	16480	16509	16391	16407	16337	16384	16416	16573	16502	16353	16308	16344	16283	16330	16503	16276	16467	16380	16437	16261	16313	16433	16414	16488	16432	16251	16404	16442	16420	16432	16224	16470	16513	16514	16358	16285	16405	16315	16476	16409	16270	16547	16472	16432	16185	16325	16536	16626	16302	16464	16549	16407	16406	16411	16461	16381	16392	16479	16276	16493	16419	16376	16441	16294	16373	16420	16553	16425	16386	16488	16410	16367	16420	16350	16426	16443	16421	16264	16310	16659	16322	16603	16139	16426	16301	16472	16508	16406	16326	16588	16325	16458	16418	16516	16555	16497	16606	16452	16432	16351	16469	16421	16314	16593	16443	16369	16382	16584	16311	16435	16367	16372	16348	16276	16391	16448	16532	16562	16324	16164	16522	16395	16513	16274	16499	16483	16411	16339	16348	16300	16376	16490	16387	16355	16381	16337	16524	16465	16319	16338	16497	16299	16414	16390	16325	16433	16128	16466	16404	16272	16527	16403	16478	16348	16404	16391	16336	16510	16485	16421	16499	16457	16327	16412	16360	16440	16374	16463	16531	16446	16526	16415	16247	16480	16485	16538	16375	16541	16318	16411	16448	16514	16411	16469	16246	16251	16428	16606	16331	16290	16455	16699	16395	16441	16441	16602	16579	16305	16497	16389	16476	16348	16642	16270	16345	16492	16447	16485	16265	16369	16371	16616	16378	16554	16441	16259	16329	16334	16515	16425	16466	16602	16571	16448	16563	16464	16410	16599	16366	16511	16486	16535	16506	16483	16502	16287	16406	16537	16444	16343	16401
35876	29561	34527	32826	30703	30323	30018	29515	29292	29269	29034	29174	29326	29180	29160	29160	28676	28952	28863	28924	28758	28799	28774	28668	28662	28466	28929	28677	28771	28888	28486	28836	28757	28722	28820	28854	28935	29073	28647	28688	28472	28739	29057	28543	28708	28700	28641	28732	28542	28660	28778	28470	28441	28601	28740	28649	28440	28751	28872	28677	28569	28799	28808	28870	28361	28864	28838	28733	28640	28840	28547	28633	28699	28773	28829	28553	28615	28869	28769	28612	28888	28667	28636	28404	28690	28725	28633	28629	28637	28750	28625	28816	28691	28722	28633	28585	28835	28713	28852	28740	28807	28748	28780	28823	28742	28732	28567	28774	28523	28427	28643	28703	28599	28511	28654	28588	28511	28603	28524	28793	28583	28689	28719	28783	28728	28490	28547	28707	28917	28509	28657	28677	28759	28717	29000	28888	28555	28429	28451	28665	28676	28836	28662	28634	28558	28684	28459	28591	28603	28727	28588	28595	28516	28647	28760	28640	28701	28483	28754	28690	28884	28616	28678	28702	28865	28545	28700	28730	28950	28805	28812	28603	28742	28620	28635	28514	28556	28769	28732	28922	28662	28731	28694	28586	28906	28736	28516	28811	28635	28921	28748	28547	28740	28485	28674	28417	28282	28757	28357	28520	28717	28523	28363	28526	28682	28778	28818	28864	28878	28680	28922	28971	28565	28624	28939	28576	28626	28373	28714	28595	28621	28817	28720	28624	28537	28642	28443	28742	28672	28644	28767	28340	28560	28542	28575	28620	28531	28571	28907	28911	28933	28792	28684	28683	28410	28711	28684	28563	28708	28622	28815	28830	28668	28452	28528	28476	28477	28884	28630	28975	28570	28861	28705	28608	28621	28427	28698	28459	28778	28437	28526	28499	28784	28813	28680	28776	28579	28590	28882	28768	28769	28687	28778	28599	28525	28454	28914	28622	28605	28606	29088	28517	28821	28812	28609	28632	28636	28473	28736	28862	28945	28712	28639	28890	28846	28765	28613	28642	28679	28521	28726	28642	28824	28586	29042	28874	28745	28496	28782	28438	28855	28687	28837	28494	28575	28657	28721	28667	28719	28843	28854	28596	28578	28490	28425	28766	28659	28455	28831	28453	28468	28443	28611	28443	28562	28623	28750	28506	28611	28757	28533	28644	28695	28824	28741	28592	28721	28605	28831	28526	28796	28676	28860	28591	28644	28582	28637	28566	28526	28790	28653	28800	28901	28572	28842	28563	28696	28548	28680	28455	28591	28803	28604	28776	28898	28366	28698	28539	28681	28643	28735	28532	28863	28742	28669	28788	28737	28705	28480	28710	28662	28624	28841	28548	28730	28447	28572	28545	28719	28664	28780	28855	28677	28702	28539	28588	28570	28720	28738	28699	28732	28426	28530	28666	28593	28674	28989	28696	28832	28858	28384	28747	28668	28459	28648	28633	28676	28898	28952	28683	28630	28808	28716	28534	28730	28567	28682	28609	28862	28726	28579	28726	28830	28548	28664	28602	28580	28660	28584	28827	28780	28523	28671	28662	28686	28206	28689	28560	28679	28597	28698	28633	28992	28851	28415	28745	28662	28827	28769	28484	28663	28518	28618	28562	28680	28494	28645	28442	28658	28640	28538	28700	28672	28676	28533	28524	28800	28720	28659	28559	28662	28807	28821	28668	28654	28561	28886	28551	28537	28629	28799	28555	28702	28942	28742	28651	28451	28628	28590	28587	28705	28631	28853	28790	28833	28514	28540	28521	28392	28607	28609	28609	28603	28674	28753	28687	28638	28602	28757	28693	28794	28545	28886	28605	28735	28723	28479	28914	28846	28771	28655	28494	28664	28581	28560	28356	28607	28494	29039	28666	28671	28808	28684	28756	28817	28908	28749	28697	28639	28605	28748	28759	28749	28340	28735	28620	28694	28627	28727	28884	28558	28698	28744	28599	28838	28699	28538	28563	28480	28592	28857	28464	28530	28675	28352	28589	28594	28666	28749	28713	28749	28754	28432	28555	28311	28881	28872	28633	28583	28639	28599	28799	28549	28727	28474	28470	28958	28734	28660	28787	28528	28703	28688	28625	28422	28886	28550	28704	28659	28422	28777	28736	28773	28665	28514	28705	28689	28429	28631	28468	28693	28680	28616	28629	28938	28728	28686	28670	28562	28353	28599	28762	29021	28562	28882	28497	28668	28633	28518	28618	28721	28687	28744	28959	28502	28622	28644	28781	28672	28833	28682	28724	28714	28543	28822	28518	28710	28791	28589	28682	28597	28691	28692	28509	28486	28734	28772	28559	28429	28628	28755	28797	28923	28816	28588	28877	28718	28636	28655	28581	28654	28762	28795	28661	28576	28686	28566	28714	28657	28775	28676	28261	28792	28710	28740	28671	28626	28568	28706	28540	28752	28804	28580	28724	28274	28560	28656	28883	28794	28600	28683	28670	28777	28510	28750	28590	28651	28673	28588	28756	28594	28718	28444	28585	28866	28634	28633	28613	28564	28567	28854	28904	28908	28591	28690	28722	28262	28911	28866	28829	28535	28468	28742	28746	28636	28556	28565	28496	28492	28296	28649	28610	28578	28685	28355	28604	29067	28800	28497	28512	28715	28775	28670	28548	28512	28304	28611	28667	28554	28760	28671	28472	28666	28524	28522	28526	28828	28426	28884	28575	28570	28621	28549	28828	28648	28456	28428	28314	28877	28899	28749	28713	28870	28313	28664	28607	28425	28352	28342	28652	28756	28476	28737	28783	28650	28530	28393	28727	28498	28766	28878	28491	28436	28624	28851	28729	28588	28514	28908	28730	28772	28885	28707	28677	28680	28744	28496	28942	28787	28604	28518	28658	28817	28686	28802	28723	28691	28357	28767	28625	28524	28685	28792	28590	28806	28443	28803	28332	28581	28751	28612	28647	28515	28664	28788	28869	28790	28747	29042	28790	28666	28714	28567	28632	28640	28950	28784	28673	28629	28665	28491	28509	28583	28740	29012	28696	28420	28557	28565	28547	28579	28625	28714	28381	28668	28537	28545	28972	28735	28829	28317	28557	28518	28698	28619	28452	28934	28542	28674	28643	28614	28948	28705	28638	28818	28860	28740	28592	28885	28858	28522	28736	28678	28409	28366	28554	28708	28732	28540	28817	28582	28477	28610	28630	28562	28628	28574	28637	28640	28404	28455	28608	28644	28763	28884	28844	28669	28718	28748	28563	28741	28725	28758	28702	28420	28537	28695	28530	28550	28825	28609	28676	28781	28537	28714	28660	28740	28832	28633	28674	28853	28794	28527	28950	28569	28797	28677	28618	28566	28469	28459	28675	28649	28682	28412	28578	28863	28988	28886	28905	28776	28475	28818	28926	28598	28449	28761	28853	28533	28787	28796	28574	28454	28672	28613	28659	28546	28510	28549	28619	28618	28925	28668	28730	28538	28996	28440	28776	28735	28719	28591	28772	28575	28825	28723	28585	28872	28736	28684	28716	28748	28546	28590	28792	28601	28646	28677	28512	28748	28874	28651	28414	28668	28541	28711	28835	28695	28824	28685	28923	28573	28908	28724	28538	28572	28582	28922	28564	28638	28642	28326	28808	28652	28686	28792	28796	28863	28844	28498	28363	28874	28672	28685	28574	28719	28773	28518	28816	29021	28679	28635	28624	28603	28597	28577	28729	28523	28641	28890	28675	28624	28755	29038	28714	28545	28889	28748	28720	28754	28656	28710	28486	28927	28980	28541	28727	28755	28540	28800	28566	28834	28610	28565	28452	28614	28513	28533	28650	28469	28623	28727	28598	28715	28671	28489	28383	28396	28389	28516	28790	28481	28739	28689	28909	28415	28580	28868	28875	28751	28724	28736	28934	28699	28650	28670	28912	28586	28658	28545	28823	28811	28526	28822	28856	28557	28401	28718	28760	28601	28863	28506	28811	28711	28768	28675	28601	28672	28691	28728	28536	28710	28777	28840	28659	28714	28759	28671	28544	28601	28446	28526	28468	28535	28642	28826	28665	28562	28457	28649	28635	28756	28827	28628	28652	28531	28873	28766	28781	28698	28655	28671	28797	28610	28689	28522	28455	28563	28524	28713	28586	28690	28656	28688	28471	28339	28690	28513	28878	28909	28354	28709	28565	28813	28686	28529	28561	28700	28892	28931	28660	28529	28889	28530	28858	28911	28842	28665	28639	28724	28629	28664	28536	28716	28667	28752	28775	28443	28683	28594	28527	28562	28662	28557	28643	28657	28739	28569	28649	28722	28669	28753	28610	28666	28697	28721	28967	28575	28508	28647	28689	28570	28486	28710	28757	29019	28615	28697	28583	28801	28564	28703	28626	28648	28770	28609	28390	28689	28775	28855	28832	28876	28835	28856	28681	28638	28842	28602	28568	28452	28769	28764	28814	28670	28548	28745	28820	28537	28540	28870	28432	28633	28783	28715	28672	28582	28644	28569	28589	28443	28674	28667	28578	28690	28872	28746	28809	28404	28662	28782	28779	28926	28780	28844	28757	28692	28557	28615	28637	28734	28633	28513	28642	28714	28717	28602	28487	28737	28645	28622	28810	28751	28779	28690	28658	28391	28516	28480	28511	28583	28701	28707	28540	28734	28494	28639	28784	28816	29070	28562	28414	28409	28593	28375	28519	28627	29117	28819	28611	28513	28761	28628	28658	28779	28522	28711	28711	28529	28934	29033	28934	28466	28533	28569	28718	28865	28799	28749	29037	28806	28703	28574	28420	28668	28675	28814	28599	28574	28660	28917	28401	28490	28614	28780	28639	28636	28744	28532	28614	28787	28763	28756	28439	28500	28653	28788	28668	28781	28540	28380	28816	28803	28661	28853	28861	28693	28754	28902	28719	28887	28711	28495	28511	28600	28520	28901	28766	28889	28410	28510	28516	28831	28554	28752	28653	28670	28661	28748	28762	28584	28744	28666	28590	28835	28865	28597	28726	28731	28660	28695	28671	28677	28618	28872	28524	28930	28563	28551	28543	28624	28570	28624	28529	28668	28735	28645	28539	28601	28656	28700	28466	28731	28546	28578	28753	28536	28705	28447	28562	28891	28589	28737	28660	28787	28540	28491	28799	28819	28723	28783	28604	28694	28707	28761	28678	28480	28732	28793	28530	28791	28667	28713	28743	28810	28865	28693	28642
22531	26450	26480	22772	21054	20205	19553	18963	18853	18597	18478	18346	18140	18210	17911	18063	17887	17841	17820	17883	17903	17827	17653	17598	17551	17572	17576	17550	17596	17583	17716	17494	17491	17704	17668	17583	17473	17561	17414	17468	17539	17648	17506	17562	17721	17520	17308	17571	17644	17492	17390	17779	17433	17529	17712	17568	17554	17443	17656	17521	17558	17525	17499	17637	17664	17727	17654	17742	17451	17666	17621	17839	17565	17557	17696	17581	17538	17640	17484	17609	17548	17563	17441	17755	17403	17561	17511	17538	17521	17711	17648	17620	17635	17541	17629	17500	17457	17652	17493	17476	17471	17612	17594	17677	17471	17601	17654	17494	17494	17556	17629	17470	17474	17483	17484	17506	17453	17713	17712	17604	17555	17795	17535	17613	17514	17599	17723	17609	17573	17493	17752	17643	17550	17630	17420	17551	17525	17556	17462	17528	17488	17387	17450	17548	17482	17521	17620	17634	17576	17561	17468	17480	17475	17445	17498	17462	17459	17533	17800	17494	17584	17432	17537	17569	17556	17457	17404	17554	17555	17436	17803	17419	17556	17616	17720	17579	17680	17591	17671	17519	17334	17511	17423	17675	17466	17652	17332	17579	17542	17659	17325	17579	17537	17514	17689	17398	17560	17586	17577	17456	17549	17644	17548	17436	17462	17571	17728	17740	17667	17571	17465	17631	17567	17570	17546	17564	17490	17826	17693	17358	17604	17519	17464	17403	17722	17553	17647	17662	17572	17784	17531	17539	17414	17447	17618	17409	17594	17481	17465	17565	17570	17532	17477	17734	17328	17529	17573	17468	17505	17627	17508	17595	17568	17535	17348	17725	17634	17425	17564	17588	17426	17288	17498	17492	17542	17478	17587	17758	17558	17529	17458	17478	17543	17451	17559	17569	17554	17584	17427	17376	17569	17566	17506	17529	17544	17537	17488	17478	17662	17566	17577	17530	17602	17600	17520	17560	17607	17631	17413	17683	17464	17295	17422	17578	17523	17714	17542	17503	17546	17535	17426	17848	17580	17543	17467	17557	17598	17683	17540	17579	17526	17635	17647	17524	17384	17553	17575	17490	17527	17367	17562	17612	17563	17532	17532	17508	17520	17653	17375	17701	17484	17625	17595	17677	17555	17518	17459	17616	17622	17496	17501	17512	17334	17493	17612	17522	17503	17518	17558	17632	17521	17443	17510	17500	17517	17533	17485	17461	17604	17497	17579	17582	17558	17565	17491	17342	17681	17330	17765	17569	17434	17505	17541	17504	17618	17658	17609	17635	17476	17550	17644	17454	17454	17602	17340	17519	17439	17413	17710	17355	17482	17374	17606	17482	17711	17711	17434	17567	17664	17557	17558	17453	17395	17805	17560	17707	17576	17456	17454	17599	17709	17417	17461	17497	17636	17458	17484	17670	17541	17685	17701	17402	17476	17605	17640	17567	17721	17435	17505	17533	17564	17583	17634	17676	17576	17574	17442	17616	17600	17460	17591	17632	17591	17606	17586	17477	17498	17631	17528	17589	17569	17468	17716	17447	17763	17516	17557	17385	17691	17589	17456	17608	17610	17618	17455	17627	17730	17720	17671	17637	17661	17448	17708	17607	17728	17447	17633	17550	17736	17507	17649	17434	17613	17658	17614	17616	17593	17347	17541	17672	17802	17464	17443	17747	17610	17356	17554	17573	17338	17617	17578	17637	17631	17535	17498	17444	17591	17406	17543	17768	17580	17563	17583	17560	17460	17541	17626	17466	17769	17287	17412	17750	17636	17581	17602	17564	17601	17458	17583	17437	17554	17583	17559	17667	17496	17489	17496	17639	17472	17623	17652	17330	17688	17483	17535	17760	17623	17527	17629	17533	17769	17522	17717	17516	17662	17479	17416	17411	17453	17665	17378	17561	17488	17492	17411	17410	17604	17650	17669	17633	17457	17600	17491	17505	17523	17620	17588	17579	17660	17323	17490	17380	17671	17525	17606	17499	17573	17513	17591	17504	17556	17500	17453	17511	17670	17682	17537	17423	17542	17521	17396	17492	17619	17536	17442	17550	17509	17491	17608	17629	17545	17628	17779	17588	17694	17586	17421	17524	17650	17417	17480	17788	17633	17449	17621	17292	17579	17433	17411	17575	17582	17694	17535	17602	17484	17629	17430	17593	17521	17535	17522	17723	17488	17581	17599	17592	17365	17473	17598	17653	17621	17575	17455	17662	17575	17543	17395	17480	17591	17459	17491	17638	17627	17476	17693	17458	17520	17409	17537	17644	17756	17437	17442	17440	17502	17529	17402	17598	17640	17457	17572	17601	17447	17340	17704	17503	17678	17673	17556	17473	17590	17696	17500	17804	17585	17430	17776	17423	17521	17518	17695	17586	17670	17509	17355	17610	17610	17537	17616	17440	17425	17446	17546	17437	17486	17459	17380	17520	17494	17644	17629	17575	17597	17605	17471	17773	17476	17555	17660	17685	17645	17422	17539	17571	17466	17548	17466	17670	17517	17571	17480	17482	17369	17586	17684	17471	17690	17381	17578	17434	17547	17510	17494	17495	17620	17429	17603	17553	17595	17482	17556	17578	17419	17537	17714	17519	17468	17640	17501	17543	17477	17450	17601	17686	17369	17432	17660	17597	17470	17514	17525	17528	17655	17541	17527	17563	17559	17600	17593	17633	17499	17553	17563	17483	17643	17547	17429	17700	17649	17439	17707	17567	17477	17610	17875	17529	17409	17505	17287	17496	17637	17605	17671	17486	17355	17535	17436	17656	17347	17422	17603	17611	17582	17448	17334	17467	17615	17503	17667	17539	17462	17476	17591	17388	17621	17687	17584	17444	17585	17525	17734	17338	17537	17511	17613	17650	17584	17606	17543	17450	17610	17530	17545	17593	17504	17631	17628	17514	17395	17474	17447	17670	17620	17598	17485	17557	17421	17558	17650	17447	17670	17571	17551	17494	17418	17347	17544	17470	17567	17445	17461	17603	17762	17379	17352	17711	17400	17611	17578	17718	17626	17587	17607	17458	17626	17455	17601	17677	17438	17599	17702	17552	17629	17666	17677	17412	17541	17645	17616	17528	17604	17403	17593	17676	17397	17663	17624	17563	17673	17640	17533	17480	17371	17576	17560	17665	17634	17452	17543	17495	17667	17630	17543	17579	17622	17444	17671	17664	17507	17451	17333	17661	17483	17581	17590	17570	17496	17468	17582	17498	17472	17473	17363	17602	17550	17646	17410	17711	17709	17613	17440	17768	17571	17552	17530	17643	17478	17348	17599	17499	17467	17416	17580	17541	17616	17370	17553	17480	17244	17488	17388	17437	17724	17560	17519	17464	17636	17724	17461	17685	17540	17629	17580	17596	17672	17553	17529	17553	17486	17612	17406	17431	17642	17391	17553	17536	17720	17529	17691	17434	17483	17577	17524	17533	17456	17515	17716	17541	17573	17691	17524	17498	17573	17592	17548	17497	17591	17510	17427	17625	17538	17443	17502	17569	17646	17673	17583	17365	17639	17643	17472	17404	17581	17410	17639	17536	17548	17638	17538	17482	17662	17394	17713	17391	17613	17482	17636	17499	17679	17583	17606	17513	17592	17604	17419	17619	17503	17753	17616	17504	17662	17629	17549	17701	17609	17570	17603	17449	17602	17505	17469	17653	17892	17534	17496	17650	17508	17504	17406	17824	17487	17536	17552	17613	17543	17591	17584	17515	17514	17472	17590	17563	17455	17595	17534	17677	17657	17519	17444	17434	17646	17532	17490	17582	17470	17438	17604	17577	17541	17663	17339	17528	17747	17495	17465	17562	17555	17587	17681	17670	17639	17409	17437	17586	17511	17598	17452	17468	17575	17544	17544	17537	17553	17440	17590	17607	17748	17504	17226	17587	17511	17454	17502	17391	17566	17616	17470	17560	17560	17600	17605	17558	17624	17451	17491	17522	17726	17474	17562	17619	17558	17559	17458	17747	17722	17536	17638	17649	17501	17811	17466	17480	17562	17478	17490	17496	17517	17431	17551	17559	17641	17444	17525	17526	17564	17473	17515	17556	17584	17510	17385	17538	17517	17381	17549	17576	17536	17462	17575	17533	17550	17375	17733	17365	17514	17558	17599	17556	17708	17545	17824	17450	17650	17669	17642	17534	17375	17555	17541	17490	17338	17622	17769	17531	17530	17626	17479	17541	17666	17716	17482	17664	17682	17524	17554	17507	17533	17701	17534	17551	17651	17542	17641	17422	17546	17314	17483	17630	17697	17443	17704	17413	17491	17387	17663	17656	17566	17627	17607	17553	17598	17482	17662	17591	17554	17562	17568	17489	17502	17550	17574	17441	17493	17719	17681	17709	17649	17687	17581	17574	17424	17509	17532	17710	17425	17596	17433	17587	17488	17434	17341	17609	17700	17489	17517	17647	17482	17709	17533	17537	17477	17758	17671	17653	17490	17368	17546	17437	17461	17431	17653	17459	17497	17457	17738	17618	17366	17453	17665	17616	17411	17659	17572	17479	17441	17635	17589	17579	17585	17622	17652	17446	17569	17571	17564	17520	17309	17536	17420	17533	17592	17454	17540	17667	17376	17394	17640	17753	17627	17571	17679	17723	17415	17616	17542	17497	17658	17596	17403	17628	17476	17376	17529	17582	17429	17458	17668	17548	17448	17560	17576	17446	17416	17572	17657	17605	17471	17392	17556	17421	17722	17611	17753	17501	17537	17660	17592	17332	17646	17720	17482	17503	17333	17617	17632	17581	17586	17541	17469	17570	17580	17550	17559	17640	17506	17613	17573	17517	17666	17635	17418	17537	17619	17690	17619	17502	17597	17589	17673	17451	17566	17559	17822	17600	17748	17552	17587	17343	17418	17693	17505	17611	17728	17567	17496	17329	17408	17428	17462	17599	17543	17740	17494	17389	17633	17557	17515	17467	17540	17398	17472	17467	17521	17650	17635	17464	17508	17400	17554	17455	17490	17358	17428	17545	17506	17634	17534	17616	17472	17703	17436	17768	17500	17476	17871	17544	17487	17566	17559	17631	17464	17494	17637	17520	17429	17484	17514	17465	17659	17653	17434	17565	17618	17520	17484	17456	17645	17436	17612	17597	17439	17456	17477	17510	17608	17589	17366	17564	17690	17455	17488	17543	17612	17497	17555	17495
24138	21182	27770	25516	24906	29651	31744	28998	28240	28667	28144	27926	27983	27786	27373	27232	27474	27411	27291	27188	26784	27122	27225	27119	27047	26930	26742	26783	27308	27144	26872	27047	27192	26894	26704	27024	27139	26943	26838	27074	27022	26846	26913	26825	26799	26898	27023	26764	26872	26831	26828	26792	26811	26783	26691	26435	26927	26754	26699	26693	26796	26697	26922	26794	26768	26679	26773	26647	26633	26658	26832	26608	26609	26785	26976	26697	26754	26986	26745	26774	26750	26705	26634	26801	26771	27038	26767	26793	26849	26754	26951	26881	26931	27154	26691	26606	26950	26832	26917	27036	26744	26390	26939	26754	26745	26645	26714	26868	26340	26657	26681	26559	26674	26861	26732	26587	26610	26816	26722	26809	26893	26675	26601	26460	26794	26708	26694	26688	26914	26898	26634	26723	26563	26821	26708	26736	26803	27018	27014	26710	26715	26568	26545	26786	26816	26633	26704	26798	26751	26917	26477	26685	26632	26796	26540	26686	26711	26719	26434	26695	26501	26897	26618	27016	26818	26880	26360	26823	26592	26433	26574	26671	26754	26718	26905	26795	26882	26688	26981	26706	26853	26866	26745	26810	26637	26642	26771	26495	26620	26806	26849	26758	26712	26564	26739	26596	26555	26701	26816	26782	26687	26646	26537	26484	26919	26665	26795	26686	26722	26788	26811	26693	26686	26758	26729	26517	26832	26846	26654	26633	26783	26658	26648	26554	26895	26545	26814	26690	26700	26946	26860	26917	26732	26646	26641	26829	26657	26815	26586	26739	26810	26954	26647	26609	26872	26738	26715	26892	26690	26611	27092	26692	26702	26516	27119	26772	26816	26794	26653	26735	26610	26615	26602	26540	26818	26814	26756	26711	26736	27118	26965	26760	26801	26768	26708	26836	26639	26647	26643	26441	26940	26556	26583	26810	26738	26841	26820	26514	26695	26569	26720	26863	26764	26731	26751	26716	26710	26640	26371	26651	26785	26581	26460	26700	26634	26815	26859	26798	26573	26659	26962	26858	26877	26697	26588	26728	26528	26824	26975	26858	26779	26915	26793	26889	26829	26820	26683	26940	26912	26993	26909	26487	26445	26680	26848	26620	26689	26543	26671	26684	26654	26759	26691	26665	26780	26523	26422	26683	26940	26702	26715	26708	26637	26766	26568	26605	26869	26566	26714	26821	26732	26701	26675	26789	26561	26678	26819	27053	26590	26730	26971	26479	26977	26787	27001	26599	26504	26727	26713	26709	26714	26647	26436	26674	26844	26872	26853	26653	26616	26791	26900	26817	26469	26949	27009	26828	26633	26583	26669	26778	27081	26944	26593	26668	26797	26875	26787	26993	26881	26688	26947	26539	26736	26690	26907	26531	26662	26820	26857	26741	26407	26608	26547	26670	26602	26853	26364	26507	26860	26560	26710	26713	26563	26854	26692	26774	26793	26787	26745	26519	26890	26617	26846	26685	26883	26745	26889	26624	26722	26839	26816	26713	26777	26860	26559	26789	26666	26682	26806	26457	26485	26721	26900	26924	26736	26736	26644	26703	26740	26981	26610	26833	26660	26878	26681	26856	26676	26859	26841	26759	26648	26717	26737	26634	27061	26752	26799	26474	26830	26640	26805	26402	26648	26721	26880	26818	26766	26564	26740	26803	26926	26639	26744	26817	26738	26711	26800	26995	26683	26911	26753	26832	26847	26931	26684	26841	26566	26688	26797	26892	26627	26699	27104	26681	26686	26681	26674	26915	26960	26740	26778	26786	26872	26737	26606	26881	26649	26550	26942	26682	26646	26674	26925	26591	26822	26595	26967	26850	26830	26697	26672	26825	26657	26831	26742	26983	26740	26687	26738	26785	26698	26728	27012	26595	26960	26894	26811	26787	26954	26736	26811	26813	26730	26724	26724	26738	26622	26575	26639	26845	26725	26879	26650	26899	26786	26830	26860	26466	26612	26625	27165	26697	26927	26654	26829	26739	26542	26769	26661	26949	26882	26605	26556	26585	26526	26649	26657	26738	26908	26527	26757	26731	26755	26771	26714	26788	26731	26864	26720	26773	26953	26772	26826	26692	26649	26679	26847	26704	26481	26718	26831	26858	26587	27006	26791	26740	26814	26530	26787	26732	26802	26764	26523	26653	26971	26765	26731	26704	26840	26787	26562	26515	26583	26652	26694	26832	26976	26865	26612	26777	26732	26731	26581	26668	26646	26578	26633	26705	26521	26727	26891	26732	26670	26751	26962	26653	26773	26891	26605	26645	26603	26566	26903	26710	26732	26647	27005	26609	26835	26830	26571	26631	27079	26586	26925	26550	26648	26904	26614	26777	26721	26695	26819	26713	26785	26756	26817	26552	26826	26904	26836	26548	27082	26860	26781	26554	26786	26640	26670	26879	26916	26756	26651	27021	26853	26583	26723	26773	26733	26741	26790	26846	26770	26822	26713	27022	26964	26982	26672	26658	26783	26558	26557	26848	27008	26924	26797	26848	27130	26727	26847	26681	26745	26958	26606	26682	26545	26897	26712	26700	26731	26759	26840	26827	26812	26830	26847	26603	26605	26559	26536	26872	26831	26696	26828	26755	26743	26663	26736	26688	27052	26583	26748	26852	26981	26761	26558	26607	26862	26607	26651	26771	26742	26590	26687	26781	26591	26667	26644	26487	26550	26529	26699	26773	26729	26521	27127	26682	26731	26814	26825	26813	26735	26765	26695	26743	26880	26690	26798	26664	26604	26633	26559	26728	26574	26756	26869	26712	26752	26862	26852	26895	26845	26800	26845	26846	26467	26834	26588	26644	26820	26823	26648	26826	26831	26829	26593	26669	26846	26968	26685	26829	26627	26677	26787	26784	26544	26550	26605	26744	26876	26609	26591	26839	27255	26998	26928	27050	26734	26656	26882	26669	26476	26608	26744	26659	26950	26546	26713	26672	26814	26685	26931	26874	26533	26950	26705	26508	26742	26814	26674	26781	26947	26717	26729	26676	26726	26845	26752	26450	26635	27045	26880	26790	26854	26654	26786	26970	26723	26779	26749	26575	26768	26687	26364	26853	26892	26800	26891	27012	26643	26860	26895	26770	26491	26726	27038	26798	26621	26563	26859	26947	26753	26637	26725	26455	26704	26716	26749	26592	26878	26863	26554	26552	26760	26676	26509	26560	26642	26971	26862	26743	26718	26523	26493	26631	26685	26798	26453	26554	26638	26736	26862	26701	26761	26671	26759	26719	26533	26616	26631	26705	26638	26548	26896	26634	26467	26837	26598	26736	26582	26803	26611	26760	26885	26797	26884	26734	26760	26850	26654	26693	26657	26712	26595	26647	26489	26687	26828	26787	26608	26513	26472	26644	26587	26741	26798	26871	26792	26477	26958	26805	27037	26995	26573	26783	26848	26630	26981	26593	26626	26680	26730	26966	26965	26878	26565	26849	26521	26616	26804	26740	26718	26718	26624	26619	26557	26461	26834	26412	26479	26708	26694	26495	26728	26793	26564	26446	26930	26524	26886	26869	26714	26718	26760	26557	26650	26414	26591	27021	27090	26635	26736	26906	26467	26337	26566	26588	26552	26579	26660	26670	26551	26678	26707	26868	26663	26658	26761	26834	26626	26771	26914	26627	26834	26598	26801	26668	26615	26772	26674	26589	26666	26871	26818	26757	26918	26552	26735	26588	26850	26691	26706	26625	26613	26611	26598	26602	26563	26635	26737	26671	26752	26995	26718	26875	26775	26590	26802	26850	26823	26874	27138	26911	26805	26768	26745	26757	26880	26514	26624	26853	26751	26759	26798	26692	26540	26831	26862	26673	26816	26714	26671	26712	26866	26497	26797	26718	26948	27107	26524	26558	26818	26660	26609	26876	26651	26932	26670	26497	26767	26477	26663	26638	26766	26789	26727	26751	26723	26660	26491	26707	26934	26592	26622	26753	26715	26730	26533	26684	26804	26914	26773	26857	26519	26719	26641	26736	26674	26582	26489	26692	26752	26578	26480	26600	26883	26486	26986	26576	26741	26525	26756	26676	26982	26648	26777	26561	26674	26746	26782	26612	26982	26560	26756	26422	26960	26510	26783	26625	26611	26455	26629	26707	26762	26620	26899	26640	26908	26873	26973	26676	26699	26984	26806	26800	27006	26714	26687	26708	26646	26642	26649	26956	26844	26844	26798	26609	26913	26772	26582	26771	26819	26746	26882	26986	27001	26849	26943	26744	26466	26374	26694	26728	26814	26936	26523	26781	26712	26915	26619	26700	26691	26570	26641	26919	26730	26686	26736	26754	26610	26481	26563	26808	26943	26545	26744	26692	26497	26537	26899	26811	26909	26788	26691	26783	26701	26872	26782	26671	26733	26638	26788	26668	26552	26630	26541	26802	26813	26707	26735	26496	26657	26833	26510	26752	26694	26699	26633	26538	26933	26715	26577	26600	26753	26784	26893	26842	26825	26897	26946	26841	26765	26991	26753	26699	26860	26921	26958	26714	26676	26735	26847	26907	26607	26769	26648	26705	26677	26695	26817	26543	26685	26604	26533	26864	26514	26587	26758	26710	27007	26504	26473	26470	26891	26848	26940	26766	26714	26678	26608	26739	26630	26898	26868	26686	26800	26702	26332	26634	26666	26881	26846	26673	26817	26751	26908	26615	26912	26794	26638	26742	26787	26915	26651	26765	26804	26825	26798	26884	26676	26756	26614	26885	26806	26845	26770	26692	26731	26762	26551	26418	26674	26753	26766	26847	26552	26789	26653	26931	26748	26817	26864	26700	26748	26483	26632	26631	26660	26818	26898	26842	26538	26691	27014	26674	26805	26613	26712	26870	26732	26636	26793	26886	26889	26709	26800	26852	26710	26592	26730	26547	26667	26583	26939	26824	26693	26624	26716	26877	26810	26793	26638	26610	26536	26730	26940	26835	26743	26658	26530	26864	26781	26754	26884	26654	26586	26531	26755	26554	26807	26525	26687	26556	26721	26753	26918	26971	26778	26775	26755	26769	26805	26677	26610	26588	26911	26817	26829	26486	26668	26500	26800	26680	26852	26640	26833	26701	26778	26795	26758	26952	26488	26842	26593	26839	26823	26707	26868	26896	26665	26895	26843	26546	26895	26715	26758	26961	26721	26718	26993	26773	26839	26729	26718	26776
19824	33334	32806	27173	23934	22018	20782	19950	19345	18950	18605	18577	18045	17814	17703	17564	17568	17458	17079	17227	17212	17089	16930	17098	17090	16890	16953	16863	16872	16940	16877	16886	16715	16811	16766	16842	16644	16831	16744	16840	16686	16762	16703	16759	16830	16750	16762	16781	16714	16684	16797	16652	16701	16812	16774	16714	16580	16897	16634	16860	16843	16794	16538	16815	16751	16756	16695	16854	16736	16574	16732	16681	16690	16637	16749	16799	16720	16630	16532	16649	16653	16826	16487	16830	16783	16789	16833	16707	16808	16765	16630	16755	16765	16656	16853	16727	16777	16649	16745	16704	16622	16757	16588	16726	16746	16804	16742	16891	16678	16732	16712	16852	16674	16626	16818	16830	16639	16672	16702	16636	16640	16702	16864	16562	16639	16636	16615	16671	16678	16799	16488	16594	16620	16687	16672	16802	16885	16789	16503	16655	16638	16790	16617	16597	16631	16615	16699	16834	16668	16704	16688	16702	16649	16721	16582	16587	16624	16596	16806	16774	16776	16762	16659	16621	16628	16681	16649	16748	16570	16479	16757	16513	16701	16560	16765	16643	16711	16858	16653	16681	16527	16555	16903	16966	16624	16652	16735	16788	16584	16642	16686	16695	16704	16525	16801	16679	16757	16726	16718	16737	16531	16740	16771	16650	16656	16656	16584	16597	16620	16689	16612	16716	16717	16573	16732	16663	16738	16817	16854	16719	16730	16770	16502	16711	16660	16620	16829	16826	16743	16574	16530	16691	16737	16759	16502	16768	16808	16664	16729	16693	16738	16731	16694	16646	16712	16701	16742	16635	16885	16717	16611	16651	16780	16721	16553	16712	16530	16800	16826	16820	16640	16670	16634	16546	16550	16770	16762	16512	16730	16718	16505	16762	16677	16751	16695	16648	16531	16749	16608	16637	16636	16670	16621	16830	16744	16777	16709	16568	16632	16769	16792	16769	16576	16587	16827	16469	16641	16637	16565	16475	16820	16731	16739	16530	16749	16769	16628	16721	16761	16463	16645	16695	16559	16840	16818	16794	16615	16688	16697	16821	16760	16571	16615	16713	16589	16739	16781	16849	16705	16663	16792	16626	16786	16604	16562	16684	16795	16545	16562	16579	16678	16686	16620	16852	16833	16760	16651	16790	16612	16788	16686	16580	16694	16564	16744	16485	16781	16951	16813	16778	16601	16652	16712	16829	16672	16714	16732	16731	16685	16682	16876	16720	16700	16563	16618	16599	16653	16624	16636	16512	16797	16701	16762	16683	16667	16511	16580	16739	16658	16722	16601	16556	16746	16691	16925	16635	16785	16701	16597	16550	16749	16649	16777	16690	16547	16652	16643	16695	16817	16779	16779	16695	16645	16847	16574	16678	16775	16751	16639	16642	16702	16726	16661	16539	16644	16739	16789	16543	16661	16750	16653	16716	16760	16745	16600	16690	16851	16766	16653	16765	16769	16691	16646	16695	16736	16715	16580	16703	16870	16624	16888	16709	16553	16664	16652	16803	16603	16694	16589	16498	16698	16604	16621	16650	16594	16652	16749	16686	16729	16756	16794	16832	16723	16785	16668	16513	16587	16707	16576	16492	16885	16911	16725	16808	16534	16707	16742	16681	16566	16739	16746	16646	16846	16713	16789	16761	16707	16832	16950	16825	16829	16896	16775	16787	16587	16709	16723	16520	16847	16783	16739	16636	16677	16633	16713	16664	16573	16792	16717	16721	16627	16775	16730	16718	16634	16803	16572	16877	16732	16571	16676	16698	16509	16656	16863	16817	16614	16572	16704	16698	16699	16550	16646	16600	16656	16703	16766	16690	16575	16702	16634	16687	16746	16596	16733	16564	16812	16706	16765	16507	16854	16754	16784	16527	16552	16703	16786	16682	16541	16518	16619	16741	16746	16709	16724	16726	16714	16748	16706	16806	16740	16574	16728	16698	16778	16621	16729	16625	16708	16510	16522	16831	16649	16841	16677	16544	16640	16655	16566	16671	16539	16758	16686	16717	16586	16633	16663	16675	16759	16763	16665	16854	16758	16714	16641	16839	16894	16806	16616	16647	16533	16476	16660	16598	16608	16538	16773	16718	16763	16677	16763	16734	16678	16657	16693	16566	16762	16737	16631	16896	16673	16657	16706	16633	16620	16732	16724	16630	16694	16853	16745	16702	16702	16735	16633	16868	16686	16648	16812	16773	16603	16641	16728	16725	16699	16768	16875	16717	16674	16709	16559	16717	16802	16591	16458	16647	16691	16551	16806	16647	16781	16590	16745	16664	16628	16779	16715	16800	16696	16620	16549	16635	16672	16746	16636	16834	16800	16804	16884	16751	16705	16693	16717	16668	16733	16673	16639	16655	16718	16763	16703	16812	16594	16755	16591	16883	16613	16586	16671	16783	16682	16860	16547	16581	16563	16763	16751	16661	16557	16756	16560	16751	16651	16610	16567	16802	16884	16727	16665	16661	16754	16702	16565	16670	16595	16811	16769	16632	16817	16667	16759	16812	16814	16708	16728	16572	16694	16632	16575	16725	16841	16739	16622	16713	16766	16734	16743	16893	16635	16853	16777	16756	16644	16643	16717	16644	16571	16718	16827	16869	16623	16635	16727	16647	16857	16807	16596	16718	16676	16831	16749	16591	16460	16672	16683	16693	16814	16641	16565	16738	16459	16929	16587	16763	16718	16720	16598	16730	16594	16739	16849	16806	16782	16632	16729	16579	16664	16689	16662	16661	16744	16901	16596	16769	16651	16763	16600	16706	16739	16565	16682	16666	16638	16631	16929	16564	16608	16623	16690	16781	16570	16684	16784	16693	16759	16701	16672	16601	16740	16609	16584	16564	16709	16461	16462	16730	16744	16773	16743	16631	16763	16624	16698	16832	16535	16766	16579	16540	16605	16686	16724	16869	16667	16725	16570	16615	16787	16739	16695	16741	16715	16611	16697	16678	16664	16696	16552	16714	16627	16755	16856	16864	16756	16750	16831	16777	16721	16604	16552	16623	16899	16689	16719	16790	16888	16534	16748	16794	16749	16562	16519	16668	16679	16812	16486	16683	16755	16870	16662	16758	16813	16634	16745	16593	16715	16675	16879	16564	16766	16498	16635	16810	16722	16649	16673	16623	16753	16842	16675	16780	16869	16753	16584	16648	16694	16503	16553	16631	16801	16807	16822	16593	16815	16692	16630	16575	16696	16693	16772	16730	16765	16559	16605	16575	16638	16676	16675	16839	16821	16546	16652	16741	16778	16766	16594	16716	16795	16669	16692	16790	16800	16483	16613	16932	16603	16682	16655	16671	16733	16744	16746	16743	16689	16687	16750	16630	16676	16527	16729	16749	16735	16615	16750	16753	16820	16685	16706	16564	16611	16949	16730	16726	16599	16804	16762	16729	16667	16743	16615	16649	16726	16795	16853	16623	16654	16668	16707	16809	16773	16741	16760	16748	16722	16600	16812	16707	16787	16818	16551	16638	16778	16777	16871	16837	16679	16764	16638	16879	16713	16621	16630	16779	16857	16720	16620	16549	16716	16798	16423	16814	16691	16704	16715	16756	16749	16767	16752	16761	16654	16709	16696	16641	16648	16675	16778	16860	16811	16583	16791	16787	16626	16782	16668	16691	16787	16842	16726	16579	16712	16844	16807	16674	16534	16655	16780	16700	16708	16625	16723	16609	16655	16639	16566	16717	16628	16561	16637	16697	16712	16499	16815	16552	16743	16747	16682	16629	16615	16578	16768	16691	16773	16578	16599	16694	16663	16731	16615	16806	16756	16732	16723	16600	16642	16600	16756	16679	16785	16797	16723	16755	16852	16765	16544	16663	16814	16712	16839	16570	16680	16786	16547	16724	16645	16598	16733	16597	16677	16410	16758	16793	16634	16778	16562	16889	16913	16613	16659	16561	16738	16705	16678	16848	16716	16777	16803	16748	16704	16782	16829	16761	16719	16597	16791	16690	16676	16824	16802	16894	16682	16814	16636	16618	16807	16591	16707	16747	16891	16697	16710	16752	16578	16834	16720	16715	16712	16736	16623	16663	16574	16733	16756	16783	16832	16575	16789	16835	16765	16455	16798	16819	16738	16711	16843	16642	16851	16838	16643	16726	16683	16610	16751	16902	16730	16882	17052	16849	16815	16644	16768	16554	16680	16661	16729	16690	16680	16614	16750	16705	16599	16743	16823	16764	16723	16572	16803	16809	16452	16665	16737	16798	16811	16775	16654	16624	16691	16712	16635	16710	16626	16816	16714	16715	16685	16591	16685	16696	16697	16699	16666	16613	16618	16643	16941	16712	16733	16661	16788	16616	16771	16496	16573	16717	16550	16718	16629	16541	16685	16664	16732	16481	16750	16711	16840	16574	16495	16564	16570	16793	16690	16816	16714	16706	16660	16827	16773	16634	16719	16588	16781	16688	16691	16726	16692	16793	16699	16548	16605	16593	16591	16522	16664	16722	16785	16739	16809	16737	16568	16865	16588	16750	16694	16653	16620	16680	16776	16606	16757	16782	16649	16644	16801	16697	16721	16820	16854	16528	16693	16633	16545	16762	16570	16785	16601	16707	16675	16682	16601	16818	16818	16627	16748	16709	16658	16701	16604	16772	16678	16711	16679	16733	16812	16756	16565	16770	16705	16709	16839	16666	16948	16658	16635	16669	16677	16626	16786	16816	16829	16626	16709	16534	16608	16877	16606	16649	16714	16712	16637	16866	16689	16563	16629	16656	16598	16503	16621	16669	16754	16624	16665	16604	16889	16650	16738	16554	16738	16682	16690	16769	16663	16405	16510	16724	16558	16862	16792	16753	16587	16546	16661	16731	16636	16685	16688	16774	16634	16968	16438	16700	16785	16631	16803	16568	16580	16625	16858	16805	16582	16715	16693	16712	16757	16756	16616	16689	16734	16597	16781	16795	16759	16605	16788	16946	16611	16767	16690	16693	16739	16682	16722	16633	16669	16693	16743	16743	16588	16483	16583	16705	16647	16627	16611	16740	16422	16715	16717	16573	16639	16853	16760	16929	16443	16740	16620	16711	16731	16573	16810	16755	16678	16644	16651	16633	16576	16624	16712	16583	16762	16698	16731	16766	16611	16762	16839	16729	16609	16641	16887	16777	16644	16491	16785	16754	16713	16705	16767	16736
22662	21157	27682	25039	22669	28214	33577	30116	29202	29545	29004	28557	28156	27989	27936	27596	27779	27466	27880	27491	27294	27319	27361	27015	27123	27297	26855	26988	27037	26891	27281	27162	27137	27010	26836	26773	26664	26759	26813	26881	26971	26848	26914	26793	27102	26577	26902	26775	26624	26705	26964	26675	26577	26721	26754	26958	26876	26718	26590	26943	26816	26885	27001	26795	26932	26788	27134	26907	26476	26507	27040	26881	26679	26771	27030	26874	26932	26534	26685	26721	26824	26558	26773	26888	26768	26384	26694	26665	26605	26935	26769	26997	26704	26552	26972	26822	26821	26789	26797	26883	26790	26850	26696	26850	26608	26794	26667	26672	26740	26700	26807	26403	26365	26736	26871	26562	26480	26676	26792	26653	26677	26457	26717	26705	26781	26732	26448	26783	26740	26660	26701	26818	26586	26785	26649	26789	26770	26801	26724	26665	26805	26639	26882	26824	26845	26819	26916	26739	26647	26834	26622	26863	26983	26870	26658	26647	26547	26676	26844	26671	26739	26466	26889	26665	26833	26712	26579	26540	26575	26746	26721	26694	26769	26424	26700	26887	26655	26787	26732	26579	26786	26784	26496	26474	26735	26728	26842	26733	26636	26683	26688	26804	26605	26645	26580	26560	26553	26862	26684	26597	26583	26804	26702	26669	26818	27140	26986	26820	26586	26764	26636	26790	26923	26789	26656	26726	26638	26641	26730	26823	26611	26501	26611	26741	26650	26736	26735	26841	26596	26946	26599	26551	26586	26740	26706	26769	26605	26715	26677	26688	26869	26716	26693	26555	26458	26806	26759	26482	26694	26532	26568	26677	26814	26874	26787	26421	26866	26540	26682	26635	26698	26490	26683	26635	26589	26573	26567	26648	26328	26662	26674	26764	26673	26545	26674	26612	26622	26821	26885	26992	26813	26837	26731	26731	26754	26802	26470	26610	26767	26865	26696	26908	26674	26473	26519	26555	26772	26285	26791	26658	27044	26870	26743	26916	26798	26715	26548	26558	26968	26579	26825	26694	26774	26926	26683	26576	26650	26762	26660	26797	27003	26337	26874	26892	26674	26816	26773	26484	26567	26637	26582	26959	26761	26738	26687	26695	26652	26688	26523	26596	26702	26677	26838	26586	26344	26596	26529	26827	26737	26859	26662	26608	26658	26594	26725	26300	26579	26721	26593	26509	26918	26579	26778	26903	26593	26593	26612	26773	26438	26703	26895	26763	26736	26773	26553	26651	26475	26737	26706	26502	26964	26678	26792	26727	26788	26838	26881	26823	26718	26696	26879	26597	26658	26702	26794	26365	26651	26848	26802	26927	26531	26700	26822	26800	26702	26750	26666	26599	26788	26569	26319	26892	26814	26787	26665	26675	26512	26769	26727	26683	26801	26684	26836	26414	26526	26610	26458	26626	26690	26341	26873	27101	26535	26576	26716	26852	26618	26720	26800	26373	26821	26768	26549	26642	26725	26995	26809	26824	26599	26749	26786	26799	26769	26535	26917	26815	26659	26851	26850	26893	26505	26527	26718	26702	26738	26573	26764	26645	26477	26593	26690	26552	26384	26648	26643	26675	26526	26608	26749	26825	26853	26412	26625	26540	26656	26712	26740	26629	26720	26586	26636	26928	26667	26581	26446	26615	26727	26791	26927	26497	26480	26605	26657	26745	26478	26844	26428	26593	26673	26698	26594	26743	26643	26907	26566	26915	26503	26710	26733	26501	26594	26506	26857	26508	26585	26845	26681	26593	26463	26415	26719	26596	26798	26702	26596	26834	26375	26667	26519	26651	26786	26827	26735	26429	26597	26620	26662	26654	26628	26557	26827	26905	26817	26460	26485	26731	26528	26424	26807	26637	26740	26469	26364	26594	26642	26525	26613	26880	26513	26675	26677	26676	26803	26482	26687	26605	26639	26675	26773	26485	26529	26803	26607	26616	26743	26802	26691	26737	26750	26828	26412	26607	26824	26840	26668	26641	26568	26492	26805	26559	26709	26343	26896	26648	26752	26625	26477	26532	26620	26894	26710	26539	26820	26975	26801	26864	26681	26643	26745	26681	26709	26567	26486	26535	26812	26845	26706	26840	26909	26520	26795	26828	26709	26667	26603	26656	26810	26619	26617	26757	26885	26513	26725	26578	26777	26572	26795	26827	26627	26558	26639	26408	26787	26682	26473	26697	26765	26810	27007	26740	26593	26950	26421	26613	26991	26796	26596	26652	26856	26928	26733	26590	26586	26811	26480	26548	26523	26542	26709	26945	26968	26637	26593	26731	26602	26707	26771	26686	26811	26669	26580	26856	26460	26414	26751	26390	26909	26717	26482	26591	26754	26725	26506	26691	26787	26810	26653	26647	26700	26802	26648	26709	26573	26666	26725	26512	26450	26680	26648	26605	26454	26638	26805	26384	26638	26670	26907	26663	26763	26489	26461	26681	26662	26663	26917	26804	26655	26674	26529	26582	26613	26541	26688	26837	26787	26738	26964	26730	26950	26497	26800	26338	26638	26584	26603	26876	26807	26791	26811	26603	26533	26643	26767	26743	26563	26729	26560	26525	26865	26754	26865	26589	26579	26716	26600	26771	26590	26602	26734	26626	26556	26543	26838	26654	26836	26617	26687	26773	26576	26854	26566	26775	26938	26744	26963	26528	26889	26921	26520	26516	26711	26739	26709	26703	26782	26649	26844	26617	26641	26645	26574	26632	26693	26772	26715	26570	26634	26734	26625	26655	26711	26658	26824	26599	26741	26822	26612	26516	26856	26571	26366	26732	26669	26814	26733	26565	26686	26626	26461	26772	26685	26512	26674	26917	26617	26752	26546	26820	26642	26687	26975	26863	26865	26781	26647	26680	26554	26519	26539	26423	26635	26469	26678	26763	26640	26494	26503	26886	26814	26695	26715	26687	26696	26597	26477	26501	26833	26780	26570	26835	26905	26628	26805	26760	26857	26599	26696	26685	26655	26799	26762	26473	26483	26652	26774	26568	26798	26624	26660	26772	26524	26472	26655	26684	26704	26541	26458	26473	26605	26774	26682	26834	26773	26587	26340	26542	26810	26798	26408	26451	26796	26524	26723	26880	26308	26551	26982	26850	26699	26882	26675	26765	26744	26825	26528	26601	26931	26759	26764	26906	26827	27045	26759	26367	26677	26739	26633	26426	26521	26732	26745	26894	26671	26653	26659	26699	26841	26928	26744	26693	26730	26771	26691	26533	26865	26641	26790	26713	26737	26735	26676	26721	26666	26431	26749	26704	26688	26713	26619	26716	26553	26701	26715	26703	26359	26746	26772	26637	26570	26577	26886	26770	26669	26495	26872	26565	26524	26823	26626	26697	26636	26836	26866	26752	26818	26564	26721	26585	26859	26490	26541	26604	26654	26716	26583	26786	26613	26715	26902	26599	26517	26694	26544	26926	26451	26557	26749	26748	26515	26551	26606	26537	26598	26518	26629	26563	26868	26719	26704	26851	26895	26649	26720	26762	26693	26518	26525	26723	26666	26677	26498	26668	26355	26793	26623	26538	26478	26796	26649	26808	26815	27015	26692	26738	26601	26546	26751	26723	26736	26482	26565	26444	26906	26665	26549	26603	26702	26828	26662	26637	26551	26801	26725	26739	26569	27051	26664	26693	26769	26765	26738	26687	26716	26574	26486	27017	26580	26689	26607	26652	26737	26648	26939	26699	26620	26679	26591	26639	26811	26320	26657	26733	26661	26566	26528	26783	26555	26845	26618	26522	26538	26713	26576	26679	26746	26885	26879	26664	26792	26583	26775	26522	26651	26871	26927	26751	26992	26649	26345	26797	26681	26520	26779	26709	26715	26480	26838	26742	26555	26453	26550	26575	26706	26757	26810	26553	26834	26917	26887	26781	26843	26772	26749	26776	26734	26760	26862	26455	26637	26647	27021	26478	26792	26647	26505	26453	26752	26485	26754	26662	26874	26863	26783	26768	26538	26628	26798	26700	26574	26581	26787	26639	26502	26578	26644	26923	26764	26601	26548	26747	26823	26553	26624	26569	26983	26578	26744	26643	26610	26620	26697	26749	26875	26403	26688	26747	26878	26783	26449	26538	26837	26667	26494	26868	26798	26621	26667	26645	26463	26672	26770	26537	26608	26768	26681	26806	26740	26593	26902	26400	26728	26515	26613	26414	26722	26679	26733	26388	26876	26464	26715	26482	26698	26614	26859	26762	26634	26696	26674	26754	26680	26688	26847	26782	26619	26791	26521	26923	26717	26511	26809	27081	26685	26929	26621	26494	26800	26531	26863	26629	26607	26768	26590	26698	26343	26785	26758	26683	26776	26647	26591	26712	26821	26726	26686	26431	26725	26736	26655	26543	26611	26765	26596	26601	26555	26757	26545	26903	26792	26771	26664	26358	26421	26565	26862	26638	26442	26661	26792	26757	26693	26897	26598	26388	26782	26811	26608	26446	26747	26790	26895	26739	26509	26545	26298	26593	26876	26785	26401	26708	26937	26696	26816	26705	26776	26675	26856	26588	26590	26767	26831	26778	26839	26454	26672	26362	26590	26843	26560	26542	26743	26558	26427	26540	26651	26711	26810	26527	26707	26341	26532	26860	26490	26769	26629	26522	26726	26784	26591	26645	26454	26821	26748	26814	26834	26783	26651	26712	26666	26623	26765	26730	26619	26617	26724	26536	26576	26748	26585	26556	26712	26708	26890	26383	26571	26520	26750	26604	26619	26772	26742	26549	26919	26674	26725	26793	26803	26702	26612	26691	26662	26808	26528	26849	26661	26476	26596	26712	26769	26866	26645	26636	26593	26557	26760	26651	26657	26552	26644	26924	26586	26468	26621	26779	26566	26881	26576	26599	26800	26647	26584	26734	26586	26768	27006	26821	26842	26568	26625	26597	26566	26570	26615	26555	26619	26620	26795	26786	26847	26774	26409	26611	26820	26580	26994	26931	26474	26827	26723	26630	26395	26473	26677	26725	26483	26534	26328	26624	26757	26622	26634	26769	26546	26665	26604	26619	26696	26537	26524	26498	26514	26365	26539	26729	26898	26586	26511	26338	26486	26599	26730	26630	26507	26727	26716	26610	26501	26277	26688	26742	26590	26615	26759	26840	26839	26582	26578	26510	26638	26823	26785	26570	26589	26577	26612	26567
21729	38149	37771	30711	26999	24379	22770	21452	20636	19998	19520	19074	18793	18181	17924	17919	17765	17758	17481	17356	17358	17012	17145	17014	17088	17010	16926	17020	16902	17014	16882	16798	16717	16775	16800	16680	16874	16543	16805	16701	16697	16568	16650	16701	16569	16589	16534	16462	16507	16630	16619	16624	16450	16712	16811	16931	16506	16822	16742	16517	16751	16828	16616	16651	16582	16631	16545	16497	16622	16565	16722	16582	16622	16715	16662	16586	16650	16638	16656	16493	16619	16659	16519	16679	16779	16605	16529	16624	16553	16688	16484	16547	16727	16676	16636	16454	16604	16823	16551	16666	16583	16588	16626	16805	16708	16708	16524	16695	16496	16747	16539	16587	16723	16624	16594	16601	16380	16627	16424	16700	16595	16565	16729	16416	16567	16592	16611	16696	16589	16536	16602	16351	16687	16540	16417	16653	16501	16595	16631	16325	16474	16498	16394	16637	16532	16640	16623	16599	16593	16680	16653	16852	16661	16339	16787	16542	16775	16531	16477	16606	16576	16370	16428	16741	16574	16512	16488	16645	16616	16573	16718	16451	16417	16558	16704	16473	16708	16586	16692	16456	16430	16536	16658	16620	16646	16638	16740	16660	16515	16662	16610	16643	16743	16623	16478	16506	16594	16476	16591	16526	16638	16456	16632	16535	16535	16629	16635	16587	16579	16681	16576	16440	16774	16649	16729	16550	16569	16620	16443	16426	16698	16556	16418	16526	16559	16657	16593	16503	16667	16615	16585	16512	16501	16878	16678	16579	16551	16569	16627	16559	16601	16562	16603	16332	16619	16483	16592	16623	16528	16542	16610	16665	16593	16531	16509	16602	16555	16600	16468	16581	16445	16565	16540	16395	16634	16545	16594	16567	16768	16445	16590	16703	16586	16545	16570	16757	16660	16595	16519	16640	16559	16656	16506	16652	16512	16550	16405	16575	16697	16774	16666	16591	16344	16558	16587	16404	16632	16423	16440	16493	16446	16407	16584	16491	16582	16594	16532	16661	16420	16653	16785	16609	16534	16574	16593	16527	16537	16625	16611	16580	16664	16639	16686	16779	16422	16505	16657	16579	16539	16432	16454	16548	16513	16551	16609	16778	16420	16624	16469	16475	16511	16629	16641	16507	16636	16623	16590	16584	16649	16446	16647	16458	16678	16548	16466	16560	16695	16416	16662	16419	16611	16635	16562	16403	16631	16637	16628	16558	16565	16628	16586	16584	16449	16632	16528	16532	16657	16625	16761	16537	16422	16585	16578	16449	16605	16630	16589	16603	16522	16607	16661	16574	16655	16594	16504	16622	16563	16537	16581	16641	16545	16577	16582	16711	16596	16516	16689	16409	16409	16416	16580	16629	16733	16566	16493	16438	16527	16621	16470	16480	16615	16580	16568	16598	16618	16530	16416	16581	16694	16608	16687	16705	16518	16577	16602	16473	16669	16579	16715	16647	16510	16470	16531	16555	16560	16541	16630	16609	16612	16661	16613	16547	16633	16649	16537	16636	16553	16472	16547	16539	16691	16505	16715	16612	16498	16715	16481	16638	16580	16556	16465	16577	16518	16553	16453	16529	16674	16499	16496	16463	16363	16780	16645	16648	16583	16534	16661	16542	16438	16517	16680	16548	16731	16565	16484	16640	16518	16436	16460	16589	16437	16789	16729	16571	16425	16457	16543	16595	16670	16715	16388	16521	16357	16651	16742	16631	16520	16504	16711	16559	16654	16586	16523	16665	16498	16421	16774	16460	16496	16590	16719	16464	16642	16528	16563	16688	16714	16672	16701	16654	16515	16460	16592	16529	16485	16525	16536	16674	16669	16642	16523	16555	16508	16695	16551	16595	16382	16704	16451	16715	16522	16457	16520	16409	16548	16642	16475	16396	16571	16516	16634	16531	16472	16532	16631	16576	16544	16661	16466	16699	16640	16397	16510	16621	16668	16664	16500	16621	16544	16607	16804	16567	16637	16592	16605	16409	16583	16545	16442	16571	16486	16828	16574	16598	16779	16322	16650	16462	16607	16679	16619	16517	16325	16423	16576	16402	16533	16488	16432	16536	16588	16588	16620	16598	16585	16549	16704	16573	16446	16555	16584	16589	16569	16710	16474	16405	16509	16420	16552	16609	16547	16607	16350	16517	16599	16669	16439	16645	16741	16632	16581	16697	16560	16618	16519	16661	16715	16578	16605	16581	16426	16705	16599	16683	16441	16832	16668	16596	16540	16631	16578	16537	16548	16498	16570	16607	16629	16424	16657	16504	16663	16509	16510	16482	16540	16493	16369	16478	16653	16532	16698	16546	16615	16557	16644	16495	16548	16569	16455	16603	16644	16642	16614	16522	16545	16610	16651	16671	16460	16578	16558	16542	16733	16567	16585	16617	16481	16538	16538	16649	16565	16708	16786	16400	16637	16558	16553	16530	16375	16484	16479	16503	16511	16641	16690	16494	16840	16511	16750	16558	16647	16394	16738	16484	16439	16628	16566	16367	16714	16631	16616	16707	16542	16525	16625	16527	16598	16435	16734	16596	16669	16483	16714	16568	16606	16681	16566	16592	16431	16446	16449	16647	16540	16558	16504	16676	16431	16588	16682	16639	16402	16528	16707	16486	16691	16628	16548	16604	16579	16494	16580	16600	16607	16531	16548	16503	16584	16508	16429	16698	16497	16592	16666	16747	16617	16521	16537	16631	16699	16425	16671	16363	16551	16479	16485	16486	16603	16488	16735	16528	16468	16653	16650	16501	16514	16536	16505	16749	16699	16628	16464	16609	16759	16752	16560	16632	16470	16614	16576	16442	16681	16732	16622	16561	16589	16750	16581	16491	16448	16550	16703	16646	16414	16575	16578	16350	16576	16645	16576	16476	16636	16420	16441	16588	16711	16595	16639	16499	16601	16663	16690	16555	16792	16543	16425	16647	16773	16523	16627	16499	16590	16601	16359	16663	16756	16458	16586	16585	16461	16405	16504	16342	16470	16500	16495	16578	16540	16452	16759	16530	16551	16592	16472	16609	16596	16556	16556	16527	16518	16649	16587	16532	16699	16474	16673	16502	16536	16584	16587	16515	16783	16470	16547	16670	16577	16697	16518	16421	16615	16605	16465	16639	16535	16510	16475	16555	16697	16667	16620	16490	16704	16646	16573	16499	16546	16747	16406	16514	16769	16522	16475	16626	16383	16571	16581	16445	16669	16645	16678	16624	16316	16622	16596	16474	16570	16505	16618	16483	16510	16572	16611	16737	16500	16532	16575	16549	16686	16579	16411	16627	16582	16469	16683	16651	16729	16536	16665	16586	16565	16590	16581	16711	16525	16669	16564	16624	16534	16512	16556	16594	16492	16687	16619	16571	16705	16628	16558	16467	16896	16428	16647	16588	16517	16624	16545	16540	16548	16511	16543	16500	16519	16632	16644	16604	16658	16527	16621	16503	16604	16516	16537	16506	16745	16628	16545	16469	16618	16549	16736	16647	16637	16372	16728	16678	16585	16444	16699	16618	16723	16669	16528	16516	16473	16696	16575	16599	16588	16515	16562	16562	16669	16491	16546	16698	16432	16583	16491	16607	16754	16598	16657	16422	16586	16607	16632	16560	16457	16576	16562	16632	16501	16333	16519	16642	16529	16694	16601	16423	16608	16865	16727	16536	16503	16537	16539	16657	16540	16623	16630	16456	16599	16583	16557	16378	16706	16666	16495	16488	16431	16626	16683	16761	16582	16399	16510	16555	16601	16505	16485	16627	16572	16608	16279	16637	16557	16634	16560	16812	16669	16677	16492	16559	16429	16731	16545	16480	16587	16709	16718	16621	16536	16749	16667	16759	16595	16679	16670	16710	16641	16686	16487	16565	16416	16692	16468	16459	16503	16572	16705	16459	16697	16617	16494	16455	16625	16670	16551	16583	16571	16495	16708	16514	16505	16581	16723	16482	16574	16622	16434	16619	16519	16648	16345	16674	16413	16541	16714	16541	16406	16718	16510	16626	16683	16532	16413	16596	16566	16532	16530	16401	16582	16524	16673	16443	16440	16359	16726	16411	16491	16567	16522	16596	16622	16433	16531	16569	16688	16572	16672	16424	16559	16487	16474	16659	16538	16556	16491	16526	16532	16491	16622	16489	16529	16595	16468	16344	16587	16731	16485	16596	16620	16394	16630	16622	16454	16713	16543	16580	16531	16658	16413	16543	16581	16583	16396	16720	16637	16191	16805	16655	16782	16563	16528	16653	16593	16482	16753	16570	16638	16478	16700	16542	16495	16631	16454	16691	16552	16584	16677	16540	16584	16498	16637	16551	16529	16460	16499	16386	16637	16698	16640	16545	16707	16709	16583	16448	16524	16549	16709	16532	16598	16568	16465	16626	16265	16554	16556	16552	16434	16636	16504	16591	16510	16538	16529	16558	16563	16571	16454	16573	16531	16530	16644	16654	16577	16662	16591	16687	16406	16572	16544	16512	16552	16632	16536	16610	16628	16557	16790	16565	16677	16566	16447	16636	16711	16512	16617	16525	16781	16466	16679	16636	16550	16616	16681	16750	16605	16595	16353	16662	16695	16547	16649	16489	16571	16603	16725	16502	16630	16773	16638	16551	16507	16561	16548	16612	16506	16514	16504	16617	16541	16559	16553	16556	16554	16434	16702	16393	16480	16701	16544	16729	16570	16465	16562	16604	16499	16532	16499	16710	16659	16579	16491	16552	16417	16546	16553	16569	16508	16699	16660	16422	16493	16631	16605	16603	16603	16586	16469	16526	16578	16373	16447	16454	16820	16551	16476	16431	16574	16526	16530	16540	16556	16556	16404	16605	16524	16498	16554	16691	16573	16668	16619	16574	16607	16483	16480	16663	16690	16565	16654	16627	16574	16752	16342	16810	16583	16497	16501	16682	16636	16493	16534	16600	16503	16390	16571	16674	16684	16442	16764	16436	16466	16714	16502	16484	16572	16624	16624	16509	16676	16521	16553	16542	16531	16660	16607	16541	16484	16687	16814	16641	16432	16665	16400	16437	16534	16379	16647	16667	16559	16708	16638	16614	16425	16571	16660	16410	16458	16584	16644	16498	16688	16536	16601	16503	16748	16581	16570	16571	16479	16799	16494	16576	16689	16482	16539	16596	16525	16566	16773	16650	16709	16653	16527	16462
36056	29701	34470	33294	31332	30710	30269	29608	29717	29603	29264	29461	29360	29169	29641	29188	29185	29151	29177	29323	29089	28817	29168	29178	28784	29262	29002	29063	29118	29214	29107	28838	28949	28930	29038	28880	29091	29068	28820	28927	29139	29035	28963	28769	28948	29008	28784	29128	29204	28850	28948	28898	28749	28669	29094	29198	29190	29103	28746	28775	28980	29077	29201	29110	28801	28915	29043	29171	29152	29184	28844	28909	28874	28934	28870	28640	28843	28927	28703	28706	28636	28805	28994	29139	28896	28938	29101	28998	28805	28635	29024	28980	29071	28762	28994	28701	29061	29064	28725	28884	28870	29056	29096	28722	29031	29093	28866	28876	28917	28794	28971	28902	28894	29054	28883	28848	29084	28939	29042	28984	28845	28998	28982	28801	29032	29029	28817	28884	28759	28809	29045	29162	28692	28893	28680	28778	28991	28675	29119	29078	28951	29001	29109	29203	29081	28963	28898	29081	29059	29056	29178	29213	28936	28835	28976	29025	28991	28786	29164	28788	28860	29148	28797	28850	28875	29179	28989	28782	28773	28778	28778	28751	29085	28717	28915	28824	28767	28883	29122	29020	29030	29003	28978	29017	28989	28808	28981	29063	28973	29087	28815	28681	28693	28870	29072	28740	29045	28654	28968	29119	28880	28970	28868	28907	29038	28898	28832	29099	28922	28958	29004	29000	29297	29030	28757	28927	28997	28946	29019	28779	29076	29020	29015	29033	28980	28893	28714	28904	29319	29000	28958	28956	28964	28860	28916	28800	29090	28968	28941	28760	28935	28889	28994	28811	28906	28979	28870	29009	28999	29110	28891	28957	28771	28793	28843	29303	28978	28881	28858	28791	29124	29031	28714	28815	28836	28914	29053	28786	28953	28768	28999	29184	28927	28942	29015	28980	28946	28816	29050	29072	28886	29006	28888	28688	28954	28851	28907	28853	28869	28962	28829	29048	28864	28718	28893	28803	28858	28850	29109	28855	28994	28885	29003	28835	28906	29167	29144	29161	28941	28858	29019	28962	28697	28935	29059	29033	29038	28856	28659	28873	28713	28882	28720	28909	28876	29139	28787	28836	28887	28611	29058	28956	28844	29159	28846	28880	28895	28841	29042	28878	28992	28671	28803	28917	28709	28861	29114	28908	28981	28714	28649	28724	28956	28963	28972	29115	29007	28896	28613	28639	28968	29007	29110	28970	28856	29122	28932	28794	29112	28846	28932	28738	28759	29126	28791	28763	28908	29016	29113	29025	28958	28643	28996	29068	28942	28989	28966	28757	28862	28972	29009	28978	28997	28999	28898	28835	28914	28726	29013	28759	28937	29059	29074	28527	28950	28738	28777	29104	28811	28955	28815	28899	28706	28942	29182	29011	29047	29206	28843	29021	28998	28733	28866	28819	29062	29070	29019	29000	28983	28929	28817	28880	28992	29231	28975	29147	28965	28947	28843	28978	28942	28928	29066	29185	29013	29029	28840	28974	29179	29085	28819	28914	29019	28599	28759	28899	29108	28925	28725	28921	28614	28871	28798	28783	29005	29034	29196	29012	29066	28696	28902	28965	29008	28700	29245	29060	28551	28911	28918	28921	28821	28886	29012	28980	28988	29086	29000	28862	29119	28750	28908	28686	28795	28616	28810	28860	29029	28921	29055	28936	28944	28829	28852	28823	28819	28836	28761	29107	28712	28856	29066	28976	28836	28794	29000	29029	29184	28870	28942	29108	28960	28800	28941	28797	28995	28905	28980	28888	28891	29017	29025	28847	28831	28819	28974	29007	28945	28950	28798	28992	28940	28859	29079	28846	29149	28707	28880	28950	28633	29001	28982	29061	29081	28836	29136	28867	28950	29096	28860	29008	28741	29135	28895	28788	29085	28977	28822	28747	28818	28898	28871	28919	28785	28891	28897	28945	29064	28724	28957	29076	29138	29302	28930	29042	29005	29016	28796	29174	29101	29075	28929	29152	28714	28711	29071	28979	28994	29114	29187	28989	28971	28745	28681	28907	28785	28747	28816	28956	29090	28981	28900	28665	28927	28724	29128	29107	28714	28800	28937	28956	29163	28731	28795	28978	29065	28842	28868	28873	28743	28816	28865	28986	28839	28890	28787	29054	28890	28713	28940	28973	28978	28748	28818	28936	29098	29005	29042	28882	28956	28894	28902	28744	28756	28648	29032	29048	28914	29056	29101	29042	28871	29089	28829	28873	28931	28835	28836	29103	28799	28831	29149	28713	29147	29033	28908	29137	29091	28857	28627	28905	28764	28897	29032	29080	28966	28891	28793	28935	28881	29062	28727	28862	29034	29055	28659	28620	28911	28846	29016	28843	28838	28827	28818	28795	29017	28802	29127	28993	28853	28696	28964	29101	28854	28920	28880	29209	28898	28940	28853	29132	28871	28909	28845	28781	28804	28945	29191	28882	28670	28960	28858	29047	28672	28876	28777	28849	28932	28812	28848	28724	28844	28837	29193	28929	28755	28949	28822	28773	28781	28833	29122	28862	28785	29049	28925	28936	28968	29052	28923	28719	28977	28964	28727	28799	28973	29300	29207	29202	29012	28803	29026	29161	29073	28725	28908	29159	28950	29083	29137	28883	29036	28808	28870	28868	28999	28879	28814	29099	28945	28740	28923	28776	28748	28783	28759	29046	28961	28977	28879	28823	28896	29227	28690	29179	28878	29076	28788	28847	29079	29132	28955	29023	28830	28913	29057	28975	28906	28913	28866	28961	29182	28845	28832	28897	29067	28949	28850	28941	28822	28830	28828	28861	28716	29010	28712	28853	28829	28776	28975	28843	29110	29069	28887	28851	29155	29056	29026	28739	29185	28790	28642	28757	29183	28953	28818	28702	29011	28694	28934	28638	28830	28778	28818	28858	29062	29043	28713	28830	28806	28794	28910	28735	28704	28803	29146	28822	28893	28942	28929	29004	28741	28856	28894	29098	28987	29372	29179	28925	28931	28915	28819	29036	28791	29072	28926	28906	29043	28985	28801	28728	28993	29181	28866	29077	28905	29075	28982	28696	28754	29162	29063	28750	29054	29072	29131	28879	29084	28916	28824	28772	28968	29231	29182	28968	28885	29051	29064	28725	28902	28639	28892	28920	28724	28843	29065	29023	29056	28959	29056	28950	29026	29049	28744	28666	28742	28835	28754	28818	28771	28631	29038	28873	28736	28848	29082	29039	29101	28863	29179	28879	29010	29039	28858	28815	29021	28959	28585	28957	28998	28873	28996	28895	28908	29052	28639	28922	28996	28834	28763	28887	28982	29012	29198	28894	28807	28895	28902	28906	29057	28839	29045	28909	29040	28856	28971	28855	28741	28853	28915	28875	29008	28919	29090	28874	28992	28854	29007	28794	28953	28995	28752	28931	28783	28822	28649	28787	29041	29147	29357	28779	29050	28906	28972	28750	28836	28865	28763	28975	29315	29038	28844	28944	29050	28814	28854	29030	28928	28864	28911	28968	29030	29069	29017	29084	28992	29012	28967	28849	28715	28956	28505	28929	28808	28846	28996	29183	29075	28879	28818	28862	29436	29055	29231	28988	29042	28835	28831	28945	28887	28848	29048	29011	28812	29017	28926	28709	28952	28919	29113	28795	28772	28872	29091	28916	28509	29058	28712	28913	28870	29044	29027	28717	28993	28944	28928	28832	28954	28861	29015	28839	28842	28844	29165	29074	29052	28777	28787	28816	28937	29066	28939	28883	28817	28957	28886	28883	28957	28819	28843	28749	28877	28822	29248	28962	28914	28975	28953	28854	28802	28806	28888	28797	29032	29181	28932	28783	28948	29051	29187	29080	28958	28969	29057	28735	28846	29097	29139	29159	28916	28889	28940	28985	28977	28891	29023	28997	28963	28870	29060	29131	28900	28607	29008	28870	28989	28995	28895	28988	29114	28801	29209	29022	28801	29004	29277	28801	28938	29021	28788	28666	29142	29060	28845	28800	29000	28932	28822	29058	29263	29097	29015	29061	28844	28961	28961	28845	29105	28961	29108	28812	28925	28762	28844	28614	29161	28976	28737	29107	29073	28721	29077	29104	28769	28841	28869	28943	28872	28787	28974	28856	28989	28682	29082	28748	28986	28694	28857	28999	28904	28830	28966	28879	28957	29021	29037	28840	28832	28954	28946	28853	28975	28913	28702	29141	28978	28781	29046	28950	28983	28882	28718	28910	28921	28968	28905	28916	29259	28838	29194	28821	28913	29235	28868	28944	28914	28796	28797	28806	28859	28828	28738	28985	29104	29131	29211	29204	29115	29052	29000	28783	29154	28925	29032	29023	29292	28983	28898	29066	29069	29066	29085	28991	28904	29109	29114	28756	28778	28964	28831	28824	29047	28651	28943	29003	29059	28693	28920	29043	29081	28945	28915	28882	28948	28890	28954	28822	29264	29007	29022	28924	28959	28745	28716	28769	28713	28957	28911	28986	28852	29002	29087	28969	28925	28832	28998	29020	29182	28759	28932	28749	28646	28795	28901	28930	28947	28983	28705	28876	28874	28872	28815	29082	29147	29004	28980	28970	29050	28946	28942	28859	28814	29002	28930	29004	29007	29125	29024	28899	28920	28848	28931	29085	29268	29028	29128	28996	28974	29013	28916	29095	29046	28971	28990	28973	28982	28941	28758	28765	28778	28727	28971	28899	28887	29118	28802	28963	28963	28923	28690	28710	28795	28830	28795	29220	29001	28719	29008	28828	28863	28877	29131	28889	29040	28983	29057	28900	29051	28814	28868	28800	28843	28911	28774	28775	28855	28875	28531	29162	28646	29166	28922	28986	28823	28788	28807	28871	28910	28880	28921	28898	28925	28996	28928	28852	28818	29021	28810	28892	29025	28856	28886	28868	28969	29097	29233	28987	28955	29361	28719	29019	28888	28857	28928	28659	29097	28941	29036	28847	28707	28975	29316	28771	29104	28896	28905	29084	28900	29006	29010	28877	28902	29004	28838	28661	28760	28828	28942	28763	28741	28864	28737	28838	29108	28896	29018	29102	28876	28841	28988	28904	29032	28823	28898	28874	28814	28906	28990	28677	29163	28859	29019	28877	29087	28892	29133	28955	28849	29079	29056	28659	29122	29012	28669	28923	29075	28938	29049	28860	28833	28938	28752	28989	28899	29080	28976	28788
22816	26971	26654	23084	21399	20305	19641	19345	19030	18745	18527	18616	18361	18473	18137	18064	17998	18024	18031	17886	17858	17924	17928	17615	17764	17656	17868	17926	17802	17736	17770	17819	17570	17639	17845	17678	17766	17684	17950	17694	17668	17761	17604	17902	17774	17713	17637	17542	17711	17756	17648	17770	17540	17700	17823	17691	17610	17618	17670	17655	17646	17828	17726	17785	17751	17568	17789	17666	17665	17759	17672	17626	17727	17731	17511	17759	17568	17649	17591	17564	17690	17689	17606	17516	17777	17767	17713	17613	17673	17784	17744	17608	17566	17725	17680	17693	17663	17731	17625	17673	17659	17637	17704	17566	17710	17803	17784	17487	17725	17750	17518	17652	17588	17541	17733	17702	17765	17739	17621	17779	17779	17708	17756	17673	17754	17772	17625	17564	17759	17670	17507	17799	17640	17578	17728	17638	17659	17733	17616	17649	17619	17717	17678	17720	17854	17720	17684	17760	17799	17461	17514	17638	17524	17539	17663	17607	17621	17667	17560	17623	17619	17592	17666	17612	17769	17577	17793	17668	17763	17856	17414	17650	17587	17677	17774	17805	17522	17723	17902	17530	17556	17621	17706	17818	17747	17755	17819	17723	17724	17543	17535	17546	17588	17479	17804	17728	17541	17507	17652	17601	17770	17441	17663	17721	17653	17740	17722	17644	17690	17588	17636	17425	17655	17689	17545	17892	17657	17672	17678	17802	17730	17561	17558	17602	17600	17683	17783	17624	17608	17525	17597	17649	17558	17751	17703	17699	17739	17669	17768	17638	17478	17616	17623	17410	17514	17737	17730	17546	17712	17490	17649	17576	17637	17670	17599	17726	17841	17659	17636	17674	17675	17585	17633	17534	17496	17530	17598	17780	17694	17681	17658	17744	17574	17529	17759	17736	17555	17744	17515	17788	17757	17502	17582	17611	17748	17690	17642	17567	17945	17547	17571	17648	17687	17718	17814	17551	17807	17647	17650	17813	17712	17561	17723	17762	17816	17795	17818	17574	17714	17428	17454	17798	17762	17585	17752	17594	17693	17622	17740	17546	17757	18014	17731	17618	17742	17670	17661	17686	17674	17439	17738	17695	17539	17629	17541	17725	17772	17616	17462	17543	17678	17565	17633	17623	17653	17590	17714	17688	17429	17727	17627	17663	17628	17584	17613	17597	17855	17653	17654	17734	17661	17633	17811	17640	17549	17524	17628	17885	17503	17641	17690	17641	17725	17523	17704	17703	17710	17746	17729	17716	17743	17621	17712	17668	17803	17737	17645	17837	17617	17615	17586	17727	17687	17497	17686	17376	17653	17683	17665	17522	17536	17729	17783	17695	17695	17706	17708	17807	17648	17619	17765	17652	17539	17565	17453	17583	17812	17599	17544	17689	17634	17372	17722	17625	17806	17654	17596	17600	17759	17606	17699	17817	17639	17728	17582	17737	17675	17480	17712	17753	17517	17560	17585	17688	17625	17715	17504	17803	17753	17577	17649	17495	17935	17614	17430	17838	17562	17771	17623	17670	17828	17865	17550	17663	17607	17575	17695	17616	17689	17614	17705	17566	17668	17627	17572	17565	17844	17789	17615	17720	17769	17451	17777	17717	17709	17654	17716	17753	17580	17521	17695	17821	17842	17850	17704	17432	17762	17598	17806	17771	17778	17568	17649	17760	17516	17648	17778	17809	17696	17639	17680	17715	17694	17817	17579	17799	17564	17708	17628	17711	17492	17757	17638	17776	17763	17655	17765	17669	17748	17767	17550	17666	17553	17594	17695	17661	17643	17664	17695	17709	17481	17704	17556	17759	17416	17824	17712	17724	17707	17538	17605	17692	17778	17624	17704	17683	17556	17778	17670	17710	17759	17493	17627	17850	17692	17778	17714	17626	17611	17629	17598	17556	17594	17634	17732	17466	17609	17757	17755	17677	17653	17579	17764	17432	17790	17766	17649	17657	17586	17810	17737	17551	17675	17527	17816	17685	17649	17561	17598	17554	17559	17594	17818	17643	17502	17538	17520	17638	17517	17742	17696	17636	17649	17581	17693	17634	17466	17522	17808	17624	17668	17612	17599	17837	17843	17804	17645	17481	17674	17546	17758	17754	17619	17574	17718	17532	17633	17805	17712	17769	17441	17661	17797	17729	17725	17812	17533	17550	17621	17749	17705	17660	17641	17746	17616	17583	17627	17738	17595	17606	17756	17595	17744	17763	17695	17730	17695	17708	17594	17815	17720	17814	17655	17653	17778	17655	17492	17744	17627	17738	17675	17699	17486	17616	17638	17431	17564	17864	17706	17649	17663	17641	17595	17618	17784	17623	17748	17743	17662	17694	17647	17690	17661	17696	17591	17806	17686	17699	17288	17505	17644	17746	17692	17583	17654	17593	17742	17682	17610	17592	17650	17541	17739	17632	17631	17768	17534	17798	17813	17620	17828	17588	17681	17678	17543	17646	17651	17595	17896	17787	17588	17551	17788	17694	17581	17717	17502	17715	17709	17707	17647	17563	17588	17720	17736	17633	17664	17621	17672	17722	17676	17630	17635	17720	17639	17727	17678	17660	17760	17637	17627	17612	17662	17382	17436	17696	17643	17694	17720	17530	17722	17529	17663	17725	17637	17529	17616	17809	17690	17735	17831	17612	17841	17639	17838	17476	17947	17458	17676	17546	17760	17568	17634	17580	17522	17807	17611	17698	17677	17835	17743	17780	17612	17574	17662	17595	17867	17686	17723	17687	17485	17696	17764	17670	17535	17604	17657	17582	17657	17646	17827	17824	17770	17806	17537	17862	17673	17643	17767	17664	17664	17597	17703	17722	17640	17559	17561	17846	17584	17516	17560	17729	17803	17730	17524	17541	17673	17547	17760	17832	17531	17646	17642	17778	17881	17696	17828	17516	17506	17637	17672	17636	17568	17527	17569	17844	17660	17515	17506	17636	17696	17817	17625	17595	17833	17733	17542	17621	17715	17757	17637	17731	17743	17620	17759	17727	17564	17486	17881	17461	17728	17530	17650	17823	17464	17694	17576	17684	17556	17653	17654	17806	17632	17548	17548	17784	17637	17694	17670	17726	17540	17578	17722	17791	17745	17731	17822	17651	17623	17779	17713	17902	17751	17461	17434	17646	17497	17909	17684	17610	17608	17728	17561	17754	17675	17779	17832	17800	17708	17470	17585	17641	17525	17593	17609	17629	17636	17695	17750	17529	17660	17624	17517	17743	17610	17804	17696	17714	17838	17692	17713	17521	17755	17505	17750	17671	17662	17835	17748	17622	17800	17730	17643	17747	17595	17663	17634	17662	17765	17506	17416	17702	17666	17798	17796	17759	17627	17725	17611	17480	17536	17507	17744	17666	17643	17873	17655	17474	17524	17602	17524	17652	17674	17771	17700	17812	17544	17533	17667	17728	17597	17697	17578	17636	17441	17783	17709	17711	17656	17633	17629	17616	17680	17774	17590	17737	17434	17636	17627	17825	17506	17665	17763	17662	17516	17786	17700	17721	17660	17816	17868	17776	17599	17614	17762	17815	17731	17864	17726	17473	17525	17676	17673	17658	17739	17497	17600	17708	17641	17610	17594	17747	17745	17483	17550	17580	17768	17704	17644	17689	17699	17774	17387	17718	17576	17758	17571	17749	17661	17560	17498	17855	17708	17616	17637	17661	17688	17684	17816	17559	17690	17723	17712	17650	17599	17744	17546	17551	17619	17655	17642	17708	17845	17640	17763	17762	17890	17625	17670	17637	17588	17703	17658	17829	17789	17623	17589	17618	17786	17550	17632	17649	17645	17694	17761	17911	17571	17746	17638	17813	17819	17673	17706	17738	17632	17656	17608	17658	17811	17691	17620	17574	17681	17740	17674	17791	17897	17658	17824	17933	17703	17576	17669	17541	17727	17667	17746	17683	17618	17795	17705	17784	17450	17603	17618	17811	17652	17580	17550	17748	17744	17535	17775	17860	17585	17693	17716	17641	17743	17636	17544	17815	17664	17569	17449	17930	17665	17621	17793	17694	17686	17539	17629	17817	17483	17777	17636	17738	17838	17847	17528	17739	17611	17748	17666	17683	17759	17624	17869	17682	17783	17701	17626	17761	17601	17554	17667	17666	17826	17817	17694	17634	17625	17621	17672	17661	17557	17693	17508	17717	17731	17680	17671	17587	17869	17729	17631	17709	17585	17729	17691	17802	17696	17589	17752	17541	17695	17621	17764	17528	17646	17707	17652	17675	17767	17691	17558	17719	17802	17696	17771	17571	17540	17752	17603	17779	17788	17478	17738	17574	17855	17835	17668	17629	17707	17543	17863	17671	17659	17545	17743	17809	17613	17611	17579	17715	17747	17536	17672	17469	17683	17597	17713	17755	17741	17710	17635	17654	17653	17613	17724	17810	17633	17780	17497	17672	17899	17557	17719	17644	17750	17706	17562	17797	17595	17771	17653	17713	17660	17581	17630	17772	17641	17737	17698	17607	17794	17568	17763	17585	17657	17644	17640	17582	17635	17760	17611	17582	17638	17790	17709	17680	17633	17634	17592	17876	17875	17716	17432	17696	17674	17784	17641	17672	17578	17670	17636	17687	17652	17557	17509	17566	17594	17641	17761	17694	17798	17805	17695	17535	17866	17763	17636	17702	17592	17749	17600	17676	17583	17737	17536	17596	17616	17597	18049	17659	17734	17569	17752	17814	17530	17617	17607	17700	17633	17666	17688	17582	17826	17681	17547	17717	17773	17651	17666	17654	17648	17701	17529	17566	17779	17680	17725	17744	17649	17720	17584	17521	17730	17735	17808	17611	17741	17589	17745	17578	17709	17700	17679	17567	17787	17510	17696	17757	17716	17761	17629	17638	17541	17595	17661	17748	17648	17569	17779	17777	17682	17766	17662	17574	17586	17665	17738	17585	17791	17645	17617	17613	17641	17672	17630	17608	17670	17596	17814	17555	17686	17782	17736	17605	17787	17729	17697	17738	17699	17674	17773	17542	17702	17624	17527	17533	17753	17765	17858	17629	17451	17728	17658	17620	17681	17597	17497	17542	17715	17743	17561	17654	17568	17885	17665	17623	17687	17781	17522	17695	17746	17639	17721	17552	17635	17858	17642	17405	17718	17723	17503	17680	17568	17743	17630	17561	17746	17825	17656	17796
24124	21205	27798	25443	24972	29847	32163	29509	28696	28856	28603	28106	28053	27757	27787	27880	27237	27689	27455	27360	27306	27477	27450	27466	27327	27520	27098	27079	27427	27359	26977	27214	27220	27353	27191	27232	27378	27089	27240	27315	27156	27123	27467	27343	26848	26965	27034	26805	27102	27067	27127	26874	27035	27043	26863	27108	26978	27095	26859	26947	26970	27046	26980	26885	27195	27105	26924	27048	27095	27302	26921	27205	27008	26894	27120	26864	27314	26882	27012	26883	26968	27055	27214	26709	27262	26963	27169	27125	27142	27130	27169	26892	26960	27035	27056	26984	26947	26995	26841	26983	26907	26711	26973	26838	27064	27019	26711	27083	26847	26990	26897	26808	27076	26873	26796	26902	27003	27092	26952	26794	26962	27033	27294	27032	27215	27085	26964	27107	26755	27052	27170	27003	26897	26940	26974	26901	26847	26976	26903	27091	27094	27151	26870	27055	27035	26810	26994	27136	27346	27061	26949	26870	27033	27212	26969	26853	27027	26943	26836	26923	26966	26905	27006	27146	27228	26965	26753	26905	26905	27186	27243	27083	27015	27014	26957	27113	26843	27346	27014	26912	26988	26734	26985	27089	27208	27032	27015	26698	27109	27073	26926	27087	27194	27200	27222	27084	26901	26824	26978	26944	26787	26928	27023	26882	26781	26783	27011	26949	27018	26944	27089	27200	26858	26755	27138	26864	26722	26965	27055	27136	26810	27159	26991	27092	26932	26848	26852	26761	27182	26995	26891	26837	26928	26800	27109	26880	26866	26788	27072	27218	27072	26954	27073	26827	27034	26845	26874	26798	27144	27092	26949	27210	26959	27109	27037	27136	26971	27109	27118	26922	26896	26846	26963	27023	27035	26906	27122	26868	26929	26996	26904	26786	27097	27101	27255	26869	26903	26837	27228	26889	26991	27065	26956	26992	26669	27120	26938	26738	27243	27238	27071	26839	26859	26913	27183	26965	27203	26950	27098	27188	27011	26796	27125	27044	27103	26853	27091	27057	26860	27036	27050	27146	27012	27141	26802	26854	26985	27216	27201	27110	27067	26847	26842	27043	27217	26714	27145	27123	26882	26796	26819	27217	27105	26962	27158	26897	27041	27114	27349	27158	27134	26957	27032	26979	27191	26837	26868	26919	26921	27069	26957	26960	26771	26848	27012	26979	26787	27069	27000	26750	26869	27023	27082	27136	26995	27085	27062	27275	26973	26898	27287	27190	26794	26800	26924	26918	27145	27137	26994	26882	26795	27084	27128	26888	26696	26876	27156	27124	27163	27093	27261	26929	27048	27125	27080	26970	27066	27094	26841	26934	27011	26943	27000	27131	27110	27015	26771	26882	27056	26951	26950	27102	27106	26953	27087	26864	27063	26775	26773	26783	27041	26958	26919	27065	26527	26978	26961	26801	26967	26890	26976	27281	27003	27111	26961	26995	26876	26668	26869	26938	26865	26952	26916	26994	26871	26820	27214	27193	27003	27048	27042	26893	26752	26808	27289	27166	26683	26985	26920	26888	26995	27178	27185	27087	27157	26658	26939	26867	27003	27106	27130	26794	26931	27054	27234	26794	26908	26779	26964	27027	26960	26929	26692	26988	27022	27094	27079	26791	26896	27018	27080	26998	27224	27223	26792	26857	26824	27201	27066	26905	26952	26946	27050	26920	27129	26743	26847	27078	27044	27021	27059	26914	26997	26869	26829	26792	27230	27063	26970	26966	27058	27172	27001	26851	27388	27029	26768	26961	27059	26737	27190	27004	26969	27139	27135	26698	26880	26702	26921	26886	27329	26976	27196	26788	27069	26948	26947	27082	27056	27148	27161	27007	27084	27339	26723	26860	26698	26934	27016	27014	27272	27158	27130	27005	27270	27132	27007	27153	27221	26812	26861	26836	27070	27194	26940	26907	26862	27106	26892	27069	27070	27013	26993	26898	27107	26890	27067	27315	27102	27182	26962	26824	27013	26935	26913	27075	26966	27108	27101	27125	26954	26946	27136	26944	27075	26792	26895	27081	27114	27182	27188	26838	27015	27067	27046	26942	27000	27011	26908	27063	27314	26907	26949	27057	26864	27003	26774	26844	26990	27261	27114	26979	27076	27061	27006	27202	26960	27140	27110	26759	27259	27034	26756	27069	26958	26878	27038	27001	26901	26859	26929	26766	27003	27151	26984	27023	27010	26713	27149	27154	26987	27231	27067	27139	26953	26903	27078	27051	27204	26996	27255	27108	27148	26962	26988	27048	27132	26831	27107	26846	27189	27294	27182	26810	26903	27145	26794	27024	27073	26984	26952	26973	27110	27246	26901	27181	27139	27193	27151	26794	27144	26880	26925	27085	27006	26874	26912	27256	27197	27072	27012	26806	26865	27011	27029	27016	26857	26807	26817	27135	27181	27193	27326	26822	26919	27016	26840	27206	26947	26973	27122	26929	27028	27203	26987	26741	27013	27022	27005	27105	26853	26949	26958	26959	27043	27029	26781	26886	27074	27155	26971	27040	27308	27088	27058	27163	26942	27197	27088	27013	27149	27040	26891	27165	26777	27001	27002	26883	27070	26846	26815	26716	26785	26771	27122	27495	26932	26905	27009	26656	27145	26941	27014	26952	27104	27273	26897	26728	26907	26987	26985	27081	27081	27101	26946	26982	26824	26925	27174	26944	27260	26905	26777	26957	27154	27240	26843	26838	27168	26919	27034	27100	27040	26937	26949	26999	27045	27078	26890	27090	26988	27123	27127	26970	26857	27001	27098	26949	26988	27336	27016	27166	27069	26980	26892	27087	27093	27108	27020	27026	27178	26974	26924	27117	26985	26690	27258	26711	26906	27213	27108	26916	27152	26987	26871	27082	26953	26951	27022	26957	27033	27201	27069	27220	27037	26875	26951	27187	26935	27077	26940	27027	26824	26822	27105	26839	26909	27081	27018	26803	26947	27257	27175	27200	27055	26918	27083	26976	26946	27317	27041	26872	26920	27217	27103	26760	27241	27019	26760	26608	26746	27132	27176	26990	26875	27214	27040	27163	26978	27047	27058	26941	27288	27224	26857	26855	26863	26834	27158	27223	27072	27267	26996	27242	27234	27063	26835	26994	26882	26872	27141	27008	26969	26971	26920	26981	26925	27086	26898	27099	26795	27049	26932	27028	26894	27213	27065	26947	26731	27015	27147	26922	26769	27080	26846	26703	26924	26950	27118	27202	27213	27032	27119	27156	27077	27027	27206	26823	26874	26977	27034	26966	26974	26980	26914	27019	27039	26955	26940	26915	26752	27045	27033	26870	26981	26963	26900	26937	26968	26930	26777	26902	27095	26987	26995	26947	26888	27181	27124	27199	27126	27041	27009	26899	26963	27035	27000	27048	27130	26823	26887	27082	26905	27013	26873	26949	27280	26976	26947	26921	27309	27011	27226	26871	27138	27094	26887	26942	27048	27003	27064	26846	26943	26809	27064	26973	26735	27130	27162	26928	27039	27194	26916	26926	26851	26775	26875	26927	26979	27093	27119	27026	26984	27041	26925	26952	27062	26905	26966	26847	27077	27218	27300	27092	26883	27222	27116	27032	27080	26966	27001	26952	27239	26962	27060	26682	27235	26941	26814	27103	27013	26951	26761	26897	26944	26982	26968	26994	27021	26898	27231	27113	26919	27267	26937	27117	26986	27001	27195	27046	26905	27095	26854	26910	27024	27165	26793	26991	27111	26740	26855	26879	27041	26731	26963	26965	26885	26970	27172	27034	26927	27005	27161	26966	26828	26877	27046	26991	27086	27036	27241	27059	27139	27036	27227	26885	26956	26779	26924	27125	27272	27192	26942	26949	27092	26914	27160	26948	26682	27096	26908	26895	26838	26847	27140	26904	26981	26764	27083	26980	27174	27281	26726	26787	27105	26948	26962	27168	27087	26939	27116	26944	26721	26884	27003	27100	27109	27194	27023	26901	26878	26999	27113	27155	27118	26919	26967	27065	26994	26946	27122	27131	26880	26732	26816	27038	27248	27149	27041	27059	26805	27052	26842	26812	27141	27056	26981	27280	27037	27135	27251	27224	26956	27225	27131	26837	27179	27070	26869	27129	27079	26990	27045	27014	26757	27025	26721	26996	27111	26833	26809	27043	26976	27020	27004	27183	27081	26710	26934	26875	27016	27009	26724	26844	27006	26987	27204	27072	27273	26980	27023	26872	26924	27020	26987	26713	27087	26911	26795	27219	27047	26730	26934	27028	26973	26848	27108	26862	27110	26676	26951	26944	27023	26973	26818	27073	26859	27110	26829	26695	26941	27025	26893	26860	27072	26794	26898	27094	27137	27008	27063	26844	27200	27083	27258	27077	26774	26928	27078	27054	26819	26735	26857	26946	27012	27121	26944	27008	27005	26965	27016	27106	27152	27111	27012	27032	27190	27403	27102	27120	27252	27138	27071	27057	27010	27187	27039	26928	26933	27079	27003	27189	26963	27213	26974	26929	26981	27145	27124	26984	27136	27228	27066	26952	26929	26954	26729	27222	27082	26949	26746	26942	27025	27091	27061	26972	26883	26941	27070	26980	27145	26825	27192	26845	26878	26949	26957	27109	26950	27070	27088	26891	26849	27000	26949	27247	27181	26988	26974	27290	26853	27258	27350	27079	27436	26998	26941	27062	27064	26957	27119	26978	27121	26985	27058	27166	26820	26918	26984	27091	27003	27142	27210	26915	26965	27192	26977	27110	27209	26961	27170	26840	27029	26861	26872	27048	26971	27192	27008	27238	27060	26864	27051	26973	26946	26877	27177	27050	27089	26873	26936	27042	26948	27064	26792	27021	27172	27039	26796	27037	26890	27159	26823	26980	27138	26787	27132	27020	26894	26831	26880	26998	27023	26997	27134	26887	27260	26988	27059	27192	27389	27290	27058	26869	26973	26767	27019	26869	27018	27038	26821	26832	27104	26991	26933	27181	27061	26753	27001	26687	26769	26968	27055	26836	27352	26875	26941	27009	27153	26922	26982	27102	27026	26986	27030	27140	27187	27063	27228	27194	27194	27004	27358	27279	27063	27166	27130	26923	26818	26995	26869	26925	27212	27145	27019	26979	26905	27075	26774	26870	26972	26865	26925	26958	27143	27119	27000	26857	27052	27073	27097	26904	26973	26934	26812	26974
20135	33009	32946	27355	24092	22285	21104	20173	19657	19282	18779	18369	18203	17896	17847	17579	17754	17513	17291	17270	17197	17281	17131	17093	17229	17083	17027	17108	16904	17010	16943	17055	17040	17016	16878	16835	16886	16948	16888	16860	16952	16915	16873	16969	16934	16996	16819	16945	16908	16846	16885	17044	16773	16676	16769	16965	16966	16853	16861	16791	16978	16913	16890	16788	16950	16769	16872	16876	16790	16847	16957	16829	16765	16853	16827	16832	16662	16905	16914	16843	16916	16756	16678	16633	16916	16840	16998	16823	16922	16762	17039	16875	16892	17062	16657	16890	16749	16842	16860	16699	17049	16762	16764	16898	16883	16957	16903	16675	16901	16767	16957	16778	16999	16917	16865	16832	16780	16912	16852	16963	16609	16743	16783	16754	16726	16715	16692	16893	16839	16720	16938	16753	16688	16720	16762	16967	16952	16857	17082	16908	16766	16808	16821	16898	16753	16770	16712	16731	16732	17045	16784	16620	16784	16961	16704	16985	16986	16846	16886	16701	16587	16822	16822	16882	16846	16812	16855	16750	16857	16861	16951	16747	16883	16835	16936	16846	16870	16710	16763	17073	16893	16811	16849	16803	16881	16765	16995	16813	16799	16843	16762	16791	16824	16927	16955	17040	16851	16856	16842	16937	16732	16869	16859	16769	16933	16847	16836	16759	17009	16675	16861	16796	16707	16847	16770	16814	16704	16748	16722	16861	16673	16905	16813	16704	16792	16925	16927	16938	16983	16846	16954	16672	16895	16898	16711	16812	16922	16918	16976	16920	16775	16957	16918	16836	16878	16834	16766	16848	16806	16838	16784	16680	16936	16763	16815	17009	16890	16848	16875	16791	16852	16853	16728	16830	16965	16968	16737	16947	16864	16737	16733	16861	17003	16981	16816	16791	16807	16780	16840	16884	16869	16713	16688	16894	16825	16664	16891	16740	16873	16779	16863	16778	16847	16786	16956	16822	16831	16886	16821	16895	16727	16838	16890	16648	16774	16882	16838	16879	16843	16741	16721	16981	16845	16918	16777	16859	16912	16781	16870	16783	16621	16768	16823	16900	16699	16927	16822	16848	16704	16734	16794	16779	16796	16946	16805	16731	16884	16770	16766	16854	16928	16958	16807	16881	16826	16692	16829	16840	16792	16926	16965	16944	16865	16812	16833	16878	16992	16824	16847	16738	16777	16834	16685	16910	16814	16801	16769	16860	17022	16753	16897	16862	16987	16847	16858	16880	16879	16858	16798	16803	16865	16761	16752	16807	16876	16811	16809	16792	16915	16804	16914	16946	16755	16777	16871	16971	16694	16731	16771	16718	16831	16731	16683	16791	16836	16867	16790	16808	16879	16949	16807	16647	16964	16881	16845	16825	16886	16815	16681	16887	16692	16792	16827	16960	16774	16781	16850	16964	16724	16777	16952	16681	16955	16901	16783	16681	16866	16847	16965	16751	16852	16916	16832	16755	16690	16726	16820	16781	16784	16715	16910	16809	16694	16870	16877	16791	16938	16999	16878	16731	16803	16749	16928	16852	16635	16828	16803	16830	16802	16729	16751	16933	16711	16693	16803	16696	16860	16746	16885	16742	16727	16903	16858	16857	16942	16790	16764	16832	16799	16893	16940	16593	16669	16724	16789	16846	16901	16779	16790	16824	16834	16778	16869	16710	16815	16951	16635	16678	16861	16808	16861	16769	16853	16713	16864	16854	16511	16725	16892	16747	16951	16673	16528	16764	16797	16894	16882	16963	16766	16725	16772	16925	16734	16769	16869	16845	16693	16906	16760	16849	16857	16676	16734	16799	17044	16875	16887	16882	17026	16742	16781	16931	16743	16924	16848	16819	16892	16864	16731	16671	16742	16885	16737	16825	16783	16969	16850	16997	16908	16894	16838	16805	16682	16844	16955	16871	17030	16764	16890	16825	16841	16753	16806	16750	16877	16657	16808	16728	16835	16927	16956	16879	16880	16929	16712	16743	16905	16856	16755	16812	16693	16691	16912	16793	16808	16734	16856	16754	16947	16925	16880	16563	16986	16815	16799	16824	16760	16861	16903	16775	16829	16805	16995	16759	16807	16724	16660	16859	16875	16845	16732	16983	16976	16836	16746	16847	16818	16725	16800	16705	16943	16883	16779	16733	16723	16861	17014	16837	16767	16907	16812	16919	16932	16802	16852	16859	16903	16948	16670	16915	16824	16874	17037	16937	17018	16890	16720	16957	16684	16672	16882	16982	16789	16869	16865	16785	16751	16936	17001	16745	16930	16752	16777	16857	16943	16927	16727	16896	16895	16883	16756	16979	16770	16916	16942	16902	16865	16780	16844	16834	16922	16764	16682	16764	16929	16700	17082	16969	16751	16665	16900	16682	16861	16668	16815	16822	16915	16855	16716	16925	17001	17007	16850	16723	16795	16909	16716	16775	16735	16979	16913	16499	16726	16933	16721	17045	16717	16759	16884	16764	16897	16819	16678	16844	16887	16797	16822	16877	16978	16723	16882	16975	16763	16586	16958	16836	17074	16840	16783	16807	17019	16921	16768	16750	16770	16861	16688	16808	16764	16718	16886	16909	16821	16808	16610	16747	16724	16777	16706	17081	16824	16880	16844	16630	16973	16831	16848	16879	16695	16812	16992	16807	16818	16673	16835	16954	16804	16870	16816	16887	16867	16931	16981	17048	16774	16783	16895	16731	16782	16884	16869	16748	17043	16793	16840	16904	16700	16782	16884	16746	16838	16752	16994	16872	16902	16942	16664	16787	16791	16775	16696	16889	16702	16806	16975	16894	16887	16734	16741	16970	16825	16858	16784	16771	16760	16749	16902	16908	16841	16774	16806	16651	16990	16640	17099	16910	16964	16891	16809	16781	16896	16862	16714	16691	16894	16731	16915	16979	16643	16847	16896	16867	16692	16668	16778	16779	16841	16855	17051	16878	16616	16995	16820	17158	16937	16801	16679	16797	16951	16760	16860	16683	16944	16809	16753	16793	16819	16859	16796	16827	16886	16769	17142	16802	16770	16751	16875	16943	16933	16613	16971	16725	16652	16718	16811	16847	16917	16851	16979	16844	16807	16906	16813	16820	16676	16868	16838	16721	16957	17005	16849	17053	16872	16902	16785	16787	16796	16786	16755	16700	16763	16778	16788	16903	16691	16787	16929	16976	16612	16890	16930	16855	16815	16661	16709	16839	16735	16888	16941	16676	17020	16695	16872	16846	16791	16876	16572	16757	16739	16957	16782	16842	16688	16729	16743	16828	16855	16707	16753	16878	16897	16933	16856	16908	16759	16715	17079	16821	17049	16932	16750	16834	16865	16939	16858	16756	16825	16814	16883	16757	16785	16950	16937	16979	16854	16853	16766	16614	16725	16653	16656	16873	16900	16900	16713	16805	16761	16809	16963	16860	16943	16795	16828	16693	16794	16816	16929	16898	16720	16825	16722	17029	16880	16772	16931	16770	16774	16633	16663	16813	16789	16853	16878	16902	16881	16695	16718	16852	16894	16836	16765	16829	16898	16819	16823	16829	16748	16741	16808	16674	16931	16907	16813	16844	16914	16901	16854	16812	16814	16813	16859	16855	16789	16895	16652	16734	16748	16793	16980	16723	16755	16807	16897	16613	16884	16679	16902	16831	16823	16744	16765	16972	16811	16824	16830	16759	16856	17003	16788	16715	16832	16826	16762	16907	16816	16782	16957	16877	16848	16847	16869	16906	16932	16791	16707	16756	16825	16927	16857	16740	16958	16739	16707	16704	16877	16720	16769	16900	16841	16786	16731	16681	16820	16821	16702	16843	16904	16666	16641	16831	17047	16910	16705	16984	16631	16695	16743	16823	16695	16901	16875	16867	16951	16857	17121	16715	16846	16884	16825	16874	16832	16921	16850	16762	16716	16913	16871	16743	16724	16737	16866	16829	16874	16887	16776	16725	16810	16810	16707	16783	16788	16863	16917	16835	16836	16869	16954	16805	16783	16960	16843	16759	16811	16733	16845	16838	16899	16666	16823	16788	16762	16789	16906	16836	16702	16715	16949	16929	16671	16729	16788	16722	16803	16876	16817	16731	16759	16820	16930	16659	16920	17025	16827	16865	16617	16827	16872	16989	16888	16752	16899	16844	16812	16823	16919	16773	16886	16816	16909	16789	16845	16846	16912	16851	16879	16702	16837	16923	16844	16941	16607	16844	16837	16917	16822	16854	16850	16780	16749	16941	16689	16781	16803	16879	16671	16858	16863	16848	16939	16657	16934	16622	16939	16813	16954	16847	16826	16596	16842	16813	16782	16823	16756	16740	16824	17029	16789	16871	16941	16836	17089	16722	16949	16913	16724	16780	16953	16868	16664	16835	16868	16937	17002	16702	16989	16790	16850	16824	16938	16919	16723	16771	17081	16768	16666	16990	16799	16675	16793	16844	16936	16833	16728	16727	16815	16701	16759	16702	16852	16971	16831	16760	16808	16733	16816	16935	16994	16969	16840	16891	16827	16910	16686	16687	16835	16717	16694	16855	16783	16851	16958	16684	16990	16777	16836	16814	16792	16991	16752	16970	16758	16825	16756	16942	16769	16849	16707	16928	16788	16976	16697	16944	16739	16838	16748	16894	16972	16906	16910	16796	16813	16926	16671	16759	16783	16812	16856	16864	16761	16792	16851	16808	16861	16888	16856	16668	16800	16759	16793	16947	16768	16673	16862	16832	16943	16827	16657	16913	16938	16704	16642	16916	16708	16849	16852	16802	16804	16799	16680	16954	16768	16870	16694	16727	16932	16854	16798	16806	16926	16815	16666	16797	17113	16882	17024	16780	16853	16823	16895	16589	16879	16940	16791	16847	16866	16733	16823	16830	16836	16779	16840	16902	16928	16773	16783	16973	16858	16919	16876	16725	16836	16870	16748	16887	16930	16713	17094	16882	16958	16697	16918	16811	16804	16760	16721	16797	16825	16835	16890	16767	16901	17030	16603	16785	16917	16812	16890	16888	16794	16969	16916	16786	16692	16882	16914	16814	16705	16861	16894	16881	16768	16770	17030	16799	16760	16957	16739	16775	16834	16914	16755	16658	16877	16754	17049	16783	16831	16804	16855	16809	16816	16950	16879	16697	16736	16781	16830	16884	16802	16752	16864	16839	16737	16764	16848	16777
22711	21198	27773	25071	22740	28375	34098	30659	29507	29783	29092	28736	28373	28319	28236	27775	27651	27742	27825	27578	27556	27564	27453	27324	27554	27444	27225	27257	27314	26942	27085	26896	27490	27058	27065	27396	27151	27074	27189	27418	26966	26927	27177	27031	27164	26978	26982	27281	27263	27114	27129	27377	27218	27070	27004	27044	26951	26734	27216	26822	27240	27119	26766	26861	27175	26983	26952	27125	27099	27125	26926	27106	26881	27129	27110	27025	27053	26735	26886	27125	27063	26924	27038	26951	26930	26790	26783	26821	27049	26788	26803	26644	26767	26955	26803	26711	26834	26955	26964	27062	27189	26790	26969	26831	26682	26719	26798	27084	26815	26847	26928	26910	27032	26856	27015	26835	26899	26927	26958	26900	26770	26672	26750	26990	26645	27126	27009	26948	26861	26920	26806	26897	26937	27037	26990	26914	27084	26908	27027	26879	26734	26941	26995	26865	27220	26993	27218	26903	27048	26918	26974	26991	26940	26871	27035	27079	26905	27075	26868	26835	26975	26891	26840	26812	26878	26903	26559	26667	26817	26937	27005	26853	27013	26973	27112	27125	26822	26744	26777	26703	26857	26685	26819	27230	26877	26842	26890	26904	26719	26677	27056	26752	26917	26797	27051	26633	26786	26713	26689	26771	27017	26682	26858	26908	26972	26839	26955	26723	26799	26982	26892	26943	26806	26884	26824	27015	27190	26836	27133	26865	26859	26750	26787	26701	26647	26603	26788	26810	26807	26750	26880	26686	26945	27088	26703	26892	26914	26642	26679	26955	26834	26706	27086	26923	26815	26908	26962	27131	26768	27128	26978	26953	26686	26955	26669	26894	26844	26993	26854	27088	26909	26707	27115	26721	26852	27149	26892	26652	26694	26755	26696	26967	26649	26798	26928	27019	26833	26635	26776	26884	26815	26810	27043	26994	26731	26719	26898	27056	26964	26888	26727	27010	26973	27040	26960	27023	26815	26846	26705	26691	26600	26900	26833	26940	26887	26983	27021	26868	26917	26785	26980	26913	26903	26975	26795	26705	26782	26921	26713	26780	26974	27134	26893	26666	26963	26847	26989	27040	26853	26828	26763	26652	26877	26665	26659	26678	26876	26978	27098	26678	26935	26696	27030	27037	26858	26741	26794	27011	26853	26752	26739	26853	26737	26786	26925	26718	26921	26849	26513	26861	26813	26744	27047	26831	26916	26873	26903	27000	26754	26846	27041	26630	26852	26771	27046	26979	27110	26613	26918	26890	26585	26927	26832	26807	27024	27080	26726	26838	26974	26766	26822	26922	26990	26984	26505	26798	26763	26847	26671	26729	26625	26840	27138	26801	26748	26746	26963	26775	26788	26766	26903	26792	26955	26814	26826	26950	26955	26602	26957	26943	26663	26763	27091	26880	26810	26844	27025	26894	26831	26692	26812	26761	26870	26785	26942	26910	26594	27182	26662	26772	26961	27033	27007	27090	27041	26844	26747	26511	26663	27000	27040	27110	26922	26748	26972	26666	27060	26988	27041	26730	26706	26803	26907	26735	26658	27124	26909	26829	26656	26607	26915	26692	26774	26884	26915	26823	26732	26861	26879	26944	26917	26867	26933	26897	26788	27006	26834	26990	26907	26804	26895	26749	26821	26989	26878	26951	27157	26835	26682	27062	27187	26864	26947	27171	27041	26884	26809	26523	26807	27107	26850	27101	26774	26856	26824	27059	26984	26670	27046	26830	26962	26809	26762	26654	27051	26758	26945	26888	27034	26767	26904	26718	27042	26906	26844	26936	26936	26976	26504	26731	26905	26821	26961	26943	26839	26922	26686	26680	26940	26954	26735	26888	26992	26916	27011	26852	26854	26668	26700	26918	26760	27134	26903	26823	26804	26817	26988	26943	26962	27070	26897	26837	26860	27099	27093	26989	26800	26942	26998	26832	27044	26921	27152	26876	27208	26852	26740	27017	26819	26897	27027	26890	26878	26821	26910	26847	27203	26849	26854	26811	27057	27127	27117	27086	26919	27007	26816	26859	26791	26819	26791	26833	27024	26927	27020	27048	26866	26946	26797	26844	26856	26670	26781	27038	26854	26636	27116	26845	26652	26884	26943	26774	26701	26869	26904	26819	26697	26612	26713	26756	26767	26855	27211	26939	26999	26678	26861	26829	26875	27015	26872	26911	26751	26911	26840	26912	26908	26864	26795	26866	27007	26859	26948	26945	26837	26711	26919	27007	26657	26705	26843	26441	26845	26900	26864	26982	26840	26962	26958	27200	26815	26671	26821	26872	26630	26745	26812	26931	26584	26936	26845	26778	26967	26983	27004	26890	26872	27020	26982	26889	26985	26885	27052	26762	26717	27058	26712	26864	26852	26762	26910	26799	26968	26839	26840	26897	26682	26772	26507	26815	26738	26887	26768	27115	26739	26967	26720	26897	26890	26797	27107	26812	26903	27189	26830	26836	26915	27153	26965	26879	26846	27000	26709	26755	26841	26949	27108	26837	26644	26823	27077	26990	26691	26818	26940	26895	26955	26671	26785	27039	26781	26999	26602	26685	26616	26993	26867	27059	26865	26708	26853	26947	26805	26792	26910	26922	26895	26800	26729	26918	26768	26858	26895	27037	26856	26886	27100	26946	26934	26952	26890	26823	27007	26695	26738	26926	26844	26904	26688	26955	26842	26666	26696	26994	27079	26945	26803	27017	26811	26691	26644	26997	26831	26633	26890	26829	26847	26774	26952	26929	26747	26805	26751	26918	26965	26882	26779	26777	26858	26973	26769	26646	27116	27060	26856	27018	26842	26803	26971	26823	26710	26752	26893	26388	26973	26703	26616	27087	26978	26931	26817	26853	27066	26816	27060	26619	26708	26946	27126	26973	26886	26803	26966	26991	26954	26667	26814	26775	27096	26706	26892	26793	26977	26962	26946	26823	26856	26888	26843	26941	26494	26784	26983	27093	26964	27109	26905	26902	26796	26676	26888	27002	26807	26652	26879	26661	26841	27012	26856	27000	26912	26943	26776	27083	26858	26698	27043	26867	26956	26796	27030	26690	26842	27275	26827	26820	26797	26965	27024	27135	26985	26923	26793	27127	26792	26948	27018	27207	26942	26948	27124	26796	26903	26648	26507	26829	27033	26790	26854	27002	26596	26871	27044	26975	27005	26888	26926	26824	26938	26953	26676	26903	26717	26874	26706	26831	26751	26996	26637	26924	27059	27036	26746	27042	26768	26707	26541	27115	26787	26894	27046	27002	26954	26947	26925	26918	26830	26706	26867	26913	26863	26655	27104	27104	27018	26856	26778	26666	26697	26872	26814	26705	26823	26824	27386	26805	27073	26799	26837	27008	27079	26874	26974	27142	26944	26960	26878	26896	26792	26731	26685	27027	26892	26808	26778	26763	27075	26877	26896	27155	26629	26689	26777	26658	26777	26844	26961	26958	26665	26905	27018	26868	27336	26987	26824	26812	26813	26916	26855	26812	26726	26966	26942	26959	26935	27069	26999	27008	26888	27139	26839	26664	27073	26889	26914	26796	27098	27030	27054	27152	26732	26924	26852	26567	26910	26895	26762	26553	26988	26942	26895	26888	27009	26754	26828	26535	26769	26759	26748	26846	27026	26667	27038	26873	26802	26955	26996	26939	26894	26866	26816	26754	26895	26530	26737	26859	26963	27321	27074	26908	26722	26586	27036	26479	26761	26939	26642	26757	26873	26930	26887	27147	26990	26859	27035	26797	27010	26833	26596	26940	26889	26951	26953	26765	26897	26888	26909	26700	27032	26910	26649	27132	26908	26687	26821	26871	27031	27179	26975	26783	26917	27011	26896	26897	26782	26948	27007	26960	26828	26925	26858	26980	27039	26880	27040	26804	27018	26860	26846	27141	26983	26895	27092	26643	27003	26946	26920	26829	26745	26931	27067	26707	26926	27118	26668	26960	26741	27027	27075	27084	26976	27067	27000	27000	26884	27031	26782	26915	26731	26558	27100	26816	26886	26751	26982	26819	26994	26868	26680	27131	26925	26874	26707	26974	26909	27002	26909	26950	26819	27009	26932	27025	26965	26768	26661	26864	26986	26872	26808	26815	27086	27009	26962	26796	26894	26640	26792	27176	27108	26891	26884	26945	26555	26959	27044	26833	26730	27318	26686	26617	26758	26684	26793	26684	26906	26805	27195	27000	26926	26763	26638	26789	26919	27005	26825	26807	26687	26917	26981	26886	26737	26577	26792	26899	27091	27007	27078	26943	26971	26650	26837	26714	26836	26578	26847	27063	27016	26980	26757	26985	26954	26772	26841	26807	26866	26806	26869	26855	26676	27100	26785	26830	26770	26854	26831	26948	26876	26807	26837	26880	26905	26873	26873	26926	26668	26922	26773	26763	26980	26890	27099	26862	26874	26772	26835	26869	26940	26962	27130	26835	26879	26925	26816	26955	26946	26826	26714	26941	26823	26914	26841	26915	26706	26833	27096	26877	26816	26820	26728	26936	26810	26815	26917	26914	26783	26800	27119	26899	26579	27002	26857	27162	27137	26830	26891	26768	26941	26924	26772	26799	27040	27030	26915	26776	26812	26976	26719	27079	26975	27002	27028	26956	27297	27031	26948	26970	26909	26843	26849	26625	26861	26830	26787	26969	27092	26630	26856	26684	26946	26833	27080	26835	26864	27076	26918	26732	26827	26720	26757	26886	26776	27112	26940	26795	26741	27192	26795	26854	27124	26765	26895	26952	27011	26780	26701	26909	26894	26702	26797	27044	26812	27141	26790	26858	26574	26698	27115	26955	26795	26911	27015	26866	26918	26911	26798	27100	26967	26948	27044	26712	26720	27173	26981	27100	26937	26794	27128	27023	27068	27064	26796	26916	27049	26948	26929	26882	26862	26827	26816	26718	26931	26780	26915	27137	26958	26684	27027	26768	26790	26998	26855	26794	26824	26887	27006	26882	26868	26996	27114	26886	26875	26932	26719	27118	27058	27008	27153	26977	26842	26874	26922	26894	26792	26852	26986	26641	26798	26695	26873	26859	26840	26812	26950	26857	26729	26753	26918	26894	26958	27021	27254	27227	27023	26784	26783	26931	26806	26827	26770	26919	26812	26893	26773	26926	26968	26607	27015	27023	27122	26794	26988	26978	26642	26717	26886	26843
21918	38516	38221	31324	27401	24708	23069	21817	21017	20401	19669	19219	18853	18652	18240	18048	17878	17546	17556	17546	17461	17289	17167	17050	17098	17062	17241	17168	17032	17010	16866	16877	16910	16695	16917	16818	16889	16901	16683	16782	16750	16671	16842	16765	16585	16813	16804	16826	16604	16910	16743	16698	16839	16688	16701	16729	16699	16619	16607	16603	16817	16719	16656	16727	16589	16930	16682	16646	16753	16705	16751	16837	16715	16683	16777	16599	16924	16755	16746	16543	16799	16760	16590	16753	16662	16469	16793	16563	16512	16987	16736	16767	16785	16471	16624	16671	16617	16788	16725	16546	17099	16633	16740	16617	16623	16656	16576	16618	16667	16706	16737	16736	16643	16655	16733	16966	16622	16668	16745	16693	16462	16864	16630	16747	16735	16709	16609	16586	16605	16785	16710	16768	16663	16608	16836	16860	16706	16667	16692	16650	16745	16798	16669	16600	16762	16800	16538	16622	16721	16633	16758	16672	16758	16765	16699	16688	16645	16651	16682	16664	16545	16414	16778	16641	16839	16662	16745	16775	16819	16594	16637	16553	16661	16592	16635	16687	16799	16639	16683	16685	16703	16709	16712	16793	16737	16765	16601	16779	16754	16503	16617	16683	16689	16633	16725	16592	16793	16535	16817	16858	16631	16503	16669	16742	16608	16766	16610	16706	16836	16881	16580	16670	16669	16714	16703	16586	16674	16834	16725	16596	16615	16640	16735	16829	16618	16738	16790	16876	16476	16646	16591	16405	16783	16791	16755	16650	16697	16753	16709	16649	16572	16605	16614	16667	16668	16575	16707	16719	16796	16626	16612	16683	16632	16707	16797	16773	16702	16632	16758	16645	16704	16715	16745	16652	16656	16830	16714	16696	16727	16668	16634	16512	16677	16598	16793	16693	16696	16717	16592	16595	16583	16708	16548	16580	16671	16574	16644	16702	16652	16651	16642	16706	16850	16512	16591	16692	16544	16823	16736	16668	16663	16694	16629	16467	16503	16500	16757	16654	16713	16774	16670	16488	16825	16805	16730	16756	16642	16792	16520	16718	16854	16764	16755	16773	16679	16699	16587	16570	16774	16712	16758	16598	16689	16635	16727	16780	16641	16560	16679	16754	16718	16839	16761	16853	16808	16499	16749	16578	16849	16588	16727	16733	16728	16748	16489	16569	16586	16439	16672	16562	16630	16525	16748	16568	16596	16541	16584	16820	16870	16599	16624	16747	16841	16667	16547	16615	16591	16700	16601	16731	16779	16634	16746	16681	16655	16580	16724	16562	16663	16603	16659	16531	16743	16812	16861	16670	16722	16648	16729	16605	16621	16672	16722	16617	16492	16698	16679	16488	16735	16723	16665	16599	16616	16718	16683	16719	16706	16572	16587	16670	16764	16733	16676	16718	16785	16838	16590	16767	16692	16628	16639	16677	16702	16613	16685	16590	16784	16778	16906	16773	16721	16768	16619	16703	16916	16734	16603	16702	16642	16694	16955	16653	16912	16568	16741	16731	16734	16687	16728	16714	16590	16639	16668	16733	16738	16538	16526	16667	16710	16855	16701	16778	16669	16633	16668	16722	16688	16717	16694	16622	16653	16567	16653	16671	16802	16721	16748	16756	16714	16772	16663	16603	16775	16866	16787	16712	16699	16774	16596	16756	16711	16750	16593	16814	16618	16759	16716	16676	16765	16791	16721	16682	16727	16596	16796	16580	16648	16652	16741	16714	16556	16692	16451	16798	16623	16792	16741	16626	16824	16749	16544	16703	16596	16819	16773	16678	16738	16645	16669	16577	16461	16566	16659	16694	16519	16786	16685	16721	16649	16623	16748	16540	16678	16737	16718	16453	16733	16639	16581	16576	16677	16610	16562	16568	16925	16633	16753	16564	16887	16738	16731	16793	16685	16650	16538	16808	16626	16631	16592	16385	16680	16714	16926	16619	16466	16699	16617	16511	16671	16599	16781	16739	16655	16627	16593	16762	16812	16537	16575	16584	16576	16585	16571	16728	16655	16799	16738	16806	16684	16756	16471	16682	16806	16582	16534	16827	16840	16578	16632	16700	16742	16713	16590	16908	16638	16614	16535	16630	16574	16616	16707	16665	16527	16633	16661	16714	16853	16646	16664	16724	16640	16487	16675	16796	16922	16547	16519	16663	16700	16641	16727	16614	16630	16650	16931	16783	16588	16626	16656	16696	16691	16869	16572	16710	16961	16715	16804	16621	16727	16643	16560	16719	16757	16721	16659	16595	16532	16793	16739	16761	16678	16508	16804	16557	16718	16738	16749	16724	16785	16843	16705	16734	16911	16581	16621	16711	16589	16797	16689	16532	16450	16695	16641	16640	16575	16795	16555	16593	16892	16783	16751	16704	16771	16661	16605	17002	16749	16759	16506	16787	16633	16683	16606	16520	16735	16678	16610	16647	16587	16880	16514	16646	16572	16571	16787	16820	16746	16620	16762	16753	16759	16737	16684	16613	16811	16811	16654	16732	16543	16629	16574	16603	16740	16768	16699	16747	16615	16618	16784	16774	16740	16785	16776	16576	16754	16736	16838	16671	16606	16668	16536	16667	16720	16749	16647	16669	16672	16804	16604	16648	16746	16751	16544	16644	16655	16715	16648	16888	16610	16851	16665	16607	16743	16736	16681	16647	16602	16670	16788	16840	16720	16608	16466	16644	16853	16650	16761	16718	16756	16787	16602	16724	16607	16671	16645	16711	16802	16622	16682	16621	16674	16820	16782	16657	16780	16804	16731	16699	16423	16734	16744	16564	16874	16682	16618	16793	16812	16731	16647	16651	16866	16607	16852	16564	16581	16583	16508	16681	16940	16733	16594	16761	16679	16704	16533	16657	16516	16705	16657	16673	16621	16747	16641	16757	16642	16772	16638	16797	16733	16472	16766	16661	16618	16637	16928	16664	16659	16693	16790	16786	16793	16642	16643	16797	16739	16924	16712	16791	16582	16694	16681	16689	16741	16721	16470	16702	16789	16532	16617	16679	16535	16781	16536	16753	16615	16470	16712	16684	16469	16621	16731	16634	16670	16698	16720	16744	16713	16765	16643	16743	16759	16622	16612	16654	16757	16707	16599	16730	16743	16809	16498	16702	16782	16545	16631	16668	16769	16684	16796	16839	16636	16696	16780	16770	16643	16740	16612	16739	16738	16662	16574	16760	16541	16722	16587	16628	16545	16695	16771	16643	16503	16584	16762	16563	16678	16458	16722	16679	16589	16730	16662	16722	16762	16642	16548	16798	16669	16862	16572	16579	16728	16812	16759	16744	16582	16631	16531	16664	16744	16667	16680	16705	16639	16623	16617	16717	16738	16691	16623	16767	16574	16433	16587	16762	16711	16786	16681	16688	16643	16679	16647	16831	16688	16705	16868	16609	16695	16588	16794	16596	16654	16673	16759	16687	16582	16694	16571	16604	16701	16600	16609	16566	16574	16755	16821	16750	16515	16644	16646	16757	16649	16729	16612	16809	16733	16593	16624	16672	16859	16752	16662	16683	16686	16591	16666	16650	16765	16736	16696	16781	16672	16613	16647	16714	16680	16462	16691	16746	16556	16849	16684	16515	16695	16631	16754	16651	16524	16524	16688	16754	16802	16713	16632	16691	16748	16587	16645	16762	16646	16612	16681	16528	16666	16576	16791	16741	16672	16756	16769	16657	16646	16755	16737	16785	16814	16544	16796	16685	16692	16713	16805	16792	16572	16536	16723	16630	16764	16657	16720	16502	16611	16766	16627	16783	16539	16642	16757	16531	16630	16739	16486	16725	16589	16656	16723	16806	16765	16661	16582	16536	16815	16777	16575	16841	16826	16727	16781	16589	16633	16860	16695	16559	16880	16693	16576	16730	16599	16459	16641	16806	16588	16554	16696	16512	16817	16520	16737	16604	16613	16863	16554	16699	16670	16758	16775	16558	16581	16821	16785	16888	16683	16799	16831	16733	16688	16681	16611	16630	16731	16630	16753	16642	16800	16802	16657	16695	16637	16807	16601	16627	16521	16619	16601	16642	16739	16723	16782	16509	16651	16712	16614	16753	16671	16540	16779	16815	16932	16602	16638	16568	16586	16559	16420	16752	16548	16601	16618	16736	16646	16960	16810	16725	16730	16725	16623	16896	16748	16620	16700	16594	16598	16498	16753	16799	16594	16586	16877	16749	16730	16715	16774	16676	16544	16504	16698	16660	16682	16777	16630	16622	16613	16757	16623	16804	16704	16700	16555	16602	16616	16507	16763	16720	16755	16710	16531	16740	16728	16724	16766	16612	16719	16622	16614	16623	16668	16555	16595	16748	16673	16722	16655	16560	16879	16686	16831	16562	16699	16704	16646	16651	16861	16818	16650	16629	16770	16652	16782	16651	16691	16604	16710	16664	16547	16672	16640	16733	16735	16613	16683	16679	16626	16691	16779	16549	16550	16747	16665	16635	16650	16579	16549	16668	16572	16573	16557	16628	16557	16711	16683	16719	16737	16750	16668	16636	16713	16635	16613	16541	16470	16757	16695	16697	16577	16509	16725	16809	16711	16697	16778	16703	16624	16604	16575	16605	16660	16901	16661	16725	16656	16892	16546	16644	16426	16618	16686	16645	16751	16880	16638	16554	16768	16681	16584	16757	16812	16813	16660	16827	16448	16773	16798	16742	16693	16625	16749	16733	16756	16865	16702	16657	16737	16698	16712	16572	16755	16652	16699	16830	16886	16705	16570	16607	16728	16584	16592	16640	16428	16698	16701	16713	16640	16676	16616	16727	16640	16695	16728	16698	16684	16633	16661	16583	16536	16748	16841	16535	16527	16654	16529	16659	16836	16642	16687	16822	16815	16622	16780	16727	16769	16711	16535	16770	16593	16737	16706	16724	16531	16754	16586	16729	16567	16571	16682	16568	16676	16610	16620	16581	16787	16607	16651	16855	16838	17063	16835	16886	16716	16566	16695	16618	16819	16695	16610	16495	16591	16666	16643	16591	16725	16730	16851	16652	16555	16756	16773	16685	16671	16622	16770	16741	16882	16747	16429	16700	16744	16760	16712	16717	16709	16554	16751	16947	16769	16830	16732	16891	16738	16534	16592	16679	16536	16736	16695	16680	16771	16650	16782	16676	16676	16563	16703	16726	16701	16814	16681	16690
36381	29825	34550	33504	31016	30856	30635	30202	29849	29593	29787	29689	29516	29445	29237	29372	29438	29440	29273	29425	29203	29313	29192	29235	29131	29273	29186	29010	29190	28960	29022	29303	28841	29246	28839	29227	29068	29015	29025	28916	29044	29049	28969	29127	28683	29093	29228	28881	29244	29252	29125	28989	28918	29068	29172	29036	29142	28899	28999	29011	29315	28847	29114	29048	29098	29151	28820	29034	28982	29017	29105	29124	29096	29133	28783	29155	29038	28936	28847	29100	29236	29165	29156	28914	29047	29163	29058	28897	28886	29107	28857	29151	29093	29037	29094	29045	29174	29258	29227	28887	28925	29095	29339	29322	29264	29031	29185	29019	28921	29033	29093	29046	28843	29038	29076	28663	28871	28915	29072	29353	29283	29046	28906	29305	29154	28740	28981	29157	29030	29230	29098	28718	28927	28969	29015	28770	28962	28990	28993	29098	28970	28865	28916	29093	28866	29157	29038	28859	28973	29040	29247	28815	28763	29104	28843	28902	28937	29143	28961	29153	28930	29099	28937	29112	28877	28692	29072	28987	29052	29009	28808	29013	29024	28828	28931	28773	28951	28965	29205	29169	29043	29124	29042	29042	28974	28894	29191	29126	29071	29037	29016	29215	28952	28860	28789	28902	28769	28944	29176	28948	28963	28855	29086	29041	28995	28943	29167	29016	28989	29032	28995	29069	29029	28918	29024	28832	29099	29398	29373	28994	29072	28984	28877	29007	28861	28919	28851	28996	29075	28924	29219	29120	29216	29074	29014	29309	29042	28993	29370	29118	29139	28995	29005	28652	28813	28907	29080	29018	28850	28990	28873	29024	29182	28980	29271	29076	29167	29094	28736	28971	29302	28984	29276	29304	28804	28868	29157	28912	29307	28913	29087	29045	29180	29142	29144	29072	28872	29000	29001	29190	29082	28732	29003	28941	29059	28915	29203	29120	29140	29187	28873	29198	29059	29023	29136	29043	28882	29097	29241	29210	28960	29034	29179	29009	29044	28982	28923	29106	28986	29376	29042	29145	28975	29072	28763	28968	29098	28796	29295	29136	29143	29279	29090	29001	28968	28927	28844	28856	29203	28701	29154	29153	29129	28811	29238	29146	28967	29035	28735	29169	29250	29216	29014	28989	29260	29033	29119	28877	29048	28878	28904	29065	28990	28932	29002	29170	29100	29071	29014	29503	29161	29101	29295	29012	29126	29188	29025	28927	29213	29192	28767	29218	28994	29278	28981	29018	29017	29081	28971	29145	29243	29117	28894	28791	28827	29001	29078	28868	28938	29056	28994	28864	28850	29099	29136	29270	29018	28958	29180	29079	29281	29097	29092	29025	29101	28858	28749	28829	29012	28943	28984	28908	29150	28784	29053	29167	28826	29395	28940	29048	29189	29018	28982	28767	29191	28899	29247	29107	29038	29159	29209	29115	29279	29196	29415	29115	28827	29080	28934	29035	29096	28893	28857	28740	29001	29026	29039	28840	29185	29118	29131	28958	29158	28992	29255	29003	28980	28914	29013	29207	29025	29122	29024	28776	29053	29093	28859	28895	29163	29064	29186	29022	28940	28873	28863	29123	29073	28925	29044	29156	28931	28909	29154	28881	28824	29051	29140	29144	29017	28918	29149	29093	28937	29058	28888	29026	28885	29240	29116	29113	28859	29191	29102	28986	29165	29164	29108	28982	28917	28977	28923	29050	28931	28873	28947	28983	29052	28946	29247	29052	28923	28924	29157	29057	29097	28927	29143	28953	28887	29004	29079	28943	28926	29050	28756	29205	29224	29145	29004	29027	28990	28898	28894	28934	28947	28882	29017	29132	29082	29035	28846	28846	28845	29103	29029	29183	29131	29023	28859	28769	29114	28979	29197	29017	29042	28812	29109	29136	28867	29089	28990	29286	29125	28889	29107	29126	29206	29135	28915	29006	29019	28965	29223	29078	28721	28853	29292	29135	29022	29050	29172	29182	28983	29061	28873	28774	29165	29166	29015	29188	29152	28972	29039	29023	28946	29071	29177	28961	28922	28742	28850	28819	29244	28931	28952	29096	28899	28903	28954	28723	29039	29146	28927	29036	28939	28855	29211	28926	29068	29271	29188	29096	29058	29000	28854	29380	28847	28886	29105	28786	29166	29129	29000	28934	29138	29102	29293	28952	29025	28939	28920	29163	28943	29209	29087	29052	28986	29315	28939	29197	29016	28869	29141	28959	29048	28871	28919	28861	29067	29206	28859	28957	29044	29015	28865	28913	29143	29057	28929	28796	29205	28999	28934	29022	28823	29245	28878	28946	28709	29159	29086	29060	29196	28978	29119	28979	28994	28959	29055	28900	28980	29042	29128	28946	29006	29239	29058	29258	29104	29227	28931	28832	29083	28933	28984	28820	28964	29062	29084	28986	28912	28883	28885	29311	28956	29058	29236	28996	28909	29042	28980	29184	29144	28818	28977	28981	29176	28878	29118	29189	29286	28889	29131	29175	28759	29083	28995	29127	29090	28978	28993	29011	29064	29149	29249	29076	29121	28945	29247	29162	29156	28959	28913	29112	28887	29248	29149	28998	28923	29013	29029	28944	29143	28934	28815	28914	28755	28840	29110	29230	28724	29132	29007	29200	28895	29288	29037	28919	29001	29071	28984	29234	28929	29264	29037	29175	29047	29109	29051	28922	29073	28952	29146	29184	29149	28897	29109	28994	28900	29128	28887	28995	29049	29454	29121	29131	29043	29114	28863	29146	29126	29177	29094	29216	28896	29190	29526	29226	28961	28962	28573	29190	29101	29073	29045	29151	29349	28991	28954	29151	29091	28864	29082	29237	28672	29127	28860	28902	28964	28963	28870	28853	28811	29059	29344	28976	29161	28712	29048	29042	29216	28959	29119	28908	29240	29073	29017	29059	28934	28874	29013	28932	28853	28888	28705	29107	29165	29207	28796	29183	28938	29075	28899	28921	29312	29348	29098	29131	29134	29047	28972	29127	29253	29098	29080	28963	28864	29044	29001	29189	29269	29101	29247	29024	28818	28860	28858	28877	28989	29018	28808	28985	29073	29236	29263	29071	29207	29379	29218	29056	29188	29010	29098	28964	29086	29281	29071	28938	29138	29259	29007	29222	29055	29257	28995	28994	29192	29180	28915	29031	29118	28897	29065	28894	28931	29070	29150	28850	29129	29025	29268	28934	28881	28903	29042	29080	29136	28893	29022	28955	28853	28920	29058	29067	29206	29038	28861	29365	29201	28877	28925	28931	29051	28961	29157	29018	29026	29161	28872	28694	28978	29035	28869	28904	28851	28787	29101	29035	29075	28910	28881	28998	28871	28882	29057	29120	28750	28744	28919	29041	29064	29055	29022	28870	29058	29076	29039	29232	29182	28968	29072	29217	29475	29133	29005	29033	29027	28858	29212	29075	29002	29091	28797	28925	29070	29086	29286	28955	29145	29176	28859	29093	29252	28887	29048	28789	28957	28975	28997	28889	29107	28677	29227	28749	28872	28925	29133	28942	29020	29084	28776	28924	29094	28925	29118	28849	29176	29068	29161	29151	28821	29004	29228	29065	28948	29009	28943	28708	29181	28995	28921	29041	29247	29000	28962	28960	28901	29029	28825	28705	29069	29187	28947	29008	29146	28953	28828	29089	29002	28840	29148	29302	28822	28932	29036	29198	29117	28976	28996	29041	29156	29110	28972	29218	29301	29398	29230	29194	28974	28874	29078	28853	29098	29049	29049	29231	29012	29140	29141	29119	28873	28870	28931	29106	29064	29000	28978	28932	29037	29283	29175	29016	29228	29080	28960	29183	29096	28845	29068	28985	29070	29017	28841	29292	29253	29095	29003	29159	29052	28856	29414	29118	28914	29057	28954	28811	29252	29372	29023	29021	28932	29033	29249	28707	28855	29054	28980	28823	29101	29150	28973	29002	29022	28990	29149	28705	29302	28948	29220	29174	29058	29267	29175	28966	28848	28856	29086	29068	28855	28952	28856	29359	29156	28989	29241	29267	28930	28954	29039	29051	29119	29105	28851	29043	29203	29032	28946	29048	28952	28988	29342	29080	28974	29079	29171	29056	29153	28678	28967	29143	28991	29222	29060	28890	29170	29126	28915	28871	29094	29070	29115	29079	29034	28914	29192	29007	29044	29114	29087	28858	29032	29308	29069	29079	29030	29086	29022	28848	29183	28853	28971	28842	28980	28721	29008	29163	29177	28846	29114	29109	29039	29197	28861	29045	29103	29110	28854	29041	28983	29237	28900	28881	28960	28871	29007	29424	29399	29142	29164	29114	28988	29173	29016	28858	29152	29108	29202	29195	29265	29389	29323	28761	29087	29055	29131	28763	28878	29180	29045	29034	29086	29092	29014	28966	28860	29140	29485	29228	28759	28900	29019	29087	28931	28998	29058	29054	28899	29028	29232	29022	29025	29160	29151	28724	29118	28948	29064	29237	29099	29019	28888	28850	28785	28959	29233	28825	29125	29154	28963	28965	28981	28935	29006	29083	28839	28922	29265	29215	28982	28973	29132	29028	29094	28920	29203	29133	29043	29083	29213	29211	29127	28913	28984	29151	28988	28751	29271	28936	28910	29073	28939	29006	29025	29240	28859	29162	29301	28868	28694	28951	29076	29047	29249	29109	29139	29091	28958	28853	29077	29314	29127	29102	28844	29065	28647	29096	29014	29143	28958	29135	29150	28748	29316	28703	29278	29089	28764	28909	29235	29236	28950	29011	29031	29198	29184	29232	28905	29038	29059	29021	29125	29145	29297	28998	29106	28956	29075	29139	29155	28951	29061	28726	29287	29102	28928	29086	29043	28983	28822	28989	28961	29127	29098	29249	28962	28939	29073	28845	28973	29029	29051	28714	28983	29258	29038	28936	29171	28785	28948	29166	28992	28999	29207	29175	28901	29005	28965	29125	29151	28958	29109	29131	29114	29183	29348	29046	28954	29105	28799	28912	28963	28895	29059	29098	29138	28993	29078	29100	29236	28872	29056	29134	28875	29007	29024	29163	29338	28939	29133	29019	29168	29151	28846	29165	29218	29097	29051	28947	29099	29244	29133	28793	28929	28782	29122	28961	28942	28813	28981	29035	29245	28798	29163	29042	29035	28974	29177	29115	29207	28952	29126	28791	29200	29161	28891	28977
22472	26930	27047	23555	21557	20341	19766	19200	19191	18809	18619	18509	18453	18255	18208	18104	17992	18089	17763	17834	18112	17860	17942	17917	17843	17904	17827	17674	17787	17716	17755	17691	17848	17790	17740	17916	17658	17731	17609	17773	17728	17971	17662	17656	17617	17769	17682	17694	17719	17766	17754	17798	17787	17700	17696	17858	17690	17728	17838	17869	17771	17712	17593	17549	17672	17817	17757	17751	17641	17741	17740	17803	17678	17653	17731	17560	17636	17614	17603	17712	17845	17666	17860	17437	17614	17730	17808	17785	17743	17733	17592	17682	17761	17789	17849	17748	17601	17737	17899	17442	17685	17643	17787	17674	17764	17655	17874	17679	17569	17514	17714	17542	17718	17722	17606	17762	17833	17690	17695	17608	17860	17823	17683	17608	17781	17753	17731	17645	17855	17673	17730	17743	17712	17827	17741	17706	17677	17634	17683	17783	17664	17754	17519	17816	17801	17636	17734	17606	17651	17652	17739	17882	17604	17877	17632	17631	17744	17517	17863	17645	17731	17702	17831	17743	17771	17698	17768	17745	17720	17883	17663	17458	17709	17752	17862	17564	17835	17674	17600	17586	17713	17733	17563	17706	17829	17821	17852	17855	17590	17718	17827	17787	17677	17547	17638	17593	17579	17938	17671	17676	17777	17772	17781	17942	17890	17751	17694	17684	17687	17728	17856	17803	17598	17856	17818	17687	17925	17693	17775	17892	17853	17775	17829	17598	17698	17655	17738	17670	17796	17742	17530	17605	17652	17733	17539	17692	17657	17684	17675	17728	17679	17833	17735	17695	17834	17546	17669	17726	17659	17728	17751	17617	17644	17675	17748	17794	17602	17875	17713	17580	17664	17732	17707	17719	17763	17595	17691	17838	17694	17709	17687	17833	17871	17715	17811	17504	17767	17812	17754	17728	17584	17690	17703	17803	17691	17810	17563	17638	17779	17817	17734	17540	17668	17628	17744	17624	17717	17725	17840	17669	17731	17721	17832	17819	17752	17639	17599	17757	17648	17604	17784	17735	17837	17709	17590	17497	17979	17870	17747	17705	17650	17696	17497	17844	17725	17536	17598	17654	17809	17706	17709	17670	17802	17654	17894	17561	17625	17650	17814	17735	17711	17683	17756	17809	17817	17808	17460	17760	17620	17523	17830	17727	17774	17688	17654	17895	17592	17852	17521	17738	17719	17832	17824	17953	17852	17591	17611	17665	17551	17801	17733	17668	17799	17696	17607	17649	17731	17705	17534	17633	17619	17698	17737	17721	17834	17790	17861	17825	17845	17809	17762	17703	17642	17519	17793	17624	17605	17530	17714	17680	17665	17764	17707	17783	17523	17682	17797	17657	17684	17770	17757	17685	17905	17784	17730	17677	17634	17462	17621	17709	17707	17717	17705	17635	17759	17851	17511	17505	17742	17619	17633	17681	17870	17827	17703	17758	17767	17908	17768	17747	17609	17950	17490	17712	17635	17789	17784	17764	17879	17539	17689	17784	17727	17730	17633	17792	17691	17778	17785	17722	17728	17720	17575	17715	17627	17696	17735	17651	17765	17941	17652	17800	17749	17805	17700	17749	17660	17822	17786	17835	17724	17666	17679	17788	17648	17685	17646	17942	17662	17724	17745	17688	17726	17602	17739	17715	17683	17709	17625	17703	17623	17888	17707	17523	17476	17731	17829	17681	17812	17753	17635	17742	17442	17812	17896	17709	17570	17721	17778	17639	17685	17653	17763	17772	17578	17520	17686	17613	17572	17647	17640	17589	17881	17804	17823	17667	17864	17784	17738	17689	17616	17845	17698	17843	17493	17976	17625	17720	17780	17736	17812	17737	17585	17858	17681	17720	17858	17703	17754	17620	17669	17561	17706	17693	17800	17832	17810	17722	17575	17752	17654	17531	17816	17643	17823	17762	17778	17518	17783	17777	17769	17788	17648	17659	17577	17742	17707	17603	17560	17627	17854	17708	17672	17772	17617	17594	17758	17779	17716	17614	17664	17624	17654	17599	17863	17802	17792	17723	17645	17773	17806	17982	17740	17823	17725	17686	17849	17543	17737	17667	17710	17779	17837	17838	17721	17767	17677	17794	17569	17875	17736	17642	17896	17916	17738	17739	17693	17821	17782	17716	17718	17824	17860	17689	17727	17696	17629	17609	17786	17763	17689	17663	17847	17737	17840	17563	17650	17582	17778	17663	17649	17862	17666	17649	17664	17523	17712	17520	17841	17618	17707	17694	17677	17895	17883	17764	17709	17727	17520	17702	17729	17817	17680	17808	17831	17811	17848	17751	17811	17709	17732	17785	17841	17682	17878	17537	17698	17787	17857	17661	17749	17618	17874	17726	17697	17783	17798	17712	17603	17681	17647	17746	17623	17684	17772	17563	17573	17677	17685	17853	17796	17783	17823	17783	17892	17696	17784	17775	17576	17733	17699	17588	17528	17738	17595	17747	17749	17619	17757	17484	17909	17614	17801	17654	17858	17652	17833	17679	17713	17813	17686	17787	17690	17733	17670	17932	17629	17483	17790	17582	17623	17880	17595	17634	17714	17854	17536	17781	17900	17587	17841	17692	17755	17857	17707	17705	17661	17624	17735	17844	17722	17569	17611	17673	17636	17766	17754	17684	17939	17740	17952	17770	17707	17857	17756	17780	17652	17749	17981	17844	17728	17745	17705	17561	17730	17555	17921	17699	17689	17903	17595	17684	17804	17727	17593	17668	17643	17689	17564	17786	17847	17784	17795	17699	17792	17743	17769	17747	17645	17725	17691	17670	17763	17652	17840	17623	17893	17813	17577	17783	17777	17968	17898	17584	17787	17655	17700	17676	17590	17707	17648	17791	17583	17595	17776	17706	17644	17891	17777	17824	17636	17818	17836	17889	17837	17665	17671	17742	17642	17712	17708	17618	17870	17635	17747	17696	17764	17866	17714	17776	17731	17533	17763	17825	17713	17644	17798	17969	17632	17786	17699	17645	17574	17684	17747	17840	17861	17706	17494	17585	17682	17778	17533	17747	17643	17816	17590	17583	17692	17720	17679	17688	17891	17637	17891	17684	17767	17863	17790	17847	17610	17853	17649	17680	17783	17820	17768	17756	17645	17664	17618	17831	17631	17706	17816	17693	17826	17696	17669	17698	17793	17757	17675	17826	17863	17752	17825	17840	17600	17694	17524	17799	17810	17664	17594	17662	17873	17733	17739	17784	17736	17703	17712	17711	17596	17782	17849	17704	17712	17678	17658	17727	17832	17656	17686	17867	17459	17769	17897	17929	17689	17746	17598	17726	17811	17578	17709	17791	17800	17764	17741	17823	17610	17792	17780	17720	17796	17837	17620	17742	17806	17749	17836	17846	17644	17806	17681	17679	17640	17751	17722	17673	17689	17609	17838	17821	17716	17479	17741	18023	17745	17732	17624	17564	17788	17795	17702	17800	17630	17632	17702	17768	17718	17625	17755	17695	17778	17536	17713	17869	17520	17722	17738	17567	17812	17789	17892	17603	17584	17693	17950	17674	17706	17754	17681	17767	17694	17721	17702	17980	17695	17754	17782	17603	17905	17689	17574	17835	17677	17651	17615	17808	17752	17726	17662	17858	17635	17836	17558	17794	17755	17714	17675	17643	17470	17632	17735	17780	17656	17529	17646	17818	17686	17748	17891	17611	17697	17731	17817	17719	17688	17631	17779	17653	17740	17545	17797	17704	17881	17612	17572	17549	17723	17691	17826	17795	17680	17923	17840	17666	17860	17728	17765	17688	17707	17836	17595	17682	17453	17444	17603	17818	17642	17775	17739	17631	17848	17906	17895	17724	17614	17745	17895	17877	17820	17820	17654	17757	17780	17777	17576	17800	17710	17887	17593	17913	17704	17683	17767	17586	17710	17687	17741	17586	17679	17662	17835	17634	17836	17679	17594	17736	17808	17678	17779	17905	17833	17606	17661	17732	17663	17772	17559	17673	17625	17597	17882	17600	17758	17759	17797	17772	17525	17558	17773	17715	17744	17683	17695	17847	17783	17953	17684	17684	17845	17705	17602	17724	17686	17820	17631	17709	17704	17735	17780	17695	17762	17584	17800	17744	17641	17788	17615	17680	17840	17693	17791	17760	17721	17692	17879	17637	17757	17744	17712	17727	17745	17827	17687	17657	17697	17857	17791	17753	17800	17579	17792	17719	17701	17702	17748	17767	17698	17671	17695	17783	17556	17836	17687	17838	17714	17983	17571	17596	17922	17736	17675	17854	17579	17771	17712	17777	17750	17726	17588	17680	17771	17858	17667	17838	17690	17836	17704	17832	17716	17817	17709	17710	17665	17629	17756	17645	17737	17903	17744	17708	17532	17713	17767	17800	17715	17523	17574	17789	17740	17784	17762	17593	17758	17720	17718	17770	17642	17733	17525	17604	17728	17624	17842	17593	17698	17619	17880	17672	17683	17694	17677	17656	17778	17727	17784	17790	17677	17767	17675	17618	17816	17654	17643	17790	17878	17787	17692	17672	17905	17535	17776	17579	17835	17508	17707	17716	17807	17552	17829	17880	17773	17644	17857	17750	17664	17731	17727	17675	17584	17728	17719	17749	17758	17653	17689	17659	17655	17791	17680	17753	17538	17624	17618	17680	17718	17776	17589	17636	17756	17696	17711	17621	17626	17690	17834	17734	17652	17662	17810	17769	17814	17940	17698	17638	17762	17718	17846	17826	17670	17743	17865	17662	17722	17890	17717	17683	17691	17797	17580	17605	17751	17811	17660	17593	17664	17800	17625	17618	17741	17860	17763	17749	17509	17738	17640	17574	17894	17835	17941	17491	17794	17619	17595	17688	17819	17625	17588	17816	17719	17638	17557	17718	17672	17783	17848	17812	17781	17682	17595	17742	17844	17805	17820	17679	17613	17723	17764	17644	17712	18010	17694	17685	17628	17827	17757	17738	17707	17697	17612	17607	17754	17733	17557	17907	17654	17773	17900	17858	17789	17702	17633	17697	17882	17750	17788	17752	17766	17774	17767	17942	17623	17721	17648	17844	17769	17743	17752	17562	17671	17944	17781	17760	17650	17692	17676	17804	17767	17870	17652	17641	17782	17669	17728	17740	17816	17713	17617	17827	17722	17636	17604	17610	17663	17916	17827	17854	17740	17888	17825	17781
24088	21156	27670	25477	25084	29940	32205	29468	28684	28786	28649	28376	28040	27908	27719	27894	27715	27617	27653	27421	27303	27452	27672	27376	27207	27094	27165	27164	27458	26919	27365	27188	27092	27213	27131	27227	27166	27036	27339	27275	26996	27304	27136	27110	26962	27163	27518	27166	26954	27205	27056	27039	27129	26994	26921	27259	27240	27166	27069	27033	26954	27091	27218	26866	27088	27156	27320	27135	27083	27214	27208	27086	27173	26948	27208	27043	27102	27154	27192	27169	27295	27228	27326	27040	27337	27178	27192	26854	26946	27196	26872	27095	27321	27002	26905	26957	26970	26950	26916	27104	27234	26910	27127	26779	26779	27291	27131	26879	27381	26811	27249	26854	27168	26831	27075	26905	27218	27334	27023	26925	26988	27207	27040	27250	27167	27277	26912	27034	26921	26971	26833	27136	26704	26972	26842	26883	26858	26927	27152	26993	27221	27138	26885	26833	27010	27009	26880	26980	26911	26957	27267	27075	27031	27081	26974	27009	27138	27155	27270	26955	27274	26872	27185	27186	27152	27088	27075	27105	26842	27073	27054	27070	27210	26922	27021	26921	27141	26953	27112	26886	26782	27324	27198	26994	26912	27191	26934	27165	27129	27207	26960	27013	26741	27107	27079	27233	26922	27221	27105	27073	27238	26778	26872	27099	27073	27234	27128	27293	27272	27020	26912	26931	26644	26964	26969	27134	27100	26826	26967	27042	27197	27010	27023	27071	26921	27039	27140	27075	27168	27034	26945	26866	26951	27077	27098	26894	27035	26996	27094	27038	26984	26957	26766	26919	27084	27024	27046	27035	26970	26786	27043	27182	27142	26728	26763	27284	27083	26875	26953	26902	27035	27083	27164	27071	26897	26862	27062	27066	27118	27233	27080	26999	27142	26997	26983	27059	27191	27141	26978	27040	26949	27179	27194	27047	27033	26968	27010	26953	27224	27110	26821	27058	27127	26955	26904	27087	27047	27199	27146	27067	26937	27006	27033	27100	27024	27171	27186	27029	27328	27224	27097	27117	27099	27212	27203	27199	27150	26961	26970	27107	27150	26917	27044	26921	27273	27021	27042	27023	27148	27215	27125	26880	26983	26937	27219	26831	27007	26796	26935	26995	27085	27267	26809	26851	27141	26873	26925	27344	27132	27145	26893	27062	27155	27145	27081	27345	27083	26975	27053	27073	27157	26922	27098	27139	27222	26887	27006	26873	27021	26810	27104	26806	27049	26905	27214	27079	26968	26892	26994	26914	27191	26987	27127	27173	26982	26968	27149	27005	27150	27047	26919	27020	26976	26974	27020	27212	26982	27025	26920	27147	26948	26909	27010	27050	27018	27072	27123	26964	27060	26824	26925	26986	26739	27060	27066	27017	26799	27205	27017	27050	27172	26987	27023	27132	27059	27314	27092	27259	26990	27180	27203	26910	27080	26896	27036	26998	26802	26783	27171	27228	27036	27026	26992	27186	26780	27304	27321	26972	26999	26987	27199	27097	26893	27008	27307	27015	27046	27046	27054	27135	26965	27032	26944	26744	27354	26898	27015	27053	27108	26923	27090	26716	27073	27194	26973	26881	26852	26945	26920	27057	26810	27170	27004	26935	27018	27300	27109	27282	27066	27000	27122	27042	27082	26881	26886	27038	27041	27000	27048	26796	27092	27074	27114	27073	26921	27203	26956	26776	27075	26999	27069	27123	27279	26984	27080	26931	27033	26997	26923	27085	27202	27162	27194	27238	26967	27052	27448	27026	27011	26814	27156	27456	27086	27059	27087	27097	26862	27168	27202	26986	27055	27133	27002	26927	27131	26681	27033	26904	26960	26930	27080	27124	27112	27035	26979	27103	26795	27035	27179	27179	27094	27294	27032	26991	27061	27128	26897	27059	26797	26965	26890	26910	27006	27019	27154	27024	26997	27088	26837	27037	27078	27070	27100	27166	27164	27150	27072	26860	26967	27000	26996	26807	26992	27160	27001	27046	27039	27058	27094	27127	27122	26935	27071	26933	27069	27222	27067	26860	27360	26945	27076	27079	27030	26897	26933	27046	27079	26949	27089	27014	27015	27157	27100	27233	27212	26916	27097	26893	27123	27123	27148	27227	27116	26907	27150	27107	27095	27035	27210	26933	27237	26995	27271	27047	27030	27190	27207	26822	26878	26995	27003	27321	26972	27146	26796	27150	26930	27120	26974	26761	27100	27119	26878	27233	27038	27074	27032	27064	26900	27320	27241	27243	26938	27085	26930	26654	27237	27154	26988	26637	26927	27022	27089	26963	26952	27047	26971	26960	27230	26771	27237	26870	27128	26928	27006	27034	27187	26993	26982	26968	27118	27057	27060	27053	27246	26976	27082	27141	26886	26918	27003	26720	26878	27186	27068	27106	26968	26908	26777	26904	26767	26868	27069	27137	26922	27105	27137	27078	27105	26983	26891	26862	27057	26904	27092	26947	27103	26983	27057	27080	26982	26904	26837	27016	27121	26940	26863	27080	27019	27162	27030	27193	27123	26939	27096	27021	27131	26987	27088	26765	27079	27093	27092	26868	26867	27010	27070	26890	27142	26995	26801	26866	26810	27089	27007	27007	27130	27136	27192	27064	27078	27203	27283	26709	27236	27048	26972	27102	27015	27070	26939	26984	26869	26974	27175	27118	26783	27144	27210	26951	27021	26774	27143	27318	27002	27063	27112	27005	26917	26870	27253	26958	27051	26845	27147	26958	27235	27047	26882	27034	27070	27082	26829	27148	27072	27023	27082	27127	27312	27077	26878	27025	26945	27145	27036	26905	27014	26956	26959	27030	27089	26903	27314	26829	26978	27221	27069	27337	27051	26865	27126	27240	26812	26854	26978	27132	27047	27049	27108	27021	27268	27306	26563	27143	27151	26808	27242	27094	27049	27195	27031	26932	27099	26990	27005	26936	26945	26897	27045	26965	27133	26977	27184	27207	27137	26988	27076	27213	27005	27159	27041	27255	26950	27181	26929	27092	27295	27084	26854	27283	27375	27096	26763	26883	26896	26957	27312	26872	27116	27174	27056	26921	27210	27066	26949	26818	27283	26789	27206	27057	27212	27124	27017	26984	27102	26975	26920	26965	26994	26991	26914	26909	26873	26907	26981	27202	27073	26984	27126	26972	27102	27031	27020	27079	27075	27085	27216	27235	27292	26982	26826	27216	27012	26900	27088	26911	27109	27037	26986	26994	27099	27227	26835	27372	27280	26868	27017	27059	27257	27252	27199	27015	26825	26791	26834	27002	26984	27020	27103	27231	26895	26943	26881	26850	27059	27115	27097	27377	27190	26987	27134	27252	26843	27140	27157	26985	26951	27264	27008	27229	26789	26928	27037	26898	26983	26902	26908	27100	27281	27019	27332	27190	27010	27186	27209	27133	27148	26942	26916	27100	26811	27242	26959	27201	27213	27049	27273	26961	27150	26911	27182	27109	27112	27086	26970	27114	27092	27267	27174	26959	26929	27070	26953	27087	27165	27134	26853	27078	26915	27119	26966	26926	27176	26818	27094	27065	27004	26933	26966	26694	26965	27033	27246	27041	27096	27008	26866	27011	26973	27194	27046	27071	27183	26649	26904	27161	26985	27207	27260	26924	27004	26911	27224	27045	27015	26792	27103	26942	27006	27058	26983	27201	27065	27075	27001	27028	27029	26806	27127	27114	26554	27039	27204	27226	26982	26937	26897	27074	26945	26668	27167	27159	27244	27000	26893	27392	26831	27089	26998	27013	27123	27024	27227	27156	27049	27160	26946	27057	26956	26912	27015	27235	27018	26871	26998	27000	26815	26977	27167	27023	26881	27046	27020	27134	27161	27110	27009	27198	27005	26899	27183	27176	26811	26881	26906	26882	27256	26886	27162	27137	26847	26870	26971	27206	27133	26899	27120	27151	27218	27170	27308	27338	27225	26979	26736	27157	27144	27003	27299	27045	26793	27047	27072	27040	26863	27085	27119	26870	26970	26875	27175	27051	27093	27191	27198	27055	27147	27112	27179	26992	26972	26919	26837	27193	26885	27204	27154	27186	26978	26776	27154	27279	26980	27109	27106	26916	27053	26964	27388	27331	27066	26781	27250	26891	27097	27319	27071	27175	27391	27073	27041	26938	27186	27138	27029	26866	27410	26941	27111	27150	27303	26878	27186	26935	26944	27063	27004	26793	27050	27096	27008	27031	27070	26901	26992	26551	27244	26959	27102	26922	27232	27187	26965	27000	27059	27073	27212	27145	26996	27113	27086	27080	26924	26824	27065	27411	26923	27144	27087	27217	27178	26950	26765	26864	26863	26995	27192	27081	27340	27021	27032	27162	26972	27024	27174	27298	27064	27165	27098	26803	27042	26839	27043	26901	26876	27094	27075	27003	26867	27235	26951	27047	26984	26814	26645	27004	26936	26996	27087	26935	27221	27196	26992	27104	27303	27017	26981	27013	27193	27033	26950	26920	26799	26996	27234	27129	27213	26802	26947	27258	27050	27122	27227	27202	26868	27059	27283	27125	27197	26925	26792	27089	27221	27104	26876	27019	27051	26995	27190	27001	27143	27265	27131	27043	27169	27129	27178	27145	27233	27235	27135	26620	26825	26987	27012	27067	26861	27176	27080	27041	27187	27152	26894	27135	27039	27196	27033	26990	27295	27021	26873	27354	27036	27015	26990	27106	26974	27044	27135	26810	26958	27218	27012	27125	27017	26937	26873	27011	27261	27162	27308	27006	27200	27184	26835	27125	26983	26822	26779	27245	27138	27022	27056	27010	27041	26965	26919	27182	27025	26725	26937	27102	26995	27136	27002	26829	27077	27046	27047	26958	26969	27082	26974	26933	26872	27162	27038	26974	26846	27035	27039	27536	26938	26884	26870	27125	27161	27115	27071	27092	27008	27153	26973	26868	27090	27247	27119	27053	27049	27110	27211	26912	27219	26771	26858	26989	27048	26815	26960	27065	27008	27139	27170	27113	27059	27002	27237	26796	26746	27141	26858	27304	27188	27048	27084	27044	26959	27308	27075	27007	27321	26824	27125	26951	26966	26852	27022	26966	26997	27012	27166	26811	26960	26974	26837	26858	26858	27063	27006	26971	27126	27196	26927	26995	27184	27051	27014	27219	27127	26962	27091	27212	27248	27085	26948	26829
20263	33541	33518	27846	24584	22456	21319	20244	19756	19099	18830	18688	18427	17939	17894	17660	17590	17219	17337	17333	17465	17328	17146	17104	17165	17030	17076	17083	16956	16954	17064	17019	17025	17048	16935	17130	16894	16911	16959	16893	16936	16702	17047	17009	16848	16977	16829	16878	16969	17033	16887	16841	16922	16859	17004	16994	16959	16912	16813	16949	16898	16929	17016	16913	16885	16709	16751	16884	16911	16693	16819	16812	17047	16893	17004	16713	16847	16738	16692	16916	16654	16876	16852	16797	16963	16759	16775	16899	16893	16889	16979	16838	16856	16994	16901	16837	16812	16786	16947	16639	16915	16994	17057	16938	16885	16893	16849	16777	16805	16760	16798	16883	16731	16783	16889	16859	16781	16817	16968	16735	16881	16763	16835	16829	16839	16759	16855	16834	16831	16734	16782	16784	16683	16704	16604	16986	16929	16949	16857	16729	16828	16880	16720	16973	16917	16895	16587	16875	16919	16797	16842	16833	16961	16758	16847	16851	16859	16916	16668	16778	16834	16743	16914	16735	16841	16750	16629	16651	16797	16638	16959	16789	16845	16636	16845	16879	16888	17088	16845	16725	16821	16728	16978	16886	16912	16802	16634	16792	16820	16967	16783	16808	16741	16814	16960	16932	17068	16953	16901	16970	17006	16831	16800	16846	16992	16617	16965	17024	16955	16962	16801	16689	16902	16915	16818	16831	16841	16847	16759	16796	16825	16898	16817	16661	16889	16812	16963	16708	16648	16855	16707	16771	16894	16752	17026	16647	16825	16805	16889	16981	16963	16717	16731	16833	16816	16672	16829	16989	16747	16633	16857	16889	16888	16870	17011	16900	16594	16743	16768	16886	16891	16891	16754	16778	16860	16907	16728	16812	16869	16707	16666	16855	16880	16665	16910	16884	16689	17093	16956	16882	16859	16897	16866	16886	17067	17100	17003	16688	16870	16856	17090	16736	16757	17018	16823	16923	16897	16756	16835	16675	16938	16740	16766	16862	16891	16804	16821	16870	16837	17020	16888	16826	16913	16778	17115	16869	16806	16848	16609	16739	16870	16851	16896	16887	16952	16939	16845	16770	16634	16851	16725	17081	16895	16747	16800	16675	16925	16846	16719	16795	16844	16892	16833	16670	17089	17004	16730	16588	16915	16904	16851	16975	16820	16901	16829	17000	16825	16740	16695	16973	16704	16884	16724	16804	16970	16975	16621	16850	16854	16672	16848	16845	16679	16849	16672	16939	16833	16638	16813	16689	16791	16878	16909	16897	16812	16893	16814	16778	16842	16758	16855	17036	16735	16875	16775	16761	16886	16835	16760	16827	16471	16983	16823	16871	16675	16677	16717	16920	16736	16819	16967	16928	16698	16833	16772	16825	16814	16752	16626	16732	16959	16681	16685	16750	16829	17025	16905	16801	16938	16834	16675	16846	16773	17069	16867	16894	16883	16962	16715	16625	16872	16773	16916	16905	16887	16983	16757	16796	16757	16882	16795	16959	16842	16714	16897	16860	16942	16797	16822	16945	16702	16721	16841	16639	16684	16707	16949	16634	16771	17069	16989	16864	16907	16891	16718	16949	16846	16869	16686	16703	16766	16825	16868	16856	16758	16852	17010	16818	16892	16698	16653	16751	16762	16790	17006	16776	16869	16817	16828	16773	16821	16906	16776	16809	16826	16898	16866	16859	16912	16758	16855	16698	16813	16822	16629	16941	16830	16692	16918	16830	16797	16757	16872	16890	16944	16930	16946	16906	16779	16804	16748	16912	16746	16829	16869	16967	16883	16917	17069	16720	16740	16738	16747	16797	16905	17072	16720	16736	16883	16846	16691	16757	16758	16825	16909	16986	16816	16837	16769	16867	16841	16847	16892	16862	16782	16808	16777	16880	16850	16900	16928	16730	16938	16961	16784	16743	16863	16915	16833	16629	16827	16983	16737	16709	16844	16900	16919	16850	16817	16924	16810	16936	16770	16882	17032	16940	16639	16773	16746	16895	17001	16947	16798	16888	16959	16836	16847	16955	17093	16771	16852	17058	16974	16642	16797	16857	16835	16626	16921	16733	17178	16798	16911	16665	16928	16785	16709	16719	16792	16851	16877	16921	16824	16942	16755	16886	16968	16769	16760	16897	16846	16780	16763	16984	16912	16798	16976	16804	16679	16990	16908	16909	16843	16954	16778	16812	16927	16966	16831	16932	16951	16969	16596	16756	17086	16744	16828	16892	17036	16761	16785	16980	16741	16778	16928	16984	16917	16749	16816	16741	16867	16856	16761	16868	16868	17014	16725	16840	16948	16682	17005	16824	16880	16729	16822	16851	16754	16854	16948	16771	16740	16780	16908	16717	16825	17004	16978	16963	17029	16845	16744	17021	16867	16854	17012	17028	16944	16861	16974	17019	16877	16757	16748	16937	16817	16914	17047	16845	16817	16797	16884	16908	16733	16789	16898	16864	16947	16808	17048	16690	16739	17084	16803	16855	17037	16728	16937	16788	16757	16701	16904	16804	17015	16844	16845	16936	16992	16881	17051	16820	16821	16923	16893	16656	16843	16915	16999	16817	16805	16841	16965	16797	16748	16815	16707	16776	16848	16855	16863	16736	16959	16875	16922	16901	16893	16752	16888	16795	16889	16779	16690	16772	16786	16738	16730	16883	16702	17005	16945	16811	16686	17001	16942	16985	16773	16711	16913	16767	16725	16973	16662	16860	16796	16744	16788	16816	16839	16999	16857	16822	16942	16925	16850	16900	16677	16917	16609	17043	16753	16748	16786	16816	16876	16844	16806	16812	16788	16911	16745	16908	16673	16810	16794	16908	16790	16857	16946	16943	16848	16692	16807	16846	16790	16716	16954	16727	16744	16749	16924	16804	16796	17045	16734	16924	16845	16734	16813	16935	16884	16700	16831	16968	16952	16880	16924	16845	16794	16784	16965	16839	16831	16651	16643	17049	16920	16746	16933	16868	16933	16763	16880	16751	16799	16777	16822	16983	16937	16904	16903	16793	16724	16625	16681	16916	16936	16908	16889	16984	16851	16665	16823	16910	17014	16873	17006	16860	16835	16979	16731	16822	16832	16612	16764	17088	16850	16930	16805	16801	16784	16823	16842	16805	16743	16890	16787	16991	16970	16843	16724	16569	16877	16782	16828	16809	16779	16762	16942	16880	16775	16794	17000	16912	16793	16719	16810	16925	16716	16915	16988	16773	16872	16818	17066	16962	16723	16711	16786	16946	16818	16781	16819	16858	16918	16735	16889	16736	16673	16912	16921	16942	16918	16867	16943	16836	16855	16752	16975	16843	16940	16884	16815	16802	16832	16796	16856	16704	16803	16874	16685	16807	16784	16856	16779	16812	16881	16788	16945	16920	16668	16801	16931	16829	16817	16716	16771	16791	16927	16970	16604	16789	16771	16716	16824	16807	16785	16857	16879	16881	16765	16825	16885	16839	16913	17001	16864	16845	16603	16938	16839	16742	16720	16753	16716	16812	16828	16882	16774	16785	16997	16863	16820	16816	16954	16780	16815	16711	16854	16896	16778	16745	16749	16748	16667	16752	16853	16916	16810	16919	16922	17018	16940	16779	16978	16808	16569	16942	16800	16929	16952	16917	16752	16823	16823	16793	16812	16841	16832	17058	17001	16780	16894	16886	16885	16644	16779	16811	16780	16850	16919	16836	16870	16742	16895	16992	16934	16783	16884	16765	16892	16913	16794	16638	16871	16859	16838	16872	16918	16788	16837	16848	16735	17028	16762	16773	17079	17014	16793	16647	16764	16752	16851	16821	16746	16809	16884	16714	16724	16719	16784	16824	16981	16868	16736	16659	16774	16880	16982	16765	16800	16672	17006	16947	16860	16768	16750	16689	16806	16919	16897	16875	16931	16741	16801	16895	16703	16854	16905	16780	16869	17034	16969	16767	16913	16783	16959	16858	16745	16913	16839	17040	17002	16795	16728	16790	16823	17008	16808	17050	16848	16746	16796	16915	16775	16854	16919	17008	16952	16848	16782	16950	16875	16820	16848	16820	16804	16907	16803	16951	16803	16722	16557	16875	16758	16714	16834	16742	16742	16854	16900	16819	16938	16924	16777	16767	16751	16781	16829	16799	16828	16526	16842	16900	16863	16847	16783	16745	16858	16791	16727	16786	16872	16863	16819	16804	16864	16790	16859	16783	16819	16613	16800	16827	16845	16785	16731	16831	16994	16827	16684	16754	16869	16868	16857	16874	16862	16815	16875	17074	16790	16983	16851	16805	16844	16943	16867	16738	16783	16974	16909	16769	17020	16943	16859	16844	16778	16800	16777	16947	16653	16976	16952	16858	16759	16911	16873	16887	16863	16792	16911	16924	16885	16750	16907	16876	16764	16861	16859	17037	16865	16848	16794	17026	16713	16857	16703	16699	16734	16962	16890	16893	16841	16902	16842	16604	16802	16866	16807	16872	16964	16765	16782	16878	16885	16909	16763	16902	16748	16809	16945	16831	16680	16775	16687	16807	16933	16923	16726	16919	16920	16980	16758	16827	16766	16956	16739	16724	16812	16956	16857	16836	16756	16897	16813	16852	16748	16725	16958	16793	16771	16950	16791	16947	16722	17032	16890	16835	16811	16922	16982	16612	16692	17019	17021	16926	16752	17082	16777	16712	16937	16836	16974	16845	16992	16703	16758	16950	16775	16836	16954	16931	16890	16734	16922	16793	16865	16951	16758	16738	16747	16977	16850	16866	16786	16911	16717	16900	16834	16920	17092	16830	16892	16903	16858	16766	16971	16869	16826	16893	16761	17057	16962	16861	16910	16759	16698	16880	16744	16929	16907	16806	16967	16762	16821	16854	16874	16616	16963	16947	16884	16996	16627	16819	16729	16892	16775	16945	16811	16872	16696	16876	16857	16798	16785	16848	16923	16724	16834	16856	16991	16836	16846	16692	16887	16733	16832	16947	16767	16674	16894	16914	16919	16822	16748	16887	16716	16795	16752	16893	16873	16954	16886	16867	16731	16755	16786	16666	16821	17003	16921	16773	16710	16777	16859	16880	16851	16888	16739	16797	16899	16887	16882	16739	16838	16809	16850	16992	16716	16882	16756	16878	16751	16645	16935	16790	16887	16883	16908	16830	16958	16811	16829	16822	16848	16877	16820	16780
22643	21150	27744	25002	22702	28417	34200	30557	29748	29770	29212	28726	28583	28315	28213	27817	27722	27650	27712	27389	27488	27652	27381	27572	27435	27285	27395	27283	27192	27143	27310	27353	27189	27021	27169	27066	27176	27248	27015	26935	27019	27349	27013	27056	26961	27153	27127	27087	27262	26889	27159	27143	26855	27155	26966	27111	27245	27263	27199	27220	27149	26891	27106	27097	27254	26708	26997	26971	27020	27002	27062	27180	26908	26951	26924	27258	27183	27146	27325	26993	26996	26955	27061	26841	27010	27286	26977	26873	27090	27258	26789	26888	27137	27001	27123	27025	26998	27003	26946	27184	26974	27110	27247	27143	27040	27167	26998	26989	26972	26967	26774	27140	27404	26892	27325	26961	26951	27010	27004	26741	26905	27019	27052	27173	26948	26747	26815	26803	26794	27148	27159	26953	27111	26722	26716	26983	26952	26915	26490	26806	26969	27060	27044	26745	26628	27247	26975	27145	26902	27026	27082	27005	27028	27119	26966	26897	26888	26903	26788	26910	27136	27185	26944	27021	27212	26766	26858	26737	26974	27137	26801	26906	27024	26775	26856	26732	26892	27172	26782	26941	26946	27162	26981	26778	26730	26669	26892	26909	26923	27217	27262	27192	26971	26992	26968	27073	26917	27094	27178	27023	26960	26975	26848	26952	27070	27045	26897	26780	27003	26725	26778	27214	26826	27077	26832	27126	27166	26869	26956	27264	26979	26912	27026	27192	27081	26893	26976	27020	26974	27189	26889	26906	26943	26654	27019	26793	27094	26918	26951	26743	27053	26810	26799	27055	26885	26825	27231	26863	26935	27073	26814	27055	27081	26701	26971	26896	27012	26868	27052	26925	26834	26852	27226	27031	27134	26981	27276	26942	27076	26933	26786	26774	26948	27092	26855	26827	26882	27007	27021	26877	26781	26734	27044	26925	26912	26834	27288	26770	27079	27228	26872	26858	26943	27242	26973	26784	26825	26953	26916	27007	27090	27011	27027	26914	27072	27036	27056	27029	26870	27113	27117	27066	27029	26953	27244	26899	26858	26799	26797	26917	26855	27001	27048	27094	27058	27002	26926	26911	27090	26900	26755	27218	26809	27005	27023	26978	26750	26965	26842	27240	27080	27054	27091	26510	26957	26968	26929	26810	26954	26813	26951	27039	27031	26883	26725	26968	27019	27052	27092	26984	26990	27222	27162	26846	26837	26941	26965	26794	26886	27175	26950	26884	26897	27089	27132	27089	26803	26829	27002	26804	27082	26965	26948	27018	26916	26948	26794	26929	26895	27009	26951	27074	27019	27052	26820	27032	27161	26979	26947	26917	27270	26901	27014	27159	26987	27091	26786	27006	27238	26986	26968	27020	26972	27037	26722	26719	26807	27063	26982	27176	26744	26988	26987	26935	26893	27040	26935	26911	27045	26902	27162	26948	26657	26997	26839	26681	26916	26979	27076	26889	27318	26960	27246	26904	26828	26986	26907	26987	26990	26958	27053	26747	27106	27043	26942	26814	26988	27102	27170	27158	27043	27040	27261	26945	27067	27245	27161	26655	27003	27003	27071	27094	27245	27062	26885	27040	27198	26934	27170	27186	27167	26767	27106	27006	26957	26998	27029	26835	26934	26915	26835	27061	27152	26961	26885	27175	27057	27027	26771	26863	27029	27000	26874	26803	26874	26860	27125	26972	26960	27162	26876	27014	27033	27018	26908	26989	26863	27001	26900	27112	26857	27112	26977	26739	26826	26889	26991	27022	26836	26849	26850	27150	27005	26787	26904	26882	27005	26880	26933	26962	27095	26907	27019	27135	27250	26793	26986	27012	26989	27064	26849	26921	26694	26809	27090	27079	26962	26834	27049	26822	26811	26903	26998	26759	26815	26801	26837	26891	26829	26904	26747	26860	27019	27174	27221	26899	26837	26955	27002	27195	26920	26859	26961	26767	26758	26667	26873	26856	27238	27029	26883	26837	26839	27226	26986	27108	26785	26940	27116	26834	26912	26948	27110	26892	26882	26612	27070	26852	26740	26946	26997	26830	27134	26857	27147	27093	26803	27065	27119	27090	26796	27121	27084	26943	27240	26872	27011	26947	27054	26738	26958	27009	26806	26943	26869	26776	27036	26912	26804	27094	26778	26897	27030	26901	26949	26865	26735	26712	26788	26819	27149	26961	27010	27213	26860	26865	27050	27094	27227	26910	26984	27174	27046	26791	26973	26985	26812	26812	26894	27182	27081	26803	26966	27253	26917	27033	27301	26942	26675	26760	26986	26905	26959	26973	27284	27041	26991	27015	27110	26939	26838	27006	26798	26886	26921	26830	26731	27121	27043	27074	27002	26880	26830	26920	26928	26972	26988	27061	27001	27077	26850	26978	27058	26849	26664	27012	27126	26834	26700	26750	26838	26699	26980	27081	27211	27057	26845	27121	27058	26983	26866	26776	26716	26814	26883	26982	26898	26853	26937	26879	26918	26906	27018	27135	26954	27003	27023	27022	26980	27117	27159	27012	26908	26781	27045	26903	26913	27170	26950	27257	26915	27008	26971	26825	27126	27012	27200	27038	27015	27116	27008	27036	27057	26950	27121	26870	27071	26721	26914	27223	27005	26866	26799	27140	27222	26915	27003	26929	26909	26950	26842	26902	27093	27258	27014	26760	26893	26845	26937	27301	26913	26902	26934	27023	27094	27023	27076	26945	26908	27007	26905	26943	26944	26919	26775	26864	27066	26760	27018	27275	26890	27188	26916	26872	26971	27204	26954	26835	26863	26800	27078	26515	26809	26979	27211	26921	26994	27034	26963	27034	26946	26787	27055	26839	27219	27102	27239	26932	26892	27008	27063	26843	26862	26732	27067	27051	26768	26864	26900	27000	26953	26799	26790	26841	27257	26651	27133	27187	27287	27125	27216	26883	26923	26923	26960	26619	26839	26946	26736	27088	26957	27186	26944	26824	26916	26922	26825	26874	26818	26865	26964	26957	26992	27017	27033	26915	27137	27054	27051	27142	27091	26857	27022	27085	26904	26860	26816	27254	27178	27177	27182	26879	27053	27013	27368	27057	26856	27060	26965	27007	27158	26936	27154	26898	27008	27001	26869	26828	27118	27091	26851	27037	26938	26944	26770	26865	27105	26926	27011	27020	26816	26987	26857	26924	27024	27010	26839	26805	27095	26746	26992	27079	27245	26924	27028	27074	26933	26903	26928	26866	26919	27027	27062	27020	26932	27042	26877	27174	27104	27099	26868	27021	26880	26862	26892	26753	27164	27029	26807	27203	27033	27113	26953	26951	27093	26947	26704	27120	26928	27039	27030	27062	26951	26898	26951	26956	26837	26885	26888	26818	27025	27044	27281	27087	26995	27287	27385	26759	27177	26688	27080	27140	26972	27008	26968	27023	27002	26838	26731	26988	27002	26911	27204	27313	27252	26836	26857	27031	26893	26888	27146	27080	27079	26863	27032	26678	27009	27134	26908	27159	27054	26595	26916	27113	26954	27019	27098	27029	26966	26876	27133	26636	26981	27127	26876	26833	26975	27031	26943	26909	27186	26975	27077	26827	26883	26708	27088	26987	26877	26718	27167	27200	27139	26997	26919	26796	26876	27033	26916	26957	26857	26810	26912	26764	26949	27070	26996	27177	27069	27049	26899	26968	27192	27158	27046	27216	27155	26953	26820	27036	27086	26945	26848	26915	27127	27060	26965	26971	27089	26830	26861	26940	26880	26739	26916	27196	27011	26912	26781	26844	26961	26874	26800	26973	26990	27078	27177	26995	26938	26966	27061	27271	27349	27108	26881	27054	26857	27146	26853	26799	27019	26695	27029	26892	26824	27046	27121	26836	26990	26875	26907	27176	26997	26813	26873	27013	27093	26747	27128	27094	27041	27084	27295	27114	27233	26916	27101	27220	27005	26576	26740	26990	27067	27229	27065	26941	26894	26779	27049	27126	27094	26780	26928	27021	27083	27051	26906	27036	26872	26895	26820	27172	27109	26825	27129	26740	26921	26880	27311	26790	26831	26848	26727	26816	26940	27061	26923	26900	27143	27103	27100	27080	27197	27369	27187	26803	26862	26573	27145	27139	26899	27148	26959	27179	26984	26900	26840	27220	27097	26969	26887	27107	27023	27068	27013	26714	27033	26983	26979	27093	26848	26955	26830	26964	26977	26910	26985	27168	27048	26971	26985	27022	26683	26866	27143	26859	26821	26952	27054	27039	27001	26727	26976	26794	26905	26808	27003	27056	26769	26885	26772	26964	27038	26686	27104	26991	26930	27001	26984	27270	26963	26935	26875	27015	26861	26809	26969	26893	27001	26889	26923	27021	26976	26892	27088	26940	26972	26829	27194	26846	26986	27055	26740	27114	27080	26562	26953	26909	26627	26956	27018	26928	27001	26991	26953	26880	27012	27183	26911	27177	27327	26936	27240	26891	27021	26896	26804	26736	27082	26909	27123	27177	26954	26926	27219	27048	26844	27031	27156	27280	27071	27060	27235	26804	26948	26917	26854	27137	27209	26721	26936	26985	26942	27043	26930	26975	26981	27030	26941	26850	26821	27342	27045	26825	27226	26865	26993	26971	26916	26816	26807	26833	26779	26697	27007	27108	26718	26743	26712	27009	27041	26717	27234	27088	26898	27082	26968	27156	27170	27049	26874	26806	26768	26923	26997	26862	27151	27016	26981	26832	26957	27078	26933	27130	26831	26671	26712	26972	26886	27054	26805	27043	26932	26881	27017	26860	27020	27178	26865	26972	27042	26824	27332	26957	26777	27238	26932	26889	27244	26866	26818	27051	26934	26985	26660	26971	26830	26831	27279	26968	26997	27102	26727	26850	26806	26993	26717	26901	27209	27069	26853	27078	26853	26964	27038	26896	27039	27245	27065	27199	26964	26853	26905	26985	27095	26902	27291	26957	26820	27193	27165	26734	26806	27184	26809	27063	26734	26957	26929	26879	27099	27090	26904	26749	27057	26909	26913	27120	27301	26731	27067	26872	26757	26674	26928	27169	26987	26975	27011	26734	26920	27114	26882	26946	26917	27274	27132	26850	26890	27047	26901	26937	26996	26863	27083	27071	27200	27056	26959	26861	26985	26750	26892	26851	26772	27177	27087	26850	27121	26922	27115	26935	26852	27024	27066	27058
21756	38526	38203	31281	27556	25030	23082	22120	21273	20576	19829	19383	18932	18568	18377	18055	17866	17589	17475	17571	17349	17256	17226	17100	17154	17106	16987	17118	16989	17032	16928	16872	16876	17038	16935	16872	16948	16872	16691	16976	16907	16945	16852	16901	16808	16808	16786	16804	16749	16723	16651	16734	16821	16805	16659	16911	16744	16628	16847	16920	16702	16723	16735	16763	16837	16756	16761	16860	16684	16978	16610	16776	16741	16731	16824	16787	16870	16816	16775	16785	16443	16598	16966	16835	16734	16709	16706	16798	16781	16720	16588	16611	16638	16826	16843	16842	16909	16515	16607	16600	16929	16641	16753	16623	16819	16557	16770	16719	16646	16672	16781	16698	16734	16730	16773	16748	16790	16804	16601	16737	16598	16659	16632	16645	16760	16812	16697	16717	16871	16626	16775	16913	16424	16557	16795	16751	16742	16747	16578	16744	16752	16767	16754	16468	16673	16618	16573	16742	16935	16733	16908	16767	16668	16706	16821	16689	16617	16654	16716	16515	16660	16817	16613	16795	16686	16764	16813	16484	16567	16738	16729	16570	16953	16627	16745	16635	16565	16784	16871	16565	16753	16606	16766	16641	16601	16764	16808	16723	16649	16768	16734	16731	16761	16820	16798	16740	16756	16743	16556	16767	16789	16672	16714	16698	16692	16688	16618	16847	16871	16822	16799	16676	16646	16725	16521	16773	16736	16870	16799	16710	16794	16814	16747	16687	16767	16855	16569	16660	16774	16823	16584	16740	16763	16665	16792	16733	16786	16729	16757	16746	16978	16707	16938	16649	16784	16704	16700	16628	16613	16691	16846	16623	16483	16610	16693	16562	16868	16697	16669	16807	16867	16623	16824	16646	16800	16787	16680	16699	16708	16729	16633	16509	16684	16572	16645	16664	16750	16661	16635	16800	16710	16838	16760	16693	16588	16857	16741	16603	16734	16752	16888	16904	16612	16804	16554	16566	16737	16595	16726	16598	16570	16764	16818	16649	16722	16811	16580	16812	16700	16686	16663	16730	16864	16736	16658	16615	16745	16754	16559	16734	16636	16665	16834	16607	16766	16881	16626	16747	16872	16582	16706	16608	16573	16826	16658	16819	16608	16617	16654	16694	16725	16785	16725	16681	16665	16682	16903	16636	16855	16769	16715	16735	16764	16711	16551	16761	16606	16728	16799	16727	16735	16778	16748	16787	16682	16908	16708	16683	16738	16750	16680	16723	16735	16714	16608	16721	16640	16505	16693	16762	16816	16578	16668	16621	16663	16743	16739	16778	16587	16648	16824	16751	16763	16775	16658	16709	16836	16721	16729	16564	16672	16793	16647	16627	16682	16694	16687	16828	16718	16737	16646	16803	16808	16573	16701	16693	16617	16534	16827	16585	16645	16832	16754	16679	16695	16717	16535	16478	16613	16675	16574	16817	16676	16826	16651	16744	16755	16707	16763	16685	16757	16643	16706	16721	16662	16558	16793	16574	16783	16844	16688	16624	16747	16852	16831	16958	16819	16688	16596	16692	16777	16634	16761	16814	16717	16838	16661	16740	16599	16791	16620	16836	16861	16663	16714	16788	16836	16781	16656	16609	16863	16603	16763	16799	16651	16677	16668	16796	16708	16668	16766	16682	16636	16674	16734	16781	16747	16820	16691	16744	16756	16637	16778	16684	16749	16588	16731	16710	16728	16628	16776	16759	16634	16729	16704	16680	16779	16740	16647	16593	16766	16653	16622	16773	16894	16734	16703	16705	16848	16821	16614	16771	16727	16657	16680	16779	16835	16494	16700	16591	16812	16729	16738	16787	16704	16527	16795	16822	16912	16644	16512	16715	16631	16654	16757	16594	16610	16813	16656	16862	16692	16769	16669	16760	16644	16865	16760	16852	16731	16593	16584	16825	16562	16794	16542	16745	16780	16655	16709	16655	16814	16689	16585	16693	16749	16812	16717	16773	16807	16468	16798	16673	16829	16825	16750	16660	16749	16645	16762	16830	16621	16838	16629	16791	16667	16866	16734	16586	16705	16662	16781	16706	16467	16783	16593	16634	16622	16564	16607	16575	16691	16745	16849	16635	16827	16705	16885	16796	16584	16676	16779	16637	16823	16753	16856	16459	16748	16727	16742	16549	16829	16707	16710	16708	16892	16815	16689	16722	16865	16687	16512	16846	16538	16754	16803	16819	16744	16678	16580	16799	16866	16853	16842	16668	16741	16780	16764	16797	16536	16653	16791	16768	16767	16571	16699	16792	16770	16642	16806	16749	16830	16776	16629	16710	16741	16675	16609	16675	16536	16726	16620	16696	16621	16665	16748	16635	16680	16843	16561	16793	16797	16806	16710	16771	16582	16763	16803	16693	16690	16827	16710	16745	16644	16627	16619	16829	16872	16735	16738	16802	16771	16937	16878	16881	16730	16878	16562	16565	16717	16657	16626	16801	16822	16889	16591	16768	16940	16707	16714	16771	16627	16494	16895	16621	16588	16868	16676	16733	16696	16888	16793	16583	16753	16504	16702	16723	16784	16798	16828	16754	16709	16748	16522	16691	16655	16805	16720	16678	16620	16628	16620	16742	16542	16662	16646	16857	16582	16706	16694	16723	16647	16589	16689	16738	16830	16638	16564	16687	16909	16689	16700	16709	16790	16723	16593	16790	16786	16876	16667	16553	16637	16551	16878	16850	16670	16616	16554	16750	16601	16910	16840	16809	16445	16549	16612	16606	16657	16667	16685	16689	16656	16740	16832	16745	16776	16655	16784	16668	16582	16576	16613	16804	16838	16775	16653	16902	16794	16713	16639	16732	16737	16659	16645	16668	16748	17026	16646	16660	16624	16765	16633	16592	16637	16695	16737	16773	16696	16808	16642	16749	16782	16818	16740	16795	16653	16629	16784	16714	16739	16629	16720	16819	16573	16615	16787	16771	16648	16735	16692	16616	16714	16546	16752	16803	16490	16645	16712	16653	16837	16688	16713	16566	16749	16677	16664	16697	16768	16816	16805	16767	16757	16779	16722	16608	16784	16621	16678	16803	16709	16736	16839	16983	16618	16827	16758	16927	16777	16661	16819	16682	16794	16653	16775	16832	16681	16637	16778	16617	16701	16770	16704	16703	16778	16775	16720	16869	16642	16801	16677	16817	16658	16816	16561	16478	16922	16708	16760	16783	16845	16627	16650	16657	16825	16528	16603	16749	16761	16817	16627	16690	16652	16793	16791	16967	16802	16758	16786	16806	16614	16558	16650	16656	16532	16848	16627	16671	16790	16839	16697	16741	16776	16828	16742	16685	16845	16726	16637	16881	16753	16781	16804	16545	16726	16842	16484	16687	16804	16702	16713	16863	16618	16894	16821	16686	16800	16728	16564	16747	16693	16678	16846	16784	16704	16762	16679	16656	16504	16632	16601	16956	16589	16668	16540	16819	16662	16653	16627	16796	16854	16848	16739	16810	16684	16804	16674	16954	16716	16829	16764	16672	16805	16868	16683	16673	16684	16922	16734	16697	16915	16688	16621	16548	16687	16590	16650	16655	16660	16733	16661	16728	16822	16644	16800	16568	16871	16707	16825	16743	16595	16770	16715	16905	16917	16717	16747	16667	16607	16736	16657	16603	16899	16807	16730	16684	16644	16832	16767	16712	16646	16589	16963	16813	16616	16531	16552	16782	16651	16704	16810	16709	16664	16751	16941	16615	16535	16976	16732	16575	16801	16823	16496	16519	16749	16738	16690	16719	16824	16753	16837	16718	16723	16873	16670	16732	16688	16779	16740	16672	16814	16567	16772	16528	16672	16715	16823	16866	16641	16708	16958	16894	16768	16731	16669	16709	16644	16619	16661	16633	16716	16554	16667	16748	16819	16573	16797	16740	16814	16677	16793	16553	16733	16857	16607	16767	16753	16580	16680	16817	16747	16694	16722	16650	16643	16772	16752	16617	16642	16667	16781	16598	16761	16815	16714	16682	16709	16780	16567	16744	16561	16572	16573	16588	16657	16795	16838	16688	16750	16712	16709	16771	16528	16817	16640	16754	16740	16673	16659	16514	16777	16688	16658	16674	16751	16908	16431	16608	16887	16867	16809	16822	16779	16712	16636	16842	16773	16730	16552	16802	16840	16576	16767	16829	16713	16904	16680	16698	16865	16603	16664	16691	16774	16636	16753	16806	16605	16685	16621	16762	16781	16695	16645	16787	16627	16530	16617	16713	16817	16637	16607	16640	16774	16703	16495	16821	16553	16787	16600	16725	16812	16657	16657	16729	16683	16649	16622	16681	16621	16888	16608	16760	16645	16770	16726	16739	16764	16762	16596	16589	16775	16648	16635	16725	16868	16796	16677	16587	16668	16625	16689	16741	16746	16666	16458	16573	16684	16781	16791	16617	16800	16843	16600	16804	16638	16841	16700	16713	16847	16787	16728	16682	16731	16603	16621	16711	16723	16717	17045	16874	16827	16577	16723	16579	16845	16820	16803	16801	16727	16779	16580	16915	16649	16755	16918	16524	16795	16574	16773	16780	16616	16511	16852	16705	16757	16747	16816	16713	16844	16639	16824	16662	16741	16711	16456	16785	16669	16776	16792	16752	16605	16636	16750	16659	16819	16763	16649	16748	16758	16638	16658	16755	16652	16603	16666	16797	16582	16747	16842	16722	16737	16612	16579	16793	16878	16851	16906	16747	16538	16754	16690	16815	16848	16676	16735	16738	16941	16760	16672	16821	16684	16836	16640	16663	16763	16604	16637	16680	16827	16580	16795	16952	16718	16746	16719	16858	16668	16619	16683	16788	16972	16650	16776	16776	16655	16735	16642	16613	16774	16762	16987	16784	16697	16630	16724	16718	16696	16703	16833	16747	16687	16584	16906	16688	16783	16847	16741	16642	16928	16802	16676	16760	16741	16747	16610	16864	16841	16581	16869	16830	16583	16689	16573	16717	16662	16755	16858	16694	16618	16780	16787	16816	16665	16788	16778	16878	16692	16746	16732	16874	16671	16647	16545	16721	16685	16856	16812	16793	16689	16731	16798	16858	16684	16595	16678	16495	16597	16556	16686	16861	16733	16721	16684	16739	16819	16587	16782	16457	16778	16736	16724	16811	16727	16807	16801	16652	16688	16611	16823	16760	16878	16692	16623	16886	16709	16855	16611	16590
36211	29926	35013	33694	31654	31149	30810	30480	30230	29945	29734	29673	29538	29652	29346	29453	29817	29573	29563	29698	29536	29514	29486	29382	29500	29264	29443	29392	29276	29829	29158	29564	29215	29180	29179	29350	29421	29260	29401	29314	29422	29051	29379	29179	29210	29317	29147	29183	29189	29544	29330	29088	29191	29456	29218	29234	29021	29169	29176	29343	29266	29035	29079	29182	29384	29321	29376	29069	29258	29343	29575	29434	29246	29003	29155	29000	29396	29179	29514	29220	29205	29300	29195	29259	29157	29131	29190	29213	29485	29270	29104	29399	29062	29045	29360	29264	29265	29197	29198	29028	29070	29255	29409	29407	29192	29206	29311	29240	29247	29385	29186	29231	29190	29176	29293	29347	29374	29427	29619	29262	29293	29088	29214	29256	29354	29072	29426	29308	29381	29024	29203	29356	29271	29389	29214	29190	29056	29377	29031	29365	29345	29300	29184	29054	29415	29055	29289	29001	29392	29329	29164	28944	29298	29304	29384	29303	29144	29238	29265	29367	29235	29448	29157	29279	29302	29380	29380	29229	28997	29158	29278	29038	29254	29360	29024	29194	29210	29131	29108	29347	29099	29207	29251	29240	29240	29341	29351	29351	29445	29571	29152	29286	29289	29060	29073	29320	29150	29382	29297	29263	29008	29091	29210	29015	29297	29461	29272	29327	29193	29409	29314	29492	29318	29357	29065	29202	29182	29076	29228	29416	29162	29214	29281	29377	29402	29263	29384	29138	29255	29359	29251	29263	29106	29110	28965	29131	29147	29169	29075	29280	29601	29332	29454	29350	29384	29303	29226	29122	29222	29399	29193	29244	29157	29557	29086	29367	29243	29286	29298	29078	29278	29252	29079	29103	29235	29179	29321	29296	29190	29077	29395	29169	29205	29245	29093	29349	29335	29272	29262	29223	29172	29228	29149	29177	29104	29352	29400	29253	29364	29195	29178	29225	29449	29467	29235	29066	29279	29335	29427	29104	29223	29239	29293	29046	29258	29244	29452	29431	29188	29244	29021	29254	29279	29413	29555	29436	29049	29186	28943	29369	29244	29361	29395	29421	29325	29186	29295	29285	29380	29567	29163	29165	29335	29372	29416	29261	28985	28995	29348	29177	29288	29394	29013	29270	29400	29228	29303	29161	29145	29357	29165	29158	29556	29099	29179	29295	29371	29250	29278	29396	29117	29181	29205	29208	29210	29321	29209	29293	29080	29166	29312	29168	29295	29157	29235	29293	29143	29243	29546	29423	29213	29196	29306	29216	29292	29058	29087	29186	29205	29134	29225	29411	29374	29139	29364	29459	29374	29318	29379	28944	28873	29105	29193	29198	29239	29275	29177	29030	29221	29075	29249	29210	29316	29376	29387	29044	29071	29212	29155	29018	29264	29203	29321	29261	29320	29351	29189	29202	29106	29550	29294	29244	29144	29218	29209	29356	29110	29339	28998	29236	29225	29398	29449	29430	29220	29094	29340	29155	29422	29678	29243	29727	29095	29249	29002	29476	29078	29041	29355	29134	28947	29357	29099	29183	29189	29293	29313	29455	29273	29039	29206	29159	29361	29043	29126	29285	29057	29273	29136	29459	29269	29172	29182	29213	29343	28982	29065	29174	29348	29308	29090	29195	29284	29165	29111	29425	28995	29209	29332	28865	29110	29083	29201	29467	29153	29325	29166	29028	29215	29171	29365	29037	29187	29309	29088	29290	29131	29304	29370	29247	29401	29123	29369	29218	29461	29350	29324	29249	29178	29112	29111	29339	28873	29264	29256	29261	29160	29262	29069	29324	29203	29190	29339	29019	29304	29314	29459	29418	29317	29438	29381	29011	29182	29188	29244	29125	29142	29323	29324	29416	29315	29505	29311	29476	29120	29145	29420	29017	28998	29161	29136	29345	29638	29051	29295	29361	29059	29043	29243	29189	29246	29471	29264	29306	29081	28945	29293	29311	29122	28920	29161	29318	29385	29135	29442	29191	29029	29256	29232	29006	29040	29316	29219	29362	29078	29486	29107	29431	29089	29097	29024	29074	29296	29367	29356	29159	29120	29130	29380	29049	29487	29306	29192	29156	29223	29085	29231	29109	29339	29264	28985	29378	28941	29545	29174	29158	29093	29077	29445	29236	29333	29173	29467	29178	29113	29029	29528	29040	29423	28845	29226	29278	29034	29097	29200	29227	29018	29264	29104	29332	29283	29262	29375	29192	29452	29389	29275	29117	29100	29289	29437	29143	29336	29420	29335	29172	29114	29491	29581	29386	29180	29217	29129	29518	29504	29264	29360	29419	29202	29164	29403	29335	29376	28877	28977	29316	29170	29410	29163	29432	29061	29068	29243	29301	29139	29285	29343	29258	29533	29129	29320	29136	29221	29228	29273	29074	29396	29466	28995	29198	29238	29114	29496	29243	29303	29059	29364	29450	29413	29063	29451	29359	29478	29486	29107	29164	29290	29405	29295	29209	29134	29354	29238	29607	29342	29209	29463	29235	29374	29015	29325	29083	29277	29261	29273	29370	29382	29179	29239	29139	29484	29222	29059	29237	29294	29089	29280	29331	29214	29427	29342	29274	29240	28940	29148	29105	29381	29302	29212	29214	29192	29228	29209	29292	29205	29037	28965	29318	29004	29238	29176	29288	29209	29116	29412	29330	29490	29348	29333	29253	29222	29026	28969	29270	29255	29358	29377	29136	29245	29143	29245	29190	29324	29298	29253	29242	29241	29363	29214	29523	29352	29547	29372	29179	29029	29164	29276	29345	28944	29150	29295	29268	29059	29352	29240	29515	29219	29235	29176	29575	29299	29309	29589	29300	29252	29406	29205	29252	29345	29339	29494	29440	29104	29203	29096	29272	29590	29374	29026	29221	29286	29263	29309	29261	29249	29580	29326	29225	29413	29213	29185	29452	29609	29135	29168	29192	29375	29205	29306	29298	29304	29228	29218	29250	29513	29180	29549	29865	29474	29330	29151	29341	29473	29128	29352	29501	29233	29409	29280	29102	29202	29394	29255	29187	29239	29100	29231	29550	29345	29247	29300	29273	28925	29372	29368	29531	29326	29296	29174	29374	29465	29507	29329	29398	29139	29130	29468	29150	29384	29320	29214	29293	29560	29407	29169	29378	29439	29352	29338	29314	29304	29195	29374	29204	29328	29249	29304	29239	29610	29610	29103	29089	29140	29254	29394	29196	29325	29134	29292	29521	29549	29379	29345	29152	29413	29485	29223	29070	29036	29355	29249	29279	29314	29364	29280	29262	29262	29127	29291	29136	29246	29398	29069	29482	29208	29205	29199	29217	29312	29529	29385	29123	29320	29188	29383	29380	29486	29446	29116	29281	29136	29302	29144	29263	29178	29348	29476	29375	29359	29227	29153	29155	29363	29245	29318	29134	29250	29522	29333	29218	29132	29174	29176	29033	29105	29309	29308	29303	28967	29459	29254	29163	29439	29201	29272	29176	28981	29094	29216	29180	29330	29209	29330	29378	29370	29381	29275	28986	29545	29394	29289	29210	29289	29540	29224	29269	29417	29147	29454	29255	29228	29096	29257	29044	29093	29093	29456	29197	29322	29290	29472	29379	29167	28947	29151	29289	29353	29449	29276	29047	29020	29359	29238	29330	29300	29067	29288	29387	29000	29417	29202	29397	29222	29178	29373	29051	29309	28960	29091	29269	29288	29323	29618	29358	29275	29144	29398	29488	29272	28955	29213	29385	29206	29277	28857	29113	29363	29175	29437	29389	29421	29168	29131	29229	29145	29143	29365	29500	29285	29497	29317	29224	29087	29105	29110	29366	29299	28792	28833	29125	29501	29280	29289	29579	29209	29156	29119	29201	29563	29145	29293	29277	28852	29261	29348	29098	29316	28958	29075	29332	29056	29166	29156	28996	29117	29235	29042	29445	29314	29273	29281	29061	29353	29339	29388	29106	29170	29319	29188	29391	29407	29311	29160	29363	29337	29042	29393	29354	29159	29403	29104	29209	29324	29153	29345	29297	29176	29117	29271	29301	29060	29089	29325	29276	29186	29177	29138	29098	29182	29228	29215	29511	29277	29169	29478	29454	29438	29434	29429	29299	29475	29261	29373	28996	29140	29183	29527	29354	29314	29384	29097	29065	29053	29202	29131	29453	29474	29125	29114	28937	29408	28988	29198	29125	29085	29418	29443	29311	29378	29275	29420	29316	29315	29352	29096	29348	29350	29484	29381	29455	29222	29255	29339	29227	29118	29092	29190	29326	29184	29350	29252	29403	29090	29244	29060	29190	29119	29330	29230	29228	29230	29498	29332	29396	29181	29295	29327	29237	29306	29333	29194	29234	29435	29187	29350	29450	29200	29140	29313	29393	29440	29394	29111	29354	29236	29258	29402	29333	29343	29347	29388	29291	29208	29424	29188	29047	29344	29413	29367	29389	29118	29426	29317	29538	29404	29546	28975	29148	29299	29180	29242	29337	29404	29239	29237	29237	28906	29066	29192	29104	29199	29406	28957	29093	29250	29290	29213	29331	29513	29329	29178	29284	29153	29365	29406	29405	29465	29360	29117	29339	29078	29193	29324	29509	29198	29494	29281	29094	29370	29330	29388	29488	29414	29331	29293	29399	29150	29206	29410	29451	29221	29355	29414	29331	29260	29581	29236	29303	28988	29187	29502	29459	29351	29317	29303	29361	29235	29218	29385	29281	29556	29317	29217	29111	29238	29160	29360	29025	29051	29145	29190	29146	29252	29413	29155	29125	29174	29413	29079	29349	29374	29301	29240	29284	29493	29369	29309	29260	29462	29443	29149	29367	29389	29181	29348	29198	29234	29289	29359	29093	29099	29221	29150	29221	29242	29369	29187	29334	29253	29307	29228	29375	29132	29100	29328	29215	29449	29041	29416	29409	29303	29507	29272	29295	29340	29231	29412	29614	29484	29531	29356	29289	29055	29361	29294	29312	29339	29340	29218	29163	29084	29203	29154	29369	29220	29431	29184	29037	29145	29265	29460	29371	29336	29468	29225	29256	29196	29283	28917	29208	29200	29078	29176	29054	29355	29184	29352	29368	29128	29244	29107	29159	29369	29347	29003	29291	29180	29288	29455	29362	29020	29285	29282	29300	29379	29203	29227	29259	29257	29089	29304	29293	29342	29170	29140	28973
22989	26857	27287	23438	21861	20917	20029	19664	19330	18880	18771	18694	18431	18623	18174	18276	18129	18144	18051	18033	18052	17819	17955	17820	17948	17918	17958	18019	17907	17996	17825	17821	17759	17895	17853	17968	17898	17941	17990	17879	17771	17906	17917	17871	18035	17912	17831	17854	18029	17745	17904	17615	17754	17901	17895	17733	17833	17867	17803	17856	17989	17873	17901	17935	17817	17838	17780	17897	17803	17809	17954	17834	17836	17780	17910	17903	17713	17840	17714	17949	17927	17930	17995	17776	17807	18004	18062	17868	17784	17734	17790	17873	17837	17980	17766	17730	17860	17856	17851	17924	17717	17789	17943	17806	17799	17778	17873	17817	17741	17916	17953	17810	17664	17932	17753	17839	17644	17813	17760	17777	17752	17863	17680	17858	17965	18082	17881	17844	17761	17859	17704	17853	17897	17695	17946	17961	17850	18073	17966	17935	17935	17866	17761	17890	17736	17852	17792	17976	17780	17856	17816	18142	17854	17760	17851	17788	17829	17738	17896	17870	17866	17821	17956	17924	17786	17788	17674	17910	17823	17920	17843	17723	17928	17765	17967	17822	18008	17763	17823	17919	17884	17616	17948	17885	17856	17981	17939	17657	17753	17885	17976	17894	17772	17907	17683	17635	17902	17689	17927	17746	17778	17819	17881	17814	17837	17893	17821	17760	17848	17883	17920	17724	17925	17615	17934	17777	17670	17862	17727	17903	17713	17896	17882	17863	17941	17849	17849	17720	17999	17840	17753	17766	17833	17934	18035	17932	17844	17751	17885	17694	17816	17752	17835	17825	17797	17723	17803	17823	17676	17906	17743	17824	17889	17849	17909	17840	17790	17720	17921	17855	17736	17781	17804	17828	17912	17801	17872	17933	17863	18103	17689	17853	17770	17813	17767	17672	17886	17864	17813	18109	17845	17754	18014	17710	17735	17798	17999	17783	17823	17779	17802	17870	17736	17840	17785	17912	17912	17775	17920	17819	17761	17913	17830	17895	17899	17780	17834	17839	17876	17789	17688	17676	17815	17712	17787	17861	17831	17743	17951	17954	17768	18012	17718	18074	17917	17669	17897	17920	17884	17810	17889	17872	18022	17824	17909	17827	17818	17800	17737	17944	17886	17844	17770	17737	17775	17737	17740	17930	17727	17772	17856	18014	17855	17645	17823	17747	17930	17767	17929	17757	18015	17798	17900	17705	17857	17836	17903	17855	17698	17719	18032	17700	17921	17673	17836	17867	17964	17821	17976	17933	17702	17942	17791	17887	17827	17781	17755	18039	17711	17658	17771	17904	17878	17883	18001	17975	17693	17924	17750	17792	17789	17827	18003	17749	17810	17760	17952	17837	17846	17763	17871	17708	17821	17831	17884	17796	17823	17838	17798	17780	17855	17774	17902	17611	17708	17856	17941	17766	17956	17711	17904	18028	18024	17857	17927	17887	17624	17926	17752	17701	17880	17831	17804	17911	17809	17739	17865	17951	17680	17804	17814	17884	17651	17838	17823	17806	17980	17777	17811	17749	17675	17811	17800	17920	17829	17827	17870	17776	17771	17799	17977	17845	17724	17799	17840	17926	17977	17788	18079	17860	17764	17757	17804	17727	17600	17846	17821	17670	17853	17919	17705	17747	17762	17946	17773	17754	17792	17928	17822	17918	17827	17751	18064	17788	17792	17992	17921	17676	17831	17817	17898	17913	17808	17955	17679	17706	17712	17987	17868	17983	17845	17808	17847	17685	18013	17856	17814	17942	17882	17633	17924	17890	17887	17829	17807	17993	17710	17835	17741	17794	18058	17814	17708	17914	17946	17660	17738	17803	17913	17825	17747	17848	17788	17955	17750	17927	17786	17803	17937	17784	17853	17925	17693	17832	17788	17802	17968	17857	17768	17712	17682	17707	17810	17686	17893	17794	17876	17903	17705	18107	17608	17846	17965	18020	17828	17858	17714	17791	17796	17804	17653	17889	17830	17744	17992	17766	18080	17742	17832	17792	17810	17864	17643	17813	17701	17784	17855	17797	17822	17649	17923	17504	17843	17909	17975	17872	17876	18109	17812	17826	17789	17969	17818	17829	17690	17720	17897	17685	17726	17838	17819	17575	17739	17936	17921	18057	17827	17884	17745	17885	18082	17701	17889	17846	17758	17824	17903	17950	17885	17800	17944	17893	17897	17911	17939	17911	17678	17952	17790	17690	18027	17691	17840	17785	17958	17769	17932	17882	17693	17670	17949	17774	17809	17908	17685	17863	17889	17857	17886	17891	17564	17840	17792	17991	17750	17879	17807	17889	17783	17778	17849	17831	17893	17834	17933	17751	17834	17946	17748	17555	17664	17840	17835	17912	17990	17850	17890	17657	17847	17800	17895	17831	17907	17900	17792	17860	17926	17794	17841	17963	17668	17864	17761	17872	17780	18065	17846	17740	17677	17665	17676	17968	17940	17958	17936	17828	17764	17960	17888	17771	17973	17889	17820	17694	17996	17810	17896	17704	17935	17849	17849	17852	17913	17761	17899	17885	17696	17763	17644	17713	17803	17777	17904	17549	17837	17700	17797	17734	17772	17883	17599	17625	17683	18043	17942	17833	17893	17769	17818	17885	17823	17852	17957	17920	18059	17937	17985	17884	17880	17796	17855	17800	17909	17833	17885	17819	17933	17893	17901	17803	17790	17921	17748	17750	17891	17897	17809	17680	17816	18002	17886	17833	17783	17915	17648	17927	17895	17837	17968	17692	17891	17827	18063	17988	17912	17878	17872	17953	18009	17960	18011	17800	17890	18023	17903	17867	18013	17776	17845	18044	17791	17846	17782	17827	17709	17798	17911	17922	17949	17858	17996	17774	17745	17885	17766	17960	17778	18022	17737	17866	17801	17874	17788	17725	17778	18009	17903	17782	17890	17537	17850	17791	17954	17937	17914	17870	17793	17619	17749	17875	17813	17834	18009	17657	17667	18001	17834	18014	17864	17836	17691	17775	17787	18008	17957	17727	17842	17923	17882	17866	17921	17831	17850	17833	17857	17667	17715	17915	17725	17704	17837	17660	17911	17950	17712	17911	17798	17649	17772	17978	17943	17781	17922	17885	17802	17802	17854	17980	17876	17801	17992	17766	17887	17900	17748	17894	17880	17903	17687	17814	17718	17782	17722	17802	17933	17873	18069	17893	17905	17743	17935	17832	17843	17772	17784	17819	17948	17840	17818	17724	17943	17698	17966	17809	17784	17654	17934	18031	17907	17934	17747	17881	17756	17859	17837	17645	17614	17858	17834	17961	17824	17880	17831	17733	17758	17585	17793	17777	17933	17808	17901	17838	17956	17883	17729	17958	17735	18099	17972	17756	17866	17772	17884	17926	17735	17651	17878	17869	17748	17963	17815	17850	17780	17987	17835	17859	17915	17937	17799	17884	17897	17907	17735	17724	17845	17743	17933	17655	17808	18045	17792	17806	17947	17909	17795	18054	18066	17694	17956	17814	17835	17874	17928	17889	18026	17832	17888	17926	17917	17863	17683	17973	17782	17860	17833	17850	17785	17891	17771	17923	17725	17746	17974	17845	17702	17858	17663	17815	17949	18000	17833	17856	17861	17841	17892	17947	17901	17699	17870	17785	18003	17993	17975	17890	17865	17790	17902	17725	17873	17876	17878	17752	17804	17831	17827	18007	17764	17888	17689	17882	17974	17706	17969	17952	17806	17896	17862	17855	17745	17866	17990	17916	17859	17862	17798	17783	17827	17719	17633	17823	17673	17842	17889	17819	17873	17926	17756	17747	17883	17897	17851	17797	17836	17629	17912	17856	17998	17893	17773	17625	17641	18004	17943	17833	17748	17939	17884	18055	17982	17692	18093	17765	17691	17971	17695	17920	17890	17960	17774	17850	17813	17755	17803	17929	17749	17777	17992	17896	17845	17898	17785	17717	17809	17894	17752	17821	17872	17719	17849	17704	17792	17883	17769	17873	17729	17780	17802	17865	17811	18063	17837	17799	17784	17879	17956	17814	17801	17938	17872	17725	18007	17874	17934	17626	17814	17699	17679	17974	18014	17882	17861	17772	17834	17746	17861	17857	17912	17880	17960	17757	18009	17672	17948	17747	17798	17891	17819	17846	17934	17847	17951	17753	17911	17841	17980	17535	17873	17871	17672	17760	17961	17885	17805	17810	17828	17923	17756	17902	17809	17883	17872	17778	17687	17709	17953	17903	17977	17828	17856	17715	17846	18030	17787	17777	17747	17924	17748	17897	17843	17817	17817	18043	17951	17727	17760	17882	17816	17726	17814	17708	17936	17665	17770	17722	17839	17823	17680	17802	17835	17830	18037	17778	17782	17891	17807	17827	17856	17996	17859	17715	17807	17704	17822	17733	17665	17896	17669	17945	17912	17902	17789	17989	17884	17870	17821	17751	17791	17914	17842	18037	17722	17748	18006	17826	17961	17929	17849	17821	17806	17784	17828	17777	17809	17783	17873	18044	18051	17993	17885	17693	17925	17865	17935	17888	17856	17588	17769	17877	17951	18016	17940	17955	17892	17823	17953	17771	17782	17884	17949	17758	17823	17639	17914	17948	17982	17844	17917	17906	17757	17832	17901	17838	17714	17939	17870	17859	17829	17822	17779	17731	17848	17682	17866	17599	17966	18012	17769	18018	17852	17876	17948	17853	17746	17796	17852	17848	17790	17823	17934	17746	17660	17819	17836	17839	17941	17731	17970	17873	17865	17826	17868	17857	17985	17843	17865	17843	17907	17834	17781	17806	17910	17894	17776	17984	17826	17666	17958	17863	17822	17741	17858	17831	17944	17796	17850	17765	17964	17746	17891	17890	17896	17863	17867	17885	17664	17654	17740	17835	17940	17877	17807	17996	17898	17941	17630	18012	17815	17989	17845	17743	17751	17855	17832	17883	17833	17772	17808	17876	17792	17755	17835	17837	17788	17860	17744	17938	17836	17794	17837	17843	17786	17657	17847	17759	17722	17851	17699	17849	17854	17803	17782	18009	17704	17939	17792	17628	17828	17939	17961	17840	17727	17796	18014	17765	17799	17714	17960	17801	17778	17791	17845	17872	17905	17969	17797	17817	17809	17739	17870	17804	17827	17994	17787	17822	17948	17754	17748	17790	17972	17823	17873	17737	17725	17873	17851	17768
24119	21160	27765	25479	25269	30042	32772	29709	28857	29112	28912	28801	28351	27952	27889	28026	27488	27752	27895	27823	27555	27596	27634	27726	27623	27671	27560	27413	27602	27519	27500	27195	27407	27457	27428	27402	27317	27390	27359	27485	27678	27348	27322	27344	26965	27134	27408	27140	27189	27473	27195	27108	27433	27574	27241	27287	27196	27165	27314	27581	27287	27177	27264	27242	27037	27129	27214	27382	27271	27611	27345	27331	27340	27202	27412	27210	27256	27263	27241	27150	27186	27170	27464	27459	27276	27474	27406	27468	27246	27352	27078	26876	27503	27273	27283	27440	27321	27343	27252	27311	27376	27327	27236	27343	26990	27138	27340	27309	27283	27190	27309	27271	27669	27594	27426	27262	27161	27250	27248	27326	27070	27332	27556	27301	27495	27156	27100	27281	27124	27335	27240	27100	27133	27116	27344	27354	27321	27133	27246	27253	27112	27492	27188	27176	27073	27047	26969	27379	27294	27319	27132	27168	27443	27337	27176	27270	27567	27185	27189	27389	27332	27183	27467	27337	27414	27177	27191	27193	27182	27163	27123	27018	27239	27018	27296	27181	27349	27334	27449	27572	27046	27387	27067	27277	27094	27123	27304	27032	27110	27339	27209	27276	27265	27431	27255	27483	27302	27320	27228	27189	27146	27273	27360	27111	27016	27207	27288	27153	27513	27170	27128	27233	27264	27363	27121	27429	27381	27397	27018	27394	27483	27203	27444	27376	27505	27119	27326	27296	27254	27220	27116	27165	27179	27070	27178	27285	27141	27324	27369	27220	27182	27243	27357	27216	27042	27167	27018	27087	27158	27320	27166	27005	27343	27395	27246	27109	27072	27408	27529	27083	27431	27375	27378	26941	27214	27255	27206	27159	27274	27218	27287	27625	27437	27058	27270	27142	27067	27163	27167	27006	27281	27230	27107	27202	27158	27287	27291	27111	27162	27151	27207	27609	27226	27170	27291	27243	27291	27456	27126	27389	27439	27294	27059	27321	27101	27276	27128	27316	27171	27023	27218	27190	27225	27201	27260	27006	27073	27121	27209	27363	27321	27374	27198	27304	27364	27460	27039	27297	27104	27010	27258	27188	27041	27022	27267	27331	27311	27280	27325	27302	27228	27241	27284	27195	26995	27154	27352	27237	27325	27286	27275	27285	27292	27062	27109	27295	27411	27259	26972	27454	27238	27261	27528	27057	27086	27386	27270	27412	26962	27225	27110	27168	27299	27025	27199	27305	27172	27284	27427	27214	27409	27277	27265	27171	27419	27212	27184	27203	27178	27223	27280	27189	27120	27244	27074	27233	27033	27158	27262	27162	27324	27118	27209	27355	27256	27291	27187	27193	27302	27309	27081	27070	27365	27255	27339	27005	27266	27396	27297	27285	27379	27102	27244	27340	27111	27007	27094	27349	27346	27504	27426	27328	27345	27312	27205	27289	27178	26956	26850	27106	27300	27102	27377	27286	27349	27212	27486	27194	27306	27352	27247	27157	27103	27256	27160	27411	27406	27052	27333	27286	27306	27495	27514	27348	27268	27457	27289	27115	27112	27296	27376	27184	27262	27089	27192	27460	27231	27282	27336	27052	27293	27221	27233	27215	27086	27316	27418	27350	27224	27351	27082	27367	27244	27559	27320	27353	27462	27162	27170	27274	27444	27186	27384	27191	27026	27374	27091	27174	26983	27279	27293	27170	27043	27482	27280	27139	27436	27426	27249	27448	27140	27226	27292	27280	27113	27319	27322	27213	27261	27365	27267	27318	27453	27419	27170	27360	27385	27323	27018	27237	27276	27503	27223	27262	27472	27176	27128	26961	27422	27078	27184	27194	27177	27220	27351	27217	27121	27177	27246	27351	27365	27313	27298	27024	27284	27118	27007	27370	27243	27126	27061	27113	27059	27076	27121	27537	27587	27160	27234	27182	27143	27401	27393	27315	26831	27504	27136	27111	27360	27090	27345	27090	27526	27371	27145	27088	27107	27417	27312	27316	27278	27309	27122	27145	27355	27144	27333	27171	27171	27508	27342	27255	27280	27094	27086	27256	27313	27359	27056	27256	27395	27359	27386	27331	27167	27291	27246	27160	27122	27123	27339	27293	27174	27210	27127	27249	27330	27285	27339	27353	26960	27272	27176	27293	27102	27074	27226	27273	27434	27536	27500	27137	27379	27081	27476	26985	27398	26993	27325	27127	27162	27385	27096	27440	27141	27051	26982	27185	27317	27232	27402	27155	27194	27460	27339	27149	27145	27008	27718	27306	27505	27171	27416	27253	27123	27440	27225	27288	27064	27378	27205	27205	27502	27265	27301	27120	27744	27115	27323	27279	27337	27270	27199	27102	27144	27263	27228	27311	27132	27349	27284	27128	27452	27237	27082	27174	27265	27433	27183	27243	27308	26967	27487	27200	27252	27056	27380	27388	27299	27420	27213	27204	27206	27298	27153	27417	26981	27152	27434	27217	27142	27135	27326	27112	27647	27333	27298	27352	27240	27408	27173	27359	27277	27104	27381	27242	27419	27211	27119	27261	27247	27274	27163	27295	27197	27394	27337	26927	27056	27430	27161	27084	27276	27578	27310	27111	27391	27217	26890	26947	27285	27506	27354	27495	27165	27213	27326	27232	27069	27449	27574	27346	27152	27386	27190	27006	27302	27390	27780	27023	27202	27572	27071	27209	26940	27104	27082	27275	27234	27086	27249	27229	27403	27322	27319	26869	27171	27460	27207	27462	27347	27294	27249	27051	27068	27179	27254	27093	27274	27091	27164	27006	27261	27387	27004	27309	27361	27264	27181	27040	27225	27239	27156	27205	27349	27179	26961	27211	27188	27259	27167	27042	27421	27053	27234	27295	27475	27033	27387	27214	27240	27476	27182	27241	27278	27216	27360	26973	27361	27179	27180	27416	27355	27250	27099	27609	27242	27084	27338	27400	27275	27315	27282	27227	27237	27302	27296	26982	27362	27486	27456	27176	27236	27134	27200	27245	27198	26731	27170	27465	27139	27168	27069	27380	27470	27321	27153	27118	27344	27148	27128	27324	27242	27459	27290	27308	27188	27203	27035	27091	27387	27403	27263	27248	27112	27522	27088	27380	27357	27347	27175	27490	27274	26994	26943	27054	27190	27114	27197	27338	27286	27289	27342	27276	27192	27398	27146	26925	27485	27409	27398	27170	27447	27362	27298	27372	27328	27363	26995	27373	27196	27330	27238	27183	27051	27394	27308	27377	27223	27266	27228	27326	27169	27419	27204	27382	27369	27387	27170	27434	27221	27256	27086	27228	27363	27300	27464	27290	27241	27435	27200	27148	27186	27119	27408	27052	27155	27376	27078	27205	27285	27345	27350	27226	27406	27109	27063	27404	27378	27113	27329	27033	27370	27421	27182	27273	27345	27454	27345	27220	27374	27648	27510	27417	27173	27091	27090	27244	27301	27117	27141	27330	27335	27278	27187	27155	27353	27050	27254	27284	27129	27204	27010	27202	27313	27329	27183	27213	27235	27329	27470	27283	27350	27184	27148	27050	27575	27151	27252	27363	27367	27064	27526	27158	27082	27346	27546	27321	27014	27016	27331	27362	27252	27397	27402	27308	27280	27229	27467	27464	27366	27392	27349	27085	27229	27234	27361	27338	27191	27123	27450	27272	27573	27209	27046	27124	27027	27073	27210	27291	27308	27016	27418	27221	27390	27262	27231	27311	27150	27143	27439	27389	27180	27402	27380	27401	27307	27219	27350	27155	27151	27413	27099	27156	27383	27189	27265	27289	27238	27253	27305	27187	27279	27204	27136	27339	27137	27022	27056	27250	27496	27311	27051	27160	27344	27103	27206	27260	27231	27096	27359	27221	27148	27375	27387	27192	27242	27446	27195	27213	27573	27223	27307	27245	27045	27453	27396	27553	27446	27321	27279	27144	27277	27292	27534	27449	27286	27108	27446	27579	27355	27201	27357	27409	27197	27298	27106	27340	27133	27253	27196	27257	27373	27114	27000	27375	27286	27234	27400	27366	27010	27299	27075	27048	27369	27176	27345	27621	27268	27126	27338	27338	27247	27256	27430	27317	27563	27540	27309	27295	27453	27286	27330	27262	27375	27034	27347	27152	27218	27413	27279	27300	27126	27275	27217	27390	27034	27113	27590	27333	27134	27292	27170	27345	27362	27370	27261	27186	27158	27428	27433	27071	27119	27345	27087	27262	27196	27252	27145	27122	27487	27280	27245	26999	27102	27396	27595	27355	27172	27252	27348	27108	27180	27278	27062	27159	27160	27020	27159	27004	27271	27278	27381	27520	27348	27096	27304	27105	27143	27248	27439	27251	27255	27208	27126	27189	27224	27222	27321	27099	27360	27254	27283	27119	27162	27303	27218	27345	27288	26987	27318	27230	27145	27533	27012	27340	26991	27162	27275	27372	27309	27322	27036	27313	27282	27168	27084	27211	27129	27480	27396	27337	27229	27382	27182	27088	26971	27120	27232	27351	27286	27224	27079	27499	27220	27245	27570	27264	27280	27370	27494	27308	27407	26985	27249	27140	27218	27231	27164	27375	27416	27154	27193	27080	27363	27044	27232	27176	27064	27263	27251	27212	27235	27333	27284	27186	27337	27433	27267	27182	27352	27252	27081	27327	27076	27056	27159	27244	27213	27365	27351	26938	27216	27235	27275	27414	27335	27383	27367	27313	27487	26976	27270	27370	27405	27231	27520	27357	27288	27382	27183	27222	27291	27360	27157	27266	27142	27207	27237	26962	27301	27304	27357	27163	27328	27018	27199	27127	27407	27081	27425	27198	27086	27013	27357	27315	27252	27316	27137	27216	27294	27166	27311	27403	27250	26918	27145	27216	27376	27445	27413	27427	27172	27085	27057	27243	27369	27039	27305	27229	27366	27090	27288	27252	27124	27272	27090	27213	27195	27109	27172	27059	27325	27463	27404	27365	27254	26942	27202	27245	27157	27120	26842	26890	27217	27237	27392	27039	27009	27124	27136	27504	27149	27311	27532	26924	26902	27156	27112	27338	27287	27160	27192	27183	27036	27191	27134	27234	27181	27257	27292	27429	27320	27109	27445	27102	27336	27123	27105	27103	26947	27095	27344	27224	27309	27158	27296	27365	27104	27068	27175	27004	27355	27263	27352	27452
20343	33822	33543	28117	24868	22662	21440	20497	19943	19360	18908	18630	18459	18017	18093	17769	17564	17402	17605	17498	17468	17274	17233	17421	17178	17233	17171	17352	17270	16949	17131	17065	16981	17027	16901	17097	17142	16995	17135	17040	16939	17021	16919	17155	16932	16829	17173	17063	16846	17033	16891	17008	17144	17084	17052	16939	16962	16952	16857	16862	16993	17052	16886	17105	17009	16767	16891	16860	17010	17067	16859	16788	17154	16963	16966	17024	17066	17120	16987	17018	16827	17036	17022	16838	16994	16974	17009	16857	17023	17171	16807	17102	16812	17083	17074	17023	17090	16965	17048	17022	16786	16807	16927	16735	16958	16827	16811	17063	16732	17113	16966	16938	16918	16945	16755	17009	16974	16891	17045	17045	16823	16890	16851	16863	16987	16935	17163	16937	16855	17079	16844	16935	17146	16932	16993	16954	16894	16956	17149	16835	17007	16809	17032	16950	17031	17053	16894	16857	16721	16958	16815	16912	16910	16936	16784	17115	16827	17054	16864	16886	17021	17055	16962	16836	17097	16951	17025	16900	16959	16866	16845	16920	16926	17039	16889	16994	16918	16798	16912	16883	16917	16912	17005	16819	16957	16710	16915	17005	17107	16864	16814	17045	17150	16964	16781	16877	16859	17007	16925	17076	16978	16856	16789	17230	16861	17035	17034	16940	17051	16843	17014	16830	16999	16906	16758	16940	16979	17155	16857	16750	16822	16715	16902	17004	16959	16917	16961	17179	17100	16969	17127	17067	16774	17074	16974	16935	16780	17123	16894	16925	16850	16903	16976	16829	17040	16908	16869	17017	16853	16942	16909	16826	16841	16891	16946	16913	16872	16880	16875	16772	16825	17198	16885	16997	17107	16980	16798	16960	16905	16832	17059	16979	16946	17097	16881	16918	16824	16947	16882	16794	16836	16922	17075	17070	17066	17036	16797	16981	16896	16688	16758	17028	16875	16775	17019	16825	16918	16908	16861	16797	16862	16951	16981	17051	17000	16997	16863	16787	16911	17058	16896	16917	16991	16989	16882	16948	16792	16784	16819	16864	16899	16778	17053	16860	16856	16864	16766	16873	16819	16872	16888	17073	16740	16907	16866	16990	17015	16770	16819	17059	16943	16813	16897	16834	16997	16865	16934	16746	16789	16907	16913	16903	16844	16798	16941	16982	16786	16985	16761	16959	16938	16998	16961	17144	16777	17101	16889	16813	16906	16874	16906	16800	16724	17000	17026	16688	16799	16866	17004	16792	16922	16844	17066	16976	17036	16706	16957	16932	16894	16818	16883	16800	16859	16865	17029	16948	16939	16882	16967	16793	16989	16922	17036	16902	16844	16884	16950	16987	16840	16699	16853	16956	16959	16817	17007	16898	16853	16851	16868	16769	16884	17105	16919	16907	17066	17043	16956	16994	17025	16810	16936	16978	16958	16863	16974	16913	16799	16763	16910	16830	16937	16984	16960	16863	17014	16855	16982	16908	16729	17048	16793	16923	17001	16988	16886	16954	16915	16923	16987	16925	16908	16992	17004	17000	16908	16821	16845	16770	16786	16946	16917	17103	16915	16891	16856	16867	17040	17013	16746	17046	16890	16941	17054	16897	17078	16781	17247	16917	17100	17080	16895	16883	16993	16892	17078	16743	16777	16997	16796	16970	17088	17002	16927	16904	16962	16656	16821	16864	16775	16918	16957	16911	16876	17023	16825	16811	16956	16915	16905	16901	16901	17082	17055	17106	16975	16803	16690	16987	16848	16813	16760	17030	16860	16937	16914	16972	17094	16956	16978	16977	16952	16978	16941	16980	16884	16839	16887	17135	16884	16924	16864	17033	16841	16877	16683	16882	16828	16834	17053	16921	16938	16939	16922	16961	16942	16954	16685	17108	16822	17071	17069	16738	16931	16958	17021	16961	16921	16913	16858	17050	16794	17032	17037	17089	17013	16946	17010	16885	16904	16926	16975	17000	16991	16896	16761	17118	17092	16933	16716	17098	17053	17081	16937	16854	16906	16952	17143	16846	16920	16989	16978	16994	16900	16789	17044	16987	16908	17111	16941	16805	16953	16801	17118	16863	17004	17012	16770	17008	16997	16873	16951	17026	16934	17031	17012	16817	16929	16932	16801	16926	17038	16994	16902	17062	16914	17078	16979	16940	16982	16893	16967	16907	16914	16941	16773	17066	16979	16843	16971	16966	16997	17069	16910	16837	16948	17035	16907	16905	16903	16863	16897	16934	17021	16799	17120	17047	16949	16990	17090	17112	16920	16865	17006	16812	16981	17130	16957	17058	17041	16918	16842	16965	16959	16861	16957	16975	16817	17031	16991	17062	16900	16987	17121	16836	16730	17009	16804	16968	17004	16859	16913	16860	16830	16847	16811	17068	16926	17047	16752	16783	16884	16970	16999	17053	16972	17093	16944	16988	16754	16876	16968	16601	16874	17166	16786	16799	17003	17012	16902	16967	17069	16914	16923	16915	16965	16791	16937	16939	16818	16895	17039	16949	16887	16760	17120	17042	16770	16828	17038	16937	17033	16779	17041	17055	16977	17007	16899	16797	17071	16950	16898	17055	16909	17171	16922	17016	16854	17066	17008	16888	16988	16961	16886	16997	16927	16800	17164	16998	16914	16738	17072	16990	16840	16881	16857	17048	17154	17054	16780	16837	16910	17002	17002	17042	17002	17013	16814	16940	16988	16995	17079	16934	16911	16719	17002	16785	17029	16856	16835	16908	16842	16960	16820	17051	16890	17049	16966	16953	16982	16896	16864	17004	16816	16945	16901	16912	16842	16943	16854	16922	17191	16872	17130	16879	16889	17083	17085	17160	16859	16933	16798	16963	16808	17088	17032	16892	16930	16902	17161	16810	16839	17096	16939	17112	16799	16942	16807	17090	16771	16911	16822	16874	16863	16968	16884	17033	16822	16891	16910	16949	16736	17018	17075	16840	16954	17195	16985	16885	16922	16893	16982	16847	17076	16972	16909	16838	16786	16961	16998	16857	17049	16977	16930	17120	17043	16857	16896	16870	16939	16969	16888	16902	17053	16980	16933	16827	16847	17061	16995	17050	16603	16900	16921	17052	17000	16929	16946	16943	16961	17008	17020	16980	16893	17044	16737	16763	16945	17164	16928	17104	16969	16969	17033	16923	16908	16924	17013	16980	16897	16923	16972	16892	17007	16908	16942	17027	16837	16854	17064	17027	16941	16931	17099	16854	16879	17072	16993	16803	17024	17067	16952	17001	17036	16935	16978	16902	17071	16980	16832	16971	17055	16881	16893	16931	16851	16901	16920	17051	17043	16987	16911	17054	16792	16716	16789	16900	17030	16854	16956	17012	16889	16856	16920	16848	17010	16904	16993	16901	16897	16945	16966	17004	16906	16967	17051	16779	16874	17001	16728	16845	17016	16808	17040	16907	16940	16864	17020	16932	17021	16793	17105	16786	16855	17044	17038	16798	16949	16990	16944	17043	16985	16956	17008	16847	16827	16874	16964	16883	17082	16930	16843	16978	16928	17000	16899	16960	16976	17000	17088	16996	16804	16874	16952	17004	16796	17175	16934	16941	16905	16955	16926	17204	16899	17119	16933	16935	16918	16895	16787	16970	16940	16942	17006	16870	16865	16854	17155	16976	16786	17014	16990	16832	17063	16997	16895	16880	16919	16944	17089	16887	16862	16830	16762	17081	16987	16917	17039	16826	16914	17199	16947	17011	17174	17163	16978	16811	16852	17066	16791	16996	16866	16917	16925	17066	16801	16913	16962	16893	17040	16959	17107	17043	17013	16812	16811	17090	16837	17094	16712	16906	16836	16989	16911	16699	17024	17113	16918	16785	16974	16802	16855	17163	16946	16885	16920	16950	16977	16984	16768	16822	17000	16845	16883	17049	16879	16990	16967	17055	17124	16817	16816	16678	16743	17032	17007	17003	16934	16830	16914	17032	16866	16763	17029	16718	16743	16902	17037	16939	17044	17018	17150	16966	16891	17021	17093	16893	17197	16737	16900	16976	16953	16799	16834	17108	17133	16831	16853	17009	17079	16917	16761	16778	17108	17001	16944	16981	16973	16921	17079	16896	16920	16853	16947	16870	16911	16938	16945	16959	17066	16815	16971	17013	16913	16879	17089	17093	16987	16879	17107	16873	16818	16856	16786	17044	16832	17006	16983	16896	16864	16858	16764	16936	16872	17044	16995	16997	16876	16949	17032	16996	16967	16979	17031	16883	16769	16757	17082	17025	16975	16934	16905	16783	17035	17083	17049	16839	17121	17004	16821	16958	16873	17077	16946	16896	16773	16732	17068	17087	16970	16888	16905	16775	17129	16768	16852	16936	16772	17044	17004	16780	16770	17025	16933	16831	16853	16919	16916	17043	17054	16835	16936	16851	16869	16934	17071	16895	16820	16920	16869	16946	16985	16891	16794	16987	16911	16932	16698	17003	16866	16726	17005	16916	16983	16764	17089	16808	16997	16847	16996	16858	17014	16939	16986	16982	17035	16963	17049	16882	17018	16948	17087	16751	16916	16916	17038	16845	16868	16795	16986	16829	16862	16959	16904	16782	16970	17181	16763	16828	16933	16968	16992	16974	16819	16950	16979	16981	16900	16795	16932	16940	17027	16900	16843	16706	16950	17256	17134	16870	16998	17050	16968	17011	16931	16791	16932	16968	16816	17003	16975	16868	16941	16909	17004	17153	17003	16950	17067	16964	17000	17203	16924	16878	16843	16969	16968	17046	16965	16907	16660	16855	16963	16836	16929	17000	16958	16876	17065	17060	16994	17020	16902	16812	16930	16949	16960	16921	16838	17100	16868	16816	16840	16696	16934	17022	16924	16991	16850	16915	16873	16691	16887	17008	16914	16804	16853	17062	17048	16840	16995	16958	16731	17065	16935	16951	17007	16949	16947	16933	16893	17001	16963	16885	16871	16977	17078	16972	16843	17066	17008	16889	16927	16988	17062	16919	17009	16889	16793	16951	16928	16876	16854	16873	16964	16976	16868	16967	16941	16980	17085	16877	17026	17047	16899	16959	16932	17011	16967	17057	16925	16962	16864	16901	16770	16939	16936	17013	16850	16916	17142	16960	16932	16922	17001	16929	16995	16860	17049	17017	16979	16958	16946	16918	17028	17221	16948	16853
22671	21154	27743	24989	22807	28662	34632	30969	30013	29965	29317	29031	29211	28540	28538	28041	27913	27768	28003	27918	27755	27683	27662	27731	27929	27559	27377	27465	27333	27332	27568	27416	27577	27672	27544	27432	27196	27228	27507	27128	27266	27176	27296	27228	27218	27256	27280	27378	27210	27322	27417	27282	27106	27092	27238	27395	27483	27325	27161	27007	27166	27018	27159	27085	27237	27668	27302	27176	27069	27156	27243	27116	27180	27244	27337	27232	27287	27525	27212	27177	27234	27411	27393	27321	27369	27089	27130	27365	27435	27171	27148	27078	27266	27060	27249	27187	26879	27155	27233	27226	27389	27299	27211	27149	27125	27002	27137	27263	27300	27022	27309	27303	27207	27111	27166	27338	27169	27162	26990	27218	27139	27256	27353	27368	27350	27422	27210	27431	27128	27193	27172	27213	27166	27231	26719	27019	27278	27085	27251	27343	27326	27127	27250	27100	27245	27174	27155	27179	27147	27264	27359	27118	26843	27288	26984	27152	27315	27329	27419	27210	27191	27317	27237	27054	27101	27107	27064	27161	27249	27412	27436	27335	27237	27229	27389	27277	27094	27073	27371	27392	27247	27290	27183	27311	27255	27083	27209	27160	27393	26949	27247	27126	27171	27209	27184	27223	27054	27279	27271	27110	27229	26972	26976	26849	27198	27244	26788	27278	27069	27295	27170	27026	27252	27178	27150	27052	26910	27034	27145	27163	27323	27269	27247	27215	27154	27132	27318	27148	27171	27378	27210	27131	27206	27182	27243	26708	26913	27171	27382	27128	27128	27387	26958	27363	27186	27124	27339	27238	26964	27129	27067	26895	26969	27143	27058	27228	27135	26994	27148	27404	27102	27209	27183	27154	27299	27233	27366	27264	27284	27226	27205	27280	27134	27097	26983	27159	27231	27153	27108	26887	27016	27213	27163	27074	27161	26965	27022	27153	27069	27229	27070	27300	27144	27226	27167	27364	27451	27068	27417	27254	27070	27256	27426	27393	27356	27271	27215	27065	27198	27282	27248	27364	27351	27204	27288	27343	27262	27272	27434	27044	27041	27198	27194	27244	27106	27173	27322	27141	27096	27160	27125	27066	27238	27209	27034	27417	27227	27294	26979	27109	26730	27322	27359	27625	27362	27067	27313	27045	27464	27217	27123	27024	27064	26926	27425	27206	27077	27281	27059	27007	26917	27170	27122	27389	27128	27269	27317	27244	27095	27189	27349	27115	26917	27095	27454	27063	27145	27130	27025	27218	27286	27102	27127	27252	27612	27079	27320	27072	27029	27381	27184	27344	27164	27070	27275	27079	27183	26809	27137	27068	27075	27049	27277	27081	27195	27192	27027	26960	27165	27314	27316	27192	26934	26933	27085	27182	26967	27060	27146	27062	27062	27183	27214	26994	27414	27272	27466	27112	26988	27162	27250	27083	27003	27082	27157	27126	27282	27372	27012	27237	27636	27205	27315	27165	27208	27357	27325	27181	27384	27267	27257	26970	27141	26952	27170	27186	27222	27300	27358	27272	27165	27361	27022	27106	27209	27047	26891	27275	26985	27166	26983	27114	26987	27225	27583	27047	27182	27188	27057	27085	27252	26865	27065	27457	26932	27089	27094	27286	27223	27142	26909	27165	27037	27269	27230	27181	26976	26991	26934	27175	27109	27040	27067	27040	27217	27095	27445	27342	27077	27232	26980	27283	27192	27074	27203	27209	26895	27226	27264	27148	27019	27169	27268	27329	27065	27191	27248	27281	27429	27256	26725	26821	27279	27087	27437	27292	27280	27318	27321	26995	27191	27110	27242	27024	27182	26766	27067	27349	27177	27528	27137	27228	27216	27478	27132	27467	27202	27565	27428	27569	27344	27159	27136	27037	27295	27183	27218	27229	27301	27208	27385	27220	27030	27083	27203	27229	27333	27106	27355	27284	27347	27186	27366	26939	27304	27087	27278	26988	27211	27305	26745	27049	27041	27251	27179	27389	27110	27273	27286	27336	26999	27277	27130	27044	27303	27066	26970	26965	27001	27183	27196	27350	27333	27168	27359	27438	27203	27294	27274	27097	27145	27286	27341	27224	27270	27264	27115	26856	27200	27121	27229	27291	27131	27005	27358	26972	27003	27206	27144	27193	27211	27283	27398	27142	27169	27035	27097	27265	27348	27220	27100	27292	27233	27011	27138	27145	26954	27141	27339	27055	27138	27039	27224	27302	27290	27412	27469	26857	27241	27391	27075	27168	27401	26898	27231	27187	27097	27167	27106	27292	27400	27070	27146	27217	27180	26961	27188	27086	27593	27264	27410	26689	27362	27026	27097	27137	27361	27218	27364	27131	27139	27286	27255	27305	27378	27028	27050	27118	27550	27323	27306	27326	27232	27207	27200	27056	27028	27319	27221	27127	27238	27096	27060	27080	27264	27008	27349	27358	27238	27299	27378	27082	27111	27359	27096	27135	26902	27268	27201	27108	26988	27024	27212	26855	26867	26973	27173	27083	27276	27076	27137	27171	27263	26999	26840	27267	27037	27015	27149	27176	27253	27009	27335	27294	27159	27135	27263	27161	27300	27190	27200	27079	27150	27321	27427	27009	27114	27031	27099	27045	26941	27062	27145	27165	27220	27089	26930	27109	27361	27114	27146	27228	27233	27254	27327	27271	27285	26970	27146	26914	27229	27258	27432	27209	27346	26941	27090	27349	27069	27237	27159	26945	27096	27197	27059	27334	27098	26893	27140	27226	27013	27107	27126	27581	27009	27281	27452	27467	26984	27180	27283	27253	27192	27219	27102	27088	26992	27133	27183	27230	27444	27292	27099	27314	27185	27144	27270	27062	27233	27416	26991	27298	27205	26985	27193	27049	27137	27174	26957	27219	27281	27213	27243	26941	27082	27300	27290	27408	27036	27071	27048	27151	27149	26976	27135	27089	27014	27178	27142	27269	27386	27189	27195	27231	27163	27319	27433	27413	26849	27085	27059	27240	27050	27277	27183	27219	27031	27182	27385	27135	27081	27207	27240	27227	27046	26943	27248	27171	27256	27204	27185	26979	27198	27363	27303	27433	27105	27414	27208	26935	27090	26743	27108	27227	27266	27313	27440	27208	27246	27220	27002	26826	26970	27141	27247	27231	27246	27312	27405	26880	27043	27110	27135	27322	27222	27038	27319	27080	26829	27130	27156	27190	27151	27558	27157	27034	27022	27126	27319	27125	27051	26930	27070	27315	27388	27356	27303	27160	27279	27125	27246	27207	27113	27170	27107	27283	27089	27208	27194	27365	27361	27107	27214	27154	27208	26972	27220	27121	27372	27100	27068	27204	27029	27179	27145	27542	27211	27054	27122	27049	27242	27100	27090	27406	27396	27089	27098	26987	27089	27160	27193	27015	27329	27196	26905	26970	27097	27281	27177	27292	27217	27281	27310	27270	26991	27174	27246	27090	27232	27149	27380	27101	27134	27225	27062	27120	27098	27040	27082	27202	27381	27046	27162	27559	27336	26989	26964	26997	26946	27022	27249	27236	27376	27236	27287	27131	27382	27347	27095	27346	27399	27338	27027	27083	27247	27241	27184	27047	27158	27174	27277	27159	27228	27266	27088	27199	27150	27214	27025	27201	27181	27222	27169	27320	26986	27056	27212	27098	27060	27300	27465	26963	27273	27013	27100	27195	27218	27264	27501	27280	27279	27246	27451	27193	27321	27078	27016	27260	27232	27100	27442	27298	27214	27130	27349	27017	27141	27460	27463	27237	27140	27088	27112	27110	27191	27174	27039	27173	27300	27332	27298	27199	26893	27576	27155	27065	27267	27301	27332	27224	27098	26998	27070	27156	27028	27251	27027	27180	27164	27144	27283	27240	27316	27287	27122	27235	27412	27342	27362	27319	27146	27151	27361	27091	26939	27354	27381	27041	27236	27018	27450	27220	27324	27221	27086	27190	27282	27272	27236	27009	27105	27221	27413	27293	26903	27191	27322	27380	27105	27227	26965	27240	27152	27191	27241	26948	27363	27104	27204	27154	27190	27385	26910	27207	27081	27259	27237	27380	27242	27129	27260	27328	27182	27047	27134	27305	27313	27157	27187	27246	27155	27369	27214	27222	27059	27416	27138	27235	27083	27342	27131	27306	27431	27020	27189	27231	27153	27218	27097	27271	27130	27269	27241	27161	26990	27317	27300	27216	27158	27250	27256	27081	27277	27041	27235	27147	27011	27054	27008	27221	27133	27371	26943	27326	27100	27059	27351	27408	27207	27171	27281	27133	27333	27181	27175	27045	27121	27084	27214	27326	27103	27445	27083	27033	27157	27215	27010	27180	27098	27144	27091	27435	27231	27189	27261	27234	27020	26960	27063	27081	27036	26977	27027	27045	27140	26990	27379	27583	27177	27186	27354	27321	27367	27114	27097	27295	27451	26897	27194	27185	26988	27215	27305	27308	27165	27226	27358	27381	27204	27130	27134	27261	26820	27097	27230	27291	27347	27294	27432	27134	27411	27233	26879	27149	27182	27227	27302	27293	27101	27458	27362	27216	27274	26810	27327	27017	27200	27087	27187	27177	27247	27291	27054	27424	27071	26941	27145	26912	27068	27079	27020	27117	27234	27117	27020	27135	27387	27181	27002	27117	27241	27318	26996	27176	27096	26768	26958	27126	27003	27003	27269	27247	27306	27008	27471	26900	27397	27175	27132	27335	27135	27127	27283	27295	27169	27099	27252	27081	27268	27240	27166	27282	27098	27273	27306	27206	27190	26948	27168	27271	27132	27043	27344	27195	27064	27202	27011	27304	27098	27112	27094	27156	27150	27309	27321	27253	27380	27037	26959	27255	27256	27124	27122	27261	27249	27088	27306	27131	27082	27318	27127	27009	27189	27139	26976	27146	27425	27207	27067	27146	26952	27283	27148	27110	27292	27211	27194	27349	27361	26842	27336	27215	27212	27219	27333	27360	27264	27221	27501	27315	27058	27160	27105	27189	27260	27375	27179	27203	27233	27117	27083	27238	27236	27391	27075	26965	27176	27309	27373	27310	27384	27122	27097	27202	26972	27251	27252	27004	27173	27364	27142	27122	27121	27017	27223	26985	27018	27242	27195	27286	27206	27121	27483	27195	27134	27288	27119	27424	27388	26999	27174	27262	27187	27407	27237	27240
21954	38544	38712	32187	28340	25362	23510	22261	21384	20668	19775	19354	18949	18683	18282	18084	17730	17779	17776	17665	17439	17506	17240	17396	17315	17289	17233	17191	17313	17031	17176	17000	17090	17079	17068	16791	17026	16917	16994	16996	16913	16938	16955	16845	16934	17071	16999	16925	17009	16819	16902	16824	16937	16872	17124	16953	17213	16835	16990	16810	16854	16954	16814	16872	16835	16879	16775	16977	16745	16863	16932	16896	16794	16981	16740	16795	16826	16860	17092	16767	16842	16945	16932	16754	16967	16916	16897	17064	16860	16789	16825	16940	16728	17103	17065	17048	16744	16974	16775	16728	16916	16885	16797	16764	16860	16890	16884	16861	16964	16759	16736	16898	16869	16960	16875	17118	16643	16959	16974	16887	16809	16901	16903	16975	16793	16862	16887	16929	16895	16822	16863	16852	16771	16883	16795	16737	16946	16782	16813	16776	16646	16904	16928	16988	16937	16810	16849	16999	16788	16750	16848	16854	16775	16879	16763	16778	16767	16697	17006	16693	16947	16802	16954	16948	16811	16773	16876	16732	16746	16756	16763	16894	16651	16799	17099	16708	16843	16833	16936	16797	16820	16836	16713	16803	16798	16778	16828	16884	16984	16802	16739	16901	17018	16691	16737	16920	16817	16631	16827	16741	16848	16836	16742	16833	16696	16760	16773	16760	16902	16745	16760	16851	16881	16966	16840	16949	16833	16845	16907	16798	16838	16821	16826	16693	16955	16859	16685	16979	16772	16692	16862	16696	16836	16834	16765	16621	16757	16718	16851	16729	17013	16782	16935	16749	16914	16732	16881	16699	16760	16954	16673	16973	16949	16800	16804	16822	16960	16630	16872	16970	16759	16760	16975	16690	16904	16831	16794	16707	16705	16707	16970	16885	16711	16750	16820	16895	16939	16729	17030	16748	16915	16956	16848	16806	16986	16658	16752	16791	17070	16805	16716	16860	16759	16734	16817	16912	16942	16696	16997	16765	16785	16823	16809	16811	16658	16762	16872	16830	16888	16816	16805	16768	16725	16817	16935	16935	16710	16885	16739	16913	16715	16802	16799	16808	16999	16711	16840	16822	16694	16819	16812	16815	16937	16828	16684	16860	16900	16844	16683	16787	16910	16843	16742	16679	16934	16852	16901	16851	16742	16739	16917	16859	16916	16772	16709	16899	16844	16764	16906	16831	16985	16839	16883	16862	16744	16745	16881	16870	16782	16789	16799	16940	16824	16868	16770	16849	16727	16594	16829	16734	16686	16895	16830	16887	16985	16793	16956	16845	16816	16982	16983	16828	16776	16748	16920	16855	16996	16838	16820	16723	17020	16859	16788	16908	16806	16940	16931	16964	16799	16886	16971	16814	16867	16707	16925	16835	16583	16801	16641	17002	16777	16863	17033	16860	16971	16815	16828	16828	16757	16831	16939	16785	16688	16901	17033	16780	17041	16729	16899	16646	16794	16647	16664	16785	16900	16685	16811	16851	16844	16764	16788	16904	16806	16908	16896	17026	16809	16780	16946	16768	16890	16773	16936	16874	16870	16752	16823	16945	16983	16840	16838	16763	16959	16919	17054	16877	16892	16737	16792	16737	16875	16651	17011	16810	16694	17030	16906	16874	16702	16738	16784	16820	16747	16758	16980	16946	16827	16980	16818	16925	16895	16840	16821	16739	16825	16821	16775	16817	16995	16877	16744	16750	16949	16905	17052	16914	16794	16850	16855	16714	16985	16860	16638	16719	16789	16912	16856	16946	16935	16944	16889	16991	16794	16750	16910	16732	16860	16936	16815	16688	16800	16899	16789	16609	16866	16770	16833	16875	16805	16750	16833	16676	16859	16760	16948	16781	16860	16867	16765	16842	16825	16687	16836	16973	16907	16937	16955	16851	16944	17012	16816	16673	16806	16880	16936	16698	16684	16701	16746	16894	16751	16852	16912	16778	16959	16766	16868	16611	16849	17058	16894	16846	16661	16868	16742	16833	16969	16852	16895	16916	16967	16749	16985	16798	16739	16859	16856	16953	16974	16656	16990	16747	16780	16950	16830	16997	16797	16921	16831	16833	16885	16801	17036	16677	16848	16748	16669	16784	16862	16890	16766	16821	16654	16752	16964	16890	16835	16886	16812	16680	16806	16841	16875	16736	16828	16834	16951	16813	16801	16817	16918	16766	16796	16811	16950	17066	16901	16919	16915	16950	16808	16720	16853	16927	16954	16852	16552	16931	16794	16746	16651	16676	16864	16830	16743	16821	16762	16879	16830	16741	16927	16768	16632	16673	16870	16973	16882	16868	16851	17079	16841	16781	16940	16729	16794	16889	16981	16802	16707	16758	16724	16875	16715	16798	16930	17020	16701	16731	16857	16913	16948	16934	16820	16884	16841	16617	16958	16627	16948	16775	16817	16816	17039	16800	16929	16902	16849	16825	16828	16682	16821	17063	16873	16635	16885	16658	16711	16999	16888	16673	16928	16805	16787	16714	16713	16821	16878	16790	16879	16897	16693	16807	16706	16892	16893	16720	16696	16797	16780	16742	16893	16764	16801	16899	16926	16673	16729	16840	16703	16805	16990	16894	16912	16900	16549	17062	16631	16723	16783	16808	16539	16850	16908	16837	16727	16566	16888	16678	16880	16688	16830	16920	16887	16803	16842	16787	16811	16622	16906	16915	16775	16759	16968	16850	16649	16997	16722	16811	16747	16890	16782	16871	16841	16791	16731	16921	16792	16908	16999	16724	16843	16890	16832	16690	16893	17087	16824	16784	16904	16827	16868	16866	16864	16715	16788	16832	16809	16949	16813	16834	16765	16799	16846	16904	16720	16844	16712	16984	17013	16820	16947	16706	16874	16735	16903	16830	16949	16754	16915	16807	16837	16755	16978	16792	16706	16846	16916	16803	16826	16814	16943	16743	16788	16688	16835	16812	16819	16806	16991	16902	16856	16951	16823	16649	17023	16889	16879	16862	16837	16771	16979	16757	16998	16827	16908	16913	16817	16843	16933	16806	16966	16708	16928	16684	16685	16667	16868	16824	16887	17010	16901	16726	16889	16751	16854	16808	16982	17000	16999	16722	16882	16944	16675	16753	16914	16859	16867	16758	16705	16789	16976	16793	16759	16735	16856	16953	16750	16881	16861	16777	16801	16757	16926	16843	16901	16849	16979	16894	16810	17017	16896	16827	16849	16881	16932	16752	16920	16712	17049	16781	16888	16735	16794	16745	17009	16926	16970	16888	16777	16841	16897	16705	16722	16876	16759	16867	16778	16749	16754	16945	16686	16738	16923	16574	16908	16690	16936	16781	16825	16868	16692	16812	16895	16792	16718	16820	16966	16872	16807	16761	16890	16898	16878	16855	16897	16901	16734	16759	16956	16895	16824	16723	16648	16743	16989	16965	16846	16743	17009	16870	16909	16959	16961	16835	16835	16908	16559	17000	16865	17091	16913	16771	16822	16918	16818	16819	16810	16878	16784	16769	16920	16818	16818	16775	16922	16717	16904	16794	16745	16917	16702	16784	16920	16781	16832	16699	16736	17045	16688	16858	16702	16880	16957	17112	16832	16749	16914	16796	16883	16608	16850	16760	16848	16923	16749	16732	16937	16844	16787	16904	16613	16876	16564	16864	16668	16922	16734	16753	16817	16977	16976	16659	16922	16846	16695	16721	16866	16922	16694	16717	16824	16848	16874	16788	17079	16781	16876	16871	16878	16779	16740	16598	16936	16890	16871	16750	17057	16760	16793	16854	16934	16684	16696	16828	16776	16765	16721	16803	16657	16727	17039	16686	16905	16981	16809	16826	16865	16894	16885	16757	16766	16821	16759	17057	16881	16885	17038	16815	16837	16769	16785	16757	17011	16836	16648	16625	16834	16900	16762	16891	16894	16613	16698	16835	16882	16709	16861	16758	16612	16833	16993	16837	16830	16959	16668	16635	16781	16985	16825	17074	16830	16872	16893	16771	16822	16821	16781	16926	16748	16777	16931	16658	16817	17030	16873	16748	16681	16823	16735	16829	16841	16982	16708	16906	16842	16793	16890	16760	16853	16940	16647	16791	16792	16955	16800	16647	16827	16915	16942	16754	16731	16872	16890	16741	16838	16965	16849	16711	16935	16664	16777	16769	16893	17009	16899	16956	16828	16949	16904	16874	16934	16702	16817	16798	16771	16886	16781	16811	16774	16852	16887	16837	16742	16785	16835	16886	16842	16780	16910	16914	16645	16915	16957	16806	16827	16848	16766	16967	16724	16754	17036	16753	17093	16775	16885	16916	16867	16870	16876	16825	16769	16833	16652	16920	16907	16859	16811	16872	17005	16887	16767	16716	16822	16612	16757	16799	16806	16935	16739	16928	16902	16862	16614	16760	16700	16960	16692	16666	16864	16805	16765	16760	16647	16753	16884	16840	16676	16993	16817	16977	16767	16958	16946	16836	16750	16870	16714	16959	16760	16760	16918	16705	16753	16923	16780	16801	16765	16697	17026	17054	16696	16758	17023	16682	16787	16795	16872	16883	16799	16799	16853	16896	16882	16726	16850	16612	16939	16854	16825	16906	16771	16840	16894	16885	16825	16940	16830	16831	16912	16832	16889	16676	16942	16878	16948	16831	16783	16819	16862	16790	16771	16952	16700	16793	16975	16757	16830	16852	16824	16970	16720	16757	16817	16941	16858	16866	16884	16604	16919	16836	16888	16892	16905	16915	16816	16778	16897	16836	16885	16848	16809	16790	17051	16701	16731	16761	16798	16867	16767	16776	16647	16741	16935	16878	16879	16753	16877	17017	16953	16896	16644	16760	16638	16640	16918	16769	16713	16781	16928	16863	16788	16795	16858	16843	16847	16834	16845	16754	17007	16693	16858	16791	17014	16655	16793	16761	16888	16727	16822	16717	16924	16782	16770	16782	16789	16917	16806	16809	16968	16775	16744	16807	16848	16872	16774	16862	16804	16860	16907	16845	16696	16721	16892	16862	16817	16824	16964	16733	16852	16948	16904	16924	16751	16590	16840	16799	16807	17077	16919	16787	16892	16762	16712	16628	16886	16856	16839	16978	16973	16918	16667	16771	16738	16748	16873	16673	16786	16899	16877	16922	16873	16775	16890	16905	16781	16745	16813	16949	16769	16840	16795	16703	16826	16821	16910	16892
36378	30483	35417	34321	32020	31537	31243	30771	30366	30170	30285	29812	30053	29731	30034	29913	29829	29793	29781	29746	29867	29573	29583	29646	29395	29922	29579	29728	29646	29598	29452	29465	29748	29427	29797	29555	29718	29499	29885	29573	29361	29562	29432	29391	29520	29609	29650	29543	29367	29714	29533	29600	29768	29567	29487	29615	29685	29532	29526	29477	29603	29477	29392	29260	29415	29559	29659	29839	29682	29562	29401	29728	29538	29446	29576	29413	29557	29500	29408	29389	29597	29377	29593	29607	29425	29361	29629	29396	29689	29339	29462	29539	29458	29713	29754	29457	29376	29433	29508	29498	29481	29553	29504	29721	29731	29432	29471	29332	29655	29630	29685	29516	29641	29591	29574	29387	29471	29508	29459	29446	29492	29546	29798	29502	29656	29491	29541	29661	29597	29413	29581	29743	29430	29690	29764	29718	29542	29495	29740	29392	29567	29407	29659	29579	29499	29765	29733	29569	29326	29819	29463	29430	29480	29513	29399	29371	29522	29328	29498	29345	29683	29491	29380	29239	29473	29338	29328	29599	29508	29404	29652	29430	29455	29212	29652	29347	29698	29444	29699	29757	29590	29329	29525	29304	29193	29455	29667	29455	29574	29398	29533	29660	29522	29592	29670	29599	29385	29430	29508	29370	29669	29486	29540	29399	29498	29770	29373	29464	29435	29510	29769	29582	29589	29381	29566	29482	29881	29594	29709	29493	29592	29415	29583	29357	29744	29664	29664	29573	29560	29671	29600	29533	29469	29621	29480	29688	29432	29587	29599	29357	29501	29647	29561	29514	29269	29543	29553	29370	29630	29354	29579	29526	29551	29540	29367	29358	29603	29852	29642	29686	29604	29576	29348	29356	29613	29620	29607	29684	29566	29417	29619	29544	29767	29226	29597	29501	29507	29486	29406	29661	29388	29439	29519	29597	29530	29452	29213	29538	29392	29324	29413	29649	29541	29313	29393	29564	29525	29513	29675	29631	29506	29698	29564	29478	29481	29679	29814	29644	29602	29634	29577	29523	29719	29607	29601	29517	29460	29573	29745	29716	29308	29089	29569	29262	29443	29613	29532	29488	29416	29254	29675	29679	29677	29475	29639	29758	29549	29458	29705	29830	29544	29590	29418	29612	29285	29584	29390	29628	29566	29294	29514	29553	29541	29671	29368	29324	29324	29391	29402	29370	29492	29625	29579	29648	29439	29918	29708	29265	29386	29736	29597	29684	29456	29314	29588	29380	29604	29704	29425	29483	29457	29392	29519	29594	29358	29435	29376	29651	29689	29472	29456	29576	29536	29496	29534	29417	29477	29639	29414	29403	29550	29298	29307	29413	29650	29716	29465	29513	29484	29498	29571	29467	29394	29512	29389	29368	29622	29714	29629	29349	29575	29587	29608	29299	29782	29719	29725	29684	29561	29489	29783	29531	29332	29413	29538	29495	29610	29573	29573	29692	29424	29801	29627	29450	29491	29480	29459	29551	29460	29766	29687	29825	29710	29777	29666	29495	29455	29762	29602	29484	29775	29655	29454	29542	29600	29511	29519	29494	29460	29386	29994	29454	29348	29460	29341	29605	29633	29671	29520	29495	29126	29631	29683	29565	29688	29805	29818	29714	29931	29477	29638	29511	29434	29392	29519	29614	29725	29627	29618	29564	29758	29659	29568	29497	29353	29553	29380	29431	29646	29238	29646	29387	29552	29573	29521	29296	29498	29484	29583	29488	29421	29668	29684	29902	29668	29729	29382	29295	29612	30009	29603	29642	29529	29492	29568	29597	29689	29493	29771	29423	29728	29457	29168	29516	29671	29722	29577	29336	29770	29393	29628	29464	29799	29685	29728	29323	29099	29653	29714	29693	29215	29557	29524	29551	29575	29640	29619	29645	29522	29747	29383	29614	29754	29687	29459	29689	29728	29463	29496	29717	29207	29414	29544	29387	29710	29648	29782	29987	29615	29436	29489	29460	29365	29549	29526	29703	29549	29764	29581	29562	29590	29628	29764	29583	29490	29596	29724	29548	29709	29478	29569	29568	29595	29657	29786	29509	29487	29443	29537	29498	29167	29554	29492	29649	29599	29516	29409	29447	29535	29567	29352	29449	29633	29567	29389	29240	29692	29450	29460	29490	29724	29633	29683	29408	29528	29612	29574	29496	29655	29615	29444	29575	29691	29277	29536	29648	29299	29323	29512	29536	29406	29587	29427	29535	29528	29812	29563	29392	29740	29446	29435	29610	29314	29705	29484	29700	29699	29464	29543	29597	29411	29756	29681	29482	29681	29448	29652	29630	29891	29554	29634	29959	29726	29522	29675	29415	29347	29611	29513	29263	29549	29661	29416	29480	29747	29355	29669	29607	29624	29493	29421	29553	29480	29649	29645	29645	29546	29549	29447	29732	29380	29605	29545	29408	29534	29384	29386	29404	29584	29198	29635	29751	29585	29467	29416	29461	29810	29322	29191	29446	29490	29289	29215	29578	29258	29623	29593	29456	29440	29356	29530	29527	29619	29292	29510	29610	29563	29215	29560	29323	29650	29641	29466	29453	29540	29540	29321	29625	29686	29416	29333	29984	29376	29543	29364	29411	29283	29621	29552	29389	29545	29438	29599	29277	29424	29429	29463	29547	29690	29419	29531	29680	29378	29702	29559	29383	29572	29641	29308	29263	29263	29371	29285	29605	29450	29417	29416	29312	29561	29449	29346	29593	29681	29720	29510	29458	29481	29670	29503	29322	29500	29508	29213	29283	29429	29430	29385	29873	29680	29602	29407	29689	29833	29673	29491	29752	29595	29668	29523	29180	29594	29458	29256	29187	29748	29525	29553	29473	29659	29503	29329	29364	29713	29461	29637	29399	29586	29384	29563	29593	29441	29729	29660	29806	29762	29404	29660	29550	29591	29283	29678	29527	29492	29572	29281	29651	29284	29418	29429	29532	29158	29436	29519	29584	29699	29565	29695	29435	29649	29610	29623	29393	29614	29295	29537	29567	29486	29523	29338	29490	29480	29436	29452	29531	29436	29538	29492	29674	29445	29608	29543	29398	29612	29718	29576	29372	29318	29663	29369	29540	29484	29607	29662	29528	29345	29423	29391	29610	29471	29592	29489	29414	29488	29735	29607	29519	29582	29312	29374	29335	29460	29614	29589	29444	29346	29596	29423	29496	29697	29733	29627	29685	29654	29714	29656	29399	29538	29494	29698	29552	29669	29568	29455	29569	29389	29442	29512	29533	29601	29597	29645	29296	29810	29347	29586	29586	29241	29411	29200	29375	29619	29485	29505	29619	29581	29435	29650	29476	29680	29808	29609	29413	29485	29605	29462	29306	29339	29371	29663	29315	29611	29598	29647	29501	29456	29546	29358	29383	29639	29517	29758	29554	29414	29282	29400	29408	29384	29585	29467	29502	29425	29692	29491	29630	29710	29563	29382	29809	29448	29745	29691	29608	29785	29556	29582	29645	29525	29555	29325	29729	29427	29842	29707	29501	29392	29513	29380	29599	29613	29643	29523	29569	29567	29448	29830	29592	29510	29493	29430	29560	29549	29549	29637	29583	29791	29642	29385	29222	29649	29614	29675	29788	29645	29305	29572	29693	29500	29673	29531	29376	29479	29586	29493	29266	29321	29394	29592	29500	29481	29458	29441	29706	29498	29505	29754	29604	29611	29477	29378	29594	29673	29411	29438	29706	29518	29583	29606	29345	29446	29451	29509	29744	29820	29180	29280	29724	29547	29758	29653	29561	29659	29362	29546	29563	29439	29744	29544	29299	29586	29652	29746	29508	29833	29601	29493	29466	29492	29480	29426	29775	29620	29627	29381	29669	29572	29547	29660	29618	29483	29348	29529	29367	29261	29583	29491	29456	29696	29700	29439	29547	29768	29680	29768	29737	29653	29495	29867	29654	29339	29289	29721	29522	29436	29643	29496	29469	29521	29757	29304	29251	29793	29408	29557	29420	29492	29764	29577	29494	29275	29528	29566	29500	29470	29679	29239	29750	29483	29505	29437	29634	29614	29555	29486	29345	29377	29524	29573	29502	29627	29361	29321	29529	29703	29788	29631	29468	29481	29482	29501	29788	29865	29497	29536	29423	29568	29813	29525	29443	29493	29494	29579	29562	29690	29567	29432	29478	29430	29408	29551	29551	29712	29799	29489	29368	29322	29483	29200	29386	29650	29447	29376	29721	29630	29528	29619	29644	29438	29724	29559	29825	29376	29603	29394	29698	29518	29755	29609	29456	29592	29387	29449	29524	29452	29451	29833	29638	29596	29477	29445	29548	29723	29512	29480	29628	29356	29482	29511	29466	29570	29729	29616	29666	29581	29615	29477	29717	29445	29428	29446	29558	29363	29774	29226	29825	29635	29419	29728	29299	29614	29610	29644	29612	29619	29696	29467	29709	29467	29446	29451	29653	29813	29748	29574	29597	29481	29450	29578	29426	29601	30005	29465	29301	29539	29586	29325	29761	29735	29589	29695	29550	29555	29661	29760	29366	29736	29730	29689	29173	29462	29448	29388	29457	29641	29469	29730	29644	29631	29740	29665	29301	29415	29649	29607	29719	29530	29738	29500	29740	29402	29600	29534	29594	29464	29548	29797	29224	29474	29497	29443	29557	29472	29464	29475	29315	29527	29493	29808	29451	29629	29503	29654	29496	29709	29589	29577	29336	29319	29576	29427	29585	29877	29526	29493	29771	29503	29606	29612	29621	29610	29482	29257	29339	29737	29578	29503	29783	29559	29231	29378	29677	29441	29599	29625	29758	29296	29376	29495	29581	29593	29584	29446	29520	29231	29336	29603	29792	29623	29481	29474	29336	29750	29664	29553	29285	29749	29476	29308	29481	29513	29294	29430	29775	29375	29336	29612	29344	29624	29583	29562	29380	29622	29583	29533	29498	29545	29561	29148	29614	29390	29231	29448	29393	29421	29545	29672	29463	29535	29570	29607	29501	29471	29510	29414	29523	29552	29526	29783	29551	29411	29572	29622	29566	29357	29547	29800	29428	29533	29419	29440	29402	29731	29683	29656	29531	29588	29752	29630	29719	29601	29393	29494	29442	29720	29661	29441	29399	29524	29499	29513	29621	29767	29570	29489	29572	29604	29396	29587	29539	29623	29471	29305	29508	29592	29297	29611	29589
23020	27617	27870	24112	22293	20935	20318	19811	19366	19191	18746	18833	18672	18667	18288	18534	18272	18188	18398	18350	18276	18315	18106	18016	18086	17991	17883	18277	17859	18136	18134	17981	17862	18025	18145	17924	18025	17995	18035	18033	17923	18253	17897	18018	17916	17925	17954	18062	17940	17936	18053	17929	17839	18034	17929	18176	18157	17935	18146	17957	17945	17898	18006	18106	18061	17995	17913	17927	18008	17837	18040	18256	18114	17988	17981	17943	18004	17927	18010	17739	17771	18214	18088	17937	17913	17829	17999	17949	17889	17931	18117	17960	17847	18143	17920	17948	18092	17742	17995	18055	17918	17930	17921	17882	18117	18000	18022	18100	17876	18012	17887	18004	17969	17898	17901	18106	17962	17917	17859	17853	17873	18032	17848	17832	18106	18029	17912	18110	18034	18022	18093	18033	17990	17963	18094	17998	17926	18052	17816	17969	17954	18068	17909	17945	17977	17857	17959	17877	17959	17867	17983	18002	17862	17850	18058	18017	17864	17943	17878	17935	17804	18095	18064	17986	17928	18006	17925	17838	18033	17856	18122	17886	17814	17914	18082	17953	18213	17944	18025	18112	18014	17869	17821	18191	17987	17955	18072	18110	17882	17927	18046	17934	17979	17967	17931	17866	17941	17983	17793	18056	18022	17818	17962	17880	17818	18016	17800	17930	17917	17846	18044	17766	18049	18023	17886	17926	18001	18055	18132	17916	17934	18025	17930	17952	17883	17909	18009	18035	17923	18132	17674	17930	17985	18076	18084	17782	17797	17894	18000	17977	17989	17872	17982	17983	17983	17856	17984	17943	17772	17791	18174	17901	17971	17986	17849	17996	17914	18002	18208	18032	17920	18040	18124	17968	18034	18060	17866	17923	17877	17806	17894	18019	17846	17918	18175	17982	18037	18132	17966	17815	17948	18035	17905	17989	17912	18000	18057	17976	17894	17888	18084	18107	17790	17954	17778	18055	18022	17970	17871	17864	17704	17856	17898	17995	17792	17905	17972	17924	18094	17923	17852	18043	18022	17804	17939	17903	18009	18036	17889	18140	18024	17909	18010	17903	17765	18088	17928	18104	17922	17764	18016	18001	17980	17992	17931	18089	17968	18067	17675	17861	17945	17894	17868	18073	17979	17856	18011	17802	18073	18052	18020	17941	18000	17886	17838	17968	17755	18158	17857	17897	17835	18098	17945	17897	17926	17999	17908	18080	17866	17930	17954	17810	17939	18169	17894	17937	17924	18128	18041	17966	17951	18042	17909	17875	18129	17915	17970	17856	18017	17909	17897	17905	17845	17847	17967	17920	17920	18106	18025	18092	17842	17986	17968	17908	18078	18069	18015	17953	17833	17700	18010	18101	18070	17983	18272	17771	17992	17872	17927	17808	18047	17975	17885	18003	18101	17808	18007	18007	17829	17977	17899	18012	18002	18046	17901	17910	17836	18020	17781	17905	18029	18165	17893	18004	17843	18088	18044	18028	17960	17988	17997	17982	17848	17865	18028	17997	18054	17739	18040	17939	18033	17986	17849	17712	17663	17830	17898	17751	18043	17946	17944	17885	18043	18148	18037	17913	18089	17956	18004	18060	17924	17892	17972	17983	17984	17947	18148	18106	17968	17977	17933	18026	17944	17949	17833	17932	17907	17851	18059	17930	18033	17980	18028	17819	17832	17968	17845	18060	17998	18192	17861	18081	18020	18072	17968	18013	18000	18125	17924	17997	17947	18031	18127	17946	18118	18025	17967	18008	18086	18075	17992	17824	18021	17968	17960	17989	17907	17915	17910	18066	17835	17980	17978	17923	17911	17759	17931	17927	17892	17921	18079	17954	17780	17792	17984	18089	17845	17820	17983	18041	18102	18103	17960	18064	17997	18047	17745	18056	17862	17905	18050	17938	18167	17920	17802	17936	17930	17872	17990	18099	18105	17897	17920	18114	17907	18075	18144	17944	17817	17960	17805	18122	17997	17983	18052	18016	18044	17978	17805	18075	18020	18060	18051	17998	17937	17993	17937	17983	18076	18152	17628	17968	17843	17997	18146	17918	17861	18047	18145	17909	17973	18136	17801	17857	17857	18011	17947	18082	17692	17989	17936	18005	17954	18127	17804	17772	17864	18103	17978	18015	17965	17986	17800	17987	17925	18023	17917	17911	17799	17695	17899	17854	17858	18082	18039	17705	18063	18058	17877	18039	17979	18105	18008	17795	18075	17915	17861	17974	18076	17952	18056	18006	18080	17962	18296	18001	17951	18071	17908	18077	17886	18084	17795	17935	17876	17858	17941	18085	17985	17865	18038	17884	17944	18127	17742	17944	17989	17888	18053	17967	17963	17992	18272	17944	18012	17876	17952	17981	18014	17797	18113	18210	18009	17959	17962	17940	17921	18174	17982	18055	17927	17965	17991	17974	18164	17970	18095	17862	18167	18135	17963	17865	17865	18002	17853	17988	18065	17935	18014	17901	17938	17910	17797	18179	17928	17999	18053	18086	17897	18037	17943	18016	17911	18098	17934	17879	17912	17966	17908	17954	17850	18020	18116	18046	17808	17749	17701	17951	18123	18035	17912	17760	17824	17867	17932	18080	17971	17751	17977	17960	18051	17960	18030	17920	17805	17938	17995	17720	17798	18039	17876	17917	18050	17872	17906	17842	17869	17958	17895	17918	17943	17884	17895	17922	18127	17843	17921	17765	18141	17935	18099	17986	17881	18101	17938	17857	17965	18041	17891	17940	17930	18110	17945	17904	17998	17971	17920	17973	18183	18031	18085	17949	17917	17805	17891	17998	17818	18047	17809	18083	17863	17884	17953	17968	17928	17838	17930	18081	17817	17868	17847	18032	17961	17998	18049	18035	18057	17863	18004	17938	17919	17994	17932	17958	17869	17815	17949	18055	18189	17964	17942	17899	17949	17973	17971	17915	17932	18009	18199	18125	18000	18049	18052	18094	18002	17911	18071	17854	18058	18114	17918	17973	18010	18071	17992	17906	17851	18065	17971	17982	17949	17972	17955	18017	17977	18026	17943	18041	17953	17760	17830	17938	17973	18066	18050	17912	17972	17837	17895	18010	17964	18165	17995	18095	18041	17845	18047	17991	17774	17881	17934	17936	18225	18029	17976	17999	18194	17955	18088	17972	18113	18148	18131	17932	17949	18124	17900	17917	17926	17851	17999	18117	17898	17909	18048	17978	18017	17993	18001	17879	18099	18043	18035	18054	17967	17944	17872	18088	18044	17801	18078	17960	18024	17972	17980	17966	17921	18053	17970	17989	17926	17976	17773	18100	17930	18010	17840	17952	18025	17863	17700	17825	17793	18002	17879	17960	17880	17940	17897	18122	18025	17977	18055	17876	17880	18103	17968	17981	17926	17780	18040	17970	17814	17745	18141	17856	18159	17846	17887	18083	17879	17863	18005	17645	18029	18105	17813	17963	17875	17889	18072	18002	18033	18020	18108	17992	17918	17888	18072	17752	17886	17906	18044	18055	17976	18053	17922	17983	18174	18066	17970	18103	17939	17930	18018	17874	18070	17964	17910	17809	17928	18018	17943	18016	17963	17906	17981	18019	17881	17929	17866	18059	18017	18047	17866	18130	17984	17840	18107	18205	17973	18004	18135	17859	17977	17922	18029	17960	18046	17940	17976	17886	18282	17936	18038	17910	18096	18016	17922	17870	18078	18003	17965	17972	17965	17860	17936	17890	17997	18186	18128	18056	17901	18035	17878	17754	18006	17826	17940	17982	17845	17881	17975	17816	18003	17930	17931	17926	18046	18065	18002	17795	17962	17865	17844	17982	17929	17939	18000	18029	17980	17845	17779	17975	18057	17719	17931	17964	18210	17873	18008	17889	17923	17972	17899	17940	18096	18050	17884	17880	18012	17922	17901	17977	18091	17890	17981	17911	17995	17924	17835	17997	17853	18044	18066	18134	17986	18042	17863	17799	17898	17752	17993	17919	18028	18096	17805	18147	17891	17991	18093	17826	17949	17963	18031	17943	18095	18001	17994	17886	18011	17827	18075	17870	18179	18026	18027	17918	17864	18018	18002	18169	17964	17933	18083	17962	17851	17901	17936	17909	18132	17960	17883	18026	18005	17822	17758	18003	17957	17895	17986	17915	18089	18018	17953	17927	17850	17988	17941	17862	17993	17973	17883	17918	17948	17891	17862	17937	17899	18110	18082	17871	17950	17895	17962	17848	18068	18177	18007	17922	17913	17912	18043	17842	18026	17941	17985	17935	18009	17997	18126	18114	17971	18013	17881	17884	17993	17878	18050	17935	18108	18070	18001	18139	17990	17960	18090	18219	17966	17839	18021	18026	17998	18069	18114	18000	17983	18094	17901	18082	17997	17869	17921	17868	17926	18016	18024	17914	17876	17917	18082	18049	18004	17891	17840	18180	17735	18129	17949	17985	17791	17961	17992	17852	17818	18123	17892	17908	17845	18127	17814	17939	17798	17990	18036	17870	17900	17921	17909	17925	18102	17975	17879	17922	17878	17976	17946	18326	17880	17782	17869	17994	18213	17966	17980	18010	18095	18033	17825	18064	18002	17953	17963	17808	17825	17922	18044	18036	17830	17880	18066	18107	17980	18070	17921	17891	17851	17934	18071	17807	18130	17892	17931	18145	18062	18062	17849	18026	18002	17953	17932	17973	18021	17910	17873	18041	17974	17945	18077	17826	17980	17968	18083	17996	17660	17929	18029	17873	17930	17935	17986	18130	18254	17964	17964	17929	18044	17948	17936	18061	17920	17870	17876	17989	17915	17925	18102	17835	17940	17880	17968	18024	18089	17907	17821	18110	18146	18012	18153	17957	18206	18141	18057	18078	18016	17789	17931	18008	18091	18044	18004	17973	17987	17956	17943	17883	17993	18094	17995	17942	17995	17986	17843	18116	17988	17952	17952	18088	17858	18016	17955	17901	17934	18039	17884	17824	17830	17928	18058	18006	17770	18019	17981	18060	18038	17910	17951	17938	17934	17895	17791	17990	17957	17901	17994	17892	18064	18003	18105	17899	17993	17938	17889	18036	18012	17923	18073	18019	17833	17830	17998	17959	18029	18113	17985	17958	17899	18054	17935	17941	18021	18063	17935	17825	17942	17980	18134	18158	18020	17720	17981	17965	17928	18006	17927	18019
24152	21159	27685	25519	25469	30465	32910	30374	29623	29083	29150	28845	28486	28596	28625	28200	28411	28133	28080	27677	27886	27893	27727	27834	28096	27823	27925	27975	27946	27535	27556	27871	27704	27710	27699	27504	27712	27608	27673	27325	27851	27597	27819	27519	27465	27633	27853	27691	27831	27663	27544	27649	27550	27715	27533	27824	27562	27608	27616	27675	27560	27639	27583	27835	27693	27779	27541	27424	27443	27775	27570	27352	27363	27614	27754	27981	27572	27667	27755	27657	27592	27712	27498	27661	27560	27571	27471	27604	27687	27655	27644	27640	27421	27428	27646	27747	27576	27446	27541	27493	27504	27647	27669	27454	27610	27801	27467	27489	27493	27579	27729	27374	27775	27453	27447	27501	27554	27628	27810	27721	27495	27788	27474	27503	27433	27970	27596	27572	27605	27563	27396	27393	27330	27516	27594	27488	27485	27386	27620	27671	27399	27734	27543	27708	27521	27389	27619	27621	27565	27501	27658	27704	27414	27480	27569	27710	27860	27371	27402	27572	27484	27440	27284	27461	27450	27688	27491	27253	27655	27660	27251	27376	27384	27339	27778	27580	27722	27541	27421	27699	27526	27423	27603	27415	27857	27743	27830	27626	27423	27472	27379	27483	27737	27837	27412	27428	27641	27490	27633	27490	27410	27530	27596	27580	27504	27643	27679	27488	27568	27769	27507	27470	27653	27532	27634	27695	27656	27470	27706	27652	27428	27563	27425	27387	27271	27759	27579	27714	27513	27686	27674	27683	27549	27615	27499	27476	27520	27392	27558	27454	27683	27499	27713	27501	27721	27682	27607	27574	27865	27603	27465	27595	27696	27750	27801	27770	27675	27680	27540	27352	27584	27361	27863	27544	27499	27484	27688	27635	27500	27814	27395	27496	27552	27487	27576	27898	27780	27404	27497	27178	27696	27493	27714	27702	27718	27735	27417	27441	27465	27605	27524	27531	27632	27577	27306	27420	27492	27311	27690	27643	27478	27840	27505	27548	27726	27638	27372	27448	27792	27573	27620	27402	27629	27659	27555	27514	27371	27312	27470	27586	27296	27482	27611	27482	27347	27623	27572	27391	27479	27654	27544	27603	27379	27662	27719	27387	27631	27742	27545	27454	27362	27646	27749	27514	27606	27415	27663	27404	27721	27689	27691	27816	27579	27621	27244	27156	27614	27749	27689	27577	27600	27616	27570	27467	27602	27571	27876	27395	27544	27614	27840	27684	27712	27604	27587	27603	27507	27691	27660	27716	27387	27530	27647	27543	27780	27574	27607	27637	27474	27835	27221	27638	27255	27504	27557	27494	27404	27515	27438	27465	27783	27587	27850	27598	27606	27346	27558	27567	27378	27463	27431	27817	27445	27457	27471	27539	27661	27379	27723	27400	27831	27078	27422	27450	27685	27440	27938	27736	27624	27686	27866	27588	27658	27419	27547	27570	27591	27358	27520	27564	27416	27619	27406	27547	27847	27631	27734	27447	27628	27474	27557	27850	27536	27682	27383	27694	27636	27761	27636	27459	27360	27578	27460	27844	27560	27556	27775	27816	27568	27342	27703	27341	27604	27619	27745	27457	27362	27296	27619	27528	27724	27532	27517	27524	27694	27662	27495	27547	27650	27597	27516	27685	27606	27669	27501	27715	27590	27334	27422	27533	27664	27421	27499	27565	27504	27620	27398	27221	27557	27753	27264	27416	27538	27548	27489	27415	27624	27499	27353	27565	27511	27290	27805	27547	27503	27653	27538	27664	27580	27453	27737	27640	27606	27739	27710	27540	27517	27675	27609	27366	27543	27953	27659	27533	27421	27634	27519	27422	27592	27636	27525	27587	27430	27503	27605	27505	27419	27737	27462	27543	27594	27561	27670	27763	27513	27649	27588	27521	27540	27576	27707	27588	27371	27675	27237	27443	27320	27745	27813	27234	27378	27635	27567	27660	27350	27565	27391	27514	27603	27625	27696	27625	27347	27407	27557	27724	27542	27309	27603	27608	27675	27400	27537	27574	27581	27450	27272	27535	27727	27360	27821	27477	27592	27784	27603	27439	27584	27500	27673	27422	27461	27570	27702	27638	27424	27462	27570	27757	27719	27512	27513	27883	27772	27525	27447	27505	27645	27445	27715	27636	27518	27460	27589	27600	27264	27430	27467	27844	27660	27465	27515	27597	27533	27701	27496	27545	27351	27685	27628	27677	27624	27600	27593	27637	27469	27335	27408	27608	27511	27680	27493	27366	27673	27693	27785	27518	27582	27654	27699	27458	27579	27673	27469	27464	27676	27581	27371	27356	27721	27417	27630	27684	27516	27598	27648	27354	27607	27474	27462	27767	27520	27465	27563	27909	27636	27661	27631	27555	27681	27560	27448	27523	27674	27618	27711	27632	27458	27518	27623	27916	27576	27436	27402	27610	27675	27608	27605	27414	27442	27427	27749	27572	27682	27755	27268	27581	27579	27418	27262	27703	27492	27400	27580	27516	27459	27690	27666	27404	27664	27833	27451	27411	27353	27647	27393	27941	27703	27605	27577	27640	27339	27582	27756	27523	27449	27519	27648	27567	27420	27588	27667	27510	27525	27402	27653	27509	27466	27478	27643	27655	27492	27628	27586	27604	27388	27490	27547	27800	27836	27404	27519	27412	27620	27558	27634	27451	27488	27334	27759	27658	27597	27669	27573	27699	27440	27644	27657	27433	27850	27491	27544	27459	27682	27589	27722	27503	27643	27738	27863	27639	27524	27455	27644	27677	27452	27479	27670	27505	27281	27621	27377	27678	27715	27596	27618	27689	27642	27731	27524	27550	27565	27583	27552	27483	27421	27250	27711	27554	27867	27694	27622	27580	27624	27689	27574	27644	27608	27531	27480	27501	27576	27698	27595	27509	27768	27860	27557	27631	27720	27460	27471	27729	27375	27674	27585	27486	27255	27584	27778	27469	27662	27520	27355	27473	27412	27615	27587	27550	27366	27650	27509	27696	27495	27534	27550	27494	27726	27743	27474	27432	27346	27537	27479	27645	27543	27502	27484	27543	27584	27495	27719	27684	27601	27612	27544	27333	27847	27605	27235	27724	27564	27540	27458	27457	27598	27646	27653	27524	27492	27382	27475	27513	27659	27694	27507	27542	27296	27813	27269	27542	27459	27360	27529	27696	27605	27549	27829	27543	27441	27188	27555	27204	27476	27698	27491	27447	27589	27632	27550	27660	27485	27576	27611	27369	27639	27615	27685	27601	27668	27741	27688	27317	27696	27454	27423	27105	27535	27836	27641	27816	27497	27846	27524	27571	27414	27682	27601	27400	27384	27647	27529	27496	27648	27670	27590	27279	27717	27332	27364	27480	27507	27328	27299	27560	27633	27512	27842	27496	27574	27592	27934	27509	27505	27497	27591	27723	27572	27649	27526	27620	27709	27573	27607	27445	27645	27400	27493	27545	27452	27579	27662	27709	27525	27383	27363	27534	27127	27392	27319	27343	27771	27659	27415	27669	27758	27463	27314	27518	27753	27724	27613	27719	27605	27604	27403	27431	27493	27509	27447	27356	27507	27445	27510	27591	27849	27651	27453	27734	27707	27802	27635	27595	27390	27670	27734	27721	27618	27594	27583	27555	27702	27521	27525	27342	27769	27541	27516	27426	27606	27535	27632	27627	27616	27604	27394	27364	27653	27646	27814	27569	27314	27433	27719	27393	27399	27471	27744	27777	27637	27591	27500	27742	27397	27607	27521	27677	27743	27433	27473	27544	27342	27479	27549	27298	27609	27440	27599	27555	27409	27294	27377	27574	27627	27443	27622	27638	27673	27489	27663	27614	27526	27363	27511	27530	27727	27457	27643	27628	27561	27655	27634	27580	27703	27733	27905	27566	27531	27636	27589	27438	27431	27529	27635	27607	27675	27512	27966	27591	27474	27675	27507	27351	27552	27616	27664	27530	27681	27423	27699	27657	27760	27781	27834	27562	27712	27233	27595	27487	27544	27651	27300	27644	27295	27560	27573	27585	27505	27560	27527	27417	27766	27559	27663	27566	27315	27423	27747	27458	27419	27773	27906	27512	27513	27466	27520	27554	27751	27604	27705	27756	27596	27643	27725	27682	27606	27544	27701	27459	27549	27535	27535	27339	27522	27714	27669	27557	27607	27649	27444	27562	27449	27306	27854	27619	27677	27538	27462	27369	27689	27680	27416	27666	27651	27686	27680	27541	27443	27659	27812	27514	27720	27745	27508	27748	27563	27396	27370	27536	27579	27500	27583	27645	27590	27677	27778	27469	27605	27624	27522	27722	27623	27383	27606	27681	27396	27414	27456	27410	27275	27557	27380	27674	27502	27485	27338	27344	27534	27476	27675	27507	27509	27635	27593	28083	27910	27730	27622	27587	27382	27541	27611	27560	27575	27545	27513	27562	27746	27404	27465	27996	27712	27724	27508	27726	27586	27519	27517	27600	27574	27854	27554	27759	27578	27260	27762	27447	27718	27760	27798	27707	27612	27532	27507	27490	27540	27671	27360	27576	27412	27474	27629	27876	27881	27650	27587	27578	27533	27596	27235	27521	27584	27384	27492	27580	27692	27864	27606	27458	27584	27602	27566	27811	27515	27700	27483	27443	27511	27329	27394	27499	27619	27737	27305	27433	27473	27526	27839	27555	27500	27732	27388	27525	27437	27513	27556	27384	27562	27604	27664	27527	27614	27794	27898	27398	27746	27562	27350	27524	27446	27257	27723	27521	27596	27553	27789	27535	27460	27797	27463	27398	27742	27543	27634	27405	27730	27696	27472	27402	27671	27811	27647	27629	27572	27520	27388	27642	27691	27783	27664	27522	27582	27438	27700	27642	27509	27728	27496	27305	27226	27668	27379	27717	27543	27398	27640	27327	27428	27427	27508	27673	27470	27485	27481	27528	27364	27467	27622	27572	27870	27552	27325	27328	27465	27658	27596	27641	27474	27551	27551	27594	27384	27670	27487	27617	27538	27812	27434	27514	27358	27511	27424	27583	27651	27776	27600	27499	27572	27647	27566	27561	27689	27450	27418	27766	27628	27711	27513	27580	27527	27632	27583	27470	27567	27732	27520	27425	27539	27913	27552	27580	27659	27633	27397	27346	27377	27420	27537	27618	27576	27636	27527	27226	27603	27521	27741	27268
20402	34413	34540	28494	25466	23228	21908	20980	20285	19697	19127	18797	18579	18230	17993	18005	17761	17675	17464	17608	17534	17557	17366	17410	17293	17417	17587	17228	17358	17298	17308	17171	17333	17193	17097	17313	17100	17292	17357	17060	17063	17282	17265	17128	17133	17225	17145	17024	17186	17129	17230	17204	17346	17309	17047	17154	17263	17031	17182	17157	17067	17028	17001	17038	17060	17146	17138	17051	17218	17147	16950	17100	17174	17064	17241	17082	17065	17102	17001	17161	17171	17159	17129	17061	17100	17090	16972	17150	17147	16932	17171	17107	17173	16967	17160	17060	17176	17123	17121	17119	17209	17087	17047	17180	17040	17131	17046	17137	17153	17085	17241	17117	17051	17006	17123	16850	17080	17004	16969	17168	16965	17141	16891	17175	16994	17156	17124	17215	17001	17125	17037	17023	17193	17044	17189	17273	17059	16936	16958	17126	17014	17200	16941	17253	17288	17095	17114	17029	17017	17108	17007	17066	17188	17133	17191	16951	17224	17070	17157	16998	17212	16948	17216	16913	17178	17040	17116	17104	17203	17035	16991	17143	17071	17010	17087	17111	16991	17096	17229	17014	17128	17028	17023	17066	17104	16930	17191	17112	16811	17078	17346	17178	16942	17045	17045	17062	17095	16920	16934	17184	17166	17097	16978	17114	17140	17165	16999	17070	16959	17095	17058	17085	17076	17161	17015	17022	16983	17091	17083	17023	16987	16929	17046	17048	17082	16994	17055	17173	17075	17039	17239	17165	17032	17118	17142	17184	17040	17097	16957	17060	17203	17041	17043	17171	17057	17148	17186	16978	17223	17154	16986	17088	17086	17086	17058	17158	17088	17028	17048	17036	17113	17134	17240	16917	16934	16933	17041	17085	17191	17288	17285	17090	17036	17188	16989	17171	16973	17019	17059	17089	17097	16937	17032	17137	17318	17233	16989	16932	17016	17201	17051	17006	17139	17013	17069	16944	17056	17046	17082	17196	17211	17129	16940	17062	17022	17166	17092	17203	17071	17072	17119	17007	16953	17051	16962	17171	17280	17224	17118	16931	17161	17100	17116	17196	17205	17123	16914	17095	17093	17153	17127	17016	16958	17168	17038	17015	17008	17233	16865	17163	16947	17063	17147	17213	17114	17240	17243	17023	17074	16987	16832	17130	17014	16970	17077	17084	16959	17097	17103	16895	16829	16966	17182	17039	17203	17094	16962	16877	17062	17079	17144	17196	16933	17001	17093	17164	16994	16895	17087	17121	17236	17207	17191	17339	16948	16976	17010	17097	16908	17089	17180	17046	16986	16918	17217	17212	17049	17013	17034	17193	17279	17200	17047	17035	17055	17126	17034	17182	17080	17249	17055	17147	17026	16926	17248	17266	17128	17168	17075	17010	17029	17069	17066	17055	16969	17010	17191	17046	16845	17028	16936	17095	16890	16991	17106	17124	17003	17092	16976	17120	17177	16805	17049	17048	16827	17148	17050	16963	17009	17089	17074	16989	17140	16963	16916	17180	17256	17022	17098	17102	16938	17030	16926	16977	17043	17137	17230	17253	17123	17092	17001	17095	17050	17165	17115	17081	17125	16938	17031	17113	16870	17103	17073	17161	16984	17208	17051	17050	17170	16977	17119	17167	17158	17147	17178	16916	17052	17007	17008	17011	17043	17204	17206	16987	17096	17032	17089	17309	16920	16978	17119	17149	17114	17131	17143	17065	17189	17054	17056	17176	17062	17094	17104	17097	17064	16845	16943	17017	17082	17118	17179	17104	17084	17017	17071	17122	16966	17245	17133	17090	17069	17210	17192	17063	17070	17125	16996	17002	17022	16919	17202	16903	17084	17160	17070	17159	17162	17103	17140	17073	17063	17003	17283	17181	16972	17167	17014	17315	16980	17194	17113	17093	16910	17050	17103	17044	17070	17074	17044	17110	16987	17080	17264	17052	17194	17225	17315	17031	17288	17156	17251	17063	17247	17125	16965	17009	16878	16975	17040	17052	17008	17145	17246	17018	17140	17130	16967	16996	16913	17110	17030	16973	17084	16909	17198	17066	17067	17051	16957	17099	17198	17086	17162	17147	17086	17202	17221	17121	17205	17123	16836	17000	17024	17063	17057	17014	17027	17029	17066	17108	17198	17220	17159	17094	17056	16999	16941	17079	17062	17194	17135	17306	17187	16990	17054	17174	17024	17094	16999	17095	17089	17029	17187	17150	17082	17014	17260	17150	17158	17117	16989	17153	17279	16969	17102	17133	17196	17123	17115	16941	17234	17015	16962	17221	17085	16939	17020	17015	17190	17003	17002	17145	17173	17133	17032	16997	17151	16993	17128	16991	16918	16984	17125	17237	16899	17139	17044	16977	17126	16826	17209	17074	17022	17083	17151	17211	17202	17078	17097	17002	17136	17114	17028	17079	17065	16974	17134	16970	17079	17039	17150	16970	17088	16916	17050	16970	17054	17043	17213	17141	17138	17268	17147	17116	17263	17208	17173	17196	17205	17271	17098	17171	17137	17137	17114	17018	17011	16985	17255	17245	17036	17065	17046	17064	17017	16950	17216	17090	17146	17073	17033	17013	17050	17116	17284	17001	17131	17015	17047	17181	17366	17081	17011	17087	17132	17022	17113	16985	17187	17224	17051	16975	17091	17300	16968	17058	17050	17148	17040	17027	17103	17161	17075	17087	17113	17048	16948	17079	17031	16967	17304	16903	17062	16966	17263	16946	17059	17134	17220	17026	17276	17135	16994	17030	17161	16984	16955	17099	17049	17041	17176	17235	17075	17241	16942	17150	17123	17113	17312	17216	17097	17156	17061	17067	16948	16971	17201	17053	17054	17222	17156	17049	17022	17096	17020	17013	17218	17032	17034	17031	17077	16993	17015	17286	17259	17017	17127	17118	17189	16957	17183	17005	17105	17145	17050	17343	16954	17099	16992	17069	17179	17066	17219	17001	17258	17113	16938	17088	17048	17050	16976	17195	17066	17222	16935	17210	17342	16954	17082	17008	17166	16950	16932	16952	17004	17208	17099	16999	17112	17021	17029	17214	17044	17156	17052	17021	17128	17172	17110	16861	16996	17098	17289	17086	17243	17163	16979	17009	17200	17067	17077	17149	16990	17133	17142	17219	16991	17028	17109	16972	17183	17046	16891	17097	17149	17171	17018	16952	17107	16956	16997	17061	17087	17103	17038	17083	17026	17136	16980	17108	17051	17063	17072	17110	16995	17005	17114	17046	17052	17035	16996	17218	17285	16829	17066	17247	17060	17129	17120	17074	17100	16939	17027	17205	16986	17275	17116	17051	16989	17166	17109	16998	17066	17186	17204	17098	17092	17012	16981	17149	17029	17092	17164	17039	17026	16960	17080	16934	17093	17109	16982	17170	17083	17035	17169	17130	17128	16996	16950	17143	17116	16938	16930	17027	17007	17083	16827	17110	17073	17227	17034	17038	17268	17058	17258	17031	16947	17068	16769	17113	17111	16759	17027	16829	17058	17063	17206	17190	17108	17026	17088	17151	17071	17102	17055	16974	17223	17049	17005	17111	17139	17235	17150	16955	17163	17192	17170	17078	17173	16903	17189	17243	17043	17196	17205	16926	17074	16983	17058	17050	17071	17103	17292	17017	17279	17221	17106	17142	17125	17077	17053	17051	17152	17012	17154	17102	17118	17120	17100	17047	17145	17040	17011	17078	17031	16955	17028	17073	17230	17114	17159	17034	17088	17207	17118	17198	17041	17104	17145	17189	16862	17005	16969	17144	16958	17168	17029	16917	17181	16922	17387	17287	17156	17125	17077	17171	16949	16962	16897	17146	17085	17237	16999	17061	17190	17219	16869	16990	17038	17179	17246	17188	17227	17137	17177	17067	17224	17142	17051	17020	16989	17091	17201	17124	17140	16903	17052	16915	16982	17029	16967	17044	17090	17273	17101	17144	17038	17193	16996	16986	17062	17029	17076	17086	17066	17150	17080	16992	17157	17075	17082	17211	17085	17090	17126	17084	16936	17267	17075	17111	17083	17083	17225	17106	17049	17118	17100	17056	16888	17202	16988	16973	17079	17112	17109	16987	17070	17159	17149	17079	17095	17078	17112	16910	17133	17039	17178	17089	17122	17044	17055	17029	17103	17157	17126	17147	17053	16979	17232	17232	16988	17132	17110	17193	17059	17162	17040	17113	16913	17097	16878	17206	17075	16989	17119	17026	16978	17101	17104	16982	17228	17172	16866	17142	16973	16871	17193	17165	17075	16921	16965	17122	17020	17179	17301	17049	17128	17150	17248	17075	17002	17158	16947	17022	17126	17060	17180	16970	16961	16954	17007	17152	17086	17090	17078	17225	17086	17014	17071	17042	17085	16896	17081	17178	17166	17017	17017	17147	17225	17098	17108	17268	17202	17095	17160	17091	17058	17064	16940	17285	17000	17243	17100	17140	17089	17058	17142	17092	17113	17131	17063	17126	16983	16996	17098	17203	17144	16994	17084	17019	17061	17013	17062	17144	17079	17027	17038	17148	17111	16988	17264	17134	17129	17216	17129	17017	17009	17221	17141	17015	17114	17025	17141	17006	17118	17085	17148	17168	17096	17209	16978	16996	17231	17053	17167	17061	17238	17062	17192	17124	17160	17254	17026	17016	16881	17041	17320	17187	17090	17104	16916	17142	16982	17103	17041	17100	17051	17094	16988	17012	17228	17010	16817	16819	17056	16985	17135	17001	17026	17101	17081	16865	17005	17098	17102	17120	17084	17167	17008	17064	17077	16936	17109	17129	16953	17125	17075	17253	17044	17068	17115	17103	17263	16974	17258	17222	16987	17124	17014	16949	17222	17107	17264	17078	17040	17050	17156	17197	17227	17109	17138	16990	17110	16937	17159	17110	17111	17215	17220	17054	17150	16984	17086	17133	17022	16957	17076	17034	17033	17092	16989	17044	16980	17051	17204	17011	17154	17113	17020	17162	17051	17093	16969	17042	17070	17092	17330	17006	17086	17189	17029	17124	17183	17215	17199	17107	17103	17246	17033	17153	17118	17246	16967	16840	17174	16895	16915	16960	17019	17171	17091	17283	17056	17049	16995	17182	17067	16957	17277	17225	17151	17020	17086	17074	17126	17217	17049	17002	17090	17244	17090	17193	17097	17124	17067	17134
22670	21180	27818	25019	22922	29020	35066	31586	30352	30452	29942	29313	29190	29131	28793	28539	28444	28360	28256	28157	27865	28133	27954	28020	28033	27965	27819	27712	27840	27860	27780	27787	27760	27688	27865	27792	27793	27883	27758	27867	27474	27445	27840	27829	27734	27672	27755	27679	27946	27623	27604	27755	27749	27610	27720	27615	27912	27901	27940	27766	27576	27577	27780	27652	27956	27454	27696	27673	27775	27777	27806	27598	27812	27273	27687	27869	27508	27714	27725	27492	27684	27613	27619	27633	27608	27326	27390	27502	27766	27666	27538	27729	27792	27811	27547	27839	27805	27804	27775	27633	27604	27649	27610	27532	27882	27405	27649	27489	27548	27572	27760	27613	27544	27541	27745	27838	27608	27643	27495	27611	27587	27667	27535	27456	27542	27514	27580	27566	27596	27790	27702	27635	27556	27832	27528	27683	27589	27708	27708	27665	27283	27833	27683	27536	27595	27618	27596	27848	27407	27909	27506	27690	27580	27622	27759	27520	27751	27500	27405	27411	27555	27462	27411	27670	27505	27299	27724	27685	27659	27594	27598	27807	27632	27431	27913	27639	27577	27443	27679	27806	27379	27484	27711	27701	27661	27505	27518	27634	27838	27657	27700	27671	27535	27610	27625	27408	27511	27753	27849	27601	27457	27181	27637	27302	27639	27420	27661	27507	27820	27651	27395	27270	27736	27744	27686	27629	27659	27642	27717	27343	27964	27740	27674	27932	27880	27785	27813	27926	27687	27582	27624	27602	27495	27608	27456	27650	27465	27603	27865	27664	27521	27466	27630	27256	27603	27477	27717	27614	27630	27440	27747	27613	27543	27621	27661	27765	27411	27771	27686	27712	27636	27680	27758	27646	27700	27499	27697	27466	27699	27505	27689	27523	27600	27574	27807	27463	27620	27539	27619	27556	27575	27798	27576	27351	27537	27713	27803	27901	27697	27759	27432	27678	27797	27343	27486	27730	27677	27634	27638	27518	27814	27573	27612	27782	27752	27774	27779	27763	27546	27452	27654	27619	27424	27707	27602	27670	27833	27764	27622	27709	27577	27864	27663	27498	27364	27460	27647	27650	27693	27642	27355	27514	27563	27777	27470	27714	27742	27488	27786	27573	27637	27631	27746	27548	27685	27529	27516	27447	27481	27395	27513	27694	27728	27555	27505	27719	27678	27468	27696	27358	27698	27460	27613	27594	27691	27424	27829	27656	27695	27576	27569	27658	27821	27363	27704	27430	27863	27680	27912	27423	27755	27608	27586	27561	27575	27725	27275	27713	27820	27644	27725	27805	27621	27546	27627	27759	27486	27752	27496	27839	27601	27790	27644	27540	27548	27643	27856	27473	27474	27581	27252	27600	27528	27421	27819	27412	27607	27808	27827	27538	27606	27725	27541	27345	27572	27596	27761	27850	27603	27480	27639	27345	27745	27497	27765	27495	27559	27495	27617	27350	27587	27528	27456	27433	27633	27666	27824	27466	27665	27524	27486	27751	27561	27443	27475	27642	27732	27667	27507	27692	27462	27511	27576	27810	27520	27520	27629	27590	27743	27565	27569	27465	27840	27248	27544	27695	27626	27478	27738	27769	27603	27610	27554	27472	27614	27970	27790	27572	27500	27705	27537	27618	27551	27586	27626	27520	27377	27623	27582	27532	27511	27624	27743	27694	27548	27814	27482	27493	27615	27412	27379	27785	27589	27364	27599	27496	27414	27782	27592	27377	27518	27549	27604	27396	27514	27599	27561	27919	27942	27543	27627	27604	27715	27636	27567	27663	27491	27363	27599	27329	27864	27713	27721	27657	27707	27617	27819	27607	27628	27580	27654	27385	27270	27618	27652	27379	27314	27407	27470	27621	27703	27622	27560	27591	27759	27633	27647	27462	27657	27703	27552	27577	27412	27712	27522	27759	27547	27592	27650	27672	27556	27516	27634	27572	27513	27592	27385	27884	27576	27750	27453	27893	27558	27245	27514	27691	27516	27710	27847	27791	27583	27736	27643	27496	27731	27549	27729	27633	27696	27609	27533	27631	27531	27318	27546	27672	27953	27687	27843	27656	27721	27517	27685	27816	27676	27548	27622	27414	27799	27563	27602	27384	27629	27612	27571	27516	27730	27425	27483	27578	27781	27730	27516	27775	27616	27534	27737	27441	27685	27547	27836	27364	27520	27702	27689	27652	27789	27658	27684	27642	27807	27441	27784	27491	27969	27450	27460	27569	27556	27949	27594	27598	27620	27422	27589	27663	27581	27522	27852	27561	27766	27611	27742	27630	27471	27607	27772	27437	27763	27479	27718	27681	27628	27612	27599	27635	27748	27774	27699	27439	27556	27414	27464	27555	27475	27837	27335	27646	27435	27579	28016	27658	27645	27463	27667	27489	27532	27552	27703	27382	27573	27605	27529	27821	27566	27482	27754	27625	27715	27394	27484	27667	27603	27868	27738	27486	27537	27693	27625	27615	27548	27559	27653	27453	27770	27577	27563	27298	27624	27596	27409	27602	27499	27562	27349	27593	27656	27674	27757	27698	27608	27729	27651	27785	27389	27464	27462	27568	27623	27555	27626	27792	27429	27739	27767	27326	27465	27590	27544	27439	27588	27816	27397	27216	27868	27867	27702	27763	27866	27660	27654	27419	27428	27500	27727	27688	27584	27762	27427	27507	27425	27635	27491	27496	27435	27526	27466	27469	27496	27626	27521	27563	27960	27601	27587	27483	27476	27478	27580	27614	27628	27540	27822	27928	27640	27527	27619	27670	27609	27537	27578	27561	27552	27656	27447	27530	27435	27610	27538	27562	27572	27531	27531	27665	28011	27615	27379	27497	27161	27385	27801	27447	27600	27414	27659	27716	27578	27314	27376	27414	27738	27665	27917	27411	27692	27852	27928	27545	27564	27644	27847	27557	27479	27778	27553	27466	27451	27445	27352	27603	27499	27641	27754	27521	27665	28017	27825	27479	27742	27761	27530	27556	27703	27430	27929	27654	27468	27489	27684	27387	27572	27588	27655	27721	27502	27736	27731	27702	27563	27902	27721	27507	27417	27520	27300	27783	27390	27696	27676	27525	27647	27689	27347	27719	27614	27653	27498	27316	27582	27330	27611	27601	27447	28001	27719	27330	27744	27343	27646	27458	27465	27705	27766	27504	27822	27506	27545	27472	27736	27609	27681	27708	27652	27504	27507	27636	27860	27759	27651	27435	27485	27437	27591	27744	27683	27730	27627	27742	27416	27522	27549	27533	27567	27615	27383	27498	27293	27733	27624	27425	27500	27692	27507	27549	27487	27531	27563	27404	27747	27642	27584	27678	27608	27569	27653	27646	27525	27747	27815	27593	27645	27565	27642	27720	27718	27655	27522	27520	27625	27779	27441	27640	27735	27409	27877	27492	27812	27751	27566	27515	27258	27633	27507	27510	27492	27760	27621	27638	27645	27473	27601	27586	27554	27549	27420	27566	27479	27566	27653	27698	27534	27455	27864	27667	27590	27705	27629	27635	27622	27574	27779	27618	27413	27657	27697	27514	27582	27584	27730	27472	27374	28097	27699	27902	27847	27421	27490	27712	27628	27564	27588	27556	27682	27597	27547	27486	27660	27342	27676	27636	27572	27804	27599	27647	27363	27331	27492	27413	27857	27662	27468	27411	27418	27686	27939	27624	27829	27388	27711	27667	27609	27437	27883	27439	27625	27598	27598	27574	27568	27490	27578	27952	27620	27670	27633	27668	27527	27723	27397	27586	27797	27278	27520	27614	27689	27535	27586	27591	27530	27997	27637	27566	27676	27480	27590	27723	27851	27689	27760	27864	27718	27480	27599	27601	27584	27583	27705	27755	27284	27528	27693	27365	27590	27459	27713	27627	27656	27539	27738	27523	27583	27680	27664	27637	27486	27720	27773	27671	27558	27455	27525	27847	27661	27497	27716	27617	27568	27330	27925	27772	27970	27720	27570	27809	27629	27671	27849	27844	27591	27659	27451	27714	27554	27447	27538	27745	27750	27685	27593	27570	27411	27758	27566	27792	27882	27697	27444	27668	27553	27685	27954	27718	27441	27513	27779	27520	27691	27542	27666	27784	27874	27595	27550	27287	27454	27754	27747	27645	27571	27482	27757	27565	27718	27796	27556	27597	27503	27526	27745	27529	27510	27677	27686	27510	27480	27512	27629	27600	27398	27465	27280	27779	27687	27585	27910	27488	27630	27431	27630	27408	27596	27584	27561	27628	27572	27199	27522	27738	27538	27605	27479	27665	27599	27545	27330	27498	27376	27584	27568	27681	27681	27550	27529	27539	27539	27636	27779	27519	27492	27607	27636	27251	27547	27758	27593	27522	27396	27477	27557	27510	27573	27502	27697	27407	27530	27602	27590	27823	27687	27634	27694	27874	27562	27233	27273	27442	27726	27752	27614	27674	27630	27313	27676	27531	27507	27497	27389	27426	27625	27600	27674	27724	27735	27936	27619	27704	27730	27625	27605	27573	27532	27690	27635	27537	27437	27689	27634	27507	27501	27598	27561	27327	27746	27508	27497	27683	27539	27431	27613	27533	27577	27683	27563	27517	27708	27749	27409	27749	27656	27542	27582	27560	27644	27699	27393	27503	27718	27740	27774	27754	27565	27653	27672	27618	27535	27672	27629	27646	27499	27490	27810	27439	27529	27491	27478	27546	27571	27853	27649	27524	27598	27728	27720	27588	27747	27457	27794	27367	27671	27633	27587	27580	27526	27350	27516	27568	27741	27629	27749	27428	27601	27660	27713	27515	27599	27624	27419	27499	27854	27435	27340	27679	27742	27437	27884	27655	27669	27834	27754	27505	27985	27466	27700	27916	27540	27600	27559	27733	27794	27618	27727	27768	27762	27749	27664	27504	27632	27785	27568	27590	27577	27602	27642	27513	27481	27547	27510	27654	27623	27690	27704	27680	27707	27610	27550	27828	27481	27715	27488	27354	27638	27515	27593	27199	27550	27470	27581	27791	27541	27515	27516	27511	27521	27715	27671	27717	27520	27527	27612	27631	27570	27528	27695	27716	27612	27439	27398	27959	27503	27881	27503	27309	27917	27477	27568	27557	27346	27520	27317	27458	27580	27394	27369	27619	27532	27475	27423	27818	27475	27690	27449	27465	27493	27674	27546	27380
22280	39691	40064	32816	28671	26035	24209	22670	21818	20761	20155	19512	19282	18932	18599	18269	18085	17918	17852	17803	17712	17610	17581	17444	17550	17259	17445	17376	17197	17373	17312	17000	17359	17271	17382	17102	17250	16991	17170	17140	17052	17193	17295	17092	17078	17171	17152	17015	17050	17119	16998	17130	17203	17150	16935	17220	17046	16940	17095	16892	16998	16952	17057	17107	16953	16884	17178	17219	17170	17076	17031	17021	17166	16963	16776	17212	17048	17199	17026	16899	17194	17000	16960	17166	17168	17021	16947	16976	17018	17166	17202	17159	17192	17103	16939	17111	17022	17120	16942	17182	16825	17106	17105	17114	17034	17017	17019	16936	17098	16961	16980	17012	17064	17034	16927	16947	16944	17135	17104	17052	16901	16876	17100	16841	17014	17059	16971	16984	16837	17008	16919	16945	17062	17028	16991	17122	17032	17065	16892	17070	17066	16934	17097	17008	17008	17075	17020	17060	17023	17054	17048	16848	17083	17054	16983	17020	17049	16941	17108	17013	17021	17103	17087	17199	17069	17132	16990	16912	16980	16982	17250	17125	16966	17036	17011	17003	16992	16920	16884	16923	17081	16938	16692	16899	16988	17129	17066	16997	17072	16962	17000	16965	17052	17039	17050	17104	17023	16992	17147	16979	16911	17010	17040	16873	17035	17119	17089	16920	17079	16969	17002	16981	17182	17069	16810	17227	17009	17256	16930	16918	16986	16922	17090	16851	17098	17146	17021	17058	17017	17100	16882	16951	17193	16910	17114	16924	17169	16960	17174	16936	17107	17081	17052	16996	17039	16908	17057	17113	17071	17057	16893	17179	16915	16927	17122	17078	16917	17003	17182	17018	16947	17115	17120	17150	17087	17072	17109	17074	16952	16893	17053	17141	17034	17106	17021	17142	17014	16903	16955	16909	17009	16878	16868	17151	16917	16990	17093	16964	17022	16942	17039	17071	16993	16928	17015	17092	17165	17147	16974	17052	17024	17099	16911	16880	17065	17089	16971	16914	17072	17135	17071	16881	16920	17079	17262	17075	17102	16990	16891	16864	17057	17069	17034	17049	16870	17003	17107	17074	17004	17085	16885	17063	16996	17104	16978	16905	17115	17306	17147	17201	17031	16938	16957	17002	16892	16956	16928	17144	16959	17047	17025	17035	16974	16868	16997	17164	16962	16920	16971	17116	16975	16983	17030	17054	16950	17167	17007	16944	17211	16946	17151	17129	16875	16998	17011	16984	17027	17172	17103	17115	16880	17067	17075	16859	17008	17044	16952	16966	17052	17154	16743	16956	17169	16926	16950	16959	17002	17162	16961	16938	16863	17017	17114	16849	17090	16997	16840	16795	17041	16966	16916	16994	16956	17029	16989	17101	16999	17113	16837	17008	17061	16951	17136	17031	17075	16941	17083	17024	16967	16968	16878	17075	16941	17076	17015	16939	16966	17055	17062	16934	16973	17053	16940	17057	16978	17210	16949	17074	17023	16929	17193	16939	16976	16982	16965	17035	17058	16997	17026	17122	17182	16987	17090	16980	17108	16874	17039	16844	16966	17102	17106	16980	17046	16909	16979	17134	17148	17056	17033	17003	16925	17097	17141	16773	17004	16917	17065	16918	17174	16905	16946	16950	17042	17033	16780	17117	17040	16938	17016	17055	17078	16782	17065	16724	16948	16897	17033	17050	16880	17047	17034	17058	16997	16997	17022	16974	17125	17214	16802	16992	17085	17174	16899	17046	17165	16874	17149	17170	17076	17043	17004	17049	17190	17150	16866	17143	16941	16939	17040	17096	16871	17038	17073	16824	16934	16970	17198	16938	17011	17017	16943	16906	17156	17088	17167	17043	17000	17023	17069	17037	17017	16977	17028	16889	16931	17103	16930	16934	17011	17109	16954	17049	16970	16991	17220	17177	17080	17022	16932	16878	16976	16934	17011	17094	16976	16978	17078	17033	16904	16913	16872	17040	17132	17032	16926	16990	17048	16869	17094	17154	16995	17039	16989	17097	16973	17151	17002	17009	17068	17137	17143	16896	17084	16836	17130	16998	16996	17027	16833	16898	17231	16954	16924	17031	16942	17151	17007	17178	16967	16921	16921	17116	16995	16805	16985	16844	16960	17037	17022	17095	17166	16920	17100	16889	17021	17042	16921	16832	16976	17024	16845	17020	17023	17061	17049	17017	16822	17084	16940	17222	17058	16984	17027	17053	16931	16893	16799	17053	17114	16832	17063	17022	16941	17019	17000	16832	16959	17192	17018	16979	16983	16852	16991	17044	17079	16816	17163	16943	17057	17058	16941	16965	17008	17130	16798	17044	16962	17223	16932	16900	16801	17082	17221	17069	16986	16910	17082	17035	16977	17007	16972	17042	17051	16965	17293	17217	16811	17001	17074	17130	16957	17133	17020	17033	17225	17148	16996	16998	17198	16950	16970	17053	17044	17050	16991	17139	17030	17022	17250	16976	16926	17173	17183	17029	17036	16991	17087	17005	17197	16981	17061	17019	17051	17174	17118	17137	16933	17010	17055	17034	16967	17045	16976	16982	16933	17047	17124	17010	17051	16863	16937	16867	17106	17079	16881	16861	16934	16948	16970	16865	16961	17001	16873	17185	17074	17045	17017	16941	16996	17113	16937	16952	16897	16932	16848	16991	17079	16906	17090	16983	17038	17072	16776	16854	17013	17109	17033	16975	16940	17217	16895	17011	16994	16993	17089	16900	17115	17066	17102	17042	17136	16897	17020	17206	16996	17080	17075	16937	17029	17006	17068	17041	16973	16882	16960	17045	17086	16911	17014	17100	16880	16739	17073	17126	16994	17095	16724	16870	17176	16958	17104	17109	17037	16934	16944	17024	17082	16955	17100	16884	17058	17058	17070	17107	16996	16986	17136	16827	17035	16876	17114	17004	16918	17004	16899	17147	16943	16958	17089	17026	16911	17034	17221	16997	16910	17078	17056	17095	17032	17109	16943	16836	17068	16868	17091	16929	17155	16963	16969	16938	16999	17016	16980	17157	16907	17007	16951	16900	17226	17317	17053	17106	16887	17103	16808	16976	17167	16958	17011	17178	16940	17081	16996	16939	16954	17124	16890	16994	16976	17136	17116	17004	16967	16991	17135	17123	17031	17022	17085	17031	16977	16979	17061	16868	16926	17054	16949	16953	17007	16973	17204	17011	17012	17011	16961	16920	17151	17060	16982	17028	17083	17006	17039	16955	17042	16998	16924	16980	17035	17118	17052	16967	16861	16882	16896	17069	17118	17115	16958	16971	17040	17178	17031	16928	17097	17044	16976	17024	17128	16877	17058	17049	17020	16955	16875	17172	16977	16977	16909	17094	17056	16988	16895	16937	16978	17000	16990	17202	17075	16974	17022	17074	17035	17086	16918	17220	16926	17083	16986	16892	17035	16934	16921	17078	16997	17106	17036	16929	17283	16983	17083	17031	17104	17030	16995	17047	16962	16989	17067	17032	17267	17013	16969	17063	16934	17044	17121	17089	17245	17084	16983	16928	16919	17026	17000	17100	17044	17145	16998	16966	16974	17049	17061	16923	16961	16996	17000	16882	17106	17155	16933	17052	17076	17067	17055	16818	17077	17065	16992	16989	16936	17192	17095	17100	17039	17029	16936	17054	17001	17030	16989	16971	17071	17079	16893	16973	16959	17089	17032	17025	16899	16893	17167	17149	16873	17092	16890	17046	16976	17152	17027	16845	17032	16931	16999	16796	17102	17122	16850	16907	17078	16927	16989	17017	17022	17037	16947	16972	17127	16989	17116	17070	16745	17149	17004	17105	17026	17130	16758	17021	16956	16988	16802	16836	16940	17094	16951	17126	16926	17059	16988	17054	16947	17021	16984	17057	16972	16910	17111	16843	17201	17108	17036	16900	16937	17113	16924	16864	17011	17164	17002	17020	17158	16990	17001	17086	17108	17111	17059	17044	16956	17000	17093	17082	16945	17001	16907	17071	17025	17110	17054	16999	17070	17071	17031	17145	17074	17113	16904	16948	16992	16983	16962	16981	17009	16910	16979	16971	16857	16955	16951	17133	16876	17142	17094	17105	16975	17099	17229	16980	16945	17063	16930	17029	17092	17044	16849	16878	17075	17104	16890	17041	17034	17129	17045	17196	17005	17114	17093	17105	17114	17120	17073	17006	17015	17103	17156	16970	17139	17210	16995	17001	17179	17194	17102	17136	16966	16974	17208	16963	16871	16968	16814	17218	17113	17087	17077	17089	17091	16969	17133	16934	16828	16937	17014	17242	17018	16960	17058	17014	17108	17005	17002	17046	17028	16882	16841	17019	17051	16951	17119	16961	17020	16957	16836	17085	17175	17159	16883	16875	16815	16917	16991	16985	17020	16950	16927	16966	16977	17031	16993	16918	17160	16963	17016	17031	17163	17049	17133	16892	16959	17126	17166	16981	17044	17124	16936	16911	17195	16959	17000	17097	16985	17040	17170	17021	17124	17033	17027	16775	16973	16895	16892	16954	16996	17081	16794	17036	17193	17254	17152	17044	16864	16823	17101	17000	17089	17001	16969	16972	16952	16880	17014	16934	17131	17035	17028	17024	17055	16976	16956	16845	17006	17032	16985	17044	17117	17049	16931	17008	16934	17169	17031	16990	16894	16987	17081	16999	16963	17105	17059	16907	17112	17006	16971	16989	16990	17121	17020	17071	16979	17006	16928	16992	17111	16980	17042	17092	17067	16967	17099	17158	16857	16981	17036	17003	16941	17137	17019	17020	16973	16940	16967	17014	17070	17009	16959	17021	17024	17009	17069	17275	17140	16917	16969	16918	16780	17154	17107	17127	16896	17202	17048	17024	17126	17048	17009	17072	17011	16983	17029	16962	17092	16942	16992	16980	17011	16976	17010	16967	17013	16878	17018	16928	17115	17061	17050	17038	16968	16925	16967	17009	17121	17033	16861	16852	17120	16979	17057	16908	16969	17042	17090	16923	16853	16897	17132	16967	17052	17069	16950	16953	17005	16901	17089	17073	17090	16908	16902	17153	16975	17051	16871	16943	17042	17039	16819	17103	16811	16994	16933	17027	16934	16979	16938	17081	16925	17060	16940	17040	17029	17029	17106	17042	17243	16930	17038	17143	16981	17242	16970	16994	16965	16929	16998	17153
36239	30645	36241	34701	32698	31528	31400	30914	30994	30607	30300	30557	30087	30014	30014	29842	29865	29953	30120	29947	30102	29985	30269	30008	29993	29816	29628	29788	29858	29937	29904	29922	30074	29969	29715	29800	29661	29576	29752	29774	29916	29615	29980	29654	29679	29666	29596	29890	29524	29637	29537	30041	30042	30094	29752	29829	29706	29639	29701	29670	29699	29601	29854	29756	29803	29842	29790	29873	29607	29827	29900	29727	29820	29657	29885	29630	29830	29824	29949	29990	29599	29999	29813	29571	29752	29814	29939	29776	29684	29584	29750	29730	29693	29311	29616	29887	29695	29761	29856	29773	29861	29805	29526	29781	29852	29670	29563	29852	29748	29830	29888	29745	29821	29713	29528	29566	29887	29946	29755	29773	29735	29712	29554	29765	29945	30004	29990	29678	29654	29564	29649	29751	29824	29748	29826	29705	29783	29602	29709	29778	29973	29727	29833	29740	29753	29572	29738	29672	29715	30022	29836	29825	29825	29807	29673	29474	29464	29544	29706	29692	29663	29869	29762	29827	29645	29403	29667	29482	29654	29890	29623	29709	29648	29758	29956	29643	29722	29797	30090	29780	29592	29830	30051	29934	29723	29389	29667	29478	29744	29587	29703	29543	29813	29792	29564	29893	29767	29683	29887	29564	29730	29944	29680	29794	29588	29523	29648	29641	29484	29897	29610	29753	29884	29889	29815	29887	29750	29779	29940	29711	29923	29970	29861	29515	29718	29780	29675	29954	29784	29966	29892	29638	29895	29658	29691	29750	29749	29875	29578	29582	29640	29912	30092	29988	29795	29722	29922	29616	29880	29695	29824	29618	29725	29687	29587	29774	29799	29725	29745	30009	29824	29641	29695	29615	29528	29714	29568	29754	29516	29638	29747	29701	29669	29788	29794	29666	29887	29769	29609	29847	29802	29758	29707	29833	29531	29569	29769	29614	29802	29573	29699	29470	29621	29669	29835	29832	29872	29630	29736	29594	29632	29695	29698	29759	29956	29897	29692	29614	29816	30060	29778	29606	29612	29684	29820	29706	29837	29860	29966	29729	30063	29829	29672	29585	29768	29797	30063	30000	29838	29644	29935	30026	29635	29488	29661	29826	29525	29591	29848	29698	29740	29730	29933	29963	29738	29631	29584	29898	29560	29820	29763	29846	29633	29614	29622	29526	29842	29736	29723	30127	29743	29778	29749	29843	29685	29638	29786	29841	29544	29666	29756	29785	29706	29548	29893	29828	29927	29700	29626	29530	29522	29708	29883	29685	29875	29676	29675	29592	29835	29679	29887	29751	29649	29784	29617	29626	29508	29831	29959	29643	29956	29850	29836	29988	29874	29623	29663	29861	29798	29784	29520	29534	29790	29860	29963	30087	29623	29693	29543	29633	29902	29763	29873	29854	29802	29740	29765	29448	29879	29679	29787	29614	29781	29686	29712	29799	29774	29802	29639	29646	29818	29865	29670	29963	29838	29941	29639	29683	30137	29591	29767	29832	29608	29427	29657	29811	29715	29707	29771	29983	29767	30047	29820	29837	29884	29865	29645	29693	30030	29774	29947	29892	29853	29750	29721	30081	30053	29612	29698	29854	30073	29895	29762	29587	29533	29903	30014	29322	29483	29470	29733	29959	29751	29909	29784	29673	29721	29645	30047	29896	30009	29773	29815	29740	29783	29867	29868	29653	29399	29845	29775	29764	29573	29668	29817	29591	29939	29762	29715	29707	29998	29745	29945	29738	29571	29525	29656	29684	29643	29635	29559	29703	29520	29938	29915	29937	29844	29915	29829	29750	29727	29492	29513	30100	29790	29731	29739	29539	29812	29762	29857	29668	29868	29931	29937	29951	29482	29898	29684	29790	29855	29842	29849	29426	29881	29547	29676	29677	29485	29876	29904	29883	29637	29707	29778	29995	29546	29596	29826	29868	29881	29932	29665	29712	29684	29778	29819	29781	29775	30013	29803	29856	29869	29865	29808	29559	29868	29915	29656	29729	30016	29826	29865	29737	29869	29944	29862	29558	29689	29514	29767	29773	29838	29931	29978	29741	29647	29724	29874	29771	29831	29545	29959	29851	29765	29815	29679	29856	29766	29844	29716	29791	29648	29738	29876	29815	29728	29728	29972	29776	29855	29818	29820	29631	29723	29472	29518	29828	29577	29709	29680	29757	29941	29682	29652	29753	29550	29635	29832	29984	29706	29972	29631	29612	29885	29992	29670	29835	29860	29815	29893	29683	30009	29625	29795	29594	29762	29791	29837	30133	29849	29848	29825	29983	29831	29608	29779	29609	29914	29890	29820	29866	29620	29514	29833	29584	29676	29544	29693	30000	30108	29972	29755	29979	29914	29608	29795	29905	29633	29823	29756	29531	29692	29675	29852	29847	29685	29925	29723	29712	29854	29376	29488	29664	29786	29688	29777	29865	29814	29718	29743	29599	29507	30056	29730	29905	29533	29826	29927	30008	29754	30109	30003	29971	29804	29738	29664	29496	29585	29652	29862	29837	29835	29820	29767	29760	29811	29681	29725	29720	29856	29615	30115	29919	29539	29782	29777	29942	29875	29656	29816	29635	29659	29950	29969	29816	29887	29803	29782	29713	29837	29930	29662	29911	29776	29697	29910	29702	29522	29680	29677	29706	29509	29692	29920	29933	29786	29778	29757	29837	29825	29695	29759	29626	29599	29449	29619	29444	29716	29668	29804	29794	29767	29806	29594	30015	29629	29747	29748	29906	29947	29707	29698	29796	29734	29828	29720	29663	29522	29785	29797	29304	29776	29447	29857	29725	29597	29941	29760	29823	29732	29836	29886	29776	29789	29734	29740	29721	29860	29901	29883	29614	29650	29834	29628	30030	29798	29499	29978	30070	29645	29704	29775	30007	29790	30017	29720	29629	29754	29969	29988	29802	29798	29814	29399	29384	29765	29450	29856	29562	29707	29623	29814	29576	29893	30031	29751	29701	29790	29717	29757	29872	30057	29698	29691	29718	29738	29844	29862	29706	29991	29855	29782	29846	29898	29735	29599	29697	29690	29794	29932	29633	29920	29942	29794	29593	29794	29767	29841	29686	29593	29797	29832	29659	29918	29951	29747	29813	29823	29625	29712	30124	29911	29800	30026	29777	29635	29626	29722	29952	30050	29820	29760	29631	29748	30203	29970	29510	29762	29678	29599	29980	29967	29830	29716	29908	29792	29743	29896	29986	29729	29722	29899	29526	29493	29558	29843	29664	29701	29818	29972	29864	29642	30004	29456	29770	30017	29800	29503	29868	29838	29940	29784	29776	29813	29697	30101	29758	29787	29847	29739	29690	29762	29893	30054	29783	29835	29849	29914	29674	29813	29721	29847	29817	29723	29695	29629	29660	29697	29906	29673	29748	29997	29607	29995	29758	29833	30011	29622	29904	29775	29849	29761	29606	29634	29618	29773	29919	29906	29708	30011	29877	29979	29937	29951	29658	29569	29929	29687	29868	29868	29762	29916	29772	29664	29493	29841	29525	29821	29851	29709	29626	29814	29457	29919	29768	29730	29831	29805	29696	29529	29625	29808	29670	29569	29487	29734	29998	29763	29741	29804	29800	30211	30017	29994	29942	30024	29596	29798	29610	29716	29776	29688	29958	29648	29832	29780	29810	29797	29684	29618	29788	29682	29836	29971	29835	29676	29775	29683	29649	29987	29577	29854	29734	29808	29780	29724	29480	29462	29866	29556	29790	29730	29994	29839	29828	30032	29782	29816	29789	29958	29375	29809	29866	29915	29904	29562	29862	30035	29943	29945	29581	29914	29642	29550	29668	29762	29651	29860	29580	29824	29700	29820	29742	29614	29832	29895	29881	29867	29856	29354	29604	30184	29663	29772	29573	29709	29652	29973	30046	29813	29831	29861	29954	29783	29866	29791	29587	29665	30084	29774	29705	29838	29741	29654	30027	29591	29484	29700	29791	29706	29961	29796	29747	29785	29741	29715	29691	29758	29685	29860	29725	29734	29583	29718	29555	29708	30047	29648	30075	29828	29663	29971	29719	29795	30022	29464	29663	29825	29646	29579	29746	29911	29615	29701	30042	29772	30121	29619	29901	29938	29540	29685	29729	29918	29683	29848	29940	29824	29871	29943	29621	29779	29903	29852	29596	29743	30091	29885	29843	29648	29995	29796	29715	29714	29825	29760	29868	29706	29857	29971	29763	29773	29881	29766	29673	29624	29649	29677	29543	29868	29850	29541	29829	29838	29866	29891	29514	29790	29734	29748	29588	29881	29942	29824	29785	29492	29956	29815	30139	29592	29683	30041	29609	29919	29711	29908	29967	29766	29704	29490	29827	29605	29752	29603	29808	29807	29776	29729	29571	29894	29746	29745	29916	29876	29710	29639	29884	29822	29823	29668	29829	29604	29692	29836	29705	29607	29735	29839	29515	29651	29789	29919	29807	29816	29737	29845	29637	29856	29883	29614	30068	29712	29609	29861	29780	30081	29785	29958	29719	29700	29640	29752	29911	29672	29718	29735	29701	29703	29697	29885	29854	29850	29707	29676	29683	29563	29643	29910	29815	29625	29795	29675	29688	29912	29483	29756	29834	30033	29632	29567	29603	29719	29570	29793	29743	29811	29812	29970	29703	29895	29677	29586	29601	29454	29638	29859	29597	29638	29778	29628	29887	29634	29677	29786	29878	30061	29641	29848	29759	29707	29726	29922	29625	29646	29684	29731	29684	29770	29812	29726	29463	29946	29579	29879	29711	29546	29798	29610	29716	30019	29684	29846	29622	29798	29961	29947	29847	29638	29874	29910	29874	29729	30004	29877	29887	29606	30006	29653	30005	29866	29986	29816	29744	30081	29744	29587	29584	29629	29685	29509	29674	29803	29785	29947	29468	29612	29907	29726	29566	29631	29845	29850	29944	29699	29593	29644	29539	29730	29888	29697	29439	29751	29569	29681	29646	29786	29862	29853	29990	29579	29824	29861	29906	29898	29647	29641	29603	29877	29707	29957	29884	29731	29831	29779	29885	29724	29796	29698	29813	29742	29717	29923	29881	29788	29664	29826	29759	29778	29710	29810	29934	29897	29841	29849	29619	29862	29505	29971	29723	29658	29550	29833	29727	29855	29836	29930	29727	29919	29411	29843	29809	29734	29645	29899	29758
23172	28271	28597	24716	22558	21322	20521	19977	19404	19196	19074	18853	18801	18656	18581	18361	18430	18388	18112	18317	18250	18141	18252	17923	18279	18044	18188	18238	18058	18125	18254	18062	18173	18128	18077	18181	18200	18100	18050	18195	18100	18209	18171	18005	18141	18088	18084	18008	18027	18055	18024	17926	18019	17912	18360	18032	17942	18204	17952	18110	18166	18134	18200	18033	17992	17875	18181	17914	18312	18155	18130	18015	18102	18087	18143	18113	18005	18031	18056	18315	18219	18114	18063	17891	18029	18017	18089	17916	17933	17918	18071	18157	17884	17805	18078	18172	18212	18059	17886	17987	18115	18086	18075	18011	17996	17968	18107	17906	18052	17768	18079	17859	18079	18022	18017	18121	18225	18147	18096	18022	18066	18098	18101	18172	18114	18104	18028	18024	17941	18209	17817	17963	18062	18022	18144	17960	17929	18023	18116	18104	18228	17949	18009	18145	18213	17986	18030	17986	17988	18079	18091	18189	17980	17956	17973	18032	18061	18047	18117	18014	17973	18077	18148	18162	17970	18002	18125	18161	18097	18112	17978	17993	18131	18197	17988	18260	17894	18135	18108	17854	18173	18031	17902	18097	17992	17998	18182	18074	18027	17986	18083	17956	18089	18008	18100	18073	18058	18120	18082	18073	18091	17871	17948	18116	17942	18074	18045	18102	18088	17988	17887	18012	18093	18263	17976	18061	18002	18113	18065	18185	18132	18093	18136	18076	17912	17750	18004	18060	18074	17996	18081	17878	18172	18092	17968	18016	18001	17997	18075	17997	18076	17940	18060	18110	17938	18293	18108	17954	18009	18224	17914	17948	17956	18011	18102	18087	18004	18137	17975	18056	17967	17804	18125	18273	17973	18069	18157	18022	17923	18005	17966	18138	18082	18125	17968	17980	18134	18002	18056	18010	18168	18355	17929	18044	17929	17952	17856	18179	18202	18168	18149	18217	18067	17991	18138	17954	18114	18167	18271	18122	17985	17921	17947	18065	17965	17977	18036	18033	17950	17957	18033	18075	18221	18019	18175	18051	18066	18207	18115	17947	18118	18041	18239	17984	18090	18027	17806	17984	17955	18076	17968	18084	18098	17937	18102	17990	18180	17879	17967	18150	17943	17918	18012	18057	18026	18024	17982	18088	18101	18040	18091	18061	17989	18048	18023	18176	18015	18257	17890	18142	18221	18044	18278	17948	18071	17999	18048	18307	17937	18203	18031	17883	18061	18112	18064	18064	18132	18071	18053	18114	18085	17925	18234	18142	18119	18036	18094	17940	18003	17818	18016	18009	18080	18244	18149	18047	18066	18114	17973	18071	18143	18071	18080	18000	18063	18101	17886	18240	18077	18077	17988	18134	18061	17895	17979	17909	18021	18109	17962	18163	18031	18054	17944	18177	18166	18057	17994	17933	18132	17946	17950	18099	18152	18000	18064	18142	18093	18171	18119	18182	18106	18089	18026	18090	17992	18081	18122	18149	18111	18211	17920	18102	18064	17973	18166	17963	18056	18194	17947	17909	17980	18000	17889	18184	18264	18081	17993	18192	18053	18080	17995	18100	18111	18063	18054	17943	18000	18110	18025	18081	18074	17893	18169	18216	18113	18073	18091	18060	18098	17998	18075	18154	18272	18078	17971	18099	18159	18130	17983	18000	18133	17994	18163	18070	18106	17931	18116	17848	18236	18122	18093	18025	18026	18076	17949	18163	18066	18170	18195	18128	18080	18095	18109	18095	18027	18020	18095	18205	18096	18012	18070	18121	18020	18012	18048	18102	18046	18017	18001	18102	17962	18113	17869	18167	18145	18023	18067	17960	17876	18000	18230	17985	18054	17978	18214	17887	18205	18145	17928	18106	18026	18141	18006	17998	18205	17987	18205	18134	17917	18107	18190	17988	17851	17910	17982	17941	18294	17913	18005	18010	18070	18010	18120	18016	18093	18164	18101	17942	17967	18045	18234	18014	17946	17868	18085	17991	18008	17992	18068	18064	18184	18006	18201	18058	17899	18028	17978	17930	18101	18053	17977	18125	17815	18104	18158	18245	18159	18128	18044	18042	18217	18227	18088	18147	17997	17939	18101	18179	18201	18085	18167	18051	18076	17958	18003	17960	17927	17882	17924	18104	18036	18032	17899	18081	18098	18173	18084	17976	18114	17946	18128	18087	17864	18330	17927	17925	18093	18104	18167	18261	18090	17938	18076	18070	18200	18143	17985	18043	18026	17900	18266	18062	18123	18051	18157	18038	18214	17905	18089	18063	17882	18249	18236	18133	17926	18080	17851	17922	18036	18147	18135	18206	18046	18068	18127	17976	18038	18213	17891	18098	17931	18130	18068	18095	18076	18155	18089	18201	17982	17961	18152	17989	18261	18260	17886	18012	17917	18088	18166	18007	18047	18213	18041	17868	17963	18008	18169	17898	18096	18151	18119	18023	18152	18177	18117	18058	18124	18108	18188	18017	18089	18049	18062	18141	18034	18164	17977	18138	18174	18077	18139	18138	17733	18209	18010	18036	17937	18162	18199	18151	18070	18128	18016	18145	18041	17963	18026	17964	17964	18167	18075	18114	18100	18162	18068	18174	17952	18129	18062	18148	18045	18045	18053	18213	18015	18062	18115	18197	18013	17970	18060	18096	18038	18004	17884	18276	18085	18252	17960	18314	18168	18059	18088	18088	18210	18102	18024	18188	17948	17985	18025	17941	18076	18126	18125	17985	18058	17995	17995	18131	18105	18056	18095	18132	18203	18139	17935	18101	18002	18123	18098	18140	17930	18004	17951	18065	18060	18128	18079	18065	17985	18127	17931	18090	18163	18176	18117	18241	18100	17994	18019	17920	18220	18115	17945	18187	17963	17947	17993	18289	17961	18031	18046	17864	18094	18142	17977	18044	17957	17995	18237	17945	17894	18063	17947	18170	18238	18192	18063	18108	18081	17893	18096	18140	18106	18406	18126	18097	18018	18055	18179	18007	18109	18110	18017	18146	17943	18145	18178	18119	17956	18037	18113	18106	18129	18139	17992	18070	18162	18096	18063	18137	18146	18055	18154	17878	17944	17997	18018	18143	17932	18120	17970	18081	18184	18081	18001	18100	18235	18012	18227	18070	17903	18107	17865	18054	17972	17992	18117	17943	17983	18058	18058	17903	18196	18072	18111	18084	18054	17818	18004	18107	18305	18317	18103	18104	18084	17982	18143	18142	18058	17985	18144	18224	17878	18200	18059	18279	18039	18111	18055	17980	17951	18315	17940	18062	18066	17997	18200	18145	18170	18087	17932	18139	18069	18011	18089	18201	18083	18104	18035	18043	18025	17933	17975	17999	18157	18068	17987	17887	18061	18059	18173	18088	18127	18225	17919	18116	18210	18113	17908	18061	18119	18137	17909	18185	18014	18119	18035	18044	18045	18004	17905	17916	18186	17796	18020	18078	17988	18104	18054	18061	18016	18018	18165	18059	18167	18159	18138	18033	18149	18176	18001	18135	18080	18083	18241	18154	18071	18099	18178	17905	18019	18100	17955	18033	17804	17977	18115	18058	18061	17940	18218	17999	18135	18038	18026	18093	18097	17932	18193	17747	18063	18189	17882	18110	17995	18271	18207	18123	17965	18006	18194	17928	17910	18056	17941	18236	18030	18071	18070	17980	18075	18086	18096	18199	18065	17946	18082	18002	18061	18089	18138	18241	17935	17977	18110	17923	18252	18112	17943	18002	17954	18279	17945	18166	18178	18084	18038	18098	18108	18076	18020	18018	18217	18227	17959	18061	18120	18216	17962	18082	18010	17846	17841	18146	17966	18063	18133	18129	18064	17894	17950	18079	18066	17941	18124	18077	18120	18039	18056	18262	18090	18157	17859	18244	18029	17936	18104	18024	17910	18148	17969	18099	18156	17976	18146	18174	18104	18051	18241	18053	18072	18006	18235	17821	18064	17837	17998	18120	18124	18144	17993	17895	17945	18051	17947	18080	18114	17913	18158	18023	18202	18038	18006	18078	18261	18055	18023	18064	17947	18146	18020	18180	18151	18118	18060	18274	18009	18211	17934	18096	18321	18210	17880	18270	17977	18292	18118	18033	18146	18045	18093	17967	17984	18031	18133	18092	18056	18108	18195	18111	17833	18247	18008	18151	18039	18055	17967	18178	18035	18089	17912	17816	18132	17938	17998	17961	17983	18206	17894	18244	17880	18159	18130	18115	18108	18179	18122	18015	17872	18056	18126	18087	18070	18020	18155	17971	18053	17996	17973	17971	18150	18034	18127	18281	18177	17892	17935	17993	17989	17972	18198	18089	18096	18357	18030	18110	17956	18099	18003	17964	18176	18045	18041	17929	17904	17879	17933	18073	18060	18134	18027	18009	17921	17951	18028	18016	18215	18070	18089	18145	18037	18134	18100	18160	18090	18030	18099	17867	18105	17972	18033	17996	18066	18136	17967	18085	18098	18120	18196	17900	18165	18143	18125	18219	18020	18036	18121	17990	18168	18081	17993	18050	18010	18044	18137	18155	18083	18019	17989	17877	17964	18231	18111	18157	18080	17887	17949	17980	17961	17875	18100	18299	18044	17964	18068	18091	18163	18025	17988	17867	17992	18065	18274	17783	17947	17909	18159	18094	18057	18089	18278	18020	17955	18023	18098	18061	17850	18132	18162	17928	18064	17947	17977	18094	18151	17936	17991	17995	18144	17963	17828	17985	18058	17929	18196	18122	18127	18081	18024	18089	18034	17958	17987	18065	18071	17881	18309	17872	18066	17951	17834	18140	18092	18014	17976	18003	18067	18045	17985	17872	17971	17999	18003	18218	18147	18024	18167	18071	18138	18202	18129	18210	18012	17983	18100	17998	18229	17953	18130	18231	18110	18129	17960	18156	18178	18198	17939	18115	18223	18087	18212	18144	17979	18083	18276	17886	18124	17955	18057	18153	18240	18122	18036	18253	18022	18006	18143	17895	17962	18013	18058	17964	18094	18052	18251	18081	18230	18063	18061	17975	18028	18288	17972	18136	18063	18041	17939	18015	17975	18120	17899	18155	18288	18059	17904	18088	18125	17997	18130	18084	18043	17997	18094	18032	18144	18170	18084	18055	18070	18183	18016	17998	17933	17924	18217	18005	18150	18136	18211	18116	18147	18291	17976	18072
24080	21191	27758	25624	25698	30826	33388	30771	29955	29834	29270	29201	29162	28619	28531	28764	28500	28571	28496	28544	28380	28088	28357	28284	27988	28323	28128	28044	28090	28189	27966	28058	28433	28071	28040	28443	28180	28165	28192	28160	28140	28244	28301	28166	28047	28117	28313	27930	28029	27818	27921	28078	28114	28035	28346	27909	28126	28204	28220	28039	28203	28142	28050	28045	28146	27956	28048	28007	27719	28168	27997	27999	27916	27837	27839	27984	27764	27963	28003	28134	27985	28269	27818	28037	27823	27826	27769	28057	28032	28084	28086	28125	27983	28031	27808	27937	28291	27994	28028	28200	28403	28016	28170	28022	27881	28122	28124	28013	27841	28293	28059	28012	27874	27717	27967	28018	27768	28015	27999	27831	28108	28082	28131	28052	28066	27876	28090	28127	28061	27960	28212	28067	28045	27839	28126	27858	28073	27864	27995	28099	27762	27861	27684	28037	27929	27913	27804	28028	28115	28014	27889	27933	27924	27732	27905	28020	28197	27697	27599	27992	28176	28025	27823	27836	27822	27945	28099	27969	27999	28144	28159	28111	28014	28095	27944	28077	27996	27804	27905	27817	27843	27916	27834	27917	27707	28136	28114	27592	28102	27713	28001	27907	27856	27956	27963	27975	27994	27950	28093	27926	27839	27933	28185	27970	27642	27943	28116	27915	28068	27893	27723	27941	27924	27815	27866	28318	28083	28018	27804	27956	28104	28112	27816	28051	27976	27783	27904	28095	28256	27819	27659	28088	27982	27910	27977	27991	27687	28256	28130	27938	27761	27923	27925	27953	28002	27673	27800	27841	28056	27927	27989	28116	27855	27861	27792	27949	27802	27921	28015	27747	28069	27949	27663	27950	28054	27985	27821	27941	27915	27915	28094	27990	27779	27927	28106	27788	27948	28067	28056	28136	28168	27914	28024	27595	27958	27950	27836	28269	27999	28072	27953	27832	27934	28034	27962	28070	27968	27918	27978	27720	27772	27749	27824	27859	28084	28242	27900	28152	27911	28101	27834	27831	28259	28137	27765	27855	28099	27970	27761	27896	27979	27763	28174	28022	27989	28024	27863	27754	27930	28174	28001	28014	28227	27891	28129	27583	27929	27945	27948	28026	28015	27991	28195	27977	27979	28106	28201	27995	27820	27858	28009	28278	27857	28022	27909	27918	28034	27939	28124	28043	28430	28130	28006	27606	28095	27792	28076	28040	27950	28151	28149	27984	28088	27915	27898	27915	27960	28001	28184	28082	27791	28077	27872	27668	27775	27782	27987	27973	27934	27767	27695	27981	27966	27846	28092	27759	28088	28188	27977	28187	27758	28063	27910	28157	27866	27741	27816	27711	27845	28056	27857	27675	28122	28131	27759	28128	28118	27858	27909	28019	27698	27848	28170	27907	27687	27948	28074	27696	27947	27846	28142	27811	27916	28172	27778	27835	27857	28194	27951	27681	27994	27959	27826	28190	28012	27842	27920	27955	28027	28033	27918	27986	27967	27795	27781	28036	28211	28031	27808	27952	28002	28009	27621	27813	27549	27907	27828	27830	28039	28021	27820	27829	27928	27946	28023	27950	28044	28185	27787	27913	27951	27857	27976	27941	27970	27775	27720	27961	27943	27754	28140	28091	27993	27846	27829	27810	27885	27863	27970	28204	27802	27799	28043	27855	27949	27831	28077	27849	27744	28043	27964	27744	27817	28073	27894	27991	27899	27702	28115	28087	28151	28128	28006	28049	27986	27938	27990	28100	28054	27998	27896	27989	27816	27598	27792	27644	28137	28249	28011	27887	28281	27997	28154	28182	27842	27800	28000	28029	27979	28047	27793	27951	27713	27882	28107	27740	28055	27932	27903	27812	27812	27868	27941	27903	28121	28078	28223	27964	28016	28014	27963	27576	27832	28103	27843	27908	28074	27810	27704	28219	27977	27933	28039	27687	27816	28033	28021	28118	28040	27971	28060	28197	28070	27810	27651	27930	27831	27884	28100	27872	27905	28148	27913	28143	27989	27913	27997	27840	28088	27759	27741	27954	27627	27850	27858	27973	28005	27957	27990	28153	27889	27870	28212	27827	27878	28005	27711	27969	27884	28072	28007	27617	27949	28102	27773	28000	28010	27898	27818	27828	27913	27804	27930	27801	27972	27749	27722	28098	27781	27998	28080	27884	27862	28139	28135	28005	27990	27932	28144	27887	27962	28094	28201	27599	27927	28103	27900	28021	27926	28008	28239	28070	27875	28011	28116	27976	28105	27675	27895	27780	27926	27741	28147	27875	27994	28060	27967	27928	27728	27986	27844	28028	28124	28041	27941	27776	27869	28013	28056	27965	27924	27932	27945	28159	27645	27664	27709	28093	28094	27788	27993	28108	28054	27953	27885	27980	27826	27996	28097	27958	27909	27837	28046	28071	28155	27694	28008	28024	27800	27934	27992	27682	28150	28024	27974	27875	28096	27917	28123	27992	28033	28247	28007	28091	27890	27779	27796	27889	27948	28291	27957	27603	28007	28069	28187	27891	27937	27936	27887	27940	27858	27916	27785	27920	28037	28164	28085	27767	27924	28052	28032	27991	27919	28179	28031	27911	27991	27942	28189	28116	28130	27855	28066	27787	27874	27900	28072	27964	28059	27947	27766	27989	27841	27815	28015	27582	27964	27774	27646	28068	27905	27856	27951	27756	28022	28363	28074	27905	27844	27878	28028	28015	27986	27687	28122	28204	27881	27918	28104	27897	27887	27972	27980	28097	27709	27912	28162	27747	27791	28045	27717	27878	27935	28006	27845	28112	28262	28009	28021	27951	28223	27901	28016	27921	27971	28162	27898	27801	28140	28087	27857	27983	28086	27941	27807	28000	27982	27978	27952	27854	27897	27827	28266	27947	27875	28103	28045	27938	27874	27887	27777	27849	27930	28130	27931	27943	28031	28005	27960	28066	28162	28030	28060	27899	27938	28016	27940	27722	27843	27845	28081	27701	27823	28103	28133	27881	28067	27875	28129	28012	27743	27905	28006	27931	27703	27859	27909	27744	28140	27628	27887	27933	28011	28082	27771	27952	28031	28078	28166	27803	27959	27933	28077	27896	28047	27995	28268	28109	27889	27786	28056	27937	28008	27886	27992	27943	28151	28076	27863	27876	27846	27780	28028	28102	27997	27859	27868	28095	27940	27854	27965	28234	27963	27937	27899	27878	28021	27891	27776	28050	28013	27731	27789	27984	27798	27846	27884	27617	27805	28004	27748	27844	27833	27863	27803	27799	27643	28258	28021	27860	28021	27736	27895	28112	27778	28043	28016	27907	27970	27996	28089	27714	28267	28265	27908	27792	28034	27888	27941	28239	28009	27849	27809	28142	27853	28178	27996	27915	28064	28011	28121	27827	27905	28051	27769	28128	27841	27782	27865	27924	27747	27935	28079	28036	28203	28231	28046	27839	28000	28148	28040	28000	28178	27952	27809	27881	27996	27776	27656	28005	27793	27686	27979	27812	28240	27892	27914	28266	27802	28012	27993	27996	27959	28239	28280	28027	27960	28013	27896	27949	28191	28071	28195	27777	27843	27992	27925	27940	28025	28125	27939	27965	27871	27925	28101	28212	27914	28029	28063	27937	28083	28100	28081	27952	28232	27921	27885	28078	27968	27914	27867	27979	27889	28119	27882	28066	27948	28213	27878	27804	27812	27814	27842	27867	28136	28192	28008	27965	27902	28095	27994	27945	28174	28288	27933	28073	27837	28035	28070	28106	27976	27941	27933	27985	28130	28172	28156	28043	27707	27856	27848	27898	28086	27851	28136	27983	27937	28057	27927	28202	27980	28085	27964	28035	27884	27986	27758	27818	27755	27854	28253	27969	27958	27903	28046	27832	28022	28064	27751	27990	28100	27764	27796	27870	28089	28017	28146	28107	27748	27956	28017	28120	27989	28269	27953	27915	27924	27873	27964	27998	28097	27866	27989	28090	27783	27850	28072	27858	28017	27980	27736	28035	27821	27889	28284	28112	28126	28070	28036	27887	28106	28018	28051	27803	27999	27998	28207	28163	28136	28002	28169	28012	27998	27507	28069	27901	27391	28178	27696	27978	28082	27998	28064	27918	27899	28067	27851	28002	27847	28126	28096	27763	27804	27932	27767	27958	28220	28075	28108	28027	27950	27959	27839	28010	28347	27955	27890	27894	27755	27877	27854	27939	27998	27888	27928	28113	28161	28077	27643	28129	28228	28131	28082	28082	27754	28038	27875	27844	27883	28184	27755	28050	28028	27890	27862	27953	28044	27891	27973	27931	27903	28027	27968	27999	27797	27967	27833	27906	27721	27952	27904	27846	27923	27974	28118	28022	28071	28045	27915	28021	28010	27973	27884	28086	27974	28009	28060	27883	28170	28120	28019	27796	28193	28002	27779	27871	27913	27967	27844	27818	27966	28067	28023	28101	28229	28029	27834	27800	28125	27902	27946	27650	27952	28019	28041	27832	27988	27776	27955	28028	28038	27875	27787	28102	28200	28151	27972	27828	27949	27900	28266	27849	27878	27812	27706	27936	28005	27966	28039	27849	27875	28075	27971	27890	27936	28262	27956	27973	27899	28140	28058	28081	27826	27896	28228	27943	27881	28055	27976	28058	27980	28067	27847	28092	27974	27740	27992	27803	27948	27897	27878	27997	27985	27848	28218	28183	27796	28009	27768	27686	27749	28078	27992	28137	27758	27974	28158	28024	27984	27744	27781	28012	27947	28157	27970	27713	27905	28073	28133	28031	27976	28095	28062	28092	28156	27918	27941	27981	28062	27813	27900	27921	27901	27799	28253	27946	27814	27875	27818	28272	28013	27608	27973	27991	27893	27972	28037	28142	28092	27590	28011	27915	28142	27980	27754	27874	28044	27812	28183	27838	27923	28107	27849	27983	27994	28178	27768	28183	28015	27793	28217	27837	27720	28274	27968	27861	27852	27997	28076	27995	27985	28329	28070	28035	27944	27969	27817	28167	27830	28099	27893	28076	28246	27982	27712	27866	27846	27870	28080	27693	28169	27932	28004	27856	27607	28148	28053	27983	28157	27752	27933	28075	27941	28028	28033	28095	28126	27795	28013	27985	27892	27818	28045	27987	27941	27946	27994	27714	28094	27708	27685	27793	27783	27834	28092	27663
20680	35267	35484	29452	26076	23833	22253	21068	20336	19700	19319	19009	18728	18160	18066	18226	17805	17806	17701	17682	17613	17745	17491	17370	17442	17581	17354	17334	17464	17249	17554	17282	17195	17369	17474	17438	17339	17289	17436	17340	17270	17342	17322	17308	17349	17378	17211	17062	17244	17273	17361	17269	17178	17247	17236	17390	17293	17224	17215	17219	17411	17229	17417	17350	17060	17317	17313	17114	17264	17110	17133	17195	17162	17375	17290	17353	17297	17282	17287	17294	17282	17335	17208	17308	17385	17140	17245	17284	17385	17316	17245	17324	17347	17308	17148	17124	17183	17316	17265	17395	17228	17062	17317	17134	17383	17535	17180	17328	17135	17055	17376	17342	17213	17257	17237	17294	17295	17375	17274	17260	17226	17254	17280	17165	17230	17245	17317	17244	17172	17130	17377	17234	17274	17329	17185	17301	17134	17374	17396	17181	17342	17085	17295	17441	17095	17170	17381	17253	17141	17256	17197	17134	17095	17118	17270	17342	17199	17289	17309	17255	17053	17113	17262	17234	17198	17253	17058	17094	17222	17190	17130	17319	17335	17151	17231	17335	17221	17213	17156	17297	17176	17243	17202	17193	17087	17202	17267	17312	17289	17279	17017	17425	17258	17450	17372	17187	17320	17232	17260	17246	17228	17153	17393	17243	17244	17108	17268	17101	17197	17223	17068	17147	17382	17200	17202	17119	17170	17231	17164	17138	17269	17090	17403	17165	17211	17272	17349	17356	17319	17174	17211	17171	17009	17172	17278	17159	17174	17216	17206	17176	17220	17180	17268	17197	17212	17235	17174	17237	17287	17194	17111	17322	17173	17132	17297	17312	17226	17197	17277	17429	17263	17102	17423	17168	17288	17146	17160	17402	17156	17181	17196	17219	17115	17243	17311	17202	17239	17193	17299	17395	17143	17109	17213	17180	17193	17219	17279	17146	17311	17151	17272	17241	17158	17306	17260	17273	17200	17455	17356	17379	17230	17238	17357	17294	17357	17079	17286	17258	17215	17220	17224	17270	17267	17181	17340	17173	17243	17174	17226	17301	17328	17346	17267	17107	17338	17144	17234	17150	17306	17241	17237	17234	17411	17349	17057	17060	17196	17295	17294	17362	17353	17174	17290	17307	17256	17362	17167	17324	17225	17406	17192	17444	17261	17375	17304	17044	17133	17332	17202	17188	17022	17175	17203	17199	17357	17234	17225	17375	17207	17116	17343	17210	17263	17279	17284	17162	17090	17220	17244	17044	17182	17517	17131	17204	17221	17361	17210	17226	17258	17091	17138	17169	17057	17394	17273	17281	17106	17332	17418	16988	17195	17049	17030	17294	17319	17334	17333	17267	17129	17267	17161	17031	17279	17341	17262	17105	17292	17171	17231	17135	17194	17197	17222	17362	17103	17317	17184	17263	17243	17277	17332	17188	17284	17448	17324	17186	17050	17256	17279	17136	17195	17504	17101	17246	17191	17067	17379	17238	17319	17237	17235	17218	17219	17145	17131	17195	17186	17260	17083	17270	17301	17170	17350	17383	17116	17096	17266	17214	17184	17369	17260	17201	17104	17265	17136	17247	17155	17414	17176	17260	17279	17043	17238	17283	17251	17280	17177	17282	17219	17236	17202	17240	17259	17131	17234	17234	17244	17318	17226	17108	17132	17250	17152	17054	17217	17178	17156	17226	17243	17296	17300	17263	17150	17276	16984	17288	17170	17319	17223	17156	17078	17108	17143	17230	17418	17238	17297	17161	17009	17298	17367	17200	17450	17257	17066	17316	17024	17213	17238	17168	17262	17256	17206	17205	17083	17223	17105	17074	17139	17141	17127	17118	17241	17184	17101	17157	17195	17270	17297	17289	17233	17402	17295	17142	17318	17051	17277	17296	17315	17342	17204	17224	17147	17162	17215	17168	17209	17402	17168	17415	17084	17296	17273	17152	17261	17227	17237	17271	17245	17259	17239	17240	17294	17321	17164	17230	17308	17271	17256	17233	17350	17256	17203	17443	17243	17241	17206	17271	17363	17097	17080	17402	17330	17242	17379	17069	17199	17033	17264	17368	17329	17282	17079	17231	17229	17303	17231	17270	17201	17306	17276	17164	17265	17085	17260	17156	17394	17055	17141	17264	17187	17289	17056	17058	17208	17239	17286	17143	17179	17217	17200	17264	17314	17358	17110	17133	17230	17367	17283	17198	17495	17071	17345	17269	17305	17200	17265	17178	17378	17284	17243	17324	17253	17269	17101	17294	17195	17297	17345	17163	17267	17271	17202	17043	17077	17096	17320	17240	17309	16957	17188	17231	17130	17266	17146	17330	17278	17306	17390	17306	17251	17065	17304	17266	17168	17323	17354	17319	17166	17105	17283	17191	17213	17201	17174	17347	17187	17326	17245	17177	17202	17396	17127	17213	17354	17182	16989	17185	17239	17181	17289	17251	17190	17291	17332	17225	17191	17305	17109	17162	17141	17257	17304	17188	17261	17072	17260	17379	17298	17230	17218	17258	17236	17277	17138	17154	17149	17238	17251	17033	17109	17419	17258	17370	17356	17532	17125	17322	17305	17221	17213	17123	17261	17345	17217	17169	17226	17195	17283	17270	17283	17284	17118	17138	17174	17358	17288	17294	17366	17206	17299	17283	16978	17315	17117	17152	17053	17081	17168	17186	17297	17161	17202	17193	17252	17329	17154	17189	17126	17127	17237	17168	17430	17327	17332	17109	17302	17279	17240	17337	17177	17227	17284	17352	17372	17193	17130	17171	17389	17244	17213	17184	17189	17360	17263	17335	17188	17154	17287	17072	17264	17259	17326	17186	17208	17201	17093	17207	17256	17139	17075	17299	17348	17469	17209	17233	17205	17167	17267	17210	17243	17256	17121	17278	17234	17125	17246	17139	17232	17102	17348	17279	17281	17168	17222	17368	17220	17310	17048	17341	17044	17344	17115	17116	17395	17385	17211	17169	17392	17203	17196	17234	17279	17389	17215	17274	17419	17131	17347	17112	17352	17182	17130	17216	17208	17236	17110	17107	17220	17184	17333	17199	17251	17451	17099	17262	17233	17342	17184	17444	17181	17286	17131	17277	17119	17265	17244	17202	17292	17158	17405	17091	17351	17309	17267	17439	17249	17280	17128	17409	17244	17166	17236	16908	17239	17188	17280	17067	17367	17326	17248	17212	17068	17337	17304	17145	17337	17219	17084	17045	17423	17194	17383	17100	17307	17341	17266	17322	17073	17036	17217	17161	17106	17352	17113	17090	17183	17227	17167	17370	17234	17238	17326	17192	17264	17291	17151	17319	17226	17254	17250	17212	17090	17104	17244	17148	17049	17263	17108	17266	17208	17161	17080	17221	17205	17388	17251	17254	17178	17420	17178	17209	17248	17325	17244	17342	17232	17213	17263	17265	17227	17176	17053	17253	17234	17291	17210	17364	17214	17301	17216	17180	17214	17364	17200	17195	17141	17335	17110	17238	17315	17256	17333	17194	17321	17224	17199	16999	17310	17157	17175	17092	17297	17200	17314	17158	17145	17277	17083	17230	17381	17274	17243	17194	17386	17392	17206	17182	17197	17205	17395	17092	17290	17225	17320	17267	17348	17220	17071	17308	17207	17181	17119	17322	17320	17210	17137	17283	17378	17272	17159	17148	17074	17603	17166	17065	17329	17298	17415	17317	17343	17348	17252	17299	17120	17235	17403	17180	17136	17184	17126	17109	17285	17438	17308	17204	17074	17224	17396	17178	17172	17364	17163	17185	17098	17235	17290	17260	17436	17230	17202	17236	17065	17104	17442	17253	17276	17293	17181	17336	17223	17429	17258	17165	17258	17138	17159	17143	17263	17346	17284	17219	17274	17192	17211	17136	17155	17114	17353	17273	17193	17063	17314	17055	17152	17209	17270	17364	17103	17116	17168	17247	17147	17319	17242	17232	17085	17227	17232	17243	17276	17165	17151	17087	17281	17246	17258	17264	17167	17065	17213	17293	17180	17193	17275	17297	17213	17295	17324	17094	17210	17288	17198	17046	17286	17126	17347	17193	17215	17278	17423	17356	17084	17328	17183	17584	17388	17296	17324	17205	17291	17209	17238	17217	17306	17218	17254	17353	17221	17102	17239	17257	17184	17226	17281	17267	17322	17199	17342	17307	17376	17214	17336	17138	17194	17290	17213	17262	17185	17356	17358	17222	17174	17399	17274	17532	17371	17170	17390	17345	17310	17164	17244	17257	17214	17165	17251	17290	17086	17352	17273	17244	17251	17163	17098	17231	17157	17276	17243	17262	17236	17296	17065	17396	17122	17111	17225	17335	17173	17343	17075	17183	17260	17415	17223	17312	17065	17204	17162	17213	17331	17214	17250	17324	17136	17310	17086	17191	17203	17305	17163	17253	17162	17284	17315	17389	17273	17427	17093	17175	17174	17366	17061	17401	17181	17312	17070	17192	17188	17109	17222	17173	17287	17223	17188	17216	17270	17157	17337	17302	17238	17070	17347	17329	17132	17285	17324	17190	17159	17186	17416	17246	17286	17343	17073	17276	17310	17259	17403	17377	17135	17196	17032	17257	17178	17251	17265	17373	17208	17358	17247	17177	17201	17266	17217	17338	17173	17260	17076	17433	17423	17252	17152	17199	17087	17302	17242	17061	17003	17347	17174	17292	17163	17114	17221	17123	17237	17134	17241	17382	17202	17328	17136	17388	17325	17098	17017	17158	17285	17390	17138	17169	17140	17308	17212	17200	17308	17061	17230	17263	17258	17379	17113	17171	17197	17312	17228	17052	17120	17247	17199	17258	17371	17403	17112	17341	17346	17276	17130	17407	17310	17267	17112	17216	17084	17320	17288	17347	17103	17130	17028	17166	17168	17059	17352	17326	17117	17301	17212	17423	17236	17282	17358	17187	17214	17310	17357	17356	17252	17240	17280	17186	17419	17301	17301	17165	17188	17191	17162	17232	17270	17235	17214	17186	17287	17321	17277	17308	17420	17314	17362	17326	17215	17186	17151	17209	17238	17425	17303	17292	17219	17291	17382	17100	17378	17042	17135	17220	17315	17214	17217	17359	17222	17483	17264	17211	17213	17186	17152	17196	17153	17022	17199	17132	17248	17306	17181	17053	17346	17230	17189	17208	17200	17341	17308	17220
22698	21202	27783	25105	23167	29316	35302	31859	30677	30587	30204	29794	29393	29464	29135	28707	28866	28956	28278	28466	28547	28584	28398	28091	28231	28298	28169	28131	28082	28050	28021	28157	28346	28203	27876	28125	28411	27972	27908	28236	27995	28191	27940	27823	28097	28193	28073	28041	28126	28094	27860	27659	28080	28061	28204	28107	28150	28075	28100	27953	27764	28285	28304	28070	27831	28059	28149	28079	28277	27986	27986	27797	28094	28022	28099	27837	27828	27984	27999	27925	27905	27969	28302	27976	27969	27869	28038	28069	27875	27858	27961	27944	28019	27821	27997	28242	28199	27984	27932	27703	27975	28077	27932	27806	28084	28081	27985	27972	27887	27929	28134	27741	28067	28014	28057	27742	27953	27982	27873	28123	28030	27882	27957	27984	27890	27932	27906	27803	27994	27741	27923	27517	27882	28032	28073	27942	27910	27851	27920	27965	28129	27678	27840	28034	27993	28030	27812	28045	27866	27861	28055	27803	27909	28080	27980	27819	27966	27883	28087	27957	27822	27986	27918	27908	28251	28022	28091	27911	27902	28080	28226	27958	28151	27915	27985	27920	28106	28162	27998	27975	27801	27844	27982	28140	27944	28012	27869	27983	27941	27898	28088	27700	27805	27767	27970	28104	27984	27870	27909	28056	27724	27717	27924	27815	27805	28166	27974	27942	28186	27771	27907	27904	27917	27998	28072	27943	28008	27969	27796	27835	27756	27772	27847	28130	28105	27849	27812	27787	27804	27922	27944	27783	27839	27958	27905	27910	27975	27859	27807	27765	28189	27843	27840	27807	27917	28020	28133	28111	27982	28156	27916	27945	27935	27859	28030	28103	27891	27891	27869	27950	27881	27724	27894	27858	27982	27818	28000	27920	27810	27966	27891	28060	28046	28040	28026	27867	27908	27918	27772	27802	27765	28138	28206	28206	27669	27750	27922	27788	27888	27978	27991	27877	27803	28148	28264	28166	27802	28094	27800	28104	27941	27743	27989	28116	27638	28065	28206	27664	27842	28104	27941	27811	28130	27967	28177	28052	27801	27944	27865	27937	27899	27860	27919	27799	27816	28000	27989	27957	28008	27741	27767	27869	27905	27854	27894	27996	27996	27806	27915	28047	27975	27910	27992	27788	28110	27923	28353	27930	27913	27830	27959	28048	28044	28017	27884	28009	28088	27882	28025	27849	28210	27860	27954	27789	27742	27770	27962	27945	27976	27807	27913	27969	27928	27915	28114	27923	27866	27940	27705	28063	28144	28321	28259	27980	27966	27914	27827	27871	27869	27976	28051	27820	27958	27966	27863	27794	27917	27864	27904	27928	27820	28051	27933	27905	27986	27842	27833	27801	27953	28111	27999	27918	27718	27672	27871	27992	28146	28092	27942	27770	27751	27932	27798	27959	27888	27949	28204	27810	27984	27951	27753	28055	27723	27792	28019	27974	27808	27879	28136	28242	27773	27916	27773	27780	28022	27769	27746	27864	27947	27993	27948	27661	28202	28101	27891	27921	28028	27673	27846	28231	28111	28015	28008	27826	28118	27892	27831	28049	27852	27951	27790	27781	27832	27813	27678	27668	28079	28151	27886	27972	28021	27854	28266	28029	27926	27977	27922	28150	28022	27862	27805	28101	27893	27913	28036	28065	27840	27920	27951	27860	28058	27833	28088	27703	27744	28142	27570	27512	27819	27831	27915	27929	27792	28211	27643	27948	27905	28101	28034	27948	27865	27970	27911	28238	27695	27733	27926	28077	27942	27972	28060	27973	28299	28095	27841	27804	27982	28032	28067	27810	27756	27844	27993	27944	27803	27869	27916	27900	27951	27986	28091	27886	27944	27910	27739	28014	27817	28062	28005	28229	27968	28112	28087	28118	27858	27703	27892	27834	27950	28049	27675	27768	27874	27888	27762	27728	27861	27988	28125	27906	27840	27737	28118	28013	27990	27833	27874	27640	27882	28015	28059	27815	27855	27795	28272	27870	27933	27768	27749	27843	27918	28101	28047	27899	28034	28059	27917	28053	28131	27985	27764	27949	27993	27867	28034	27830	27901	27959	28030	27848	27793	27788	27866	27839	27842	27849	27802	27876	28036	28076	28013	27896	27987	27980	27918	27959	28089	27791	27959	28026	27915	28062	27913	27966	28050	28101	28024	27837	27936	27712	27983	27964	27906	27917	28086	27866	28055	27778	27859	28016	28037	27824	27958	28049	27782	27917	27794	27852	27966	27936	27792	27796	27942	28075	27913	28005	27914	27921	28016	27978	27764	28039	27833	27922	28038	27959	27877	27811	27897	28001	27629	28068	27883	28008	28004	27928	27917	28017	28043	27864	27822	28048	28145	28042	28092	27945	27909	28034	28192	28099	27987	27998	27915	28202	27992	27920	27977	28000	27700	27959	27857	28021	27891	27925	27966	27974	27628	27975	27887	27795	27864	27827	28113	28167	27970	28026	27674	27996	27630	27861	28085	27846	28113	27799	28092	28094	27930	27751	27940	27951	27907	27785	27936	28004	27698	28017	27839	28163	27904	27898	27788	27968	28000	27936	27676	27664	27975	27999	27897	27983	27980	27714	27925	28030	27969	27927	27842	27951	27882	27986	27936	28043	27829	27826	27972	28062	27924	27877	27988	27874	27943	27655	27895	27922	27670	27668	28011	27880	27913	28185	27912	27891	28187	27704	28144	28151	28007	27711	27897	27703	27831	27874	27643	27720	27936	27666	27720	28140	28036	28108	27991	27878	27960	28263	27974	27866	28018	27902	28208	27994	27789	27930	27857	27775	27895	28223	28045	28235	28118	27990	27834	27886	28121	28038	27972	28184	27923	27733	27945	27906	28110	28209	27697	27843	27993	27908	27905	27977	27986	28031	27639	28118	27819	27803	28062	27934	27894	27930	27925	27918	27865	27895	27921	27638	27915	27754	27818	27919	28130	27898	28106	27776	27869	27855	28206	27970	27985	27963	27951	27931	27950	28006	27964	28136	27768	27782	27793	27715	27778	27903	28233	27953	28089	27741	27981	27926	28036	27792	28024	27905	28000	27669	27766	28031	27940	27862	28203	27985	27903	28064	27934	27871	27924	27578	28099	28072	27944	28025	27794	27785	27854	27890	27752	27762	27729	27953	28075	27725	27833	27896	28176	28058	27741	28051	28239	27976	28024	27857	27722	28034	27976	27921	28011	27910	27961	27967	27876	27956	27904	27622	27815	27709	27674	27819	27960	27851	28078	27662	27958	27737	27832	27719	28053	27810	27902	27658	28169	27957	28037	27955	27854	27749	27787	28175	28230	28013	27991	28232	27931	27971	27773	27934	28184	27990	27867	28193	27997	28023	27844	27749	28010	27994	28053	28034	27755	27819	27902	27942	28025	27786	28042	28166	27817	27854	28177	27939	28044	27994	28066	27737	27951	28147	27761	27668	27963	28162	27935	28185	27680	28050	27958	27836	27974	28306	27920	27845	27919	27977	27793	27923	28068	28202	27782	27737	27840	27882	28045	27891	27792	27942	27977	27951	27922	27990	28040	27980	27899	27902	27749	27754	27692	27852	28004	27765	27791	27825	27904	28112	28133	27809	27863	27845	28143	27914	28005	27725	27847	27994	28060	27805	28095	27952	27755	27798	27755	27975	27999	28013	28005	27960	28089	28201	28009	27875	28101	28018	28075	27905	27924	28102	27846	27759	27927	27726	27834	27924	28126	27793	27951	27931	28188	27833	27846	27904	28257	27786	27966	27743	27872	27872	27999	27772	27834	27561	27911	28043	27944	27939	27849	27972	28134	27849	27884	27954	28099	27977	28224	27633	28253	28022	27941	27808	27912	27916	28049	27874	27935	28027	28144	28014	28067	27945	27862	28119	28177	27995	27741	27905	28074	27810	28012	27996	28176	28104	28013	27676	27845	27893	27956	27908	27812	27730	27816	27834	28200	28379	27898	28036	27754	28020	27913	27724	28108	27840	28031	27946	27856	28186	28021	27963	27792	27870	28003	27668	27582	27927	27808	27955	27846	27784	28061	27871	27687	27807	27805	27727	28053	27834	28106	27773	27789	27920	28130	27979	27814	27865	27833	28194	27949	27867	28008	27840	27988	27855	28010	28037	28165	27978	27809	27990	27955	27987	27991	27827	27811	27695	28132	27966	28041	27990	27981	27857	28124	28251	27959	27996	27997	27950	27917	28139	28083	27832	28041	27753	27783	27771	27762	28106	27982	28066	28014	27799	28033	27836	27851	27858	27992	28004	27932	27929	28001	27719	28025	27895	28162	27913	27596	27966	27980	27893	27830	27965	27679	28293	27986	27826	28015	28058	27861	27909	27895	27979	28122	27829	27781	28028	27861	27958	28239	28012	28001	27734	27814	27711	27781	27990	27882	27869	27912	27687	27831	28043	27810	28011	27903	27825	27927	27975	28161	27958	27878	27812	27869	27748	27854	27864	28016	27865	27921	27903	27993	27932	27886	27947	28005	28046	27841	27738	27871	27846	28127	28074	27732	27808	27954	28058	27670	27691	27995	27774	27840	28048	28183	28101	27828	28078	28018	28218	28028	27932	27940	28091	27920	27776	28049	27568	27842	27894	27941	27776	27920	27859	27668	27725	27793	27974	28105	27955	28137	28065	28044	27807	28325	28058	27949	27607	27939	28045	27859	28194	27910	27978	27988	27836	28123	28044	28142	27917	27992	27708	27800	27734	27804	27800	27880	27859	27824	27934	27810	27850	28055	27778	28114	28202	28112	28122	27721	27677	27891	27732	27967	27669	28050	27841	27525	27767	27735	28063	27968	27988	28039	28040	27783	27793	28059	27847	27886	27879	27904	27761	27953	28011	27784	27656	27851	27732	27959	27889	28179	27774	27781	27637	27752	28148	27857	27734	27923	27844	28028	27942	27796	27930	27927	28132	28075	27817	27821	27802	27965	27763	27814	27951	27916	27914	27752	27843	27782	27979	27930	28249	27842	28175	27705	27935	27877	27808	28043	28079	28039	27741	28053	27867	27695	27820	27896	27831	28120	28010	28252	28108	27985	27838	27998	27959	27896	27918	27778	28048	28003	28015	27875	28208	27838	27634	27585	27992	27895	27797	27744	27983	27729	27980	27900	27891	27855	27865	28095	27629	27878	27699	27852	28150	27759	27780	27824	27963
22831	40229	40530	33829	29627	26533	24518	22912	21682	20851	20147	19763	19384	18819	18686	18460	18208	18027	18001	17879	17772	17753	17731	17519	17691	17450	17571	17472	17413	17245	17362	17260	17346	17516	17272	17277	17195	17334	17330	17338	17250	17377	17160	17271	17235	17237	17362	17339	17281	17071	17203	17265	17203	17430	17270	17123	17335	17353	17039	17147	17257	17178	17173	17213	17195	17312	17190	17339	17162	17226	17166	17146	17064	17351	17120	17205	17129	17058	17051	17193	17381	17278	17325	17171	17209	17232	17110	17275	17229	17205	17036	17311	17187	17187	17137	17291	17280	17157	17226	17174	17235	17177	17107	17122	17127	17298	17345	17122	17197	17117	17109	17038	17113	17224	17166	17190	17039	17258	17084	17193	17242	17302	17414	17079	17196	16987	17255	17002	17372	16974	16934	17089	17142	17246	17120	17114	17193	17144	17039	17164	17151	17221	17158	17303	16966	17286	17297	17125	17125	17144	17229	17217	17110	17200	17136	17219	17114	17255	17213	17069	17176	17126	17235	17114	17147	17127	17100	17250	17365	16976	17131	17242	17214	17158	17110	17153	17044	17169	17122	17132	17096	17075	17197	17287	17309	17124	17210	17186	17290	17127	17434	17083	17199	17108	17194	17229	17151	17252	17164	17264	17363	17235	17251	17171	17241	17240	17162	17253	17309	17160	17032	17279	16967	17294	17207	17104	17068	17026	17045	17131	17235	16967	17123	17139	17327	17169	17219	17207	17221	17143	17162	17125	17140	17297	17126	17117	17191	17087	17133	17153	17178	17149	17265	17243	17115	17093	17083	17106	17139	17229	17172	17180	17166	17172	17173	17112	17139	17125	17163	17058	17182	17164	17263	17238	17107	17083	17177	17028	17136	17173	17169	17271	17091	17099	17160	17032	17263	17208	17188	17082	17129	17144	17083	17181	17118	17348	17204	17154	17097	16994	17287	17237	17209	17150	17168	17088	17090	17118	17110	17200	17116	17198	17188	17169	17127	17238	17261	17171	17092	17258	17182	17169	17140	17115	17140	17006	17227	17150	17020	16836	17126	17066	17022	17374	17174	17108	17143	17166	17278	17204	17301	17194	16856	17184	17210	17107	17220	17258	17262	17321	17253	16988	17007	17123	17224	17276	17048	17312	17023	17061	17353	17123	17191	17217	17238	17266	17044	17055	17156	17095	17105	17191	17298	16983	17054	17053	17229	17146	17293	17218	17171	17200	17003	17079	17323	17162	16897	17241	17187	17218	17241	17202	17210	17210	17081	17272	16975	16937	17157	17257	17247	17215	17077	17087	17242	16965	16946	17160	17065	17203	17202	17073	17272	17025	17107	17266	17187	17110	17293	17154	17248	17109	17334	17100	17289	17149	17238	17258	17007	17214	17169	17088	17101	17252	17173	16949	17156	17084	17198	17132	17272	17216	17119	17155	17201	17130	17022	17281	16973	17165	16915	17210	17318	17074	17254	17229	16945	17045	17367	17221	17174	17109	17224	16942	17207	17145	17331	17171	17078	17103	17137	17205	16820	17120	17077	17249	17257	17024	17264	17162	17195	17079	17221	17109	17249	17056	17148	17223	17296	17133	17280	17221	16974	17088	17198	17348	17137	17169	16946	17285	17026	17209	17214	17211	16939	16837	17115	17341	17174	17183	17376	17199	17167	17115	17015	17241	17187	17150	17166	17044	17121	17052	17256	17196	16993	17087	17282	17223	17251	17209	17006	17211	17018	17227	17148	17068	17327	17048	17275	17194	17257	17141	17251	17161	17243	17205	17054	17315	17318	17071	17299	17135	17107	17207	17154	17202	17085	17384	17059	16973	17313	17063	17240	17137	17306	17069	16895	17088	17257	17036	17140	17195	17273	17150	17308	17168	17266	17108	17044	17286	17115	17093	17228	17264	17245	17329	17113	17279	17538	17071	17305	17201	17260	17219	17184	17112	17081	17113	17213	17144	17105	17150	17208	17228	17060	17087	17181	17037	17072	17154	17030	17111	17151	17160	17262	17265	17130	17040	17051	17261	17137	16971	17171	16901	17335	17151	17144	17160	17280	17017	17312	17088	17282	17325	17084	17191	17218	17146	17183	17316	17074	17155	17074	17150	17269	17176	17136	17204	17106	16985	17139	16991	17202	17191	17241	17100	17103	17046	17215	17032	17123	17309	17080	17156	17205	17212	17329	17217	17250	17172	17066	17113	17189	17226	17188	17112	17100	17171	17154	17192	17073	17327	17394	16945	17142	17157	17136	17322	17082	17208	17269	17305	17095	17218	17039	16973	17084	17264	17134	17052	17180	17088	17237	17135	17260	17054	17150	17162	17178	17074	17162	17176	17059	17086	17056	17291	17150	17033	17154	17182	17192	17127	17158	17163	17050	17194	17265	17177	17105	17044	17214	17054	17018	17302	16992	17169	17066	17171	17191	17158	17187	17082	17262	16996	17256	17313	17248	17093	17311	17478	17134	17114	17159	17344	17274	17245	17186	17166	17100	17122	17062	17331	17288	17039	17253	17238	17216	17096	17342	17084	17058	17177	17069	17227	17224	17142	17366	17242	17172	17363	17199	17312	17189	17077	17125	17229	17263	17337	17282	17138	17167	17224	17073	17146	17212	17162	17171	17177	17308	16883	17070	17163	17167	17130	17220	17259	17212	17292	17189	17161	17261	17123	17148	17181	17098	17108	17228	16954	17323	16956	17159	17305	17089	17078	17221	17027	17005	17011	17262	17093	17228	17127	17150	17203	17110	17140	17143	17150	17188	17087	17204	17055	17285	17162	17161	17295	17154	17089	17447	17106	17147	17046	17212	17141	17106	17074	17093	17149	17107	16985	17089	17217	17218	17247	17051	17182	17155	17111	17149	17135	17132	17284	17113	17135	17014	17190	17006	17166	17372	17052	17264	17158	17379	17370	17187	17229	17023	17284	17076	17111	17155	17258	17146	17180	17151	17131	17238	17180	17059	17072	17092	17245	17138	17023	17165	17188	17148	16956	16860	17185	17261	17163	17121	17228	17188	17104	17107	17272	17216	17314	17013	17147	17140	17146	17220	17189	17190	17137	17234	17134	17234	17218	17094	17067	17098	17256	17129	17110	17317	17058	17087	17014	17267	17333	17006	17285	17127	17329	17086	17177	17056	17361	17035	17321	17134	17299	17238	17211	17255	17395	17003	17137	17077	16977	17182	17248	17177	17181	17022	17252	17260	17044	17164	17130	17135	17182	17141	17233	17007	17180	17202	17094	17149	17185	17378	17062	17303	17244	17003	17213	17269	17255	17243	17070	17095	17028	17265	16980	17184	17221	17123	17264	17277	17094	17116	17220	17286	17200	17174	16969	17108	17074	17228	16992	17131	17165	17204	17125	17114	17274	17171	17162	17163	17064	17079	17159	17232	17277	17182	17237	17018	17049	17151	17075	17254	17065	17196	17121	17134	17047	17107	17063	17142	17090	17183	17183	17257	17302	17231	17070	17088	17123	17193	17280	17220	17071	17018	17074	17209	16952	17298	17009	17192	16920	17077	17069	17001	17243	17143	17176	17009	17030	17144	17095	17194	17165	17074	17019	17189	17244	16996	16999	17151	17181	17240	17020	17129	17300	17299	17264	17072	17283	17046	17001	17405	17104	17229	17168	16930	17300	17286	17154	17287	17169	17232	17245	17290	16993	17289	17122	17150	17129	17129	17242	17209	17205	17171	16999	17150	17077	16975	17108	17101	17201	17174	17420	17077	17223	16953	17150	17257	17082	16814	17175	17055	17137	17161	17133	17202	17192	17246	17305	17005	17293	17118	17204	17141	17203	17115	16992	17165	17056	16998	17314	17073	16798	17062	17222	17138	17139	17200	17268	17142	16961	17001	17210	17260	17195	17117	17122	17253	17143	17280	17240	17127	17379	17198	17142	16935	17069	16940	17033	17023	17091	17168	17037	17188	17227	17301	17275	17050	17184	17201	17131	17103	17017	17174	17195	17143	17124	17151	17164	17163	17189	17169	17153	17299	17059	17135	17202	17102	16943	17106	17244	17316	17196	17146	17335	17150	17110	17229	17220	17140	17218	17208	17091	17178	17173	17225	17209	17302	17202	17319	17070	17089	16870	17197	17085	17085	17055	17042	17279	17047	17225	17019	17074	17149	17104	17030	17083	17240	17206	17183	17172	17229	17189	17152	17108	16930	17114	17073	17120	17085	17141	17240	17030	17384	17105	17254	17153	17186	17147	17179	17031	17221	17168	17164	17204	17106	17230	17040	17073	17170	17273	17161	17191	17139	17198	17368	17178	17239	17298	17273	17079	17208	17044	17154	17212	17198	17137	16974	17177	17116	17075	17114	17226	17015	17122	17010	17056	17166	17235	17282	17190	17411	17128	17153	17116	17243	17038	17083	17314	17232	17238	17203	17161	17053	17110	17234	17200	17102	17127	17460	17135	17139	17259	17265	17159	17114	17118	17265	17139	17038	17199	17183	17042	17302	17112	17087	17188	16994	17213	17201	17074	17238	17060	17162	17242	17220	17202	17180	17156	17253	17134	17218	17152	17106	17182	17242	17256	17197	17222	17121	17094	17180	17107	17278	17125	17261	17006	17060	17223	17120	17058	17200	17005	16996	17033	17224	17284	17160	17168	17263	17089	16980	17321	17031	17090	17091	17215	17087	17285	17018	17155	17188	17222	17072	17163	17319	17177	17131	17229	17053	17179	17150	17341	17034	17305	17264	17263	16955	17157	17112	17087	17167	17231	17120	17026	17107	17303	17158	17130	17216	17233	17261	17091	17212	17148	17117	17082	17120	16950	17022	17023	17092	17068	17112	17169	17179	17072	17079	17072	17196	17224	17048	17307	17161	17154	17166	17126	17061	17258	17217	16949	17246	17217	17149	17146	17153	17323	17030	17258	17090	17043	17296	17275	17348	17295	17221	17122	17201	17137	17210	17204	17048	17220	17161	17247	17283	17138	17096	17104	17024	17223	17187	17298	17122	17015	17161	17049	17079	17265	17091	17235	17264	17191	16909	17023	17248	17206	17213	17201	17123	17264	17407	16942	17184	17068	17030	17277	17029	17292	17193	17032	17118	17259	17284	17085	17215	17094	17048	17033	16935	17158	16959	17010	17186	17077	16970	17202	17178	17347	17257	17091	17146	17109
36602	31115	36667	35264	32982	32381	31887	31240	31057	30961	30553	30293	30545	30620	30558	29849	30321	30355	30298	30575	30006	30170	30218	29785	30349	29976	30100	30152	30278	30259	30120	30063	30045	29840	30047	30130	30201	30122	30121	30058	30147	29906	29976	29886	30107	29889	29871	30060	30078	29818	29787	30008	30279	30130	30014	30052	29901	29864	30152	30341	29970	30080	30059	29912	29954	29935	29859	29939	30064	30140	29949	29899	29622	30051	30017	30124	30044	29787	30129	29926	29853	30039	30107	30044	30041	29959	30055	29954	29905	30166	29995	29953	29911	29864	30222	29914	30310	30083	30085	29844	30287	29864	29809	30031	30010	30031	30083	30022	29982	29952	29954	30038	29939	30135	30113	30075	30084	29900	30027	30203	29748	30085	30031	29942	30056	30159	30017	29924	29858	29952	29864	30003	30339	30164	30441	29883	29801	29844	30349	29913	30385	30089	30090	30044	30310	29941	30066	29948	29814	29849	30071	30085	30135	29997	30180	29835	29985	30041	29976	30289	30203	30004	29918	29964	29932	30224	30070	30183	29980	29749	30020	29979	30071	29971	30080	30084	30333	30080	29956	29964	30092	30119	30031	29760	30101	30070	30137	30142	29918	29949	30119	30141	30002	30097	30134	29934	30215	30145	29903	29910	30092	29674	29890	29776	30022	30323	30092	30198	29951	29959	30129	30130	30161	30139	29892	29862	30009	30243	30310	30188	30025	29999	30186	29902	30035	29940	29834	30086	30138	30246	29802	30102	29935	30180	30007	29862	29912	30133	30113	29951	30048	29870	30161	30198	29898	30167	30032	30177	29831	30093	30214	29976	29979	30053	29990	30122	30229	30012	29991	30048	30067	29885	29727	29988	30018	30037	29778	29964	29891	29981	30082	29839	29894	30003	30162	30022	30220	30181	30017	29715	29807	30136	30051	30084	29986	29985	29826	29918	30030	29970	29966	30004	30041	30307	30048	29863	30121	30008	30241	29962	30046	30152	30295	30014	30052	30015	30041	29925	30040	30159	30006	29794	30256	29845	30029	30052	29776	30083	30025	30039	30106	30125	29835	30005	30075	30099	29990	29741	30267	30015	30127	30223	29840	30127	29784	30044	29998	30016	29985	29907	29974	30085	29848	30266	30025	29934	29939	29954	29968	29934	30010	29992	29965	30241	30316	29898	29997	30002	30378	29987	30223	29973	30084	30116	30060	29975	30036	30059	30223	29943	30351	29836	30041	30002	29884	30151	29956	29925	29964	30367	29970	30125	30040	29958	30124	29903	30186	29987	29982	30264	29899	30015	29899	29934	30417	30089	29989	29863	30059	29815	29603	30045	30092	29934	29900	29995	29766	29840	30025	30017	30096	30043	29999	30329	30095	30060	30028	29786	29788	30174	29996	29951	30193	29644	30057	30000	30132	29904	30027	29872	30012	30113	30233	29906	29921	29920	30187	30102	29966	29911	30101	30050	30103	29849	29939	30210	30094	29702	30050	29913	29997	30012	29953	29942	30271	29890	30271	29726	30060	30194	29848	29991	30132	30006	30271	29927	30114	30023	30306	30191	29918	30010	30056	29954	30025	29867	30067	30292	29923	29902	29785	30074	29876	29993	30087	30315	30256	29831	30136	30328	30090	30037	29878	30113	29898	30033	29884	29920	30149	29936	30014	29906	30266	30313	29979	30125	29980	30114	29821	30049	30056	30086	29766	29979	30135	30031	29727	30123	29978	29971	29887	30100	30032	29866	30131	29941	30191	29940	29775	30119	29983	29939	29961	30113	29927	30045	29980	30037	29940	29737	30035	30214	30096	29845	29983	29980	30247	30079	29912	30113	30170	30066	30182	30107	30017	29763	30053	29896	30126	30190	29944	29974	30117	30223	29980	29735	30112	30116	30186	30262	30262	29898	29935	29766	29953	29934	29914	29904	30051	30050	30079	30057	30054	30132	30115	30323	29873	30007	30032	30003	29970	29966	29837	29868	30002	30218	30098	29875	30031	30027	30025	30244	29973	30051	30085	30000	30016	30184	30316	30171	30016	29902	29888	30077	30029	30156	30393	30149	30120	30122	29925	30074	29888	29858	29849	29813	29994	29996	30010	30052	30012	30061	29903	29916	29771	29950	30000	29932	30146	29964	29883	29965	30175	30157	30250	29965	30243	29855	30254	30125	30222	29998	30414	29818	29889	30019	30038	29878	30007	30302	30088	30143	30053	29928	30281	29798	30029	30190	29913	29946	30275	29907	30132	30109	29834	30026	30109	30103	30185	30036	30022	29819	29967	30146	30104	29915	30020	29989	30143	29917	30022	30057	30159	29904	30114	29987	30258	30016	30074	29827	30139	29959	30023	30110	29971	30182	30124	30037	30034	29959	29725	29901	30405	29766	30158	30031	30395	30164	29752	30115	30061	30094	30165	30153	29897	30161	30140	29950	30098	29958	30154	30140	30217	30023	29930	29914	29968	30173	30010	29689	30114	30049	30118	30413	29994	29990	30053	29941	29888	30005	30027	29950	30030	30070	30268	30135	30068	30210	30014	30025	29859	29981	29841	29797	30251	29933	30188	29942	29775	29902	29800	30015	30054	29926	30223	30335	30134	30115	30209	30211	30036	29883	30095	29774	30065	30042	30086	30000	29993	30100	30115	30124	30155	29821	29981	29877	30110	29890	30166	30142	29848	30100	30005	29843	29887	29927	29767	30108	30099	29790	30014	30105	29814	30052	30020	30044	30116	30052	30140	29935	30030	29986	30042	29929	30159	29784	30264	30234	30047	29892	30196	30037	30417	30088	30097	29956	30089	30143	30037	30125	30460	30110	30243	30243	30229	30157	29906	30095	29843	29727	30038	29982	30055	29830	29946	29822	29615	29876	29726	30134	30129	30255	29844	29958	30016	30175	30106	29951	30091	30108	30371	29883	30102	30099	29930	30109	30106	30197	30113	30050	29921	29866	30090	30162	29919	30174	30065	30147	30203	30057	29914	29855	30196	29920	30360	30014	30103	30027	29974	30125	30032	29929	30067	30377	29988	29907	29985	30158	30019	30124	30091	30168	30017	30010	30127	30302	30027	29871	30011	30060	30009	29791	30268	30119	29857	29952	30196	30056	30097	29990	29817	30258	30019	30151	29857	29958	29982	30144	30345	30264	29937	30309	30077	29972	30045	30224	29930	30009	29996	30081	29829	30035	29976	30183	30246	29954	30276	30036	30178	30194	30223	30240	30102	30257	30400	30034	30248	30194	30033	30268	30101	30123	30296	30038	30000	29975	30000	30278	30040	29930	30212	30017	30195	30016	30087	29977	30110	30086	29859	30069	29742	30088	29948	30103	30287	30144	30028	30214	29909	29943	30100	29963	30078	30091	29639	30188	30154	30062	29905	29961	30264	30044	29940	30100	30138	30115	30225	29820	30006	30144	30152	30114	29813	29729	30233	30176	30186	30290	29921	29910	29870	30027	29927	30105	30238	30072	30003	30206	29928	30099	29990	30162	29877	30323	30227	29865	30097	30402	29922	29995	29857	29960	30100	29917	29889	30162	30037	30029	29853	29994	30103	30139	30030	30157	30228	29946	30025	30119	30242	29941	30096	29914	30057	30281	29804	30017	29988	30006	29831	30144	30218	30045	30084	29982	29956	30460	30062	29981	30146	30095	30154	30077	30037	29834	29871	30335	29840	29929	30278	29951	29860	29886	29784	30150	29997	30168	30052	30085	29818	30288	29987	30224	30050	30119	30115	30291	30162	30010	30135	30091	30144	30105	30181	29965	30053	29973	29992	30134	30141	29860	30074	30243	30390	30290	29907	30088	30052	30214	29962	30006	30169	29819	29965	29729	30180	30135	29989	29930	30043	30460	29937	30036	30149	29952	30090	30119	30260	30049	30208	29922	30269	30042	29995	30051	30013	29898	30222	30074	30192	29933	30029	30111	30096	29899	30098	29921	30117	30176	30060	30066	29854	29806	30150	30061	30175	29898	29998	30019	30163	30041	30200	30166	30046	29902	30161	29835	30227	29945	30092	30176	30022	30107	29957	29951	30266	29989	29836	29967	29904	30184	30010	30257	30146	30128	29945	29821	29907	30110	30171	30083	29987	29948	30000	30007	30083	30120	30248	30124	29906	29967	30218	30095	30116	30291	29983	29854	30069	30177	30041	30307	29955	30064	30010	30236	29732	29923	30061	30078	29849	30065	30035	29818	30194	30036	29946	29894	29704	29900	30114	30008	29927	29901	30202	30102	30038	29691	29956	30195	29896	30040	30190	29941	30134	30220	30047	30147	29891	29763	29898	29997	30025	29947	30371	30365	30195	29996	30010	30012	29805	30157	30113	30134	30135	29924	30220	30265	30259	29878	29916	29927	29994	30234	30342	29904	29881	30210	30178	29899	30173	29977	30053	30204	30077	30199	30067	29872	29979	30016	30142	29830	30241	30116	30070	30001	29886	29847	30236	30246	30043	29722	29882	30118	30138	30124	29905	30169	30105	30105	29881	29989	30098	30108	29959	30129	30194	30026	30055	29948	29816	29960	30276	30339	30038	29741	30205	30246	29994	30213	29812	30029	30149	30083	30044	30018	30189	30095	29933	30045	30095	30029	30099	30144	30182	30126	30186	30239	30195	30120	29981	30177	30287	30147	30306	30075	30039	30052	30243	29916	29827	29840	29917	30039	29947	30185	29978	30044	30164	30139	30161	29744	29862	30085	30002	29924	29993	29902	30081	30091	30077	29923	30027	30270	30110	29920	30075	29984	30182	29896	30152	30332	29861	30130	30046	30025	30036	30028	29953	30096	29927	29926	30314	29963	30204	30056	30246	29846	29797	30034	29880	29992	30179	30330	30253	29931	30044	29962	30089	30352	30357	30133	30133	29917	29773	29841	30400	30022	29857	29943	29623	30040	30117	29814	29944	29898	30135	30263	30207	30250	30003	30038	30125	30032	30111	29883	30016	29890	30023	30111	29959	30289	30062	30027	30184	29967	29841	30076	29660	29781	30005	30005	30222	29820	30046	29791	30003	30156	30107	30265	30175	30016	30043	30006	29872	29983	29997	30167	30115	29952	29984	30304	30108	30072	29921	30037	29695	29921	29942	30127	30065	29926	29978	30015	30205	29858	30079	30028	30159	29780	30187	30079	30128	29894	29935	30283	29945	30004
23326	28959	29541	24982	23078	21895	20820	20131	19927	19387	19238	18909	18770	18561	18603	18380	18529	18328	18370	18472	18434	18439	18192	18137	18230	18433	18316	18131	18004	18492	18198	18171	18189	18244	18152	18088	18115	18231	18168	18246	17985	18311	18292	18257	18131	18216	18160	18184	18126	17947	18348	18298	18271	18125	18214	18116	18239	18160	18169	18207	18132	18224	18082	18051	18125	18113	18154	18005	18152	18042	18126	18206	18022	18313	18168	18301	18136	18171	18096	18323	18199	18191	18169	18052	18127	18168	18099	18240	18215	18038	18096	17977	18294	18137	18315	18011	18231	18182	18178	18245	18186	18225	18269	18020	18321	18075	18156	18012	18093	18236	18207	18427	18223	18205	18077	18142	18053	18186	18099	18095	18210	18199	18033	18137	18206	18252	18221	18117	18177	17966	17921	18119	18198	18107	18146	18299	18275	18075	18207	18316	18122	18280	18274	17967	18063	18240	18269	18234	18155	18138	18179	18322	18118	18235	18164	18224	18183	18175	18314	18152	18121	18116	18310	18078	18099	18142	18028	18169	18062	18118	18074	18293	18461	18009	18149	18165	18109	18257	18256	18204	18107	18208	17907	18268	18188	18204	17989	18349	18121	18348	18165	18017	18258	18085	18186	18140	18172	18209	18223	18234	18180	18082	18332	18161	18070	18128	18095	18069	18309	18180	18291	18237	18025	18292	18227	18012	18084	18238	18213	18102	18307	18001	18152	18111	18081	18083	18066	18385	18032	18193	18241	18058	18458	18144	18094	18115	18135	18348	18118	18262	18102	18085	18248	18087	18141	18178	18300	18010	17973	18296	18171	18138	18143	18176	18040	18037	18059	17985	17999	17934	18091	18115	18198	18362	18054	18170	18106	18201	18218	18209	18283	18095	18221	18033	18168	18121	17989	17962	18200	18227	18210	18271	18095	18378	18204	18035	18105	18169	18174	18109	18141	18084	18231	18208	18199	18179	18302	18313	18144	18206	17965	18243	18219	18182	18183	18167	18271	18047	18224	18138	18136	18173	18240	18126	18086	18231	18031	18256	18195	17918	18121	18193	18278	18094	18166	18034	18155	18072	18054	18294	18173	18142	18156	18241	18047	18252	18172	18252	18117	18003	18047	18159	18161	18204	18130	18256	18168	18150	18135	18349	18077	18224	18179	18153	18123	18114	18095	18243	18229	18157	18129	18030	18113	17995	18352	18037	18070	18142	18178	17971	18166	17994	18140	18023	18200	18099	18158	18002	18141	18118	18206	18263	18204	18271	18077	18271	18265	18255	18235	18005	18329	18291	18144	18165	18187	18162	18218	18047	18183	18173	18135	18099	18075	18151	18274	18186	18064	18117	18335	18105	18144	17993	18148	18215	18234	18114	18116	18198	18053	18164	18267	18283	18180	18216	18254	18028	18216	18137	18240	18077	18288	18253	18115	18249	18141	18206	18082	18280	18013	18247	18088	18304	18219	18185	18287	18233	18139	18163	18070	18255	18303	18117	18225	18062	17979	17931	18058	17983	18345	17958	18189	18186	18179	18220	18180	18214	18122	18036	18076	18310	18156	18052	18115	18170	17987	18057	18224	18289	18130	18102	18117	18228	18323	18119	18095	18262	18026	18308	18131	18240	18043	18282	18256	18134	17987	18216	18073	18155	18216	18208	18165	18370	17987	18145	18113	18217	18239	18146	18003	18083	18100	18047	18124	18230	18173	18149	18306	18095	17883	18160	18192	18164	18154	18072	18174	18152	18148	18066	18092	18240	18145	18263	18103	18273	18023	18141	18134	17973	18002	18035	18227	18156	18072	18281	18019	18265	18100	18117	18280	18236	18075	17932	17998	18105	18216	18111	17984	18247	18276	18118	18113	18018	18056	18224	18141	18189	18123	18176	18162	18289	18077	18080	18148	18323	18133	18144	18101	18168	18194	18143	18161	18254	18240	18235	18216	18128	18257	18364	18152	18079	18173	18228	18175	18202	18279	18232	18198	17965	18059	18130	18165	18250	18219	18229	18046	18205	18256	18105	18297	18260	18114	18291	18150	17995	18318	18340	17974	18175	18127	18248	18209	18279	18191	17973	18126	18170	18294	18076	18121	18256	18038	18040	18189	18169	18209	18297	18411	18199	18169	18065	17981	18034	18123	18154	18278	18015	18133	18226	18368	18076	18171	18308	18102	18247	18360	18166	18150	18220	18113	18066	18024	18149	18288	18282	18280	18162	18217	18253	18160	18397	18039	18198	18270	18291	18100	18194	17935	18239	18117	18210	18092	18214	18105	18249	18126	18106	18181	18186	18325	18186	18137	18274	18372	18150	18016	18240	18408	18140	18262	18223	18077	18138	18186	18207	18183	18056	18189	18216	17886	18123	18262	18254	18275	17973	18180	18321	18115	18100	18268	18236	18102	18090	18192	18092	18088	18153	18182	18239	18096	18196	18225	18268	18222	18266	18232	18095	18252	18400	18045	18211	18317	18174	18195	18033	18274	18138	18195	18082	18130	17982	18153	18174	18200	18030	18288	18156	18118	18083	18048	18273	18180	18157	18136	18237	18400	18199	18212	18087	18170	18064	18168	18042	18098	18143	18203	18164	18281	18078	18278	17918	18272	18357	17962	18053	18075	18026	18302	18031	18006	18134	18023	18286	18192	18119	18098	18182	18087	18119	18252	18216	18100	18042	18113	18180	18174	18219	18133	18294	18190	17959	18036	18164	18120	18284	18157	18279	18052	18269	18085	18212	18195	18102	18248	18094	18134	18280	18192	18053	18071	18044	18072	18242	18219	18072	17879	18171	18339	18248	18158	18196	18233	18220	18026	18281	18293	18043	18032	18091	18048	18066	18261	18136	18163	17915	18224	18349	18381	18223	18123	17907	18227	18261	18180	18232	18270	18314	18148	18179	18023	18388	18118	18240	18166	17999	18014	18074	18133	18245	18162	18293	17951	18177	18150	18089	18060	18268	18186	18195	18152	18328	18068	18137	18276	18084	18170	18245	18235	18097	18235	18198	18057	18230	18161	17984	18202	18099	18264	18254	18227	18108	18093	18290	18317	18346	18166	18267	18215	18018	18092	18167	18147	18154	18148	18054	17989	17929	18084	18119	18337	18269	18301	18044	18217	18232	18095	18164	18246	18177	18159	18214	18137	18240	18145	18029	18108	18049	18266	18056	18103	18242	18171	18190	18019	18153	18152	18033	18203	18134	18091	18104	18113	18277	18074	18183	18162	18356	17952	18336	18154	18147	18171	18152	18174	18193	18186	18079	18005	18165	18078	18201	18085	18158	18140	18156	18228	18099	18203	18081	17989	18220	18213	18278	18158	18120	18044	18221	18096	18283	18245	18087	18192	18038	18199	18300	18299	18311	18193	18149	18180	18296	18234	18068	18140	18273	18135	18249	18242	17983	18355	18177	18274	18073	18137	18426	18127	18114	18045	18190	18039	18272	18169	17999	18083	17935	18228	18117	18190	18155	18187	18216	18205	18088	18065	18100	18265	18068	18249	18019	18262	18113	18037	18216	18125	18256	18271	18212	18144	18028	18113	18157	18153	18182	18211	18281	18120	18047	18325	18237	18143	18091	18223	18103	18032	18224	18359	18111	18299	18173	18136	18076	18184	18256	18210	18027	18060	18322	18066	18102	18028	18142	18340	18209	18291	17989	18252	18104	18146	18175	18085	18228	18094	18111	18149	18262	18184	18086	18209	18002	18087	18199	17972	18351	18107	18140	18170	18087	18106	18233	18288	18185	18269	18136	18250	18166	18155	18199	18066	18140	18367	18292	18088	17905	18205	18134	18024	18076	18078	18068	18115	18138	18195	18117	18330	18106	18168	18106	18329	18202	18334	18291	18160	18062	18032	18222	18151	18054	18179	18137	18275	18013	18103	18219	18218	18239	18219	18143	18048	18329	18117	18052	18216	18016	18083	18067	18199	18033	18234	18276	18153	18181	18161	18156	18124	18079	18191	18063	18228	17984	18227	17883	18065	18229	18180	18002	18220	18249	18104	18136	18023	18374	18094	18104	18073	18139	18071	18061	18200	18157	18155	18024	18178	18104	18275	18031	18182	18457	18133	18273	18180	18103	18004	18104	18349	18099	18093	18184	18201	18167	18221	18228	18183	18150	18141	18205	18195	18152	17984	18090	18149	18341	18181	18130	18024	18303	18136	17965	18201	18219	18153	18144	17968	18159	18198	18215	18124	18255	18284	18250	18079	18259	18350	18006	18182	18083	18444	18111	18092	18115	18090	18274	18210	18338	18207	18399	18087	18299	18187	17933	18111	18100	18122	18241	18153	18242	18163	18271	18107	18036	18273	18144	18359	18332	18302	18170	18099	18075	18053	18257	18087	18229	18205	18088	17919	18126	18236	18126	18240	18136	18181	18125	18108	18153	18132	18043	18117	18055	18240	18087	18066	18048	18272	18261	18269	18166	18171	18271	18122	18142	18179	18298	18266	18071	18303	18173	18181	18238	18066	18142	18196	18167	18284	18159	18185	18210	18186	18232	18173	18195	18182	18192	18255	18187	18222	18352	18000	18115	18125	18074	18317	18016	18324	18059	18079	18325	18175	18054	18174	18074	18054	18173	18347	18072	18282	18266	18301	18080	17911	18182	18058	18155	18148	18232	18152	18150	18058	18198	17963	18150	18134	18198	18128	18180	18369	18249	18244	18042	18119	18117	18282	18142	18064	18080	18177	18329	18045	18146	18251	18128	18225	18174	18037	18225	18187	18054	18119	18100	18216	18021	18151	18057	18168	18378	18116	18304	18190	18134	18142	18188	18081	18219	18118	18076	18071	18100	18274	18067	18209	18202	18204	18287	18226	18167	18240	18278	18405	18349	18069	17980	17995	18075	18239	18370	18267	18137	18174	18191	18327	18009	18216	18162	18097	18121	18097	18218	18259	18172	18330	18212	18181	18239	18084	18112	18130	18236	18329	18073	18131	18246	18052	18135	18097	17991	18064	18141	18133	18230	18232	17875	18030	18253	18170	18138	18181	18107	18224	18277	18096	18104	18083	18154	18218	18209	18096	18239	18246	18157	18217	18142	17948	18062	18314	18010	18071	18089	18142	18128	18056	18143	18162	18428	18169	18195	18126	18184	18134	18248	18296	18102	18073	18141	18326	18184	18082	18302	18227	18292
24068	21170	27709	25677	25864	30978	33465	30957	30256	29903	29679	29423	29023	28801	28604	28754	28756	28749	28627	28438	28417	28376	28299	28277	27998	28216	28402	28559	28064	28505	28570	28200	28421	28516	28437	28490	28374	28138	28178	28136	28087	28168	28228	28166	28542	28262	28320	28096	28268	27971	28046	28253	27991	28097	28112	28222	28123	27993	28250	28247	27930	28174	28414	28243	28124	28134	28152	28138	27964	28426	28337	28392	28038	28160	28262	28204	28179	27982	28231	28008	28238	27874	28036	28076	28224	28035	28228	28293	28448	28048	28121	28187	28252	28114	28310	28098	27842	28265	28347	28324	28030	28146	28145	28079	28192	28097	28177	28191	28482	28348	28190	28222	28107	28016	28095	28065	28360	28304	28144	28256	28166	28202	28303	27989	28250	27956	28124	27848	28307	28021	28216	28301	28166	27994	28340	28017	28003	28023	28175	28016	28144	28133	28135	28090	28070	27945	28107	28322	27981	28345	28206	28194	28064	28039	28283	28161	27909	28134	28111	28037	27902	28121	27944	27979	28341	27940	27982	28072	28035	28072	28127	28101	28195	28077	27876	28201	28131	28011	28036	28027	27990	28186	28376	28006	28073	28202	28155	28126	28268	28220	28173	27883	28232	28259	28359	27781	28000	28295	27919	28286	28126	28055	28118	28091	28190	28183	28018	27802	28272	28028	28225	27739	28231	28163	28112	28063	28381	28161	28328	28292	28249	27902	28040	28100	28098	28097	28167	27971	28057	28193	28123	28002	28008	27908	28384	27841	28103	28050	28226	28157	28029	28134	28018	27876	28043	28145	28055	28242	28048	28021	28042	28239	28063	28308	28003	28251	28112	28210	28070	28029	28194	27817	28255	28106	27893	28213	28003	28313	28086	28204	28289	28283	28089	28047	28291	28236	28406	28090	28270	27973	28056	27943	28177	28064	28222	28180	27956	28058	28199	28159	28042	28110	28199	27996	28008	28095	28162	28052	28204	28260	28037	28245	28097	28027	28288	28117	27928	28221	28050	27905	27999	28164	28113	28103	28075	28126	28303	28195	27853	27928	28213	28206	28232	28099	27737	27982	28009	28114	28247	28051	28230	28339	28095	28159	28128	28019	28047	28109	28110	28187	28165	28156	28151	28033	28216	27949	28081	28033	28072	28201	28210	28094	28088	28078	28067	27880	28011	28175	28206	28288	28420	27987	28076	28046	28055	27947	28091	27782	28137	28117	28130	28177	28077	28208	28076	28211	28111	28161	28403	27911	28273	28192	27970	27986	28097	27871	28017	27757	27969	28514	27902	28036	28101	28173	27975	27931	28163	27989	27986	28181	28147	27984	28148	28237	28280	28349	28076	28098	28270	28171	28118	28248	28104	28112	27824	27993	28112	28026	28182	27822	28121	28296	28063	28138	27939	28264	27988	28357	28227	28061	28054	28210	28123	28198	28317	28016	28147	28343	27960	28286	28027	28072	28169	27911	28110	28160	28280	28226	28031	27929	27694	28063	27999	28128	28306	28027	28189	28132	28128	27986	28226	28150	27882	28028	28034	28097	27914	28149	27952	27987	28111	28099	28109	28296	28096	28190	28273	27992	27887	28143	28219	28113	27870	28331	28222	28466	27970	28324	28010	27953	28133	27798	28081	28060	28114	27951	28220	28249	27940	28061	27885	28119	28204	28246	28021	28077	28144	28038	28129	28183	27880	27834	27984	28061	27994	27957	28013	27975	28191	27789	27894	27998	28008	28172	28102	28261	28223	28184	27938	28264	28058	28086	28021	27894	28160	28195	28250	28172	28145	28249	28076	27966	27985	28063	28086	28099	28029	28014	27878	28219	28166	27875	28096	28406	28150	28192	28044	28101	28061	28157	28366	28249	28085	28245	27953	28049	27898	27999	28083	27725	28048	28214	28109	28338	28331	27977	27982	27965	27984	28095	28149	28137	28082	28096	28038	28046	28281	28054	28179	28079	28035	28192	28028	27981	27972	27879	27936	28101	27909	28048	28262	28097	28017	27901	28207	28290	28162	27900	28323	28255	28272	28219	28270	28041	28075	28175	28172	28010	28102	28108	28363	28102	27965	28100	28148	28154	28325	28013	28181	27866	27919	28267	28162	27907	27922	28124	27954	28028	28237	27940	28160	28245	27926	28045	28096	27857	28075	28065	28243	28330	28224	28035	27991	27990	27968	28234	28015	28075	27942	28170	27859	27980	28126	28214	27964	27966	28123	27752	28003	28046	27940	28291	28328	27992	28089	28055	28017	28017	28025	27687	28136	28292	27811	28161	27933	28081	28129	27856	27980	28366	28119	28166	28146	28064	28002	28288	28212	28045	28456	28225	28161	28310	28254	28062	28176	28065	28001	28197	28135	27856	28105	28096	28228	27996	27926	28185	28161	28180	28000	27941	28051	28167	28189	28001	28186	28263	28199	28240	28028	28137	28348	27981	27981	27971	28368	27890	28088	27913	28186	28059	28309	28119	28252	28269	27861	28169	28202	27971	28244	27818	27965	28070	28129	28191	28053	27993	27796	28230	27878	28125	28153	28010	28040	28076	27894	28034	28162	28025	28212	28143	28077	28169	28025	28110	28124	27874	28182	28020	28298	28055	28223	28221	28237	28152	28155	28096	28145	27926	27679	28000	28269	27995	27993	28057	28219	28345	28077	28266	28039	28029	27990	28059	28205	28199	28166	28186	28183	27905	28455	28315	28447	28240	28120	27971	27891	28193	28103	28100	28131	27960	28030	28092	28102	28177	27956	28253	28458	28089	28231	28081	27882	28021	27890	28051	28118	28071	27861	28256	28282	28154	27911	27910	27805	28055	28251	28207	28150	28100	27990	28324	28148	28084	28085	28133	28015	28075	28161	27919	28090	28126	28097	28233	27912	28102	28008	28203	28048	27912	27942	28227	28155	28151	28233	28187	28272	27955	27761	28108	28120	27879	28051	27995	27990	28099	28026	28213	28005	27908	27935	28083	28007	28334	28358	28056	28071	28109	27736	28048	28017	27936	27799	28022	28082	27792	28213	27779	28172	27991	28127	27760	27926	28064	27801	27992	27888	28282	28154	28317	28175	28182	28077	27951	27832	28169	28296	27976	28272	28179	28127	28226	28131	27857	28010	28181	27946	28104	27950	28127	28011	28109	28083	28207	28143	28053	28336	28197	27906	27959	28137	28093	28094	28024	28412	28193	28108	28245	28089	28059	28128	28035	28312	28122	27929	27924	28171	28080	27961	27789	27970	27945	28158	28125	28003	28112	27996	28266	28325	28006	28407	28050	28196	27871	28215	28093	28041	27932	28321	28087	27981	27943	28012	27975	27892	28310	28110	27986	28054	28457	28303	28180	28088	28060	28015	28030	28115	28161	28234	28360	28316	28171	28016	28336	28197	27961	28049	28190	27999	28242	28142	27967	28223	28149	28429	28242	28210	27988	28132	28001	28002	27970	28036	28026	27979	28078	27953	28248	28119	28129	27910	27823	28069	28012	28050	27937	28141	27971	28094	28063	28124	27955	28137	27811	28266	27940	27957	28111	28210	28185	28272	28243	28141	28274	27990	28176	28029	28174	28051	28031	28061	27998	28048	28155	28237	27861	28135	28063	28184	28175	28020	28115	28232	28044	28215	28219	28321	28118	28149	28473	28220	28085	28315	28170	28226	28054	28137	28188	28242	27885	28311	28106	28210	28026	28127	28132	28152	28202	28002	28077	27959	28124	28156	28246	28084	28148	28030	28130	28062	28151	28030	28187	28134	28157	28010	28040	28339	27999	28166	28132	27997	28140	27807	28254	28004	27941	27900	28263	27917	28097	28075	27952	28290	28125	28041	28236	28063	28017	28400	27976	28138	28225	28131	28147	28101	28343	28049	27965	28401	28034	28222	28382	28194	28098	28084	28000	27938	27990	28031	27790	28072	28060	27935	28120	28221	27894	27954	28143	28306	28094	28169	28155	28108	28093	28225	28089	28052	27965	28145	28026	28181	27926	28059	27995	28068	28338	28110	28279	28033	27878	28096	28129	27840	28078	28066	28237	28189	28170	28021	27993	27981	27967	28054	28234	28154	28166	28210	27996	28471	27913	27843	27881	28161	27963	28316	28104	28327	28211	28035	28112	28222	27947	28009	28114	28152	28158	27745	28102	28206	28142	28100	28334	28210	28075	27989	27907	28354	27989	28046	27998	28153	27817	27915	27935	28069	28100	28086	28103	28108	28097	28172	28354	27959	28309	28031	28049	28348	28010	27912	28119	28043	28194	28249	28005	28320	28019	28047	28057	28100	28016	28201	28063	28016	28134	28008	28229	28367	28059	28227	28023	28080	28227	28184	28175	28159	28343	28322	28001	28251	28173	28000	28296	27980	28335	28253	28044	28243	28177	28224	28120	28117	28002	28093	27776	27943	28028	28016	27763	28237	28082	28044	28180	28195	28110	28099	28208	28173	27800	28073	27924	28052	28218	27956	28199	28206	28112	27964	28193	28364	28175	28084	28114	27809	27871	28285	28004	28411	27942	27993	28255	28225	28092	28043	27940	28076	28031	27972	28328	28163	28107	28021	28221	28346	28261	28294	28349	27966	27965	27835	28126	28190	27988	27960	28195	28262	28160	28153	28062	28175	27818	28119	28007	27913	27990	28134	28035	28094	27839	27801	27858	28074	28087	28219	27986	28310	28048	27977	28122	27946	28173	27991	27969	28016	28131	28259	28075	27994	28240	28045	28070	28068	27863	28208	28149	28256	28088	28028	28133	28094	27877	27918	28247	28057	28235	28450	27824	28085	28030	28116	28309	28140	28166	28351	28112	28289	28478	28164	28133	27974	28146	28224	28170	28241	27967	28072	28027	28235	28084	27978	28003	27984	27968	28035	28195	28229	28090	28041	28078	27975	28143	27818	28124	28213	28100	28284	27868	28184	28141	28175	28054	28281	28163	28176	28100	28125	27916	27857	28060	28207	28336	27862	27920	27929	28127	28242	27704	27964	28273	28258	27937	27826	28365	28299	28262	28193	28284	27999	28236	27897	28193	28020	27906	27924	28247	28201	28195	28125	28319	28070	28015	28063	28296	27682	27792	28049	28219	28134	28049	28094	27851	28100	28205	28243	28236	27902	28233	28022	28130	28151	27906	28336	28043	28006	28085	28222	28065	28160	28319
21072	35828	36446	30047	26389	23998	22560	21147	20369	19868	19342	19107	18652	18432	18109	18036	18013	17694	17737	17685	17494	17773	17557	17498	17659	17454	17518	17443	17523	17524	17489	17428	17398	17349	17360	17320	17632	17276	17298	17361	17199	17260	17161	17335	17224	17364	17374	17331	17368	17414	17385	17417	17369	17278	17325	17268	17293	17448	17231	17229	17245	17242	17403	17293	17262	17365	17324	17202	17308	17257	17384	17341	17303	17201	17433	17283	17309	17239	17106	17460	17417	17341	17456	17366	17333	17123	17343	17272	17339	17440	17278	17397	17313	17386	17347	17256	17410	17393	17191	17243	17299	17490	17253	17392	17329	17346	17285	17244	17406	17431	17158	17348	17248	17312	17468	17165	17474	17409	17066	17374	17194	17541	17206	17457	17398	17114	17367	17357	17483	17342	17366	17272	17510	17104	17434	17325	17313	17274	17371	17302	17272	17338	17390	17418	17348	17365	17376	17253	17392	17401	17190	17114	17386	17348	17403	17515	17397	17221	17385	17212	17304	17201	17211	17334	17414	17300	17312	17347	17191	17132	17267	17229	17255	17329	17411	17343	17188	17215	17392	17329	17319	17404	17292	17310	17182	17291	17423	17446	17179	17259	17436	17218	17318	17271	17232	17276	17282	17362	17264	17212	17289	17356	17447	17302	17368	17276	17294	17331	17424	17158	17300	17289	17170	17215	17272	17373	17284	17452	17378	17451	17397	17399	17248	17210	17183	17330	17280	17319	17341	17326	17284	17307	17392	17288	17347	17260	17405	17195	17358	17233	17282	17343	17278	17185	17468	17373	17318	17170	17330	17170	17377	17292	17266	17194	17303	17127	17195	17417	17381	17360	17406	17290	17291	17273	17546	17319	17310	17298	17223	17531	17438	17367	17578	17468	17318	17376	17134	17304	17368	17309	17332	17353	17306	17274	17222	17199	17324	17359	17314	17372	17198	17375	17233	17271	17084	17284	17204	17332	17119	17331	17221	17278	17460	17214	17512	17378	17194	17340	17296	17310	17244	17310	17386	17330	17194	17332	17332	17257	17350	17419	17460	17320	17391	17296	17228	17278	17355	17314	17248	17344	17315	17115	17393	17205	17274	17319	17310	17187	17387	17237	17471	17230	17477	17170	17429	17282	17305	17436	17401	17167	17348	17288	17319	17273	17237	17406	17207	17287	17194	17264	17314	17329	17364	17325	17346	17454	17327	17458	17280	17146	17336	17371	17172	17227	17287	17345	17286	17403	17389	17472	17137	17392	17409	17175	17389	17343	17414	17291	17215	17411	17151	17340	17303	17228	17425	17208	17159	17361	17392	17285	17301	17417	17186	17379	17233	17352	17220	17345	17159	17255	17407	17346	17259	17273	17196	17347	17156	17388	17251	17310	17292	17361	17338	17291	17400	17297	17113	17261	17353	17248	17437	17502	17269	17357	17167	17198	17199	17334	17275	17369	17235	17181	17266	17381	17375	17278	17438	17288	17283	17422	17317	17303	17343	17374	17283	17309	17231	17261	17466	17547	17374	17515	17319	17308	17369	17234	17456	17324	17235	17418	17335	17246	17316	17377	17349	17205	17330	17445	17423	17278	17207	17210	17051	17201	17491	17538	17387	17351	17308	17224	17323	17336	17391	17205	17197	17420	17233	17510	17403	17271	17151	17408	17158	17290	17320	17296	17238	17223	17306	17272	17230	17317	17397	17308	17354	17265	17441	17197	17205	17323	17224	17421	17414	17337	17278	17291	17461	17281	17228	17143	17116	17227	17310	17294	17072	17378	17267	17220	17335	17277	17222	17275	17349	17349	17414	17257	17259	17331	17420	17409	17234	17441	17369	17210	17383	17470	17205	17333	17173	17340	17419	17325	17297	17275	17356	17235	17331	17369	17277	17198	17231	17371	17249	17080	17296	17260	17253	17328	17346	17274	17334	17473	17154	17351	17269	17357	17480	17382	17161	17321	17420	17268	17326	17409	17305	17314	17430	17422	17336	17343	17311	17310	17473	17335	17398	17203	17248	17320	17350	17300	17275	17199	17292	17305	17245	17292	17348	17368	17279	17253	17343	17482	17359	17362	17236	17351	17457	17414	17366	17404	17236	17208	17398	17169	17436	17370	17260	17328	17350	17331	17261	17447	17210	17211	17366	17425	17454	17262	17344	17415	17298	17169	17327	17354	17177	17452	17340	17290	17350	17430	17188	17479	17441	17199	17307	17343	17320	17453	17383	17090	17354	17537	17276	17261	17348	17359	17334	17150	17468	17556	17077	17365	17193	17247	17333	17472	17114	17278	17280	17272	17373	17299	17229	17311	17254	17330	17522	17398	17345	17398	17399	17197	17187	17275	17432	17326	17523	17200	17318	17331	17387	17250	17537	17320	17358	17472	17546	17368	17175	17334	17193	17107	17163	17250	17432	17272	17307	17344	17555	17357	17242	17376	17371	17190	17410	17310	17364	17227	17451	17291	17165	17226	17335	17258	17263	17316	17251	17466	17314	17354	17197	17313	17380	17366	17387	17429	17311	17212	17356	17301	17332	17241	17496	17364	17410	17297	17156	17195	17486	17220	17331	17531	17280	17067	17220	17494	17314	17403	17028	17412	17493	17354	17321	17308	17254	17242	17213	17296	17450	17204	17415	17272	17402	17250	17283	17479	17279	17341	17442	17284	17297	17453	17387	17253	17357	17358	17262	17448	17233	17144	17304	17377	17563	17312	17168	17265	17135	17401	17278	17297	17202	17480	17207	17174	17276	17244	17408	17366	17330	17315	17147	17232	17197	17311	17216	17384	17507	17317	17334	17134	17440	17221	17201	17438	17244	17235	17458	17363	17366	17253	17419	17310	17551	17243	17308	17258	17477	17218	17350	17285	17377	17296	17313	17314	17379	17399	17312	17347	17472	17276	17308	17573	17377	17284	17383	17435	17379	17357	17313	17201	17171	17143	17321	17297	17245	17353	17177	17258	17200	17296	17230	17390	17486	17337	17196	17256	17282	17458	17326	17271	17351	17247	17295	17258	17374	17257	17242	17399	17324	17367	17361	17300	17310	17551	17309	17369	17194	17170	17324	17206	17281	17364	17334	17241	17226	17262	17447	17364	17384	17281	17304	17335	17445	17325	17416	17317	17240	17183	17304	17273	17249	17200	17285	17140	17350	17426	17260	17258	17479	17464	17542	17341	17212	17288	17210	17369	17453	17339	17384	17380	17329	17308	17343	17298	17403	17472	17413	17371	17367	17355	17275	17258	17309	17351	17358	17292	17268	17365	17234	17322	17251	17350	17315	17302	17393	17335	17244	17329	17306	17292	17315	17286	17420	17430	17478	17218	17453	17361	17186	17257	17376	17456	17280	17369	17355	17356	17326	17465	17280	17439	17347	17254	17323	17259	17290	17278	17391	17425	17152	17159	17292	17218	17331	17348	17254	17346	17343	17305	17418	17271	17271	17271	17347	17339	17293	17314	17277	17165	17249	17373	17368	17170	17221	17235	17292	17269	17332	17387	17280	17389	17305	17400	17221	17432	17384	17289	17379	17266	17324	17187	17321	17455	17335	17334	17244	17429	17224	17292	17377	17478	17343	17609	17259	17348	17399	17249	17238	17242	17434	17299	17370	17163	17447	17250	17258	17322	17434	17132	17324	17296	17361	17196	17323	17313	17254	17372	17374	17349	17350	17360	17258	17460	17397	17357	17330	17237	17497	17370	17403	17256	17346	17413	17318	17430	17144	17142	17264	17223	17560	17255	17437	17359	17164	17318	17229	17296	17279	17162	17369	17260	17290	17210	17299	17201	17379	17276	17391	17263	17374	17279	17255	17352	17208	17331	17379	17251	17540	17390	17346	17362	17267	17288	17325	17298	17373	17435	17293	17316	17240	17291	17362	17329	17414	17195	17280	17238	17513	17276	17326	17331	17523	17252	17387	17477	17184	17413	17310	17386	17124	17328	17483	17350	17181	17300	17278	17390	17288	17245	17388	17515	17235	17306	17242	17216	17397	17230	17258	17226	17382	17171	17485	17336	17329	17560	17450	17315	17348	17176	17357	17400	17240	17369	17150	17412	17369	17375	17290	17291	17389	17302	17320	17269	17351	17109	17282	17496	17129	17387	17500	17335	17180	17182	17363	17360	17285	17302	17452	17284	17463	17276	17389	17439	17408	17069	17222	17330	17162	17223	17251	17338	17272	17440	17463	17362	17402	17337	17190	17225	17293	17494	17226	17262	17302	17297	17093	17426	17240	17222	17221	17416	17358	17340	17456	17369	17340	17240	17204	17226	17351	17290	17314	17274	17364	17459	17227	17193	17324	17358	17357	17209	17651	17381	17153	17338	17127	17356	17470	17255	17341	17121	17322	17339	17501	17321	17280	17293	17208	17349	17290	17378	17263	17193	17138	17215	17345	17259	17354	17289	17315	17385	17443	17306	17285	17376	17317	17269	17310	17097	17406	17357	17318	17391	17394	17449	17313	17421	17364	17356	17279	17371	17416	17309	17197	17274	17290	17178	17288	17314	17212	17171	17494	17399	17278	17209	17299	17256	17372	17229	17520	17249	17325	17477	17300	17339	17238	17289	17289	17226	17241	17192	17429	17284	17159	17391	17301	17218	17364	17456	17271	17234	17247	17355	17115	17338	17359	17353	17280	17223	17215	17298	17440	17331	17346	17260	17452	17203	17364	17508	17300	17384	17418	17347	17324	17418	17231	17238	17184	17445	17250	17266	17337	17255	17472	17317	17305	17366	17275	17535	17448	17394	17070	17485	17336	17183	17362	17317	17524	17272	17243	17399	17251	17257	17462	17242	17317	17432	17324	17311	17232	17202	17432	17358	17238	17271	17346	17282	17241	17470	17247	17274	17294	17213	17341	17380	17301	17470	17379	17407	17308	17355	17294	17163	17293	17299	17397	17289	17190	17388	17355	17318	17377	17263	17379	17269	17363	17223	17273	17182	17273	17385	17282	17265	17528	17361	17331	17317	17283	17271	17313	17195	17275	17247	17332	17360	17418	17108	17274	17158	17415	17335	17074	17262	17485	17232	17237	17231	17280	17300	17478	17205	17444	17341	17351	17297	17249	17499	17338	17383	17398	17403	17356	17447	17260	17291	17323	17425	17325	17453	17459	17487	17317	17182	17329	17406	17276	17275
22623	21154	27721	25045	23186	29364	35318	31934	30725	30854	30374	29884	29574	29240	29137	28826	28889	28843	28389	28761	28512	28419	28575	28373	28255	28199	28243	28314	28293	28283	28404	28283	28101	28167	28508	28373	28361	28219	27935	28113	28344	28252	28353	28392	28263	27757	27987	28370	28145	28221	27957	28176	28169	28039	28326	28362	28254	28302	28357	28095	28168	28132	28079	28062	28251	28157	28172	28388	28448	28103	28165	28186	28254	28300	28144	28236	28098	28300	28046	27772	28132	28349	28330	27948	28203	27947	27993	28085	28202	28154	28216	27824	28111	27959	27997	28048	28111	28130	28059	28030	28013	27958	27839	27964	27971	28157	28156	28294	28334	28247	28134	28351	28020	28198	28231	28504	27888	27817	27829	28098	27916	28135	28251	27964	27824	27986	28228	27936	28436	28146	27814	28066	28245	28019	27800	27872	27848	28435	28189	28133	28461	28272	28084	27989	28095	27800	28247	28144	27819	27989	28005	28119	27914	28198	28218	28179	28004	27983	28098	28136	28015	27979	27978	28049	27868	28047	27921	28068	28014	28112	28081	28298	27965	27905	28199	28047	27913	28321	27916	27843	28137	27849	27890	28173	28232	28118	28036	27930	28225	28064	28065	27856	28078	28153	28053	28280	27901	28117	28109	28011	27953	27882	28068	28388	27844	28047	28037	28121	28146	28027	28195	28047	28088	28027	28073	27940	27716	28001	28154	28135	28226	28007	27844	28019	27816	28136	28299	28013	27830	28141	28179	28064	27986	27940	27956	27991	28136	27775	27926	27878	28070	28054	28090	27926	27941	27851	27698	28218	28203	28134	28235	28004	27764	28211	28159	27898	28070	27685	28114	27874	28268	27857	27863	27860	28126	28044	28032	28190	28283	28214	28121	28160	28153	28052	28208	28057	28095	28143	28110	27972	28036	28138	28126	28034	27925	28078	27948	28083	28045	27942	27654	28210	27984	27782	27805	27705	28079	28011	27872	27988	28027	28096	27973	28378	28106	27818	27851	27909	27861	28184	27959	28101	28199	28314	27917	27916	28179	27803	28199	28153	28048	27813	27980	27985	27990	28056	28049	27923	28298	28125	28053	27897	28183	28269	28128	27960	28246	27826	27816	27827	27787	28275	28228	28212	28002	27932	28071	28154	28255	27848	27851	28078	28156	27995	27958	27869	27856	28120	28035	27960	28067	28028	27770	27952	28057	27947	28085	27897	28010	27940	27872	28016	27849	27955	28050	28124	28093	27923	28079	27898	27936	27924	28154	28221	27944	28101	27913	27876	28087	27992	28194	28030	28149	28100	28127	28024	27874	28259	28143	28037	28102	27990	28139	28026	27893	28105	27894	27940	27835	27885	27923	28163	27952	28038	27957	27922	28299	27897	27972	28218	28222	28290	27996	28020	28054	28063	28129	28121	27984	28207	28254	28207	28073	27972	27810	27974	27961	28143	28048	27953	28291	28131	28028	28075	28013	28065	28263	28097	28076	27859	27924	28001	27961	27969	28185	28117	28030	27745	27932	28000	27950	28035	28097	28237	28071	27774	28067	28073	28467	27695	28138	27956	28064	28052	28016	28102	28199	27656	27687	28010	27907	27872	28013	27942	27868	28059	27873	27987	28022	28299	28116	28149	27935	28119	27983	28121	28055	28098	28196	28192	28039	28112	27931	27978	28071	27924	28030	28154	27959	27957	28102	28103	27874	28102	28296	28020	28100	27971	27975	28012	28076	28222	28196	28001	28013	28028	27901	27788	28105	27910	28045	28188	28273	28095	28044	28047	27862	27999	27890	27997	27988	27916	27892	27926	28003	27870	28337	28297	28042	27932	28209	27848	27884	28000	28064	27816	28221	28068	28079	28263	27966	28095	28101	28203	27741	27903	27881	27847	27736	27864	28178	28161	27968	27982	28111	28070	28245	27860	27958	28255	28038	28019	28108	28056	27867	28150	27891	27939	27919	28158	28066	28122	27875	28048	27971	27926	28126	27845	27898	27938	28301	28113	28249	28039	28289	28332	27821	28016	28025	27902	27920	28180	28160	28097	28386	28129	28065	28132	28012	28228	27849	28022	28273	28175	27748	27914	28072	28051	28014	28271	28159	27869	27973	28074	27710	27975	27717	28132	28033	28090	28059	28099	28002	27775	27921	28046	27893	28048	27977	27915	27985	27961	28073	27808	28000	27990	28002	28020	27984	27851	27714	28142	28093	27759	27814	27958	27946	27964	28182	28181	28232	28133	28016	27716	27950	28188	27944	28114	28289	28176	28222	27843	27912	28178	27890	28341	28013	27918	28092	27938	27988	27965	28267	27865	27914	28160	27918	27959	28028	28033	28019	27938	28179	28156	28249	27868	27846	27884	27821	27996	28035	27784	28074	27997	27982	27961	28086	28003	28053	28067	28146	27783	27943	27920	27845	27924	28218	27841	28151	27891	27873	27761	28011	28140	27993	27706	28251	27885	28160	28387	28245	27879	28371	28034	28009	28016	27995	28100	27761	28095	27745	28015	28055	27740	27603	27855	27832	28009	27792	27985	27912	27981	27837	27997	28074	28240	28004	28217	28194	28247	28158	27810	27925	27796	27725	28073	27879	28039	28145	27906	27843	28227	28019	27861	27916	28043	28047	27727	27993	27970	27931	28103	27867	27976	27916	28141	28228	28085	28080	28124	27998	27878	28019	27995	28052	28003	28013	27903	27950	27973	27862	28107	27974	28145	27734	27857	27931	28078	28140	28117	27951	28436	28054	28059	28089	27974	27947	28100	28244	28291	28074	28066	27877	27983	28254	27974	28326	27780	27825	28075	28159	27909	27969	27884	28093	27880	28241	27950	28227	28167	27948	28044	28038	28301	27909	27979	27870	27990	27947	28159	27832	28066	28176	28139	28011	28076	27919	28066	28019	28113	27989	27897	27561	27933	28210	28202	28059	28153	27798	28007	27982	27981	27951	28419	28171	28154	28048	27678	27821	27976	28075	28212	28202	27923	27940	27951	28199	28087	28001	27863	28109	27994	27895	28018	28107	28179	27982	27766	27872	28140	28178	28277	27979	27790	28153	28004	28221	28004	27958	28068	27952	27971	27995	28125	28148	27871	27978	28169	28033	27835	28197	27884	27797	27928	27993	27956	28024	28097	27855	28136	27736	27934	28177	27978	27907	27982	27896	27762	28074	27990	28116	27672	28055	27891	28359	28027	27908	27787	27978	28129	28033	27646	27897	28142	28027	28021	27763	28018	28094	27836	27884	28279	27859	27929	27848	28050	27926	27963	27878	28033	28253	28065	28104	27858	28077	28045	27681	27891	27922	27900	28082	27868	27861	28168	27950	28097	28061	27790	28096	28166	28120	27997	27922	27960	28005	28023	28117	27994	27867	28104	27751	27906	27988	28070	28226	27991	28086	28333	28161	27829	28118	28203	27892	28004	28039	27945	28102	27951	27972	28313	28000	28331	27969	27778	28249	27988	27796	28249	28228	27974	28082	27973	28251	27904	27931	28100	27917	27795	28192	28053	28185	28040	27934	27926	28003	27895	28036	28035	28074	28007	28343	27923	28094	28028	28083	28083	28050	28205	28186	27981	27870	28083	28060	27762	27836	27902	27903	28195	28067	27873	27863	27877	28038	28210	27986	28188	27898	27986	27995	27894	28207	28044	28075	28218	28258	28034	28224	27980	28051	27942	28098	28028	28151	27761	27854	27895	28042	27844	27913	27997	27938	28081	28294	27949	28088	27955	27751	28268	27981	28066	28001	28129	27885	27966	28169	28151	28223	27936	27834	27648	28001	28096	27975	27884	28241	27995	28068	27998	27840	27977	28147	28037	28043	27863	28221	27962	28324	28009	28096	27882	28281	28130	27994	27944	27974	28321	28051	28243	28118	28206	28326	27772	28181	27824	28012	28022	27798	27911	28096	28154	28172	28070	28127	28155	28148	28113	28068	28109	28035	27853	27855	27988	27970	28221	28090	28138	28124	28174	27946	27645	27893	27811	27638	27793	27951	28116	28058	28084	28084	28043	27959	27924	28137	27966	28081	28240	28045	27870	27755	28178	28082	28058	28141	28011	28118	28042	28209	28002	27951	28047	28144	28105	28185	28080	28275	27914	27967	28020	27826	27744	28125	27849	28091	28236	28165	28062	27942	27970	27934	27838	27975	28099	28038	28076	27987	27784	28062	28182	28121	28308	27971	27874	27950	27844	27720	27869	27908	28153	28165	27808	28132	28104	28147	28088	28198	27824	27996	28018	27963	27966	28020	28039	27832	27910	28014	27964	28114	27824	28082	27906	28025	28049	27993	27961	27875	28075	28083	28269	28209	28108	28063	27884	28060	27919	27994	28216	27975	28134	28139	27881	28138	27946	27900	27956	28092	28133	28048	27977	28051	27756	27802	27984	28141	28142	27907	27984	27795	27844	28173	28251	28004	28116	28130	28114	28230	28204	27793	28050	28146	27940	28159	28142	27865	27946	28037	28049	27965	28174	27981	28068	28224	27916	28151	28066	27958	28015	27838	28164	28154	28185	28149	27953	28028	28030	28029	28197	28169	27945	27908	28000	27970	27780	27592	28205	28131	28300	28120	28190	27956	28243	28101	28043	28227	28144	28166	28019	28178	28063	27910	27865	28229	28184	28150	28106	27999	27891	27734	27766	28164	28125	28119	28061	27991	27966	28122	28098	28171	28045	28167	28033	28146	27880	27873	27989	27982	28179	28120	28179	28044	28169	27950	28079	28068	28256	27949	27673	27686	27795	27827	28014	28140	27874	28058	28059	28104	27939	28323	28010	27934	28025	28111	27951	28039	28008	27950	27785	27750	28070	28229	28147	28076	27962	28116	28133	28058	27874	27979	27940	28063	28274	28051	27816	28079	28021	27883	28160	28172	28156	28056	28077	27852	28114	27892	28147	28201	28064	28296	27902	27989	28049	28115	28295	27749	27889	28105	27858	28070	28032	27863	27894	28129	27772	28473	28116	28200	27790	27993	28119	28048	27748	28217	27995	27981	28320	28077	28244	28127	27872	27945	27902	28186	27876	28085	28124	28005	28034	27891	28188	27821	27941	28001	27925	27866	27907	27986	28145	28086	28285	28004	28106	27964	28229	27896	28050	28081	27885	27935	28211	28213	27891	28340	28061	28018	28066	27880	28047
22905	41222	41297	34281	29784	26543	24563	22915	21793	20942	20271	19787	19244	18761	18443	18428	18137	17991	18015	17798	17705	17815	17880	17678	17693	17595	17604	17468	17524	17434	17351	17516	17386	17209	17246	17171	17223	17262	17321	17222	17377	17403	17473	17391	17280	17301	17220	17401	17394	17183	17374	17234	17149	17243	17386	17279	17301	17263	17243	17291	17386	17102	17262	17374	17054	17220	17289	17126	17159	17302	17182	17310	17353	17128	17119	17363	17183	17264	17074	17135	17256	17198	17355	17231	17148	17181	17389	16978	17350	17357	17138	17359	17111	17119	17197	17172	17189	17242	17331	17256	17433	17323	17137	17208	17335	17266	17160	17104	17099	17228	17362	17243	17444	17170	17143	17058	17269	17233	17343	17170	17331	17145	17190	17497	17222	17002	17156	17155	17190	17140	17368	17197	17272	17180	17320	17308	17146	17110	17153	17235	17130	17228	17117	17490	17183	17237	17145	17230	17319	17027	17160	17274	17140	17252	17324	17298	17190	17142	17184	17184	17274	17184	17176	17339	17231	17066	17337	17104	17368	17255	17084	17189	17209	17420	17055	17117	17210	17170	17155	17263	17351	17061	17325	17284	17150	17234	17275	17250	17166	17161	17311	17237	17390	17285	17441	17185	17345	17211	17081	17245	17162	17226	17267	17269	17065	17308	17299	17232	17113	17288	17119	17190	17312	17131	17136	17221	17235	17247	17222	17291	17012	17234	17145	17085	17303	17166	17124	17153	17091	17092	17273	17208	17224	17273	17210	16968	17201	17414	17424	17016	17278	17156	17208	17133	17183	17270	17239	17254	17211	17220	17110	17188	17147	17254	17039	17120	17348	17078	17213	17146	17309	17335	17365	17217	17043	17205	17162	17144	17143	17147	17422	17183	17110	17123	17166	17310	17250	17105	17330	17341	17138	17161	17253	17323	17331	17238	17181	17147	17205	17176	17154	17280	17249	17101	17276	17448	17206	17248	17247	17109	17188	17002	17248	17131	17041	17113	17273	17422	17214	17135	17142	17141	17190	17250	17252	17172	17116	17220	16991	17286	17265	17265	16889	17186	17245	17214	17199	17172	17199	17137	17194	17070	17196	17104	17253	17280	16952	17251	17132	17179	17235	17133	17111	17448	17188	17271	17097	17211	16998	17217	17271	17223	17267	17063	17133	17090	17252	17256	17260	17183	17132	17296	17228	17279	17012	17084	17374	17161	17267	17253	17234	17125	17181	17073	17211	17257	17394	17269	17327	17333	17228	17304	17350	17217	17177	17321	17196	17244	17143	17142	17320	17246	17257	17203	17163	17166	17182	17352	17183	17090	17204	17290	17377	17303	17301	17093	17142	17122	17182	17202	17277	17423	17167	17231	17151	17101	17219	17103	17219	17265	17140	17355	17178	17165	17277	17066	17213	17171	17386	17102	17271	17147	17233	17162	17153	17065	17171	17242	17077	17146	17113	17343	16985	17107	17023	17185	17244	17217	17320	17296	17049	17276	17077	17127	17301	17037	17291	17144	17233	17266	17104	17201	17029	17336	17434	17117	17407	17005	17401	17356	17291	17186	17263	17239	17164	17221	17224	17024	17327	17160	17092	17303	17330	17032	17086	17103	17318	17209	17199	17213	17360	17218	17306	17154	17213	17178	17205	17425	17151	17259	17144	17241	17181	17069	17479	17108	17159	17055	17224	17080	17194	17163	17193	17450	17204	17135	17104	17191	17147	17187	17316	17248	17164	17030	17294	17210	17070	17193	17214	17163	17145	17095	17235	17123	17310	17323	17064	17257	17201	17094	17358	17240	17370	17074	17201	17149	17221	17221	16970	17142	17243	17070	17185	17161	17170	17216	17214	17196	17322	17056	17232	17090	17323	17170	17206	17303	17450	17339	17311	17151	17191	17290	17281	17421	17087	17437	17342	17299	17117	17000	17168	17213	17255	17298	17261	17070	17325	17206	16918	17196	17202	17315	17108	17103	17141	17310	17202	17232	17026	17105	17270	17213	17178	17131	17330	17125	17154	17179	17181	17309	17036	17165	17266	17113	17340	17175	17216	17185	17340	17216	16944	17331	17039	17099	16967	17161	17235	17342	17284	17188	17149	17300	17180	17136	17280	17246	17223	17209	17298	17258	17305	17130	17011	17183	17190	17149	17101	17249	17308	17338	17169	17240	17388	17271	17212	17310	17182	17244	16952	17225	17308	17316	17306	17213	17270	17168	17161	17313	17303	17171	17095	17296	17228	17139	17163	17206	17408	17102	17227	17221	17260	17123	17306	17188	17347	17166	17399	17365	17053	17317	17297	17085	17147	17288	17290	17299	17342	17197	17091	17453	17249	17205	17239	17112	17116	17224	17133	17399	17359	17356	17083	17259	17216	17195	17148	17482	17205	17117	17057	17247	17124	17253	17170	17374	17253	17207	17212	17367	17287	17078	17164	17114	17145	17261	17245	17271	17064	17156	17153	17233	17174	17166	17047	17271	17286	17434	17253	17087	17363	17020	17145	17186	17107	17170	17158	17193	17320	17237	17151	17089	17299	17218	17374	17270	17349	17053	17328	17172	17393	17199	17257	17168	17168	17251	17239	17406	17167	17209	17291	17208	17348	17088	17106	17226	17312	17278	17439	17362	17187	17231	17269	17161	17339	17371	17307	17131	17220	17254	17274	17295	17306	17172	17109	17092	17302	17238	17361	17089	17179	17182	17225	17159	17154	17245	17214	17238	17210	17167	17147	17171	16987	17269	17159	17223	17221	17354	17144	17443	17186	17159	17292	17154	17067	17303	17343	17105	17224	17139	17265	17281	17350	17234	16858	17171	17130	17436	17225	17194	17272	17129	17121	17160	17237	17092	17068	17064	17204	17293	17217	17082	17164	17071	17243	17268	17203	17201	17341	17039	17085	17159	16986	17293	17198	16960	17259	17283	17145	17119	17397	17166	17084	17252	17200	17184	17207	17226	17157	17265	17213	17122	17274	17353	17232	17264	16981	16964	17230	17309	17106	17253	17183	17236	17131	17222	17344	17138	17194	17241	17219	17052	17149	17228	17148	17181	17432	17220	17097	17346	17282	17130	17228	17200	17100	17120	17321	17209	17220	16883	17119	17284	17223	17179	17316	17251	17231	17212	17104	17261	17280	17199	17288	17081	17326	17080	17087	17177	17183	17022	17194	17301	17272	17237	17144	17021	17153	17348	17113	17183	17168	17220	17193	17328	17260	17211	17306	17141	17245	17155	17071	17171	17294	17123	17301	17164	17058	17086	17267	17225	17187	17192	17322	17047	17265	17287	17127	17252	17053	17215	17257	17126	17101	17192	17342	17027	17345	17354	17074	17078	17312	17339	17140	17131	17059	17242	17125	17201	17277	17127	17179	17201	17205	16998	17152	17140	17227	17301	17304	17305	17225	17170	17133	17057	17091	17188	17312	17151	17267	17230	17045	17098	17142	17229	17139	17105	17360	17286	17301	17334	17383	17068	17371	17191	17252	17310	17092	17452	17222	17221	17080	17128	17210	17226	17005	17282	17327	17378	17227	17111	17230	17222	17241	17075	17221	17393	17245	17140	17383	17228	17154	17178	17120	17276	17175	17134	17220	17294	17115	17202	17445	17341	17105	17213	17064	17203	17120	17155	17182	17291	17192	17118	17237	17171	17345	17247	17208	17174	17264	17116	17073	17198	17208	17167	17270	17189	17170	17392	17028	17229	17337	17110	17294	17154	17258	17218	17353	17296	17339	17350	17119	17368	17142	17215	17131	17172	17332	17220	17135	17121	17199	17094	17368	17095	17182	17313	17039	17288	17202	17122	17196	17391	17175	17349	17149	17246	17138	17188	17184	17018	17093	17067	17165	17259	17320	17112	17143	17359	17416	17164	17285	17156	17087	17218	17187	17278	17145	17304	17158	17081	17286	17189	17118	17035	17335	17255	17402	17248	17240	17340	17185	17164	17189	17243	17217	17199	17050	16992	17306	17290	17370	17244	17138	17124	17288	17390	17213	17058	17301	17181	17378	17135	17067	17174	17213	17281	17408	17215	17209	17363	17225	17270	17210	17214	17259	17189	17316	17366	17105	17153	17135	17262	17319	17096	17253	17292	17220	17172	17311	17066	17247	17259	17191	17153	17372	17277	17188	17196	17241	17388	17143	17396	17343	17243	17247	16991	17164	17149	17110	17349	17176	17208	17107	17202	17213	17366	17265	17291	17145	16979	17155	17250	17159	17129	17132	17217	17424	17065	17109	17370	17212	17263	17144	17508	17153	17239	17160	17171	17148	17297	17426	17218	17169	17136	17331	16994	17172	17137	17159	17176	17167	17376	17375	17200	17068	17317	17241	17067	17297	17140	17244	17223	17204	17390	17278	17237	17147	17198	17190	17345	17252	17073	17138	17082	17227	17045	17215	17206	17328	17212	17306	17265	17403	17217	17321	17160	17209	17094	17305	17283	17145	17057	17189	17276	17348	17341	17154	17170	17068	17285	17134	17092	17163	17167	17234	17350	17170	17350	17335	17414	17146	17145	17315	17064	17254	17256	17256	17073	17311	17208	17174	17240	17150	17303	17414	16976	17364	17332	17197	17246	17211	17060	17349	17338	17160	17245	17369	17196	17256	17285	17215	17119	17080	17433	17165	17349	17089	17351	17146	17170	17167	17177	17203	17290	17129	17137	17282	17093	17390	17249	17287	17110	17127	17245	17050	17125	17176	17268	17289	17326	17097	17331	17323	17016	17332	17233	17116	17074	17308	17193	17153	17127	17264	17128	17296	17012	17225	17296	17230	17263	17325	17075	17101	17345	17318	17221	17244	17241	17250	17050	17173	17243	17324	17172	17062	17278	17044	17203	17299	17283	16939	17419	17304	17136	17138	17079	17173	17203	17130	17057	17220	17293	17233	17417	17176	17076	17238	17134	16914	17111	17048	17135	17143	17205	17151	17172	17198	17193	17288	17013	17196	17101	17264	17300	17206	17207	17152	17161	17356	17235	17216	17134	17386	17193	17075	17242	17232	17106	17246	17315	17123	17188	17090	17305	17089	17316	17263	17274	17072	17264	17240	17195	17159	17269	17231	17232	17177	17093	17149	17108	17057	17076	17386	17183	17203	16951	17332	17112	17117	17188	17423	17349	17088	17209	17157	17185	17295	17132
36703	31511	37139	36114	33452	32132	31911	31215	31091	30813	30568	30698	30417	30547	30616	30402	30267	30449	30242	29976	30282	30445	30401	30168	30419	30033	30325	30351	30117	30244	29885	30065	30414	30347	30169	29955	30223	30431	30189	30228	30483	30233	30036	30188	30171	30213	30142	30109	30028	30452	30151	30192	29980	30137	30170	30323	30329	30044	29871	30078	30206	30197	30359	30318	30250	30206	30339	30169	30034	29944	30448	30260	30340	30241	30074	30161	30458	30140	30096	30159	30276	30262	30107	30058	30223	30328	30004	30196	30149	30039	30275	29849	30105	30122	30162	29995	30200	30288	30172	30298	30382	30327	30166	30156	30182	30127	30102	30317	30165	30118	30340	29932	30144	30054	30029	30115	30218	30301	30254	30321	30242	29917	30056	30545	30167	30374	30146	29883	30284	30212	29856	30145	30326	30294	30303	30016	29699	30207	30412	29991	30010	30008	30231	30232	30089	29946	30303	30370	29963	30270	30434	30013	30187	30243	30210	30095	30226	30140	29971	30028	29943	30075	30034	30199	30249	30046	30299	30155	30125	30053	30299	30054	30207	30233	30423	30103	30096	30146	30204	30171	30380	30240	29922	30116	29954	30269	30212	30060	30323	30128	30329	30034	30102	30189	30194	30205	29979	29994	30319	30013	29998	30102	30334	30176	30221	30095	30045	30090	29971	30186	30270	30195	30270	30177	30299	30064	30151	30086	30163	30197	30129	30121	30260	30198	29789	30236	30154	30225	30409	30078	30313	29986	30282	30086	30248	30127	30261	30119	30163	30115	30301	30022	30223	30246	30323	30144	30317	30288	30149	30246	30096	30511	30191	30072	30284	30386	29994	30239	30248	30171	29916	30095	30081	30131	30132	30390	29937	30195	30217	30028	30051	29847	29986	30006	30065	30259	30225	30210	30139	29963	30233	30268	30277	30398	30229	30562	30314	30188	30118	30346	30195	29910	30211	30303	30055	30555	30284	30411	30324	30111	30343	30152	30032	30024	30361	30205	30365	30013	30372	30124	30092	30144	30209	30264	30153	30040	30265	30308	30088	30303	30191	30380	30209	30101	30004	30005	30068	30096	30264	30021	30551	30163	30304	30546	30084	30048	30212	30087	29810	30217	30147	29923	30113	30150	30090	29866	30177	30223	30233	30125	30110	30355	30423	30437	30381	30109	30264	30302	30115	30326	30018	29822	29876	29933	30238	30336	30426	30041	30060	30180	30055	30053	30118	30276	30151	30027	30134	30285	30427	29809	30054	30220	30106	30162	30208	30100	30109	30323	30066	29974	30345	30217	29989	30268	29990	30317	30179	30210	30230	30260	30137	30156	30333	30111	30206	30397	30124	30153	30316	29990	30176	30289	30163	29801	29935	30244	29875	30226	30026	29961	30232	30317	30463	30245	30336	30216	29927	30233	30286	30264	29993	30334	30432	29984	30338	30107	30076	30209	29853	30055	30181	30228	29990	30063	30282	30347	30258	30490	30162	29954	30093	30123	30290	30238	30058	30016	30400	30327	30203	30008	30137	30318	30079	30043	29969	30165	30197	30090	30166	30285	30339	30269	29858	29958	30214	29900	30333	30260	29981	30210	30220	29878	30247	30197	30103	30052	30226	29897	30168	30263	30376	30086	30368	30153	30330	30073	30122	30099	30065	29994	30142	30098	30141	30060	30269	30193	29907	30215	30294	30199	30248	30092	30126	30268	30054	30310	30047	30407	29894	30258	30136	30352	30343	30229	30068	30131	30021	30128	30155	30077	30135	30155	30082	30240	30184	29987	30053	30189	30031	30251	30168	29953	30359	30393	30478	30291	30221	30264	30214	30126	30093	30234	29956	30113	30280	30044	30073	30122	30010	29835	30436	30237	30174	30124	30066	30320	30416	30251	30109	30085	30108	30382	30223	30261	30372	30189	30376	29958	30109	30141	30383	30055	30047	30263	30273	30190	30075	29865	30351	30388	30324	30202	30352	30135	30117	30045	30236	30079	30129	30124	30189	30208	30176	30397	30192	30002	30160	30224	29928	30472	30086	30054	30278	30187	30344	30248	30095	30029	30157	30222	29872	30463	30273	30007	30345	30104	30050	30230	30193	30063	30079	30092	30287	30261	30353	30216	30137	29836	30159	30124	30334	30372	30274	30030	29938	30051	30077	29939	30309	30213	30255	30068	30075	30132	30052	30130	30231	30303	30225	30338	30118	30014	30097	30160	30135	30028	30144	29963	30052	30098	30264	30211	30057	30133	30018	29696	30167	30095	30142	29986	30232	30095	30251	30339	30153	29809	30563	30377	30258	30142	30162	30102	30477	30346	30102	30355	30193	30235	30315	30172	30154	30160	30192	30305	30284	29937	29997	30099	30372	30283	30304	29875	30051	30303	30103	30310	30268	30419	30498	30139	30036	30018	30149	30011	30093	30011	30164	30197	30286	29977	30322	30279	30174	30022	30138	30146	30186	30408	30187	30175	29988	30076	30409	30437	30344	30097	30199	30089	30121	30483	30310	29941	30033	30300	30142	30264	30300	30258	30177	30505	30223	30360	30331	30065	30002	30206	30127	29723	30191	30015	30260	30333	30360	30122	30364	30171	30136	30093	30042	30117	30236	30253	29857	30140	30461	30339	30246	29861	30287	30145	30233	30260	30129	30213	29850	30160	30112	29872	29987	30053	30180	30285	30295	30001	30142	30146	30257	30076	30228	30210	30210	30221	30236	29993	30345	30025	30319	30235	30026	30277	29972	29922	30347	30360	30206	30248	30080	30114	30224	30225	30271	30284	30028	30446	29888	30126	30437	30154	30143	30253	30201	30060	30287	30256	30011	29739	29742	30050	30156	30436	30233	30262	30055	30234	30242	30131	30133	30245	30283	30345	30169	30110	30436	29913	30120	30283	30289	30171	30148	30124	29959	30110	30294	30230	29869	30166	29914	30360	30230	29994	30287	30372	30344	30261	30233	30177	30133	30136	29929	30408	30359	30136	30177	30230	30159	30317	30052	30125	30246	30353	30155	30264	30162	30080	30071	30086	30218	30104	29830	30245	30025	30280	30171	30063	30185	30341	30445	30036	30159	30065	29981	29985	30176	29904	29943	30118	30148	30402	30114	30129	30372	30226	30333	29983	30130	30028	30202	30206	30135	29989	29994	30161	30117	29995	30022	30143	30408	30174	30300	30310	29970	29852	30155	30080	30341	30078	30320	30320	29887	30200	30312	30380	30144	30305	30344	29988	30200	30176	30114	30294	30310	30094	29888	30133	30160	30318	30342	30549	30350	30370	30252	30268	30245	30173	30434	30224	30241	29996	30031	30282	30088	30316	30188	30532	30296	30157	30189	30233	30161	30102	29805	30192	30279	30307	30159	30186	30236	30281	29942	29845	30416	30296	30040	30432	30132	30141	30075	30269	30287	30065	30243	30054	30133	30145	30272	30403	30011	29974	29965	30164	30135	29895	30156	30130	30266	30288	29900	30113	30192	30081	30185	30191	29914	30089	30563	30396	30261	29975	30159	30145	30218	30400	30147	30113	30311	30094	30147	29820	30074	30453	30200	29994	30070	30277	30181	29944	30138	30281	30292	30316	30110	30267	30449	30097	30080	30163	30400	30274	30138	30082	30381	29995	30218	30160	29930	30046	29971	30262	29960	30291	29908	30170	30130	30223	30137	30084	30188	30125	30123	30145	30128	30206	30458	30268	30315	30061	30087	30282	30420	30185	30382	30069	30065	30053	30126	30093	30322	30298	30488	29908	30286	30220	30131	30288	30154	30054	30298	30213	30067	30289	30014	30061	30285	29953	30126	29974	30255	30122	30320	30104	30239	30352	30300	30103	30286	30195	30193	30155	30238	30027	30142	30261	30262	30408	29936	30009	30292	29783	30087	30313	30210	30107	30655	30471	30275	30047	30022	29907	30006	30200	30248	30362	30144	30232	30143	30102	30177	30228	30383	30187	30177	29962	30156	30394	30188	29834	30061	29972	30436	30270	30320	30091	30191	30159	30146	30155	30269	30439	30157	30217	30081	30278	30132	30007	30206	30066	30083	30070	30267	30360	30488	29941	29825	30104	30148	30038	30217	30146	30141	30129	30137	30020	30099	30099	30465	30372	30244	30517	30164	30268	30720	30186	30149	30081	30100	30111	30266	30326	30353	30094	30371	30142	30203	30262	30146	30158	30128	29936	30000	29854	30192	30027	29973	30189	30360	30032	30353	30085	30052	30169	30318	30422	30100	30037	30045	29942	30074	29994	30225	30173	29994	30191	30144	30228	30318	30237	29972	30243	30444	30164	30283	30245	30000	30138	30359	30251	30335	30295	30486	30375	30102	30330	30238	30221	30205	30215	30105	30193	30416	30054	30343	30146	30083	30097	30381	30158	30404	29962	30485	30301	30157	30500	30316	30262	30509	30291	30412	30009	30064	30044	30115	30230	30029	30008	30137	30107	30371	30181	30136	30238	30136	30442	30218	30360	30164	30042	30153	30286	30416	29902	30132	30038	30087	30070	30196	30458	30322	30169	30306	30047	29886	30353	30177	30146	30152	30418	30026	30312	30190	30145	30567	30325	30101	30073	30184	30223	30544	30310	30016	29971	29962	30313	30128	30101	30129	30213	29947	29945	30385	30058	30139	30128	29868	30158	30281	30005	30233	29975	30194	29871	30334	30269	30168	30152	30117	30163	29891	30491	30250	30216	30092	30013	30156	30146	30422	30111	30193	30309	30236	30495	30067	30281	30370	30543	30603	30303	29982	29983	30296	30263	30209	30075	30066	30080	30412	30224	30194	30168	29895	30084	30075	30330	30278	30287	30084	30350	30112	30221	29973	29894	30013	30093	30126	30386	30296	30120	30032	30117	30087	30342	30170	30274	30090	30313	30458	30275	30056	30013	30129	30383	30264	30247	30424	30100	30232	29900	30103	30063	30182	29911	30073	30416	29943	30063	29993	29694	30150	30241	30482	30105	30333	30377	29963	30167	30121	30246	30160	30128	30142	30310	30368	30282	30240	30143	30265	30057	30224	30229	30256	30225	30197	30117	30204	30382	30232	30287	30377	30229	30158	30376	30160	30000	30211	30201	30074	30173	30169	30291	30082	30155	29827	29969	30187	30191	29942	30155	30287	30295	30326	30178	30052	30213	30331	30286	30346	30150
24070	29861	30192	25664	23411	21891	20912	20161	19885	19496	19152	19058	18977	18663	18639	18665	18472	18551	18456	18570	18481	18402	18355	18349	18231	18144	18460	18167	18207	18393	18280	18317	18310	18324	18296	18189	18153	18336	18223	18220	18416	18284	18178	18341	18343	18307	18507	18226	18305	18280	18147	18363	18177	18180	18339	18261	18374	18163	18258	18257	18191	18298	18260	18315	18383	18217	18310	18351	18275	18425	18135	18247	18255	18383	18407	18428	18336	18192	18163	18202	18290	18249	18157	18337	18449	18262	18088	18331	18202	18263	18408	18308	18260	18239	18260	18320	18344	18387	18374	18297	18327	18287	18230	18387	18157	18176	18221	18215	18266	18141	18234	18285	18190	18524	18206	18350	18324	18388	18271	18127	18182	18252	18352	18356	18255	18402	18178	18310	18259	18068	18233	18312	18423	18366	18250	18356	18186	18531	18207	18156	18219	18204	18318	18417	18298	18282	18197	18469	18247	18236	18301	18390	18339	18261	18344	18290	18430	18295	18051	18350	18267	18094	18221	18332	18282	18075	18378	18349	18256	18321	18267	18229	18299	18277	18290	18261	18237	18313	18253	18504	18269	18348	18288	18136	18371	18203	18420	18177	18054	18210	18334	18066	18279	18319	18211	18274	18199	18210	18007	18301	18262	18342	18253	18136	18351	18301	18254	18281	18362	18093	18083	18138	18249	18131	18217	18082	18165	18322	18534	18322	18329	18295	18269	18086	18512	18206	18252	18302	18172	18117	18338	18194	18168	18262	18438	18365	18309	18269	18215	18237	18179	18363	18313	18263	18249	18103	18293	18289	18182	18293	18299	18176	18179	18148	18306	18139	18198	18328	18439	18414	18342	18154	18382	18240	18209	18162	18197	18092	18342	18260	18151	18216	18258	18384	18128	18415	18198	18244	18328	18331	18316	18313	18139	18265	18194	18170	18410	18246	18112	18205	18282	18315	18253	18230	18359	18185	18350	18310	18328	18220	18291	18434	18310	18270	18461	18297	18325	18184	18136	18286	18271	18371	18319	18248	18152	18328	18237	18365	18129	18172	18364	18314	18389	18005	18187	18258	18429	18283	18325	18464	18082	18359	18345	18226	18278	18187	18204	18083	18303	18331	18287	18215	18335	18164	18076	18283	18292	18238	18162	18294	18315	18298	18081	18361	18313	18158	18204	18237	18336	18248	18254	18189	18293	18235	18162	18246	18195	18344	18345	18076	18098	18176	18412	18124	18386	18139	18303	18312	17972	18141	18440	18367	18304	18253	18113	18362	18254	18235	18313	18214	18126	18301	18247	18385	18285	18137	18345	18295	18183	18283	18054	18294	18330	18441	18389	18367	18104	18363	18303	18209	18168	18273	18272	18153	18250	18513	18292	18549	18382	18266	18340	18198	18230	18229	18276	18330	18314	18443	18207	18174	18330	18156	18278	18305	18242	18296	18261	18235	18274	18215	18204	18273	18319	18145	18500	18193	18432	18321	18316	18233	18378	18292	18353	18374	18323	18360	18229	18151	18255	18274	18386	18250	18201	18275	18046	18328	18375	18277	18065	18357	18196	18349	18162	18185	18046	18279	18374	18320	18377	18165	18279	18229	18125	18099	18182	18307	18352	18183	18276	18294	18291	18201	18412	18093	18366	18148	18267	18301	18229	18165	18295	18192	18024	18225	18222	18432	18248	18112	18333	18131	18189	18241	18390	18471	18234	18377	18227	18165	18198	18062	18052	18431	18449	18405	18319	18217	18323	18247	18166	18072	18045	18306	18260	18267	18358	18255	18022	18226	18481	18402	18432	18351	18277	18378	18435	18240	18364	18080	18278	18391	18324	18175	18422	18154	18237	18243	18319	18331	18254	18233	18322	18465	18241	18213	18272	18298	18321	18151	18155	18072	18275	18260	18189	18336	18383	18201	18170	18270	18187	18245	18284	18112	18418	18369	18163	18399	18396	18303	18188	18150	18279	18059	18409	18241	18259	18165	18314	18426	18305	18369	18285	18280	18096	18506	18189	18358	18193	18280	18261	18248	18395	17999	18283	18396	18192	18418	18115	18062	18186	18131	18129	18285	18179	18260	18197	18228	18293	18127	18232	18148	18130	18393	18067	18288	18200	18230	18166	18237	18289	18451	18239	18240	18277	18326	18544	18074	18212	18351	18245	18138	18234	18298	18063	18346	18431	18117	18355	18264	18430	18207	18346	18092	18267	18144	18251	18199	18240	18199	18264	18284	18224	18144	18295	18323	18378	18351	18352	18260	18320	18231	18287	18404	18245	18280	18264	18196	18359	18287	18396	18372	18328	18476	18100	18212	18179	18309	18142	18108	18268	18293	18226	18151	18370	18337	18120	18374	18311	18441	18167	18146	18174	18289	18228	18386	18187	18280	18295	18313	18175	18256	18309	18160	18325	18317	18244	18335	18229	18297	18414	18296	18253	18352	18395	18276	18222	18258	18266	18460	18145	18230	18298	18073	18214	18322	18266	18402	18211	18178	18358	18307	18216	18276	18432	18187	18249	17985	18069	18231	18231	18332	18386	18245	18125	18189	18252	18269	18399	18161	18194	18268	18150	18283	18275	18301	18243	18424	18409	18285	18260	18186	18227	18315	18304	18196	18299	18285	18250	18260	18359	18392	18352	18132	18287	18297	18282	18350	18342	18304	18186	18273	18137	18377	18353	18326	18332	18220	18224	18223	18450	18272	18225	18046	18295	18291	18179	18152	18206	18406	18215	18382	18209	18083	18246	18412	18414	18232	18315	18241	18146	18359	18371	18298	18286	18115	18367	18314	18217	18238	18238	18264	18367	18349	18327	18127	18167	18268	18307	18356	18384	18229	18265	18294	18221	18108	18235	18281	18178	18303	18388	18191	18468	18299	18167	18286	18202	18295	18064	18270	18320	18212	18235	18269	18268	18230	18431	18207	18383	18416	18241	18363	18311	18169	18340	18159	18243	18133	18132	18313	18283	18217	18241	18315	18351	18281	18206	18192	18126	18325	18444	18287	18536	18246	18224	18372	18388	18373	18243	18323	18286	18171	18211	18218	18365	18220	18296	18297	18325	18396	18447	18325	18382	18276	18350	18218	18264	18118	18374	18211	18269	18207	18199	18211	18302	18291	18138	18306	18256	18229	18271	18312	18311	18271	18360	18218	18228	18218	18170	18380	18374	18188	18416	18088	18379	18300	18387	18328	18148	18229	18082	18231	18270	18275	18370	18045	18142	18297	18359	18283	18211	18162	18270	18298	18308	18094	18336	18198	18394	18357	18259	18152	18230	18344	18303	18214	18204	18348	18338	18331	18309	18445	18366	18178	18255	18316	18248	18352	18423	18362	18305	18141	18291	18326	18285	18471	18201	18300	18244	18203	18377	18262	18128	18293	18241	18330	18061	18239	18232	18119	18384	18238	18251	18140	18171	18397	18283	18449	18110	18400	18272	18099	18445	18124	18286	18381	18164	18416	18265	18262	18207	18115	18346	18298	18390	18331	18417	18156	18293	18231	18256	18283	18396	18428	18172	18375	18177	18299	18428	18426	18318	18247	18208	18245	18044	18263	18354	18325	18425	18072	18304	18289	18094	18348	18547	18066	18236	18318	18185	18222	18247	18204	18237	18305	18275	18213	18265	18303	18415	18163	18308	18312	18293	18203	18282	18233	18176	18332	18448	18244	18113	18366	18152	18310	18235	18340	18330	18336	18324	18302	18305	18391	18174	18074	18292	18340	18345	18364	18356	18395	18190	18272	18182	18035	18285	18200	18276	18402	18375	18326	18297	18471	17863	18414	18099	18337	18253	18356	18138	18451	18340	18358	18231	18398	18439	18425	18161	18298	18384	18256	18258	18368	18349	18272	18514	18289	18391	18235	18191	18310	18148	18107	18276	18189	18205	18242	18410	18269	18378	18227	18161	18346	18367	18313	18215	18346	18351	18419	18229	18273	18421	18332	18191	18370	18198	18219	18224	18219	18209	18345	18431	18237	18238	18272	18293	18128	18381	18306	18171	18204	18349	18232	18274	18160	18336	18262	18125	18272	18343	18313	18171	18413	18267	18142	18296	18397	18359	18430	18354	18319	18252	18293	18364	18365	18142	18280	18217	18253	18328	18056	18304	18334	18228	18192	18239	18149	18249	18201	18278	18211	18384	18291	18473	18260	18103	18086	18306	18355	18365	18282	18184	18100	18117	18272	18234	18448	18196	18238	18347	18278	18352	18380	18431	18303	18195	18131	18453	18286	18345	18268	18254	18191	18215	18235	18380	18226	18299	18154	18317	18287	18199	18291	18342	18247	18012	18470	18150	18121	18333	18234	18375	18464	18419	18422	18135	18231	18182	18334	18354	18230	18193	18265	18388	18251	18270	18132	18294	18470	18188	18290	18134	18293	18362	18217	18286	18241	18206	18161	18237	18378	18412	18335	18311	18234	18200	18232	18187	18194	18181	18115	18230	18418	18273	18278	18299	18228	18310	18325	18239	18177	18145	18134	18275	18453	18212	18354	18263	18261	18314	18394	18253	18115	18300	18142	18290	18216	18370	18238	18362	18159	18199	18387	18308	18261	18404	18294	18236	18081	18149	18391	18381	18294	18274	18271	18243	18096	18299	18464	18276	18187	18392	18185	18197	18100	18358	18042	18337	18336	18249	18081	18397	18246	18292	18279	18270	18415	18202	18368	18394	18266	18366	18213	18221	18292	18365	18442	18196	18214	18335	18357	18236	18255	18454	18338	18120	18363	18416	18222	18299	18216	18459	18290	18363	18238	18261	18250	18331	18404	18258	18082	18282	18231	18415	18171	18344	18460	18387	18367	18266	18193	18209	18349	18071	18242	18276	18339	18289	18324	18246	18365	18334	18277	18310	18143	18246	18321	18387	18354	18206	18395	18289	18316	18156	18377	18290	18326	18415	18184	18150	18275	18201	18386	17882	18340	18279	18239	18445	18317	18182	18039	18419	18064	18267	18350	18079	18226	18346	18342	18305	18197	18200	18123	18251	18446	18009	18177	18530	18289	18427	18280	18216	18203	18410	18261	18215	18325	18376	18301	18373	18268	18210	18395	18328	18284	18434	18099	18262	18077	18278	18403	18257	18255	18213	18245	18397	18335	18092	18277	18308	18180	18121	18337	18145	18154	18267	18297	18326	18244
24068	21209	27819	25740	25913	31348	33836	31180	30326	30027	30081	29426	29401	29066	29134	28991	28664	28599	28705	28283	28685	28440	28386	28764	28690	28579	28331	28429	28596	28425	28396	28111	28573	28360	28323	28416	28251	28368	28408	28201	28357	28489	28502	28309	28247	28132	28629	28344	28583	28086	28295	28200	28308	28035	28198	28543	28338	28157	28233	28332	28264	28541	28259	28337	28210	28405	28358	28421	27894	28015	28294	28406	28524	28275	28266	28195	28301	28120	28010	28435	28309	28235	28338	28247	28446	28171	28218	28165	28403	28089	28298	28060	28358	28354	28399	28127	28260	28083	28299	28187	28194	28159	28249	28278	28097	27879	28200	27968	28240	28570	28402	28311	28208	28294	28331	28266	28099	28324	28033	28140	28131	28097	28500	28178	28308	28147	28354	28109	28246	28310	28271	28291	28202	28264	28344	28293	28515	28275	28165	28205	28207	28363	28222	28242	28290	28163	28173	28319	28178	28529	28476	28356	28205	28197	28165	28092	28306	28376	28323	28000	28496	28416	28476	28124	28288	28234	28255	28303	28251	28011	28049	28268	28717	28258	28373	28456	27993	28460	28324	28149	28170	28297	28374	28319	28160	28465	28275	27967	28025	28375	28071	28543	28250	28479	28231	28344	28323	28089	28180	28448	28149	28484	28425	28134	28323	28243	28201	28360	28308	28407	28351	28018	28278	28078	28202	28157	28103	28060	28107	28212	28381	28098	28127	28529	28318	28468	28290	28312	28294	28184	28517	28133	28215	28163	28535	28034	28194	28366	28135	28275	28289	28342	28431	28345	28594	28153	28370	28229	28136	28199	28227	28262	28519	28314	28512	28481	28077	28366	28339	28434	28196	28142	28359	28297	28119	27986	28124	28344	28283	27964	28232	28114	28164	28081	28232	28514	27982	28251	28259	28361	28326	28253	27979	28347	28319	28255	28227	28321	28221	28021	28150	28347	28384	28230	28257	28370	28203	28148	28184	28361	28139	28245	28305	28209	28470	28026	28115	28198	28308	28215	28061	28442	28247	28140	28236	28106	28275	28368	28135	28389	28136	28390	28266	28223	28159	28333	28179	28242	28135	28403	28004	28221	28313	28202	28253	28227	28101	28349	28371	28463	28129	28270	28348	28217	28174	28130	28124	28266	28396	28363	28316	28028	28187	28247	28069	28349	28185	28426	28227	28118	28314	28137	28123	28411	28326	28453	27942	28187	28118	28104	28198	28378	28340	28205	28201	28694	28089	28480	28066	28301	28337	28308	28143	27990	28048	28028	28191	28399	28306	28374	28246	28103	28261	27965	28372	28243	28343	27924	28356	28450	28321	28322	28244	28303	28249	28472	28372	28322	28362	28274	28393	28230	28164	28143	28521	28187	28441	28320	28232	28143	28217	28367	28417	28259	28170	28199	28239	28249	28206	28545	28183	28102	28068	28075	28208	27918	28532	28048	27994	28417	28193	28117	27808	28153	28146	28230	28079	28012	28166	28245	28114	28387	28274	28086	28151	28259	28447	28074	28411	28467	28383	28249	28109	28192	28049	28247	28239	28341	28269	28438	28143	28240	28282	28381	28387	28141	28273	28153	28390	28340	28294	28303	28132	28313	28135	27985	28054	28355	28202	28099	28373	28244	28250	28352	28148	28492	28020	28217	28380	28009	28322	28028	28335	28385	28255	28003	28293	28202	28278	28041	28075	28195	28131	28080	28147	28041	28103	28473	28444	28231	28244	28147	27947	28040	28347	28216	28262	28257	28224	28202	28182	28297	28260	28237	28182	28205	28166	28327	28243	28130	28316	28227	28176	28464	27850	28242	28470	28439	28110	28462	28220	28253	28298	28282	28333	28355	28367	28176	28349	28325	28357	28205	28339	28361	28167	28163	28373	28209	28105	28187	28306	28310	28164	28433	28142	28157	28236	28019	28089	28167	28136	28360	28272	28182	28371	28201	28237	27972	28251	28329	28062	28169	28230	28139	28157	28338	28147	28121	28170	28118	28196	28365	28172	28454	28317	28116	28437	28219	28188	28161	28393	27982	28270	28219	28257	28084	28129	28470	28362	28328	28176	28394	28050	27872	28085	28385	28095	28079	28354	28085	28344	28277	28570	28056	28167	28174	28486	28187	28559	27997	28252	28347	28437	28164	28126	28355	28345	28193	28296	28274	28142	28392	28145	28143	27997	28213	28117	28095	28328	28628	28128	28149	28110	28369	28379	28198	28208	28412	28106	28206	28171	28254	28423	28176	28233	28310	28384	28221	27891	28394	28604	28319	28271	27994	28293	28482	28100	28140	28263	27969	28210	28293	28189	28152	28158	28003	28239	28259	28269	28426	28161	28217	28081	28230	28208	28202	28101	28279	28367	28308	28206	28388	28170	28177	28259	27964	28411	28192	28050	28144	28392	28215	28139	28254	28266	28258	28215	28412	28121	28318	28078	28173	28335	28145	28432	28299	27999	28005	28306	28251	28093	27942	28200	28501	28183	28385	28037	28145	28273	28282	27941	28258	28220	28250	28256	28242	28103	28107	28458	28061	28101	28078	28226	28453	28099	28203	28325	28137	28045	28158	27901	28104	27807	28271	28275	28235	28309	28235	28358	28200	27871	28133	28200	28199	28162	28475	28193	28126	28006	28339	28280	28204	28310	28078	28026	28377	28273	28112	28282	28094	28283	28263	28185	28166	28397	28261	28365	28550	28096	28192	28225	28284	28159	28232	28210	27867	28143	28222	28197	28256	28151	28170	28315	28343	28108	28126	28353	28418	28293	28140	28114	28315	28434	28408	28195	28327	28213	28318	28104	28207	28432	28433	28360	28123	28045	28129	28071	28318	28226	28166	28300	28086	28464	28413	28245	28307	28057	28299	28267	28169	28320	28196	28039	28230	28406	28315	28349	27840	28259	28437	28074	28190	28122	28200	28198	28155	28268	28022	28305	28258	28296	28354	28300	28083	28331	28154	28377	28356	28241	28518	28271	28112	28304	27979	28130	28210	28427	28232	28024	28120	28314	28410	28362	28133	28395	28249	28377	28145	28183	28222	28469	28171	28237	28161	28197	28233	28264	28229	28087	28153	28170	28157	28334	28251	27995	28080	28079	28282	28052	28028	28316	28418	28536	28347	28072	28165	28134	28323	28256	28160	27883	28225	28089	28420	28150	28425	28209	28260	28234	28150	28365	28219	28369	28156	28287	28070	28490	27965	28460	28048	28074	28145	28191	28308	28197	28120	28103	28154	28192	28064	28126	28297	28189	28366	28257	28476	28528	28470	28325	28018	28211	28277	28193	28181	28162	28558	28441	27864	28330	28141	27983	28091	28325	28204	28147	28236	28028	28509	28309	28200	27969	28271	28198	28180	28188	28144	28113	28270	28317	28498	28397	28318	28151	28156	28210	28415	28510	28338	28102	28300	28378	28446	28374	27986	28373	28250	28159	28278	28162	28579	28416	28161	28398	28283	28113	28213	28040	28297	28388	28186	28042	28410	28529	28304	28314	28194	28423	28145	28226	28075	28267	28311	28237	28048	28219	28269	28168	28334	28168	28058	28438	28283	28371	28139	28273	28436	28088	28226	28232	28437	28421	28200	28290	28023	28346	28393	28228	28314	28380	28322	28345	28433	28151	28233	28091	28091	28153	28261	28046	28364	28114	28188	28259	28226	28292	28112	28254	28008	28413	28316	28387	27947	28222	28172	28213	27899	28235	28182	28156	28100	28101	28156	28092	28354	28400	28314	28192	28265	28289	27938	28136	28413	28393	28354	28262	28124	28258	28233	28177	28140	27979	28360	28137	28388	28392	28250	28442	28172	28131	28382	28175	28272	27909	28353	28286	28577	28154	28329	28227	28182	28183	28261	27980	28249	28097	28179	28512	28231	28373	28249	28399	28279	28241	28202	28032	28212	28174	28343	28260	28118	28370	28009	28233	27843	28267	28176	28166	28376	28336	28304	28364	28168	28098	28067	28141	28260	28073	28372	28257	28130	28221	28205	28147	27964	28058	28015	28378	28343	28393	28102	28313	28326	27867	28164	28446	28083	28112	28324	28428	28264	28169	28180	28351	28238	28477	28061	28328	28160	28225	28231	28600	28428	28433	28302	28333	28281	28094	28179	28517	28154	28172	28351	28344	28503	28210	28276	28140	28207	28210	27960	28302	28193	27994	27948	27883	28104	28397	28156	28240	27913	28408	28391	28385	28315	28279	28142	28355	28073	28260	28084	28063	28195	27927	27780	28156	28256	28223	28438	28201	28099	28226	28329	28131	28296	28003	28063	28124	28536	28272	28199	28172	28248	28726	28155	28267	28077	28065	28187	28128	28049	28117	28428	28216	28352	28331	28210	28321	28303	28315	28413	28174	28093	28133	28076	27960	28355	28308	28416	28266	28258	28374	28375	28432	28061	28298	27994	28299	28039	28401	28233	28077	28186	28289	28196	28049	28014	28287	28285	28436	28261	28276	28084	28139	28109	28280	28137	28305	28208	28292	28531	28525	28320	28241	28217	28384	28323	28314	28371	28504	27950	28204	28313	28214	28218	28384	28085	28236	28099	27963	27963	28209	28324	28241	28278	28305	28178	28213	28251	28382	28332	28069	28159	28161	28233	28267	28430	28164	27901	28408	28612	28532	28260	27978	27955	27909	28263	28154	28050	28318	28122	28184	28231	28318	28288	28147	28224	28205	28408	28195	28089	28357	28257	28189	28095	28274	28244	28095	28204	28122	28103	28244	28122	28254	28191	28242	28486	28080	28141	28293	28444	28359	28129	28338	28242	28136	28188	28223	28132	28293	28196	28426	28180	28096	28258	27986	28130	28264	28263	28237	28076	28342	28270	28304	28369	28193	27986	28072	28491	28014	28292	28277	28222	28140	27981	28299	28216	28416	28521	28153	28145	28289	28300	28201	28162	28373	28280	28102	28186	28075	28240	28285	27792	28101	28209	28420	28120	28359	28201	28247	28008	28205	28005	28353	27966	28149	28211	28318	28158	28325	28539	28054	28253	28288	28520	28285	28453	28245	28592	28300	28297	28330	28610	28375	28143	28000	28162	28326	28030	28324	28242	28426	28190	28459	27917	28265	28384	28086	27970	28266	28112	28029	28030	28073	28045	28049	28307	28357	28468	28116	28342	28058	28454	28455	28298	28132	28195
21548	36679	37464	30733	26838	24216	22495	21512	20558	19909	19480	19063	18722	18366	18311	18094	18028	18068	17948	17901	17874	17803	17758	17674	17700	17516	17670	17590	17740	17686	17612	17362	17721	17478	17545	17382	17496	17435	17549	17524	17554	17339	17395	17379	17574	17392	17431	17433	17525	17520	17536	17438	17479	17785	17356	17557	17366	17507	17427	17530	17421	17358	17452	17439	17670	17632	17533	17497	17490	17503	17409	17402	17498	17578	17559	17405	17370	17384	17416	17588	17631	17191	17606	17464	17452	17489	17321	17479	17366	17522	17451	17327	17402	17290	17415	17596	17546	17469	17454	17575	17318	17415	17563	17526	17359	17267	17434	17236	17460	17367	17522	17476	17501	17458	17348	17392	17482	17415	17330	17468	17411	17495	17362	17383	17506	17418	17573	17337	17565	17373	17450	17531	17646	17444	17418	17438	17323	17369	17439	17477	17433	17439	17497	17620	17295	17526	17475	17508	17412	17429	17494	17428	17473	17416	17343	17236	17316	17304	17412	17285	17517	17428	17421	17391	17537	17390	17337	17250	17332	17490	17573	17482	17378	17417	17491	17407	17620	17456	17338	17400	17429	17548	17503	17528	17355	17379	17443	17380	17455	17515	17426	17550	17353	17321	17409	17483	17419	17367	17337	17337	17485	17294	17510	17395	17335	17316	17350	17517	17409	17454	17350	17523	17592	17570	17453	17486	17377	17476	17411	17569	17155	17534	17560	17469	17450	17599	17460	17395	17561	17338	17320	17502	17522	17541	17516	17411	17392	17292	17401	17380	17369	17605	17441	17499	17307	17456	17541	17536	17542	17517	17414	17543	17563	17508	17495	17618	17269	17379	17481	17359	17408	17468	17498	17434	17354	17459	17559	17513	17453	17376	17516	17488	17374	17395	17476	17392	17531	17376	17520	17434	17450	17423	17641	17419	17428	17449	17306	17349	17452	17552	17511	17400	17561	17562	17384	17410	17417	17611	17590	17259	17549	17588	17356	17361	17437	17509	17557	17542	17418	17431	17329	17529	17414	17471	17379	17557	17501	17256	17394	17472	17350	17392	17439	17331	17351	17500	17423	17462	17517	17576	17335	17406	17583	17474	17534	17323	17409	17492	17281	17590	17553	17515	17416	17430	17438	17400	17567	17269	17431	17482	17575	17558	17407	17309	17456	17268	17384	17445	17410	17541	17459	17339	17425	17629	17513	17604	17567	17519	17446	17413	17414	17557	17474	17481	17669	17580	17606	17295	17542	17306	17494	17476	17405	17323	17406	17444	17379	17577	17414	17429	17483	17362	17479	17268	17497	17473	17613	17297	17225	17304	17507	17307	17489	17417	17266	17466	17468	17400	17275	17362	17452	17345	17395	17620	17261	17672	17446	17394	17387	17418	17347	17473	17516	17350	17344	17338	17419	17394	17586	17371	17496	17506	17417	17397	17573	17470	17469	17300	17465	17535	17450	17615	17332	17455	17452	17278	17258	17244	17461	17544	17652	17471	17352	17333	17640	17591	17385	17396	17342	17537	17353	17430	17564	17541	17481	17346	17358	17395	17518	17451	17480	17409	17444	17577	17391	17525	17418	17373	17281	17174	17555	17285	17280	17426	17395	17413	17435	17597	17531	17323	17491	17444	17406	17478	17434	17530	17432	17425	17338	17478	17506	17551	17504	17362	17403	17528	17306	17239	17459	17452	17610	17347	17443	17465	17340	17374	17558	17443	17489	17484	17373	17296	17455	17404	17517	17640	17330	17536	17518	17236	17538	17600	17377	17192	17622	17381	17671	17371	17430	17363	17505	17555	17472	17359	17415	17400	17436	17420	17420	17355	17476	17506	17536	17257	17491	17497	17371	17403	17345	17328	17385	17525	17503	17425	17313	17387	17482	17403	17371	17323	17421	17437	17334	17433	17526	17406	17328	17339	17454	17393	17520	17362	17394	17311	17310	17421	17330	17456	17460	17445	17461	17499	17544	17531	17353	17284	17423	17534	17469	17280	17425	17319	17506	17356	17503	17368	17300	17516	17332	17572	17615	17487	17356	17399	17505	17360	17383	17409	17227	17337	17550	17469	17627	17363	17480	17534	17484	17388	17185	17534	17419	17250	17389	17434	17442	17243	17398	17523	17402	17404	17578	17649	17337	17348	17376	17387	17429	17233	17602	17376	17368	17463	17331	17401	17569	17259	17237	17514	17328	17323	17405	17549	17450	17368	17496	17357	17365	17570	17391	17300	17431	17569	17365	17364	17485	17416	17673	17434	17389	17377	17359	17476	17367	17350	17437	17477	17546	17425	17534	17505	17485	17348	17520	17320	17491	17471	17434	17521	17480	17524	17372	17524	17596	17556	17652	17413	17463	17519	17386	17458	17332	17485	17718	17500	17539	17357	17514	17398	17571	17296	17503	17441	17467	17565	17436	17401	17607	17338	17397	17220	17561	17232	17439	17518	17422	17331	17439	17460	17436	17476	17467	17225	17634	17336	17586	17448	17389	17091	17340	17455	17481	17371	17495	17474	17570	17592	17520	17253	17459	17426	17455	17133	17400	17500	17347	17408	17441	17409	17370	17414	17477	17379	17513	17298	17417	17493	17460	17427	17325	17514	17353	17603	17324	17340	17630	17457	17520	17466	17620	17379	17371	17486	17209	17474	17290	17370	17543	17471	17457	17559	17235	17488	17482	17404	17540	17322	17489	17432	17395	17359	17370	17462	17457	17558	17225	17532	17631	17435	17316	17486	17288	17401	17332	17406	17536	17361	17608	17553	17492	17347	17348	17415	17669	17496	17396	17460	17468	17483	17402	17489	17624	17581	17469	17478	17561	17454	17287	17473	17397	17194	17695	17563	17441	17384	17507	17377	17323	17356	17469	17522	17389	17431	17425	17665	17513	17440	17380	17264	17427	17472	17491	17380	17314	17401	17367	17295	17573	17488	17496	17400	17444	17505	17665	17485	17554	17427	17366	17370	17465	17350	17362	17460	17496	17594	17362	17511	17538	17470	17565	17422	17394	17371	17410	17407	17291	17363	17482	17441	17643	17484	17520	17475	17378	17367	17407	17253	17443	17611	17362	17245	17330	17426	17708	17354	17374	17479	17324	17388	17587	17529	17422	17562	17612	17414	17469	17383	17335	17197	17262	17459	17498	17431	17496	17404	17264	17524	17323	17323	17527	17456	17462	17592	17407	17299	17417	17373	17407	17532	17520	17447	17445	17397	17407	17625	17412	17317	17418	17459	17472	17379	17412	17383	17479	17339	17696	17400	17615	17347	17432	17221	17536	17500	17515	17425	17322	17575	17248	17226	17538	17386	17417	17514	17317	17503	17394	17400	17245	17558	17457	17482	17451	17522	17441	17524	17391	17396	17465	17505	17400	17371	17568	17497	17425	17496	17424	17196	17491	17359	17532	17432	17389	17479	17577	17345	17575	17435	17499	17456	17481	17328	17290	17489	17422	17414	17442	17465	17574	17329	17273	17492	17337	17215	17454	17463	17544	17489	17409	17380	17510	17488	17234	17633	17390	17289	17467	17530	17424	17331	17408	17314	17422	17526	17453	17489	17524	17402	17492	17428	17391	17417	17168	17299	17423	17481	17340	17527	17591	17405	17594	17638	17416	17485	17244	17469	17436	17470	17478	17394	17245	17250	17288	17284	17371	17515	17278	17349	17435	17525	17348	17579	17185	17492	17459	17547	17290	17384	17440	17501	17398	17528	17477	17477	17340	17401	17484	17612	17433	17309	17540	17425	17428	17444	17530	17458	17547	17449	17478	17458	17304	17470	17332	17363	17382	17243	17422	17535	17511	17371	17367	17365	17524	17317	17405	17402	17544	17544	17482	17486	17359	17547	17461	17377	17394	17389	17446	17367	17494	17380	17545	17489	17410	17462	17491	17505	17430	17564	17385	17474	17412	17482	17497	17378	17411	17580	17447	17622	17389	17334	17297	17547	17549	17588	17604	17566	17411	17536	17468	17310	17455	17513	17516	17443	17496	17545	17375	17562	17346	17654	17462	17453	17289	17313	17358	17287	17376	17576	17453	17434	17365	17283	17408	17564	17404	17489	17496	17482	17558	17335	17359	17479	17304	17467	17474	17404	17399	17425	17595	17551	17374	17433	17381	17326	17394	17398	17390	17436	17500	17261	17417	17550	17303	17525	17368	17465	17479	17318	17496	17557	17528	17455	17504	17460	17449	17325	17448	17390	17707	17677	17494	17474	17451	17353	17490	17449	17454	17552	17515	17434	17363	17366	17472	17402	17506	17308	17460	17291	17366	17474	17494	17320	17311	17606	17501	17398	17595	17406	17380	17465	17575	17356	17432	17228	17327	17517	17511	17345	17560	17376	17564	17518	17257	17385	17398	17434	17453	17580	17339	17232	17356	17362	17314	17430	17270	17422	17477	17476	17482	17338	17735	17725	17637	17255	17473	17505	17463	17274	17370	17547	17446	17561	17472	17482	17442	17479	17520	17261	17497	17240	17329	17459	17298	17327	17386	17444	17479	17572	17407	17523	17273	17566	17460	17338	17419	17376	17443	17440	17515	17401	17383	17580	17364	17204	17314	17364	17599	17514	17291	17333	17670	17241	17567	17412	17627	17538	17231	17241	17437	17495	17361	17425	17413	17400	17451	17485	17128	17399	17516	17414	17425	17441	17306	17384	17376	17536	17441	17560	17673	17418	17516	17218	17538	17478	17272	17478	17394	17337	17433	17402	17351	17450	17348	17496	17386	17344	17540	17345	17264	17414	17569	17436	17384	17173	17296	17448	17412	17258	17334	17388	17420	17438	17499	17352	17492	17561	17506	17451	17594	17461	17409	17470	17503	17461	17590	17650	17581	17521	17452	17514	17440	17352	17503	17347	17295	17345	17525	17567	17345	17355	17433	17483	17313	17328	17299	17345	17372	17470	17309	17400	17390	17534	17323	17568	17388	17482	17474	17469	17374	17562	17246	17390	17501	17482	17445	17442	17520	17435	17358	17382	17522	17458	17431	17447	17366	17465	17525	17478	17491	17396	17419	17494	17354	17441	17370	17440	17457	17257	17589	17447	17502	17433	17551	17558	17388	17429	17421	17253	17343	17382	17376	17495	17459	17353	17548	17295	17339	17379	17413	17392	17297	17480	17454	17344	17452	17503	17489	17288
22620	21190	27775	25130	23363	29598	35524	32166	31074	31105	30665	29936	29771	29646	29537	29091	28740	29002	28916	28836	28661	28566	28674	28633	28711	28500	28298	28740	28421	28333	28607	28379	28527	28400	28460	28547	28338	28665	28299	28267	28461	28292	28381	28288	28550	28210	28328	28279	28520	28181	28616	28411	28408	28418	28313	28377	28152	28244	28441	28450	28257	28312	28351	28367	28404	28221	28427	28538	28417	28147	28261	28233	28390	27952	28410	28430	28695	28579	28082	28388	28474	28078	28179	28371	28409	28113	28506	28496	28332	28431	28320	28471	28479	28489	28112	28160	28296	28372	28139	28569	28447	28397	28291	28357	28237	28200	28231	28320	28436	28413	28194	28338	28392	28205	28479	28435	28256	28222	28241	28305	28454	28275	28258	28282	28154	28062	28311	28456	28118	28364	28641	28155	28643	28197	28331	28235	28012	28298	28215	28240	28532	28308	28415	28242	28357	28199	28156	28176	28370	28134	28210	28272	28347	28348	28409	28358	28278	28364	28213	28169	28460	28350	28464	28448	28409	28373	28212	27983	28115	28469	28323	28289	28259	28247	28418	28249	28120	28312	28440	28408	28142	28418	28543	28193	28429	28265	28610	28327	27955	28309	28353	27943	28068	28040	28212	28241	28133	28414	28410	28287	28316	28509	28315	28348	28399	28383	28317	28259	28250	28420	28293	28206	28207	28362	28356	28446	28428	28251	28246	28357	28139	28410	28173	28298	28051	28255	28302	28176	28442	28266	28332	28246	28285	28220	28365	28262	28228	28192	28321	28341	28278	28438	28160	27958	28267	28459	28146	28320	28269	28358	27952	28191	28169	28198	28308	28418	28042	28593	28525	28217	28066	28243	28500	28136	28341	28212	28166	28042	28244	28114	28212	28241	28391	28408	28278	28241	28505	28217	28139	28047	28213	28419	28289	28167	28248	28162	28276	28356	28337	28264	28227	28144	28297	28434	28238	28187	28102	28134	28159	28130	28162	28301	28059	28390	28033	28155	28237	28313	28528	28179	28237	28337	28321	28200	28270	28263	28420	28221	28159	28397	28193	28368	28434	28413	28440	28564	28318	28330	28318	28231	28293	28222	28214	28079	27966	28129	28356	28063	28159	27920	28453	28180	27872	28164	28122	28259	28217	28163	28173	28213	28174	28098	27925	28239	28218	28339	28367	28328	28209	28443	28484	28259	28530	28396	28340	28235	28266	28310	28363	28335	28275	28085	28444	28235	28518	28384	28127	28007	28129	28264	28295	28235	28421	28027	28255	28367	28498	28339	28136	27928	28134	28252	28009	27994	28245	28183	28309	28240	28161	28026	28268	28064	27945	28258	28419	27930	28293	28272	28273	28251	28083	28251	28105	28407	28104	28363	28384	28062	28193	28206	28218	28403	28671	28410	28156	28355	28364	28212	28515	28317	28160	28233	28280	28334	28221	28286	28394	28582	28028	28207	27791	28075	28265	28262	28393	28089	28398	28402	28305	28161	28341	28279	28271	28185	28443	28322	28152	28459	28481	28304	28392	28018	28080	28413	28132	28638	28401	28327	28289	28234	28104	28523	28288	28246	27953	28146	28167	28441	28123	28382	28243	28374	28282	28291	28428	28383	28097	28292	28488	28111	28217	28121	28144	28215	28115	28199	28277	28287	28185	28296	28408	28376	28496	28310	28079	28522	28037	28270	28413	28119	28081	28063	28493	28294	28132	28337	28273	28284	28280	28248	28195	27931	28287	28289	28255	28268	28293	28162	28421	28156	28003	28193	28344	28173	28582	28390	28452	28057	27890	28037	28142	28589	28081	28567	28000	28256	28215	27981	28234	28116	28516	28557	28332	28435	28252	28572	28297	28164	28157	28447	28082	27858	28478	28475	28291	28352	28153	28228	28227	28307	28351	28129	28262	28325	28114	28214	28240	28140	28281	28193	28459	28147	28174	28636	28488	28299	28553	28424	28555	28206	28438	28161	28337	28106	28463	28409	28260	28132	28042	28290	28077	28199	28151	28191	28179	28043	28128	28487	28258	28478	28538	28080	28160	28076	28198	28349	28190	28255	28165	28460	28084	28172	28096	27897	28168	28262	28287	28314	28451	28165	28255	28256	28256	28120	28192	28364	28450	28058	28149	28208	28144	28215	28538	28423	28357	28204	28047	28255	28220	28014	28129	27987	28238	28161	28424	28371	28265	28046	28151	28253	28508	28316	28267	28334	28065	28104	28135	28206	28189	28171	28400	28303	28247	28077	28229	28138	28161	28316	28384	28258	28514	28337	28485	28137	28129	28103	28565	28060	28027	28098	28201	28022	27997	28285	28170	28397	28283	28091	28240	28315	28420	28142	28060	28299	28163	28277	28179	28182	28272	28359	28379	28369	28287	28033	28412	28022	28078	27980	28118	28231	28380	28130	28226	28137	28169	28232	28340	28236	28237	27918	28016	28208	28267	28161	28048	28172	28294	28239	28368	28021	28146	27996	28425	28243	28131	28524	28206	28227	28553	28199	28225	28257	28190	28080	28451	28258	28138	28335	28076	28346	28330	28274	28296	28295	28414	28267	28502	27916	28439	28226	28488	27967	28062	28012	28299	27963	28383	28322	27976	28290	27967	28268	28155	28176	28342	28110	28431	28383	28121	28114	28305	28312	28136	28123	28251	28482	28046	28250	28468	28426	28279	28319	28021	28407	28182	28111	28302	28114	28161	28508	28446	28167	28403	28089	28036	28112	28338	28077	28361	28175	28322	28404	28143	28358	28302	28276	28117	28343	28281	28195	28283	28180	28377	28252	28146	28132	28131	28282	28274	28136	28304	28207	28377	28056	28469	28070	28343	28423	28197	28303	28199	28344	28255	28286	28074	28479	28133	28241	28273	28255	28248	28447	28127	28071	28121	28134	28361	28263	28485	28425	28065	27799	28364	28165	28221	28191	28357	28089	28287	28382	28245	28264	28353	28141	28264	28139	28440	28340	28232	28262	28496	28251	28199	28277	28460	28450	28242	28338	28183	28268	28440	28141	28439	28140	28246	28393	28219	28371	27997	28308	28352	28311	28335	28305	28199	28181	28355	28255	28223	28354	28314	28350	28453	28222	28036	28283	28203	28196	28517	28441	28309	28420	28428	28194	28469	28447	28062	28162	28436	27936	28463	28036	28120	28418	28424	28071	28209	28161	28242	28196	28096	28186	28327	28139	28357	28209	28236	28225	28147	28386	27919	28155	28520	28163	28389	28365	28446	28145	28338	28180	28542	27924	28399	28205	28298	28275	28351	28197	28261	28155	28461	28436	28412	28064	28163	28146	28308	28138	28302	28399	28054	28253	28176	28007	28364	28226	28292	28058	28139	28020	28413	28458	28265	28443	28317	28157	28498	28319	28340	28306	28252	28326	28357	28288	28150	27917	28349	28083	28597	28379	28282	28240	28331	28404	28134	28336	28389	28266	28482	28406	28113	28087	28176	28577	28220	28018	28474	28133	28383	28415	28331	28317	28258	28447	28332	28255	28023	28309	28221	28335	28567	28496	28239	28119	28383	27864	28480	28133	28484	28404	28200	28261	28111	28201	28434	27975	28259	28157	28361	28238	28126	28003	28040	28239	28258	28098	27963	28170	28532	28220	28102	28286	28275	28110	28364	28020	28427	28117	28532	28081	28354	28189	28313	27967	28245	28225	28201	28303	28220	28475	28360	28046	28410	28068	28121	28170	27984	28116	28218	28342	28207	28232	28299	28260	28400	28304	28270	28260	28348	28098	28432	28232	28355	28217	28297	28409	28114	28207	28306	28319	28169	28024	28214	28518	28360	28322	28410	28196	28318	28359	28535	28214	28277	28139	28338	28168	28284	28039	28194	28106	28329	28479	27954	28213	28204	28245	28315	28177	28110	28583	28580	28445	28278	28249	28545	28324	28267	28030	28275	28152	28504	28285	28268	28277	28295	28331	28327	28590	28173	28450	28367	28321	28129	28284	28257	28240	27936	28573	28451	28178	28232	28237	28129	28268	28107	28286	28196	28026	28284	28298	28082	27883	28434	28206	28248	28125	28260	28335	28444	28377	28486	28146	28138	28113	28356	28382	28230	28364	28268	28476	28330	28304	27983	28168	28097	28309	28285	28537	28352	28284	28310	28436	28534	28202	28427	28270	28196	28376	28195	28060	28301	28314	28098	28178	28414	28158	28610	28360	28164	28215	28227	28255	28116	28116	28162	28212	28162	28523	28396	28325	28181	28258	28361	28376	28263	28047	28395	28220	28308	28498	28230	28304	28338	28411	28278	28296	28019	28174	28260	28361	28270	28285	28331	28296	28370	28271	28175	27902	28127	28034	28146	28524	28148	28090	28259	28277	28412	28299	28327	28158	28236	28163	28170	28187	28311	28415	28146	28228	28285	28004	28315	28341	28123	28348	28077	28203	28400	28039	28222	28513	28221	28074	28202	28338	28284	28126	28368	28355	28192	28181	28461	28093	28213	28476	28382	28165	28392	28385	28276	28257	28296	28249	28321	28350	28277	28349	28632	28410	28197	28352	28359	28032	28351	28509	28348	28033	28210	28147	28206	28296	28455	28135	28351	28360	28643	28345	28176	28337	27994	28262	28403	28352	28225	28359	28117	28318	28336	28245	28119	28105	28027	28100	28528	28220	28149	28215	28339	28399	28554	28207	28166	28222	28110	28191	28374	28123	28082	28112	28406	28135	28077	28184	28246	28171	28331	28521	28236	28298	28168	28323	28382	28481	28285	28190	28102	28010	28115	28077	28201	28333	28354	28407	28007	28281	28161	28345	28651	28266	27996	28190	28239	28206	28237	28115	28156	27916	28386	28166	28074	28233	28208	28121	28249	28426	28553	28127	28174	28200	28388	28269	28360	28380	28385	28296	28117	28269	28278	28245	28005	28036	28323	28185	28181	28192	28227	28194	28028	28410	28273	28058	28349	28249	28390	28487	28366	28249	28553	28209	28150	28234	28446	28023	28220	28301	28272	28321	28160	28347	28258	28359	28407	28193	28036	28064	27954	28169	27926	28222	28251	28365	28192	28190	28523	28108	27879	28254	28133	28287	28277	28227	28012	28313	28261	28318	28354	28468	28319	28292	28236	28149	28466	28188	28450	28357	28456	28162	28191	28357	28197	28411	28454	28302	28389	28124	28485	28156
23423	42443	42543	34966	30221	26862	24860	22802	22029	20993	20317	19825	19395	18650	18585	18164	18219	18227	18045	18057	17773	17679	17875	17675	17722	17599	17545	17558	17542	17566	17569	17471	17461	17607	17385	17623	17521	17323	17435	17456	17451	17479	17488	17364	17333	17435	17393	17483	17303	17423	17351	17368	17310	17344	17294	17326	17376	17147	17561	17355	17552	17486	17337	17375	17342	17340	17447	17347	17360	17245	17550	17393	17555	17315	17476	17442	17566	17258	17322	17446	17378	17537	17279	17325	17309	17508	17646	17388	17387	17439	17453	17319	17349	17471	17317	17383	17361	17304	17248	17433	17286	17392	17345	17383	17434	17333	17390	17206	17319	17395	17444	17412	17521	17307	17248	17210	17395	17367	17177	17316	17550	17226	17386	17342	17329	17247	17252	17247	17325	17284	17262	17155	17425	17434	17345	17363	17353	17216	17338	17250	17384	17268	17272	17440	17456	17429	17372	17133	17411	17200	17451	17330	17288	17377	17513	17337	17303	17321	17342	17363	17340	17455	17143	17420	17244	17255	17249	17240	17197	17195	17506	17196	17287	17369	17378	17340	17396	17271	17152	17307	17379	17484	17327	17241	17321	17237	17290	17354	17331	17354	17407	17354	17503	17606	17416	17421	17264	17374	17106	17290	17269	17459	17412	17131	17297	17241	17196	17389	17510	17439	17432	17293	17301	17337	17255	17471	17451	17467	17258	17188	17347	17338	17207	17291	17146	17318	17183	17251	17237	17531	17440	17395	17443	17215	17201	17414	17368	17360	17330	17475	17299	17418	17255	17241	17192	17264	17199	17274	17331	17384	17451	17353	17336	17375	17354	17401	17298	17382	17479	17433	17261	17255	17360	17385	17394	17452	17424	17409	17178	17306	17447	17288	17270	17656	17467	17184	17327	17421	17278	17354	17270	17457	17459	17180	17130	17353	17422	17361	17299	17363	17400	17237	17191	17214	17254	17315	17478	17202	17265	17299	17275	17363	17097	17192	17347	17413	17155	17346	17247	17266	17349	17500	17312	17182	17231	17224	17326	17323	17328	17343	17243	17325	17379	17278	17392	17480	17475	17147	17244	17487	17256	17154	17137	17345	17300	17376	17198	17176	17379	17411	17384	17306	17366	17296	17274	17262	17460	17456	17217	17273	17407	17283	17318	17397	17150	17413	17239	17171	17253	17412	17434	17367	17286	17202	17425	17299	17306	17292	17308	17258	17317	17410	17406	17202	17403	17406	17415	17321	17239	17289	17177	17338	17286	17364	17472	17551	17203	17304	17193	17428	17279	17224	17386	17438	17331	17408	17510	17338	17253	17584	17442	17415	17182	17295	17393	17436	17418	17230	17399	17391	17231	17333	17273	17370	17357	17303	17280	17407	17463	17445	17249	17272	17356	17410	17280	17397	17388	17392	17357	17203	17451	17256	17248	17246	17307	17239	17328	17173	17277	17114	17366	17257	17272	17275	17214	17264	17307	17329	17272	17326	17360	17351	17309	17429	17466	17183	17361	17396	17522	17405	17511	17418	17245	17330	17323	17444	17405	17262	17411	17218	17359	17425	17232	17379	17302	17457	17373	17220	17298	17370	17240	17103	17362	17270	17258	17242	17195	17189	17198	17308	17241	17254	17274	17250	17361	17255	17089	17324	17407	17350	17160	17335	17411	17278	17312	17359	17209	17239	17408	17291	17397	17336	17393	17297	17363	17215	17393	17533	17458	17198	17245	17311	17421	17432	17287	17420	17356	17336	17297	17278	17339	17356	17246	17280	17165	17403	17252	17338	17401	17087	17357	17321	17348	17270	17276	17391	17265	17322	17099	17380	17486	17253	17205	17222	17327	17308	17191	17232	17378	17337	17201	17444	17240	17377	17413	17301	17333	17446	17389	17444	17375	17572	17410	17348	17300	17151	17255	17280	17318	17331	17206	17324	17181	17485	17369	17181	17309	17234	17266	17285	17339	17462	17147	17358	17443	17266	17352	17323	17440	17302	17409	17332	17283	17206	17449	17278	17329	17237	17275	17517	17399	17371	17345	17250	17286	17267	17256	17297	17368	17352	17375	17455	17308	17178	17246	17226	17407	17475	17273	17239	17320	17373	17292	17236	17430	17237	17093	17453	17415	17237	17496	17347	17363	17308	17348	17208	17381	17184	17350	17239	17255	17234	17341	17364	17321	17237	17279	17431	17283	17293	17221	17230	17138	17224	17406	17275	17381	17397	17287	17522	17326	17401	17323	17294	17081	17402	17089	17287	17349	17397	17348	17438	17189	17318	17364	17282	17355	17270	17149	17313	17188	17400	17320	17271	17266	17158	17299	17507	17214	17232	17329	17468	17344	17475	17169	17160	17404	17296	17384	17169	17417	17481	17439	17288	17337	17356	17235	17232	17257	17340	17068	17273	17318	17269	17426	17173	17366	17317	17408	17413	17391	17416	17584	17277	17540	17286	17336	17327	17477	17257	17249	17215	17344	17304	17243	17300	17248	17356	17233	17258	17274	17304	17285	17237	17365	17419	17272	17388	17181	17415	17183	17453	17305	17135	17481	17308	17251	17326	17477	17324	17607	17122	17365	17402	17393	17377	17239	17272	17451	17375	17267	17440	17388	17208	17397	17186	17213	17407	17287	17420	17422	17193	17282	17309	17312	17286	17465	17352	17371	17170	17201	17475	17399	17292	17272	17116	17263	17310	17456	17323	17401	17470	17302	17270	17207	17202	17333	17230	17404	17381	17137	17350	17296	17385	17492	17421	17379	17274	17310	17296	17452	17365	17350	17267	17312	17421	17537	17451	17468	17195	17229	17460	17361	17261	17482	17412	17445	17212	17388	17113	17286	17262	17221	17428	17165	17303	17421	17352	17196	17222	17379	17347	17251	17338	17166	17371	17282	17382	17489	17290	17212	17309	17375	17349	17501	17242	17237	17443	17424	17456	17362	17324	17125	17351	17372	17447	17353	17373	17135	17196	17353	17393	17168	17218	17229	17331	17244	17236	17251	17424	17334	17242	17298	17200	17407	17382	17247	17278	17222	17255	17456	17188	17343	17367	17310	17463	17312	17284	17343	17256	17234	17308	17366	17161	17299	17277	17325	17318	17422	17304	17237	17341	17385	17470	17441	17128	17275	17228	17086	17234	17200	17286	17392	17358	17139	17294	17442	17331	17406	17226	17422	17362	17274	17284	17355	17212	17394	17269	17335	17282	17155	17586	17552	17270	17428	17343	17342	17270	17466	17265	17137	17309	17431	17544	17408	17409	17288	17200	17191	17536	17394	17096	17391	17524	17155	17356	17225	17199	17273	17369	17134	17569	17242	17281	17405	17413	17373	17329	17283	17412	17282	17245	17227	16941	17430	17364	17215	17297	17272	17357	17353	17133	17238	17323	17606	17221	17324	17307	17404	17178	17368	17417	17349	17360	17428	17404	17351	17418	17163	17377	17340	17344	17304	17251	17387	17283	17240	17281	17376	17238	17305	17303	17255	17196	17448	17145	17380	17322	17378	17332	17194	17209	17345	17325	17373	17346	17381	17315	17103	17271	17315	17399	17341	17590	17304	17393	17288	17311	17304	17283	17311	17220	17252	17343	17165	17332	17231	17329	17533	17236	17266	17197	17187	17346	17300	17320	17264	17545	17301	17279	17257	17442	17203	17275	17158	17312	17439	17272	17319	17394	17465	17365	17419	17355	17340	17133	17277	17348	17388	17425	17303	17429	17348	17263	17345	17360	17248	17320	17444	17204	17323	17288	17378	17355	17543	17297	17265	17327	17464	17314	17408	17290	17383	17446	17267	17208	17408	17359	17293	17351	17387	17340	17257	17343	17259	17421	17220	17170	17262	17346	17368	17399	17401	17451	17283	17209	17358	17447	17409	17227	17320	17336	17266	17341	17274	17238	17481	17381	17302	17290	17334	17301	17136	17199	17066	17448	17304	17237	17220	17534	17133	17334	17451	17374	17357	17315	17372	17173	17260	17287	17430	17229	17297	17251	17285	17289	17292	17366	17264	17186	17428	17386	17281	17468	17311	17383	17173	17243	17260	17518	17310	17308	17280	17548	17326	17201	17295	17397	17382	17352	17410	17316	17280	17310	17362	17319	17402	17272	17356	17226	17076	17238	17096	17468	17370	17456	17299	17364	17466	17410	17304	17133	17217	17317	17336	17302	17094	17344	17404	17462	17278	17248	17302	17119	17442	17083	17349	17495	17316	17419	17450	17440	17516	17184	17497	17422	17457	17301	17501	17286	17211	17342	17281	17261	17316	17223	17424	17337	17381	17234	17216	17235	17454	17272	17326	17453	17281	17418	17243	17089	17412	16932	17234	17516	17269	17301	17573	17368	17247	17532	17504	17369	17383	17361	17267	17306	17300	17169	17361	17379	17264	17309	17321	17232	17229	17487	17147	17304	17131	17533	17207	17428	17396	17357	17371	17149	17385	17449	17351	17202	17378	17389	17264	17162	17331	17332	17255	17200	17361	17384	17370	17257	17354	17449	17361	17396	17376	17432	17367	17384	17376	17214	17301	17255	17435	17348	17099	17482	17403	17461	17254	17370	17456	17302	17155	17312	17224	17478	17408	17378	17320	17420	17185	17547	17330	17370	17152	17344	17212	17258	17293	17263	17462	17273	17167	17292	17191	17309	17291	17320	17408	17200	17164	17281	17458	17404	17290	17318	17482	17318	17262	17393	17384	17366	17224	17277	17528	17252	17288	17434	17183	17280	17422	17112	17379	17300	17336	17318	17323	17424	17293	17519	17416	17222	17245	17364	17305	17357	17193	17235	17291	17309	17388	17091	17347	17399	17256	17523	17446	17379	17233	17325	17330	17308	17400	17461	17279	17469	17278	17263	17469	17317	17348	17298	17370	17250	17220	17306	17371	17459	17246	17477	17322	17215	17196	17246	17310	17245	17227	17384	17190	17292	17344	17286	17481	17261	17255	17246	17328	17153	17243	17313	17251	17517	17143	17321	17328	17275	17325	17284	17222	17412	17474	17432	17216	17343	17350	17449	17368	17222	17370	17369	17376	17272	17533	17447	17452	17411	17317	17445	17434	17347	17409	17307	17090	17307	17362	17259	17407	17215	17198	17343	17139	17453	17449	17497	17330	17281	17278	17220	17409	17350	17245	17325	17272	17428
37014	31871	37573	36125	33628	32633	32140	31585	31122	31027	30899	30695	30706	30513	30418	30300	30498	30622	30660	30537	30462	30276	30245	30210	30179	30273	30501	30409	30462	29994	30130	30396	30306	30127	30237	30053	30545	29989	30416	30243	30412	30232	30058	30062	30367	30180	30434	30420	30470	30118	30372	30482	30354	30369	30231	30534	30304	30497	30189	30178	30237	30109	30083	30111	30259	30257	30060	30245	30091	30256	30279	30188	30354	30355	30220	30159	30221	30135	30124	30243	30386	30274	30236	30367	30349	30125	30376	30412	30238	30205	30288	30120	30189	30220	30231	30217	29936	30209	30232	30340	30266	30191	30222	30063	30358	30105	30091	30407	30089	30236	30207	30290	30386	30381	30246	30347	30481	30552	30421	30275	30301	30116	30098	30042	30240	29913	30153	30290	30300	30464	30166	30164	30358	30407	30352	30435	30253	30061	30259	30512	30065	30383	30248	30206	30313	29875	30246	30205	30365	30550	30349	30130	30114	30148	30434	30091	30461	30382	30250	30135	30139	30291	30339	30256	30207	30276	30468	30288	30285	30271	30258	30289	30197	30388	30287	30348	30400	30294	30396	30159	30143	30241	30309	30448	30354	29931	30173	30155	30217	30012	30303	30382	30158	30060	30170	30265	30180	30287	29904	30512	30525	30288	30168	30165	30173	30370	30418	30097	30326	30625	30086	30541	30141	30151	30021	30147	30184	30107	30368	30355	30104	30194	30421	30019	30271	30438	30112	30364	30109	30482	30178	30387	30119	30053	30651	30319	30443	30226	30064	30162	30303	30264	30237	30451	30183	30274	30223	30128	29957	30391	30121	30089	30160	30417	30215	30342	30195	30119	30056	30247	30327	30314	30200	30342	30222	30312	30069	30241	30388	30444	30397	30473	30416	30086	30200	30172	30314	30266	30269	30385	30496	30025	30186	30196	30290	30147	30245	30272	30310	30411	30073	30072	30495	30108	30128	30504	30297	30285	30106	30349	29947	30366	30165	30359	30336	30222	30515	30169	30588	30383	30050	30305	30044	30210	30205	30197	30024	30405	30541	30209	30162	30100	30272	30159	30312	30243	30391	30194	30216	30402	30189	30215	30322	30231	30228	30435	30234	30313	30298	30367	30309	29872	30249	30482	30240	30174	30216	30368	30268	30184	30501	30108	30111	30100	30364	30562	30209	30081	30105	30325	30223	30382	30040	30395	30149	30336	30256	30368	30248	30413	30251	30166	30132	30277	30202	30394	30337	30455	30237	30343	30494	30397	30259	30194	30374	30004	30245	30305	30331	30262	30565	30402	30189	30253	30001	30377	30353	30155	30172	30182	30316	30085	30253	30141	30228	30061	30426	30451	30292	30243	30015	30072	30363	30349	30105	30520	30060	30344	30105	30160	30511	30418	30255	30263	30331	30184	30185	30262	30412	30143	30257	30134	30251	29867	30276	30299	30293	30272	30240	30250	30261	30169	30312	30371	30174	30183	30125	30292	30213	30332	30248	30257	30161	30212	30107	30199	30068	29916	30205	30031	30045	30118	30376	30345	30292	30238	30465	30108	30216	30293	30277	30230	30306	30203	30208	30266	30311	29965	30268	30225	30284	30206	30115	30283	30357	30475	30299	30451	30147	30090	30359	30209	30327	30480	30468	30212	30351	30068	30595	30081	30182	30513	30460	30341	30398	30416	30151	30103	30167	30147	30182	30250	30199	30230	30424	30219	30659	30336	30209	30243	30252	30523	30134	30447	30344	30109	30023	30209	30420	30192	30327	30266	30153	30220	30126	30386	30420	30016	30366	30108	30348	30102	30430	30098	30260	30352	30295	30456	30137	30284	30222	30274	30366	30150	30347	30362	30396	30192	30073	30382	30223	30117	30215	30329	30122	30473	30460	30195	30172	30189	30361	30292	30157	29931	30220	30141	30278	30004	30497	30245	30137	30256	30192	30394	30116	30135	30071	30201	30116	30324	30312	30232	30256	29932	30326	30308	30101	30275	30061	29910	30380	30027	30433	30260	30099	30281	30006	30324	30346	30412	30378	30331	29800	29776	29974	30194	30619	30432	30393	30317	29973	30334	30280	30102	30292	30592	30032	30166	30304	30170	30321	30221	30329	30272	30370	30146	30266	30324	30343	30376	30184	30258	30541	30006	30415	30198	30283	30382	30070	30439	30423	30344	29880	30180	29949	30225	30286	30326	30377	30373	30068	30231	30334	30166	30147	30562	30145	30222	30305	30270	30390	30229	30460	30513	30144	30240	30226	30080	30315	30452	30094	30125	30329	30272	30302	30086	30184	30465	30057	30099	30262	29948	30236	30193	30244	30172	30080	30418	30312	30227	30268	30098	30441	30304	30356	30456	30538	30052	30189	30193	30557	30144	30395	30399	30263	29885	30343	30283	30480	30219	30055	30286	30267	30285	30239	30246	30234	30063	30261	30321	30081	30059	30255	30069	30226	30210	30349	30336	30179	29989	30097	29907	30348	30372	30358	30183	30203	29957	30165	30370	30291	30281	30189	30318	30601	30228	30453	29894	29952	30037	30181	30211	30315	30282	30497	30626	30294	30145	30213	30346	30146	30366	30603	30278	30213	30279	30074	30510	30275	30261	30537	30347	30007	30467	30511	30239	30292	30353	30200	30458	30284	30215	30499	30206	30330	30252	30236	30221	30320	30389	30468	30353	30411	30337	30179	30172	30358	30100	30150	30073	30086	30240	30403	30414	30382	30227	30173	30053	30262	30380	29983	30279	30385	30295	30275	30327	30378	30277	30060	30155	30147	30073	30397	30203	30236	30402	29957	30269	30146	30396	30449	30232	30316	30162	30234	30138	30171	30242	30446	30344	30199	30313	30356	30374	30213	30217	30067	30261	30445	30277	30291	30594	30537	30299	30283	30358	30139	30150	30251	30345	30169	30112	30273	30314	30180	30173	29865	30307	30062	30195	30323	30142	30353	30324	30320	30171	30052	30301	30032	30022	30350	30511	30189	30263	30471	30393	30281	30425	30082	30367	30333	30342	30473	30496	30362	30438	30257	30057	30196	30084	30437	30239	29847	30059	30309	30116	30035	30414	30587	30325	30491	29976	30448	30287	30399	30187	30080	30199	30196	30118	30245	30005	30287	30254	30386	30464	30458	30403	30291	30196	30056	30255	30382	30379	30326	30040	30404	30176	30157	30383	30190	30038	30106	30177	30345	30269	30033	30210	30372	30243	30319	30338	30381	30042	30189	30290	30244	30267	30339	30207	30171	30099	30159	30200	30222	30178	30027	30049	30314	30171	30336	30201	29790	30057	30219	30241	30338	30342	30303	30391	30114	30028	30191	30416	30696	30089	30337	30520	30291	30253	30456	30054	30438	30453	30222	30282	30381	30375	30428	30361	30299	30392	30546	30240	30214	30172	30204	30444	29934	30325	30427	30221	30330	30222	30064	30113	30417	30086	30095	30238	30188	29942	30159	30130	30267	30266	30490	30555	30278	30380	30476	30456	30372	30462	30312	30156	29981	30344	29831	30385	30393	30245	30122	30423	30356	30567	30089	30130	30376	30226	30066	30402	30173	30162	30060	30042	30587	30140	30402	30212	30472	30311	30368	30035	29898	30338	30399	30319	30210	30182	30108	30030	30246	30329	30257	30398	30454	30476	30206	30292	30400	30353	30048	30007	30225	30602	30214	30533	30150	30034	30442	30394	30323	30236	30317	30258	30518	30491	30208	30389	30185	30370	30120	30295	30182	30231	30248	30190	30378	30129	30325	30324	30175	30100	30476	30525	30168	30252	30567	30009	30262	30040	30312	30528	30668	30172	30081	30410	30233	30264	30545	30255	30347	30510	30622	30214	30210	30010	30082	30501	30284	30131	30253	30212	30409	30331	30378	30590	30430	30517	30410	30426	30400	30280	30311	30515	30303	30501	30444	30207	29829	30270	30443	30321	30265	30498	30447	30193	30380	30393	30171	30186	29825	30423	30308	30089	30312	30236	30523	30176	30223	30274	30372	30235	30486	30236	30428	30469	30324	30244	30088	30278	30516	30439	30423	30278	30168	30360	30135	30150	30319	30181	30212	30404	30405	30355	30166	30403	30426	30341	30141	30187	30426	30694	30542	30431	30061	30286	30273	30338	30137	30567	30096	30409	29982	30325	30167	30563	30249	30398	30359	30523	30454	30212	30208	30039	30316	30207	30392	30148	30444	30422	30311	30232	30189	30166	30340	30147	30285	30043	29951	30120	30150	30097	30393	30254	30140	30365	30389	30196	30254	29996	30441	30508	30180	30344	30105	30302	30299	29964	29880	29914	30285	30417	30367	30122	30363	30593	30079	29876	30396	30361	30592	30115	30215	30338	30295	30159	30028	30356	29927	30364	30366	30167	30345	29937	30047	30267	30137	30489	30460	30216	30379	29896	30189	30257	30258	30215	30259	30189	30228	30173	30116	30072	30347	30353	30190	30149	30167	30263	30299	30090	30367	30395	30136	30285	30385	30181	30197	30406	30159	30118	30238	30394	30128	30292	30294	30430	30486	30104	30195	30455	30291	30268	30311	30436	30292	30391	30095	30180	30373	30347	30559	30439	30154	30026	30128	30315	30297	30154	30291	30489	30210	30107	30228	30340	30006	30188	30224	30129	30275	30108	30155	30358	30231	30407	30164	29995	30126	30119	30308	30402	30125	30567	30242	30146	30349	30154	30117	30104	30016	30532	30281	30227	30306	30439	30317	30483	30305	30175	30145	30158	30177	30407	30351	30296	30282	30080	30099	30141	30331	30360	30154	30443	30350	30522	30260	30313	30136	30394	30407	29964	30342	30080	30296	30190	30316	30115	30163	30188	30210	30002	30162	30368	30101	30270	30457	30300	30370	30245	30352	30482	30141	30113	30280	30387	30348	30406	30206	30396	30208	30009	30162	30322	30413	30247	30359	30030	30091	30329	30155	30140	30546	30216	30463	30131	30052	30251	30336	30214	30288	30335	30467	30225	30363	30385	30328	30175	30143	30402	30325	30272	30410	30309	30673	30375	30178	30170	30301	30300	30189	30467	30483	30283	30318	30579	30655	30347	30066	30376	30265	30338	30337	30428	30244	30353	30251	30460	30337	30174	30279	30121	30345	30207	30539	30434	30387	30215	30176	30165	30250	30337	30056	29993	30245	30206
24537	30823	31058	25884	23318	21651	21032	20137	19916	19457	19352	18855	18740	18765	18516	18784	18649	18639	18556	18381	18438	18738	18404	18269	18353	18478	18312	18260	18258	18439	18192	18407	18370	18377	18091	18352	18382	18287	18130	18351	18474	18110	18330	18406	18404	18163	18444	18369	18559	18246	18244	18147	18164	18386	18175	18211	18254	18205	18309	18298	18311	18440	18417	18401	18109	18300	18376	18321	18256	18253	18376	18324	18364	18470	18334	18148	18288	18253	18295	18156	18134	18330	18354	18180	18336	18289	18152	18479	18304	18331	18383	18270	18268	18141	18245	18314	18278	18296	18280	18214	18388	18472	18283	18366	18008	18235	18406	18270	18075	18476	18278	18342	18201	18352	18208	18315	18415	18203	18346	18315	18374	18266	18428	18254	18280	18244	18281	18479	18395	18322	18326	18372	18223	18444	18257	18428	18449	18204	18415	18359	18461	18176	18440	18176	18121	18316	18305	18201	18317	18153	18303	18321	18150	18304	18373	18277	18251	18400	18183	18307	18415	17973	18386	18336	18210	18277	18194	18162	18289	18376	18434	18510	18232	18106	18311	18221	18290	18205	18195	18187	18296	18235	18266	18351	18387	18261	18399	18265	18363	18347	18271	18302	18284	18462	18308	18394	18467	18225	18445	18164	18133	18143	18224	18375	18205	18319	18376	18270	18188	18319	18469	18284	18337	18385	18339	18103	18293	18291	18307	18275	18303	18279	18187	18296	18253	18327	18259	18577	18141	18158	18385	18142	18295	18208	18164	18420	18315	18403	18277	18324	18424	18357	18355	18192	18267	18248	18339	18363	18401	18270	18210	18261	18247	18153	18492	18345	18425	18210	18166	18392	18523	18260	18395	18393	18326	18256	18327	18292	18437	18226	18239	18159	18408	18253	18263	18231	18336	18196	18106	18121	18253	18255	18266	18380	18273	18287	18285	18211	18308	18343	18270	18323	18187	18486	18418	18207	18453	18134	18126	18412	18299	18159	18301	18217	18079	18414	18304	18258	18194	18273	18213	18254	18388	18280	18406	18261	18401	18098	18158	18195	18127	18373	18220	18253	18379	18366	18260	18346	18284	18262	18165	18287	18216	18276	18324	18410	18477	18314	18228	18402	18403	18245	18274	18310	18381	18409	18159	18444	18191	18229	18309	18259	18322	18338	18119	18248	18161	18309	18283	18156	18298	18289	18441	18185	18244	18329	18291	18287	18365	18267	18162	18259	18517	18132	18153	18255	18249	18353	18235	18337	18294	18273	18301	18166	18286	18261	18308	18244	18135	18333	18453	18364	18307	18289	18261	18244	18351	18209	18217	18330	18459	18411	18344	18220	18066	18443	18362	18290	18073	18319	18283	18052	18351	18284	18297	18230	18184	18432	18147	18465	18332	18349	18372	18314	18347	18321	18189	18248	18264	18492	18234	18132	18050	18404	18190	18264	18348	18192	18195	18303	18287	18346	18374	18276	18382	18301	18159	18200	18278	18222	18316	18303	18300	18345	18401	18413	18398	18296	18324	18274	18352	18264	18275	18361	18156	18278	18333	18252	18227	18251	18303	18244	18173	18270	18127	18317	18318	18312	18171	18189	18248	18164	18365	18196	18262	18308	18256	18441	18324	18336	18176	18459	18419	18220	18376	18272	18299	18185	18261	18260	18333	18408	18247	18117	18231	18148	18272	18315	18306	18315	18355	18180	18359	18260	18352	18337	18264	18162	18284	18379	18283	18232	18260	18296	18380	18479	18326	18496	18121	18185	18306	18292	18268	18241	18224	18320	18555	18136	18452	18188	18238	18211	18205	18188	18291	18373	18387	18231	18388	18323	18288	18095	18389	18161	18262	18381	18132	18348	18135	18251	18485	18235	18288	18477	18184	18354	18254	18311	18526	18301	18516	18264	18192	18199	18389	18307	18284	18422	18261	18339	18430	18181	18371	18321	18298	18369	18305	18234	18202	18327	18418	18402	18163	18241	18294	18364	18426	18424	18156	18282	18421	18211	18359	18269	18426	18062	18286	18303	18356	18143	18052	18272	18268	18462	18194	18302	18227	18521	18332	18394	18381	18137	18465	18248	18317	18437	18398	18306	18311	18545	18238	18381	18312	18198	18275	18279	18220	18335	18228	18136	18167	18287	18218	18347	18310	18376	18147	18282	18249	18159	18244	18306	18302	18366	18340	18387	18270	18521	18343	18319	18586	18173	18314	18291	18164	18133	18400	18220	18217	18283	18395	18170	18355	18378	18210	18289	18376	18409	18231	18304	18383	18281	18239	18213	18285	18306	18094	18342	18446	18170	18280	18422	18358	18385	18256	18306	18484	18296	18305	18062	18290	18297	18262	18232	18328	18266	18242	18405	18375	18306	18385	18361	18331	18296	18438	18201	18241	18364	18541	18425	18214	18288	18317	18148	18242	18251	18240	18105	18259	18201	18300	18205	18352	18250	18396	18310	18250	18357	18261	18320	18399	18263	18267	18298	18285	18375	18261	18192	18249	18415	18416	18393	18325	18281	18223	18278	18308	18338	18261	18300	18369	18289	18206	18367	18282	18411	18305	18283	18476	18301	18329	18265	18269	18236	18167	18495	18322	18381	18349	18230	18338	18144	18450	18313	18533	18150	18349	18311	18340	18223	18258	18462	18479	18143	18326	18300	18339	18282	18226	18385	18354	18287	18203	18256	18448	18316	18334	18345	18153	18203	18327	18207	18192	18338	18193	18275	18202	18509	18172	18256	18398	18301	18211	18324	18419	18130	18304	18318	18185	18439	18046	18312	18436	18361	18289	18441	18507	18217	18355	18323	18399	18462	18239	18193	18554	18182	18415	18250	18260	18400	18282	18378	18124	18370	18236	18203	18362	18189	18320	18250	18266	18384	18384	18110	18248	18149	18198	18406	18146	18336	18522	18370	18386	18381	18225	18449	18321	18267	18279	18290	18172	18323	18381	18335	18391	18442	18136	18314	18411	18167	18238	18414	18464	18081	18210	18199	18367	18239	18134	18313	18281	18199	18253	18393	18390	18469	18326	18255	18576	18178	18407	18284	18233	18346	18340	18472	18373	18217	18539	18258	18374	18174	18424	18226	18257	18116	18550	18319	18288	18354	18403	18216	18294	18419	18380	18167	18498	18419	18240	18437	18425	18348	18255	18330	18296	18283	18360	18307	18258	18252	18153	18410	18289	18285	18211	18335	18207	18411	18399	18108	18158	18317	18319	18395	18209	18119	18189	18242	18113	18183	18312	18261	18396	18333	18226	18450	18443	18266	18351	18215	18392	18295	18106	18288	18348	18429	18387	18265	18204	18147	17990	18369	18443	18229	18410	18227	18205	18383	18362	18230	18407	18364	18282	18416	18212	18346	18377	18282	18400	18234	18369	18484	18380	18177	18377	18265	18301	18164	18290	18272	18337	18276	18312	18359	18322	18245	18157	18169	18277	18361	18252	18363	18295	18241	18285	18343	18083	18401	18258	18379	18347	18281	18199	18330	18404	18235	18350	18260	18453	18393	18371	18374	18378	18420	18336	18334	18247	18228	18540	18317	18484	18260	18200	18240	18265	18246	18352	18258	18289	18222	18361	18294	18412	18233	18388	18279	18456	18291	18470	18160	18212	18357	18244	18526	18293	18326	18432	18406	18533	18371	18255	18322	18413	18326	18301	18373	18387	18475	18281	18267	18320	18222	18293	18261	18319	18145	18390	18397	18248	18295	18245	18099	18341	18343	18587	18386	18309	18326	18297	18359	18269	18344	18240	18333	18367	18367	18141	18489	18396	18265	18229	18329	18266	18188	18254	18286	18268	18450	18397	18403	18419	18341	18222	18226	18189	18207	18479	18199	18254	18369	18327	18396	18342	18377	18274	18247	18223	18429	18296	18272	18183	18260	18309	18578	18337	18271	18383	18183	18300	18167	18447	18310	18047	18452	18348	18208	18358	18326	18107	18339	18096	18438	18271	18143	18453	18221	18370	18348	18496	18205	18156	18227	18458	18362	18328	18352	18211	18106	18346	18398	18205	18276	18284	18316	18315	18360	18282	18334	18174	18323	18227	18492	18202	18441	18377	18235	18472	18425	18435	18344	18224	18252	18524	18074	18550	18296	18257	18572	18324	18139	18211	18142	18222	18470	18343	18229	18081	18364	18403	18352	18042	18335	18287	18356	18423	18374	18133	18192	18440	18321	18297	18340	18453	18270	18276	18326	18467	18260	18178	18385	18307	18271	18459	18158	18358	18503	18396	18240	18345	18298	18406	18247	18369	18295	18254	18340	18364	18259	18346	18280	18395	18126	18179	18258	18190	18342	18276	18215	18419	18333	18242	18304	18254	18424	18290	18552	18241	18362	18373	18259	18282	18307	18504	18332	18466	18357	18195	18462	18364	18179	18120	18383	18093	18272	18390	18318	18369	18344	18306	18329	18348	18147	18238	18242	18403	18438	18270	18333	18375	18365	18212	18313	18361	18515	18260	18491	18275	18359	18294	18422	18402	18293	18493	18410	18362	18190	18612	18253	18166	18309	18316	18322	18277	18426	18334	18276	18333	18179	18209	18252	18151	18320	18163	18361	18419	18225	18182	18513	18162	18297	18449	18239	18349	18276	18265	18222	18137	18451	18284	18295	18388	18363	18394	18599	18459	18033	18314	18295	18331	18152	18249	18379	18392	18200	18354	18363	18489	18395	18392	18037	18411	18434	18333	18398	18286	18251	18190	18178	18245	18183	18475	18176	18274	18394	18273	18270	18337	18377	18165	18287	18449	18237	18374	18431	18241	18303	18096	18226	18412	18332	18454	18199	18385	18289	18289	18298	18378	18104	18347	18406	18309	18259	18329	18341	18463	18190	18291	18279	18276	18252	18154	18374	18359	18260	18382	18331	18212	18396	18297	18391	18451	18258	18330	18326	18245	18347	18367	18437	18051	18079	18105	18382	18476	18331	18377	18293	18185	18407	18307	18346	18338	18289	18325	18307	18405	18285	18355	18286	18233	18384	18244	18279	18235	18301	18206	18436	18371	18309	18303	18185	18302	18407	18446	18353	18158	18350	18269	18246	18436	18265	18227	18435	18118	18439	18261	18340	18347	18272	18311	18417	18426	18255	18377	18309	18372	18278	18210	18321	18139	18402	18296	18315	18203	18330	18327	18262
23988	21174	27754	25682	25879	31092	33538	30954	30124	30063	29553	29509	29256	28996	28890	28916	28767	28754	28830	28744	28780	28636	28747	28686	28558	28535	28391	28140	28285	28574	28534	28289	28586	28308	28390	28117	28380	28098	28368	28332	28389	28369	28414	28447	28246	28405	28240	28328	28608	28188	28160	28062	28485	28270	28298	28069	27937	28019	28317	28032	28051	28296	28209	28487	28216	28061	28359	28066	28391	28481	28252	28285	28230	28219	28496	28407	28317	28423	28494	28318	28398	28379	28386	28204	28310	28013	28063	28195	28323	28352	28302	28229	28473	28019	28247	28113	28334	28058	28114	28276	28114	28223	28221	28212	28292	28260	28415	28126	28315	28389	28186	28279	28296	28306	28369	28261	28337	28315	28404	28411	28355	28351	28413	28364	28061	28354	28234	28179	28518	28246	28484	28177	28150	28211	28480	28567	28003	28321	28445	28405	28283	28303	28111	27979	28456	28087	28331	28284	28270	27986	28140	28257	28424	28385	28517	28250	28463	28148	27901	28299	28155	28205	27814	28347	28099	28100	27960	28160	28268	28104	28200	28311	28376	28511	28255	28238	28245	28007	28383	28255	28317	28075	28416	28131	28073	28148	28453	28620	28308	28111	28220	28383	28164	28333	28179	28354	28368	28173	28294	27948	28320	28368	28154	28148	28411	28069	28234	28160	28291	28028	28059	28170	28131	27937	28034	28016	28463	28339	28241	28158	28246	28142	28182	28440	28538	28313	28216	28218	28417	28038	28256	28266	28171	28301	28128	28156	27981	28295	28342	28366	28352	28160	28320	28158	28394	28108	28125	28415	28130	28372	28296	28260	28314	28211	28286	28304	28055	28027	28255	28203	28285	28466	28305	28394	28042	28186	28197	28327	28190	28322	28164	28196	28181	28069	28164	28165	27988	28421	28338	28258	28409	28088	28067	28196	28291	28312	28185	28116	27948	28142	28130	28227	28060	27964	28201	27941	28464	28181	28283	28367	28233	28247	28090	28318	28425	28244	28200	28030	28315	28281	28135	28346	28265	28541	28182	28224	28343	28312	28060	28455	28239	28339	28375	28026	27872	28090	28268	28281	28166	28308	28282	28184	28109	28372	28064	28093	28270	28403	28313	28116	28295	28240	28485	28126	28274	28221	28148	28220	28274	28263	28538	28253	28076	28061	28041	28489	28264	28414	28067	28278	28381	28241	28174	28138	28317	28202	28228	28379	28163	28354	28096	28274	28486	28309	28319	28172	28181	28322	28295	28378	28113	28260	28125	28191	28234	28372	27950	28164	28359	28362	28522	28305	28188	28385	28257	27904	28204	28462	28258	28441	28403	28620	28185	28121	28138	28311	28136	28099	28182	28242	28087	28074	28290	28286	28155	28194	28079	28157	28462	28168	28137	28130	28178	28082	28139	28463	28453	28091	28050	28330	28314	28011	28361	28318	28047	28212	28164	28355	28295	28226	28376	28122	28224	28457	28371	28778	28219	28025	28410	28262	28127	28364	28153	28257	28105	28070	28280	28188	28037	28196	28088	28394	28184	28276	28252	28207	28238	28375	28154	28243	28312	28575	28238	28257	28258	28145	28312	28346	28357	28019	28299	28012	28304	28540	28270	28108	28132	28212	28255	28054	28218	28258	28249	28231	28306	28550	28010	28491	28274	28161	28333	28259	28384	28151	28245	28119	28008	28137	28401	28414	28092	28018	28425	28334	28092	28191	28187	28091	28259	28126	28166	28247	28263	28217	28208	28192	28381	28290	28220	28273	28325	28325	28280	28246	28350	28036	28400	28334	28261	28518	28350	28204	28090	28321	28081	28114	28627	28476	28084	28167	28374	28175	28419	28316	28377	28238	28237	28264	28240	28446	28437	28171	28345	28311	28234	28126	28237	28320	28328	28541	28326	28334	28240	28373	28115	28051	28342	28207	28470	28050	28098	28213	28424	28237	28240	28181	28210	28389	28268	28064	28568	28158	28303	28451	28146	28202	28307	28312	28174	28331	28386	28502	28211	28175	28315	28207	28095	28324	28237	28330	28132	28277	28424	28312	28309	28082	28202	28244	28141	28211	28488	28653	28406	28202	28389	28271	28153	28128	28090	28103	28250	28378	28225	28285	28370	28219	28056	28304	28407	28063	28118	28087	27916	28140	28333	27962	28395	28243	28099	28111	28430	27917	28020	28203	28176	28225	28385	28090	28059	28103	28169	28029	28306	28409	28479	28186	28293	27965	28127	28241	28393	28137	28283	28303	28169	28332	28346	28268	28507	28091	28298	28263	28328	28305	28162	28327	28310	28328	27907	28063	28376	28204	28245	27988	27971	28175	28446	28046	28150	28240	28270	28184	28331	28288	28291	28101	28505	28338	28250	28449	28550	28335	28265	28517	28382	28187	28286	28342	28141	28400	28229	28295	28096	28465	28420	28230	28348	28169	28230	28293	28164	28223	28031	28061	28190	28037	28081	28466	28154	28076	28297	28084	28169	28075	28413	28046	28267	28297	28299	28354	28169	28383	28271	28253	28284	28341	28244	28561	28606	28234	28023	28369	28372	28234	28147	27935	28267	28044	28278	28354	28245	28232	28180	28254	28393	28326	28202	28049	28127	28086	28278	27989	28161	28048	28293	28469	28410	28275	28428	28223	28359	28574	28085	28051	28308	28483	28216	28396	28319	28354	28300	28067	28156	28043	27966	28296	28404	28435	28598	28389	28158	28237	28128	28217	28397	28400	28028	27984	28298	28465	28156	28230	28131	28340	28065	28170	28308	28472	28510	28194	28321	28375	28330	28277	28526	28340	28032	28190	28290	28427	28149	28078	28133	28231	28198	28143	28330	28148	28334	28302	28275	28073	28317	28090	28181	28126	28441	28186	28296	28111	28121	28249	28109	28168	28154	28133	28162	28193	28454	28233	28078	28182	28179	27901	28421	28210	28162	28238	28276	28269	28113	28143	28023	28122	28104	28466	28291	28277	28159	28391	28398	28206	28087	28042	28155	28463	28191	28207	28100	28177	28347	28097	28201	28340	28223	28324	28059	28136	28014	28046	28232	28176	28134	28131	28260	28346	28354	28281	28361	28437	28312	28288	28299	28231	27956	28168	28360	28133	28332	28169	28034	28445	28178	28024	28524	28212	28335	28176	28476	28376	28326	28326	28324	27962	28204	28275	28421	28385	28164	28064	28306	28373	28301	28221	28262	28272	28320	28382	28098	28158	28180	28226	28331	28218	28161	28302	28220	28031	28135	28181	28308	28393	28251	28477	28357	28261	28210	28371	28128	28484	28358	28432	28283	28337	28438	28299	28082	28210	27818	28367	28152	28304	28332	28241	28258	28200	28388	28248	28024	28097	28488	28405	28240	28205	28305	28433	28127	28496	28454	28168	28123	28001	28416	28300	28020	28053	28218	28343	28164	28270	28143	28385	28257	28317	28389	28242	28227	28405	28010	28233	28414	28225	28287	28001	28437	28028	27926	28153	28410	28523	28381	28457	28248	28177	28273	28380	28385	28197	28279	28267	28221	28460	28135	28237	28314	28301	28359	28378	28260	28325	28304	28026	28054	28294	28351	28207	28185	28210	28206	28318	28383	28263	28499	28232	28212	28220	28001	27969	28418	27878	28253	28106	28101	27979	28084	28269	28380	28487	28029	28042	28425	28141	28152	28135	27906	28319	28244	28315	28231	28373	28335	28470	28105	28355	28373	28024	28177	28384	28256	28181	28360	28354	28106	28218	28340	28422	28272	28362	28437	28077	28325	28029	28552	28235	28396	28363	28358	28222	28077	28166	28203	28265	28366	28407	28445	28182	28139	28190	28318	28317	28602	28234	28259	28263	28230	28235	28213	28352	28304	28177	28179	28338	28412	28222	28358	28079	28337	28426	28344	28199	28369	28119	28164	28379	28156	28053	28410	28261	28044	28186	28486	28259	28138	28049	28312	27931	28070	28023	28192	28235	28399	28716	28190	28337	28077	28258	28259	28408	28514	27990	28109	28304	28302	28111	28385	28136	28243	28388	28327	28315	28357	28151	28255	28315	28231	28119	28171	28171	28382	28208	28441	28356	28478	28502	28325	28167	28163	28331	28229	28167	28443	28139	28265	28310	28064	28311	28272	28160	28120	28195	28206	28108	28312	28106	28252	28341	28115	28037	28193	28400	28238	28533	28314	28100	28387	28453	28191	28059	28073	28362	28199	28329	28225	28157	28341	28050	28067	28091	28412	28201	28500	28088	28084	28196	28389	28379	28173	28297	28166	28272	28237	28370	28111	27965	28299	28350	28186	28221	28076	28097	27995	28107	28387	28261	28162	28355	28238	28455	28361	28429	28265	28377	28404	28107	28329	28443	28368	28046	28347	28296	28064	28107	28326	28323	28180	28363	28086	28328	28188	28436	28072	28005	28075	28342	28190	28264	28338	28309	28179	28214	28300	28108	28249	28559	28333	28283	28696	28254	28239	28273	28268	28204	28224	28198	28437	28384	28277	28255	28406	28203	28053	28073	28258	28173	28274	28374	28007	28269	28272	28198	28537	28324	28348	28477	28382	28334	28242	28308	28436	28320	28329	28489	28368	28342	28486	28154	28208	28357	28224	28432	28499	28275	28181	28439	28488	28164	28320	28329	28000	28333	28222	28392	28360	28344	28084	28240	28204	28145	28104	28196	28054	28193	28338	28125	28135	28288	28167	28388	28231	28120	28100	28267	28514	28402	28225	28424	28120	28223	28233	28514	28515	28500	28253	28087	28143	28118	28315	28233	28169	28214	28335	28113	28392	28152	28402	28496	28259	28094	28192	28181	28297	27980	28131	28021	28566	28440	28466	28015	28232	28256	28407	28341	28231	28052	28146	28063	28281	28207	28187	28368	28360	28153	28383	28180	28385	28157	28241	28188	28378	28102	28300	28468	28337	28410	28333	28109	28106	28226	28155	28163	28215	28124	28153	28238	28144	28264	28348	28216	28190	28081	28499	28227	28168	28049	28148	28228	28136	28398	28512	28165	28180	28318	28218	28158	27872	28002	28249	28110	28163	28323	28173	28167	28357	28524	28056	28373	28385	28139	28218	28200	28463	28304	28532	28414	28069	28177	28217	28343	28337	28048	28172	28285	28055	28104	28262	28298	28143	28173	28428	28267	28259	27977	28120	28357	28268	28056
22103	37874	37736	30766	26781	24185	22451	21266	20639	19833	19168	18903	18634	18394	18142	18016	17941	17801	17776	17851	17756	17705	17656	17653	17569	17613	17674	17843	17639	17757	17459	17561	17646	17581	17416	17491	17608	17509	17554	17472	17455	17482	17602	17354	17494	17497	17488	17557	17429	17338	17493	17475	17527	17543	17507	17412	17439	17534	17572	17255	17321	17680	17358	17410	17477	17485	17536	17354	17659	17360	17424	17294	17384	17410	17424	17352	17241	17385	17389	17450	17263	17255	17395	17461	17292	17394	17364	17425	17433	17318	17517	17324	17473	17538	17311	17329	17310	17389	17468	17489	17455	17472	17520	17383	17281	17398	17435	17565	17314	17456	17598	17450	17430	17355	17516	17436	17331	17392	17290	17434	17599	17500	17453	17413	17406	17325	17491	17364	17307	17382	17458	17292	17239	17353	17304	17336	17438	17299	17541	17378	17225	17404	17268	17552	17391	17275	17426	17499	17328	17409	17384	17475	17489	17541	17447	17519	17470	17320	17463	17318	17390	17349	17335	17445	17282	17367	17525	17285	17349	17322	17279	17214	17396	17290	17450	17334	17393	17322	17173	17573	17516	17482	17379	17358	17374	17261	17440	17480	17473	17482	17363	17346	17473	17554	17350	17484	17415	17290	17382	17426	17428	17346	17518	17407	17318	17350	17248	17223	17346	17379	17477	17466	17422	17493	17452	17329	17546	17460	17233	17361	17507	17521	17424	17546	17344	17520	17456	17398	17610	17459	17420	17500	17536	17375	17257	17531	17388	17288	17396	17324	17385	17473	17376	17404	17408	17133	17518	17469	17260	17426	17388	17248	17409	17235	17420	17467	17303	17422	17365	17391	17394	17533	17457	17375	17302	17444	17250	17349	17281	17625	17425	17484	17527	17457	17394	17376	17328	17233	17366	17437	17494	17484	17399	17399	17364	17609	17292	17477	17341	17405	17425	17492	17455	17237	17447	17357	17478	17324	17463	17522	17318	17527	17671	17296	17483	17247	17285	17507	17408	17311	17527	17203	17284	17410	17349	17301	17448	17392	17248	17458	17466	17189	17422	17409	17400	17433	17520	17672	17427	17403	17413	17240	17413	17437	17528	17499	17516	17258	17473	17254	17297	17379	17336	17332	17396	17620	17233	17353	17556	17197	17336	17386	17279	17297	17361	17472	17461	17355	17392	17212	17436	17340	17530	17515	17409	17545	17300	17490	17369	17331	17426	17606	17249	17518	17414	17314	17576	17302	17424	17585	17451	17327	17197	17429	17498	17294	17539	17473	17386	17180	17448	17438	17343	17419	17424	17368	17490	17357	17431	17208	17306	17456	17292	17397	17522	17562	17527	17412	17387	17544	17509	17474	17353	17459	17448	17456	17313	17475	17078	17259	17416	17512	17442	17311	17585	17356	17596	17418	17463	17300	17553	17385	17298	17418	17292	17577	17465	17360	17485	17338	17443	17392	17451	17520	17414	17377	17389	17456	17300	17291	17306	17504	17396	17210	17401	17363	17377	17397	17190	17537	17461	17511	17386	17500	17438	17461	17355	17445	17325	17479	17501	17251	17300	17443	17513	17457	17577	17452	17479	17429	17503	17485	17567	17422	17487	17449	17456	17358	17339	17599	17256	17424	17268	17355	17442	17429	17388	17524	17471	17431	17530	17443	17410	17351	17425	17306	17543	17418	17391	17364	17262	17558	17350	17518	17202	17416	17398	17337	17435	17504	17439	17439	17321	17371	17636	17428	17428	17475	17608	17216	17318	17467	17257	17175	17464	17477	17418	17362	17557	17388	17368	17532	17388	17468	17426	17539	17411	17442	17308	17446	17195	17527	17307	17461	17346	17450	17406	17476	17426	17350	17421	17409	17320	17407	17383	17325	17396	17391	17337	17368	17531	17331	17566	17458	17459	17517	17450	17357	17378	17324	17559	17158	17355	17339	17526	17410	17429	17530	17452	17450	17412	17335	17270	17194	17515	17385	17331	17413	17394	17306	17388	17443	17221	17214	17400	17353	17441	17271	17357	17567	17409	17352	17342	17373	17292	17361	17471	17406	17479	17375	17205	17411	17332	17381	17347	17409	17354	17354	17523	17555	17300	17381	17442	17571	17424	17444	17465	17466	17547	17263	17478	17380	17476	17433	17492	17246	17487	17279	17368	17296	17463	17441	17354	17389	17423	17426	17461	17426	17322	17547	17548	17434	17392	17373	17242	17299	17407	17326	17527	17404	17404	17349	17335	17244	17613	17515	17382	17457	17324	17432	17440	17458	17545	17443	17517	17396	17462	17255	17452	17342	17359	17295	17582	17270	17445	17353	17467	17263	17351	17395	17426	17433	17431	17291	17234	17321	17413	17563	17318	17394	17411	17458	17570	17517	17517	17440	17444	17458	17723	17428	17474	17386	17249	17558	17303	17459	17361	17489	17481	17420	17329	17530	17391	17398	17483	17334	17365	17479	17502	17351	17524	17171	17341	17362	17507	17354	17469	17492	17472	17211	17496	17398	17469	17365	17481	17419	17391	17436	17456	17516	17447	17213	17474	17383	17260	17433	17448	17556	17503	17377	17234	17454	17508	17343	17494	17301	17359	17392	17270	17339	17387	17336	17353	17477	17367	17426	17362	17428	17515	17312	17251	17352	17453	17326	17374	17424	17405	17533	17351	17352	17461	17586	17333	17507	17339	17453	17500	17441	17519	17300	17627	17248	17341	17455	17485	17312	17541	17496	17421	17214	17431	17488	17512	17370	17549	17286	17507	17395	17448	17575	17289	17373	17300	17442	17455	17311	17454	17499	17506	17573	17514	17416	17479	17332	17542	17475	17579	17427	17319	17311	17442	17354	17312	17307	17475	17274	17436	17291	17507	17458	17637	17242	17403	17387	17265	17571	17277	17299	17517	17316	17232	17317	17384	17696	17357	17296	17498	17340	17371	17281	17483	17352	17252	17359	17326	17441	17298	17491	17425	17250	17505	17370	17394	17448	17348	17374	17446	17725	17419	17395	17529	17328	17345	17362	17436	17364	17447	17540	17468	17423	17324	17461	17423	17511	17180	17189	17451	17499	17573	17451	17625	17345	17657	17426	17309	17424	17408	17362	17504	17346	17268	17384	17419	17295	17629	17609	17335	17249	17532	17265	17461	17338	17407	17408	17450	17364	17385	17433	17098	17315	17262	17553	17313	17414	17520	17589	17485	17349	17572	17250	17363	17495	17247	17602	17523	17458	17409	17488	17380	17541	17381	17432	17389	17337	17424	17493	17453	17288	17348	17347	17395	17319	17678	17460	17490	17350	17375	17480	17376	17627	17338	17383	17472	17522	17472	17428	17633	17216	17491	17476	17402	17277	17467	17534	17439	17452	17441	17500	17353	17250	17567	17491	17412	17415	17420	17421	17381	17505	17490	17256	17287	17495	17390	17432	17345	17321	17377	17534	17454	17460	17479	17435	17562	17617	17567	17616	17652	17513	17239	17383	17358	17412	17398	17459	17408	17619	17641	17544	17302	17473	17372	17620	17494	17372	17462	17467	17316	17277	17268	17486	17533	17203	17330	17465	17337	17331	17389	17548	17517	17417	17258	17325	17473	17347	17456	17488	17385	17402	17475	17600	17609	17250	17506	17366	17623	17279	17508	17305	17667	17417	17410	17367	17416	17477	17543	17386	17466	17218	17411	17349	17387	17301	17499	17300	17383	17427	17340	17377	17516	17416	17453	17348	17418	17477	17417	17512	17330	17402	17476	17385	17223	17423	17427	17427	17552	17352	17341	17176	17445	17297	17387	17466	17262	17491	17534	17222	17484	17309	17403	17168	17562	17593	17483	17389	17428	17398	17473	17447	17430	17328	17392	17602	17283	17429	17359	17256	17322	17555	17359	17512	17333	17434	17259	17535	17493	17435	17450	17416	17445	17478	17337	17459	17508	17388	17322	17208	17303	17602	17257	17386	17423	17450	17322	17485	17370	17587	17563	17437	17373	17444	17293	17523	17491	17503	17435	17536	17461	17369	17207	17458	17461	17408	17449	17387	17418	17354	17388	17382	17514	17509	17589	17231	17551	17495	17371	17196	17442	17371	17318	17598	17452	17545	17530	17391	17563	17200	17424	17498	17397	17356	17278	17436	17541	17329	17480	17158	17366	17537	17558	17494	17556	17464	17251	17415	17367	17408	17502	17372	17474	17440	17191	17333	17343	17429	17431	17254	17262	17441	17444	17141	17468	17527	17378	17377	17604	17375	17386	17478	17440	17442	17488	17331	17544	17430	17436	17413	17390	17444	17526	17456	17263	17510	17573	17472	17477	17252	17419	17232	17571	17430	17393	17449	17403	17443	17504	17285	17311	17397	17329	17458	17422	17391	17536	17349	17398	17399	17399	17307	17479	17398	17443	17305	17366	17463	17403	17516	17346	17510	17396	17360	17316	17347	17593	17514	17392	17344	17302	17406	17299	17629	17429	17438	17497	17465	17345	17494	17424	17410	17507	17496	17369	17260	17450	17307	17472	17175	17350	17332	17450	17347	17408	17324	17433	17438	17436	17451	17426	17282	17424	17176	17458	17443	17348	17507	17369	17695	17430	17278	17392	17473	17526	17463	17213	17343	17202	17425	17398	17529	17355	17282	17492	17375	17211	17384	17478	17433	17405	17328	17389	17668	17343	17412	17258	17331	17266	17308	17393	17432	17338	17295	17387	17441	17115	17378	17384	17313	17465	17239	17456	17473	17275	17431	17327	17466	17327	17575	17349	17439	17334	17425	17475	17401	17522	17507	17425	17405	17445	17406	17429	17271	17400	17517	17394	17260	17494	17267	17343	17558	17429	17481	17399	17510	17331	17357	17472	17315	17477	17365	17407	17368	17524	17264	17568	17211	17447	17332	17451	17401	17449	17457	17412	17295	17455	17383	17372	17297	17267	17373	17361	17256	17312	17472	17454	17418	17336	17395	17296	17376	17523	17392	17346	17502	17401	17509	17499	17518	17382	17393	17458	17596	17367	17551	17480	17308	17377	17388	17388	17333	17358	17377	17479	17431	17458	17163	17430	17408	17463	17118	17508	17704	17424	17551	17384	17569	17477	17583	17477	17453	17439	17293	17476	17394	17398	17300	17463	17499	17351	17504	17362	17397	17452	17450	17508	17303	17245	17361
22645	21186	27754	25106	23299	29502	35529	32205	30902	30877	30149	29723	29563	29511	29033	29132	29173	28877	28873	28848	28454	28668	28696	28279	28524	28638	28297	28452	28390	28575	28559	28587	28273	28393	28190	28559	28435	28339	28503	28278	28390	28268	28555	28233	28574	28180	28026	28331	28213	28213	28399	28442	28387	28232	28473	28322	28175	28246	28555	28473	28204	28184	28292	28398	28259	28266	28161	28657	28202	28061	28345	28376	28214	28026	28442	28109	28140	28262	28307	28478	28472	28081	28453	28281	28046	28052	28165	28190	28339	28079	28226	28335	28283	28312	28068	28237	28596	28067	28135	28274	28199	28453	28056	28191	28187	28382	28139	28235	28441	28182	28379	28292	28119	28369	28157	28330	28379	28194	28462	28219	28044	28255	28300	27942	28241	28102	28235	28076	28198	28328	28277	28187	28244	28348	28405	28277	28335	28155	28355	28299	28201	28124	28340	28154	28159	28155	28113	28161	28430	28469	28282	28139	28163	28151	28064	28442	28386	28182	28200	27983	28333	28189	28259	28154	28228	28213	28061	28406	28325	28504	28350	28099	28229	28435	28367	28109	28513	28113	28101	28210	28139	28315	28248	28176	28150	28115	28263	28340	28240	28229	28223	28176	28117	28228	28260	28291	28088	28481	28375	28177	28168	28090	28047	28211	28229	28052	28163	28178	28137	28222	28417	28189	28162	28118	28018	28239	28405	28120	28159	28189	27982	28163	28224	28206	28217	28228	28382	28164	28205	28092	28378	28315	28113	28382	28306	28104	28305	28131	28431	28103	28165	28619	28173	28170	28131	28224	28171	28394	28282	28133	28088	28076	28398	28397	28041	28202	28007	28052	28259	28094	28262	28234	28394	28488	28275	28122	28371	28138	28307	28394	28390	28311	28471	28264	28278	28252	28350	28133	28257	28328	28205	28115	28168	28440	28314	28298	28202	28383	28091	28268	28255	28163	28154	28060	28145	28119	28304	28176	27998	28111	28482	27980	27836	27853	28055	28164	27986	28056	28271	28155	28035	28344	28334	27879	28174	28259	28314	28175	27961	28159	28230	28180	28292	28435	28307	28343	28245	28205	28251	27892	28196	28127	28036	27820	28165	28297	28177	28273	28264	28092	28220	28177	28189	28125	28003	28261	28370	28189	28407	28130	28089	28054	28412	28359	28615	28201	28459	28280	28361	28171	28337	28280	28292	28081	27995	28202	28230	28067	28219	28258	28206	28196	28302	28264	27931	28159	28279	28042	28259	28274	28100	28254	27982	28072	28270	28217	28372	28267	28077	28136	28212	28119	28322	28294	28293	28126	28105	28037	28427	28078	28072	28349	28366	28060	28148	28046	28177	28272	28406	28376	28043	28097	28094	28365	28116	28221	28226	28129	28292	28086	28101	28298	28293	28151	28240	27868	28123	28075	28079	28132	28289	28117	28112	28579	28075	28150	28182	28252	28300	28061	28106	28341	28419	28353	28223	28019	28193	28026	28446	28377	28311	28245	28069	28081	28130	28085	28005	28231	28232	28151	28109	28066	28346	28293	27975	28173	28108	28345	28111	28087	28130	28111	28289	28103	28032	28560	28105	28372	28433	28125	28154	28033	28342	28401	28309	27855	28302	27996	28028	28168	28447	28076	28149	28100	28288	28321	28327	28196	28443	28444	28170	28234	28409	28178	28371	28164	28197	27820	27948	28026	28306	28220	28222	28359	28320	27951	28186	28360	28101	28009	28157	28252	28515	28393	28258	28045	28263	28226	28041	28404	28341	28324	28548	28127	28189	28205	27959	28136	28239	28214	28312	28384	28112	28473	28174	28283	28068	28238	28258	28359	28122	28255	28241	28158	28182	28162	28329	28143	28311	28246	28044	28211	28167	28338	28387	28125	28055	28458	28269	28085	28167	28308	28157	28183	28377	28223	28176	28111	28157	28101	28086	28072	28139	28417	28084	28365	28361	28476	28073	28111	27897	28282	28295	28346	28177	28272	28137	28219	28434	28193	28182	28248	28224	28399	28091	28233	28269	28283	28160	28329	28294	28226	28421	28281	28214	28013	28236	28060	28043	27863	27897	28400	28125	28157	28203	28229	28169	28358	28042	28103	28076	28276	28375	28331	28380	28249	28205	28155	28127	28240	28209	28173	28146	28105	28229	28340	28152	28312	28297	28320	28131	27933	28139	28258	28187	28073	28182	28344	28058	28088	27824	28165	28177	28206	28125	28307	28043	28043	28268	28143	28193	27991	28237	28092	28341	28490	28194	28190	27975	28101	28311	28145	28440	28261	28071	28803	28491	28394	28392	28162	28307	28132	28164	28205	28156	28298	28447	27897	28294	28216	28278	28175	28196	28414	28181	28164	28129	27962	28041	28292	28110	28181	28008	28121	28138	28189	28519	28083	28203	28246	28072	28209	28241	28125	27974	28231	28241	27829	28357	28312	28078	28427	28156	28388	28096	28368	28225	28052	28304	28448	28520	28339	28360	28267	28283	28284	28313	27999	28454	28156	28268	28054	28252	28011	28251	28211	28094	28109	28141	28334	28353	28314	28063	27940	28200	28402	27997	27932	28129	28120	27908	27965	28371	28322	28285	28276	28092	28086	28137	28115	28207	28166	28308	28139	28312	28003	28191	28053	28193	28264	28235	28143	27953	27957	28023	28082	28418	28119	28207	28263	28170	28198	28180	28366	28291	28027	28232	28252	28197	28062	28315	27938	28259	28066	28133	28056	28139	28278	28561	28088	28136	28070	28332	28243	28192	28503	28202	28088	28202	28126	28324	27981	28080	28083	28373	28228	28230	28205	28314	28396	28218	28216	28216	28403	28525	28326	28042	28063	28277	28239	28316	28081	28510	28173	28537	28095	28132	28337	28111	28204	28158	28272	28410	28234	28157	28266	28316	28163	28129	28121	28091	28263	28227	28135	28263	28250	28176	28235	28321	28422	28322	28188	28235	28057	28111	28247	28408	28225	28119	28036	28267	28120	28273	28308	28475	28192	28473	28375	28087	28298	28005	28447	28192	28191	28174	28160	28259	28168	28145	28108	27998	28436	28064	27984	28266	28358	28292	28206	28296	28348	28396	28493	28276	28186	28267	28414	28164	28067	28335	28175	28253	28038	28249	28425	28145	28191	28007	28258	28094	28220	28012	28078	27704	28268	28171	28137	27848	27975	28060	28221	28066	28232	28375	27837	28278	27896	28231	28286	28316	28160	28198	28179	28300	28054	28298	28107	28087	28005	28330	28232	28136	28174	28133	28398	28057	28208	28302	28242	28266	28155	28251	28129	28247	28115	28140	28232	28105	28163	27951	27963	28332	28025	27987	28079	28613	28192	28367	28048	28259	28015	28251	28254	28237	28154	28132	28215	27955	28244	28010	28150	28084	28066	28410	28415	28061	28237	28153	28279	28342	28343	28173	28220	28097	27989	28188	28127	27957	28127	28069	28128	28345	28237	28247	28269	28233	28267	28392	28224	28271	28163	28217	28278	28233	28244	28110	28170	28296	28061	28133	28313	28398	27977	28106	27897	28404	28539	28185	27980	28230	28059	28253	28217	28297	28366	28161	28373	28297	28214	28101	28276	28185	28088	28128	28260	28268	28416	28129	28170	28320	28182	28042	28148	28075	28180	28222	28262	28368	27997	27905	28331	28124	28303	28311	28454	27928	27827	28423	28202	27948	27991	28190	28130	28160	28058	28188	28152	28641	28213	28229	28440	28334	28587	28037	28468	28240	28252	27951	28072	28178	28109	28337	28496	28138	27883	28339	28196	28089	27811	28444	28221	27992	28046	28319	28233	28306	28088	28391	28382	28226	28153	28266	28360	28040	28118	28248	28308	28206	28202	28386	28275	28358	28262	28315	28071	28022	27959	28144	28328	28170	28169	28070	28151	28034	28004	28238	28156	28089	28142	28209	28448	28147	28221	28175	28163	28114	28241	28247	28185	27990	28044	28162	28235	27993	27989	28406	28447	28306	28040	28259	28285	28154	28268	28260	28381	28219	28389	28437	28359	28286	28299	28262	28145	28229	28106	28142	28303	27879	28151	27926	28094	28155	28114	28125	28264	28495	28149	28354	28098	28118	28040	28253	28417	28172	28357	28283	27986	28432	28109	28343	28033	28259	28163	28284	28224	28267	28285	28381	27970	28167	28138	28052	28101	28375	28254	28071	28352	28202	28266	28058	28210	28402	28257	28099	28153	28060	28294	28116	28163	28350	28213	28271	28093	28153	28123	28569	28106	27937	28242	28246	28189	28274	28063	28324	28183	28260	28037	28256	28089	28047	28260	28007	27989	28445	28187	28073	28114	28256	28032	28016	28299	28176	28091	28376	28249	28325	28108	28295	28164	28087	28389	28153	28300	28394	28145	28018	28189	28377	27899	28106	28201	28245	28241	28195	28058	28251	28219	28206	28248	28340	27922	28084	28216	28228	28206	28264	28177	28107	28093	28265	28386	28010	28212	28122	28322	28168	28050	28062	27941	28246	27940	28133	28250	28436	28474	28135	28284	28228	28145	28450	28094	28146	28183	28011	28272	28348	28187	28204	28175	28371	27945	28251	28236	28050	28072	28172	27852	28113	28094	28189	28446	27985	28142	28150	28138	28254	28184	28417	28337	28036	28184	28282	28289	28173	28173	28415	28234	27908	28074	28190	28030	28416	28366	28221	28088	28286	28204	28466	28115	28311	28354	28189	28302	28205	28133	28219	28071	28491	28257	28383	28354	28215	27934	28167	28309	28103	28028	28235	28293	28291	28321	28133	28048	28241	28267	28283	28276	28453	28001	28098	28096	28166	28268	28328	28036	28165	28320	28099	28483	28135	28459	28052	28473	28413	28133	28318	28166	28080	28001	28212	28245	28049	28307	28358	28330	28363	28050	28287	28115	28113	27987	28019	28094	28011	28223	28267	28242	28471	28373	28094	28231	28039	28053	27933	28198	28230	28463	28034	27969	28195	28198	28214	28177	28158	28262	28130	28016	28277	28313	28224	27942	28314	28190	28088	28067	28134	28027	28136	28252	28006	28327	28218	28053	28412	28124	28238	28082	28060	28243	28229	28294	28382	28247	28083	28098	28062	27969	28203	28220	28154	27971	27925	28285	28332	28070	27822	28254	28267	28085	28155	28033	28141	28146	28016	28024	28259	28225
24281	43303	42565	35040	30392	26907	24656	23084	22066	20931	20153	19636	19127	18885	18789	18405	18481	18306	18011	17778	18178	17816	17678	17754	17654	17560	17534	17658	17549	17685	17586	17557	17456	17504	17387	17350	17438	17455	17478	17344	17480	17350	17468	17364	17505	17504	17233	17253	17491	17373	17279	17319	17312	17324	17217	17255	17352	17418	17392	17366	17367	17253	17273	17404	17176	17485	17162	17251	17240	17298	17470	17332	17332	17374	17353	17311	17314	17287	17409	17248	17299	17132	17315	17345	17384	17357	17276	17194	17365	17176	17519	17337	17177	17492	17353	17526	17308	17315	17331	17415	17396	17208	17366	17361	17386	17457	17270	17458	17214	17442	17522	17277	17311	17308	17438	17385	17398	17228	17253	17449	17477	17367	17299	17247	17269	17251	17119	17212	17327	17374	17326	17354	17111	17266	17153	17251	17460	17352	17364	17225	17237	17129	17206	17163	17265	17379	17285	17261	17296	17293	17096	17148	17418	17329	17090	17173	17254	17288	17392	17352	17323	17334	17250	17299	17423	17197	17204	17258	17352	17376	17394	17304	17283	17373	17213	17235	17221	17280	17287	17221	17428	17223	17409	17348	17190	17243	17273	17448	17323	17169	17236	17167	17422	17426	17174	17320	17296	17149	17360	17147	17392	17213	17392	17272	17320	17380	17063	17128	17264	17369	17166	17259	17422	17242	17275	17395	17315	17148	17421	17319	17402	17374	17266	17182	17397	17256	17480	17272	17231	17215	17305	17391	17426	17322	17237	17294	17202	17256	17303	17338	17486	17316	17219	17367	17411	17393	17342	17253	17368	17278	17274	17389	17381	17226	17323	17089	17418	17518	17352	17287	17326	17337	17008	17245	17320	17309	17244	17366	17193	17346	17063	17036	17309	17314	17333	17306	17130	17337	17152	17315	17351	17288	17237	17293	17383	17227	17236	17171	17314	17281	17395	17298	17365	17437	17368	17179	17134	17343	17297	17271	17339	17392	17194	17278	17198	17142	17343	17537	17082	17315	17163	17306	17323	17257	17282	17216	17247	17381	17496	17227	17337	17298	17288	17442	17147	17446	17266	17325	17281	17251	17302	17230	17341	17178	17294	17321	17092	17196	17276	17349	17210	17268	17236	17290	17302	17359	17017	17238	17506	17340	17290	17186	17302	17284	17309	17348	17382	17316	17325	17109	17266	17296	17219	17388	17328	17328	17361	17459	17381	17335	17361	17315	17257	17321	17422	17346	17331	17300	17186	17328	17224	17230	17275	17437	17453	17362	17241	17258	17349	17318	17346	17336	17412	17289	17440	17153	17268	17310	17279	17463	17405	17497	17332	17368	17223	17310	17484	17410	17235	17230	17182	17299	17271	17413	17139	17254	17229	17148	17276	17180	17143	17303	17312	17193	17164	17320	17289	17292	17312	17164	17139	17183	17368	17213	17244	17277	17367	17361	17202	17453	17431	17290	17301	17283	17278	17208	17216	17303	17104	17119	17231	17280	17165	17151	17340	17394	17253	17389	17348	17304	17272	17387	17245	17263	17315	17404	17263	17280	17219	17274	17334	17417	17375	17330	17218	17441	17286	17376	17215	17405	17254	17281	17232	17158	17191	17405	17289	17270	17288	17436	17102	17111	17256	17424	17369	17369	17300	17311	17381	17103	17335	17177	17199	17328	17389	17351	17223	17108	17278	17089	17085	17179	17291	17338	17167	17357	17235	17327	17498	17395	17194	17229	17323	17254	17289	17212	17432	17198	17344	17145	17192	17236	17303	17317	17471	17317	17339	17385	17247	17393	17259	17165	17221	17294	17167	17303	17367	17210	17355	17175	17534	17288	17216	17459	17301	17159	17283	17287	17275	17476	17212	17486	17409	17343	17188	17297	17382	17251	17304	17179	17333	17370	17212	17488	17271	17344	17269	17206	17255	17394	17380	17231	17357	17299	17435	17349	17325	17182	17404	17329	17423	17205	17470	17243	17338	17252	17329	17382	17291	17225	17199	17399	17195	17287	17286	17353	17393	17392	17506	17449	17206	17267	17407	17487	17373	17168	17249	17352	17227	17356	17222	17311	17365	17258	17510	17236	17430	17277	17300	17235	17370	17421	17352	17246	17414	17266	17346	17480	17367	17520	17199	17379	17160	17207	17207	17378	17101	17327	17207	17375	17179	17344	17295	17283	17180	17279	17194	17149	17282	17340	17428	17182	17589	17358	17300	17379	17185	17264	17441	17325	17384	17175	17529	17410	17286	17362	17474	17389	17310	17392	17412	17341	17302	17291	17236	17243	17292	17357	17280	17203	17363	17294	17299	17266	17085	17517	17311	17166	17185	17201	17390	17219	17225	17221	17365	17371	17237	17436	17324	17451	17380	17202	17311	17302	17147	17457	17420	17190	17258	17322	17338	17168	17114	17489	17283	17234	17319	17223	17253	17394	17276	17138	17242	17460	17253	17324	17366	17346	17279	17231	17260	17052	17255	17407	17341	17323	17373	17443	17292	17155	17213	17205	17419	17291	17404	17490	17284	17106	17257	17330	17307	17298	17389	17342	17374	17264	17155	17318	17276	17408	17341	17492	17155	17120	17448	17163	17379	17182	17426	17239	17309	17054	17271	17424	17409	17127	17326	17345	17208	17246	17229	17534	17397	17111	17363	17287	17169	17304	17399	17281	17415	17269	17266	17341	17241	17437	17290	17303	17365	17329	17223	17029	17444	17283	17457	17192	17253	17429	17230	17293	17480	17290	17270	17270	17179	17150	17486	17314	17458	17502	17222	17152	17217	17247	17242	17353	17198	17133	17309	17399	17170	17299	17262	17297	17143	17376	17220	17185	17264	17507	17351	17169	17417	17313	17293	17380	17385	17110	17410	17056	17246	17435	17199	17385	17339	17594	17308	17164	17199	17218	17506	17314	17310	17502	17274	17302	17231	17207	17313	17286	17313	17292	17218	17175	17354	17252	17291	17261	17257	17508	17148	17407	17575	17397	17335	17168	17302	17313	17345	17162	17396	17194	17372	17158	17181	17223	17084	17209	17253	17289	17106	17289	17197	17200	17395	17225	17199	17093	17258	17244	17385	17473	17182	17440	17287	17408	17283	17181	17098	17274	17289	17351	17187	17330	17227	17389	17420	17189	17276	17329	17252	17460	17245	17242	17297	17376	17352	17310	17326	17354	17308	17217	17170	17381	17271	17304	17418	17307	17371	17352	17229	17421	17289	17535	17332	17372	17126	17147	17547	17354	17431	17335	17605	17498	17334	17463	17459	17294	17417	17295	17248	17287	17450	17291	17355	17199	17414	17386	17305	17200	17125	17411	17357	17350	17173	17237	17273	17520	17360	17140	17222	17502	17272	17224	17260	17211	17289	17169	17282	17311	17232	17311	17137	17209	17256	17376	17317	17369	17358	17330	17205	17523	17259	17346	17206	17288	17242	17255	17255	17400	17205	17235	17184	17370	17365	17338	17357	17483	17403	17310	17350	17472	17331	17392	17562	17220	17227	17357	17154	17420	17235	17210	17124	17280	17269	17417	17380	17307	17385	17392	17502	17260	17257	17127	17370	17346	17279	17339	17325	17094	17163	17174	17329	17154	17238	17326	17371	17265	17401	17226	17260	17209	17276	17323	17241	17229	17346	17258	17257	17129	17481	17357	17160	17292	17404	17337	17521	17334	17333	17432	17197	17366	17230	17351	17363	17439	17217	17315	17435	17399	17308	17195	17304	17261	17372	17342	17286	17229	17371	17243	17288	17386	17439	17137	17370	17384	17362	17265	17205	17099	17294	17303	17323	17330	17276	17240	17342	17228	17339	17311	17314	17243	17596	17249	17241	17422	17271	17306	17230	17371	17313	17236	17201	17182	17359	17380	17356	17135	17274	17232	17155	17297	17284	17327	17275	17422	17307	17293	17233	17127	17193	17217	17252	17280	17396	17320	17399	17234	17298	17202	17339	17237	17117	17502	17146	17277	17214	17475	17329	17289	17185	17476	17220	17210	17213	17107	17304	17245	17228	17300	17219	17462	17410	17300	17247	17200	17328	17445	17211	17233	17133	17181	17508	17327	17390	17425	17430	17425	17306	17248	17280	17120	17310	17171	17345	17180	17279	17268	17374	17287	17259	17410	17208	17236	17167	17445	17330	17556	17480	17399	17272	17383	17311	17128	17322	17187	17284	17322	17238	17103	17222	17263	17187	17263	17299	17504	17320	17243	17289	17483	17314	17365	17382	17220	17402	17355	17432	17372	17202	17229	17294	17226	17447	17229	17354	17272	17514	17267	17288	17237	17386	17379	17283	17318	17222	17385	17267	17162	17021	17246	17449	17279	17255	17394	17336	17398	17365	17254	17474	17166	17337	17392	17403	17291	17323	17248	17256	17281	17368	17245	17231	17318	17331	17276	17190	17271	17171	17265	17295	17111	17289	17305	17470	17128	17411	17304	17206	17480	17270	17394	17342	17420	17394	17320	17296	17407	17373	17245	17238	17268	17228	17262	17265	17246	17348	17230	17379	17275	17202	17200	17405	17381	17362	17170	17316	17296	17387	17425	17366	17440	17247	17352	17288	17221	17249	17302	17222	17408	17347	17357	17256	17179	17323	17264	17246	17264	17365	17242	17315	17271	17283	17204	17039	17358	17323	17485	17227	17394	17443	17270	17283	17260	17290	17080	17381	17453	17385	17184	17479	17210	17376	17273	17237	17212	17540	17425	17161	17412	17280	17322	17203	17242	17188	17190	17375	17280	17544	17360	17264	17220	17303	17358	17392	17105	17423	17382	17350	17304	17175	17241	17332	17509	17201	17274	17450	17221	17486	17400	17386	17287	17335	17341	17243	17370	17037	17359	17076	17312	17334	17209	17254	17139	17233	17272	17254	17244	17489	17367	17128	17463	17297	17226	17434	17237	17401	17295	17517	17413	17555	17355	17351	17210	17172	17279	17206	17321	17402	17489	17339	17252	17180	17204	17256	17450	17339	17344	17253	17243	17245	17343	17419	17176	17168	17373	17408	17301	17247	17287	17552	17345	17247	17310	17413	17269	17224	17301	17262	17323	17344	17263	17228	17242	17175	17397	17309	17417	17220	17262	17243	17363	17380	17300	17395	17576	17185	17433	17176	17113	17373	17251	17290	17249	17456	17202	17142	17279
36716	32415	37554	36526	33465	32751	32168	31569	31315	31256	31018	30784	30678	30722	30623	30415	30439	30607	30506	30527	30334	30340	30423	30326	30343	30497	30478	30234	30417	30316	30544	30186	30168	30440	30378	30261	30433	30484	30472	30611	30217	30290	30517	30125	30367	30544	30553	30381	30534	30345	30368	30403	30261	30361	29876	30215	30381	30420	30199	30445	30330	30384	30104	30366	30371	30386	30450	30353	30444	30223	30188	30061	30554	30309	30228	30510	30632	30453	30211	30262	30384	30368	30506	30466	30101	30384	30520	30096	30290	30382	30496	30432	30463	30502	30412	30665	30510	30319	30352	30306	30068	30284	30410	30394	30475	30172	30274	30336	30418	30197	30104	30223	30407	30454	30250	30303	30303	30380	30412	30242	30363	30495	30475	30377	30292	30312	30215	30377	30183	30350	30383	30531	30105	30369	30378	30267	30161	30310	30474	30406	30158	30452	30439	30194	30252	30392	30486	30112	30417	30119	30429	30288	30230	30498	30134	30158	30152	30265	30265	30176	30194	30197	30428	30135	30550	30390	30117	30250	30420	30379	30344	30151	30256	30053	30235	30314	30149	30309	30365	30362	30336	30316	30170	30545	30390	30233	30209	30210	30341	30656	30648	30241	30305	30244	30277	30205	30078	30402	30181	30472	30090	30220	30256	30332	30368	30307	30331	30433	30312	30465	30317	30245	30473	30444	30368	30375	30289	30298	30329	30188	30412	30479	30265	30396	30573	30495	30461	30556	30577	30516	30488	30118	30140	30295	30485	30639	30296	30113	30315	30388	30405	30398	30432	30500	30503	30201	30319	30124	30361	30346	30296	30285	30428	30184	30304	30267	30364	30380	30271	30202	30354	30266	30346	30678	30656	30381	30316	30320	29958	30254	30468	30330	30371	30428	30218	30435	30411	30565	30333	30301	30458	30564	30253	30169	30417	30407	30455	30202	30332	30254	30270	30330	30435	30290	30183	30484	30404	30153	30392	30184	30365	30424	30313	30156	30312	30447	30236	30227	30324	30470	30439	30457	30824	30466	30267	30325	30368	30357	30192	30624	30492	30327	30547	30313	30099	30348	30359	30237	30312	30546	30592	30218	30357	30613	30333	30394	30329	30443	30280	30506	30466	30140	30337	30357	30161	30165	30164	30287	30244	30391	30327	30385	30524	30353	30511	30243	30159	30288	30168	30272	30316	30318	30298	30415	30369	30408	30569	30173	30403	30144	30120	30385	30382	29951	30195	30512	30409	30431	30387	30228	30142	29962	30479	30336	30286	30096	30257	30259	30203	30222	30250	30498	30478	30435	30311	30263	30291	30194	30232	30272	30270	30382	30011	30261	30352	30318	30603	30097	30345	30020	30196	30156	30474	30322	30378	30270	30313	29996	30101	30336	30011	30159	30428	30362	30467	30367	30364	30528	30520	30366	30120	30354	30466	30247	30142	30299	30587	30477	30426	30143	30498	30363	30691	30504	30479	30339	29856	30279	30537	30661	30360	30401	30151	30314	30378	30230	30404	30408	30358	30183	30393	30115	30484	30250	30300	30147	30311	30499	30262	30249	30243	30317	30258	30355	30414	30134	30152	30271	30309	30337	30130	30209	30136	30284	30273	30543	30324	30250	30272	30495	30154	30312	30222	30163	30216	30235	30212	30264	30405	30322	30410	30207	30128	30304	30225	30320	30167	30247	30312	30172	30269	30099	30317	30445	30329	30176	30504	30720	30392	30541	30355	30435	30326	30406	30324	30078	30231	30127	30489	30206	30207	30179	30423	30236	30202	30216	30414	30032	30595	30168	29954	30436	30270	30156	30340	30458	30354	30373	30192	30322	30405	30007	30136	30274	30313	30385	30382	30257	30214	30478	30269	30277	30267	30277	30449	30365	30267	30134	30378	30205	30165	30432	30456	30403	30427	30509	30190	30350	30201	30299	30438	30333	30310	30405	30264	30420	30316	30505	30337	30333	30273	30300	30353	30326	30273	30501	30313	30115	30655	30256	30128	30370	30339	30445	30366	30228	30026	30450	30480	30308	30450	30519	30274	30238	30207	30298	30540	30545	30262	30351	30192	30305	30537	30419	30564	30371	30290	30331	30521	30419	30113	30172	30445	30438	30441	30421	30248	30465	30456	30361	30461	30355	30136	30378	30279	30325	30265	30713	30242	30262	30145	30285	30482	30189	30342	30325	30076	30573	30440	30403	30378	30233	30389	30351	30395	30427	30435	30067	30376	30404	30013	30411	30616	30146	30340	30287	30172	30249	30354	30396	30273	30141	30497	30268	30247	30059	30373	30426	30351	30537	30515	30502	30472	30425	30030	30199	30445	30234	30121	30495	30190	30082	30715	30439	30262	30408	30358	30312	30231	30173	30428	30282	30444	30208	30216	30142	30443	30354	30277	30204	30226	30289	30090	30534	30190	30412	30228	30383	30215	30346	30471	30143	30261	30273	30164	30218	30462	30245	30326	30212	30206	30447	30221	30358	30544	30337	30378	30422	30147	30151	30326	30196	30240	30206	30297	30153	30428	30325	30334	30033	30360	30225	30541	30337	30434	30468	30234	30409	30242	30326	30433	30530	30193	30215	30323	30361	30545	30284	30279	30297	30256	30414	30574	30573	30212	30299	30356	30164	30208	30066	30062	30081	30073	30322	30225	30260	30328	30354	30264	30289	30324	30101	30422	30011	30274	30290	30343	30291	30399	30279	30324	30152	30178	30097	30456	30202	30650	30500	30240	30321	30140	30113	30474	30403	30379	30446	30355	30274	30237	30687	30375	30375	30115	30317	30507	30407	30510	30324	30325	30311	30438	30224	30258	30326	30247	30551	30325	30342	30347	30362	29963	30351	30215	30342	30413	30217	30409	30405	30192	30274	30454	30349	30346	30136	30501	30591	30176	30048	30340	30162	30263	30302	30364	30690	30308	30433	30387	30279	30317	30476	30275	30441	30332	30193	30419	30130	30365	30416	30170	30211	30382	30302	30473	30285	30372	30181	30072	30171	30513	30472	30165	30320	30204	30065	30310	30275	30215	30088	30499	30271	30318	30243	30202	30708	30221	30225	30202	30182	30499	30461	30397	30334	30692	30243	30128	30238	30280	30334	30413	30303	30357	30563	30378	30373	30286	30096	30262	30364	30205	29973	30383	30245	30265	30416	30472	30155	30531	30398	30373	30358	30442	30200	30603	30404	30243	30174	30538	30356	30350	30148	30240	30289	30158	30067	30036	29990	30619	30254	30628	30532	30501	30469	30173	30304	30286	30242	30417	30352	30355	30276	30356	30100	30013	30502	30223	30360	30417	30420	30146	30263	30528	30305	30303	30148	30275	30136	30412	30458	30132	30077	30421	30188	30113	30110	30374	30331	30008	30379	30351	30424	30522	30324	30677	30288	30315	30265	30370	30348	30173	30207	30398	30297	30310	30386	30212	30246	30442	30202	30405	30218	30583	30589	30328	30386	30298	30299	30372	30218	30273	30257	30273	30260	30327	30421	30519	30293	30091	30417	30342	30089	30170	30342	30328	30148	30556	30366	30392	30505	30315	30272	30241	30090	30249	30397	30320	30481	29970	30277	30445	30117	30094	30072	30138	30248	30324	30039	30109	30146	30052	30226	30246	30308	30277	30254	30237	30413	30215	30365	30039	30131	30252	30355	30375	30323	30227	30381	30479	30638	30389	30511	30448	30319	30195	30339	30470	30483	30570	30313	30634	30400	30239	30324	30293	30476	30428	30336	30297	30395	30208	30249	30226	30026	30237	30483	30216	30220	30280	30431	30181	30505	30122	30359	30194	30390	30461	30400	30141	30501	30247	30261	30228	30303	30649	30446	30479	30554	30152	30473	30389	30319	30281	30456	30462	30371	30194	30375	30169	30192	30209	30269	30460	30358	30314	30361	30332	30192	29969	30281	30397	30335	30633	30738	30387	30412	30397	30495	30374	30548	30162	30448	30282	30192	30397	30236	30505	30290	30463	30414	30035	30218	30392	30176	30396	30511	30405	30207	30131	30424	30289	30318	30433	30171	30544	30475	30153	30460	30155	30223	30216	30270	30511	30270	30393	30463	30089	30169	30339	30577	30574	30329	30199	30216	30094	30340	30296	30135	30240	30391	30248	30319	30397	30340	30257	30281	30361	30382	30465	30232	30361	30417	30345	30428	30432	30530	30370	30289	30362	30270	30304	30446	30114	30212	30294	30409	30512	30301	30228	30679	30349	30246	30193	30246	30343	30372	30377	30331	30337	30516	30249	30186	30377	30195	30450	30170	30282	30439	30312	30344	30560	30501	30172	30350	30434	30343	30302	30286	30533	30368	30406	30136	30366	30585	30315	30425	30436	30017	30103	30238	30256	29904	30079	30396	30265	30330	30513	30262	30323	30400	30051	29979	30583	30394	30322	30365	30698	30210	30113	30043	30402	30352	30602	30593	30496	30137	30224	30325	30270	30267	30397	30402	30564	30294	30322	30168	30199	30358	30208	30088	30460	30526	30467	30121	30449	30078	30548	30182	30375	30324	30340	30429	30213	30081	30504	30337	30142	30484	30313	30376	30497	30299	30299	30593	30527	30489	30223	30207	30606	30207	30506	30059	30360	30436	30408	30605	30518	30241	30624	30484	30341	30328	30723	30320	30210	30549	30227	30361	30420	30453	30418	30239	30369	30168	30519	30281	30563	30349	30310	30246	30231	30453	30304	30373	30343	30272	30332	30550	30461	30297	30627	30391	30307	30740	30373	30348	30570	30286	30303	30361	30511	30665	30436	30545	30450	30282	30181	30574	30253	30334	30311	30230	30381	30297	30038	30389	30179	30464	30379	30199	30057	30540	30502	30380	29926	30283	30461	30461	30294	30388	30529	30184	30545	30261	30245	30438	30321	30361	30437	30556	30240	30274	30298	30293	30337	30283	30308	30468	30222	30455	30383	30425	30262	30200	30650	30431	30420	30332	30336	30339	30331	30321	30388	30330	30609	30321	30642	30238	30255	29950	30068	30395	30396	30215	30259	30326	30344	30469	30557	30431	30381	30496	30385	30367	30223	30509	30353	30479	30342	30366	30299	30365	30102	30207	30236	30289	30060	30190	30226	30281	30272	30301	30156	30226	30301	30368	30269	30299	30283	30251	30398	30367	29799	30240	30274	30294	30196	30430
25283	31896	31219	26237	23471	21939	20896	20281	19770	19647	19116	18961	18760	18619	18608	18359	18597	18552	18516	18551	18452	18408	18365	18362	18573	18250	18477	18361	18364	18427	18305	18354	18286	18277	18263	18432	18447	18271	18313	18324	18394	18325	18332	18288	18460	18317	18282	18222	18447	18382	18460	18488	18262	18491	18441	18339	18296	18385	18325	18216	18460	18128	18421	18369	18345	18355	18286	18417	18224	18402	18296	18147	18509	18378	18285	18325	18269	18398	18253	18400	18297	18224	18290	18175	18190	18308	18319	18411	18285	18221	18496	18240	18364	18308	18406	18300	18335	18445	18341	18577	18285	18448	18394	18219	18187	18349	18248	18201	18373	18380	18333	18409	18416	18240	18345	18338	18320	18378	18309	18334	18268	18177	18253	18360	18402	18421	18190	18249	18348	18630	18219	18343	18460	18038	18472	18472	18351	18071	18556	18325	18133	18113	18224	18309	18174	18287	18191	18119	18313	18293	18398	18466	18164	18406	18401	18244	18314	18327	18268	18571	18106	18386	18248	18433	18117	18218	18139	18384	18270	18497	18233	18139	18349	18311	18293	18192	18342	18165	18358	18245	18178	18414	18472	18277	18303	18193	18259	18148	18399	18337	18296	18596	18502	18208	18165	18378	18286	18337	18060	18351	18164	18296	18252	18202	18191	18211	18224	18239	18388	18241	18387	18220	18434	18403	18165	18184	18302	18441	18277	18364	18333	18229	18257	18252	18101	18161	18406	18061	18470	18311	18282	18370	18380	18386	18255	18296	18196	18285	18302	18231	18301	18332	18264	18339	18279	18446	18255	18203	18268	18290	18195	18371	18335	18231	18245	18464	18492	18196	18293	18230	18399	18311	18363	18106	18163	18412	18396	18240	18366	18428	18362	18287	18230	18335	18345	18429	18279	18299	18415	18405	18375	18118	18267	18397	18302	18408	18435	18229	18235	18450	18233	18138	18375	18218	18319	18388	18273	18080	18278	18342	18231	18369	18161	18380	18315	18188	18170	18129	18498	18264	18180	18248	18365	18252	18435	18257	18321	18200	18359	18383	18439	18269	18417	18383	18386	18271	18330	18285	18388	18288	18283	18401	18419	18154	18406	18175	18294	18234	18420	18298	18481	18272	18310	18317	18317	18277	18390	18292	18172	18250	18352	18333	18366	18390	18239	18330	18256	18342	18230	18390	18139	18582	18406	18597	18239	18278	18164	18326	18373	18380	18238	18289	18372	18214	18309	18378	18289	18423	18229	18283	18432	18415	18390	18282	18253	18353	18109	18339	18357	18338	18303	18381	18173	18432	18337	18413	18267	18394	18362	18352	18413	18239	18396	18155	18479	18462	18469	18251	18420	18455	18258	18328	18183	18221	18190	18273	18268	18390	18444	18389	18315	18375	18255	18322	18277	18206	18332	18287	18355	18378	18359	18334	18244	18342	18335	18204	18266	18201	18504	18364	18547	18214	18308	18384	18347	18299	18364	18319	18311	18229	18297	18302	18304	18148	18341	18208	18352	18328	18259	18298	18238	18209	18443	18396	18205	18228	18405	18441	18410	18359	18373	18562	18339	18175	18409	18240	18168	18404	18387	18304	18237	18407	18277	18496	18199	18554	18305	18411	18340	18327	18504	18389	18422	18237	18310	18320	18096	18075	18134	18334	18313	18432	18118	18307	18427	18368	18283	18374	18157	18303	18308	18279	18270	18314	18238	18426	18300	18236	18037	18380	18297	18266	18158	18347	18386	18310	18151	18329	18104	18395	18337	18258	18169	18372	18309	18339	18409	18209	18302	18252	18379	18180	18170	18265	18263	18337	18320	18401	18282	18196	18485	18269	18446	18206	18466	18293	18185	18363	18332	18230	18327	18145	18227	18188	18364	18274	18449	18437	18195	18432	18347	18269	18359	18271	18485	18068	18461	18301	18376	18314	18339	18375	18413	18320	18136	18331	18530	18309	18221	18293	18283	18138	18200	18263	18352	18251	18255	18506	18163	18207	18251	18385	18213	18294	18537	18321	18545	18257	18253	18367	18325	18384	18376	18210	18395	18377	18275	18278	18482	18228	18418	18270	18170	18166	18405	18398	18499	18330	18341	18257	18357	18234	18342	18253	18371	18373	18260	18438	18351	18250	18307	18081	18406	18448	18266	18249	18243	18232	18420	18382	18429	18275	18318	18271	18232	18270	18275	18341	18188	18315	18328	18283	18219	18110	18373	18233	18310	18373	18350	18297	18283	18338	18346	18199	18240	18307	18498	18257	18261	18333	18435	18273	18341	18057	18250	18391	18202	18235	18256	18350	18313	18385	18323	18310	18320	18085	18360	18184	18300	18431	18267	18442	18285	18385	18123	18360	18544	18076	18240	18186	18313	18379	18316	18442	18273	18303	18263	18260	18376	18223	18409	18266	18310	18267	18473	18371	18367	18027	18413	18352	18397	18434	18262	18626	18382	18377	18140	18292	18374	18297	18331	18317	18335	18234	18490	18474	18425	18283	18380	18292	18360	18227	18434	18258	18439	18392	18422	18240	18392	18422	18380	18323	18205	18289	18185	18309	18187	18228	18187	18288	18430	18274	18234	18507	18486	18078	18243	18162	18355	18401	18160	18444	18080	18360	18194	18452	18251	18297	18279	18411	18392	18417	18372	18264	18357	18329	18247	18309	18415	18160	18259	18216	18265	18409	18381	18129	18304	18400	18316	18369	18169	18313	18624	18203	18478	18231	18241	18250	18272	18415	18184	18246	18316	18227	18503	18274	18403	18200	18324	18432	18177	18205	18281	18412	18261	18392	18222	18239	18309	18510	18366	18246	18267	18679	18280	18577	18347	18184	18279	18339	18324	18454	18401	18116	18165	18213	18421	18193	18403	18253	18238	18389	18179	18463	18344	18353	18264	18253	18349	18383	18534	18142	18435	18128	18400	18294	18361	18289	18221	18234	18244	18347	18400	18235	18189	18241	18138	18403	18437	18047	18265	18361	18206	18206	18324	18350	18328	18414	18304	18335	18273	18299	18207	18297	18569	18251	18209	18221	18390	18371	18419	18189	18473	18301	18477	18171	18169	18426	18345	18406	18238	18300	18433	18220	18316	18367	18397	18343	18376	18198	18338	18386	18315	18301	18205	18180	18328	18301	18249	18224	18293	18338	18410	18177	18307	18285	18336	18197	18374	18178	18455	18373	18337	18339	18254	18430	18444	18463	18342	18181	18324	18206	18223	18431	18363	18404	18130	18174	18196	18317	18281	18219	18352	18442	18302	18458	18090	18526	18450	18350	18295	18263	18363	18211	18226	18312	18320	18221	18189	18449	18310	18375	18529	18124	18407	18286	18291	18209	18463	18401	18220	18284	18315	18271	18248	18307	18389	18425	18371	18264	18365	18433	18243	18246	18356	18292	18442	18293	18286	18261	18283	18302	18333	18397	18391	18435	18434	18374	18307	18481	18182	18165	18568	18182	18253	18208	18358	18253	18181	18420	18385	18349	18233	18355	18294	18307	18337	18285	18211	18288	18363	18241	18191	18400	18351	18098	18282	18274	18377	18570	18110	18328	18262	18401	18504	18376	18439	18332	18275	18316	18320	18274	18370	18230	18445	18391	18254	18307	18194	18328	18248	18248	18351	18252	18330	18458	18254	18489	18372	18339	18279	18642	18181	18353	18348	18398	18430	18255	18351	18330	18272	18317	18326	18185	18401	18175	18385	18152	18385	18305	18175	18215	18265	18183	18277	18350	18351	18352	18423	18359	18128	18250	18358	18348	18301	18322	18432	18346	18363	18337	18409	18241	18202	18451	18178	18381	18352	18291	18450	18253	18150	18387	18423	18166	18254	18079	18401	18264	18399	18173	18268	18292	18185	18445	18358	18326	18269	18477	18233	18462	18213	18217	18096	18304	18286	18269	18347	18299	18278	18267	18247	18275	18498	18261	18273	18429	18354	18290	18342	18533	18364	18293	18393	18189	18379	18290	18341	18261	18360	18202	18144	18323	18461	18245	18507	18409	18403	18349	18216	18255	18170	18386	18301	18356	18351	18286	18529	18437	18285	18352	18411	18295	18229	18170	18160	18350	18345	18399	18359	18121	18391	18182	18271	18413	18509	18160	18398	18228	18186	18433	18402	18274	18300	18266	18319	18121	18362	18202	18291	18348	18435	18461	18172	18375	18258	18211	18289	18301	18214	18279	18249	18285	18401	18519	18466	18352	18193	18145	18336	18204	18200	18272	18458	18200	18313	18473	18366	18273	18298	18445	18363	18301	18404	18431	18256	18335	18330	18331	18449	18230	18259	18322	18356	18178	18355	18287	18345	18393	18398	18532	18383	18251	18371	18290	18164	18177	18343	18385	18340	18253	18218	18286	18282	18327	17988	18448	18210	18244	18281	18329	18248	18335	18332	18281	18432	18149	18235	18321	18351	18333	18260	18491	18433	18375	18331	18299	18271	18486	18308	18268	18141	18194	18307	18379	18331	18251	18335	18288	18510	18285	18374	18461	18277	18425	18398	18495	18333	18110	18406	18300	18226	18428	18076	18338	18290	18420	18162	18391	18450	18190	18263	18229	18388	18302	18168	18345	18226	18100	18420	18329	18355	18116	18396	18419	18382	18182	18277	18112	18205	18330	18310	18417	18143	18139	18354	18267	18316	18348	18301	18304	18246	18328	18399	18495	18439	18272	18412	18311	18280	18457	18358	18236	18295	18290	18240	18152	18391	18368	18319	18397	18209	18400	18220	18405	18352	18404	18303	18298	18473	18403	18399	18206	18324	18274	18454	18646	18236	18475	18423	18349	18180	18289	18281	18297	18340	18454	18383	18240	18299	18367	18340	18339	18282	18249	18350	18608	18320	18365	18262	18408	18352	18395	18340	18078	18083	18270	18270	18274	18262	18337	18351	18279	18221	18267	18480	18432	18346	18350	18345	18312	18211	18418	18341	18172	18267	18236	18232	18309	18370	18374	18287	18207	18290	18500	18315	18204	18400	18388	18335	18254	18283	18407	18238	18120	18213	18255	18272	18512	18328	18495	18113	18448	18257	18140	18327	18289	18395	18292	18381	18374	18310	18349	18389	18315	18269	18243	18275	18452	18346	18286	18352	18371	18208	18265	18353	18362	18266	18304	18402	18324	18258	18528	18275	18368	18288	18347
23999	21178	27773	25736	26105	31285	33727	31153	30223	30128	29701	29229	29356	28980	28977	28652	29007	28820	28748	28588	28693	28551	28655	28508	28414	28354	28294	28262	28603	28425	28178	28466	28394	28436	28291	28137	28078	28535	28232	28291	28308	28259	28241	28288	28161	28397	28132	28386	28288	28486	28254	28118	28530	28345	28305	28084	28231	28354	28208	28186	28459	28317	28101	28127	28155	28198	28162	28153	28233	28199	28052	27913	28207	28028	28229	28374	28078	28267	28190	28211	28180	28156	27965	28012	28388	28231	28266	28170	28114	28256	28335	28290	28389	28388	28066	28308	28342	28354	28301	28438	28212	28271	28455	28352	28304	27986	28132	28072	28393	28616	28038	28015	28352	28248	28178	28246	28239	28292	28215	28420	28384	28211	28269	28146	28554	28113	28316	28180	28358	28346	28166	28419	28225	28321	28318	28137	28338	28297	28478	28157	28294	28225	28103	28321	28289	28274	28440	28282	28156	28283	28173	28388	28364	28118	28218	28017	28165	28226	28342	28363	28149	28280	28078	28300	28112	28076	28177	28068	28543	28144	28092	28355	28540	28398	28277	27980	28174	28154	28191	28398	28037	28148	28081	28186	28271	28264	28454	28332	28363	28243	27972	28167	28040	28226	28211	28354	28269	28496	28150	28008	28276	28362	28345	28193	28194	28092	28211	28053	28336	28118	28139	28083	27862	28201	28565	28434	28544	28264	28051	28108	28254	28176	28597	28321	28171	28110	28296	28294	28396	28388	28252	28396	28449	28511	28294	28248	28169	28258	28394	28327	28292	28076	28210	28152	28207	28323	28298	28052	28430	28307	28300	28302	28250	28361	28149	28214	28233	28194	28162	28065	28423	27827	28029	28043	28158	28030	28072	28130	28299	28386	28142	28220	28490	28509	28303	28484	28062	28398	28064	28267	28221	28387	28188	28105	28504	28002	28028	28059	28010	28152	28370	28145	28421	28264	28207	28040	28149	28510	28634	28199	28271	28073	28291	27996	28185	27894	28343	28340	28154	28233	28250	28038	28210	28073	28176	28303	28427	28000	28068	28393	28463	28256	28332	28158	28351	28177	28041	28091	28282	28430	28222	28276	28104	28367	28334	28003	28271	28027	28452	28179	28277	28321	28297	28322	28405	28251	28233	28466	28148	28081	28261	28476	28276	28228	28310	28242	28195	28484	28460	28372	28123	28178	28164	28345	28050	27946	28280	28351	28350	28270	28223	28423	28177	28421	28336	28283	28210	28085	28400	28536	28294	28294	28173	28019	28464	28223	28249	28093	28256	27954	27985	28016	28146	28131	28071	28106	28223	28437	28022	28376	28489	28161	28052	28678	28388	28237	28114	28081	28178	28049	28074	28561	28083	28305	28245	27981	28225	28073	28258	28084	28232	28239	28029	28030	28276	28371	28218	28567	28634	28340	28325	28383	28418	28277	28164	28121	28037	28441	28176	28479	28271	28237	28104	28139	28314	28264	28365	28386	28022	28044	28115	28285	28333	28105	28071	28164	28003	27947	28313	28226	28272	28079	28013	28048	28244	28203	28219	28351	28210	28078	28118	28257	28465	28496	28195	28332	28380	28153	28111	28144	28453	28325	28221	28258	28413	28482	28400	28202	28148	28278	28181	28551	28500	28122	28386	28317	28175	28272	28312	28452	28215	28262	28133	28403	28132	28250	28237	28296	28150	28318	28427	28454	28249	28194	28151	28347	28220	28258	28082	28287	28256	28201	28442	28270	28275	28214	28521	28135	28477	28190	28257	28437	28238	28282	28105	28283	28301	28167	28364	28174	28173	28307	28167	28389	28054	28229	28259	28231	28153	28345	28179	28220	28354	27760	28067	28234	28232	28381	28252	28335	28317	28284	28042	28205	28411	28058	28300	28125	28252	28249	28079	28315	28303	28254	28494	28557	28330	28238	28422	28033	28507	28219	28212	28265	28388	28204	28009	28600	28212	28141	28297	28171	28386	28070	28143	28210	28153	28315	28173	28179	28277	28189	28552	28209	28302	28205	28280	28235	28194	28176	28014	28190	28298	28120	28327	28266	28170	28566	28516	28277	28461	28358	28535	28398	28420	28156	28293	28109	28323	28347	28362	28219	28318	28070	28314	28026	28252	28379	28362	27939	27978	28333	28265	28402	28381	28140	28106	28107	28427	28247	28281	28298	28306	28230	28207	28206	28086	28377	28146	28151	28361	28076	28364	28312	28390	28340	28289	28386	28383	28103	28294	28011	28258	28475	28300	28217	28469	28099	28120	27911	28028	28152	28077	28200	28222	28320	28142	28291	28016	28033	28130	28251	28300	28081	28315	28235	28723	28460	28108	28073	28301	28300	28294	28281	28394	28260	28175	28299	28203	28192	28178	28433	28396	28320	28318	28123	28235	27890	28400	28541	28225	28512	28204	28292	28141	28509	28407	28002	28212	28291	28365	28002	28309	28185	28363	28361	28212	27993	28337	28206	28229	28333	28091	28254	28392	28110	28222	28040	28410	28139	28291	28047	28215	28364	27941	28163	27957	28196	28181	28223	28432	28170	28138	28016	28240	28203	28346	28493	28354	28173	28265	27936	28268	28309	28291	28406	28463	28292	28341	28567	28233	28322	28222	28240	28161	28392	28484	28136	27944	28158	28215	28245	28201	28415	28149	28243	28274	28210	28112	28325	28012	27974	28011	28055	28073	28309	28167	28062	28348	28223	28096	28231	28273	28231	28262	28172	28164	28298	28354	28091	28305	28214	28284	28142	28030	28313	28240	28207	28057	28323	28190	28297	28258	28171	28191	28273	28240	28392	28093	28218	28188	28018	28216	28143	28098	28307	28351	28348	28254	28246	28238	28118	28410	28071	28203	27850	28243	28183	28248	28134	28047	28056	28110	28299	28114	28293	28406	28309	28261	28009	28253	28169	28131	28122	28471	28260	28380	28346	28183	28102	28127	28126	28162	28448	28274	28083	28115	28319	28392	28433	28192	28211	28176	27982	28291	28211	28105	28175	28416	28523	28393	28111	28146	28486	28332	28317	28235	28192	28286	28389	28072	28295	28228	28394	28135	28288	28461	28326	28389	28181	28090	28183	28297	28194	28146	28207	28209	28102	28165	28199	28149	28098	28023	28069	28169	28239	28290	28023	28303	28369	28037	28169	28095	28173	28390	28208	28173	28422	28103	28495	28218	28408	28304	28118	28323	28279	28308	28175	28201	28005	28284	28233	28255	28192	28213	28205	28469	28451	28426	28417	28342	28353	28097	28078	28254	28460	28410	28327	28303	28266	28248	28354	28024	28267	28510	27966	27954	28284	28219	28147	28064	28113	28321	28235	28010	28120	28293	28319	28104	28161	28224	28065	28258	28220	28093	28260	28110	28234	28249	28492	28143	28327	28282	28499	28338	28141	28196	27986	28400	28271	28140	28281	28393	28215	28295	28132	28332	28146	28011	28513	28422	28245	28181	28388	28281	28167	27997	28241	28215	28094	28220	28306	28188	27882	28090	28293	28160	28312	28328	28209	28390	28309	28238	28295	28076	28139	28304	28195	28309	27805	28199	28221	28003	28305	28482	28311	28350	28188	28125	28148	28379	28188	28275	28079	28114	28231	28341	28270	27909	28094	28205	28253	28377	28217	28352	27951	28263	28165	28120	28319	28180	27883	28155	28203	28306	28316	28217	28194	28231	28305	28377	28225	28306	28165	28303	28455	28395	28264	28076	28204	28226	28297	28016	28159	28361	28032	28385	28453	28128	28047	28130	28416	28131	28296	28313	28411	28367	28436	28246	28182	28202	28326	28379	28279	28305	28309	28249	28322	28148	28319	28144	27936	28202	28466	28210	28360	28366	28318	28177	28273	28102	28187	28209	28408	28411	28371	28192	28110	28256	28110	28142	28079	28168	28196	27895	28014	28128	28331	28204	28135	27913	28189	28106	28003	27953	28385	28335	28227	28296	28201	28085	28030	28135	28345	28188	28308	28409	28046	28279	28094	28400	28153	28291	28410	28358	27950	27992	28294	28379	28298	28357	28085	28362	28329	28134	28013	27881	28230	28321	28368	28249	28265	28184	28250	28170	28408	28366	28088	28058	28009	28487	28246	28140	28311	28194	28272	28288	28545	28049	28330	28093	27882	28272	27926	28373	28463	28365	28315	28342	28311	28277	28322	28235	28228	28211	28268	28120	28315	28277	28055	28209	28502	28378	28217	28174	28337	28246	28242	28171	28288	28438	28207	28295	28219	28386	28212	28254	28350	28072	28361	28258	28066	28016	28221	28354	28037	28300	28189	28175	28297	28594	28443	28354	28148	28445	28118	28063	28324	28341	28026	28171	28181	28271	28471	28109	28199	28675	28285	28004	27988	28305	28250	28376	28194	28135	28166	28386	28539	28237	28088	28200	28286	28186	28170	28352	28340	28280	28189	28038	28049	28282	28212	28135	28032	28227	28333	28302	28280	28174	28437	28188	28185	28435	28288	28530	28276	28281	28225	28380	28183	28207	28255	28388	28267	28344	28223	28393	28437	28293	28075	28056	28660	28214	28333	28247	27837	28316	28382	28097	28221	27869	28517	28325	28140	28205	28195	28233	28200	28446	28258	28352	28265	28276	28165	28226	28102	28205	28252	28400	28335	28423	28244	28229	28039	28175	28276	28198	28470	28320	28220	28597	28424	28324	28157	28679	28155	28457	28421	28029	28365	28319	28179	28435	28313	28251	28473	28274	28257	28213	28144	27925	28180	27953	28071	28080	28279	28302	28293	28335	28371	28379	28085	28402	28185	27947	28178	28230	28219	28232	28340	27948	28187	28450	28096	28508	28266	28546	28043	28347	28531	28210	28225	28302	28110	28288	28031	28252	28277	28153	28288	28362	28183	28258	28100	28184	28271	27979	28041	28238	28332	28347	28139	28384	27984	28038	28321	28306	28378	28187	28161	28071	28150	28198	28412	28271	28323	28225	28422	28168	28420	28525	28309	28017	28060	28005	28102	28012	28279	28371	28363	28330	28264	28378	28267	28319	28256	28133	28153	28257	28506	28437	28318	28129	28100	28203	28228	28213	28232	28154	28389	28192	28589	28267	28201	28154	28395	28247	28272	28228	28486	28206	28285	28312	28278	28355	28169	28164	28052	28155	28262	28381	28324	28449	28180	28261	28088
22705	38432	37815	30812	26741	24020	22345	21197	20484	19754	19234	18763	18422	18369	18146	17926	17981	17831	17896	17861	17774	17599	17864	17643	17573	17712	17640	17536	17484	17430	17437	17619	17626	17553	17645	17285	17410	17510	17468	17437	17562	17351	17661	17493	17480	17466	17324	17275	17301	17501	17385	17319	17430	17607	17607	17409	17449	17563	17481	17446	17231	17451	17345	17603	17537	17368	17540	17242	17422	17467	17411	17497	17583	17548	17496	17438	17297	17346	17509	17346	17394	17211	17369	17385	17433	17365	17541	17589	17463	17300	17346	17454	17506	17414	17384	17254	17426	17378	17573	17416	17382	17373	17456	17481	17400	17509	17456	17540	17492	17500	17366	17384	17448	17402	17387	17509	17434	17271	17425	17266	17238	17418	17445	17455	17464	17513	17479	17322	17402	17398	17514	17626	17354	17512	17566	17503	17414	17340	17489	17191	17382	17452	17391	17572	17485	17187	17341	17343	17497	17421	17327	17480	17428	17591	17269	17424	17439	17257	17506	17483	17489	17476	17556	17358	17512	17388	17441	17260	17518	17583	17501	17350	17453	17471	17460	17472	17194	17485	17521	17413	17428	17383	17569	17517	17424	17412	17434	17492	17447	17436	17583	17398	17413	17406	17480	17434	17333	17491	17385	17445	17331	17514	17343	17286	17343	17491	17395	17422	17364	17506	17443	17452	17416	17163	17452	17449	17296	17461	17452	17486	17424	17473	17503	17374	17495	17461	17554	17256	17424	17202	17428	17404	17228	17452	17215	17426	17431	17380	17509	17476	17333	17493	17454	17387	17361	17397	17380	17688	17387	17443	17436	17068	17279	17494	17276	17517	17340	17328	17234	17477	17429	17367	17426	17370	17257	17393	17324	17212	17409	17287	17357	17529	17377	17248	17406	17345	17340	17476	17356	17293	17517	17402	17559	17379	17397	17453	17518	17416	17597	17204	17454	17353	17435	17328	17418	17565	17430	17514	17578	17502	17506	17525	17587	17372	17335	17400	17500	17598	17406	17476	17337	17435	17270	17357	17443	17448	17372	17321	17453	17509	17337	17578	17287	17304	17403	17406	17442	17309	17386	17330	17523	17159	17441	17386	17397	17381	17234	17477	17487	17235	17266	17446	17401	17392	17132	17415	17518	17425	17296	17260	17385	17265	17415	17324	17266	17292	17434	17476	17174	17460	17282	17330	17517	17388	17469	17425	17343	17355	17471	17323	17588	17357	17517	17455	17410	17478	17124	17400	17400	17503	17322	17421	17632	17485	17391	17366	17453	17580	17254	17439	17537	17411	17409	17397	17570	17290	17515	17515	17167	17441	17499	17256	17278	17298	17181	17352	17473	17295	17431	17352	17501	17470	17376	17462	17450	17362	17591	17416	17429	17150	17509	17426	17208	17371	17643	17500	17522	17376	17396	17435	17599	17377	17363	17429	17410	17435	17321	17454	17377	17330	17391	17267	17302	17346	17440	17398	17331	17455	17323	17375	17423	17492	17574	17331	17467	17360	17403	17312	17365	17398	17491	17319	17410	17522	17401	17415	17451	17362	17540	17284	17207	17663	17153	17352	17351	17211	17500	17168	17527	17372	17353	17272	17361	17320	17413	17464	17430	17385	17375	17348	17458	17388	17351	17414	17323	17386	17508	17404	17295	17372	17382	17397	17261	17424	17437	17376	17536	17442	17542	17460	17697	17276	17524	17480	17373	17383	17482	17344	17322	17236	17450	17329	17498	17241	17357	17464	17287	17526	17328	17371	17373	17508	17487	17341	17369	17496	17338	17448	17387	17322	17465	17436	17398	17281	17341	17357	17463	17348	17498	17353	17391	17206	17212	17395	17270	17574	17417	17456	17468	17407	17463	17215	17435	17251	17518	17492	17321	17211	17381	17409	17414	17581	17359	17473	17347	17429	17294	17437	17396	17398	17165	17263	17239	17311	17258	17387	17518	17495	17388	17433	17473	17453	17376	17537	17455	17338	17361	17260	17489	17276	17451	17411	17318	17397	17332	17521	17600	17464	17424	17479	17379	17321	17532	17569	17530	17482	17402	17485	17394	17260	17433	17533	17388	17418	17670	17501	17293	17339	17633	17418	17562	17548	17524	17552	17513	17355	17342	17265	17345	17529	17315	17466	17596	17501	17501	17351	17519	17544	17469	17523	17507	17470	17385	17348	17413	17422	17479	17210	17471	17387	17285	17273	17324	17454	17383	17324	17392	17310	17451	17519	17461	17381	17525	17452	17488	17230	17378	17403	17342	17524	17477	17530	17358	17520	17508	17380	17573	17504	17661	17281	17432	17485	17275	17363	17536	17346	17370	17593	17411	17334	17522	17425	17348	17511	17553	17563	17351	17475	17404	17383	17468	17452	17224	17349	17470	17505	17358	17334	17312	17384	17340	17359	17526	17415	17372	17539	17449	17358	17342	17491	17468	17317	17374	17305	17496	17346	17477	17246	17483	17282	17404	17379	17420	17313	17452	17587	17279	17345	17367	17278	17544	17379	17525	17239	17499	17604	17329	17554	17286	17316	17454	17309	17468	17592	17417	17446	17328	17352	17310	17456	17578	17479	17282	17400	17447	17439	17424	17434	17515	17435	17305	17367	17414	17237	17459	17331	17553	17273	17382	17411	17590	17354	17366	17418	17452	17324	17371	17342	17495	17316	17398	17475	17334	17395	17260	17517	17394	17412	17384	17440	17369	17251	17337	17493	17248	17498	17290	17323	17368	17142	17419	17418	17320	17505	17272	17457	17515	17385	17430	17603	17387	17391	17662	17459	17410	17566	17424	17395	17485	17583	17557	17344	17421	17517	17329	17309	17555	17257	17384	17386	17544	17577	17494	17516	17443	17218	17434	17292	17480	17394	17442	17127	17439	17546	17424	17455	17497	17563	17502	17330	17301	17570	17411	17406	17477	17433	17475	17472	17411	17467	17391	17347	17404	17259	17401	17245	17468	17365	17370	17539	17322	17531	17347	17194	17414	17442	17536	17274	17538	17406	17435	17329	17427	17333	17570	17411	17420	17443	17410	17270	17578	17219	17457	17343	17539	17341	17475	17450	17300	17373	17422	17477	17467	17555	17333	17447	17337	17419	17250	17607	17485	17333	17343	17404	17265	17452	17389	17393	17351	17351	17315	17403	17461	17465	17457	17508	17491	17485	17661	17268	17330	17295	17354	17335	17267	17525	17397	17508	17536	17478	17362	17185	17413	17302	17348	17528	17295	17492	17378	17537	17422	17489	17274	17496	17334	17240	17215	17297	17450	17477	17282	17614	17360	17399	17371	17512	17465	17310	17426	17486	17539	17268	17407	17243	17490	17431	17687	17437	17226	17275	17274	17419	17366	17189	17274	17310	17488	17433	17594	17629	17391	17399	17378	17263	17456	17401	17500	17432	17324	17500	17563	17444	17316	17395	17276	17329	17609	17308	17572	17369	17364	17147	17376	17377	17342	17409	17483	17457	17513	17431	17354	17441	17249	17497	17379	17473	17428	17407	17393	17377	17510	17337	17574	17568	17327	17227	17404	17455	17534	17484	17292	17477	17180	17506	17406	17564	17359	17343	17506	17491	17466	17490	17387	17236	17383	17418	17411	17388	17270	17371	17438	17445	17440	17292	17626	17511	17459	17599	17505	17344	17390	17276	17564	17452	17521	17243	17431	17298	17512	17488	17403	17456	17181	17449	17368	17508	17388	17273	17562	17394	17382	17335	17383	17403	17459	17526	17322	17477	17243	17408	17360	17388	17452	17375	17395	17399	17441	17396	17580	17462	17480	17357	17473	17384	17188	17393	17603	17588	17651	17420	17551	17346	17419	17349	17350	17374	17515	17248	17434	17298	17385	17439	17312	17338	17389	17422	17410	17438	17472	17410	17417	17407	17467	17434	17209	17511	17372	17537	17419	17379	17349	17396	17324	17474	17297	17444	17364	17412	17476	17288	17496	17362	17454	17528	17396	17377	17338	17605	17519	17216	17462	17401	17495	17599	17391	17231	17258	17497	17605	17157	17380	17367	17333	17464	17550	17335	17539	17222	17339	17361	17402	17551	17353	17479	17596	17433	17363	17375	17487	17415	17353	17317	17397	17392	17441	17318	17447	17417	17494	17331	17439	17735	17379	17306	17488	17384	17318	17461	17354	17268	17755	17508	17323	17415	17653	17338	17330	17509	17251	17373	17354	17396	17495	17335	17602	17332	17389	17433	17365	17206	17421	17311	17403	17479	17401	17450	17228	17441	17383	17534	17258	17377	17229	17479	17541	17417	17366	17569	17477	17450	17434	17340	17338	17287	17462	17312	17600	17526	17479	17329	17420	17309	17342	17507	17416	17266	17428	17269	17497	17388	17437	17387	17438	17247	17443	17568	17355	17550	17124	17462	17374	17369	17481	17554	17595	17343	17341	17484	17451	17336	17350	17349	17298	17549	17355	17265	17398	17489	17447	17551	17343	17408	17231	17461	17385	17586	17381	17276	17328	17309	17449	17377	17411	17283	17417	17246	17376	17291	17521	17375	17452	17541	17548	17495	17426	17396	17225	17471	17317	17388	17326	17492	17227	17485	17383	17335	17705	17365	17477	17375	17590	17573	17358	17485	17345	17297	17409	17360	17245	17531	17462	17307	17371	17239	17325	17311	17286	17516	17411	17484	17341	17547	17560	17408	17363	17415	17379	17402	17402	17348	17552	17247	17465	17451	17548	17437	17477	17330	17268	17406	17324	17394	17258	17321	17293	17329	17473	17579	17254	17362	17282	17330	17224	17449	17507	17345	17439	17380	17539	17343	17536	17401	17418	17329	17359	17418	17307	17111	17689	17477	17416	17488	17371	17351	17351	17310	17347	17333	17353	17493	17534	17371	17446	17482	17288	17429	17412	17577	17425	17466	17400	17396	17489	17468	17399	17338	17208	17489	17509	17360	17482	17250	17307	17432	17445	17475	17546	17412	17311	17308	17472	17559	17161	17306	17301	17555	17340	17482	17411	17372	17482	17400	17573	17367	17391	17211	17311	17427	17322	17356	17223	17374	17387	17295	17285	17437	17472	17437	17430	17510	17479	17345	17407	17406	17539	17407	17630	17392	17410	17440	17444	17518	17445	17238	17373	17223	17380	17262	17334	17572	17336	17427	17444	17332	17389	17355
22572	21176	27781	25086	23386	29764	35750	32029	31026	30739	30415	29746	29707	29438	29408	29417	29131	29122	28933	28712	28817	28713	28703	28781	28394	28475	28801	28304	28470	28448	28730	28319	28426	28499	28277	28250	28375	28408	28509	28201	28283	28586	28265	28199	28192	28194	28304	28601	28369	28301	28261	28188	28091	28203	28171	28366	28397	28302	28293	28301	28184	28073	28186	28141	28109	28254	28315	28010	28250	28060	28224	28404	28419	28292	28370	28466	28011	28064	28175	28312	28290	28435	28353	28519	28363	28173	28006	28181	28275	28316	28181	28293	28307	28214	28410	28114	28403	28092	28391	28267	28315	28402	28057	28330	28014	28307	28197	28493	28074	28269	28493	28163	28225	28322	27957	28234	28057	27987	28102	28160	28291	28086	28288	28099	28080	28239	28336	28081	28288	28311	28272	28056	28392	28268	28133	28404	28437	28076	28202	28020	28219	28114	28157	28153	28237	28375	28210	28180	28345	28168	28410	28316	28302	28223	28209	28294	27995	28119	28213	28059	28293	28095	28149	28327	28199	28277	28302	28233	28133	28336	28224	28198	28257	28454	27901	28156	28210	28168	28283	28411	28219	28030	28023	27979	28466	28582	28286	28030	28142	28260	28587	28429	28136	28293	28105	28207	28084	28122	28226	28513	28516	28180	28204	28473	28081	28242	28186	28070	28303	28136	28411	28094	28398	28471	28148	28601	28278	28160	28540	28107	28131	28378	28271	28285	28205	28140	28228	28389	28284	28250	28296	28195	28237	28214	28388	27935	28366	28215	28386	28330	28121	28285	28179	28196	28360	28419	28265	27840	28336	28274	28101	28087	28088	28328	28143	28560	28350	28498	28055	28141	28025	28057	28125	28208	28465	28485	28174	28195	28255	28253	28123	28225	27983	28002	28310	28183	28467	28123	28226	28490	28274	28194	28553	28202	28255	28122	28246	28233	28397	28112	28305	28060	28176	28281	28130	28154	28245	28362	28243	28201	27859	28053	28195	28093	28330	28197	28127	28043	27996	27928	28022	28291	28489	28267	28222	28066	28303	28387	28153	28185	28335	28173	28135	28177	28140	28220	28319	28159	28404	28150	28445	28302	28152	27899	28170	28050	28369	28172	28319	28164	28376	28450	28335	27963	27988	28117	28040	28294	28204	28327	28498	28291	28184	28064	28268	28015	28432	28083	28239	28333	28231	28153	28081	28247	28346	28093	28242	28415	28427	28125	28182	28035	27998	28403	28508	27954	28341	28589	28314	28418	28262	28059	28234	28173	28240	28082	28465	28405	28104	28223	28338	28368	28029	27964	27977	28209	28347	28266	28243	28125	28426	28364	28175	28195	28089	28352	28131	28364	28263	28118	28612	28073	28122	28308	28531	28325	28485	28413	27973	28302	28133	28120	28083	28052	28219	28122	28166	28275	28056	28166	27721	27912	28176	28230	27988	28003	28144	28024	28471	28362	28181	28252	28332	28233	28292	28292	27900	28420	28653	27998	28354	28144	28347	28153	28276	28228	28235	28402	28323	27817	27994	28118	28322	28220	28118	28631	28344	28295	28302	28374	28009	28122	28147	28152	28179	28023	28192	28420	28403	28053	28437	28274	28156	28370	28263	28485	28373	28037	28158	28090	28250	28296	28236	27914	28247	27994	28389	27977	28125	27949	28161	28047	28168	28148	28175	28212	28186	28066	28028	27978	28205	28103	28092	28143	28399	28245	28376	28376	28159	28247	28326	28129	27903	28123	28218	28333	28460	28308	28427	28074	28284	28091	28109	28395	28090	28248	28371	28327	28387	28261	28237	28251	28443	28188	28403	28521	28018	28409	28290	28270	28166	28296	28184	28282	28260	28425	28271	28281	28098	28025	28287	28279	28163	28014	28177	28116	28087	28485	27970	28162	28409	28218	28311	28437	28231	28267	28351	28368	28432	28184	28195	28214	28260	28352	28305	28120	28073	28388	28143	28216	28236	28214	28122	28149	27945	28240	28148	28154	28382	28058	28260	28444	28176	28165	28167	28282	28196	28563	28415	28451	28312	28081	28469	28109	28373	28112	28446	28382	28258	28238	28221	28329	28405	28182	28024	28182	28193	27794	27805	28282	28341	28395	28298	28514	28239	28365	28309	28186	28155	28275	28108	28400	28134	28256	28211	28064	28119	28167	27974	28246	28068	28230	27959	28356	28334	28160	28458	28089	28056	28221	28121	28530	28300	28108	28316	28229	28228	28291	28166	28365	28155	28539	28161	28166	28295	28368	28127	28146	28297	28211	28063	28104	28426	28216	28230	28308	28211	28330	27960	28278	28430	28281	28086	28214	28321	28405	28370	28242	27970	28424	28325	28245	28345	28281	28260	28424	28106	28263	28397	28163	28128	28332	28571	28209	28195	28111	28021	28346	28367	28250	28243	28336	28243	28343	28075	28060	28124	28248	28379	27956	28393	28242	28403	28276	28186	28226	28143	28485	28414	28380	28418	28246	28299	28091	28180	28320	28298	28360	28512	28069	28098	28074	28304	28148	28237	28275	27976	28156	28097	28142	27993	28345	28021	28203	28249	28318	28047	28174	28178	27948	28256	28241	28413	27879	28311	27971	28303	28201	28262	28210	28320	28113	28389	28321	28417	28297	28193	28289	28330	28243	28149	28413	28659	27967	28357	28113	28277	28192	28177	28064	28393	28068	28249	27863	28352	28150	28216	28208	28334	28080	28488	28281	28161	28115	28101	28286	28153	28444	28197	28212	28120	28089	28338	28155	28126	28167	28306	28106	28123	28024	28085	28025	28373	28136	28252	28099	28000	28312	28336	28127	28096	28102	28185	28162	28171	28266	28254	28156	28237	27908	28236	28185	28333	27914	28308	28385	28326	28000	28000	27993	28042	27972	28334	28026	28106	28312	28491	28259	28129	28160	28219	28171	28306	28524	28216	28136	27912	28075	28025	28119	28058	28013	28347	28250	28412	28113	28226	28304	28476	28178	28085	28251	28094	28094	28177	28110	28393	28100	28334	28121	28288	28085	28290	28398	28146	28412	28191	28042	28023	28110	28061	28133	28134	28263	28017	28421	28305	28310	28205	28179	27874	28311	28352	28377	28106	28057	27926	27771	28233	28227	27907	28400	28029	27719	28169	28282	28282	28252	28228	28235	28166	28304	28347	27895	28331	28281	28304	28240	28261	27960	28245	28106	28285	28239	28273	28224	28259	28325	28384	28180	28183	27984	28079	28025	28168	28319	28291	28136	28116	28137	28112	28367	28165	28238	28034	28290	28164	28060	28356	28017	28080	28089	28013	28399	28292	28205	28325	28266	28149	27895	28180	28084	28338	28154	28151	28302	28152	28165	28380	27965	28268	28182	28211	28440	28177	28301	28392	28617	28151	27802	28285	28075	28326	28196	28036	28288	28312	28175	28359	28464	28091	28496	28565	28057	28182	28254	28423	28124	28213	28415	28260	28364	28188	28156	28216	28233	28514	28002	28085	28068	28010	27954	28067	27920	28160	28341	28354	28191	28162	28191	28097	27850	28197	28483	28263	28131	28229	28127	28192	28109	28094	28226	28128	28096	28253	28031	28288	28127	28419	28006	28283	28029	28173	28131	28186	28370	28255	28198	28428	28333	28112	28211	28321	28266	28483	28256	28035	28190	28238	28193	28204	28172	28170	28081	28219	28025	28088	28263	28312	28075	28135	28158	28097	27977	28336	27958	28246	28200	28225	28136	28026	28162	28009	28263	28207	28046	28362	27999	28386	28188	28307	28332	28017	28141	28146	28012	28149	28081	28304	28157	28275	28215	28175	28194	28148	28107	28149	27935	28070	28192	28386	28229	28266	28444	28403	28076	28436	27983	27932	28064	28136	27980	28157	28209	28292	28477	28366	28094	28250	28065	28034	28063	28278	27939	28357	28254	28239	28335	28182	28028	28145	28200	28520	28275	28369	28103	28167	28228	28355	28049	28251	28065	28105	28280	28223	28173	28428	28315	28508	28175	28415	28091	28150	28136	28429	28510	28430	27891	28386	28318	28330	28132	28531	28266	28301	28275	28147	28131	28286	28330	28074	28089	28019	28086	28298	28072	28399	28021	28431	27972	28276	28019	28299	28132	28201	28086	28099	28278	28124	28369	28217	28302	28201	28268	28064	28410	28509	28170	28239	28244	28414	28100	28366	28245	28412	28455	28366	28275	28217	28272	27991	28439	28392	28258	28298	28102	28249	28206	28207	28256	28174	28231	28277	28071	28095	28217	28034	28183	28214	28169	28123	28381	28464	28149	28504	28139	28092	28091	28281	28527	28342	28467	28372	28203	28284	28323	28434	28231	28242	28327	27996	28014	28289	28231	28227	28060	28272	28171	28175	28064	28178	28306	28202	28141	28165	28252	28077	28307	28406	28225	28171	28034	27820	28190	28078	28257	28105	28194	28228	28292	28047	28338	28192	28218	28218	28481	28182	27995	28154	28046	28336	28495	28324	28115	28197	28114	28429	28185	28373	28239	28120	28259	28061	28147	28338	28163	28207	27987	28226	28435	28156	28089	28286	28213	28388	28153	28117	28367	28216	28297	28426	28290	28178	28157	28201	28286	28230	28181	28295	28368	28237	28077	28044	28005	28274	28289	28166	28228	28196	28099	28286	28456	28348	28206	28121	28360	28352	28354	28258	27955	28417	28426	28395	28213	28290	28232	28037	28101	28229	28139	28091	28131	28140	28241	28085	28143	28171	28009	28281	28088	28364	28538	27955	28325	28207	28257	28084	28254	28185	27947	28352	28391	28281	28244	28268	28219	28130	28373	28001	28228	28344	28276	28197	28229	28455	28501	27974	28105	28298	28249	28188	28226	28032	28237	28202	28287	28162	27962	28206	28411	28225	27994	28185	28197	28296	27950	28319	27918	28287	28196	28252	28260	28222	28198	28290	28292	28141	28260	28265	28133	28106	28217	28191	27967	28248	28476	28365	28076	28291	28378	27968	28375	28073	28372	28411	28161	28375	28183	28357	28238	28376	28334	28182	28141	28249	28212	28155	28179	28024	28240	27995	27977	28601	28414	28156	28378	28365	28361	28367	28419	28446	28075	28061	28045	28442	28092	28237	28398	28402	28152	28091	28056	28311	28136	28209	28063	28060	28104	28132	28180	27774	27995	28126	28205	28218	28184
24689	43682	42962	35184	30301	27131	24554	22944	21972	20934	20095	19622	18865	18615	18486	18527	18173	18112	18039	17891	17977	17724	17939	17738	17839	17513	17672	17465	17609	17409	17537	17611	17527	17542	17597	17452	17397	17523	17405	17316	17396	17302	17305	17419	17379	17507	17442	17286	17359	17376	17436	17415	17440	17346	17482	17361	17597	17351	17174	17408	17211	17336	17322	17329	17268	17517	17502	17429	17321	17660	17300	17293	17338	17226	17384	17099	17423	17300	17385	17302	17516	17417	17209	17413	17272	17376	17276	17164	17317	17271	17234	17420	17558	17420	17259	17235	17439	17254	17392	17321	17380	17435	17260	17358	17302	17512	17273	17202	17342	17221	17435	17455	17325	17304	17299	17456	17352	17119	17164	17291	17353	17386	17361	17172	17255	17368	17112	17251	17200	17310	17452	17302	17414	17400	17293	17274	17256	17451	17261	17264	17373	17327	17263	17491	17113	17221	17266	17213	17335	17393	17524	17401	17445	17196	17401	17258	17246	17294	17288	17274	17339	17321	17320	17138	17413	17290	17246	17203	17445	17313	17247	17307	17151	17401	17187	17375	17452	17191	17232	17034	17465	17186	17106	17350	17370	17254	17427	17210	17212	17214	17326	17314	17338	17269	17205	17352	17316	17473	17455	17341	17394	17330	17225	17529	17285	17320	17277	17436	17290	17254	17295	17429	17358	17216	17476	17107	17280	17236	17230	17178	17395	17271	17130	17632	17309	17537	17265	17259	17363	17176	17249	17317	17435	17211	17411	17450	17253	17161	17325	17222	17272	17306	17155	17369	17456	17094	17433	17362	17399	17489	17271	17400	17373	17312	17276	17373	17407	17350	17210	17479	17232	17323	17441	17212	17319	17156	17334	17354	17374	17254	17463	17337	17364	17371	17286	17570	17182	17283	17183	17428	17426	17384	17379	17336	17375	17354	17306	17276	17246	17291	17223	17219	17278	17330	17224	17393	17388	17245	17444	17459	17312	17229	17465	17167	17498	17435	17176	17453	17272	17295	17187	17240	17291	17351	17339	17294	17445	17422	17320	17314	17391	17238	17439	17228	17205	17322	17585	17500	17280	17298	17200	17405	17498	17457	17342	17382	17171	17359	17326	17513	17186	17505	17257	17291	17399	17358	17200	17350	17301	17263	17352	17483	17164	17603	17372	17314	17240	17180	17190	17358	17388	17128	17158	17327	17447	17241	17320	17269	17360	17346	17209	17372	17203	17181	17537	17253	17267	17558	17248	17344	17322	17287	17314	17361	17385	17347	17422	17376	17373	17285	17369	17347	17273	17423	17236	17347	17361	17284	17281	17309	17106	17551	17383	17444	17277	17192	17237	17288	17303	17290	17362	17219	17513	17145	17494	17291	17448	17188	17273	17436	17421	17202	17312	17028	17281	17261	17294	17325	17454	17199	17406	17264	17256	17356	17346	17357	17342	17188	17308	17244	17279	17429	17353	17286	17272	17219	17449	17301	17172	17259	17524	17389	17292	17348	17324	17108	17217	17329	17389	17432	17347	17427	17288	17248	17195	17355	17253	17319	17344	17236	17380	17305	17280	17269	17413	17255	17474	17259	17201	17410	17299	17270	17274	17375	17281	17396	17270	17329	17331	17224	17232	17323	17201	17339	17265	17214	17226	17320	17302	17358	17210	17133	17341	17512	17246	17106	17424	17287	17419	17282	17332	17299	17487	17001	17267	17395	17320	17180	17211	17191	17373	17497	17368	17302	17367	17144	17457	17541	17103	17490	17235	17366	17367	17549	17205	17244	17368	17290	17373	17254	17316	17390	17208	17318	17500	17297	17322	17381	17258	17274	17400	17360	17479	17230	17184	17435	17378	17364	17221	17281	17321	17285	17255	17483	17326	17344	17233	17241	17275	17368	17221	17364	17215	17281	17244	17234	17403	17394	17206	17322	17353	17426	17329	17355	17273	17095	17294	17377	17277	17509	17129	17117	17550	17363	17353	17509	17357	17435	17443	17280	17449	17320	17340	17270	17307	17170	17281	17416	17449	17293	17333	17281	17305	17248	17399	17219	17143	17264	17412	17436	17343	17132	17294	17227	17365	17347	17367	17489	17215	17244	17344	17232	17378	17171	17270	17320	17400	17510	17193	17398	17490	17275	17161	17192	17253	17397	17326	17333	17320	17274	17268	17354	17418	17299	17309	17390	17494	17294	17462	17398	17371	17301	17263	17286	17431	17209	17378	17231	17391	17430	17328	17088	17292	17218	17397	17363	17350	17303	17330	17196	17464	17309	17155	17153	17381	17450	17421	17229	17268	17280	17432	17187	17491	17222	17209	17362	17197	17346	17387	17318	17462	17316	17410	17134	17226	17373	17459	17217	17208	17315	17213	17320	17298	17199	17378	17248	17487	17433	17318	17153	17368	17242	17431	17324	17278	17302	17476	17147	17411	17361	17372	17436	17272	17409	17241	17239	17264	17427	17238	17142	17524	17292	17479	17227	17341	17570	17297	17222	17470	17222	17382	17232	17226	17342	17295	17105	17330	17321	17443	17367	17383	17362	17299	17324	17374	17356	17310	17402	17259	17293	17329	17311	17329	17149	17290	17088	17381	17414	17283	17155	17368	17184	17221	17262	17339	17310	17076	17412	17331	17240	17333	17524	17285	17464	17312	17135	17204	17350	17208	17256	17446	17213	17341	17390	17183	17276	17227	17330	17384	17349	17385	17278	17288	17381	17200	17379	17294	17367	17228	17133	17299	17392	17401	17279	17265	17257	17414	17199	17243	17446	17214	17299	17538	17212	17319	17203	17436	17330	17315	17213	17194	17472	17207	17277	17218	17471	17501	17324	17240	17378	17154	17408	17501	17484	17497	17297	17381	17248	17174	17488	17348	17216	17077	17244	17412	17432	17166	17509	17476	17333	17297	17365	17414	17247	17283	17266	17399	17429	17315	17351	17372	17398	17307	17195	17475	17230	17287	17433	17420	17324	17383	17385	17289	17198	17202	17345	17255	17183	17402	17178	17203	17213	17173	17344	17412	17160	17488	17185	17395	17251	17535	17225	17411	17249	17387	17099	17299	17413	17253	17341	17246	17273	17146	17321	17263	17490	17411	17408	17167	17233	17404	17244	17330	17311	17303	17283	17122	17322	17223	17250	17437	17261	17166	17365	17489	17239	17391	17257	17222	17357	17277	17261	17388	17277	17329	17190	17345	17188	17295	17381	17250	17302	17237	17165	17203	17261	17312	17366	17455	17265	17421	17337	17445	17343	17194	17227	17284	17258	17574	17397	17247	17368	17427	17275	17247	17272	17256	17327	17301	17272	17212	17172	17328	17468	17332	17393	17302	17299	17364	17538	17366	17443	17240	17367	17272	17358	17090	17280	17252	17405	17213	17450	17299	17573	17212	17400	17365	17123	17465	17184	17256	17332	17211	17487	17400	17351	17255	17322	17336	17294	17484	17354	17225	17213	17534	17303	17395	17462	17266	17172	17377	17310	17287	17386	17347	17287	17309	17383	17374	17287	17241	17461	17256	17117	17096	17262	17248	17195	17193	17322	17253	17510	17117	17310	17250	17320	17314	17306	17260	17198	17242	17284	17339	17345	17469	17360	17285	17384	17246	17224	17433	17279	17274	17197	17301	17425	17340	17316	17293	17267	17365	17398	17468	17322	17135	17214	17257	17290	17474	17289	17238	17188	17202	17246	17408	17419	17128	17248	17337	17352	17386	17314	17250	17361	17161	17176	17216	17437	17471	17227	17082	17259	17323	17364	17260	17433	17275	17279	17242	17305	17121	17346	17398	17374	17262	17408	17359	17286	17242	17543	17238	17398	17299	17436	17483	17216	17435	17352	17245	17369	17245	17427	17314	17407	17299	17321	17217	17386	17305	17321	17409	17330	17396	17301	17260	17457	17254	17338	17301	17219	17260	17364	17292	17175	17515	17409	17369	17361	17452	17237	17193	17287	17291	17285	17375	17404	17289	17343	17258	17405	17252	17237	17433	17182	17402	17304	17239	17222	17343	17227	17269	17396	17537	17150	17416	17277	17394	17291	17333	17361	17242	17420	17396	17250	17206	17269	17395	17456	17285	17308	17346	17220	17249	17342	17117	17166	17416	17514	17276	17249	17437	17434	17267	17326	17307	17197	17363	17287	17201	17225	17439	17398	17314	17150	17396	17389	17323	17230	16986	17282	17438	17233	17288	17174	17363	17320	17356	17482	17254	17343	17505	17363	17400	17370	17167	17382	17185	17425	17127	17341	17374	17286	17488	17304	17203	17399	17326	17309	17310	17345	17293	17447	17139	17448	17223	17302	17395	17385	17344	17440	17300	17348	17426	17367	17308	17250	17314	17551	17259	17422	17256	17351	17441	17374	17320	17352	17366	17491	17373	17187	17408	17392	17495	17370	17110	17397	17458	17308	17287	17381	17366	17235	17267	17235	17364	17101	17412	17297	17228	16997	17324	17326	17201	17148	17414	17311	17306	17305	17448	17301	17315	17399	17338	17288	17240	17473	17127	17362	17178	17241	17454	17493	17240	17277	17371	17365	17142	17395	17292	17360	17274	17264	17231	17157	17265	17412	17379	17238	17289	17200	17343	17283	17251	17433	17355	17380	17209	17188	17281	17462	17311	17361	17310	17246	17300	17149	17276	17278	17324	17380	17420	17319	17310	17321	17319	17017	17368	17395	17165	17326	17362	17205	17222	17366	17103	17348	17288	17279	17401	17316	17416	17381	17469	17232	17417	17359	17210	17352	17427	17223	17211	17283	17326	17390	17378	17250	17362	17222	17271	17300	17231	17200	17285	17321	17396	17304	17257	17189	17254	17381	17370	17226	17440	17455	17292	17147	17267	17269	17484	17376	17354	17426	17259	17404	17221	17019	17263	17398	17139	17254	17374	17087	17293	17256	17210	17454	17424	17245	17536	17229	17340	17228	17083	17205	17353	17339	17504	17369	17403	17461	17329	17436	17274	17464	17115	17260	17243	17145	17259	17483	17285	17264	17274	17465	17375	17474	17278	17299	17269	17345	17405	17266	17317	17276	17323	17283	17379	17218	17271	17449	17235	17343	17187	17296	17409	17048	17241	17345	17457	17273	17127	17496	17317	17339	17260	17403	17130	17340	17267	17283	17323	17453	17275	17227	17298	17362
36861	32289	37961	36417	33416	32709	32270	31720	31362	31098	30616	30776	30834	30942	30620	30509	30531	30245	30488	30441	30451	30241	30361	30499	30516	30251	30529	30595	30298	30174	30516	30320	30419	30227	30226	30219	30140	30029	30333	30258	30170	30212	30285	30218	30012	30376	30430	30278	30252	30226	30100	30208	30342	30259	30454	30555	30376	30533	30336	30115	30255	30454	30344	30270	30418	30172	30462	30219	30315	30265	30257	30150	30331	30104	30300	30257	30330	30600	30136	30211	30397	30481	30298	30321	30196	30408	30149	30470	30229	29988	30151	30411	30134	30154	30499	30215	30214	30386	30248	30375	30255	30426	30218	30091	30390	30299	30425	30284	30314	30283	30186	30428	30123	30619	30489	30239	30144	30255	30563	30169	30372	30192	30098	30341	30173	30312	30351	30064	30368	30357	30137	30160	30252	30336	30180	30252	29991	30430	30126	30322	30141	30070	30144	30346	30315	30206	30359	30439	30231	30236	30223	30129	30176	30501	30311	30601	30674	30399	30432	30419	30281	30436	30451	30332	30416	30207	30124	29987	30281	30362	30249	30146	30269	30211	30240	30487	30208	30268	30381	30359	30310	30385	30394	30228	30225	30173	29932	30359	30248	30394	30349	30060	30158	30280	30252	30184	30366	29984	30433	30239	30452	30439	30538	30234	30363	30327	30322	30235	30118	30162	30549	30475	30306	29988	30318	30125	30242	30290	30136	30570	30279	30623	30059	30145	29988	30348	30247	29974	29978	30205	30335	30255	30374	30257	30150	30277	30139	30149	30264	30176	30307	30092	30227	30052	30039	30394	30361	30095	30387	30331	30332	30291	30187	30133	30566	30105	30029	30426	30366	30303	30211	30374	30600	30289	30685	29915	30306	30028	30082	30256	30373	30149	30235	30244	30402	30198	30298	30253	29979	30390	30360	30344	30211	30218	30314	30454	30441	30131	30227	30257	30096	30400	30124	30183	30316	30493	30150	30242	30090	30400	30212	30237	30179	30279	30499	30321	30093	30349	30501	30423	30235	30602	30230	30236	30253	30278	30073	30269	30367	30383	30366	30225	30451	30445	30503	30351	30413	30171	30342	30397	30213	30262	30324	30349	30390	30134	30367	30374	30233	30351	29972	30132	30407	30163	30463	30364	30364	30293	30399	30056	30445	30349	30397	30724	30562	30160	30346	30335	29794	29999	30181	30444	30316	30464	30309	30221	30249	30438	30122	30137	30275	30184	30303	30099	30368	30362	30774	30238	30441	30265	30265	30245	30181	30189	30294	30343	30503	30379	30343	30221	29988	30057	30202	30047	30139	30237	30178	30154	29992	30098	30255	30160	30175	30360	30330	30292	30187	29968	30211	29940	30413	30257	30509	30522	30334	30078	30060	30451	30536	30235	30333	30475	30287	30264	30360	30434	30605	30364	30301	30196	30275	30264	30298	30286	30003	30298	29977	30153	30448	30181	30203	30253	30450	30308	30381	30419	30198	30142	30316	30223	30316	30561	30283	30146	30194	30528	30404	30037	30349	30314	30334	30094	30302	30266	30407	30328	30242	30218	30391	30500	30282	30288	30213	30370	30356	30279	30170	30019	30000	30170	30062	30158	30151	30149	30320	30357	30201	30274	30156	30530	30431	30197	29887	30054	30214	30151	30527	30431	30418	30279	30411	30447	30724	30073	30324	30289	30319	30207	30301	30156	30373	30288	30607	30296	30290	30297	30351	30166	30238	30201	30473	30236	30063	30339	30259	30204	30464	30413	30269	30413	30279	30313	30210	30252	30546	30371	30418	30354	29983	30203	30211	30364	30142	30199	30375	30331	30450	30275	30055	30320	30113	30056	30047	30504	30340	30462	30290	30237	30496	30252	30140	29944	30429	30300	30329	30311	30199	30205	30405	30334	30173	30053	30242	30266	30045	30285	30227	30259	30390	30285	30376	30329	30174	30251	30192	30333	30526	30151	30263	30367	30221	30127	30457	30226	30290	30170	30183	30307	30151	30144	30250	30002	30284	30444	30301	30209	30287	30262	30395	30212	30231	29986	30165	30273	30421	30383	30283	30132	30564	30218	30230	30379	30251	30223	30272	30683	30234	30169	30390	30227	30255	30174	30338	30146	30274	30178	30250	30195	30291	30340	30316	30306	30260	30087	30236	30397	30354	30267	30419	30273	30635	30298	30358	30315	30007	30125	30134	30375	30290	30316	30148	30213	30333	30240	30272	30106	30358	30390	30286	30214	30295	30281	30318	30229	30073	30338	30519	29914	30223	30030	30258	30123	30337	30293	30390	30443	30256	30040	30503	30052	30229	30162	30231	30235	30154	30285	30229	30432	30344	30209	30267	30264	30148	30346	30675	30424	30196	30348	30336	30176	30382	30254	30196	30113	30164	30444	30508	30255	30238	30224	30052	30243	30254	30587	30367	30209	30313	30336	30272	29978	30129	30263	30387	30007	30124	30234	30146	30264	30515	30302	30365	30407	30329	30413	30300	30386	30194	30245	30120	29887	30333	30192	30441	30093	30340	30304	30150	30322	30210	30096	30221	30439	30380	30156	29925	30250	30359	30421	30115	30292	30346	30172	30096	30096	30377	30383	30336	30218	30191	30102	30316	30250	30256	30083	30099	30379	30293	30364	30253	30277	30089	30063	30308	30337	30324	30317	30041	30487	30280	30221	30288	30181	30325	30085	30299	30345	30499	30235	30328	30110	30269	30273	30383	30316	29965	30231	30437	29994	30373	30309	30329	30537	30278	30193	30390	30204	30613	29914	30310	30048	30214	30283	29867	30497	30254	30346	30366	30324	30412	30525	30428	30177	30192	30227	30084	30317	30286	30260	30289	30310	30376	30080	30263	30250	30363	30300	30199	30220	30402	30194	30431	30353	30100	30260	30226	30374	30066	30197	30111	30244	30211	30316	30149	30324	30326	30312	30259	30234	30384	30292	30386	30203	30127	30296	30339	30219	30180	29931	30289	30313	30341	30381	30347	30476	30021	30295	30253	30381	30270	30444	30455	30409	30392	30172	30187	30022	30257	30314	30265	30123	30360	30135	30534	30487	30152	30258	30321	30244	30255	30287	30290	30253	30376	30316	30469	30429	30326	30364	30255	30446	30270	30023	30377	30162	30342	30131	30324	30201	30214	30281	30363	30427	30186	30301	30387	30250	30192	30310	30435	30271	30555	30336	30301	30059	30248	30504	30265	30229	30460	30339	30312	30282	30172	30237	30146	30231	30445	30324	30255	30159	30107	30342	30223	30303	30327	30375	30226	30562	30281	30168	30319	30369	29926	30362	30287	30432	30181	30043	30248	30355	30445	30250	30168	30267	30287	30110	30457	30358	30278	30129	30099	30305	30286	30302	30562	30474	30292	30342	30311	30317	30412	30204	30706	30546	30330	30136	30409	30124	30059	30230	30105	30330	30344	30308	30529	30274	30565	30263	30115	30129	30377	30557	30479	30344	30269	30146	30224	30167	30339	30375	30183	30353	30435	30500	30628	30249	30159	30023	30089	30065	30203	30474	30435	30177	30140	30439	30585	30329	30179	29986	30198	30099	30330	30515	30426	30435	30358	30348	30507	30256	30293	30111	30371	30340	30254	30257	30440	30240	30316	30100	29952	30369	30275	30155	30195	30318	30334	30363	30425	30246	30059	30544	30431	30481	30285	30165	30295	30449	30321	30279	30128	30376	30047	30320	30242	30418	30195	30193	30673	30213	30416	30078	30486	30465	30029	30288	30326	30044	30379	30428	30203	30467	30539	30080	30220	30112	30182	30483	30364	30121	30198	30326	30273	30322	30339	30218	30266	30102	30365	30275	30199	30330	30442	30121	30435	30330	30451	30292	30369	30227	29970	30630	30374	30328	30528	30353	30222	30337	30231	30424	30247	30070	30117	29961	30482	30144	30055	30348	30167	30368	30380	30389	30176	30582	30299	30208	30320	30163	30134	30452	30282	30262	30139	30093	30353	30522	30262	30226	30446	30423	30524	30193	30309	30300	30502	30194	30285	30258	30375	30220	30220	30032	30025	30270	30103	30305	30379	30323	30292	30000	30386	30402	30021	30266	30276	30325	30346	30403	30275	30339	30142	30226	30447	30333	29998	30258	30265	30407	30427	30043	30318	30320	30414	30315	30586	30193	30192	30423	30452	30246	30242	30149	30075	30293	30249	30200	30178	30253	30491	30292	30317	30159	30525	30330	29827	30098	30320	30225	30344	30375	30124	30254	30157	30327	30350	30193	30258	30389	30131	30296	30439	30219	30215	30347	30197	30218	30357	30114	30221	30199	30343	30126	30349	30160	30175	30249	29986	29979	30263	30193	30662	30338	30363	30205	30423	30136	30106	30523	30534	30368	30533	30193	30166	30173	30135	30179	30237	30383	30314	30386	30120	30157	30098	30265	30438	30373	30463	29995	30390	30156	30488	30198	30456	30397	29902	30491	30394	30093	30332	30257	30070	30160	29994	30130	30238	30368	30307	30555	30380	30422	30109	30215	30434	30097	30204	30569	29982	30316	30483	30497	30304	30160	30597	30332	30180	30252	30325	30001	30228	29924	30213	30489	29942	29841	29963	30319	30224	30232	30328	30279	30360	30371	30335	30389	30322	30161	30203	30043	30318	30255	30423	30116	30358	30382	30149	30130	30347	30211	30572	30455	30214	30299	30442	30200	30255	29978	30312	29807	29868	30339	30248	30283	30198	30442	30467	30062	30406	30155	30294	30307	30434	30331	30333	30606	30375	30022	30091	29980	30240	30248	30237	30424	30431	30337	30256	30518	30064	30179	30370	30315	30309	30377	30321	30422	30169	30308	30246	30491	30531	30142	30316	30266	30151	30186	30171	30359	30245	30144	30341	30359	30177	30161	30127	30320	30155	30381	30199	30460	30313	30074	30269	30291	30179	30368	30204	30157	30284	30602	30373	30242	30446	30577	30363	30320	30267	30312	30516	29993	30302	30243	30339	30173	30248	30343	30323	30288	30280	30386	30323	30162	30584	30250	30290	30310	30436	30173	30324	30372	30182	30227	30356	30435	30553	30262	30059	30197	30167	30347	30263	30202	30063	30155	30192	30442	30503	30101	30470	30393	30298	30373	30394	30308	30410	30307	30192	30578	30143	30237	30324	30130	30179	30485	30422	30296	30193	30144
25547	31878	31560	26139	23404	21953	20918	20287	19668	19375	18983	18918	18848	18857	18447	18607	18565	18462	18353	18610	18505	18513	18274	18331	18421	18440	18357	18402	18494	18364	18458	18233	18363	18460	18397	18450	18521	18272	18252	18251	18123	18391	18446	18284	18395	18324	18435	18265	18347	18197	18277	18243	18309	18165	18125	18307	18239	18089	18370	18327	18253	18316	18363	18298	18319	18272	18113	18360	18305	18182	18484	18235	18337	18306	18404	18230	18136	18152	18305	18267	18143	18275	18318	18267	18248	18278	18285	18123	18247	18310	18304	18233	18142	18248	18259	18284	18339	18273	18138	18261	18377	18329	18312	18185	18335	18059	18365	18095	18223	18277	18212	18295	18096	18429	18247	18230	18241	18346	18254	18236	18146	18289	18243	18243	18134	18216	18313	18325	18156	18303	18257	18365	18084	18452	18199	18122	18297	18348	18425	18448	18298	18324	18309	18233	18277	18301	18378	18378	18261	18274	18277	18304	18136	18317	18288	18276	18385	18278	18454	18182	18356	18186	18365	18180	18428	18262	18197	18201	18412	18308	18361	18342	18222	18309	18328	18288	18339	18142	18210	18313	18360	18244	18314	18171	18328	18028	18236	18216	18230	18265	18325	18205	18294	18503	18279	18194	18313	18264	18277	18296	18188	18219	18359	18298	18187	18286	18212	18247	18254	18188	18346	18278	18437	18454	18288	18170	18221	18295	18346	18216	18296	18401	18162	18323	18480	18208	18285	18363	18300	18147	18445	18266	18290	18252	18537	18303	18243	18306	18531	18524	18235	18333	18486	18291	18323	18252	18276	18359	18241	18345	18253	18317	18499	18376	18357	18241	18380	18382	18351	18124	18282	18170	18317	18293	18385	18273	18255	18319	18323	18345	18408	18205	18202	18340	18332	18306	18524	18409	18148	18275	18220	18088	18464	18250	18319	18372	18141	18306	18255	18303	18207	18374	18277	18139	18194	18478	18328	18469	18226	18395	18389	18345	18208	18268	18265	18287	18375	18104	18301	18197	18160	18099	18293	18490	18245	18396	18324	18208	18490	18052	18228	18259	18288	18495	18288	18406	18250	18492	18358	18268	18161	18354	18328	18146	18246	18264	18403	18274	18245	18289	18375	18330	18279	18376	18225	18198	18131	18219	18308	18344	18393	18250	18359	18021	18334	18140	18324	18427	18135	18419	18209	18404	18215	18283	18162	18223	18280	18362	18272	18326	18126	18204	18315	17999	18420	18162	18212	18246	18408	18255	18320	18069	18309	18288	18063	18307	18400	18460	18138	18262	18322	18335	18250	18048	18265	18188	18356	18360	18200	18371	18348	18265	18239	18288	18284	18421	18193	18130	18210	18283	18333	18349	18423	18267	18245	18174	18275	18313	18381	18280	18167	18513	18277	18156	18395	18473	18040	18303	18413	18148	18247	18230	18234	18333	18246	18436	18368	18301	18152	18254	18372	18165	18291	18305	18336	18377	18254	18264	18300	18284	18257	18223	18336	18112	18456	18170	18099	18402	18524	18388	18248	18257	18322	18238	18200	18365	18387	18197	18299	18181	18151	18243	18318	18246	18265	18352	18291	18228	18297	18213	18097	18259	18194	18484	18305	18228	18273	18247	18340	18445	18292	18253	18219	18376	18057	18380	18396	18364	18217	18196	18298	18308	18389	18300	18186	18227	18190	18340	18238	18309	18320	18240	18326	18344	18179	18230	18446	18175	18014	18128	18215	18295	18175	18330	18242	18279	18304	18271	18174	18298	18298	18166	18459	18292	18306	18222	18277	18363	18116	18245	18472	18082	18331	18331	18308	18319	18506	18285	18281	18235	18149	18281	18417	18291	18263	18315	18122	18326	18321	18317	18327	18108	18210	18257	18302	18231	18394	18139	18188	18358	18364	18289	18281	18073	18222	18206	18200	18367	18402	18355	18209	18328	18333	18225	18378	18007	18214	18165	18211	18292	18278	18091	18188	18348	18192	18295	18157	18306	18189	18160	18224	18217	18101	18326	18292	18282	18318	18367	18374	18274	18036	18264	18322	18141	18321	18320	18442	18354	18329	18044	18405	18246	18348	18250	18370	18382	18321	18292	18192	18282	18403	18278	18224	18281	18349	18297	18367	18215	18401	18260	18145	18129	18121	18326	18180	18262	18394	18249	18289	18438	18397	18142	18370	18099	18260	18195	18493	18172	18275	18462	18194	18128	18271	18345	18172	18299	18461	18326	18382	18161	18209	18298	18302	18321	18325	18030	18138	18293	18386	18250	18268	18176	18194	18172	18153	18150	18263	18268	18318	18228	18139	18363	18243	18230	18269	18431	18130	18366	18415	18204	18287	18059	18256	18208	18217	18251	18282	18362	18298	18237	18381	18141	18294	18429	18316	18144	18458	18402	18295	18141	18418	18301	18388	18488	18217	18178	18364	18254	18363	18370	18281	18189	18188	18493	18218	18384	18326	18348	18221	18600	18261	18405	18387	18164	18319	18271	18315	18383	18331	18311	18332	18386	18422	18310	18222	18114	18387	18091	18266	18368	18304	18315	18159	18175	18252	18225	18373	18230	18228	18317	18186	18198	18370	18342	18234	18277	18314	18479	18146	18342	18312	18228	18267	18291	18285	18182	18101	18232	18180	18328	18390	18224	18276	18223	18324	18229	18502	18209	18182	18237	18406	18208	18337	18188	18184	18102	18111	18244	18466	18359	18237	18305	18220	18258	18272	18361	18365	18265	18246	18347	18281	18218	18285	18371	18320	18130	18282	18241	18346	18222	18407	18471	18213	18530	18326	18361	18267	18332	18215	18379	18427	18316	18284	18288	18347	18356	18218	18412	18237	18216	18365	18090	18008	18284	18208	18342	18354	18299	18277	18350	18329	18067	18368	18364	18266	18141	18185	18283	18319	18207	18371	18288	18448	18174	18301	18290	18341	18280	18325	18292	18354	18305	18555	18200	18357	18330	18269	18096	18199	18114	18265	18382	18207	18236	18281	18200	18505	18340	18267	18118	18163	18199	18255	18300	18394	18419	18019	18293	18329	18139	18378	18470	18315	18319	18257	18190	18275	18287	18246	18270	18135	18272	18122	18251	18214	18260	18379	18272	18151	18377	18259	18181	18359	18408	18233	18372	18250	18094	18505	18217	18338	18233	18120	18172	18212	18270	18236	18191	18340	18358	18415	18198	18340	18480	18253	18114	18392	18244	18197	18229	18277	18332	18085	18159	18294	18117	18321	18227	18402	18416	18139	18237	18273	18248	18439	18284	18279	18237	18260	18264	18175	18210	18468	18345	18271	18396	18268	18280	18298	18156	18307	18051	18245	18416	18203	18180	18313	18287	18177	18104	18361	18324	18209	18337	18321	18252	18290	18292	18358	18257	18315	18315	18306	18240	18488	18293	18450	18191	18371	18129	18312	18318	18305	18215	18311	18361	18423	18379	18283	18312	18493	18320	18217	18282	18302	18348	18198	18312	18352	18352	18442	18363	18155	18111	18144	18219	18329	18258	18304	18173	18249	18101	18189	18224	18384	18282	18247	18123	18311	18239	18275	18280	18371	18222	18229	18325	18240	18347	18146	18177	18264	18387	18486	18236	18323	18303	18264	18351	18195	18280	18117	18227	18257	18259	18419	18372	18281	18155	18331	18407	18384	18248	18264	18308	18127	18224	18151	18286	18319	18304	18334	18210	18147	18083	18324	18184	18241	18263	18251	18285	18150	18157	18128	18335	18423	18305	18308	18101	18322	18287	18292	18203	18371	18320	18210	18324	18443	18236	18248	18215	18358	18367	18112	18218	18193	18341	18278	18141	18249	18491	18186	18301	18333	18252	18096	18356	18094	18337	18325	18072	18133	18365	18211	18201	18375	18345	18171	18416	18213	18210	18375	18189	18272	18240	18414	18284	18307	18342	18390	18255	18417	18392	18427	18271	18344	18200	18374	18165	18277	18134	18221	18336	18220	18436	18309	18219	18176	18478	18269	18279	18232	18248	18175	18302	18413	18239	18187	18406	18315	18409	18454	18151	18291	18346	18359	18141	18403	18268	18481	18252	18208	18312	18270	18397	18180	18239	18218	18247	18332	18096	18291	18263	18193	18338	18338	18298	18306	18321	18235	18149	18274	18228	18208	18232	18322	18426	18415	18233	18071	18338	18312	18298	18320	18312	18324	18292	18378	18222	18372	18233	18239	18234	18161	18318	18264	18300	18270	18363	18246	18241	18279	18207	18281	18313	18349	18418	18128	18338	18304	18305	18284	18405	18354	18373	18356	18352	18270	18289	18434	18299	18473	18457	18243	18125	18287	18153	18293	18481	18197	18336	18250	18285	18250	18369	18269	18439	18213	18301	18478	18309	18388	18163	18284	18409	18296	18366	18327	18302	18220	18270	18297	18200	18262	18139	18145	18288	18290	18311	18208	18258	18131	18293	18432	18265	18196	18317	18327	18421	18231	18222	18096	18268	18248	18414	18028	17953	18329	18343	18200	18442	18347	18161	18172	18264	18264	18204	18310	18395	18316	18147	18344	18171	18191	18286	18574	18273	18211	18360	18429	18216	18294	18268	18305	18438	18303	18364	18247	18386	18285	18152	18240	18323	18341	18015	18217	18226	18462	18188	18298	18288	18308	18245	18335	18306	18386	18341	18384	18319	18001	18365	18199	18389	18209	18389	18441	18169	18316	18217	18468	18432	18335	18392	18123	18401	18307	18338	18441	18484	18248	18381	18239	18292	17959	18406	18422	18286	18303	18200	18291	18311	18075	18190	18219	18131	18311	18190	18326	18238	18236	18401	18312	18357	18414	18226	18378	18156	18322	18297	18077	18446	18214	18197	18241	18442	18213	18239	18285	18396	18313	18224	18322	18305	18134	18318	18286	18397	18394	18295	18290	18229	18235	18315	18372	18400	18378	18307	18389	18346	18167	18419	18522	18440	18315	18248	18205	18326	18236	18209	18300	18313	18182	18202	18332	18247	18430	18264	18306	18607	18159	18210	18228	18277	18089	18432	18498	18296	18363	18202	18155	18345	18194	18350	18313	18293	18254	18186	18087	18267	18494	18300	18299	18225	18290	18218	18281	18234	18340	18123	18351	18396	18413	18211	18475	18109	18354	18403	18259	18367	18418	18057	18273	18200	18209	18444	18319	18371
23995	21164	27751	25767	25883	31411	33793	30985	30519	30118	29605	29479	29191	29214	28911	28949	28853	28692	28573	28752	28898	28647	28400	28730	28324	28415	28759	28551	28317	28582	28490	28332	28251	28451	28525	28583	28646	28585	28392	28465	28392	28242	28542	28217	28296	28295	28518	28489	28436	28618	28524	28209	28122	28253	28273	28618	28130	28194	28296	28612	28611	28150	28443	28514	28440	28419	28370	28295	28344	28308	28495	28055	28323	28131	28276	28316	28478	28274	28339	28352	28166	28248	28475	28382	28318	28444	28475	28383	28396	28273	28466	28415	28583	28520	28426	28116	28303	28302	28418	28325	28379	28580	28506	28360	28544	28281	28465	28390	28425	28376	28192	28424	28246	28436	28468	28482	28376	28218	28302	28250	28190	28165	28673	28431	28257	28153	28136	28217	28265	28171	28382	28414	28196	28186	28110	28405	28253	28425	28070	28225	28121	28065	28219	28564	28151	28563	28055	28055	28513	28236	28366	28127	28498	28413	28313	28422	28446	28296	28265	28246	28225	28327	28424	28227	28486	28590	28457	28374	28234	28162	28053	28474	28131	28432	28430	28343	28326	28246	28479	28356	28036	28127	28282	28068	28207	28396	28476	28230	28266	28307	28260	28219	28272	28284	28437	28217	28364	28245	28285	28354	28078	28030	28345	28414	28379	28182	28136	28513	28306	28422	28402	28077	28456	28450	28285	28262	28509	28088	28533	28364	28291	28111	28245	28228	28198	28361	28517	28468	28233	28037	28282	28188	28519	28399	28470	28333	28346	28332	28575	28534	28240	28402	28270	28194	28270	28509	28246	28559	28383	28345	28325	28316	28249	28185	28224	28172	28447	28238	28308	28188	28376	28044	28256	28390	28169	28313	28327	28467	28093	28209	28388	28274	28414	28276	28551	28452	28049	28418	28375	28162	28220	27978	28057	28392	28207	28321	28294	28232	28243	28111	28268	28125	28471	28315	28156	28150	28148	28288	28202	28336	28221	28203	28378	28227	28329	28338	28422	28639	28456	28255	28286	28189	28416	28230	28367	28286	28364	28300	28297	28145	28464	28434	28444	28215	28393	28325	28157	28266	28290	28249	28392	28353	28481	28414	28185	28173	28190	28548	28150	28138	28510	28510	28140	28284	28351	28057	28085	28409	28301	28474	28552	28189	28430	28399	27826	27982	28298	28134	28090	28398	28159	28043	28442	28503	28332	28298	28409	28374	28240	28352	28063	28290	28134	28302	28285	28380	28380	28467	28401	28451	28411	28333	28130	28239	28241	28290	28399	27988	28295	28552	28083	28386	28119	28136	28302	28071	28224	28292	28330	28213	28437	28327	28487	28498	28326	28384	28239	28270	28264	28677	28093	28244	28231	28347	28162	27997	28144	28324	28042	28204	28297	28301	28340	28442	28447	28306	28351	28361	28154	28255	27929	28117	28316	28449	28144	28199	28398	28208	28213	28327	28257	28411	28349	28154	28558	28211	28369	28286	28134	28349	28330	28572	28264	28623	28300	28532	28410	28540	28319	28360	28301	28197	28310	28468	28478	28406	28219	28436	28416	28270	28579	28411	28250	28404	28497	28417	28272	28320	28290	28269	28105	28409	28130	28446	28576	28157	28293	28357	28687	28533	28226	28156	28569	28414	28310	28265	28240	28313	28266	28457	28376	28293	28335	28335	28385	28390	28286	28331	28507	28449	28266	28313	28318	28162	28516	28044	28377	28025	28385	28484	28601	28141	28144	28304	28268	28384	28345	28042	27905	28262	28595	28421	28252	28290	28247	28144	27932	28054	28251	28210	28129	28152	27967	28144	28337	28108	28224	28425	28416	28146	28340	28313	28178	28376	28532	28193	28211	28096	28265	28243	28321	28298	28171	28265	28398	28319	28281	28333	28336	28234	28296	28389	28314	28293	28218	28097	28535	28567	28216	28522	28435	28459	28320	28250	28487	28274	28429	28297	28406	28443	28261	28485	28294	28342	28255	28031	28466	28170	28399	28133	28216	28240	28292	28508	28538	28088	27960	28195	28409	28284	28114	28360	28269	28306	28527	28180	28515	28539	28087	28351	28283	28324	28106	28122	28191	28202	28287	28304	28236	28326	28457	28394	28461	28172	28141	28334	28327	28571	28406	28462	28223	28298	28182	28224	28339	28303	28358	28428	28168	28225	28260	28275	28355	28174	28115	28152	28347	28260	28293	28196	28493	28374	28443	28376	28306	28559	28316	28277	28049	28230	28255	28394	28444	28172	28319	28395	28429	28374	28193	28396	28377	28598	28471	28264	28246	28172	28275	28010	28212	28236	28311	28335	28142	28169	28179	28508	28500	28336	28353	28421	28145	28412	28397	28312	28336	28351	28535	28323	28257	28269	28341	28158	28565	28356	28249	28377	28287	28387	28301	28497	28136	28337	28386	28364	28213	28163	28283	28236	28177	28546	28445	28090	28325	28361	28371	28457	28208	28469	28332	28367	28393	28476	28537	28249	28210	28578	28162	28169	28181	28236	28345	28128	28452	28133	28488	28292	28426	28401	28184	28150	28196	28474	28559	28335	28452	27999	28591	28220	28049	28212	28186	28283	28491	28341	28309	28510	28234	28555	28386	28356	28505	28408	28074	28204	28280	28232	28139	28235	28310	28258	28341	28440	28261	28382	28219	28180	28027	28463	28431	27982	28437	28403	28003	27964	28261	28366	28527	28255	28427	28634	28588	28121	28151	28252	28250	28269	28024	28125	28329	28595	28062	28435	28341	28134	28284	28575	28359	28059	28241	28327	28498	28258	28641	28616	28408	28332	28429	28356	28178	28171	28328	28672	28765	28428	28410	28282	28614	28434	28320	28517	28563	28265	28328	28221	28191	28199	28447	28277	27999	28354	28502	28372	28283	28133	28282	28192	28334	28232	28403	28351	28069	28124	28343	28295	28136	28154	28214	28260	28346	28338	28398	28389	28738	28339	28103	28219	28634	28076	28076	28380	28344	28164	28096	28223	28378	28290	28324	28352	28284	28438	28462	28135	28304	28335	28096	28297	28385	28073	28444	28348	28204	28267	28529	28594	28498	28560	28138	28103	28233	28483	28358	28375	28221	28573	28423	28075	27988	28023	28504	28293	28314	28286	28316	28262	28275	28187	28003	28212	28260	28463	28401	28222	28396	28548	28187	28167	28266	28280	28549	28230	28492	28369	28454	28267	28314	28070	28341	28238	28445	28302	28549	28443	28413	28328	28124	28358	28135	28170	28066	28102	28099	28133	28661	28324	28056	28159	28382	28201	28235	28214	28228	28181	28297	28290	28331	28305	28374	28126	28285	28349	28251	28522	28137	28154	28045	28411	28400	28170	28404	28224	28499	28409	28126	28296	28411	28219	28312	28308	28084	28081	28190	28525	28409	28336	28337	28330	28044	28333	28497	28407	28407	28327	28531	28227	28327	28452	28224	28157	28232	28244	28106	28118	28134	28305	28419	28105	28424	28285	28408	28424	28154	28282	28437	28201	28532	28516	28409	28200	28066	28427	28421	28399	28415	28221	28162	28189	28203	28310	28179	28067	28049	28270	28286	28207	28426	28331	28263	28216	28495	28345	28629	28570	28187	28543	28289	28163	28336	28489	28391	28247	28298	28192	28331	28366	28200	28156	28433	28410	28370	28510	28501	28296	28389	28509	28102	28433	28232	28251	28433	28250	28436	28395	28535	28277	28148	28465	28171	28334	28328	28365	28441	28407	28203	28108	28316	28178	28236	28204	27995	28343	28395	28068	28297	28195	28315	28552	28074	28253	28184	28339	28279	28162	28470	28052	28450	28276	28423	28524	28510	28308	28564	28215	28432	28287	28277	28544	28435	28363	28134	28376	28368	28367	28318	28365	28379	28329	28399	28213	28284	28428	28489	28246	28505	28434	28252	28283	28301	28242	28120	28305	28259	28454	28503	28289	28244	28393	28221	28345	28462	28526	28365	28252	28389	28232	28294	28464	28447	28409	28389	28523	28537	28340	28282	28233	28500	28515	28366	28324	28409	28191	28202	28397	28306	28239	28330	28336	28370	28187	28285	28295	28338	28270	28370	28343	28309	28304	28054	28267	28452	28365	28335	28032	28275	28180	28711	28231	28239	28271	28060	27953	28506	28299	28231	28182	28493	28260	28560	28190	27998	28395	28088	28406	28143	28204	28144	28193	28356	28582	28347	28439	28199	28561	28266	28293	28468	28492	28497	28279	28078	28483	28360	28295	28249	28333	28648	28411	28411	28278	28089	28485	28362	28197	28401	28408	28282	28357	28419	28196	28522	28339	28607	28089	28331	28320	27964	28046	28320	28130	28247	27929	28521	28436	28344	28135	28267	28367	28547	28316	28266	28027	28189	28193	28396	28412	28302	28429	28270	28394	28318	28233	28457	28592	28198	28230	28295	28230	28269	28502	28370	28301	28361	28178	28314	28218	28212	28293	28388	28259	28120	28522	28268	28352	28476	28212	28522	28618	28337	28300	28397	28299	28360	28109	28326	28349	28408	28278	28448	28329	28444	28451	28133	28272	28344	28451	28670	28613	28638	28533	28253	28465	28230	28135	28265	28466	28584	28114	28390	28360	28409	28512	28235	28196	28115	28329	28503	28593	28288	28174	28283	28485	28307	28254	28233	28152	28393	28381	28398	28335	28450	28385	28354	28387	28049	28165	28215	28340	28443	28103	28208	28162	28308	28296	28486	28284	28272	28112	28326	28398	28259	28538	28296	28265	28474	28562	28546	28494	28167	28059	28116	28254	28438	28328	28442	28573	28349	28171	28390	28568	28100	28422	28391	28091	28102	28162	28224	28400	28267	28318	28118	28356	28445	28338	28500	28364	28201	28371	28158	28408	28411	28500	28521	28305	28174	28547	28047	28177	28361	28294	28281	28034	28292	28204	28288	28303	28397	28127	28330	28524	28427	28372	28469	28170	28623	28361	28220	28236	28347	28263	28029	28461	28393	28186	28292	28334	28466	28328	28155	28330	28258	28005	28517	28033	28457	28111	28247	28458	28160	28148	28578	28023	28364	28172	28289	27980	28385	28501	28594	28266	28286	28499	28321	28264	28363	28130	28156	28274	28150	28050	28330	28377	28468	28408	28421	28135	28351	28177	28357	28288	28598	28292	28461	28216	28157	28364	28291	28280
22950	38983	37778	30821	26824	24203	22238	21259	20477	19545	19060	18922	18539	18334	18209	18066	17900	17978	17857	17826	17863	17740	17568	17667	17630	17769	17772	17481	17529	17589	17741	17482	17452	17589	17518	17505	17469	17386	17450	17456	17420	17328	17619	17582	17340	17545	17419	17594	17333	17320	17526	17502	17492	17512	17525	17383	17617	17383	17391	17425	17440	17432	17428	17540	17588	17345	17468	17578	17423	17397	17563	17403	17398	17553	17422	17186	17431	17456	17293	17534	17500	17438	17575	17351	17446	17264	17461	17540	17519	17467	17344	17563	17321	17340	17411	17393	17492	17419	17401	17461	17264	17338	17555	17288	17403	17451	17389	17502	17423	17445	17396	17371	17298	17469	17547	17349	17462	17530	17514	17398	17393	17463	17427	17284	17211	17695	17663	17349	17482	17394	17296	17611	17446	17457	17321	17576	17238	17316	17274	17398	17283	17381	17351	17295	17366	17500	17308	17458	17568	17525	17490	17279	17379	17519	17501	17360	17423	17459	17513	17472	17308	17294	17278	17315	17450	17280	17408	17323	17505	17365	17635	17527	17280	17321	17569	17418	17257	17360	17372	17468	17411	17440	17225	17502	17311	17352	17652	17276	17448	17494	17359	17395	17264	17499	17495	17553	17357	17593	17564	17214	17308	17424	17366	17270	17347	17347	17348	17510	17220	17314	17499	17516	17294	17315	17453	17300	17446	17359	17529	17522	17378	17370	17349	17372	17347	17327	17587	17330	17461	17403	17410	17376	17445	17350	17552	17445	17408	17491	17418	17267	17334	17502	17388	17418	17453	17445	17522	17347	17265	17407	17306	17390	17387	17538	17616	17476	17416	17426	17333	17515	17540	17527	17375	17533	17534	17683	17359	17522	17428	17347	17108	17409	17459	17311	17490	17416	17497	17411	17491	17351	17460	17350	17604	17382	17401	17582	17532	17398	17309	17498	17532	17279	17372	17406	17423	17380	17306	17485	17348	17188	17560	17231	17288	17423	17360	17194	17354	17604	17435	17459	17336	17495	17467	17457	17428	17390	17478	17384	17340	17507	17427	17386	17452	17438	17408	17322	17273	17579	17387	17471	17391	17443	17448	17329	17437	17300	17445	17361	17578	17618	17417	17447	17396	17469	17541	17421	17504	17403	17420	17454	17415	17381	17435	17391	17391	17492	17325	17527	17458	17421	17451	17308	17553	17323	17393	17395	17363	17352	17448	17327	17431	17253	17562	17517	17384	17561	17482	17486	17311	17491	17573	17396	17370	17345	17547	17215	17381	17484	17552	17424	17479	17448	17259	17400	17558	17357	17643	17270	17481	17445	17643	17445	17365	17453	17422	17422	17399	17540	17327	17408	17375	17320	17288	17494	17424	17578	17389	17444	17416	17435	17585	17448	17590	17485	17468	17556	17539	17411	17519	17400	17341	17478	17444	17486	17421	17423	17514	17308	17516	17486	17541	17480	17367	17214	17374	17470	17483	17456	17317	17410	17533	17457	17461	17314	17344	17277	17238	17418	17414	17318	17372	17594	17260	17618	17480	17503	17466	17380	17390	17405	17429	17464	17430	17496	17509	17387	17397	17442	17444	17444	17357	17564	17280	17501	17484	17445	17609	17402	17548	17463	17519	17413	17595	17437	17300	17251	17360	17486	17385	17328	17252	17468	17381	17460	17464	17485	17415	17458	17332	17523	17347	17451	17395	17326	17574	17364	17448	17423	17615	17421	17348	17474	17446	17526	17377	17522	17346	17616	17425	17413	17329	17386	17376	17455	17460	17313	17452	17357	17409	17448	17433	17228	17592	17310	17578	17396	17492	17334	17530	17292	17260	17407	17542	17309	17471	17481	17441	17572	17300	17473	17443	17378	17163	17342	17509	17576	17391	17322	17414	17547	17326	17316	17377	17535	17414	17409	17565	17457	17593	17381	17413	17176	17464	17338	17522	17427	17232	17442	17391	17563	17474	17503	17520	17488	17365	17551	17308	17654	17431	17522	17281	17331	17554	17400	17476	17287	17386	17518	17440	17492	17475	17188	17469	17433	17607	17312	17463	17367	17450	17408	17330	17609	17365	17388	17591	17447	17442	17347	17448	17489	17286	17545	17345	17506	17350	17497	17454	17568	17205	17476	17550	17313	17463	17458	17446	17499	17294	17493	17502	17324	17320	17300	17415	17431	17379	17362	17228	17296	17417	17633	17295	17426	17461	17493	17505	17380	17241	17225	17526	17388	17519	17490	17384	17420	17454	17428	17321	17413	17404	17286	17470	17513	17471	17409	17627	17371	17418	17548	17450	17364	17443	17221	17453	17220	17477	17515	17345	17400	17331	17467	17344	17290	17363	17295	17404	17240	17517	17711	17400	17311	17433	17294	17444	17382	17534	17275	17423	17428	17328	17365	17705	17386	17462	17483	17459	17484	17459	17669	17441	17550	17366	17331	17422	17490	17503	17362	17378	17326	17260	17418	17205	17408	17401	17396	17362	17489	17592	17422	17353	17659	17454	17436	17477	17306	17535	17313	17495	17429	17540	17511	17361	17473	17318	17447	17302	17356	17357	17449	17405	17386	17480	17410	17508	17578	17274	17521	17530	17336	17491	17256	17249	17604	17325	17466	17498	17355	17399	17459	17529	17418	17387	17544	17324	17436	17294	17440	17267	17489	17312	17390	17537	17514	17308	17342	17639	17403	17248	17639	17361	17496	17511	17368	17177	17369	17343	17528	17385	17326	17324	17325	17385	17460	17477	17466	17428	17534	17390	17411	17450	17409	17311	17586	17386	17465	17435	17395	17443	17510	17476	17441	17428	17289	17527	17322	17381	17467	17336	17381	17311	17346	17332	17280	17367	17462	17450	17388	17579	17329	17357	17288	17372	17422	17476	17386	17481	17277	17413	17388	17565	17459	17349	17486	17432	17485	17303	17476	17445	17352	17531	17368	17535	17447	17333	17308	17440	17299	17595	17587	17332	17405	17397	17442	17403	17548	17433	17364	17336	17414	17436	17634	17412	17429	17424	17405	17410	17462	17512	17391	17385	17268	17466	17355	17357	17350	17429	17349	17392	17309	17633	17450	17458	17485	17384	17481	17385	17464	17440	17565	17430	17616	17445	17479	17429	17101	17392	17285	17379	17480	17541	17391	17406	17415	17480	17476	17455	17350	17321	17579	17272	17354	17344	17485	17323	17505	17648	17369	17414	17443	17521	17477	17334	17376	17440	17477	17399	17597	17505	17427	17364	17418	17630	17502	17499	17397	17466	17377	17422	17482	17366	17395	17338	17413	17441	17316	17240	17357	17489	17198	17406	17363	17387	17542	17327	17319	17358	17493	17430	17364	17407	17535	17426	17367	17476	17374	17439	17443	17391	17476	17482	17631	17423	17574	17357	17386	17558	17464	17415	17244	17487	17429	17374	17339	17408	17247	17348	17452	17425	17467	17330	17535	17318	17491	17360	17317	17267	17459	17364	17270	17378	17496	17308	17425	17363	17319	17567	17286	17256	17469	17434	17424	17378	17329	17415	17506	17313	17171	17531	17409	17316	17256	17415	17448	17258	17515	17424	17505	17443	17298	17534	17307	17441	17453	17414	17501	17569	17458	17341	17364	17480	17601	17276	17461	17378	17382	17456	17302	17523	17323	17532	17320	17370	17419	17356	17501	17543	17275	17631	17294	17482	17485	17341	17337	17510	17535	17311	17334	17440	17589	17190	17396	17371	17445	17258	17334	17330	17459	17324	17419	17210	17463	17441	17400	17594	17524	17339	17452	17199	17504	17260	17408	17216	17538	17430	17646	17326	17401	17445	17508	17239	17565	17241	17376	17450	17432	17343	17365	17498	17551	17566	17455	17439	17276	17433	17293	17449	17542	17487	17365	17449	17358	17320	17453	17399	17295	17579	17395	17382	17397	17404	17327	17324	17330	17379	17398	17379	17405	17490	17503	17610	17648	17322	17371	17571	17428	17397	17436	17339	17243	17354	17408	17418	17444	17220	17351	17534	17583	17381	17502	17524	17381	17398	17554	17370	17398	17465	17614	17394	17438	17465	17519	17498	17504	17271	17490	17437	17514	17312	17292	17455	17421	17411	17495	17418	17342	17301	17267	17387	17361	17152	17569	17388	17530	17546	17413	17454	17448	17496	17482	17328	17449	17420	17560	17238	17444	17414	17418	17317	17529	17351	17411	17331	17276	17560	17311	17488	17398	17546	17235	17361	17550	17406	17465	17464	17468	17417	17505	17441	17494	17461	17334	17476	17353	17334	17456	17474	17389	17497	17361	17445	17474	17475	17402	17383	17505	17445	17265	17466	17468	17397	17416	17454	17503	17427	17413	17212	17437	17496	17357	17590	17508	17301	17327	17355	17416	17270	17599	17552	17392	17327	17394	17386	17532	17402	17589	17381	17300	17508	17370	17472	17303	17570	17420	17456	17167	17466	17339	17464	17381	17344	17339	17664	17322	17126	17467	17243	17547	17496	17412	17320	17426	17440	17511	17472	17432	17598	17308	17553	17299	17364	17442	17545	17502	17521	17330	17339	17508	17494	17419	17451	17469	17448	17509	17548	17431	17501	17344	17403	17461	17404	17556	17498	17451	17288	17422	17363	17320	17444	17490	17414	17519	17302	17718	17484	17342	17263	17586	17325	17505	17399	17404	17495	17418	17477	17250	17486	17288	17358	17401	17387	17275	17185	17417	17381	17597	17401	17316	17750	17493	17333	17379	17456	17341	17569	17357	17494	17667	17494	17479	17232	17316	17373	17362	17365	17448	17521	17346	17433	17540	17347	17466	17383	17272	17403	17468	17306	17409	17466	17439	17378	17515	17423	17527	17398	17385	17252	17400	17179	17388	17313	17333	17583	17390	17349	17594	17359	17426	17403	17352	17404	17703	17319	17463	17312	17463	17424	17640	17507	17487	17428	17488	17579	17565	17501	17463	17297	17457	17451	17385	17455	17511	17374	17309	17452	17466	17411	17405	17377	17338	17649	17454	17601	17368	17446	17415	17476	17508	17418	17230	17445	17398	17362	17526	17500	17483	17412	17249	17484	17347	17479	17435	17575	17478	17294	17223	17343	17374	17236	17415	17392	17295	17441	17455	17357	17505	17280	17390	17286	17316	17424	17335	17333	17525	17479	17262	17435	17495
22681	21175	27742	25090	23442	29648	35362	32103	31107	30612	30374	29846	29720	29466	29144	29049	29074	29093	29002	28928	28572	28783	28601	28361	29007	28388	28353	28664	28494	28556	28625	28499	28364	28311	28619	28538	28571	28620	28507	28464	28256	28436	28257	28530	28382	28282	28302	28515	28417	28388	28343	28435	28500	28228	28564	28291	28128	28554	28545	28468	28134	28287	28550	28386	28404	28425	28173	28281	28602	28594	28123	28227	28360	28495	28227	28440	28264	28245	28355	28238	28209	28325	28293	28444	28367	28181	28247	28524	28349	28118	28025	28239	28264	28310	28136	28235	28279	28060	28431	28683	28261	28210	28339	28244	28269	28716	28291	28144	28338	28500	28153	28310	28277	28019	28216	28401	28010	28183	28525	28397	28325	28335	28256	28239	28286	28322	28270	28330	28163	28250	28266	27980	28208	28504	28341	28245	28371	28149	28093	28233	28212	28246	28418	28545	28283	28232	28367	28225	28333	28164	28187	28068	28293	28255	28273	28098	28301	28040	28234	28034	28100	28091	28440	28268	28507	28455	28336	28135	28399	28140	27860	28272	28510	28343	28020	28176	28333	28003	28239	28547	28558	28211	28293	28235	28184	28410	28131	28049	28187	28015	28377	28131	28152	28153	28356	28466	28206	28200	28305	28235	28102	28384	28080	28382	28118	28165	28171	28406	28297	28360	28299	28074	28024	28168	28345	28326	28149	28363	28262	28237	28128	28275	27882	28159	28440	28200	28475	28248	28322	28366	28342	28368	28300	28291	28334	28453	28265	28382	28383	28276	28004	28110	28073	28214	28216	28075	28289	28345	28326	28325	28142	27971	28353	28266	28184	28181	28190	28206	28190	28154	28184	28358	28126	28327	28050	28146	28317	28257	28213	28345	28293	28435	28462	28416	27951	28547	28532	28231	27999	28297	28284	28168	28301	28248	28289	27942	28212	28015	28309	28007	28223	28230	28226	28417	28161	28200	28245	27850	28325	28407	28347	27922	28118	28004	28162	28254	28314	28207	27926	28133	28322	28285	28150	28267	28266	28013	28065	28120	28245	28132	28361	28047	28276	28276	28267	28327	28201	28163	28526	28337	28197	28163	28041	28100	28085	28221	28171	28187	28324	28300	28114	28063	28056	28005	28114	28052	28174	28247	28248	28268	28029	28000	28361	28153	28033	28401	28460	28270	28314	28127	28185	28436	28336	28138	28477	28008	28217	28303	28308	28248	27977	28144	28454	28185	28197	28325	28361	28178	28425	28143	28047	27973	28348	28058	28268	28356	28320	28306	28177	28317	28183	27990	28239	27873	28051	28284	28359	28139	28049	28459	28118	28131	28163	28187	28029	28399	28204	28042	27787	28095	28330	28145	28164	28256	28366	28162	28041	28223	28492	28146	28395	28163	28257	28112	28171	27973	28097	28030	28122	28046	28239	28337	28318	28091	28333	28222	28352	28128	28333	28102	28519	28225	28080	27915	28162	28434	28209	28138	28286	28155	28450	28398	28082	28058	27957	28212	28283	28367	28308	28468	27997	28101	28315	28272	28292	27824	28020	28324	28197	28134	28066	28371	28171	28241	28264	28028	28146	28382	28182	28293	28216	28222	27918	28101	28349	28553	28371	28350	28416	28310	27908	28299	28159	28073	28041	28232	28179	28332	27957	28238	28070	28042	28292	28136	28174	28177	28021	28194	28549	28175	27967	28032	28400	28428	28273	28342	28446	28114	28239	28314	27898	28149	28086	28138	28149	28366	28400	28128	28346	28203	28281	28334	28235	28328	28103	28100	28323	28348	28267	28098	28135	28018	28331	28201	28244	28173	28321	28276	28424	28238	28107	28225	28405	28086	28192	28447	28292	28060	28299	28275	28454	28466	28214	28250	28148	28150	28249	28231	28398	28210	28186	28277	28168	27870	27888	27959	28461	28403	28238	28257	28287	28152	28133	28211	28202	28115	28304	28011	28038	28323	28339	28291	28147	28283	28304	28397	28182	28139	28499	28151	28241	28030	28354	28084	28398	28239	28316	28372	28218	28168	27946	28211	28120	28238	28191	28026	28145	28562	28316	28255	28107	28575	28171	28219	28378	28160	28127	28104	27890	28238	28339	28094	28520	27913	28311	28131	28010	27813	28133	28049	28332	28116	28199	28256	28376	28149	28056	28325	28213	28030	28252	28328	28243	28252	28326	28203	28208	28407	28221	27894	27938	28164	28176	28207	28079	28070	28419	28400	28271	27952	28136	28135	28112	28289	28411	28040	28267	28416	28099	27815	28405	28307	28296	28186	28056	27966	28333	28366	28046	28314	28423	28049	28355	28178	28250	28297	28141	28111	28505	28165	28428	28260	28210	28141	28316	28204	28233	28237	28230	27950	28116	28340	28476	28061	28347	28231	28243	28053	28130	28023	28188	28336	28125	27968	28221	28373	28332	27957	28025	28090	28193	28188	28393	28333	28108	28438	28398	28292	28338	28235	27882	27834	28020	27909	28150	28239	28198	28371	28161	28276	28238	28278	28379	28142	28369	28212	28316	28066	28245	28100	28106	28368	28516	28316	28174	28177	28088	28165	28326	27913	28325	28236	28187	28328	28360	28271	28164	28148	28439	28216	28336	27871	28186	28221	28373	28132	28254	28333	28221	28156	28190	28062	28086	28369	28433	28106	28211	28231	28106	28222	28086	28263	28160	28269	28199	27995	27856	28242	28309	28343	28153	28311	28189	28287	28213	28425	28363	28334	28450	28135	28534	28211	28283	28443	28385	28264	28262	27928	28306	28000	28330	28451	28114	28317	28161	28426	28056	28071	28089	28173	27961	28130	28169	28154	28024	28193	28155	28149	28194	28009	28411	28209	28425	28255	28041	28211	28269	28135	28199	28132	28236	28270	28207	28424	28282	28202	27895	28251	28150	27885	28101	28014	28275	28154	28399	28102	28157	28346	28569	28228	28134	28279	28495	28478	28372	28257	28154	28188	28029	28279	28112	28056	28025	28145	28305	28204	28393	28150	28321	28143	28143	28425	28157	27995	28266	28193	28075	28052	28270	28222	28105	28382	28204	27982	28316	28343	28513	28016	28319	28427	28144	28254	28115	28372	28309	28330	28162	28207	27996	28077	28234	28304	28115	28418	28346	28377	28218	28230	28103	28231	28348	28293	28279	27974	27991	28069	27960	28193	28136	28398	28287	28007	28052	28245	28226	28043	28254	28145	28271	28259	28135	28405	28243	28192	28145	28209	28169	28091	28282	28250	28301	28302	28188	28337	28310	28465	28334	28145	28154	28206	28386	28184	27907	28029	28110	28151	28207	28103	28081	28292	28317	27861	28103	28059	28239	28309	28209	28249	28380	28238	28035	28224	28456	28235	28279	28215	28379	28060	28094	28202	28115	28273	27975	28304	28112	28335	28406	28201	28251	28207	28218	28115	28233	28473	28196	28116	28068	28007	28083	28114	28144	28127	28107	28431	28120	28015	28324	28357	28141	28262	28087	28057	27851	28193	28311	28110	28185	28328	28447	28125	28053	28416	28419	28414	28389	28036	28070	28173	28258	28188	28263	28169	28148	28270	28159	28323	28070	28013	27987	28182	28082	27887	28016	28264	28311	28168	28194	28113	28208	28147	28043	28201	28330	28115	28287	28229	28129	28231	28223	28207	28356	28095	28677	28257	28081	28164	28228	28283	28379	28199	28267	28082	28371	28264	28232	27929	28213	28262	28060	27969	28022	28316	28431	28098	28248	27917	28311	28342	28163	28008	28092	28297	28133	28265	28221	28309	28486	28274	27969	28280	28444	28459	28107	28339	28117	28240	28387	28154	28176	28188	28362	28192	28153	28212	28238	28117	28183	28190	28089	28427	28185	28123	28259	28133	28034	28216	28090	28203	28156	28165	28248	28271	28154	28112	28101	28167	28340	28574	28079	28134	28262	28244	28650	28243	28077	28244	28302	28404	28081	28020	28180	28043	28151	28329	28234	27970	28234	28379	28226	28197	28269	28161	28544	28204	28170	28237	28186	27858	27982	28232	28221	28115	28197	28373	28293	28342	28059	28242	28349	28318	28276	28238	28052	28314	28416	28473	28123	28044	28012	28403	28281	28382	28123	28104	28556	28301	27786	28117	28258	28231	28212	28119	28181	28432	28148	28301	28289	28129	28466	28325	28117	28089	28389	28330	28357	28553	28439	27850	28485	28026	28120	28384	28168	28261	28237	28134	28420	28352	28221	27939	27862	28206	28123	28306	28266	28205	28255	28215	28361	28405	28273	28254	28382	27925	28070	28143	28077	28296	28167	28569	28299	28165	28111	28123	28267	28165	28311	28274	28151	28163	28232	28452	28296	28132	28293	28483	28219	28198	28220	28107	28242	28314	28305	28229	28072	28280	28417	28224	28375	28432	27931	28197	27795	28031	28283	27972	28413	28605	28340	28506	28253	28119	28255	28279	28254	28103	28246	27987	28245	28367	28316	28254	28382	28296	28193	28155	28152	28166	28370	28389	28127	28098	28303	28150	28161	28068	28354	28141	28139	28312	28061	28170	28229	28035	28210	28320	28318	28334	28395	28422	28233	28282	28303	28379	28286	28178	28440	28010	28256	28481	28181	28231	28139	28074	28306	28165	28450	28263	28282	28240	27956	27976	28455	28457	28258	28344	27991	28190	28395	28387	28044	28100	28042	28065	28239	28243	28300	28256	28223	28201	28286	28345	28209	28341	28069	28112	28191	28328	28401	28139	28265	28065	28241	28321	28179	28220	28387	28319	28144	28115	28180	28200	28090	27924	28216	28248	28190	28152	28292	28406	28602	28169	28466	28198	28358	28351	28465	28253	28293	27832	28197	28195	28286	28003	28172	28167	28185	28411	28071	28095	27985	28129	28120	28138	28219	28312	28488	28143	28187	28049	28383	28283	28282	28390	28294	28269	28453	28392	28269	28261	28462	28352	28116	28249	28178	27900	28161	28372	28155	28221	28215	28299	27985	27956	28171	28291	28024	28350	28244	28612	28469	28254	28148	28209	28133	28182	28208	28271	28020	28017	28083	28338	28198	28171	28024	28291	28173	28312	28054	28429	28379	28333	28150	28043	28279	28264	28326	28200	28270	28232	28234	28351	28164	28304	28302	28092	28092	28209	28278	28287	28160	28458	28347	28117	28408	28372
24792	43490	42605	35210	30433	26669	24436	23043	22054	20706	20054	19391	18915	18707	18689	18279	18117	18149	17987	17780	17918	17863	17826	17750	17848	17645	17809	17687	17536	17646	17406	17691	17580	17585	17444	17464	17509	17443	17516	17432	17429	17579	17392	17277	17460	17575	17344	17467	17406	17370	17253	17329	17237	17417	17468	17452	17563	17469	17310	17350	17524	17362	17493	17446	17349	17231	17431	17522	17258	17322	17324	17306	17400	17579	17354	17289	17379	17479	17413	17231	17424	17374	17280	17488	17372	17399	17284	17381	17381	17362	17315	17318	17516	17298	17249	17331	17267	17422	17570	17279	17400	17426	17312	17426	17178	17229	17329	17402	17362	17428	17487	17341	17312	17431	17301	17211	17513	17290	17207	17427	17275	17336	17349	17503	17469	17371	17326	17349	17316	17333	17181	17288	17304	17446	17213	17303	17498	17233	17421	17289	17331	17155	17280	17308	17469	17120	17309	17250	17318	17319	17235	17243	17432	17249	17358	17231	17342	17528	17387	17256	17444	17304	17548	17326	17264	17464	17461	17339	17252	17329	17478	17316	17313	17262	17353	17291	17290	17217	17383	17338	17273	17268	17397	17376	17250	17313	17225	17246	17324	17421	17361	17123	17320	17344	17335	17356	17352	17317	17368	17369	17325	17427	17232	17333	17326	17321	17439	17283	17327	17480	17256	17463	17280	17148	17276	17039	17558	17484	17325	17235	17394	17347	17355	17433	17288	17275	17306	17193	17458	17324	17106	17398	17341	17279	17246	17304	17256	17287	17253	17269	17413	17327	17339	17237	17297	17334	17269	17266	17375	17427	17088	17372	17377	17541	17251	17483	17364	17158	17441	17609	17444	17187	17274	17352	17343	17335	17274	17391	17421	17270	17325	17175	17223	17271	17229	17322	17291	17216	17348	17342	17390	17360	17210	17328	17174	17340	17537	17247	17406	17359	17473	17328	17435	17184	17330	17410	17351	17346	17202	17278	17178	17256	17160	17291	17159	17310	17098	17359	17507	17290	17205	17367	17461	17261	17366	17262	17513	17233	17279	17268	17252	17348	17349	17298	17358	17351	17265	17354	17376	17322	17150	17384	17245	17444	17233	17354	17354	17411	17251	17334	17252	17319	17451	17428	17311	17364	17425	17259	17228	17462	17242	17204	17306	17418	17285	17272	17154	17171	17233	17397	17380	17220	17322	17348	17283	17403	17275	17345	17261	17297	17347	17347	17455	17533	17333	17434	17388	17236	17292	17094	17244	17317	17376	17097	17245	17278	17456	17328	17458	17249	17353	17240	17215	17376	17343	17192	17471	17228	17239	17485	17414	17208	17411	17412	17388	17460	17316	17419	17318	17278	17282	17354	17185	17419	17283	17348	17371	17273	17460	17318	17356	17182	17383	17320	17281	17325	17255	17184	17310	17278	17470	17238	17419	17332	17305	17238	17358	17212	17101	17370	17341	17333	17273	17473	17495	17242	17142	17270	17324	17303	17309	17311	17352	17319	17154	17169	17326	17236	17232	17485	17337	17290	17394	17381	17264	17447	17665	17222	17272	17322	17416	17289	17465	17322	17329	17249	17202	17157	17300	17397	17208	17282	17355	17303	17363	17297	17526	17242	17303	17332	17423	17366	17352	17301	17255	17453	17369	17554	17240	17257	17441	17470	17256	17185	17271	17282	17412	17385	17328	17437	17387	17331	17324	17384	17271	17174	17205	17285	17395	17368	17204	17191	17389	17374	17258	17107	17202	17436	17316	17363	17237	17177	17289	17306	17301	17316	17179	17349	17357	17283	17376	17306	17268	17225	17238	17607	17295	17450	17227	17435	17338	17320	17313	17356	17268	17392	17423	17414	17310	17307	17360	17305	17248	17473	17178	17284	17318	17248	17384	17277	17309	17202	17253	17278	17363	17241	17075	17387	17496	17264	17250	17300	17260	17182	17368	17245	17447	17273	17241	17196	17305	17299	17318	17315	17393	17253	17188	17336	17465	17114	17283	17399	17280	17137	17350	17471	17536	17412	17366	17153	17379	17157	17440	17154	17346	17406	17256	17277	17286	17182	17267	17378	17385	17141	17288	17167	17404	17445	17394	17371	17513	17211	17295	17254	17266	17280	17319	17272	17457	17172	17171	17018	17359	17424	17282	17047	17334	17331	17240	17308	17546	17270	17367	17260	17436	17384	17348	17336	17290	17264	17349	17300	17358	17292	17391	17217	17187	17279	17186	17261	17299	17347	17263	17327	17447	17177	17263	17275	17376	17414	17553	17310	17156	17383	17425	17184	17344	17283	17264	17325	17154	17228	17489	17318	17407	17414	17417	17222	17578	17387	17423	17377	17364	17363	17321	17424	17443	17262	17237	17347	17211	17372	17323	17336	17411	17317	17448	17401	17337	17095	17270	17375	17356	17304	17180	17343	17484	17303	17310	17423	17409	17227	17354	17171	17242	17312	17283	17323	17526	17390	17232	17290	17437	17343	17340	17373	17202	17457	17423	17232	17304	17396	17290	17509	17160	17381	17271	17333	17295	17458	17331	17116	17426	17348	17338	17341	17299	17454	17339	17286	17328	17204	17406	17332	17334	17270	17246	17371	17394	17348	17186	17245	17318	17353	17242	17217	17289	17274	17323	17278	17412	17358	17313	17557	17196	17332	17523	17310	17407	17523	17323	17204	17334	17424	17425	17272	17333	17371	17335	17402	17362	17321	17253	17506	17587	17276	17560	17600	17457	17312	17364	17408	17523	17271	17420	17456	17637	17392	17322	17274	17385	17296	17369	17222	17373	17267	17386	17278	17181	17359	17341	17246	17242	17172	17400	17331	17250	17384	17173	17335	17387	17430	17434	17272	17302	17211	17211	17247	17398	17308	17403	17226	17418	17220	17135	17194	17268	17365	17273	17141	17491	17327	17157	17344	17265	17306	17358	17222	17519	17327	17284	17419	17385	17322	17293	17237	17359	17417	17352	17408	17218	17324	17619	17433	17329	17376	17353	17313	17288	17288	17370	17501	17470	17305	17306	17290	17252	17364	17406	17221	17597	17400	17316	17469	17480	17275	17250	17463	17316	17394	17252	17379	17282	17416	17386	17243	17258	17242	17153	17397	17365	17546	17209	17318	17132	17244	17399	17373	17470	17252	17323	17460	17300	17362	17324	17137	17425	17205	17333	17359	17341	17239	17393	17300	17230	17490	17231	17439	17212	17326	17456	17318	17488	17145	17309	17326	17379	17551	17182	17256	17346	17299	17308	17350	17441	17294	17352	17261	17223	17150	17329	17306	17334	17322	17427	17328	17382	17357	17388	17386	17513	17186	17370	17240	17288	17243	17330	17247	17361	17200	17297	17014	17288	17233	17405	17284	17390	17521	17071	17311	17116	17338	17256	17190	17273	17085	17059	17412	17440	17532	17165	17551	17318	17251	17344	17352	17423	17325	17102	17297	17294	17299	17088	17305	17401	17349	17404	17220	17323	17264	17219	17376	17076	17401	17414	17344	17295	17366	17222	17474	17522	17335	17451	17117	17338	17286	17217	17389	17242	17426	17199	17358	17324	17333	17208	17276	17439	17258	17475	17384	17366	17241	17496	17443	17209	17203	17174	17339	17387	17401	17307	17289	17358	17169	17196	17279	17555	17451	17432	17370	17297	17471	17344	17309	17407	17264	17037	17462	17279	17327	17274	17249	17117	17349	17352	17380	17385	17326	17465	17369	17252	17384	17198	17306	17302	17304	17401	17289	17297	17285	17290	17399	17362	17558	17409	17306	17357	17445	17270	17028	17382	17277	17375	17154	17453	17302	17243	17394	17331	17280	17306	17186	17205	17315	17351	17484	17362	17259	17324	17386	17351	17354	17282	17505	17181	17167	17391	17421	17359	17076	17350	17239	17408	17374	17327	17384	17321	17242	17379	17292	17430	17209	17434	17267	17331	17449	17262	17350	17382	17322	17353	17331	17240	17244	17379	17375	17466	17269	17264	17251	17188	17449	17398	17177	17315	17330	17323	17073	17039	17195	17449	17367	17152	17369	17328	17301	17308	17234	17308	17365	17415	17389	17409	17396	17339	17237	17403	17376	17240	17322	17389	17334	17301	17354	17245	17340	17200	17332	17178	17221	17319	17431	17483	17370	17506	17200	17252	17310	17343	17323	17366	17458	17156	17356	17383	17237	17428	17183	17376	17308	17459	17349	17352	17214	17189	17102	17571	17228	17361	17324	17367	17506	17266	17368	17431	17388	17100	17398	17151	17184	17343	17434	17290	17285	17319	17352	17447	17257	17375	17415	17331	17341	17371	17331	17367	17273	17440	17406	17376	17340	17237	17264	17266	17338	17312	17293	17290	17237	17267	17293	17276	17097	17324	17329	17254	17220	17266	17332	17425	17254	17287	17300	17328	17216	17336	17240	17149	17251	17391	17260	17429	17426	17395	17213	17351	17442	17404	17251	17229	17273	17310	17429	17263	17105	17264	17146	17269	17440	17413	17281	17385	17292	17459	17384	17410	17160	17318	17246	17315	17316	17233	17375	17484	17384	17421	17386	17375	17398	17331	17386	17296	17251	17291	17270	17262	17391	17307	17544	17429	17365	17278	17254	17228	17505	17193	17320	17388	17383	17225	17326	17345	17352	17541	17490	17337	17383	17408	17450	17290	17209	17290	17486	17271	17410	17413	17117	17272	17307	17065	17274	17313	17334	17585	17282	17205	17289	17383	17317	17344	17211	17070	17395	17436	17109	17283	17368	17409	17308	17211	17366	17283	17324	17436	17232	17387	17284	17298	17528	17328	17423	17155	17357	17444	17383	17269	17319	17420	17463	17200	17287	17234	17308	17218	17406	17292	17310	17228	17377	17308	17336	17316	17330	17091	17385	17367	17402	17484	17415	17442	17444	17259	17486	17341	17283	17430	17327	17194	17377	17332	17449	17407	17270	17310	17142	17244	17338	17166	17052	17423	17291	17470	17333	17213	17271	17359	17427	17275	17174	17428	17226	17194	17171	17433	17348	17313	17283	17245	17232	17151	17401	17443	17259	17250	17414	17324	17160	17492	17378	17488	17381	17222	17375	17265	17376	17393	17139	17184	17256	17234	17624	17178	17296	17273	17350	17267	17285	17371	17242	17320	17216	17300	17194	17187	17411	17322	17403
36932	32384	37686	36249	33184	32764	32364	31452	31086	30977	30784	30735	30718	30518	30470	30760	30507	30477	30358	30371	30263	30470	30506	30404	30405	30321	30273	30357	30346	30158	30229	30195	30331	30499	30393	30312	30547	30339	30264	30299	30236	30033	30684	30417	30553	30006	30551	30388	30143	30301	30294	30187	30313	30330	30363	30028	30035	30374	30393	30426	30099	30238	30355	30377	30186	30278	30176	30125	30196	30267	30146	30483	30277	30242	30016	29881	30037	30206	30325	30275	30175	30386	30388	30209	30237	30426	30340	30094	30236	29974	30078	30237	30186	30158	30269	30368	30088	30014	30324	30561	30170	30333	30427	30195	30137	30442	30270	30325	30376	30476	30264	30068	30361	30483	30407	30392	30343	30191	30543	30114	30334	30546	30552	30520	30090	30045	30062	30249	30500	30198	30359	29874	30243	30162	30412	30291	30408	30246	30205	30525	30284	30184	30342	30464	30016	30241	30511	30348	30461	30225	30085	30238	30194	30160	30031	30323	30472	30091	30364	30318	30494	30202	30279	30330	30462	30223	30598	30122	30120	30123	30220	30198	30496	30154	30082	30251	30281	30323	30248	30389	30346	30275	30562	30380	30517	30227	30293	30130	30280	30228	30502	30333	30535	30532	30134	30036	30389	30251	30410	30166	30117	30252	30333	30545	30381	30166	30133	30419	30379	30209	30259	30059	30292	30316	30374	29923	29979	30257	30207	30405	30294	30095	30349	30194	30348	30284	30317	30172	30519	30260	30149	30396	30271	30563	30174	29953	30017	30390	30157	30416	30454	30236	29901	30261	30233	30246	30432	30287	30307	29964	30328	30070	30299	30250	30133	30150	30135	30113	30016	30153	30262	29884	30165	30523	30358	30173	30326	30486	30184	30420	30652	30317	30090	30239	30305	30485	30278	30078	30066	30292	30270	30087	30262	29965	30286	30259	30512	30250	30540	30438	30161	30258	30308	30021	30210	30146	30250	30021	30156	30226	30315	30333	30379	30169	30429	30091	29962	30128	30250	30202	30239	30091	30334	30220	30249	30220	30241	29917	30072	30346	30313	30171	30473	30184	30445	30236	30062	30137	30488	30182	30054	30141	30451	30252	30102	30264	30253	30150	30460	30183	30318	30368	30071	30266	30145	30106	30186	30190	30216	30197	30205	30245	30212	30076	30109	30380	30054	30150	30254	30226	30117	30326	30217	30266	30110	30285	30068	29936	30023	30066	30213	30371	30266	30070	30294	30312	30435	30353	30248	30272	30158	30480	30206	30238	30061	30094	30168	30077	30198	30021	30254	30375	30133	30433	30107	30169	30218	30416	30186	30260	30223	30222	30076	30337	30572	30146	30009	30031	30150	30330	30088	30145	30307	30262	30042	30209	30375	30541	30197	30221	30233	30157	30382	30357	30436	30555	30142	30113	30604	30317	30361	30178	30034	30409	30318	30188	30252	30301	30286	30469	30151	29635	30305	30470	30125	30204	30293	29977	30522	30171	30273	30202	30312	30188	30408	30361	30339	30405	30309	30022	30269	30393	30329	30164	30427	30228	30251	30183	30187	30163	30112	30361	30554	30265	30220	30296	30288	30279	30304	30339	30341	30280	30164	30223	30511	30173	30213	30255	30227	30243	30003	30060	30379	30262	30271	30366	30294	30291	30227	30049	30031	30504	30196	30184	30190	30174	30155	30480	30251	29992	30030	30359	30694	30382	30085	30360	30042	30375	30312	30182	30193	30256	30654	30176	30441	30217	30383	29991	30346	30211	30108	30486	30183	30380	30459	30189	30322	29924	30069	30149	30254	30428	30113	30403	30280	30209	30185	30131	30363	30247	30258	30226	30193	30457	30154	30127	30045	30138	30189	30311	30196	30253	30292	30263	30270	30243	30291	30232	30186	30375	30413	30214	30233	30233	30283	30172	30128	30268	30412	30110	30366	30136	30463	30083	30143	30151	30358	30420	30418	30203	30657	30330	30111	30149	30105	30290	30384	30090	30152	30416	30112	30216	30062	30243	30319	30288	29983	30160	30139	30287	30331	30279	30294	30285	30235	30147	30196	30257	30332	30315	30266	30202	30254	29913	30324	30349	30173	30368	30335	30469	30407	30378	29963	30279	30378	30314	30301	30391	30251	30159	30242	30230	30302	30080	30261	30464	30090	30129	30417	30256	30260	30254	30284	30025	30218	30208	30396	30337	30146	30173	30006	30163	30510	30337	30444	30556	30386	30440	30291	30198	30293	30478	30213	29963	30361	30445	30190	30138	30464	30310	30253	30277	30273	30582	30273	30349	30207	30106	30116	30070	30330	30199	30476	30261	30287	30396	30301	30531	30452	30363	30247	30326	30298	30378	30324	30299	30124	30477	30502	30224	30135	30016	29961	30150	30474	30265	30123	30475	30299	30082	30162	30628	30330	30025	30379	30091	30049	30209	29907	30128	30146	30316	30225	30375	30199	30325	30237	30626	30280	30377	30309	30281	30184	30266	30226	30322	30214	30192	30074	30342	30264	30399	30222	30358	30012	30271	30221	30328	30265	30339	30080	30211	30130	30135	30273	30208	30275	30194	30425	30242	30342	30337	30458	30544	30331	30130	30218	30220	30343	30268	30263	30131	30093	30321	30271	30317	30237	30419	30204	30342	30192	30250	30199	30219	30559	30121	30124	30087	30320	30527	30457	30190	30198	30093	29926	30253	30529	30290	30136	30574	30524	30344	30484	30297	30092	30414	30078	30339	30355	30267	30185	30222	30306	30114	30271	30423	30182	30051	30156	29941	30189	29899	30290	30165	30675	30212	30456	30377	30343	30105	30349	30400	30490	30371	30251	30546	30178	30378	30354	30378	30237	30102	30010	30352	30152	30273	30378	30253	30237	30312	30214	30084	30255	30200	30126	30354	30183	30165	30300	30211	30547	30248	30357	29983	30353	29913	30462	30553	30158	30128	30084	30417	30284	30362	30138	30207	30280	30340	30372	30282	30300	29922	30181	30361	30220	30429	30542	30150	30245	30101	30296	30057	30169	30505	30307	30118	30305	30139	30130	30247	30173	30387	30233	29928	30183	30179	30079	30283	30149	30307	30384	30086	30412	30319	30281	30072	30147	30233	30266	30193	30332	30208	30291	30210	30432	30036	30386	30046	30202	30293	30087	30102	30405	30362	30226	30379	30389	30203	30261	30240	30351	30446	30385	30228	30350	30462	30422	30241	30204	30235	30410	30329	30529	30181	30244	30251	30350	30288	30154	30286	30326	30102	30186	30459	30090	30480	30418	30244	30329	30361	30190	30421	30288	30230	30004	30359	30228	30438	30360	30452	30500	30131	30183	30484	30299	30238	30355	30285	30217	30222	30044	30096	30313	30351	30129	30157	30477	30562	30373	30304	30323	30215	30335	30228	30323	30499	30288	30257	30298	30034	30521	30281	30262	30485	30340	30123	30392	30362	30427	30074	30213	30328	30116	29948	30075	30148	30277	30262	30405	30259	30167	30228	30347	30522	29988	30532	30175	30241	30320	30215	30286	30405	30394	30415	30216	30528	30411	30288	30099	30389	30269	29948	30196	30141	30392	29921	30231	30394	30362	30422	30324	30199	30406	30362	30449	30274	30291	30015	30152	30411	30328	30382	30315	30188	30298	30310	30334	30247	30418	30197	30326	30267	30357	30234	30401	30105	30029	30299	30290	30400	30257	30525	30162	30079	30184	30195	30446	29957	30251	30233	30535	30396	30530	30100	30335	30205	30420	30463	30622	30352	30280	30469	30145	30121	30333	30081	30389	30328	30355	30177	30543	30444	30527	30063	30290	30405	30192	30148	30678	30004	30116	30239	29904	30169	30249	30094	30055	30179	30258	30375	30151	29961	30253	30403	30267	30658	30207	30093	30278	30138	30070	30489	30498	30116	30366	30239	30311	30335	30292	30131	30486	30383	30407	30147	30517	30431	30227	30205	30228	30044	30480	30523	30548	30237	30179	30221	30251	30256	30290	30195	30361	30414	30367	30168	30256	30162	30170	30465	30540	30321	30407	30254	30401	30361	30231	30100	30454	30171	30381	30322	30408	30386	30322	29952	30439	30281	30535	30274	30322	30324	30167	30484	30440	30415	30235	30441	30571	30280	30382	30156	30167	30337	30220	30187	30250	30288	30370	30287	30257	30177	30650	29990	30047	30398	30272	30494	30131	30497	30368	30294	30342	30178	30267	30079	30381	30207	30450	30505	30357	30380	30113	30090	30084	30244	30556	30307	30337	30525	30297	30101	29867	30214	30375	30198	30103	29948	30203	30384	30533	30236	30414	30543	30156	30053	30158	29941	30213	30377	30423	30189	30141	30435	30434	30438	30235	30249	30457	30442	30171	30250	30274	30173	30332	30472	30415	30094	30064	30277	30256	30488	29925	30341	30293	30391	30241	30341	30280	30390	30186	30193	30351	30281	30193	30510	30600	30248	30341	30298	30395	30245	30258	30192	30459	30471	30309	30414	30259	30163	30252	30171	30282	30290	30215	30349	30445	30183	30152	30364	30372	30289	30014	30117	30282	30536	30232	30043	30462	30462	30057	30214	30268	30645	30354	30493	30101	30470	30347	29925	30073	30448	30208	30155	30225	30170	30326	30152	30298	30136	30210	30350	30323	30118	29894	30417	30492	30266	30110	29905	30160	30191	30235	30357	30263	30246	30392	30470	30060	30158	30448	30300	30210	30381	30300	30596	30353	30040	30092	30217	30125	30415	30370	30318	30060	30423	30287	30262	30141	30436	30050	30188	30344	30447	30362	30253	29863	30208	30176	30316	30140	30545	30525	30315	30279	30202	30144	30351	29807	30134	30261	30451	30424	30110	29905	30193	30462	30337	30520	30340	30056	30236	30239	30122	30031	30025	30263	30217	30459	30558	30336	30474	30242	30256	30334	30418	30267	30424	30387	30405	30278	30389	30091	29935	30223	29998	30354	30114	30548	30246	30342	30521	30314	30087	30179	30367	30431	30456	30205	30107	30065	29966	30134	30350	30228	30319	30145	30204	30121	30238	30441	30277	30373	30467	30230	30048	30227	30257	30213	30163	30029	30259	30408	30088	30142	30161	30188	30099	30353	30281	30373	30153	30065	29993	30199	30147	30128	30454	29982	30263	30140	30266	30274	30321	30025	30340	30301	30033
25299	31836	31016	26241	23507	21851	20894	20247	19698	19457	19183	18845	18801	18902	18729	18687	18447	18453	18735	18487	18347	18572	18254	18503	18535	18226	18427	18419	18411	18282	18272	18183	18509	18338	18306	18325	18186	18188	18242	18318	18275	18169	18235	18198	18261	18202	18265	18350	18339	18316	18440	18436	18405	18361	18283	18162	18243	18326	18422	18103	18278	18292	18205	18235	18240	18139	18224	18180	18264	18206	18487	18395	18235	18427	18359	18283	18206	18240	18500	18407	18250	18121	18304	18447	18400	18258	18322	18300	18364	18345	18294	18349	18125	18271	18394	18184	18166	18318	18454	18209	18124	18208	18267	18527	18308	18441	18419	18182	18267	18337	18343	18240	18225	18237	18254	18264	18416	18409	18322	17999	18406	18227	18478	18269	18217	18319	18269	18334	18296	18422	18205	18321	18269	18366	18322	18361	18195	18233	18387	18318	18325	18423	18104	18290	18374	18412	18274	18349	18264	18300	18249	18235	18413	18241	18125	18349	18235	18520	18231	18135	18222	18259	18212	18432	18397	18075	18249	18081	18331	18139	18166	18398	18321	18132	18146	18180	18254	18227	18309	18534	18389	18353	18373	18179	18363	18230	18158	18232	18307	18280	18196	18225	18155	18237	18338	18146	18293	18386	18296	18303	18293	18493	18135	18308	18068	18333	18276	18413	18265	18218	18395	18232	18042	18488	18246	18162	18336	18473	18104	18236	18317	18427	18101	18332	18236	18320	18232	18117	18358	18236	18210	18140	18263	18402	18352	18477	18261	18322	18354	18326	18152	18261	18156	18342	18243	18339	18159	18366	18342	18333	18312	18399	18268	18465	18349	18172	18080	18336	18322	18371	18409	18267	18427	18138	18209	18224	18322	18378	18278	18266	18303	18209	18256	18203	18292	18291	18215	18275	18263	18261	18222	18309	18355	18137	18222	18329	18339	18340	18371	18284	18344	18269	18283	18304	18384	18274	18331	18374	18290	18326	18273	18275	18228	18381	18287	18469	18342	18429	18288	18423	18235	18436	18317	18151	18470	18195	18425	18275	18314	18275	18406	18337	18169	18330	18213	18267	18317	18367	18345	18323	18339	18185	18191	18351	18254	18104	18300	18395	18244	17989	18320	18101	18253	18331	18497	18262	18284	18173	18246	18410	18324	18295	18238	18318	18273	18241	18254	18236	18190	18134	18406	18208	18412	18284	18380	18271	18248	18270	18219	18358	18433	18279	18478	18366	18357	18121	18125	18142	18311	18170	18284	18208	18330	18336	18066	18563	18429	18200	18161	18173	18310	18318	18172	18394	18451	18216	18346	18457	18348	18266	18215	18221	18156	18242	18304	18256	18284	18349	18488	18281	18231	18244	18368	18391	18325	18321	18206	18278	18410	18315	18322	18352	18388	18293	18204	18290	18093	18268	18255	18338	18188	18135	18273	18539	18185	18447	18155	18154	18274	18304	18332	18233	18329	18353	18242	18366	18359	18205	18294	18277	18170	18259	18292	18495	18275	18208	18394	18201	18566	18343	18198	18411	18224	18107	18209	18301	18315	18240	18347	18235	18198	18383	18332	18152	18179	18581	18179	18193	18380	18188	18255	18278	18185	18246	18192	18161	18173	18268	18220	18459	18286	18338	18328	18378	18322	18254	18304	18254	18269	18254	18396	18430	18307	18342	18165	18327	18171	18341	18461	18316	18313	18246	18371	18271	18206	18359	18041	18473	18669	18276	18543	18229	18301	18475	18318	18277	18388	18277	18338	18320	18204	18257	18215	18387	18049	18400	18359	18105	18437	18232	18191	18413	18455	18242	18344	18308	18445	18433	18040	18188	18225	18324	18302	18342	18241	18348	18223	18327	18356	18289	18268	18157	18218	18301	18388	18511	18113	18450	18409	18447	18280	18324	18198	18317	18170	18145	18150	18434	18337	18239	18119	18133	18478	18281	18160	18455	18223	18348	18221	18407	18209	18326	18239	18302	18356	18342	18185	18391	18191	18232	18361	18192	18242	18373	18321	18347	18231	18294	18364	18282	18375	18297	18211	18322	18372	18265	18302	18252	18377	18368	18286	18300	18252	18203	18111	18266	18349	18395	18225	18297	18235	18390	18214	18275	18130	18298	18341	18143	18301	18043	18245	18213	18302	18310	18269	18220	18387	18387	18200	18581	18299	18361	18301	18173	18303	18236	18192	18423	18184	18384	18405	18170	18375	18139	18382	18187	18247	18382	18344	18382	18173	18266	18343	18310	18373	18362	18341	18218	18246	18306	18351	18298	18312	18228	18340	18179	18173	18212	18291	18204	18296	18347	18090	18328	18128	18213	18136	18073	18295	18296	18498	18287	18395	18263	18320	18210	18314	18207	18264	18335	18199	18245	18371	18274	18378	18280	18409	18474	18209	18167	18276	18177	18265	18308	18438	18197	18204	18355	18339	18284	18297	18279	18351	18488	18253	18352	18371	18335	18260	18519	18446	18465	18233	18302	18204	18180	18311	18292	18489	18232	18306	18346	18174	18357	18410	18485	18117	18346	18226	18405	18311	18363	18378	18323	18368	18291	18366	18187	18129	18206	18419	18233	18190	18299	18367	18374	18113	18077	18351	18158	18284	18179	18296	18170	18149	18204	18134	18321	18274	18167	18290	18304	18259	18465	18254	18203	18234	18282	18361	18273	18363	18162	18143	18248	18375	18479	18311	18216	18294	18304	18381	18203	18371	18449	18181	18416	18264	18464	18415	18274	18235	18210	18259	18160	18208	18232	18376	18346	18337	18344	18386	18386	18444	18387	18443	18242	18577	18112	18402	18402	18183	18202	18308	18405	18304	18167	18128	18450	18286	18329	18228	18274	18170	18381	18127	18215	18425	18314	18367	18117	18170	18297	18462	18323	18247	18131	18160	18287	18021	18321	18442	18370	18299	18429	18339	18295	18302	18200	18485	18251	18174	18401	18272	18362	18272	18192	18298	18363	18290	18345	18331	18278	18404	17984	18257	18412	18276	18327	18359	18227	18451	18417	18255	18375	18116	18441	18334	18666	18090	18313	18354	18297	18344	18214	18300	18064	18102	18169	18370	18277	18390	18348	18419	18372	18108	18176	18258	18137	18031	18211	18321	18357	18265	18155	18370	18130	18476	18345	18337	18174	18298	18300	18295	18197	18143	18388	18395	18350	18362	18184	18194	18221	18438	18129	18487	18270	18324	18249	18308	18140	18054	18331	18235	18283	18319	18100	18222	18191	18236	18126	18251	18376	18305	18289	18340	18393	18091	18339	18350	18447	18254	18241	18160	18360	18143	18267	18339	18295	18257	18138	18339	18323	18303	18338	18276	18395	18291	18345	18313	18145	18265	18139	18359	18229	18504	18442	18274	18224	18259	18371	18247	18280	18313	18182	18284	18320	18280	18225	18310	18201	18204	18103	18386	17979	18358	18274	18324	18304	18420	18331	18186	18356	18222	18355	18392	18188	18278	18243	18315	18371	18370	18244	18353	18343	18285	18226	18442	18331	18411	18328	18461	18187	18390	18152	18476	18255	18202	18229	18168	18322	18387	18163	18310	18358	18326	18291	18230	18367	18327	18337	18143	18419	18367	18314	18236	18389	18345	18219	18296	18200	18511	18315	18383	18431	18376	18260	18138	18126	18256	18290	18373	18208	18174	18276	18279	18230	18376	18204	18302	18388	18180	18135	18374	18251	18343	18386	18375	18389	18171	18541	18389	18310	18236	18339	18288	18323	18195	18151	18327	18371	18414	18173	18284	18439	18304	18326	18510	18281	18358	18089	18334	18374	18448	18137	18307	18292	18455	18208	18459	18337	18433	18329	18336	18407	18401	18282	18317	18362	18212	18221	18128	18323	18386	18306	18205	18363	18165	18395	18243	18284	18229	18268	18473	18399	18456	18359	18342	18336	18424	18150	18379	18228	18338	18272	18385	18301	18296	18341	18379	18251	18350	18223	18218	18207	18204	18192	18126	18194	18377	18106	18328	18460	18329	18244	18349	18411	18260	18397	18311	18214	18220	18188	18317	18254	18219	18290	18294	18236	18448	18259	18282	18222	18178	18179	18229	18270	18389	18247	18432	18413	18356	18137	18246	18243	18124	18108	18307	18386	18326	18249	18294	18226	18581	18288	18318	18155	18365	18427	18082	18169	18270	18309	18260	18267	18361	18273	18283	18254	18423	18329	18399	18178	18345	18283	18398	18337	18271	18441	18349	18292	18321	18340	18292	18381	18246	18222	18319	18266	18185	18149	18267	18234	18298	18317	18275	18374	18205	18342	18216	18227	18303	18367	18324	18187	18233	18266	18269	18295	18235	18357	18317	18189	18279	18215	18295	18199	18190	18168	18456	18201	18342	18165	18454	18440	18400	18309	18242	18285	18263	18438	18155	18231	18125	18203	18375	18349	18237	18207	18430	18270	18298	18241	18301	18003	18362	18370	18345	18272	18106	18204	18429	18258	18194	18183	18235	18298	18372	18270	18250	18277	18391	18286	18233	18170	18373	18329	18465	18514	18190	18167	18151	18353	18402	18450	18097	18232	18251	18110	18589	18331	18256	18298	18264	18262	18365	18399	18198	18329	18140	18381	18204	18211	18287	18333	18335	18255	18325	18361	18254	18337	18228	18202	18180	18324	18226	18278	18259	18388	18410	18203	18309	18346	18414	18278	18293	18304	18201	18407	18282	18365	18303	18454	18359	18377	18375	18190	18368	18284	18265	18249	18381	18268	18453	18163	18283	18468	18501	18329	18252	18323	18376	18483	18235	18266	18309	18197	18352	18339	18171	18443	18230	18347	18286	18240	18481	18136	18283	18270	18289	18360	18135	18337	18221	18271	18345	18385	18167	18308	18310	18373	18199	18223	18175	18421	18399	18261	18325	18313	18116	18428	18296	18229	18200	18230	18309	18387	18173	18452	18386	18281	18338	18209	18322	18307	18285	18377	18199	18210	18284	18399	18204	18240	18374	18132	18256	18276	18428	18353	18411	18128	18288	18262	18469	18518	18383	18417	18305	18215	18391	18221	18317	18184	18280	18236	18316	18108	18363	18377	18317	18055	18120	18325	18221	18333	18495	18289	18316	18306	18124	18190	18368	18426	18250	18125	18361	18242	18246	18391	18247	18349	18325	18351	18254	18241	18358	18308
24002	21171	27843	25895	26182	31339	33649	30772	30272	29821	29615	29246	29057	29141	29059	28835	28602	28641	29019	28745	28611	28779	28270	28402	28457	28633	28297	28472	28183	28526	28404	28375	28805	28540	28438	28389	28371	28185	28341	28397	28562	28399	28481	28633	28323	28282	28602	28328	28218	28462	28472	28406	28478	28469	28453	28340	28301	28374	28347	28440	28267	28392	28542	28370	28251	27916	28403	28333	28371	28556	28333	28473	28400	28247	28419	28225	28243	28191	28623	28583	28658	28264	28497	28088	28299	28369	28315	28500	28556	28439	28502	28155	28252	28165	28092	28376	28744	28334	28184	28247	28278	28381	28377	28440	28339	28298	28243	28316	28531	28687	28211	28580	28356	28379	28294	28151	28193	28161	28321	28443	28661	28252	28510	28501	28378	28633	28527	28087	28267	28123	28296	28095	28466	28262	28289	28154	28102	28518	28417	28521	28394	28602	28398	28259	27950	28149	28364	28425	28276	28129	28373	28455	28015	28441	28543	28225	28277	28263	28342	28394	28496	28509	28474	28194	28292	28166	28369	28185	28188	28349	28273	28222	28327	28069	28404	28220	28515	28539	28021	28286	28338	28371	28542	28399	28486	28394	28303	28214	28200	28317	28396	28286	28206	28194	28137	28310	28484	28315	28469	28314	28300	28664	28425	28404	28502	28330	28386	28265	28285	28250	28349	28192	28294	28387	28477	28220	28308	27978	28450	28166	28476	28688	28260	28229	28348	28192	28226	28444	28161	28171	28215	28241	28403	28406	28322	28280	28355	28516	28293	28364	28547	28514	28579	28636	28301	28566	28440	28501	28447	28333	28392	28455	28166	28528	28135	28249	28256	28340	28389	28491	28361	28181	28385	28006	28467	27935	28318	28130	28409	28250	28213	28258	28572	28404	28379	28196	28542	28400	28413	28284	28367	28179	28329	28177	28096	28237	28422	28493	28207	28401	28053	28536	28527	28299	28469	28378	28400	28155	28459	28171	28211	28440	28203	28193	28381	28340	28282	28096	28081	28357	28551	28361	28380	28193	28411	28533	28478	28397	28110	28248	28429	28293	28191	28110	28439	28295	28281	28298	28325	28221	28383	28297	28024	28355	28263	28168	28358	28026	28152	28283	28123	28283	28327	28231	28200	28281	28250	28272	28300	28394	28435	28468	28086	28317	28150	28203	28301	28342	28272	28464	28581	28463	28499	28505	28433	28248	28420	28400	28337	28303	28390	28365	28317	28124	28428	28443	28383	28356	28294	28138	28040	28241	28384	28278	28460	28342	28256	28330	28246	27777	28163	28181	28210	28419	28564	28399	28491	28362	28339	28431	28344	28263	28502	28564	28410	28209	28162	28385	28180	28277	28196	28030	28319	28083	28212	28511	28317	28448	28187	28431	28222	28478	28360	28279	27934	28490	28309	28483	28305	28273	28149	28419	28416	28437	28333	28125	28128	28602	28469	28416	28327	28354	28328	28239	28254	28199	28120	28411	28200	28422	28196	28073	28303	28265	28484	28435	28118	28253	28493	27978	28507	28425	28155	28209	28258	28120	28255	28479	28212	28197	28255	28674	28507	28353	28387	28402	28483	28297	28271	28399	28453	28354	28243	27990	28379	28318	28723	28480	28552	28512	28585	28439	28175	28567	28381	28186	27979	28526	28467	28595	28317	28306	28484	28359	28195	28381	28495	28497	28386	28245	28301	28336	28495	28555	28103	28243	28199	28358	28314	28169	28268	28190	28304	28317	28135	28318	28021	28360	28218	28032	28123	28262	28425	28246	28532	28180	28146	28049	28153	28078	28208	28443	28383	28328	28316	28392	28138	28328	28180	28364	28312	28320	28184	28358	28578	28161	28145	28339	28368	28548	28084	28194	28267	28387	28310	28493	28407	28449	28316	28303	28318	28099	28131	28178	28236	28301	28363	28053	28327	28363	28115	28258	28323	28530	28213	28374	28242	28192	28159	28363	28377	28468	28212	28240	28201	28432	28448	28292	28348	28207	28289	28422	28423	28210	28163	28377	28202	28207	28444	28392	28102	28236	28301	28037	28499	28135	28198	28229	28239	28359	28474	28397	28393	28311	28454	28272	28301	28271	28399	28162	28156	28363	28380	28221	28523	28190	28372	28366	28335	28317	28440	28334	28318	28436	28140	28335	28072	28257	28279	28252	28259	28306	28333	28454	28351	28321	27986	28149	28254	28041	28412	28295	28396	28328	28306	28349	28310	28311	28230	28439	28708	28377	28448	28297	28294	28367	28349	28233	28111	28215	28094	28328	28640	28193	28266	28466	28638	28278	28324	28446	28184	28199	28242	28230	28576	28521	28121	28004	28271	28269	28301	28559	28287	28514	28322	28274	28385	28445	28503	28438	28333	28313	28599	28467	28366	28430	28234	28232	28468	28170	28473	28348	28209	28405	28400	28458	28287	28281	28630	28296	28177	28171	28090	28038	28257	28211	28453	28436	28508	28337	28600	28641	28521	28332	28629	28427	28356	28344	28270	28280	28228	28314	28021	28236	28263	28444	28194	28320	28259	28127	28393	28368	28212	28473	28174	28089	28263	28257	28203	28254	28043	28385	28349	28320	28297	28159	28408	28236	28150	28404	28651	28442	28325	28382	28201	28216	28198	28311	28281	28309	28300	28421	28263	28576	28330	28355	28484	28415	28224	28287	28362	28191	28422	28269	28176	28316	28397	28284	28618	28291	28563	28022	28265	28271	28253	28283	28124	28380	28222	28397	28311	28320	28526	28294	28263	28395	28155	28145	28215	28163	28510	28440	28174	28166	28383	28025	28329	28185	28248	28177	28667	28213	28263	28292	28422	28288	28438	28151	28312	28411	28246	28218	28500	28303	28044	28194	28366	28363	28449	28494	28314	28608	28315	28630	28328	28478	28406	28444	28556	28241	28134	28350	28331	28364	28257	28209	28398	28088	28333	28307	28355	28465	28454	28181	28340	28384	28287	28360	28221	28275	28256	28160	28385	28508	28383	28450	28332	28257	28274	28053	28282	28126	28271	28123	28136	28331	28244	28348	28266	28301	28237	28341	28249	28571	28541	28252	28510	28421	28429	28373	28370	28424	28058	28179	28376	28402	28426	28544	28173	28539	28301	28344	28308	28102	28076	28422	28277	28438	28283	28420	28198	28125	28489	28382	28374	28583	28342	28631	28376	28275	28266	28300	28236	28196	28175	28232	28345	28345	28390	27726	28085	28303	28480	28372	28490	28309	28341	28150	28487	28273	28358	28351	28228	28132	28467	28288	28174	28262	28258	28578	28384	28506	28266	28400	28336	28364	28314	28297	28471	28337	28576	28252	28298	28436	28156	28279	28262	28452	28254	28320	28445	28374	28035	28259	28094	28250	28224	28517	28355	28305	28194	28252	28388	28319	28399	28428	28165	28350	28792	28047	28082	28462	28179	28416	28220	28371	28468	28423	28432	28308	28403	28486	28222	28280	28707	28017	28308	28198	28459	28540	28211	28674	28224	28205	28323	28422	28544	28368	28419	28238	28309	28396	28578	28418	28290	28404	28556	28177	28274	28273	28345	28286	28407	28360	28333	28259	28456	28448	28314	28333	28371	28146	28432	28097	28369	28352	28461	28300	28282	28306	28261	28266	28474	28384	28345	28203	28502	28370	28283	28498	28587	28159	28358	28378	28192	28432	28334	28526	28224	28176	28294	28133	28457	28438	28426	28157	28083	27995	28290	28492	28381	28090	28356	28239	27944	28495	28390	28565	28432	28018	28288	28407	28329	28051	28262	28410	28439	28605	28482	28120	28491	28262	28400	28460	28308	28489	28442	28301	28279	28577	28272	28287	28333	28304	28380	28216	28135	28490	28388	28277	28169	28162	28188	28155	28321	27969	28522	28298	28264	28340	28434	28067	28225	28006	28179	28528	28388	28371	28527	28257	28223	28150	28410	28325	28210	28450	28207	28443	28267	28177	28070	28125	28414	28400	28154	28351	28381	28505	28273	28640	28418	28433	28481	28157	28224	28132	28377	28662	28317	28305	28272	28135	28325	28255	28477	28484	28325	28212	28366	28421	28539	28361	28252	28328	28287	28273	28542	28237	28320	28424	28327	28204	28453	28388	28448	28395	28360	28285	28506	28443	28460	28334	28234	28641	28229	28394	28480	28349	28203	28314	28353	28388	28469	28362	28378	28291	28339	28282	28002	28336	28418	28432	28280	28386	28333	28388	28532	28307	28269	28485	28275	28394	28405	28496	28261	28831	28194	28455	28140	28414	28360	28313	28274	28411	28351	28660	28421	28477	28374	28231	28438	28165	28292	28222	28669	28514	28135	28330	28715	28121	28276	28450	28434	28573	28305	27974	28331	28223	28269	28302	28405	28276	28368	28360	28277	28491	28483	28339	28338	28274	28552	28107	28372	28118	28339	28337	28434	27982	28467	28313	28523	28110	28691	28531	28423	28566	28174	28408	28165	28139	28349	28431	28378	28336	28515	28201	28331	28207	28495	28339	28584	28352	28487	28241	28296	28285	28311	28178	28363	28156	28475	28391	28220	28142	28253	28156	28230	28203	28530	28229	28384	28264	28340	28432	28230	28123	28378	28078	28143	28183	28224	28075	28149	28463	28493	28464	28115	28189	28297	28302	28227	28521	28444	28020	28297	28191	28165	28427	28454	28243	28489	28236	28306	28354	28307	28195	28177	28328	28007	28194	28459	28179	28258	28150	28316	28476	28573	28465	28370	28334	28199	28253	28226	28303	28566	28118	28210	28504	28168	28518	28352	28291	28479	28396	28405	28417	28156	28303	28295	28558	28522	28574	28313	28560	28037	28283	28524	28379	28335	28303	28285	28347	28002	28492	28382	28535	28449	28135	28552	28348	28302	28496	28433	28292	28297	28192	28587	28217	28268	28201	28390	28320	28415	28350	28292	28159	28415	28031	28653	28170	28398	28282	28127	28623	28601	28493	28150	28439	28287	28687	28422	28284	28312	28249	28274	28366	28172	28105	28427	28344	28447	28178	28471	28393	28560	28453	28332	28494	28210	28145	28189	28279	28459	28434	28291	28282	28551	28571	28364	28842	28329	28235	28318	28308	28280	28412	28359	28000	28230	28194	28186	28235	28453	28114	28484	28499	28342	28450	28505	28466	28288	28143	28340	28370	28378	28208
23306	38153	38185	31387	26935	24113	22700	21307	20123	19526	18991	18837	18479	18256	18231	17949	17816	17974	17979	17894	17948	17766	17702	17559	17658	17666	17555	17707	17420	17358	17557	17570	17480	17571	17364	17418	17435	17491	17522	17437	17505	17455	17458	17442	17554	17428	17584	17428	17500	17496	17513	17408	17297	17528	17516	17531	17524	17608	17444	17581	17385	17488	17293	17370	17571	17399	17554	17506	17479	17382	17355	17537	17447	17285	17437	17298	17479	17642	17501	17281	17432	17554	17411	17387	17516	17408	17251	17535	17351	17493	17643	17342	17235	17349	17510	17277	17287	17502	17304	17328	17362	17478	17619	17530	17278	17511	17515	17626	17372	17516	17409	17331	17478	17433	17498	17421	17478	17314	17493	17357	17354	17216	17585	17401	17505	17360	17623	17358	17369	17498	17424	17403	17515	17390	17535	17437	17344	17376	17474	17391	17299	17497	17548	17448	17479	17487	17351	17447	17522	17263	17479	17459	17373	17308	17303	17481	17327	17430	17394	17322	17601	17504	17378	17345	17469	17463	17697	17390	17354	17446	17447	17429	17331	17391	17566	17296	17371	17314	17623	17367	17463	17465	17335	17341	17493	17587	17342	17510	17411	17369	17442	17385	17505	17361	17383	17371	17546	17372	17285	17301	17478	17450	17456	17255	17620	17396	17399	17411	17272	17452	17342	17341	17422	17473	17342	17491	17452	17373	17412	17701	17408	17420	17292	17471	17336	17357	17316	17365	17320	17637	17275	17412	17619	17414	17638	17468	17365	17558	17692	17653	17543	17372	17448	17261	17191	17381	17430	17364	17455	17268	17457	17544	17231	17384	17249	17463	17568	17364	17285	17261	17395	17457	17135	17574	17552	17464	17451	17361	17485	17529	17493	17262	17374	17459	17597	17626	17363	17479	17416	17523	17481	17469	17364	17450	17352	17500	17235	17554	17286	17446	17429	17260	17434	17410	17435	17384	17515	17371	17438	17581	17510	17423	17568	17351	17415	17500	17610	17459	17406	17496	17470	17500	17501	17467	17219	17568	17453	17205	17501	17306	17310	17454	17406	17412	17429	17396	17582	17492	17349	17404	17433	17381	17347	17553	17339	17473	17484	17457	17395	17478	17457	17371	17417	17671	17491	17662	17426	17588	17421	17494	17344	17403	17486	17392	17365	17307	17434	17477	17440	17344	17277	17497	17363	17444	17326	17455	17554	17226	17568	17405	17377	17371	17454	17335	17326	17492	17492	17302	17560	17179	17443	17543	17495	17318	17386	17463	17367	17461	17372	17365	17652	17515	17494	17391	17311	17333	17255	17550	17332	17431	17347	17270	17506	17515	17658	17440	17382	17202	17307	17228	17480	17515	17443	17463	17410	17174	17381	17250	17503	17387	17513	17445	17426	17465	17369	17288	17450	17265	17406	17317	17424	17411	17270	17438	17514	17382	17363	17430	17327	17536	17312	17351	17399	17346	17354	17411	17313	17457	17428	17569	17485	17399	17423	17477	17410	17502	17431	17507	17480	17425	17387	17351	17265	17292	17487	17608	17302	17443	17477	17496	17475	17421	17325	17460	17296	17638	17501	17525	17454	17287	17404	17608	17306	17311	17617	17360	17466	17389	17479	17496	17361	17522	17438	17554	17488	17276	17422	17280	17351	17473	17495	17433	17382	17361	17614	17463	17257	17402	17408	17403	17508	17492	17389	17350	17579	17443	17486	17420	17385	17350	17410	17440	17538	17463	17478	17474	17404	17614	17277	17458	17533	17462	17341	17419	17609	17551	17462	17584	17424	17304	17386	17569	17548	17280	17391	17588	17453	17275	17415	17334	17535	17425	17214	17299	17315	17417	17435	17503	17449	17413	17525	17342	17327	17378	17294	17314	17269	17490	17448	17350	17187	17364	17348	17476	17375	17265	17345	17354	17289	17319	17384	17480	17338	17570	17462	17442	17476	17522	17545	17388	17548	17398	17434	17290	17538	17503	17498	17295	17353	17336	17440	17232	17405	17441	17439	17444	17531	17487	17556	17623	17386	17505	17434	17373	17420	17507	17553	17419	17400	17321	17266	17405	17603	17438	17420	17418	17276	17210	17437	17604	17397	17391	17494	17307	17500	17494	17289	17440	17261	17547	17480	17369	17347	17326	17539	17372	17554	17405	17533	17447	17299	17303	17323	17483	17252	17410	17346	17488	17462	17443	17317	17665	17299	17503	17419	17341	17589	17288	17402	17472	17237	17380	17405	17372	17437	17381	17436	17369	17319	17444	17385	17346	17598	17494	17465	17585	17478	17502	17360	17441	17502	17524	17410	17463	17333	17343	17582	17434	17333	17511	17238	17344	17287	17407	17257	17424	17561	17687	17303	17336	17317	17370	17357	17364	17460	17352	17433	17358	17401	17421	17484	17509	17265	17519	17325	17331	17507	17286	17618	17209	17412	17365	17530	17224	17458	17483	17316	17214	17490	17528	17152	17495	17493	17255	17331	17382	17602	17398	17530	17322	17472	17300	17485	17492	17191	17302	17389	17554	17214	17309	17446	17442	17500	17390	17407	17290	17317	17345	17476	17467	17443	17455	17502	17512	17441	17267	17418	17529	17218	17533	17688	17548	17464	17619	17394	17410	17331	17313	17422	17203	17402	17417	17389	17590	17585	17283	17536	17393	17351	17407	17534	17599	17334	17517	17532	17381	17391	17423	17507	17475	17425	17502	17529	17413	17430	17483	17424	17368	17401	17460	17448	17554	17420	17593	17388	17552	17320	17336	17504	17421	17505	17491	17360	17347	17455	17619	17282	17645	17388	17243	17253	17288	17342	17408	17437	17337	17463	17529	17437	17448	17309	17402	17417	17365	17351	17270	17319	17416	17272	17495	17500	17399	17455	17358	17324	17387	17527	17339	17307	17432	17359	17392	17375	17474	17322	17522	17379	17465	17412	17360	17209	17363	17293	17361	17611	17372	17443	17442	17443	17489	17385	17472	17497	17373	17241	17244	17443	17442	17263	17560	17357	17517	17125	17425	17341	17361	17541	17436	17521	17327	17356	17357	17461	17428	17466	17429	17426	17288	17341	17521	17491	17448	17365	17224	17568	17285	17460	17488	17363	17444	17306	17502	17408	17382	17421	17405	17493	17488	17477	17397	17398	17502	17393	17493	17355	17325	17476	17337	17464	17351	17304	17419	17455	17469	17392	17423	17462	17376	17499	17290	17456	17449	17440	17554	17403	17457	17449	17527	17440	17395	17351	17225	17387	17484	17539	17580	17401	17323	17266	17188	17394	17436	17449	17392	17532	17391	17527	17503	17383	17370	17319	17452	17245	17364	17282	17425	17336	17500	17466	17578	17495	17380	17557	17441	17343	17292	17409	17428	17346	17588	17265	17581	17647	17506	17479	17686	17529	17308	17561	17590	17501	17640	17566	17318	17327	17446	17496	17319	17455	17513	17438	17504	17472	17519	17273	17495	17489	17447	17501	17151	17516	17281	17368	17476	17255	17449	17330	17252	17307	17473	17332	17509	17459	17379	17501	17363	17589	17353	17552	17591	17449	17352	17332	17421	17353	17429	17355	17539	17447	17474	17361	17268	17405	17304	17411	17486	17443	17188	17654	17442	17305	17390	17309	17515	17531	17425	17272	17348	17268	17386	17544	17344	17495	17273	17527	17342	17371	17481	17457	17466	17580	17216	17270	17405	17560	17307	17435	17432	17583	17505	17483	17349	17402	17338	17567	17479	17244	17400	17361	17383	17527	17514	17263	17384	17279	17199	17611	17504	17445	17446	17548	17237	17520	17576	17466	17500	17461	17455	17609	17255	17476	17602	17354	17577	17427	17448	17522	17434	17471	17440	17355	17545	17495	17342	17592	17450	17429	17514	17198	17326	17646	17210	17414	17286	17416	17202	17569	17381	17365	17516	17519	17412	17547	17357	17532	17201	17439	17373	17341	17563	17189	17416	17641	17476	17353	17494	17383	17449	17501	17400	17385	17543	17585	17407	17443	17598	17419	17404	17339	17460	17391	17395	17314	17474	17362	17396	17555	17419	17459	17439	17433	17440	17434	17439	17358	17553	17555	17243	17540	17454	17649	17494	17306	17601	17432	17331	17384	17405	17457	17348	17431	17465	17404	17311	17360	17280	17329	17447	17323	17367	17426	17436	17405	17389	17514	17401	17487	17265	17334	17431	17470	17522	17494	17350	17422	17519	17555	17467	17584	17260	17459	17587	17224	17423	17537	17307	17277	17261	17361	17437	17584	17460	17431	17462	17495	17370	17457	17441	17521	17636	17318	17439	17574	17482	17317	17422	17518	17272	17548	17661	17344	17426	17408	17361	17469	17320	17411	17358	17362	17249	17363	17551	17333	17604	17468	17301	17562	17621	17254	17549	17534	17614	17163	17343	17424	17543	17426	17495	17466	17330	17429	17541	17437	17376	17410	17333	17436	17114	17370	17474	17475	17421	17493	17419	17517	17468	17616	17260	17499	17363	17426	17593	17374	17441	17465	17313	17404	17657	17381	17376	17470	17510	17438	17341	17449	17227	17525	17523	17141	17326	17475	17492	17334	17487	17495	17624	17409	17354	17540	17388	17550	17336	17445	17459	17385	17521	17361	17271	17466	17293	17461	17447	17330	17407	17371	17491	17346	17235	17301	17241	17439	17463	17341	17341	17212	17481	17310	17453	17515	17387	17332	17476	17395	17353	17332	17399	17318	17518	17379	17384	17210	17461	17359	17418	17609	17472	17481	17405	17262	17498	17341	17475	17360	17516	17331	17449	17529	17545	17259	17434	17243	17415	17436	17472	17156	17489	17286	17627	17418	17517	17495	17663	17545	17411	17599	17269	17348	17370	17492	17336	17364	17387	17297	17425	17272	17537	17368	17696	17385	17714	17563	17553	17416	17311	17684	17404	17412	17403	17531	17515	17399	17453	17302	17314	17373	17413	17353	17382	17437	17449	17377	17267	17350	17459	17435	17470	17179	17284	17348	17462	17373	17369	17487	17353	17280	17373	17404	17332	17608	17356	17491	17331	17594	17338	17486	17414	17389	17534	17467	17581	17501	17674	17404	17276	17313	17613	17443	17537	17424	17303	17417	17504	17356	17508	17479	17490	17443	17610	17373	17234	17328	17321	17430	17435	17547	17329
22608	21164	27755	25085	23372	29914	35458	32444	31028	30864	30245	29952	29887	29577	29067	28982	28916	28810	28796	28652	28847	28884	28790	28603	28613	28477	28624	28669	28607	28570	28355	28545	28222	28442	28379	28207	28406	28532	28396	28169	28277	28517	28344	28532	28587	28388	28325	28119	28077	28317	28260	28224	28403	28225	28349	28615	28422	28331	28246	28331	28346	28820	28406	28342	28665	28568	28436	28668	28437	28307	28302	28534	28314	28383	28310	28368	28286	28610	28550	28422	28392	28342	28104	28345	28565	28427	28339	28332	28318	28239	28579	28512	28398	28275	28238	28320	28077	28206	28368	28234	28434	28195	28385	28003	28101	28195	28441	28007	28226	27960	28505	28521	28081	28175	28420	28205	28159	28086	28603	28100	28092	28227	28397	28000	28434	28410	28367	28511	28473	28510	28577	28348	28420	28199	28458	28339	28356	28242	28076	28496	28412	28163	28085	28284	28123	28464	28248	28391	28165	27955	28298	28245	28415	28270	28302	28215	28124	28592	28240	28250	28361	28456	28266	28149	28394	28135	28361	28176	28319	28235	28147	28335	28106	28296	28256	28303	28158	28217	27996	28150	28309	28239	28204	28104	28338	28063	28403	28315	28236	28384	28244	28288	28021	28312	28275	28181	28423	27936	28070	28257	28459	28223	28453	28389	28089	28401	28272	28297	28132	28170	28291	28382	28332	28342	28392	28197	28310	28179	28332	28233	28098	28095	28366	28573	28138	28345	28146	28340	28399	28293	28456	28157	28134	28133	28068	28048	28374	28203	28041	28376	28252	28277	28217	28195	28303	28403	28324	28023	28313	28315	28448	27928	28177	28137	28066	28049	28258	28311	28238	28196	28214	28216	28368	28641	28657	28365	28321	28386	28424	28233	28165	28141	28589	28541	28475	28195	28270	28472	28154	28526	28186	28206	28297	28231	28364	28274	28420	28154	28475	28072	28270	28174	28201	28084	28196	28356	28197	28403	28146	28207	28575	28232	28096	28098	28013	28139	28309	28495	28205	28058	28355	28325	28176	28178	28123	28181	28082	28533	28406	27872	28247	28398	28280	28086	28160	28392	28588	28298	28124	28250	28174	28229	28093	28092	28213	28248	28054	28300	28220	28067	28249	28079	28404	28285	28536	28137	28282	28080	28217	28471	28225	28260	28192	28332	28472	28106	28226	28297	28069	28430	28467	28071	28255	28256	28142	28291	28161	28334	28010	28332	28354	28143	28153	28163	28317	28055	28323	28432	28238	28224	28247	28159	28213	28086	27890	28143	27984	28312	28053	28340	28222	28172	27973	28205	28133	28389	28133	27996	28320	28176	28208	28312	28398	28335	28298	28171	28241	28396	28606	28212	28280	28097	28330	28524	28341	28267	28271	28378	28320	28381	28603	28198	28267	28178	28118	28450	28056	28240	28152	28107	28073	28233	28192	28195	28392	28221	27995	28501	28253	28415	28275	28320	28198	28341	28165	28296	28167	27822	28080	28033	28257	28278	28219	28294	28265	28135	28446	28494	28136	28057	28330	28513	28374	28254	28300	28293	28362	27956	28047	28298	28374	28153	28241	28356	28095	28166	28144	28248	28305	28260	27897	28338	28289	28353	28222	28147	28148	28285	28439	28098	28351	28420	28608	28717	28430	28120	28149	28126	28064	28149	28040	28498	28021	28009	28249	28105	28395	28040	28105	28281	28313	28064	28136	27908	28090	28532	28570	28450	28372	28326	28382	28421	28403	28518	28466	28203	28326	28150	28100	28434	28188	28307	28009	28445	28473	28313	28193	28178	27954	27911	28376	28122	28277	28165	28067	28317	28100	28139	28218	28398	28365	28499	28234	28367	28374	28195	28169	27977	28350	28442	28246	28377	28074	28083	28179	28173	28115	28299	28223	28208	28419	28329	28367	28325	28184	28187	28237	28359	28361	28522	28484	28132	28194	28235	28541	28424	28587	28296	28425	28467	28034	28276	28186	27999	28242	28226	28265	28181	28477	28272	28484	28053	28408	28297	28372	28300	28290	28109	28151	28271	28230	28132	28165	28401	28125	28361	28246	28184	28242	28124	28404	28186	28162	28182	28352	28396	28174	28325	28001	28321	28184	28250	28256	28153	28349	28231	28129	28309	28387	28562	28381	28483	28227	28126	28294	28354	28167	28252	28335	28316	28315	28390	28429	28199	28157	28275	27937	28283	28402	28193	28481	28008	28126	28135	28374	28381	28462	28384	28351	28329	28464	28071	28191	28262	28092	28233	28298	28231	28195	28182	28103	28173	28026	28039	28380	28406	28441	28005	28199	28314	28175	28314	28298	28150	28433	28286	28144	28478	28209	28231	28196	28377	28293	28200	28162	28379	28100	28156	28252	28322	28285	28261	28114	28254	28196	28216	28318	28368	28448	28429	28476	28390	28512	28432	28346	28429	28345	28461	28093	28236	28303	28311	28093	28480	28202	27950	28134	28554	28314	28407	28382	28425	28140	28305	28405	28182	28206	28270	28334	28486	28221	28119	28385	28046	28027	28055	28243	28198	28075	28115	28258	28309	28031	28252	28159	28430	28278	28138	28152	28231	28193	28185	28133	28145	28383	28418	28462	28328	28485	28403	28278	27982	28308	28212	28395	28342	28140	28206	28689	27866	27952	28108	27943	28136	28385	28238	28215	28467	28139	28267	28132	28415	28268	28271	28037	28116	28416	28262	28296	28144	28291	28105	28315	28595	28421	28090	28040	28005	28393	28323	28280	28466	27907	28065	28167	28436	28176	28294	28310	28321	27987	28364	28403	28159	28372	28200	28061	28018	28288	28268	28660	28444	28178	28253	28368	28072	28361	28310	28195	28021	28368	28001	28334	28157	28419	28486	28280	28334	28199	28184	28309	28314	28118	28365	28381	28474	28360	28269	28135	28431	28374	28382	28253	28132	28155	28110	28164	28337	28203	28189	28245	28506	28268	28270	28192	28239	28301	28348	28407	28245	28429	28233	28268	28206	28234	28415	28345	28316	28434	28224	28483	28301	28260	28368	28385	28191	28262	28088	27976	28238	28399	28146	28318	28393	28118	28283	28374	28176	28277	28106	28398	28470	28220	28415	28161	28390	28157	28206	28495	28277	28217	28325	28316	28450	28275	28141	28162	28020	28045	28243	28213	28066	28000	28063	28508	28419	28282	28200	28214	28227	28206	28028	28287	28203	28414	28308	28598	28305	28235	28164	28113	28367	28280	28411	28463	28420	28157	28164	28279	28167	28109	28336	28293	28140	28078	28046	28220	28076	28267	28179	28190	28283	28317	28321	28252	28522	28154	28165	28153	28192	28196	27986	28179	28201	28323	28461	28151	28420	28358	28380	28360	28333	28692	28348	28004	28076	28210	28178	28112	28163	27852	28205	28569	28336	28062	28466	28091	28285	28298	28401	28234	28118	28103	28163	28377	28237	28063	28254	28331	28327	28326	28095	28015	28301	28250	28108	28143	28148	28271	28181	28053	28319	28055	28262	27954	28263	28381	28082	28467	28128	28477	28594	28421	28220	28264	28342	28005	28066	28272	28318	28301	28276	28292	28273	28185	28428	28224	28229	28055	28295	27855	28128	28376	28250	28260	28384	28449	28241	28554	28397	28473	28337	28209	28077	28285	27941	28339	28216	28401	28298	28290	28169	28271	28274	28343	28335	28191	28125	28466	28157	28693	28394	28441	28572	28334	28402	28174	28026	28488	28104	28372	28384	28275	28002	28110	28263	28361	28273	28237	28272	28403	28549	28538	28208	28133	28174	28474	28184	28250	28194	28211	28637	28265	28270	28200	28238	28343	28411	28396	28206	28136	28151	28311	28240	28060	28194	28197	28371	28406	28353	28108	28126	28065	28270	28432	28364	28544	28045	28182	28298	28280	28149	27993	28292	28423	28223	28159	28043	28261	28171	28172	28292	27992	28299	28563	28222	28191	28130	28475	28165	28369	28266	28256	28366	28304	28035	28123	28422	28264	28043	28323	28079	28255	28246	28418	28340	28244	28287	28398	28396	28096	28278	28228	28324	28202	28089	28387	28098	28146	28597	28193	28247	28178	28327	28126	28269	27999	28147	28327	28405	28039	28352	28174	28273	28241	28127	28303	28307	28355	28382	28404	28296	28273	28209	28339	28310	28232	28094	28073	28223	28522	28319	28046	28439	28277	28373	28295	28408	28152	28050	28297	28403	28314	28180	28311	28198	28017	27877	28226	28060	27913	28109	28269	28199	28199	27992	28199	28133	28444	28090	28278	28110	28195	28137	28361	28174	28096	28195	28220	28024	28404	28483	28332	28351	28405	28092	28445	28610	28099	28269	28187	28428	28349	28396	28031	28331	28360	27992	28407	28337	28138	28495	28254	28198	28244	28275	28056	28324	28318	28151	28298	28480	28269	28439	28297	28029	28467	28293	28246	28400	28322	28488	28331	28245	27990	28272	28320	28359	28126	28282	28217	28262	28244	28435	28431	28332	28346	27893	28283	28251	28099	27941	28230	27935	28492	28316	28178	28029	28175	28361	28144	28204	28401	28135	27938	28317	28334	28316	28411	28326	28059	28412	28092	28490	28000	28398	28349	28243	28025	28108	28218	28221	28696	28215	28333	28380	28202	28383	28213	28168	28217	28295	28227	28321	28128	28509	28362	28385	28298	28399	28216	28415	28436	28148	28096	28362	28119	28245	28149	28196	28225	28281	28160	28207	28158	28202	28276	27921	28207	28242	28184	28101	28202	28296	28245	28169	28295	27933	28368	28036	28119	28615	28023	28342	28384	28328	28435	28389	28327	28340	28228	28085	28209	28389	28112	28442	28327	28460	28392	28342	28361	28118	28211	28459	28113	28209	28517	28264	28210	27957	28181	28387	28013	28394	28117	28083	28553	28219	28183	28116	28385	28291	28254	28330	28327	28381	28354	28246	28108	28197	28302	28229	28343	28083	28038	28142	28396	28203	28341	28416	28543	28285	28500	28401	28287	28534	28305	28376	28536	28421	28373	28374	28348	28294	28106	28067	28228	28203	28534	28060	28194	28003	28141	28293	28282	28166	28352	28172	28390	28246	28362	28277	28348	28162	28410	28467	28403	28271	27901	28229	28277	28342	28248	28263	28158	28150	28087	28415	28162	28525	28302	28340	28362	28222	28303	28209
24942	43637	43366	35699	30585	27115	24840	23160	21430	20824	19952	19197	18966	18767	18299	18354	18310	18154	17947	17924	17816	17759	17951	17746	17680	17728	17806	17694	17663	17693	17389	17733	17554	17601	17407	17559	17387	17368	17477	17463	17311	17380	17489	17364	17358	17386	17328	17505	17366	17376	17366	17212	17465	17327	17311	17370	17282	17392	17395	17424	17544	17185	17401	17550	17200	17449	17360	17349	17376	17210	17306	17535	17277	17262	17459	17292	17354	17530	17398	17479	17189	17238	17375	17453	17276	17362	17212	17352	17363	17233	17502	17304	17286	17431	17449	17343	17498	17358	17443	17383	17341	17373	17140	17194	17248	17328	17277	17216	17336	17379	17262	17229	17205	17424	17406	17336	17347	17440	17473	17397	17207	17331	17144	17290	17425	17302	17414	17421	17255	17256	17595	17047	17186	17571	17435	17445	17323	17271	17288	17502	17371	17187	17292	17526	17349	17339	17497	17351	17353	17189	17204	17467	17237	17315	17194	17225	17374	17373	17155	17335	17221	17374	17329	17425	17203	17263	17222	17491	17147	17462	17368	17456	17313	17318	17293	17424	17391	17330	17254	17391	17210	17430	17390	17470	17400	17322	17363	17324	17259	17357	17371	17422	17324	17249	17202	17366	17387	17283	17414	17141	17140	17257	17215	17266	17467	17249	17262	17188	17393	17201	17378	17206	17203	17307	17471	17333	17380	17148	17235	17213	17398	17440	17218	17219	17348	17232	17353	17170	17259	17427	17348	17275	17335	17194	17309	17234	17399	17354	17250	17332	17364	17228	17160	17339	17249	17227	17200	17381	17321	17076	17281	17447	17529	17427	17296	17173	17217	17414	17344	17244	17285	17431	17197	17137	17247	17397	17312	17413	17421	17252	17218	17292	17196	17346	17246	17485	17343	17296	17329	17364	17340	17392	17146	17190	17284	17359	17277	17315	17330	17391	17262	17089	17320	17235	17462	17226	17291	17352	17490	17163	17335	17093	17388	17407	17466	17372	17348	17255	17326	17161	17305	17292	17296	17292	17207	17309	17385	17291	17292	17359	17165	17475	17269	17379	17295	17215	17285	17386	17377	17415	17300	17155	17306	17348	17362	17348	17434	17311	17338	17414	17195	17472	17372	17401	17404	17238	17188	17429	17434	17364	17303	17318	17267	17309	17378	17233	17414	17362	17316	17365	17341	17302	17265	17380	17411	17356	17316	17191	17424	17358	17244	17419	17350	17368	17400	17283	17300	17443	17388	17528	17422	17396	17171	17316	17204	17225	17374	17430	17343	17341	17317	17373	17490	17265	17254	17327	17383	17203	17234	17355	17209	17524	17495	17434	17375	17386	17478	17245	17353	17499	17203	17336	17096	17363	17294	17442	17338	17357	17262	17480	17416	17264	17250	17298	17334	17408	17274	17198	17262	17230	17289	17434	17286	17271	17253	17329	17301	17095	17266	17274	17189	17376	17176	17300	17343	17289	17392	17297	17400	17410	17271	17355	17425	17480	17352	17325	17312	17424	17319	17247	17486	17213	17534	17377	17309	17176	17254	17300	17410	17386	17146	17341	17431	17166	17267	17419	17148	17244	17300	17227	17296	17426	17359	17364	17417	17322	17498	17408	17203	17429	17487	17449	17165	17289	17309	17201	17383	17324	17296	17426	17425	17153	17368	17115	17293	17284	17440	17419	17407	17285	17331	17282	17388	17328	17214	16980	17212	17226	17419	17332	17301	17361	17447	17167	17291	17419	17468	17512	17367	17336	17358	17418	17191	17094	17401	17200	17377	17322	17293	17461	17370	17331	17341	17296	17302	17366	17408	17320	17379	17138	17380	17354	17333	17493	17309	17380	17203	17332	17281	17293	17343	17407	17269	17292	17290	17305	17361	17426	17113	17219	17324	17398	17340	17342	17213	17408	17408	17413	17436	17233	17404	17393	17335	17427	17342	17290	17168	17161	17304	17327	17384	17384	17101	17383	17517	17371	17231	17299	17252	17326	17373	17323	17279	17430	17301	17114	17459	17132	17300	17359	17271	17296	17449	17230	17186	17218	17432	17393	17210	17243	17317	17245	17293	17293	17372	17249	17204	17396	17415	17320	17305	17350	17335	17270	17427	17133	17213	17354	17322	17207	17421	17225	17103	17464	17308	17579	17532	17242	17393	17264	17194	17297	17236	17351	17135	17213	17295	17239	17271	17325	17501	17276	17466	17161	17370	17128	17372	17289	17334	17321	17205	17329	17200	17248	17393	17407	17426	17580	17295	17256	17396	17233	17388	17221	17411	17313	17322	17348	17342	17252	17208	17249	17169	17257	17363	17262	17403	17402	17372	17477	17215	17214	17286	17235	17253	17386	17490	17264	17300	17366	17290	17270	17422	17273	17567	17271	17454	17191	17479	17212	17197	17445	17365	17338	17264	17350	17567	17403	17315	17501	17442	17280	17316	17073	17337	17219	17213	17445	17232	17476	17310	17342	17328	17215	17322	17459	17145	17218	17229	17384	17241	17298	17447	17353	17390	17303	17495	17375	17197	17307	17271	17507	17324	17217	17346	17567	17168	17101	17199	17320	17389	17487	17257	17338	17353	17204	17339	17211	17260	17220	17498	17415	17327	17250	17479	17422	17237	17336	17198	17339	17385	17168	17363	17259	17349	17371	17175	17364	17438	17270	17318	17074	17447	17245	17140	17321	17363	17305	17165	17495	17313	17408	17586	17276	17261	17337	17458	17016	17338	17331	17233	17336	17376	17412	17257	17220	17466	17378	17337	17562	17254	17230	17094	17477	17343	17265	17299	17466	17359	17295	17275	17387	17255	17451	17392	17253	17498	17262	17318	17381	17210	17384	17263	17291	17212	17209	17264	17232	17363	17099	17313	17426	17299	17379	17370	17428	17470	17313	17245	17276	17451	17368	17469	17316	17415	17226	17226	17323	17182	17397	17192	17322	17350	17330	17176	17281	17282	17362	17442	17219	17313	17441	17317	17344	17188	17325	17300	17381	17204	17222	17222	17230	17461	17261	17310	17440	17437	17317	17520	17338	17580	17126	17258	17126	17412	17190	17168	17207	17170	17360	17341	17358	17191	17257	17412	17312	17425	17384	17282	17265	17419	17158	17454	17174	17326	17301	17460	17396	17382	17340	17380	17271	17206	17340	17247	17187	17416	17254	17262	17306	17286	17359	17328	17395	17441	17175	17208	17299	17405	17224	17371	17301	17351	17399	17118	17253	17352	17443	17131	17346	17439	17242	17234	17396	17231	17132	17388	17376	17305	17231	17114	17306	17253	17405	17464	17128	17307	17270	17310	17198	17250	17399	17521	17189	17323	17353	17224	17203	17385	17211	17470	17356	17314	17259	17361	17457	17361	17391	17480	17526	17443	17129	17418	17262	17410	17344	17553	17463	17377	17381	17317	17305	17398	17407	17313	17229	17285	17232	17295	17523	17192	17242	17236	17341	17233	17235	17359	17292	17232	17210	17398	17232	17441	17275	17435	17262	17224	17308	17417	17325	17421	17331	17273	17379	17216	17318	17408	17303	17367	17328	17311	17269	17272	17188	17410	17207	17205	17389	17350	17355	17076	17232	17395	17374	17490	17454	17295	17436	17302	17235	17557	17306	17231	17127	17312	17231	17380	17135	17417	17309	17255	17507	17301	17202	17402	17204	17512	17336	17429	17345	17342	17341	17353	17272	17316	17457	17303	17380	17230	17354	17311	17253	17173	17409	17310	17358	17263	17326	17441	17354	17461	17332	17189	17315	17403	17401	17246	17374	17373	17254	17311	17359	17347	17297	17243	17103	17216	17335	17338	17142	17415	17391	17466	17227	17258	17399	17382	17326	17337	17237	17113	17272	17517	17421	17392	17223	17395	17214	17176	17256	17177	17419	17239	17240	17324	17171	17350	17254	17457	17227	17252	17269	17176	17445	17396	17355	17205	17258	17314	17370	17342	17253	17359	17398	17263	17222	17467	17295	17271	17409	17471	17271	17336	17356	17243	17545	17167	17323	17312	17273	17310	17322	17429	17248	17235	17211	17410	17267	17467	17327	17274	17388	17466	17343	17138	17216	17257	17445	17158	17177	17296	17355	17308	17379	17219	17229	17379	17227	17206	17398	17002	17382	17272	17338	17412	17440	17287	17351	17492	17366	17412	17280	17247	17302	17405	17422	17303	17170	17366	17140	17417	17213	17182	17136	17351	17286	17466	17394	17199	17273	17303	17435	17437	17348	17586	17202	17182	17201	17343	17268	17321	17471	17439	17202	17285	17237	17257	17237	17291	17330	17322	17163	17491	17320	17378	17186	17205	17523	17365	17480	17239	17192	17261	17337	17390	17425	17325	17421	17109	17464	17236	17349	17387	17384	17062	17377	17235	17423	17272	17366	17182	17253	17427	17442	17425	17476	17263	17276	17418	17179	17356	17178	17365	17210	17175	17183	17298	17301	17340	17495	17436	17427	17106	17179	17318	17360	17388	17122	17343	17384	17382	17412	17381	17236	17426	17365	17197	17490	17245	17261	17220	17360	17263	17439	17428	17343	17452	17470	17153	17407	17366	17209	17288	17378	17450	17234	17286	17469	17344	17361	17385	17297	17483	17149	17441	17288	17331	17297	17424	17320	17391	17391	17325	17310	17433	17385	17088	17427	17305	17253	17441	17280	17252	17455	17312	17389	17127	17310	17265	17419	17194	17453	17319	17283	17392	17309	17386	17178	17235	17334	17288	17459	17373	17261	17555	17244	17368	17529	17148	17355	17264	17272	17288	17319	17247	17542	17186	17339	17367	17132	17460	17108	17418	17373	17389	17364	17135	17298	17247	17235	17341	17243	17475	17303	17362	17332	17419	17283	17105	17341	17347	17315	17406	17302	17280	17448	17326	17290	17533	17137	17417	17233	17282	17142	17208	17342	17294	17290	17350	17254	17340	17447	17217	17345	17228	17386	17387	17300	17383	17242	17495	17283	17359	17348	17328	17370	17323	17260	17425	17236	17547	17380	17223	17362	17508	17242	17185	17476	17372	17450	17313	17349	17380	17209	17378	17480	17363	17321	17292	17299	17326	17307	17506	17216	17355	17394	17137	17360	17341	17310	17231	17347	17304	17195	17317	17345	17289	17417	17349	17206	17315	17179	17205	17232	17292	17148
37042	32563	38306	36401	33699	32870	32207	31563	31578	30955	30730	30599	30526	30578	30293	30389	30398	30535	30308	30340	30687	30106	30486	30651	30180	30265	30395	30380	30337	30551	30478	30609	30398	30326	30083	30289	30429	30131	30191	30153	30145	30274	30171	30071	30509	30272	30142	30306	30324	30184	30147	30375	30270	30013	30377	30518	30250	30210	30531	30193	30117	30148	30387	30491	30082	30123	30286	30292	30307	30381	30478	30156	29848	30115	30260	30249	30417	30370	30237	30008	30488	30115	30370	30166	29958	30324	30533	30133	30296	30214	30179	30218	30332	30381	30286	30557	30358	30487	30275	30436	30569	30292	30120	30030	30300	30290	30116	30279	30186	30301	30579	30493	30168	30365	30389	30396	30457	30209	30231	30332	30309	30381	30260	30532	30346	30383	30384	30073	29977	30082	30326	29886	30485	30268	30193	30341	30016	30452	30221	30337	30435	30300	30233	30377	30464	30079	30383	30227	30055	30431	30408	30179	30115	30109	30496	30520	30330	30288	30210	30112	30403	30295	30267	30363	30249	30281	30562	29942	30361	30305	30405	30211	30085	30186	29973	30371	30469	30125	30032	30005	30373	30090	30053	30135	30214	30199	30464	30124	30321	30122	30346	30240	30189	30294	30183	30262	30501	30353	30067	30251	30495	30448	30370	30283	30327	30270	30164	30280	29995	30201	30403	30320	30229	30132	30055	30230	30249	30157	30596	30141	30218	30342	30060	30228	30378	29991	30248	30604	30481	30338	30371	30360	30119	30157	30567	30469	30353	30421	30367	30201	30247	30166	30185	30295	30415	30277	30227	30089	30293	30188	30264	30539	30452	30187	30384	30355	30169	30349	30322	30409	30050	30265	30523	30249	30115	30340	30120	30509	30203	30132	30118	30022	30407	30093	30058	30210	30360	30191	30146	30360	29908	30406	30518	30128	30327	30617	30167	30452	30268	30467	30105	30305	30097	30052	30323	30344	30303	30178	30192	29976	30454	30287	30217	30253	30472	30128	30380	30126	30246	30609	30022	30296	30225	30541	30330	30398	29997	30081	30147	30288	30100	30342	30462	30159	30154	30161	30368	29971	30304	30345	30324	30166	30354	30312	30365	30294	30176	30047	30339	30312	30382	30463	30117	30495	30241	30175	30000	30384	30227	30315	30503	30155	30353	30355	30301	30261	29935	30181	30281	30406	30471	30457	30475	30338	30233	30233	30497	30289	30342	30345	30237	30194	30095	30051	30261	30634	30205	30462	29912	30289	30275	30497	30631	30011	30244	30315	30400	30134	30317	30254	30111	30141	30602	30319	30551	30161	30394	30187	30388	30193	30355	30467	30452	30542	30407	30055	30267	29935	30203	29841	30396	30354	30174	30067	30597	30090	30633	30266	30113	30053	30116	30184	30227	30096	30288	30272	30279	30372	30306	30248	30193	30470	30027	30363	30529	30292	30177	30398	30274	30369	30244	30316	30384	30220	30500	30167	30395	30597	30447	30393	30062	30521	30322	30260	30302	30366	30170	30429	30287	30131	30210	30539	30244	30426	30320	30150	30027	30293	30528	30125	30311	30063	29983	29974	30226	30150	29979	30472	30484	30346	30210	29997	30118	30160	30154	30444	30345	30119	30389	30338	30249	30366	30063	30286	30049	30109	30025	30399	30298	30193	30077	30113	30242	30413	30382	30138	30221	30407	30274	30087	30186	30190	30296	30322	30377	30186	30174	30504	30428	30172	30103	30274	30147	30256	30493	30292	30146	30274	30176	30234	30449	30252	30287	30536	30244	30334	30492	30331	30191	30310	30044	29980	30135	30313	30548	30268	30291	30596	30314	30498	30293	30184	30337	30529	30517	30262	30270	30226	30045	30279	30271	30078	30252	30368	30400	30076	30335	30306	30629	30176	30125	30377	30501	30252	30349	29974	29977	30275	30278	30029	30336	30116	30187	30317	30416	30166	30127	30101	30250	30380	30202	30186	30294	30216	30061	30273	30016	30095	30446	30168	30324	30246	30042	30169	30202	30027	29956	30284	30280	30183	30120	30093	30267	30394	30330	30123	30481	30234	30572	30388	30223	30138	30442	30368	30053	30154	30320	30294	30345	30263	30449	30232	30251	30341	30368	30112	30409	30384	30045	30250	30349	30051	30332	30388	30258	30353	30428	30115	30245	30584	30156	30301	30284	29904	30245	29885	30260	30233	30175	30194	30246	30112	30275	30195	30183	30451	30183	30169	30345	29919	30078	30331	30020	30319	30300	30501	30044	30148	30037	30209	30341	30409	30124	30114	30274	30263	30353	30062	30097	30447	30209	30279	30300	30364	30278	30401	30420	30513	30313	30269	30258	30079	30193	29902	30370	30528	30271	30013	30140	30258	30321	30054	30580	30388	30266	30104	30245	30393	30163	30184	30262	30353	30297	30405	30171	30400	30094	30240	30083	30373	30293	30108	30084	30492	30312	30454	30076	30062	30513	30232	30253	29889	30383	30143	30230	30127	30371	30412	30438	30196	30519	30186	30264	30278	30294	30036	30322	30357	30278	30058	30085	30196	30350	30137	30212	30524	30277	30369	30331	30185	30165	30174	30424	30401	30339	30417	30279	30332	30170	30416	30578	30141	30213	30116	30159	30251	30296	30479	30272	30351	30260	30201	30251	30194	29999	30330	30242	30207	30153	30242	30213	30057	30337	30123	30233	30197	30371	30042	30535	30242	30143	30510	30323	30168	30340	30220	30328	30244	30399	30198	30116	30061	30650	30282	30158	30379	30209	30220	30534	30156	30159	30436	30282	30490	30167	30109	30270	30205	30220	30387	30174	30361	30194	30013	30303	30373	30261	30083	30082	30119	30481	30454	30343	30310	30423	30209	30314	30307	30382	30535	30497	30150	30277	30562	30137	29938	30213	30270	30627	30267	30151	30312	30690	30487	30268	30408	30373	30162	30330	30281	30239	30109	30103	29996	30049	30242	30085	30234	30532	30384	30258	29900	30068	30317	30380	30151	30387	30243	30396	29874	30208	30058	30047	29968	30146	30076	30588	30042	30102	30574	30359	30142	30120	30275	30552	30286	30181	30499	30292	30126	30133	30064	30076	30304	30431	30509	30392	30343	30333	30447	30307	30033	30240	30403	30223	30159	29971	30357	30488	30246	30190	30048	30485	30288	30216	30314	30105	30076	30293	30222	30395	30150	30152	30184	30404	30113	30374	30375	30444	30315	30436	30548	30167	30170	30475	30132	30374	30423	30251	30136	30312	30141	30254	30218	30345	30333	30391	30420	30146	30059	30084	30313	30232	30185	30395	29991	30325	30337	30127	30399	30238	30425	30272	29960	30148	30123	30168	30246	30382	30157	30344	30330	30258	30459	30558	30241	30176	30339	30338	30227	30253	30200	30240	30052	30495	30221	30200	30295	30257	30221	30129	30054	30156	30239	30099	30118	30570	30140	30387	30175	30262	30330	30308	30357	30307	30344	30630	30289	30362	30384	30392	30098	30234	30307	30385	30137	30113	30280	30175	30370	30287	30104	30302	30235	30336	30138	30255	30260	30420	30259	30041	30246	30327	30408	30107	30241	30356	30257	30507	30280	30377	30136	30475	30197	30338	30394	30423	30249	30482	30212	30544	30400	30134	29970	30237	30428	30313	30332	30295	30149	30302	30258	30222	30160	30266	30299	30205	30127	30327	30188	30273	30118	30347	30232	30048	30223	30335	30168	30184	30588	30287	30398	30214	30033	30050	30076	30003	30266	30334	30116	30196	30319	30251	30334	30423	30576	30494	30384	30524	29906	30041	30030	30444	30184	30493	30472	30423	30062	30393	30284	30272	30311	30205	30224	30228	30336	30258	30262	30434	30435	30091	30064	30329	30258	30345	30354	30166	30056	30329	30443	30306	30461	30437	30480	30472	30224	30256	30126	30191	30005	30217	29987	29946	30164	30157	30495	30305	30259	30142	30396	30464	29997	30567	30211	30236	30273	30291	30033	30103	30076	30104	30290	30295	29988	30088	30420	30328	30461	30184	30342	30502	30063	30405	30114	30103	30366	30315	30236	30246	30283	30295	30342	29958	30272	30208	30274	30276	30193	30452	30255	30203	29941	30175	30408	30200	30131	30478	30110	30295	30438	30532	30414	30178	30275	30110	30188	30454	30215	30362	30153	30033	30216	30203	30142	30444	30023	30358	30155	30577	30335	30220	30225	30394	30334	30552	30399	30506	30160	30326	30461	30287	30444	30433	30094	30258	30373	30345	30521	30292	30437	30201	30289	30098	30111	30203	30457	30325	30358	30264	30192	30439	30249	30341	30275	30304	30222	30383	30436	30355	30219	29956	30152	30181	30231	30323	30288	30375	30147	30150	30261	30370	30217	30327	30323	30141	30432	30321	30176	30133	30142	30343	29948	30371	30380	30440	30260	30103	30052	30273	30153	30297	30156	30397	30310	30553	30486	30372	30424	30327	30360	30268	30195	30238	30320	30306	30402	30255	30212	30061	30131	30519	30294	30535	30438	30207	30434	30213	30125	30279	30175	30452	30363	30418	30105	30268	30427	30272	30361	30244	30048	30376	30302	30166	30346	30104	30197	30131	30056	30178	30142	30593	30316	30337	30483	30216	30340	30432	30030	30321	30233	30400	30245	30407	30278	30122	30220	30160	30443	30408	30301	30413	30327	30385	30351	30074	30446	30440	30478	30250	30497	30294	30104	30055	30301	30294	30313	30118	30110	30441	30132	30090	30362	30394	30306	30381	30474	30061	30175	30040	30127	30320	30412	30078	30366	30356	30543	30234	30320	30337	30520	30244	30354	30557	30174	30165	30317	30485	30124	30366	30414	30459	30319	30051	30138	30372	30287	30324	30488	29873	30198	30154	30050	30276	30391	30226	30165	30563	30307	30449	30353	30232	30119	30199	30473	30201	30145	30300	30531	30299	30405	30237	29937	30378	30295	30392	30384	30002	30366	30565	30146	30346	30222	30252	30496	30314	30212	30131	30206	30444	30493	30248	30350	30306	30158	30381	30264	30498	30312	30247	30246	30335	30420	30235	30235	30080	30350	30311	30307	30371	30397	30225	30185	30238	30302	30161	30225	30383	30225	30426	30324	30549	30451	30043	29907	30336	30436	30313	30493	30300	30400	30314	30277	30474	30390	30037	30351
25472	32316	32075	26466	23731	22008	21089	20256	19728	19423	19056	19072	18793	18676	18520	18719	18590	18681	18634	18513	18495	18169	18359	18540	18425	18463	18451	18378	18315	18299	18395	18246	18493	18435	18342	18493	18134	18299	18273	18394	18294	18333	18262	18445	18336	18279	18280	18285	18381	18354	18099	18346	18218	18434	18119	18390	18284	18307	18210	18312	18453	18229	18473	18152	18277	18209	18355	18278	18415	18333	18330	18323	18309	18381	18275	18381	18419	18372	18550	18353	18240	18332	18150	18209	18179	18365	18302	18318	18443	18174	18322	18417	18262	18233	18430	18401	18399	18470	18474	18357	18411	18271	18181	18361	18328	18167	18389	18170	18230	18318	18182	18217	18143	18211	18164	18186	18275	18180	18408	18342	18377	18350	18209	18285	18333	18431	18283	18328	18288	18407	18058	18419	18277	18323	18425	18293	18607	18317	18296	18201	18274	18337	18204	18342	18536	18186	18416	18271	18454	18163	18288	18389	18242	18150	18315	18413	18430	18414	18197	18184	18442	18292	18304	18101	18240	18250	18303	18389	18269	18239	18104	18203	18386	18556	18244	18328	18521	18327	18205	18493	18338	18315	18515	18398	18355	18172	18336	18451	18576	18195	18342	18301	18360	18205	18248	18192	18307	18314	18284	18442	18298	18342	18290	18260	18325	18436	18144	18188	18329	18467	18360	18399	18281	18164	18268	18449	18202	18297	18149	18185	18244	18177	18251	18238	18249	18414	18282	18176	18146	18277	18405	18381	18170	18441	18282	18365	18304	18229	18447	18317	18328	18309	18362	18462	18344	18196	18277	18342	18486	18157	18375	18296	18360	18066	18348	18235	18117	18364	18347	18429	18326	18376	18290	18412	18360	18401	18334	18186	18300	18267	18210	18370	18432	18417	18291	18386	18479	18294	18333	18484	18264	18273	18331	18305	18286	18266	18302	18375	18384	18288	18190	18320	18219	18400	18376	18222	18385	18296	18375	18314	18438	18379	18120	18205	18342	18266	18283	18479	18165	18162	18347	18474	18419	18355	18428	18153	18268	18276	18337	18177	18322	18367	18295	18326	18125	18260	18209	18254	18231	18224	18310	18174	18202	18325	18366	18461	18223	18292	18597	18377	18440	18262	18317	18391	18360	18291	18398	18441	18273	18243	18332	18261	18156	18378	18272	18398	18164	18497	18227	18318	18278	18315	18285	18350	18340	18447	18319	18295	18290	18181	18341	18195	18376	18468	18286	18179	18222	18253	18327	18293	18348	18263	18465	18208	18296	18407	18275	18504	18268	18339	18443	18254	18283	18132	18478	18303	18161	18205	18196	18301	18344	18308	18273	18387	18498	18306	18269	18294	18474	18356	18267	18349	18384	18428	18209	18335	18460	18328	18196	18172	18275	18114	18185	18332	18225	18338	18269	18159	18211	18304	18179	18147	18405	18343	18314	18182	18324	18205	18271	18360	18368	18477	18324	18437	18326	18384	18269	18306	18265	18486	18380	18294	18173	18184	18205	18435	18208	18352	18432	18382	18497	18311	18296	18543	18336	18152	18312	18190	18336	18163	18371	18337	18354	18410	18255	18355	18314	18261	18440	18277	18354	18250	18251	18271	18247	18182	18273	18397	18353	18333	18424	18283	18395	18076	18468	18216	18267	18314	18264	18173	18176	18433	18113	18159	18356	18271	18326	18398	18289	18348	18410	18435	18269	18342	18347	18267	18159	18274	18296	18350	18176	18374	18395	18200	18488	18159	18250	18370	18295	18198	18275	18332	18185	18193	18342	18324	18120	18245	18326	18300	18127	18558	18350	18569	18379	18257	18463	18465	18256	18326	18048	18436	18414	18318	18221	18264	18222	18466	18306	18319	18346	18288	18361	18359	18285	18429	18420	18247	18417	18219	18492	18323	18374	18356	18366	18261	18236	18252	18363	18172	18246	18432	18157	18241	18408	18356	18408	18198	18444	18277	18202	18211	18308	18365	18373	18366	18226	18308	18366	18098	18098	18214	18203	18185	18290	18132	18370	18185	18334	18443	18332	18118	18222	18443	18247	18215	18279	18135	18391	18251	18261	18102	18370	18292	18058	18515	18346	18262	18212	18305	18188	18375	18356	18310	18323	18297	18295	18286	18268	18342	18282	18588	18108	18420	18326	18297	18226	18361	18360	18342	18308	18243	18388	18218	18098	18283	18324	18390	18254	18367	18320	18366	18150	18267	18351	18164	18359	18505	18412	18395	18178	18272	18201	18339	18065	18134	18254	18220	18215	18134	18220	18473	18105	18378	18302	18323	18311	18361	18302	18238	18550	18275	18304	18300	18198	18076	18432	18379	18414	18079	18278	18173	18336	18501	18192	18215	18363	18268	18147	18445	18122	18459	18158	18257	18368	18250	18315	18166	18326	18327	18354	18219	18399	18410	18358	18343	18341	18214	18199	18252	18239	18471	18347	18324	18230	18309	18358	18368	18497	18426	18333	18336	18404	18414	18246	18422	18382	18376	18310	18395	18233	18242	18210	18233	18367	18260	18284	18378	18264	18284	18322	18460	18234	18222	18295	18138	18396	18266	18403	18304	18455	18371	18272	18170	18532	18362	18232	18317	18305	18568	18317	18239	18182	18367	18268	18345	18233	18352	18372	18221	18456	18220	18484	18323	18388	18235	18202	18345	18349	18269	18383	18412	18308	18377	18082	18287	18345	18285	18495	18452	18057	18296	18183	18255	18248	18410	18449	18213	18500	18301	18260	18244	18366	18373	18381	18425	18198	18230	18359	18324	18358	18263	18362	18393	18322	18449	18215	18284	18295	18382	18436	18190	18279	18084	18225	18273	18310	18493	18419	18384	18247	18122	18398	18251	18288	18208	18338	18204	18418	18437	18180	18466	18486	18477	18204	18358	18286	18183	18374	18579	18365	18244	18237	18345	18292	18221	18301	18213	18430	18313	18445	18499	18229	18256	18364	18333	18330	18397	18321	18175	18180	18304	18581	18239	18294	18367	18204	18357	18215	18394	18382	18395	18193	18384	18317	18379	18561	18444	18385	18265	18276	18367	18336	18172	18247	18443	18296	18117	18120	18600	18261	18510	18166	18367	18300	18266	18267	18144	18332	18465	18190	18190	18425	18312	18425	18432	18257	18423	18292	18297	18479	18318	18320	18277	18410	18440	18227	18285	18414	18084	18371	18389	18336	18324	18285	18274	18412	18330	18363	18457	18108	18484	18225	18532	18385	18478	18233	18341	18307	18221	18346	18298	18152	18315	18409	18423	18407	18223	18147	18142	18354	18355	18407	18388	18442	18234	18424	18340	18316	18306	18268	18302	18378	18241	18362	18303	18334	18256	18263	18267	18528	18225	18332	18292	18470	18316	18090	18272	18211	18287	18275	18217	18433	18350	18438	18231	18247	18116	18375	18223	18323	18227	18143	18362	18262	18141	18417	18263	18302	18093	18409	18403	18381	18355	18289	18319	18349	18349	18286	18212	18089	18218	18330	18346	18099	18412	18404	18193	18321	18209	18320	18092	18384	18269	18352	18440	18338	18103	18305	18259	18240	18214	18331	18240	18310	18307	18247	18243	18380	18154	18459	18375	18413	18210	18416	18290	18336	18328	18138	18297	18424	18287	18213	18288	18263	18318	18239	18362	18379	18292	18479	18277	18334	18223	18281	18330	18289	18347	18371	18422	18232	18296	18294	18355	18296	18280	18194	18362	18339	18349	18293	18358	18352	18235	18270	18343	18338	18337	18268	18384	18365	18411	18445	18167	18340	18325	18214	18167	18339	18337	18356	18193	18534	18371	18416	18170	18240	18240	18198	18308	18296	18296	18522	18378	18155	18359	18327	18363	18318	18249	18322	18426	18262	18207	18368	18369	18200	18360	18175	18371	18232	18336	18402	18355	18146	18428	18268	18362	18106	18392	18283	18532	18218	18326	18393	18290	18483	18149	18197	18406	18211	18428	18493	18151	18306	18226	18454	18209	18299	18426	18229	18348	18345	18279	18240	18335	18234	18343	18620	18327	18440	18405	18383	18293	18269	18258	18355	18484	18421	18465	18319	18372	18304	18434	18434	18244	18447	18299	18415	18318	18332	18321	18410	18319	18245	18391	18374	18200	18362	18190	18245	18344	18278	18260	18355	18357	18257	18372	18286	18267	18174	18293	18286	18284	18370	18307	18327	18327	18258	18282	18394	18526	18489	18332	18319	18290	18361	18357	18304	18454	18188	18223	18288	18254	18221	18339	18249	18413	18162	18466	18448	18199	18309	18350	18400	18320	18187	18366	18322	18350	18259	18192	18392	18377	18156	18188	18281	18510	18237	18182	18373	18518	18330	18289	18430	18174	18351	18460	18305	18226	18304	18461	18185	18264	18373	18110	18402	18329	18094	18275	18193	18233	18208	18284	18254	18231	18234	18265	18209	18227	18354	18363	18241	18415	18337	18324	18272	18308	18371	18299	18135	18451	18378	18181	18379	18355	18298	18345	18423	18235	18454	18261	18308	18097	18209	18436	18320	18259	18094	18288	18215	18327	18352	18329	18125	18320	18281	18433	18170	18086	18312	18293	18290	18410	18452	18438	18344	18496	18339	18315	18156	18299	18288	18258	18353	18392	18322	18221	18106	18249	18164	18290	18318	18256	18458	18357	18165	18254	18425	18438	18417	18207	18348	18380	18390	18175	18550	18375	18351	18336	18278	18185	18139	18271	18387	18358	18368	18312	18349	18373	18338	18411	18254	18273	18135	18174	18238	18358	18227	18370	18396	18257	18146	18242	18275	18190	18440	18246	18144	18260	18239	18291	18199	18419	18466	18245	18438	18332	18254	18208	18207	18183	18338	18351	18362	18175	18322	18301	18392	18194	18373	18310	18503	18245	18454	18435	18279	18376	18255	18324	18413	18225	18304	18334	18204	18404	18317	18276	18288	18496	18319	18104	18437	18315	18366	18241	18186	18235	18260	18369	18203	18415	18342	18151	18266	18191	18339	18317	18440	18134	18273	18330	18262	18391	18204	18282	18282	18156	18413	18305	18196	18263	18366	18296	18456	18190	18351	18261	18372	18273	18341	18206	18363	18509	18374	18432	18307	18290	18270	18278	18354	18407	18168	18211	18174	18245	18362	18359	18444	18439	18021	18331	18260	18249	18324	18273
24083	21205	27863	25815	26392	31751	33814	30985	30232	29977	29828	29262	29105	29083	28851	29021	28886	28846	28782	28582	28678	28894	28610	28638	28664	28632	28391	28505	28614	28447	28324	28462	28389	28365	28581	28413	28419	28180	28413	28562	28403	28481	28615	28251	28450	28508	28125	28436	28227	28476	28527	28522	28328	28360	28056	28182	28446	28444	28322	28266	28193	28593	28523	28389	28566	28576	28553	28471	28547	28143	28607	28434	28636	28399	28455	28226	28331	28301	28398	28265	28443	28434	28492	28472	28432	28599	28485	28337	28152	28465	28241	28443	28435	28502	28334	28287	28005	28101	28522	28505	28279	28293	28462	28514	28382	28234	28262	28242	28506	28069	28580	28471	28449	28480	28107	28266	28439	28396	28158	28411	28157	28323	28392	28520	28283	28296	28484	28488	28461	28280	28092	28426	28570	28498	28578	28468	28336	28183	28458	28241	28363	28493	28240	28301	28343	28004	28283	28283	28597	28219	28273	28140	28498	28226	28421	28224	28096	28252	28509	28273	28165	28230	28351	28574	28344	28634	28042	28248	28473	28356	28402	28548	28468	28420	28449	28433	28355	28531	28299	28178	28500	28371	28323	28614	28301	28504	28093	28221	28490	28409	28527	28215	28356	28475	28388	28387	28570	28245	28348	28106	28533	28522	28495	28355	28518	28250	28374	28396	28293	28190	28216	28295	28521	28373	28351	28334	28326	28341	28084	28396	28348	28243	28321	28321	28553	28465	28344	28141	28218	28268	28380	28530	28421	28381	28397	28263	28217	28444	28290	28474	28308	28380	28422	28217	28374	28383	28678	28178	28284	28201	28212	28609	28355	28485	28290	28249	28387	28160	28641	28471	28259	28441	28301	28362	28246	28246	28206	28593	28500	28340	28239	28535	28321	28504	28153	28530	28148	28323	28523	28607	28256	28313	28387	28473	28579	28333	28470	28457	28312	28569	28552	28150	28373	28425	28476	28539	28405	28102	28056	28343	28537	28624	28514	28720	28328	28832	28183	28374	28419	28450	28347	28549	28344	28430	28102	28396	28430	28483	28520	28405	28265	28203	28205	28486	28460	28198	28342	28481	28226	28375	28351	28203	28476	28358	28420	28174	28056	28280	28362	28360	28444	28209	28237	28214	28570	28178	28196	28278	28224	28245	28470	28316	28253	28422	28291	28404	28330	28643	28301	28266	28360	28289	28354	28120	28455	28460	28484	28439	28159	28501	28330	28396	28460	28242	28417	28364	28496	28345	28310	28176	28339	28414	28300	28379	28262	28443	28323	28396	28462	28151	28202	28178	28184	28393	28464	28269	28250	28192	28344	28372	28405	28568	28513	28536	28550	28250	28478	28205	28279	28373	28312	28151	28231	28380	28335	28169	28409	28541	28388	28513	28421	28024	28377	28454	28266	28128	28520	28480	28274	28469	28314	28454	28282	28368	28356	28450	28393	28429	28233	28369	28345	28412	28399	28271	28366	28528	28343	28408	28388	28471	28452	28121	28254	28428	28508	28441	28598	28469	28347	28308	28492	28342	28320	28390	28345	28405	28497	28203	28377	28509	28238	28552	28246	28098	28159	28304	28344	28489	28402	28379	28522	28378	28165	28324	28244	28567	28621	28533	28467	28653	28613	28299	28161	28312	28404	28243	28289	28352	28324	28240	28616	28453	28226	28268	28377	28315	28499	28489	28278	28347	28301	28602	28308	28511	28308	28383	28331	28633	28286	28364	28145	28426	28453	28514	28646	28305	28226	28230	28244	28456	28457	28136	28282	28339	28459	28177	28354	28286	28504	28331	28253	28576	28416	28118	28394	28359	28257	28415	28382	28184	28373	28372	28401	28375	28429	28156	28327	28411	28322	28433	28552	28433	28520	28406	28409	28386	28090	28338	28193	28112	28474	28252	28386	28547	28444	28306	28178	28272	28601	28530	28609	28291	28248	28276	28484	28445	28417	28326	28326	28388	28353	28233	28210	28368	28229	28412	28372	28308	28575	28669	28393	28321	28492	28439	28091	28299	28220	28160	28432	28265	28204	28341	28206	28311	28402	28340	28443	28481	28440	28509	28254	28477	28214	28443	28396	28231	28230	28284	28447	28152	28413	28461	28156	28327	28433	28299	28687	28528	28261	28351	28721	28290	28472	28259	28354	28359	28116	28409	28273	28419	28322	28143	28313	28188	28426	28272	28238	28236	28135	28471	28465	28383	28382	28399	28453	28276	28350	28237	28323	28120	28394	28131	28376	28434	28603	28598	28258	28243	28312	28299	28341	28430	28540	28521	28287	28313	28300	28424	28395	28521	28374	28173	28362	28026	28108	28363	28360	28046	28296	28247	28126	28283	28442	28594	28251	28302	28263	28343	28183	28425	28447	28423	28218	28274	28583	28393	28242	28193	28281	28481	28143	28334	28254	28231	28503	28563	28374	28481	28260	28401	28555	28684	28365	28507	28211	28369	28334	28377	28075	28378	27982	28540	28379	28570	28321	28315	28371	28538	28344	28598	28337	28193	28201	28325	28654	28478	28405	28481	28303	28436	28356	28018	28271	28702	28257	28379	28749	28796	28263	28541	28645	28379	28472	28428	28533	28556	28382	28030	28255	28217	28354	28342	28461	28241	28388	28508	28477	28610	28450	28379	28415	28380	28100	28403	28299	28340	28123	28163	28553	28558	28301	28391	28636	28326	28624	28376	28419	28631	28119	28456	28518	28246	28405	28388	28065	28601	28403	28428	28463	28295	28334	28324	28236	28488	28186	28096	28450	28228	28366	28259	28216	28320	28610	28436	28383	28435	28060	28359	28364	28286	28291	28580	28705	28434	28605	28602	28390	28503	28486	28362	28418	28461	28210	28057	27959	28423	28406	28092	28212	28513	28273	28335	28401	28307	28456	28393	28511	28475	28199	28267	28435	28257	28469	28237	28293	28290	28150	28346	28273	28305	28406	28354	28463	28632	28247	28311	28482	28491	28213	28456	28249	28268	28471	28598	28265	28478	28496	28413	28480	28304	28207	28444	28399	28332	28192	28388	28426	28245	28363	28362	28289	28353	28317	28365	28423	28232	28319	28350	28193	28219	28481	28616	28441	28619	28408	28491	28366	28436	28297	28055	28201	28409	28167	28320	28300	28318	28774	28280	28355	28386	28433	28349	28420	28173	28172	28218	28276	28502	28334	28564	28282	28348	28499	28485	28483	28365	28456	28371	28652	28548	28306	28246	28271	28567	28561	28423	28526	28630	28553	28207	28425	28245	28525	28314	28495	28338	28515	28305	28353	28325	28369	28154	28537	28175	28357	28525	28585	28280	28533	28244	28223	28249	28601	28191	28389	28428	28380	28092	28419	28480	28636	28329	28306	28331	28541	28539	28509	28122	28246	28406	28397	28604	28417	28335	28371	28319	28277	28184	28429	28274	28600	28370	28420	28301	28427	28227	28497	28333	28485	28368	28489	28149	28199	28360	28567	28404	28384	28499	28257	28399	28400	28652	28430	28573	28378	28365	28124	28392	28320	28185	28386	28434	28245	28475	28409	28350	28456	28223	28454	28422	28213	28350	28454	28259	28704	28439	28304	28355	28386	28394	28302	28542	28646	28108	28246	28430	28418	28153	28626	28229	28176	28292	28342	28222	28304	28432	28426	28301	28426	28372	28200	28338	28354	28469	28485	28400	28232	28308	28252	28230	28243	28231	28393	28343	28422	28255	28424	28393	28589	28243	28420	28162	28490	28596	28269	28112	28269	28134	28302	28189	28699	28535	28344	28176	28470	28391	28204	28004	28117	28246	27974	28372	28273	28280	28419	28271	28135	28162	28390	28619	28345	28040	28548	28533	28315	28417	28483	28176	28375	28367	28388	28305	28543	28663	28767	28800	28144	28582	28418	28241	28427	28442	28352	28386	28479	28316	28308	28513	28293	28276	28370	28388	28030	28412	28220	28261	28152	28580	28589	28181	28223	28243	28448	28288	28411	28210	28214	28119	28191	28489	28205	28455	28626	28584	28458	28457	28337	28212	28045	28505	28351	28322	28426	28224	28187	28153	28387	28283	28538	28581	28303	28309	28457	28338	28766	28366	28577	28513	28548	28371	28500	28147	28258	28483	28429	28394	28234	28375	28329	28167	28376	28460	28354	28474	28718	28361	28489	28437	28373	28324	28532	28363	28216	28255	28411	28269	28299	28391	28499	28200	28335	28381	28318	28427	28644	28243	28278	28256	28317	28158	28500	28286	28472	28205	28253	28171	28449	28394	28464	28346	28194	28303	28022	28236	28213	28304	28165	28546	28276	28597	28229	28530	28271	28453	28348	28198	28467	28353	28424	28298	28332	28301	28416	28326	28082	28202	28158	28487	28442	28476	28501	28541	28678	28377	28388	28575	28241	28123	28498	28121	28252	28405	28246	28307	28263	28087	28283	28400	28488	28248	28269	28332	28646	28344	28188	28460	28316	28123	27915	28426	28341	28375	28211	28042	28343	28462	28195	28564	27931	28225	28339	28001	28496	28404	28458	28377	28241	28436	28527	28544	28408	28506	28648	28447	28536	28352	28342	28332	28582	28405	28330	28453	28208	28307	28361	28476	28336	28596	28329	28388	28348	28091	28621	28229	28335	28481	28269	28357	28105	28279	28174	28472	28339	28426	28231	28254	28266	28300	28617	28486	28475	28413	28173	28513	28266	28447	28245	28255	28591	28531	28198	28287	28236	28335	28311	28376	28318	28259	28605	28304	28322	28182	28525	28359	28322	28314	28339	28184	28332	28226	28416	28539	28261	28447	28338	28461	28270	28529	28569	28298	28339	28488	28216	28197	28525	28534	28654	28544	28342	28307	28460	28228	28403	28579	28399	28322	28481	28419	28327	28092	28287	28348	28172	28245	28306	28398	28375	28432	28390	28139	28279	28308	28592	28288	28106	28372	28598	28429	28344	28261	28308	28261	28294	28340	28152	28411	28351	28325	28266	28552	28475	28565	28415	28383	28470	28327	28327	28102	28380	28479	28299	28307	28255	28176	28257	28182	28539	28295	28448	28337	28522	28286	28329	28363	28380	28457	28339	28404	28263	28255	28324	28343	28596	28202	28395	28678	28447	28123	28415	28445	28531	28546	28338	28265	28447	28348	28210	28148	28243	28607	28666	28344	28507	28408	28537	28516
23117	38861	38338	31281	27172	24401	22493	21236	20172	19623	19367	18700	18466	18405	18160	18222	17930	18063	17783	17797	17824	17626	17873	17665	17734	17737	17847	17734	17563	17592	17692	17533	17538	17547	17708	17673	17652	17590	17424	17441	17637	17755	17599	17483	17654	17442	17370	17553	17618	17509	17215	17505	17574	17580	17465	17453	17512	17399	17552	17336	17500	17486	17442	17513	17498	17521	17514	17604	17474	17626	17494	17629	17356	17375	17551	17305	17504	17445	17651	17418	17476	17553	17330	17555	17601	17635	17430	17471	17519	17371	17516	17332	17351	17540	17499	17488	17443	17458	17540	17379	17472	17395	17546	17588	17448	17531	17429	17516	17463	17540	17467	17387	17347	17589	17214	17532	17554	17520	17615	17474	17474	17470	17512	17359	17503	17348	17491	17468	17493	17707	17563	17652	17454	17436	17312	17563	17549	17575	17518	17385	17554	17538	17631	17315	17321	17360	17468	17496	17499	17619	17308	17425	17554	17388	17611	17674	17476	17433	17300	17542	17592	17336	17432	17469	17464	17406	17339	17315	17557	17342	17439	17619	17399	17646	17292	17534	17344	17539	17521	17422	17399	17392	17400	17499	17464	17557	17416	17174	17457	17399	17357	17472	17537	17452	17276	17552	17460	17448	17456	17464	17470	17549	17529	17429	17178	17462	17510	17477	17542	17452	17570	17498	17565	17580	17472	17533	17570	17470	17558	17586	17462	17616	17557	17409	17364	17408	17298	17406	17497	17350	17521	17552	17614	17457	17402	17347	17442	17420	17432	17495	17471	17384	17624	17365	17476	17427	17449	17476	17539	17546	17486	17488	17406	17497	17341	17401	17666	17542	17567	17634	17297	17443	17569	17490	17425	17492	17386	17543	17501	17510	17447	17512	17387	17615	17529	17390	17391	17599	17514	17541	17449	17339	17560	17575	17452	17407	17449	17449	17570	17356	17658	17621	17574	17313	17395	17319	17416	17461	17556	17523	17549	17672	17499	17583	17559	17363	17666	17511	17334	17504	17510	17431	17444	17380	17406	17434	17433	17537	17482	17346	17424	17472	17409	17423	17449	17580	17550	17291	17338	17420	17627	17584	17545	17324	17370	17360	17297	17539	17640	17522	17579	17370	17485	17599	17267	17431	17384	17487	17222	17383	17524	17483	17458	17474	17360	17623	17582	17431	17534	17405	17566	17304	17606	17288	17565	17412	17525	17437	17482	17577	17610	17384	17464	17423	17407	17334	17619	17449	17560	17488	17540	17498	17374	17527	17581	17446	17591	17639	17672	17523	17432	17383	17350	17280	17493	17484	17514	17295	17629	17366	17531	17442	17521	17295	17260	17478	17628	17645	17451	17517	17371	17408	17458	17446	17460	17369	17685	17508	17454	17417	17459	17364	17507	17657	17530	17467	17380	17730	17439	17496	17503	17431	17531	17411	17412	17534	17538	17427	17451	17363	17473	17510	17305	17474	17456	17558	17435	17552	17438	17519	17420	17404	17494	17491	17302	17592	17662	17478	17405	17402	17521	17445	17524	17317	17612	17397	17584	17268	17561	17321	17324	17682	17527	17514	17447	17566	17701	17515	17408	17538	17462	17434	17534	17449	17543	17542	17422	17472	17497	17374	17559	17311	17472	17361	17466	17471	17498	17368	17250	17587	17408	17577	17317	17455	17256	17368	17484	17559	17484	17478	17333	17353	17297	17418	17439	17408	17476	17469	17336	17495	17407	17416	17356	17437	17484	17307	17202	17391	17158	17513	17133	17410	17556	17614	17427	17605	17526	17582	17426	17421	17545	17404	17377	17622	17718	17427	17440	17602	17522	17492	17364	17510	17421	17596	17676	17481	17700	17478	17317	17359	17441	17468	17466	17401	17486	17392	17467	17452	17464	17295	17622	17394	17524	17564	17466	17479	17505	17430	17382	17518	17551	17380	17568	17395	17440	17596	17589	17595	17459	17508	17563	17360	17444	17423	17704	17494	17566	17595	17507	17618	17540	17536	17539	17532	17358	17455	17371	17446	17432	17340	17398	17410	17372	17442	17485	17447	17529	17515	17692	17481	17538	17331	17521	17425	17401	17569	17293	17527	17444	17389	17429	17618	17460	17457	17605	17523	17432	17526	17328	17673	17381	17361	17467	17438	17508	17504	17329	17460	17671	17418	17552	17509	17553	17418	17462	17589	17494	17454	17453	17472	17433	17393	17437	17499	17456	17463	17405	17598	17371	17561	17246	17294	17435	17587	17600	17591	17466	17378	17570	17404	17311	17557	17430	17317	17521	17348	17464	17480	17532	17531	17457	17439	17496	17409	17486	17265	17416	17428	17477	17436	17595	17376	17281	17498	17442	17459	17474	17321	17468	17478	17532	17433	17482	17360	17638	17434	17433	17410	17539	17525	17560	17620	17265	17535	17362	17467	17478	17244	17378	17482	17475	17344	17462	17579	17474	17454	17201	17282	17421	17365	17493	17401	17461	17376	17585	17494	17449	17463	17568	17690	17483	17501	17327	17363	17642	17472	17454	17582	17507	17571	17550	17591	17416	17534	17430	17591	17480	17443	17361	17282	17529	17363	17552	17520	17407	17408	17625	17506	17600	17563	17336	17486	17574	17552	17437	17355	17494	17484	17407	17417	17547	17557	17498	17509	17421	17383	17367	17600	17457	17542	17422	17454	17483	17510	17545	17429	17506	17520	17448	17592	17498	17544	17442	17560	17349	17504	17580	17552	17584	17518	17343	17588	17379	17427	17301	17495	17323	17580	17582	17376	17380	17436	17570	17625	17426	17622	17479	17422	17504	17406	17469	17442	17505	17497	17460	17492	17407	17271	17548	17443	17467	17284	17624	17346	17442	17400	17474	17199	17513	17498	17370	17440	17625	17441	17405	17334	17663	17479	17500	17513	17284	17386	17478	17411	17396	17589	17409	17429	17479	17420	17462	17453	17611	17450	17406	17496	17375	17386	17411	17521	17566	17629	17604	17382	17477	17397	17550	17667	17514	17599	17407	17518	17386	17424	17384	17495	17695	17450	17584	17340	17570	17526	17571	17475	17480	17464	17390	17500	17572	17342	17437	17536	17580	17468	17743	17430	17414	17494	17452	17469	17381	17497	17288	17578	17409	17438	17473	17486	17374	17250	17386	17499	17635	17465	17384	17631	17415	17537	17408	17557	17465	17345	17497	17362	17405	17379	17621	17539	17426	17456	17464	17566	17461	17380	17455	17594	17482	17520	17544	17462	17527	17454	17416	17535	17484	17512	17466	17656	17458	17639	17374	17531	17302	17444	17490	17578	17456	17546	17424	17426	17175	17481	17313	17425	17433	17483	17462	17573	17418	17494	17370	17526	17500	17516	17596	17645	17565	17553	17511	17533	17433	17420	17239	17312	17585	17581	17426	17371	17449	17440	17543	17397	17464	17401	17550	17544	17395	17660	17318	17428	17398	17515	17235	17499	17375	17412	17607	17314	17314	17541	17452	17310	17368	17370	17574	17545	17520	17444	17673	17404	17497	17546	17552	17260	17457	17318	17398	17517	17388	17578	17413	17424	17399	17428	17548	17503	17395	17402	17583	17519	17465	17447	17259	17365	17414	17613	17516	17463	17509	17384	17467	17599	17475	17538	17391	17516	17331	17489	17358	17290	17515	17267	17661	17496	17400	17439	17316	17369	17464	17577	17525	17555	17458	17491	17545	17472	17583	17371	17483	17545	17485	17530	17379	17400	17565	17326	17316	17352	17306	17390	17575	17449	17325	17479	17519	17446	17280	17595	17581	17400	17581	17645	17469	17446	17526	17440	17415	17436	17503	17585	17521	17539	17370	17479	17298	17392	17391	17398	17549	17559	17409	17530	17421	17557	17321	17354	17443	17531	17482	17575	17554	17516	17624	17712	17675	17507	17502	17636	17537	17420	17464	17534	17438	17493	17587	17626	17476	17285	17561	17358	17436	17455	17433	17476	17491	17423	17589	17327	17470	17459	17446	17596	17467	17468	17454	17384	17486	17460	17413	17444	17491	17363	17671	17385	17320	17524	17660	17523	17435	17383	17465	17450	17537	17521	17609	17315	17381	17494	17523	17601	17360	17374	17664	17416	17364	17266	17552	17486	17545	17441	17495	17364	17577	17358	17361	17607	17440	17345	17477	17539	17393	17535	17533	17529	17473	17583	17267	17601	17342	17551	17288	17545	17355	17438	17545	17355	17487	17547	17524	17512	17420	17531	17526	17318	17451	17566	17533	17392	17392	17574	17464	17536	17368	17563	17418	17480	17511	17453	17421	17556	17477	17434	17480	17535	17588	17410	17467	17622	17454	17396	17536	17336	17637	17504	17542	17349	17453	17513	17451	17626	17518	17458	17441	17535	17514	17387	17401	17358	17409	17697	17451	17542	17450	17574	17478	17343	17495	17450	17477	17526	17302	17426	17522	17511	17540	17551	17420	17607	17597	17424	17488	17502	17392	17560	17472	17465	17613	17498	17354	17566	17423	17447	17300	17659	17523	17506	17457	17516	17445	17238	17579	17578	17320	17410	17508	17467	17249	17259	17412	17465	17672	17468	17502	17423	17359	17546	17612	17317	17455	17476	17426	17577	17425	17429	17420	17566	17481	17557	17504	17387	17489	17513	17384	17384	17406	17454	17320	17426	17529	17533	17374	17509	17344	17520	17380	17608	17444	17496	17401	17281	17534	17501	17485	17464	17408	17432	17590	17562	17593	17531	17351	17509	17578	17311	17650	17512	17594	17474	17542	17580	17487	17558	17541	17560	17451	17304	17473	17445	17384	17526	17454	17613	17376	17442	17695	17561	17190	17228	17373	17496	17434	17270	17457	17455	17367	17499	17391	17412	17333	17686	17430	17323	17198	17432	17406	17746	17429	17475	17491	17514	17397	17337	17447	17577	17481	17429	17564	17595	17535	17421	17452	17560	17448	17483	17576	17285	17446	17402	17477	17605	17299	17490	17333	17576	17406	17459	17340	17422	17711	17593	17351	17406	17513	17365	17430	17400	17453	17611	17706	17419	17354	17390	17415	17545	17476	17469	17471	17330	17393	17515	17354	17453	17410	17571	17521	17509	17598	17455	17513	17251	17456	17525	17526	17419	17346	17579	17535	17407	17564	17722	17550	17472	17612	17401	17462	17491
22622	21196	27872	25095	23439	29738	35398	31921	30882	30804	30204	29639	30013	29374	29477	29233	29021	29032	29110	29011	28609	28756	28840	28737	28761	28669	28590	28554	28716	28500	28635	28701	28600	28413	28370	28496	28523	28639	28457	28529	28508	28531	28264	28476	28455	28382	28496	28576	28187	28469	28410	28315	28405	28550	28841	28270	28497	28018	28360	28386	28494	28392	28414	28390	28585	28299	28386	28133	28229	28091	28297	28004	28356	28371	28205	28359	28351	28380	28390	28395	28261	28227	28253	28312	28225	28529	28321	28428	28423	28398	28324	28268	28372	28390	28160	28577	28306	28230	28409	28177	28190	28281	28345	28319	28324	28350	28217	28355	28179	28335	28247	28442	28144	28276	28220	27953	28276	28153	28205	28305	28344	28028	28203	27997	28284	28228	28313	28138	28404	28236	28261	28201	28415	28183	28287	28047	28433	28325	28444	28328	28436	28452	28101	28013	28408	28240	28481	28053	28437	28072	28381	28401	28308	28140	28331	28575	28348	28261	28175	28052	28219	28286	28438	28191	28396	28441	28345	28249	28338	28379	28293	28436	28478	28301	28287	28611	28376	28346	28293	28331	28433	28121	28132	28224	28488	28307	28308	27985	28512	28344	28274	28287	28141	28241	28330	28117	28147	28494	28136	28291	28446	28057	28292	28334	28038	28108	28566	28253	28377	28478	28212	28501	28253	28223	28211	28209	28299	28186	28339	28231	28451	28225	28583	28170	28289	28025	28282	28224	28324	28298	28121	28140	28310	28168	28239	28385	28229	28167	28489	28233	28243	28182	28267	28355	28477	28192	28364	28278	28339	28174	28339	28369	28214	28246	28097	28395	28178	28128	28281	28360	28674	28216	28270	28351	28104	28806	28359	28190	28123	28387	28357	28319	28310	28041	28300	28330	28300	28741	28259	28167	28443	28277	28458	28401	28063	28386	28467	28469	28209	28158	28364	28230	28166	28379	28131	28178	28205	28501	28155	28022	28305	28465	28280	28271	28157	28047	28201	28224	28186	28334	28239	28334	28415	28454	28279	28360	28200	28196	28181	28401	28155	28071	28380	28173	28458	28395	28366	28232	28071	28234	28405	28330	28221	28356	28340	28419	28550	28173	28294	28030	28136	28096	28589	28168	28178	28251	28298	28037	28391	28176	28151	28137	28352	28239	28415	28208	28206	28371	28059	28464	28199	28317	28426	28340	28142	27926	28290	28012	28278	28291	28115	27931	27945	28309	28200	28112	28012	28263	28500	28120	28341	28311	28230	28206	28322	28203	28479	28327	28043	28279	28336	28263	28532	28086	27937	28035	28267	28287	28403	28463	28446	28058	28335	28262	28356	28221	28362	28139	28466	28249	28334	28375	28103	28189	28346	28073	28441	27989	28398	28332	28077	28372	28096	28329	28221	28070	28284	28160	28377	27990	28149	28255	28349	28238	28129	28023	28210	28244	28302	28479	28369	28242	28099	28397	28504	28201	28361	28322	28397	28596	27987	28330	28395	28166	28208	28219	27935	28222	28361	28114	28250	28115	28294	28434	28154	28289	28461	28190	28347	28321	28574	28135	28278	28292	28111	27939	28335	28241	27980	28514	28010	28399	28119	27893	28040	28082	28260	28070	28169	28137	28235	28068	28091	28055	28218	28550	28489	28152	28329	28281	28104	28214	28494	28270	28168	28509	28307	28391	28337	28492	28155	28278	28236	28084	28320	28224	28264	28219	28406	28284	28050	28136	28256	28359	28068	28327	28394	28249	28276	28297	27951	28207	28259	28431	28287	28407	28252	27944	28121	28107	28229	28260	28272	28222	28262	28225	28115	28093	28366	28411	28406	28356	28338	28281	28349	28063	28389	28236	28498	28139	28143	28091	28050	28277	28284	28042	28143	27990	28358	28351	28373	28317	28217	28201	28449	28492	28282	28399	28268	28246	28223	28235	28518	28084	28014	28256	28313	28259	28198	27931	28107	28503	28450	28422	28463	28212	28441	28092	28164	28189	28363	28341	28427	28163	28014	28175	28563	28227	28335	28424	28245	28251	28351	28200	28229	28339	28286	28359	28306	28360	28358	28304	28003	27734	28250	28302	28075	28424	28235	28215	28218	28567	28036	28219	28430	28337	28214	28258	28179	28250	28392	28352	28219	28358	28381	28203	28339	28111	28403	28276	28351	28404	28227	28159	28174	28136	28163	28271	28160	28179	28137	28103	28293	28040	28229	28156	28185	28227	28235	28058	28196	28454	28472	28390	28293	28398	28142	28105	27971	28283	28531	28192	28252	28387	28121	28113	28252	27958	28193	28221	28104	28256	28227	28414	28168	28361	28394	28236	27988	28050	28220	28063	28368	28346	28290	28200	28204	28188	28101	28413	28211	28452	28519	28400	28236	27902	28086	28218	28253	28508	28136	28309	28118	28200	28423	28298	28049	28283	28245	28238	28306	28234	28463	28386	28366	28154	27889	28151	28289	28015	28275	28060	28054	28264	28155	28200	28213	28066	28363	28269	28414	28247	28229	28134	28112	28438	28175	28187	28113	28335	28295	28133	28181	28477	28423	28292	28198	28254	28082	28226	28094	28214	28182	28219	28186	28581	28417	28193	28260	28083	28357	28521	28441	28451	28293	28291	28106	28273	28756	28206	28279	28268	27954	28107	28324	28531	28373	28563	28291	28146	28246	28141	28154	28311	28046	27888	28119	28098	27782	28221	28363	28312	28410	28614	28311	28424	28053	28402	28324	28373	28145	28346	28225	27977	28198	28120	27995	27974	28499	27949	28560	28111	28226	28111	28533	28236	28276	28135	28067	28268	28162	28303	28215	28286	28340	28210	28186	28301	28412	28505	28142	28323	28236	28517	28444	28140	28059	28104	28309	28349	28070	28411	28519	28282	28164	28448	28349	28042	28125	28349	28246	28212	28454	28335	28208	28354	28243	28277	28034	28403	28190	28143	28347	28368	28278	28291	28484	28096	28406	28483	28430	28327	28164	28210	28352	28205	28325	28216	27933	28227	28495	28329	28106	28175	28189	28389	28367	28390	28042	28118	28302	28215	28348	28286	28536	28112	28339	28496	28202	28239	28276	27972	28116	28117	28366	28237	28295	28212	28140	28375	28231	28060	28188	28193	28104	28156	28206	28268	28323	28397	28315	28199	28200	28497	28340	28480	28313	28339	28238	28215	28168	28138	28374	28378	28130	28268	28275	28363	28049	28452	28394	28299	28280	28176	28179	28086	28317	28214	27948	28148	28245	28092	28008	28303	28421	27922	28385	28535	27952	28092	28121	28433	28124	28040	28158	28211	28385	28365	28278	28137	28382	28200	28079	28030	28232	28125	28225	28326	28102	28225	28275	28488	28297	28368	28318	28179	28115	28271	28346	28348	28176	28374	28295	28294	28378	28210	28237	28220	28265	28107	28245	28158	28572	28277	28278	28249	28235	28183	28495	28371	28606	28430	28157	28235	28234	28251	28442	28420	28199	28290	28327	28279	28300	28154	28383	28361	28192	27993	28166	28369	28131	28053	28365	28228	28376	28286	28495	28149	28183	28230	28193	28181	27995	28190	28270	28317	28213	28031	28099	28400	28131	28142	28411	28020	28161	28460	28240	28192	28306	28455	28422	28200	27963	28081	28214	27833	28193	28398	28275	28529	28220	28357	28112	28269	28446	28245	28455	28138	28531	28329	28321	28314	28134	28216	28224	28482	28262	28382	28308	28320	28301	28430	28249	28131	28418	28174	28061	28550	28328	28416	27909	28157	28049	28121	28436	28230	28245	28331	28536	28163	28196	28171	28159	28664	28284	28053	28441	28017	28319	28445	28346	28250	28391	28280	28400	28330	28444	28104	28372	28113	27991	28197	28258	28088	28295	28127	28353	28215	28053	28126	28176	28027	28131	28070	28093	28058	28155	28026	28172	28400	28301	28378	28287	28150	28543	28314	28111	28409	28326	28431	27916	28416	27944	28036	28041	28101	28346	28424	28267	28194	28160	28361	28136	28433	28232	28500	28304	28416	28374	27897	28226	28549	28140	28106	28198	28165	28415	28220	28112	28225	28254	28220	28377	28373	28527	28071	28177	28188	28352	28453	28041	28016	28364	28634	28425	28141	28522	28152	28070	28654	28204	28191	28215	28753	28342	28328	28457	28273	28098	28467	28552	28235	28153	28260	28448	28040	28134	28363	28237	28207	28138	28292	28141	28456	28197	28543	28397	28407	28202	28423	28169	28304	28317	28097	28235	28145	28083	28188	28351	28210	28272	28249	28352	28355	28502	28336	28301	28386	28283	28104	28420	28449	28229	28252	28091	27963	28227	28152	28413	28136	28331	28105	28263	28337	28124	28292	28081	28379	28173	28206	28309	28353	28294	28167	28027	28246	28356	28250	28185	28487	28226	28335	28345	28134	28373	27921	28099	28169	28296	28374	28489	28245	28350	28152	28275	28571	28403	28412	28214	28387	28022	28198	28230	28083	28295	28345	28189	28245	28176	28223	28087	28061	28369	28321	28237	28323	28100	28438	28439	28261	28342	28144	28508	28097	28245	28016	28460	28253	28465	27978	28255	28275	28404	28081	28314	28237	28188	28413	28409	28207	28334	28259	28185	27874	28156	28330	28196	28360	28341	28254	28403	28268	28380	28500	28058	28106	28214	28132	28204	28370	28191	27750	28121	28144	28327	27969	28353	28021	28309	28391	28261	28416	28461	28407	28036	28388	28195	28260	28204	28323	28097	28347	28244	28468	28393	28289	28595	28228	28311	28234	28335	28454	28360	28372	28020	28241	28176	28129	28330	28236	28427	28329	28390	28391	28262	28363	28223	28245	28118	28560	28377	28353	28097	28456	28236	28129	28206	28225	28174	28109	28320	28104	28373	28220	28260	28246	28031	28401	28442	28126	28290	28300	28159	28553	28413	28058	28167	28520	28380	28356	28223	28011	28205	28208	28169	28291	28766	28291	28014	28190	28070	28184	28334	28138	28211	28120	28264	28199	28321	27991	28352	28320	28266	28195	28144	28176	28275	28342	28408	28376	28087	28179	28280	28438	28220	28452	28504	28444	28277	28213	28240	28155	28367	28267	28234	28500	28232	27874	28320	28293	28242	28267	28589	28227	28050	28497	28387	28414	28571	28125	28365	28343	28495	28384	28583	28329
25017	44177	43415	34960	30407	27077	24588	22644	21530	20764	19743	19235	18997	18756	18620	18349	18144	18211	17863	18029	17958	17721	17776	17837	17756	17542	17738	17691	17746	17598	17680	17442	17630	17668	17468	17483	17524	17305	17540	17422	17467	17282	17407	17334	17451	17471	17469	17290	17495	17392	17437	17368	17495	17323	17388	17449	17376	17272	17275	17396	17487	17315	17280	17595	17338	17435	17401	17467	17521	17397	17403	17218	17472	17544	17399	17257	17445	17497	17533	17530	17304	17245	17351	17313	17405	17439	17428	17265	17374	17323	17291	17355	17403	17246	17606	17262	17527	17393	17386	17413	17363	17508	17250	17303	17322	17265	17455	17525	17355	17500	17499	17461	17478	17361	17278	17425	17450	17349	17352	17336	17456	17508	17408	17564	17320	17294	17281	17126	17412	17560	17360	17450	17356	17330	17316	17355	17232	17308	17167	17320	17318	17315	17482	17408	17279	17352	17453	17410	17361	17536	17240	17505	17414	17482	17225	17494	17290	17373	17416	17513	17376	17307	17399	17234	17515	17523	17345	17329	17388	17226	17387	17331	17424	17376	17379	17403	17259	17223	17394	17184	17456	17191	17399	17382	17336	17431	17373	17388	17241	17382	17361	17380	17206	17379	17339	17319	17386	17296	17372	17308	17380	17295	17384	17320	17298	17368	17426	17385	17164	17140	17348	17126	17552	17344	17465	17259	17064	17349	17353	17376	17400	17416	17267	17307	17360	17546	17410	17427	17288	17140	17425	17197	17400	17475	17312	17284	17379	17386	17357	17203	17443	17272	17522	17435	17419	17373	17542	17175	17293	17503	17378	17288	17247	17481	17326	17322	17342	17057	17490	17400	17360	17489	17295	17190	17068	17469	17432	17216	17347	17442	17353	17302	17442	17521	17400	17312	17271	17349	17481	17245	17536	17273	17452	17439	17384	17272	17522	17245	17341	17485	17295	17328	17349	17281	17374	17446	17386	17293	17461	17262	17303	17376	17324	17532	17379	17345	17491	17459	17278	17432	17213	17532	17345	17409	17308	17570	17184	17381	17178	17333	17274	17328	17221	17236	17503	17294	17221	17232	17563	17374	17305	17330	17406	17392	17382	17399	17208	17472	17430	17189	17209	17397	17457	17143	17275	17321	17324	17194	17493	17207	17424	17505	17461	17391	17443	17493	17276	17366	17225	17267	17128	17384	17348	17252	17422	17315	17488	17461	17339	17250	17241	17288	17442	17227	17249	17390	17389	17474	17340	17442	17333	17361	17331	17308	17473	17401	17162	17253	17479	17363	17396	17306	17571	17406	17181	17280	17323	17274	17373	17317	17331	17381	17506	17332	17260	17505	17204	17216	17353	17250	17435	17497	17403	17248	17232	17197	17298	17360	17222	17483	17294	17300	17435	17491	17473	17442	17387	17308	17364	17149	17326	17437	17205	17404	17367	17208	17287	17221	17499	17327	17379	17424	17116	17259	17261	17261	17466	17213	17258	17315	17265	17289	17336	17565	17122	17337	17227	17363	17127	17248	17127	17531	17422	17277	17427	17260	17213	17372	17469	17272	17445	17393	17423	17253	17287	17302	17392	17465	17254	17490	17409	17272	17325	17335	17337	17439	17350	17110	17472	17379	17386	17538	17199	17354	17263	17200	17457	17071	17181	17366	17270	17146	17567	17403	17382	17447	17443	17356	17236	17102	17282	17424	17440	17236	17258	17487	17265	17346	17206	17411	17285	17574	17325	17414	17457	17329	17445	17366	17532	17081	17500	17117	17244	17178	17418	17369	17420	17400	17214	17182	17262	17338	17285	17185	17331	17325	17242	17233	17375	17291	17473	17315	17364	17307	17337	17206	17221	17299	17537	17306	17392	17333	17239	17338	17446	17387	17374	17295	17435	17260	17306	17475	17322	17218	17348	17224	17264	17279	17436	17353	17439	17373	17406	17395	17217	17319	17247	17332	17237	17354	17299	17337	17153	17313	17222	17348	17367	17284	17338	17539	17386	17255	17478	17195	17274	17313	17238	17270	17589	17159	17195	17215	17399	17413	17358	17443	17432	17271	17361	17361	17284	17337	17362	17315	17267	17146	17365	17372	17438	17245	17379	17329	17239	17392	17395	17410	17385	17408	17264	17430	17287	17381	17492	17274	17425	17358	17303	17361	17330	17235	17336	17302	17420	17274	17248	17192	17403	17378	17427	17230	17415	17479	17344	17305	17504	17449	17299	17233	17258	17274	17380	17312	17340	17197	17329	17322	17588	17460	17485	17630	17327	17247	17311	17331	17225	17325	17193	17409	17272	17320	17320	17270	17400	17387	17409	17387	17439	17434	17284	17332	17304	17403	17373	17312	17475	17218	17508	17425	17290	17355	17455	17373	17272	17428	17267	17394	17414	17251	17321	17100	17526	17357	17315	17222	17371	17371	17338	17259	17231	17224	17407	17633	17333	17386	17402	17499	17292	17234	17396	17412	17261	17398	17496	17377	17306	17436	17296	17397	17380	17140	17461	17313	17253	17173	17199	17380	17420	17402	17404	17374	17277	17339	17266	17158	17367	17417	17487	17580	17564	17387	17431	17279	17380	17385	17347	17355	17315	17431	17466	17241	17438	17369	17371	17252	17345	17275	17411	17356	17413	17404	17379	17206	17338	17488	17200	17387	17210	17416	17437	17231	17385	17409	17348	17405	17222	17276	17378	17429	17473	17337	17359	17358	17390	17337	17368	17199	17170	17316	17413	17259	17290	17444	17170	17373	17326	17202	17280	17558	17333	17450	17335	17397	17410	17303	17272	17286	17465	17511	17384	17256	17438	17304	17244	17291	17301	17422	17439	17388	17315	17300	17365	17335	17410	17196	17370	17294	17422	17211	17370	17372	17271	17504	17120	17399	17424	17217	17466	17218	17366	17329	17417	17525	17453	17360	17306	17350	17332	17233	17385	17309	17277	17454	17383	17469	17208	17275	17263	17458	17235	17363	17449	17547	17332	17427	17495	17384	17481	17248	17319	17484	17203	17327	17520	17221	17297	17421	17400	17473	17404	17379	17146	17300	17413	17507	17408	17283	17228	17244	17477	17377	17261	17262	17324	17362	17519	17246	17372	17214	17284	17419	17383	17305	17420	17267	17437	17270	17314	17441	17399	17405	17399	17237	17302	17290	17348	17329	17341	17307	17492	17319	17327	17255	17290	17392	17367	17310	17443	17099	17221	17229	17322	17427	17352	17377	17133	17211	17538	17342	17404	17330	17542	17371	17349	17546	17367	17298	17279	17391	17398	17241	17414	17338	17460	17236	17329	17361	17359	17413	17183	17364	17340	17279	17245	17458	17222	17471	17276	17251	17628	17304	17046	17449	17090	17463	17256	17348	17310	17465	17304	17331	17283	17111	17317	17187	17341	17468	17425	17413	17299	17392	17495	17367	17458	17383	17202	17237	17512	17475	17253	17409	17393	17490	17295	17445	17360	17283	17451	17390	17258	17318	17357	17449	17381	17353	17287	17331	17421	17304	17504	17334	17281	17509	17349	17267	17356	17344	17551	17289	17325	17161	17336	17299	17637	17384	17293	17440	17344	17443	17355	17339	17352	17201	17292	17389	17403	17505	17515	17311	17496	17280	17268	17316	17356	17191	17304	17423	17457	17379	17294	17383	17385	17363	17411	17281	17447	17411	17317	17357	17202	17279	17422	17203	17178	17384	17185	17277	17430	17304	17124	17322	17329	17300	17413	17299	17301	17464	17322	17358	17329	17346	17515	17559	17487	17268	17296	17311	17343	17343	17478	17324	17236	17229	17345	17336	17285	17213	17276	17387	17398	17290	17378	17373	17337	17319	17404	17310	17515	17284	17452	17364	17212	17245	17277	17373	17404	17460	17296	17472	17363	17440	17351	17249	17324	17391	17387	17382	17280	17514	17500	17292	17220	17242	17436	17459	17187	17244	17279	17333	17324	17477	17312	17399	17342	17463	17570	17140	17215	17359	17321	17402	17454	17305	17318	17399	17358	17387	17049	17455	17488	17251	17516	17299	17231	17221	17364	17416	17196	17365	17413	17194	17344	17355	17470	17461	17150	17406	17308	17276	17188	17243	17362	17471	17433	17372	17428	17378	17518	17265	17416	17516	17372	17353	17300	17367	17258	17221	17483	17273	17369	17517	17415	17355	17422	17524	17417	17360	17467	17336	17250	17484	17471	17256	17349	17443	17336	17236	17436	17464	17142	17509	17409	17517	17358	17303	17437	17121	17322	17385	17353	17196	17296	17455	17448	17429	17359	17220	17345	17390	17279	17335	17442	17397	17394	17273	17342	17562	17281	17350	17416	17358	17182	17439	17349	17182	17344	17516	17181	17189	17312	17310	17387	17253	17504	17429	17439	17330	17316	17358	17467	17220	17431	17363	17271	17159	17398	17369	17399	17236	17347	17567	17342	17448	17262	17349	17316	17300	17287	17504	17338	17653	17286	17463	17307	17275	17363	17207	17362	17440	17209	17269	17246	17406	17284	17298	17313	17385	17286	17426	17457	17251	17415	17183	17252	17290	17280	17526	17312	17450	17334	17423	17502	17282	17353	17575	17385	17301	17156	17231	17211	17445	17430	17540	17040	17482	17079	17334	17388	17470	17254	17370	17386	17136	17346	17366	17327	17460	17451	17338	17282	17452	17203	17180	17295	17222	17340	17427	17487	17320	17266	17506	17222	17268	17455	17475	17438	17343	17430	17393	17319	17341	17241	17458	17395	17300	17475	17367	17444	17406	17467	17288	17242	17250	17234	17403	17196	17255	17406	17357	17351	17473	17367	17284	17475	17321	17347	17379	17158	17546	17236	17383	17263	17308	17301	17287	17481	17397	17456	17447	17224	17358	17346	17457	17280	17285	17479	17328	17384	17369	17471	17324	17199	17478	17270	17162	17156	17351	17324	17191	17382	17160	17443	17259	17472	17362	17209	17231	17592	17374	17240	17342	17414	17454	17393	17332	17313	17376	17395	17459	17195	17268	17451	17483	17361	17285	17328	17214	17274	17348	17234	17268	17384	17465	17419	17433	17354	17344	17292	17271	17358	17442	17140	17369	17329	17419	17504	17456	17250	17547	17452	17275	17490	17290	17162	17291	17193	17310	17435	17415	17281	17307	17464	17352	17268	17324	17324	17396
37098	32562	37562	36495	33684	32613	32068	31271	31121	30767	30790	30848	30649	30650	30405	30439	30166	30320	30423	30337	30485	30567	30123	30253	30130	30442	30406	30169	30508	30305	30260	30274	30346	30421	30321	30204	30071	30092	30439	30392	30303	30250	29955	30110	30271	30293	30237	30132	30229	30377	30357	30055	30168	30431	30324	30345	30217	29989	30158	30224	30279	30507	30237	30016	30088	30130	30127	30277	30023	30410	30133	30111	30438	30391	30123	30114	30276	30387	30096	30445	30340	30311	30175	30148	30342	30179	30297	30222	30156	30300	30057	30565	30222	30036	30129	30027	30020	29870	30046	30093	30216	29900	30132	30407	30138	29972	30212	30324	30241	30146	30241	30235	30431	30238	30287	30373	29907	29994	30170	30055	30084	30112	30395	30154	30235	30378	29962	30275	30228	30104	30387	30268	29936	29989	30303	30079	30231	30055	30099	30212	30116	30194	30243	29977	30071	30066	30018	29984	30079	30238	30120	30116	30175	30273	30492	30105	30132	30300	29956	30146	30439	30328	30301	30214	30208	30066	30219	30230	30077	30256	30206	30029	30245	30237	30214	29856	30322	30341	30128	30210	30270	30328	30127	30056	30063	30347	30157	30252	30237	30213	30150	30353	30228	30168	30352	30151	30007	30257	30319	30042	30129	30376	30306	30383	30034	30203	30313	30180	30291	30211	30427	30357	30354	30382	30243	30157	30354	30197	30403	30180	29913	30155	30154	30231	30313	30337	30269	30138	30297	30192	30257	30245	30053	30167	29947	30366	30221	30035	30099	30230	30232	30179	30249	29926	30172	29930	29795	30052	30077	30274	30314	30017	30298	30180	30626	30273	30015	30236	30145	30171	30125	30077	30244	30045	30088	30387	30036	30048	30082	30177	30150	30321	30183	30072	30285	30363	29851	30186	29964	30097	29923	30127	30113	30136	30274	30001	30285	30165	30300	30024	30159	30159	30105	30334	30285	30101	30369	30276	30163	30223	29995	29945	30079	30373	30368	30238	30396	30288	30283	30233	30037	29990	30171	30121	30171	30050	30035	30346	30483	30180	30129	30173	30227	30423	30399	30137	30309	30161	30145	30294	30251	30153	30223	30116	29946	30361	30083	30160	30279	30437	30366	30191	30429	30248	30364	30197	30300	30303	30100	30097	30257	30251	30248	30408	30202	30074	30269	30055	30310	30324	30281	30088	29901	30145	30206	30308	29976	30237	30324	30282	30080	30163	30172	30336	30285	30112	30077	30221	29956	30331	30088	30159	30152	30338	30101	30120	30306	30198	30084	30631	30351	30418	30177	30289	30093	30199	30107	30425	30315	30269	30458	29970	30246	30124	30207	29918	29821	30404	30352	30134	30397	30266	30404	30106	30459	30287	30219	30176	30270	30281	30403	30100	30209	30255	30246	30183	30444	30158	30071	30357	30242	29925	30349	29940	30176	30394	30109	30151	30249	30325	30579	30353	30128	29868	30152	30354	30218	30336	30236	30200	30175	30005	30050	30107	30353	30394	30263	30145	30186	30051	30215	30243	30100	30096	30205	30108	30119	30035	30249	30554	30380	30122	30201	30178	30164	30151	30101	30028	30125	30085	30006	30348	29979	30094	30282	30061	30154	30102	30327	30150	30351	30128	30441	30232	30030	30059	30254	30087	30206	30380	30027	29850	30247	30370	30269	30213	30153	30095	30398	30302	30212	30345	30272	30267	30245	30271	30026	30371	30137	30254	30226	30252	30389	30143	30260	30370	30340	30357	30433	30327	30244	30215	30496	30327	30156	30412	30237	30186	30402	30243	29934	30192	29948	30356	30461	30225	30233	30170	30216	30253	30046	30208	30207	30158	30166	30082	30241	30384	30006	30288	30187	30141	30352	30407	30451	30237	30261	29958	30045	30171	30107	30325	30284	30097	29855	30225	29963	30196	30354	30125	30125	29980	30272	30047	29961	30274	30192	30115	30280	30131	30012	30230	30073	30359	30242	30274	30021	30083	30143	30060	30233	30330	30185	30174	30209	29998	30380	30088	30124	30090	30094	30257	30228	30184	30177	30096	30024	30080	29997	29943	29993	30406	30183	30147	30246	29936	30141	30160	30187	30078	30222	30303	29947	30330	30224	30261	30265	30436	30414	30111	30060	30466	30189	30247	30065	30325	30404	30286	30059	30241	29950	30024	30283	30144	30144	30249	30511	30282	30072	30265	30098	30135	30229	30265	30133	29942	30091	30488	30172	30163	30344	30282	30209	30223	30344	30174	30416	30263	30354	29950	30136	30228	30244	30230	30291	30335	30334	30094	30077	30311	29971	30008	30041	30157	30256	30268	30264	30167	30196	30100	30208	29962	30318	30174	30177	30321	30060	30088	30138	30263	30088	30197	30119	30323	30484	30145	30238	29985	30116	30173	30143	30255	30463	30389	30191	30259	30316	30497	30119	30292	30236	30293	30397	30268	30192	30473	30295	30137	30110	30002	29894	30069	30114	29944	30382	30288	30397	30320	30260	30191	30139	30119	30137	30278	30240	30361	30274	30162	30004	30296	30406	30188	30063	30293	30466	30183	29916	30349	30329	30060	30432	30222	30398	30152	30186	30213	30157	29975	30220	30165	30340	30187	30305	30208	30169	30168	30242	30188	30005	30579	30266	30148	30234	30388	30093	30182	30282	30212	30240	30428	30327	30367	30076	30112	30135	30231	30281	30224	30140	30197	30049	30001	30370	30366	30067	30158	29980	29909	30168	30260	30149	30217	30363	30179	30413	30311	30105	30212	30300	30090	30200	30229	30210	30191	30149	30013	30104	30069	30077	30240	30228	30152	30364	30266	30150	30089	30297	30120	30189	30422	30115	30249	30330	30234	30018	30355	30304	30158	30500	30057	30232	30230	30307	30256	30455	30339	30059	30076	30068	30195	30186	30075	30000	30206	30113	30146	30088	30109	30249	30180	30250	30261	30433	30299	30139	30320	29976	29806	30157	29998	30002	30127	30234	30460	30412	30284	30183	30381	30036	30203	30334	30292	30198	30240	30271	30137	30143	30390	30148	30119	30575	30127	30245	30276	30492	30246	30145	30363	30602	30475	30198	29937	29927	30213	30317	30048	30150	30064	30062	30183	30175	30243	30511	30151	30408	30292	30116	30367	30344	30180	30507	30112	30261	30239	30017	30219	30533	30326	30138	29963	29759	30166	30037	30051	30334	30276	29934	30343	30350	30140	30418	30192	30308	30221	30285	30300	30330	30166	30449	30331	30290	30294	30378	30316	30126	30249	30254	30161	30232	30140	30186	30000	30131	30528	30259	30424	30196	30443	30383	30216	30306	30196	29934	30091	30231	30307	30175	30049	29832	30238	30241	30414	30152	30072	29923	30313	30322	30196	30177	30078	30448	30254	30121	30238	30046	30188	30194	29928	30090	30436	30083	30144	30091	30534	30361	30362	30323	29991	30095	30077	30161	30106	30219	29912	29899	30176	30267	29977	30332	29683	30048	29767	30245	30231	30249	30191	30290	30258	30334	30061	30052	30240	30132	30393	30025	30472	30283	30242	30529	30012	30239	30099	30228	30191	30321	30233	30298	30078	30159	29785	30346	30238	30236	30067	30018	30123	30335	30310	30277	30022	30293	30131	30285	30247	30187	30115	30215	30201	30286	30234	30021	30249	30023	30396	30409	30202	30061	30242	30343	30449	30335	30151	30095	30033	29907	30406	30126	30267	30388	30235	30145	30214	30021	30285	30506	30633	30255	30354	30201	29966	29999	30319	30287	30213	30339	30186	30235	30180	30300	30349	30358	30015	30260	30087	29824	30325	30126	30227	30266	30324	30364	30426	30475	29986	30076	30249	30284	30333	30149	30036	30273	30307	30100	30307	30083	30104	30136	30032	29949	30022	29976	30087	30386	30029	30210	30244	30209	30088	30132	30267	30099	30231	30309	30241	30268	30281	29985	30232	30097	30344	30087	30207	30008	30067	30454	30292	30533	30131	30167	30351	30243	30221	30228	30278	30257	30316	30283	30321	30391	30187	30203	30116	30160	30299	30077	29966	30042	30172	30239	30313	30094	30456	30060	30256	30187	30116	30248	30315	30277	30234	29920	30052	30328	30222	30173	30207	30251	29921	30168	30291	30303	30023	30375	30437	30137	30187	30430	29982	30305	30589	30563	30376	30173	30018	30136	30376	30271	30253	30330	30131	30067	30308	30231	29917	30173	30248	30378	30165	30375	30096	30042	30329	30253	30158	30101	30200	30130	30174	30182	30284	30445	30036	30408	30276	30225	30243	30307	30276	30055	30181	30066	30306	30016	30335	30353	30258	30345	30189	30091	30374	30205	30080	30329	30469	30302	30294	30223	30420	30466	30279	30320	30338	30319	30263	30036	30099	30128	30091	30259	30349	30538	30025	30174	30126	30055	29980	29977	30204	30039	29948	30071	29982	30167	30165	30118	30086	30324	30295	30353	30194	30299	30081	30296	30298	30284	30458	30246	30088	30153	30071	30433	30297	30245	30422	30328	30306	30624	29961	30013	30189	30084	30268	30378	30398	30370	30142	30318	30333	30193	30273	30207	30178	30251	30194	30411	30166	30174	30066	30680	30162	30129	30110	30186	30215	30265	30317	30250	29945	30233	30233	30326	30103	30158	30046	30178	30256	30144	30127	30345	30250	30294	30119	30200	30316	30131	30373	30142	29949	30348	30220	30611	30434	30266	30242	30140	30473	30188	30287	30122	30208	30214	30317	30136	30453	30313	30166	30207	30282	30521	30192	30195	30284	30245	30368	30160	29982	30108	30080	30326	30289	30373	30136	30238	29980	30200	30166	30460	30370	29932	29997	30337	30130	30052	30265	30264	30317	30306	30112	30073	30248	30118	30298	30309	30253	30028	30248	30236	30045	30478	30300	30263	30218	30125	30139	30459	30271	30268	30211	30219	30297	30240	30330	30182	30023	30010	30452	30258	30144	30155	30253	30406	30122	30141	30276	30200	30355	30344	30203	30476	30258	29970	30075	30198	30176	30269	30305	30511	30314	30164	30332	30400	29808	30096	30161	30295	30201	30333	30301	30262	30098	30225	30242	30171	30134	30045	30153	30190	30170	30249	30215	30660	30432	30460	30259	30380	30249	30214	30209	30224	30079	30428	30437	30286	30334	30334	30125
25682	32082	31078	26247	23568	21914	20895	20085	19635	19191	18772	18937	18829	18710	18700	18482	18649	18569	18537	18616	18206	18516	18440	18303	18268	18432	18347	18270	18411	18409	18434	17982	18189	18315	18406	18334	18470	18320	18153	18379	18298	18346	18257	18399	18282	18219	18244	18235	18311	18213	18288	18272	18455	18359	18144	18200	18411	18380	18529	18210	18307	18361	18248	18278	18216	18121	18257	18353	18345	18365	18521	18221	18380	18176	18250	18121	18323	18165	18174	18213	18291	18424	18281	18493	18324	18473	18242	18113	18339	18138	18313	18234	18079	18246	18232	18252	18251	18243	18322	18342	18324	18297	18250	18115	18192	18274	18218	18394	18154	18315	18416	18202	18259	18268	18362	18380	18369	18066	18426	18010	18356	18294	18348	18252	18341	18192	18254	18051	18296	18302	18213	18362	18246	18406	18241	18271	18186	18256	18358	18239	18215	18297	18240	18226	18153	18352	18258	18344	18036	18251	18243	18416	18260	18220	18212	18360	18241	18324	18281	18417	18281	18322	18224	18306	18346	18308	18263	18106	18425	18214	18344	18490	18273	18454	18247	18225	18184	18135	18073	18293	18280	18155	18299	18335	18307	18242	18235	18316	18450	18162	18235	18242	18378	18282	18310	18134	18173	18186	18270	18328	18229	18092	18261	18295	18170	18166	18360	18228	18232	18033	18409	18253	18395	18334	18421	18245	18287	18242	18148	18123	18151	18229	18358	18389	18335	18240	18284	18186	18287	18309	18262	18245	18242	18147	18440	18276	18125	18220	18364	18257	18366	18367	18097	18058	18371	18296	18400	18290	18367	18398	18338	18087	18371	18382	18247	18358	18203	18173	18231	18175	18254	18209	18310	18231	18183	18310	18122	18246	18243	18391	18253	18319	18297	18356	18203	18242	18542	18358	18393	18417	18165	18306	18572	18309	18285	18205	18361	18359	18214	18242	18122	18433	18271	18153	18319	18340	18413	18377	18373	18365	18352	18344	18266	18252	18086	18254	18218	18260	18280	18309	18311	18185	18269	18389	18487	18248	18236	18467	18217	18329	18415	18235	18255	18574	18330	18179	18441	18062	18250	18384	18307	18283	18392	18292	18208	18458	18479	18335	18315	18160	18246	18503	18150	18382	18129	18150	18446	18360	18250	18341	18237	18266	18395	18340	18286	18330	18235	18282	18412	18301	18354	18124	18175	18331	18342	18219	18430	18293	18292	18427	18257	18184	18211	18323	18180	18331	18223	18140	18090	18214	18379	18303	18206	18248	18262	18259	18406	18344	18204	18300	18150	18268	18309	18434	18017	18500	18378	18250	18204	18232	18160	18417	18245	18331	18344	18238	18219	18502	18257	18303	18292	18144	18233	18190	18347	18254	18354	18343	18520	18174	18140	18291	18268	18193	18337	18277	18322	18189	18349	18245	18243	18278	18236	18094	18195	18348	18271	18439	18451	18362	18342	18329	18220	18283	18219	18271	18343	18210	18205	18229	18303	18150	18212	18333	18070	18268	18352	18464	18246	18261	18408	18385	18255	18281	18204	18242	18325	18331	18351	18169	18363	18270	18243	18367	18257	18188	18339	18294	18299	18429	18387	18239	18249	18146	18372	18331	18173	18389	18280	18328	18235	18209	18140	18214	18454	18246	18375	18407	18138	18421	18303	18298	18239	18394	18351	18326	18233	18225	18255	18472	18329	18284	18152	18262	18349	18340	18495	18366	18150	18238	18236	18353	18408	18178	18240	18239	18168	18145	18171	18325	18359	18442	18458	18247	18325	18274	18392	18158	18323	18136	18196	18384	18339	18362	18314	18167	18386	18354	18192	18070	18435	18255	18197	18346	18241	18252	18290	18220	18237	18245	18295	18326	18316	18198	18390	18303	18260	18356	18335	18325	18232	18350	18337	18077	18116	18327	18079	18241	18280	18314	18190	18379	18315	18249	18177	18371	18334	18143	18338	18571	18267	18443	18364	18298	18320	18252	18419	18284	18081	18288	18228	18435	18325	18172	18216	18252	18203	18507	18333	18334	18077	18267	18360	18151	18316	18221	18367	18302	18310	18359	18283	18321	18307	18473	18119	18380	18135	18171	18395	18320	18267	18381	18159	18433	18288	18255	18287	18291	18152	18293	18118	18431	18193	18371	18228	18216	18206	18227	18423	18207	18209	18462	18312	18293	18193	18342	18332	18167	18309	18200	18337	18249	18221	18458	18326	18062	18252	18285	18500	18183	18111	18265	18300	18117	18450	18210	17865	18262	18359	18589	18426	18369	18246	18411	18442	18137	18278	18281	18190	18343	18140	18269	18400	18328	18413	18371	18370	18452	18244	18256	18358	18228	18512	18322	18247	18416	18233	18347	18275	18227	18262	18318	18261	18299	18288	18280	18232	18232	18288	18221	18290	18117	18274	18365	18293	18470	18271	18253	18449	18273	18219	18478	18237	18457	18258	18219	18155	18167	18246	18527	18419	18297	18163	18378	18045	18244	18243	18138	18299	18181	18223	18223	18364	18368	18286	18242	18292	18333	18219	18242	18245	18442	18367	18462	18197	18290	18230	18206	18152	18331	18364	18322	18225	18463	18280	18327	18247	18285	18378	18187	18329	18221	18201	18457	18167	18352	18069	18315	18316	18185	18214	18275	18279	18306	18145	18225	18378	18202	18393	17987	18248	18134	18197	18131	18461	18189	18198	18403	18321	18322	18304	18234	18247	18223	18259	18293	18401	18360	18296	18351	18267	18454	18366	18300	18393	18171	18224	18144	18347	18273	18284	18374	18127	18138	18352	18302	18311	18248	18384	18360	18269	18237	18146	18290	18295	18411	18359	18404	18391	18291	18236	18071	18261	18250	18072	18244	18092	18432	18158	18099	18306	18353	18235	18213	18252	18435	18300	18434	18258	18418	18291	18415	18288	18228	18417	18414	18318	18237	18418	18180	18274	18397	18194	18423	18294	18163	18238	18273	18274	18344	18376	18281	18323	18262	18197	18361	18267	17990	18208	18341	18332	18281	18464	18246	18166	18113	18193	18231	18314	18384	18345	18289	18403	18274	18264	18491	18285	18288	18304	18305	18344	18163	18148	18264	18301	18296	18240	18293	18359	18143	18184	18117	18255	18230	18380	18389	18363	18646	18150	18274	18329	18250	18321	18149	18216	18305	18269	18265	18214	18277	18341	18314	18272	18396	18324	18454	18272	18336	18083	18243	18317	18316	18164	18230	18432	18444	18091	18496	18387	18218	18135	18300	18340	18442	18369	18093	18328	18563	18376	18262	18142	18113	18455	18364	18390	18350	18292	18210	18163	18427	18283	18156	18419	18259	18301	18404	18178	18240	18445	18152	18313	18222	18286	18376	18264	18092	18276	18403	18285	18301	18410	18219	18322	18321	18488	18286	18349	18297	18389	18485	18293	18224	18147	18310	18328	18148	18232	18304	18163	18166	18261	18392	18402	18399	18433	18253	18357	18324	18244	18249	18211	18349	18420	18239	18157	18273	18343	18100	18243	18149	18242	18210	18417	18314	18305	18367	18351	18250	18170	18241	18351	18469	18345	18436	18304	18088	18437	18373	18215	18305	18256	18294	18318	18421	18292	18121	18357	18264	18219	18246	18214	18428	18317	18301	18218	18136	18235	18295	18333	18129	18249	18323	18272	18095	18530	18509	18353	18275	18351	18323	18386	18440	18209	18245	18115	18368	18253	18296	18359	18273	18308	18310	18454	18255	18130	18264	18294	18324	18286	18371	18404	18166	18344	18271	18103	18220	18305	18133	18300	18298	18379	18258	18275	18347	18373	18233	18106	18217	18133	18221	18289	18221	18285	18212	18325	18332	18197	18244	18434	18170	18180	18341	18309	18309	18288	18229	18374	18305	18371	18319	18323	18321	18252	18237	18188	18334	18177	18466	18322	18424	18500	18484	18302	18408	18358	18223	18111	18301	18148	18468	18387	18306	18220	18177	18352	18281	18147	18244	18418	18285	18325	18294	18317	18269	18480	18177	18233	18238	18379	18153	18433	18299	18203	18197	18223	18339	18257	18399	18082	18438	18399	18360	18408	18377	18318	18153	18230	18357	18150	18318	18263	18359	18496	18373	18301	18320	18377	18240	18124	18377	18299	18276	18356	18346	18232	18434	18114	18220	18323	18362	18259	18046	18478	18463	18249	18255	18321	18291	18284	18254	18346	18266	18395	18314	18267	18270	18344	18224	18404	18301	18427	18295	18273	18288	18275	18117	18213	18369	18303	18377	18242	18211	18345	18328	18270	18297	18204	18435	18223	18198	18383	18302	18269	18439	18217	18179	18375	18064	18177	18182	18359	18312	18246	18472	18522	18433	18237	18322	18424	18192	18126	18194	18277	18283	18355	18273	18320	18361	18236	18282	18370	18298	18215	18340	18186	18450	18553	18368	18018	18369	18224	18058	18257	18360	18293	18024	18277	18244	18210	18225	18446	18343	18381	18267	18408	18214	18279	18304	18184	18108	18415	18408	18298	18393	18111	18412	18409	18483	18347	18177	18397	18187	18277	18333	18284	18213	18298	18330	18236	18447	18188	18297	18094	18444	18308	18163	18281	18426	18359	18339	18313	18247	18080	18372	18263	18194	18203	18130	18232	18397	18368	18376	18463	18344	18404	18169	18265	18252	18330	18334	18309	18308	18335	18321	18241	18522	18232	18380	18288	18286	18407	18188	18337	18091	18169	18226	18497	18347	18167	18190	18407	18367	18324	18256	18144	18286	18154	18214	18152	18281	18187	18306	18411	18212	18464	18266	18336	18375	18376	18403	18146	18220	18236	18078	18382	18442	18295	18106	18342	18312	18356	18246	18369	18113	18308	18431	18374	18293	18313	18397	18235	18306	18299	18180	18343	18286	18309	18233	18353	18301	18455	18329	18161	18397	18344	18114	18177	18173	18313	18231	18313	18403	18475	18265	18120	18309	18129	18153	18387	18300	18201	18371	18281	18314	18112	18228	18364	18329	18245	18378	18214	18262	18307	18267	18282	18431	18362	18166	18390	18171	18392	18143	18375	18477	18313	18221	18271	18371	18201	18326	18297	18209	18311	18202	18399	18388	18534	18115	18103	18337	18467	18300	18288	18198	18171	18219	18324	18277	18406	18349	18295	18181	18397	18046	18424	18276
24047	21210	27810	25778	26139	31429	33809	30926	30168	30144	29415	29228	29240	29142	28904	29157	28885	29017	29019	28867	28767	28658	28626	28621	28594	28831	28680	28841	28400	28710	28565	28635	28593	28291	28524	28468	28629	28496	28307	28452	28524	28430	28731	28399	28794	28586	28424	28424	28342	28508	28458	28414	28418	28232	28588	28546	28525	28557	28407	28531	28319	28102	28647	28300	28535	28575	28376	28278	28547	28445	28381	28169	28297	28342	28312	28494	28310	28454	28434	28398	28642	28631	28564	28405	28523	28416	28349	28513	28251	28193	28530	28687	28188	28473	28441	28444	28293	28331	28268	28316	28400	28627	28648	28632	28390	28269	28560	28456	28578	28500	28499	28352	28215	28395	28591	28225	28283	28157	28605	28491	28630	28618	28245	28361	28482	28346	28424	28272	28397	28337	28499	28553	28327	28347	28265	28412	28358	28368	28378	28371	28400	28119	28462	28597	28648	28535	28456	28697	28425	28349	28412	28413	28528	28519	28391	28473	28562	28426	28481	28568	28493	28268	28252	28426	28367	28064	28178	28323	28190	28727	28254	28315	28034	28426	28407	28227	28547	28195	28354	28460	28208	28412	28313	28389	28475	28562	28538	28397	28377	28297	28363	28176	28209	28263	28565	28352	28171	28161	28230	28195	28385	28421	28316	28253	28366	28301	28526	28277	28506	28517	28553	28170	28236	28532	28180	28429	28176	28224	28502	28464	28351	28290	28524	28477	28477	28344	28545	28390	28343	28385	28540	28671	28311	28404	28269	28357	28191	28239	28568	28348	28182	28347	28307	28101	28356	28552	28319	28529	28554	28333	28367	28287	28504	28670	28280	28547	28441	28346	28387	28517	28616	28276	28312	28522	28371	28427	28433	28392	28455	28456	28105	28268	28209	28315	28433	28303	28258	28449	28523	28224	28384	28269	28613	28508	28496	28342	28471	28422	28581	28256	28401	28362	28413	28304	28755	28259	28219	28373	28545	28564	28257	28490	28230	28128	28212	28353	28418	28827	28677	28359	28337	28527	28143	28432	28432	28308	28096	28345	28461	28381	28251	28385	28552	28716	28510	28267	28478	28325	28512	28451	28226	28178	28245	28384	28496	28330	28371	28434	28203	28342	28194	28514	28320	28538	28299	28394	28514	28643	28498	28334	28214	28686	28446	28531	28520	28596	28627	28253	28183	28390	28159	28647	28542	28362	28238	28428	28321	28165	28225	28425	28543	28530	28636	28480	28486	28188	28524	28512	28499	28530	28280	28351	28192	28603	28257	28417	28180	28448	28455	28574	28525	28256	28486	28411	28268	28435	28478	28514	28357	28597	28375	28360	28329	28401	28259	28167	28305	28508	28331	28139	28427	28381	28456	28114	28356	28359	28237	28415	28324	28494	28294	28228	28495	28409	28341	28193	28314	28437	28336	28299	28414	28200	28318	28447	28282	28329	28305	28436	28439	28312	28185	28343	28407	28421	28400	28332	28504	28351	28504	28490	28408	28425	28516	28581	28480	28323	28123	28112	28431	28464	28354	28443	28257	28497	28355	28569	28452	28328	28385	28220	28463	28469	28168	28270	28260	28339	28476	28244	28476	28658	28276	28452	28465	28459	28370	28356	28452	28207	28312	28617	28144	28433	28678	28532	28466	28300	28559	28239	28433	28200	28409	28309	28539	28454	28384	28422	28431	28537	28318	28459	28388	28225	28341	28548	28191	28477	28352	28472	28411	28289	28513	28208	28600	28386	28441	28559	28521	28225	28320	28265	28234	28155	28379	28175	28478	28397	28250	28263	28480	28284	28385	28446	28567	28221	28308	28460	28204	28123	28331	28574	28488	28639	28380	28567	28587	28500	28249	28230	28515	28386	28221	28165	28421	28242	28441	28179	28631	28546	28599	28547	28401	28486	28163	28506	28263	28139	28265	28398	28466	28458	28348	28447	28320	28189	28308	28309	28365	28322	28542	28447	28636	28083	28512	28202	28530	28497	28407	28313	28442	28436	28298	28609	28470	28317	28344	28104	28406	28381	28475	28447	28521	28560	28168	28320	28202	28543	28350	28093	28246	28190	28127	28546	28435	28491	28499	28402	28355	28239	28157	28254	28294	28449	28454	28692	28483	28296	28482	28323	28537	28319	28326	28131	28220	28401	28155	28198	28491	28407	28307	28114	28441	28323	28483	28433	28159	28473	28436	28531	28314	28465	28366	28294	28859	28435	28158	28283	28366	28441	28327	28391	28277	28201	28320	28290	28485	28393	28345	28520	28169	28483	28555	28333	28140	28470	28350	28221	28167	28553	28334	28311	28555	28482	28318	28400	28278	28285	28490	28259	28540	28337	28247	28366	28414	28512	28497	28317	28669	28437	28343	28290	28460	28325	28338	28707	28400	28222	28511	28616	28546	28266	28662	28344	28099	28512	28320	28354	28051	28464	28320	28252	28438	28320	28431	28406	28263	28128	28175	28428	28500	28352	28330	28483	28464	28518	28277	28714	28593	28301	28415	28300	28260	28347	28578	28572	28020	28640	28149	28226	28410	28472	28335	28440	28157	28319	28456	28234	28459	28504	28478	28295	28516	28194	28398	28537	28409	28516	28568	28454	28431	28208	28337	28376	28364	28539	28374	28259	28311	28256	28436	28536	28583	28522	28518	28570	28157	28342	28202	28325	28418	28391	28194	28256	28417	28456	28091	28401	28442	28514	28427	28551	28339	28317	28150	28247	28091	28151	28190	28488	28173	28555	28287	28547	28312	28466	28645	28458	28380	28294	28477	28466	28308	28476	28486	28466	28395	28130	28496	28515	28463	28249	28261	28335	28342	28169	28393	28204	28229	28434	28341	28177	28642	28392	28369	28273	28571	28428	28393	28455	28193	28463	28702	28314	28455	28395	28398	28286	28623	28553	28586	28157	28540	28671	28535	28400	28331	28558	28401	28205	28617	28572	28265	28479	28366	28131	28532	28284	28448	28359	28303	28105	28511	28419	28568	28530	28203	28458	28161	28314	28811	28636	28529	28325	28436	28365	28554	28568	28119	28288	28556	28572	28294	28460	28340	28365	28579	28421	28232	28557	28275	28610	28306	28485	28553	28415	28398	28008	28091	28258	28505	28507	28558	28551	28317	28440	28662	28289	28355	28332	28526	28461	28570	28455	28491	28358	28584	28421	28416	28286	28323	28248	28362	28432	28393	28827	28681	28330	28331	28387	28246	28248	28337	28289	28542	28404	28574	28526	28453	28401	28162	28359	28426	28205	28481	28223	28517	28416	28338	28502	28586	28358	28243	28412	28604	28356	28546	28115	28417	28561	28659	28305	28397	28394	28611	28219	28142	28466	28525	28569	28424	28558	28224	28299	28020	28479	28423	28516	28246	28515	28388	28192	28181	28310	28812	28128	28408	28341	28257	28239	28408	28492	28421	28363	28315	28430	28292	28439	28325	28200	28321	28322	28519	28665	28430	28332	28351	28423	28412	28575	28374	28360	28327	28382	28448	28520	28277	28273	28424	28290	28633	28457	28421	28201	28428	28408	28517	28431	28370	28411	28322	28407	28473	28374	28264	28459	28332	28402	28243	28511	28280	28434	28373	28278	28302	28266	28328	28385	28441	28567	28330	28258	28459	28427	28339	28454	28477	28293	28374	28518	28254	28350	28318	28394	28624	28430	28491	28481	28567	28211	28312	28488	28427	28395	28434	28176	28329	28245	28344	28360	28518	28527	28334	28507	28472	28381	28341	28322	28528	28355	28360	28592	28556	28359	28401	28293	28615	28259	28534	28379	28358	28509	28581	28105	28350	28387	28391	28540	28363	28241	28412	28493	28212	28478	28402	28458	28373	28442	28489	28363	28342	28576	28347	28288	28210	28502	28550	28365	28469	28425	28495	28389	28503	28271	28443	28609	28145	28318	28550	28196	28490	28577	28406	28500	28394	28398	28331	28636	28246	28350	28327	28439	28591	28575	28294	28376	28399	28426	28525	28320	28225	28534	28680	28267	28194	28270	28269	28428	28361	28466	28519	28610	28415	28164	28447	28218	28399	28284	28218	28512	28256	28432	28301	28453	28342	28187	28499	28148	28433	28383	28294	28282	28454	28304	28326	27992	28436	28494	28258	28263	28422	28289	28251	28461	28303	28310	28476	28388	28168	28405	28494	28456	28396	28399	28511	28457	28292	28310	28180	28545	28535	28331	28562	28496	28481	28305	28510	28289	28492	28137	28468	28603	28425	28353	28473	28300	28247	28112	28553	28258	28433	28201	28142	28523	28562	28499	28555	28356	28395	28514	28450	28271	28280	28253	28304	28504	28511	28411	28473	28477	28534	28398	28308	28280	28421	28360	28421	28509	28091	28270	28362	28404	28698	28387	28113	28282	28286	28067	28340	28337	28279	28331	28443	28461	28452	28441	28397	28276	28350	28434	28468	28387	28299	28537	28316	28231	28333	28507	28380	28391	28440	28360	28374	28329	28208	28349	28379	28465	28515	28372	28483	28378	28376	28583	28768	28421	28331	28177	28303	28350	28548	28438	28290	28337	28165	28474	28246	28472	28430	28124	28436	28529	28312	28470	28214	28275	28395	28264	28339	28328	28070	28332	28371	28439	28508	28213	28315	28260	28526	28299	28314	28570	28362	28423	28383	28395	28312	28364	28351	28332	28161	28352	28449	28209	28386	28386	28671	28435	28300	28549	28224	28519	28458	28264	28171	28154	28424	28397	28151	28513	28375	28321	28447	28578	28272	28357	28543	28466	28361	28427	28521	28294	28251	28511	28508	28527	28228	28334	28437	28530	28385	28402	28347	28609	28278	28528	28026	28497	28212	28189	28473	28490	28130	28549	28563	28410	28429	28483	28389	28646	28508	28514	28286	28451	28587	28373	28606	28288	28575	28619	28557	28208	28332	28304	28383	28836	28326	28476	28483	28249	28321	28410	28327	28569	28360	28391	28497	28324	28479	28483	28447	28539	28208	28304	28310	28139	28279	28573	28480	28355	28348	28216	28199	28229	28480	28338	28354	28510	28333	28236	28634	28486	28287	28601	28315	28510	28292	28166	28068	28336	28435	28200	28563	28421	28502	28353	28212	28227	28605	28556	28534	28113	28347	28459	28387	28366	28409	28312	28582	28500	28552	28165	28333	28473	28436	28394	28258	28278
23198	38533	38345	31304	27234	24122	22269	21003	20140	19561	18921	18744	18679	18281	18283	18131	17808	17915	17935	17797	17768	17861	17687	17743	17836	17693	17731	17586	17777	17641	17654	17577	17559	17606	17328	17521	17578	17394	17400	17817	17745	17577	17749	17631	17513	17498	17401	17566	17573	17541	17544	17498	17575	17479	17532	17494	17608	17429	17436	17530	17566	17382	17364	17507	17567	17425	17444	17414	17595	17419	17464	17450	17411	17494	17525	17598	17530	17576	17450	17475	17326	17556	17477	17471	17523	17705	17322	17385	17396	17515	17458	17329	17427	17337	17422	17370	17385	17549	17537	17357	17513	17477	17407	17633	17632	17447	17492	17385	17412	17324	17427	17394	17276	17444	17513	17352	17314	17370	17328	17544	17459	17431	17474	17475	17441	17519	17576	17649	17665	17448	17388	17421	17402	17603	17395	17397	17429	17186	17618	17317	17544	17249	17493	17461	17340	17586	17459	17310	17466	17530	17585	17531	17541	17419	17526	17514	17380	17579	17447	17559	17427	17230	17592	17334	17308	17321	17595	17423	17342	17608	17483	17435	17287	17356	17270	17375	17421	17550	17408	17394	17458	17411	17417	17403	17406	17437	17607	17489	17426	17452	17551	17399	17587	17309	17444	17417	17339	17691	17568	17471	17427	17507	17542	17318	17361	17344	17355	17386	17295	17523	17460	17359	17529	17456	17472	17539	17474	17541	17576	17424	17346	17569	17418	17360	17518	17389	17543	17562	17449	17393	17539	17549	17454	17357	17625	17664	17407	17381	17491	17341	17452	17285	17548	17510	17413	17479	17474	17232	17632	17389	17443	17489	17543	17373	17359	17515	17450	17479	17486	17632	17409	17527	17414	17294	17444	17514	17363	17477	17638	17339	17603	17325	17319	17548	17350	17281	17507	17259	17441	17408	17402	17396	17524	17376	17448	17598	17440	17525	17468	17499	17435	17545	17526	17502	17497	17450	17494	17579	17514	17390	17565	17391	17524	17487	17250	17550	17365	17382	17333	17421	17451	17308	17401	17371	17400	17519	17487	17660	17465	17295	17519	17465	17673	17475	17431	17426	17436	17283	17499	17382	17437	17420	17387	17484	17564	17409	17592	17316	17433	17452	17465	17319	17556	17458	17517	17440	17454	17428	17457	17392	17268	17477	17597	17319	17599	17439	17635	17463	17564	17365	17340	17552	17384	17484	17374	17352	17471	17439	17665	17396	17325	17394	17425	17449	17473	17355	17369	17418	17525	17194	17494	17416	17295	17528	17502	17431	17387	17447	17498	17670	17415	17360	17552	17379	17533	17443	17623	17533	17457	17450	17586	17606	17349	17304	17470	17359	17448	17486	17350	17515	17461	17696	17496	17282	17520	17413	17603	17454	17439	17602	17414	17397	17593	17418	17461	17406	17319	17498	17401	17547	17363	17461	17396	17436	17526	17538	17316	17469	17392	17450	17436	17467	17669	17627	17326	17407	17416	17463	17428	17445	17464	17402	17540	17500	17513	17463	17281	17377	17357	17403	17484	17377	17491	17527	17559	17454	17467	17545	17504	17457	17307	17534	17462	17446	17352	17395	17502	17422	17373	17344	17568	17373	17283	17448	17261	17446	17525	17257	17458	17370	17432	17539	17275	17425	17587	17492	17480	17499	17621	17671	17526	17561	17497	17428	17587	17480	17463	17461	17488	17476	17469	17517	17488	17490	17341	17287	17476	17321	17412	17607	17683	17497	17513	17469	17342	17528	17327	17407	17489	17477	17230	17658	17364	17645	17493	17620	17384	17403	17482	17658	17499	17633	17430	17392	17756	17395	17576	17564	17396	17490	17511	17346	17450	17541	17459	17560	17574	17566	17431	17413	17446	17447	17422	17490	17322	17573	17463	17476	17544	17440	17360	17381	17378	17386	17575	17519	17388	17431	17481	17520	17478	17419	17528	17459	17571	17556	17312	17478	17551	17463	17444	17509	17237	17526	17458	17468	17331	17410	17353	17213	17435	17502	17447	17678	17249	17558	17505	17261	17424	17740	17369	17448	17337	17413	17441	17483	17599	17395	17459	17480	17403	17455	17523	17341	17578	17394	17285	17595	17491	17381	17406	17483	17432	17345	17372	17529	17334	17428	17461	17522	17465	17395	17465	17500	17480	17432	17385	17469	17681	17500	17433	17271	17491	17351	17439	17447	17499	17513	17561	17525	17398	17450	17378	17396	17421	17452	17279	17730	17474	17619	17261	17400	17511	17475	17477	17551	17397	17416	17709	17271	17469	17299	17309	17429	17496	17532	17564	17587	17518	17521	17361	17554	17476	17438	17390	17436	17419	17452	17573	17383	17541	17301	17420	17457	17496	17470	17423	17495	17461	17399	17431	17680	17546	17499	17353	17388	17505	17506	17367	17482	17232	17365	17505	17560	17340	17427	17555	17341	17513	17306	17558	17621	17498	17453	17593	17175	17553	17509	17485	17567	17421	17533	17371	17485	17393	17322	17533	17415	17341	17518	17461	17628	17619	17531	17317	17448	17350	17253	17407	17346	17474	17595	17441	17388	17452	17345	17475	17315	17562	17478	17423	17411	17466	17585	17425	17539	17369	17340	17340	17438	17319	17363	17422	17464	17563	17408	17461	17425	17477	17419	17274	17516	17461	17424	17387	17389	17435	17329	17538	17556	17498	17448	17404	17253	17548	17662	17394	17590	17388	17500	17480	17548	17452	17608	17533	17322	17376	17299	17654	17421	17433	17642	17285	17398	17372	17648	17512	17532	17472	17416	17580	17568	17440	17578	17442	17286	17384	17490	17529	17459	17425	17449	17371	17580	17380	17472	17657	17538	17323	17333	17469	17439	17492	17578	17222	17364	17324	17446	17446	17378	17431	17392	17527	17335	17424	17395	17400	17559	17576	17512	17530	17426	17510	17565	17341	17642	17672	17432	17477	17763	17334	17495	17327	17443	17170	17500	17486	17623	17347	17417	17408	17429	17333	17529	17510	17537	17292	17464	17401	17548	17515	17347	17667	17501	17409	17395	17412	17486	17380	17271	17428	17357	17459	17548	17560	17342	17440	17391	17321	17329	17415	17501	17283	17483	17517	17328	17610	17487	17524	17382	17441	17456	17679	17499	17369	17283	17349	17393	17506	17330	17544	17370	17471	17312	17483	17447	17590	17319	17262	17395	17495	17523	17354	17522	17450	17514	17418	17580	17473	17534	17467	17402	17582	17279	17417	17525	17420	17553	17394	17546	17433	17569	17557	17419	17497	17484	17509	17468	17340	17593	17408	17323	17576	17437	17452	17358	17306	17387	17498	17570	17457	17419	17466	17515	17614	17304	17490	17383	17525	17290	17535	17458	17406	17335	17476	17630	17514	17344	17392	17422	17514	17438	17349	17651	17632	17445	17578	17618	17473	17517	17557	17401	17439	17374	17434	17595	17487	17478	17350	17571	17545	17385	17371	17379	17589	17521	17449	17595	17429	17315	17448	17323	17713	17223	17462	17535	17402	17438	17219	17573	17552	17490	17423	17444	17501	17356	17385	17459	17595	17336	17430	17422	17595	17491	17487	17518	17301	17555	17411	17532	17375	17590	17511	17505	17303	17364	17239	17387	17431	17409	17330	17577	17477	17404	17544	17451	17542	17302	17450	17316	17411	17453	17328	17454	17407	17644	17482	17451	17501	17518	17361	17538	17459	17344	17369	17440	17495	17466	17309	17189	17471	17345	17321	17430	17444	17453	17486	17614	17464	17472	17591	17321	17386	17275	17461	17601	17400	17456	17439	17372	17297	17560	17323	17505	17268	17254	17591	17357	17513	17426	17550	17440	17353	17452	17471	17539	17404	17528	17567	17586	17438	17465	17486	17369	17444	17443	17249	17326	17393	17611	17314	17427	17635	17400	17541	17352	17327	17352	17675	17474	17408	17429	17338	17364	17493	17467	17582	17502	17417	17554	17685	17593	17467	17481	17504	17524	17455	17367	17506	17553	17353	17476	17419	17541	17577	17323	17399	17286	17553	17362	17471	17488	17383	17560	17592	17456	17365	17405	17332	17462	17528	17456	17275	17504	17428	17431	17512	17480	17511	17582	17678	17534	17464	17391	17283	17517	17428	17627	17504	17461	17302	17479	17526	17578	17580	17446	17554	17425	17584	17431	17258	17537	17552	17345	17515	17644	17499	17370	17404	17464	17478	17314	17400	17423	17471	17356	17497	17463	17375	17537	17352	17426	17446	17442	17617	17440	17415	17551	17520	17491	17472	17407	17593	17393	17376	17647	17354	17489	17577	17582	17328	17338	17506	17503	17414	17524	17433	17437	17641	17326	17435	17492	17447	17557	17431	17464	17421	17361	17588	17538	17532	17526	17393	17275	17552	17548	17359	17571	17390	17532	17553	17422	17434	17480	17521	17552	17520	17316	17536	17585	17406	17445	17348	17436	17532	17510	17498	17609	17505	17558	17538	17498	17458	17584	17444	17542	17504	17553	17326	17377	17392	17499	17361	17404	17521	17346	17439	17294	17333	17337	17379	17364	17681	17462	17378	17541	17392	17460	17309	17556	17422	17542	17584	17574	17298	17283	17411	17463	17387	17610	17482	17501	17595	17484	17503	17384	17369	17505	17516	17547	17379	17358	17529	17376	17361	17580	17421	17596	17523	17347	17405	17371	17365	17381	17370	17440	17532	17409	17495	17451	17503	17492	17467	17450	17504	17443	17412	17356	17305	17492	17584	17383	17541	17566	17378	17402	17341	17426	17304	17538	17448	17549	17645	17389	17485	17448	17368	17389	17411	17364	17597	17347	17446	17433	17292	17625	17490	17546	17395	17447	17469	17592	17472	17510	17503	17341	17428	17499	17456	17473	17562	17460	17389	17520	17327	17431	17570	17434	17368	17697	17295	17491	17373	17478	17459	17542	17405	17518	17373	17738	17503	17555	17282	17672	17707	17559	17456	17475	17361	17574	17328	17518	17622	17217	17552	17463	17490	17588	17444	17404	17369	17493	17355	17367	17350	17445	17560	17328	17493	17433	17447	17349	17661	17394	17471	17471	17564	17413	17431	17505	17397	17381	17321	17437	17622	17381	17495	17463	17576	17327	17425	17427	17483	17562	17390	17554	17247	17419	17476	17335	17316	17471	17397	17624	17507	17260
22613	21168	27773	25067	23296	29509	35586	31633	30857	30866	30120	29952	29508	29468	29495	29169	29245	28922	28893	28920	29193	28972	28961	28877	28524	28574	28789	28333	28928	28633	28665	28605	28476	28524	28359	28302	28598	28516	28919	28617	28553	28399	28306	28297	28468	28539	28323	28418	28253	28532	28539	28715	28491	28254	28429	28441	28419	28276	28540	28534	28344	28559	28598	28585	28495	28271	28344	28390	28438	28615	28482	28402	28334	28291	28633	28516	28413	28166	28530	28399	28228	28188	28382	28569	28399	28394	28268	28231	28679	28669	28681	28238	28294	28500	28653	28362	28572	28554	28434	28537	28394	28626	28272	28476	28089	28387	28412	28381	28289	28336	28627	28309	28124	28324	28508	28514	28380	28134	28393	28364	28372	28328	28331	28241	28398	28286	28437	28265	28346	28422	28445	28545	28179	28270	28531	28032	28514	28256	28384	28433	28322	28263	28495	28515	28381	28363	28600	28399	28318	28041	28451	28358	28429	28287	28473	28281	28141	28299	28367	28468	28353	28318	28466	28158	28128	28202	28452	28330	28231	28438	28619	28627	28011	28298	28401	28220	28126	28397	28255	28549	28404	28496	28191	28164	28423	28344	28123	28381	28132	28343	28492	28118	28171	28145	28452	28227	28250	28370	28255	28299	28308	28279	28329	28458	28499	28325	28246	28538	28448	28447	28198	28372	28184	28270	28440	28467	28206	28569	28250	28500	28390	28184	28249	28291	28629	28338	28419	28538	28533	28418	28314	28607	28241	28418	28360	28410	28405	28560	28432	28320	28318	28515	28283	28227	28097	28188	28331	28171	28400	28193	28259	28278	28207	28344	28229	28222	28380	28401	28347	28546	28603	28329	28447	28391	28494	28090	28243	28314	28424	28502	28179	28216	28318	28226	28307	28320	28441	28249	28245	28343	28408	28227	28363	28347	28345	28670	28525	28237	28183	28336	28355	28343	28334	28405	28449	28189	28268	28318	28367	28301	28264	28272	28287	28243	28221	28426	28021	28418	28378	28577	28314	28347	28479	28165	28215	28485	28191	28325	28072	28217	28337	28455	28265	28459	28114	28195	28191	28230	28451	28348	28374	28301	28263	28406	28348	28158	28189	28295	28320	28176	28243	28617	28317	28187	28364	28237	28256	28295	28086	28414	28373	28263	28258	28296	28623	28330	28426	28431	28412	28444	28477	28518	28275	28306	28275	28010	28188	28467	28330	28326	28330	28166	28405	28357	28365	28267	28233	28283	28374	28342	28394	28286	28434	28286	28321	28180	28145	28366	28231	28043	28270	28387	28583	28216	28337	28531	28139	28397	28387	28328	28255	28274	28375	28211	28371	28199	28228	28142	28345	28513	28550	28256	28200	28356	28161	28204	28229	28442	28570	28604	28314	28417	28173	28167	28382	28360	28440	28477	28272	28442	28517	28545	28319	28349	28392	28432	28307	28306	28050	28201	28291	28286	28577	28501	28304	28224	28142	28372	28255	28334	28321	28096	28333	28453	28348	28191	28421	28484	28280	28350	28330	28142	28163	28109	28214	28260	28378	28527	28600	28185	28358	28170	28329	28457	28255	28128	28251	28346	28240	28399	28447	28390	28432	28326	28367	28563	28391	28283	28389	28362	28492	28262	28442	28141	28149	28582	28565	28407	28140	28052	28282	28435	28098	28228	28466	28219	28011	28373	28265	28453	28367	28475	28271	28399	28395	28440	28328	28423	28143	28269	28135	28194	28159	28156	28570	28335	28548	28246	28391	28270	28716	28060	28605	28327	28446	28419	28506	28273	28702	28577	28479	28243	28133	28495	28358	28361	28489	28403	28220	28370	28524	28270	28537	28287	28169	28303	28416	28357	28568	28093	28262	28353	28155	28383	28218	28081	28473	28241	28435	28196	28502	28691	28450	28363	28356	28223	28393	28329	28295	28071	28388	28480	28490	28446	28351	28255	28127	28218	28392	28230	28301	28139	28351	28203	28298	28331	27981	28398	28498	27882	28288	28429	28664	28120	28387	28302	28318	28283	28408	28193	28256	28364	28367	28290	28433	28565	28201	28258	28446	28280	28417	28515	28299	28516	28393	28354	28299	28242	28152	28123	28428	28352	28286	28271	28099	28553	28472	28502	28266	28195	28024	28249	28536	28392	28705	28305	28294	28261	28616	28101	28521	28407	28350	28215	28174	28254	28344	28334	28432	28426	28221	28169	28337	28552	28264	28201	28189	28270	28430	28249	28314	28414	28370	28143	28155	28013	28204	28082	28491	28269	28134	28086	28290	28209	28339	28451	28397	28354	28327	28375	28329	28276	28396	28300	28357	28276	28488	28282	28117	28163	28378	28287	28390	28358	28329	28442	28154	28500	28352	28489	28390	28123	28445	28432	28220	28312	28189	28185	28351	28406	28116	28466	28231	28245	28235	28247	28597	28572	28517	28391	28424	28275	28251	28474	28352	28409	28223	28509	28301	28355	28304	28290	28420	28171	28219	28297	28210	28658	28371	28326	28475	28237	28265	28214	28288	28306	28483	28469	28274	28402	28637	28409	28296	28625	28225	28259	28163	28469	28022	28421	28432	28318	28279	28250	28411	28417	28493	28334	28503	28225	28349	28698	28308	28304	28503	28425	28276	28229	28337	28377	28357	28498	28226	28037	28324	28550	28548	28364	28265	28118	28588	28213	28360	28261	28410	28281	28596	28228	28301	28002	28221	28407	28288	28336	28556	28345	28517	28571	28355	28167	28267	28560	28413	28262	28333	28366	28362	28074	28081	28298	28350	28317	28339	28019	28279	28412	28387	28246	28286	28240	28518	28440	28358	28050	28326	28271	28513	28385	28420	28395	28182	28238	28274	28353	28208	28482	28341	28279	28016	28488	28105	28258	28428	28310	28128	28205	28240	28326	28076	28323	28071	28201	28288	28273	28271	28194	28396	28422	28208	28648	28228	28235	28359	28661	28294	28325	28334	28227	28229	28553	28623	28413	28279	28302	28326	28417	28260	28263	28253	28438	28480	28379	28279	28232	28173	28344	28215	28592	28450	28405	28286	28289	28429	27968	28087	28175	28133	28339	28396	28359	28095	28025	28212	28185	28390	28464	28280	28402	28390	28059	28553	28566	28046	28119	28350	28510	28320	28365	28282	28192	28290	28337	27990	28147	28469	28524	28437	28282	28121	28166	28502	28595	28379	28477	28456	28411	28719	28180	28278	28282	28361	28494	28367	28384	28073	28060	28455	28513	28394	28380	28606	28336	28286	28535	28334	28069	28123	28253	28123	28442	28287	28123	27951	28138	28418	28036	28210	28297	28247	28410	28472	28232	28305	28238	28344	28537	28455	28176	28431	28229	28366	28480	28507	28430	28299	28233	28394	28345	28564	28339	28421	28386	28424	28189	28485	28398	28378	28520	28100	28449	28270	28177	28149	28377	28346	28558	28416	28237	28425	28267	28481	28211	28426	28297	28326	28321	28137	28433	28284	28379	28288	28388	28332	28261	28262	28358	28249	28269	28373	28438	28245	28413	28296	28260	28552	28293	28259	28261	28359	28548	28258	28445	28388	28318	28314	28366	28320	28261	28349	28476	28626	28587	28447	28386	28230	28234	28339	28374	28431	28417	28025	28371	28107	28340	28266	28351	28345	28010	28189	28145	28308	28399	28455	28325	28320	28477	28562	28459	28223	28299	28428	28193	28423	28357	28133	28339	28146	28325	28095	28619	28488	28691	28430	28304	28226	28268	28307	28272	28216	28266	28323	28576	28500	28215	28382	28332	28097	28571	28348	28077	28512	28514	28452	28342	28609	28221	28276	28509	28339	28314	28409	28428	28241	28308	28258	28118	28457	28250	28441	28563	28317	28467	28498	28167	28437	27989	28135	28315	28369	28425	28291	28262	28466	28426	28163	28318	28594	28359	28294	28339	28492	28461	28484	28076	28509	28265	28382	28414	28338	28407	28387	28434	28542	28183	28289	28301	28093	28328	28446	28435	28197	28509	28438	28493	28334	28719	28550	28235	28303	28285	28529	28548	28276	28367	28502	28281	28288	28248	28348	28260	28301	28377	28456	28442	28114	28342	28388	28232	28360	28306	28464	28337	28424	27924	28145	28536	28614	28371	28420	28343	28447	28376	28348	28327	28174	28540	28264	28490	28593	28174	28238	28526	28554	28170	28489	28540	28188	28483	28368	28405	28440	27978	28387	28168	28358	28536	28345	28258	28313	28474	28137	28364	28228	28557	28186	28182	28281	28082	28100	28438	28271	28442	28496	28252	28348	28201	28239	28256	28441	28466	28188	28126	28365	28317	28549	28424	28280	28346	28362	28172	28464	28251	28155	28179	28327	28548	28477	28252	28524	28299	28380	28263	28200	28339	28247	28350	28343	28342	28547	28479	28212	28407	28489	28156	28433	28602	28408	28181	28258	28321	28639	28322	28326	28544	28269	28465	28332	28543	28623	28441	28351	28358	28453	28359	28243	28211	28499	28390	28318	28213	28250	28282	28319	28153	28454	28166	28326	28216	28060	28542	28201	28271	28033	28229	28129	28075	28145	28216	28403	28143	28360	28274	28261	28123	28404	28483	28385	28091	28480	28358	28102	28371	28216	28416	28286	28302	28522	28469	28472	28297	28411	28374	28294	27947	28403	28079	28216	28001	28249	28460	28289	28557	28419	28460	28482	28370	28433	28333	28168	28534	28616	28366	28414	28200	28349	28348	28432	28298	28068	28304	28519	28229	28126	28320	28399	28301	28386	28054	28367	28230	28201	28304	28336	28332	28103	28602	27995	28531	28405	28161	28421	28415	28501	28435	28240	28443	28318	28549	28526	28112	28267	28458	28371	28447	28018	28401	28225	28293	28259	28503	28474	28336	28112	28345	28186	28259	28439	28417	28261	28117	28204	28231	28225	28387	28440	28507	28321	28391	28264	28415	28270	28347	28147	28177	28447	28287	28366	28414	28421	28290	28592	28321	28326	28418	28234	28354	28277	28200	28526	28481	28081	28543	28415	28356	28214	28423	28315	28381	28380	28348	28357	28262	28219	28469	28508	28259	28154	28196	28472	28438	28416	28244	28390	28540	28445	28697	27916	28461	28401	28513	28292	28425	28371	28320	28466	28254	28368	28231	28385	28211	28167	28547	28306	28047	28445	28157
25142	43683	42990	35546	30517	26721	24189	22567	21404	20484	19695	19222	19084	18475	18680	18351	18189	18140	18074	17998	18062	17798	17771	17802	17782	17520	17632	17736	17836	17624	17564	17453	17488	17499	17447	17620	17462	17528	17282	17472	17422	17373	17510	17310	17405	17438	17455	17568	17522	17407	17499	17509	17393	17481	17419	17456	17546	17371	17360	17335	17245	17357	17389	17327	17278	17386	17555	17507	17342	17377	17442	17344	17323	17471	17425	17501	17314	17275	17409	17522	17556	17456	17257	17540	17432	17393	17377	17376	17401	17356	17333	17259	17191	17462	17502	17495	17446	17274	17408	17440	17402	17257	17475	17275	17514	17251	17298	17573	17420	17268	17341	17502	17241	17319	17472	17300	17257	17217	17436	17309	17457	17423	17378	17225	17407	17555	17351	17275	17308	17504	17578	17289	17330	17444	17380	17358	17480	17399	17084	17334	17414	17298	17372	17384	17198	17328	17516	17329	17539	17386	17143	17184	17312	17112	17355	17278	17326	17371	17346	17481	17400	17485	17466	17490	17428	17366	17362	17317	17391	17343	17366	17211	17394	17398	17176	17174	17566	17411	17348	17455	17178	17483	17356	17352	17349	17325	17300	17470	17345	17482	17318	17348	17517	17393	17329	17364	17590	17469	17375	17224	17443	17418	17449	17328	17326	17332	17432	17376	17314	17445	17405	17400	17457	17349	17208	17277	17404	17330	17513	17378	17427	17323	17241	17355	17209	17283	17301	17355	17329	17487	17242	17359	17456	17294	17366	17106	17443	17273	17236	17270	17325	17398	17290	17405	17396	17133	17336	17393	17345	17363	17404	17277	17392	17232	17492	17283	17397	17140	17512	17434	17558	17261	17357	17247	17282	17340	17284	17320	17333	17377	17318	17385	17513	17347	17408	17480	17344	17389	17430	17294	17319	17458	17206	17257	17261	17302	17305	17335	17468	17367	17471	17317	17373	17413	17378	17315	17398	17534	17445	17330	17482	17419	17490	17640	17559	17387	17515	17062	17233	17321	17425	17544	17385	17378	17515	17237	17336	17347	17472	17229	17367	17372	17340	17219	17467	17422	17383	17285	17301	17371	17297	17413	17563	17240	17532	17435	17442	17456	17396	17309	17265	17426	17493	17346	17427	17353	17271	17326	17230	17236	17147	17334	17363	17440	17316	17374	17350	17373	17591	17503	17253	17127	17342	17358	17513	17389	17532	17401	17173	17373	17301	17328	17278	17499	17388	17217	17474	17281	17236	17337	17410	17425	17390	17270	17400	17388	17373	17394	17387	17444	17261	17216	17468	17301	17359	17429	17440	17315	17273	17263	17259	17356	17497	17429	17367	17366	17313	17499	17144	17484	17535	17456	17285	17506	17348	17400	17519	17374	17290	17302	17236	17363	17445	17375	17417	17110	17152	17365	17320	17365	17364	17397	17444	17304	17410	17235	17224	17239	17384	17393	17246	17248	17473	17248	17571	17087	17318	17350	17207	17277	17395	17470	17527	17280	17402	17280	17335	17493	17361	17218	17371	17533	17146	17318	17450	17481	17518	17243	17462	17433	17247	17476	17275	17336	17402	17259	17308	17435	17288	17296	17319	17391	17280	17471	17274	17365	17280	17310	17281	17423	17342	17498	17321	17279	17396	17491	17533	17185	17328	17412	17134	17392	17416	17357	17361	17263	17436	17285	17280	17225	17242	17379	17331	17362	17473	17422	17281	17356	17503	17328	17367	17327	17404	17399	17302	17210	17059	17241	17466	17461	17545	17239	17367	17171	17367	17416	17262	17349	17284	17362	17237	17384	17196	17219	17417	17161	17227	17417	17378	17377	17300	17324	17408	17494	17222	17346	17419	17373	17409	17309	17538	17271	17448	17398	17118	17268	17157	17323	17449	17520	17146	17531	17262	17476	17474	17330	17169	17363	17192	17181	17502	17498	17318	17306	17282	17374	17296	17474	17462	17402	17281	17285	17448	17440	17231	17207	17510	17308	17408	17333	17186	17444	17303	17307	17236	17411	17311	17200	17368	17307	17343	17440	17319	17421	17469	17367	17160	17295	17505	17363	17392	17350	17133	17522	17170	17292	17411	17571	17444	17351	17398	17342	17507	17457	17499	17353	17309	17322	17346	17252	17269	17380	17468	17423	17454	17369	17203	17324	17438	17467	17574	17343	17431	17296	17483	17445	17293	17487	17432	17462	17339	17323	17344	17302	17435	17300	17377	17310	17336	17321	17499	17290	17141	17263	17106	17173	17036	17379	17338	17369	17254	17477	17181	17308	17374	17204	17309	17496	17365	17215	17270	17320	17416	17449	17201	17530	17466	17394	17205	17435	17386	17422	17356	17318	17314	17533	17391	17280	17380	17345	17433	17348	17252	17292	17337	17271	17381	17483	17499	17157	17364	17399	17307	17380	17300	17297	17390	17501	17372	17554	17237	17327	17388	17421	17473	17456	17466	17225	17454	17484	17150	17197	17369	17380	17299	17500	17327	17426	17287	17457	17319	17273	17513	17428	17301	17324	17272	17473	17321	17397	17390	17042	17327	17311	17250	17391	17389	17260	17355	17256	17385	17328	17273	17336	17325	17343	17305	17306	17358	17253	17448	17375	17349	17420	17318	17352	17272	17335	17367	17404	17188	17390	17341	17460	17299	17215	17394	17496	17338	17302	17428	17352	17314	17327	17251	17404	17321	17350	17460	17297	17414	17422	17282	17283	17461	17331	17317	17274	17484	17326	17488	17389	17271	17356	17367	17333	17225	17557	17331	17377	17405	17256	17348	17397	17476	17240	17281	17332	17297	17295	17288	17098	17507	17402	17363	17429	17448	17402	17411	17380	17326	17355	17281	17252	17407	17320	17432	17468	17346	17490	17302	17390	17413	17180	17425	17366	17524	17172	17454	17130	17271	17248	17229	17451	17393	17269	17409	17571	17333	17315	17411	17389	17312	17338	17225	17382	17232	17208	17373	17270	17466	17321	17305	17262	17252	17288	17506	17285	17392	17451	17423	17314	17307	17224	17342	17212	17317	17397	17193	17432	17404	17413	17383	17234	17279	17023	17486	17334	17183	17272	17347	17323	17471	17508	17255	17351	17241	17215	17308	17400	17401	17362	17284	17389	17396	17207	17120	17401	17247	17427	17335	17441	17416	17258	17576	17521	17372	17144	17325	17475	17458	17191	17392	17459	17319	17298	17476	17304	17312	17346	17312	17486	17286	17305	17220	17436	17172	17315	17299	17365	17158	17357	17405	17185	17499	17616	17418	17251	17358	17297	17250	17544	17301	17500	17292	17302	17245	17434	17379	17328	17175	17288	17285	17334	17205	17199	17379	17391	17468	17272	17527	17382	17498	17135	17432	17333	17534	17392	17460	17383	17479	17378	17325	17326	17344	17489	17279	17334	17342	17182	17269	17316	17408	17310	17209	17417	17397	17358	17429	17358	17266	17367	17356	17452	17524	17363	17265	17317	17390	17263	17446	17194	17377	17242	17533	17370	17218	17350	17449	17443	17404	17403	17371	17416	17432	17285	17488	17306	17475	17392	17340	17225	17486	17379	17439	17291	17385	17355	17252	17311	17398	17371	17382	17388	17399	17265	17240	17403	17362	17487	17422	17509	17488	17356	17295	17493	17192	17407	17319	17326	17580	17226	17381	17365	17184	17385	17584	17424	17208	17484	17388	17288	17261	17334	17213	17475	17319	17455	17431	17525	17361	17313	17361	17293	17487	17357	17491	17337	17469	17392	17467	17581	17382	17298	17297	17402	17517	17280	17384	17299	17326	17354	17438	17512	17413	17371	17345	17283	17099	17326	17258	17349	17333	17201	17191	17453	17464	17497	17391	17517	17312	17391	17439	17374	17398	17488	17339	17408	17459	17293	17529	17228	17459	17534	17361	17433	17340	17426	17393	17313	17151	17404	17426	17294	17225	17303	17378	17206	17370	17392	17343	17388	17213	17296	17249	17390	17228	17455	17477	17372	17342	17491	17480	17018	17385	17275	17394	17576	17269	17387	17231	17480	17331	17362	17327	17358	17358	17438	17359	17413	17375	17369	17397	17382	17448	17236	17440	17202	17246	17317	17454	17417	17451	17398	17311	17488	17322	17379	17565	17233	17451	17376	17501	17286	17356	17429	17348	17292	17399	17375	17418	17205	17482	17420	17477	17338	17532	17365	17431	17242	17456	17313	17347	17203	17343	17321	17407	17158	17400	17364	17447	17335	17321	17468	17380	17299	17468	17295	17381	17442	17271	17311	17307	17230	17439	17255	17450	17409	17242	17511	17303	17447	17371	17411	17362	17366	17265	17219	17380	17493	17226	17421	17379	17234	17438	17283	17469	17403	17506	17426	17398	17398	17276	17551	17348	17210	17285	17369	17368	17391	17520	17233	17253	17438	17386	17349	17563	17414	17441	17361	17392	17444	17460	17408	17334	17191	17439	17437	17239	17334	17400	17341	17313	17342	17387	17263	17392	17316	17572	17324	17359	17308	17278	17376	17363	17167	17506	17498	17151	17163	17513	17414	17472	17481	17388	17311	17403	17398	17386	17350	17505	17417	17423	17359	17366	17316	17417	17278	17389	17443	17484	17411	17408	17372	17343	17309	17341	17497	17500	17407	17613	17279	17179	17360	17348	17528	17611	17256	17123	17420	17400	17237	17431	17301	17422	17309	17411	17334	17230	17192	17621	17464	17356	17419	17347	17433	17545	17421	17277	17303	17378	17476	17434	17361	17232	17427	17306	17293	17268	17357	17381	17313	17291	17388	17318	17585	17265	17403	17311	17296	17256	17365	17214	17433	17524	17395	17453	17264	17330	17288	17199	17306	17436	17289	17436	17384	17504	17349	17384	17333	17375	17389	17303	17312	17420	17523	17317	17572	17374	17315	17260	17364	17321	17412	17317	17375	17283	17545	17381	17244	17274	17306	17494	17136	17303	17388	17480	17332	17515	17259	17441	17412	17435	17505	17397	17198	17294	17289	17470	17317	17266	17262	17521	17440	17339	17334	17309	17143	17629	17257	17218	17303	17227	17325	17533	17209	17453	17177	17219	17538	17353	17158	17365	17579	17540	17419	17147	17192	17171	17331	17430	17387	17387	17340	17416	17440	17231	17328	17348	17380	17236	17487	17347	17605	17533	17301
37225	32833	38203	36464	33749	32803	32010	31367	31242	31069	31056	30838	30790	30544	30581	30672	30608	30453	30560	30222	30656	30571	30763	30623	30666	30441	30343	30624	30082	30243	30347	30486	30527	30666	30713	30387	30728	30715	30646	30492	30434	30499	30551	30347	30433	30228	30457	30332	30309	30409	30484	30737	30328	30355	30628	30522	30462	30346	30578	30322	30210	30353	30417	30396	30538	30195	30213	30522	30641	30471	30412	30155	30380	30609	30384	30395	30151	30369	30320	30397	30313	30506	30282	30490	30129	30293	30265	30038	30186	30325	30506	30285	30555	30577	30517	30205	30254	30229	30395	30306	30392	30212	30402	30460	30523	30376	30623	30432	30371	30414	30361	30486	30318	30174	30143	30313	30342	30534	30298	30329	30410	30351	30274	30394	30713	30192	30269	30659	30400	30362	30667	30493	30205	30456	30454	30369	30482	30611	30705	30251	30227	30255	30488	30539	30502	30155	30498	30327	30327	30245	30316	30134	30767	30373	30488	30189	30243	30164	30291	30350	30342	30445	30500	30562	30284	30284	30339	30495	30506	30114	30220	30149	30498	30201	30392	30342	30278	30234	30614	30459	30454	30346	30479	30317	30416	30510	30471	30480	30267	30410	30534	30475	30379	30439	30610	30102	30111	30444	30338	30460	30160	30509	30477	30704	30408	30750	30241	30447	30347	30232	30398	30504	30245	30512	30490	30253	30421	30464	30362	30472	30369	30567	30373	30424	30405	30483	30354	30137	30281	30316	30762	30329	30500	30160	30367	30324	30485	30607	30447	30098	30291	30544	30378	30303	30379	30564	30156	30603	30387	30459	30536	30524	30251	30350	30154	30258	30572	30353	30522	30470	30432	30446	30214	30330	30206	30283	30445	30443	30435	30497	30251	30461	30256	30557	30308	30374	30361	30306	30583	30558	30391	30610	30432	30302	30330	30429	30320	30140	30230	30398	30491	30553	30617	30264	30324	30439	30578	30526	30208	30480	30433	30505	30230	30461	30600	30323	30366	30098	30371	30436	30564	30347	30478	30472	30146	30352	30474	30509	30757	30322	30270	30264	30447	30617	30466	30369	30111	30310	30417	30503	30373	30396	30087	30243	30350	30479	30195	30440	30454	30431	30479	30482	30752	30231	30292	30245	30389	30512	30724	30450	30391	30089	30528	30425	30580	30452	30295	30392	30482	30717	30420	30275	30430	30175	30359	30366	30463	30606	30297	30434	30103	30384	30434	30334	30560	30519	30306	30549	30520	30124	30310	30518	30402	30462	30557	30404	30311	30458	30450	30510	30161	30419	30443	30381	30114	30294	30275	30506	30339	30483	30474	30297	30466	30350	30196	30412	30572	30732	30481	30225	30382	30563	30437	30269	30353	30541	30214	30417	30312	30181	30175	30451	30456	30396	30289	30310	30199	30400	30670	30567	30747	30505	30195	30575	30508	30365	30426	30322	30632	30106	30486	30349	30432	30266	30435	30179	30565	30370	30280	30503	30673	30313	30324	30350	30289	30428	30221	30236	30392	30351	30602	30253	30706	30524	30511	30422	30275	30226	30475	30284	30605	30335	30426	30456	30547	30287	30638	30385	30230	30273	30453	30266	30306	30314	30521	30333	30641	30375	30589	30275	30267	30397	30397	30490	30324	30277	30445	30267	30588	30222	30133	30541	30483	30411	30148	30074	30463	30179	30317	30587	30184	30053	30351	30435	30502	30352	30100	30365	30435	30359	30199	30392	30312	30342	30394	30438	30474	30423	30618	30309	30457	30390	30530	30171	30458	30451	30323	30236	30347	30204	30186	30396	30359	30225	30525	30292	30396	30126	30260	30016	30305	30508	30520	30621	30439	30263	30126	30354	30253	30275	30318	30477	30241	30417	30609	30441	30272	30346	30567	30545	30561	30328	30253	30208	30458	30430	30193	30406	30387	30536	30334	30448	30467	30418	30417	30436	30399	30298	30477	30352	30251	30445	30343	30572	30434	30276	30617	30511	30253	30431	30550	30614	30548	30515	30362	30419	30480	30707	30360	30348	30332	30676	30207	30047	30418	30564	30162	30240	30371	30544	30231	30296	30408	30365	30327	30269	30672	30504	30146	30076	30417	30397	30168	30214	30370	30389	30572	30316	30486	30493	30663	30420	30446	30435	30350	30185	30442	30336	30202	30540	30359	30330	30250	30657	30250	30371	30404	30508	29985	30471	30425	30331	30485	30254	30302	30307	30243	30382	30344	30434	30417	30211	30393	30092	30450	30360	30293	30333	30207	30442	30423	30463	30603	30540	30507	30690	30718	30379	30436	30701	30526	30495	30332	30473	30105	30389	30287	30142	30416	30674	30254	30276	30230	30376	30235	30496	30543	30261	30333	30384	30185	30422	30217	30054	30574	30420	30076	30251	30248	30272	30631	30390	30159	30217	30604	30243	30358	30624	30291	30458	30410	30444	30301	30478	30467	30388	30557	30533	30783	30382	30552	30188	30218	30423	30532	30355	30456	30421	30167	30217	30363	30404	30392	30235	30118	30376	30628	30574	30472	30289	30470	30564	30628	30338	30142	30020	30427	30357	30552	30293	30374	30525	30477	30215	30307	30582	30588	30380	30159	30346	30608	30186	30335	30533	30333	30281	30259	30417	30380	30310	30294	30468	30234	30567	30323	30494	30521	30273	30440	30535	30512	30393	30399	30235	30307	30381	30137	30353	30289	30400	30286	30274	30183	30437	30575	30287	30190	30400	30389	30246	30538	30126	30393	30361	30378	30405	30283	30260	30391	30281	30379	30530	30269	30168	30552	30514	30528	30543	30350	30381	30413	30222	30411	30268	30377	30318	30238	30255	30533	30659	30279	30420	30322	30473	30337	30561	30440	30377	30235	30163	30312	30280	30368	30338	30391	30136	30231	30494	30387	30463	30328	30036	30551	30419	30400	30321	30296	30244	30306	30369	30434	30549	30353	30309	30489	30331	30319	30401	30545	30282	30593	30237	30241	30524	30272	30324	30670	30236	30663	30453	30467	30289	30294	30225	30310	30426	30172	30478	30187	30454	30384	30346	30378	30551	30517	30253	30480	30757	30283	30333	30607	30373	30315	30173	30432	30394	30520	30332	30306	30281	30409	30667	30336	30304	30322	30481	30293	30441	30352	30282	30517	30637	30203	30538	30310	30428	30436	30469	30329	30434	30271	30165	30486	30374	30428	30364	30517	30405	30326	30396	30460	30467	30583	30553	30489	30195	30335	30290	30285	30418	30473	30163	30604	30571	30308	30494	30569	30131	30552	30375	30355	30347	30330	30539	30473	30259	30427	30368	30480	30452	30055	30569	30552	30387	30185	30392	30491	30208	30082	30389	30149	30211	30466	30550	30442	30588	30288	30552	30315	30311	30152	30733	30383	30405	30325	30235	30371	30377	30346	30505	30625	30537	30569	30208	30484	30127	30248	30455	30303	30349	30499	30427	30623	30327	30495	30571	30582	30511	30554	30489	30378	30266	30523	30694	30442	30324	30418	30425	30347	30267	30555	30256	30318	30390	30420	30294	30639	30588	30606	30328	30323	30503	30459	30540	30463	30176	30760	30541	30551	30261	30212	30340	30470	30486	30518	30561	30205	30475	30470	30176	30660	30317	30327	30492	30432	30491	30369	30348	30367	30414	30248	30426	30612	30491	30256	30626	30438	30404	30010	30318	30270	30516	30534	30638	30373	30485	30733	30407	30345	30570	30470	30284	30547	30530	30330	30480	30279	30576	30307	30364	30464	30562	30411	30440	30452	30450	30212	30760	30475	30210	30504	30344	30371	30540	30433	30338	30324	30724	30509	30489	30215	30518	30625	30456	30469	30379	30445	30270	30322	30009	30322	30159	30256	30548	30224	30306	30380	30336	30313	30190	30456	30316	30395	30284	30445	30332	30654	30674	30588	30356	30560	30264	30568	30219	30421	30464	30415	30502	30346	30490	30252	30237	30526	30372	30841	30105	30249	30575	30293	30442	30434	30498	30570	30722	30287	30542	30549	30225	30556	30495	30378	30401	30436	30581	30414	30442	30510	30762	30483	30619	30653	30351	30352	30220	30348	30370	30379	30209	30249	30399	30329	30338	30600	30563	30286	30325	30280	30171	30077	30294	30433	30449	30192	30466	30522	30313	30574	30190	30246	30425	30527	30286	30481	30381	30301	30453	30252	30384	30569	30072	30409	30468	30207	30403	30416	30297	30194	30154	30313	30450	30793	30715	30527	30206	30189	30326	30413	30580	30327	30277	30298	30271	30028	30566	30228	30378	30390	30562	30308	30496	30352	30607	30430	30457	30459	30405	30467	30498	30455	30579	30583	30545	30369	30733	30321	30535	30412	30553	30483	30393	30410	30387	30156	30387	30223	30358	30337	30405	30355	30184	30462	30236	30678	30346	30195	30420	30482	30427	30099	30184	30281	30438	30616	30560	30464	30446	30332	30411	30244	30507	30340	30217	30404	30526	30315	30317	30598	30513	30535	30403	30451	30694	30304	30383	30428	30566	30319	30145	30328	30202	30137	30452	30540	30717	30502	30195	30385	30334	30305	30179	30313	30402	30451	30443	30405	30273	30234	30402	30162	30374	30446	30463	30418	30317	30461	30172	30291	30107	30555	30519	30226	30241	30610	30397	30503	30190	30303	30520	30361	30367	30672	30451	30517	30401	30221	30268	30493	30563	30543	30123	30286	30574	30388	30208	30442	30373	30350	30499	30387	30496	30471	30388	30261	30331	30342	30129	30462	30517	30412	30357	30384	30491	30516	30430	30351	30289	30549	30634	30461	30444	30591	30416	30407	30290	30316	30361	30246	30288	30702	30466	30291	30207	30454	30465	30391	30516	30470	30300	30142	30313	30297	30321	30464	30192	30385	30579	30596	30522	30309	30262	30370	30512	30217	30498	30201	30629	30691	30572	30178	30359	30640	30505	30670	30178	30261	30256	30344	30648	30463	30294	30279	30699	30557	30314	30445	30554	30171	30181	30392	30362	30410	30466	30267	30488	30315	30495	30585	30379	30263	30573	30437	30504	30300	30677	30560	30380	30539	30306	30486	30385	30415	30506	30727	30253	30684	30547	30338	30383	30353	30271	30474	30334	30193	30267	30633	30579	30525	30531	30329	30337	30450	30228	30502	30557	30414	30371
25379	32325	31820	26397	23476	21812	20943	20096	19739	19187	19028	18828	18924	18896	18648	18842	18679	18626	18612	18592	18334	18388	18397	18484	18465	18406	18329	18504	18503	18528	18644	18189	18584	18438	18236	18296	18303	18502	18268	18440	18274	18330	18384	18227	18405	18351	18352	18399	18341	18205	18355	18433	18368	18419	18345	18517	18416	18135	18467	18344	18348	18385	18140	18340	18414	18303	18114	18419	18568	18252	18249	18415	18634	18334	18322	18658	18465	18274	18394	18322	18359	18259	18264	18351	18308	18445	18367	18360	18223	18327	18360	18328	18465	18341	18423	18466	18453	18254	18374	18287	18344	18488	18388	18334	18504	18385	18382	18322	18313	18275	18303	18364	18418	18374	18379	18474	18378	18192	18258	18321	18190	18607	18412	18315	18387	18352	18263	18434	18401	18311	18341	18485	18273	18324	18130	18298	18493	18262	18296	18465	18313	18279	18285	18376	18350	18247	18312	18393	18391	18499	18334	18361	18355	18262	18530	18216	18451	18238	18380	18238	18256	18509	18499	18289	18147	18379	18162	18359	18264	18399	18418	18303	18471	18539	18326	18524	18300	18278	18361	18375	18495	18495	18186	18242	18307	18325	18411	18536	18423	18218	18341	18340	18323	18197	18292	18503	18282	18355	18309	18357	18459	18183	18282	18389	18326	18331	18057	18486	18360	18417	18412	18307	18214	18198	18400	18191	18289	18531	18403	18246	18424	18326	18203	18399	18483	18260	18405	18312	18361	18368	18377	18405	18475	18342	18443	18271	18285	18226	18316	18275	18415	18411	18382	18332	18317	18286	18414	18526	18394	18286	18270	18441	18463	18319	18377	18451	18375	18244	18272	18157	18235	18353	18346	18313	18366	18273	18244	18458	18377	18283	18334	18228	18590	18370	18300	18233	18445	18372	18283	18177	18409	18293	18461	18315	18346	18312	18345	18503	18200	18375	18405	18303	18220	18460	18353	18298	18438	18343	18201	18340	18269	18465	18502	18196	18308	18292	18470	18425	18280	18304	18189	18337	18427	18440	18436	18192	18209	18335	18302	18368	18577	18342	18447	18091	18610	18427	18308	18457	18281	18243	18355	18333	18204	18373	18387	18286	18269	18259	18475	18414	18546	18394	18338	18047	18381	18342	18360	18300	18383	18311	18371	18362	18446	18385	18399	18390	18349	18329	18275	18316	18411	18296	18379	18316	18241	18303	18199	18461	18240	18248	18256	18415	18408	18283	18374	18354	18430	18457	18334	18607	18325	18401	18307	18410	18407	18319	18220	18372	18338	18374	18307	18559	18284	18506	18357	18466	18304	18315	18164	18471	18261	18186	18481	18340	18392	18442	18438	18482	18331	18386	18315	18333	18443	18276	18359	18212	18290	18296	18318	18322	18447	18244	18194	18349	18237	18335	18497	18175	18317	18473	18354	18320	18508	18300	18405	18151	18172	18387	18378	18364	18314	18407	18348	18281	18334	18348	18450	18364	18317	18078	18200	18265	18278	18332	18292	18508	18449	18431	18462	18095	18411	18394	18543	18304	18434	18419	18294	18381	18233	18470	18349	18364	18536	18333	18400	18382	18401	18443	18335	18411	18308	18414	18387	18352	18225	18366	18327	18490	18316	18381	18411	18388	18471	18366	18492	18178	18474	18488	18225	18381	18519	18343	18433	18399	18282	18300	18355	18453	18417	18294	18433	18435	18391	18343	18395	18365	18305	18261	18428	18395	18366	18437	18319	18498	18267	18337	18182	18291	18464	18399	18445	18468	18559	18407	18277	18465	18429	18475	18400	18280	18368	18499	18226	18287	18258	18279	18314	18131	18514	18319	18366	18517	18444	18269	18354	18147	18265	18208	18402	18476	18367	18441	18429	18450	18426	18179	18412	18375	18225	18426	18395	18230	18316	18304	18377	18352	18406	18364	18435	18325	18334	18229	18364	18518	18201	18247	18264	18376	18339	18352	18218	18149	18324	18286	18180	18489	18471	18352	18358	18252	18439	18215	18394	18515	18358	18328	18270	18372	18275	18449	18381	18300	18491	18183	18388	18247	18253	18298	18305	18402	18448	18318	18498	18392	18287	18478	18446	18404	18326	18239	18273	18251	18573	18289	18164	18223	18299	18320	18330	18278	18437	18363	18472	18284	18370	18219	18374	18489	18408	18310	18227	18220	18474	18342	18462	18245	18348	18576	18290	18131	18253	18282	18347	18299	18352	18212	18303	18302	18297	18353	18345	18267	18235	18162	18437	18340	18219	18482	18311	18513	18298	18403	18391	18384	18452	18172	18293	18369	18416	18488	18502	18273	18319	18417	18318	18537	18306	18289	18336	18281	18297	18309	18199	18346	18298	18485	18316	18360	18498	18267	18523	18376	18532	18347	18506	18168	18271	18296	18522	18516	18331	18177	18178	18268	18336	18270	18403	18453	18365	18373	18338	18366	18268	18415	18428	18408	18375	18336	18437	18404	18276	18397	18316	18441	18361	18437	18284	18458	18451	18412	18443	18382	18407	18370	18393	18340	18453	18424	18340	18390	18252	18242	18438	18307	18363	18385	18423	18394	18245	18334	18367	18320	18263	18529	18328	18484	18165	18423	18496	18289	18274	18435	18421	18483	18208	18434	18193	18186	18342	18153	18302	18399	18357	18458	18154	18343	18443	18245	18408	18401	18433	18467	18288	18453	18290	18333	18547	18451	18346	18219	18186	18237	18405	18359	18339	18313	18348	18541	18222	18412	18174	18285	18286	18296	18329	18345	18236	18318	18255	18191	18630	18276	18198	18331	18383	18307	18375	18357	18229	18285	18475	18169	18340	18396	18438	18287	18384	18062	18306	18152	18320	18296	18273	18416	18428	18317	18301	18322	18425	18414	18297	18420	18352	18475	18322	18216	18242	18456	18227	18389	18351	18499	18219	18315	18466	18454	18374	18329	18276	18440	18559	18279	18463	18217	18213	18292	18501	18349	18332	18320	18269	18300	18398	18260	18357	18415	18390	18320	18436	18554	18177	18242	18334	18272	18178	18418	18469	18312	18379	18229	18537	18397	18395	18416	18474	18412	18201	18306	18553	18426	18393	18355	18250	18376	18398	18422	18305	18214	18253	18247	18278	18207	18500	18451	18486	18298	18458	18385	18417	18342	18189	18502	18276	18461	18383	18639	18431	18464	18392	18488	18207	18267	18414	18449	18279	18292	18549	18289	18419	18240	18321	18412	18482	18272	18180	18422	18290	18498	18277	18188	18285	18502	18439	18324	18441	18362	18325	18403	18291	18317	18339	18302	18333	18267	18410	18275	18176	18374	18303	18459	18268	18408	18424	18346	18253	18457	18311	18217	18277	18288	18384	18331	18341	18387	18345	18305	18277	18274	18446	18373	18358	18396	18367	18524	18327	18416	18466	18325	18413	18434	18193	18318	18397	18456	18451	18425	18492	18383	18394	18460	18359	18355	18445	18189	18371	18317	18161	18332	18271	18305	18344	18258	18505	18446	18416	18433	18282	18362	18452	18390	18389	18451	18401	18331	18356	18355	18382	18212	18223	18458	18375	18317	18379	18160	18441	18321	18403	18420	18309	18111	18267	18375	18196	18417	18196	18205	18480	18467	18239	18260	18346	18362	18371	18417	18235	18422	18157	18459	18395	18374	18437	18068	18329	18316	18304	18361	18195	18406	18385	18301	18356	18355	18218	18420	18355	18356	18263	18344	18252	18340	18266	18397	18392	18427	18343	18392	18524	18279	18222	18511	18511	18302	18279	18459	18138	18250	18495	18469	18412	18170	18066	18351	18507	18352	18581	18374	18277	18557	18381	18411	18411	18436	18315	18280	18257	18441	18413	18342	18296	18536	18426	18279	18336	18254	18387	18165	18460	18358	18234	18538	18189	18394	18408	18305	18220	18277	18527	18475	18359	18339	18342	18503	18366	18419	18393	18369	18363	18480	18516	18371	18261	18335	18269	18555	18307	18157	18333	18432	18344	18389	18415	18470	18366	18384	18262	18367	18418	18493	18345	18043	18364	18411	18474	18362	18231	18453	18379	18397	18337	18458	18310	18338	18220	18476	18402	18170	18271	18362	18324	18472	18192	18339	18140	18331	18368	18424	18452	18247	18404	18514	18439	18302	18160	18496	18276	18212	18142	18436	18347	18372	18360	18402	18281	18502	18397	18588	18176	18328	18438	18375	18467	18418	18381	18422	18300	18311	18358	18401	18455	18041	18492	18410	18327	18546	18398	18274	18387	18121	18415	18158	18169	18201	18532	18307	18249	18398	18271	18219	18388	18456	18558	18204	18414	18146	18350	18303	18540	18311	18496	18512	18224	18116	18372	18287	18201	18380	18399	18289	18462	18472	18181	18396	18292	18342	18316	18354	18498	18252	18462	18240	18230	18305	18327	18216	18238	18216	18459	18571	18353	18393	18239	18410	18503	18313	18407	18124	18358	18318	18236	18290	18435	18259	18286	18378	18401	18296	18352	18323	18328	18335	18252	18459	18280	18381	18309	18417	18308	18304	18397	18458	18427	18306	18369	18258	18424	18278	18385	18407	18325	18387	18534	18340	18411	18367	18414	18241	18421	18328	18452	18193	18168	18269	18231	18408	18387	18310	18207	18102	18319	18389	18257	18500	18204	18291	18291	18464	18355	18407	18176	18366	18270	18409	18367	18408	18288	18327	18528	18590	18229	18394	18460	18495	18292	18427	18477	18509	18200	18466	18253	18473	18428	18615	18374	18427	18369	18342	18261	18286	18333	18477	18295	18525	18258	18297	18448	18257	18440	18413	18375	18251	18355	18300	18328	18258	18321	18426	18346	18371	18384	18401	18280	18477	18333	18373	18500	18521	18415	18461	18461	18499	18385	18436	18341	18283	18576	18303	18240	18466	18516	18540	18245	18419	18362	18255	18495	18440	18525	18413	18289	18343	18282	18451	18439	18399	18434	18392	18289	18427	18425	18283	18528	18421	18328	18361	18329	18507	18283	18443	18540	18331	18454	18330	18441	18410	18400	18338	18364	18287	18350	18313	18354	18207	18405	18299	18386	18281	18443	18411	18433	18347	18434	18204	18533	18381	18328	18295	18568	18324	18454	18431	18272	18324	18422	18390	18333	18407	18311	18518	18403	18154	18485	18307	18319	18317	18404	18504
23991	21165	27824	25701	25930	31346	33895	30795	30164	29968	29933	29561	29305	28989	28950	28995	29108	29039	28754	28672	28839	29004	28925	28867	28763	28894	28542	28700	28423	28815	28710	28783	28458	28638	28618	28604	28568	28983	29117	28550	28617	28565	28549	28559	28512	28754	28319	28564	28469	28657	28551	28579	28654	28334	28793	28677	28811	28635	28529	28524	28794	28473	28505	28635	28747	28630	28527	28554	28647	28658	28422	28613	28561	28786	28640	28718	28484	28438	28759	28628	28620	28829	28777	28561	28456	28411	28576	28843	28487	28442	28688	28303	28423	28324	28523	28671	28496	28552	28579	28425	28737	28928	28755	28320	28414	28538	28522	28530	28430	28661	28464	28619	28363	28673	28733	28438	28301	28489	28746	28588	28366	28665	28574	28733	28478	28466	28321	28427	28411	28469	28627	28649	28664	28679	28601	28423	28413	28290	28404	28458	28709	28496	28536	28437	28597	28591	28462	28513	28439	28613	28680	28685	28483	28592	28851	28215	28743	28444	28312	28312	28374	28748	28268	28391	28598	28478	28406	28544	28384	28429	28485	28559	28616	28723	28852	28621	28792	28301	28508	28469	28460	28356	28452	28731	28386	28893	28433	28491	28404	28380	28335	28529	28610	28510	28607	28581	28340	28610	28453	28320	28460	28563	28316	28384	28288	28711	28478	28542	28478	28362	28415	28204	28294	28250	28596	28472	28301	28374	28568	28401	28417	28428	28590	28670	28461	28393	28533	28607	28484	28382	28446	28584	28674	28608	28490	28487	28386	28188	28398	28381	28283	28473	28381	28492	28387	28331	28377	28526	28493	28529	28492	28317	28603	28602	28314	28328	28449	28433	28282	28540	28453	28999	28638	28720	28561	28170	28515	28344	28350	28390	28238	28572	28643	28707	28324	28618	28547	28716	28500	28494	28501	28353	28379	28626	28213	28311	28355	28819	28565	28821	28803	28520	28657	28825	28747	28489	28407	28489	28684	28509	28443	28531	28505	28481	28458	28446	28442	28435	28250	28498	28261	28406	28619	28768	28443	28432	28536	28463	28529	28246	28656	28324	28771	28332	28467	28501	28432	28309	28401	28383	28468	28450	28447	28504	28410	28499	28770	28576	28515	28782	28537	28466	28720	28543	28532	28514	28553	28582	28797	28416	28598	28522	28677	28372	28545	28172	28569	28615	28600	28499	28540	28585	28621	28323	28493	28469	28472	28433	28423	28430	28380	28588	28820	28443	28603	28669	28344	28609	28433	28588	28472	28512	28598	28784	28834	28316	28504	28322	28589	28455	28520	28493	28277	28611	28651	28449	28580	28446	28357	28668	28507	28465	28439	28292	28495	28348	28541	28242	28511	28410	28613	28482	28375	28362	28549	28579	28439	28326	28620	28586	28552	28591	28570	28427	28698	28651	28530	28476	28387	28426	28495	28637	28466	28428	28670	28627	28684	28555	28455	28540	28445	28346	28280	28504	28574	28368	28552	28167	28553	28379	28267	28556	28793	28669	28700	28591	28358	28493	28417	28346	28692	28564	28554	28237	28399	28709	28305	28406	28693	28599	28500	28307	28455	28477	28540	28628	28189	28267	28423	28785	28726	28558	28458	28548	28456	28643	28600	28510	28623	28408	28260	28376	28636	28292	28736	28633	28627	28558	28598	28343	28860	28466	28952	28645	28682	28421	28450	28308	28485	28739	28692	28455	28563	28710	28581	28466	28513	28579	28434	28280	28510	28555	28460	28417	28231	28420	28195	28525	28342	28425	28560	28414	28464	28463	28659	28539	28425	28374	28595	28720	28762	28674	28334	28447	28130	28281	28482	28346	28451	28472	28692	28440	28553	28364	28440	28439	28306	28550	28558	28176	28478	28409	28445	28331	28121	28512	28526	28765	28530	28481	28510	28325	28475	28500	28746	28745	28619	28819	28565	28444	28278	28273	28500	28568	28475	28382	28481	28410	28257	28466	28524	28512	28628	28546	28313	28443	28351	28569	28910	28630	28331	28373	28534	28610	28365	28481	28508	28647	28647	28523	28551	28308	28531	28397	28423	28475	28474	28365	28438	28638	28702	28666	28580	28609	28467	28465	28602	28733	28451	28325	28478	28283	28647	28464	28564	28644	28459	28583	28428	28648	28606	28539	28355	28624	28587	28415	28352	28582	28221	28425	28434	28473	28496	28472	28392	28499	28583	28265	28501	28513	28511	28303	28586	28516	28408	28635	28521	28645	28288	28636	28722	28639	28717	28707	28647	28371	28476	28698	28671	28416	28360	28461	28624	28336	28508	28412	28343	28601	28288	28257	28447	28640	28732	28515	28236	28585	28598	28573	28367	28593	28336	28342	28473	28549	28594	28429	28555	28384	28459	28812	28518	28442	28674	28694	28708	28353	28524	28270	28593	28372	28751	28642	28679	28344	28467	28410	28545	28371	28401	28662	28542	28819	28410	28699	28772	28637	28450	28459	28609	28670	28683	28581	28972	28379	28405	28695	28293	28481	28368	28393	28607	28648	28483	28445	28554	28297	28471	28547	28548	28528	28485	28693	28545	28679	28281	28414	28529	28326	28386	28275	28309	28248	28716	28380	28753	28627	28628	28422	28616	28618	28850	28546	28273	28402	28769	28418	28682	28352	28317	28416	28601	28475	28601	28320	28475	28480	28643	28484	28519	28430	28677	28459	28445	28522	28488	28419	28539	28630	28517	28558	28595	28305	28594	28364	28360	28941	28447	28521	28634	28489	28528	28379	28316	28621	28583	28384	28535	28457	28705	28446	28166	28559	28424	28538	28339	28338	28391	28659	28509	28545	28466	28722	28507	28523	28480	28630	28517	28331	28786	28500	28798	28252	28612	28282	28523	28623	28407	28394	28522	28392	28564	28554	28456	28535	28696	28612	28320	28481	28498	28489	28400	28573	28641	28547	28667	28328	28450	28382	28303	28513	28439	28720	28196	28403	28696	28396	28426	28616	28547	28617	28309	28442	28681	28356	28614	28217	28658	28389	28293	28577	28609	28207	28578	28807	28244	28541	28620	28471	28712	28632	28557	28646	28475	28542	28508	28634	28392	28491	28606	28826	28552	28613	28619	28201	28457	28465	28569	28287	28617	28618	28735	28498	28501	28347	28418	28562	28389	28280	28743	28717	28514	28524	28499	28600	28600	28475	28501	28358	28248	28394	28436	28288	28803	28609	28687	28451	28393	28501	28527	28619	28467	28207	28506	28610	28541	28297	28513	28425	28504	28671	28563	28572	28345	28398	28486	28327	28520	28360	28360	28622	28762	28616	28205	28330	28718	28452	28718	28587	28452	28557	28392	28632	28357	28253	28570	28696	28506	28437	28402	28210	28459	28662	28446	28810	28316	28429	28673	28469	28512	28704	28696	28427	28500	28466	28421	28429	28378	28600	28178	28588	28364	28180	28691	28583	28457	28525	28630	28490	28653	28533	28482	28636	28505	28546	28524	28263	28429	28491	28503	28523	28138	28621	28578	28727	28684	28668	28458	28814	28313	28309	28766	28566	28629	28473	28586	28852	28661	28533	28638	28498	28837	28441	28516	28497	28630	28466	28431	28212	28324	28439	28616	28579	28779	28813	28403	28508	28073	28462	28369	28738	28510	28531	28618	28519	28643	28476	28421	28456	28436	28499	28467	28312	28640	28301	28590	28647	28480	28475	28629	28419	28460	28742	28681	28616	28734	28603	28344	28793	28602	28516	28659	28656	28269	28430	28425	28641	28440	28631	28605	28852	28556	28361	28773	28436	28485	28318	28456	28608	28567	28608	28428	28415	28399	28339	28581	28460	28500	28511	28768	28444	28386	28541	28449	28513	28620	28454	28451	28860	28681	28421	28612	28605	28535	28548	28587	28590	28591	28455	28306	28409	28505	28512	28495	28524	28317	28447	28709	28492	28551	28412	28580	28702	28781	28360	28575	28812	28706	28459	28425	28431	28617	28674	28479	28442	28521	28509	28612	28585	28532	28312	28357	28625	29017	28773	28574	28598	28640	28275	28550	28475	28296	28449	28407	28650	28384	28601	28722	28698	28355	28733	28787	28746	28463	28421	28440	28426	28726	28571	28700	28340	28341	28514	28545	28621	28513	28516	28525	28358	28663	28645	28760	28646	28704	28189	28312	28488	28644	28378	28281	28634	28484	28380	28513	28292	28258	28481	28735	28495	28460	28709	28574	28593	28658	28462	28865	28637	28630	28589	28506	28558	28284	28442	28486	28472	28679	28450	28426	28342	28924	28733	28325	28637	28415	28488	28482	28669	28514	28556	28409	28161	28334	28367	28768	28539	28517	28330	28443	28675	28411	28605	28692	28249	28472	28639	28886	28443	28429	28204	28332	28602	28360	28474	28344	28546	28564	28381	28497	28658	28376	28500	28521	28438	28748	28821	28388	28504	28352	28686	28576	28393	28234	28369	28596	28597	28581	28719	28482	28425	28915	28529	28596	28449	28369	28563	28781	28797	28450	28498	28595	28488	28618	28691	28593	28461	28679	28530	28564	28356	28654	28476	28711	28538	28434	28613	28175	28555	28551	28480	28601	28745	28482	28470	28373	28594	28618	28600	28531	28134	28660	28199	28567	28605	28476	28452	28584	28658	28700	28466	28352	28450	28448	28729	28708	28292	28558	28549	28520	28493	28691	28545	28473	28429	28478	28393	28795	28588	28492	28479	28500	28416	28397	28545	28585	28783	28463	28391	28452	28661	28388	28586	28616	28710	28707	28347	28609	28628	28614	28458	28609	28514	28482	28259	28365	28554	28718	28592	28554	28667	28411	28414	28455	28345	28392	28698	28614	28704	28408	28472	28512	28244	28243	28452	28700	28582	28415	28693	28582	28650	28563	28589	28515	28382	28757	28663	28387	28279	28238	28557	28553	28351	28423	28629	28548	28667	28765	28353	28457	28512	28485	28593	28336	28544	28601	28466	28409	28388	28632	28680	28614	28441	28555	28429	28154	28527	28329	28629	28615	28701	28483	28737	28684	28369	28496	28320	28545	28666	28514	28389	28471	28326	28543	28458	28384	28429	28671	28568	28435	28717	28578	28378	28504	28584	28523	28640	28436	28388	28526	28416	28266	28312	28412	28707	28856	28710	28516	28658	28697	28601	28551	28616	28402	28625	28323	28721	28427	28336
23210	38691	39159	31339	26895	24190	22040	20941	20107	19373	19054	18809	18593	18145	18447	18170	18052	17777	17956	17899	17812	17730	17585	17713	17653	17737	17487	17858	17573	17795	17861	17661	17521	17534	17464	17565	17403	17593	17521	17521	17567	17637	17574	17542	17582	17633	17527	17414	17656	17422	17493	17586	17561	17629	17335	17557	17443	17616	17479	17598	17514	17741	17473	17299	17586	17624	17442	17457	17726	17598	17596	17549	17432	17795	17710	17574	17521	17568	17684	17593	17600	17599	17551	17542	17519	17482	17498	17368	17637	17427	17810	17710	17783	17656	17491	17634	17531	17374	17630	17423	17654	17604	17608	17570	17611	17606	17316	17383	17522	17549	17577	17486	17462	17492	17564	17516	17592	17380	17578	17603	17357	17483	17658	17519	17706	17386	17454	17652	17289	17493	17742	17567	17419	17635	17538	17587	17620	17608	17434	17508	17477	17458	17522	17577	17605	17699	17632	17616	17557	17490	17509	17491	17568	17626	17563	17573	17545	17713	17572	17680	17606	17681	17527	17434	17487	17662	17599	17566	17457	17676	17655	17499	17719	17352	17601	17564	17521	17588	17479	17377	17585	17468	17404	17484	17613	17552	17525	17471	17569	17498	17530	17591	17476	17535	17663	17622	17487	17638	17565	17629	17432	17428	17393	17465	17559	17639	17850	17311	17430	17560	17630	17400	17673	17518	17465	17573	17540	17538	17436	17634	17518	17747	17541	17449	17607	17464	17521	17469	17592	17457	17612	17700	17413	17582	17645	17508	17487	17572	17574	17488	17642	17521	17488	17522	17564	17509	17458	17537	17588	17517	17420	17546	17503	17548	17470	17547	17540	17470	17511	17553	17581	17567	17468	17408	17518	17617	17548	17763	17563	17645	17371	17593	17704	17495	17445	17557	17687	17387	17617	17466	17399	17533	17639	17602	17578	17464	17451	17518	17561	17391	17397	17529	17524	17393	17441	17501	17519	17607	17715	17610	17378	17654	17575	17602	17499	17668	17565	17678	17472	17463	17439	17715	17547	17427	17608	17673	17563	17510	17634	17605	17533	17349	17609	17394	17638	17417	17721	17626	17482	17588	17484	17716	17576	17521	17599	17473	17408	17581	17527	17567	17674	17405	17444	17543	17653	17584	17441	17493	17559	17643	17357	17379	17810	17615	17503	17458	17698	17507	17342	17510	17441	17456	17413	17525	17496	17598	17438	17436	17477	17509	17478	17613	17540	17512	17618	17516	17418	17388	17492	17555	17496	17486	17499	17389	17620	17454	17522	17637	17573	17603	17546	17555	17478	17454	17455	17548	17580	17604	17440	17636	17639	17467	17652	17529	17708	17561	17526	17635	17528	17599	17409	17502	17449	17535	17544	17615	17662	17587	17514	17654	17535	17660	17475	17424	17462	17510	17515	17452	17542	17840	17522	17581	17589	17549	17507	17520	17716	17621	17513	17642	17487	17330	17628	17701	17430	17494	17656	17325	17546	17493	17426	17502	17538	17551	17519	17592	17550	17523	17481	17749	17429	17426	17530	17513	17585	17654	17605	17645	17425	17374	17564	17666	17765	17583	17505	17459	17385	17562	17435	17531	17496	17419	17556	17656	17603	17363	17598	17545	17669	17590	17743	17467	17610	17530	17581	17372	17592	17559	17330	17650	17479	17534	17618	17447	17547	17724	17521	17504	17372	17638	17581	17614	17670	17490	17622	17493	17685	17616	17568	17573	17578	17604	17551	17542	17600	17569	17384	17569	17701	17659	17460	17528	17558	17427	17543	17565	17534	17599	17710	17650	17515	17643	17511	17436	17537	17564	17428	17625	17310	17648	17668	17360	17553	17550	17671	17693	17431	17552	17464	17585	17525	17654	17652	17633	17564	17436	17388	17431	17362	17683	17477	17559	17585	17502	17548	17604	17477	17468	17636	17730	17575	17620	17356	17461	17396	17453	17533	17513	17556	17354	17489	17689	17498	17566	17556	17555	17534	17498	17627	17571	17499	17481	17627	17616	17588	17504	17469	17656	17369	17436	17441	17668	17290	17684	17438	17511	17622	17561	17449	17697	17693	17615	17412	17518	17540	17636	17454	17625	17511	17595	17570	17410	17608	17529	17429	17489	17459	17532	17388	17650	17739	17583	17659	17440	17541	17364	17612	17414	17580	17534	17589	17490	17577	17458	17647	17445	17529	17404	17537	17635	17537	17644	17382	17441	17691	17684	17585	17539	17397	17526	17540	17453	17495	17525	17520	17334	17503	17614	17462	17552	17592	17310	17576	17500	17491	17439	17613	17453	17621	17528	17719	17309	17407	17639	17534	17493	17456	17597	17590	17546	17546	17407	17567	17497	17591	17541	17339	17643	17381	17673	17729	17568	17532	17431	17582	17621	17464	17507	17537	17524	17361	17697	17512	17526	17505	17588	17479	17461	17673	17579	17619	17724	17604	17433	17421	17593	17619	17458	17522	17585	17464	17583	17593	17558	17529	17574	17549	17497	17540	17549	17555	17427	17464	17569	17389	17576	17598	17647	17481	17605	17537	17460	17553	17511	17542	17350	17682	17412	17516	17562	17532	17525	17471	17534	17539	17512	17466	17530	17551	17463	17600	17618	17527	17579	17495	17604	17509	17541	17653	17446	17370	17743	17482	17489	17445	17387	17565	17487	17554	17489	17612	17475	17596	17528	17656	17436	17496	17636	17569	17446	17548	17456	17491	17439	17643	17471	17602	17551	17472	17552	17354	17455	17720	17647	17475	17441	17474	17415	17568	17528	17654	17688	17549	17601	17433	17262	17563	17488	17575	17628	17548	17544	17612	17609	17567	17510	17576	17694	17614	17575	17476	17509	17469	17507	17447	17405	17500	17466	17634	17580	17541	17648	17436	17544	17404	17547	17666	17368	17555	17712	17486	17635	17424	17685	17450	17595	17524	17468	17352	17333	17517	17784	17456	17582	17366	17762	17382	17541	17591	17498	17468	17318	17580	17321	17650	17446	17588	17489	17365	17447	17568	17502	17546	17766	17304	17555	17429	17451	17606	17521	17506	17614	17665	17635	17449	17406	17590	17559	17490	17467	17552	17407	17354	17705	17661	17369	17670	17552	17483	17560	17532	17422	17516	17600	17587	17462	17617	17555	17554	17551	17466	17569	17630	17643	17624	17569	17544	17410	17425	17484	17551	17421	17555	17589	17432	17446	17375	17692	17594	17530	17545	17480	17404	17435	17729	17592	17403	17624	17611	17325	17574	17320	17641	17645	17427	17402	17561	17714	17620	17508	17506	17500	17576	17561	17431	17640	17531	17589	17424	17521	17595	17524	17593	17541	17555	17536	17627	17644	17613	17559	17392	17429	17268	17616	17391	17407	17521	17477	17673	17295	17542	17573	17518	17454	17551	17482	17474	17647	17543	17501	17575	17561	17500	17754	17387	17393	17433	17534	17591	17665	17646	17568	17490	17379	17427	17544	17716	17603	17546	17506	17715	17593	17435	17557	17391	17594	17716	17440	17567	17550	17652	17485	17501	17502	17368	17718	17566	17536	17632	17517	17742	17378	17610	17528	17562	17615	17602	17412	17521	17563	17537	17445	17465	17478	17598	17634	17638	17594	17548	17447	17646	17404	17507	17529	17538	17604	17533	17517	17429	17562	17506	17581	17518	17332	17615	17480	17686	17801	17452	17475	17365	17379	17622	17502	17538	17225	17697	17595	17650	17368	17617	17418	17557	17607	17562	17501	17576	17650	17489	17437	17606	17649	17655	17614	17446	17512	17684	17408	17475	17372	17623	17539	17422	17692	17437	17642	17575	17291	17523	17493	17640	17613	17512	17619	17558	17514	17498	17549	17534	17365	17361	17749	17500	17616	17547	17639	17513	17710	17704	17385	17511	17805	17685	17508	17537	17536	17372	17443	17403	17499	17690	17566	17575	17673	17579	17664	17410	17664	17599	17390	17644	17638	17536	17591	17559	17503	17449	17589	17679	17616	17537	17729	17525	17391	17515	17462	17550	17572	17539	17488	17586	17525	17607	17396	17400	17509	17336	17537	17531	17636	17453	17622	17607	17503	17442	17368	17555	17425	17666	17513	17399	17354	17776	17580	17579	17404	17641	17496	17734	17516	17601	17547	17471	17457	17599	17733	17456	17314	17587	17460	17510	17725	17667	17339	17428	17678	17480	17750	17407	17504	17546	17716	17501	17602	17573	17702	17538	17444	17565	17437	17659	17528	17707	17399	17463	17592	17440	17474	17607	17444	17651	17567	17347	17527	17545	17489	17529	17512	17587	17546	17554	17561	17635	17537	17464	17630	17670	17341	17565	17477	17493	17333	17517	17423	17493	17506	17596	17621	17522	17447	17305	17559	17461	17447	17396	17654	17464	17561	17603	17297	17450	17448	17655	17594	17513	17584	17681	17530	17523	17382	17407	17484	17627	17471	17513	17396	17676	17547	17423	17390	17505	17378	17220	17946	17461	17494	17584	17609	17517	17392	17504	17514	17571	17379	17738	17719	17588	17625	17449	17642	17643	17588	17389	17544	17534	17619	17525	17418	17490	17541	17348	17443	17619	17557	17522	17518	17556	17692	17575	17538	17537	17673	17545	17467	17647	17577	17451	17473	17454	17481	17542	17484	17459	17623	17426	17435	17509	17674	17492	17537	17545	17573	17620	17307	17564	17482	17462	17657	17518	17454	17482	17542	17542	17561	17577	17408	17499	17553	17577	17577	17484	17529	17449	17589	17506	17416	17535	17298	17445	17670	17539	17526	17502	17656	17348	17527	17500	17449	17708	17596	17521	17452	17627	17472	17431	17468	17640	17470	17550	17448	17386	17591	17550	17558	17676	17704	17637	17431	17446	17646	17537	17409	17507	17495	17634	17566	17562	17431	17574	17482	17764	17535	17703	17419	17757	17551	17338	17477	17505	17636	17650	17663	17533	17609	17579	17561	17555	17543	17603	17403	17738	17515	17562	17502	17630	17239	17620	17458	17516	17706	17445	17639	17712	17484	17701	17578	17692	17473	17628	17436	17549	17418	17366	17498	17461	17625	17592	17695	17506	17454	17630	17520	17491	17631	17553	17580	17377	17668	17412	17780	17493	17520	17471	17413	17520	17555	17557	17662	17567	17531	17508	17629	17592	17614	17520	17593
22652	21165	27738	25100	23286	29800	35583	31873	30711	30764	30504	29873	29901	29638	29401	29213	29143	29058	29220	29064	28908	29012	28789	28763	29083	28822	29125	28878	28994	28935	28547	28788	28784	28844	28841	28903	28660	28830	28951	28721	28806	28593	29017	28842	28927	28726	28470	28601	28634	28849	28732	28348	28791	28625	28653	28533	28669	28923	28803	28616	28497	28738	28600	28820	28759	28657	28820	28915	28543	28738	28717	28612	28598	28523	28750	28620	28704	28632	28685	28598	28268	28724	28549	28652	28832	28679	28627	28527	28815	28605	28609	28495	28442	28568	28523	28378	28336	28573	28581	28780	28773	28696	28701	28638	28832	28515	28892	28666	28637	28686	28505	28878	28581	28671	28448	28416	28842	28532	28711	28244	28707	28708	28710	28464	28728	28757	28605	28589	28303	28683	28475	28477	28472	28587	28784	28481	28453	28724	28334	28644	28688	28438	28546	28619	28527	28581	28422	28464	28660	28734	28496	28548	28616	28416	28795	28583	28616	28778	28460	28318	28455	28396	28369	28487	28774	28596	28495	28647	28717	28323	28533	28376	28743	28634	28631	28273	28493	28777	28597	28556	28450	28485	28509	28625	28425	28564	28736	28445	28397	28752	28541	28668	28591	28566	28714	28578	28600	28356	28438	28446	28674	28644	28608	28644	28580	28559	28522	28576	28432	28399	28295	28438	28690	28679	28570	28317	28592	28580	28507	28552	28704	28698	28466	28555	28293	28475	28847	28737	28560	28574	28726	28801	28627	28579	28506	28335	28443	28503	28809	28201	28596	28454	28559	28599	28839	28429	28382	28352	28397	28420	28608	28486	28813	28665	28447	28536	28753	28744	28420	28866	28943	28496	28630	28551	28404	28408	28690	28614	28761	28547	28693	28546	28447	28694	28633	28391	28398	28341	28847	28565	28837	28720	28431	28689	28619	28800	28610	28630	28571	28613	28819	28550	28666	28738	28456	28781	28321	28402	28451	28590	28573	28797	28717	28408	28571	28582	28568	28656	28911	28617	28555	28833	28650	28528	28761	28655	28556	28557	28605	28457	28779	28770	28549	28476	28560	28682	28615	28146	28494	28494	28594	28594	28343	28676	28725	28394	28518	28877	28498	28720	28624	28477	28601	28745	28523	28506	28502	28522	28371	28604	28656	28436	28680	28773	28521	28295	28755	28555	28486	28650	28675	28611	28534	28534	28773	28389	28419	28643	28532	28377	28805	28726	28740	28632	28553	28630	28672	28794	28449	28252	28487	28578	28342	28440	28615	28808	28418	28731	28545	28436	28606	28842	28709	28481	28680	28463	28495	28534	28319	28355	28767	28697	28582	28499	28590	28723	28637	28483	28597	28808	28624	28848	28347	28436	28574	28474	28235	28534	28455	28594	28496	28687	28577	28388	28629	28719	28361	28627	28383	28695	28534	28543	28526	28399	28688	28812	28664	28598	28451	28400	28594	28420	28464	28528	28383	28548	28382	28577	28244	28778	28467	28750	28774	28356	28667	28321	28763	28620	28748	28765	28595	28775	28505	28358	28631	28403	28688	28336	28509	28620	28351	28416	28673	28373	28878	28661	28691	28508	28607	28627	28582	28510	28618	28333	28669	28502	28507	28619	28820	28397	28670	28431	28567	28561	28709	28418	28673	28529	28682	28658	28716	28441	28459	28537	28801	28400	28440	28571	28785	28540	28656	28771	28702	28690	28338	28610	28667	28411	28645	28521	28540	28543	28512	28842	28421	28607	28480	28597	28709	28307	28540	28728	28755	28554	28648	28410	28623	28169	28652	28658	28592	28297	28837	28619	28433	28439	28783	28525	28438	28524	28802	28586	28614	28577	28519	28752	28767	28592	28361	28500	28648	28609	28826	28426	28764	28328	28553	28404	28558	28434	28461	28484	28710	28392	28467	28581	28561	28636	28516	28297	28400	28580	28674	28292	28611	28551	28243	28437	28663	28518	28710	28477	28538	28543	28722	28634	28363	28417	28440	28578	28541	28445	28516	28587	28429	28402	28691	28703	28760	28700	28560	28472	28711	28360	28827	28270	28337	28501	28479	28704	28431	28673	28473	28407	28641	28765	28630	28374	28510	28442	28625	28550	28344	28705	28493	28459	28608	28693	28627	28606	28384	28635	28890	28564	28859	28700	28748	28441	28606	28654	28507	28379	28554	28297	28469	28745	28723	28329	28493	28538	28706	28886	28617	28930	28532	28649	28760	28489	28576	28620	28439	28560	28540	28346	28235	28592	28482	28486	28782	28698	28380	28404	28531	28578	28626	28798	28328	28518	28421	28590	28785	28471	28667	28603	28853	28550	28678	28548	28597	28657	28403	28815	28289	28472	28648	28639	28339	28634	28622	28638	28705	28407	28454	28662	28587	28707	28365	28503	28669	28432	28950	28687	28831	28711	28389	28493	28457	28613	28583	28593	28458	28701	28490	28391	28347	28447	28360	28543	28457	28544	28210	28559	28683	28849	28592	28769	28677	28593	28804	28588	28267	28685	28718	28438	28311	28608	28838	28512	28928	28626	28596	28734	28518	28826	28662	28581	28415	28278	28700	28566	28466	28562	28573	28591	28545	28423	28274	28508	28490	28745	28485	28344	28707	28677	28781	28579	28650	28461	28626	28496	28744	28541	28641	28578	28682	28920	28747	28624	28798	28386	28640	28709	28754	28876	28585	28555	28307	28715	28457	28434	28557	28749	28454	28522	28595	28615	28802	28283	28612	28541	28757	28402	28563	28572	28352	28325	28352	28587	28542	28633	28664	28598	28511	28684	28550	28572	28511	28624	28426	28758	28548	28544	28623	28535	28395	28418	28359	28632	28787	28380	28732	28438	28599	28629	28447	28508	28589	28630	28769	28560	28391	28446	28653	28537	28385	28783	28410	28330	28542	28590	28537	28691	28522	28137	28545	28857	28524	28674	28381	28601	28774	28666	28779	28860	28652	28406	28347	28320	28770	28646	28639	28522	28782	28465	28625	28712	28739	28525	28575	28831	28551	28499	28565	28456	28535	28590	28379	28536	28493	28383	28741	28668	28281	28769	28693	28503	28603	28742	28493	28522	28375	28462	28494	28608	28570	28296	28776	28466	28707	28620	28459	28701	28602	28556	28427	28465	28484	28589	28586	28668	28686	28541	28295	28562	28694	28520	28523	28484	28764	28804	28382	28417	28686	28423	28625	28619	28509	28647	28589	28679	28751	28586	28669	28679	28786	28567	28892	28714	28434	28592	28426	28493	28499	28522	28756	28529	28407	28666	28523	28672	28496	28567	28511	28628	28725	28618	28672	28386	28650	28652	28571	28525	28704	28543	28581	28586	28415	28496	28832	28461	28745	28526	28499	28651	28515	28296	28704	28693	28304	28614	28542	28521	28595	28642	28425	28363	28805	28725	28705	28508	28595	28618	28466	28240	28634	28773	28353	28579	28610	28771	28449	28419	28635	28478	28647	28656	28668	28540	28535	28552	28508	28780	28637	28532	28487	28513	28729	28646	28507	28570	28459	28675	28504	28516	28751	28504	28723	28664	28718	28493	28530	28724	28709	28534	28736	28600	28699	28444	28514	28456	28595	28534	28530	28641	28470	28554	28567	28449	28556	28758	28508	28327	28741	28494	28527	28718	28524	28537	28705	28330	28533	28446	28794	28410	28644	28411	28610	28435	28546	28486	28689	28559	28528	28543	28783	28643	28469	28700	28631	28695	28372	28920	28883	28689	28443	28617	28612	28387	28445	28272	28390	28540	28520	28630	28647	28613	28448	28473	28814	28481	28506	28668	28423	28668	28498	28823	28948	28537	28402	28485	28596	28593	28850	28490	28731	28795	28514	28381	28539	28613	28495	28555	28564	28442	28587	28502	28333	28825	28582	28467	28310	28530	28550	28498	28679	28413	28899	28859	28647	28699	28601	28743	28505	28494	28636	28292	28380	28737	28516	28424	28630	28496	28628	28525	28438	28539	28840	28600	28713	28292	28428	28593	28700	28602	28273	28544	28564	28647	28705	28410	28487	28579	28601	28605	28675	28697	28708	28561	28344	28666	28468	28576	28459	28549	28680	28689	28596	28713	28324	28473	28748	28620	28890	28626	28362	28642	28617	28524	28809	28537	28431	28760	28478	28533	28737	28418	28320	28586	28441	28425	28293	28683	28739	28463	28519	28676	28823	28660	28536	28497	28468	28362	28600	28722	28467	28623	28692	28347	28632	28713	28743	28573	28534	28692	28490	28553	28427	28668	28600	28419	28523	28682	28867	28622	28745	28626	28627	28572	28899	28591	28537	28211	28612	28846	28632	28660	28644	28384	28728	28425	28446	28823	28695	28515	28333	28579	28679	28489	28635	28535	28364	28468	28481	28540	28771	28632	28608	28355	28666	28338	28631	28388	28608	28442	28489	28325	28719	28573	28543	28450	28743	28614	28349	28545	28657	28649	28530	28640	28502	28341	28540	28683	28605	28765	28449	28714	28742	28391	28410	28673	28689	28523	28352	28873	28897	28631	28545	28671	28766	28554	28490	28339	28587	28567	28323	28592	28388	28594	28375	28397	28597	28287	28505	28699	28883	28428	28681	28635	28651	28562	28777	28341	28317	28346	28350	28667	28721	28457	28682	28620	28680	28836	28493	28304	28406	28464	28515	28599	28540	28455	28563	28463	28408	28437	28531	28413	28644	28710	28729	28495	28588	28635	28751	28583	28500	28687	28552	28431	28622	28479	28480	28524	28435	28326	28539	28703	28589	28487	28794	28474	28580	28664	28659	28500	28557	28615	28420	28126	28657	28509	28445	28453	28408	28586	28400	28486	28952	28488	28696	28775	28495	28431	28432	28797	28625	28352	28685	28730	28580	28553	28456	28533	28426	28614	28638	28645	28425	28708	28725	28629	28461	28477	28604	28588	28918	28552	28755	28239	28565	28577	28739	28489	28364	28712	28596	28855	28540	28681	28471	28627	28874	28413	28497	28522	28459	28445	28626	28523	28709	28676	28545	28322	28443	28741	28714	28599	28836	28587	28629	28497	28629	28417	28782	28989	28529	28625	28797	28928	28566	28605	28638	28457	28447	28681	28755	28648	28631	28286	28482	28720	28606	28396	28621	28677	28302	28533	28603	28839	28766	28509	28723	28346	28782	28620	28602	28457
25107	43785	43460	35426	30547	26799	23958	22417	21231	20367	19719	19204	19006	18647	18404	18287	18245	18178	18074	18142	18081	17959	17943	17918	17756	17918	17834	17583	17720	17759	17736	17615	17853	17675	17505	17525	17622	17659	17654	17552	17680	17708	17747	17605	17259	17608	17671	17358	17407	17601	17501	17714	17618	17645	17455	17599	17676	17492	17638	17495	17373	17639	17438	17425	17564	17421	17507	17497	17484	17357	17481	17632	17539	17557	17413	17523	17598	17505	17437	17656	17472	17467	17589	17461	17530	17437	17367	17479	17401	17612	17590	17503	17581	17491	17311	17317	17437	17567	17489	17585	17610	17487	17568	17461	17360	17589	17492	17445	17327	17428	17633	17405	17535	17580	17432	17426	17556	17634	17488	17486	17387	17441	17554	17576	17479	17438	17410	17508	17549	17369	17480	17750	17571	17419	17300	17536	17402	17449	17519	17611	17314	17628	17409	17449	17526	17438	17244	17386	17536	17517	17418	17446	17309	17476	17377	17452	17420	17493	17435	17566	17431	17490	17377	17249	17676	17573	17544	17383	17238	17519	17379	17418	17517	17565	17393	17327	17534	17599	17454	17367	17590	17333	17541	17313	17543	17463	17495	17432	17381	17329	17411	17475	17411	17433	17592	17266	17566	17293	17663	17255	17369	17588	17486	17433	17356	17496	17595	17517	17668	17511	17645	17383	17619	17465	17363	17539	17501	17549	17394	17475	17320	17410	17448	17385	17477	17512	17598	17362	17442	17629	17488	17414	17576	17518	17483	17442	17181	17437	17418	17434	17587	17495	17569	17464	17379	17461	17475	17538	17490	17467	17575	17417	17512	17453	17735	17387	17555	17341	17388	17689	17428	17404	17678	17451	17467	17470	17474	17564	17506	17415	17391	17406	17312	17502	17502	17301	17272	17585	17395	17365	17355	17540	17517	17370	17268	17478	17538	17331	17647	17488	17633	17366	17325	17636	17458	17358	17427	17548	17345	17454	17602	17264	17614	17414	17516	17566	17644	17388	17566	17612	17263	17503	17410	17533	17546	17474	17326	17493	17553	17483	17382	17373	17279	17332	17548	17541	17418	17406	17413	17619	17505	17607	17557	17351	17613	17368	17370	17595	17561	17433	17332	17610	17432	17245	17406	17422	17407	17463	17360	17521	17477	17417	17387	17433	17488	17500	17429	17501	17340	17383	17443	17459	17432	17528	17350	17555	17570	17453	17408	17483	17615	17461	17331	17243	17574	17301	17401	17454	17444	17472	17383	17336	17489	17405	17530	17334	17627	17529	17354	17492	17334	17407	17514	17566	17437	17620	17457	17496	17484	17424	17427	17411	17375	17450	17428	17579	17713	17546	17441	17397	17318	17477	17428	17347	17528	17569	17468	17582	17385	17649	17586	17464	17447	17527	17401	17378	17454	17632	17523	17468	17489	17414	17489	17645	17488	17550	17566	17545	17487	17510	17527	17618	17412	17466	17461	17545	17402	17327	17487	17307	17453	17407	17408	17423	17506	17391	17805	17518	17420	17569	17422	17546	17569	17411	17387	17408	17466	17556	17420	17321	17478	17456	17359	17364	17257	17478	17760	17273	17403	17464	17647	17489	17434	17378	17401	17288	17444	17330	17456	17566	17390	17445	17386	17462	17529	17509	17464	17546	17368	17471	17485	17375	17538	17359	17490	17371	17351	17492	17208	17429	17513	17537	17279	17427	17456	17321	17432	17578	17417	17680	17462	17532	17487	17429	17477	17481	17391	17471	17428	17581	17463	17326	17569	17459	17454	17425	17476	17525	17567	17513	17592	17448	17424	17450	17545	17381	17612	17375	17507	17395	17419	17644	17400	17514	17527	17349	17311	17374	17479	17514	17388	17509	17476	17290	17706	17540	17315	17556	17533	17522	17486	17643	17240	17453	17388	17533	17545	17567	17557	17434	17472	17669	17492	17312	17694	17411	17385	17441	17765	17519	17474	17492	17528	17448	17346	17496	17277	17446	17535	17476	17462	17411	17563	17331	17395	17612	17352	17578	17447	17531	17502	17393	17489	17318	17536	17465	17551	17311	17359	17347	17492	17427	17464	17434	17392	17392	17402	17450	17485	17341	17655	17354	17481	17443	17388	17298	17584	17642	17571	17471	17430	17453	17535	17456	17220	17394	17397	17301	17463	17447	17341	17585	17556	17282	17418	17585	17502	17347	17376	17561	17547	17512	17573	17590	17612	17451	17544	17444	17532	17417	17453	17430	17463	17617	17474	17408	17552	17263	17266	17498	17372	17374	17387	17419	17570	17236	17320	17636	17324	17450	17423	17424	17622	17449	17604	17508	17549	17362	17437	17405	17651	17357	17282	17451	17466	17578	17351	17576	17599	17341	17546	17554	17483	17541	17459	17638	17371	17473	17670	17448	17602	17570	17490	17473	17616	17500	17504	17556	17609	17378	17425	17479	17488	17505	17476	17401	17460	17438	17392	17481	17422	17398	17422	17625	17412	17209	17588	17675	17571	17558	17462	17553	17446	17371	17501	17547	17342	17599	17426	17465	17466	17381	17484	17425	17403	17458	17365	17564	17414	17544	17618	17547	17490	17516	17593	17396	17474	17490	17254	17450	17504	17400	17300	17542	17400	17379	17540	17371	17540	17636	17362	17477	17416	17504	17539	17495	17506	17497	17395	17556	17360	17318	17409	17549	17486	17501	17653	17392	17591	17361	17568	17476	17441	17383	17325	17563	17525	17393	17536	17519	17389	17338	17360	17501	17565	17564	17500	17284	17415	17588	17427	17383	17465	17470	17489	17418	17529	17560	17479	17407	17433	17420	17418	17355	17391	17453	17635	17294	17495	17458	17300	17302	17488	17488	17507	17464	17604	17374	17526	17448	17534	17389	17436	17463	17501	17532	17434	17554	17590	17577	17448	17464	17519	17354	17287	17426	17398	17406	17400	17350	17363	17427	17456	17480	17463	17341	17386	17619	17546	17457	17539	17289	17328	17426	17474	17506	17710	17457	17400	17358	17492	17366	17398	17484	17553	17437	17300	17486	17361	17315	17679	17271	17430	17329	17310	17677	17409	17486	17567	17669	17394	17529	17371	17458	17337	17448	17459	17235	17448	17290	17649	17330	17424	17436	17545	17325	17466	17485	17394	17428	17504	17384	17332	17566	17525	17548	17473	17381	17412	17591	17664	17423	17464	17401	17544	17344	17496	17500	17320	17536	17405	17495	17319	17623	17373	17532	17493	17560	17620	17530	17433	17545	17326	17502	17645	17508	17377	17406	17518	17402	17421	17505	17437	17400	17414	17373	17407	17505	17660	17290	17510	17486	17418	17439	17440	17506	17554	17462	17506	17415	17591	17388	17584	17370	17400	17411	17381	17593	17752	17326	17433	17621	17257	17357	17400	17408	17363	17543	17487	17448	17314	17408	17322	17684	17465	17462	17383	17287	17564	17326	17518	17354	17419	17333	17386	17454	17625	17540	17687	17390	17395	17621	17539	17447	17351	17308	17453	17382	17420	17426	17538	17377	17349	17505	17559	17222	17465	17513	17461	17330	17518	17503	17519	17524	17432	17501	17504	17539	17478	17384	17439	17530	17441	17481	17636	17462	17381	17560	17353	17474	17570	17296	17503	17416	17591	17464	17428	17559	17442	17307	17376	17588	17548	17747	17334	17532	17437	17232	17425	17515	17547	17601	17409	17520	17320	17279	17501	17354	17482	17515	17562	17475	17457	17591	17375	17649	17481	17477	17368	17452	17539	17566	17577	17285	17409	17380	17280	17465	17359	17542	17425	17533	17332	17530	17573	17429	17262	17417	17315	17549	17497	17468	17355	17391	17432	17398	17492	17504	17422	17365	17718	17680	17443	17485	17207	17427	17439	17450	17389	17469	17287	17566	17422	17534	17220	17332	17496	17481	17526	17593	17301	17498	17496	17614	17436	17467	17538	17394	17527	17517	17420	17384	17353	17589	17257	17486	17434	17467	17492	17635	17497	17441	17386	17455	17571	17293	17519	17360	17597	17625	17489	17379	17390	17491	17454	17412	17327	17583	17388	17540	17516	17575	17580	17457	17399	17456	17422	17390	17510	17448	17450	17330	17459	17535	17371	17340	17462	17459	17491	17637	17405	17569	17599	17402	17380	17300	17535	17435	17387	17496	17440	17527	17552	17427	17407	17328	17392	17385	17445	17469	17393	17532	17334	17578	17498	17379	17373	17249	17529	17495	17439	17546	17315	17560	17519	17470	17496	17396	17386	17447	17490	17444	17380	17730	17475	17424	17327	17435	17494	17427	17529	17455	17382	17476	17479	17529	17495	17428	17580	17636	17614	17378	17370	17244	17474	17467	17670	17526	17442	17555	17436	17341	17555	17573	17501	17473	17497	17393	17423	17641	17692	17502	17405	17505	17399	17575	17390	17467	17389	17744	17375	17530	17507	17596	17572	17363	17515	17505	17563	17563	17548	17475	17321	17538	17749	17634	17518	17477	17545	17394	17446	17489	17580	17439	17387	17509	17516	17552	17343	17440	17490	17507	17539	17425	17251	17445	17346	17562	17432	17501	17337	17549	17371	17594	17537	17333	17473	17439	17475	17425	17616	17520	17357	17565	17567	17443	17562	17568	17634	17431	17238	17510	17464	17289	17450	17395	17439	17482	17434	17386	17390	17271	17397	17418	17427	17263	17450	17481	17453	17416	17464	17423	17453	17484	17558	17469	17310	17549	17590	17477	17550	17427	17479	17611	17439	17389	17440	17381	17489	17415	17488	17421	17418	17595	17454	17468	17381	17477	17402	17561	17238	17349	17428	17516	17584	17367	17491	17224	17559	17395	17489	17486	17260	17431	17536	17375	17390	17336	17465	17417	17603	17358	17518	17386	17612	17502	17529	17649	17503	17367	17501	17382	17540	17467	17411	17501	17502	17378	17616	17339	17636	17449	17306	17537	17472	17427	17491	17283	17498	17503	17400	17328	17449	17654	17488	17381	17509	17445	17618	17530	17531	17517	17459	17587	17551	17461	17519	17267	17512	17472	17440	17459	17524	17503	17409	17624	17484	17440	17431	17437	17602	17411	17441	17322	17524	17442	17484	17498	17504	17504	17500	17386	17511	17523	17431	17430	17417	17254	17479	17482	17573	17543	17478	17408	17620	17505
37230	32932	38503	36642	33912	32819	32085	31886	31394	31233	30927	31248	30769	30998	30806	30664	30886	31059	30593	30599	30688	31066	30521	31094	30805	30885	30574	30467	30431	30901	30781	30527	30889	30595	30288	30484	30812	30520	30492	30593	30774	30599	30429	30477	30603	30539	30774	30713	30624	30826	30951	30627	30977	30672	30497	30553	30572	30864	30531	30758	30514	30606	30627	30586	30809	30445	30696	30276	30724	30489	30888	30643	30631	30505	30825	30639	30626	30631	30686	30752	30758	30691	30872	30676	30674	30683	30569	30615	30681	30563	30765	30292	30769	30604	30663	30681	30768	30399	30508	30598	30543	30537	30630	30761	30727	30707	30572	30515	30466	30516	30468	30691	30546	30628	30524	30600	30445	30632	30441	30686	30529	30638	30813	30634	30644	30811	30571	30793	30582	30957	30636	30812	30848	30602	30615	30704	30643	30740	30361	30546	30522	30556	30768	30732	30599	30456	30548	30737	30579	30794	30728	30588	30595	30561	30444	30607	30527	30257	30545	30639	30515	30900	30478	30553	30697	30576	30959	30689	30789	30747	30685	30395	30584	30708	30403	30652	30670	30700	30699	30636	30771	30572	30619	30621	30762	30765	30579	30669	30439	30683	30616	30427	30440	30673	30716	30348	30646	30936	30604	30873	30533	30655	30727	30797	30804	30788	30538	30473	30392	30657	30721	30345	30594	30497	30541	30604	30803	30559	30409	30539	30484	30639	30735	30668	30657	30578	30730	30252	30918	30571	30284	30628	30609	30806	30489	30522	30463	30639	30631	30609	30514	30799	30595	30433	30426	30520	30622	30916	30773	30614	30544	30491	30550	30625	30436	30636	30637	30652	30891	30819	30528	30596	30622	30480	30779	30406	30595	30406	30532	30671	30554	30507	30401	30660	30412	30637	30445	30645	30527	30668	30576	30662	30448	30568	30756	30487	30710	30546	30763	30699	30575	30529	30485	30317	30333	30684	30530	30464	30457	30404	30823	30601	30575	30462	30405	30670	30568	30772	30619	30617	30726	30717	30552	30427	30492	30528	30511	30718	30635	30596	30637	30466	30370	30434	30553	30663	30612	30467	30646	30772	30543	30651	30767	30536	30875	30427	30613	30737	30488	30419	30560	30648	30816	30464	30618	30471	30520	30579	30650	30800	30514	30905	30846	30839	30655	30616	30452	30253	30637	30588	30527	30532	30619	30673	30822	30334	30614	30635	30762	30676	30356	30515	30374	30742	30589	30598	30351	30474	30611	30388	30457	30379	30252	30643	30377	30602	30517	30626	30797	30808	30689	30730	30790	30553	30711	30407	30626	30485	30403	30433	30877	30731	30733	30511	30722	30827	31006	30538	30646	30670	30782	30452	30833	30625	30271	30504	30587	30635	30461	30842	30458	30579	30459	30335	30536	30252	30955	30707	30732	30393	30429	30542	30433	30508	30696	30631	30663	30764	30601	30403	30596	30449	30237	30561	30549	30822	30701	30721	30565	30352	30698	30519	30635	30446	30513	30669	30581	30409	30706	30718	30673	30480	30849	30835	30758	30785	30615	30835	30655	30561	30858	30867	30596	30683	30742	30526	30724	30518	30715	30588	30816	30686	30919	30592	30571	30562	30537	30787	30563	30628	30532	30416	30591	30323	30591	30743	30648	30424	30823	30850	30772	30791	30456	30528	30603	30236	30670	30567	30531	30535	30515	30508	30561	30670	30715	30694	30591	30623	30619	30673	30850	30401	30872	30641	30753	30631	30580	30493	30751	30565	30628	30528	30815	30676	30592	30664	30907	30675	30659	30620	30722	30324	30575	30725	30489	30548	30798	30799	30659	30431	30515	30860	30510	30738	30758	30594	30450	30756	30680	30772	30820	30570	30363	30525	30576	30605	30892	30637	30368	30457	30699	30630	30767	30657	30851	30631	30491	30599	30777	30514	30649	30519	30729	30678	30783	30952	30564	30629	30680	30490	30419	30782	30628	30568	30657	30290	30506	30326	30606	30504	30525	30500	30649	30564	30562	30573	30556	30691	30590	30419	30695	30792	30527	30884	30559	30448	30518	30342	30740	30767	30665	30733	30872	30585	30547	30655	30520	30817	30619	30535	30667	30743	30807	30702	30770	30701	30434	30476	30818	30507	30574	30646	30610	30545	30696	30507	30500	30723	30380	30436	30623	30508	30518	30586	30585	30665	30647	30748	30862	30744	30741	30437	30597	30662	30396	30632	30637	30543	30746	30662	30949	30416	30362	30669	30747	30845	30607	30788	30721	30596	30696	30388	30828	30425	30925	30344	30626	30427	30542	30676	30739	30684	30844	30653	30626	30571	30398	30668	30830	30663	30756	30522	30614	30845	30506	30464	30583	30738	30848	30917	30661	30547	30676	30756	30793	30683	30124	30564	30689	30593	30531	30710	30619	30647	30693	30705	30549	30698	30853	30396	30786	30791	30468	30698	30586	30554	30659	30735	30579	30306	30651	30730	30821	30790	30558	30691	30533	30729	30508	30402	30728	30634	30562	30378	30573	30460	30617	30652	30552	30640	30551	30693	30543	30846	30303	30693	30591	30599	30663	30448	30758	30600	30696	30600	30833	30419	30752	30624	30663	30569	30499	30540	30365	30516	30704	30778	30507	30825	30454	30568	30616	30654	30549	30560	30808	30602	30732	30562	30485	30667	30525	30848	30725	30571	30506	30677	30930	30505	30568	30758	30781	30677	30634	30572	30547	30642	30436	30762	30627	30863	30608	30601	30657	30604	30488	30642	30472	30669	30530	30767	31037	30620	30741	30690	30565	30532	30670	30446	30610	30778	30673	30673	30513	30475	30672	30522	30353	30341	30679	30568	30393	30643	30660	30568	30718	30608	30568	30463	30503	30557	30631	30702	30523	30698	30755	30477	30655	30818	30758	30402	30733	30675	30614	30450	30436	30582	30671	30534	30644	30506	30911	30484	30292	30534	30254	30559	30461	30777	31028	30757	30595	30387	30534	30650	30680	30631	30751	30507	30485	30848	30510	30753	30503	30734	30511	30801	30723	30655	30550	30811	30589	30913	30351	30524	30588	30549	30764	30755	30554	30523	30852	30584	30572	30537	30677	30928	30776	30717	30520	30675	30602	30669	30437	30668	30614	30844	30481	30702	30549	30626	30588	30670	31172	30622	30632	30787	30696	30419	30613	30915	30502	30762	30504	30805	30552	30533	30400	30617	30667	30794	30489	30730	30639	30513	30704	30688	30652	30727	30812	30428	30478	30351	30541	30547	30705	30352	30672	30805	30573	30666	30651	30623	30612	30706	30453	30727	30642	30358	30561	30634	30471	30488	30648	30460	30579	30277	30617	30631	30754	30996	30553	30727	30564	30727	30834	30541	30651	30516	30384	30731	30333	30719	30730	30821	30704	30410	30511	30754	30826	30561	30542	30524	30862	30471	30522	30559	30697	30580	30526	30783	30454	30381	30569	30457	30810	30826	30375	30672	30676	30653	30582	30533	31037	30449	30745	30546	31024	30700	30664	30771	30630	30581	30602	30438	30777	30491	30505	30586	30792	30629	30736	30581	30719	30374	30654	30709	30635	30647	30677	30553	30684	30842	30873	30569	30490	30476	30778	30921	30725	30487	30480	30260	30647	30624	30761	30745	30735	30811	30642	30768	30517	30643	30821	30611	30678	30482	30656	30477	30774	30636	30798	30477	30507	30159	30646	30608	30940	30854	30594	30515	30653	30671	30574	30587	30379	30834	30773	30423	30756	30870	30639	30622	31013	30781	30501	30470	30526	30572	30416	30434	30528	30566	30529	30680	30765	30824	30865	30678	30350	30511	30669	30510	30524	30786	30551	30470	30573	30759	30511	30655	30568	30559	30796	30575	30422	30469	30639	30612	30539	30467	30754	30585	30842	30558	30492	30609	30463	30699	30629	30575	30540	30766	30682	30401	30532	30869	30666	30723	30403	30652	30606	30580	30473	30585	30632	30670	30847	30484	30643	30298	30694	30687	30720	30813	30406	30383	30680	30522	30306	30418	30479	30600	30699	30588	30615	30425	30600	30688	30615	30556	30509	30658	30861	30782	30760	30510	30743	30645	30666	30463	30563	30743	30696	30695	30569	30644	30598	30538	30617	30566	30502	30827	31014	30748	30619	30537	30657	30817	30954	30376	30579	30978	30762	30884	30756	30580	30599	30822	30581	30439	30635	30357	30508	30597	30577	30507	30616	30901	30557	30801	30537	30639	30759	30700	30741	30617	30703	30473	30701	30739	30937	30478	30463	30664	30588	30415	30742	30665	30509	30541	30622	30708	30562	30501	30701	30646	30487	30699	30552	30550	30514	30593	30714	30974	30767	30600	30541	30564	30673	30684	30888	30396	30558	30529	30450	30470	30615	30612	30680	30674	30880	30891	30526	30520	31076	30574	30565	30555	30619	30763	30562	30419	30916	30790	30426	30778	30530	30938	30845	30459	30447	30639	30447	30815	31080	30383	30488	30585	30076	30560	30735	30582	30519	30501	30669	30459	30780	30462	30649	30535	30351	30339	30653	30812	30534	30292	30546	30538	30554	30524	30692	30483	30432	30505	30443	30547	30820	30283	30460	30391	30655	30466	30447	30786	30735	30602	30661	30421	30590	30595	30815	30501	30673	30678	30401	30395	30538	30521	30540	30583	30742	30391	30642	30787	30625	30510	30497	30748	30565	30749	30771	30675	30759	30680	30735	30677	30668	30802	30718	30521	30716	30351	30574	30496	30651	30591	30803	30451	30679	30553	30626	30864	30532	30597	30781	30592	30506	30744	30759	30664	30892	30647	30664	30810	30571	30519	30750	30351	30567	30519	31018	30623	30813	30470	30317	30614	30624	30549	30559	30600	30702	30386	30820	30188	30851	30757	30731	30510	30586	30679	30651	30743	30588	30721	30729	30697	30654	30612	30874	30464	30704	30631	30467	30466	30656	30534	30724	30619	30456	30835	30481	30615	30658	30712	30525	30850	30857	30795	30434	30523	30773	30631	30641	30519	30630	30629	30461	30590	30754	30624	30546	30301	30545	30733	30530	30673	30926	30597	30484	30626	30638	30416	30782	30432	30403	30506	30647	30568	30693	30661	30546	30678	30589	30473	30830	30576	30707	30714	30689	30570	30754	30630	30829	30690	30603	30578
26013	32776	31873	26530	23606	21559	20973	20004	19773	19221	19064	18952	19041	18710	18817	18703	18755	18765	18631	18643	18715	18742	18550	18392	18740	18745	18498	18572	18578	18588	18753	18452	18546	18383	18398	18470	18311	18682	18574	18417	18547	18513	18384	18411	18350	18664	18441	18335	18697	18536	18443	18463	18557	18623	18342	18572	18286	18468	18482	18676	18565	18534	18526	18615	18388	18347	18554	18519	18456	18366	18634	18548	18430	18268	18442	18543	18562	18422	18557	18308	18551	18597	18443	18411	18508	18471	18497	18574	18456	18641	18565	18370	18451	18443	18510	18402	18649	18578	18256	18683	18545	18452	18400	18434	18582	18340	18533	18424	18543	18508	18719	18640	18380	18377	18658	18613	18580	18640	18555	18513	18535	18639	18472	18302	18452	18459	18329	18420	18452	18695	18344	18578	18490	18427	18349	18320	18402	18624	18418	18502	18509	18737	18406	18442	18503	18503	18527	18516	18502	18657	18517	18472	18300	18429	18495	18351	18549	18468	18453	18562	18485	18532	18499	18221	18473	18348	18326	18591	18584	18575	18462	18483	18547	18447	18253	18572	18366	18540	18632	18284	18647	18619	18584	18472	18480	18601	18580	18347	18431	18474	18622	18450	18640	18326	18722	18588	18446	18360	18546	18256	18535	18311	18268	18380	18449	18455	18342	18357	18582	18530	18537	18290	18525	18509	18511	18530	18383	18445	18521	18671	18452	18377	18559	18342	18374	18490	18511	18593	18529	18396	18538	18520	18514	18469	18644	18385	18399	18509	18388	18661	18536	18685	18388	18635	18294	18384	18500	18340	18571	18521	18521	18438	18617	18484	18491	18448	18484	18560	18577	18390	18445	18507	18677	18367	18547	18594	18497	18590	18616	18572	18447	18425	18515	18493	18697	18530	18477	18413	18540	18511	18614	18518	18392	18377	18646	18505	18417	18407	18565	18404	18354	18387	18508	18428	18574	18439	18565	18372	18572	18436	18472	18438	18520	18606	18354	18487	18390	18495	18406	18531	18639	18497	18583	18465	18441	18454	18474	18406	18313	18590	18424	18453	18650	18441	18385	18517	18443	18410	18485	18251	18435	18507	18438	18365	18373	18505	18504	18478	18477	18584	18497	18654	18410	18525	18416	18538	18394	18399	18568	18489	18374	18487	18486	18286	18503	18526	18573	18268	18238	18481	18351	18409	18621	18431	18494	18413	18418	18465	18491	18568	18533	18350	18606	18546	18303	18502	18231	18525	18534	18291	18472	18351	18636	18416	18508	18537	18389	18492	18619	18454	18431	18608	18451	18428	18371	18152	18423	18448	18508	18549	18444	18398	18590	18387	18360	18433	18663	18661	18458	18330	18426	18561	18413	18495	18673	18619	18329	18478	18554	18394	18510	18440	18446	18575	18389	18487	18470	18400	18443	18492	18536	18504	18452	18375	18364	18552	18409	18615	18445	18507	18566	18510	18388	18555	18378	18591	18434	18455	18497	18580	18452	18564	18590	18483	18431	18495	18475	18337	18443	18401	18533	18364	18305	18494	18296	18420	18543	18508	18630	18587	18549	18441	18459	18371	18410	18281	18492	18444	18512	18495	18314	18336	18493	18511	18402	18662	18611	18438	18370	18405	18687	18662	18427	18702	18413	18531	18345	18443	18529	18574	18410	18382	18599	18466	18414	18532	18500	18524	18540	18615	18486	18390	18457	18444	18408	18666	18603	18426	18670	18319	18553	18678	18464	18437	18514	18653	18588	18399	18334	18414	18626	18447	18414	18446	18475	18479	18500	18595	18512	18389	18490	18400	18541	18549	18568	18482	18635	18454	18462	18518	18326	18327	18333	18393	18425	18435	18499	18361	18478	18419	18521	18482	18320	18451	18495	18424	18465	18541	18543	18491	18569	18470	18458	18538	18583	18351	18593	18345	18526	18361	18697	18512	18426	18475	18505	18512	18717	18289	18460	18458	18564	18620	18476	18438	18585	18283	18506	18554	18702	18467	18358	18440	18561	18562	18580	18478	18541	18394	18572	18449	18325	18594	18551	18450	18465	18481	18263	18542	18398	18654	18532	18641	18475	18410	18408	18442	18574	18459	18563	18488	18473	18503	18412	18469	18648	18544	18340	18656	18372	18521	18379	18538	18424	18429	18618	18483	18499	18370	18478	18391	18404	18587	18375	18532	18548	18540	18481	18475	18454	18564	18423	18603	18387	18536	18624	18449	18518	18266	18449	18503	18541	18434	18513	18581	18566	18413	18421	18522	18590	18470	18561	18630	18382	18497	18517	18479	18518	18694	18539	18339	18534	18573	18445	18574	18587	18524	18467	18561	18480	18368	18297	18239	18456	18573	18455	18406	18547	18553	18434	18474	18563	18678	18382	18368	18420	18452	18403	18537	18617	18571	18512	18339	18403	18644	18575	18385	18447	18386	18511	18512	18339	18335	18442	18573	18403	18609	18592	18447	18545	18540	18578	18419	18753	18339	18791	18563	18466	18389	18589	18478	18560	18631	18462	18656	18406	18474	18567	18646	18592	18518	18511	18303	18398	18316	18471	18551	18518	18572	18570	18329	18714	18341	18353	18408	18532	18280	18473	18418	18276	18446	18501	18325	18646	18463	18432	18288	18342	18424	18577	18327	18533	18605	18509	18498	18408	18558	18445	18396	18507	18498	18280	18330	18557	18503	18437	18644	18631	18604	18418	18288	18425	18420	18544	18709	18739	18575	18402	18244	18470	18640	18343	18291	18434	18518	18502	18356	18567	18357	18544	18360	18547	18541	18256	18436	18536	18406	18463	18465	18381	18609	18368	18490	18522	18144	18435	18480	18439	18452	18600	18522	18374	18567	18358	18679	18579	18810	18507	18352	18190	18641	18387	18333	18494	18527	18443	18358	18485	18241	18303	18434	18289	18590	18448	18457	18528	18416	18432	18410	18437	18576	18599	18407	18557	18455	18515	18461	18538	18646	18509	18486	18351	18421	18630	18545	18514	18415	18402	18566	18394	18456	18563	18620	18470	18536	18504	18244	18435	18545	18414	18439	18347	18700	18450	18319	18457	18625	18520	18685	18503	18260	18578	18443	18451	18657	18404	18627	18337	18369	18360	18523	18541	18409	18399	18614	18203	18563	18507	18409	18586	18459	18392	18537	18402	18607	18366	18353	18619	18588	18375	18435	18425	18389	18459	18460	18392	18571	18673	18610	18663	18640	18408	18505	18491	18547	18407	18453	18413	18543	18382	18460	18438	18591	18359	18584	18416	18638	18450	18603	18515	18529	18368	18499	18577	18367	18448	18385	18285	18567	18727	18413	18491	18512	18448	18486	18462	18368	18428	18384	18508	18503	18358	18450	18334	18575	18378	18541	18583	18440	18538	18420	18410	18472	18508	18534	18336	18377	18595	18495	18439	18536	18309	18436	18383	18561	18623	18318	18355	18517	18510	18510	18490	18416	18476	18571	18427	18316	18416	18502	18439	18544	18552	18479	18593	18429	18525	18471	18512	18612	18200	18439	18478	18451	18588	18334	18334	18590	18294	18564	18700	18493	18468	18443	18295	18438	18579	18400	18217	18444	18630	18553	18523	18577	18450	18518	18444	18355	18414	18540	18508	18540	18534	18348	18573	18364	18500	18390	18522	18480	18600	18428	18496	18317	18372	18518	18483	18609	18551	18636	18335	18618	18573	18523	18559	18418	18439	18520	18516	18552	18560	18584	18430	18419	18581	18463	18533	18379	18515	18521	18657	18556	18731	18622	18415	18544	18535	18368	18277	18485	18509	18671	18341	18436	18539	18602	18457	18552	18536	18336	18535	18518	18490	18523	18435	18432	18682	18578	18467	18445	18478	18471	18553	18574	18569	18306	18478	18541	18509	18430	18444	18444	18483	18503	18613	18450	18372	18471	18343	18589	18297	18447	18624	18554	18578	18539	18612	18471	18473	18504	18442	18493	18383	18471	18426	18768	18497	18241	18339	18541	18504	18693	18462	18522	18315	18443	18454	18662	18564	18537	18578	18494	18612	18428	18429	18579	18573	18565	18429	18530	18375	18387	18634	18211	18493	18569	18332	18509	18317	18475	18540	18474	18745	18461	18466	18380	18562	18529	18381	18598	18529	18508	18463	18668	18564	18467	18432	18529	18466	18542	18472	18333	18548	18410	18352	18401	18287	18502	18462	18545	18382	18491	18566	18389	18480	18469	18505	18565	18579	18521	18415	18483	18340	18612	18590	18437	18377	18440	18475	18557	18319	18331	18575	18407	18505	18460	18543	18387	18395	18466	18475	18586	18357	18490	18327	18395	18480	18419	18509	18429	18421	18445	18490	18542	18563	18556	18516	18359	18507	18508	18426	18578	18471	18378	18588	18455	18589	18438	18442	18522	18550	18382	18567	18735	18449	18372	18407	18487	18590	18485	18581	18482	18333	18424	18712	18531	18555	18441	18277	18435	18605	18516	18402	18298	18483	18582	18427	18362	18543	18421	18621	18681	18379	18536	18441	18630	18459	18625	18300	18484	18488	18324	18464	18423	18512	18207	18548	18538	18427	18574	18437	18473	18476	18402	18519	18516	18559	18543	18444	18706	18529	18566	18587	18605	18609	18647	18628	18529	18410	18493	18565	18583	18449	18571	18524	18678	18366	18383	18463	18413	18376	18528	18490	18616	18329	18510	18487	18506	18487	18346	18334	18647	18487	18399	18369	18371	18548	18386	18443	18408	18479	18458	18477	18331	18453	18511	18612	18646	18568	18405	18457	18456	18489	18562	18416	18716	18657	18701	18326	18476	18601	18427	18509	18332	18563	18542	18379	18338	18502	18382	18595	18347	18546	18436	18396	18534	18448	18310	18465	18424	18358	18434	18439	18416	18445	18399	18576	18512	18593	18218	18465	18312	18421	18460	18470	18561	18516	18434	18570	18530	18345	18446	18453	18575	18532	18474	18435	18552	18468	18631	18585	18604	18423	18448	18721	18561	18466	18462	18361	18487	18506	18403	18416	18510	18339	18386	18463	18681	18647	18339	18483	18407	18445	18481	18396	18512	18454	18481	18525	18615	18585	18267	18446	18674	18431	18508	18524	18489	18418	18370	18488	18457	18535	18483	18493	18585	18613	18376	18472	18504	18438	18425	18410	18654	18461	18369	18439	18552
23947	21157	27758	25674	25818	31403	33608	31251	30281	30068	29755	29509	29509	29159	29378	28940	29112	29024	29039	29058	28926	28784	28835	28974	28861	29004	28834	28801	28839	28817	28850	29053	28823	28656	28740	28614	28766	28789	28687	28687	28570	28648	28576	28766	28817	28743	28744	28585	28633	28730	28731	28969	28693	28909	28947	28541	28841	28637	28819	28637	28703	28904	28588	28683	28846	28621	28650	28722	28801	28677	28804	28823	28672	28661	28706	28849	28505	28370	28286	28436	28561	28530	28937	28824	28507	28732	28843	28494	28690	28658	28832	28872	28651	28605	28745	28661	28863	28638	28593	28557	28747	28780	28722	28734	28480	28484	28841	28812	28564	28377	28634	28341	28712	28780	28623	28852	28698	28537	28682	28494	28537	28543	28555	28469	28418	28640	28672	28742	28687	28531	28615	28648	28799	28738	28652	28535	28708	28691	28559	28587	28684	28680	28712	28549	28702	28748	28939	28898	28829	28532	28698	28759	28616	28455	28364	28393	28405	28746	28680	28702	28667	28610	28833	28551	28886	28635	28784	28600	28710	28807	28736	28642	28702	28847	28664	28503	28638	28473	28375	28641	28727	28852	28666	28670	28599	28541	28818	28543	28834	28620	28484	28659	28701	28474	28725	28793	28677	28605	28476	28751	28630	28714	28744	28582	28745	28449	28547	28567	28581	28630	28829	28300	28633	28525	28606	28573	28571	28752	28737	28746	28582	28605	28548	28447	28385	28390	28578	28582	28532	28757	28533	28677	28718	28629	28362	28697	28567	28695	28623	28448	28429	28849	28651	28588	28673	28674	28565	28818	28397	28485	28628	28600	28587	28701	28496	28708	28790	28436	28691	28793	28634	28567	28535	28865	28377	28491	28693	28517	28934	28726	28653	28617	28751	28830	28612	28474	28647	28526	28665	28660	28625	28447	28502	28476	28653	28678	28458	28537	28223	28549	29014	28780	28837	28469	28701	28693	28423	28667	28711	28326	28848	28495	28601	28263	28587	28608	28720	28658	28879	28525	28455	28660	28621	28274	28855	28566	28705	28623	28491	28800	28441	28476	28417	28277	28505	28426	28709	28808	28714	28647	28555	28601	28784	28641	28449	28482	28628	28671	28851	28470	28764	28420	28705	28557	28938	28620	28458	28546	28674	28359	28642	28627	29068	28914	28812	28556	28591	28778	28719	28598	28613	28615	28699	28753	28639	28842	28501	28632	28483	28501	28484	28648	28645	28904	28354	28478	28992	28417	28708	28873	28565	28770	28772	28605	28863	28486	28684	28640	28559	28570	28571	28439	28694	28574	28502	28484	28883	28736	28560	28551	28762	28616	28476	28779	28678	28763	28634	28922	28762	28529	28738	28599	28723	28738	28626	28776	28446	28685	28407	28772	28707	28623	28705	28773	28639	28722	28653	28536	28639	28789	28553	28648	28585	28488	28652	28567	28901	28603	28752	28464	28657	28706	28841	28519	28636	28609	28678	28504	28367	28603	28612	28681	28533	28681	28611	28580	28785	28433	28570	28697	28636	28994	28929	28692	28572	28835	28835	28509	28652	28909	28755	28809	28761	28720	28710	28640	28358	28636	28440	28649	28832	28679	28654	28713	28516	28432	28653	28576	28481	28369	28776	28697	28521	28597	28586	28771	28568	28685	28454	28589	28622	28939	28835	28354	28691	28559	28845	28579	28498	28672	28559	28464	28613	28266	28298	28353	28470	28692	28643	28601	28504	28523	28427	28642	28673	28783	28613	28589	28465	28705	28694	28906	28772	28614	28694	28826	28478	28883	28692	28661	28739	28776	28527	28710	28604	28474	28461	28519	28722	28926	28734	28598	28662	28436	28286	28513	28373	28601	28631	28594	28483	28650	28619	28659	28466	28788	28503	28504	28467	28534	28653	28487	28979	28588	28596	28572	28412	28658	28675	28823	28489	28605	28477	28608	28595	28885	28497	28532	28638	28574	28531	28785	28479	28571	28303	28647	28411	28554	28528	28658	28417	28549	28754	28553	28457	28611	28547	28497	28834	28693	28410	28522	28718	28452	28369	28522	28639	28506	28800	28509	28755	28683	28534	28538	28810	28823	28724	28582	28634	28448	28706	28749	28736	28412	28754	28584	28760	28514	28737	28676	28598	28735	28632	28705	28662	28510	28250	28419	28761	28571	28497	28553	28475	28277	28741	28665	28609	28641	28721	28873	28789	28685	28650	28672	28608	28776	28784	28606	28377	28626	28617	28687	28467	28376	28519	28791	28377	28421	28694	28757	28581	28765	28721	28597	28719	28541	28807	28730	28846	28824	28741	28632	28605	28646	28587	28837	28558	28706	28746	28627	28253	28620	28448	28366	28496	28598	28895	28497	28657	28731	28526	28573	28863	28707	28648	28789	28843	28639	28628	28646	28488	28773	28694	28736	28620	28565	28655	28530	28514	28565	28821	28589	28762	28614	28840	28636	28481	28800	28897	28477	28532	28602	28809	28746	28880	28663	28669	28587	28813	28930	28723	28665	28594	28631	28322	28573	28393	28404	28724	29005	28742	28784	28538	28321	28741	28841	28490	28607	28625	28604	28348	28426	28823	28725	28914	28578	28550	28359	28788	28858	28858	28655	28801	28606	28695	28707	28621	28669	28499	28904	28835	28757	28410	28589	28591	28406	28774	28583	28840	28495	28794	28536	28507	28708	28581	28636	28645	28571	28507	28793	28538	28505	28583	28551	28880	28806	28412	28688	28593	28911	28732	28557	28723	28803	28822	28455	28518	28693	28709	28820	28793	28764	28707	28820	28822	28317	28615	28569	28758	28396	28599	28371	28757	28796	28804	28728	28772	28438	28467	28532	28997	28544	28787	28811	28632	28777	28455	28498	28676	28587	28576	28466	28744	28806	28720	28712	28898	28617	28591	28593	28629	28668	28957	28771	28663	28708	28769	28622	28635	28436	28741	28575	28768	28674	28582	28457	28673	28598	28823	28670	28492	28575	28765	28558	28673	28878	28681	28538	28839	28554	28689	28707	28705	28617	28761	28580	28626	28622	28358	28317	28731	28544	28784	28394	28565	28558	28521	28446	28353	28703	28649	28695	28461	28592	28722	28541	28741	28558	28861	28580	28688	28497	28694	28453	28582	28672	28871	28807	28717	28561	28652	28729	28834	28571	28543	28575	28694	28702	28744	28726	28630	28646	28603	28633	28706	28564	28741	28493	28770	28613	28799	28612	28772	28606	28922	28722	28562	28640	28826	28505	28732	28683	28807	28406	28706	28758	28753	28599	28410	28514	28496	28604	28694	28560	28567	28528	28532	28561	28872	28613	28944	28516	28498	28678	28644	28719	28717	28565	28882	28645	28815	28866	28690	28771	28626	28582	28776	28677	28755	28723	28850	28748	28500	28545	28516	28557	28688	28595	28726	28638	28630	28606	28534	28509	28519	28712	28692	28497	28528	28728	28801	28689	28618	28713	28638	28908	28528	28578	28524	28558	28636	28458	28614	28781	28809	28925	28351	28655	28611	28503	28633	28500	28671	28535	28783	28529	28724	28682	28619	28733	28600	28793	28610	28720	28885	28714	28718	28722	28624	28783	28545	28469	28616	28713	28615	28509	28589	28693	28441	28598	28721	28635	28629	28831	28518	28683	28640	28704	28736	28706	28528	28722	28788	28442	28652	28516	28770	28603	28926	28647	28593	28613	28638	28417	28583	28636	28666	28863	28675	28676	28585	28707	28657	28562	28774	28762	28516	28774	28609	28493	28729	28559	28427	28686	28671	28527	28629	28723	28272	28784	28454	28685	28642	28378	28731	28464	28681	28495	28388	28449	28732	28705	28658	28471	28745	28412	28669	28682	28640	28564	28705	28700	28712	28588	28789	28616	28504	28706	28682	28597	28613	28649	28501	28529	28972	28578	28729	28423	28553	28657	28568	28658	28652	28651	28513	28376	28760	28715	28735	28512	28691	28499	28632	28638	28619	28346	28815	28576	28653	28618	28567	28566	28581	28457	28826	28781	28823	28568	28788	28628	28656	28678	28678	28691	28556	28593	28637	28341	28778	28674	28755	28783	28494	28452	28766	28710	28529	28594	28487	28483	28489	28617	28554	28703	29117	28560	28515	28463	28630	28634	28958	28708	29091	28780	28464	28585	28564	29118	28638	28594	28367	28624	28653	28536	28774	28700	28742	28698	28554	28610	28738	28413	28687	28755	28643	28687	28417	28588	28535	28514	28631	28619	28514	28799	28633	28638	28538	28632	28487	28373	28687	28591	28583	28630	28806	28471	28664	28600	28541	28690	28675	28947	28656	28786	28696	28891	28621	28483	28768	28599	28799	28629	28627	28456	28746	28668	28534	28706	28794	28708	28637	28575	29000	28734	28624	28413	28717	28888	28990	28674	28758	28722	28670	28596	28800	28823	28556	28409	28799	28650	28559	29092	28527	28496	28706	28731	28462	28489	28563	28610	28657	28442	28673	28521	28684	28642	28737	28478	28590	28735	28875	28761	28466	28941	28773	28529	28670	28750	28639	28669	28537	28650	28696	28695	28695	29031	28311	28820	28539	28325	28749	28662	28747	28396	28615	28580	28811	28727	28656	28774	28608	28801	28335	28708	28372	28537	28728	28388	28722	28524	28473	28706	28712	28580	28698	28414	28434	28783	28810	28779	28560	28369	28759	28512	28840	28609	28501	28638	28579	28532	28444	28458	28697	28537	28680	28682	28805	28495	28715	28626	28712	28487	28506	28776	28584	28556	28717	28399	28572	28505	28249	28615	28809	28678	28686	28757	28834	28473	28719	28410	28651	28444	28336	28751	28816	28668	28638	28622	28722	28516	28540	28818	28780	28784	28710	28471	28777	28704	28224	28538	28846	28655	28654	28596	28808	28628	28604	28707	28534	28714	28633	28583	28687	28838	28695	28298	28526	28624	28731	28700	28669	28915	28614	28496	28688	28702	28797	28842	28609	28611	28639	28758	28705	28721	28644	28524	28687	28572	28589	28602	28554	28636	28771	28667	28713	28706	28767	28560	28737	28613	28630	28698	28550	28646	28735	28776	28476	28415	28729	28859	28480	28690	28610	28640	28520	28838	28654	28519	28688	28440	28566	28657	28875	28719	28461	28601	28961	28789	28557	28766	28652	28764	28550	28714	28604	28802
23438	39438	38322	31252	26809	23993	22131	21039	20071	19497	19067	18759	18631	18391	18387	18270	18219	17858	18031	18038	18091	18013	18017	17895	17887	17874	17807	17859	18048	17842	17853	17658	17807	17749	17789	17774	17682	17658	17691	17724	17629	17530	17765	17655	17709	17805	17704	17493	17821	17566	17562	17516	17797	17705	17711	17864	17537	17516	17643	17664	17407	17654	17593	17558	17584	17557	17671	17595	17716	17582	17707	17617	17754	17721	17733	17554	17624	17636	17593	17662	17567	17615	17632	17610	17627	17467	17613	17546	17483	17536	17462	17756	17605	17516	17618	17674	17623	17709	17654	17411	17491	17672	17466	17708	17528	17638	17590	17619	17491	17729	17536	17529	17614	17646	17613	17665	17530	17658	17519	17542	17520	17601	17673	17581	17501	17647	17505	17623	17716	17512	17475	17482	17605	17483	17596	17686	17432	17635	17531	17754	17747	17598	17636	17529	17545	17608	17782	17453	17633	17573	17516	17582	17543	17717	17566	17546	17425	17726	17488	17691	17557	17519	17558	17528	17517	17675	17460	17581	17666	17446	17666	17558	17544	17707	17557	17532	17552	17724	17365	17759	17768	17780	17552	17572	17544	17639	17683	17547	17456	17576	17613	17732	17465	17826	17707	17612	17466	17513	17638	17686	17452	17377	17470	17491	17633	17598	17623	17438	17574	17562	17522	17636	17601	17453	17481	17591	17642	17699	17566	17539	17409	17482	17705	17638	17664	17553	17558	17471	17548	17601	17630	17662	17577	17659	17545	17730	17634	17650	17651	17415	17592	17627	17566	17582	17540	17551	17723	17719	17532	17566	17568	17557	17729	17504	17672	17434	17635	17796	17634	17691	17495	17711	17572	17642	17786	17582	17628	17476	17729	17531	17813	17539	17587	17666	17479	17519	17635	17694	17666	17620	17611	17588	17719	17535	17597	17743	17729	17635	17501	17723	17372	17554	17456	17597	17754	17447	17634	17685	17632	17530	17660	17655	17605	17466	17625	17491	17846	17593	17489	17703	17514	17517	17670	17701	17564	17350	17654	17611	17590	17384	17803	17646	17596	17715	17608	17579	17490	17516	17535	17617	17628	17665	17526	17505	17444	17730	17613	17495	17588	17797	17595	17627	17672	17732	17704	17500	17702	17647	17534	17517	17611	17492	17641	17721	17661	17576	17538	17665	17710	17480	17673	17437	17435	17462	17517	17548	17553	17626	17506	17711	17832	17546	17607	17549	17400	17669	17572	17511	17423	17727	17441	17580	17600	17600	17535	17691	17503	17556	17726	17580	17686	17690	17394	17468	17561	17568	17663	17552	17505	17653	17607	17686	17482	17443	17443	17639	17784	17489	17605	17644	17619	17647	17605	17711	17605	17610	17541	17483	17574	17572	17537	17453	17658	17826	17548	17677	17464	17588	17627	17601	17546	17576	17520	17607	17675	17708	17571	17662	17554	17729	17718	17639	17790	17563	17425	17739	17563	17400	17636	17478	17674	17611	17722	17469	17482	17649	17482	17712	17681	17751	17712	17755	17467	17613	17793	17529	17577	17495	17687	17785	17548	17624	17730	17650	17524	17529	17594	17701	17478	17621	17642	17571	17429	17607	17695	17514	17383	17737	17833	17676	17520	17698	17447	17678	17577	17556	17524	17455	17551	17742	17701	17684	17553	17573	17616	17491	17552	17649	17602	17484	17625	17722	17569	17607	17676	17408	17673	17620	17497	17681	17653	17672	17461	17680	17480	17657	17604	17670	17672	17568	17671	17601	17612	17508	17524	17644	17658	17642	17705	17613	17562	17475	17464	17650	17621	17672	17578	17634	17695	17647	17466	17472	17542	17609	17568	17526	17757	17622	17602	17415	17555	17504	17677	17616	17724	17533	17546	17605	17620	17678	17516	17705	17720	17665	17685	17657	17687	17672	17581	17664	17647	17560	17603	17585	17659	17648	17776	17558	17578	17542	17790	17724	17543	17391	17377	17569	17525	17686	17617	17533	17511	17727	17627	17490	17534	17537	17470	17429	17762	17674	17580	17638	17521	17722	17726	17469	17425	17520	17659	17398	17596	17538	17534	17676	17693	17545	17683	17663	17499	17679	17508	17631	17654	17535	17611	17510	17500	17600	17545	17482	17571	17580	17555	17533	17563	17834	17473	17649	17545	17455	17625	17450	17503	17603	17694	17639	17662	17672	17548	17557	17537	17632	17517	17556	17814	17511	17549	17359	17583	17630	17615	17449	17683	17483	17352	17703	17500	17504	17428	17493	17670	17463	17622	17470	17442	17543	17682	17455	17704	17690	17571	17717	17621	17653	17635	17531	17453	17525	17585	17719	17673	17501	17510	17516	17470	17713	17531	17756	17636	17588	17628	17582	17471	17657	17448	17793	17555	17611	17601	17452	17535	17502	17620	17499	17595	17697	17481	17582	17654	17574	17754	17503	17775	17590	17716	17718	17506	17540	17518	17624	17596	17612	17811	17552	17623	17538	17592	17682	17661	17444	17678	17646	17505	17663	17611	17607	17464	17414	17605	17697	17603	17521	17512	17620	17753	17549	17560	17638	17506	17418	17532	17389	17675	17626	17617	17604	17602	17723	17637	17502	17673	17710	17477	17535	17558	17612	17635	17345	17474	17655	17410	17548	17645	17536	17464	17628	17588	17478	17599	17451	17701	17361	17556	17696	17599	17412	17561	17559	17568	17508	17432	17678	17659	17544	17560	17656	17565	17426	17483	17568	17654	17528	17615	17688	17488	17765	17447	17584	17569	17697	17730	17494	17604	17542	17616	17647	17642	17696	17798	17434	17699	17596	17557	17473	17632	17604	17621	17594	17609	17523	17557	17803	17654	17572	17541	17620	17772	17564	17571	17699	17664	17406	17544	17427	17678	17590	17669	17478	17614	17461	17590	17680	17663	17417	17780	17589	17670	17596	17716	17620	17468	17630	17626	17780	17483	17502	17645	17571	17700	17437	17568	17396	17556	17596	17638	17705	17502	17545	17529	17564	17731	17595	17418	17734	17570	17597	17609	17526	17612	17552	17563	17597	17616	17679	17668	17527	17566	17596	17708	17570	17673	17448	17708	17646	17509	17400	17539	17709	17583	17565	17605	17610	17568	17793	17744	17629	17702	17558	17533	17380	17584	17634	17545	17609	17634	17663	17638	17576	17574	17689	17629	17594	17607	17666	17577	17342	17733	17611	17622	17610	17382	17631	17654	17591	17535	17622	17587	17577	17721	17659	17645	17756	17624	17527	17549	17684	17485	17476	17601	17660	17711	17592	17746	17574	17441	17519	17485	17633	17619	17467	17559	17662	17754	17633	17823	17531	17597	17487	17606	17627	17806	17620	17292	17661	17612	17621	17572	17580	17601	17654	17624	17544	17580	17640	17606	17435	17644	17455	17601	17654	17484	17687	17594	17544	17505	17745	17473	17587	17444	17501	17553	17650	17727	17677	17599	17857	17773	17564	17641	17533	17618	17723	17494	17560	17613	17647	17635	17717	17550	17580	17621	17693	17602	17559	17452	17529	17518	17658	17572	17604	17640	17619	17555	17566	17692	17670	17580	17670	17831	17671	17678	17785	17479	17667	17475	17595	17553	17470	17721	17558	17491	17625	17648	17772	17529	17506	17503	17514	17470	17616	17490	17526	17511	17689	17771	17819	17705	17703	17532	17710	17651	17506	17620	17653	17649	17599	17619	17683	17472	17523	17571	17522	17725	17623	17622	17670	17734	17709	17631	17604	17614	17590	17782	17520	17578	17812	17632	17821	17539	17512	17814	17620	17581	17694	17594	17688	17598	17531	17679	17773	17456	17546	17547	17644	17508	17553	17686	17534	17456	17564	17479	17482	17589	17666	17457	17540	17463	17603	17645	17619	17449	17535	17598	17401	17507	17662	17681	17394	17848	17538	17610	17765	17466	17565	17667	17603	17671	17663	17703	17614	17688	17591	17649	17674	17464	17542	17618	17529	17776	17589	17420	17778	17735	17495	17587	17666	17611	17711	17630	17607	17536	17663	17450	17460	17706	17621	17651	17553	17498	17451	17689	17595	17673	17752	17633	17432	17557	17579	17468	17671	17628	17714	17539	17690	17586	17670	17721	17665	17608	17593	17536	17549	17560	17653	17712	17524	17718	17722	17587	17599	17586	17676	17583	17745	17655	17602	17568	17717	17549	17688	17384	17585	17475	17744	17722	17618	17630	17508	17537	17644	17561	17635	17605	17636	17625	17489	17626	17448	17703	17574	17596	17606	17638	17614	17561	17356	17639	17723	17708	17514	17584	17603	17645	17611	17638	17743	17525	17700	17718	17471	17595	17571	17627	17526	17542	17394	17598	17722	17618	17499	17594	17409	17383	17594	17823	17721	17482	17546	17793	17591	17663	17629	17690	17488	17572	17695	17649	17416	17536	17621	17661	17723	17508	17665	17698	17570	17710	17608	17537	17599	17778	17510	17706	17516	17652	17613	17595	17381	17657	17565	17646	17681	17446	17585	17532	17635	17675	17654	17552	17477	17542	17549	17733	17527	17654	17638	17638	17442	17678	17772	17490	17582	17565	17574	17749	17632	17533	17605	17512	17711	17638	17529	17630	17667	17791	17702	17469	17514	17464	17691	17622	17433	17531	17723	17535	17591	17453	17438	17648	17544	17594	17646	17486	17647	17576	17605	17324	17773	17740	17760	17415	17604	17726	17586	17501	17635	17624	17574	17584	17650	17719	17580	17533	17694	17718	17463	17571	17425	17491	17659	17612	17461	17488	17669	17511	17648	17667	17589	17584	17583	17542	17476	17603	17594	17704	17737	17466	17621	17636	17495	17622	17470	17557	17670	17579	17584	17512	17592	17660	17770	17667	17566	17723	17670	17537	17463	17726	17635	17576	17593	17634	17578	17662	17466	17658	17522	17508	17674	17626	17413	17568	17626	17484	17558	17780	17520	17729	17594	17715	17470	17413	17586	17422	17554	17553	17523	17742	17641	17585	17470	17550	17538	17591	17561	17740	17809	17704	17609	17495	17772	17546	17549	17473	17750	17651	17623	17794	17576	17593	17531	17482	17453	17617	17397	17649	17701	17743	17448	17553	17433	17780	17508	17698	17641	17736	17627	17706	17698	17472	17769	17649	17663	17499	17687	17532	17664
22614	21178	27754	25124	23425	29762	35369	32112	31161	30918	30413	30122	30013	29792	29630	29605	29346	29328	29430	29235	29383	29430	29185	29477	29388	28973	28913	29170	28923	28917	29021	28951	28633	29064	28911	29017	29029	29075	29108	28615	28682	28778	28868	28876	28993	28851	28906	29001	28750	28878	28694	29278	29006	29079	28825	28917	28672	28859	28886	28876	28840	29009	28958	28842	28852	28999	28782	28793	28754	28822	28535	28805	28986	28978	28944	28852	28864	28725	28779	28845	28890	28747	28905	28815	28687	29012	28827	28971	28826	28618	28665	28744	28887	28757	28752	28522	28814	28747	28783	28723	28822	28685	28677	28842	28801	28606	28657	28760	28740	29022	28887	28709	28693	28767	28625	28994	28438	28732	28712	28353	28784	28970	28912	28823	28679	28792	28697	28932	28716	28531	28892	28736	28926	28818	28604	28943	28649	28709	28651	28582	28393	28536	28816	28897	28746	28793	28919	28481	28599	28759	28586	28773	28561	28579	28685	28585	28656	28677	28786	28523	28717	28598	28628	28606	28903	28628	28694	28619	28733	28521	28738	28846	28795	28713	28714	28477	28626	28545	28661	28756	28919	28726	28804	28642	28601	28799	28919	28945	28808	28928	28638	28895	28914	28487	28850	28730	28717	28489	28777	28614	28811	28628	28901	28744	28431	28882	28635	28515	28705	28748	28725	28827	28702	28651	28696	28634	28573	28679	28990	28769	28741	28453	28614	28892	28710	28826	28683	28763	28656	28674	28754	28691	28694	28813	28341	28796	28804	28612	28546	28671	28691	28782	28726	28684	28583	28630	28668	28507	28831	28544	28830	28662	28465	28558	28794	28834	28856	28842	28808	28897	28626	28887	28799	28667	28884	28683	28904	28579	28929	28628	28878	28975	28829	28684	28683	28593	28647	28534	28827	28703	28635	28742	28883	28717	28480	28580	28817	28779	28764	28889	28557	28774	28778	28788	28835	28550	28741	28465	28563	28724	28715	28683	28631	28756	28895	28846	28709	28699	28429	28639	28500	28642	28523	28870	28734	28926	28807	28750	28822	28503	28660	28485	28840	28714	28794	28761	28681	28817	28766	28657	28601	28780	28753	28773	28666	28829	28972	28662	28739	28582	28532	28719	28519	28618	28791	28747	28842	28747	28680	28624	28599	28558	28836	28730	29046	28654	28637	28598	28545	28523	28851	28670	28826	28470	28659	28867	28723	28671	28635	28459	28670	28717	28633	28501	28771	28751	28719	28898	28697	28611	28643	28656	28767	28727	28869	28921	28639	28793	28663	28840	28812	28617	29091	28696	28655	28529	28689	28841	28864	28748	28885	29013	28859	28407	28601	28687	28618	28649	28753	28427	28768	28794	28683	28633	28704	28747	28829	28995	28831	28552	28506	28662	28730	28775	28860	28733	28720	28684	28750	28737	28866	28715	28854	28800	28821	28773	28427	28849	28901	28515	28492	28540	28746	28629	28663	28589	28739	28791	28569	28832	28577	28763	28903	28327	28776	28778	28748	28976	28918	28613	28400	28545	28818	28627	28703	28970	28704	28775	28805	28857	28625	28845	28716	28703	28629	28688	28989	28723	28773	28786	28796	28747	28780	28843	28587	28394	28376	28740	28693	28575	28819	28470	28638	28749	28769	28525	28686	28777	28665	28720	28722	28774	28847	28634	28699	28615	28850	28492	28585	28797	28818	28718	28648	28668	28740	28952	28904	28546	28807	28763	29107	28930	28661	28671	28590	28684	28681	28952	28962	28739	28772	28693	28672	28710	28548	28927	28994	28785	28588	28667	28916	28776	28848	28758	28730	28796	28582	28668	28715	28883	28810	28521	28588	28903	28733	29035	28826	28858	28715	28699	28522	28776	28932	28849	28620	28791	28833	28742	28503	28518	28848	28631	28536	28568	28635	28891	28948	28780	28718	28427	28620	28432	28748	28736	28724	28872	28863	28693	28730	28789	28558	28706	28718	28805	28660	28572	28773	28639	28490	28898	28686	28766	28675	28886	28620	28495	28553	28773	28744	28749	28874	28776	28920	28501	28696	28711	28689	28679	28694	28924	28525	28725	28809	28722	28883	28616	28590	28811	28722	28929	28696	28608	28592	28508	28880	28493	28830	28753	28627	28871	28771	28666	28953	28979	28659	28520	28755	28712	28703	29020	28624	28690	28877	28916	29026	28769	28667	28757	28910	28656	28849	28781	28737	28654	28553	28809	28812	28763	28528	28869	28548	28745	28775	28766	28573	28536	28812	28763	28822	28611	28796	28526	28891	28875	28606	28899	28789	28585	28584	28701	28836	28712	28951	28424	28693	28482	28447	28610	28664	28786	28712	28680	28711	28239	28712	28764	28895	28830	28557	28510	28680	28575	28645	29051	28939	28928	28859	28736	28766	28866	28195	28575	28744	28623	28706	28668	28820	28716	28829	28789	28468	28784	28812	28602	28701	28501	28984	28743	28898	28883	28613	28500	28666	28560	28607	28718	28695	28822	28770	28632	28702	28861	28696	28759	28609	28894	28834	28671	28821	28710	28692	28655	28715	28530	28712	28796	28682	28784	28621	28456	28756	28590	28918	28889	28632	28699	28811	28936	28700	28875	28866	28732	28648	28862	28985	28848	28718	28527	28850	28786	28704	28480	28937	28670	28806	28935	28818	28800	28829	28904	28576	28465	28524	28633	28616	28881	28458	28836	28793	28774	28817	28829	28449	28561	28590	28625	28618	28668	28598	28600	28576	28443	28732	28552	28430	28670	28578	28605	28915	28846	28472	28733	28901	28656	28693	28888	28731	28728	28653	28745	28502	28521	28843	28344	28743	28958	28465	28627	28653	28578	28841	28553	28821	28669	28703	28727	28778	28842	28624	29042	28629	28829	28901	28615	29123	28763	28783	28560	28966	28353	28757	28765	28497	28793	28851	28642	28856	28662	28747	28809	29060	28812	28532	28663	28812	28710	28792	28940	28462	28855	28684	28842	28624	28748	28672	28500	28574	29020	28731	28869	28743	28692	28809	28506	28808	28808	28743	28755	28889	28672	28868	28626	28824	28713	28769	28876	28939	28522	28379	28602	28724	28889	28635	28933	28779	28775	28609	28644	28824	28875	28773	28881	28749	28577	28561	28670	28402	28694	28865	28647	28583	28783	28730	28636	28735	28815	28712	28971	28936	28916	28502	28594	28750	28404	28673	28906	28976	28787	28805	28925	28720	28711	28980	28775	28253	28641	28601	28873	28808	28580	28611	28492	28835	28523	28482	28638	28699	28926	28858	28390	28777	28831	28742	28609	28653	28649	28418	28527	28874	28710	28862	28726	28589	28810	28547	28430	28602	28438	28795	28606	28764	28782	28862	28891	28722	28866	28880	28905	28769	28822	28721	28792	28777	28797	28592	28592	28938	28700	28778	28704	28869	28544	28855	28763	28812	28783	28864	28627	28888	28798	28738	28796	28637	28661	28652	28696	28687	28650	28687	28732	28779	28588	28707	28732	28985	28582	28742	28702	28631	28605	28704	28274	28439	28832	28768	28759	28826	28549	28565	28942	28753	28776	28833	28489	28961	28774	28771	28887	28872	28432	28687	28769	28715	28685	28770	28931	28681	28842	28839	28556	28641	28627	28959	28904	28821	28633	28612	28672	28559	28682	28694	28648	28614	28734	28559	28655	28468	28707	28939	28525	28806	28377	28747	28561	28648	28486	28597	29059	28726	28771	28734	28498	29020	28688	28790	28954	28763	28736	28629	28886	28728	28831	28643	28539	28776	28567	28512	28689	28709	28705	28633	28801	28713	28528	28663	28540	28586	28603	28853	28741	28901	28474	28831	28835	28967	28800	28810	28824	28853	28722	28742	28732	28680	28799	28896	28796	28436	28805	28567	28668	28846	28963	28959	28611	28500	28783	28944	28740	28720	28487	28630	28664	28831	28833	28826	28561	28604	28560	28765	28756	28759	28651	28914	28878	28605	28758	28804	28790	28746	28655	28496	28699	28618	28779	28631	28712	28697	28921	28664	28912	28697	28830	28712	28626	28549	28788	28577	28571	28624	28720	28704	28882	28754	28771	28912	28928	28516	28574	28747	28572	28484	28903	28877	28662	28638	28712	28840	29111	28541	28667	28700	28810	28640	28523	28545	28726	28861	28849	28536	28894	28744	28912	28884	28639	28744	28721	28841	28776	28602	28752	28686	28691	28809	28735	28866	28627	28762	28706	28382	28469	28732	28692	28700	28465	28578	28535	28538	28683	28612	28516	28689	28745	28739	28752	28769	28588	28584	28770	28692	28838	28950	28545	28562	28868	28902	28678	28766	28815	28731	28801	28620	28665	28897	28841	28806	28593	28588	28940	28810	28413	28468	28747	28801	28716	28608	28695	28812	28738	28656	28534	28594	28399	28482	28479	28611	28719	28613	28561	28929	28832	28667	28643	28699	28859	28688	28774	28737	28662	28908	28665	28593	28772	28738	28729	28527	28793	28895	28685	28921	28988	28484	28628	28477	28813	28664	28731	28869	28760	29033	28746	28876	28792	28778	28864	28826	28400	28644	28562	28694	28438	28786	28737	28846	28710	28904	28577	28854	28703	28831	28567	28642	28612	28689	28926	28976	28777	28741	28590	28914	28507	28893	28707	29085	28790	28495	28662	28723	28569	28536	28597	28834	28785	28884	28741	28750	28584	28838	28550	28769	28612	29027	28634	28846	28507	28601	28571	28551	28516	28541	28470	28651	28869	28729	28956	28631	28641	28426	28338	28685	28621	28591	28858	28559	28726	28458	28650	28798	28623	28622	28866	28756	28600	28690	28492	28417	28705	28939	28612	28671	28744	28801	28695	28603	28705	28832	28680	28376	28750	28785	28839	28759	28827	28782	28828	28736	28840	28653	28774	28631	28605	28866	28741	28849	28849	28771	28648	28833	28856	28615	28522	28947	28776	28906	28654	28825	28880	28618	28822	28614	28722	28465	28906	28626	28565	28588	28555	28422	28545	28549	28663	28819	28380	28490	28618	28519	28692	28655	28612	28571	28700	28856	28783	28779	28999	28807	28638	28640	28881	28735	28602	28888	28822	28672	28534	28547	28675	28616	28753	28543	28755	28561	28839	28935	28782	28599	28720	28889	28783	28574	28804	28765	28724	28340	28523	28708	28611
25258	44425	43509	35365	29911	26517	24212	22364	21164	20473	19519	19366	18987	18922	18768	18281	18341	18345	18305	18162	18112	18232	18115	18007	17967	17806	17913	18026	17796	17892	17596	17768	17795	17609	17712	17675	17758	17834	17662	17692	17705	17816	17534	17537	17452	17666	17551	17491	17524	17730	17836	17564	17600	17500	17476	17676	17533	17729	17612	17528	17568	17710	17550	17675	17561	17487	17532	17609	17795	17631	17602	17549	17601	17406	17397	17662	17581	17577	17486	17708	17501	17505	17556	17622	17774	17485	17654	17473	17556	17458	17601	17534	17428	17660	17513	17637	17606	17501	17444	17384	17757	17539	17585	17519	17561	17569	17598	17649	17712	17600	17534	17522	17650	17522	17454	17629	17546	17600	17628	17581	17471	17558	17584	17654	17565	17556	17461	17435	17523	17312	17523	17658	17547	17531	17635	17614	17477	17243	17489	17475	17493	17681	17597	17664	17393	17603	17469	17597	17607	17574	17415	17548	17548	17483	17501	17446	17571	17547	17450	17504	17529	17711	17703	17591	17529	17688	17704	17458	17524	17532	17611	17577	17658	17602	17613	17423	17525	17593	17479	17524	17628	17411	17579	17644	17454	17487	17714	17500	17696	17629	17631	17319	17529	17616	17577	17455	17746	17270	17518	17636	17467	17483	17434	17477	17395	17489	17602	17505	17715	17364	17595	17551	17555	17685	17465	17489	17510	17625	17620	17503	17489	17518	17431	17462	17497	17476	17469	17574	17592	17480	17591	17568	17700	17483	17412	17494	17471	17505	17532	17447	17574	17318	17440	17545	17660	17437	17653	17709	17597	17548	17514	17483	17423	17870	17598	17511	17402	17712	17507	17475	17526	17596	17599	17605	17479	17697	17571	17714	17450	17573	17444	17400	17547	17375	17521	17380	17609	17611	17524	17440	17624	17543	17365	17768	17759	17582	17546	17574	17329	17491	17524	17306	17560	17657	17507	17412	17569	17507	17354	17589	17536	17667	17516	17634	17254	17471	17576	17369	17714	17658	17531	17579	17560	17399	17401	17649	17608	17456	17428	17535	17536	17709	17534	17613	17627	17751	17486	17474	17440	17660	17600	17479	17632	17637	17614	17604	17665	17577	17583	17517	17567	17545	17535	17463	17429	17540	17548	17543	17455	17409	17669	17492	17453	17584	17608	17425	17390	17434	17514	17516	17637	17336	17348	17595	17494	17454	17577	17663	17381	17556	17683	17561	17501	17699	17562	17460	17614	17538	17538	17653	17578	17632	17534	17536	17467	17560	17415	17601	17434	17610	17493	17535	17479	17683	17389	17526	17476	17786	17569	17428	17472	17650	17625	17570	17485	17636	17526	17656	17602	17395	17670	17453	17508	17567	17682	17351	17597	17718	17407	17406	17589	17546	17454	17767	17326	17611	17520	17386	17603	17533	17517	17429	17462	17654	17372	17633	17643	17387	17555	17435	17585	17493	17536	17339	17390	17544	17386	17624	17537	17312	17407	17554	17559	17426	17534	17605	17543	17577	17498	17487	17614	17568	17574	17571	17556	17550	17662	17627	17605	17583	17593	17453	17494	17312	17629	17635	17605	17587	17708	17397	17666	17440	17511	17489	17575	17571	17636	17494	17504	17436	17604	17529	17516	17563	17569	17505	17431	17536	17623	17729	17616	17489	17620	17474	17709	17656	17590	17664	17684	17600	17584	17523	17475	17527	17465	17730	17641	17547	17646	17651	17664	17626	17641	17475	17460	17447	17749	17503	17663	17649	17561	17497	17503	17534	17329	17442	17487	17399	17462	17604	17412	17547	17762	17449	17512	17719	17433	17532	17388	17614	17601	17479	17441	17516	17606	17699	17601	17680	17485	17510	17589	17573	17542	17590	17427	17613	17423	17636	17427	17549	17395	17602	17680	17706	17619	17582	17553	17490	17445	17502	17634	17479	17478	17490	17592	17489	17761	17592	17478	17625	17556	17437	17689	17625	17601	17638	17556	17584	17320	17292	17560	17476	17438	17534	17523	17561	17513	17551	17373	17556	17512	17494	17523	17463	17540	17607	17673	17446	17604	17570	17634	17694	17549	17513	17708	17671	17463	17490	17628	17532	17433	17604	17618	17539	17487	17476	17473	17690	17461	17592	17575	17540	17337	17728	17468	17498	17525	17567	17595	17660	17439	17447	17475	17484	17672	17615	17690	17579	17522	17599	17653	17562	17525	17612	17529	17610	17671	17508	17676	17530	17481	17528	17564	17550	17583	17717	17454	17582	17526	17566	17412	17595	17495	17537	17509	17615	17476	17261	17504	17446	17589	17490	17626	17879	17621	17794	17450	17633	17709	17574	17621	17537	17613	17661	17600	17516	17555	17641	17418	17439	17646	17453	17552	17456	17547	17635	17531	17648	17712	17466	17324	17658	17489	17535	17623	17487	17497	17564	17387	17626	17568	17583	17471	17488	17308	17717	17476	17655	17464	17578	17583	17436	17484	17602	17664	17435	17480	17651	17461	17293	17601	17582	17476	17639	17548	17370	17679	17640	17621	17455	17490	17398	17605	17456	17668	17487	17389	17513	17496	17609	17533	17447	17561	17494	17450	17599	17570	17605	17487	17528	17381	17572	17588	17589	17467	17660	17443	17438	17558	17467	17657	17716	17588	17658	17633	17792	17497	17532	17553	17391	17556	17696	17534	17620	17445	17439	17493	17397	17636	17416	17522	17615	17637	17505	17672	17492	17492	17728	17462	17623	17475	17548	17472	17482	17784	17547	17504	17545	17526	17578	17587	17498	17696	17478	17612	17591	17702	17668	17488	17396	17402	17522	17546	17602	17369	17544	17533	17490	17378	17659	17615	17482	17455	17547	17486	17507	17520	17616	17572	17522	17509	17617	17596	17394	17661	17680	17519	17615	17605	17378	17628	17412	17473	17506	17662	17488	17530	17544	17699	17586	17441	17453	17398	17568	17569	17572	17525	17610	17702	17515	17474	17378	17543	17614	17619	17453	17595	17705	17540	17541	17621	17463	17402	17479	17560	17497	17678	17538	17705	17451	17588	17414	17809	17404	17444	17620	17546	17466	17475	17472	17559	17660	17534	17599	17363	17676	17546	17449	17526	17531	17544	17597	17499	17582	17525	17627	17385	17512	17545	17553	17601	17548	17301	17727	17724	17346	17614	17619	17534	17663	17447	17570	17400	17632	17466	17526	17543	17558	17656	17596	17483	17597	17510	17583	17642	17540	17400	17558	17606	17560	17680	17514	17349	17506	17540	17547	17575	17502	17550	17581	17730	17541	17575	17455	17564	17472	17682	17505	17499	17697	17705	17672	17627	17545	17628	17426	17527	17594	17523	17679	17554	17377	17509	17592	17543	17642	17614	17454	17503	17660	17641	17465	17398	17741	17416	17601	17515	17397	17433	17520	17595	17477	17638	17629	17450	17672	17561	17543	17320	17641	17430	17424	17577	17653	17546	17391	17610	17549	17571	17411	17568	17586	17553	17650	17710	17443	17523	17484	17505	17414	17512	17703	17481	17394	17626	17462	17453	17499	17446	17633	17641	17628	17756	17392	17560	17571	17591	17733	17652	17384	17580	17552	17763	17448	17526	17528	17588	17597	17552	17463	17653	17661	17499	17453	17583	17753	17567	17677	17798	17475	17508	17485	17438	17505	17539	17500	17739	17642	17534	17451	17784	17495	17590	17609	17472	17573	17525	17527	17390	17526	17742	17591	17366	17654	17498	17523	17391	17535	17555	17508	17559	17393	17457	17670	17393	17529	17550	17734	17595	17580	17606	17486	17542	17515	17596	17450	17363	17558	17792	17498	17402	17612	17530	17688	17616	17503	17508	17578	17500	17556	17654	17529	17619	17646	17573	17533	17488	17498	17485	17581	17468	17528	17598	17373	17600	17596	17567	17449	17561	17566	17549	17464	17480	17557	17458	17542	17603	17464	17567	17517	17723	17393	17612	17609	17542	17673	17559	17672	17536	17429	17481	17561	17520	17417	17599	17532	17391	17636	17732	17693	17592	17391	17401	17587	17528	17459	17646	17531	17543	17508	17548	17474	17363	17401	17587	17534	17441	17420	17680	17649	17631	17415	17394	17600	17476	17608	17368	17702	17615	17600	17562	17586	17632	17641	17645	17465	17547	17636	17579	17564	17537	17419	17583	17502	17472	17385	17502	17546	17753	17622	17454	17481	17458	17776	17535	17532	17728	17369	17490	17525	17568	17515	17562	17617	17677	17574	17514	17613	17525	17463	17635	17413	17524	17546	17588	17654	17588	17576	17605	17576	17626	17398	17606	17550	17518	17513	17845	17576	17589	17504	17524	17526	17713	17503	17550	17584	17599	17508	17286	17636	17614	17411	17575	17475	17472	17641	17621	17597	17457	17548	17412	17550	17508	17632	17545	17553	17489	17717	17464	17551	17426	17653	17434	17449	17609	17671	17503	17660	17568	17526	17631	17313	17606	17544	17515	17592	17457	17589	17611	17818	17590	17479	17503	17553	17610	17524	17387	17706	17351	17458	17625	17544	17655	17447	17499	17439	17544	17614	17629	17423	17452	17450	17741	17480	17555	17535	17563	17585	17747	17375	17482	17387	17757	17550	17735	17450	17581	17483	17706	17435	17405	17538	17523	17572	17542	17487	17790	17543	17519	17622	17329	17525	17546	17530	17388	17690	17499	17447	17730	17417	17585	17509	17679	17532	17477	17494	17464	17662	17775	17397	17494	17583	17711	17641	17592	17497	17698	17528	17403	17620	17674	17556	17601	17636	17675	17410	17500	17428	17729	17543	17601	17441	17761	17580	17423	17773	17426	17472	17470	17679	17682	17591	17508	17588	17689	17492	17430	17451	17457	17568	17559	17395	17591	17632	17600	17483	17534	17507	17552	17625	17577	17447	17579	17619	17494	17552	17565	17504	17633	17494	17572	17522	17500	17405	17439	17575	17519	17685	17334	17558	17549	17531	17620	17637	17386	17629	17383	17334	17503	17526	17611	17781	17486	17456	17565	17557	17533	17499	17623	17512	17611	17579	17658	17546	17427	17673	17633	17609	17450	17665	17675	17766	17766	17519	17629	17680	17632	17616	17497	17469	17620	17639	17417	17484	17537	17494	17573	17659	17567	17556	17472	17751	17586	17734	17399	17510
37184	32796	38175	36639	33966	32700	32239	31808	31676	31395	31489	31313	31048	30912	30828	30912	30880	30835	30812	30846	30682	30936	30934	30972	30746	30702	30788	30794	31039	30797	30881	30884	31050	30650	31006	30705	31018	30654	30660	30802	31157	30888	30738	30887	30594	30945	30947	30693	30659	30758	30819	30447	30963	30844	30667	30903	30614	30764	30669	30782	30755	30774	30759	30634	30868	30621	30859	30929	31080	30830	30623	30610	30895	30876	30778	30832	30804	30627	30634	30727	30738	30470	30912	31060	31061	31156	30896	31013	30767	30935	31051	30763	30782	30705	30900	30823	30768	30756	30523	30666	30576	30616	30977	30627	30629	30584	30955	30661	30702	30609	30715	30891	30990	30817	30793	30704	30692	30693	30776	30636	31024	30772	30529	30648	30596	30542	30799	30446	30758	30600	30638	30827	30609	30760	30590	30447	30781	30471	30730	30918	30838	30698	30569	30859	30806	30581	30629	30950	30863	30760	30850	30646	30753	30787	30794	30758	30692	30694	30822	30833	30800	30580	30998	30692	30624	30567	30613	30492	30951	30633	30939	30988	30887	30587	30650	30884	30719	30972	30597	30747	30904	30991	30769	30598	30779	30620	30886	30783	31035	30863	30783	30875	30448	30627	30688	30794	30852	30802	30698	30542	30911	30955	30707	30796	30661	30939	30960	30892	30764	30816	30866	30839	31046	30835	30432	30663	30691	30440	30530	30896	30640	30900	30798	30644	30529	30920	30642	30561	30684	30607	30649	30869	30936	30460	30748	30671	31005	30733	30711	30684	30654	30868	30687	30596	30691	30663	30799	30897	30983	30494	30811	30892	30788	30593	30644	30786	30605	30651	30487	30771	30910	30946	30761	30736	30571	30583	30470	31007	30942	30934	30517	30772	30820	30746	30839	30844	30801	30719	30458	30948	30635	30934	30814	30588	30723	30598	30813	30502	30646	30668	30675	30784	30767	30616	30638	30801	30817	30547	30684	30833	30590	30506	30820	30744	30668	30845	30586	30859	31011	30595	30721	30694	30682	30670	30842	30719	30699	30612	30854	30735	30869	30898	30838	30780	30782	30789	30761	30662	30573	30478	30616	30806	30707	30730	30961	30767	30858	30599	30824	30499	30556	30792	30607	30665	30758	30796	30653	30659	30614	30890	30721	30797	30702	30464	30541	30704	30746	30713	31092	30737	30633	30571	30923	30472	30750	30620	30783	30786	30512	30579	30398	30865	30588	30575	30635	30652	30473	30833	30815	30748	30637	30816	30812	30766	30807	30545	30604	30730	30920	30680	30827	30726	30666	30471	30562	30692	30700	30426	30845	30895	30766	30527	30500	30502	30708	30776	30605	30698	30915	30910	30637	30777	30967	30989	30810	30808	30829	30635	30863	30727	30931	30693	30932	30480	30738	30835	30658	30904	30806	30885	30820	30624	30637	30699	30942	30549	31141	30565	30659	30810	30641	30667	30821	30616	30527	30757	30687	30713	30609	31016	30574	30712	30638	30879	30623	30559	30634	30587	30726	30691	30723	30587	30512	30808	30729	30770	30790	30473	30651	30858	30935	30585	30844	30516	30799	30873	30694	30654	30783	30678	30660	30469	30619	30801	30591	30589	30684	30835	30713	30718	30799	30565	30603	30515	30683	30529	30713	30747	30734	31070	30668	30770	30816	30532	30672	30709	30856	30970	30541	30797	30697	30978	31007	30788	30772	30875	30783	30663	30764	30585	30770	30655	30605	30657	30797	30396	31019	30818	30921	30835	30726	30947	30955	30554	30869	30711	30565	30687	30988	30882	30571	30838	30776	30978	30732	30849	30591	30808	31092	30626	30819	31003	31002	30711	30725	30782	30959	30689	30547	30623	30650	30696	30619	30662	30951	30731	30750	30487	30562	30516	30834	30782	30942	30900	30891	30862	30590	30699	30821	30717	30799	30635	30450	30595	30721	30553	30926	30808	30951	30670	30677	30841	30864	30744	30935	30787	30679	30866	30615	30506	30626	30679	31265	30934	30574	30783	31055	30754	30740	30785	30986	30843	30803	30890	30906	30719	30740	30711	30778	30854	31054	30855	30673	30808	30807	30833	30822	30709	30481	30773	30639	30569	30780	30841	30697	30803	30601	30862	30533	30522	30923	30445	30812	30991	30837	30925	30882	30669	30956	30689	30742	30818	30757	30841	30675	30706	30668	30787	30638	30633	31031	30704	30732	30863	30793	30678	30339	30710	30756	30460	30710	31326	30560	30621	30991	30618	30605	30528	30755	30906	30614	30803	30966	30617	30655	30738	30520	30714	30694	30347	30578	30803	30507	30895	30580	30848	30700	30914	30833	30842	30602	30691	30686	30705	30542	30654	30474	30546	30591	30467	30698	30851	30888	30558	30768	30659	30698	30489	30809	31039	30900	30657	30652	30534	30676	30732	30555	30693	30782	30383	30808	30928	30913	30876	30917	30903	30884	30828	30793	30754	30688	30660	31067	30601	30903	30701	30888	31037	30722	30831	30793	30817	30900	30555	30633	30590	30669	30843	30843	30539	31007	30678	30431	30661	30755	30579	30481	30613	30669	30607	30850	30792	30698	30778	30547	30772	30776	30640	30888	30786	30644	30742	30948	30687	30780	30586	30734	30735	30864	30886	30455	30889	30932	30981	30670	30510	30713	30635	30806	30840	30658	30898	30813	30673	30578	30947	30621	30682	30705	30673	30771	30661	30689	30542	30599	30826	30731	30744	30621	30842	30795	30851	30432	30534	30484	30858	30765	30470	30691	30684	30587	30588	31074	30725	30645	30765	30801	30933	30358	30777	30812	30888	30748	30757	30648	30891	30672	30657	31081	30946	30633	30877	30534	30844	30750	30843	30578	31064	30743	30467	30770	30671	30790	30991	30475	30872	30671	30647	30854	30878	30646	30645	30652	30643	30761	30867	30701	30773	30888	30556	30765	30792	30518	30970	30704	30844	30822	30549	30849	30741	30415	30811	30863	30916	30911	30552	30635	30799	30810	30726	31009	30679	30667	30994	30809	30783	30764	30797	30649	30955	30821	30766	30837	30681	30684	30477	30629	30739	30699	30646	30859	30881	30439	30816	30748	30707	30775	30567	30689	30838	30966	30896	30776	30577	30728	30832	30918	30646	30961	31035	30556	30716	31014	30795	30666	30914	30804	30624	30872	30711	30808	30296	30662	30559	30616	30577	30520	30693	30846	30685	30560	30893	30821	30669	30732	30745	31136	30639	30767	30441	31066	30980	30759	30609	30593	30657	30656	30886	30881	30951	31020	30453	30710	30609	30942	30782	30693	30781	30867	31073	30579	30668	30612	30661	30632	30822	30936	31019	30711	30800	30767	30647	30548	30717	30749	30695	30866	30920	30869	30514	30842	30836	30596	30627	30548	30778	30535	30739	30799	30665	30803	30641	30773	31055	30670	30672	30525	30861	30646	30336	30535	30883	30394	30745	30666	30873	30809	31256	30829	30602	30774	30949	30702	30861	30701	30796	31189	30702	30818	30636	30901	31091	30866	30475	30718	30878	30856	30823	30584	30921	30757	30978	30876	30886	30735	30693	30797	30659	30819	30866	31008	30635	30691	30457	30813	30836	30875	30670	30527	30534	30682	30929	30924	30736	30668	30729	30751	30550	30910	30799	30942	31031	30775	30668	30528	30556	31053	30487	30520	30653	30512	30562	30705	30504	30556	30552	30951	30894	30755	30516	30618	30533	30400	30604	30709	30733	30796	30460	30686	31067	31116	31023	30724	30977	30765	30807	30756	30712	30548	30814	31149	30657	30757	30650	30836	30799	30834	30818	30697	30750	30722	30555	30766	30564	30826	30861	30863	30459	30623	30557	31120	30842	30686	30714	30598	30847	31012	30599	30929	30770	30582	30910	30851	30616	30721	30488	31030	30910	30681	30573	30936	30936	30980	30965	30999	30552	30812	30766	30706	30870	30893	30827	30788	30752	30774	30527	30601	30614	30796	30687	30745	30721	30603	30640	30756	30911	30799	30592	30800	30857	30923	30870	30743	30692	30589	30843	30734	30544	30788	30950	30914	30697	30791	31024	30683	30752	30513	30554	30952	30865	30844	30555	30697	30896	30559	30733	30953	30667	30890	30414	30895	30732	30786	30893	30665	30709	30969	30687	30920	30936	31062	30915	30791	31071	30728	30472	30989	30847	30732	30668	30728	30842	30823	30951	30887	30555	30691	30566	30777	30970	30950	30586	30853	30908	30480	30739	30753	30815	30754	30503	30713	30729	30865	30444	30742	30594	30788	30751	30957	30981	31032	30752	30969	30942	30916	30760	31055	30573	30675	30513	30804	30664	30878	30640	30601	30702	30676	30581	30688	30960	30520	30566	30655	30857	30632	30574	30783	30717	30847	30887	30835	30537	30611	30851	30753	30659	31137	30887	30926	30640	30859	30536	30636	30804	30681	30838	30853	30717	30808	30739	30907	30508	30752	30649	30619	30851	30820	30543	30796	30882	30838	30705	30800	30580	30733	30696	30591	30868	31063	30890	31001	30462	30809	30652	30640	30971	30920	30660	30409	30822	30612	30583	30512	30803	30670	30683	31086	30767	30630	30853	30745	30741	30678	30627	30559	30644	30975	30924	30763	30858	30675	30700	30657	31099	30815	30752	30872	30525	30591	30639	30686	30717	30759	30697	30711	30412	30713	30910	30703	31116	30507	30854	30769	30860	30821	30965	30764	30990	30595	30869	30835	30520	30812	30857	30584	30742	30686	30765	30448	30448	30827	30346	30688	30659	30754	31130	30849	30862	30824	30884	30736	30770	30588	30407	30672	30768	30716	31029	30762	30807	30620	30456	30736	31043	30653	30542	30709	30819	30804	30459	30880	30930	30863	30939	30493	30720	30695	30790	30972	30659	30512	30659	30603	30568	30526	30995	30575	30886	30680	30675	30798	30580	31022	30728	30665	30784	30784	30603	30682	30679	30718	30807	30504	30919	30707	30811	30744	30939	30897	31101	30715	30676	30695	30851	30972	30860	30866	30767	30641	30610	30813	30930	30520	30763	30877	30723	30775	30831	30649	30781	30690	30565	30711	30863	30688	30762	30759	30606	30797	30712	30428	30837	30619	30723	30758	30582	30829	30758	30823	30818	30704	30843	30502	30904	30885	30600
25795	32790	31719	26173	23444	21841	20785	20218	19588	19335	19234	19039	18801	18931	18720	18783	18703	18762	18728	18664	18781	18772	18768	18484	18565	18578	18686	18467	18494	18463	18828	18584	18542	18561	18585	18349	18617	18569	18601	18511	18596	18508	18652	18403	18664	18465	18469	18654	18501	18420	18578	18515	18532	18625	18594	18502	18458	18446	18440	18434	18512	18549	18676	18652	18676	18574	18636	18520	18534	18318	18553	18507	18443	18518	18526	18550	18488	18470	18537	18516	18465	18458	18432	18711	18376	18690	18507	18582	18548	18575	18525	18543	18418	18496	18625	18392	18418	18591	18549	18622	18433	18493	18490	18525	18453	18457	18672	18471	18590	18421	18477	18361	18293	18420	18571	18508	18581	18528	18601	18522	18585	18394	18415	18475	18541	18318	18346	18672	18716	18536	18430	18535	18599	18587	18516	18406	18460	18606	18555	18415	18436	18485	18619	18437	18543	18573	18511	18250	18505	18499	18600	18376	18573	18419	18200	18518	18546	18484	18555	18534	18489	18536	18662	18595	18488	18531	18599	18406	18554	18644	18490	18604	18533	18322	18669	18500	18395	18505	18484	18515	18532	18482	18407	18471	18498	18529	18512	18528	18381	18391	18664	18536	18493	18492	18577	18390	18349	18571	18520	18674	18411	18551	18465	18454	18459	18600	18493	18628	18536	18541	18548	18612	18439	18546	18479	18519	18391	18459	18509	18584	18705	18283	18533	18545	18541	18460	18630	18459	18507	18587	18372	18651	18571	18576	18473	18448	18532	18681	18613	18728	18477	18421	18355	18420	18608	18512	18564	18462	18382	18329	18527	18519	18617	18565	18654	18543	18581	18547	18473	18426	18706	18692	18585	18402	18594	18541	18340	18629	18402	18482	18489	18500	18601	18453	18355	18521	18568	18486	18670	18604	18518	18427	18480	18530	18547	18492	18490	18506	18650	18331	18576	18541	18649	18468	18371	18513	18462	18441	18510	18685	18508	18596	18621	18429	18585	18624	18608	18581	18438	18476	18537	18446	18651	18479	18567	18600	18409	18491	18530	18688	18615	18442	18561	18526	18488	18625	18475	18626	18534	18397	18505	18507	18745	18493	18433	18655	18430	18534	18525	18541	18291	18705	18467	18520	18495	18560	18633	18437	18428	18542	18430	18339	18514	18576	18372	18620	18553	18404	18427	18672	18488	18498	18614	18502	18673	18416	18392	18649	18592	18803	18515	18488	18428	18428	18568	18507	18614	18535	18442	18492	18474	18403	18491	18445	18544	18595	18524	18330	18342	18496	18349	18647	18623	18519	18460	18448	18567	18503	18567	18580	18556	18470	18632	18664	18522	18598	18403	18562	18653	18636	18647	18585	18615	18561	18389	18615	18642	18458	18681	18507	18472	18652	18651	18499	18608	18538	18511	18656	18626	18482	18559	18519	18443	18486	18415	18554	18594	18539	18360	18432	18581	18569	18765	18376	18574	18636	18409	18650	18424	18437	18482	18649	18360	18579	18380	18615	18372	18364	18421	18412	18584	18465	18619	18578	18673	18479	18404	18631	18448	18663	18471	18555	18597	18428	18563	18514	18288	18540	18335	18545	18662	18440	18440	18397	18532	18431	18389	18299	18727	18665	18457	18579	18556	18728	18477	18455	18616	18651	18432	18529	18386	18428	18546	18626	18676	18739	18655	18656	18446	18545	18441	18375	18509	18582	18539	18555	18526	18650	18209	18728	18398	18658	18556	18715	18619	18536	18373	18546	18509	18752	18623	18677	18403	18308	18586	18632	18355	18560	18605	18378	18571	18488	18677	18457	18553	18561	18531	18511	18505	18388	18391	18579	18503	18524	18533	18308	18437	18493	18358	18459	18442	18495	18568	18486	18442	18624	18459	18422	18646	18465	18539	18547	18481	18647	18633	18300	18546	18533	18427	18515	18473	18411	18385	18475	18485	18483	18462	18533	18474	18467	18511	18532	18441	18509	18554	18520	18666	18471	18469	18610	18415	18470	18609	18637	18471	18596	18650	18426	18530	18528	18674	18670	18489	18524	18601	18498	18586	18583	18553	18466	18596	18587	18558	18319	18509	18710	18458	18344	18483	18625	18581	18696	18686	18674	18676	18529	18548	18530	18506	18481	18329	18571	18414	18624	18561	18596	18501	18431	18452	18508	18519	18531	18523	18608	18497	18290	18263	18470	18592	18646	18512	18757	18341	18502	18669	18531	18636	18721	18524	18455	18671	18396	18509	18349	18660	18529	18551	18453	18440	18631	18524	18455	18429	18601	18575	18476	18441	18460	18645	18509	18596	18446	18525	18447	18521	18641	18487	18612	18533	18499	18563	18619	18409	18451	18348	18399	18484	18409	18583	18474	18622	18378	18555	18621	18578	18481	18615	18499	18446	18710	18392	18596	18576	18388	18565	18387	18526	18644	18583	18500	18644	18531	18553	18532	18603	18586	18425	18562	18677	18641	18581	18559	18522	18502	18397	18561	18460	18341	18553	18552	18386	18478	18438	18467	18573	18603	18396	18407	18706	18487	18521	18708	18477	18625	18711	18665	18501	18432	18331	18618	18697	18601	18365	18436	18458	18628	18441	18502	18417	18430	18430	18500	18624	18495	18559	18494	18582	18281	18554	18414	18550	18500	18507	18497	18639	18465	18558	18532	18491	18391	18516	18468	18412	18470	18539	18504	18512	18600	18508	18658	18451	18632	18462	18537	18528	18457	18611	18432	18405	18487	18523	18482	18586	18507	18303	18342	18682	18621	18602	18590	18588	18496	18560	18529	18368	18735	18586	18403	18550	18517	18437	18420	18447	18535	18454	18438	18452	18543	18463	18347	18442	18363	18440	18516	18691	18605	18716	18627	18420	18630	18465	18371	18308	18573	18542	18553	18565	18424	18547	18672	18398	18538	18648	18540	18426	18705	18506	18444	18419	18661	18396	18611	18556	18423	18526	18547	18396	18590	18526	18516	18534	18555	18493	18410	18600	18366	18623	18503	18288	18433	18612	18500	18429	18468	18576	18432	18632	18475	18641	18547	18568	18633	18616	18697	18472	18511	18617	18681	18488	18462	18490	18472	18630	18665	18419	18572	18419	18628	18480	18483	18723	18492	18441	18780	18426	18432	18578	18465	18426	18676	18617	18474	18534	18687	18460	18561	18565	18677	18409	18500	18608	18463	18528	18561	18553	18567	18558	18592	18442	18461	18440	18613	18619	18538	18482	18631	18681	18520	18561	18674	18545	18422	18477	18583	18346	18550	18654	18434	18564	18655	18548	18495	18513	18633	18377	18751	18416	18640	18527	18547	18534	18487	18689	18655	18552	18448	18542	18641	18522	18487	18510	18506	18525	18564	18493	18491	18633	18494	18317	18481	18633	18554	18611	18306	18353	18477	18338	18537	18609	18450	18462	18473	18553	18555	18451	18622	18424	18534	18491	18602	18697	18626	18533	18576	18581	18586	18381	18632	18526	18468	18426	18511	18552	18630	18435	18360	18533	18516	18698	18526	18474	18611	18605	18485	18361	18624	18402	18588	18357	18491	18460	18485	18363	18504	18608	18586	18513	18424	18679	18485	18562	18452	18389	18503	18637	18422	18570	18404	18362	18491	18595	18639	18516	18637	18564	18285	18532	18606	18475	18753	18642	18437	18526	18756	18497	18482	18398	18508	18499	18625	18496	18459	18617	18511	18488	18436	18624	18596	18575	18644	18526	18547	18625	18514	18663	18416	18688	18465	18440	18621	18775	18351	18404	18619	18593	18320	18477	18709	18561	18396	18583	18561	18476	18640	18540	18618	18494	18645	18565	18625	18456	18317	18378	18508	18553	18522	18580	18495	18373	18537	18439	18602	18603	18522	18375	18609	18443	18549	18526	18668	18630	18577	18382	18580	18456	18568	18724	18837	18573	18453	18603	18556	18321	18562	18571	18604	18455	18462	18423	18533	18405	18553	18602	18500	18460	18709	18601	18404	18599	18581	18791	18446	18547	18629	18417	18691	18549	18576	18503	18678	18561	18690	18461	18752	18503	18658	18565	18608	18450	18478	18384	18577	18451	18623	18574	18677	18548	18490	18687	18528	18622	18672	18450	18536	18429	18649	18562	18442	18439	18668	18633	18601	18494	18679	18509	18423	18513	18302	18663	18634	18604	18477	18414	18456	18338	18520	18208	18559	18531	18373	18561	18590	18538	18530	18498	18441	18560	18407	18520	18621	18401	18737	18435	18596	18713	18561	18419	18512	18513	18417	18478	18267	18539	18464	18530	18417	18607	18480	18568	18511	18606	18640	18663	18451	18606	18450	18353	18574	18517	18528	18278	18557	18527	18464	18659	18323	18628	18627	18703	18435	18570	18602	18424	18711	18499	18627	18645	18373	18562	18581	18408	18469	18368	18458	18372	18359	18462	18582	18582	18616	18538	18363	18391	18572	18531	18386	18465	18532	18482	18477	18528	18440	18521	18765	18428	18519	18281	18709	18504	18513	18440	18496	18493	18585	18609	18558	18561	18619	18423	18559	18564	18508	18425	18425	18547	18445	18462	18765	18615	18449	18432	18564	18501	18617	18398	18490	18586	18617	18500	18577	18507	18559	18716	18644	18553	18530	18400	18552	18539	18594	18565	18460	18585	18484	18444	18614	18455	18505	18634	18758	18499	18394	18372	18434	18700	18697	18637	18346	18590	18463	18449	18476	18499	18650	18499	18576	18514	18551	18553	18527	18616	18449	18475	18444	18505	18562	18484	18677	18248	18590	18505	18645	18556	18424	18597	18348	18630	18456	18593	18562	18340	18690	18578	18594	18468	18588	18602	18545	18375	18546	18283	18655	18513	18503	18566	18649	18501	18540	18647	18547	18466	18635	18516	18506	18592	18455	18665	18583	18379	18520	18595	18470	18534	18438	18439	18537	18535	18568	18508	18639	18451	18664	18435	18602	18565	18577	18498	18478	18612	18674	18505	18588	18220	18736	18476	18453	18691	18602	18533	18455	18674	18640	18464	18287	18697	18524	18549	18771	18450	18412	18446	18625	18652	18599	18529	18536	18630	18767	18751	18427	18384	18593	18357	18431	18599	18425	18493	18627	18591	18586	18579	18423	18508	18831	18302	18589	18468	18682	18420	18487	18538	18459	18622	18585	18490	18426
23885	21152	27762	25688	25934	31427	33930	31204	30312	30422	29879	29767	29728	29368	29327	29244	29495	29358	29399	29321	29162	29176	29063	29228	29109	29175	28812	29209	29148	29182	28761	28859	28806	28792	28821	28843	28963	29032	28648	28682	28975	28816	29098	28963	28914	28785	28890	29130	28828	29098	29056	28878	28957	28642	28681	29168	29065	28990	28960	28950	28755	28883	29018	28790	29061	28832	28998	28823	29115	29009	28677	29070	28744	28770	28967	28789	28950	28694	29014	28844	28837	28781	28971	28969	28771	28674	29041	28891	28882	28615	28844	28922	28970	28889	29021	28823	28641	29008	29112	28945	28797	28664	28831	28957	28782	28713	28776	28757	29064	28769	28924	28711	28856	28965	28820	29102	28714	28942	28936	28980	29095	28731	28997	28966	28984	28842	28826	28762	28996	28871	28656	28883	28928	28818	28755	28680	28889	28705	28818	28941	28953	29060	28862	28986	28715	28846	28824	28602	28933	28697	28716	28841	28737	28679	28837	29093	28945	28837	29019	28850	28716	28700	28873	28735	28971	29171	28767	28784	28846	28937	28764	28754	28641	29137	28963	28821	28807	28946	28670	28864	28765	28985	28705	28865	28756	28915	28963	28858	28744	28617	28898	28760	28626	28781	28862	28895	28489	29025	28602	28935	28923	28977	28838	28789	28849	28937	28957	28562	28756	28864	28949	28891	28822	28922	28862	28811	28807	28938	28703	28828	28763	29021	28997	28765	28965	28574	28661	28882	28532	28660	28691	28825	28701	28592	28945	28779	28877	28849	28799	28848	28666	28854	28525	28788	28867	28873	28817	28740	28927	28632	28859	28903	28961	28786	28876	29049	28979	29056	28931	28824	28721	28750	28713	28712	28874	28858	28829	28622	28736	29127	28719	28941	28753	28725	28908	28783	29021	28828	28749	28853	28767	28800	28798	28576	28568	28876	28801	28700	28940	28910	28942	28728	28618	28795	28596	28957	28679	28977	28855	28784	28680	28841	28551	29059	28977	28963	28755	28861	28929	28623	28853	28712	28850	28835	28434	28775	28897	28906	28732	28609	28885	28889	28709	28936	28667	28707	29108	28603	29063	28721	28516	28781	28943	28843	28595	28750	28889	28713	28901	28827	28917	28716	28797	28749	28832	28684	28904	28623	29079	29110	28764	28979	29023	28762	28851	28918	28996	28894	28693	28829	28621	28672	28802	28905	28905	28495	28932	28812	29063	28892	28895	28808	28832	28939	28950	28731	28878	28837	28791	28599	29013	28936	28707	28678	28925	28805	29036	28760	28684	28765	28903	28708	28725	28466	28797	28869	28756	28907	29127	29024	28684	28889	28635	28788	29043	28778	28793	28956	28917	28970	28984	28802	28957	28626	28841	28776	29228	28873	28914	28445	28482	28710	28935	28985	28731	28875	28855	28618	28771	28813	28875	28810	28865	28815	28685	28719	28892	28879	28697	28915	28998	28965	28722	28999	28979	28701	28696	28852	28624	28762	29119	28874	28812	28731	28713	28961	29116	28568	28418	28867	28814	28663	28609	29078	28841	28775	28754	29004	28556	28686	28859	29213	28518	28916	29083	28505	28903	28847	28956	28674	28766	28808	28668	28705	28676	28708	28305	28860	28863	28747	28844	28707	28862	28953	28758	28839	28813	28786	28865	28726	29079	28890	28813	28812	28632	28717	28640	29021	28869	28730	28799	28797	28814	28736	29088	29078	28636	28861	29008	28778	28867	28776	29060	28656	28747	28919	28790	28876	28782	28858	28825	28763	28933	29001	28723	28815	28839	28929	29036	28890	28805	28774	28883	28958	28909	29005	28941	29139	28961	28813	28684	29001	28821	29045	29000	28929	28996	28877	28744	28805	28858	28687	28820	28845	29067	29033	28688	28715	28803	29064	28613	28816	28875	28968	28520	28808	29001	28888	28668	28827	29233	28523	28915	28901	28706	28635	28719	28597	28804	28769	28722	28691	28531	28927	28871	28856	28877	28946	28750	28866	28759	28973	28624	28736	28942	28899	28854	29002	28808	28706	28764	28701	28997	28937	28656	28741	28755	28783	28710	28837	28903	28841	28938	28873	28601	28816	28739	28966	28921	28792	28916	28748	28998	28703	28818	28850	28808	28891	28938	29062	28812	28797	28770	28987	28793	28941	28722	28689	28518	28737	28905	28808	28694	28869	28579	28847	29007	28975	28817	28722	28769	28822	28814	29185	29040	28733	28879	29130	28863	28570	28762	28742	28673	28895	28834	28911	28970	28653	29163	28672	28850	29046	28902	28870	28848	28964	29059	28918	28865	29045	28772	28812	28858	28711	28590	28776	28673	28773	28955	28561	28810	29086	28869	28738	28781	28664	28767	28663	28830	28731	28796	29048	28654	28790	28517	28885	28573	28674	28839	28990	28801	28761	28992	28828	28910	28846	28809	28789	28868	28946	28846	29035	28746	28877	28562	28912	28750	29053	28999	28922	28717	28839	28787	28757	29051	28924	28533	28891	28981	28680	28577	28920	28845	28863	28905	28547	28804	28789	28720	28968	28893	28654	28455	28650	28916	28485	28849	29007	28669	28753	28679	28799	28657	28691	28656	28516	28612	28891	28873	28805	28692	28599	28801	28652	28717	28873	28796	28824	28965	28791	28796	29081	28934	28649	28505	28628	28766	28873	28586	29052	28898	28787	28947	28828	28704	28860	28841	29083	28939	28639	28698	28829	28704	28944	28785	28913	28882	28703	28954	28916	28735	28653	28547	28741	28854	28819	28795	28840	28770	28788	28827	29062	28917	28662	28683	28970	28732	28685	28872	28868	28845	28932	28919	28942	28990	28935	29046	28819	29019	28837	28839	28529	28669	28942	28872	28756	29203	28510	28755	28731	29068	28898	28909	28497	28680	28843	29051	28657	28878	28788	28644	28838	28995	28818	28818	28969	28814	28772	29120	28726	28901	28784	28623	28892	29036	29017	29048	28799	28860	29045	29012	29023	28852	29081	28744	28900	28804	29082	29013	28451	28564	28698	28721	28764	28893	28896	28880	28868	28609	28812	28837	28882	28851	28840	28900	28769	28723	28928	28874	28779	28810	28993	28930	28800	28908	29005	28723	28793	29004	29169	28851	28746	28591	29002	28891	29023	28839	28799	28759	28501	28898	28643	29003	28768	28676	28749	28797	28852	28884	28675	28758	28631	28974	28781	28995	29092	28793	28792	28763	28849	28849	28710	28916	28659	28707	28468	29087	28908	28739	28802	28758	28708	28649	28976	29179	28938	28966	28958	29038	28529	28676	28656	28772	28447	28689	28702	28753	28835	28852	28880	28785	28656	28862	28719	29026	28601	28966	28796	28825	28874	28740	29211	28891	29036	28960	29022	28715	28777	28895	28970	28645	28790	28734	29021	28687	28940	28577	28779	28922	28771	28870	28606	28924	28647	28585	28862	28600	28985	28704	28783	28805	28788	28874	28475	28804	28825	28807	28770	29078	28639	28953	28922	28905	28819	29016	29004	28901	28764	28983	28752	28809	28853	28870	28732	28743	28630	28893	28796	28736	28947	28643	28972	28943	28910	28853	28905	29044	28797	29204	28889	28950	28875	28733	28841	28663	28834	29113	28890	28823	28797	29036	28496	28911	28750	28760	28720	28616	28790	28726	28861	28910	28665	28873	28750	28722	29033	28718	28902	28938	28901	28737	28776	28744	28838	28722	28640	28991	28873	28903	29041	29025	28955	28886	28856	28888	28775	28697	28697	28761	28592	28926	28790	28803	28803	28656	28831	28915	29121	28868	28562	28913	28892	28881	29073	28426	28894	29013	28832	28852	28861	28923	28953	28781	28972	28826	28894	28840	28551	28560	28633	28707	28756	28876	29003	28881	28760	28938	28912	29025	28665	28568	28695	28840	28856	28860	28686	28866	28774	28909	28713	28646	28760	28816	28661	28663	28679	28634	28761	28872	28778	28923	29209	28834	28927	28735	28625	28935	28766	28750	28788	28807	28744	28862	28819	29100	28590	29057	28723	28712	28693	28928	28982	28700	28744	29061	29034	28781	28840	28790	28991	28800	29001	28758	29121	28789	28787	28692	28730	28525	28905	28691	28949	28797	28880	28909	28903	28741	28633	28738	28793	28872	28584	28836	28914	28899	28868	28930	28949	28693	28708	28744	28913	28936	28843	28893	28624	28750	28716	28870	28849	28830	28656	28998	28806	28925	28955	28934	28513	29040	28896	28927	29030	28987	28798	28916	28684	28805	28685	28816	28923	28745	28828	28812	29009	28786	28869	28878	28980	28894	29032	28955	28631	28956	28519	28643	28779	28802	28720	28706	28739	28779	28804	29057	28887	29006	28943	28907	28730	28840	28907	28899	29073	28659	29005	28982	28911	29024	28678	28717	28933	28916	28769	29068	28781	28868	28864	28789	28717	28948	28623	28699	28459	29082	28924	28797	28975	28836	28814	28953	28712	28987	28831	28740	28897	28530	28996	28521	28851	28717	28781	28804	28778	29094	28926	28678	28672	28690	28787	28878	28644	28603	28739	28852	28533	28911	29058	28887	28846	28875	28971	28704	29062	28706	28736	28539	29105	28927	28972	28673	28628	29001	28658	28761	28668	28954	28777	28968	29027	28868	28991	28583	28980	28962	28804	28841	28736	28742	28734	28712	28816	28772	28888	28870	28761	29013	28855	28772	28675	28582	28806	28807	28961	28606	29182	28550	28890	28770	28787	28774	28921	28989	28705	28875	28638	28906	28739	28822	28886	28711	28827	28471	29012	29100	28996	28826	28684	28914	28923	28788	28894	28899	28751	28849	29182	28925	28988	28840	28794	28808	28710	28838	29072	29141	28762	28803	28842	28802	28699	28788	28822	28929	29060	28761	28865	29055	28708	28580	28853	28885	28890	28683	28980	28731	28876	28909	28594	29010	28937	28953	29153	28831	28893	28776	28792	28791	28805	28981	28800	28918	28972	28971	28756	28711	28771	28803	28973	28918	28974	29083	28933	28924	28724	28914	28912	28744	28779	28600	28340	28850	28603	28766	28838	28754	28722	28800	28669	28889	28746	28888	28881	29144	28716	28736	29122	28701	28804	29026	28699	28861	28753	28868	28768	28717	28677	28861	28789	28826	28804	28869	28726	28996	28905	28784	28717	28876	28845
23403	39367	38213	30968	26798	23910	22175	20823	19991	19590	19027	18885	18698	18445	18340	18277	18290	18129	18150	18176	18137	18044	18071	18012	18089	17792	17815	17934	17856	17969	17863	17768	17768	17705	17726	17768	17742	17694	17691	17981	17777	17577	17642	17851	17554	17732	17734	17729	17676	17808	17689	17510	17678	17745	17712	17715	17738	17608	17654	17495	17872	17716	17737	17597	17847	17696	17732	17863	17663	17823	17657	17628	17574	17581	17749	17880	17881	17740	17871	17837	17733	17557	17631	17794	17734	17604	17799	17722	17782	17591	17839	17571	17664	17634	17520	17863	17650	17810	17441	17671	17791	17692	17659	17697	17703	17717	17635	17624	17735	17735	17664	17745	17609	17642	17726	17654	17699	17544	17844	17562	17522	17676	17669	17554	17742	17676	17836	17356	17711	17553	17833	17682	17536	17614	17644	17776	17639	17508	17711	17495	17759	17587	17626	17854	17720	17550	17937	17600	17565	17596	17658	17735	17585	17635	17785	17736	17707	17712	17646	17605	17682	17524	17579	17421	17648	17520	17667	17485	17781	17690	17702	17671	17701	17665	17680	17646	17665	17626	17924	17696	17731	17710	17774	17666	17633	17663	17500	17747	17457	17687	17596	17711	17535	17772	17748	17590	17379	17834	17814	17723	17565	17805	17669	17679	18004	17800	17821	17628	17647	17662	17714	17608	17543	17777	17550	17647	17636	17630	17683	17894	17644	17563	17734	17632	17789	17689	17839	17540	17740	17578	17650	17655	17722	17636	17745	17817	17739	17796	17843	17710	17766	17724	17808	17718	17770	17737	17658	17747	17513	17942	17694	17533	17614	17630	17596	17655	17559	17865	17678	17554	17701	17602	17700	17744	17664	17506	17730	17491	17571	17680	17795	17567	17843	17563	17622	17672	17883	17722	17655	17635	17695	17778	17845	17603	17654	17583	17686	17595	17628	17691	17636	17704	17701	17572	17700	17733	17774	17740	17766	17824	17764	17692	17558	17679	17741	17655	17770	17648	17612	17550	17666	17495	17560	17679	17598	17679	17786	17808	17664	17795	17661	17725	17714	17545	17783	17728	17683	17619	17580	17857	17740	17728	17793	17773	17815	17561	17627	17678	17668	17665	17652	17832	17629	17558	17620	17680	17654	17723	17832	17567	17693	17811	17707	17744	17514	17738	17467	17658	17739	17578	17524	17789	17630	17574	17720	17525	17684	17714	17717	17546	17625	17744	17645	17760	17643	17665	17669	17516	17787	17806	17539	17722	17773	17471	17701	17654	17786	17754	17661	17617	17665	17464	17712	17587	17562	17551	17746	17594	17548	17569	17815	17728	17740	17568	17665	17540	17823	17858	17655	17598	17713	17671	17837	17667	17692	17793	17744	17747	17721	17532	17650	17813	17580	17685	17567	17622	17564	17720	17556	17726	17794	17670	17868	17618	17823	17599	17645	17594	17783	17514	17757	17772	17623	17645	17588	17802	17610	17540	17739	17848	17585	17583	17555	17683	17621	17556	17734	17710	17733	17558	17589	17584	17603	17749	17482	17464	17599	17660	17778	17772	17342	17656	17700	17614	17663	17774	17607	17830	17820	17620	17787	17419	17651	17657	17718	17793	17632	17567	17829	17687	17629	17623	17757	17780	17802	17650	17665	17631	17536	17717	17538	17600	17758	17622	17557	17763	17653	17812	17570	17602	17666	17511	17489	17712	17775	17647	17719	17810	17578	17640	17667	17616	17557	17581	17657	17812	17617	17718	17688	17707	17643	17847	17530	17747	17512	17587	17721	17665	17904	17733	17749	17802	17697	17794	17675	17607	17722	17720	17566	17780	17896	17585	17542	17786	17548	17766	17720	17709	17708	17575	17512	17760	17633	17487	17714	17523	17752	17692	17775	17665	17547	17720	17575	17688	17659	17694	17652	17491	17648	17818	17610	17820	17683	17403	17758	17622	17626	17731	17649	17717	17714	17779	17708	17765	17625	17641	17618	17840	17911	17659	17710	17637	17668	17681	17859	17456	17607	17603	17670	17704	17654	17581	17726	17585	17603	17640	17615	17665	17769	17770	17676	17691	17743	17504	17571	17715	17698	17487	17621	17635	17645	17667	17818	17704	17697	17625	17700	17521	17520	17644	17557	17635	17638	17708	17559	17514	17703	17627	17639	17624	17534	17423	17574	17726	17646	17611	17488	17747	17550	17505	17644	17625	17712	17500	17699	17841	17814	17640	17691	17604	17771	17739	17758	17662	17845	17671	17741	17785	17759	17678	17789	17518	17556	17527	17712	17630	17839	17749	17555	17670	17869	17707	17508	17725	17643	17689	17815	17696	17571	17641	17730	17652	17710	17665	17662	17616	17815	17505	17770	17652	17644	17728	17756	17773	17533	17619	17775	17624	17770	17504	17662	17749	17703	17609	17764	17495	17473	17574	17690	17637	17645	17865	17671	17664	17569	17654	17715	17693	17709	17756	17771	17695	17731	17682	17608	17740	17540	17632	17780	17760	17818	17661	17735	17815	17817	17702	17502	17714	17666	17813	17757	17715	17625	17620	17681	17708	17770	17526	17553	17653	17781	17707	17888	17616	17593	17746	17724	17769	17645	17737	17645	17651	17741	17625	17700	17608	17601	17459	17570	17710	17719	17572	17725	17637	17664	17734	17518	17622	17691	17671	17789	17819	17670	17654	17559	17681	17671	17603	17861	17634	17618	17692	17645	17761	17729	17710	17627	17890	17730	17643	17533	17647	17629	17618	17593	17568	17618	17815	17675	17714	17752	17734	17559	17562	17727	17716	17529	17729	17960	17629	17515	17571	17614	17746	17694	17576	17652	17720	17743	17591	17739	17585	17614	17649	17623	17723	17685	17572	17644	17657	17636	17499	17653	17720	17681	17615	17669	17608	17419	17521	17770	17445	17622	17534	17645	17561	17772	17749	17691	17623	17913	17789	17584	17735	17569	17809	17725	17699	17522	17622	17621	17724	17705	17713	17614	17833	17803	17763	17548	17688	17660	17712	17646	17689	17502	17753	17734	17781	17755	17732	17671	17765	17659	17719	17608	17646	17682	17400	17707	17560	17705	17483	17695	17557	17608	17628	17716	17957	17644	17651	17730	17741	17510	17668	17594	17702	17687	17678	17556	17594	17644	17611	17886	17593	17593	17691	17596	17577	17509	17735	17641	17622	17512	17647	17895	17575	17651	17678	17751	17463	17657	17724	17707	17744	17634	17766	17701	17631	17453	17612	17693	17804	17655	17691	17750	17752	17681	17731	17604	17574	17455	17677	17602	17606	17751	17789	17618	17822	17744	17724	17542	17557	17657	17625	17629	17653	17645	17781	17739	17625	17546	17683	17567	17613	17617	17835	17662	17585	17646	17684	17762	17659	17651	17525	17869	17612	17697	17783	17681	17676	17696	17658	17760	17689	17629	17728	17649	17740	17766	17681	17721	17534	17705	17872	17714	17599	17519	17828	17680	17508	17563	17686	17684	17701	17675	17764	17747	17564	17540	17743	17549	17836	17589	17683	17722	17687	17749	17546	17731	17581	17546	17706	17435	17768	17696	17756	17606	17580	17623	17535	17604	17540	17669	17716	17598	17771	17546	17694	17677	17825	17642	17588	17733	17595	17683	17724	17556	17660	17603	17837	17626	17600	17759	17667	17616	17778	17783	17676	17792	17859	17690	17754	17500	17697	17734	17506	17701	17719	17676	17620	17657	17772	17675	17669	17756	17782	17713	17501	17724	17811	17521	17684	17495	17710	17729	17547	17553	17690	17723	17654	17789	17701	17765	17577	17958	17672	17794	17709	17632	17680	17695	17768	17700	17664	17860	17638	17605	17678	17649	17685	17516	17790	17685	17785	17667	17606	17595	17654	17594	17641	17540	17704	17770	17675	17810	17799	17481	17734	17664	17687	17522	17758	17797	17719	17818	17640	17591	17621	17658	17743	17627	17670	17663	17721	17795	17711	17653	17750	17679	17679	17688	17749	17584	17557	17754	17605	17693	17669	17770	17574	17736	17640	17576	17710	17669	17657	17516	17580	17766	17502	17732	17741	17528	17802	17623	17609	17504	17715	17719	17587	17620	17934	17757	17609	17769	17646	17458	17576	17690	17778	17784	17655	17736	17780	17612	17781	17521	17700	17554	17624	17642	17559	17923	17683	17635	17729	17909	17585	17638	17739	17707	17443	17635	17763	17612	17635	17744	17755	17536	17545	17909	17651	17870	17578	17754	17730	17505	17560	17630	17819	17740	17637	17771	17625	17711	17821	17823	17677	17774	17596	17528	17748	17666	17520	17620	17670	17699	17747	17676	17587	17702	17541	17455	17705	17629	17555	17807	17698	17676	17591	17749	17814	17572	17683	17672	17629	17703	17729	17560	17687	17754	17631	17803	17587	17689	17762	17732	17682	17755	17720	17671	17760	17673	17637	17725	17609	17615	17744	17746	17681	17626	17736	17636	17676	17619	17765	17710	17848	17636	17704	17801	17631	17722	17676	17590	17558	17643	17626	17531	17614	17602	17487	17571	17639	17764	17430	17771	17479	17653	17622	17596	17850	17593	17550	17606	17766	17646	17747	17565	17633	17675	17559	17591	17681	17650	17662	17861	17655	17870	17701	17614	17708	17643	17612	17616	17656	17610	17632	17699	17729	17617	17736	17712	17601	17667	17558	17562	17652	17649	17648	17740	17763	17724	17654	17718	17364	17765	17669	17628	17691	17515	17748	17595	17870	17551	17719	17496	17800	17663	17573	17662	17561	17724	17806	17568	17640	17751	17561	17558	17710	17488	17687	17803	17574	17631	17652	17776	17526	17636	17685	17547	17752	17539	17595	17603	17939	17562	17692	17562	17588	17843	17663	17763	17515	17674	17670	17631	17759	17646	17598	17687	17862	17630	17656	17654	17610	17797	17503	17777	17592	17752	17620	17529	17781	17548	17828	17679	17633	17421	17752	17779	17550	17544	17767	17603	17628	17529	17565	17646	17753	17619	17662	17661	17689	17711	17574	17750	17583	17725	17630	17664	17713	17660	17733	17700	17696	17598	17649	17756	17471	17784	17722	17719	17821	17624	17552	17659	17667	17700	17625	17747	17815	17695	17547	17670	17671	17760	17790	17627	17650	17661	17624	17649	17619	17590	17535
22660	21204	27819	25148	23424	29886	35653	31949	30852	31085	30808	30202	29996	30043	30058	29788	29678	29652	29629	29555	29717	29553	29361	29340	29379	29267	29082	29514	29247	29258	29322	29332	29006	28992	29154	28941	29105	28899	29270	29248	29015	28953	28791	28963	28962	29203	29021	28979	29061	29034	29073	29185	29050	29030	28934	29019	28944	28929	28894	29152	29113	28989	28975	29022	29059	28999	29105	28911	28747	28662	28745	28856	29019	28786	28869	28974	29091	28919	28957	28836	28816	29239	29141	29008	28886	28886	29064	28729	28921	28929	28930	28812	29068	28919	28842	28731	29051	28787	28888	29117	28853	28756	28984	28758	28925	29046	28680	28751	28937	29143	28776	28964	28921	28822	28784	28861	28966	28788	28889	28727	28905	29056	28769	28926	28957	28998	29174	28851	28909	29021	28841	28741	28572	28766	28896	29100	28734	28955	29185	28760	28886	29044	29053	29119	29125	29152	29023	28884	28783	28611	29033	29143	28761	29085	28953	28627	28808	28856	28897	29088	29163	28761	28900	28948	28902	28992	28863	28762	28727	28804	28666	28582	28749	28932	29186	28915	29067	28883	29070	28683	28956	28868	28825	28700	28730	29166	28708	28805	28641	28962	28915	28876	28876	28871	29153	29011	28895	28552	28748	28660	29047	28870	29164	28887	28770	29177	28896	28919	28841	28997	28918	28781	28901	28813	29103	29048	29082	28686	28906	28977	29001	28977	28890	28683	28756	28724	28646	28875	28927	28973	28989	28925	28791	28703	28971	28905	28823	28903	29241	28995	28989	28954	28852	28741	28747	28629	29110	28926	28908	28906	29057	28890	28874	28880	29046	29113	29059	28939	28817	28564	28538	28899	28876	28869	28906	28885	29065	28847	28907	28985	28877	28963	28882	29111	28934	28785	28792	29113	28781	28951	28723	28740	29062	28752	28584	28622	28722	28964	29047	28801	28902	28661	28949	28887	28743	28723	29243	28836	29078	29003	29105	28713	28814	28829	28615	28833	29034	29226	29192	28909	28847	28912	28747	28953	28785	28952	28955	28997	28994	28951	28845	28801	29054	28886	28918	29048	28632	28956	28605	28830	29011	29031	29093	28924	28901	28773	28936	28751	28622	28720	28831	28666	28996	28727	28899	28739	29150	28718	28954	28718	29007	29018	28636	28757	29114	28801	28782	28882	28973	28872	28896	28659	28909	28721	28838	28931	28984	28783	29092	28907	28872	28893	28738	28779	28794	28756	28931	28981	28985	28752	28785	29027	28721	28780	29070	28900	28853	28893	29098	28835	28946	28641	28918	28841	28907	28857	28578	28705	28694	28993	28955	28805	29040	29049	28825	29099	29053	28751	28908	28921	28766	28771	29026	28910	28798	28969	28980	28675	28841	28945	28840	28993	28854	28782	28584	28694	28852	28790	28718	28700	29153	28981	28905	28988	29093	28976	28593	29026	28841	28830	28719	28956	28854	29020	28812	29158	28508	28612	28790	28931	28881	28946	28751	28828	28688	28805	28809	28612	28742	28795	28918	28653	28739	28780	29039	29167	29034	29112	28880	28847	28894	29053	28710	28982	28913	28983	28945	28999	28886	28861	29097	28950	28791	28999	28925	28844	28734	28856	28745	28765	28904	28896	28906	28994	28650	28826	28920	28884	29009	28902	28775	28699	28869	28892	29084	28764	28760	28922	28992	28886	28749	28788	28809	28982	28967	28859	28930	29006	29076	28967	29147	28784	28893	28861	28952	28908	28908	28821	28727	28996	28848	28976	28992	29008	29139	29077	29116	28675	28865	28935	28600	28969	28859	28928	28702	28631	28844	28974	28793	28805	28680	29030	28907	29001	28923	29119	28919	28742	28794	28997	28941	29105	28820	28673	28861	28913	28725	28532	28854	28934	28928	28898	28721	28656	28755	28805	28851	28712	28716	29056	28776	29065	28958	28774	29162	29132	28970	29013	28720	28843	28967	28815	28724	28571	28735	28809	28877	28927	28888	28884	28914	28887	28722	28893	28891	28902	28885	28925	28859	28688	28917	28993	28877	28947	28984	28989	28929	28731	28714	28911	28888	28719	29124	28783	28870	28698	28925	28896	28951	29032	28646	28959	29066	29151	29119	29104	28905	28805	29000	28725	28893	28725	28711	29189	28985	29026	28997	29073	29010	28705	28775	28718	28886	29040	28959	28785	28711	28805	28930	28923	29110	28791	28924	29058	29096	29177	29193	28746	28718	28882	28766	28824	28866	28958	29003	28801	28877	28496	28855	28881	28810	28862	29047	28795	28808	28967	29019	28763	28902	28664	28857	29006	28907	29242	28899	28870	29133	28924	28526	28686	28846	29069	28603	29021	28563	28593	28928	28888	28697	28539	28760	29060	28980	28890	28854	28812	28989	29035	29083	28933	28871	28833	28778	28787	28938	28841	28868	28609	29076	28742	28875	28849	28899	28927	28729	28845	28776	28800	28836	29162	28704	28883	28896	28997	28800	28686	28829	28828	28795	28838	28757	28721	28887	28380	28954	28940	29074	28858	28922	29019	28905	28986	28913	28813	28622	28487	28848	29079	28795	28895	28723	28915	28853	28835	28884	28900	28747	29061	29050	28903	29002	28806	28451	28976	28861	28965	28931	28677	28613	29137	28771	28699	28858	28812	28880	29244	28822	28960	28757	28754	28950	28903	28975	29033	28939	28527	28934	28754	28690	28833	28826	28776	28944	28869	28857	29041	28751	28725	28854	28682	29079	28846	28891	28667	28906	28941	28740	28943	28850	29051	29143	28862	28969	28632	28740	28865	28777	28833	28903	28724	28951	29034	28872	28961	28842	28767	28923	28805	28858	29066	28982	28804	28784	28677	29004	28739	28643	28939	28754	28809	28631	29011	28770	29039	28786	28765	29001	28996	28829	28875	28915	29111	29262	29009	28776	28937	28973	28863	28867	29078	28675	29102	28990	28729	29179	28706	29077	28866	28848	28771	28864	28791	28987	28762	29145	28914	28867	28785	28804	29012	28619	28469	28867	28762	29019	28882	28765	28739	28968	29216	29045	29077	28964	28679	28740	28761	28754	28800	28891	28617	28911	28886	28613	28815	28587	28985	29022	28773	28849	28716	28898	28666	28664	28702	28767	28906	28863	28893	28970	28862	28776	28914	28832	28849	28791	28912	28779	28564	28752	29101	29315	28979	28879	28777	28675	28904	29000	28868	28886	28967	28757	28783	28819	28810	28900	28914	28963	29111	28696	28983	28832	29080	29044	28792	28884	28521	28698	28729	29043	28905	28709	29088	28692	28920	29048	28881	28900	28956	28837	28825	28738	28831	28990	28926	29077	28816	28763	28960	28616	28806	28866	28934	28959	28821	28831	28897	28648	28899	28850	28737	28724	28774	28894	28856	28934	28734	28651	28940	28886	28833	28964	28854	28922	28935	28816	28868	28849	28886	28900	28981	29128	29056	28704	28803	28827	28924	28841	28953	28595	28704	28967	28919	28713	28814	28699	28806	28839	28657	28870	28715	28898	28827	28834	28841	29136	28844	28867	28797	29155	28708	28860	28719	28827	28871	28847	28808	28787	28703	28967	28998	29018	28846	28733	28936	28728	28822	28966	28999	28673	29031	28644	28768	28812	28924	29129	28559	28779	28873	28909	28960	28714	28826	28923	28740	28978	28929	28948	28768	29075	29022	29220	28698	28940	28618	28776	28891	28788	28914	28753	28644	29113	29055	28941	28815	28676	28749	28820	28710	28765	28846	29105	28731	28882	29052	28680	28669	28977	28681	28847	28957	28758	28842	29134	28870	28962	28897	28913	28976	28815	29020	28787	28907	29007	28911	28695	28840	29063	28881	28976	29007	28822	28926	28731	28763	28636	28833	28798	28689	28879	28965	28871	28775	28897	28849	28854	28840	28832	28996	28857	28812	29073	28715	28665	28670	29000	29002	28924	29029	28823	28930	29042	28763	28922	28971	28800	28905	28981	28700	28576	28746	29121	29037	28809	28813	28815	28539	28852	28999	29027	29056	29007	29053	28780	28869	28782	28807	28845	28781	28883	28936	28924	28834	28744	28867	28809	28834	28884	28629	28896	29184	28940	29028	28771	28841	28831	28616	29011	28717	28676	29036	28930	29013	29179	28837	28868	28791	28471	28951	28817	28778	28935	29039	28915	28829	29037	28828	28814	28993	28828	28924	28832	28782	29075	28779	28785	28875	29023	28925	29024	29047	28795	28609	28705	29060	28938	28706	28783	28988	28724	28899	28723	28956	28989	29057	28944	29257	29114	28832	28868	28919	28934	28736	29036	28810	28770	28852	29067	28790	28917	28749	29078	28842	28736	28725	28857	28853	28863	28974	28909	28986	28870	28670	28981	29087	28870	28913	28551	28799	29181	28944	28970	28995	28907	28600	28900	29005	28957	28734	28847	29014	28824	29045	29023	28973	28906	28882	28651	28762	28599	28584	28870	28826	29024	28694	28795	28934	28960	28762	28833	29041	29024	29009	28604	28746	28791	28830	29016	28897	28841	28958	28921	28822	28802	28544	28732	29045	29109	29020	28909	28970	29028	28903	28666	28671	28807	29022	28876	28949	28807	28884	28868	28819	28881	28919	28990	28865	29226	28877	29048	28778	28942	29007	28821	28714	28852	28954	28977	28792	29139	29125	28975	28740	28715	28869	28909	29021	28936	28975	29019	28839	28951	28856	28673	29011	28862	28871	28708	28823	28932	28797	28756	29056	28849	28782	28791	29123	28843	28824	28816	29127	28818	28461	28992	29009	28960	28852	28733	29217	28958	28949	28962	28899	28922	28810	28849	28432	28741	28571	28869	28762	28843	29024	28705	28983	28850	28892	28868	28812	28775	29013	28892	28663	28888	28939	28932	28877	28866	28876	28825	28723	28900	28919	28673	28980	28834	28887	28877	29067	29047	28990	29003	29045	28944	28856	28999	29230	28891	28938	28930	29013	28884	28716	29007	28731	28744	28730	28742	28919	29064	28886	28962	28740	29158	28957	29022	28716	28892	29092	28896	29045	28914	28818	29095	28880	28901	28593	28901	28929	28687	28751	28663	28920	29044	28697	28888	28934	29040	28765	28907	28899	29017	28768	29163	28753	29037	29027	28896	28874	28859	28640	28566	28860	28860	28973	28796	28625
25307	44233	43457	35382	30049	26428	24419	22212	21272	20531	20059	19411	19347	18965	18728	18614	18353	18254	18376	18259	18390	18399	18235	18249	18000	18051	18009	17972	17961	17915	17933	17970	17842	17793	17912	17681	17716	17828	17982	17861	17849	17743	17903	17661	17655	17747	17849	17641	17606	17481	17615	17824	17728	17707	17719	17862	17781	17813	17600	17564	17649	17644	17896	17676	17758	17602	17880	17537	17821	17779	17515	17667	17682	17509	17673	17609	17567	17548	17523	17671	17614	17723	17587	17894	17768	17650	17698	17890	17626	17892	17787	17770	17579	17703	17680	17794	17759	17533	17603	17576	17610	17659	17713	17612	17836	17491	17828	17649	17700	17582	17651	17529	17762	17634	17462	17705	17824	17631	17571	17621	17587	17716	17786	17722	17725	17732	17549	17915	17672	17681	17639	17730	17539	17551	17741	17628	17713	17674	17428	17829	17795	17775	17726	17417	17768	17690	17753	17555	17690	17752	17682	17627	17654	17617	17581	17753	17752	17557	17625	17535	17655	17582	17701	17662	17640	17782	17553	17803	17596	17697	17726	17754	17573	17467	17795	17653	17767	17476	17457	17561	17755	17644	17708	17579	17758	17740	17752	17651	17657	17766	17817	17559	17568	17650	17716	17523	17682	17796	17855	17640	17581	17686	17785	17304	17707	17778	17703	17666	17640	17750	17651	17480	17708	17516	17638	17566	17640	17544	17666	17862	17682	17780	17730	17689	17598	17671	17833	17706	17628	17673	17502	17654	17549	17435	17612	17711	17823	17423	17586	17705	17700	17595	17720	17567	17651	17538	17667	17748	17575	17885	17576	17725	17580	17783	17825	17561	17729	17453	17659	17621	17774	17703	17614	17725	17760	17630	17698	17565	17795	17700	17566	17795	17588	17628	17600	17756	17609	17650	17618	17644	17663	17531	17728	17595	17604	17481	17689	17341	17607	17628	17698	17810	17629	17584	17818	17558	17681	17636	17582	17720	17765	17553	17643	17563	17487	17664	17596	17714	17673	17565	17416	17715	17772	17604	17594	17813	17769	17698	17630	17428	17725	17608	17655	17553	17706	17795	17505	17730	17520	17614	17503	17661	17692	17498	17567	17674	17671	17685	17755	17879	17556	17746	17513	17594	17664	17793	17805	17682	17462	17640	17678	17753	17632	17614	17840	17642	17582	17496	17650	17765	17804	17709	17629	17631	17796	17698	17559	17660	17664	17731	17772	17838	17795	17534	17660	17699	17774	17597	17625	17791	17707	17719	17604	17499	17589	17724	17665	17562	17622	17648	17788	17721	17674	17555	17563	17569	17761	17698	17688	17670	17686	17837	17629	17557	17570	17626	17601	17797	17530	17707	17873	17660	17689	17644	17485	17514	17694	17583	17753	17620	17747	17652	17543	17742	17652	17557	17560	17686	17497	17616	17509	17782	17713	17666	17672	17600	17462	17750	17674	17627	17671	17541	17645	17581	17893	17711	17377	17550	17582	17627	17744	17608	17515	17675	17632	17698	17459	17674	17746	17678	17428	17758	17681	17758	17771	17604	17530	17531	17698	17789	17780	17889	17520	17596	17522	17610	17599	17672	17749	17677	17725	17765	17725	17615	17734	17588	17748	17690	17529	17580	17605	17562	17581	17610	17664	17668	17616	17621	17555	17792	17561	17592	17611	17735	17556	17752	17343	17801	17454	17663	17560	17692	17589	17695	17697	17657	17620	17612	17671	17659	17617	17638	17548	17693	17633	17670	17768	17579	17717	17477	17684	17430	17829	17631	17708	17593	17611	17817	17681	17594	17699	17566	17686	17627	17553	17645	17688	17567	17402	17507	17631	17752	17658	17626	17772	17650	17593	17552	17718	17624	17715	17691	17590	17514	17706	17658	17589	17770	17781	17699	17547	17611	17566	17591	17698	17697	17601	17600	17600	17465	17537	17693	17601	17483	17647	17481	17717	17523	17584	17715	17454	17782	17700	17602	17540	17463	17622	17791	17761	17752	17635	17807	17719	17521	17576	17674	17563	17687	17499	17783	17648	17600	17676	17840	17720	17565	17667	17509	17709	17487	17737	17758	17501	17557	17485	17691	17624	17569	17619	17735	17704	17756	17517	17701	17731	17767	17567	17630	17660	17435	17731	17539	17535	17679	17530	17661	17536	17670	17570	17657	17622	17723	17521	17605	17595	17629	17681	17681	17588	17658	17531	17742	17599	17574	17634	17668	17667	17524	17790	17720	17629	17642	17555	17563	17535	17605	17709	17511	17404	17623	17613	17549	17580	17752	17662	17589	17459	17749	17425	17725	17745	17529	17539	17702	17540	17518	17575	17691	17603	17455	17728	17725	17722	17558	17609	17643	17547	17719	17704	17599	17913	17754	17447	17532	17558	17706	17633	17612	17574	17638	17489	17809	17552	17614	17628	17518	17807	17629	17642	17600	17555	17716	17533	17696	17695	17754	17649	17587	17590	17553	17581	17712	17735	17655	17734	17633	17734	17361	17801	17630	17778	17555	17575	17803	17587	17620	17757	17514	17707	17554	17625	17754	17681	17668	17529	17690	17611	17710	17628	17682	17734	17640	17618	17544	17662	17478	17612	17513	17526	17447	17838	17744	17576	17407	17652	17876	17604	17609	17697	17819	17612	17810	17711	17694	17576	17547	17672	17866	17709	17631	17581	17652	17670	17382	17654	17706	17687	17583	17475	17709	17805	17594	17717	17785	17606	17666	17673	17651	17619	17804	17463	17726	17566	17506	17592	17546	17517	17507	17511	17520	17599	17698	17583	17666	17636	17620	17597	17561	17651	17758	17623	17647	17585	17720	17752	17648	17618	17835	17554	17701	17838	17707	17588	17766	17647	17625	17738	17678	17679	17608	17598	17726	17803	17586	17581	17555	17584	17783	17692	17746	17577	17492	17679	17568	17682	17770	17741	17480	17486	17800	17582	17637	17680	17868	17503	17569	17552	17611	17630	17480	17605	17594	17823	17638	17697	17686	17623	17779	17689	17654	17593	17787	17699	17612	17762	17750	17708	17510	17821	17696	17738	17603	17584	17784	17444	17557	17657	17672	17518	17616	17688	17548	17687	17653	17598	17728	17664	17682	17627	17770	17618	17691	17581	17699	17674	17554	17593	17646	17801	17540	17780	17562	17641	17725	17523	17718	17839	17730	17794	17722	17497	17702	17777	17695	17742	17616	17525	17610	17546	17699	17634	17712	17671	17638	17799	17690	17775	17579	17732	17534	17624	17480	17619	17702	17709	17887	17655	17711	17757	17868	17811	17718	17714	17905	17847	17557	17503	17653	17647	17554	17690	17618	17662	17669	17690	17548	17640	17726	17731	17548	17697	17690	17804	17757	17635	17634	17812	17657	17720	17574	17650	17538	17704	17665	17492	17687	17611	17611	17610	17581	17629	17505	17503	17684	17548	17456	17643	17637	17488	17471	17708	17717	17551	17526	17738	17567	17783	17635	17499	17630	17652	17706	17628	17620	17619	17670	17644	17669	17772	17825	17698	17710	17465	17814	17773	17629	17678	17604	17754	17552	17682	17461	17521	17613	17757	17666	17652	17583	17577	17584	17840	17579	17477	17618	17581	17943	17409	17616	17636	17687	17633	17502	17408	17635	17691	17638	17708	17658	17668	17661	17487	17600	17617	17574	17676	17702	17737	17709	17631	17626	17575	17623	17782	17769	17568	17676	17764	17741	17761	17802	17882	17565	17742	17618	17831	17575	17677	17552	17639	17535	17557	17840	17794	17679	17519	17618	17822	17756	17574	17556	17599	17688	17693	17577	17725	17484	17534	17662	17722	17562	17606	17815	17498	17707	17547	17710	17653	17663	17670	17507	17658	17864	17483	17569	17495	17639	17841	17494	17533	17397	17684	17619	17567	17658	17470	17599	17533	17733	17708	17714	17685	17599	17494	17705	17559	17666	17852	17783	17722	17550	17616	17488	17787	17525	17490	17687	17775	17495	17368	17666	17520	17449	17596	17783	17677	17621	17751	17634	17606	17593	17729	17736	17616	17529	17670	17614	17621	17638	17572	17421	17756	17811	17705	17470	17673	17730	17595	17715	17674	17570	17538	17732	17426	17669	17580	17533	17675	17598	17543	17708	17446	17531	17688	17455	17611	17611	17740	17969	17745	17587	17641	17492	17589	17653	17530	17593	17664	17589	17701	17419	17765	17592	17770	17618	17606	17662	17375	17579	17672	17859	17628	17573	17780	17623	17710	17576	17691	17687	17597	17600	17715	17749	17520	17815	17613	17542	17729	17649	17851	17778	17749	17728	17677	17729	17658	17543	17819	17597	17676	17588	17662	17612	17638	17410	17609	17667	17573	17696	17612	17671	17589	17550	17621	17870	17666	17588	17739	17705	17501	17753	17622	17598	17538	17657	17699	17550	17724	17910	17564	17716	17681	17611	17677	17677	17637	17487	17627	17672	17524	17625	17570	17681	17601	17602	17777	17765	17650	17557	17679	17627	17809	17470	17818	17526	17702	17645	17706	17630	17662	17523	17653	17652	17811	17555	17649	17424	17809	17496	17691	17614	17654	17617	17830	17749	17575	17711	17509	17494	17439	17674	17811	17538	17702	17478	17708	17643	17343	17760	17749	17630	17592	17505	17765	17619	17661	17709	17947	17643	17685	17640	17649	17726	17769	17481	17607	17587	17648	17774	17710	17469	17660	17736	17646	17850	17620	17602	17681	17598	17717	17509	17681	17623	17710	17758	17548	17462	17798	17586	17736	17552	17586	17576	17756	17747	17652	17691	17743	17705	17484	17617	17683	17740	17600	17564	17544	17678	17595	17598	17571	17740	17830	17598	17606	17729	17664	17707	17625	17553	17624	17629	17634	17712	17602	17740	17621	17918	17813	17729	17633	17724	17457	17677	17604	17721	17743	17636	17887	17512	17651	17621	17451	17775	17452	17493	17668	17594	17714	17641	17742	17766	17630	17648	17761	17614	17655	17627	17401	17574	17493	17538	17680	17588	17545	17576	17665	17648	17671	17579	17777	17426	17676	17700	17794	17766	17490	17469	17788	17741	17564	17649	17545	17703	17659	17614	17646	17481	17637	17594	17641	17761	17731	17696	17570	17641	17538	17704	17674	17561	17704	17627	17728	17638	17685	17553	17442	17654
37145	32931	38282	36412	33327	32881	32247	31686	31341	31382	31396	30988	31212	30870	31074	30933	30693	31170	31098	31047	30510	30953	30657	30880	30856	31066	31109	31149	30976	30786	30990	30855	31061	30931	30804	30896	30688	30924	30846	30806	31023	30655	30997	31187	30868	30985	31063	30756	30709	30560	30658	30753	30872	30980	30715	30919	31172	30610	30990	30944	30972	30922	30913	30922	30840	30716	30785	30963	30779	30759	30963	30891	30882	30511	30997	31083	30954	30923	30805	31059	30965	30833	30693	30792	31007	30876	30595	30846	30950	30896	30757	30615	30828	30400	30900	31069	30870	30797	30827	30904	30866	30817	30580	30834	30838	30792	30792	30485	30821	30831	30651	30947	30666	30609	30923	30951	30906	30889	30727	30875	30703	30747	30511	30708	30639	30779	30930	31019	30710	30658	30911	30816	30981	30977	30955	31140	31047	30897	30913	30743	30757	30606	31088	30699	30766	30804	31036	30818	30702	30820	30608	30981	30845	30845	31053	31089	30823	30706	30658	30960	30746	30951	31010	30809	30875	30675	30897	30946	31002	30957	30792	30770	30952	30724	30755	30846	30835	30777	30746	30803	30972	30876	30786	30799	30796	30781	30963	30872	30751	31043	31018	30767	30960	30692	30700	30546	30711	30852	30749	30922	30989	30726	30933	30866	30975	30589	30591	30905	30820	30898	30757	30794	30773	30721	30725	30788	31071	31034	31062	30863	30751	30649	30927	30795	30689	30579	30875	30818	30978	30954	30980	30791	30918	30768	30851	30894	30992	30847	30667	30761	30838	30576	30903	31024	30773	30856	30714	30854	30784	30949	30891	30860	30890	31047	30756	30676	30632	30619	30799	31155	30769	30839	31052	30732	30893	30931	30807	30532	30839	30624	30964	30989	30701	30476	30872	30629	30995	30645	30773	30939	30973	30820	30462	30758	30607	31152	30969	30753	30898	30673	30814	30423	30950	30766	31069	30758	30872	30832	30562	31057	30875	31341	30904	30833	30902	30967	30930	30948	30690	31061	30819	31043	30822	30585	30762	30687	30584	30618	30439	30535	30771	30835	30764	30902	30840	30984	30961	30934	30756	30631	30958	30943	30950	30671	30832	30778	30887	30756	31010	30854	30755	30664	30869	30776	30774	30841	30680	30952	30674	30452	30721	30899	30731	30799	30950	30762	30753	30957	30858	30793	30704	30827	30944	30892	30711	30783	30812	30635	30858	31015	30723	30884	30759	31037	31103	31010	30694	30726	30964	30769	30921	30752	30686	30477	30831	30829	30926	30841	30806	30897	30707	30958	30685	30745	30847	30815	30969	30776	30692	30629	30960	30906	30977	30692	31073	31205	31028	30588	30546	30702	30829	30867	31021	30792	30792	30774	30876	30568	30854	30982	30911	30999	30648	30824	30824	31051	30809	30914	30615	31080	30813	30892	30859	31043	30766	30885	30653	30774	30835	30871	30729	30740	30945	30916	30896	30691	30938	30962	31045	31048	30930	30589	30803	30669	30695	30867	30977	30823	30964	30862	30869	30922	30759	30915	30671	30828	30793	30810	30894	30925	30807	30941	31134	30886	30746	30711	30710	30735	31140	30755	30739	30784	30739	30636	31034	30792	30730	30615	30982	30888	30593	30771	30799	30852	30686	30602	30526	30703	31121	30899	30904	30721	31025	30907	30581	30747	31120	30706	31039	30795	31069	30840	30655	30940	30592	30923	30875	30795	30771	30748	31117	30929	30787	30636	31011	30993	30629	30838	31034	30706	30848	30757	30851	30807	30759	30838	30872	30833	30926	30962	30820	30862	31120	30687	30798	30997	30768	30655	30908	30644	30982	30985	30648	30565	30585	31007	30926	30757	30839	30882	31282	30629	30741	31118	30850	31011	30877	30706	30542	30811	30754	30699	30773	30628	30590	30668	30951	31017	30723	30758	30771	30754	30796	30363	30618	30981	30851	30779	30930	31026	30601	30627	30772	30636	30842	30933	31073	30933	30773	31015	30908	30766	30761	30893	30854	30862	31242	30565	30983	30772	30960	30605	30971	30765	30729	30797	30641	30856	30850	30899	30940	30671	31100	30897	30680	30848	30716	30790	30741	31161	31146	30660	30870	30832	30726	30871	30749	31023	30922	30898	31054	30868	30649	30884	30825	30818	30843	30895	30795	30943	30920	31080	30704	30826	30663	30879	30822	30701	31108	30909	30854	30681	30913	30795	30763	30544	30481	30736	30860	30773	30709	30834	30722	30875	30781	30975	30831	30717	30686	30523	30920	30796	30859	30799	30803	30743	31102	30743	30811	30484	30732	30834	30599	30712	30803	30868	30719	30891	30780	30751	30991	30937	30777	30822	30681	30824	30847	30644	30860	31023	30717	30766	31058	30850	30659	30858	30914	30964	31023	30675	30948	31144	31068	30730	31025	30858	30638	30866	30815	30705	30741	31129	30741	30902	30934	30943	31137	30861	30848	30831	31238	30621	30846	30822	30890	30757	30726	30841	30851	30708	30800	30659	30502	30947	30862	30796	30657	30703	30869	31200	30729	31116	30456	30715	30813	30777	30576	30973	30909	30768	30743	31136	30749	30850	30665	30561	30959	30820	30949	30957	30779	30895	30958	31043	30643	31016	30904	30759	30743	30560	30660	30532	30829	30784	30535	30701	30718	30946	30989	30999	30519	30951	30861	30834	30814	30879	30796	30846	30940	30748	31183	30723	30975	30622	30790	30738	30846	30736	30996	30931	30933	31311	30874	30964	30744	30741	30890	30647	30794	30692	30903	30763	30604	30852	30988	30686	30949	30806	30945	30813	30994	30892	30939	31044	31137	30929	30721	30595	30989	30976	30814	30805	30873	30717	30791	30574	30936	30702	31048	30666	30606	30762	30567	30881	30550	30826	30797	30512	30903	30690	30793	30891	30983	30692	31029	30513	30817	30869	30892	31156	31056	30817	30737	30880	30760	30910	31009	30719	30941	30880	30550	30794	31185	30917	30835	30929	30964	30767	30855	30858	30903	30683	30923	30959	30550	30802	30723	30662	30545	30824	30767	30969	31097	30760	30752	30751	30843	30703	30667	30859	30789	30530	30857	30483	30669	30800	30771	30878	30988	30805	30781	30772	30736	31006	30911	30723	30795	30821	30925	30868	30883	31065	30974	30799	31212	30866	30655	30742	30920	30916	30916	30843	30813	30921	30839	30822	30976	30744	30809	31057	30789	30748	30931	30857	30925	30892	30767	30878	30757	30919	30789	30629	30972	30931	30933	30881	30636	30885	30868	30977	30824	30730	30790	30803	30753	31048	30852	31005	30945	30882	31109	31105	30636	30889	30650	31010	30847	30911	30753	30968	30914	31163	31006	30927	30938	30845	31027	30923	30988	30720	30799	30899	30754	30686	30872	30775	30985	31090	30857	30843	30710	30755	31033	30884	30682	30773	31122	30893	30700	30867	30784	30822	30740	31037	30765	30750	30564	30693	30572	30829	30701	30803	30711	31059	30771	30912	30786	30728	30725	30836	30936	30761	30896	30889	30810	30794	30701	30826	30694	30589	31093	31039	30752	30925	30795	30720	30927	30568	30809	30650	30599	31106	30782	30877	31002	30738	30901	30760	30734	30897	30798	30767	30858	30978	30740	31022	31070	30864	30746	30760	30638	30626	31010	30613	30725	30788	30895	30935	30899	30991	30657	30635	30710	30794	31122	30717	30954	30961	30864	30529	30624	30858	30946	30938	30951	30769	30937	30829	30526	30551	30796	30657	30682	30657	30833	30693	30758	30813	30666	30991	30789	30955	31011	30814	30820	30756	30798	30838	30948	30814	30835	30863	30803	30772	30782	30857	30833	30645	30886	30873	30866	30984	30874	30922	30899	30734	30674	30967	30767	30766	30806	30974	30625	30863	30763	30805	30819	30673	30831	31000	30910	30899	30955	30574	30730	30814	30953	31184	30662	30505	30868	30940	30707	30826	30637	30587	30865	31005	31043	30521	30749	30449	30712	30865	30927	30917	30806	30955	30722	30524	30707	30623	30865	30718	30784	30826	30742	30725	30647	30653	30658	30942	30746	30969	30919	30902	30912	30730	30663	30662	30958	31158	30932	31048	30828	30621	30934	30790	30717	31011	30899	30715	30436	30956	30930	31081	30797	30660	30932	30810	30648	30679	30854	30884	30758	30767	30740	31055	31154	30852	30772	30864	30543	30851	30841	31043	30981	30681	30971	30710	30727	30707	30559	30643	30639	30950	30733	30850	30909	30706	30697	30684	30445	30767	30838	30888	30943	30821	30993	30618	30791	30843	30465	30644	30925	31053	30902	30705	30976	31082	30980	30747	30691	30860	30512	30891	30589	30914	31189	31005	30595	30750	30858	30495	30726	30795	30913	30818	30744	30759	30823	31022	30847	30690	30706	30877	30954	30799	30947	30983	30746	31109	30777	30566	30909	30787	30893	31102	30793	30801	30756	30711	30845	30668	30783	30942	30710	30716	30745	31090	30769	30917	30997	31042	30856	30957	30786	30857	30771	30909	31041	30807	31114	30935	30948	30652	30832	31012	30844	30815	30929	30680	30850	30614	30776	31050	30967	30902	30706	30689	30781	30849	30721	30750	31021	30718	30687	30843	30897	30790	30884	30702	30848	30936	31000	31066	30912	30641	30804	30886	30898	30772	30766	30898	30861	31124	31199	30634	31065	30799	30876	30676	30870	30605	30952	30878	30828	30597	30903	30993	30680	30856	30671	30573	31026	31101	30903	30933	30864	30601	30902	31068	30816	30682	31123	30663	30897	30555	30852	30945	30596	30931	30943	30909	30779	30738	31013	31043	30821	30879	30752	30857	30776	30725	30773	30773	30917	30876	31066	30854	30791	30601	30966	30884	30523	31041	30840	30847	30818	30818	30742	30931	30726	30783	30911	30971	30771	30712	30714	30748	30795	30549	30881	31009	30883	30706	30878	30656	30842	30626	30836	30800	30686	30759	30571	30996	30830	31025	30843	30797	30734	30989	30867	30751	30892	30592	30645	30522	31128	31028	30964	30894	30871	30780	30530	30698	30662	30914	30959	30929	30763	30819	30804	30834	31094	30849	30878	30690	30637	30637	30821	30625	30889	30749	30667	30917	31015	30872	30613	30723	30728	30718	30965	30964	30964	30699
26083	32867	31587	26113	23318	21608	20726	19988	19497	19246	19342	19220	19106	19061	18913	18873	18849	18736	18760	18747	18759	18782	18810	18617	18578	18657	18721	18657	18612	18574	18628	18749	18584	18592	18591	18681	18793	18539	18565	18466	18406	18612	18574	18540	18764	18756	18507	18703	18713	18479	18376	18544	18601	18735	18573	18513	18660	18589	18543	18593	18452	18738	18570	18625	18709	18613	18643	18554	18927	18620	18551	18697	18562	18583	18609	18604	18571	18593	18622	18708	18554	18482	18616	18698	18510	18610	18463	18575	18678	18736	18802	18485	18566	18778	18665	18637	18665	18664	18579	18363	18604	18628	18417	18590	18759	18654	18709	18664	18425	18575	18670	18611	18522	18360	18609	18584	18625	18577	18799	18375	18576	18642	18492	18414	18687	18533	18560	18810	18409	18625	18525	18300	18674	18618	18571	18300	18646	18625	18427	18672	18505	18668	18408	18546	18490	18746	18777	18522	18689	18658	18633	18659	18554	18504	18587	18439	18699	18618	18700	18659	18681	18519	18699	18837	18532	18357	18702	18640	18407	18644	18636	18501	18482	18541	18726	18517	18512	18802	18606	18515	18514	18658	18768	18546	18515	18407	18444	18786	18666	18578	18627	18643	18551	18549	18639	18634	18668	18502	18259	18573	18507	18683	18483	18666	18474	18591	18469	18679	18689	18714	18573	18531	18580	18424	18542	18616	18604	18531	18675	18566	18625	18656	18562	18452	18703	18501	18558	18619	18653	18692	18770	18501	18671	18731	18574	18574	18502	18669	18672	18404	18644	18424	18544	18482	18471	18526	18463	18615	18410	18741	18561	18690	18818	18423	18649	18552	18562	18527	18485	18632	18686	18642	18566	18562	18480	18506	18582	18649	18588	18801	18555	18550	18476	18442	18629	18666	18644	18664	18705	18620	18568	18642	18648	18618	18582	18636	18840	18431	18567	18419	18528	18482	18536	18710	18558	18571	18465	18726	18731	18505	18665	18604	18453	18586	18463	18729	18474	18686	18520	18495	18474	18674	18585	18544	18633	18679	18654	18688	18579	18480	18503	18506	18580	18559	18347	18629	18389	18448	18805	18616	18285	18579	18529	18566	18531	18387	18722	18450	18567	18545	18644	18427	18578	18516	18595	18616	18651	18616	18529	18651	18474	18586	18559	18478	18501	18578	18416	18479	18620	18588	18769	18694	18569	18529	18626	18674	18539	18616	18613	18545	18558	18628	18522	18621	18641	18453	18574	18557	18587	18535	18444	18511	18381	18686	18605	18649	18487	18649	18650	18588	18535	18578	18688	18756	18677	18427	18480	18818	18524	18635	18661	18737	18500	18639	18611	18715	18692	18518	18655	18490	18395	18592	18673	18580	18601	18580	18581	18353	18595	18508	18559	18629	18454	18624	18632	18614	18752	18436	18657	18581	18328	18591	18561	18611	18424	18606	18536	18504	18776	18530	18689	18681	18583	18556	18527	18571	18570	18636	18622	18720	18694	18633	18583	18314	18718	18528	18695	18565	18523	18702	18539	18573	18554	18623	18525	18624	18598	18549	18531	18698	18754	18570	18533	18808	18722	18601	18541	18675	18588	18594	18756	18615	18444	18473	18666	18569	18462	18669	18556	18561	18507	18792	18525	18597	18628	18458	18437	18496	18751	18611	18534	18516	18531	18598	18539	18579	18522	18522	18685	18523	18384	18616	18381	18597	18728	18597	18580	18618	18618	18540	18380	18580	18650	18543	18701	18606	18640	18449	18551	18606	18610	18458	18521	18571	18637	18559	18654	18388	18622	18675	18507	18582	18441	18688	18497	18657	18578	18469	18696	18748	18608	18597	18727	18343	18555	18556	18528	18447	18282	18682	18587	18450	18609	18525	18706	18469	18702	18693	18680	18637	18589	18699	18787	18518	18627	18657	18727	18689	18515	18625	18446	18508	18604	18591	18601	18509	18720	18542	18534	18457	18534	18482	18732	18475	18573	18518	18548	18507	18548	18576	18569	18559	18622	18526	18626	18585	18593	18612	18587	18607	18664	18432	18623	18545	18510	18644	18579	18556	18693	18477	18483	18398	18541	18619	18649	18683	18564	18563	18366	18582	18450	18606	18573	18623	18649	18570	18693	18614	18583	18788	18595	18643	18476	18699	18707	18581	18696	18738	18661	18476	18601	18609	18522	18542	18464	18854	18530	18628	18680	18519	18646	18721	18467	18788	18529	18560	18597	18559	18504	18670	18593	18714	18611	18676	18384	18580	18675	18600	18699	18609	18645	18473	18632	18540	18457	18385	18682	18466	18544	18489	18743	18528	18563	18474	18753	18327	18615	18576	18669	18669	18465	18618	18672	18716	18624	18552	18725	18512	18716	18576	18591	18469	18592	18586	18562	18399	18516	18616	18782	18304	18670	18581	18468	18493	18684	18531	18534	18380	18577	18695	18623	18632	18837	18523	18480	18522	18542	18596	18664	18584	18553	18590	18692	18619	18605	18644	18735	18554	18766	18755	18470	18618	18662	18590	18573	18705	18687	18543	18680	18584	18522	18538	18428	18467	18376	18451	18572	18550	18546	18613	18703	18680	18642	18616	18507	18272	18488	18580	18472	18482	18720	18779	18549	18466	18545	18541	18373	18588	18642	18431	18557	18552	18590	18634	18662	18565	18459	18376	18507	18623	18567	18519	18692	18496	18554	18494	18401	18564	18518	18493	18581	18698	18724	18513	18691	18621	18683	18525	18542	18590	18624	18565	18715	18528	18386	18536	18482	18509	18823	18689	18551	18562	18825	18557	18519	18512	18671	18651	18566	18574	18582	18561	18587	18580	18699	18641	18620	18386	18701	18586	18580	18545	18638	18687	18632	18510	18505	18618	18678	18694	18493	18615	18480	18612	18535	18553	18529	18577	18554	18559	18650	18482	18629	18322	18340	18650	18542	18525	18523	18574	18399	18420	18583	18576	18603	18544	18537	18571	18546	18689	18713	18541	18530	18640	18703	18461	18579	18644	18625	18674	18689	18537	18580	18568	18581	18620	18665	18509	18507	18444	18514	18720	18580	18629	18708	18567	18556	18562	18576	18739	18577	18605	18495	18658	18590	18562	18764	18631	18401	18643	18591	18530	18541	18640	18454	18563	18268	18744	18487	18568	18549	18584	18462	18657	18679	18599	18739	18579	18587	18599	18641	18555	18524	18666	18649	18535	18613	18518	18509	18634	18531	18456	18558	18547	18619	18730	18496	18449	18661	18592	18551	18657	18528	18653	18684	18505	18584	18724	18486	18416	18516	18392	18567	18545	18539	18761	18613	18607	18657	18650	18630	18575	18827	18638	18601	18653	18581	18400	18564	18388	18543	18631	18740	18591	18773	18444	18593	18701	18517	18523	18567	18332	18608	18601	18662	18511	18397	18590	18673	18681	18592	18528	18527	18614	18431	18709	18548	18809	18692	18660	18779	18664	18698	18599	18693	18604	18619	18595	18712	18525	18596	18355	18476	18687	18565	18548	18614	18570	18536	18595	18625	18650	18689	18355	18483	18502	18582	18612	18571	18647	18610	18456	18503	18575	18456	18596	18404	18590	18681	18815	18763	18566	18528	18632	18536	18643	18483	18645	18639	18575	18591	18626	18655	18561	18810	18617	18428	18471	18707	18607	18693	18729	18633	18725	18729	18600	18656	18530	18618	18603	18686	18694	18530	18544	18506	18455	18563	18571	18468	18545	18637	18475	18679	18744	18469	18644	18422	18501	18685	18718	18676	18536	18582	18644	18483	18572	18604	18614	18436	18412	18589	18451	18504	18582	18585	18675	18635	18585	18656	18635	18625	18607	18447	18561	18520	18628	18586	18599	18471	18492	18813	18733	18605	18697	18629	18659	18573	18637	18665	18547	18561	18523	18668	18749	18592	18806	18554	18542	18786	18649	18565	18665	18615	18716	18541	18643	18530	18650	18863	18490	18506	18682	18573	18734	18470	18555	18505	18606	18597	18593	18631	18739	18681	18610	18592	18655	18425	18722	18776	18606	18599	18813	18657	18638	18487	18693	18580	18426	18600	18439	18643	18591	18659	18676	18650	18473	18695	18612	18501	18794	18543	18653	18618	18629	18691	18658	18641	18294	18399	18526	18550	18615	18541	18641	18559	18714	18466	18587	18547	18675	18457	18521	18536	18494	18673	18484	18760	18732	18719	18599	18582	18627	18499	18674	18724	18576	18424	18671	18431	18748	18751	18595	18621	18692	18490	18454	18659	18546	18603	18627	18523	18555	18566	18563	18433	18430	18562	18436	18594	18667	18550	18443	18521	18620	18655	18571	18687	18694	18544	18571	18530	18477	18667	18362	18710	18492	18469	18560	18516	18385	18590	18853	18711	18684	18683	18655	18734	18446	18715	18365	18409	18656	18469	18568	18468	18611	18563	18554	18488	18419	18467	18539	18636	18591	18747	18658	18611	18572	18533	18602	18691	18474	18702	18670	18450	18597	18628	18815	18576	18594	18540	18486	18640	18460	18589	18325	18638	18562	18754	18683	18774	18538	18610	18739	18634	18560	18679	18223	18752	18560	18654	18500	18702	18456	18611	18668	18620	18634	18650	18509	18523	18536	18619	18595	18574	18407	18504	18453	18555	18425	18507	18767	18484	18587	18643	18789	18627	18657	18599	18639	18570	18734	18492	18575	18497	18710	18572	18524	18595	18632	18461	18518	18713	18379	18605	18642	18403	18655	18649	18551	18623	18481	18597	18718	18446	18544	18410	18506	18468	18583	18644	18463	18579	18629	18556	18556	18666	18623	18691	18391	18788	18560	18758	18746	18531	18575	18604	18620	18699	18575	18509	18638	18596	18756	18485	18684	18544	18604	18587	18506	18697	18624	18616	18568	18681	18655	18713	18348	18658	18581	18567	18477	18680	18535	18648	18422	18720	18701	18560	18581	18681	18657	18573	18559	18584	18316	18666	18517	18512	18636	18608	18488	18540	18654	18555	18584	18525	18539	18702	18471	18542	18587	18746	18790	18488	18490	18694	18563	18410	18700	18646	18605	18551	18582	18686	18526	18583	18662	18510	18615	18538	18487	18544	18513	18521	18687	18557	18755	18537	18596	18549	18541	18644	18564	18582	18524	18474	18612	18693	18617	18590	18514	18605	18749	18642	18797
23973	21209	27826	25741	26012	31380	33823	31167	30534	30556	29974	29876	29662	29484	29657	29437	29499	29341	29555	29174	29238	29383	29427	29417	29415	29373	29408	28950	29291	29315	29092	29178	29200	29154	28955	29026	29138	28939	29206	28816	28961	29105	28823	28833	29017	29004	28912	28874	29113	28967	28808	28850	28805	29018	28955	28988	28999	29165	29064	29244	29072	28972	28980	29114	28922	28934	29096	29235	29144	28935	29018	29122	29119	28881	28947	28883	28984	29100	28794	28827	29008	28938	29237	29110	28983	28955	29057	28774	28717	29106	29091	28953	29061	29205	28879	29049	28860	29027	29118	28754	29006	29041	28895	28995	29038	29151	28913	28777	28847	28836	28802	28948	28975	28727	29055	29016	29118	28893	29051	28958	28953	28784	29178	28934	29012	28842	29008	28982	28974	28927	29009	28994	28938	29140	28932	28943	28861	28957	28829	28956	29051	29052	29081	28797	28842	28802	29101	29264	29137	29082	29096	28927	28801	29053	29230	29045	29143	29028	28724	28977	28638	28810	28950	29040	29114	29199	28889	28863	28921	28882	28901	29141	29265	29003	29018	28788	29166	28784	28841	28779	29070	28968	29019	29038	29129	28886	28893	28962	28906	29140	28901	29102	29041	29110	28818	29030	28821	28753	28923	28973	28929	28943	28849	28911	29214	29134	29078	28879	28876	29125	29230	28605	28971	29172	29171	28942	29174	28773	29054	28984	28724	28892	29024	29261	28848	29254	28932	29204	28952	28884	28668	28880	28968	28854	29065	28984	28883	28684	28975	29111	28787	29036	28969	29002	28873	28718	29103	28973	28945	28685	29227	28945	28915	28939	28903	29093	29152	28927	29060	29020	29190	28824	29372	28882	29054	29088	28964	29192	29194	28991	28879	28800	28901	28976	29182	29078	28915	28889	28878	29025	28869	28635	29177	29081	28959	29233	28840	29129	28916	29072	28706	28799	28795	28961	28778	29071	28817	28935	29252	29019	28882	28950	28539	28663	28909	28986	28998	29151	28820	28893	28934	28958	29242	29083	28962	28861	28917	29210	28851	29034	28825	28932	28838	29017	28824	29109	29055	29044	28700	29363	28828	28996	29176	28834	28898	29066	28863	28976	28802	28887	29079	28970	28995	28983	28977	29004	28928	28791	28920	28753	28784	29089	29134	29219	28805	28749	29132	29011	29014	29083	28702	28899	29060	29190	28838	28929	29000	29047	29465	28938	29091	28885	29084	28707	28969	28993	29052	28995	28896	28926	29171	29204	28774	28943	28931	28778	28878	28871	29003	29004	29427	29039	29106	28832	29050	28789	29048	28898	28883	28920	28664	29076	29309	29365	29058	29015	28754	29018	29115	29095	29044	29061	28861	29123	28977	29318	29046	29163	28963	29029	29077	28871	28920	28860	28971	28938	29119	28969	29056	28949	29208	29143	29070	28937	28940	29292	29386	28717	28915	28835	28512	28912	28836	28800	28811	28838	28872	29098	28924	29073	28919	29016	28944	28937	29045	28751	29005	28975	28798	28965	28966	28853	28841	28823	29190	28898	29180	28958	28814	29001	28855	29287	29102	29240	29000	29039	28962	28757	28721	29171	28941	28883	28886	28894	29192	29011	29028	28916	29190	28785	29225	28849	29133	28935	28935	28783	28826	29069	29066	28988	28968	28768	29026	28798	29086	29028	29087	28911	28710	28741	29037	28690	28887	28920	29176	28934	28915	28907	29086	28842	29121	29346	28864	28928	29016	28783	28976	28595	29173	29187	28982	28899	29024	29067	29201	29068	29055	29116	28700	28651	28705	28942	29081	29320	28990	28970	28891	28863	28976	29099	28977	29030	28709	28936	29122	28910	29204	28857	29094	28950	28846	29093	28929	29011	29119	28752	28927	29081	28886	29102	28944	29067	29179	29038	28875	29186	29226	28644	28735	28684	28903	29248	28813	29176	28764	28914	29188	28782	28762	28919	28881	29143	28911	29325	28991	29055	29020	29106	28840	28858	29216	28931	29163	29022	29060	28987	28988	29165	28957	28898	28720	28921	28869	28922	28958	28866	28981	28902	29200	28957	29038	29052	29146	28900	29156	28763	28844	28867	28930	28887	28912	28763	29014	28677	29188	28944	28736	29027	28864	28765	29008	29026	28902	28917	29224	29075	29008	28922	29083	29108	29094	29037	29044	29164	29183	28964	28979	29158	28959	28816	28935	28680	28906	29011	28952	29082	28958	29152	29070	28728	28750	28790	28716	28987	29094	28961	29137	29157	28963	29087	29056	29082	28899	28809	28918	28814	29101	28871	29317	28750	28669	29052	29001	29104	28939	29030	28960	28768	29035	29232	29294	29140	28961	29081	28830	28837	29133	28933	28996	28843	28734	28766	28609	29131	28794	29226	28771	28923	28850	29046	29111	28911	29017	28946	28870	28839	29206	28945	28943	28990	28858	29017	28973	28918	28919	28983	28759	29013	28820	29184	29301	28631	29012	28955	28971	28890	29107	29325	28960	28869	28935	28924	28913	28974	28948	29046	28699	29021	28835	28758	28636	28914	28907	29122	28981	28962	28909	28994	28933	28954	28866	28961	28924	28975	28872	29064	29158	29100	28590	28937	28626	28873	29274	29068	28906	29200	29118	28778	29000	28937	29316	28862	29039	28762	29222	28780	29013	29028	28876	28872	29093	28877	28702	29134	29136	28978	28769	29040	29143	28895	29026	29008	28944	29450	28780	29128	28895	28857	28890	28950	29067	28873	28969	28945	29044	28949	28873	28716	28846	28831	29151	28794	29025	29055	28792	28728	28882	28987	29138	29085	29054	29008	28962	28944	28987	28853	28883	28866	28726	28984	28944	28784	28839	29241	29176	28900	29186	28718	28906	29104	29081	29227	29000	28903	28887	29305	29075	28924	28963	28897	29269	29275	29074	28760	29004	29090	28649	28832	28819	29098	28946	28995	28969	28802	28869	29159	28946	28638	28861	28913	28753	28982	29042	28997	29181	29137	28868	29150	29041	29103	28859	28939	28917	28788	28935	28745	29269	28892	28939	28742	28762	28954	28848	29099	29018	28873	29087	28889	28994	29008	29020	28838	28867	28880	29168	29030	29018	28942	28783	28923	29026	28780	28833	28925	28976	28732	28914	28995	28894	28908	29061	29097	29063	28609	29034	28914	29134	29036	29043	28837	28981	29137	29020	29158	29094	28977	28897	29025	28875	28915	29065	28758	28985	29019	28963	29034	29085	29013	28928	28872	28957	28954	28810	29054	28870	28729	29018	28823	28892	28997	28883	28930	29016	28969	29053	28978	28934	29018	29085	28872	28898	29140	29055	29115	29222	28892	29183	28538	28994	29074	28999	29056	28703	28893	28767	28852	29151	29119	29106	28924	28754	28811	28940	28933	28871	29050	28794	29021	28842	28805	28983	28967	29083	29003	29115	29010	28870	28824	28958	28973	28981	28871	28930	28948	28670	28802	29226	29299	29038	28928	29066	28907	28830	28862	28810	28692	28959	29060	28727	28900	28884	29021	28929	28881	28815	29063	28879	29016	29011	28807	29065	28833	28978	29020	29106	28991	28943	28920	29014	28927	29187	29079	29198	28598	28953	28874	29215	28904	28825	28992	29232	28793	28905	28903	29056	29097	29136	29037	28955	29184	28834	28689	29072	28855	29202	28787	29014	28816	29275	29405	29258	29068	28724	28847	28820	28996	28845	29075	28928	28831	29001	28703	28869	29069	29216	28751	28834	29013	28977	28863	28853	28906	28804	28847	28982	29044	28889	28868	28939	29103	29191	28833	28902	28834	28975	29121	29198	29111	28786	28927	28801	28918	29308	29023	29047	28933	29092	29248	29130	29053	29117	29070	28959	28849	28873	29048	28861	28957	29004	29104	28798	29000	28963	28928	29085	28962	28798	29069	28881	29018	28988	28822	28937	28915	28526	28623	29112	29001	28810	28929	28874	28860	29122	29035	28777	28982	29065	29108	28973	28642	28798	29046	28781	29150	28788	28867	28958	29250	29051	28992	29092	28803	28594	28896	29058	28705	29179	28771	28906	28914	29181	29020	28676	28935	28842	28929	29033	29001	28945	28850	29057	29072	28941	28834	29097	29112	28687	28723	29026	28928	29025	28987	28943	29123	28834	29042	28916	28808	28936	28849	29145	28893	29006	28853	29199	28735	28874	28987	29039	29103	29135	28971	28910	28866	28814	28912	28741	28800	28971	28809	28663	28938	29036	29020	29194	28969	28963	28851	29255	28925	28881	29036	28945	29035	28980	28780	28976	28937	29071	29015	29126	28888	28782	28837	28953	28749	28999	29077	29000	28751	29124	29042	29156	28803	28775	28998	29194	28896	28852	28735	28849	28988	29079	28994	29003	29039	29256	28879	28988	28979	28587	28740	28894	29069	29129	29088	29154	29056	28933	28665	28939	28953	29086	29086	28683	29149	29024	29129	29222	28621	28773	28880	28969	28980	28908	28922	29039	28933	28933	28856	29029	28984	29177	29073	29086	28874	28936	29040	29048	28909	28924	28725	29068	28965	29049	28737	29207	29028	29060	28895	28776	29062	28621	29201	29056	28978	29356	29105	28791	29126	29197	29207	29082	29006	29070	28886	28965	29079	28662	28962	28820	28885	29045	28802	28926	28997	29000	29091	28883	28860	28830	29056	28723	28870	29034	29066	29002	28987	28935	28759	28801	29065	28890	28658	28822	29015	29101	28746	28919	28897	28944	28985	28858	28919	29073	29287	28818	28943	28764	29189	28743	29011	29009	29014	29083	28798	29243	28908	29019	28808	29188	28911	28892	28762	28864	28742	28886	28833	29126	28979	28976	28776	28876	29043	28832	28863	29001	29130	28979	28849	29159	28916	28880	28795	28658	28987	28966	28936	28977	29057	28899	28805	28887	29130	28944	29076	29036	29160	29042	29071	29019	29097	28774	29090	29194	28945	29166	28986	29109	28962	28891	28828	29005	28822	28964	28953	29127	28970	29044	28815	28855	28696	28858	29108	28915	28850	28998	28966	28937	28948	28859	28793	29170	29035	28833	28648	29035	28900	28993	29001	28681	28957	29137	28945	29025	28951	29191	29010	29066	28990	28994	28828	28708	29092	28966	28779	28627	28922	28778	28603	28941	28915	29107	29008	28899	29036
23478	39402	38047	30929	26885	23900	22087	20920	20252	19615	19045	18801	18712	18697	18506	18382	18504	18209	18114	18312	18322	18164	18226	17932	18101	17926	18056	18023	17892	17739	17964	17872	18111	17828	18059	17908	17849	17877	18051	17911	18171	17893	17741	17721	17773	17666	17806	17831	17869	17652	17871	17900	17769	17706	17910	17767	17782	17807	17896	17669	17811	17734	17803	17982	17879	17652	17744	17728	17766	17849	17859	17840	17805	17579	17695	18086	17840	17855	17829	17937	17936	17965	17889	17695	17902	17707	17709	17716	17894	17657	17804	17877	17660	17704	17713	17739	17660	17696	18015	17847	17801	17758	17685	17684	17717	17729	17744	17879	17643	17836	17782	17630	17641	17689	17703	17873	17728	17667	17880	17661	17746	17762	17839	17797	17821	17764	17884	17701	17844	17923	17768	18128	17510	17725	17929	17734	17775	17656	17850	17633	17756	17835	17739	17722	17874	17842	17573	17775	17838	17782	17697	17706	17651	17668	17859	18031	17738	17602	17736	17853	17778	17740	17838	17692	17711	17851	17632	17877	17816	17836	17744	17755	17777	17732	17656	17962	17706	17832	17587	17898	17882	17800	17735	17622	17851	17739	17767	17917	17833	17758	18027	17676	17560	17634	17951	17659	17847	17640	17762	17728	17740	17730	17774	17929	17807	17729	17676	17675	17942	17779	17794	17824	17848	17729	17752	17700	17603	17679	17812	17731	17763	17770	17757	17664	17746	17775	17808	17789	17649	17782	17762	17538	17785	17594	17776	17803	17658	17751	17795	17808	17732	17802	17687	17742	17683	17793	17745	17683	17693	17814	17632	17858	17730	17608	17669	17941	17613	17878	17735	17823	17725	17743	17816	17855	17668	17668	17863	17922	17872	17764	17677	17831	17811	17718	17844	17693	17784	17674	17774	17618	17929	17744	17791	17717	17817	17537	17882	17793	17861	17657	17669	17693	17726	17706	17593	17682	17710	17755	17691	17640	17669	17710	17678	17593	17728	17554	17794	17856	17835	17697	17858	17758	17533	17876	17735	17577	17823	17759	17769	17615	17724	17727	17828	17777	17765	17646	17908	17816	17747	17682	17841	17751	17625	17853	17709	17692	17758	17771	17754	17862	17701	17955	17722	17614	17661	17923	17717	17683	17569	17851	17965	17647	17780	17770	17626	17847	17654	17791	17706	17723	17873	17591	17766	17810	17743	17733	17801	17851	17629	17680	17735	17643	17669	17707	17848	17838	17870	17557	17721	17691	17874	17712	17669	17831	17798	17866	17802	17549	17644	17521	17595	17839	17852	17702	17787	17690	17680	17633	17685	17716	17768	17777	17802	17832	17651	17839	17996	17866	17602	17735	17655	17739	17664	17921	17691	17785	17787	17805	17839	17657	17684	17787	17831	17730	17722	17823	17713	17759	17857	17740	17708	17831	17727	17855	17748	17849	17821	17886	17924	18051	17617	17618	17986	17760	17617	17754	17766	17872	17684	18055	17657	17860	17875	17757	17785	17717	17878	17672	17955	17691	17840	17781	17719	17700	17792	17773	17731	17926	17927	17835	17712	18003	17734	17866	17726	17916	17670	17804	17829	17604	17583	17857	17799	17826	17925	17795	17636	17785	17714	17682	17752	17703	17777	17695	17833	17762	17784	17637	17677	17718	17735	17823	17978	17728	17814	17766	17673	17894	17775	17663	17768	17717	17624	17698	17709	17676	17707	17865	17656	17778	17841	17690	17791	17758	17795	17773	17926	17754	17807	17731	17803	17762	17755	17705	17741	17635	17842	17866	17753	17924	17780	17851	17848	17727	17721	17645	17686	17740	17615	17712	17805	17789	17909	17839	17622	17782	17767	17885	17566	17822	17827	17804	17734	17803	17596	17853	17689	17733	17767	17779	17809	17650	17631	17727	17828	17683	17884	17741	17748	17789	17633	17821	17634	17739	17691	17788	17766	17579	17765	17814	17803	17713	17805	17690	17950	17848	17643	17779	17780	17733	17809	17740	17702	17729	17738	17728	17826	17867	17761	17784	17731	17600	17827	17712	17887	17952	17765	17886	17834	17811	17796	17607	17947	17784	17622	17566	17901	17670	17836	17817	17636	17899	17750	17830	17826	17655	17776	17802	17698	17636	17707	17737	17732	17856	17748	17657	17794	17792	17807	17799	17705	17803	17644	17665	17906	17728	17743	17767	17924	17719	17484	17764	17819	17746	17734	17684	17707	17722	17776	17816	17807	17703	17918	17750	17509	17807	17722	17732	17544	17935	17912	17798	17581	17708	17802	17716	17611	17683	17868	17821	17822	17744	17677	17761	17748	17664	17624	17770	17699	17908	17651	17858	17753	17866	17730	17662	17828	17774	17776	17709	17819	17645	17843	17703	17765	17884	17726	17818	17615	17763	17786	17549	17667	17734	17704	17761	17834	17854	17948	17738	17769	17836	17639	17899	17686	17772	17749	17738	17887	17656	17734	17724	17849	17678	17658	17761	17852	17766	17834	17690	17661	17667	17827	17678	17792	17683	17773	17900	17618	17707	17681	17844	17857	17636	17650	17771	17854	17760	17758	17718	17774	17686	17669	17686	17771	17785	17598	17937	17593	17779	17929	17798	17775	17674	17797	17631	17943	17703	17902	17631	17776	17697	17642	17688	17759	17861	17970	17748	17785	17762	17710	17756	17668	17704	17810	17705	17962	17725	17727	17737	17766	17735	17858	17661	17587	17833	17695	17607	17870	17745	17822	17743	17788	17868	17741	17794	17623	17740	17772	17869	17676	17855	17931	17594	17856	17690	17964	17712	17819	17700	17684	17636	17925	17720	17759	17823	17997	17707	17901	18023	17703	17697	17889	17840	17886	17701	17707	17660	17783	17771	17830	17698	17833	17857	17822	17769	17754	17729	17752	17895	17744	17738	17924	17731	18032	17755	17667	17768	17886	17833	17919	17827	17679	17983	17692	17653	17794	17733	17560	17906	17764	17794	17687	17868	17905	17728	17685	17755	17616	17786	17823	17594	17747	17593	17757	17747	17883	17871	17873	17620	17771	17855	17746	17771	17881	17858	17723	17610	17702	17815	17794	17692	17671	17756	17833	17800	17837	17746	17902	17745	17736	17584	17719	17653	17652	17752	17855	17593	17469	17828	17819	17812	17639	17813	17918	17710	17789	17761	17653	17831	18001	17665	17711	17797	17815	17627	17859	17853	17844	17745	17564	17622	17753	17752	17801	17766	17633	17815	17763	17690	17649	17781	17804	17736	17647	17648	17559	17715	17880	17757	17960	17621	17774	17712	17794	17688	17808	17709	17815	17924	17544	17634	17772	17733	17720	17763	17831	17590	17868	17646	17826	17737	17767	17626	17775	17768	17828	17636	17518	17584	17790	17780	17735	17850	17684	17753	17810	17791	17755	17754	17895	17816	17571	17727	17665	17691	17674	17733	17794	17812	17985	17873	17875	17623	17811	17701	17624	17677	17644	17813	17811	17858	17823	17814	17783	17778	17684	17886	17706	17756	17766	17566	17701	17627	17788	17797	17693	17511	17984	17689	17821	17714	17961	17673	17842	17886	17979	17663	17829	17928	17836	17695	17763	17754	17847	17854	17748	17843	17863	17925	17856	17903	17769	17632	17799	17707	17797	17822	17954	17566	17761	17798	17637	17775	17684	17895	17667	17796	17784	17797	17817	17755	17765	17729	17529	17726	17726	17770	17750	17842	17818	17751	17636	17595	17880	17707	17786	17824	17751	17847	17736	17714	17864	17680	17819	17668	17567	17549	17868	17566	17836	18021	17699	17781	17842	17500	17915	17670	17731	17678	17651	17638	17772	17947	17698	17610	17744	17763	17776	17801	17716	17785	17837	17809	17821	17885	17694	17909	17798	17861	17714	17788	17683	17970	17734	17677	17752	17723	17716	17807	17601	17657	17963	17728	17663	17722	17936	17726	17927	17619	17827	17588	17685	17788	17870	17830	17828	17719	17884	17878	17772	17747	17812	17670	17764	17835	17781	17728	17700	17921	17734	17759	17616	17882	17713	17839	17800	17655	17895	17702	17731	17869	17830	17886	17917	17565	17719	17603	17635	17917	17879	17720	17602	17889	17656	17670	17721	17689	17765	17840	17842	17897	17775	17792	17726	17772	17759	17615	17681	17842	17529	17774	17790	17717	17845	17570	17737	17814	17779	17725	17722	17637	17867	17904	17806	17876	17642	17617	17622	17737	17851	17763	17607	17693	17632	17941	17804	17738	17674	17707	17697	17669	17769	17792	17765	17791	17939	17971	17681	17836	17855	17843	17616	17786	17950	17831	17720	17756	17835	17877	17753	17728	17755	17674	17798	17839	17663	17709	17840	17743	17924	17842	17675	17839	17565	17864	17865	17846	17730	17801	17812	17804	17810	17645	17535	17712	17806	17726	17632	17753	17891	17757	17663	17794	17814	17719	17720	17863	17659	17871	17912	17727	18005	17917	17832	17820	17871	17738	17648	17666	17649	18002	17778	17653	17645	17924	17698	17940	17655	17907	17803	17647	17761	17873	17851	17629	17731	17595	17764	17851	17845	17890	17631	17868	17658	17972	17810	17860	17778	17584	17795	17777	17845	17734	17776	17923	17844	17737	17586	17701	17802	17773	17805	17732	17748	17649	17722	17954	17661	17801	17754	17846	17613	17825	17668	17737	17908	17754	17865	17683	17876	17852	17908	17641	17637	17708	17640	17702	17700	17764	17809	17812	17713	17717	17799	18018	17853	17575	17607	17809	17760	17729	17722	17870	17755	17820	17784	17571	17630	17776	17731	17616	17756	17748	17774	17817	17932	17716	17799	17766	17682	17852	17945	17863	17718	17679	17703	17699	17812	17702	17768	17779	17831	17884	17700	17829	17616	17755	17738	17874	17755	17708	17701	17736	17681	17810	17721	17708	17731	17796	17768	17660	17711	17897	17857	17658	17935	17562	17860	17674	17824	17688	17646	17578	17844	17554	17790	17679	17705	17774	17681	17841	17896	17816	17788	17621	17526	17818	17642	17803	17739	17801	17894	17828	17715	17982	17760	17724	17837	17741	17831	17811	17886	17851	17617	17581	17833	17709	17840	17763	17986	17617	17660	17579	17670	17818	17928	17860	17543	17710	17710	17580	17917	17600	17835	17796
22575	21154	27716	25088	23341	29493	35449	32089	30993	31028	30666	30046	30084	30005	30012	29701	29592	29733	29488	29474	29579	29292	29451	29129	29179	29275	28970	29429	29225	29363	29036	29017	29505	29180	29023	29210	29349	28819	29000	29163	29003	28806	28918	29063	29075	28905	28918	28835	28968	29053	28991	28977	28835	29102	28857	28969	28709	28880	28954	28884	28671	28767	28996	29217	29247	28905	28945	28843	29051	28949	28928	29188	29003	28863	29072	29098	29162	28825	29061	29142	28786	28613	28918	28726	28805	29259	28948	29152	28883	28846	28866	28925	28844	28844	28906	28797	28988	28759	28838	28982	28915	29052	28886	28999	28849	28986	28922	29178	29040	28962	28955	29004	28935	28872	29028	28819	28844	28635	28792	28888	28686	28674	28938	28937	29041	28954	28895	28699	29116	28994	28793	29032	28897	28652	28756	28605	28901	29082	29073	28926	29088	28917	28891	28880	29012	29022	29137	28888	29038	28972	28847	28977	28829	28937	28914	29055	29074	29250	28885	28723	28865	28626	28720	28738	28980	28858	28783	28931	28730	29012	29006	28910	28804	28905	28914	28872	29071	28720	29052	29009	29234	28981	28970	28911	28946	28976	28912	28869	29055	29014	28969	28769	28980	29028	29114	28793	28916	28635	29233	28967	28766	28681	28655	28928	28698	29101	28804	28849	28907	28792	28854	29155	28863	28751	28617	28971	28949	28938	28686	28964	28987	28686	28921	29112	28910	28596	28906	28917	28985	28803	28805	28515	28926	28831	29028	28892	29088	28668	28934	28957	29105	29005	28874	28865	29088	28682	29011	28780	28736	28717	28804	28925	29119	28936	29023	29033	28797	28787	29008	29053	28853	29095	28848	28918	29029	28857	29099	28942	28971	28880	28558	28861	28848	28719	28803	28770	28641	28797	29089	29251	28990	28801	28674	28974	29118	29006	28841	29040	28785	28917	28782	28877	29058	28942	28805	28660	28794	28846	28855	28793	29009	28843	28853	28837	28787	28744	28782	28853	28710	28878	28729	28906	28922	28850	28842	29157	29098	28933	28958	28839	28979	28720	28907	28678	28932	28979	29002	28877	28783	28993	28767	28937	29050	28971	28763	28932	28785	28999	28878	28838	28873	28719	28848	28945	28634	29129	28944	28741	29081	28865	29006	28883	29026	29003	28842	28777	28845	29044	29137	29092	28976	28921	28731	29041	28901	28831	29134	28911	28924	29149	28618	28938	29002	28837	28915	28983	28831	28889	28757	28767	28816	29032	29124	28942	29023	28971	28893	28751	28854	28880	28776	28793	28772	29041	28626	28668	29021	29072	28928	29052	28904	28833	28814	28901	28849	28931	28797	28712	28953	28828	28813	29086	29001	29071	28838	28804	28756	28896	29112	28839	28818	29045	28985	28934	28629	28982	28930	28934	28935	28852	28713	28830	29117	28856	28793	28630	28808	28747	28720	28830	28734	28847	28862	28734	28711	29113	28850	28901	28972	28997	29144	28771	28973	28923	29083	29049	28870	28828	29007	28908	28872	28628	28913	28776	28778	28789	28836	28919	28753	29074	28865	28774	28794	28957	29038	28808	28865	28648	29057	28844	28937	29089	28891	28948	29043	28575	29102	28928	29021	29066	29086	28702	29091	28970	28808	28747	28726	29270	28676	28971	28693	28708	28695	28938	28929	28795	28646	28923	28885	28752	28800	29060	29153	28862	28862	28853	28825	28468	28768	28785	29090	28666	29318	28878	29025	28868	28682	28879	28909	28690	29055	29100	29204	28866	28683	28590	28784	28958	28740	28783	28826	28746	28890	28798	28904	28920	28829	28670	28495	28829	28900	28799	28839	28869	28940	28986	28839	29033	28851	28896	28857	28823	28802	28929	28911	28931	28957	28771	29212	28878	29073	28909	28868	28833	28994	28877	28875	28932	28929	28805	28942	28893	28854	29138	28920	28939	29135	29055	28788	29218	29108	28753	28668	28732	28717	28681	28723	28660	28919	28800	28760	28757	28933	28911	28889	28975	28989	28989	29115	28711	28660	28914	28737	28794	29121	29004	29063	28774	28918	28627	28924	28939	28855	29072	28879	28937	28878	28906	28848	28906	28913	28668	29057	28893	28983	29097	28994	29029	29121	28908	29127	28918	28650	29054	28763	28924	28942	28962	28870	28833	28951	29213	29089	28726	28668	28690	28974	28935	28901	28842	29001	28807	28746	28846	28836	28784	29106	29103	28801	28778	28719	28830	28939	28816	28737	28773	28928	28645	28856	29117	29022	29054	29022	28790	28689	28997	29161	29007	29056	28846	28829	29022	28923	29005	28907	28898	28651	29094	28994	28805	29185	28854	28949	28734	28778	28929	28837	28856	28830	28637	29019	28883	28840	28671	28763	28839	28913	28984	29017	28619	28998	28933	28938	28718	28989	28971	28849	28946	28696	28952	29106	28863	28835	28888	28767	28997	28864	28697	28737	28911	29198	28687	28890	28809	28840	28566	28854	28655	28903	28709	28716	28997	28967	28922	28899	28862	28663	28967	29162	29104	28942	29242	28719	28830	28820	28830	29013	28962	28937	28845	28691	28505	28881	28888	28742	28884	29077	28950	28938	29179	28869	28781	28746	28864	28810	28757	28996	28897	28956	28951	29055	28800	28817	28924	29029	29014	28925	29185	28918	28903	28999	28921	29075	28998	29028	28874	28675	29204	28946	29026	28810	28696	28935	28880	28873	28974	29074	28903	29123	28911	28826	28950	29072	28886	29002	28920	28766	28919	29001	28932	28729	28808	28671	29053	28619	28949	28971	28731	29192	28901	28424	28888	28810	28955	28677	28646	29101	28810	29137	28985	28720	28840	29105	28905	29006	28786	28772	28782	28884	28865	28824	28792	28991	29107	28795	28677	28827	28966	28763	28833	29006	28887	28861	28669	28779	28821	28896	28941	29002	28971	28768	28821	28896	28949	28806	28782	29094	28903	28716	28950	29144	28908	29059	29153	28983	28791	29087	28867	28794	28713	28884	29071	28722	28913	28792	28802	28693	28906	29023	28971	28891	28937	29050	29083	28721	28830	28935	28965	28732	28727	28729	29034	29048	28689	29127	29187	28918	29006	28810	29092	29080	29065	28911	28832	28806	29021	28852	29030	28727	29123	29216	28869	28629	28736	28796	28584	28731	28856	28745	28894	28994	28901	28713	28830	29002	29010	28825	28958	29081	28880	28812	29012	28824	29042	28788	28915	28902	28767	28849	28943	29126	28879	28911	28800	28761	28866	29042	28893	28746	29011	28919	29003	28755	28763	28894	29019	29062	28917	28797	28810	28888	28977	29091	28870	28697	29125	28874	28852	28754	28808	28798	28769	28753	28905	29268	29018	29110	29014	28750	28982	28944	28997	28961	29019	28556	28953	28917	28826	28908	28877	29110	29085	28781	28928	28810	28869	28844	28779	29008	28411	28939	28736	28670	28959	28818	28790	28923	28851	28977	28912	28764	28971	28831	28969	28821	28625	28857	28912	28878	28737	29087	28964	28957	29088	28814	28868	28936	28809	28892	29101	28815	28980	29228	28609	28973	28762	28751	29040	28866	28745	28923	28706	29031	28921	28906	29212	28837	28914	29001	29244	28735	28784	28944	29061	28918	28939	28948	28841	28813	28877	28846	28849	28893	28670	28763	28819	28858	29021	28849	29163	28970	28812	28953	28963	28720	28850	28951	29077	28973	28923	29131	29106	29058	28957	29007	28637	29126	28646	28968	28866	28884	29175	28761	28917	28854	28943	29254	28800	28993	28983	28775	28913	28770	28745	28725	28850	28991	28905	28969	28845	29170	28683	28885	28733	29109	28813	29040	28781	29057	28867	29014	28884	28882	29190	28789	28766	28699	28893	28784	28695	29008	29104	28905	28720	28993	28909	28818	28729	28805	28771	28940	28863	28996	29072	29044	28934	29065	29076	28705	28800	28806	29110	28993	29120	29035	28928	28863	28798	28752	28847	28852	28935	28988	28884	28997	28750	28937	29014	28797	29002	28967	28799	28913	28636	28712	28910	28908	28797	28852	28685	28972	29071	28847	28742	29049	29103	28929	28799	28854	28737	28728	28925	28945	28819	29027	28764	28739	28873	29245	28963	29145	28932	28588	28740	28811	29005	29076	28890	28960	28722	29239	28841	28940	28708	28880	28946	28836	28813	28582	28846	28773	28920	28909	28822	28917	28899	28811	28921	28754	28737	28801	28862	28961	29044	29002	28903	28852	29015	29061	28990	28943	28956	28967	29083	29126	29127	28876	29100	28878	28866	29051	29235	28760	29019	28804	28895	29080	28918	28767	29034	28879	28788	29097	28886	28917	28794	28967	29041	28955	28849	29131	28959	28772	28636	28951	28944	28767	28763	29031	28983	28991	28929	29105	28992	28852	28695	28815	28816	28828	29064	29064	28704	28957	29111	29058	28923	28963	29287	28809	29132	29205	28938	28979	28652	28804	28821	28967	28639	28782	29075	28748	28656	28804	28882	29219	28796	29012	28659	28792	29067	29099	28468	28680	28784	28906	29000	28843	28706	28886	29005	29185	29064	29071	28807	28961	28876	29097	28876	28655	28834	28705	28910	28724	28780	28952	28898	28821	28557	28889	28927	28692	29047	29198	28782	29297	28884	28965	28912	29009	28945	29025	28816	28765	28796	28976	28833	28802	29004	28609	28896	28972	28908	28945	28892	29033	29101	28899	28840	28809	28861	28749	28783	28931	28689	28881	28789	28808	29036	28836	28908	29118	29025	29016	28859	28849	28708	28757	28846	28740	28789	28996	28966	29117	29020	28899	28991	29232	28944	28965	28924	28868	28748	28906	29037	29124	28670	28893	28868	28946	28648	28696	28942	28810	28812	28862	28805	28912	28960	28895	28786	29100	29054	29021	29142	28891	28719	28848	29022	29017	28703	29029	28728	28909	28710	28755	28796	28716	28810	29124	29162	29033	29045	28933	28737	28835	28748	28784	28934	28597	28800	28637	29019	29076	28872	29032	28945	29035	28916	28796	29011	29052	28985	29010	28845	28708	28702	28987	28658	29237	28948	28616	28938	29153	28894	28776	28913	29052	29101	28967	28991	29087	28920	28589	28926	28774	28978	28776	28812	28797	28893	28995	28617	28833	28778	29059	28943
25305	43751	42837	34949	29507	26157	23742	22160	20963	20413	19711	19519	19157	18894	18776	18539	18526	18465	18395	18267	18345	18207	18245	17941	18138	18150	18163	18102	18122	17916	17849	17958	17791	17828	17761	17801	17723	17713	17659	17803	17789	17670	17791	17651	17742	17761	17652	17745	17561	17696	17763	17669	17794	17675	17666	17702	17807	17804	17782	17572	17563	17677	17722	17674	17723	17729	17663	17683	17719	17718	17581	17785	17719	17579	17772	17677	17597	17617	17567	17594	17813	17669	17729	17623	17594	17863	17545	17711	17545	17701	17765	17718	17820	17636	17539	17815	17580	17635	17566	17733	17685	17831	17416	17583	17710	17734	17563	17767	17764	17658	17591	17852	17637	17612	17694	17852	17790	17728	17694	17540	17592	17744	17527	17761	17571	17649	17672	17508	17601	17620	17637	17691	17602	17633	17542	17708	17666	17746	17604	17574	17705	17636	17641	17624	17651	17856	17705	17547	17511	17667	17510	17596	17856	17636	17790	17661	17661	17808	17651	17709	17590	17546	17780	17685	17672	17606	17677	17671	17628	17653	17541	17664	17705	17570	17724	17559	17556	17556	17678	17633	17633	17456	17679	17487	17723	17652	17689	17602	17597	17611	17581	17621	17486	17690	17657	17714	17607	17517	17682	17399	17623	17499	17595	17693	17479	17578	17781	17858	17675	17452	17513	17721	17708	17677	17697	17828	17568	17687	17762	17840	17627	17775	17730	17752	17629	17737	17666	17645	17691	17579	17617	17611	17666	17688	17697	17807	17766	17573	17545	17742	17671	17740	17633	17616	17720	17483	17609	17764	17557	17641	17835	17566	17536	17447	17512	17639	17517	17547	17688	17754	17777	17652	17647	17576	17542	17832	17607	17624	17667	17494	17711	17587	17526	17653	17598	17601	17526	17700	17781	17808	17768	17618	17555	17631	17575	17763	17786	17641	17553	17507	17571	17733	17637	17625	17602	17451	17645	17674	17572	17579	17743	17575	17658	17744	17649	17695	17595	17802	17729	17948	17583	17638	17635	17709	17571	17535	17757	17546	17885	17581	17588	17796	17514	17855	17680	17630	17782	17771	17587	17551	17559	17794	17485	17621	17388	17611	17547	17511	17687	17712	17648	17726	17740	17772	17695	17702	17770	17666	17682	17773	17766	17601	17604	17683	17743	17677	17735	17719	17702	17597	17415	17744	17693	17471	17552	17602	17483	17576	17655	17732	17662	17683	17730	17615	17628	17743	17658	17841	17506	17785	17723	17550	17725	17639	17760	17653	17674	17596	17710	17674	17785	17690	17663	17538	17568	17675	17512	17675	17756	17743	17530	17579	17745	17451	17800	17703	17617	17616	17704	17698	17672	17672	17641	17703	17740	17722	17617	17569	17515	17572	17699	17531	17687	17648	17623	17664	17693	17592	17738	17582	17721	17567	17735	17675	17559	17623	17822	17591	17529	17781	17632	17655	17387	17637	17790	17673	17570	17680	17629	17501	17724	17445	17670	17407	17637	17491	17640	17681	17716	17874	17601	17690	17757	17582	17692	17587	17728	17621	17604	17704	17794	17507	17660	17531	17636	17777	17838	17689	17634	17554	17734	17690	17761	17659	17881	17639	17535	17756	17801	17603	17605	17578	17521	17645	17642	17567	17556	17712	17643	17643	17459	17745	17572	17773	17678	17678	17653	17511	17667	17690	17660	17656	17623	17478	17453	17674	17837	17582	17720	17512	17473	17522	17713	17751	17448	17640	17535	17657	17807	17526	17636	17541	17502	17638	17716	17671	17734	17632	17648	17624	17653	17797	17714	17755	17774	17789	17592	17688	17750	17677	17706	17661	17665	17746	17589	17706	17705	17520	17793	17567	17529	17661	17518	17550	17941	17776	17714	17522	17577	17545	17524	17719	17660	17550	17609	17720	17828	17471	17802	17687	17706	17749	17763	17719	17687	17481	17769	17635	17486	17640	17613	17519	17611	17751	17723	17665	17711	17615	17446	17454	17765	17624	17726	17570	17866	17452	17610	17502	17579	17608	17586	17676	17615	17848	17723	17796	17543	17741	17616	17533	17788	17620	17603	17401	17795	17809	17781	17660	17704	17671	17737	17821	17584	17573	17402	17642	17707	17503	17630	17536	17898	17586	17587	17569	17692	17692	17539	17685	17731	17536	17476	17787	17666	17489	17629	17639	17869	17779	17786	17553	17581	17497	17778	17753	17529	17634	17667	17490	17722	17703	17764	17646	17458	17762	17545	17784	17538	17686	17630	17648	17660	17592	17767	17703	17662	17870	17675	17538	17616	17638	17666	17635	17656	17556	17734	17604	17673	17784	17528	17602	17640	17628	17538	17680	17607	17493	17624	17727	17722	17550	17557	17690	17664	17676	17775	17708	17609	17781	17617	17570	17602	17615	17714	17610	17608	17773	17790	17495	17752	17805	17681	17752	17516	17808	17544	17444	17648	17788	17591	17612	17693	17583	17647	17852	17647	17500	17710	17453	17741	17808	17644	17635	17653	17520	17595	17551	17535	17576	17683	17848	17669	17550	17702	17561	17634	17792	17724	17672	17763	17785	17812	17450	17556	17582	17658	17625	17555	17682	17695	17595	17655	17600	17736	17765	17694	17695	17508	17429	17510	17820	17458	17684	17584	17776	17912	17642	17593	17538	17494	17600	17582	17470	17631	17488	17493	17789	17913	17726	17709	17589	17657	17692	17652	17505	17694	17773	17802	17617	17719	17616	17670	17549	17754	17502	17386	17607	17621	17589	17605	17760	17554	17726	17516	17643	17725	17699	17704	17669	17686	17753	17549	17750	17549	17524	17479	17661	17660	17488	17706	17636	17576	17396	17692	17712	17815	17390	17561	17737	17792	17626	17604	17572	17677	17638	17651	17595	17778	17583	17842	17525	17697	17641	17570	17664	17438	17752	17640	17594	17531	17700	17525	17615	17810	17548	17696	17604	17504	17749	17488	17662	17680	17620	17634	17488	17640	17681	17744	17656	17555	17720	17709	17635	17747	17544	17587	17623	17505	17578	17510	17675	17491	17638	17556	17629	17469	17625	17717	17700	17538	17680	17780	17709	17595	17479	17689	17571	17596	17583	17737	17489	17752	17664	17737	17811	17677	17571	17706	17666	17454	17586	17537	17773	17475	17757	17533	17754	17396	17488	17594	17613	17613	17672	17617	17636	17590	17774	17875	17672	17588	17678	17732	17611	17775	17404	17589	17696	17706	17617	17649	17688	17548	17687	17624	17673	17558	17742	17707	17716	17719	17740	17671	17706	17684	17687	17672	17549	17485	17670	17837	17823	17755	17666	17923	17777	17717	17645	17433	17484	17769	17571	17466	17702	17772	17506	17596	17577	17456	17638	17780	17668	17765	17745	17632	17692	17652	17836	17499	17505	17769	17679	17601	17643	17585	17772	17699	17599	17711	17840	17714	17668	17487	17786	17716	17495	17692	17786	17733	17798	17525	17455	17708	17664	17676	17671	17730	17650	17583	17722	17664	17575	17669	17476	17679	17649	17678	17651	17517	17608	17600	17813	17756	17644	17528	17549	17709	17560	17609	17535	17703	17522	17801	17587	17641	17675	17706	17449	17809	17631	17606	17582	17662	17435	17647	17443	17951	17442	17647	17609	17730	17582	17645	17608	17781	17592	17503	17551	17602	17612	17638	17600	17731	17737	17617	17763	17489	17665	17630	17620	17719	17723	17648	17561	17750	17629	17669	17540	17700	17637	17700	17629	17479	17619	17519	17588	17887	17679	17654	17481	17703	17788	17659	17640	17636	17606	17588	17705	17649	17654	17735	17879	17611	17567	17762	17786	17621	17665	17563	17482	17606	17633	17714	17573	17696	17511	17390	17670	17774	17679	17797	17699	17440	17644	17724	17573	17423	17692	17730	17648	17674	17751	17680	17643	17521	17719	17625	17644	17600	17569	17721	17545	17689	17658	17641	17747	17680	17788	17576	17684	17750	17597	17816	17723	17663	17643	17618	17666	17793	17830	17602	17611	17751	17650	17609	17741	17666	17626	17541	17697	17639	17563	17672	17558	17699	17433	17547	17704	17693	17655	17686	17606	17716	17766	17653	17495	17554	17731	17680	17555	17683	17596	17632	17628	17590	17653	17717	17553	17643	17655	17727	17867	17577	17602	17407	17643	17789	17790	17739	17673	17738	17526	17619	17968	17605	17710	17805	17646	17719	17789	17690	17586	17585	17662	17520	17921	17724	17538	17823	17495	17683	17676	17635	17521	17798	17381	17557	17509	17669	17552	17638	17521	17666	17640	17834	17589	17699	17815	17663	17863	17473	17421	17800	17625	17660	17472	17806	17668	17742	17667	17722	17735	17617	17550	17624	17661	17495	17715	17724	17579	17766	17705	17778	17713	17669	17806	17756	17530	17629	17670	17666	17471	17496	17717	17637	17548	17823	17579	17580	17670	17687	17720	17537	17613	17908	17654	17550	17669	17523	17706	17479	17632	17651	17525	17702	17628	17539	17692	17549	17717	17547	17528	17734	17820	17629	17708	17617	17747	17638	17752	17438	17649	17381	17558	17676	17626	17682	17562	17735	17733	17685	17713	17561	17572	17588	17651	17748	17749	17687	17447	17582	17654	17619	17573	17616	17677	17626	17725	17424	17597	17609	17723	17739	17509	17534	17671	17652	17481	17530	17757	17542	17660	17696	17604	17705	17650	17782	17710	17618	17706	17583	17623	17673	17637	17608	17647	17611	17761	17795	17646	17616	17668	17629	17823	17716	17599	17654	17682	17669	17688	17468	17719	17761	17732	17686	17529	17534	17686	17738	17689	17659	17622	17814	17792	17591	17762	17659	17539	17703	17728	17636	17633	17516	17685	17701	17620	17736	17599	17582	17707	17557	17679	17710	17649	17580	17473	17654	17649	17753	17479	17709	17729	17587	17476	17641	17731	17713	17536	17643	17693	17570	17581	17663	17684	17613	17831	17718	17616	17598	17686	17614	17454	17773	17591	17738	17482	17526	17779	17540	17446	17650	17677	17602	17685	17708	17642	17496	17594	17557	17548	17725	17803	17747	17616	17622	17577	17411	17591	17656	17632	17716	17622	17643	17619	17647	17817	17717	17592	17670	17745	17654	17764	17791	17565	17663	17516	17552	17625
37343	32992	38044	36291	33843	33027	32313	31770	31429	31429	31324	31359	31249	30949	31095	31152	31228	31096	31182	31296	31068	31227	30993	30968	31200	31253	30991	30893	31049	30947	30914	30963	31267	30960	30677	30781	30883	31134	31068	30967	30770	30688	31119	31205	31004	30829	30948	31008	30918	30742	30628	30761	31007	30929	31030	31140	31120	30730	30957	31109	30805	30791	30887	30865	30978	30980	30968	30914	30790	30680	31063	30903	31424	30912	30994	30719	30965	31142	30983	30852	30990	30836	30854	31411	31194	31136	30901	31019	31105	30746	30980	30692	30824	31083	31238	30852	30859	31025	30794	30641	30779	30776	31099	30730	31055	31092	30934	31061	31050	30874	30680	30763	30760	31023	31014	31035	31002	31039	30503	31030	30874	30784	30842	30994	30746	30549	30874	30773	30825	30729	30843	30797	31220	30909	31031	31202	30858	30848	31033	31157	31067	30750	30777	31091	30912	31014	31317	31069	31238	31067	30893	31018	31011	30714	30757	30752	31189	31214	30846	31114	30955	30829	30880	30889	30915	30835	30843	30772	31135	30670	30615	30895	30835	30854	31070	31022	30941	30818	30912	30787	31089	30902	30958	30931	30824	30674	30961	30841	30991	30821	30955	30828	30879	30879	30967	30896	30823	31028	30846	30839	31006	30839	30901	31114	30624	30938	30840	30545	31251	30870	30948	30810	30821	30922	30837	30878	31066	30855	31233	30862	30975	30964	30994	30780	31149	30720	31012	30937	30827	30943	30916	30938	31111	31147	30894	31032	31273	30820	30880	30787	30870	30793	30620	31011	30936	31041	31104	30721	30807	31086	30760	30917	31143	30925	30746	30904	30847	31138	31078	30740	30920	30985	30909	30963	30771	31007	31141	30855	30986	30544	30993	31031	31058	31079	31041	30851	30896	31059	30989	30903	31227	31089	30914	31104	30959	30751	31044	30988	30720	30612	30882	30760	30811	31038	31091	30895	30733	30830	30869	30859	31122	30789	30697	30775	30692	30883	31021	30941	30972	31245	30941	30837	30994	30812	30818	31265	30671	30790	30897	31095	30754	31022	30975	30853	31086	30920	30945	30897	30740	30904	31100	31025	30801	30933	30915	30791	30879	30845	31063	30888	30939	31030	31109	30944	30801	31105	30980	31229	30866	30982	30945	30985	30798	30934	30796	30910	31095	30889	30948	30958	30704	30668	30944	30990	30815	30909	31081	30704	30913	30926	30983	30798	30988	30895	30832	31097	30884	30741	31312	30972	30996	30934	30637	31054	30934	30841	30798	30919	30904	30975	31112	31095	30958	31120	31294	30884	31003	30758	30714	30935	30863	30945	31074	31090	30709	30970	31030	30938	30665	31033	30872	30664	30984	31137	30824	30908	31055	31115	31156	31108	30766	30853	30796	31029	31124	30867	30789	30619	30790	30741	31039	31229	30990	30978	30956	31032	31098	30841	30999	30914	31240	30825	31436	31010	31204	30974	30827	30855	30722	31092	30907	31125	31001	30946	30916	30825	31085	30699	30939	30662	31160	31024	30770	30751	30642	30908	30890	30730	31009	30800	30762	31166	30779	30965	31015	30761	31180	30869	31020	30889	30821	30801	30731	31044	30634	30950	30868	30904	30959	31002	31030	30948	30862	30776	30862	30890	30896	31107	31019	30999	31054	30626	31353	31021	31200	30637	30858	31066	31033	31183	30740	30891	31036	31185	31074	31021	30737	30996	31199	30882	30901	30937	30982	30980	30881	30948	30878	30880	30757	30640	30788	31211	30943	30719	30925	30869	31060	31073	30803	31050	30899	31085	31152	31038	30765	30871	30745	30877	31037	31158	30932	31058	31003	31001	30879	30714	30924	30886	31075	30661	30853	30693	30800	30864	31052	30843	30736	31070	30837	30917	30914	30916	30782	31071	31148	31266	31114	31185	30719	30744	31002	30652	30946	31233	30904	31171	30836	30707	30700	30774	30931	30945	30931	30980	31055	31107	30892	30636	30741	31103	30924	31240	30909	31066	30835	30912	30901	31072	30873	30648	30753	31137	31070	31056	31038	31057	30840	30899	31092	31009	30794	31005	30844	30982	30788	30763	31023	31206	31203	30684	30770	30831	31004	31058	30831	30861	31178	30787	30987	30883	30648	30995	30959	30944	30958	30950	31226	30869	30836	30718	30815	30774	30952	31075	30759	30945	31056	31087	31218	30805	30792	30906	30884	30714	31012	31282	30997	30925	30825	30783	30770	30890	30817	30825	30712	30925	30974	30835	31092	30913	31239	31073	30950	30753	31054	31062	31029	31002	31102	30909	31032	30845	30921	30711	30886	30857	30683	30779	30881	30824	31014	30933	30932	30984	31233	30883	31120	31084	30984	31171	30829	31020	30803	31076	30720	31148	30837	31021	30982	30718	31023	31010	30837	30992	30941	31168	30875	30999	30681	30935	31076	30951	31036	31020	31001	30683	30827	30985	31010	30701	30766	31008	30829	30698	30728	30540	30720	30952	31003	31027	31111	31026	30922	31102	30942	31012	30804	30789	31035	30887	30902	30842	31038	30835	30680	30917	31008	30863	30937	30895	31070	30883	31234	30823	30886	30624	30720	31021	31064	30805	31053	30938	30940	30971	30846	30938	30640	30876	31027	31055	30804	30801	30917	30900	31031	31226	30936	30950	30957	31049	30674	30979	30934	31140	30859	30997	30847	31083	30838	30919	31056	30713	30885	30930	30969	31049	30982	30935	31171	31041	30691	30870	30787	31168	31003	30998	30972	30886	31182	30886	30953	30973	30775	31057	30641	31001	31119	30992	30968	30927	30811	30745	30720	31186	30840	30934	30928	30804	30999	30602	30948	30905	31039	30746	30734	30790	31207	31190	31105	30916	30983	30656	30795	30810	30913	31056	30944	30876	31198	30801	30814	30978	30708	30804	30816	30706	30931	31003	30776	31143	31023	30654	30921	30964	30738	30686	31030	30687	30861	30944	30641	30751	30723	30943	30857	30819	30925	30838	30903	31040	30941	30986	30947	30847	30756	30752	31031	30999	31259	30804	31062	31167	30940	31053	31004	30798	31109	30671	30990	30929	30914	31124	30919	30831	30597	30904	30767	30951	30973	30829	30908	30903	30873	31058	31230	31340	31135	31167	30914	31015	30806	30848	30909	30949	30804	30836	30809	30833	30824	31013	31026	30968	30862	30904	30981	30840	30947	31143	30808	30934	30964	30748	30802	31126	30697	31121	30748	30700	30941	31250	30833	30990	30997	30879	30789	30962	30927	30811	31040	30695	30902	30724	30824	30880	30847	30729	30816	30826	31248	30957	31213	30822	30736	30767	30960	30849	30704	31165	31150	30865	30535	30679	30849	30757	30866	31038	31256	31077	31072	31015	30998	31032	30730	31088	31006	31060	30808	31116	30752	30989	30919	30788	30911	30788	30914	30820	30741	30737	30937	30994	31220	30969	30937	31243	30872	30581	30663	30612	31142	30984	30957	30651	30878	30898	30658	30836	30815	30912	31092	31062	30659	30937	30856	30827	31103	30881	31053	30779	30687	30957	31000	30923	30975	30934	30783	31020	30899	30967	30853	30801	31109	30851	30869	30866	31041	31155	30942	30924	31155	30847	31227	30941	30840	30852	30952	31170	31109	30841	31085	31009	30777	30995	31144	31046	30636	30764	31054	30821	30866	30771	30858	31010	31300	31000	31003	31135	30816	30963	30910	30981	30942	30817	30817	31170	30939	30796	31148	30818	31027	30866	31036	30727	30781	31156	31009	31059	31048	30863	30919	30753	31022	30930	31105	30828	30766	30700	30988	31037	31223	31080	30656	30723	31073	30936	31213	30949	31017	30905	30866	30852	30954	30931	30890	30979	30793	30978	30838	30956	31046	30974	30918	30963	30843	30937	30867	30896	31018	31042	31228	31092	31250	31084	30923	30829	31131	30910	31011	30532	30921	30957	30815	31031	30914	30910	31209	30722	31194	30997	30917	31049	30741	30878	30696	30758	30844	31216	30850	31113	31183	31062	30910	30927	30865	30988	30713	30984	30803	30907	31026	31189	31084	30738	30981	30961	31084	31137	30956	30895	30554	30737	31103	30883	31019	31048	30910	30819	31089	31089	30945	30522	30925	31143	30885	31130	30906	30996	30950	31161	30910	31221	30852	30745	31095	30992	30491	30812	30794	30912	30814	30802	30856	31116	30811	30780	30884	31084	31209	31004	30785	31051	30791	30567	30803	30930	30644	30767	30668	30754	31010	31069	31179	30756	30678	31006	30759	31095	31091	30891	31037	30857	31223	30905	30836	31000	31020	30752	31224	30913	30847	30790	30947	30789	30934	30781	30842	31012	31073	31021	30910	30843	31245	30923	30906	30987	30914	31244	30954	30938	30933	31142	31142	30671	30870	31064	30752	30900	30969	31025	30945	30965	31032	30832	31110	31023	30952	30886	30950	31081	31231	30739	30726	31111	31019	30948	30689	30985	31158	30741	31077	30917	30705	30693	30515	30818	31069	30926	31027	30820	31163	30722	30947	30958	31097	30993	30943	30737	31001	30790	31008	30789	31076	30653	30889	30922	30781	30745	31168	30893	30783	30860	30869	30890	31093	31236	30917	30936	30681	30989	30805	30868	30694	31184	31029	30854	30818	30957	30877	31213	30718	30886	30936	30861	30862	31168	31174	31098	30659	30859	30839	31059	31196	30929	30945	30793	30702	30996	31008	30653	30885	30592	30633	31082	30961	30858	31006	30834	30955	30773	30789	30867	30983	30547	30863	30629	30901	30915	31155	31218	30922	30978	30629	30797	30841	30988	30946	31126	31063	30870	30682	30822	30981	30933	30984	30807	30826	31047	30716	30848	30952	30756	30863	30930	30973	30794	30833	30825	30843	30942	30846	30701	31125	30941	30946	31156	30734	30835	31056	30803	30874	30843	30876	31164	30843	30906	30884	31052	31012	31030	30824	30719	30780	31025	30925	30999	30589	30975	30971	30851	30791	30801	30831	31042	30916	31020	30975	30820	30964	30996	31131	30800	30707	30771	30687	30658	30897	30854	30982	31125	31021	30945	30732	31068	30903	30927	30891	30679	31058	31119	30714	30767	31067	30883	30934	31133	31012	31075	31029	30916	30948	30986	30860	30756	30910	30914	31075	31102
25990	31794	30975	25857	23267	21636	20368	20155	19668	19402	19112	19256	19236	18863	19027	19050	19034	18852	18799	18781	18740	18949	18675	18902	18781	18797	18716	18732	18559	18713	18824	18848	18551	18725	18583	18777	18678	18721	18497	18521	18640	18689	18793	18552	18751	18555	18686	18573	18514	18569	18599	18632	18670	18607	18606	18739	18590	18717	18707	18507	18557	18602	18588	18622	18554	18503	18590	18381	18710	18637	18689	18554	18498	18741	18655	18731	18458	18497	18660	18633	18718	18515	18565	18636	18518	18562	18538	18661	18456	18851	18814	18745	18672	18886	18749	18608	18672	18379	18471	18498	18549	18806	18560	18561	18745	18709	18608	18533	18743	18913	18980	18609	18613	18810	18464	18724	18726	18623	18638	18523	18801	18646	18490	18511	18528	18533	18560	18647	18579	18707	18533	18672	18623	18421	18630	18525	18644	18576	18685	18931	18650	18561	18617	18904	18480	18559	18427	18704	18715	18576	18551	18646	18802	18782	18635	18616	18840	18628	18582	18600	18491	18555	18502	18626	18662	18599	18688	18716	18510	18509	18726	18480	18518	18720	18486	18700	18559	18643	18555	18583	18705	18668	18551	18689	18794	18527	18643	18475	18602	18631	18667	18618	18363	18580	18501	18409	18541	18523	18560	18441	18681	18622	18688	18557	18694	18709	18698	18581	18551	18700	18558	18774	18691	18590	18742	18552	18582	18645	18481	18440	18822	18543	18509	18801	18604	18680	18706	18526	18684	18630	18529	18625	18723	18493	18670	18796	18603	18572	18583	18526	18720	18472	18634	18584	18414	18595	18519	18598	18718	18615	18562	18647	18540	18693	18705	18499	18763	18679	18609	18688	18732	18458	18446	18580	18673	18777	18563	18567	18637	18650	18512	18598	18716	18517	18583	18755	18643	18511	18588	18644	18776	18756	18726	18683	18497	18630	18518	18720	18691	18639	18601	18443	18728	18534	18695	18679	18662	18772	18702	18717	18715	18547	18613	18568	18727	18767	18465	18665	18409	18655	18567	18605	18582	18627	18564	18456	18735	18632	18604	18672	18573	18672	18580	18596	18565	18476	18685	18518	18556	18626	18603	18575	18651	18703	18636	18662	18572	18769	18882	18528	18580	18800	18677	18721	18777	18678	18650	18631	18669	18730	18401	18627	18629	18529	18753	18422	18393	18524	18658	18423	18709	18621	18600	18610	18506	18402	18788	18708	18520	18620	18618	18589	18609	18553	18682	18620	18680	18642	18567	18845	18650	18676	18572	18653	18642	18876	18569	18631	18679	18595	18634	18644	18634	18535	18616	18534	18759	18659	18634	18542	18612	18658	18543	18644	18544	18537	18562	18497	18644	18697	18595	18663	18562	18606	18434	18570	18603	18871	18731	18657	18628	18571	18532	18654	18618	18447	18495	18432	18612	18613	18870	18762	18561	18609	18592	18501	18707	18740	18703	18614	18436	18572	18644	18642	18778	18416	18687	18516	18677	18588	18621	18620	18608	18642	18538	18926	18647	18646	18785	18624	18680	18547	18621	18554	18655	18601	18893	18647	18585	18595	18625	18582	18643	18601	18420	18522	18689	18572	18541	18538	18772	18655	18540	18676	18496	18617	18534	18544	18656	18445	18772	18722	18649	18828	18578	18772	18596	18584	18639	18522	18495	18457	18524	18649	18574	18605	18719	18638	18694	18469	18397	18673	18677	18728	18640	18586	18604	18628	18572	18438	18470	18551	18574	18549	18595	18578	18645	18494	18767	18649	18540	18646	18535	18697	18773	18492	18450	18693	18522	18704	18634	18594	18675	18745	18560	18646	18708	18532	18750	18671	18553	18268	18733	18550	18465	18600	18590	18639	18520	18614	18706	18528	18510	18595	18695	18420	18864	18623	18663	18555	18537	18711	18648	18533	18563	18659	18509	18613	18562	18672	18722	18794	18697	18563	18605	18678	18628	18915	18601	18718	18584	18523	18675	18502	18545	18494	18596	18483	18599	18782	18502	18805	18574	18462	18667	18621	18461	18468	18653	18654	18637	18569	18801	18462	18574	18739	18627	18625	18556	18600	18582	18733	18643	18766	18693	18679	18670	18643	18791	18524	18622	18654	18622	18696	18596	18595	18627	18759	18663	18596	18708	18608	18645	18782	18612	18615	18500	18749	18504	18616	18582	18433	18653	18577	18667	18628	18760	18661	18716	18798	18722	18703	18543	18480	18404	18471	18443	18652	18664	18664	18626	18653	18626	18688	18538	18556	18646	18580	18519	18357	18663	18546	18787	18540	18574	18551	18554	18538	18325	18778	18575	18638	18669	18458	18499	18764	18662	18649	18582	18830	18730	18623	18757	18720	18727	18528	18538	18585	18658	18619	18563	18739	18875	18547	18648	18587	18624	18642	18728	18515	18629	18664	18397	18532	18607	18580	18475	18545	18513	18573	18655	18529	18683	18723	18608	18670	18658	18787	18631	18756	18615	18396	18649	18736	18568	18647	18650	18662	18717	18656	18467	18586	18551	18567	18516	18812	18582	18460	18637	18738	18613	18473	18709	18838	18600	18538	18636	18581	18704	18700	18659	18621	18733	18648	18645	18620	18509	18590	18651	18652	18546	18540	18529	18679	18543	18686	18575	18821	18612	18523	18689	18789	18729	18681	18801	18627	18667	18666	18627	18473	18566	18606	18555	18538	18483	18773	18716	18617	18624	18523	18582	18634	18600	18807	18664	18673	18645	18661	18683	18504	18636	18616	18510	18701	18553	18552	18547	18634	18668	18567	18753	18697	18574	18602	18673	18734	18492	18508	18708	18519	18624	18819	18630	18637	18545	18785	18788	18645	18520	18680	18462	18724	18716	18671	18338	18692	18882	18681	18549	18745	18688	18586	18693	18688	18580	18775	18521	18467	18646	18588	18574	18751	18550	18718	18490	18614	18562	18671	18592	18672	18513	18871	18717	18565	18759	18667	18449	18615	18687	18646	18737	18560	18648	18498	18672	18824	18542	18718	18494	18552	18543	18600	18564	18567	18526	18579	18733	18778	18760	18384	18642	18463	18608	18763	18519	18630	18740	18652	18641	18535	18423	18565	18680	18637	18598	18662	18529	18632	18836	18632	18493	18549	18606	18721	18636	18549	18585	18687	18486	18716	18580	18731	18593	18646	18524	18768	18669	18656	18449	18578	18733	18717	18784	18458	18618	18635	18606	18600	18594	18591	18490	18566	18643	18608	18659	18545	18660	18571	18609	18592	18562	18482	18594	18751	18684	18613	18470	18430	18810	18771	18477	18589	18661	18574	18572	18559	18795	18600	18453	18775	18545	18612	18691	18746	18530	18411	18514	18694	18643	18651	18571	18573	18542	18651	18613	18699	18607	18736	18469	18629	18602	18622	18580	18808	18594	18641	18743	18543	18619	18855	18569	18630	18913	18583	18861	18449	18549	18583	18624	18584	18607	18559	18606	18613	18729	18675	18415	18679	18726	18729	18744	18420	18378	18727	18621	18511	18724	18624	18611	18517	18588	18741	18690	18699	18755	18568	18726	18664	18547	18663	18862	18758	18581	18577	18569	18688	18611	18562	18582	18488	18742	18651	18560	18498	18502	18666	18555	18550	18637	18701	18759	18582	18757	18599	18659	18523	18701	18562	18604	18666	18618	18616	18534	18735	18847	18464	18705	18625	18614	18691	18708	18657	18630	18426	18569	18436	18703	18741	18582	18650	18384	18613	18752	18725	18696	18660	18630	18613	18837	18596	18639	18789	18533	18503	18844	18559	18385	18560	18571	18510	18800	18622	18556	18631	18553	18766	18595	18640	18557	18539	18693	18564	18720	18689	18544	18563	18489	18581	18638	18757	18637	18476	18566	18598	18846	18657	18661	18580	18448	18688	18743	18684	18502	18767	18480	18725	18448	18586	18690	18761	18517	18481	18592	18805	18551	18558	18684	18744	18703	18720	18741	18547	18689	18589	18704	18586	18641	18681	18482	18517	18566	18733	18479	18413	18654	18664	18601	18683	18585	18775	18652	18697	18520	18714	18632	18686	18753	18553	18645	18689	18620	18389	18626	18596	18587	18790	18648	18532	18640	18769	18324	18464	18536	18667	18694	18809	18628	18752	18735	18836	18564	18732	18592	18484	18537	18888	18677	18701	18496	18545	18615	18513	18848	18668	18634	18613	18528	18566	18623	18592	18655	18668	18554	18503	18632	18510	18699	18603	18588	18663	18633	18562	18580	18622	18610	18564	18626	18616	18729	18656	18576	18499	18598	18747	18634	18690	18665	18697	18477	18564	18671	18644	18698	18551	18527	18575	18651	18401	18586	18686	18620	18757	18679	18577	18724	18651	18504	18707	18474	18707	18856	18727	18496	18616	18794	18691	18657	18496	18525	18760	18660	18538	18404	18634	18399	18552	18724	18672	18586	18560	18582	18725	18594	18626	18459	18732	18655	18518	18649	18682	18551	18623	18558	18707	18750	18557	18508	18932	18503	18878	18609	18486	18705	18517	18689	18568	18629	18451	18592	18477	18733	18460	18750	18711	18595	18736	18599	18694	18580	18669	18556	18488	18557	18593	18724	18618	18744	18644	18742	18535	18669	18845	18702	18564	18428	18678	18682	18647	18640	18637	18610	18649	18667	18621	18478	18355	18718	18614	18564	18703	18645	18563	18765	18694	18556	18603	18768	18546	18572	18773	18609	18500	18581	18595	18645	18517	18531	18624	18582	18489	18699	18828	18560	18537	18530	18691	18472	18533	18798	18697	18669	18622	18626	18485	18561	18612	18622	18812	18642	18679	18824	18771	18591	18654	18515	18646	18664	18683	18407	18762	18730	18578	18660	18446	18449	18658	18651	18584	18499	18616	18648	18379	18618	18598	18520	18641	18656	18665	18459	18529	18685	18537	18534	18510	18662	18673	18612	18545	18545	18599	18689	18664	18571	18634	18738	18761	18572	18802	18547	18742	18707	18619	18485	18589	18702	18469	18619	18756	18402	18697	18680	18579	18624	18781	18644	18583	18688	18503	18571	18739	18752	18633	18517	18639	18802	18490	18682	18563	18646	18791	18548	18738	18605	18631	18614	18743	18577	18705	18553	18445	18612	18442	18652	18527	18638	18571	18703	18564	18671	18701	18540	18556	18603	18707	18627	18682
23964	21199	27809	25704	26022	31347	33852	31081	30627	30469	30341	30192	29846	29642	29746	29325	29682	29709	29627	29297	29453	29397	29504	29356	29288	29423	29468	29474	29583	29250	29357	29447	29467	29084	29512	29388	29186	29373	29189	29282	29260	29292	29326	29269	29233	29470	29243	29290	29224	29268	29373	29148	29345	29348	29135	29464	29333	29292	29282	29200	29363	29329	29055	29177	29209	29083	29275	29318	29095	29317	29062	29274	29045	29183	29347	29296	29252	29272	29121	29145	29232	29217	29266	29178	28953	29094	29204	29238	29025	29262	29233	29332	29230	29017	29244	29199	29232	29355	29126	29273	29371	29250	29386	29321	29268	28903	29205	29223	29417	28959	29338	28823	29188	29344	29105	29272	29242	29162	29219	29313	29409	29087	29313	29454	29279	29178	29033	29070	29060	28890	29120	29370	29062	29026	29258	29344	29110	29302	28744	29276	29105	29414	29292	29175	29336	29339	29311	29265	29118	29448	29061	29221	29140	29002	29058	28941	29204	29088	29166	29116	29531	29412	29342	29297	29235	29195	29280	29071	29057	29101	29167	29069	29366	28958	28834	29193	29180	29374	29203	29121	28967	29088	29342	29109	29058	29204	29210	29062	29337	29125	29240	29377	29413	29241	29202	29274	29431	29050	29098	29271	29192	29195	29163	29032	28857	29072	29147	29140	29268	29154	29074	29306	29414	29459	29254	29120	29082	29126	29214	29062	29060	28983	28987	29267	29045	29101	29155	29352	29327	29433	29055	29289	29195	29244	29338	29099	29167	29341	29220	29054	29014	29352	29020	29058	29265	28977	29157	29254	29073	29312	29098	29358	28955	29267	29060	28942	29434	29006	29249	29010	29167	28973	29370	29239	29006	28994	29140	29045	29125	29167	28987	29520	29379	29060	28947	29352	29296	29260	29239	28970	29362	29248	29040	29162	29159	29168	29287	29318	29073	29323	29176	29059	29144	29545	29458	28912	29285	29304	28995	29139	29083	28915	29368	29185	29197	29077	28945	29021	29400	29354	29328	29014	29363	29005	29156	29209	29125	29396	29187	29204	29057	29085	29403	28819	29110	29210	29024	29286	29468	29009	29137	29061	29216	29252	29050	29191	29180	29218	29281	29342	29366	29210	29407	29027	29322	29245	29189	29129	29242	29038	28871	29108	29140	29210	29227	29020	28992	29102	29281	29158	29409	29162	29252	29215	28974	29051	29241	28999	29334	29072	29219	29129	29130	29178	29032	29380	29250	29375	29036	29242	29261	29287	29394	29319	29260	29274	28859	29028	28928	29153	29116	29187	29084	29042	29321	29038	29312	29304	29517	29206	29218	29221	29239	29365	28791	28845	29152	29225	29087	29063	29364	29144	29129	29472	29306	29325	28928	29430	29073	29283	29146	29061	29217	29464	29230	29380	29237	29370	29254	29087	29330	29143	29029	29328	29137	29145	29260	29299	29272	29381	29029	29171	29282	29113	29118	29343	29310	29138	29176	29235	28976	29148	29291	29353	29189	28995	29172	29271	29226	29349	29371	29121	29139	29086	29249	29091	29163	29206	29166	28897	29230	29139	28896	29241	29197	28990	29234	29059	29219	29245	29400	29251	29300	29032	29459	28959	29172	29441	29355	29018	29135	28979	29104	29114	29220	29348	29274	28953	29399	29445	29201	29208	29169	29091	29011	29167	29355	29263	29005	29142	29117	29122	29166	29115	29213	29236	29245	29372	29296	29148	29312	29038	29060	29127	29129	29280	29420	29240	29077	29081	29159	29331	28945	29370	29173	29223	29286	29237	29190	29124	29156	28829	29100	29142	29076	29166	29260	29232	29108	29315	29417	29295	29104	29141	29187	29325	29300	29279	28971	29405	28896	29114	29239	29392	29312	29055	29543	29121	29318	28987	29191	29201	29165	29151	29160	29080	29186	29096	29013	29104	29280	29250	29082	29378	29173	29191	29188	29132	29123	29210	29101	29356	29158	28858	29391	29060	29206	29198	29262	28864	29107	29310	28986	29126	29384	29227	28959	28875	29244	29212	29245	29099	29008	29237	29332	28938	28995	29012	29044	29148	29331	29140	29213	29303	29060	29168	29256	29293	28923	29366	29461	29147	29422	29145	29366	28985	29349	29159	29275	29405	29202	29319	29254	29129	28980	29107	28988	29319	29138	29155	29044	29210	29213	29111	29190	29225	29155	29073	29168	29175	29489	28905	29244	29158	29232	29169	29370	29514	29189	29026	29151	29092	29095	29223	29097	29233	29213	29084	29175	29199	29247	29118	29241	29234	29339	29023	29412	28801	29404	29198	29332	28893	29268	29214	29319	28969	29291	29214	29066	29043	29244	29180	29185	29228	29282	29331	29333	29320	29208	29413	28907	29004	29401	29207	29527	29242	29125	29470	29179	28968	29097	29230	29200	29144	29132	29120	29141	28917	29282	28915	29159	29120	29336	29287	29062	29088	28980	29318	29238	29197	29129	28842	29065	29238	29355	29201	29171	29127	29062	28838	29319	29153	29154	29135	29232	28912	29075	28951	29396	29224	29008	29126	29124	29180	29017	29143	29272	28990	29108	29402	29231	29272	29389	29162	29394	29129	29220	29222	29069	29103	28998	29317	29157	29164	28992	29187	29244	29150	29250	29251	29102	29095	29176	29407	29099	29501	29185	29352	29255	29237	29186	29250	29330	29274	29333	29041	29063	29057	29212	29129	29167	29068	29095	29096	29169	29155	29079	29268	29516	29093	29083	29088	29308	29137	29267	29130	29444	29444	29274	29234	29327	29405	29296	29080	28991	28901	29128	29156	29189	29309	29173	28854	29059	29076	29244	29213	29227	29271	29271	29147	29305	29310	29267	28958	28961	29230	29323	29421	29328	29103	29048	29222	29371	29161	29456	29212	29190	29260	29097	29084	29336	29011	29410	29228	29057	29268	29264	29342	29118	29435	29119	29217	29295	29176	28856	29047	28984	29173	29064	29467	29051	29034	29578	29170	29252	29216	29411	29283	29266	29121	29333	29082	29245	29042	29126	29305	29307	29237	29149	29218	29113	29345	29223	29079	29031	28955	29159	29237	29007	29357	29143	29147	29147	29341	29144	29048	29375	29049	29422	29112	29099	29253	28847	29171	28944	29044	29140	29112	29298	29256	29356	29256	29179	29142	29212	29181	29012	29121	28974	29091	29121	29043	29166	29072	29216	29208	28951	29309	29203	29156	29253	29280	29522	29267	29164	29023	29183	29228	29261	29211	28794	29575	29109	29200	29131	29282	28970	29074	29010	29115	29272	29247	29068	29108	29298	28905	29309	29413	29158	29089	29339	28883	29338	29238	28871	29058	29330	29369	29277	29150	29384	29204	29429	29318	28949	29293	29186	29459	29281	29031	29136	29560	29078	29280	29218	29062	29048	29405	29185	29285	29264	29116	29154	28771	29087	29023	29046	29176	29436	29300	29215	29183	29301	29073	29219	29070	29138	29263	29060	29163	28901	28978	29232	29222	29283	29131	29338	29136	29352	29305	29210	28958	29046	29269	29056	29256	29595	29319	28890	29116	29068	29236	29060	29045	28972	29060	29022	29136	29260	29252	29370	29001	29139	28912	29484	29005	29068	29349	29074	29241	29230	29405	29174	29140	28897	28972	29275	29126	29411	29693	29431	29169	29114	29430	29344	29077	29319	29064	29396	29253	29004	29229	29354	29147	29273	29210	29151	29030	29249	29212	29088	29259	29125	29058	29243	28907	29305	29216	29245	28926	29121	29208	29233	29041	29229	29033	29078	29366	29175	29228	29104	29209	28916	29110	29143	29092	28978	29178	29059	29145	29218	29338	29131	29093	29307	29283	29277	29041	28997	29096	29045	29063	29132	28970	29099	29300	29233	29095	29174	29179	29285	29133	29089	29273	29142	29297	29303	29245	29425	29140	29252	29133	28994	28961	29284	28918	29445	29171	29258	29202	29512	29075	29232	29173	28936	29232	29110	29033	29547	29228	29207	29109	29309	29268	29087	29236	29366	29268	29093	29196	29054	29461	29393	29098	28937	29256	29288	29252	29050	28951	29126	29252	29125	29304	29432	29378	29275	29224	29089	29177	29139	29491	29323	29239	29221	29234	29250	29322	29122	29124	29114	29124	29094	29185	29048	29243	29144	29238	29103	29335	29207	29128	28859	28830	29299	29078	29043	29206	29099	29067	29158	29104	28897	29389	29254	29409	29089	29129	29419	29418	29123	29019	29219	29043	28979	29149	29373	29086	29173	29382	29345	29343	29195	29221	29006	28983	29442	29202	29046	29073	29084	29054	29256	29035	29406	29296	29165	29167	29553	29170	29068	29168	29236	29275	28957	29117	29476	29284	29154	29242	29181	29127	29059	29418	29018	29145	28826	29142	29169	29065	29070	29358	29164	29220	29243	29134	29244	28912	29226	29208	28964	29400	29198	29241	29223	28929	28992	28866	29163	29059	29383	29170	29309	29039	29181	29052	29282	29346	29091	28950	29225	29036	29302	29120	29048	29271	29068	29041	29050	29025	29008	29125	29076	29168	28875	29226	29292	29202	29285	28944	29064	29202	29202	29201	29413	29175	29193	28974	29145	29139	29231	29003	29313	29191	29155	29152	29416	28820	29169	29320	29220	28949	29109	29145	29228	29168	29115	29319	29105	29062	29242	29416	29287	29301	29184	29194	29126	29225	29288	29313	29237	29276	29011	29128	29122	29062	29120	29287	29186	29476	29304	29291	29325	29138	29221	28923	29081	29396	29256	28905	29217	29156	28840	28939	29183	29170	29197	29003	29290	29205	29006	29272	29010	29243	29081	29349	29152	28988	29255	29323	29088	29055	29311	29181	29289	29183	29249	29341	29135	29148	29224	29249	29246	29254	28916	29280	29243	29251	29244	29411	29136	29151	29399	29220	29272	29256	29491	28977	29136	29194	29174	29375	29294	29381	29054	29197	29471	29188	29290	29113	29071	29299	29171	28964	29186	29010	29006	29196	29229	28796	29202	29406	29180	29082	29165	29362	29204	29129	29038	29073	29165	29291	29083	29303	29284	29398	29089	29408	29125	29134	29171	29333	29245	29309	29283	29171	29101	28856	29009	29198	29298	29240	29047	29306	29030	29549	29138	29255	29283	29085	29029	29269	29341	29307	29232	29103
23339	38419	37320	30272	26115	23420	21908	20599	20013	19455	19225	18832	18803	18704	18562	18476	18510	18360	18207	18069	18224	18203	18225	18185	18013	18097	18111	18133	18204	17954	18099	17861	17995	17764	18012	17889	17922	17899	17922	17941	17968	17760	17841	17982	17853	17956	17865	17883	17961	17966	17898	17831	18099	17823	17918	18029	17793	17911	17906	17941	17870	17864	17965	17966	17741	17689	17937	17871	17732	17859	17977	17829	17891	17814	17819	17907	17852	17817	17829	17810	17978	17883	17860	17854	17763	17892	17835	17959	17739	17788	17931	17771	17792	18096	17943	17824	17950	17817	17670	17831	17721	17893	17760	17983	17649	17778	17652	17828	17843	17680	17845	17702	17705	17821	17696	17828	17905	17717	17753	17729	17901	17848	17858	17753	17914	17734	18012	17745	17896	17879	17912	17913	17729	17986	17754	17740	17752	17659	17888	17916	17881	17820	17993	17739	17827	17904	17660	17815	17869	17791	17700	17775	17940	17871	17855	17876	17969	17971	17791	17825	17889	17794	17774	17769	17755	17842	17796	17790	17788	17807	17722	17854	17788	17941	17574	17764	17933	17944	17651	17963	17928	17869	17776	17938	17808	17941	17787	17749	17672	17762	18094	17834	17803	17678	17748	17794	17809	17806	18037	18114	17971	17837	17907	17887	17856	17780	17863	17914	17718	17850	17705	17673	17644	17883	17973	17853	17760	17755	17720	17746	17698	17854	17768	17818	17809	17752	17745	17810	17906	17765	17718	17897	17865	17820	17917	17792	17824	17898	17670	17845	17980	17782	17910	17789	17873	17963	17837	17834	17729	17860	17605	17900	17754	17776	17580	17705	17729	17798	17754	17901	17701	17850	17829	17958	17762	17952	17810	17787	17759	17796	17846	17858	17815	17989	17755	17610	17908	17738	17789	17799	17906	17873	17945	17829	17920	17903	18152	17890	17747	17990	17800	17963	17697	17719	17875	17737	17928	17708	17791	17709	17873	18022	17736	17853	17705	17861	17912	17707	17761	17959	17785	17912	17867	17830	17786	17878	17893	17845	17786	18027	17669	17710	17776	17723	17779	17812	17847	17821	17770	17715	17840	17882	17813	17891	17910	17558	17745	17643	17741	17809	17857	17898	17761	17725	17752	17960	17986	17976	17823	17872	17734	17945	17748	17792	17808	17880	17705	17809	17810	17735	17812	17729	17710	17890	17866	17789	17914	17895	17788	17795	17915	17770	17816	17916	17709	17698	17778	17881	17758	17774	17821	17879	17916	17947	17818	17856	17974	17950	17854	17935	17959	17857	17756	17922	17784	17754	17905	17757	17659	17869	17816	17685	17914	17914	17695	18044	17838	17823	17759	17733	17785	17868	17717	17759	17757	17762	17763	17797	17941	17808	17852	17966	17855	17888	17765	17805	17697	17818	17842	17822	17802	17922	17873	17894	17681	17853	17735	17750	18055	17866	17726	17915	17950	17831	17881	17896	17834	17812	17944	17592	17948	17826	17825	17720	17740	17926	17818	17806	17775	17935	17693	17897	17798	17739	17802	17631	18083	17755	17986	17859	17763	17824	17712	17742	17822	17835	17920	17891	17775	17724	17887	17915	17704	17743	17821	17741	17976	17871	17903	17707	17871	17822	17767	17861	17690	17776	17984	17672	17666	17646	17910	17914	17843	17860	17726	17737	17566	17908	17743	17790	17866	17953	17873	17760	17792	17576	17971	17753	17783	17804	17829	17825	17756	17958	17736	17867	17845	17713	17786	17859	17883	18068	17839	17830	17987	17862	17802	17816	17796	17857	17785	17789	17995	17844	17838	17845	17832	18021	17788	17831	17830	17861	17762	17803	17796	17835	17846	17674	17778	17925	17866	18010	17789	17880	18001	17736	18024	17945	17751	17706	18025	17920	17801	17797	17670	17847	17657	17803	17859	17834	17936	17768	17937	17820	17842	17726	17768	17858	17907	17925	17784	17869	18030	17862	17991	17786	17940	17755	17653	17818	17856	18004	17728	17743	17749	17789	17692	17646	17754	17879	17923	17745	17719	17801	17603	17783	17814	17899	17908	17786	17782	17841	17967	17983	17713	17935	17661	17863	17662	17782	17623	17811	17800	17890	17811	17722	17780	17764	17766	17771	17787	17820	18024	17744	17555	18003	17788	17803	17833	18148	17952	17909	17687	17881	18019	17827	17726	17834	17929	17809	17840	17630	17789	17891	17915	17829	18022	17833	17929	17880	17812	18041	17842	17784	17952	17647	17718	17676	17828	17741	17852	17702	17888	17819	17739	17865	17780	17854	17769	17811	17769	17921	17831	17735	17798	17881	17908	17940	17843	17729	17868	17790	18038	17685	17766	17771	17907	17775	17615	18055	17863	17791	17615	17850	17696	17788	17728	17731	17857	17785	17809	17845	17892	17841	17710	17800	17983	17828	17762	17795	17906	17765	17682	17887	17887	17796	17849	18023	17818	18071	17894	17881	17981	17829	17748	17817	17816	17916	17867	17999	17974	17736	17823	17931	17750	17865	18044	17678	17930	17867	17789	17717	17754	17874	17813	17732	17857	17871	17750	17840	17711	17745	17789	17778	17845	17835	17777	17801	17945	17635	17758	17670	17884	17732	17645	17833	17734	17852	17947	18119	17807	17820	17846	17712	17864	17730	17882	17669	18026	18008	17819	17918	17880	17896	17733	17722	17637	17721	17850	17604	17790	17898	17607	17748	17713	17848	17610	17836	17722	17861	17714	17806	18042	17795	17849	17975	17906	17816	17666	17902	17815	17829	17843	17941	17900	17737	17915	17944	17839	17645	17870	17818	17749	17892	17772	17821	17801	17949	17834	17812	17872	17798	17909	17710	17968	17976	17878	17900	18021	17927	17764	17707	17821	17828	17790	17720	17657	17863	17817	17897	17726	17797	17812	17699	17935	17912	17801	17855	17665	17823	17800	17801	17709	17901	17880	17900	17738	17833	17803	17706	17783	17749	17647	17732	17783	17848	17892	17805	17847	17919	17845	17909	17713	17821	17772	17827	17912	17908	17854	17881	17869	17826	17842	17735	17924	17838	17918	17827	17797	17708	17725	17891	17869	17914	17831	17829	17774	17843	17931	17896	17906	17807	17783	17740	17882	17867	17871	17799	17831	17912	17863	17718	17786	17846	17818	17947	17727	17911	17679	17778	17706	17869	17793	17698	17908	17523	17832	17717	17764	17736	17864	17872	17909	17823	17752	17923	17854	17804	17813	17839	17837	17654	17892	17758	17846	17882	17861	17733	17701	17780	17839	17898	17637	17916	17684	17848	17972	17661	17958	17956	17726	17939	17722	17988	17775	17941	17779	17757	17783	17789	17833	17749	17803	17826	17897	17564	17808	17768	17830	17841	17835	17704	17840	17704	17851	17959	17800	17775	17899	17743	17762	17724	17747	17846	17925	17840	18233	17840	17839	17857	17816	17900	18001	17793	17894	17691	17841	17836	17744	17763	17790	17839	17772	17739	17841	17865	17596	17853	17619	17818	17980	18017	17915	17605	17855	17902	17842	17885	18003	17907	17847	17996	17769	17808	17837	17806	17749	17789	17689	17885	17638	17685	18012	17805	17860	17794	17562	17608	17631	17786	17783	17804	17868	17637	17915	17709	17883	17886	17688	18011	17720	17762	18036	17865	17845	17791	17761	17838	17850	17712	17758	17783	17741	17839	17863	17710	17911	17757	17837	17939	17727	17710	17939	18045	17682	17782	17814	17798	17772	17714	17631	17777	17832	17777	17748	17755	17844	17962	17824	17806	17855	17673	17766	17989	17780	17770	17890	17937	17784	17809	17769	17742	17832	17739	17793	17809	18024	17907	17951	17824	17738	17730	17809	17781	17830	17705	17871	17714	17945	17835	17820	17663	17635	17748	17754	17788	17683	17863	17866	17863	17868	17986	17860	17789	17771	17823	17907	17911	17872	17667	17989	17886	17779	17727	17662	17740	17895	17841	17696	17892	17736	17854	17917	17855	17749	17846	17661	17729	17742	17762	17923	17997	17913	17608	17834	17986	17702	17674	17914	17750	17936	18061	17804	17637	17883	17784	17800	17860	17884	17955	17709	17788	17818	17737	17916	17735	17738	17671	17867	17679	17812	17759	17757	17811	17864	17602	17778	17612	17610	17731	18003	17820	17796	17698	17711	17982	17776	17800	17761	17903	17863	17841	17788	18008	17724	17761	17701	17720	17846	17758	17902	17734	17832	17782	17865	17834	17856	17907	17896	17717	17905	17802	17964	18048	17822	17803	17804	17804	17757	17896	17941	17841	17817	17590	18042	17737	17807	17812	17930	17690	17845	17734	17933	17920	17922	17899	17628	17831	17837	17818	17767	17972	17778	17837	17820	17774	17691	17900	17961	17841	17892	17947	17726	17839	17823	17719	17894	17987	17787	17817	17881	17619	17960	17736	17747	17576	17819	17615	17911	17749	17945	17911	17692	17719	17596	17886	17869	17910	17746	17736	17609	17998	17640	17936	17528	17769	17893	17714	17816	17894	17680	18012	17909	17766	17816	18016	17872	17779	17799	17833	17986	17792	17834	17803	17844	17770	17842	17739	17736	17721	17711	17928	17781	17789	17699	17869	17721	17822	17799	17928	18004	17764	17830	17696	17817	17857	17771	17882	17877	17936	17946	17719	17997	17867	17802	17804	17820	17703	17965	17913	17626	17783	17966	17603	17941	17951	17755	17766	17959	17876	17931	17808	17876	18023	17957	17896	17930	17796	17764	17861	17725	17886	17906	17908	17860	17967	17747	17918	17811	17865	17858	17854	17813	17630	17966	17745	17721	17744	17799	17723	17787	17833	17767	17830	17842	17784	17683	17692	17732	17906	18013	17794	17679	17748	17990	17642	17876	17873	17847	17735	17726	17794	17727	17641	17789	17922	17823	17928	17731	17785	17818	17677	17772	17625	17612	17665	17762	17913	18018	17863	17814	17811	17882	17810	17696	17814	17701	17992	17850	17934	17787	17692	17643	17965	17697	17706	17866	17831	17856	18029	17770	17878	17802	17736	17869	17985	17636	17771	17802	17762	17949	17784	17910	17812	17844	17893	17786	17837	17823	17733	17803	17852	17876	17844	17841	17714	17905	17843	17898	17794	17728	17914	17782	17768	17988	17997
22598	21158	27699	25111	23313	29599	35363	32166	31335	31228	30892	30220	30448	30114	30102	29852	29945	29851	29833	29828	29673	29712	29838	29568	29801	29538	29662	29462	29533	29608	29661	29250	29631	29093	29364	29295	29383	29253	29327	29404	29316	29368	29174	29280	29300	29234	29165	29336	29358	29191	29097	29256	29260	29315	29311	29527	29125	29210	29155	29310	29363	29262	29253	29301	29149	29060	29214	29360	29329	29437	29308	29151	29204	29377	29232	29333	29168	29159	29156	29265	29405	28980	29201	29170	29289	29020	29253	29322	29414	29231	29128	29358	29367	29136	29390	29242	29228	28941	29406	29027	29109	29131	28916	29123	29132	29377	29145	29407	29252	29084	29241	29142	29328	29156	29163	29063	29219	29148	29168	29435	28965	29301	29076	29077	29245	29172	29109	28897	29248	29201	29187	29172	29490	29250	28978	29006	29335	28951	29104	29048	29242	29278	29217	29208	29110	28956	28865	29325	29123	28989	29146	29375	29041	29495	29152	29314	29089	29278	29101	29324	29241	29192	29283	29113	29020	29014	29496	29218	28976	29478	29218	29012	29033	29249	29335	28883	29454	29429	29384	29235	29030	28937	29093	29145	29190	29253	29034	29398	29017	29311	29236	28988	29266	29150	29158	29141	29251	29101	28983	28957	29035	28839	29014	28795	28910	29114	29066	29190	29004	29278	29276	29373	29364	29156	29200	29196	29136	29126	29290	29075	29186	28790	29179	29137	29362	29087	28969	29358	29139	29064	29284	29291	28960	29130	29212	29160	29211	29124	29016	29120	29053	29121	29106	29143	29158	29268	29264	28980	29129	29290	29017	29247	29088	28921	29315	29335	29019	29135	29282	29090	28909	28953	28957	29219	29136	29170	29182	29039	29046	29067	29126	29072	28836	29232	29059	29120	28965	29114	29155	29230	29235	29067	28989	29000	29293	29026	29056	29101	29134	28855	28951	29336	28841	29135	29007	28998	29164	28999	29305	29384	29099	29234	28972	28937	29126	28925	29149	28927	29197	29119	29084	28828	29044	29175	29358	29153	29017	29158	28730	29070	29175	28981	29188	29252	29309	29245	29053	28881	29120	29105	29019	29188	28951	29369	29261	29316	29322	29062	29262	29488	29078	28885	29120	28989	29092	29204	29389	29095	29130	29155	29209	29043	29118	29064	29251	28999	29381	29293	29072	29299	29323	29327	29222	29213	29257	29187	29107	29359	29063	29105	29144	29102	29057	29068	29137	29140	29253	29430	29103	29201	29064	29177	29132	29191	29307	29402	29243	29107	29111	29020	29124	29054	29234	29316	28753	29270	29079	29393	29444	29049	29057	29148	29305	29349	29152	29112	29312	29263	29238	29329	29169	29159	29491	29182	29286	29041	29151	29007	29346	29258	28927	29120	29208	29160	29182	29044	29247	29237	29044	29346	29154	29161	29170	29136	29209	29045	29210	29274	29077	28736	29146	29060	29077	28732	29091	28963	29097	29135	29113	29209	29171	29192	29149	29161	29131	29166	29284	29040	28945	28994	29201	29296	29088	29146	28970	28988	29155	29054	29323	29455	29150	28944	29276	29312	29131	29203	29305	29019	29182	29197	29088	29279	29211	29355	29212	29053	29149	29233	29333	29059	29490	29078	29288	29070	29437	29224	29227	29001	29065	29252	29018	29180	29040	29205	28977	29326	29511	29044	29254	29260	29277	29090	29158	28910	28994	29298	29385	29342	29371	29522	29359	28991	28891	29093	29024	29326	29212	29236	29039	29157	29429	28942	29135	29157	29135	28937	28986	29062	29222	29162	29108	29021	29184	29111	29196	29145	29184	29051	29232	28838	29193	29139	29130	29508	29145	29020	29415	29274	29051	29062	29108	29099	29179	29210	29172	29002	29195	28977	29445	29545	29238	29167	29063	29170	29267	29381	29394	29057	29104	29222	29306	29009	29385	29134	29005	29206	29085	29323	29201	29124	29233	29035	29146	29043	28980	29335	29185	29114	29281	29312	29531	29056	29104	29220	29168	29162	29149	28909	29231	29457	29168	29092	29195	29112	29117	29101	29266	28791	29111	29207	29187	29085	29259	29351	29345	29325	29236	29092	29041	29207	28971	29065	29120	29006	28971	29238	29348	29220	29144	29185	29144	29099	29058	29094	29181	29224	29188	29165	29363	29494	28969	29142	29118	29122	29219	29473	29061	29168	28922	29009	29398	29237	28876	29183	28905	28975	29180	29376	29111	28833	29076	29336	29200	29343	29112	29241	29298	28862	28908	29166	29114	29127	29274	29131	29194	29233	29515	29228	29296	29213	29194	29232	29101	28997	29067	29038	29227	29202	29229	29065	29049	29145	29280	29243	29224	29170	29157	29292	29146	28975	29247	29150	29067	29022	29474	29028	29223	29416	29090	29143	29310	29401	29078	28949	29345	29099	28927	29402	28763	29265	29349	29468	29210	29259	29040	29115	28834	29249	29262	28959	29022	29128	29566	29087	29083	29158	28984	29152	28819	29108	29408	29045	29067	29231	29262	29130	29054	29168	29147	28960	29316	29457	29096	29236	29328	29172	29103	29101	29286	29156	29355	29188	29167	29152	28864	28869	29059	29214	29199	29268	29190	28940	28925	28913	29093	29006	28953	29151	28806	29173	29260	29020	29218	28949	29171	29283	29101	29160	29371	29176	28883	28893	28875	29158	29102	29392	29061	29017	29233	29081	29216	29078	29225	29165	29359	29158	28990	29182	29421	29306	29211	29313	28927	29004	29261	28967	29019	29262	29118	29514	29357	29199	29150	29206	29121	28791	29131	29036	29321	29069	28847	28977	29210	28865	28789	29317	29102	29415	29127	29101	29045	28916	29482	29203	29421	29137	29189	29073	29325	28934	29151	29162	29239	29096	29003	29056	29065	29202	29194	29063	29354	29233	29069	28929	29100	29084	29325	29115	29027	29190	28941	29170	29063	29494	29426	29552	29020	29161	28966	29383	29257	29149	29110	28836	29306	29210	29297	29292	29215	29139	29244	29213	29237	29227	29115	29014	29245	29018	29175	29081	29141	29179	29223	29028	29265	29053	29370	28965	29039	29094	29295	29120	29260	28938	29113	29200	28912	29350	29136	29258	29305	29047	29263	28923	29126	29271	29133	29005	29122	28902	29054	28905	29026	29166	29050	29118	29040	29065	28858	29324	29211	29058	29257	29190	29201	29382	29270	29243	29140	29068	29070	28954	29236	28837	29118	28793	29194	29294	29022	29042	29334	29262	29312	29138	29073	29086	28989	29302	29089	29199	29086	29266	29192	29102	29406	28890	29262	29202	29091	28840	29034	29186	29115	29156	28982	29250	29431	29039	29092	28792	29537	29300	28990	29006	29191	29243	29105	28873	29192	29132	29283	29265	29150	29380	29061	29093	29348	29146	29042	29106	28988	28986	29182	29210	29092	29213	29094	29024	29225	29122	28993	29097	29243	29211	29104	29167	29427	29376	29139	29218	29215	29390	29109	29397	29058	29164	29118	29098	29229	29092	29226	29039	29175	29182	29223	28868	28987	28971	29119	29325	29283	29249	29096	29121	29425	29143	29013	29079	29063	29107	29071	29182	29230	29745	29276	28922	29209	29212	29056	29052	28949	29039	29139	29098	29224	28745	28866	29205	28963	29165	29139	28969	29159	28960	29110	29003	29076	29345	29219	29269	29173	29051	28835	29345	29218	29131	29438	29316	29219	29334	29395	29090	29064	29165	29162	29159	29164	29114	29189	29178	29388	29191	29088	29328	29071	29248	29018	29150	29198	29298	29466	29086	29074	29411	29276	29289	29191	29184	29274	29003	29273	29235	29027	29249	29198	29194	29256	29168	29181	29190	29012	29094	29360	29129	29000	29188	29379	29241	29092	28991	29098	29017	29218	29170	29265	29200	28995	29075	28870	29184	29116	29136	29205	29078	29266	29346	29214	29083	29329	29128	29333	29171	28833	28897	29351	29418	29092	28921	29353	29037	28970	29201	28986	29044	29122	29048	29294	29026	28842	29274	29132	29206	29186	29091	29111	29128	29271	28946	29194	29340	29104	29215	29253	29222	29380	29126	29439	29061	29282	29106	28977	29233	29139	29133	29022	29269	29054	29121	29442	29068	28994	29181	29191	29279	29448	29229	29292	29147	29096	29218	28716	28960	29180	29194	29236	29066	29001	29109	29289	29359	29072	29138	29216	29316	28961	29176	29052	28930	29082	29391	28828	29241	28970	29154	29207	29133	29174	29090	29311	29240	29204	29091	29057	29043	29205	29123	29133	29445	29160	28962	29111	29236	29342	29197	29082	29111	29227	28974	29033	29196	29253	29075	29154	29026	29056	29396	29227	29259	29121	29223	28975	29217	29191	29410	29014	29401	29211	29069	28982	29153	29321	29440	29164	29264	29118	29013	28998	29143	28884	29050	28943	29127	29149	29146	29173	29108	29277	29228	28837	29117	29212	29350	29095	28943	29252	29033	29073	29034	29227	29391	29157	29158	29200	28922	28738	29304	29268	29076	28988	29041	29070	29102	29322	28862	28998	29224	28975	29171	29061	29055	29417	29087	29109	29190	29159	29025	29189	29155	29139	29227	29404	29224	29185	29222	28923	29271	29030	29087	29016	29152	28948	29215	29246	29265	29181	29041	29266	29338	29364	29125	29097	29004	29133	29210	29251	29107	29172	28898	29479	29292	29544	29088	29375	29020	29303	29420	29114	29381	28948	29037	29376	29159	29311	29162	28994	29016	29272	29468	29140	29150	29100	28964	29208	28959	29188	28998	29131	29369	29097	29089	29209	29138	29067	28885	29224	29252	28930	29223	29227	28969	29208	29478	29229	29045	29143	29254	29136	29440	29437	29210	29321	29262	29216	29068	29041	29294	29069	29260	29360	29117	29067	29089	29371	29338	29326	29183	29185	29261	29103	29160	29138	29207	29195	29123	29299	29077	29146	28956	29132	29133	28882	29154	28862	29339	28986	28910	29452	29044	29088	29180	29260	29093	29024	29183	29202	29255	29086	29177	29122	29137	29137	29072	29131	29074	29293	29077	29286	29189	29391	29212	29110	29096	29201	29235	29199	29181	29341	29218	29019	28926	29237	29185	28902	29149	29006	29067	29176	29177	29277	29067	29147	29062	29250	28989	29129	29065
25101	43375	41915	34407	29198	25597	23440	21973	21032	20329	19961	19495	19277	18916	18796	18708	18745	18502	18433	18639	18321	18377	18154	18333	18207	18232	18021	18085	18102	17949	17981	17990	17979	18073	18039	17727	18028	17804	17867	17972	17834	17954	17784	17867	17717	17851	17952	17902	17790	17791	17740	17883	17840	17959	17750	17974	17841	17762	17852	17726	17793	17926	17864	17918	17812	17760	17779	17639	17804	17717	17874	17779	17880	17889	17633	17687	17931	18024	17881	17812	17732	17690	17757	17785	17844	17798	17904	17817	17719	17708	17809	17906	17657	17753	17688	17840	17696	17719	17687	17724	17584	17898	17696	17881	17899	17749	17741	17725	17583	17787	17713	17793	17845	17782	17792	17904	17627	17963	17900	17682	17785	17767	17840	17679	17769	17749	17680	17635	17663	17526	17721	17748	17728	17847	17565	17823	17818	17718	17835	17809	17906	17730	17808	17664	17777	17763	17814	17659	17666	17660	17914	17738	17677	17816	17719	17677	17768	17804	17949	17737	17742	17646	17552	17722	17923	17771	17843	17610	17742	17599	17649	17707	17547	17726	17907	17769	17559	17848	17634	17805	17796	17770	17761	17623	17636	17782	17796	17781	17658	17751	17697	17680	17843	17768	17691	17658	17865	17718	17838	17918	17816	17637	17496	17781	17712	17785	17866	17777	17685	17706	17528	17567	17864	17778	17807	17820	17730	17611	17875	17737	17745	17792	17781	17777	17732	17665	17684	17786	17904	17789	17624	17625	17690	17750	17752	17732	17730	17590	17708	17770	17624	17640	17766	17825	17738	17772	17871	17868	17790	17488	17777	17806	17784	17649	17968	17752	17721	17843	17665	17830	17716	17742	17842	17891	17635	17694	17850	17796	17763	17716	17794	17787	17912	17661	17644	17803	17730	17816	17597	17622	17827	17852	17718	17614	17807	17828	17656	17510	17755	17680	17809	17728	17873	17589	17658	17737	17625	17784	17649	17523	17794	17710	17713	17654	17666	17777	17746	17678	17977	17833	17564	17807	17672	17711	17758	17609	17890	17776	17786	17973	17775	17533	17728	17840	17768	17767	17726	17852	17692	17907	17674	17594	17750	17795	17710	17680	17819	17787	17859	17700	17799	17813	17692	17860	17654	17805	17813	17659	17768	17969	17719	17569	17850	17898	17841	17658	17895	17611	17753	17521	17813	17753	17834	17873	17707	17633	17694	17614	17854	17747	17953	17560	17749	17884	17902	17660	17670	17634	17739	17812	17626	17734	17857	17731	17736	17750	17783	18042	17676	17615	17592	17750	17830	17799	17759	17765	17518	17814	17694	17601	17606	17696	17637	17644	17576	17788	17736	17553	17553	17872	17648	17842	17769	17689	17690	17811	17842	17838	17982	17817	17910	17542	17747	17768	17726	17613	17771	17607	17740	17842	17651	17789	17793	17683	17644	17828	17806	17665	17824	17912	17679	17701	17581	17715	17736	17621	17821	17782	17620	17934	17832	17932	17773	17794	17955	17664	17628	17678	17843	17844	17795	17684	17665	17763	17714	17763	17624	17673	17809	17850	17685	17871	17657	17620	17854	17917	17714	17704	17686	17588	17859	17782	17836	17796	17802	17877	17826	17835	17819	17849	17602	17732	17819	17609	17697	17622	17886	17774	17814	17882	17769	17759	17760	17882	17822	17740	17882	17809	17899	17818	17721	17675	17697	17726	17601	17810	17569	17683	17641	17773	17647	17783	17643	17797	17905	17785	17894	17690	17768	17849	17757	17704	17810	17830	17756	17826	17783	17771	17767	17788	17986	17825	17557	17750	17761	17688	17762	17701	17833	17784	17845	17573	17565	17627	17793	17881	17714	17762	17604	17704	17899	17727	17783	17793	17819	17531	17734	17934	17898	17575	17494	17779	18095	17772	17636	17604	17717	17699	17919	17787	17649	17657	17869	17786	17722	17544	17759	17797	17794	17752	17680	17791	17608	17640	17871	17718	17827	17797	17789	17966	17684	17710	17750	17848	17810	17888	17770	17789	17848	17557	17794	17850	17788	17520	17681	17730	17605	17750	17897	17659	17822	17626	17642	17824	17615	17744	17781	17778	17585	17792	17910	17799	17856	17818	17720	17785	17669	17804	17811	17726	17861	17880	17705	17809	17807	17707	17695	17746	17629	17809	17816	17817	17725	17771	17762	17975	17916	17772	17931	17680	17765	17877	17746	17630	17551	17819	17734	17523	17946	17780	17810	17761	17576	17861	17685	17754	17662	17741	17705	17717	17732	17596	17647	17790	17714	17705	17718	17657	17628	17740	17702	17631	17772	17815	17790	17728	17846	17816	17713	17750	17773	17752	17695	17864	17809	17616	17657	17773	17658	17719	17762	17541	17691	17754	17563	17840	17632	17729	17702	17802	17931	17843	17832	17601	17796	17650	17599	17613	17915	17689	17751	17468	17541	17743	17548	17836	17575	17665	17782	17644	17761	17687	17735	17795	17629	17781	17698	17666	17726	17779	17622	17865	17995	17699	17793	17891	17650	17807	17723	17856	17689	17717	17796	17861	17723	17677	17728	17770	17587	17671	17838	17807	17645	17882	17548	17633	17750	17895	17702	17535	17836	17964	17555	17841	17737	17799	17797	17746	17656	17746	17633	17523	17901	17683	17761	17776	17640	17738	17733	17805	17756	17663	17666	17688	17596	17890	17830	17584	17713	17779	17563	17683	17653	17699	17658	17782	17772	17753	17784	17666	17697	17887	17850	17601	17610	17780	17844	17894	17842	17904	17596	17818	17747	17834	17534	17853	17911	17806	17549	17814	17649	17490	17497	17749	17862	17608	17646	17706	17726	17720	17700	17699	17502	17720	17657	17528	17708	17597	17786	17767	17769	17689	17638	17714	17715	17652	17680	17749	17575	17766	17635	17890	17614	17779	17683	17792	17674	17517	17813	17864	17649	17817	17672	17787	17718	17780	17832	17674	17751	17671	17632	17765	17931	17680	17702	17688	17737	17620	17670	17776	17807	17501	17837	17735	17681	17695	17809	17716	17539	17783	17694	17690	17776	17855	17642	17871	17744	17640	17835	17783	17679	17692	17716	17777	17655	17737	17847	17736	17802	17819	17702	17751	17612	17860	17793	17795	17829	17691	17782	17850	17761	17857	17777	17671	17717	17714	17722	17663	17687	17760	17884	17769	17557	17673	17870	17770	17692	17770	17740	17843	17842	17946	17833	17811	17738	17754	17567	17775	17615	17662	17681	17774	17638	17673	17737	17865	17847	17671	17709	17823	17778	17758	17669	17686	17896	17569	17766	17781	17549	17614	17776	17644	17663	17735	17826	17725	17915	17865	17808	17822	17580	17723	17774	17846	17710	17662	17785	17856	17661	17782	17663	17795	17670	17664	17854	17777	17760	17738	17745	17719	17814	17798	17864	17643	17631	17604	17744	17787	17892	17790	17844	17686	17824	17716	17803	17864	17782	17736	17712	17839	17603	17812	17676	17969	17692	17802	17785	17707	17626	17672	17652	17884	17802	17731	17691	17689	17578	18011	17804	17743	17614	17819	17562	17745	17764	17615	17818	17821	17739	17723	17591	17853	17560	17811	17597	17773	17687	17625	17549	17707	17809	17899	17762	17547	17723	17798	17539	17666	17800	17493	17816	17731	17912	17906	17728	17604	17626	17749	17776	17936	17760	17670	17788	17661	17762	17749	17789	17809	17763	17788	17782	17945	17787	17734	17692	17580	17623	17669	17905	17713	17961	17825	17599	17810	17779	17786	17841	17743	17674	17613	17656	17660	17678	17775	17710	17776	17727	17515	17740	17534	17555	17796	17679	17768	17799	17905	17535	17591	17722	17827	17680	17805	17834	17699	17770	17773	17885	17661	17893	17767	17822	17589	17741	17771	17650	17581	17937	17708	17752	17721	17803	17642	17965	17691	17770	17647	17678	17591	17848	17780	17839	17824	17758	17645	17607	17907	17708	17724	17693	17748	17715	17735	17617	17614	17699	17676	17942	17873	17761	17855	17839	17621	17801	17716	17789	17910	17829	17573	17881	17833	17750	17675	17812	17626	17706	17900	17806	17862	17945	17738	17632	17778	17680	17745	17671	17821	17756	17646	17730	17780	17903	17768	17730	17807	17683	17901	17829	17817	17717	17625	17706	17630	17704	17763	17736	17809	17705	17557	17760	17881	17934	17740	17949	17789	17705	17710	17768	17965	17515	17854	17778	17676	17745	17607	17717	17634	17733	17868	17733	17760	17625	17580	17997	17770	17693	17773	17676	17723	17661	17616	17716	17830	17709	17893	17785	17850	17712	17600	17417	17793	17855	17536	17716	17771	17744	17719	17707	17802	17889	17846	17756	17847	17639	17569	17670	17810	17691	17883	17793	17670	17821	17729	17722	17752	17740	17690	17754	17768	17715	17855	17628	17680	17718	17789	17612	17925	17709	17682	17766	17667	17686	17749	18013	17562	17664	17748	17937	17913	17730	17677	17714	17717	17639	17689	17738	17848	17687	17739	17824	17913	17765	17694	17751	17628	17783	17711	17889	17848	17761	17924	17958	17629	17760	17765	17770	17919	17618	17686	17769	17831	17772	17731	17685	17818	17870	17748	17754	17794	17845	17853	17790	17817	17698	17694	17747	17626	17783	17632	17761	17641	17481	17634	17666	17856	17747	17751	17784	17750	17768	17698	17883	17913	17746	17773	17650	17717	17728	17847	17770	17627	17609	17741	17803	17737	17621	17822	17962	17734	17795	17741	17625	17735	17651	17833	17778	17794	17784	17805	17727	17662	17739	17902	17786	17644	17819	17658	17630	17670	17634	17589	17798	17750	17666	17539	17887	17765	17576	17555	17860	17734	17710	17746	17721	17771	17634	17726	17792	17712	17669	17546	17828	17766	17770	17891	17652	17675	17698	17756	17940	17808	17841	17592	17962	17605	17827	17820	17657	17818	17937	17644	17716	17791	17707	17769	17721	17782	17769	17534	17733	17829	17778	17773	17776	17800	17789	17638	17494	17662	17769	17847	17604	17769	17869	17871	17715	17809	17533	17812	17903	17726	17888	17634	17718	17667	17783	17763	17674	17757	17668	17807	17647	17766	17923	17642	17858	17702	17845	17705	17613	17716	17746	17693	17779	17758	17706	17556
37207	32610	37627	36315	33514	32572	32457	32167	31590	31359	31488	31545	31336	31567	31240	31157	31445	31220	31641	31193	31380	31358	31269	31015	31383	31426	31425	31207	31164	30997	31136	31050	31339	30940	31071	31238	31003	31285	30865	30893	30667	31150	30940	31096	31166	31260	31231	31092	31008	31142	30978	31219	31246	31197	31097	31040	31214	30903	30845	31236	31128	30921	31103	31209	30954	31215	31264	31317	31376	31157	31219	31174	31154	31384	31273	30914	31086	31206	31046	31038	31211	31202	30961	31000	31175	31145	31331	30997	30902	30857	31093	31356	31106	31075	31220	31334	31186	31232	31319	31450	31346	31033	31160	30987	31252	31007	31308	31305	31280	31106	30935	31243	31112	31238	31049	31307	30773	31086	30961	30796	31236	30958	31395	31253	31114	31186	31005	31021	31238	31085	31110	30999	31210	31194	31253	31246	31251	30980	30991	30953	30957	31223	30945	31046	30880	31090	31122	31004	31214	30977	31141	31360	31041	31211	31208	31121	31072	31186	31134	31143	31214	31072	31119	30871	31156	31108	31020	30967	31236	31351	31241	31415	31140	31192	31315	31315	31319	31411	30978	31138	31124	31177	31197	31222	31108	31201	31116	30856	31371	31100	31030	31083	30899	31158	30897	31107	31209	31108	31340	31214	31361	31255	31114	31051	31364	31161	30971	31193	31190	31166	31057	31005	31188	31059	31101	30919	31367	31006	31185	31183	31431	31141	30748	30613	31053	31186	31218	30985	31000	30780	30825	31434	31202	31052	31122	31194	31146	31083	31189	31268	30915	31201	31200	31449	31106	31242	31040	31269	31325	31236	31411	31266	31046	31260	31026	30910	31086	30965	31109	31124	31405	31183	31041	31099	31250	30812	30937	31140	31181	31146	31297	30978	31218	30928	31185	31259	31371	31470	31041	31234	31179	31181	31029	30790	31005	31077	30963	31028	31147	31065	30982	31003	31019	31011	31149	31220	31116	31213	31412	31200	30939	31155	31071	31040	31029	31144	30910	31052	30954	30845	31053	31107	31046	31126	31063	31223	31227	31137	31113	31109	31197	31017	30982	30899	31262	31067	31395	31280	31094	30984	30965	31110	31186	31180	31034	31231	30960	31192	31037	31148	31064	31080	31205	31343	31184	31073	31206	31001	31267	31229	31139	31167	31371	31063	31071	30956	31209	31176	31075	31187	31226	31116	31268	31128	31169	31123	30972	30992	30975	31111	31178	31287	31012	30904	31221	31091	31026	31200	31062	31147	31113	31143	30968	31063	31449	31050	31299	31208	31391	31283	31057	31070	31247	31148	31318	31114	31205	31345	31156	31191	31202	31176	31096	31122	31271	31039	31260	31287	30933	31310	31164	31206	30883	31193	31002	31023	31106	31137	31289	31280	31219	30953	31086	31202	31126	30934	31102	31200	31254	31013	31172	31140	31048	31160	31025	31258	31292	31052	31072	31021	31143	31369	30998	31238	31052	31168	31070	31312	31277	31307	31352	30868	31175	31161	31174	31152	30951	31103	31177	30973	31152	31312	31274	31267	31141	31064	30851	31134	31128	31247	30898	31127	31154	31005	31378	31420	31212	30990	31196	31129	31221	31108	31195	31120	30947	31121	30953	30970	31322	31061	30955	31039	31261	30988	31135	31130	30996	31296	30939	31430	30998	30915	31075	30957	31275	30868	31150	31258	31446	31093	31152	31144	30916	30947	31185	31020	30980	31080	31265	31219	31217	31109	30998	31221	31446	31102	31025	31201	31064	31220	30951	30967	30826	30905	31141	30989	31131	31246	31379	31246	30916	30977	31274	31002	31128	31050	31097	31133	31250	30832	31114	31273	31108	31168	31165	31067	31053	31052	30822	31464	31198	31095	31242	31199	30963	31178	31168	31240	31309	31020	31247	31155	31266	31205	31160	31332	31234	31074	30939	31023	31148	31035	31203	31146	31072	31174	31335	30745	31054	31100	31246	31244	31269	31092	31126	30931	31099	31037	31077	31056	30993	31292	30953	31008	31079	30946	30857	30806	31233	31306	31239	30882	31013	31150	31049	31215	31174	30792	30951	30964	31278	31123	31315	31017	31050	31432	31244	31080	30981	30906	31212	31246	31039	31238	30964	31340	31005	31245	31082	31069	31205	31029	31162	31108	31112	30901	31173	31318	31294	31206	30810	31006	31148	30921	31001	30943	31134	31196	30909	31002	31120	31081	31109	30972	31115	30888	31239	31074	31084	31138	31106	31161	31159	31268	31266	31077	31049	31031	31264	31007	31050	31228	31349	31210	31194	31218	31467	31265	31103	31237	31391	31111	30799	30896	31363	31248	31162	31105	31187	31250	31128	31431	30895	31045	30955	31120	30758	31106	31257	31184	31026	31181	31150	31091	31131	30876	31108	30860	31304	30811	31177	31117	31223	31044	31003	31358	30903	31219	30962	31361	31175	31190	31459	31053	31127	31099	30950	30962	31233	31227	31172	31020	31014	30984	30846	31220	31209	31088	30997	31012	31111	31149	31365	31330	31247	31163	30872	31378	31087	31030	30990	31201	31322	31340	31222	31069	31160	30895	31322	31347	31356	31257	31200	31285	31060	30858	31259	31207	30962	31038	31135	30917	31044	30948	30850	30964	31100	30986	31170	31158	31330	31137	31168	31302	31273	31029	31145	31004	31109	30876	31068	30952	31079	31142	31180	31138	31260	31126	30965	31280	30887	31374	31021	31382	31075	31255	31202	31162	31195	31078	30955	31133	31248	31130	31225	31233	31204	30948	31089	30764	30961	30984	31104	31164	31256	31210	31268	31081	31012	31095	31143	30996	31098	30996	31206	31153	30949	30913	31286	31445	30977	31066	30756	31134	31288	31058	31159	30995	31219	30905	31207	31106	31214	30944	30898	31192	31270	31218	31397	31034	30942	30992	31026	30838	31041	31162	31000	30841	31395	31183	31040	30932	31288	30856	31206	31205	31208	31109	31168	31252	31084	30874	31122	31142	31058	30851	31027	31085	30894	31112	31027	31316	31145	31170	31180	31205	31056	31180	31406	30976	31227	31202	30823	31180	31029	30855	31042	31404	30979	30932	31019	31276	30982	30996	31254	31225	31064	31191	30969	31198	31075	31201	31195	31165	31195	30991	31229	31243	31135	31082	31122	31083	30885	31277	31108	30990	30991	30958	31133	31010	31184	30947	31289	31223	30971	31378	30892	30969	31503	31212	31105	30978	30867	31207	31220	31293	30941	31055	31379	31200	30997	30993	31035	30893	31036	31082	31065	31208	31109	31369	31258	31079	30969	31122	31401	31076	31222	31136	31046	31149	31187	31061	31047	31192	31149	31088	31075	31048	31151	31190	31005	31181	30945	31107	30916	31104	31063	31037	31164	31182	31050	31278	31091	31029	31118	31225	31021	31109	31035	31215	31217	30966	31106	31104	31043	31136	30862	31229	31035	31296	31160	31086	31154	31220	31284	31208	30807	31142	30984	30967	31209	31242	31167	31209	31353	31044	31014	31351	31162	30904	30899	31109	31252	31327	31026	31125	30731	31105	31005	30975	31045	30996	30975	30858	30996	30949	30811	31092	31293	31213	31402	31265	31042	30997	31225	31237	31043	31245	31123	31090	31238	31229	31355	31308	31089	31075	30958	30753	31106	31032	31134	31142	31041	31014	31149	31290	31363	31090	31257	31050	30702	31428	31224	31155	31182	31134	31030	31173	31297	31057	30960	31204	31170	31166	31050	31118	31217	31269	31359	31081	31158	31178	31251	30992	30961	30844	31211	31295	31255	31315	30927	31176	31226	31184	31230	31112	31274	31363	30875	31445	31117	30995	31090	31284	30904	31209	31121	31159	31211	31057	31166	31196	31289	31177	31059	31131	31151	31062	30955	31347	31179	31325	31370	30970	31280	31073	31371	31008	31006	31204	30712	31070	31264	31047	31244	31336	31129	31025	31251	30960	31295	31265	31002	31180	31372	31349	31085	31116	31230	31287	31163	31122	31116	31229	31342	31346	31347	31003	31125	31320	31098	31185	31125	31299	31019	31138	30935	31199	30959	30981	30950	31119	30937	30940	31115	30931	31039	31122	31353	31013	30973	31154	31129	31252	31000	31106	30842	30800	31338	31036	31214	31159	31037	30857	31039	30951	31198	31244	31084	30956	30859	31149	31181	31162	31221	31004	31361	30953	31057	31339	31269	31260	31270	31028	30983	31285	30966	31277	31222	31097	31272	31169	30908	30936	31066	31012	31168	31157	30897	31054	31272	31133	31340	31167	30926	31111	31198	30956	31251	31177	31182	31386	31126	31234	31235	31192	30954	30859	31000	31116	31106	31046	31178	31005	31052	31097	31138	31100	31051	31098	31472	31107	31115	31071	31094	31227	31258	31017	30975	31496	31202	31038	31197	31272	31242	31143	31259	31146	31023	30978	31180	31214	30978	31132	31052	31166	31197	31190	31199	31083	31125	31060	31153	30938	31102	31318	31419	31165	31339	31099	31387	31106	31073	31016	30858	30768	31037	31238	31072	31244	31199	31173	31548	31074	31136	31340	31221	30978	31013	31040	30972	31172	31086	31000	31024	31053	31306	31109	31320	31082	30898	31359	31070	31368	30863	31240	31261	31081	31271	31200	30970	31159	31144	31125	31341	31042	31288	31064	31110	31316	31167	31058	31109	31254	31010	30686	31091	31166	31154	31204	31010	31094	31260	31061	30947	31157	30932	31219	31121	31207	31118	30776	30938	31436	31009	31150	31205	30855	31305	30772	31319	31109	31206	31059	30842	31158	31041	31258	30935	31166	31225	31318	31123	30990	30925	31108	31230	31239	31030	31167	31333	31335	31075	31211	30920	31234	31352	31342	31133	31344	31067	31177	31141	31107	31363	30928	31219	31141	31104	31228	31163	31189	31251	31252	31002	31245	31449	31089	31170	30933	31205	31136	31103	31339	31050	31378	31142	30923	31061	31031	31151	31273	31132	31283	31059	31301	31206	30768	31220	31152	30983	31202	31077	31191	31249	31006	31360	31458	30976	31171	30963	31041	31111	31067	31272	30984	31239	31334	31276	31018	31203	31137	31001	30964	31064	30950	31251	31231	31030	31001	31213	31164	31355	31028	30968	31317	31284	31175	31418	31072	31294	30967	30935	31029	30804	31121
25930	31613	30300	25328	22787	21517	20479	20090	19697	19543	19268	19137	19231	19082	18952	18893	18824	18944	18880	18815	19008	18959	18813	18810	18832	18731	18683	18989	18766	18660	18582	18693	18585	18624	18717	18706	18837	18679	18784	18789	18580	18844	18776	18568	18686	18656	18530	18584	18701	18727	18562	18897	18882	18824	18565	18750	18660	18575	18731	18780	18870	18745	18654	18631	18685	18883	18708	18932	18746	18628	18624	18717	18669	18772	18692	18879	18816	18914	18640	18665	18686	18706	18784	18783	18611	18714	18612	18912	18640	18904	18714	18735	18660	18703	18780	18683	18420	18459	18641	18760	18610	18352	18674	18753	18566	18638	18735	18660	18636	18608	18539	18824	18741	18589	18632	18820	18469	18563	18594	18548	18714	18536	18601	18475	18763	18682	18635	18565	18607	18647	18615	18620	18580	18741	18625	18583	18901	18609	18633	18653	18800	18802	18470	18570	18733	18481	18722	18581	18749	18856	18626	18697	18597	18687	18752	18865	18687	18645	18665	18611	18639	18578	18722	18779	18623	18762	18753	18851	18782	18774	18864	18843	18805	18705	18752	18481	18641	18678	18812	18808	18810	18796	18648	18796	18567	18919	18567	18621	18555	18456	18714	18548	18695	18639	18501	18703	18874	18707	18576	18485	18619	18781	18648	18773	18655	18720	18621	18480	18671	18831	18629	18789	18737	18551	18645	18605	18580	18647	18464	18563	18555	18528	18590	18628	18758	18809	18695	18737	18654	18632	18648	18659	18718	18553	18775	18778	18725	18621	18721	18601	18578	18866	18632	18704	18542	18701	18905	18666	18670	18655	18654	18605	18739	18613	18539	18719	18609	18817	18728	18710	18625	18651	18473	18641	18612	18716	18760	18785	18740	18807	18799	18717	18743	18586	18638	18743	18763	18755	18534	18863	18672	18826	18577	18766	18658	18664	18640	18747	18694	18650	18574	18793	18691	18812	18781	18527	18687	18711	18931	18782	18567	18526	18478	18665	18497	18532	18648	18593	18593	18750	18578	18692	18932	18573	18637	18558	18610	18539	18508	18711	18781	18677	18580	18579	18639	18599	18664	18676	18441	18838	18480	18685	18707	18678	18644	18598	18470	18703	18809	18626	18857	18630	18719	18516	18692	18548	18681	18550	18810	18719	18513	18526	18610	18730	18680	18662	18659	18644	18835	18730	18603	18636	18807	18627	18760	18529	18613	18548	18786	18658	18568	18630	18770	18766	18543	18721	18530	18546	18820	18650	18768	18587	18662	18557	18865	18567	18825	18744	18685	18593	18696	18821	18636	18626	18586	18454	18613	18800	18796	18685	18647	18490	18652	18611	18556	18806	18865	18692	18618	18780	18549	18573	18472	18561	18660	18551	18601	18803	18581	18739	18632	18724	18628	18536	18858	18735	18703	18692	18583	18796	18645	18638	18606	18833	18791	18649	18642	18461	18765	18658	18645	18734	18622	18847	18703	18683	18643	18761	18738	18618	18624	18576	18620	18845	18715	18697	18627	18586	18809	18874	18645	18703	18831	18635	18605	18584	18723	18694	18602	18712	18661	18627	18685	18614	18574	18723	18619	18889	18742	18717	18741	18768	18709	18669	18639	18692	18828	18611	18731	18631	18675	18759	18912	18590	18752	18480	18815	18690	18778	18705	18732	18757	18656	18625	18676	18425	18683	18612	18682	18712	18783	18593	18840	18378	18828	18806	18720	18733	18738	18655	18640	18691	18565	18604	18682	18717	18784	18883	18483	18646	18602	18722	18733	18771	18685	18553	18624	18708	18782	18670	18833	18666	18743	18712	18819	18583	18599	18783	18872	18778	18655	18604	18623	18650	18789	18565	18696	18654	18699	18667	18696	18823	18633	18632	18561	18677	18776	18589	18569	18570	18572	18747	18745	18792	18589	18682	18609	18657	18633	18918	18740	18514	18720	18706	18641	18592	18738	18849	18624	18703	18515	18559	18594	18658	18890	18718	18615	18774	18649	18549	18578	18698	18474	18699	18726	18633	18790	18701	18689	18746	18691	18623	18691	18759	18675	18822	18866	18694	18760	18632	18570	18629	18895	18615	18714	18638	18696	18462	18650	18783	18603	18754	18615	18588	18609	18561	18681	18849	18590	18899	18674	18625	18714	18529	18713	18591	18566	18731	18767	18512	18762	18756	18542	18769	18691	18563	18597	18516	18561	18737	18706	18528	18671	18635	18641	18527	18625	18599	18578	18589	18694	18644	18628	18522	18832	18558	18685	18729	18741	18681	18682	18783	18751	18668	18585	18716	18458	18608	18766	18896	18729	18686	18784	18823	18683	18791	18650	18650	18707	18522	18713	18518	18566	18552	18655	18681	18746	18673	18583	18686	18645	18714	18706	18757	18635	18565	18703	18783	18679	18575	18445	18707	18651	18930	18582	18723	18845	18764	18709	18677	18673	18689	18677	18735	18719	18619	19001	18779	18616	18678	18585	18669	18805	18686	18778	18673	18579	18890	18836	18512	18817	18735	18639	18664	18555	18707	18689	18650	18701	18625	18737	18709	18634	18747	18786	18748	18720	18457	18869	18612	18660	18697	18733	18655	18706	18779	18701	18658	18711	18688	18803	18499	18755	18819	18771	18703	18610	18555	18676	18714	18600	18759	18643	18687	18662	18456	18752	18762	18526	18692	18626	18611	18972	18738	18660	18805	18787	18809	18525	18738	18840	18690	18728	18734	18556	18419	18762	18794	18645	18642	18599	18679	18789	18630	18680	18487	18481	18760	18539	18577	18771	18692	18719	18752	18667	18579	18706	18391	18682	18694	18837	18572	18584	18666	18579	18711	18692	18721	18708	18766	18794	18704	18684	18691	18363	18771	18518	18681	18579	18606	18706	18671	18553	18849	18663	18572	18738	18666	18589	18619	18544	18776	18886	18733	18692	18576	18640	18712	18725	18581	18822	18733	18674	18699	18516	18712	18641	18645	18589	18578	18582	18482	18779	18492	18681	18738	18715	18658	18677	18754	18699	18781	18687	18697	18733	18687	18745	18623	18823	18687	18570	18892	18820	18677	18522	18708	18754	18648	18701	18762	18547	18784	18793	18646	18549	18743	18651	18644	18849	18749	18426	18677	18676	18583	18728	18752	18675	18711	18894	18555	18557	18659	18548	18824	18510	18561	18715	18580	18813	18638	18706	18629	18638	18577	18685	18742	18876	18732	18709	18588	18671	18693	18576	18545	18626	18634	18544	18738	18553	18630	18574	18691	18611	18618	18513	18499	18818	18759	18606	18698	18878	18840	18689	18783	18539	18552	18599	18785	18628	18734	18638	18548	18733	18853	18705	18506	18571	18718	18775	18660	18615	18607	18591	18728	18629	18643	18472	18546	18750	18599	18606	18714	18714	18729	18758	18676	18675	18867	18645	18650	18720	18783	18804	18677	18667	18489	18708	18679	18613	18743	18602	18546	18609	18622	18607	18683	18633	18785	18582	18796	18849	18670	18615	18781	18703	18711	18647	18576	18581	18668	18616	18679	18684	18528	18522	18672	18781	18802	18767	18517	18903	18653	18673	18611	18610	18486	18723	18847	18711	18619	18814	18651	18745	18910	18661	18815	18752	18631	18727	18642	18572	18620	18637	18600	18630	18663	18553	18673	18780	18539	18658	18756	18735	18609	18687	18936	18721	18645	18640	18493	18689	18699	18721	18589	18664	18579	18565	18791	18683	18733	18627	18790	18750	18620	18684	18579	18657	18662	18774	18712	18536	18721	18741	18540	18578	18477	18762	18698	18813	18843	18619	18692	18534	18729	18757	18595	18718	18814	18625	18755	18654	18780	18667	18668	18489	18872	18598	18739	18783	18723	18624	18545	18769	18587	18781	18866	18586	18622	18638	18808	18653	18578	18695	18709	18459	18669	18767	18579	18716	18689	18583	18710	18839	18667	18436	18629	18809	18696	18894	18647	18549	18675	18676	18699	18754	18710	18723	18734	18835	18692	18677	18801	18580	18767	18708	18808	18708	18723	18565	18550	18675	18733	18866	18738	18817	18764	18605	18697	18665	18593	18639	18751	18772	18582	18665	18600	18683	18637	18655	18598	18610	18756	18627	18433	18728	18651	18690	18703	18777	18708	18478	18644	18695	18604	18625	18545	18826	18695	18616	18621	18778	18716	18666	18804	18468	18588	18736	18630	18525	18762	18586	18799	18599	18607	18769	18805	18731	18612	18609	18566	18685	18670	18585	18750	18708	18725	18501	18734	18869	18656	18586	18575	18685	18544	18580	18779	18591	18589	18680	18876	18850	18554	18600	18588	18782	18724	18760	18697	18735	18821	18776	18937	18627	18717	18571	18632	18636	18622	18758	18724	18495	18742	18735	18591	18651	18704	18763	18788	18592	18532	18399	18775	18583	18776	18632	18790	18840	18574	18841	18839	18795	18573	18730	18685	18706	18872	18806	18782	18587	18581	18609	18555	18671	18777	18728	18608	18668	18482	18710	18668	18460	18727	18849	18702	18693	18663	18644	18576	18641	18721	18717	18636	18452	18576	18785	18551	18799	18582	18512	18731	18704	18734	18584	18710	18596	18710	18604	18692	18593	18546	18796	18871	18775	18581	18691	18851	18714	18742	18672	18580	18542	18618	18763	18561	18590	18724	18448	18673	18775	18571	18697	18717	18609	18655	18412	18834	18594	18783	18685	18616	18856	18777	18682	18683	18752	18889	18447	18775	18540	18527	18616	18487	18738	18809	18615	18658	18643	18703	18574	18718	18760	18673	18732	18652	18677	18556	18729	18662	18689	18731	18661	18604	18730	18626	18793	18508	18528	18588	18839	18593	18517	18736	18888	18545	18680	18631	18557	18831	18736	18752	18673	18658	18600	18621	18472	18759	18731	18734	18664	18737	18687	18699	18730	18534	18666	18728	18696	18910	18550	18584	18658	18825	18810	18709	18673	18570	19033	18455	18663	18689	18694	18811	18688	18562	18810	18798	18768	18758	18527	18768	18780	18590	18615	18742	18653	18500	18798	18730	18707	18663	18717	18646	18744	18773	18722	18816	18772	18741	18662	18799	18539	18609	18656	18738	18794	18574	18774	18706	18500	18607	18633	18887	18728	18453	18497	18870	18698	18641	18571	18701	18700	18711	18617	18759	18560	18813
23950	21155	27748	25567	25873	31249	33346	31004	30471	30318	30320	30051	30066	29597	29664	29583	29775	29383	29633	29817	29490	29245	29501	29427	29277	29661	29342	29355	29583	29427	29207	29165	29173	29218	29269	29030	29235	29054	29363	29134	29130	29230	29084	29208	29185	29049	29107	28972	29223	29202	29027	29305	29402	29546	29101	29100	29360	29263	29273	29177	29134	28988	29175	29222	28973	28903	29008	29033	28941	29276	29086	29103	29155	29213	29237	29161	29248	29113	28940	29324	28905	28865	28894	29378	29151	29044	29138	28977	28967	29080	29198	29264	29107	28947	29094	28938	28941	29203	29389	29137	29080	29013	29010	28945	29184	29076	29239	29157	29028	29074	29156	28997	28995	29155	29064	29069	28993	29040	28993	29161	29037	28908	28961	29445	29032	28945	29200	29182	29027	29062	28974	29164	29402	29136	29070	29068	29106	29246	28970	29412	29127	29151	28979	29328	29349	29154	29158	28881	29179	28894	29109	29039	29124	29039	28872	28925	29235	29052	29199	29056	28986	28987	29208	28959	29128	29244	29124	29007	28907	28926	29245	28972	29216	28938	28946	29066	29306	29395	29188	28991	28897	29199	29081	29408	29003	28844	29104	29135	29169	29134	29080	29382	28758	29078	29246	29282	29035	29199	29260	28994	28886	29192	29281	29284	29321	29158	29354	28744	28790	29274	29321	28827	28921	29033	29015	29129	29276	29183	28960	28971	28999	29066	29066	29108	28894	29217	29133	29169	29134	29250	29176	29174	29105	28693	29050	28901	29166	29137	29351	29128	29049	29232	29369	29007	29093	29145	29051	29158	29105	28869	29024	28949	29112	29361	28997	28969	29127	28908	29222	29092	29367	28968	29287	29056	28913	29272	29026	29274	29032	28962	29310	29104	29090	29288	29083	29115	29098	28892	29108	28872	28975	28895	29097	29246	29114	28990	29046	28937	29112	29008	29058	29001	29234	29048	28936	29137	29073	29145	28905	29107	29072	29181	29017	29139	29367	28965	29147	28984	28949	28934	29203	29149	29135	29018	29004	29140	29068	28957	29146	29120	29010	29066	29053	29161	29256	29269	29024	28859	29043	29095	29070	29010	29023	28965	29187	29207	28924	29077	29163	28946	29329	29276	28937	29068	29479	28913	29195	29085	28999	29148	29140	29066	29106	29149	29104	29051	28849	29002	29087	29126	29148	29144	28878	29131	28941	29058	28942	28903	29216	29202	29076	29123	29215	28909	29012	29002	29141	29240	28927	28931	29145	29180	28850	29173	29103	29186	29203	28998	28963	29086	29204	28710	29032	29049	29174	29338	29046	28885	29151	29055	29057	29338	29297	28981	29275	29145	29264	29132	28733	29042	29005	29239	29021	28947	29388	28776	29171	28878	29262	29131	29118	29168	29106	29034	28959	29083	29228	29349	28982	28979	28914	29062	28999	29051	29015	28846	29274	29287	29489	28900	29048	29194	29277	28915	29048	29016	29106	29446	29258	28934	29141	29011	28738	28919	29137	28975	29193	29233	28937	29084	28891	29075	29038	28959	28827	28923	29137	29057	29177	29057	28961	28996	28840	28953	28971	29045	28952	29007	28994	29133	28991	29137	29129	28865	28896	29270	28911	29348	29216	29050	29084	28904	29086	29292	28977	28976	28924	29252	29420	29330	29299	29040	29266	28946	29238	29136	28983	29134	29092	29216	29108	28814	29138	29073	29256	29029	29191	29059	28985	29174	29243	29181	29082	28869	29041	29151	28782	29167	29339	29054	28991	29026	29259	28962	28985	28956	28932	29242	29074	29412	29201	28907	28962	29017	29229	29095	29062	28998	29057	28894	29115	29095	29090	28870	29076	29077	28944	28977	29162	29104	29018	29185	29265	28985	28888	28941	29231	28856	29054	29046	29028	28868	29051	28906	29082	28803	29083	28917	28808	28879	29144	29175	28894	29136	29216	29104	29168	29125	29242	29145	29175	28988	28862	29499	29235	28868	28851	29016	29143	28985	29005	29422	29172	28795	28935	28957	29112	28923	29098	29272	28920	29175	29024	29144	29194	28952	29219	28993	29184	29022	29229	28961	29142	29026	28921	28924	28938	29041	28906	28903	29153	29095	28888	28954	29153	29161	29163	29060	29074	29192	29079	29019	29041	29070	28906	29105	29232	29033	29134	28985	29196	29251	28862	29034	28997	28843	28822	28978	29185	29206	29000	28946	29173	29251	29018	29253	29040	29139	29266	29017	29146	29130	29107	29124	29041	29091	29121	29041	29134	28972	29245	29040	29327	29103	29022	28871	29152	28914	29362	29099	29208	28940	28938	29311	29081	28825	28883	28948	28895	29039	29020	29079	29082	29033	29183	29106	28956	29025	29175	29125	29166	29167	29122	29140	29433	29324	29151	28969	29114	29138	28925	29250	28948	29399	29186	29092	29029	29195	29100	28882	29203	29150	28922	29054	29103	29039	29219	29223	29360	29077	29240	29035	29213	28998	28907	28993	29320	29148	29084	29135	29013	29195	29010	29119	28840	28850	29109	29049	28972	29058	29055	29276	28753	28888	29435	29283	29135	29077	28938	29154	29194	28630	29317	29256	29117	28928	28922	29147	29074	29048	28927	29027	29232	29128	29261	28864	29051	29032	29153	29090	29231	29039	28687	29084	29109	29109	29087	28914	29052	29386	29080	28951	29176	29199	29218	28857	29271	28886	29169	28981	29032	28936	29396	29298	28962	29277	29078	28876	28878	28945	29000	28984	29271	29188	29199	29245	29054	29132	29123	29081	29274	28977	29273	29244	29226	28999	29273	28955	29069	29274	29249	29156	29069	28892	29044	29280	29112	29143	29173	29099	29092	29128	29071	29230	29206	29164	29106	29016	29063	28767	29175	29288	29096	28995	29466	29321	29165	29116	29177	28994	29157	28980	28983	29140	29074	29174	29221	29041	29095	29160	28873	29050	29251	29060	29029	28900	29116	29117	29164	28868	29046	28779	29051	28926	28821	28913	29143	29060	28878	29133	28995	29190	28990	29140	29112	28751	29105	29150	29014	28803	29001	29012	29167	29115	28945	29245	29320	29062	29175	29133	29013	29232	29195	29357	29296	29165	29234	28944	29125	29058	28950	29087	28917	29088	29160	29143	28996	29300	28957	29152	29200	29290	29204	29171	29228	29200	29239	29253	29072	28817	29192	29034	29105	29268	29177	29079	29150	29102	28880	29040	29297	29265	29074	28978	29031	29208	28834	29110	29081	29040	28953	29065	29100	28853	29012	28862	29080	29201	29151	28824	29091	28844	29236	29342	29047	29085	28903	29069	29199	29111	29134	29027	29209	29076	29274	28998	29177	29077	28984	29029	29112	28980	29157	29257	29249	29286	29026	28975	29125	28842	28899	29125	29330	28967	29034	29057	29176	28834	29209	28963	29102	29073	29004	28967	29076	29108	29069	29108	28966	29121	29157	29038	28988	29271	28830	28883	28878	29323	29022	29158	28958	29099	28841	29136	29028	28949	29132	29154	29110	28941	28886	29011	29060	29133	29158	28908	29025	28992	29197	29143	29038	29134	29344	29133	29125	29431	28926	28925	29110	29094	29085	29269	29273	29227	29178	28975	28786	28936	29226	29064	29210	29229	29247	29113	29200	29162	29111	29112	28821	29065	29049	29000	29060	29103	29291	28932	28983	29076	28899	29126	29103	29071	29011	28999	28888	28999	29265	29024	28872	29095	28942	28971	29087	28805	29264	28991	29177	29216	29020	29206	29064	29173	29221	28993	29323	29152	28975	28889	29129	29288	29150	28848	29019	29056	29125	29205	28918	28969	29282	29003	29090	29115	29208	28966	29168	29259	29177	29005	29183	29030	29086	29073	29241	29080	29014	29101	29029	29076	29028	29098	28892	29145	29058	29208	29042	29209	29146	29093	29163	28894	29013	29176	28950	29328	29114	29008	29100	28898	29183	29328	29057	29006	29094	29126	29313	29088	29032	29251	28956	29234	29005	29112	29135	29160	29077	29153	29121	29066	29170	29085	29007	29120	29076	29060	28959	29117	29242	29250	29111	29078	29113	28947	28849	29048	29127	28987	29112	29043	29182	29403	29156	28944	29155	29391	29168	29032	29004	29015	28940	28942	28776	29086	29128	29179	29061	29175	28994	28996	28992	29120	28984	29076	28899	29190	29245	29154	28960	29130	29198	28833	29069	28960	29028	28780	29186	29125	29218	29188	28803	29152	28834	29284	29019	28956	28889	29053	29451	29145	28909	29123	28991	29011	29242	29100	29033	29018	29201	29337	29226	29066	29078	29266	29259	28994	29125	28919	29140	29232	29354	29389	29241	28805	29358	28948	29165	28843	29176	29318	29059	29073	29496	29076	28886	28822	28896	29107	29190	28872	29063	29079	29339	28999	28885	29199	29174	29059	29138	28933	29036	29275	29014	29293	29003	28920	29087	29186	29132	29060	28961	28919	29353	29145	29462	29097	28995	29160	29157	29153	29119	29069	29013	29164	29228	29111	28916	29003	29293	29090	29119	28971	28862	29121	28841	29067	28963	29120	29119	28788	28996	29059	29080	29261	29051	28888	29243	29209	29093	29183	29142	28864	28835	29008	28821	29016	28975	29062	29128	29116	29255	28904	28925	28963	28797	28852	29096	29126	29157	29123	29060	29186	28929	29468	29142	29039	29226	29046	28987	29142	29015	29164	29128	28910	29124	29105	29042	29142	29201	29017	28940	29066	29125	28993	29162	28873	29037	29032	29196	29140	29288	29089	28947	29104	29074	29070	29007	29167	28915	29156	28874	29075	29133	28857	29215	28913	28954	29024	29242	29022	29086	29044	29194	29043	29200	29060	29078	29193	28982	28851	29066	28964	29005	28854	29149	29126	29164	29175	29086	29079	29100	29047	28922	29166	28892	29096	29095	29062	29134	29183	29189	28815	29070	29173	29050	29088	29054	29185	29070	29331	29034	29160	29014	29090	28926	29105	29177	28868	28988	29152	29027	28766	28794	29318	29153	28813	28985	28939	29073	29431	28997	28886	29231	29207	29233	29034	28895	29204	29094	28759	29160	28938	29032	29001	28966	29234	29012	28958	28939	29220	29052	29205	29018	29324	29150	28985	29127	29100	29195	29124	29112	28894	28831	28836	29150	29212	28989	29237
23415	37998	36979	30047	25847	23230	21639	20822	19862	19728	19249	19186	18943	18678	18588	18604	18430	18380	18260	18150	18266	18300	18190	18180	18098	18091	18332	18155	18131	18028	18074	17824	17902	18155	17888	18061	17924	17881	17917	17815	17832	17923	17876	18008	17964	17838	18001	17884	17827	17864	17921	18001	17826	17940	18055	17798	17965	17816	17881	17809	17842	17955	17775	17841	17751	17810	17610	17770	17896	17834	17771	18020	17909	17767	17827	17843	17857	17656	17890	17967	17543	17891	17659	17832	18060	17801	17928	17770	17736	17901	17933	17936	17873	17764	17918	17758	17889	17937	17896	17911	17814	17900	17715	17783	17834	17746	17957	17743	17880	17838	18004	17827	17913	17798	17955	17879	17773	17758	17845	17816	18045	17843	17771	17805	17875	17832	17980	17689	17868	17746	17693	17802	17686	18001	17770	17861	17815	17865	17749	18004	17860	17882	18006	17691	17841	18002	17566	18028	17840	17828	17836	17981	17666	17816	17953	17960	17728	17915	17768	17941	17948	17824	17887	17771	17783	17615	17930	17910	17851	17933	17878	17706	17958	17832	17848	17929	18130	17865	17896	17893	17747	17913	17743	17767	17754	17847	17835	17987	17806	17963	18019	17899	17942	17815	18001	17876	17891	17771	17763	17779	17659	17801	17829	17840	17977	17684	17772	17934	17753	17786	17780	17879	17859	17701	17656	17754	17851	17892	17835	17996	17927	17763	17869	17940	17933	17904	17817	17882	17779	17678	17889	18034	17871	17766	17917	17808	17863	17802	17977	17947	17665	17937	17950	17825	17793	17779	17823	17850	17913	17627	17952	17742	17671	17664	17790	17748	18092	17761	17680	17944	18054	17762	17628	17734	17707	17828	17871	17874	17817	17808	18044	17936	17685	17826	17847	17840	17792	17851	17788	17982	17828	17677	17874	17738	18028	17942	17789	17590	17826	17679	17939	17858	17814	17670	17874	17755	17988	17801	17744	17805	17994	17940	17870	17889	17939	17843	17712	17985	17788	17757	17658	17742	17865	17897	17704	17800	17662	17903	17904	17926	17789	17754	17756	17835	17799	17995	17829	17858	17861	17812	17880	17687	17990	17793	17937	17868	17797	17941	17817	17918	17909	17804	17770	17811	17881	17647	17815	17778	17806	17784	17963	17983	17951	17793	17833	17656	17842	17735	17800	17865	17809	17829	17904	17794	17869	17931	17915	17667	17694	17755	17864	17645	17916	17753	17881	17961	17688	17742	17854	17736	17917	17860	17896	17846	17849	18033	17935	17688	17898	17734	17931	17785	17664	17799	17924	17889	17959	17749	17852	17969	17621	17987	17869	17979	17649	17812	17746	17844	17796	17984	17797	17834	17686	17623	17768	17661	17943	17757	17867	17980	17745	17926	17789	17782	17981	17933	17938	17938	17876	17716	17966	17825	17830	17842	17918	17790	17725	17764	17767	17726	17659	17882	17928	18002	17929	17750	17931	18052	17623	17993	17936	17700	17955	17740	17832	17850	17882	17979	17688	17703	17895	17859	17779	17849	17929	17824	17724	17808	17934	17929	17738	18023	17923	17774	17926	17776	17785	17879	17735	17864	17869	17837	18133	17723	17818	17744	17841	17714	17951	17741	17893	17840	17814	17750	17870	17932	17799	17700	17703	17926	17830	17948	17915	17791	17885	17808	17786	17718	17793	17977	17767	18010	17696	17627	17989	17962	17737	17746	17817	17768	17787	17768	17790	17760	17742	17839	17666	17789	17847	17849	17770	17659	17576	17671	17791	17714	17939	17838	17715	17779	17816	17961	17627	17659	17812	17941	17886	17838	17879	17641	17811	17866	17710	17729	18036	17730	17803	17579	17808	17959	17842	17755	17741	17771	17864	17889	17839	17824	17657	17729	17882	17909	17804	17868	17910	17501	17842	17917	17843	17908	17833	17743	17898	17725	17781	17931	17942	17768	17918	17720	17760	17676	17946	17769	17794	17903	17782	17702	17927	17816	17839	17941	17908	17638	17694	17754	17858	17771	17758	17697	17873	17845	17775	18034	17764	17703	17859	17646	17876	18042	17913	17850	17781	17876	17787	17645	17933	17765	17793	17861	17790	17694	17851	17934	17882	17900	17819	17891	17745	17905	17860	17861	18049	17836	18037	17793	17855	17841	17806	17662	17845	17853	17982	17684	17854	17846	17826	17848	17762	17831	17893	17947	17761	17842	17788	17765	17790	17890	17717	17950	17971	17959	17861	17749	17701	17821	17932	17776	17600	17917	17932	17797	17921	17689	17682	17718	17804	17937	17930	17755	17793	17883	17677	17943	17857	17805	17736	17823	17683	17671	17737	17753	18007	17757	17866	17878	17758	17811	17795	17882	17860	17907	18103	17894	17858	17867	17898	17805	17691	17823	17928	17854	17943	17918	17772	17920	17854	17781	17786	17842	17740	17626	17849	17970	17883	18047	17767	17749	17829	17700	17930	17879	17796	17719	17535	17886	17754	17887	17840	17798	17664	17774	18092	17703	17920	17768	17771	17838	17702	17765	17744	17900	17967	17859	17702	17816	17943	17906	17929	17885	17814	17878	17734	17720	17618	17814	18004	17822	17730	17917	17927	17788	17684	17704	17929	17843	17735	17797	17763	17884	17897	17830	17780	17938	17810	17830	17712	17912	17858	17895	17786	17741	17682	17996	17782	17568	17829	17970	17527	17941	17751	17829	17779	17813	18061	17895	17857	17770	17913	17843	17663	17928	17847	17745	17882	17933	17747	17880	17901	17666	17974	17795	17786	17874	17752	17789	17905	17787	17850	17753	17747	17947	17668	17797	17957	17644	17665	17754	17921	17934	17733	17872	17594	17981	17788	17963	17717	17820	18004	17881	17894	17848	17736	17763	17992	17693	17775	17772	17742	17789	17743	17879	17890	17757	17711	17959	17771	17978	17963	17722	17707	17869	17647	17845	17958	17743	17877	17978	17900	17855	17927	17912	17802	17852	17823	17643	17958	17866	17648	17770	17837	17838	18136	17877	17895	17673	17826	17810	17805	17693	17918	17947	17654	17684	17988	17718	17926	17859	17843	17787	17945	17750	17882	17903	17830	17852	17848	17890	17759	17852	17817	17861	17683	17855	17967	17893	17762	17570	17807	17760	17841	18009	17753	17867	17781	18013	17887	17806	17976	17751	17784	17832	17797	17807	17889	17803	17782	17797	17899	17667	17791	17807	17865	17969	17877	17960	17975	17603	17819	17678	17775	17599	17736	17907	17879	17731	18019	17914	17734	17832	17816	17680	18043	17699	17867	17871	17930	17752	17734	17692	17751	17907	17778	17860	17718	17853	17996	17746	17805	17801	17705	17625	17756	17836	17772	17920	17872	17831	17731	17832	17872	17673	17777	17872	17856	17838	17795	17781	17889	17699	17933	17652	17955	17960	17830	17859	17688	17881	17791	17758	17744	17958	17704	17973	17799	17846	17872	17861	17841	17771	17739	17942	18005	17966	17736	17883	17934	17839	17883	17677	17798	17654	17983	17795	17783	17745	17981	17783	17798	17771	18004	17717	17788	17915	17891	17682	17780	17655	18010	17715	17717	17838	17768	17737	17851	17962	17812	17985	17775	17706	17729	17717	17905	17667	17868	17632	17708	17742	17747	17888	17815	17920	17828	17926	17809	18000	17968	17813	17866	17688	17756	17628	17778	17825	17912	17902	17833	17795	17686	17862	17796	17904	17648	17753	17852	17841	17955	17987	17856	17913	17905	17706	17853	17739	17911	17869	17954	17748	17690	17798	17931	18006	17832	17892	17736	17957	17915	17802	17918	17881	17781	17902	17798	17717	17857	17741	18012	17879	17900	17873	17632	17811	18044	17827	17829	17835	17792	17679	17881	17983	17984	17920	17676	17712	17801	17849	17841	17835	17916	17838	17658	17798	17885	17761	17709	17877	17809	17806	17690	17842	17810	17831	17945	17840	17940	17862	17930	17830	17739	17771	17846	17925	17862	17811	17765	17745	17744	17939	17857	17850	17707	17900	17767	17772	17913	17809	17819	17969	17848	17683	17797	17777	17775	17903	17754	17737	17910	17869	17880	17914	17768	17845	17811	17796	17745	17864	17823	17666	17812	17828	17708	17845	17948	17665	17795	17847	17810	17757	17804	17946	17745	17882	17845	17895	17861	17931	18016	17745	17945	17909	17766	17947	17706	17884	17810	18055	17808	17837	17989	17667	17885	17949	17684	17850	17813	17795	17803	17660	17783	17971	17834	17831	17676	17803	17870	17790	17858	17736	18002	17676	17884	17799	17856	17980	17713	17853	17947	17817	17751	17816	17784	17734	17847	17898	17852	17670	17650	17931	17889	17815	17797	17886	17783	17857	17834	17803	17760	17880	17804	17739	17772	18047	17784	17954	17958	17940	17825	17814	17899	17785	17999	17737	17601	17611	17950	17880	17727	17700	17755	17742	17883	17700	17748	17682	17753	17911	17978	17778	17911	17824	17920	17897	17760	17768	17715	17724	17998	17630	17863	17849	17847	17771	17766	17707	17792	17815	17838	17758	17813	17763	17918	17724	17756	17709	17850	17711	17856	17853	17690	17799	17836	17652	17848	17748	17896	17839	17882	18019	17792	17804	17801	17740	17852	17993	17841	17708	17663	17934	17885	17683	17818	17806	17778	17886	17837	17895	17813	17681	17670	17856	17690	17767	17804	17851	17768	17886	17986	17797	17946	17820	17697	17847	17807	17831	17684	17871	17840	17817	17862	17641	17866	17704	17853	17921	17841	17801	17826	17672	18006	17898	17644	17787	17832	17762	17715	17796	17717	17981	17910	18018	17856	17722	17836	17823	17637	17886	17842	17637	17711	17735	17792	17850	17786	17873	17932	17921	17855	17657	17749	17796	17752	17622	17791	17912	17870	17794	17978	17723	17830	17816	17922	17917	17810	17786	17815	17834	17888	17813	17723	17798	17968	17876	18051	17716	17789	17854	17951	17746	17863	17741	17779	17781	17962	17869	17565	17990	17939	17904	17825	17792	17822	17908	17646	17852	17780	17825	17743	18022	17718	17905	17639	18035	17748	17713	17909	17937	17749	17866	17762	17688	17805	17885	17657	17643	17989	17835	17927	17698	17805	17862	17805	17701	17921	17920	17842	17747
22616	21193	27766	25127	23085	29549	35476	32214	31364	31129	30727	30430	30173	30089	30040	30037	29856	29611	29847	29571	29618	29719	29874	29848	29478	29381	29606	29416	29368	29505	29353	29206	29111	29294	29431	29228	29298	29167	29452	29340	29357	29091	29308	28954	28902	29057	29098	29188	29348	29004	29369	29270	29154	29619	29240	29088	29423	29457	29197	29199	29124	29082	29380	29038	29361	29067	29313	29053	29230	29109	29228	28998	29452	29160	29329	29272	29139	29188	29197	28852	29051	29533	29182	29110	29177	28945	29401	29127	29314	29243	29142	29105	29163	29208	29049	28993	29018	29381	29127	29116	28818	29203	29153	28978	29430	29279	28963	29219	28994	29241	29310	28974	29267	29055	29105	28631	28922	29117	29252	29248	29220	29208	29154	29201	29125	29196	29381	29000	28977	29416	29278	29195	29341	29518	29418	29193	29209	29313	28952	29289	29073	29155	29112	29246	29367	29204	28961	29069	28996	29241	28949	29065	29108	29132	29143	29105	29137	29223	29116	29166	29126	29151	29405	29243	29237	29174	29161	28967	29127	29132	28890	29162	28989	28930	29047	29175	29224	29201	29164	29268	29261	29293	29205	29079	29413	29148	29057	29270	29198	29385	29299	28839	28886	29043	29130	28909	29313	28955	28858	29024	28869	28991	29201	29174	29035	29048	29289	29155	29143	28985	28858	29214	29063	29057	29115	28814	29127	28862	29028	29182	29261	29156	29148	28879	29040	28854	29104	29222	29345	29313	29262	29107	29048	29141	29107	29101	29135	29231	29022	29043	29031	29047	29307	28977	29072	29126	29288	29207	29152	29050	29198	28877	29166	28955	29378	29475	29237	29233	28915	29073	28976	29075	29210	29164	29116	29252	29086	29301	29066	29104	29281	29095	29082	29023	29154	28953	29034	28937	29081	28890	29124	28921	29004	29068	29258	29089	29090	28945	28872	29131	29095	29131	28970	28872	28970	29232	29146	29228	29153	28845	29070	28935	29359	29186	29134	28825	29403	29014	28977	28978	29235	28956	29234	29231	28888	29079	29025	28762	28996	29153	28874	28999	29005	28924	29204	28869	29287	28878	29330	29079	29145	29076	28758	29100	28996	29099	29111	28983	28990	28969	28802	29191	29249	29190	29109	29163	29456	29130	28856	29267	29239	29070	29210	28965	29012	28914	29208	29189	29095	29261	29127	29290	29281	29219	29108	29013	29047	29057	29006	28830	28991	29137	29083	29198	29297	29175	29386	28941	29102	29072	29028	29000	29134	28942	29137	28978	29073	29146	29101	29160	28970	28947	29173	29023	29266	29165	29188	28920	28942	28958	29272	29215	29112	29262	29356	29052	29202	29341	28941	29015	28985	28775	29157	29072	28967	29030	29036	29101	29207	29225	29163	29326	29097	29070	29061	29202	28918	29194	28874	29053	29239	29155	29122	29015	29095	29218	29169	29168	29199	29236	29085	28984	29085	29165	29056	28970	29063	29095	29124	29091	28864	29317	29146	29152	28931	29285	28903	29057	28990	28891	29046	29035	29129	29085	28954	29009	29128	29137	29123	28984	29022	29216	29296	29040	29137	28883	29120	28968	28808	29124	29046	29223	29114	28992	28834	29123	29248	29205	29150	29330	29058	29094	29024	29130	28694	29012	29322	29010	28948	29142	29170	29020	29100	29282	29024	29000	29304	28976	29293	28964	29326	29164	29222	29091	29141	28953	29289	29029	29063	29346	29417	29152	29128	29022	28889	29091	29271	29054	29069	28983	29030	28982	29353	29126	29068	29230	29003	28953	28923	28998	29238	29187	29043	28918	28977	29231	29339	29004	29176	28924	28977	29033	29062	28849	29157	29226	29077	28966	28967	28923	29170	29207	29095	29100	29035	28856	29178	29055	29258	29117	29093	29118	28938	29066	29132	29240	28867	29185	29221	28929	29224	29151	29026	29110	29334	29236	28873	29137	29160	29071	29183	29041	29087	29343	29191	29127	29306	29139	29079	28900	28923	29098	29033	29197	29338	29027	29108	29211	28990	29316	29107	29093	29149	29136	29095	29084	29231	28965	29033	29093	29311	29330	29330	29109	29164	29181	29013	29205	29020	29159	28998	28993	29141	29107	29171	29245	29088	29157	29277	29085	29132	28992	29284	29003	29254	29363	28912	29311	29203	29279	29067	28857	28905	29215	28888	28984	29089	28913	29064	29057	29035	29133	29113	29243	29035	28943	29149	29263	29016	29042	28941	29185	29260	29184	29042	29108	28980	29121	29193	29096	29053	29199	29154	29370	29128	29066	29137	29091	29220	29122	29054	29270	29340	28841	29137	29505	29183	28951	28834	29416	29083	28880	29028	29184	29169	29062	29027	29026	28832	29140	29076	29082	29224	29113	29028	29148	28974	28983	29238	29210	29241	29300	29085	29112	29184	28774	29466	29150	29226	29267	29128	29083	29372	29178	29317	29063	29247	28885	29139	29092	29023	28769	29245	29342	29352	29134	28981	28999	29120	29111	29089	28970	28991	29008	28924	29065	29049	29106	29351	29281	29296	28986	29245	29109	29237	29120	28929	29199	28999	28951	29172	28848	29314	29346	29071	29211	28948	29313	29132	29270	29310	29136	28839	28995	28976	29027	28998	28872	29278	28910	29294	29057	29159	29172	28960	29038	29233	29076	29022	29175	29003	29080	29218	29226	29081	29135	29281	28950	28774	29261	29146	29102	28879	29310	29138	29017	28965	29005	28895	29202	29113	29015	28944	29233	29224	29083	28994	29077	28928	29165	29092	28938	29453	29099	29343	28937	29447	29071	29183	29241	29212	28984	28938	28908	29013	28992	29249	29278	29282	28907	29222	29122	29291	29373	29141	29274	29163	29007	29339	29290	29195	29232	29206	29040	29160	29078	29136	28891	29224	29228	29049	29197	29176	28940	29248	28995	29247	29084	29080	29140	29109	29084	29324	29278	29421	29112	29064	28794	28987	29363	29005	28999	29136	29086	28999	29170	29249	29251	28885	29053	29338	29025	28998	29322	29271	29048	29084	29156	29092	28977	29218	29056	29150	29192	29170	28737	29067	29266	29097	29153	29154	29221	29041	29021	28944	29172	29200	28742	29036	29351	29112	29143	29124	29146	28967	29263	28923	28976	28977	29280	29160	29253	29119	28961	29202	29280	29231	29241	29204	28846	29026	29125	29196	29142	29132	29150	29390	29304	29058	29061	28962	29102	29127	28851	29020	29537	29103	29230	29149	29079	29328	29080	29017	29033	29144	29161	29259	29289	29148	29024	29082	28957	29136	28985	29115	29021	28960	28880	29028	29058	29175	29051	29267	29174	29160	29026	28821	29007	29213	29009	29000	29110	29199	29337	29176	29276	28813	29206	29179	29292	29159	29087	29337	28879	29160	29190	29121	29092	29288	29379	29108	28949	28804	29008	28948	29078	28886	28991	29334	29136	29052	28888	29258	29074	29213	29112	29193	29163	29118	29091	29114	29064	29201	29162	29405	29043	29122	29044	29345	29174	29362	29228	29418	29094	28942	29028	29132	29022	29258	29015	29043	29036	28829	29064	29117	29144	29185	29068	29197	28972	29186	29174	28953	29175	29250	29127	29216	29134	29185	29245	29145	28859	29055	28903	28938	29170	29204	29256	29178	29086	28998	29202	29245	28959	28997	29099	29163	29042	28906	29151	28966	29126	29191	29241	29066	29093	29239	29161	29164	29267	29447	29091	29155	29200	29224	29097	29206	29164	28967	29040	29123	29155	28975	29060	29340	28865	29172	29021	29141	29202	29194	28993	29011	29394	29053	29221	29184	28983	29051	29246	29052	28953	29149	29094	29301	28967	29069	28990	29256	29168	29228	29161	29136	29033	29180	28982	28896	28955	28964	29355	29000	29035	29019	29029	28971	29169	29191	28969	28807	29129	29091	28840	29030	29009	29130	29136	29227	29107	29085	28933	29009	29505	29118	29442	29048	29041	29053	29371	29171	29003	29137	28932	29094	29481	29081	28932	29097	29179	29079	28974	29072	29349	29237	29296	29256	29270	29191	28816	29348	29027	29068	28990	28965	29234	29061	29114	29121	29064	29218	29135	29020	28962	29126	29005	29090	29172	29121	29177	28953	29231	29132	29210	29139	29317	29069	28873	29312	29187	29176	29148	29106	28937	29073	28981	29121	29142	29173	29111	28907	29126	29303	29101	29144	29297	29099	29458	28929	28989	29029	29286	29192	29161	28978	29178	29263	29191	29466	29155	29607	29021	29323	29166	29328	29060	29020	29108	28849	28901	29371	28850	29202	29350	29010	28935	28851	29358	29119	28953	28990	29197	29090	29251	28924	28888	28770	29220	29143	29136	29206	29085	29348	29471	29009	29075	29276	29165	28820	28763	29150	29096	29012	28869	29010	29190	29168	29009	29119	28876	29117	29004	29345	29406	29172	29068	29216	29077	29000	28995	29240	29444	29025	29223	29000	29427	29128	29093	29221	29174	29153	29159	29167	29420	28888	29158	28921	28993	29176	29193	29300	29060	29221	29252	29117	29264	28978	28928	29278	29187	29006	29288	29197	29073	29006	29005	29078	29197	29343	29355	29169	29230	29367	29016	29028	29132	29333	29094	29094	28920	29101	29200	29153	29184	29054	29132	29280	29054	29221	29147	29073	29045	28893	29028	29278	29228	29360	29453	29282	28960	29064	28903	29306	29066	29270	29101	29094	29308	29087	29084	29329	29119	29096	29377	29017	29327	28835	28943	29078	29423	29086	29282	29011	29050	29050	29193	29055	29068	29008	29076	29155	29063	29113	28958	28955	28627	29387	29253	29263	28993	29145	29230	29191	29202	29110	29386	29289	29252	29345	29078	29371	28961	29311	29280	29015	29310	29361	29165	28916	29340	29210	29227	28976	28778	29132	29013	29159	28997	28944	29168	29236	29086	29073	29102	29072	29268	29145	28927	29263	29317	29251	28906	29082	28962	29272	29260	29071	29045	28947	29213	29310	29200	29244	28991	29277	29043	29239	29196	29059	29318	29173	28895	29232	28877	29193	29117	29242	28965	29094	29249	29248	29023	29404	29167	28900	28906	29163	28938	29014	29162	29150	29232	29218	28946	29145	29209	29087	29156	29349	29116	29267	29278	28984	29293	29186	29118	29310	28857
25237	42866	41727	34003	28808	25518	23315	21993	21097	20378	19924	19656	19332	19102	18890	18862	18672	18844	18594	18529	18481	18532	18510	18302	18228	18281	18221	18221	18120	18048	18073	17938	17950	17962	17869	17869	18042	18042	17911	17961	17829	17885	18028	17884	17968	17890	17909	17838	17835	17809	18076	17950	17998	17872	17899	17796	17788	17796	17815	17936	17748	17939	17761	17790	17674	17816	17769	17612	17715	17926	17597	17932	17918	17888	17994	17689	17888	17761	17874	17759	17847	17909	17812	17787	17831	17860	17664	17732	17913	17818	17507	17909	17836	17820	17986	17753	17764	17624	17978	17563	17751	17765	17615	17752	17644	17795	17944	17817	17864	17716	17827	17804	17831	17674	17773	17857	17789	17793	17745	17822	17762	17624	17733	17933	17643	17843	17751	17756	17836	17798	17640	17848	17819	17592	17626	17642	17927	17781	17731	17777	17687	17770	17654	17759	17807	17967	17814	17896	17660	17802	17667	17988	17729	17832	17823	17670	17720	17888	17710	17745	17867	17840	17710	17723	17720	17576	17775	17978	17647	17764	17684	17822	17838	17768	17868	17831	17851	17911	17951	17914	17781	17787	17590	17680	17804	17946	17780	17941	17923	17835	17871	17557	17643	17879	17693	17632	17689	17744	17901	17814	17747	17851	17723	17810	17914	17782	17639	17836	17667	17753	17814	17788	17709	17821	17808	17878	17888	17713	17683	17664	17756	17841	17755	17964	17662	17828	17670	17886	17851	17913	17677	17830	17744	17838	17802	17776	17593	17727	17915	17769	17660	17746	17877	17908	17619	17816	17666	17725	17683	17585	17876	17947	17755	17669	17828	17655	17928	17720	17783	17671	17702	17646	17599	17981	17794	17742	17644	17747	17580	17861	17815	17790	17765	17766	17723	17698	17893	17710	17763	17619	17903	17673	17745	17803	17807	17828	17867	17733	17972	17831	17843	17674	17841	17613	17738	17759	17813	17659	17835	17748	17648	17894	17709	17690	17733	17625	17597	17803	17692	17967	17686	17810	17637	17739	17795	17812	17755	17737	17726	17665	17671	17766	17551	17873	17812	17635	17663	17824	17714	17740	17981	17740	17722	17789	17620	17675	17773	17769	17663	17759	17675	17693	17771	17662	17773	17980	17825	17865	17749	17655	17748	17848	17777	17768	17725	17819	17867	17652	17971	17524	17722	17622	17621	17952	17766	17871	17692	17787	17795	17721	17803	17767	17796	17653	17694	17642	17868	17790	17684	17640	17772	17805	17803	17766	17677	17650	17892	17874	17608	17898	17672	17836	17549	17701	17798	17848	17643	17923	17906	17557	17747	17659	17883	17720	17825	17722	17783	17630	17845	17795	17706	17648	17692	17633	17792	17451	17835	17628	17838	17844	17725	17773	17645	17837	17816	17801	17703	17995	17669	17638	17596	17850	17590	17841	17754	17879	17554	17585	17537	17989	17731	17715	17800	17687	17786	17794	17836	17860	17715	17941	17716	17799	17841	17819	17741	17745	17808	17880	17856	17873	17685	17877	17925	17889	17741	17728	17649	17674	17709	17985	17636	17659	17671	17865	17682	17894	17909	17632	17751	17773	17889	17674	17840	17743	17842	17674	17790	17602	17774	17499	17775	17716	17815	17799	17627	17878	17544	17656	17821	17775	17847	17817	17818	17795	17631	17591	17686	17726	17741	17769	17772	17821	17848	17908	17628	17803	17810	17709	17723	17671	17854	17646	17640	17802	17802	17798	17774	17769	17562	17803	17773	17832	17689	17702	17703	17783	17853	17756	17840	17846	17792	17755	17845	17785	17833	17878	17735	17731	17744	17843	17814	17834	17715	17794	17783	17770	17689	17752	17602	17742	17783	17993	17646	17810	17652	17794	17674	17720	17682	17731	17803	17853	17683	17866	17663	17607	17714	17690	17467	17675	17613	17838	17734	17739	17632	17829	17717	17806	17665	17619	17790	17714	17678	17735	17757	17798	17682	17776	17840	17787	17735	17824	17769	17680	17618	17852	17961	17917	17658	17866	17698	17657	17859	17707	17778	17807	17715	17795	17767	17873	17857	17627	17772	17764	17597	17696	17832	17785	17661	17737	17833	17762	17762	17763	17842	17859	17684	17771	17779	17860	17880	17616	17847	17829	17754	17731	17821	17769	17521	17659	17771	17852	17754	17787	17633	17941	17798	17768	17716	17720	17718	17688	17500	17739	17865	17625	18029	17646	17835	17723	17658	17619	17762	17725	17677	17921	17660	17926	17825	17869	17725	17618	17709	17815	17805	17892	17965	17710	17921	17757	17710	17684	17901	17727	17803	17650	17721	17905	17728	17634	17947	17829	17702	17816	17772	17832	17868	17841	17867	17680	17701	17761	17813	17625	17934	17680	17640	17899	17863	17919	17769	17670	17669	17704	17885	17658	17852	17767	17745	17858	17728	17783	17731	17842	17805	17541	17779	17803	17554	17729	17848	17537	17692	17708	17787	17853	17787	17745	17715	17659	17630	17771	17693	17682	17960	17754	17636	17695	17785	17657	17785	17815	17751	17654	17917	17808	17700	17753	17805	17795	17862	17736	17812	17694	17643	17708	17739	17752	17680	17576	17695	17771	17558	17692	17629	17740	17698	17583	17853	17719	17686	17718	17790	17825	17935	17933	17755	17821	17793	17584	17592	17811	17804	18007	17697	17704	17745	17675	18092	17717	17655	17795	17806	17885	17618	17515	17557	17852	17753	17943	17739	17828	17696	17821	17781	17691	17565	17628	17747	17739	18020	17562	17852	17667	17888	17617	17704	17748	17747	17666	17839	17849	17628	17830	17554	17760	17946	17835	17797	17742	17758	17804	17640	17805	17786	17583	17914	17762	17909	17906	17687	17768	17744	17942	17828	17876	17812	17610	17665	17796	17957	17563	17730	17792	17645	17961	17854	17615	17779	17683	17877	17857	17746	17606	17710	17708	17594	17712	17715	18059	17622	17767	17813	17640	17865	17646	17829	17731	17664	17749	17811	17802	17737	17663	17811	17763	17781	17753	17864	17595	17694	17779	17676	17825	17640	17840	17659	17771	17752	17632	17842	17832	17670	17685	17744	17707	17981	17657	17828	17741	17804	17878	17889	17610	17803	17719	17755	17741	17846	17732	17744	17786	17819	17956	17862	17756	17774	17683	17839	17680	17823	17787	17835	17790	17861	17795	17857	17720	17818	17731	17915	17693	17762	17731	17794	17825	17664	17701	17652	17758	17836	17807	17754	17861	17815	17737	17702	17760	17758	17758	17761	17680	17804	17758	17664	17606	17949	17870	17876	17620	17805	17804	17881	17667	17661	17947	17798	17702	17693	17770	17681	17628	17751	17651	17784	18035	17741	17784	17806	17780	17800	17970	17642	17756	17802	17583	17910	17787	17756	17797	17698	17826	17734	17555	17553	17752	17745	17783	17693	17828	17767	17752	17661	17634	17901	17685	17833	17841	17859	17825	17703	17801	17871	17866	17876	17712	17755	17760	17731	17955	17795	17836	17715	17793	17702	17688	17672	17477	17637	17817	17704	17831	17656	17745	17672	17791	17729	17699	17731	17787	17788	17753	17973	17660	17686	17841	17832	17555	17613	17785	17900	17811	17666	17818	17944	17809	17743	17748	17859	17554	17690	17748	17861	17775	17815	17724	17914	17719	17737	17684	17833	17607	17685	17906	17608	17795	17809	17838	17811	17595	17903	17740	17812	17710	17753	17613	17744	17726	17643	17925	17723	17870	17752	17791	17630	17874	17880	17726	17734	17685	17739	17791	17760	17676	17897	17717	17682	18045	17519	17771	17572	17658	17617	17685	17801	17522	17865	17980	17841	17845	17938	17779	17597	17673	17782	17817	17673	17652	17796	17896	17745	17781	17814	17757	17768	17806	17912	17636	17740	17691	17780	17642	17875	17877	17798	17812	17724	17747	17927	17782	17748	17781	17908	17792	17814	17716	17751	17708	17699	17718	17760	17828	17943	17724	17822	17700	17889	17637	17769	17822	17756	17796	17819	17781	17683	17789	17642	17858	17734	17751	17805	17784	17837	17761	17827	17808	17784	17786	17721	17915	17837	17960	17685	17960	17806	17614	17556	17654	17820	17687	17678	17885	17760	17868	17569	17865	17761	17984	17680	17850	17730	17774	17777	17768	17469	17785	17828	17816	17896	17791	17775	17763	17774	17935	17718	17756	17637	17617	17979	17926	17647	17852	17722	17826	17644	17905	17583	17795	17816	17855	17707	17793	17721	17809	17839	17827	17704	17602	17825	17787	17966	17744	17662	17726	17746	17824	17731	17855	17879	17678	17758	17744	17773	17810	17912	17877	17863	17651	17758	17699	17642	17741	17896	17973	17633	17646	17844	17751	17784	17705	17771	17885	17827	17792	17779	17768	17887	17651	17723	17734	17984	17818	17641	17722	17951	17618	17715	17795	17933	17697	17609	17871	17921	17833	17853	17717	17783	17710	17694	17751	17880	17733	17727	17761	17738	17712	17699	17624	17841	17895	17714	17624	17823	17720	17805	17790	17815	17779	17733	17920	17862	17708	17695	17733	17786	17592	17907	17925	17856	17656	17785	17763	17890	17629	17856	17847	17709	17805	17799	17679	17588	17750	17699	17734	17703	17773	17797	17654	17680	17749	17843	17771	17990	17744	17733	17756	17816	17888	17677	17738	17754	17814	17878	17750	17788	17704	17821	17577	17764	17850	17677	17775	17917	17650	17667	17532	17863	17691	17801	17480	17842	17767	17773	17846	17682	17778	17830	17930	17663	17678	17802	17756	17768	17883	17636	17701	17792	17669	17760	17853	17677	17910	17726	17692	17729	17705	17908	17788	17816	17779	17930	17809	17923	17750	17834	17684	17688	17782	17593	17605	17732	17755	17845	17765	17694	17749	17913	17889	17776	17666	17914	17690	17863	17748	17896	17889	17776	17678	17794	17793	17717	17636	17762	17696	17746	17829	17811	17737	17548	17665	17703	17738	17774	17793	17888	17875	17895	17925	17759	17814	17664	17719	17825	17752	17770	17906	17570	17814	17713	17703	17849	17759	17688	17959	17708	17638	17793	17926	17920	17552	17766	17830	17689	17791	17680	17842	17749	17842	17666	17810	17761	17843	17663	17746	17843	17627
37435	32495	37415	35545	33212	32460	32220	31776	31558	31453	31550	31080	31282	31176	30947	31164	31053	31289	31074	30895	31265	31088	31139	31405	31191	30887	31042	31187	30965	31052	30839	30755	31143	30872	30900	30987	30919	31042	30800	31046	30858	30797	31108	30884	30978	30887	31015	30661	30918	30890	30853	31117	31286	30995	30816	30906	30824	31106	31138	30818	30722	31015	30974	30984	31041	30838	30837	31009	30797	31083	30932	30811	30840	30818	30960	31166	31001	30907	31144	30839	30810	30915	30742	31165	30846	30938	31022	30715	31081	30599	31139	31138	30835	31384	30788	30893	30675	30866	30709	31197	30923	31100	31208	30797	30913	30726	31012	30649	30892	30974	30819	30925	30825	30678	30800	30857	31090	30887	30815	30721	30980	30949	31008	30871	30792	30790	30600	30707	31091	30873	30877	30791	30866	30941	30902	31126	30644	30733	30908	31081	30772	31006	30933	31001	30952	31126	30965	30827	30799	30841	30742	30956	30956	31011	30966	30620	30830	30871	31091	30837	30770	30885	31200	30868	30662	30831	30852	30975	30849	30887	30784	30929	30861	30780	30950	30995	30980	30875	31041	30823	31100	30880	30854	30765	31092	31042	30614	30638	30807	31012	31022	30852	31038	30873	30655	30943	30775	30790	30804	31007	30726	30854	30985	30777	30750	31022	30884	30749	31030	30996	31000	30755	30912	30956	30971	30903	30912	30659	30720	30877	30960	30957	30834	30932	30817	31016	30808	30871	31074	30932	30817	31027	31032	30769	30697	30752	30885	31095	30958	30902	30956	31198	30904	31164	30903	30846	30742	30581	31026	30707	30905	30930	31096	31056	31136	30746	31005	30715	30744	30840	30778	30867	30950	30843	30653	30737	30867	30812	30817	30856	30975	30788	31090	30898	31170	30769	30894	30955	30651	30768	30697	30969	30896	30859	30989	30954	31051	30756	30862	30918	30812	30883	31048	30991	30644	30985	30979	30928	31053	30964	31125	30794	31034	30955	30904	30922	30765	30843	30689	30942	30718	30711	30993	30936	30937	30745	30714	30880	30934	30717	30868	31202	30805	30836	31132	30794	31003	30785	31012	31050	31003	30865	30958	30842	31100	30696	30717	30884	30829	30750	31107	30930	31249	31067	31136	30886	30892	30883	30827	30734	30726	30710	30710	30720	30800	30915	30929	31140	30998	31121	30897	30584	30665	30833	30914	30677	30864	30644	30723	30872	30934	30745	31127	30844	30888	31109	30872	30672	30815	30861	30981	30678	30917	30960	30951	30744	30823	31148	30703	30826	30636	31037	30846	30779	30739	30821	31205	31190	31114	30767	30829	30661	31080	30903	30551	30859	30765	31218	30924	30643	30931	30988	30807	31366	31268	30854	30800	31218	30840	30849	30961	30895	30650	31066	30685	30700	30828	31059	30739	31018	30867	30935	31046	30865	30809	30914	30741	30743	30600	30627	30866	30666	30893	30865	30845	30913	31012	30861	30941	31013	31166	30930	30859	30926	30796	30973	30928	30598	30757	31029	30955	30797	30996	30963	31045	30832	30917	30804	30690	30952	30852	30933	30969	30765	30961	30934	31277	30826	30924	30763	31118	30881	31119	30834	31011	30994	30959	30606	30612	30999	30984	31036	30658	30869	30990	31037	30687	30633	30923	30812	31116	31105	30713	30829	30893	31015	31041	30911	30638	30937	31331	30937	30758	30874	30892	30749	30898	30934	30971	30958	30979	30888	31064	30790	30741	30668	30885	30813	30566	31032	30962	30959	30944	30831	30921	30899	31075	30917	30925	30798	30832	30646	30815	30976	31014	31123	31014	30985	30719	31008	30917	30865	30720	30971	30829	30748	31022	30807	30992	30979	31222	30893	30872	30850	31078	30865	31033	30931	31147	30794	30859	30910	30779	30909	30919	31200	30866	30899	30712	30801	30875	30894	30932	30834	30806	30891	31113	30794	31099	30864	31287	30927	31011	30834	30898	31114	30763	30880	31162	30859	30934	30625	30895	30978	30997	30992	31023	30717	31074	30993	30829	30809	30819	31018	30925	30982	30857	31171	30736	30898	30861	30848	30831	30922	30830	30772	31003	30586	30874	30723	31035	30942	30661	30963	31040	30885	31122	30777	31171	31075	30913	31124	30997	30577	30978	30850	30968	30745	31000	30865	30736	30927	30860	30982	30979	31011	30956	30896	30856	30943	31038	30945	31006	31103	31063	31016	30914	31019	30810	30918	30960	30998	30942	30607	31064	30778	31050	30914	31007	30665	31002	31173	30906	30850	30931	30941	30821	30943	30790	30876	30935	30985	31022	30479	30830	30741	30862	30790	30944	31075	31169	30833	31009	30874	30731	30738	30956	31001	30944	31081	31170	30924	30848	30755	30911	31230	31090	30877	30941	30881	30738	30637	30935	30917	30711	31076	30833	30847	31030	30980	31014	30858	30961	30885	30680	30920	30937	30676	31007	30806	31240	30588	30830	30804	31029	30775	30934	30886	30977	30702	30764	30907	31083	31012	30907	30949	30822	30845	30761	30984	30981	31050	30854	30937	31021	30753	30950	30932	30843	30904	30967	30683	30973	30989	30692	30732	30781	30790	31101	30883	30768	30832	31011	31008	30919	30745	30912	31036	31028	30891	30831	30765	30842	31018	30898	31029	30859	30739	31015	30876	31088	30898	31004	30563	30644	31030	30963	30826	30913	30761	30804	31009	31031	30926	30917	30985	30936	31072	30884	30624	30733	30815	30941	30998	31009	31212	30983	30849	30724	30821	30942	30861	31009	31098	31198	31097	30906	30872	30918	30816	30823	30866	30739	30916	31022	31177	31052	30677	30801	30849	30826	31026	30874	31060	30896	30918	30961	30952	31099	30925	31028	30675	30993	30715	30928	30999	31311	30730	30982	31010	30841	30920	30732	30953	30780	30851	30938	31070	30673	30830	30776	30908	30960	30839	30757	30982	30997	31091	30995	30946	30977	31101	30829	30805	30772	30872	30815	30543	30822	30815	31099	30949	30982	31180	30946	30924	30989	30636	30936	30996	30976	30825	31056	30711	30897	31146	31035	30878	30683	30734	31052	30943	31014	30923	30689	30804	31141	30916	30978	30985	30795	30826	30887	30812	30793	30962	30761	30750	31140	31062	31205	30788	30861	31096	30592	30877	30880	30781	30901	31017	30828	30830	30959	30757	30950	30740	31031	30960	30918	30939	30979	30756	31135	30687	30778	30874	31083	31054	30970	30820	30702	30967	30837	30722	30955	30734	30972	31080	30942	31016	30759	30975	30919	30867	30815	30883	31155	30862	30935	30893	30886	30879	30886	31007	30788	30960	30849	30920	30825	31001	30861	31089	31065	31019	30856	30998	31174	30987	31073	30616	30904	30859	30994	30933	30976	30911	30848	31010	30934	30883	30924	30773	30701	30937	30972	31036	30846	30768	30784	30740	30972	30983	31073	30895	31098	31132	30829	31125	30929	30808	31140	31055	30947	30776	31268	30818	30847	31101	30867	30817	30871	31210	31038	30960	30761	31018	31077	31031	30812	30752	31167	31051	30979	31160	30771	30849	31023	30867	31032	30580	30636	31019	30725	31037	31180	30871	31181	30958	31051	30847	30960	31046	30888	30944	31158	30860	30759	30829	31023	31058	30965	31110	30928	31125	31069	31090	31135	30990	31013	31063	31031	30785	30749	30756	30569	31020	31088	30832	31000	30910	30795	30871	30845	30814	30819	30931	30698	30663	30687	30740	31039	30963	30947	30975	30900	30860	31111	30920	30709	31182	30919	30746	31023	30814	31208	30780	30792	30816	31131	30742	30874	31115	30733	30867	30770	30971	31103	30932	30889	30910	30917	30792	30841	31151	31198	31056	31012	30730	30969	30795	30885	30944	30871	30998	30911	30747	30887	31056	30924	31067	30874	30812	31025	31113	31095	31055	31101	30896	30923	30817	30853	31049	30839	30913	30991	31111	30963	30766	30745	30844	30796	30904	31019	30804	30899	30859	30991	30856	31034	30871	30630	30777	30853	30811	30901	30834	31347	30959	30546	31008	31006	30799	31237	30629	31171	31050	30758	30929	31051	30893	31016	30874	30851	30883	31101	31046	30884	30914	30787	31240	31072	31018	31136	31192	31004	30920	31028	31041	30639	30679	30854	30769	30860	31088	30952	30763	30859	30937	30462	31033	30748	31034	31024	30857	30935	30817	30776	31018	30852	31102	30716	31021	30601	30931	31041	30712	31129	31048	30939	31105	31029	30876	30932	30728	31159	31027	30961	30941	30955	31018	30959	30767	31089	31024	31046	30862	30743	30814	31145	30877	31029	31047	31036	30679	30806	30960	30931	30975	31173	30869	30876	31078	30988	30855	30641	31122	30578	31245	31085	30880	31068	30732	30935	30981	30852	31041	30819	30784	30583	31036	30959	30798	30705	31235	30853	30709	30834	30914	31187	30908	30893	30733	30952	30970	30785	30770	30834	30693	30902	31057	30770	30994	30908	30879	30992	31039	30834	30902	30979	30901	31022	30921	31166	31058	30772	31011	30932	30491	30957	30926	30942	30882	30985	30805	30953	30806	30790	30797	30713	30778	30821	30924	31166	30849	30753	30989	31003	30913	30757	30978	30836	30939	30879	30931	30928	30823	30798	30858	31051	30739	30963	30955	30747	31220	30782	30924	30976	30851	30660	30836	30852	30978	31058	30976	31159	31046	30955	31157	31023	30685	30656	31089	30904	31126	30951	30849	30883	30865	30851	31039	30847	31005	30698	30677	30822	30814	30913	30837	30952	30913	30859	30781	30838	31025	30763	31120	30934	30998	30799	30955	30825	30755	31054	30665	30864	31187	30877	30812	30946	30644	30795	30871	30730	30723	31004	30941	31095	31075	30961	30833	30822	30983	30938	30958	30631	30988	31146	30749	31107	30844	30929	30668	30883	30639	31123	30759	30921	30809	30840	30723	30783	31096	30675	31068	30782	31122	31034	30858	30694	30751	30816	30800	30615	30621	30735	31072	30666	31050	30890	30984	30967	30761	31162	30755	31105	30990	30929	30942	30973	30921	30490	31178	30694	30912	30876	30844	30779	31046	31170	30733	31064	30708	30934	30940	30934	31095	31216	30916	30841	30875	31180	30897	30770	30834	30635	31036
25886	31240	30077	24809	22388	21273	20501	20034	19492	19564	19237	19125	19228	18973	19059	19081	18992	18888	19010	18852	19044	18809	19026	18880	18778	18731	18760	18725	18691	18667	18919	18616	18909	18861	18609	18659	18693	18571	18754	18519	18724	18568	18411	18775	18671	18593	18609	18499	18681	18550	18620	18757	18703	18718	18804	18606	18645	18830	18574	18627	18660	18683	18655	18659	18769	18668	18577	18705	18827	18567	18667	18618	18629	18621	18491	18703	18762	18604	18632	18565	18598	18530	18825	18647	18731	18702	18667	18719	18812	18551	18616	18548	18742	18434	18810	18677	18754	18860	18619	18544	18622	18543	18708	18684	18627	18835	18683	18688	18675	18522	18862	18441	18567	18697	18501	18559	18804	18776	18691	18500	18657	18770	18779	18876	18556	18567	18629	18642	18519	18648	18742	18733	18532	18581	18574	18740	18760	18631	18611	18746	18689	18659	18714	18588	18739	18586	18727	18741	18697	18777	18762	18509	18694	18623	18602	18522	18763	18608	18741	18608	18822	18479	18675	18530	18697	18710	18798	18566	18757	18818	18593	18770	18722	18460	18580	18714	18853	18822	18773	18637	18709	18749	18644	18535	18473	18589	18730	18649	18596	18587	18726	18601	18609	18546	18666	18748	18668	18505	18623	18764	18725	18703	18815	18507	18679	18709	18701	18425	18514	18698	18690	18694	18801	18687	18815	18666	18708	18800	18610	18631	18653	18533	18626	18612	18580	18916	18450	18552	18634	18669	18581	18644	18746	18756	18535	18549	18548	18607	18741	18566	18849	18846	18732	18639	18692	18766	18685	18657	18735	18738	18636	18819	18829	18549	18510	18625	18622	18731	18399	18559	18639	18764	18715	18636	18740	18733	18693	18702	18574	18504	18729	18500	18590	18634	18640	18686	18544	18733	18707	18878	18736	18730	18667	18807	18837	18564	18748	18488	18535	18722	18629	18601	18657	18538	18693	18483	18671	18683	18638	18628	18805	18433	18728	18538	18564	18642	18665	18598	18685	18593	18701	18794	18625	18699	18686	18651	18691	18733	18716	18559	18520	18670	18691	18710	18929	18637	18709	18387	18438	18620	18676	18777	18786	18728	18517	18492	18869	18664	18670	18746	18659	18649	18784	18664	18606	18579	18763	18822	18539	18632	18787	18775	18690	18568	18778	18639	18699	18628	18477	18621	18685	18536	18571	18685	18664	18639	18585	18745	18717	18653	18602	18653	18615	18884	18524	18518	18522	18696	18671	18594	18877	18729	18791	18611	18750	18670	18671	18704	18706	18649	18755	18682	18621	18818	18660	18788	18570	18803	18527	18740	18685	18651	18817	18492	18766	18718	18680	18671	18517	18902	18641	18708	18851	18488	18616	18808	18649	18628	18584	18713	18670	18680	18811	18615	18599	18609	18769	18584	18556	18579	18587	18736	18782	18651	18589	18710	18769	18774	18764	18630	18661	18646	18799	18647	18595	18775	18693	18642	18547	18865	18847	18608	18508	18641	18730	18867	18567	18518	18691	18680	18726	18694	18831	18730	18553	18620	18660	18613	18721	18712	18554	18498	18654	18616	18731	18699	18557	18775	18450	18733	18726	18780	18664	18604	18600	18665	18818	18662	18661	18669	18870	18812	18724	18730	18525	18690	18610	18629	18823	18696	18609	18446	18640	18502	18520	18769	18764	18667	18659	18710	18772	18675	18530	19021	18872	18518	18614	18827	18823	18553	18627	18685	18709	18728	18725	18643	18485	18536	18644	18761	18711	18760	18529	18587	18692	18556	18409	18746	18813	18539	18601	18836	18576	18709	18559	18676	18671	18618	18603	18635	18775	18672	18694	18620	18566	18778	18543	18635	18523	18479	18740	18486	18666	18610	18748	18599	18771	18712	18514	18738	18820	18702	18634	18633	18806	18713	18624	18675	18769	18742	18609	18649	18537	18623	18624	18601	18654	18645	18665	18779	18729	18770	18526	18612	18672	18704	18818	18684	18486	18727	18772	18726	18676	18730	18713	18812	18704	18733	18485	18843	18814	18711	18566	18591	18840	18558	18718	18850	18580	18681	18807	18812	18812	18754	18528	18612	18752	18661	18541	18688	18686	18600	18749	18668	18767	18694	18796	18826	18598	18778	18752	18834	18651	18590	18500	18685	18523	18684	18465	18660	18670	18584	18609	18654	18924	18628	18590	18565	18668	18542	18632	18720	18565	18773	18726	18535	18685	18644	18799	18700	18725	18547	18671	18657	18584	18540	18641	18602	18835	18620	18580	18769	18754	18799	18652	18550	18719	18650	18875	18589	18668	18679	18744	18696	18647	18841	18561	18667	18649	18655	18669	18593	18755	18685	18645	18577	18672	18657	18705	18771	18654	18465	18693	18692	18573	18653	18701	18655	18660	18768	18597	18546	18597	18621	18511	18545	18660	18512	18597	18635	18715	18597	18861	18625	18728	18587	18597	18655	18606	18649	18753	18572	18510	18609	18678	18710	18861	18666	18549	18699	18558	18675	18740	18691	18628	18730	18632	18609	18652	18594	18755	18626	18602	18755	18567	18667	18565	18575	18725	18659	18701	18681	18616	18614	18428	18627	18767	18696	18589	18665	18635	18629	18746	18750	18538	18629	18698	18707	18692	18592	18738	18815	18604	18543	18774	18672	18588	18633	18644	18635	18617	18620	18572	18672	18592	18527	18777	18587	18656	18600	18587	18552	18669	18726	18708	18591	18632	18563	18709	18932	18640	18765	18899	18852	18532	18662	18455	18635	18636	18642	18678	18576	18778	18542	18498	18571	18568	18443	18608	18650	18706	18727	18688	18785	18693	18832	18734	18703	18580	18708	18528	18735	18821	18739	18677	18555	18682	18705	18588	18660	18692	18575	18758	18717	18745	18598	18525	18722	18616	18653	18610	18568	18709	18603	18550	18740	18635	18780	18749	18670	18678	18701	18622	18640	18391	18629	18605	18734	18685	18668	18772	18711	18767	18623	18713	18679	19032	18686	18613	18577	18787	18467	18729	18602	18795	18682	18635	18760	18623	18624	18422	18630	18794	18694	18709	18792	18657	18709	18699	18580	18672	18698	18710	18626	18588	18569	18639	18549	18600	18683	18700	18639	18756	18652	18664	18697	18615	18655	18769	18803	18490	18810	18638	18568	18695	18405	18619	18700	18761	18763	18595	18513	19043	18588	18535	18567	18769	18837	18779	18757	18791	18609	18804	18707	18825	18827	18718	18647	18613	18418	18640	18635	18559	18617	18730	18657	18620	18586	18598	18517	18446	18643	18651	18655	18753	18538	18636	18706	18885	18794	18804	18589	18618	18628	18672	18776	18647	18601	18569	18629	18884	18623	18810	18481	18782	18724	18764	18701	18744	18733	18583	18755	18613	18490	18660	18798	18670	18717	18715	18600	18579	18730	18419	18644	18611	18677	18686	18592	18725	18647	18722	18625	18723	18544	18656	18620	18637	18548	18770	18736	18700	18767	18879	18570	18610	18758	18742	18817	18527	18679	18810	18594	18686	18754	18733	18539	18696	18703	18544	18672	18580	18539	18663	18713	18749	18585	18755	18590	18642	18828	18528	18760	18737	18645	18688	18764	18723	18754	18573	18633	18568	18788	18525	18724	18554	18603	18594	18586	18724	18559	18693	18704	18394	18771	18670	18687	18591	18761	18621	18633	18673	18751	18643	18696	18664	18623	18461	18676	18879	18533	18564	18839	18561	18650	18727	18546	18589	18482	18751	18704	18707	18742	18574	18709	18664	18708	18531	18881	18719	18647	18914	18967	18679	18653	18709	18570	18763	18612	18705	18865	18696	18620	18624	18642	18726	18668	18566	18710	18659	18571	18602	18637	18647	18777	18725	18603	18784	18523	18715	18604	18586	18490	18667	18673	18677	18521	18798	18559	18632	18664	18601	18666	18603	18437	18674	18767	18606	18598	18402	18608	18750	18595	18669	18538	18876	18669	18903	18535	18700	18656	18360	18582	18611	18651	18495	18740	18660	18555	18558	18800	18593	18764	18759	18593	18485	18858	18614	18622	18616	18601	18676	18817	18600	18699	18437	18662	18603	18690	18658	18785	18733	18653	18671	18668	18728	18704	18782	18718	18684	18539	18617	18636	18650	18710	18630	18606	18693	18718	18668	18693	18608	18732	18830	18606	18607	18663	18514	18621	18814	18626	18609	18652	18671	18644	18566	18699	18712	18590	18596	18640	18633	18521	18617	18667	18776	18871	18781	18776	18649	18540	18459	18561	18779	18588	18794	18595	18674	18859	18604	18593	18626	18666	18720	18714	18532	18593	18658	18635	18712	18428	18695	18621	18735	18711	18617	18614	18522	18612	18641	18535	18642	18552	18743	18699	18703	18590	18692	18509	18596	18612	18701	18617	18553	18680	18700	18689	18561	18752	18543	18765	18700	18737	18824	18623	18697	18535	18610	18473	18720	18531	18648	18683	18773	18651	18740	18560	18687	18628	18651	18556	18592	18627	18699	18816	18784	18523	18691	18359	18770	18693	18672	18582	18687	18685	18532	18679	18429	18610	18612	18609	18556	18692	18693	18529	18445	18613	18618	18603	18607	18741	18615	18726	18614	18589	18822	18566	18628	18618	18783	18655	18599	18623	18746	18628	18558	18534	18456	18605	18670	18589	18599	18823	18611	18716	18575	18591	18638	18849	18762	18752	18799	18858	18551	18729	18624	18505	18625	18617	18701	18565	18653	18864	18787	18709	18676	18582	18701	18713	18729	18574	18743	18714	18573	18534	18645	18714	18471	18544	18633	18672	18538	18621	18797	18558	18758	18705	18704	18648	18931	18531	18843	18524	18425	18757	18720	18622	18599	18582	18561	18876	18649	18738	18523	18706	18771	18668	18760	18775	18750	18518	18705	18834	18778	18806	18502	18498	18621	18679	18579	18778	18686	18853	18679	18681	18552	18579	18820	18653	18744	18788	18545	18757	18619	18735	18514	18682	18788	18654	18616	18832	18752	18693	18782	18761	18617	18457	18605	18570	18711	18573	18570	18684	18811	18655	18550	18668	18770	18722	18507	18675	18662	18643	18843	18660	18595	18623	18699	18823	18560	18733	18659	18747	18736	18888	18483	18567	18693	18648	18571	18815	18646	18872	18731	18653	18772	18730
24030	21186	27755	25643	25593	31025	33302	30977	30389	30337	29984	29942	29636	29295	29469	29436	29350	29298	29425	29345	29486	29195	29290	29102	29314	29046	28969	29145	29093	29179	29165	29212	28904	29114	29125	28948	29244	29203	28876	28753	28791	29160	28870	28633	29176	28753	28722	28848	29191	29116	29142	29061	28794	29075	29076	28902	28920	28786	29063	28920	28917	29121	29095	29087	28963	28841	28952	28734	28929	29038	28800	29036	28926	29031	28902	29050	29091	29138	28865	28791	28991	28725	28788	29119	28997	28904	29015	28873	29058	29090	29085	29119	28939	28680	29128	28796	28792	28987	29010	28902	28865	29096	29124	29117	28934	28853	29138	28867	28730	28632	28964	28899	28899	28671	29006	28938	28882	28975	28754	28962	28894	28721	29061	28873	28709	29109	28879	28828	28681	28953	28788	29148	29238	28933	29084	28709	28909	28956	29036	28881	28723	28724	28721	28688	28740	28978	28841	29175	28880	28700	28845	28630	28858	28777	28884	28896	28983	28988	28731	28915	28904	28748	28717	28817	28915	28987	28871	28936	29355	28860	28758	28970	28772	28702	28593	29011	29155	28861	29007	28853	28837	28869	29009	28901	28898	28692	28777	28854	28718	28755	28703	29217	29152	28965	29131	28652	29123	29112	29024	28668	28957	29016	29139	29010	29035	28890	28924	28905	28603	28991	28965	28755	28724	29050	28798	28717	28924	28858	28977	28951	28861	28758	28726	28878	28980	29144	28852	28952	28945	29068	28942	28851	28745	29177	29046	28911	28948	28784	29006	28869	28774	28825	28919	28887	29267	28539	29066	28827	28805	29131	29066	28774	28769	28781	29123	28890	28703	29119	29257	29063	28854	28863	28893	28994	28627	28970	28849	29064	29029	28965	29085	28973	28764	28885	29052	29100	28957	29101	28920	28941	29012	28794	29031	28568	28922	28532	29117	28932	28881	29060	28877	28878	29083	29007	28792	28909	28986	28882	29088	28823	28761	29061	28973	28788	28835	28966	28624	28847	28974	28589	28679	28571	28882	28750	28934	29072	28855	28711	29028	28670	29090	29034	29138	28845	28552	28723	29000	29119	28838	28901	28955	28933	28852	28990	29023	28972	28910	28652	28901	28833	28838	29023	28876	28847	29302	28717	28798	28882	29070	28982	28872	29038	28887	28944	29016	29106	28921	28749	28936	28952	29053	28815	28621	29061	28924	28859	28906	29125	29193	28930	29136	28965	29059	28932	28937	28995	28986	28917	28814	28873	28947	29081	28898	28863	29059	28926	28579	28709	28785	28738	28734	28783	28912	28687	28786	29100	28850	28788	29116	28838	28730	29003	29067	28865	28906	29134	29122	28908	28770	28905	28805	29052	28764	28942	29130	28839	29064	28975	28732	28936	28931	28927	28949	28943	29073	28835	28816	29087	29059	28756	29013	28754	28706	29013	29123	29047	29044	28903	28755	28787	28940	29145	28821	28911	28827	28871	29008	28678	28824	28797	28900	28712	28791	28781	28741	28996	28911	28781	28809	28648	28895	28839	28789	28641	28865	28931	28982	29011	29067	28819	28666	28936	28846	28828	29091	28778	28951	28936	28760	28872	29089	29024	29001	28752	29085	28939	28908	28898	28904	28925	28891	28868	28637	28770	29062	29157	28932	29090	28977	28923	28792	29030	29050	29051	28933	28934	28934	28700	28837	28820	29018	28776	28950	28794	28953	28806	28810	29110	28980	28996	28759	28967	28926	28796	28996	29236	28975	28901	28894	28907	28919	28625	28974	29016	29110	29030	28830	28722	29155	28750	29052	29072	28978	28860	28934	29150	29155	28612	28692	28915	28932	28916	29096	28534	28818	28726	28642	28750	28834	29052	28906	28829	29014	28850	28983	28801	29031	28845	28974	28934	28749	28975	28912	28876	28931	28865	28889	28998	28868	28921	28641	28639	28843	28739	29002	29019	28903	28722	28738	28871	28918	29059	28960	28811	28765	28971	28967	28823	28869	28519	28575	28823	29012	28671	28678	28835	28800	28832	29024	28891	29277	29105	28894	28797	29043	29130	29088	28827	28875	29113	29260	29022	28973	28909	29156	28917	28957	28921	29058	29113	28861	28783	29030	28878	29109	28732	28787	29044	29038	29007	28839	28964	29070	28914	28940	29123	29010	28938	28918	29055	29164	29078	28906	28984	29020	28756	28754	29020	28956	28869	29059	29097	28938	28733	29059	29140	29223	28844	28985	29043	28824	28924	29054	28797	28942	29155	28706	28781	28711	29056	29168	28916	28941	28859	28953	29099	28889	29041	28789	29014	28676	28966	28836	29020	29075	28971	29080	28817	29186	29131	28829	29082	29014	28868	29042	28880	29142	29034	28972	28995	28797	28920	28876	28912	29126	29012	29172	28930	29126	28915	29017	28995	28769	29034	29015	28747	28999	29043	28910	28863	28794	28719	28895	28940	28806	28823	28831	28705	29058	28967	29056	28889	28889	28890	28916	28953	28995	28878	28959	28776	28862	28665	28969	29120	29067	29132	29178	28753	28980	28974	28911	28804	28867	28939	29084	28933	28872	28909	28966	28601	29023	28866	29009	28973	28797	28801	28922	29161	28953	29104	28862	29068	29101	29108	28970	29179	29096	28981	28672	28788	28632	28860	28786	28603	28823	28959	28965	28901	29105	28793	28689	28865	29029	29229	28864	28793	28792	28976	28618	28799	28825	28959	28800	28823	28727	28686	28962	28766	28894	28967	28708	28805	29137	28938	28829	29156	28789	28795	29217	28974	28941	29197	29020	28745	28920	28899	28766	29157	29087	28671	28739	28953	29029	28882	28821	29090	28993	28845	28755	28855	28903	28900	28977	29129	29012	28894	28818	28729	28838	28988	28836	29090	29075	28745	28944	28811	28857	28959	28906	28898	29065	29008	29006	28986	29071	28852	29213	28888	28736	29077	29044	28790	28691	28956	28764	28945	28849	28795	29060	29063	28852	28880	28988	28857	29038	28707	28891	29315	29007	28968	28774	28784	29043	28712	29187	28739	28703	28805	28811	29006	28792	29052	28871	28647	29014	28919	28899	29005	29095	28974	28956	28683	28614	28906	28971	28922	29009	28873	28818	28839	28830	28784	28998	28846	28847	28748	29044	28772	28874	28902	28912	28846	28827	28901	29264	28776	28850	28726	29022	28737	28789	29036	29109	28803	28600	28821	28921	28788	28908	29223	28843	28894	28776	28845	28924	28629	29266	28995	28707	28823	28818	29053	28963	28966	28908	28971	29181	28953	28889	28782	28972	28810	29054	28984	28703	29066	29027	28943	28911	29006	28741	28957	29126	29037	28704	28998	29163	28695	28974	29004	29152	28967	28749	28655	29020	29058	28734	28923	28858	29037	28665	28759	28896	28904	28693	28946	29078	29017	28919	28834	28762	29049	29021	29177	29246	28709	28761	29194	28925	28771	28953	28962	28952	29087	28864	29059	28948	29088	28889	28865	28990	28614	28703	28923	29080	28759	28895	28882	28621	28784	29053	28883	28832	28755	29032	29009	28795	28673	28939	28617	28803	28695	28900	28861	28861	28769	28980	28752	28849	28927	28844	29132	29148	29030	28951	28918	28910	29016	29182	28892	29175	28785	29126	29054	28696	28808	28788	28881	29002	29279	29013	28717	29175	28800	28686	28796	28814	28873	29048	28609	28808	29104	29177	28749	29022	28787	29149	28970	28896	29148	28944	28853	28977	28855	29161	28777	28863	28908	28796	28848	29001	28631	29047	28778	28589	28948	28820	29129	28747	28914	28835	29035	28971	29062	28916	28747	28706	28860	29021	29076	28881	28732	29133	28812	28864	28717	28948	28867	28950	28798	28977	29021	29043	29010	29115	29121	28884	28961	29114	29237	29101	28983	28997	28656	28700	28790	29094	29091	29141	28771	28832	28697	29171	28898	28941	29114	28788	28828	28998	28946	29104	29290	28936	28795	28965	29128	28895	29116	28858	28748	28844	28910	29021	28521	28836	28938	28885	28708	28844	28891	28959	29076	28863	28924	29075	28693	28757	28852	28827	28834	28751	28798	28903	28887	28817	28720	28778	28702	28964	29199	29199	28795	28695	29082	28783	28862	28914	28884	28786	28901	28695	28949	28773	28819	28911	29098	28988	28721	28941	28991	29132	28870	28991	28842	28833	28864	28844	28761	28792	29069	28758	28933	28730	28990	28875	28872	28739	28905	28840	28913	28821	28813	29020	28893	28783	28936	28839	29102	28836	28986	29267	28909	29066	28925	28692	29073	28899	29177	28688	29104	28903	28942	29061	29005	28817	28921	28810	28842	28881	28914	28993	29043	29096	28800	28812	28786	29099	28872	28894	28893	28740	28916	28543	28776	28919	28829	28998	28987	28743	29175	29090	28904	28843	28982	28897	28899	28781	28860	28851	28844	28826	28928	28902	28844	28841	28790	29093	28900	29084	28917	28941	28929	29075	29082	28900	29012	28824	28865	29134	28977	29198	28556	28842	28874	29031	28824	28922	29024	28951	28792	28944	28742	28531	29052	28983	28977	28967	28884	29071	29042	29058	29227	29205	28720	29130	28907	28765	29091	28629	28869	28731	29087	29056	28801	28815	28980	29107	28763	28927	28780	29024	29035	28965	28782	28999	29039	28956	28578	29011	28959	28892	29110	28932	28848	28847	28908	29032	28878	28981	28812	28959	28920	28733	29009	28802	28930	28891	28642	28896	28852	28716	28893	29100	28952	28952	28932	29233	29004	28843	28952	28875	28911	28796	28874	29068	28958	28941	28987	28712	29123	28823	29076	28757	29041	29035	28795	28801	28682	28724	28955	28835	28797	28745	28714	29016	28688	29188	28936	28973	28464	28864	28803	28966	28731	29067	28866	28707	28895	28780	28744	28520	28868	28878	28885	28849	28713	28817	29039	28805	28948	28803	28800	28723	28910	28880	28739	28919	28681	28887	28914	28978	29036	28794	29050	28910	29075	28990	28957	28855	29003	28851	28832	28692	28988	28790	28868	28944	28787	28938	28924	28979	28970	28873	28765	28873	29000	28669	28983	29154	28898	28878	28890	29030	28814	28837	28716	29022	28955	28974	28902	28833	29015	29235	29060	29159	29046	29098	28985	28937	28917	29058	28939	28858	28933	29223	28867
23234	37523	36167	29059	25429	22837	21290	20645	19897	19632	19374	18964	18831	18416	18624	18450	18459	18438	18243	18334	18134	18354	18276	18009	18086	18036	18020	18125	17970	17742	17994	17885	18097	17795	17961	17821	17912	18014	17985	17722	17828	17998	17951	17782	17711	17776	17903	17905	17810	17900	17721	17718	17924	17910	17793	17963	17654	17747	17850	17950	17763	17830	17665	17889	17895	17709	17824	17862	17850	17755	17828	17768	17794	17825	17799	17672	17623	17862	17756	17997	17708	17748	17959	17725	17867	17788	17736	17774	17951	17733	17761	17971	17571	17855	17825	17715	17906	17849	17665	17756	17809	17685	17800	17747	17783	17780	17759	17833	17900	17797	17822	17809	17840	17771	17850	17637	17790	17743	17718	17812	17733	17881	17655	17902	17718	17770	17603	17653	17755	17719	17618	17880	17884	17611	17807	17592	17814	17774	17607	17720	17953	17646	17832	17695	17763	17689	17946	17763	17707	17672	17737	17806	17750	17809	17719	17965	17834	17807	17671	17945	17682	17680	17843	17769	17750	17739	17650	17791	17615	17951	17808	17835	17752	17819	17793	17739	17860	17823	17779	17883	17729	17769	17532	17743	17792	17815	17772	17801	17673	17727	17849	17859	17799	17750	17838	17653	17847	17839	17680	17648	17742	17645	17602	17687	17876	17732	17735	17775	17599	17790	17631	17856	17739	17802	17773	17796	17718	17708	17675	17735	17615	17905	17970	17738	17776	17833	17760	17938	17658	17965	17824	17669	17785	17657	17914	17865	17974	17709	17950	17721	17748	17895	17708	17731	17808	17933	17687	17530	17739	17811	17733	17809	17811	17859	17839	17608	17815	17718	17820	17715	17860	17749	17804	17649	17790	17804	17883	17799	17871	17697	17944	17637	17779	17693	17856	17839	17797	17798	17695	17768	17970	17832	17707	17766	17955	17666	17619	17622	17719	17763	17797	17777	17780	17696	17652	17561	17757	17857	17752	17636	17687	17696	17809	17761	17736	17742	17899	17818	17815	17702	17657	17757	17814	17773	17778	17747	17920	17737	17817	17743	17844	17642	17734	17821	17791	17782	17549	18025	17803	17828	17861	17736	17926	17784	17774	17529	17742	17770	17630	17665	17771	17600	17712	17852	17727	17947	17659	17898	17824	17853	17638	17763	17813	17745	17557	17657	17703	17697	17720	17791	17771	17894	17916	17795	17602	17744	17674	17717	17793	17711	17760	17882	17696	17709	17863	17907	17673	17777	17883	17733	17761	17674	17737	17804	17781	17705	17691	17605	17666	17683	17801	17744	17676	17846	17744	17737	17786	17667	17823	17861	17634	17736	17811	17875	17865	17781	17729	17807	17839	17773	17640	17600	17794	17725	17773	17891	17837	17759	17674	17654	17839	17860	17697	17747	17842	17665	17857	17636	17746	17769	17939	17654	17740	17693	17620	17983	17686	17769	17706	17657	17826	17682	17601	17830	17743	17651	17664	17751	17737	17800	17748	17833	17733	17672	17868	17974	17718	17598	17847	17734	17639	17764	17710	17686	17645	17687	17968	17737	17923	17694	17754	18026	17754	17677	17804	17813	17917	17858	17676	17747	17624	17785	17802	17728	17783	17896	17752	17790	17673	17666	17723	17648	17561	17762	17787	18039	17745	17694	17900	17911	17809	17754	17932	17704	17800	17687	17706	17866	17367	17937	17644	17749	17923	17797	17648	17773	17857	17828	17672	17789	17928	17934	17729	17895	17597	17747	17788	17743	17843	17703	17664	17807	17650	17911	17769	17830	17711	17624	17626	17838	17752	17788	17869	17741	17684	17740	17791	17757	17948	17747	17669	17851	18000	17861	17621	17763	17778	17592	17895	17988	17702	17767	17668	17711	17621	17839	17776	17688	17897	17874	17786	17718	17759	17889	17815	17683	17690	17698	17935	17817	17747	17634	17720	17747	17662	17831	17719	17823	17895	17663	17695	17818	17510	17755	17731	17583	17604	17674	17725	17824	17908	17882	17759	17843	17803	17605	17691	17763	17709	17732	17759	17901	17760	17660	17760	17760	17801	17873	17799	17823	17673	17662	17753	17731	17521	17574	17722	17649	17780	17647	17771	17917	17778	17824	17652	17737	17608	17746	17744	17701	17669	17673	17989	17679	17779	17710	17484	17759	17682	17686	17674	17856	17589	17752	17809	17876	17731	17618	17825	17739	17797	17765	17776	17960	17745	17839	17696	17895	17693	17821	17781	17559	17782	17848	17908	17882	17658	17788	17719	17784	17947	17704	17787	17754	17820	17862	17744	17731	17704	17785	17904	17720	17733	17996	17676	17881	17796	17587	17848	17807	17853	17967	17925	17745	17675	17798	17948	17834	17790	17729	17765	17711	17816	17658	17876	17697	17753	17628	17794	17731	17685	17656	17800	17788	17796	17659	17709	17769	17724	17803	17748	17735	17519	17801	17678	17823	17815	17758	17732	17796	17980	17530	17913	17682	17892	17669	17812	17703	17683	17694	17753	17820	17759	17737	17671	17744	17919	17829	17831	17809	17777	17674	17812	17679	17724	17730	17717	17826	17700	17940	17760	17605	17609	17927	17670	17788	17769	17696	17725	17867	17665	17707	17604	17763	17620	17734	17643	17887	17544	17793	17894	17847	17768	17934	17879	17538	17710	17771	17639	17609	17702	17807	17966	18009	17634	17719	17762	17748	17677	17783	17781	17801	17659	17828	17746	17859	17634	17942	17735	17631	17996	17771	17812	17776	17777	17762	17748	17736	17809	17617	17706	17816	17915	17863	17648	17747	17787	17801	17824	17624	17964	17733	17615	17889	17795	17570	17821	17826	17606	17893	17608	17834	17761	17781	17769	17713	17621	17780	17461	17903	17762	17614	17847	17828	17740	17688	17775	17796	17709	17804	17775	17682	17810	17743	17935	17780	17922	17846	17809	17775	17815	17888	17874	17666	17504	17810	17779	17853	17782	17594	17611	17776	17611	17754	17762	18029	17820	17763	17838	17751	17798	17801	17836	17607	17759	17612	17892	17723	17761	17715	17773	17719	17698	17748	17827	17736	17848	17807	17746	17769	17841	17917	17775	17609	17737	17806	17685	17920	17834	17734	17792	17921	17823	17734	17858	17778	17591	17631	17808	17691	17804	17762	17702	17660	17719	17766	17868	17824	17661	17795	17660	17662	17812	17624	17769	17753	17745	17934	17911	17525	17749	17821	17698	17733	17733	17742	17729	17746	17799	17718	17941	17834	17621	17671	17765	17791	17626	17764	17749	17745	17698	17665	17802	17704	17786	17591	17724	17849	17700	17746	17781	17507	17792	17674	17710	17893	17606	17776	17875	17968	17706	17870	17704	17917	17722	17817	17738	17735	17665	17753	17800	17760	17692	17726	17900	17820	17859	17711	17932	17800	17583	17995	17858	17766	17777	17858	17721	17836	17782	17642	17764	18055	17782	17854	17904	17681	17871	17719	17909	17884	17807	17847	17574	17656	17904	17843	17584	17805	17669	17574	17798	17656	17728	17741	17997	17668	17780	17753	17657	17741	17697	17822	17726	17708	17904	17652	17849	17829	17812	17939	17756	17877	17729	17799	17766	17825	17751	17836	17808	17742	17938	17640	17791	17494	17975	17826	17848	17759	17860	17736	17741	17938	17817	17798	17730	17663	17824	17803	17696	17856	17747	17745	17884	17850	17860	17663	17753	17805	17665	17808	17801	17899	17808	17907	17785	17679	17808	17802	17905	17740	17720	17770	17958	17872	17815	17866	17624	17689	17762	17915	17716	17805	17756	17837	17842	17754	17874	17665	17700	17710	17916	17528	17763	17598	17736	17680	17693	17660	17501	17869	17735	17715	17830	17811	17654	17823	17936	17794	17647	17666	17743	17859	17788	17658	17910	17612	17756	17824	17735	17823	17735	17754	17797	17668	17652	17609	17749	17898	17862	17653	18021	17679	17716	17947	17753	17606	17806	17759	17795	17872	17856	17890	17799	17848	17725	17717	17803	17908	17961	17735	17859	17896	17723	17622	17715	17733	18013	17684	17813	17793	17810	17681	17799	17494	17803	17813	17690	17556	17792	17849	17489	17797	18020	17808	17794	17818	17654	17749	17723	17869	17733	17675	17841	17639	17611	17815	17824	17830	17954	17653	17751	17888	17580	17655	17792	17727	17868	17885	17923	17823	17773	17637	17863	17649	17738	17907	17783	17826	17812	17925	17738	17716	17657	17665	17916	17768	17812	17669	17948	17739	17797	17689	17779	17804	17909	17707	17673	17821	17742	17806	17710	17842	17669	17878	17661	17749	17758	17775	17682	17890	17764	17872	17820	17727	17719	17712	17855	18076	17888	17794	17700	17834	17772	17688	17736	17913	17734	17912	17542	17905	17700	17819	17808	17751	17744	17820	17788	17936	17672	17817	17717	17805	17880	17825	17839	17654	17775	17935	17916	17815	17800	17747	17807	17644	17703	17835	17767	17781	17832	17754	17904	17605	18024	17692	17685	17786	17683	17752	17699	17812	17659	17934	17736	17751	17881	17888	17700	17771	17724	17757	17497	17809	17727	17631	17873	17649	17856	17699	17851	17803	17826	17694	17657	17795	17661	17748	17818	17583	17770	17981	17681	17747	17620	17757	17618	17815	17833	17771	17550	17820	17936	17890	17744	17808	17834	17723	17810	17768	17889	17672	17732	17722	17756	17790	17685	17796	17835	17842	17756	17577	17757	17692	17752	17512	17645	17746	17854	17728	17751	17804	17608	17647	17817	17767	17620	17824	17719	17570	17678	17750	17808	17766	17631	17737	17902	17657	17750	17766	17818	17857	17750	17866	17842	17671	17657	17713	17773	17715	17678	17858	17769	17588	17931	17839	17677	17738	17925	17738	18034	17838	17838	17706	17807	17775	17827	17661	18037	17913	17812	17810	17982	17599	17772	17792	17726	17869	17899	17733	17656	17802	17808	17766	17775	17819	17791	17806	17678	17750	17782	17845	17670	17676	17667	17859	17838	17710	17781	17766	18029	17934	17795	17790	17580	17756	17614	17674	17762	17797	17526	17865	17809	17655	17820	17832	17713	17834	17803	17794	17801	17675	17796	17781	17880	17796	17683	17766	17748	17804	17763	18026	17787	17756	17693	17778	17837	17768
22631	21184	27766	25064	23124	29255	35077	31777	31087	30962	30529	29898	29812	29862	29553	29677	29866	29496	29388	29712	29411	29515	29597	29509	29586	29327	29249	29181	28780	29308	29181	29049	29096	29074	28859	28987	28946	29075	28842	28866	28830	29103	28984	28909	29175	28818	29075	28826	28951	29054	29181	29118	29035	28907	28921	28812	28686	28990	28928	28830	29128	29001	29128	28820	29013	28872	29026	29072	28744	28863	28869	28915	28889	28788	28911	28968	28781	28914	29027	29162	28909	28783	28934	29056	28895	28861	28846	28930	28825	28953	28923	28930	28910	28833	28888	29016	28682	29070	29024	29070	28931	28925	29038	29083	29044	29056	28892	28640	28802	28803	28985	29053	29064	28840	28789	28643	28688	28797	29146	28907	28932	28894	29031	28861	28875	29033	28843	28996	28998	29078	28856	28834	28800	28801	28876	28848	28861	28997	28790	29116	28864	28791	29051	29040	28830	29033	28921	28610	28479	28866	28846	28825	28779	28859	28763	28603	28642	28729	28963	28873	28770	28900	28940	28793	28838	28550	28922	28924	28620	28608	28770	28798	28592	28683	28874	28984	28861	29046	29110	28767	28855	28767	28711	28645	28984	28910	28957	28658	28749	29137	29030	28750	28559	28709	28651	28773	29033	28941	28840	28827	28755	28708	28781	28607	28854	28838	28719	28833	28982	28747	29221	28824	28858	28888	29040	28806	28889	28988	28724	28988	28920	28825	28687	28693	28852	28798	29030	29095	28849	28765	28746	28837	28381	28897	28752	28654	28767	28898	29231	28777	28980	28887	28694	28873	28672	28868	28775	28691	28887	28828	28875	28583	28727	28724	28786	28894	28786	28846	28835	28792	28878	28761	28828	28543	28700	28666	28792	28786	28860	28845	28718	28901	29003	28644	28663	29011	28702	28597	28877	28758	28852	28880	29001	29063	28794	28838	28754	28658	28896	28906	28842	28939	28915	28921	28723	28840	28864	28892	28785	28941	28878	28771	28802	29168	29011	28940	28821	28814	28854	28865	29144	28743	28940	28939	28826	28790	29129	28836	28724	28579	28738	28898	28847	29063	29060	29084	28890	28818	28980	29024	28849	29079	28882	28798	29075	28771	28778	29044	28747	28815	28913	28566	28791	28630	29099	28984	28717	28853	28990	28967	29011	28692	28712	28665	28863	29028	28881	28899	28838	28867	28547	28793	28697	28826	29041	28746	28535	28829	28837	29022	28755	29021	28679	28766	28861	28709	28710	28880	29097	28899	28835	29006	28932	28793	28903	28535	28755	28790	28977	28567	28646	28541	28880	28858	28822	28768	28890	29141	28902	28721	28684	28851	28687	28709	28596	29103	29031	28656	28805	28840	28765	28822	28822	28979	28814	28663	28945	28799	28703	29064	28972	28713	28686	28720	28813	28772	28813	28751	28693	29060	28553	28845	28781	28893	28922	28886	28891	28708	28817	29153	28932	29067	28875	28601	28805	28989	29103	28656	28958	28874	28440	28749	29020	29155	28674	28747	28867	28937	28865	28880	29054	28690	28946	28934	29137	28798	28754	28704	28853	29007	29063	28605	28843	28848	28835	28960	29001	28722	28838	28968	28775	28905	28774	28787	29009	29038	28806	29023	28933	28632	28752	28844	28804	29045	29159	28791	29007	28820	29114	28966	28766	28893	29062	28850	29025	28829	28937	29050	29005	29046	28805	29050	28930	29126	28718	28890	28860	29162	28883	28883	28767	28925	28849	28696	28748	28898	29053	28902	28808	28835	28887	28696	28850	29090	28576	28626	29033	28945	28868	28737	28711	28881	28879	28816	28648	28849	28636	28597	28807	28674	28860	28790	28605	29017	28867	28957	28780	28867	28936	29003	28701	28686	28762	28935	28843	28763	28730	28754	28666	28958	28800	28739	28994	28667	28746	28998	29032	28984	28592	28896	28806	28817	28936	28885	28820	28708	28647	28875	28926	28871	28759	28917	28847	29036	28922	28704	28673	28773	28774	28811	28942	28499	28782	28774	28804	29070	28699	28879	28681	28533	28934	28893	28838	28726	29054	28867	28803	28634	29033	29012	28822	28804	29052	28855	28692	28691	28537	28813	28706	28823	28723	29024	28805	28846	28903	28801	28989	28741	28742	28746	28798	29064	28839	28867	28807	28752	28955	29216	29141	28830	28934	29050	28758	28948	29019	28801	28909	28877	28794	28655	28665	29023	29058	28752	28640	28900	28641	28785	28714	28639	28831	28757	28561	28926	28692	28680	28757	28503	28753	28890	28765	28768	28853	28888	28793	29040	28728	28927	28689	28940	28786	29017	28970	28921	28899	28934	29012	28941	28850	28833	28875	28904	28829	28994	28695	28772	29061	28838	28521	28912	28848	28782	28750	28736	28922	28578	28707	28992	28594	28774	28802	29090	28828	28749	28856	28826	28909	28606	28878	28713	28903	28695	28742	28649	28551	29046	28813	28730	28486	28716	28708	28484	28742	28774	28934	28863	28772	28769	28759	28708	28782	28841	28595	28755	28863	28793	28714	28639	29111	28817	28749	28808	28884	28892	28816	28629	29037	28817	28849	28988	28843	28760	28684	28940	29047	28687	28749	28662	28942	28687	28563	28995	28624	28923	28861	29124	28805	28612	28786	28773	28819	28805	28977	28793	29037	28657	29020	28831	28916	28926	28896	28819	28849	28791	29164	28777	28665	28970	29005	28868	28769	28796	28643	28798	28844	28884	28839	28885	28961	28820	28971	28969	29072	28884	28891	28907	29141	28772	28645	28794	28814	28603	28689	28885	29099	28968	28832	28871	28566	28867	29171	28940	29063	28808	28889	29040	29085	28879	29076	28807	28717	28705	28982	29025	28959	28840	28743	28956	28922	28737	28795	28661	28642	28668	28736	28903	28951	28927	28981	28924	28789	28857	28622	28889	28789	28775	28582	28557	28832	28877	28620	28917	29010	28910	28826	28778	28957	28593	28959	28619	29185	28769	28927	28713	29089	28921	28831	28868	28963	28910	28956	28957	28865	28825	28820	28788	28835	28891	28994	28950	28941	28912	28842	28960	28838	28937	29012	28758	28751	28681	28567	28865	28730	29048	28655	28859	28664	28992	29022	29029	28940	28766	28828	28972	28713	28786	28686	28828	28922	28682	28772	29075	28713	29025	28846	28685	28908	28573	28900	28653	28734	28816	28863	28710	28826	28801	29016	28561	28908	29101	28809	28585	29072	28760	28964	28639	29160	28877	29006	29076	28966	28720	28766	29057	28665	28959	28922	28798	28885	28663	28892	28597	28795	28705	28704	28946	28949	28811	28631	28588	29023	29094	28965	29009	29130	28913	28717	28919	28830	28800	29163	28878	28537	29255	28811	28765	28822	28725	28723	28873	28653	28672	29046	28477	29013	28870	28729	28630	28479	28817	28639	28704	28885	28842	28966	28742	28929	28715	28756	28621	29239	28865	28735	28904	28872	28711	28872	28842	28896	28751	28966	28949	28953	29112	28867	28837	28824	29035	29030	28794	28473	28624	28837	28918	28614	28973	28737	28834	28995	28894	28891	28907	29008	28686	28547	28568	28649	28837	28796	28965	28922	28876	28863	28719	28942	28954	28631	28920	28936	29023	28665	28739	29000	29081	28839	28888	29217	28897	28868	29001	28909	29035	28952	28826	28924	28968	28984	28920	28902	28793	28916	28692	28861	28665	28686	28952	28766	28809	28601	28809	28996	28877	29045	28950	28759	28718	28696	28697	29008	28817	28985	28812	28897	29064	28789	28720	28744	28674	28645	28832	28768	28614	28583	29046	28653	28883	28556	28728	28824	28620	28943	28828	28764	28752	28852	28739	28751	28864	28771	28805	28684	28628	28975	28620	28711	28973	28837	28759	28937	28643	28759	28765	28858	28693	29148	29094	29109	28587	28882	28986	28980	28701	28888	28841	28793	28734	28905	28793	28933	28920	28926	28751	28841	28905	28942	28882	28931	28767	29031	28658	28745	28786	28742	28821	28927	28971	28712	28724	28995	29000	28777	28893	29016	28992	28818	28676	28954	28770	28798	29051	28903	28735	28733	28703	28827	28693	29022	28920	28782	28383	28773	28926	28671	28839	28640	28916	28906	28881	29073	29046	28964	28848	28909	29121	28696	28727	28847	28630	28552	28728	28898	28919	28766	28861	28798	28862	28833	28700	29074	28828	28953	28935	28939	28646	28802	28838	29130	28879	29047	28467	28547	28797	28878	28974	29072	29034	28807	28900	28792	28689	28691	28955	28865	28810	28789	28763	28858	29007	28922	28909	28759	28893	28815	28828	28966	28693	28788	28633	28787	29015	28745	28678	28681	28824	28929	28865	28716	28809	28879	29066	29006	28781	28631	28919	29014	28736	28844	28720	28755	28864	28757	28738	28714	28927	28602	28889	28851	28779	28917	28782	28802	28914	28884	29094	28732	28704	28769	28661	28683	28725	28680	29004	28606	28816	28594	28662	28752	28701	28920	28992	29146	28973	28891	28873	28931	28907	28901	28737	28709	28611	28930	28601	28900	29107	28800	28792	28762	28802	28809	28804	28821	28642	28688	28575	28909	28986	28849	28788	28878	28778	28917	29010	28657	28795	28844	29119	28970	28781	28873	28920	28694	28744	29007	28898	28690	28985	28756	29120	28851	28868	28877	28839	29023	28802	28616	28813	29058	29063	29032	28518	28533	29021	29072	28715	28645	29040	29231	28980	28985	29071	28682	28702	28661	28958	28756	28782	29008	28780	28749	28860	28851	28763	28785	28757	28687	29013	28893	28861	29022	28601	28862	28636	28598	28782	28941	29057	28729	28807	28819	28854	28890	28819	28744	28991	28725	28895	28709	28895	28846	28857	28647	28862	29039	28754	28686	29042	28649	28951	28743	28797	29050	28623	28860	28852	28929	28723	28718	28684	28753	28964	28811	28944	28872	28770	28811	28913	28568	28885	28832	28795	28787	29042	28849	28919	28857	28878	29102	28833	28787	29090	28946	29062	28892	28609	28931	28751	28744	28476	28916	28773	28817	28705	28933	28851	28816	28856	28848	28799	28758	28644	28679	28941	28958	28771	29082	28826	28832	28843	28901	28835	28788	28676	29213	28575	28993	28564	28700	28877	28743	28905	28830	28546	28774	28728	28974	28827
24759	42150	40538	32916	28378	25334	23387	21961	21036	20228	19744	19542	19123	19099	18860	18660	18621	18677	18620	18657	18442	18276	18225	18243	18172	18154	18225	17904	17865	17982	17818	17916	17798	17895	17787	17799	17723	17918	17886	17771	17664	17844	17788	17706	17816	17915	17809	17705	17770	17593	17841	17692	17642	17843	17774	17628	17883	17850	17682	17693	17970	17544	17779	17697	17695	18029	17504	17718	17530	17580	17785	17611	17838	17696	17501	17499	17554	17847	17781	17502	17706	17718	17706	17744	17661	17698	17621	17579	17767	17829	17839	17850	17716	17402	17695	17617	17714	17615	17643	17716	17735	17616	17832	17511	17708	17617	17681	17755	17546	17670	17705	17659	17746	17739	17759	17652	17638	17814	17751	17697	17729	17678	17604	17712	17642	17814	17590	17661	17762	17593	17569	17635	17725	17553	17610	17583	17767	17633	17824	17624	17643	17761	17853	17661	17642	17523	17720	17680	17584	17661	17551	17774	17739	17344	17590	17564	17885	17513	17650	17685	17497	17650	17638	17627	17839	17517	17373	17682	17751	17627	17635	17661	17444	17690	17630	17563	17389	17431	17644	17524	17755	17424	17564	17610	17732	17723	17744	17701	17515	17734	17735	17555	17622	17647	17476	17665	17771	17561	17629	17586	17535	17471	17618	17734	17604	17683	17619	17613	17599	17698	17648	17610	17631	17656	17541	17550	17481	17576	17580	17801	17694	17621	17571	17650	17483	17791	17507	17588	17649	17857	17508	17638	17537	17668	17438	17801	17575	17815	17556	17655	17837	17762	17654	17805	17662	17770	17759	17753	17933	17697	17635	17606	17696	17768	17658	17689	17663	17555	17738	17472	17750	17650	17813	17637	17760	17741	17775	17725	17619	17752	17633	17465	17821	17635	17825	17488	17652	17735	17676	17603	17656	17632	17603	17632	17746	17685	17749	17688	17784	17576	17703	17741	17676	17812	17732	17779	17614	17791	17703	17710	17606	17485	17588	17502	17584	17558	17494	17640	17615	17662	17620	17724	17657	17688	17662	17885	17745	17425	17631	17700	17475	17652	17586	17615	17603	17695	17615	17778	17626	17800	17514	17537	17592	17608	17593	17621	17541	17742	17769	17774	17632	17696	17526	17523	17655	17542	17709	17634	17669	17577	17534	17663	17545	17753	17639	17499	17632	17599	17769	17746	17620	17499	17724	17547	17663	17763	17631	17685	17894	17697	17769	17760	17544	17519	17803	17708	17754	17497	17655	17666	17669	17537	17550	17488	17452	17673	17570	17631	17604	17585	17822	17700	17574	17651	17758	17652	17703	17592	17701	17673	17786	17754	17667	17610	17718	17726	17599	17533	17691	17486	17623	17576	17632	17660	17646	17577	17651	17666	17485	17729	17735	17500	17691	17751	17719	17640	17679	17651	17770	17606	17678	17636	17870	17665	17689	17726	17685	17797	17449	17717	17765	17736	17621	17759	17545	17633	17501	17609	17690	17572	17481	17489	17659	17602	17709	17482	17712	17709	17573	17435	17649	17805	17746	17582	17891	17757	17579	17636	17711	17596	17570	17680	17643	17548	17702	17683	17617	17607	17601	17717	17700	17588	17776	17806	17714	17727	17639	17684	17573	17638	17550	17677	17711	17621	17603	17568	17648	17625	17589	17573	17699	17699	17483	17590	17798	17578	17718	17546	17702	17648	17640	17744	17560	17707	17733	17727	17768	17672	17640	17809	17587	17493	17711	17537	17544	17771	17663	17525	17582	17602	17650	17806	17829	17673	17696	17745	17814	17737	17549	17493	17644	17508	17474	17729	17581	17617	17707	17579	17742	17684	17676	17530	17676	17899	17735	17579	17635	17525	17680	17744	17673	17581	17658	17542	17590	17651	17579	17585	17584	17643	17720	17502	17667	17642	17563	17579	17518	17553	17659	17730	17739	17592	17631	17577	17757	17675	17583	17693	17386	17766	17534	17595	17717	17557	17763	17623	17662	17712	17663	17681	17473	17551	17676	17675	17574	17850	17483	17579	17802	17689	17665	17615	17587	17609	17746	17671	17689	17580	17505	17699	17754	17606	17605	17497	17643	17598	17651	17790	17759	17710	17645	17689	17559	17640	17541	17832	17624	17665	17575	17481	17636	17727	17568	17683	17656	17627	17529	17784	17793	17591	17379	17843	17480	17747	17689	17686	17612	17376	17804	17509	17547	17668	17678	17692	17692	17452	17591	17781	17617	17771	17747	17564	17735	17632	17703	17574	17723	17581	17693	17714	17480	17642	17868	17731	17697	17645	17660	17699	17663	17614	17711	17710	17905	17701	17752	17606	17715	17662	17549	17713	17572	17564	17549	17735	17733	17500	17582	17674	17589	17696	17504	17470	17681	17588	17350	17565	17651	17624	17565	17517	17690	17486	17507	17722	17626	17672	17630	17610	17794	17728	17836	17594	17665	17763	17533	17627	17681	17628	17747	17705	17593	17650	17464	17469	17683	17669	17760	17615	17579	17688	17778	17412	17509	17636	17726	17508	17512	17609	17483	17792	17573	17611	17744	17596	17618	17706	17618	17614	17629	17606	17606	17637	17684	17657	17599	17644	17618	17722	17742	17704	17505	17757	17738	17672	17510	17500	17623	17680	17674	17714	17655	17666	17530	17688	17643	17767	17798	17715	17625	17765	17558	17468	17653	17710	17711	17638	17568	17607	17657	17796	17662	17629	17703	17590	17638	17709	17630	17579	17781	17772	17598	17489	17695	17609	17517	17734	17601	17613	17600	17498	17605	17728	17592	17602	17725	17727	17539	17716	17739	17689	17725	17825	17767	17405	17728	17627	17619	17643	17709	17554	17622	17562	17622	17583	17666	17551	17643	17645	17627	17723	17520	17529	17591	17767	17488	17870	17648	17640	17587	17721	17635	17629	17698	17807	17694	17809	17678	17531	17628	17710	17546	17597	17756	17603	17513	17651	17507	17576	17679	17582	17497	17694	17641	17529	17674	17642	17821	17548	17619	17638	17639	17516	17684	17673	17588	17657	17568	17551	17700	17652	17617	17568	17696	17564	17675	17627	17499	17696	17854	17870	17537	17761	17814	17629	17520	17526	17617	17662	17553	17794	17695	17730	17735	17706	17679	17776	17610	17703	17731	17713	17739	17636	17448	17729	17761	17589	17715	17633	17574	17752	17544	17665	17645	17762	17641	17569	17797	17700	17648	17624	17779	17604	17532	17707	17559	17623	17726	17719	17692	17768	17751	17810	17668	17694	17520	17675	17554	17447	17693	17720	17615	17719	17716	17756	17553	17688	17473	17680	17601	17621	17737	17852	17584	17685	17872	17650	17771	17578	17435	17550	17594	17534	17760	17623	17467	17829	17757	17721	17655	17583	17613	17529	17670	17507	17432	17746	17599	17683	17687	17441	17672	17631	17744	17677	17584	17612	17540	17614	17663	17680	17787	17668	17576	17660	17494	17680	17657	17543	17437	17633	17479	17692	17512	17591	17655	17580	17773	17505	17696	17744	17777	17603	17664	17679	17685	17618	17673	17720	17734	17811	17647	17829	17738	17644	17636	17589	17590	17555	17761	17580	17401	17597	17586	17664	17448	17676	17713	17665	17622	17813	17686	17682	17505	17552	17690	17586	17500	17680	17637	17723	17641	17517	17549	17573	17534	17544	17563	17612	17489	17723	17630	17894	17672	17560	17738	17692	17736	17701	17774	17672	17528	17637	17600	17795	17690	17743	17703	17605	17616	17445	17756	17628	17508	17765	17688	17629	17579	17648	17745	17572	17707	17809	17547	17863	17660	17598	17466	17831	17506	17644	17618	17714	17783	17476	17659	17524	17757	17827	17587	17727	17616	17675	17730	17530	17532	17661	17694	17640	17442	17786	17617	17648	17521	17756	17591	17408	17651	17795	17678	17581	17547	17746	17708	17741	17634	17693	17519	17653	17515	17702	17752	17703	17588	17728	17735	17635	17639	17667	17575	17670	17764	17545	17625	17443	17704	17735	17808	17704	17627	17718	17777	17687	17734	17628	17780	17812	17529	17668	17686	17633	17737	17568	17549	17598	17747	17436	17525	17412	17631	17389	17456	17638	17689	17613	17794	17748	17704	17643	17645	17540	17728	17591	17689	17713	17676	17613	17858	17631	17678	17644	17656	17695	17666	17616	17470	17641	17743	17687	17652	17674	17677	17777	17735	17489	17669	17758	17501	17682	17784	17819	17578	17600	17568	17689	17662	17608	17696	17559	17618	17612	17806	17663	17651	17575	17775	17649	17785	17651	17665	17648	17648	17780	17687	17601	17650	17752	17560	17668	17625	17652	17730	17608	17479	17735	17444	17805	17498	17634	17654	17598	17708	17677	17748	17686	17682	17597	17571	17603	17645	17593	17734	17763	17777	17627	17629	17468	17560	17570	17627	17681	17719	17620	17675	17536	17733	17489	17440	17723	17552	17583	17658	17563	17707	17668	17413	17625	17754	17758	17693	17721	17756	17775	17807	17705	17677	17591	17461	17703	17628	17668	17678	17555	17665	17534	17561	17673	17652	17673	17643	17650	17651	17701	17653	17623	17818	17690	17594	17617	17563	17634	17637	17700	17774	17504	17465	17709	17662	17719	17637	17553	17687	17762	17604	17586	17705	17561	17540	17642	17445	17658	17619	17555	17581	17874	17637	17613	17675	17533	17590	17697	17611	17600	17737	17632	17504	17545	17697	17581	17514	17837	17740	17573	17603	17776	17647	17748	17739	17588	17626	17644	17625	17750	17575	17572	17549	17721	17725	17626	17671	17608	17568	17692	17617	17636	17665	17700	17536	17588	17668	17671	17824	17728	17685	17643	17687	17725	17650	17690	17662	17596	17753	17519	17513	17759	17440	17468	17656	17673	17759	17702	17475	17593	17604	17588	17812	17560	17883	17698	17469	17624	17697	17808	17715	17580	17761	17372	17623	17672	17482	17737	17659	17674	17640	17620	17655	17715	17543	17807	17573	17810	17701	17710	17791	17734	17740	17600	17636	17650	17623	17720	17539	17531	17432	17728	17559	17625	17640	17701	17765	17687	17727	17630	17852	17568	17833	17724	17625	17608	17709	17887	17630	17564	17783	17715	17716	17720	17743	17603	17666	17605	17773	17693	17666	17745	17386	17703
37058	31811	36860	35110	32784	32471	32002	31749	31620	31300	30971	30953	31003	30971	31025	30706	31081	30982	30822	31010	30809	31017	30571	30673	30719	30910	30817	30656	30551	30727	30790	30573	30734	30596	30761	30397	30557	30831	30623	30613	30540	30695	30927	30821	30792	30535	30590	30702	30808	30765	30745	30834	30811	30774	31058	30615	30828	30490	30785	30393	30630	30893	30717	30622	30762	30676	30785	30708	30714	30654	30734	30579	30696	30873	30611	30803	30581	30802	30863	30807	30454	30706	30736	30776	30535	30498	30718	30579	30770	30710	30589	30539	30752	30612	30667	30622	30848	30868	30519	30691	30561	30806	30826	30710	30561	30870	30855	30683	30748	30518	30709	30695	30745	30487	30436	30729	30714	30724	30747	30422	30770	30744	30807	30636	30576	30534	30567	30766	30905	30805	30582	30578	30659	30496	30698	30510	30805	30701	30617	30619	30806	30624	30731	30671	30919	30535	30589	30437	30631	30466	30445	30610	30625	30490	30945	30696	30888	30934	30732	30713	30500	30604	30418	30546	30449	30464	30843	30441	30814	30656	30680	30431	30236	30711	30653	30679	30737	30518	30595	30549	30948	30494	30582	30724	30735	30666	30678	30823	30374	30611	30774	30654	30755	30474	30749	30726	30892	30671	30815	30710	30739	30906	30884	30681	30861	30784	30941	30861	30618	30674	30671	30634	30442	30518	30570	30718	30494	30725	30728	30846	30724	30582	30742	30755	30729	30875	30818	30607	30874	30524	30741	30847	30651	30843	31036	30717	30709	30811	30710	30532	30805	30551	30530	30642	30598	30959	30836	30550	30775	30640	30900	31039	30783	30576	30652	30863	30792	30587	30699	30784	31059	30635	30829	30536	30489	30903	30971	30649	30549	30784	30662	30947	30569	30901	30869	30531	30650	30536	30753	30674	30851	30553	30635	30833	30539	30780	30726	30690	30471	30691	30624	30707	30428	30588	30622	30791	30440	30765	30790	30485	30855	30641	30437	30592	30653	30725	30663	30588	30725	30524	30546	30540	30815	30872	30823	30693	30868	30649	30517	30501	30546	31052	30589	30633	30807	30615	30863	30871	30891	30484	30718	30631	30747	30600	30725	30538	31001	30787	30709	30665	30708	30754	30553	30838	30720	30590	30541	30963	30751	30729	30952	30642	30820	30530	30605	30672	30646	30581	30702	30741	30745	30844	30751	30740	30752	30660	30515	30822	30473	30518	30640	30714	30411	30593	30856	30547	30636	30698	30935	30538	30771	30769	30748	30606	30943	30926	30632	30596	30617	30773	30947	30660	30804	30928	30696	30586	30838	30954	30985	30681	30488	30797	30464	30710	30965	30884	30806	30726	30480	30500	30528	30587	30720	30594	30808	30648	30899	30539	30552	30377	30747	30947	30958	30933	30753	30618	30683	30799	30727	30561	30615	30699	30790	30613	30995	30712	30527	30774	30715	30743	30922	30681	30564	30717	30842	30978	30782	30649	30617	30910	30662	30699	30468	30872	30711	30668	30991	30617	30524	30950	30877	30636	30325	30591	30790	30722	30400	30819	30737	30831	30827	30647	30592	30806	30793	30690	30680	30712	30652	30538	30661	30629	30687	30569	30474	30787	30870	30886	30868	30692	30833	30631	30728	30585	30394	30712	30861	30971	30965	30955	31015	30758	30674	30613	30959	30729	30685	30527	30369	30680	30878	30909	30521	30878	30813	30688	30698	30583	30345	30576	30486	30638	30423	30723	30763	30863	30600	30645	30817	30754	30709	30636	30685	30709	30703	30595	30778	30311	30827	30907	30821	30628	30830	30630	30449	30577	30781	31104	30650	30776	30829	30740	30829	30722	30586	30756	30601	30674	30583	30851	30752	30678	30698	30490	30549	30472	30825	30495	30807	30440	30609	30433	30949	30802	30629	30638	30846	30945	30731	30612	30504	30869	30895	30519	30788	30725	30724	30729	30812	30469	30672	30762	30692	30620	30879	30844	30740	30677	30688	30767	30885	30460	30654	30923	30641	30613	30578	30797	30446	30267	30996	30529	30635	30413	30767	30593	30615	30817	31017	30350	30653	30624	30442	30534	30823	30760	30735	30683	30870	30514	30487	30573	30526	30800	30574	30562	30772	30585	30677	30636	30455	30747	30728	30531	30522	30733	30845	30697	30551	30689	30907	30832	30521	30827	30825	30757	30596	30549	30595	30793	30797	30690	30910	30653	30761	30782	30711	30708	30784	30793	30673	31045	30973	30895	30949	30786	30924	30953	30793	30984	30801	30617	30747	30745	30842	30477	30630	30410	30909	30640	30831	30713	30603	30579	30657	30828	30762	30739	31007	30629	30740	30697	30623	30382	30648	30559	30844	30621	30904	30769	30566	30494	30486	30467	30849	30594	30914	30726	30769	30845	30856	30611	30737	30553	30853	30466	30925	30614	30534	30396	30684	30889	30674	30525	30585	30675	30712	30854	30778	30846	30787	30456	30683	30737	30605	30276	30605	30719	30538	30600	30816	30768	30888	30668	30782	30604	30520	30928	30930	30688	30748	30460	30885	31046	30441	30696	30836	30695	30827	30628	30569	30786	30468	30774	30630	30646	30662	30563	30919	30509	30660	30655	30666	30592	30572	30924	30791	30705	30654	31033	30579	30606	30741	30502	30601	30587	30686	30720	30905	30818	30783	30825	30764	30943	30892	30792	30434	30447	30606	30594	30645	30633	30514	30742	30719	30696	30600	30392	30542	30895	30831	30649	30599	30688	30444	30600	30787	30725	30579	30615	30645	30457	30748	30570	30923	30863	30677	30711	30721	30536	30567	30650	30879	30609	30718	30287	30745	30688	30748	30832	30596	30528	30812	30484	30693	30909	30855	30906	30607	31083	30713	30575	30973	30796	30926	30634	30436	30630	30732	30720	30572	30404	30615	30739	30691	30927	30682	30667	30567	30933	30625	30727	30427	30583	30663	30686	30717	30463	30743	30512	30613	30786	30696	30703	30726	30565	30706	30881	30879	30870	30578	30667	30697	30724	31036	30874	30529	30673	30847	30561	30599	30665	30585	30463	30663	30742	30776	30840	30812	30293	30780	30560	30830	30810	30603	30657	30761	30763	30880	30725	30838	30723	30619	30505	30907	30779	30547	30495	30525	30521	30976	30587	30893	30732	30293	30760	30523	30221	30612	30600	30579	30723	30818	30692	30918	30472	30644	30600	30744	30641	30659	30777	30623	30762	30691	30667	30963	30870	30721	30533	30714	30661	30808	30602	30490	30730	30780	30799	30981	30597	30947	30680	30847	30890	30388	30547	30663	30573	30584	30797	30633	30570	30650	30590	30942	30735	30843	30711	30755	30683	30648	30627	30886	30847	30831	30627	30660	30516	30668	30415	30799	30533	30745	30824	30803	30869	30788	30680	30865	30716	30761	30799	30951	30769	30572	30875	30853	30757	30473	30839	30718	30691	30685	30860	30497	30837	30828	30679	30587	30807	30684	30498	30604	30712	30709	30479	30806	30854	30408	30693	30417	30563	30812	30768	30460	30989	30773	30670	30821	30525	30651	30855	30610	30744	30765	30620	30712	30668	30728	30373	30786	30484	30745	30809	30607	30623	30545	31015	30834	30464	30880	30814	30758	30729	30806	30449	30705	30575	30623	30696	30520	31048	30747	30577	30639	30505	30818	30760	30599	30707	30592	30751	30607	30502	30803	30895	30855	30427	30798	30799	30885	30771	30898	30494	30400	30416	30470	30555	30608	30749	30933	30717	30447	30942	31050	30694	30715	30872	30723	30641	30501	30914	30794	30884	30903	30625	30642	30848	30667	31011	30804	30711	30904	30608	30761	30424	30713	30765	30631	30622	30701	30668	30590	30550	30547	30451	30909	30686	30751	30913	31089	30631	30610	30764	30832	30670	30745	30741	30670	30650	30798	30759	30731	30769	30647	31129	30687	30590	30912	30531	31202	31253	30789	30628	30766	30674	30669	31141	30838	30756	30812	30492	30717	30609	30892	30746	30721	30737	30418	30251	30591	30846	30614	30774	30507	30778	30686	30923	30728	30514	30803	30613	30963	30739	30510	30611	30695	30827	30693	30687	30556	30525	30443	30765	30749	31141	30642	30486	30796	30696	30629	30644	30751	30741	30499	30592	30736	30630	30693	30808	31066	30992	30670	30996	31004	30570	30455	30750	30671	30679	30410	30721	30807	30824	30905	30681	30450	30898	30684	30587	30733	30706	30701	30649	30685	30442	30880	30332	30623	30695	30907	31060	30734	30783	30798	30815	30525	30836	30631	30729	30821	30400	30488	30777	30575	30598	30668	30835	30723	30636	30888	30858	30918	30631	30591	30733	30694	30695	30843	30634	30595	30704	30681	30826	30675	30622	30893	30647	30736	30705	30681	30924	30826	30661	30723	30597	30457	30707	30822	30771	30621	30704	30819	30936	30778	30480	30732	30668	30906	30635	30573	30698	30633	30638	30777	30658	30449	30632	31016	31088	31096	30599	30657	30469	30721	30702	30750	30656	30515	30796	30797	30683	30632	30509	30760	30585	31009	30566	30735	30596	30690	30646	30707	31092	30694	30858	30599	30513	30602	30621	30840	30199	30903	30730	30754	30534	30764	30803	30860	30519	30934	30754	30698	30556	30854	30827	30385	30741	30642	30643	30527	30835	30691	30519	30809	30661	30798	30632	30828	30641	30717	30624	30509	30673	30799	30763	30510	30573	30937	30562	30508	30925	30689	30589	30537	30736	30791	30833	30773	30912	30804	30908	30857	30980	30797	30652	30821	30868	30833	30780	30788	30655	30685	30730	30449	30827	30822	30682	30931	30812	30832	30781	30692	30752	30808	30827	30735	30735	30484	30869	30598	30688	30595	30759	30722	30708	30754	30633	30754	30619	30803	30483	30955	30856	30718	30890	30539	30654	30787	30763	30745	30845	30517	30577	30573	30693	30659	30430	30883	30648	30730	30802	30693	30548	30790	30429	30789	30797	30750	30811	30809	30843	30743	30938	30688	30846	30688	30654	30680	30770	30722	30644	30516	30497	30955	30873	30507	30475	30655	30685	30615	30755	30944	30665	31037	30785	30503	30958	30800	30534	30574	30822	30743	30726	30611	30751	30810	30950	30918	30688	30676	30827	30665	30624	30524	30447
25159	30366	29199	24582	22226	21111	20460	19795	19465	19457	19391	19059	18922	18882	18951	18882	18975	18899	18879	18897	18751	18698	18916	18858	18800	18545	18769	18747	18606	18555	18683	18611	18696	18561	18572	18769	18601	18430	18521	18631	18348	18468	18553	18613	18718	18585	18631	18769	18531	18600	18649	18504	18521	18452	18321	18601	18651	18446	18644	18452	18591	18677	18581	18681	18743	18610	18884	18593	18578	18543	18551	18493	18337	18613	18890	18530	18402	18675	18694	18648	18657	18726	18854	18595	18375	18728	18438	18655	18611	18536	18647	18680	18615	18664	18536	18638	18679	18518	18593	18478	18614	18638	18371	18409	18484	18795	18703	18602	18599	18502	18621	18622	18643	18528	18442	18409	18428	18552	18503	18566	18715	18703	18557	18641	18424	18679	18501	18588	18502	18665	18661	18499	18396	18640	18431	18451	18544	18708	18585	18597	18561	18543	18648	18464	18809	18642	18720	18537	18619	18498	18554	18580	18667	18510	18573	18801	18495	18459	18461	18730	18660	18567	18754	18603	18737	18396	18546	18437	18554	18585	18705	18615	18590	18666	18582	18706	18626	18567	18548	18637	18550	18519	18674	18635	18476	18518	18537	18387	18588	18611	18339	18707	18364	18584	18614	18529	18397	18609	18552	18541	18494	18522	18724	18616	18869	18499	18629	18520	18449	18601	18473	18532	18508	18685	18564	18397	18474	18565	18446	18502	18461	18481	18626	18562	18500	18556	18458	18639	18758	18672	18379	18515	18477	18431	18680	18428	18525	18600	18490	18651	18534	18512	18569	18517	18493	18599	18474	18429	18674	18662	18577	18438	18740	18698	18504	18664	18654	18486	18682	18589	18712	18508	18571	18569	18536	18507	18706	18665	18474	18566	18733	18697	18557	18643	18567	18531	18528	18660	18479	18735	18382	18674	18719	18417	18732	18481	18712	18585	18626	18686	18670	18439	18518	18422	18713	18773	18568	18637	18632	18488	18489	18527	18505	18627	18649	18541	18600	18539	18681	18568	18695	18673	18523	18609	18501	18568	18526	18604	18559	18559	18572	18500	18434	18464	18525	18516	18516	18488	18393	18577	18653	18578	18517	18678	18593	18512	18496	18495	18631	18448	18676	18468	18661	18617	18545	18627	18573	18695	18592	18562	18611	18358	18841	18582	18752	18511	18479	18584	18519	18626	18508	18665	18592	18584	18421	18585	18412	18687	18646	18474	18558	18510	18527	18564	18630	18553	18539	18425	18432	18615	18702	18583	18571	18615	18545	18537	18630	18591	18593	18613	18648	18709	18679	18734	18639	18480	18506	18694	18526	18610	18567	18620	18677	18606	18569	18516	18487	18562	18615	18665	18529	18387	18445	18596	18353	18639	18724	18480	18549	18502	18509	18497	18505	18584	18561	18575	18681	18604	18727	18606	18470	18401	18670	18470	18745	18585	18453	18452	18576	18572	18505	18536	18500	18675	18599	18455	18639	18488	18592	18598	18531	18627	18610	18671	18409	18491	18686	18713	18619	18495	18625	18507	18594	18751	18734	18466	18562	18581	18582	18537	18569	18535	18498	18555	18563	18681	18734	18595	18631	18484	18620	18521	18461	18702	18812	18503	18539	18614	18650	18622	18284	18616	18556	18622	18539	18448	18589	18641	18529	18608	18481	18620	18733	18507	18589	18530	18451	18515	18627	18573	18688	18618	18436	18525	18697	18690	18581	18554	18500	18538	18439	18586	18640	18814	18429	18511	18499	18575	18670	18533	18569	18639	18664	18489	18459	18528	18611	18563	18473	18483	18374	18458	18474	18446	18659	18476	18521	18538	18444	18582	18585	18585	18565	18458	18704	18618	18632	18571	18569	18480	18402	18603	18538	18479	18699	18570	18413	18444	18617	18561	18523	18592	18415	18783	18647	18393	18353	18448	18496	18755	18552	18665	18549	18682	18553	18627	18589	18709	18675	18561	18632	18666	18469	18484	18526	18498	18642	18559	18598	18644	18625	18635	18816	18523	18499	18568	18704	18556	18600	18681	18700	18654	18432	18827	18587	18473	18481	18525	18631	18580	18633	18613	18628	18613	18606	18473	18541	18598	18652	18679	18511	18405	18619	18613	18833	18576	18529	18572	18547	18369	18470	18508	18624	18567	18693	18678	18636	18515	18731	18553	18505	18561	18503	18560	18485	18469	18426	18674	18630	18410	18638	18631	18797	18526	18552	18678	18560	18515	18644	18580	18615	18586	18658	18570	18450	18536	18598	18655	18606	18602	18472	18574	18563	18550	18485	18364	18583	18519	18566	18670	18735	18638	18639	18526	18369	18472	18594	18635	18555	18598	18490	18695	18488	18592	18546	18533	18646	18520	18519	18557	18707	18627	18475	18571	18649	18707	18452	18621	18662	18697	18610	18628	18452	18598	18365	18456	18568	18758	18514	18432	18546	18564	18586	18667	18522	18603	18579	18655	18636	18470	18516	18711	18480	18591	18748	18490	18569	18653	18425	18537	18637	18432	18427	18457	18506	18438	18519	18734	18746	18598	18564	18504	18755	18489	18400	18556	18547	18680	18566	18664	18526	18555	18490	18526	18527	18564	18448	18563	18623	18754	18528	18562	18727	18588	18546	18577	18737	18577	18626	18770	18638	18708	18632	18610	18574	18814	18615	18759	18719	18718	18443	18493	18607	18407	18495	18459	18605	18485	18535	18512	18494	18698	18590	18479	18598	18528	18788	18427	18460	18810	18461	18597	18576	18534	18671	18355	18478	18430	18544	18407	18637	18477	18417	18427	18815	18594	18584	18589	18473	18623	18697	18395	18729	18466	18604	18572	18534	18653	18435	18500	18529	18510	18546	18475	18619	18528	18283	18579	18626	18612	18544	18619	18666	18648	18516	18504	18649	18573	18511	18483	18650	18623	18544	18764	18579	18512	18512	18564	18741	18417	18672	18464	18468	18595	18541	18569	18521	18484	18597	18613	18645	18446	18498	18561	18282	18638	18524	18697	18511	18532	18692	18457	18503	18543	18572	18476	18552	18550	18378	18575	18521	18567	18644	18634	18690	18449	18454	18524	18604	18525	18623	18588	18445	18459	18447	18568	18554	18594	18685	18593	18585	18457	18713	18527	18623	18432	18412	18481	18584	18539	18594	18481	18638	18490	18543	18704	18593	18770	18580	18534	18586	18680	18476	18598	18504	18499	18480	18566	18510	18517	18621	18640	18598	18533	18589	18650	18605	18630	18517	18591	18564	18455	18612	18505	18515	18698	18750	18555	18685	18715	18629	18709	18624	18683	18601	18655	18547	18460	18576	18435	18600	18504	18733	18601	18649	18854	18410	18547	18595	18304	18509	18415	18615	18424	18569	18535	18567	18459	18696	18562	18474	18563	18517	18656	18576	18543	18327	18747	18562	18476	18521	18490	18625	18584	18465	18521	18672	18609	18386	18723	18597	18612	18720	18557	18562	18650	18468	18646	18713	18788	18711	18598	18517	18405	18547	18551	18488	18554	18427	18485	18558	18583	18639	18737	18648	18528	18600	18649	18460	18452	18654	18580	18585	18586	18656	18550	18916	18622	18682	18806	18423	18505	18679	18595	18534	18525	18802	18652	18507	18592	18374	18445	18587	18542	18705	18578	18607	18543	18635	18420	18568	18545	18635	18557	18380	18615	18568	18429	18612	18579	18508	18456	18696	18566	18672	18593	18371	18586	18585	18460	18594	18798	18656	18490	18542	18530	18551	18792	18512	18584	18533	18295	18514	18583	18819	18521	18616	18668	18695	18631	18681	18483	18678	18449	18524	18440	18530	18602	18433	18538	18621	18484	18518	18682	18515	18697	18490	18698	18350	18664	18552	18658	18712	18601	18377	18762	18503	18403	18590	18618	18624	18763	18457	18715	18639	18467	18542	18664	18723	18455	18613	18608	18613	18542	18522	18603	18507	18489	18753	18531	18552	18459	18589	18378	18603	18654	18704	18571	18592	18616	18600	18712	18476	18621	18597	18509	18500	18692	18502	18552	18518	18648	18539	18637	18498	18573	18495	18491	18557	18604	18569	18656	18486	18638	18547	18641	18659	18425	18622	18335	18542	18801	18711	18791	18547	18646	18572	18585	18475	18494	18424	18507	18480	18551	18608	18513	18726	18636	18579	18543	18697	18664	18692	18627	18558	18661	18520	18633	18616	18900	18621	18564	18574	18479	18597	18651	18585	18505	18591	18477	18625	18671	18721	18517	18623	18607	18763	18537	18586	18541	18549	18466	18462	18604	18618	18587	18567	18722	18661	18500	18399	18527	18685	18702	18670	18536	18653	18462	18608	18498	18545	18516	18487	18693	18574	18733	18504	18539	18562	18725	18775	18479	18582	18500	18491	18400	18728	18617	18635	18553	18436	18568	18610	18600	18682	18377	18602	18461	18618	18659	18725	18634	18639	18518	18511	18471	18401	18588	18448	18597	18622	18477	18544	18659	18666	18508	18507	18650	18601	18553	18563	18733	18422	18697	18509	18580	18577	18716	18607	18625	18626	18682	18560	18387	18581	18660	18574	18475	18587	18660	18594	18650	18422	18425	18472	18648	18647	18451	18617	18402	18524	18655	18558	18602	18567	18497	18599	18479	18537	18642	18603	18655	18565	18770	18546	18601	18546	18723	18637	18546	18672	18672	18654	18553	18606	18418	18591	18827	18446	18559	18581	18710	18645	18699	18513	18682	18521	18618	18545	18617	18548	18663	18536	18507	18537	18518	18538	18732	18421	18785	18572	18570	18501	18516	18720	18597	18643	18702	18634	18651	18707	18455	18521	18650	18665	18494	18744	18625	18574	18427	18589	18618	18587	18282	18639	18699	18476	18775	18572	18609	18552	18547	18558	18404	18754	18605	18615	18388	18393	18644	18605	18633	18525	18561	18693	18425	18637	18489	18541	18462	18700	18527	18376	18660	18697	18655	18611	18714	18500	18631	18389	18539	18428	18527	18774	18654	18650	18502	18552	18599	18601	18605	18467	18498	18588	18646	18636	18773	18556	18604	18706	18462	18537	18472	18630	18353	18497	18653	18730	18562	18562	18748	18538	18637	18825	18540	18475	18638	18667	18505	18686	18429	18565	18527	18470	18438	18747	18422	18495	18596	18682	18724	18730	18644	18613	18536
23939	21159	27743	25541	25495	30659	33255	31026	30109	30078	29772	29613	29713	29453	29537	29295	29319	29055	29064	29279	29268	29142	29520	29131	29174	29002	29021	29223	28936	28809	29173	28687	28657	28933	28722	28845	28818	28540	28876	28908	28860	28966	28932	28626	28646	28826	28912	28841	28942	28971	28820	28643	28703	28927	28878	28929	28815	28547	28809	28730	28571	28902	28803	28895	28977	28607	28835	28619	29023	28717	28806	28901	28997	28780	28475	28918	28782	28931	28554	29035	28929	28863	28913	28627	28793	28844	28579	28653	28726	28674	28729	28810	28965	28434	28449	28905	28921	28654	28679	28774	28613	28890	28647	28743	28491	28926	28942	29063	28593	28473	28738	28734	28654	28988	28664	28783	28574	28627	28895	28784	28731	28545	28494	28702	28645	28599	28659	28596	28786	28558	28914	28811	28913	28878	28883	28575	28715	28653	28713	28774	28714	28819	28762	28829	28786	28589	28466	28712	28772	28470	28453	28619	28694	28669	28850	28655	28835	28866	28989	28667	28734	28957	28677	28859	28748	29060	28833	28795	28828	28893	28885	28575	28874	28897	28860	28813	28947	28866	28814	28760	28689	28740	28903	28658	28573	28641	28822	28439	29054	28585	28830	28832	28852	28639	28695	28638	28532	28937	28677	28744	28791	28665	28836	28967	28777	28948	28629	28861	28657	28632	28640	28474	28504	28707	28823	28699	28719	28567	28635	28729	28763	28754	28711	28845	28763	28675	28798	28660	28556	28700	28697	28507	28547	28550	28730	28617	28653	28389	28788	28822	29112	28817	28849	28610	28700	28961	28854	28870	29036	28453	28702	28655	28823	28733	28723	28956	28907	28803	28763	28916	28632	28884	28648	28778	28816	28636	28583	28761	29018	28503	28861	28779	28808	28849	28916	28827	28742	28698	28652	28764	28589	28473	28766	28854	28931	28572	28590	28753	28487	28660	28632	28579	28904	28818	28710	28784	28815	28575	28867	28923	28969	28600	28732	28719	28933	28806	28748	28764	28615	28804	28641	28619	28838	28915	28581	28799	28933	28641	28401	28827	28648	28773	28682	28935	28788	28630	28770	28595	28834	28721	28949	28915	28616	28617	29034	28577	28766	28573	28777	28800	28392	28577	28816	28690	28645	28694	28397	28694	28668	28819	28708	28866	28761	28834	28660	28744	28984	28791	28435	28632	28746	28922	28473	28618	28517	28848	29008	28508	28486	28827	28609	28519	28527	28661	28770	28743	28710	28795	28550	28490	28569	28707	28509	28395	28890	28731	28671	28644	28858	28757	28636	28775	28549	28466	28399	28669	28796	28787	28668	28722	28666	28543	28826	28940	28394	28767	29126	28781	28978	28731	28798	28619	28735	28560	28757	28700	28831	28732	28666	28394	28768	28631	28739	28642	28677	28784	28884	28945	28648	28897	28731	28699	28822	28879	28820	28570	28748	28875	29085	28653	28855	28765	28697	28800	28544	28424	28681	28650	28552	28577	28588	28840	28971	28568	28895	28845	28390	28639	28806	28617	28791	28738	28673	28426	28498	28647	28849	28887	28721	29038	28595	28855	28578	28758	28575	28825	28788	28530	28784	28467	28813	28497	28747	28853	28710	28639	28732	28899	28707	28578	28906	28650	28679	28854	28763	28523	28567	28635	28674	28753	28831	28820	28890	28579	28655	28713	28633	28694	28678	28562	28734	28574	28805	28988	28886	28616	28649	28645	28688	28564	28818	28450	28509	28724	28570	28693	29090	28627	28839	28813	28866	28626	28798	28849	28816	28710	28680	28531	28579	28605	28812	28947	28757	28803	28789	28911	28691	28732	28885	28911	28852	28944	28860	28582	28547	28871	28535	29024	28913	28867	28721	28551	28437	28502	28796	28884	28772	28810	28805	28858	28951	28874	28501	28672	28730	28716	28551	28447	28571	28582	28557	28596	28593	28886	28659	28702	28731	28858	28829	28736	28701	28807	28987	28520	28634	28786	28771	28693	28853	28731	28855	28798	28774	28694	28669	28563	28701	28978	28732	28888	28526	28922	28880	28745	28782	28703	28771	28509	28815	28811	28611	28803	28533	28679	28700	28931	28529	28554	28692	28605	28565	28640	28641	28616	28932	28578	28816	28863	28906	28627	28799	28674	28533	28796	28605	28741	28631	28405	28945	28726	28785	28909	28598	28561	28786	28648	28762	28648	28703	28847	28493	28660	28660	28671	28558	28705	28761	28998	28657	28832	28744	28530	28850	28590	28782	28888	28867	28681	28731	28516	28686	28883	28930	28890	28804	28778	28773	28434	28781	28847	28682	28665	28745	28783	28636	28718	28765	28693	28625	28571	28593	28601	28600	28811	28755	28711	28610	28748	28819	28690	28922	28691	28722	28921	28545	28683	28815	28828	28774	28732	28719	28554	28828	28702	28918	28639	28496	28819	28989	28858	28777	28622	28539	28935	28623	28787	28849	28558	28774	28762	28675	28681	28886	28662	28820	28758	28595	28499	28694	28761	28837	28567	28795	28642	28646	28920	28979	28967	28639	28697	28636	28769	28881	28688	28876	28820	28805	28642	28579	28479	28581	28696	28897	28750	28460	28746	28908	28819	28682	28779	28751	28570	28819	28518	28728	28832	28805	28749	28729	28488	28874	28820	28821	28758	28805	28556	28758	28817	28653	28918	28689	28673	28618	28482	28595	28743	28883	28930	28597	28653	28665	28546	28640	28592	28613	28694	28867	28738	28778	28638	28783	28763	28811	28619	28684	28582	28755	28778	28699	28812	28872	28697	28752	28704	29035	28901	28327	28754	28599	28901	28833	28738	28827	28626	28666	28862	28930	29027	28656	28950	28679	28832	28408	28803	28507	28701	29018	28913	28659	28617	28599	28562	28779	28838	28672	28952	28734	28756	28652	28721	28484	28491	28815	28639	28877	28856	28879	28966	28568	28601	28764	28482	28857	28374	28821	28519	28790	28850	28791	28819	29005	28849	28850	28623	28662	28606	28602	28815	28642	28629	28897	28662	28647	28567	28699	28364	28722	28509	28605	28314	28912	28662	28735	28806	28650	28861	28655	28717	28661	28854	28678	28665	28683	28546	28579	28675	28738	28667	28674	28652	28478	28720	28678	28761	28758	28473	28754	28619	28727	28690	28760	28789	28894	28646	28624	28870	28879	28910	28761	28630	28712	28775	28755	28800	28778	28852	28733	28611	28697	28545	28738	28769	28586	28832	28881	28814	28650	28739	28725	28698	28847	28827	28794	28662	28492	28603	28878	28934	28720	28594	28632	28687	28626	28692	28850	28703	28542	28749	28613	28583	28819	28607	28614	28715	28496	28573	28377	28677	28604	28707	28788	28807	28786	29060	28777	29051	28443	28645	28809	28678	28524	28397	28527	28399	28713	28606	28730	28904	28570	28916	28815	28684	28580	28477	28621	28725	28779	28523	28526	28779	28722	28620	28906	28902	28906	28763	28635	28610	28782	28814	28776	28953	28526	28915	28656	28937	28954	28749	28587	28673	28875	28805	28804	28677	28625	28859	28434	29038	28799	28670	28653	28645	28786	28442	28652	28774	28667	28764	28680	28778	28589	28947	28838	28586	28457	28528	28595	28639	28700	28887	28700	28854	28592	28731	28800	28850	28965	28734	28889	28648	28741	28773	28661	28854	28635	28795	28599	28650	28695	28518	28675	28745	28768	28834	28826	29020	28943	28760	28850	28927	28551	28886	28820	28652	28503	28789	28558	28776	28666	28746	28611	28739	28772	28661	28801	28859	28771	28763	28607	28398	28855	28954	28385	28437	28682	28415	28666	28477	28797	28754	28946	28846	28390	28592	28876	28833	28597	28816	28894	28750	28630	28531	28798	28852	28885	28766	28774	28785	28815	28935	28699	28443	28672	28445	28865	28714	28545	28969	28825	28612	28715	28810	28978	28734	28755	28849	28669	28588	28760	28718	28697	28522	28694	28953	28958	28895	28798	28554	28693	28673	28876	28427	28782	28756	29041	28857	28614	28705	28728	28824	28658	28651	28875	28936	28703	28898	28786	28604	28599	28731	28650	28654	28819	28777	28830	28697	28796	28715	28972	28632	28615	28690	28735	28545	28703	28792	28724	28803	28848	28465	28703	28694	28889	28513	28655	28381	28735	28795	28593	28828	28902	28878	28792	28943	28857	28557	28784	28848	28726	28750	28852	28809	28723	28816	28624	28758	28563	28831	28634	28724	28706	28741	28599	28703	28811	28866	28972	28830	28893	28540	28592	28835	28700	28970	28715	28657	28626	28806	28451	28780	28786	28657	28671	28731	28677	28911	28785	29082	28841	28719	28598	28713	28625	28665	28929	28711	28513	28587	28923	28827	28588	28609	28525	28567	28828	28804	28653	28510	28828	28761	28638	28893	28919	28473	28568	28767	28688	28739	28898	28813	28501	28867	28977	28881	28850	28864	28706	28523	28656	28630	28467	28645	28929	28695	28869	28682	28594	28635	28956	28640	28587	28766	28569	28498	28588	28523	28749	28903	28769	28680	28807	28742	28632	28906	28618	28625	28799	28945	28690	28853	28659	28472	28513	28613	28757	28754	28854	28804	28988	29002	29079	28940	28675	28616	28856	28716	28604	29042	28708	28475	28420	28538	28552	28900	28989	28692	28555	28911	28707	28499	28899	28716	28926	28881	28576	28555	28406	28891	28778	28849	28519	28429	28907	28655	29168	28881	28882	28823	28898	28886	28724	28714	28626	28815	28583	28775	28589	28630	28646	28747	28877	28834	28814	28678	28824	28857	28774	28768	28795	28624	28770	28621	28758	28789	28737	28268	28746	28763	28584	28879	28789	28475	28952	28883	28702	28581	28673	28585	28898	28554	28691	28874	28624	28725	28755	28880	29077	28708	28867	28993	28752	28576	28591	28646	28351	28685	28611	28853	28691	28625	28897	28789	28737	28754	28665	28937	28588	28692	28969	28562	28823	28610	28741	28820	28863	28607	28909	28800	28700	28904	28856	28790	28766	28747	28927	28889	28755	28710	28499	28892	28951	28652	28809	28758	28760	28919	28656	28633	28719	28542	28723	28765	28809	28756	28565	28675	28623	28578	28743	28549	28906	28785	28841	28926	28775	28846	28770	28682	28578	28723	28899	28541	28573	28905	28682	28609
22576	36616	35810	29100	25161	22809	21505	20568	19955	19599	19127	18778	18699	18555	18487	18253	18371	18118	18408	18549	18137	18098	18171	18103	17993	18100	17608	17781	17797	17764	17740	17905	17899	17773	17800	17663	17822	17620	17785	17719	17698	17609	17742	17693	17835	17860	17811	17778	17808	17822	17639	17736	17574	17637	17763	17896	17620	17793	17912	17810	17753	17596	17675	17750	17813	17671	17614	17615	17727	17710	17626	17665	17770	17684	17703	17667	17586	17607	17914	17673	17556	17718	17584	17671	17719	17731	17566	17772	17856	17609	17649	17747	17533	17661	17685	17641	17701	17768	17666	17671	17740	17766	17766	17643	17648	17647	17632	17622	17839	17626	17929	17667	17770	17616	17708	17629	17631	17743	17762	17692	17700	17590	17710	17605	17763	17713	17799	17712	17647	17571	17564	17505	17709	17765	17607	17547	17554	17544	17819	17458	17641	17569	17695	17768	17632	17816	17736	17492	17572	17483	17724	17775	17411	17766	17589	17491	17701	17653	17666	17620	17701	17837	17504	17535	17703	17595	17679	17790	17746	17703	17577	17579	17594	17699	17756	17664	17715	17686	17718	17706	17697	17643	17598	17719	17806	17684	17612	17830	17794	17796	17637	17719	17604	17597	17633	17509	17689	17589	17808	17756	17990	17642	17706	17734	17823	17580	17756	17683	17686	17719	17632	17644	17651	17557	17697	17781	17710	17739	17814	17614	17607	17443	17802	17682	17676	17519	17699	17532	17735	17813	17723	17345	17729	17730	17413	17437	17698	17497	17718	17707	17533	17693	17578	17828	17652	17787	17744	17667	17846	17792	17748	17787	17569	17779	17672	17694	17783	17677	17628	17613	17758	17615	17581	17502	17783	17705	17503	17575	17677	17702	17598	17803	17630	17764	17690	17517	17923	17600	17618	17608	17649	17563	17720	17570	17675	17730	17666	17853	17653	17566	17716	17729	17660	17644	17718	17704	17559	17607	17568	17593	17489	17594	17441	17801	17749	17825	17524	17620	17477	17685	17693	17887	17564	17517	17684	17729	17471	17685	17713	17710	17703	17852	17699	17743	17530	17553	17696	17664	17508	17815	17589	17557	17767	17550	17790	17793	17563	17733	17650	17952	17401	17385	17757	17705	17611	17637	17618	17484	17643	17813	17842	17770	17751	17591	17509	17751	17794	17730	17620	17586	17698	17683	17706	17721	17639	17756	17601	17704	17637	17617	17607	17845	17596	17576	17604	17906	17671	17675	17443	17600	17738	17694	17633	17501	17675	17624	17747	17558	17618	17715	17751	17524	17668	17809	17611	17645	17649	17540	17674	17582	17703	17653	17737	17767	17643	17643	17729	17774	17602	17615	17602	17516	17691	17606	17661	17696	17678	17694	17613	17626	17574	17589	17562	17703	17738	17641	17623	17964	17689	17686	17609	17725	17780	17820	17638	17853	17711	17572	17686	17656	17727	17634	17624	17674	17646	17678	17871	17664	17813	17693	17793	17680	17449	17622	17722	17679	17412	17644	17447	17740	17570	17520	17650	17538	17693	17367	17708	17721	17787	17643	17564	17615	17678	17622	17718	17659	17609	17804	17586	17907	17710	17563	17671	17777	17721	17689	17624	17683	17742	17743	17577	17677	17800	17609	17762	17701	17877	17614	17644	17773	17810	17750	17571	17552	17694	17508	17612	17545	17543	17818	17827	17599	17758	17570	17562	17649	17606	17746	17931	17616	17555	17539	17513	17504	17706	17660	17420	17548	17590	17635	17429	17776	17691	17712	17551	17553	17765	17548	17813	17545	17727	17629	17712	17778	17389	17536	17540	17743	17426	17720	17637	17665	17901	17771	17699	17647	17766	17561	17717	17540	17708	17729	17627	17526	17598	17594	17638	17620	17602	17534	17693	17707	17870	17779	17699	17830	17768	17519	17669	17608	17732	17481	17713	17639	17604	17873	17586	17563	17637	17649	17639	17537	17586	17623	17855	17649	17346	17569	17703	17696	17536	17748	17680	17572	17792	17747	17621	17749	17670	17574	17659	17649	17769	17577	17762	17563	17739	17668	18026	17738	17668	17474	17689	17770	17705	17517	17704	17720	17616	17765	17641	17482	17637	17653	17762	17679	17591	17625	17690	17634	17617	17582	17699	17633	17543	17804	17675	17579	17781	17881	17715	17713	17565	17574	17778	17682	17615	17572	17598	17706	17637	17855	17610	17638	17623	17874	17683	17633	17796	17650	17544	17408	17653	17694	17674	17652	17577	17720	17785	17724	17763	17641	17749	17600	17733	17601	17805	17491	17781	17590	17566	17663	17713	17578	17706	17722	17642	17518	17789	17539	17641	17575	17676	17433	17655	17665	17616	17655	17689	17568	17692	17906	17715	17691	17413	17712	17654	17565	17674	17694	17456	17707	17724	17821	17604	17660	17549	17607	17847	17748	17662	17461	17741	17712	17758	17637	17528	17619	17581	17734	17698	17651	17472	17627	17677	17604	17783	17678	17740	17835	17780	17554	17522	17895	17538	17810	17728	17641	17702	17514	17583	17676	17598	17616	17610	17714	17680	17879	17540	17701	17531	17758	17697	17646	17693	17614	17699	17581	17691	17847	17755	17678	17591	17531	17839	17552	17649	17609	17799	17747	17735	17521	17739	17463	17768	17763	17719	17884	17711	17493	17435	17693	17748	17655	17490	17731	17685	17743	17690	17662	17815	17823	17860	17624	17710	17662	17618	17673	17791	17827	17718	17629	17814	17674	17682	17665	17590	17815	17631	17583	17810	17705	17481	17768	17682	17759	17744	17711	17688	17789	17798	17611	17508	17552	17651	17695	17644	17567	17728	17488	17576	17803	17571	17677	17710	17572	17866	17685	17828	17722	17711	17516	17714	17717	17600	17777	17700	17846	17690	17684	17750	17687	17467	17762	17689	17615	17648	17611	17651	17551	17770	17685	17800	17770	17757	17436	17592	17827	17771	17593	17643	17690	17488	17768	17749	17816	17836	17603	17669	17799	17605	17611	17723	17582	17692	17643	17764	17734	17587	17633	17626	17483	17721	17587	17807	17710	17786	17690	17611	17768	17549	17549	17638	17723	17507	17609	17776	17617	17584	17502	17824	17703	17628	17776	17584	17698	17754	17737	17709	17775	17665	17546	17747	17540	17675	17854	17597	17771	17821	17651	17650	17589	17663	17766	17769	17656	17741	17681	17751	17743	17775	17913	17999	17810	17731	17519	17660	17697	17680	17734	17656	17601	17696	17581	17529	17565	17642	17575	17646	17731	17602	17625	17745	17696	17687	17587	17803	17497	17615	17687	17537	17809	17621	17774	17723	17819	17795	17714	17494	17424	17623	17818	17726	17787	17694	17747	17776	17700	17637	17495	17727	17647	17719	17448	17504	17841	17775	17540	17668	17662	17658	17629	17691	17538	17808	17650	17606	17578	17603	17750	17674	17794	17713	17561	17585	17591	17673	17795	17526	17509	17750	17713	17731	17714	17578	17480	17659	17741	17674	17723	17578	17670	17679	17741	17591	17559	17497	17666	17596	17748	17602	17645	17546	17611	17630	17747	17768	17566	17558	17830	17647	17719	17696	17622	17654	17773	17648	17615	17630	17639	17711	17924	17647	17695	17707	17650	17811	17703	17695	17544	17792	17746	17702	17658	17583	17756	17535	17677	17583	17625	17597	17593	17801	17711	17703	17613	17801	17570	17568	17637	17626	17561	17725	17753	17726	17607	17742	17990	17543	17811	17669	17688	17914	17726	17668	17608	17761	17649	17663	17602	17627	17670	17762	17567	17537	17664	17739	17548	17694	17581	17629	17582	17643	17764	17597	17826	17640	17810	17646	17810	17681	17781	17639	17880	17854	17624	17588	17823	17606	17752	17591	17569	17427	17707	17842	17710	17638	17641	17706	17798	17762	17733	17734	17760	17510	17720	17488	17686	17635	17809	17565	17732	17506	17737	17679	17692	17521	17696	17779	17664	17858	17566	17675	17691	17533	17479	17660	17791	17603	17589	17893	17625	17560	17604	17568	17584	17533	17652	17704	17559	17696	17571	17856	17540	17825	17624	17667	17711	17669	17630	17748	17610	17632	17444	17591	17544	17805	17660	17673	17778	17577	17580	17885	17571	17572	17719	17540	17654	17592	17551	17590	17552	17584	17707	17582	17623	17483	17735	17707	17698	17636	17699	17631	17731	17795	17545	17608	17796	17605	17739	17632	17862	17789	17737	17627	17718	17709	17682	17585	17788	17640	17827	17604	17711	17744	17774	17553	17712	17626	17689	17658	17595	17773	17676	17765	17481	17466	17755	17768	17584	17664	17618	17637	17762	17829	17695	17760	17706	17634	17759	17816	17454	17645	17838	17713	17715	17546	17725	17748	17754	17627	17698	17727	17735	17695	17620	17807	17557	17714	17670	17634	17813	17652	17626	17659	17483	17805	17621	17837	17618	17671	17587	17532	17631	17765	17624	17742	17625	17619	17802	17738	17545	17664	17734	17622	17768	17539	17693	17646	17671	17693	17545	17642	17717	17701	17602	17710	17655	17663	17461	17546	17606	17468	17831	17756	17647	17836	17637	17695	17777	17641	17740	17802	17844	17739	17557	17580	17598	17741	17798	17594	17681	17694	17622	17613	17750	17663	17723	17698	17639	17547	17691	17680	17704	17675	17908	17685	17672	17678	17726	17616	17770	17509	17602	17672	17616	17598	17551	17647	17459	17662	17732	17655	17846	17734	17722	17712	17594	17424	17457	17886	17519	17602	17582	17697	17700	17529	17682	17565	17477	17876	17580	17620	17670	17642	17730	17637	17688	17842	17721	17771	17636	17785	17572	17595	17928	17537	17528	17692	17548	17683	17668	17676	17562	17729	17790	17615	17488	17523	17723	17667	17682	17741	17656	17761	17542	17677	17543	17774	17530	17545	17577	17696	17603	17637	17480	17768	17632	17715	17808	17668	17662	17734	17571	17573	17708	17725	17603	17571	17560	17596	17855	17621	17867	17736	17493	17702	17635	17802	17697	17725	17700	17598	17685	17612	17519	17744	17697	17576	17573	17767	17710	17558	17513	17800	17668	17589	17786	17687	17501	17689	17714	17881	17731	17771	17593	17672	17508	17637	17728	17705	17710	17627	17523	17767	17438
22624	21198	27807	25058	23083	29202	35039	31661	30945	30806	30398	30325	29896	29989	29799	29778	29834	29567	29811	29505	29503	29592	29376	29057	29108	29285	29238	28936	28917	29063	28933	28886	29112	28839	28903	28835	28846	28891	28893	28939	28747	28836	28862	28773	28833	28750	28889	28954	28949	28777	28803	28651	28837	29147	28892	29065	29008	28864	28761	28661	28778	28996	28860	28763	28570	28720	28541	28919	29133	28917	29012	29025	28740	28638	28805	28829	29050	29045	28984	28878	28699	28995	28656	28819	28935	28961	29066	28795	29074	28868	28884	28741	28746	28614	28838	28793	28959	28963	28842	28775	28747	28953	28867	28804	28859	28630	28687	28671	28703	28714	28560	28460	28771	28779	28666	28650	28631	28705	28660	29037	28971	28861	28772	28898	28959	28811	28967	28888	28728	28565	28696	28718	28816	28570	28649	28912	28848	28579	28815	28558	28747	28455	28710	28629	28646	28551	28776	28834	28847	28788	28599	28758	28374	28486	28752	28831	28777	28983	28785	28650	28700	28687	28774	28769	28969	28516	29147	28484	28720	28887	28739	28806	28992	28697	29016	28870	28703	28770	28625	28533	28652	28782	28635	28858	28520	28817	28585	29055	28779	29110	29100	28967	28893	28793	28754	29031	28671	28477	28797	28624	28903	29087	28895	28664	28373	28566	28745	28970	29092	28811	28682	28737	28829	28676	28774	28597	28682	28598	28808	28670	28935	28688	28889	28862	28949	28683	28891	28651	28570	28698	28809	28929	28678	28876	28824	28849	28801	28901	28619	28793	28596	28815	28831	28936	28698	28706	28997	28814	28744	28546	28723	28653	28783	28677	28805	28736	28671	28694	28806	28873	28812	28724	28736	29071	28943	28706	28874	28885	28663	28723	28841	28932	28672	28961	28505	28793	28720	28869	28442	28739	28801	28716	28484	28734	28925	28497	28670	28787	28420	28795	28795	28919	28766	28494	28903	28872	28608	28743	28526	28871	28880	28883	28764	28812	28804	28664	28761	28687	28878	28506	29051	28856	29028	28740	28660	28401	28946	28667	28737	28797	28761	28937	28862	28811	28799	28834	28705	29014	28820	28796	28684	28623	28869	29084	28952	28707	28536	28990	28663	28596	28783	28704	28825	28846	28667	28909	28866	28819	28663	28495	28489	28789	28813	28471	28652	28777	28708	28648	28650	28693	28772	28931	28799	28695	28800	28899	28971	28954	28700	28912	28635	28669	28747	28645	28758	28850	28707	28840	28746	28610	28551	28527	28826	28670	28785	28658	28651	28567	28446	28710	28951	28704	28579	28681	28980	28860	28745	28767	28766	28778	28927	28665	28616	28836	28426	28546	28592	28903	28847	28947	28870	28670	28676	28676	28544	28607	28558	28737	28859	28785	28799	28569	28807	28769	28800	28860	28661	28657	28854	28902	28714	28904	28577	28768	28811	28566	28909	28954	29004	28472	28656	28546	28740	28697	28842	28850	28749	28621	29040	28792	28764	28446	28604	28738	28566	28805	28530	28714	28670	28796	28885	28671	28521	28824	28864	28699	28765	28647	28648	28523	28885	28785	28837	28988	28637	28767	28885	29005	28560	28901	28691	28889	28808	28822	28618	28758	28841	28976	28961	28707	28621	28658	28849	28787	28878	28824	28935	29015	28718	28594	28885	28605	28830	28585	28795	28685	28469	28824	28593	28905	28874	29019	29068	28792	28805	28335	29034	28919	28918	28423	28779	28892	28765	28708	28780	28592	28354	28743	28899	28856	28801	28789	28475	28792	28740	28672	28684	28671	28685	28786	28584	28737	28769	28602	28805	28544	28785	28845	28790	28992	28838	28773	28802	28813	28951	28598	28703	28709	28665	28684	28601	28717	28721	28915	28559	28955	28823	28934	28931	28715	28696	28553	28768	28774	28657	28684	28587	29167	28816	28998	28898	28468	28735	28830	28827	28810	28735	28845	28722	28928	28965	28701	28731	28557	28858	28623	28754	28541	28517	28731	28643	28965	28956	28554	28712	28687	28840	29047	28534	28524	28562	28576	28967	28604	28633	28784	28809	28660	28744	28677	28633	28636	28609	28520	28706	28845	28705	28923	28935	28886	28731	28754	28943	28512	28674	28562	28671	28735	28973	28798	28652	28785	29037	28778	28946	28732	28726	28715	28734	28827	28798	28846	28993	28761	29058	28699	28665	28733	28932	28749	28599	28545	29044	28798	28732	28681	28667	28875	28639	28530	28673	28581	28711	28875	28590	28871	28790	28770	28801	28833	28739	28493	28618	28702	28729	28800	28424	28773	28750	28979	28828	28828	28854	28641	29038	28975	28780	28747	28886	28691	28570	28680	28771	28756	28913	28868	28707	28970	28724	28586	28713	29029	28711	28754	28999	28654	28706	28812	28899	28683	29000	28725	28889	28732	28741	28548	28656	28775	28404	28877	28751	28622	28790	28728	28671	28899	28931	28737	28831	28811	28775	28583	28553	28747	28493	28618	28852	28819	28932	28988	28602	28745	28575	28830	28757	28660	28741	28813	28718	28723	28934	28594	28943	28739	28624	28732	28852	28681	28599	28684	28680	28632	28815	28964	28713	28675	28853	28719	28607	28791	28902	28890	28879	28337	28589	28732	28580	28764	28704	28818	28765	28640	28934	28653	29060	28591	28680	28619	28669	28704	28502	28459	28896	28516	28509	28895	28615	28687	28590	28595	28640	28834	28750	28947	28602	28695	28637	28910	28777	28664	28657	28505	28566	28680	28828	28596	28862	28632	28650	28743	28991	28600	28641	28874	28678	28504	28678	28540	28868	28764	28718	28808	28674	28707	28866	28717	28469	28855	28949	28785	28780	28711	28695	28610	28750	28725	28711	28879	28610	28672	28546	28638	28681	28713	28818	28747	28606	28553	28604	28924	28762	28706	28918	28838	28748	28466	28798	28643	28761	28755	28544	28535	28901	28688	28727	28649	28934	28759	28516	28634	28758	28691	28628	28692	28768	28541	28486	28730	28701	28882	28752	28634	28630	28725	28620	29039	28886	28712	28743	28572	28985	28679	29113	28683	28468	28780	29089	28653	28717	28755	28940	28709	28776	28701	28757	28707	28676	28812	28853	28636	28740	28646	28771	28815	28859	28759	28979	28712	28781	28904	28833	28858	28587	28734	28890	28927	28845	28915	28734	28710	28603	28754	28575	28755	28665	28756	28682	28805	28718	29014	28741	28783	28647	28634	28997	28661	28877	28784	28537	28902	28664	28571	28656	28758	28762	28712	28739	28631	28917	28890	28772	28795	28773	28770	28924	28918	28665	28721	28689	28577	28555	29103	28734	28456	28466	28670	28790	28978	28802	28847	28728	28831	28649	28837	28893	28506	28889	28745	28627	28637	28924	28772	28484	28817	28607	28706	28682	28613	28771	28805	28473	28633	28881	28601	28600	28703	28501	28538	28860	28754	28719	28764	28769	28833	28915	28786	28817	28729	28790	28767	28895	28710	28914	28773	28580	28645	28554	28878	29025	28623	28838	28648	28811	28496	28694	28645	28636	28651	28664	28726	28525	28643	28492	28684	28727	28550	28770	28634	28944	28576	28748	28816	28434	28594	28737	28717	28510	28684	28995	28744	28745	28858	28857	28757	28576	28678	28667	28741	28770	28286	28594	28723	28917	28615	28921	28811	28663	28829	28811	28854	28945	28927	28928	28813	28647	28742	28927	28608	28873	28599	28736	28382	28862	28754	28808	28548	28752	28687	28809	28685	28768	28771	28614	28709	28861	28908	28581	28630	28825	28595	28532	28450	28858	28490	28694	28688	28805	28416	28637	28864	28762	28606	28684	28558	28965	28839	28535	28701	28619	28606	28635	28616	28787	28446	28706	28864	28427	28806	28924	28742	28922	28688	28750	28531	28640	28696	28727	28712	28699	28692	28910	28711	28644	28789	28876	28604	28632	28887	28913	28860	28674	28649	28769	28913	28762	28577	28655	28648	28868	28782	28771	28827	28980	28912	28695	28984	28537	28802	28779	28814	28786	28753	28858	28700	28728	28721	28860	28698	28739	28621	29042	28845	28858	29004	28877	28534	28989	28758	28991	28693	28867	28574	28640	28599	28824	28876	28741	28807	28845	28770	28737	28643	28609	28721	28673	28871	28820	28604	28528	28893	29025	28629	28836	28839	28694	28776	28994	28898	28615	28731	28529	28911	28860	28956	28842	28882	28705	28727	28669	28617	28588	28571	28765	28960	28692	28958	28752	28793	28962	28824	28925	29080	28627	28839	28713	28813	28927	28941	28740	28848	28664	28863	28702	28957	28916	28655	28774	28664	29115	28893	28879	28656	28829	28747	28854	28735	29017	28816	28976	28655	28728	28758	28889	28892	28882	28924	28958	28943	28833	28701	28498	28737	28688	28853	28619	28920	28815	29008	28723	28783	28866	28709	28797	28860	28702	28769	28749	28520	28842	28805	28878	28682	28663	28734	28733	28729	28463	28457	28816	28637	28875	28707	28706	28712	28932	28788	28756	28630	28654	28652	28771	28818	29110	28867	28872	28918	28746	28775	28834	28851	28679	28758	28885	28928	28333	28674	28618	28590	28825	28697	28995	28641	28754	28777	28708	28797	28789	28635	28946	28886	28950	28745	28747	28777	28899	28666	28726	28880	28747	28955	28488	28799	28708	28936	29072	28932	28582	28857	28781	28611	28478	28486	28721	28856	28883	28973	28957	28693	28520	28636	28843	28625	28604	28878	28605	29050	28819	28819	28835	28861	28782	29020	28857	28571	28712	28519	28790	28889	28831	28598	28651	28837	28794	28855	28636	28846	28696	28848	28584	28585	28953	28977	28924	28543	28848	28690	28633	28697	28774	28929	28801	28668	28893	28831	28988	28778	28725	28697	28591	28760	28877	28742	28868	28652	28852	28880	28929	28520	28723	28951	28802	28679	28642	28597	28767	28856	28752	28594	28694	28834	29084	29057	28438	28487	28797	28598	28682	28881	28718	28716	28473	28867	28830	28912	28617	28850	28499	28655	28556	28536	28725	28769	28700	29036	28877	28842	28841	28671	28885	28572	28572	28683	28744	28576	28681	28662	28638	28625	28462	28561	28933	28708	29044	28603	28693	28568	28891	29008	28924	28788	28756	28560	28721	28420	28834	28761
24282	41747	40330	32712	28329	25311	23208	21906	21056	20266	19942	19421	19355	18948	18970	18913	18503	18553	18504	18611	18673	18525	18236	18362	18092	17920	17959	17955	17735	17903	17872	17771	17714	17801	17747	17753	17853	17856	17645	17927	17846	17725	17696	17960	17473	17822	17784	17503	17949	17728	17610	17765	17622	17740	17765	17560	17746	17781	17778	17871	17734	17650	17734	17592	17558	17801	17581	17569	17759	17513	17827	17573	17765	17599	17630	17734	17700	17686	17592	17540	17784	17682	17691	17551	17582	17715	17760	17668	17835	17492	17780	17536	17623	17595	17685	17626	17585	17584	17576	17611	17511	17748	17655	17616	17758	17714	17505	17461	17604	17676	17762	17488	17941	17657	17643	17701	17611	17531	17712	17589	17698	17625	17632	17662	17636	17733	17556	17583	17734	17647	17730	17470	17627	17602	17696	17452	17727	17556	17552	17715	17667	17572	17741	17842	17560	17594	17604	17730	17720	17574	17507	17665	17643	17429	17687	17533	17549	17661	17637	17637	17553	17717	17779	17639	17525	17651	17734	17532	17749	17599	17659	17519	17777	17714	17638	17591	17772	17572	17725	17494	17694	17453	17397	17738	17576	17712	17663	17688	17449	17595	17651	17578	17451	17757	17767	17668	17722	17644	17623	17657	17601	17480	17481	17583	17734	17623	17637	17541	17662	17712	17734	17685	17647	17630	17572	17701	17541	17611	17755	17667	17855	17702	17640	17628	17624	17694	17743	17641	17400	17574	17739	17644	17575	17730	17598	17581	17801	17617	17594	17754	17658	17628	17718	17676	17528	17633	17718	17322	17518	17696	17558	17709	17688	17742	17431	17614	17702	17628	17506	17827	17518	17767	17663	17404	17591	17621	17602	17675	17600	17711	17596	17753	17514	17663	17732	17481	17621	17680	17664	17502	17687	17487	17548	17692	17686	17569	17423	17445	17694	17523	17626	17668	17551	17558	17420	17700	17513	17696	17661	17701	17746	17487	17492	17668	17794	17604	17643	17500	17735	17731	17543	17630	17806	17589	17524	17595	17645	17725	17662	17701	17611	17524	17575	17594	17626	17606	17795	17793	17502	17594	17787	17663	17727	17545	17647	17605	17529	17649	17607	17639	17573	17694	17452	17574	17660	17697	17566	17517	17576	17722	17868	17591	17631	17435	17641	17618	17662	17719	17594	17684	17709	17598	17791	17737	17590	17676	17700	17574	17525	17435	17696	17727	17586	17681	17659	17621	17447	17780	17705	17677	17711	17670	17637	17627	17563	17607	17593	17526	17615	17622	17511	17526	17610	17323	17639	17523	17697	17718	17546	17722	17704	17491	17758	17481	17564	17699	17686	17546	17353	17896	17583	17743	17694	17453	17645	17548	17594	17716	17660	17750	17773	17673	17570	17670	17535	17701	17624	17586	17634	17567	17766	17523	17725	17605	17697	17480	17531	17585	17643	17502	17624	17811	17784	17442	17622	17658	17355	17736	17819	17484	17614	17413	17677	17588	17851	17524	17703	17515	17637	17727	17703	17725	17429	17678	17659	17638	17542	17634	17652	17642	17557	17599	17575	17466	17571	17529	17755	17741	17642	17562	17550	17722	17462	17854	17597	17678	17849	17751	17710	17610	17448	17567	17726	17595	17572	17723	17753	17642	17632	17538	17647	17522	17653	17625	17697	17666	17670	17609	17723	17605	17610	17750	17657	17574	17727	17471	17563	17575	17839	17577	17521	17775	17568	17492	17603	17655	17598	17540	17679	17719	17570	17678	17544	17604	17699	17736	17707	17518	17696	17765	17671	17621	17639	17592	17661	17474	17681	17588	17773	17540	17486	17597	17528	17641	17744	17636	17585	17632	17617	17579	17703	17797	17649	17650	17491	17544	17518	17647	17826	17771	17578	17566	17657	17803	17503	17590	17768	17718	17855	17613	17486	17620	17854	17584	17576	17706	17753	17629	17671	17603	17682	17736	17549	17737	17769	17501	17711	17583	17455	17666	17617	17539	17646	17595	17524	17544	17616	17879	17515	17547	17476	17544	17670	17573	17627	17800	17707	17570	17748	17559	17755	17640	17714	17617	17495	17473	17374	17538	17756	17661	17536	17621	17591	17539	17618	17468	17834	17592	17600	17694	17674	17656	17631	17696	17636	17608	17545	17667	17446	17622	17509	17588	17514	17772	17727	17594	17474	17787	17585	17555	17653	17517	17511	17798	17460	17703	17635	17621	17797	17303	17361	17504	17732	17635	17493	17535	17583	17742	17602	17622	17713	17531	17747	17734	17546	17898	17595	17787	17550	17542	17567	17503	17548	17528	17682	17599	17573	17564	17523	17505	17705	17613	17501	17740	17656	17519	17616	17565	17697	17643	17634	17436	17750	17628	17646	17675	17481	17576	17662	17752	17644	17610	17597	17617	17453	17685	17620	17759	17488	17548	17635	17763	17682	17666	17600	17739	17598	17725	17659	17637	17701	17580	17775	17544	17722	17476	17658	17606	17739	17612	17801	17656	17477	17430	17732	17491	17634	17627	17596	17795	17694	17369	17484	17657	17635	17541	17645	17624	17609	17582	17673	17551	17558	17557	17633	17523	17770	17560	17791	17378	17636	17626	17734	17530	17661	17576	17582	17494	17802	17397	17428	17726	17500	17681	17673	17688	17622	17463	17625	17522	17669	17781	17523	17655	17504	17599	17762	17677	17579	17655	17717	17586	17651	17741	17662	17647	17677	17524	17610	17496	17702	17500	17560	17544	17655	17589	17669	17618	17714	17584	17680	17741	17759	17593	17497	17475	17621	17587	17695	17702	17461	17703	17515	17699	17722	17599	17652	17660	17590	17753	17848	17651	17576	17632	17519	17718	17833	17514	17563	17528	17464	17618	17619	17607	17605	17805	17637	17665	17705	17494	17527	17790	17440	17689	17539	17706	17591	17626	17736	17631	17703	17613	17578	17616	17668	17563	17764	17579	17513	17674	17791	17602	17634	17650	17631	17549	17595	17738	17676	17616	17548	17667	17479	17667	17669	17645	17619	17716	17521	17640	17761	17671	17623	17547	17777	17776	17726	17700	17537	17717	17533	17626	17568	17370	17619	17591	17616	17817	17470	17646	17628	17649	17647	17549	17642	17512	17488	17549	17722	17727	17436	17603	17478	17609	17654	17641	17511	17687	17715	17675	17695	17503	17642	17832	17517	17455	17597	17624	17648	17533	17428	17904	17667	17680	17752	17550	17731	17516	17644	17696	17521	17746	17695	17648	17683	17628	17695	17637	17582	17692	17570	17599	17775	17866	17624	17430	17740	17599	17580	17629	17720	17502	17748	17460	17401	17694	17356	17601	17504	17614	17611	17454	17625	17711	17615	17566	17811	17599	17662	17735	17581	17403	17605	17639	17589	17520	17752	17559	17548	17567	17686	17616	17666	17510	17482	17634	17585	17696	17682	17597	17506	17663	17581	17767	17742	17594	17588	17630	17587	17700	17532	17623	17544	17587	17473	17737	17582	17543	17656	17857	17708	17512	17810	17602	17616	17691	17622	17678	17623	17864	17705	17535	17726	17698	17594	17496	17726	17762	17455	17693	17809	17579	17664	17745	17529	17580	17704	17497	17680	17350	17657	17561	17752	17517	17599	17732	17718	17641	17644	17585	17882	17590	17632	17556	17584	17612	17644	17716	17664	17535	17679	17605	17671	17543	17817	17552	17620	17636	17650	17346	17664	17660	17656	17545	17793	17673	17494	17600	17591	17652	17587	17638	17795	17660	17620	17864	17662	17752	17396	17680	17587	17475	17502	17681	17653	17688	17599	17520	17693	17645	17693	17530	17660	17828	17607	17727	17700	17582	17575	17570	17673	17598	17591	17775	17802	17615	17525	17668	17757	17656	17502	17743	17595	17759	17456	17488	17554	17630	17773	17664	17610	17685	17770	17593	17619	17497	17792	17747	17724	17666	17634	17589	17673	17662	17548	17718	17594	17988	17733	17681	17586	17543	17571	17719	17611	17768	17607	17520	17597	17601	17512	17661	17673	17435	17618	17876	17783	17569	17609	17651	17819	17672	17588	17505	17669	17704	17650	17635	17811	17663	17709	17589	17587	17568	17460	17654	17650	17578	17659	17585	17600	17656	17728	17588	17604	17513	17889	17688	17715	17388	17567	17555	17531	17646	17559	17478	17539	17705	17537	17641	17635	17548	17441	17742	17752	17506	17653	17695	17591	17723	17528	17503	17589	17436	17641	17527	17701	17735	17587	17568	17430	17588	17673	17723	17628	17484	17517	17568	17658	17445	17659	17536	17451	17726	17636	17629	17543	17559	17605	17710	17763	17585	17641	17711	17785	17690	17712	17530	17648	17586	17613	17663	17733	17630	17537	17726	17663	17651	17458	17769	17507	17650	17732	17591	17659	17613	17746	17545	17749	17564	17497	17580	17652	17464	17598	17698	17566	17371	17679	17648	17673	17631	17456	17681	17723	17649	17581	17671	17608	17678	17465	17490	17733	17542	17711	17488	17501	17463	17619	17626	17701	17509	17592	17478	17572	17612	17672	17467	17504	17567	17484	17618	17618	17529	17619	17459	17580	17554	17774	17596	17433	17640	17723	17858	17788	17585	17812	17715	17528	17590	17598	17527	17601	17627	17670	17718	17531	17558	17642	17702	17417	17709	17654	17731	17641	17577	17695	17637	17583	17778	17711	17773	17551	17612	17691	17435	17694	17607	17707	17735	17537	17595	17510	17663	17694	17440	17673	17677	17603	17741	17855	17633	17701	17670	17654	17434	17591	17514	17436	17668	17583	17474	17784	17545	17578	17651	17526	17536	17693	17682	17696	17714	17631	17649	17631	17573	17526	17663	17656	17445	17523	17619	17559	17766	17543	17551	17574	17503	17788	17659	17745	17753	17643	17416	17756	17552	17678	17730	17721	17507	17501	17761	17640	17495	17456	17511	17622	17812	17704	17614	17562	17650	17555	17820	17794	17715	17573	17690	17598	17592	17639	17500	17705	17552	17582	17711	17700	17516	17579	17764	17778	17481	17634	17694	17548	17681	17629	17769	17655	17624	17628	17518	17744	17682	17622	17552	17889	17487	17702	17808	17816	17580	17525	17600	17563	17573	17589	17633	17636	17747	17610	17680	17800	17611	17734	17689
37036	31855	36627	35111	32651	32143	32048	31583	31248	31377	31101	31089	31047	31030	30878	30763	30901	30689	30691	30699	30771	30596	30820	30437	30844	30721	30786	30802	30918	30737	30655	30513	30504	30562	30725	30417	30527	30814	30786	30687	30699	30416	30615	30506	30756	30304	30501	30758	30530	30578	30572	30580	30581	30555	30620	30634	30516	30621	30624	30745	30750	30366	30415	30471	30683	30562	30539	30431	30502	30564	30494	30468	30466	30336	30533	30647	30497	30453	30596	30545	30685	30596	30837	30827	30601	30609	30618	30614	30670	30588	30587	30533	30489	30338	30267	30255	30550	31036	30597	30676	30703	30429	30698	30527	30484	30507	30836	30535	30350	30398	30293	30528	30787	30503	30707	30669	30557	30500	30852	30644	30860	30496	30682	30285	30623	30497	30569	30606	30503	30502	30602	30736	30750	30511	30683	30437	30443	30693	30578	30739	30646	30559	30643	30521	30452	30566	30686	30558	30679	30444	30278	30494	30421	30535	30758	30508	30645	30560	30666	30768	30640	30370	30446	30705	30519	30503	30534	30528	30563	30679	30847	30746	30436	30337	30610	30671	30501	30483	30683	30470	30700	30405	30605	30287	30529	30642	30604	30403	30548	30434	30459	30409	30477	30447	30648	30629	30352	30817	30390	30460	30793	30535	30666	30569	30322	30336	30582	30464	30738	30737	30636	30443	30739	30653	30846	30465	30660	30732	30789	30227	30641	30432	30635	30509	30434	30365	30585	30568	30672	30458	30569	30682	30349	30383	30494	30715	30740	30743	30434	30416	30678	30726	30542	30701	30624	30766	30736	30339	30397	30834	30647	30501	30507	30413	30704	30546	30937	30442	30419	30390	30692	30517	30574	30367	30373	30538	30748	30592	30684	30706	30305	30871	30874	30926	30532	30481	30655	30675	30463	30574	30345	30519	30503	30488	30558	30772	30508	30471	30580	30819	30529	30550	30617	30738	30840	30604	30654	30636	30390	30596	30827	30803	30693	30382	30667	30517	30354	30618	30336	30416	30715	30204	30538	30485	30699	30300	30607	30611	30644	30454	30795	30616	30498	30588	30605	30585	30486	30636	30463	30211	30610	30661	30352	30433	30778	30484	30535	30616	30627	30471	30615	30586	30594	30716	30501	30443	30547	30192	30380	30514	30629	30529	30681	30506	30667	30634	30496	30386	30508	30505	30719	30582	30494	30747	30591	30701	30382	30680	30440	30699	30371	30673	30328	30472	30704	30620	30529	30536	30632	30675	30664	30681	30439	30488	30495	30714	30672	30657	30358	30644	30783	30542	30429	30349	30355	30295	30435	30825	30753	30543	30511	30841	30714	30647	30672	30426	30853	30421	30581	30539	30502	30689	30536	30714	30725	30469	30794	30607	30668	30790	30635	30532	30577	30494	30820	30500	30863	30588	30492	30334	30689	30733	30513	30889	30556	30505	30331	30337	30666	30555	30502	30421	30412	30749	30725	30451	30426	30805	30651	30366	30475	30574	30446	30745	30653	30683	30522	30811	30357	30384	30853	30744	30769	30594	30481	30758	30856	30346	30674	30508	30485	30391	30283	30364	30671	30375	30580	30588	30397	30567	30400	30453	30278	30427	30747	30507	30449	30312	30814	30484	30519	30509	30621	30655	30443	30655	30504	30580	30480	30580	30354	30479	30557	30568	30720	30375	30487	30362	30595	30511	30625	30753	30549	30618	30819	30462	30759	30723	30486	30354	30372	30637	30764	30620	30463	30678	30621	30585	30442	30590	30448	30668	30607	30705	30601	30816	30599	30899	30641	30469	30676	30657	30595	30422	30581	30813	30492	30675	30590	30660	30544	30598	30683	30407	30607	30759	30119	30623	30558	30288	30857	30745	30476	30355	30575	30576	30786	30810	30691	30463	30291	30551	30775	30638	30731	30502	30473	30440	30430	30923	30750	30782	30629	30609	30477	30787	30763	30466	30509	30587	30522	30754	30465	30384	30603	30608	30776	30330	30278	30258	30693	30481	30550	30762	30289	30602	30617	30568	30471	30542	30452	30390	30456	30577	30573	30388	30565	30592	30711	30562	30786	30544	30836	30413	30752	30516	30153	30545	30536	30528	30665	30585	30493	30566	30751	30660	30532	30586	30681	30649	30753	30839	30786	31002	30674	30569	30328	30601	30344	30664	30236	30761	30565	30433	30478	30388	30555	30597	30811	30476	30693	30484	30474	30612	30603	30511	30628	30584	30487	30419	30525	30714	30673	30405	30753	30509	30765	30455	30692	30555	30555	30704	30461	30724	30632	30427	30652	30619	30698	30723	30707	30521	30752	30724	30766	30644	30752	30324	30471	30618	30873	30690	30608	30548	30694	30450	30421	30723	30538	30734	30338	30522	30367	30539	30334	30450	30403	30537	30542	30484	30692	30574	30603	30663	30463	30504	30748	30545	30393	30609	30793	30482	30698	30531	30718	30568	30657	30772	30359	30776	30614	30628	30712	30698	30912	30559	30624	30478	30580	30731	30619	30529	30739	30636	30694	30488	30836	30617	30667	30553	30743	30512	30662	30691	30827	30456	30645	30610	30715	30683	30737	30592	30583	30458	30433	30315	30637	30448	30711	30790	30643	30661	30710	30500	30650	30676	30510	30549	30555	30833	30752	30441	30488	30585	30254	30642	30762	30626	30528	30605	30619	30588	30878	30685	30396	30687	30919	30667	30861	30568	30460	30351	30716	30542	30403	30503	30633	30603	30260	30514	30633	30526	30935	30598	30215	30551	30585	30381	30511	30697	30591	30579	30550	30658	30743	30693	30695	30423	30736	30740	30590	30187	30689	30834	30812	30834	30619	30450	30475	30504	30736	30615	30335	30698	30391	30735	30427	30466	30512	30391	30733	30416	30308	30371	30523	30475	30408	30563	30756	30523	30499	30439	30312	30490	30639	30362	30738	30606	30422	30380	30653	30503	30615	30512	30938	30572	30860	30827	30685	30546	30890	30497	30382	30636	30800	30781	30553	30604	30554	30567	30652	30430	30655	30741	30592	30667	30613	30600	30613	30588	30574	30305	30430	30486	30617	30402	30790	30599	30191	30584	30583	30394	30408	30785	30414	30415	30477	30513	30597	30835	30728	30750	30439	30557	30586	30626	30645	30359	30593	30520	30375	30566	30640	30459	30573	30601	30482	30404	30831	30706	30535	30425	30554	30480	30614	30572	30439	30519	30506	30843	30579	30703	30374	30894	30865	30379	30728	30727	30802	30544	30762	30863	30740	30694	30571	30635	30579	30620	30403	30626	30728	30781	30397	30561	30594	30563	30571	30387	30604	30490	30577	30505	30609	30750	30328	30717	30603	30692	30412	30676	30232	30341	30942	30523	30795	30612	30574	30521	30701	30570	30406	30901	30575	30491	30661	30474	30478	30470	30467	30614	30361	30556	30218	30532	30774	30613	30658	30614	30449	30604	30607	30741	30596	30286	30456	30480	30446	30750	30776	30644	30607	30266	30763	30675	30588	30669	30881	30364	30399	30593	30961	30812	30545	30514	30670	30455	30650	30508	30360	30519	30801	30597	30439	30442	30500	30496	30562	30502	30415	30676	30595	30678	30588	30312	30489	30645	30642	30108	30374	30660	30797	30464	30912	30667	30594	30726	30475	30519	30590	30656	30556	30725	30781	30667	30441	30592	31060	30709	30446	30426	30559	30632	30446	30611	30607	30486	30657	30539	30755	31006	30611	30533	30458	30227	30286	30644	30574	30706	30394	30683	30403	30259	30492	30433	30488	30692	30799	30733	30482	30497	30252	30302	30712	30626	30690	30394	30510	30879	30455	30679	30622	30823	30783	30506	30598	30518	30579	30864	30323	30300	30579	30630	30397	30455	30653	30710	30603	30537	30673	30591	30659	30356	30512	30618	30531	30739	30647	30478	30469	30762	30636	30742	30383	30561	30921	30384	30513	30700	30519	30286	30653	30792	30517	30271	30752	30546	30614	30594	30433	30536	30423	30557	30654	30415	30422	30672	30681	30409	30687	30695	30611	30436	30714	30582	30410	30393	30531	30549	30719	30923	30690	30618	30588	30713	30582	30468	30585	30307	30468	30916	30454	30722	30657	30678	30609	30610	30602	30415	30685	30493	30621	30563	30604	30738	30461	30597	30597	30457	30407	30591	30348	30645	30672	30566	30602	30544	30748	30776	30811	30828	30593	30595	30502	30644	30470	30401	30547	30704	30530	30594	30358	30811	30421	30470	30753	30348	30487	30592	30727	30293	30479	30532	30333	30481	30443	30460	30563	30281	30537	30426	30777	30489	30638	30738	30472	30824	30433	30474	30743	30527	30676	30731	30652	30257	30295	30672	30472	30521	30557	30708	30364	30474	30798	30566	30381	30575	30850	30587	30332	30535	30482	30401	30625	30691	30412	30485	30614	30663	30449	30777	30652	30789	30765	30501	30772	30463	30417	30718	30788	30580	30428	30307	30403	30496	30659	30321	30740	30588	30619	30711	30471	30730	30689	30576	30450	30668	30599	30463	30664	30447	30588	30689	30458	30436	30773	30500	30610	30409	30870	30624	30518	30508	30777	30682	30429	30624	30658	30548	30655	30594	30487	30499	30554	30759	30553	30676	30434	30479	30688	30629	30435	30708	30566	30504	30435	30598	30635	30491	30746	30612	30500	30459	30671	30565	30642	30619	30317	30471	30611	30815	30760	30591	30534	30468	30386	30220	30470	30453	30602	30531	30465	30717	30277	30492	30500	30868	30523	30481	30536	30705	30649	30454	30702	30594	30702	30689	30721	30618	30817	30458	30521	30587	30568	30552	30587	30591	30582	30315	30580	30586	30525	30575	30471	30515	30718	30450	30621	30646	30595	30544	30624	30642	30657	30686	30629	30711	30846	30440	30354	30399	30400	30444	30592	30418	30594	30461	30661	31086	30876	30723	30547	30405	30873	30590	30682	30529	30696	30537	30792	30741	30612	30657	30358	30438	30646	30445	30541	30680	30635	30493	30818	30539	31007	30769	30534	30437	30562	30645	30560	30529	30520	30435	30544	30381	30244	30876	30508	30719	30635	30609	30715	30626	30646	30642	30538	30402	30638	30525	30594	30578	30540	30843	30382	30221	30425	30632	30538	30615	30582	30572	30457	30561	30609	30690	30417	30592
24962	29654	28516	24140	22050	20969	20175	19878	19440	19233	19277	19102	19015	18897	18888	18983	19004	18736	18875	18715	18783	18670	18821	18609	18735	18714	18698	18647	18528	18641	18574	18600	18344	18682	18440	18712	18545	18400	18579	18610	18542	18525	18617	18260	18530	18453	18304	18347	18526	18324	18641	18439	18495	18594	18531	18643	18535	18619	18345	18541	18500	18520	18480	18468	18731	18566	18438	18614	18560	18549	18359	18492	18657	18405	18354	18396	18366	18447	18504	18410	18641	18657	18469	18548	18399	18296	18431	18334	18532	18556	18507	18334	18439	18438	18579	18435	18488	18680	18550	18443	18572	18548	18369	18451	18376	18546	18525	18469	18452	18586	18538	18493	18502	18459	18313	18406	18399	18472	18683	18526	18620	18436	18406	18384	18450	18471	18375	18466	18511	18474	18409	18617	18283	18328	18343	18599	18421	18536	18581	18481	18420	18542	18701	18712	18464	18585	18533	18450	18426	18343	18440	18524	18395	18627	18554	18483	18450	18596	18566	18448	18534	18412	18495	18452	18395	18523	18732	18482	18547	18354	18371	18507	18417	18608	18612	18500	18598	18606	18443	18281	18569	18409	18456	18426	18421	18489	18437	18431	18660	18365	18392	18522	18418	18489	18341	18472	18496	18319	18349	18493	18393	18501	18515	18539	18547	18548	18495	18466	18563	18555	18485	18515	18500	18502	18515	18459	18607	18336	18623	18509	18466	18347	18584	18259	18325	18448	18549	18588	18610	18348	18587	18608	18457	18616	18467	18363	18351	18724	18705	18416	18528	18474	18431	18494	18640	18409	18393	18349	18589	18635	18499	18474	18460	18458	18538	18354	18696	18613	18554	18535	18663	18499	18446	18425	18556	18432	18535	18533	18553	18501	18386	18487	18605	18415	18634	18341	18383	18442	18434	18601	18476	18435	18451	18472	18394	18530	18501	18539	18566	18456	18397	18487	18492	18517	18453	18509	18476	18388	18653	18430	18520	18642	18460	18368	18650	18723	18408	18505	18421	18398	18531	18385	18423	18390	18577	18376	18660	18471	18352	18501	18416	18548	18495	18574	18435	18565	18336	18577	18406	18587	18376	18670	18511	18343	18389	18418	18378	18513	18618	18516	18441	18580	18383	18403	18430	18532	18356	18541	18419	18650	18595	18438	18383	18526	18409	18386	18391	18558	18448	18439	18684	18498	18486	18581	18469	18447	18348	18466	18396	18532	18377	18466	18491	18447	18346	18403	18573	18431	18428	18635	18372	18492	18504	18536	18388	18498	18428	18512	18486	18389	18458	18408	18434	18567	18384	18512	18425	18714	18683	18641	18367	18495	18387	18426	18534	18594	18656	18571	18648	18526	18521	18686	18605	18446	18426	18318	18409	18439	18412	18510	18401	18514	18548	18352	18555	18437	18322	18490	18564	18668	18561	18338	18523	18363	18332	18422	18479	18514	18462	18409	18449	18541	18623	18512	18636	18482	18558	18509	18329	18539	18578	18538	18554	18426	18534	18604	18475	18648	18413	18387	18524	18476	18428	18640	18287	18622	18459	18661	18444	18520	18358	18450	18505	18548	18508	18389	18481	18427	18466	18402	18581	18470	18586	18463	18447	18630	18426	18607	18504	18425	18446	18435	18407	18477	18499	18629	18516	18546	18437	18515	18761	18336	18553	18500	18417	18681	18438	18579	18414	18473	18444	18546	18628	18578	18456	18436	18647	18521	18499	18491	18577	18538	18601	18587	18451	18653	18481	18316	18533	18422	18407	18421	18484	18490	18372	18619	18360	18466	18432	18483	18356	18364	18393	18542	18534	18540	18407	18424	18543	18467	18536	18553	18572	18518	18316	18583	18421	18176	18482	18524	18315	18445	18498	18426	18539	18468	18512	18591	18584	18429	18349	18469	18505	18488	18472	18522	18612	18519	18621	18483	18455	18719	18487	18573	18421	18542	18444	18680	18569	18582	18528	18311	18549	18392	18304	18526	18563	18505	18637	18409	18444	18570	18559	18653	18432	18418	18604	18546	18576	18294	18495	18468	18555	18501	18442	18315	18508	18605	18518	18606	18584	18601	18543	18356	18605	18490	18448	18617	18606	18428	18421	18314	18646	18533	18227	18404	18522	18577	18417	18453	18573	18403	18586	18491	18496	18387	18663	18729	18523	18381	18512	18389	18493	18352	18431	18468	18509	18534	18483	18419	18570	18416	18635	18579	18526	18474	18681	18434	18395	18581	18636	18623	18606	18432	18608	18454	18389	18699	18452	18792	18330	18489	18538	18523	18655	18426	18661	18504	18468	18513	18545	18463	18634	18412	18477	18452	18410	18342	18697	18574	18444	18544	18489	18431	18560	18471	18452	18382	18453	18395	18363	18507	18493	18576	18510	18403	18525	18377	18605	18473	18519	18496	18425	18370	18486	18541	18447	18523	18503	18534	18407	18413	18504	18448	18480	18409	18466	18552	18535	18571	18574	18474	18365	18450	18464	18497	18586	18421	18419	18626	18548	18471	18515	18348	18491	18510	18680	18413	18511	18601	18722	18410	18461	18465	18541	18514	18344	18482	18421	18601	18437	18573	18472	18552	18442	18521	18472	18399	18524	18409	18509	18434	18675	18542	18385	18617	18484	18438	18381	18609	18405	18556	18556	18336	18465	18528	18394	18405	18693	18446	18519	18468	18540	18487	18639	18389	18388	18489	18584	18564	18458	18568	18393	18463	18545	18584	18697	18487	18422	18394	18658	18504	18486	18573	18424	18512	18523	18499	18374	18601	18501	18439	18563	18508	18337	18359	18588	18380	18470	18289	18440	18568	18461	18408	18495	18583	18665	18421	18432	18448	18485	18338	18572	18451	18396	18839	18550	18482	18489	18276	18583	18420	18579	18521	18578	18372	18620	18515	18471	18382	18504	18535	18539	18401	18719	18625	18581	18397	18656	18418	18504	18503	18528	18381	18509	18369	18503	18462	18425	18459	18447	18291	18384	18481	18376	18635	18471	18593	18607	18421	18548	18257	18550	18512	18470	18340	18526	18456	18489	18482	18400	18513	18723	18448	18489	18629	18311	18504	18498	18472	18451	18391	18490	18590	18551	18635	18454	18554	18468	18309	18504	18540	18435	18280	18508	18560	18527	18452	18607	18554	18578	18598	18496	18469	18423	18478	18467	18489	18429	18652	18377	18493	18623	18535	18330	18207	18470	18545	18511	18475	18663	18426	18645	18481	18569	18558	18586	18352	18500	18609	18591	18381	18611	18532	18663	18474	18461	18570	18546	18383	18495	18536	18621	18311	18398	18325	18529	18231	18402	18445	18531	18671	18423	18292	18542	18610	18521	18491	18471	18508	18513	18454	18637	18470	18505	18497	18658	18466	18331	18556	18605	18462	18441	18591	18460	18580	18480	18487	18395	18696	18357	18374	18354	18317	18470	18523	18577	18596	18591	18771	18445	18459	18469	18493	18479	18648	18376	18507	18546	18392	18514	18701	18415	18558	18544	18458	18498	18575	18573	18596	18601	18528	18575	18388	18470	18443	18424	18640	18366	18739	18680	18468	18347	18484	18408	18631	18457	18383	18539	18419	18352	18362	18493	18526	18700	18465	18575	18544	18630	18469	18467	18336	18669	18445	18521	18480	18497	18493	18511	18626	18470	18418	18676	18160	18395	18535	18572	18507	18525	18587	18481	18570	18367	18504	18464	18362	18450	18648	18392	18523	18593	18505	18401	18547	18553	18499	18437	18529	18365	18346	18681	18501	18809	18652	18498	18519	18422	18585	18313	18412	18449	18544	18495	18537	18473	18443	18617	18536	18508	18428	18134	18310	18410	18436	18643	18513	18386	18489	18718	18535	18627	18581	18562	18490	18658	18550	18551	18411	18525	18445	18655	18487	18490	18464	18449	18447	18650	18337	18354	18607	18682	18372	18601	18564	18539	18603	18688	18435	18614	18514	18704	18326	18625	18496	18588	18539	18502	18338	18517	18346	18637	18437	18679	18381	18466	18375	18459	18587	18415	18600	18546	18480	18549	18490	18458	18647	18536	18547	18562	18657	18457	18528	18329	18473	18429	18579	18591	18419	18586	18570	18387	18541	18295	18716	18415	18503	18540	18610	18544	18477	18552	18539	18425	18285	18370	18425	18312	18671	18478	18461	18381	18461	18406	18549	18519	18561	18298	18477	18433	18397	18524	18567	18592	18492	18519	18596	18621	18597	18471	18499	18608	18599	18474	18384	18489	18424	18519	18430	18495	18383	18440	18329	18565	18439	18461	18511	18448	18706	18480	18505	18288	18464	18514	18552	18501	18362	18710	18453	18349	18494	18607	18622	18494	18497	18421	18500	18538	18606	18450	18676	18423	18431	18404	18553	18603	18524	18618	18433	18547	18608	18373	18459	18501	18570	18497	18443	18543	18346	18636	18487	18557	18523	18615	18733	18585	18521	18582	18300	18674	18549	18461	18398	18403	18383	18517	18511	18492	18434	18444	18340	18402	18573	18573	18517	18646	18682	18623	18631	18556	18524	18597	18423	18389	18746	18380	18460	18633	18486	18462	18546	18360	18691	18424	18602	18575	18648	18505	18323	18345	18485	18423	18374	18753	18591	18421	18568	18606	18403	18636	18613	18484	18519	18377	18437	18509	18601	18592	18477	18443	18501	18462	18568	18547	18340	18585	18458	18576	18701	18557	18476	18564	18471	18545	18425	18548	18273	18626	18345	18457	18363	18521	18505	18584	18413	18417	18399	18519	18574	18435	18506	18474	18475	18433	18517	18411	18417	18322	18566	18758	18418	18658	18565	18555	18531	18300	18515	18545	18559	18442	18451	18507	18552	18477	18286	18384	18568	18405	18571	18200	18560	18286	18469	18588	18532	18384	18615	18568	18694	18450	18526	18310	18658	18474	18400	18478	18354	18457	18525	18388	18343	18674	18377	18366	18539	18288	18575	18433	18494	18349	18566	18538	18319	18456	18541	18605	18509	18380	18650	18545	18378	18553	18593	18393	18521	18558	18505	18572	18815	18422	18410	18403	18646	18434	18496	18523	18457	18563	18513	18653	18449	18527	18502	18492	18526	18783	18551	18500	18377	18297	18464	18466	18584	18555	18404	18418	18562	18438	18515	18555	18426	18480	18494	18387	18202	18479	18372
24015	21159	27681	25595	25388	30519	33254	30563	29878	30100	29614	29775	29465	29134	29102	29132	29225	29146	28993	29149	28731	28886	28877	28809	28731	28848	28811	28712	28770	28853	28676	28466	28679	28635	28746	28647	28605	28776	28613	28601	28834	28919	28697	28608	28707	28645	28314	28465	28672	28491	28773	28592	28714	28565	28704	28814	28554	28598	28737	28577	28345	28706	28747	28434	28675	28856	28632	28457	28260	28568	28733	28543	28589	28627	28671	28604	28565	28351	28587	28713	28670	28413	28501	28420	28226	28605	28607	28864	28688	28794	28685	28616	28635	28367	28670	28821	28254	28450	28440	28678	28443	28275	28575	28627	28657	28521	28415	28766	28438	28228	28572	28336	28452	28721	28533	28651	28451	28978	28921	28405	28349	28452	28450	28419	28646	28688	28765	28576	28357	28598	28421	28599	28589	28490	28266	28784	28627	28523	28582	28650	28709	28552	28275	28372	28732	28745	28526	28585	28340	28418	28381	28581	28619	28829	28476	28467	28626	28363	28613	28597	28349	28475	28781	28664	28430	28420	28523	28762	28588	28513	28652	28345	28806	28516	28614	28641	28602	28708	28860	28634	28470	28369	28580	28490	28696	28652	28464	28453	28222	28359	28705	28321	28444	28268	28476	28456	28381	28598	28588	28254	28310	28456	28490	28429	28313	28440	28462	28357	28470	28492	28626	28428	28742	28618	28545	28428	28595	28345	28687	28519	28492	28812	28362	28522	28469	28591	28578	28473	28457	28663	28643	28539	28721	28562	28651	28606	28479	28547	28511	28685	28595	28607	28610	28801	28657	28571	28472	28505	28412	28382	28550	28576	28732	28479	28717	28498	28663	28600	28199	28617	28495	28471	28617	28600	28471	28148	28529	28598	28378	28350	28584	28269	28625	28472	28473	28555	28543	28498	28341	28843	28284	28428	28630	28595	28301	28600	28274	28152	28529	28590	28399	28506	28620	28448	28563	28107	28564	28428	28640	28207	28479	28592	28394	28543	28369	28256	28358	28581	28658	28552	28639	28539	28437	28405	28433	28469	28598	28491	28395	28288	28696	28665	28762	28803	28685	28515	28437	28558	28708	28346	28410	28774	28637	28671	28486	28370	28447	28520	28396	28362	28666	28241	28409	28642	28473	28482	28474	28596	28490	28661	28725	28413	28296	28629	28518	28463	28507	28688	28601	28525	28544	28498	28452	28463	28706	28441	28386	28626	28669	28757	28395	28680	28477	28469	28180	28320	28587	28615	28575	28439	28711	28618	28455	28267	28572	28630	28641	28853	28487	28830	28507	28606	28461	28627	28497	28224	28491	28460	28671	28484	28701	28406	28596	28401	28656	28406	28745	28553	28549	28488	28408	28757	28515	28562	28702	28535	28700	28538	28717	28427	28556	28458	28698	28480	28385	28583	28534	28512	28604	28536	28578	28363	28745	28611	28600	28592	28565	28750	28543	28504	28617	28522	28710	28463	28609	28524	28648	28305	28598	28695	28528	28701	28658	28446	28549	28542	28540	28431	28673	28490	28351	28753	28692	28398	28630	28643	28622	28564	28530	28590	28633	28418	28767	28927	28596	28577	28580	28665	28790	28540	28626	28220	28277	28417	28644	28572	28635	28518	28428	28475	28659	28708	28677	28418	28731	28722	28572	28766	28563	28508	28285	28671	28680	28601	28532	28653	28510	28558	28429	28563	28459	28295	28236	28334	28461	28319	28606	28561	28422	28198	28572	28611	28614	28614	28505	28624	28509	28790	28694	28394	28553	28642	28456	28584	28677	28245	28550	28574	28591	28503	28654	28743	28432	28684	28466	28713	28540	28624	28693	28479	28448	28644	28684	28404	28541	28643	28703	28566	28643	28283	28425	28231	28394	28706	28671	28591	28895	28612	28565	28642	28464	28554	28467	28404	28817	28630	28486	28465	28602	28731	28785	28434	28709	28741	28722	28550	28476	28728	28679	28759	28396	28443	28485	28422	28622	28874	28753	28522	28609	28532	28779	28500	28591	28660	28634	28572	28485	28448	28600	28740	28568	28365	28585	28397	28662	28791	28504	28257	28906	28459	28435	28470	28607	28741	28337	28603	28505	28568	28375	28260	28546	28420	28813	28395	28472	28642	28660	28589	28513	28538	28630	28502	28373	28454	28544	28422	28533	28625	28732	28765	28430	28502	28443	28837	28533	28550	28441	28518	28507	28509	28778	28380	28484	28499	28714	28447	28583	28386	28361	28362	28534	28449	28585	28533	28633	28641	28924	28733	28473	28589	28407	28307	28397	28541	28741	28706	28746	28729	28592	28725	28428	28658	28656	28571	28624	28464	28340	28645	28584	28847	28720	28720	28371	28510	28426	28271	28618	28513	28673	28202	28356	28388	28472	28272	28464	28671	28443	28349	28320	28346	28522	28452	28794	28792	28575	28378	28477	28352	28599	28769	28698	28524	28526	28593	28458	28358	28773	28332	28475	28709	28620	28324	28536	28413	28560	28610	28667	28439	28624	28769	28487	28680	28401	28576	28635	28683	28697	28438	28751	28479	28433	28407	28520	28477	28389	28574	28418	28580	28477	28486	28238	28455	28788	28503	28788	28618	28672	28701	28524	28292	28450	28738	28600	28531	28735	28400	28592	28552	28468	28379	28690	28679	28551	28642	28382	28797	28416	28478	28523	28569	28540	28711	28654	28686	28566	28565	28559	28734	28673	28555	28426	28429	28269	28402	28318	28557	28412	28541	28345	28727	28703	28510	28516	28463	28308	28667	28444	28567	28439	28360	28666	28560	28422	28648	28532	28511	28618	28494	28211	28598	28470	28482	28729	28883	28446	28361	28671	28593	28611	28416	28757	28639	28502	28559	28370	28470	28361	28594	28706	28769	28613	28363	28329	28779	28640	28439	28647	28430	28712	28354	28738	28452	28399	28452	28636	28496	28722	28661	28519	28549	28649	28393	28456	28522	28616	28535	28330	28478	28505	28645	28474	28763	28621	28563	28595	28612	28695	28634	28476	28265	28498	28718	28575	28475	28573	28692	28567	28522	28403	28610	28623	28446	28560	28811	28617	28637	28645	28297	28672	28719	28802	28718	28939	28638	28303	28575	28261	28585	28633	28517	28771	28539	28616	28453	28505	28269	28565	28636	28822	28515	28500	28283	28584	28821	28515	28603	28440	28667	28593	28508	28672	28600	28681	28524	28619	28568	28257	28605	28609	28721	28387	28741	28419	28667	28559	28726	28599	28334	28378	28647	28614	28479	28486	28421	28532	28496	28525	28567	28639	28857	28658	28605	28565	28605	28374	28830	28628	28543	28535	28448	28255	28463	28501	28459	28477	28709	28271	28567	28910	28529	28646	28342	28618	28405	28447	28475	28527	28624	28775	28662	28675	28718	28506	28581	28437	28593	28480	28743	28532	28727	28539	28505	28655	28640	28461	28701	28593	28242	28699	28473	28453	28495	28667	28783	28742	28683	28563	28458	28389	28722	28643	28557	28565	28514	28745	28585	28424	28547	28481	28497	28609	28664	28442	28647	28402	28502	28457	28589	28738	28419	28470	28638	28529	28549	28752	28537	28452	28654	28630	28764	28714	28495	28448	28635	28537	28633	28340	28747	28338	28305	28452	28598	28875	28779	28533	28487	28518	28492	28324	28551	28794	28721	28672	28707	28532	28489	28411	28659	28675	28469	28762	28771	28247	28372	28487	28348	28472	28463	28687	28349	28686	28492	28684	28402	28490	28250	28629	28828	28521	28578	28664	28495	28436	28654	28402	28403	28369	28692	28409	28565	28415	28371	28559	28387	28716	28671	28704	28627	28491	28883	28828	28302	28573	28600	28239	28484	28580	28462	28411	28469	28752	28673	28413	28557	28534	28635	28361	28580	28545	28661	28482	28639	28416	28695	28763	28609	28457	28496	28628	28572	28344	28505	28693	28608	28723	28439	28612	28649	28329	28563	28613	28599	28344	28486	28492	28626	28621	28681	28647	28814	28310	28707	28458	28389	28211	28518	28394	28605	28824	28538	28593	28456	28464	28678	28377	28659	28663	28465	28603	28706	28746	28486	28501	28507	28295	28570	28613	28418	28651	28464	28608	28602	28580	28614	28600	28504	28592	28296	28617	28717	28800	28456	28704	28477	28570	28477	28526	28549	28539	28387	28765	28442	28495	28541	28660	28484	28576	28861	28603	28388	28470	28773	28806	28533	28389	28478	28397	28258	28572	28402	28578	28554	28460	28328	28856	28659	28615	28681	28589	28645	28767	28587	28730	28341	28450	28809	28563	28671	28438	28540	28790	28458	28615	28351	28491	28256	28687	28600	28547	28433	28453	28352	28459	28540	28579	28656	28435	28517	28687	28590	28478	28525	28493	28453	28499	28674	28325	28269	28523	28611	28686	28819	28748	28536	28207	28624	28648	28674	28258	28552	28602	28635	28410	28616	28643	28493	28608	28317	28310	28363	28428	28465	28454	28416	28598	28619	28418	28616	28515	28443	28467	28502	28424	28604	28802	28576	28637	28484	28529	28514	28555	28490	28414	28218	28603	28568	28340	28603	28334	28728	28652	28576	28680	28503	28473	28436	28530	28422	28575	28386	28453	28595	28493	28705	28553	28563	28571	28513	28565	28410	28704	28489	28551	28635	28515	28429	28767	28693	28608	28357	28664	28324	28361	28739	28537	28579	28368	28572	28450	28594	28411	28667	28567	28268	28312	28528	28745	28572	28554	28500	28495	28619	28248	28550	28481	28389	28505	28537	28717	28464	28636	28349	28560	28607	28634	28307	28602	28445	28414	28797	28688	28651	28551	28538	28255	28331	28449	28583	28661	28634	28647	28331	28807	28560	28781	28432	28426	28506	28534	28258	28576	28364	28389	28355	28432	28387	28438	28674	28641	28390	28594	28666	28419	28627	28180	28536	28527	28619	28798	28413	28406	28590	28610	28778	28500	28668	28438	28631	28498	28705	28638	28385	28712	28475	28375	28583	28627	28276	28365	28627	28364	28366	28659	28224	28332	28456	28536	28528	28541	28234	28828	28607	28712	28547	28523	28655	28590	28529	28806	28619	28551	28850	28683	28355	28611	28754	28715	28585	28510	28771	28771	28610	28627	28642	28691	28428	28616	28724	28518	28527	28516	28491	28428	28365	28572	28412
22202	36264	34729	28657	24812	22881	21343	20527	19818	19370	19217	18749	18571	18527	18538	18449	18336	18280	18184	18255	18170	18213	18070	17789	17901	17978	17737	17872	17747	17547	17766	17431	17884	17631	17651	17619	17775	17507	17697	17577	17754	17698	17549	17743	17455	17873	17651	17560	17712	17690	17671	17646	17595	17703	17776	17622	17721	17734	17721	17755	17600	17795	17440	17729	17680	17697	17538	17633	17803	17652	17641	17591	17716	17842	17676	17807	17725	17539	17612	17789	17665	17628	17595	17763	17533	17559	17633	17530	17565	17560	17775	17617	17510	17488	17459	17503	17640	17609	17542	17595	17676	17417	17684	17571	17630	17540	17581	17450	17794	17603	17569	17645	17672	17743	17634	17617	17612	17413	17496	17639	17739	17571	17771	17646	17484	17513	17507	17651	17550	17607	17594	17478	17526	17903	17702	17698	17513	17770	17422	17629	17770	17587	17531	17610	17553	17617	17398	17515	17723	17648	17616	17837	17602	17787	17808	17609	17583	17533	17457	17523	17598	17747	17535	17747	17592	17492	17510	17495	17425	17658	17596	17507	17803	17554	17790	17628	17631	17470	17676	17602	17644	17602	17573	17515	17493	17496	17469	17562	17614	17752	17545	17672	17673	17656	17721	17548	17689	17628	17530	17636	17749	17545	17635	17639	17664	17686	17721	17674	17665	17651	17609	17578	17508	17605	17620	17417	17627	17493	17520	17579	17433	17549	17563	17683	17673	17513	17683	17787	17697	17427	17677	17496	17586	17804	17645	17828	17473	17547	17694	17567	17541	17369	17549	17583	17536	17492	17555	17689	17573	17803	17562	17465	17594	17552	17660	17287	17633	17471	17561	17533	17522	17626	17515	17495	17634	17620	17661	17626	17457	17553	17543	17618	17565	17487	17641	17705	17534	17544	17738	17634	17767	17430	17647	17409	17581	17585	17552	17774	17647	17618	17576	17604	17544	17511	17496	17515	17559	17603	17817	17584	17671	17410	17587	17492	17600	17673	17759	17483	17632	17657	17652	17492	17600	17493	17549	17651	17650	17668	17505	17574	17443	17764	17500	17449	17628	17759	17533	17743	17766	17528	17527	17573	17812	17707	17706	17593	17577	17506	17590	17404	17917	17488	17482	17532	17520	17646	17692	17529	17556	17598	17515	17499	17466	17585	17587	17712	17741	17493	17617	17560	17532	17579	17637	17558	17478	17519	17498	17559	17650	17491	17600	17506	17634	17711	17647	17535	17624	17570	17455	17630	17676	17527	17592	17639	17725	17588	17413	17569	17748	17377	17712	17728	17549	17518	17618	17641	17626	17530	17559	17527	17721	17575	17796	17701	17618	17798	17500	17647	17479	17586	17534	17690	17485	17641	17572	17481	17655	17610	17576	17560	17584	17423	17823	17652	17722	17423	17531	17688	17427	17742	17543	17477	17688	17512	17636	17572	17766	17557	17769	17569	17526	17510	17583	17548	17532	17656	17450	17702	17790	17614	17662	17654	17552	17615	17625	17649	17558	17523	17544	17478	17620	17572	17625	17709	17592	17636	17459	17605	17516	17444	17654	17731	17589	17478	17581	17602	17512	17475	17629	17574	17549	17425	17559	17560	17593	17490	17539	17476	17648	17467	17656	17506	17538	17483	17568	17497	17648	17510	17640	17670	17700	17686	17714	17502	17595	17490	17457	17553	17542	17528	17634	17559	17612	17651	17566	17369	17469	17536	17491	17573	17677	17735	17629	17548	17337	17603	17574	17562	17587	17472	17544	17623	17541	17446	17668	17693	17571	17603	17678	17486	17633	17394	17589	17513	17659	17708	17619	17533	17665	17645	17426	17483	17486	17763	17613	17697	17578	17621	17666	17709	17804	17451	17785	17751	17639	17553	17690	17414	17767	17608	17541	17613	17860	17669	17737	17547	17595	17638	17412	17550	17786	17557	17458	17586	17603	17817	17550	17659	17687	17609	17388	17691	17611	17447	17597	17505	17527	17635	17476	17567	17562	17629	17730	17699	17653	17669	17535	17670	17836	17609	17551	17788	17557	17425	17641	17547	17681	17630	17597	17779	17732	17577	17582	17641	17768	17627	17794	17449	17651	17638	17597	17628	17656	17616	17586	17583	17460	17618	17685	17612	17585	17722	17405	17617	17569	17414	17709	17534	17658	17779	17621	17595	17678	17641	17576	17414	17677	17559	17672	17689	17542	17489	17652	17479	17488	17589	17562	17588	17479	17482	17411	17673	17651	17557	17577	17679	17702	17579	17501	17588	17719	17735	17570	17640	17543	17614	17611	17516	17602	17442	17572	17597	17758	17549	17452	17600	17681	17629	17597	17508	17577	17730	17694	17488	17526	17476	17634	17567	17608	17636	17619	17577	17507	17640	17510	17701	17458	17437	17665	17503	17670	17578	17545	17584	17431	17578	17773	17547	17605	17714	17699	17555	17602	17617	17507	17595	17713	17661	17500	17547	17597	17615	17532	17580	17585	17684	17799	17733	17677	17566	17685	17437	17618	17578	17597	17436	17579	17445	17528	17536	17463	17638	17748	17804	17691	17698	17513	17596	17639	17610	17579	17548	17473	17564	17591	17640	17611	17556	17668	17579	17708	17620	17679	17628	17618	17522	17591	17526	17561	17703	17554	17614	17706	17487	17584	17882	17668	17558	17634	17575	17683	17434	17845	17461	17561	17669	17621	17842	17661	17488	17694	17730	17698	17718	17688	17678	17595	17585	17516	17523	17488	17307	17702	17544	17453	17717	17564	17587	17729	17686	17489	17549	17561	17512	17516	17594	17758	17579	17654	17521	17606	17514	17504	17291	17558	17584	17614	17767	17610	17568	17617	17433	17674	17659	17655	17569	17693	17526	17646	17373	17635	17514	17716	17869	17533	17571	17652	17567	17448	17559	17596	17522	17683	17605	17597	17591	17687	17573	17701	17610	17666	17565	17563	17406	17525	17475	17506	17704	17728	17527	17629	17648	17593	17576	17612	17609	17654	17651	17482	17469	17581	17650	17422	17685	17512	17373	17710	17599	17554	17545	17720	17600	17604	17649	17586	17683	17644	17514	17684	17633	17636	17653	17736	17517	17743	17660	17490	17582	17794	17496	17557	17557	17679	17570	17606	17444	17634	17432	17613	17587	17548	17603	17521	17626	17658	17554	17652	17500	17513	17531	17676	17701	17581	17403	17594	17437	17533	17566	17618	17756	17592	17582	17612	17636	17639	17490	17506	17668	17642	17696	17540	17496	17445	17571	17528	17678	17724	17361	17658	17589	17680	17542	17649	17702	17711	17749	17789	17652	17779	17591	17640	17505	17708	17603	17560	17669	17786	17599	17513	17817	17575	17607	17498	17615	17502	17555	17620	17564	17539	17604	17503	17443	17636	17500	17597	17425	17580	17697	17602	17645	17530	17420	17554	17443	17825	17483	17606	17627	17565	17664	17736	17673	17604	17645	17577	17664	17587	17734	17609	17626	17563	17661	17652	17399	17633	17644	17723	17645	17536	17568	17654	17605	17589	17614	17503	17564	17659	17652	17666	17691	17617	17617	17567	17645	17648	17713	17632	17479	17608	17524	17543	17359	17725	17581	17530	17570	17450	17733	17849	17552	17566	17539	17510	17466	17576	17594	17542	17427	17643	17461	17674	17616	17514	17688	17616	17509	17588	17595	17567	17436	17536	17787	17681	17586	17621	17669	17765	17592	17697	17612	17820	17593	17669	17785	17634	17569	17603	17597	17510	17433	17544	17682	17607	17650	17576	17613	17630	17594	17630	17555	17610	17652	17547	17426	17650	17548	17569	17573	17615	17822	17580	17697	17626	17688	17576	17382	17493	17515	17633	17607	17604	17712	17789	17651	17510	17515	17551	17513	17605	17607	17722	17489	17588	17552	17609	17616	17654	17455	17683	17664	17568	17673	17528	17651	17752	17537	17461	17568	17602	17586	17535	17489	17610	17627	17707	17508	17795	17585	17673	17674	17642	17727	17663	17590	17643	17554	17536	17632	17472	17600	17585	17505	17662	17555	17626	17502	17649	17570	17670	17561	17583	17696	17580	17666	17806	17725	17626	17536	17463	17489	17650	17529	17614	17658	17650	17488	17598	17706	17590	17485	17537	17687	17624	17725	17666	17603	17737	17660	17752	17583	17637	17643	17654	17473	17510	17557	17763	17715	17591	17427	17607	17488	17557	17656	17375	17763	17620	17617	17515	17826	17499	17608	17670	17649	17396	17675	17485	17852	17647	17604	17565	17460	17523	17632	17500	17568	17334	17560	17564	17457	17536	17576	17601	17552	17652	17422	17457	17519	17564	17612	17509	17718	17401	17399	17531	17659	17499	17624	17605	17503	17572	17508	17530	17725	17457	17468	17531	17525	17619	17667	17726	17499	17365	17673	17504	17485	17651	17601	17687	17786	17444	17696	17583	17506	17457	17590	17677	17529	17721	17440	17621	17412	17522	17517	17672	17631	17632	17375	17705	17604	17585	17795	17488	17364	17548	17470	17700	17496	17596	17387	17724	17698	17648	17615	17589	17485	17695	17350	17664	17696	17661	17618	17586	17639	17782	17660	17546	17732	17721	17669	17734	17427	17461	17487	17751	17498	17574	17694	17696	17516	17620	17711	17602	17503	17760	17677	17559	17536	17668	17713	17628	17585	17570	17632	17584	17447	17617	17552	17301	17696	17658	17682	17479	17529	17579	17435	17764	17521	17518	17597	17507	17709	17557	17801	17503	17708	17620	17571	17712	17618	17515	17616	17664	17678	17475	17527	17497	17554	17670	17516	17556	17520	17598	17640	17538	17540	17620	17645	17654	17622	17647	17667	17646	17587	17743	17575	17718	17590	17738	17772	17558	17568	17746	17465	17625	17604	17505	17714	17520	17663	17599	17552	17610	17532	17496	17661	17614	17610	17446	17673	17719	17510	17539	17623	17609	17685	17814	17631	17701	17653	17567	17764	17580	17458	17466	17654	17655	17676	17655	17565	17788	17581	17642	17450	17639	17686	17640	17625	17534	17722	17584	17556	17600	17585	17412	17515	17565	17721	17548	17401	17707	17608	17784	17736	17619	17603	17551	17646	17751	17581	17519	17608	17818	17614	17537	17533	17593	17621	17453	17617	17571	17336	17639	17749	17604	17733
22622	21152	27686	25066	22966	28928	34651	31526	30367	30639	30401	29898	29594	29336	29644	29353	29305	29380	29392	29215	29005	29062	29202	28949	29075	28881	28827	28344	28717	28608	28585	28497	28737	28500	28731	28679	28784	28755	28696	28618	28580	28755	28660	28432	28529	28322	28467	28802	28565	28484	28416	28439	28554	28623	28590	28678	28474	28449	28359	28453	28592	28745	28300	28507	28270	28472	28377	28554	28579	28614	28228	28537	28504	28547	28487	28561	28528	28083	28421	28479	28643	28244	28438	28333	28835	28823	28607	28629	28438	28410	28549	28208	28494	28401	28556	28526	28525	28390	28510	28369	28235	28540	28673	28436	28320	28350	28448	28499	28448	28294	28477	28496	28431	28244	28795	28595	28292	28402	28366	28597	28395	28326	28121	28498	28572	28361	28363	28088	28399	28060	28336	28351	28423	28353	28302	28502	28451	28334	28233	28482	28621	28459	28271	28343	28578	28515	28646	28521	28368	28099	28440	28560	28429	28537	28534	28444	28599	28441	28396	28410	28306	28595	28366	28410	28487	28189	28455	28317	28192	28231	28825	28440	28384	28379	28372	28585	28407	28411	28230	28419	28689	28225	28114	28395	28573	28659	28518	28506	28734	28300	28351	28291	28569	28423	28125	28163	28555	28361	28395	28308	28459	28408	28515	28344	28578	28297	28296	28547	28294	28394	28577	28493	28431	28279	28598	28300	28209	28687	28732	28085	28315	28288	28554	28392	28386	28622	28461	28442	28551	28444	28746	28496	28587	28190	28332	28387	28413	28395	28136	28335	28375	28396	28345	28366	28353	28357	28494	28261	28516	28137	28502	28368	28238	28379	28404	28347	28245	28563	28433	28364	28284	28376	28293	28339	28257	28216	28278	28348	28602	28640	28457	28444	28497	28362	28219	28545	28354	28320	28451	28730	28405	28216	28355	28672	28350	28487	28434	28372	28357	28225	28526	28255	28661	28419	28571	28453	28347	28371	28422	28500	28293	28181	28418	28391	28589	28163	28442	28383	28408	28423	28262	28361	28423	28525	28547	28479	28361	28291	28319	28795	28371	28613	28536	28339	28271	28359	28772	28432	28387	28527	28567	28256	28327	28715	28270	28458	28480	28469	28475	28225	28535	28448	28295	28390	28209	28657	28395	28471	28512	28376	28349	28221	28402	28350	28105	28604	28310	28459	28539	28476	28349	28375	28762	28335	28336	28524	28667	28414	28346	28357	28379	28310	28447	28274	28013	28325	28483	28312	28346	28401	28655	28392	28404	28549	28284	28521	28274	28247	28259	28613	28377	28372	28566	28264	28476	28492	28566	28365	28202	27972	28525	28486	28526	28312	28432	28080	28218	28460	28468	28221	28355	28172	28420	28488	28755	28154	28342	28264	28302	28626	28611	28719	28362	28618	28454	28530	28611	28275	28262	28396	28556	28515	28483	28398	28602	28624	28377	28320	28638	28392	28496	28698	28379	28301	28313	28369	28401	28371	28370	28401	28433	28534	28478	28412	28633	28440	28385	28484	28510	28166	28196	28307	28482	28526	28595	28456	28386	28362	28479	28123	28369	28597	28533	28344	28304	28699	28375	28415	28511	28608	28660	28222	28527	28275	28490	28566	28599	28409	28409	28442	28608	28400	28523	28043	28419	28325	28489	28401	28600	28262	28444	28415	28555	28244	28469	28191	28475	28281	28332	28501	28475	28231	28298	28559	28362	28506	28551	28302	28307	28336	28459	28541	28278	28320	28135	28233	28682	28445	28251	28258	28397	28420	28503	28293	28379	28398	28573	28309	28352	28502	28576	28308	28658	28703	28478	28530	28826	28605	28599	28379	28365	28404	28443	28277	28320	28520	28593	28386	28314	28292	28263	28319	28470	28322	28635	28287	28401	28331	28430	28448	28447	28422	28594	28633	28366	28232	28428	28403	28343	28458	28575	28249	28485	28388	28600	28120	28370	28368	28643	28643	28462	28122	28100	28266	28133	28254	28442	28520	28414	28363	28543	28392	28369	28339	28499	28510	28297	28437	28435	28297	28319	28647	28433	28413	28551	28368	28368	28549	28599	28089	28559	28399	28586	28655	28409	28380	28421	28571	28223	28215	28321	28489	28207	28573	28384	28361	28353	28344	28334	28557	28195	28302	28273	28239	28578	28472	28562	28470	28478	28341	28624	28429	28287	28546	28499	28727	28522	28459	28368	28350	28745	28700	28388	28225	28488	28522	28386	28374	28451	28281	28222	28304	28448	28155	28602	28446	28224	28296	28234	28335	28452	28441	28347	28275	28345	28296	28576	28388	28411	28502	28111	28590	28425	28253	28510	28640	28346	28462	28473	28327	28409	28500	28526	28176	28492	28581	28461	28529	28449	28234	28328	28309	28412	28622	28663	28449	28347	28628	28321	28326	28506	28521	28484	28662	28335	28531	28670	28195	28345	28205	28468	28410	27997	28240	28153	28720	28645	28203	28233	28589	28540	28468	28647	28557	28368	28157	28227	28395	28576	28623	28624	28712	28583	28414	28413	28312	28562	28465	28376	28331	28351	28620	28144	28368	28285	28129	28534	28311	28464	28391	28268	28057	28191	28337	28302	28411	28453	28507	28264	28816	28780	28467	28583	28314	28121	28164	28311	28362	28544	28496	28147	28324	28555	28460	28280	28227	28686	28441	28280	28456	28452	28321	28385	28382	28541	28525	28442	28389	28357	28538	28333	28456	28670	28656	28443	28438	28514	28599	28235	28317	28841	28263	28953	28293	28399	28407	28375	28466	28277	28463	28387	28227	28307	28488	28394	28631	28469	28595	28340	28282	28380	28100	28218	28519	28520	28464	28562	28114	28141	28085	28311	28601	28575	28304	28487	27982	28502	28068	28421	28235	28356	28486	28198	28509	28279	28548	28445	28317	28394	28369	28263	28321	28376	28199	28339	28350	28327	28470	28475	28331	28570	28443	28388	28430	28573	28262	28341	28527	28549	28470	28573	28156	28519	28567	28357	28680	28228	28587	28565	28230	28337	28577	28521	28261	28778	28354	28369	28450	28309	28375	28603	28673	28355	28383	28574	28552	28532	28663	28398	28461	28491	28387	28367	28356	28510	28688	28503	28214	28255	28274	28136	28400	28513	28619	28273	28318	28523	28388	28492	28324	28562	28494	28596	28665	28669	28407	28527	28576	28443	28320	28633	28168	28446	28215	28363	28414	28368	28553	28304	28236	28442	28221	28166	28308	28231	28569	28528	28211	28571	28619	28565	28585	28382	28216	28358	28308	28565	28370	28541	28525	28348	28118	28425	28512	28457	28109	28222	28497	28484	28430	28564	28420	28274	28435	28512	28479	28331	28225	28463	28168	28381	28381	28626	28281	28342	28249	28511	28551	28220	28494	27975	28329	28393	28423	28661	28632	28266	28234	28312	28377	28821	28391	28280	28462	28414	28396	28135	28270	28596	28444	28161	28298	28301	28361	28375	28497	28499	28373	28537	28652	28378	28348	28661	28520	28487	28297	28174	28175	28245	28611	28615	28369	28385	28500	28570	28412	28282	28326	28172	28278	28406	28482	28174	28372	28463	28808	28599	28442	28403	28197	28334	28182	28314	28193	28260	28672	28466	28554	28567	28484	28541	28353	28494	28676	28481	28385	28472	28176	28371	28410	28457	28479	28433	28251	28437	28516	28446	28364	28642	28363	28429	28514	28137	28423	28421	28367	28426	28402	28417	28398	28432	28247	28689	28556	28510	28282	28436	28386	28417	28430	28493	28457	28478	28380	28202	28558	28678	28432	28364	28216	28114	28224	28397	28501	28421	28351	28713	28377	28551	28402	28292	28705	28333	28787	28282	28314	28306	28189	28560	28208	28154	28590	28444	28574	28521	28413	28532	28318	28419	28481	28258	28457	28389	28460	28316	28436	28431	28406	28346	28453	28303	28280	28546	28522	28586	28192	28063	28219	28479	28421	28407	28069	28383	28418	28388	28577	28626	28517	28574	28367	28458	28164	28280	28774	28520	28482	28162	28242	28627	28532	28412	28355	28408	28426	28436	28420	28364	28108	28456	28200	28250	28388	28368	28430	28572	28509	28582	28663	28638	28775	28554	28574	28368	28488	28723	28435	28432	28407	28499	28442	28444	28354	28628	28608	28470	28604	28417	28597	28324	28499	28440	28402	28280	28279	28266	28668	28300	28176	28719	28330	28365	28649	28635	28611	28455	28327	28231	28408	28440	28220	28157	28122	28206	28204	28320	28652	28212	28488	28417	28864	28082	28246	28394	28261	28260	28407	28323	28345	28528	28400	28276	28517	28742	28507	28352	28290	28416	28340	28504	28394	28567	28273	28471	28402	28774	28190	28681	28443	28151	28323	28339	28576	28388	28502	28358	28501	28554	28398	28455	28592	28409	28229	28438	28422	28463	28450	28165	28203	28421	28187	28511	28163	28235	28340	28499	28373	28438	28484	28506	28731	28262	28370	28421	28391	28150	28294	28608	28631	28302	28149	28187	28409	28426	28413	28626	28492	28402	28306	28164	28264	28205	28209	28472	28790	28698	28739	28078	28507	28398	28041	28324	28481	28584	28396	28478	28345	28472	28554	28001	28420	28245	28321	28406	28442	28309	28497	28649	28429	28428	28231	28535	28284	28164	28318	28271	28365	28435	28507	28549	28181	28221	28523	28526	28315	28387	28558	28349	28473	28203	28251	28452	28099	28603	28285	28441	28470	28413	28039	28456	28435	28294	28430	28480	28426	28210	28234	28351	28392	28520	28269	28371	28326	28469	28440	28284	28390	28585	28202	28186	28450	28448	28554	28312	28696	28467	28435	28493	28590	28306	28612	28189	28339	28534	28475	28473	28523	28422	28568	28477	28415	28403	28627	28580	28164	28257	28319	28429	28279	28045	28469	28085	28278	28165	28375	28574	28460	28399	28537	28321	28442	28557	28401	28307	28361	28305	28205	28310	28322	28255	28670	28568	28551	28421	28506	28425	28540	28286	28114	28444	28400	28372	28577	28260	28318	28493	28191	28422	28391	28366	28375	28369	28407	28342	28232	28365	28376	28668	28711	28519	28314	28274	28534	28109	28339	28339	28183	28620	28235	28656	28336	28207	28562	28336	28711	28654	28390	28387	28325	28314	28513	28327	28447	28551	28425	28503	28355
24067	40901	39850	32450	28000	24879	23268	21852	20861	20249	19811	19167	18953	18817	18670	18729	18559	18652	18646	18598	18233	18225	17880	17985	17916	17737	17850	17757	17665	17554	17414	17721	17600	17641	17532	17667	17694	17671	17658	17524	17485	17647	17505	17689	17550	17563	17689	17495	17850	17556	17418	17411	17590	17341	17659	17507	17569	17452	17593	17490	17497	17614	17465	17551	17375	17556	17364	17470	17416	17540	17366	17361	17529	17543	17517	17521	17367	17513	17563	17631	17468	17465	17511	17436	17318	17546	17501	17484	17372	17365	17474	17491	17253	17452	17458	17545	17535	17439	17410	17600	17544	17440	17495	17445	17544	17618	17507	17358	17472	17532	17583	17485	17523	17468	17373	17272	17384	17389	17294	17577	17253	17286	17427	17207	17502	17434	17594	17292	17413	17494	17260	17560	17453	17591	17601	17508	17405	17583	17489	17501	17452	17467	17557	17387	17462	17539	17433	17308	17464	17611	17590	17498	17408	17480	17549	17269	17386	17724	17415	17461	17487	17559	17445	17409	17543	17537	17434	17258	17409	17570	17304	17435	17417	17391	17262	17389	17417	17567	17407	17337	17465	17395	17460	17550	17332	17375	17449	17438	17493	17372	17418	17429	17490	17535	17421	17339	17637	17479	17468	17583	17557	17483	17483	17355	17504	17556	17505	17478	17446	17380	17532	17519	17395	17664	17463	17576	17514	17369	17510	17493	17570	17483	17576	17707	17564	17350	17587	17573	17413	17585	17345	17522	17311	17401	17580	17553	17574	17491	17478	17397	17232	17377	17492	17345	17457	17353	17626	17434	17450	17321	17404	17380	17337	17496	17324	17408	17523	17278	17316	17420	17487	17255	17559	17427	17353	17576	17313	17463	17563	17373	17374	17357	17183	17467	17322	17478	17332	17332	17466	17393	17525	17219	17510	17466	17540	17400	17328	17418	17360	17448	17450	17312	17461	17372	17477	17378	17374	17495	17531	17444	17461	17571	17312	17418	17362	17453	17528	17513	17651	17441	17574	17398	17399	17405	17396	17500	17444	17547	17418	17665	17341	17665	17449	17422	17334	17435	17310	17423	17445	17514	17492	17398	17410	17532	17342	17453	17429	17355	17506	17599	17258	17298	17446	17449	17500	17412	17362	17388	17474	17356	17456	17468	17269	17544	17463	17377	17339	17659	17545	17329	17424	17469	17471	17394	17310	17168	17231	17520	17503	17437	17428	17419	17507	17343	17464	17395	17416	17451	17569	17354	17364	17431	17511	17483	17516	17441	17581	17465	17623	17536	17582	17552	17487	17564	17378	17398	17665	17506	17500	17579	17374	17493	17415	17229	17358	17287	17326	17469	17440	17292	17429	17478	17321	17512	17475	17463	17555	17350	17484	17576	17445	17438	17331	17369	17500	17602	17380	17512	17474	17700	17421	17547	17512	17497	17339	17537	17447	17343	17369	17485	17570	17418	17484	17487	17325	17391	17460	17339	17407	17566	17526	17399	17266	17424	17552	17301	17522	17456	17447	17472	17313	17419	17450	17534	17654	17473	17437	17500	17559	17426	17583	17584	17266	17426	17438	17533	17371	17413	17441	17566	17445	17676	17579	17553	17506	17281	17367	17501	17468	17379	17449	17324	17339	17520	17441	17481	17549	17486	17601	17375	17427	17476	17526	17501	17481	17506	17453	17437	17630	17354	17509	17511	17425	17403	17478	17615	17585	17597	17274	17550	17525	17533	17321	17559	17353	17360	17487	17271	17508	17474	17625	17241	17386	17478	17393	17471	17431	17614	17766	17381	17440	17548	17560	17345	17370	17437	17365	17424	17398	17515	17591	17424	17413	17364	17463	17406	17736	17393	17467	17562	17571	17551	17378	17355	17522	17285	17283	17428	17339	17607	17588	17360	17501	17333	17454	17268	17304	17389	17478	17580	17414	17543	17402	17403	17451	17520	17488	17641	17519	17512	17458	17356	17447	17412	17441	17323	17515	17422	17464	17329	17313	17459	17568	17245	17479	17394	17447	17645	17483	17538	17679	17465	17453	17558	17320	17472	17585	17466	17507	17402	17472	17545	17395	17492	17562	17471	17298	17396	17433	17529	17487	17516	17408	17467	17513	17487	17377	17531	17424	17400	17536	17396	17487	17445	17439	17584	17383	17412	17623	17368	17492	17466	17398	17571	17365	17601	17329	17457	17642	17478	17417	17338	17115	17564	17533	17565	17497	17558	17541	17516	17488	17381	17470	17416	17413	17357	17449	17433	17504	17490	17381	17429	17417	17411	17430	17494	17360	17387	17550	17539	17487	17387	17564	17421	17422	17410	17403	17402	17413	17354	17342	17417	17313	17413	17363	17484	17445	17423	17606	17195	17413	17446	17422	17511	17333	17537	17436	17445	17501	17665	17409	17407	17392	17558	17576	17483	17455	17279	17566	17479	17455	17601	17249	17287	17660	17460	17361	17481	17434	17482	17492	17376	17502	17471	17414	17404	17263	17433	17441	17446	17379	17339	17454	17409	17564	17447	17514	17396	17580	17619	17486	17388	17445	17348	17569	17528	17281	17314	17348	17407	17350	17535	17398	17404	17437	17296	17303	17540	17606	17406	17531	17588	17457	17586	17203	17640	17551	17226	17436	17443	17538	17490	17621	17582	17403	17430	17301	17510	17298	17392	17540	17327	17475	17380	17589	17506	17444	17499	17504	17469	17549	17371	17468	17427	17373	17406	17460	17456	17541	17336	17519	17567	17347	17657	17329	17453	17484	17354	17433	17545	17226	17575	17455	17517	17589	17471	17463	17635	17289	17618	17613	17402	17551	17438	17449	17595	17439	17264	17671	17303	17503	17632	17364	17524	17443	17505	17417	17425	17352	17447	17497	17511	17502	17481	17543	17542	17491	17322	17458	17414	17319	17308	17479	17270	17734	17487	17356	17483	17462	17441	17603	17653	17619	17349	17566	17468	17625	17524	17236	17375	17511	17722	17519	17442	17407	17420	17349	17504	17559	17494	17437	17500	17483	17439	17499	17555	17368	17547	17326	17543	17379	17546	17333	17444	17503	17375	17315	17590	17439	17421	17441	17435	17484	17563	17446	17323	17724	17426	17458	17628	17601	17364	17301	17314	17456	17273	17585	17383	17495	17541	17493	17505	17552	17289	17537	17378	17645	17459	17300	17423	17539	17329	17337	17611	17438	17338	17450	17494	17351	17453	17608	17566	17444	17523	17367	17693	17377	17431	17542	17593	17321	17531	17532	17446	17407	17528	17541	17694	17635	17591	17505	17515	17512	17292	17516	17505	17488	17424	17556	17284	17335	17312	17644	17410	17334	17427	17373	17612	17446	17347	17498	17476	17525	17533	17453	17373	17527	17436	17610	17319	17387	17364	17456	17333	17275	17676	17508	17434	17384	17369	17500	17215	17373	17438	17480	17382	17379	17437	17511	17313	17443	17474	17570	17438	17288	17371	17387	17567	17403	17472	17358	17457	17406	17393	17659	17631	17520	17333	17399	17343	17440	17494	17203	17544	17327	17576	17392	17478	17474	17533	17374	17483	17348	17484	17487	17373	17427	17377	17390	17398	17583	17371	17503	17557	17343	17306	17587	17467	17640	17569	17432	17540	17486	17399	17523	17398	17454	17347	17499	17439	17484	17454	17353	17548	17551	17489	17366	17360	17449	17489	17426	17467	17376	17531	17431	17442	17437	17428	17303	17486	17391	17482	17426	17492	17632	17447	17391	17456	17349	17484	17345	17590	17312	17469	17523	17503	17478	17607	17409	17413	17608	17394	17389	17347	17467	17412	17563	17352	17434	17285	17523	17450	17457	17461	17380	17567	17411	17497	17471	17520	17237	17515	17439	17533	17422	17515	17391	17561	17603	17349	17378	17400	17457	17357	17403	17292	17419	17454	17363	17414	17449	17496	17494	17370	17506	17518	17573	17639	17429	17361	17381	17355	17509	17513	17471	17503	17523	17504	17527	17585	17635	17420	17460	17453	17632	17369	17365	17480	17510	17483	17612	17446	17482	17550	17358	17468	17527	17578	17470	17460	17451	17645	17619	17403	17291	17520	17272	17459	17431	17376	17644	17486	17469	17554	17535	17488	17499	17307	17460	17507	17546	17548	17587	17417	17384	17585	17542	17403	17471	17404	17464	17505	17381	17413	17597	17416	17431	17164	17478	17409	17546	17476	17444	17383	17449	17448	17453	17505	17571	17455	17323	17546	17415	17758	17382	17438	17487	17297	17629	17430	17434	17413	17346	17478	17580	17299	17374	17610	17567	17349	17428	17427	17503	17368	17453	17632	17656	17335	17541	17584	17476	17320	17543	17406	17391	17387	17431	17339	17539	17431	17475	17542	17397	17368	17508	17523	17456	17423	17599	17352	17424	17520	17497	17524	17443	17325	17513	17324	17323	17442	17370	17543	17313	17340	17382	17527	17543	17334	17586	17439	17687	17456	17496	17474	17439	17264	17440	17449	17555	17462	17436	17314	17398	17567	17468	17594	17413	17557	17380	17511	17455	17491	17623	17344	17449	17435	17337	17508	17481	17445	17387	17683	17433	17501	17683	17364	17609	17429	17508	17403	17324	17414	17519	17500	17530	17431	17327	17422	17389	17582	17285	17332	17364	17366	17422	17558	17412	17459	17487	17568	17578	17541	17420	17407	17597	17552	17483	17335	17391	17617	17593	17460	17134	17473	17392	17437	17593	17531	17390	17350	17520	17562	17459	17360	17275	17742	17406	17257	17414	17302	17436	17452	17615	17525	17374	17714	17645	17574	17418	17492	17264	17493	17497	17553	17467	17481	17406	17352	17383	17304	17579	17323	17567	17468	17360	17453	17411	17454	17382	17531	17313	17457	17475	17539	17504	17401	17465	17533	17567	17647	17579	17254	17584	17360	17573	17317	17430	17353	17523	17400	17490	17404	17507	17515	17383	17375	17331	17422	17495	17530	17627	17340	17582	17327	17482	17362	17558	17348	17446	17465	17473	17338	17273	17434	17361	17287	17615	17571	17528	17561	17472	17639	17580	17536	17421	17371	17645	17609	17283	17554	17488	17371	17597	17594	17280	17596	17274	17409	17321	17577	17433	17642	17380	17547	17279	17566	17347	17734	17574	17447	17537	17596	17307	17692	17409	17415
37162	31320	36223	34881	32341	31743	31559	31183	30929	30977	31168	30641	30667	30587	30599	30520	30856	30506	30787	30514	30601	30733	30305	30387	30553	30231	30439	30434	30186	30158	30455	30464	30345	30224	30430	30190	30270	30456	30452	29990	30311	30201	30025	30287	30149	30364	30259	30169	30087	30270	30542	30348	30388	30094	30179	30228	30450	30296	30119	30113	30312	29946	30246	30164	30417	29946	30234	30205	30447	30283	30018	30261	30255	30237	30313	30145	30199	30261	30286	30320	30132	30372	30132	30485	30124	30252	30251	30185	30170	30349	30239	30211	30360	30133	30038	30066	30142	30144	30228	30011	30190	30249	30007	30269	30355	30007	30089	30286	30018	29963	30227	30192	30325	30115	30439	30142	30092	30169	30120	30403	29937	30161	30402	30349	30460	30098	30446	30453	30097	29842	30305	30317	30048	30163	30352	30149	30024	30157	30352	30245	30053	30235	30558	30417	30295	30467	29998	30138	29988	30430	30075	30235	30177	30128	30406	30388	30098	29915	30041	30000	29929	30129	30102	29783	30291	30218	30160	30017	30388	30235	30006	30153	30145	30067	30134	30351	30066	30175	30156	29689	30326	30159	30380	30310	30228	30115	30251	30036	30116	30286	30145	29953	30203	30226	30485	30235	30133	30210	30138	30084	30285	30458	30417	30190	30271	30103	30139	30006	30404	30287	30055	30433	30374	30336	29937	30366	30360	30229	30033	30135	30178	30214	30326	30198	30272	30267	30284	30405	30202	30269	30136	30450	30191	29975	29994	30053	29998	30413	30183	30219	30150	30289	30260	30044	30126	30263	30178	30072	30236	30229	30324	30235	29973	30143	29932	30090	30276	30045	30224	30184	30125	30044	30148	30021	30242	30310	30199	30317	30144	30170	30145	30111	30031	30108	30046	30232	30247	30065	30265	29983	30199	29977	30147	30312	30412	30366	30035	29991	30179	30106	30411	30419	30032	30303	30010	30671	30225	30289	30374	30127	30065	30275	30295	30286	30056	30001	30311	30224	30305	30283	30227	30031	29923	29953	30207	29976	30171	30260	30388	30094	30323	30167	30471	30105	30046	30263	30294	30111	30311	30284	30217	30378	30386	30295	30405	30357	30342	30187	30347	30170	30482	30164	29872	30017	30348	30286	30359	30344	29952	29801	30268	30364	30480	30418	30261	30343	30243	29994	30324	30158	30187	30372	30153	30471	30150	30257	29971	30087	30380	30175	30236	30173	30393	30383	30444	29916	30485	30167	30304	30301	30503	30105	30255	30172	30240	30073	30037	30348	30321	30188	30193	30415	30426	30315	30344	30293	30418	30415	30337	30417	30295	30131	30346	30248	30284	30104	30176	30462	30376	30125	30313	30089	30363	30108	30068	30338	30187	30304	30160	30125	30098	30056	30366	30087	30180	30166	30364	30361	30294	29829	29972	30117	30063	30059	30317	30451	30105	30169	30284	30109	30064	30180	30487	30247	30388	30264	30427	30506	30274	30283	30331	30080	29914	29844	29921	30104	30401	30302	30281	30122	29993	30106	30389	30442	30105	30152	30139	30261	30477	30064	30211	30215	30170	30091	29983	30050	30131	30212	30087	30067	30282	30115	29972	30309	30229	30040	30255	30129	30004	29925	30304	29981	30175	30493	30300	30464	30275	30364	30004	30135	30202	30325	30298	29914	30342	30029	30293	30223	30435	30304	30113	30405	30246	30049	30329	30043	30141	30237	30283	30289	30452	30237	30389	30163	30124	30085	29859	30190	30002	30180	29936	29905	30387	30184	30148	30030	29902	30158	29993	30360	30188	30345	30196	30299	30251	30246	30108	30332	30121	30094	30242	30253	30376	30419	30150	30363	30214	30167	30384	30057	30076	30229	30168	30255	30135	29924	30512	29926	30095	30212	30193	30395	30498	30323	30027	30063	30098	30226	29964	30325	30436	30267	30417	30408	30309	30301	30150	30224	30350	30156	30180	30113	30070	30192	30185	30025	30277	30248	30378	30214	30287	30028	30274	30353	30106	30131	30127	29922	30230	30357	30066	30036	29942	30119	30261	30356	30504	30036	30077	30221	30268	30125	29972	30062	30260	30086	29946	30210	30429	30295	30140	30363	30275	29943	30112	30272	30165	30154	30103	30537	30530	30122	30387	30154	30097	30203	30493	30166	30132	29954	30037	30384	30200	29986	30137	30019	30096	30229	29997	30122	30339	30132	29780	30223	30030	30049	30362	30135	30267	30162	30292	30360	30307	29936	30136	30179	30497	30242	30095	30155	30286	30393	29972	30131	30266	30003	30349	30402	29964	30084	30361	30232	30222	30094	30108	30387	30308	30052	30074	30362	30208	30127	30333	30033	30392	30257	30351	30287	30164	30302	30300	30447	30017	29983	30182	30205	30066	30240	30246	30385	29865	29992	30313	30459	30063	30220	30107	30115	30220	30104	30337	30075	30258	30179	29958	30089	30126	30293	30161	30144	30313	30212	30383	29926	30336	30021	30148	30018	29892	30264	30089	30268	30363	30284	30284	30361	30425	30319	30068	30184	30095	30048	30091	29959	30157	30124	30315	30351	30307	30340	30174	30138	30329	30115	30275	30280	30340	30320	30110	30006	30099	30221	30220	30302	30062	30106	30031	30236	30114	30403	30318	30395	30218	30187	30326	30266	30239	30281	30118	30125	30417	30109	30392	30213	30402	30270	30341	30261	30593	30441	30048	30071	30158	30086	30165	30167	30296	30299	30073	30279	30084	30327	30333	30199	30134	30050	30210	30186	29961	30116	30275	30145	30170	29894	30484	30391	30228	30232	30231	30209	30042	30153	30246	30006	30226	30463	30287	30498	30343	30008	30127	30276	30147	30341	30102	30054	30233	30120	30099	30300	30159	30366	30111	30390	30177	30392	30067	30316	30354	29995	30295	30095	30045	30319	29900	30265	30214	30198	30315	30248	30503	30186	30001	29989	30183	30372	30122	30243	30259	30193	30111	30115	30257	29973	30363	30427	30087	30300	30139	30399	30256	30008	30108	30150	30349	30107	30327	30126	30218	30121	29932	30178	30283	30492	30139	30081	30283	30349	30533	30197	30064	30241	30104	30166	30076	29885	30081	30134	30176	30186	30250	30261	30390	30149	30325	30372	30142	30211	30220	30287	30174	30277	30334	30012	30268	30348	30248	30298	30114	30051	30137	30264	29934	30219	30375	30390	30240	30242	30047	30050	30269	30100	30241	30387	30395	30337	30405	30362	30227	30328	30135	30201	30158	30027	30197	30193	30224	30358	30397	30164	30236	30234	30342	30246	30317	30034	29998	30263	30204	29979	30026	30293	30287	30310	30167	30089	29983	30294	30178	30094	30332	30218	30318	30345	30380	30178	29914	30223	30569	30358	30408	30007	30314	30107	30122	30293	30292	30489	30306	30250	30233	30122	30147	30292	30292	30070	30346	30377	30210	30143	30368	30254	29949	30045	30084	30207	30381	30113	30237	30050	30088	30402	30299	30114	30085	30222	30393	30159	30211	30159	30024	30227	30019	30147	30291	29925	30228	30188	30409	30329	30326	30237	30400	30297	30065	30219	30099	30164	30232	30164	29991	29985	30133	30434	30275	30337	29974	30406	30060	30034	30280	30255	30194	30164	30388	30260	30154	30213	30445	30303	30222	30303	30135	30127	30214	30213	30226	30397	30030	30146	30369	30432	30293	30243	30307	30252	30226	30299	29986	30274	30006	30136	30405	30492	30202	30379	30213	30161	30247	30275	30297	30111	29879	30069	29946	30332	30095	30318	30033	30171	30240	30170	30211	30207	30307	30137	30111	30230	30013	30382	30269	30154	30184	29947	30217	30040	30109	30150	30416	30200	30542	30071	30417	30402	30235	29874	30275	30169	30357	30138	30482	30342	30589	30228	30255	30259	30056	30173	30257	30279	30171	30382	30407	30161	30481	30108	30045	30009	30158	30341	30506	30371	30304	30278	30255	30319	30472	29859	30377	30068	30292	30017	30281	29864	30261	30115	30303	30099	30327	30071	30272	29922	30121	29914	30234	30330	30126	29989	30345	29995	30051	29933	30240	30328	30149	29887	30047	30067	30412	30249	30260	30077	29949	30055	30194	29904	30274	30234	30228	30162	30039	30345	30006	30313	30168	30056	30282	30213	30102	30414	30249	30317	30435	30312	30161	30108	30311	30275	30176	30047	30344	29868	30168	30055	30281	30130	30089	30191	30403	30132	30404	30062	30087	30066	29987	30356	30083	30298	29932	29989	30220	30012	30066	30180	30021	30150	30316	30125	29984	30149	30362	30109	30075	30249	30420	30357	30147	30266	30374	30276	30139	30347	30344	30337	30074	30102	30233	30356	30211	30154	30182	30536	30085	30316	30296	30362	30134	30298	30063	30248	30176	30243	30183	30025	30403	30333	30370	30159	30120	30091	30000	29808	30228	30050	30199	30304	30250	30265	30092	30211	30386	30315	30256	30465	30304	30221	30256	30085	30416	30332	30244	30178	30166	30184	30165	30127	29933	30047	30225	30289	30188	30363	30022	30190	30430	30233	30259	29862	30227	30291	30096	30475	30268	30010	30009	30267	30274	30115	30349	30167	30080	30462	30292	30011	30377	30197	30134	29878	30080	30098	30396	29990	30255	30359	30501	30326	30229	30258	30451	30257	29892	30363	30499	30209	30457	30050	30083	30326	30409	30426	30108	30011	30269	30184	30247	30371	29806	29975	30140	30381	30042	30337	30138	30427	30281	30242	30207	30178	30294	30156	30274	30027	30443	30091	30095	30299	30188	30145	30320	30120	30345	30316	30047	30182	30141	30172	30143	30422	30197	30117	30260	30603	30326	30331	30171	30360	30283	30498	30191	30097	30089	30172	30186	30315	30536	30407	29921	30322	30163	30138	30152	30237	29967	30279	30162	30149	30191	30222	30193	30209	30138	30224	30149	29956	30110	30206	30283	30241	30329	30257	30246	30311	30247	30078	30327	30404	30416	30342	30141	30254	30335	30136	30168	30127	30211	30351	30079	30381	30214	30045	29931	30327	30284	30180	29925	30239	30184	30593	30079	30136	30207	30229	30372	30341	30347	30268	30009	29938	30316	30135	30118	30188	30506	30243	30352	30378	30269	30174	30313	30156	30151	30153	29961	30420	30459	30312
24584	29351	28664	24020	22151	20879	20073	19862	19384	19070	19189	18820	18894	18929	18763	18821	18733	18717	18675	18701	18678	18608	18325	18545	18671	18481	18567	18259	18485	18173	18559	18430	18583	18316	18489	18534	18407	18353	18343	18480	18386	18384	18391	18431	18469	18396	18422	18359	18432	18335	18258	18354	18504	18429	18340	18436	18454	18536	18166	18400	18431	18367	18257	18488	18458	18282	18199	18395	18233	18308	18215	18397	18310	18380	18361	18556	18249	18333	18150	18335	18490	18351	18300	18234	18309	18547	18314	18358	18447	18389	18297	18483	18388	18367	18562	18600	18404	18257	18602	18404	18386	18199	18542	18399	18431	18564	18297	18331	18309	18492	18247	18254	18196	18431	18383	18466	18347	18505	18392	18265	18399	18262	18463	18247	18423	18382	18262	18470	18335	18361	18365	18385	18186	18463	18468	18374	18397	18346	18520	18328	18260	18421	18411	18180	18252	18415	18405	18443	18447	18342	18358	18195	18299	18428	18411	18263	18326	18539	18377	18445	18290	18488	18410	18382	18219	18295	18597	18324	18476	18301	18372	18307	18340	18577	18140	18258	18241	18417	18283	18262	18338	18272	18214	18204	18479	18291	18644	18273	18308	18410	18404	18409	18329	18305	18368	18396	18325	18408	18368	18481	18175	18465	18435	18485	18238	18481	18286	18499	18349	18383	18314	18428	18334	18468	18388	18281	18150	18281	18443	18292	18295	18228	18348	18500	18499	18341	18202	18295	18229	18423	18425	18507	18566	18468	18477	18430	18305	18311	18357	18271	18294	18234	18302	18404	18108	18433	18411	18561	18267	18568	18422	18283	18350	18372	18247	18430	18428	18237	18300	18368	18223	18402	18331	18494	18310	18381	18364	18308	18628	18339	18382	18345	18303	18462	18113	18464	18357	18532	18309	18316	18428	18319	18216	18319	18409	18259	18430	18309	18497	18530	18384	18244	18370	18315	18571	18456	18398	18379	18351	18276	18354	18496	18370	18088	18654	18262	18450	18417	18228	18400	18411	18318	18483	18396	18324	18394	18362	18271	18294	18235	18421	18406	18419	18528	18211	18343	18406	18470	18283	18271	18404	18279	18519	18261	18406	18390	18471	18389	18505	18438	18369	18327	18308	18249	18334	18113	18313	18378	18215	18384	18402	18321	18373	18375	18383	18250	18517	18305	18324	18462	18262	18276	18260	18349	18276	18311	18165	18363	18270	18325	18439	18510	18280	18370	18196	18332	18273	18376	18392	18389	18347	18291	18412	18399	18410	18292	18284	18680	18498	18368	18379	18423	18528	18281	18401	18358	18392	18346	18303	18492	18368	18348	18311	18301	18123	18392	18361	18287	18370	18333	18332	18306	18478	18305	18410	18253	18469	18260	18500	18324	18337	18305	18295	18567	18537	18196	18344	18452	18270	18439	18319	18265	18311	18266	18340	18302	18447	18400	18338	18536	18313	18192	18303	18366	18312	18210	18384	18290	18356	18328	18254	18203	18318	18326	18378	18348	18408	18217	18331	18388	18499	18547	18377	18296	18247	18562	18161	18255	18458	18456	18313	18384	18265	18368	18390	18290	18375	18404	18269	18376	18268	18334	18312	18403	18228	18322	18307	18428	18326	18238	18402	18398	18379	18553	18297	18452	18322	18378	18196	18254	18371	18293	18357	18392	18399	18437	18396	18454	18285	18405	18382	18504	18436	18429	18209	18275	18257	18317	18374	18322	18178	18520	18415	18324	18370	18268	18375	18328	18265	18150	18319	18257	18365	18331	18274	18201	18448	18264	18250	18307	18351	18416	18312	18269	18196	18455	18280	18268	18369	18409	18410	18220	18299	18433	18415	18388	18466	18273	18615	18355	18343	18281	18328	18381	18346	18467	18260	18455	18338	18503	18271	18319	18423	18455	18356	18362	18530	18503	18290	18302	18226	18415	18263	18298	18397	18305	18335	18216	18420	18395	18276	18314	18463	18181	18464	18451	18460	18232	18325	18399	18367	18329	18370	18528	18333	18355	18423	18496	18360	18154	18247	18408	18151	18257	18356	18348	18515	18477	18417	18427	18504	18447	18343	18313	18484	18446	18326	18223	18394	18349	18581	18454	18352	18168	18285	18380	18147	18494	18345	18506	18338	18365	18522	18257	18455	18464	18320	18451	18519	18413	18308	18281	18360	18310	18435	18287	18453	18489	18392	18190	18277	18347	18275	18332	18195	18408	18381	18343	18434	18228	18334	18320	18244	18356	18308	18467	18440	18311	18289	18468	18499	18220	18269	18372	18361	18576	18355	18345	18178	18255	18250	18307	18104	18365	18394	18500	18252	18334	18263	18475	18360	18479	18386	18403	18467	18308	18368	18348	18324	18458	18392	18335	18307	18380	18398	18311	18211	18469	18388	18202	18343	18192	18483	18337	18267	18353	18475	18256	18319	18489	18483	18283	18332	18258	18384	18186	18289	18457	18349	18347	18425	18299	18477	18237	18648	18204	18355	18315	18579	18445	18387	18293	18375	18303	18294	18480	18289	18484	18611	18325	18496	18478	18356	18528	18395	18322	18359	18382	18394	18338	18429	18361	18298	18188	18292	18300	18422	18336	18313	18321	18228	18349	18490	18319	18398	18357	18238	18203	18147	18319	18501	18244	18404	18307	18468	18414	18391	18270	18409	18346	18130	18234	18201	18466	18242	18277	18214	18462	18484	18284	18445	18375	18372	18244	18354	18310	18391	18375	18195	18353	18259	18542	18400	18323	18205	18376	18278	18325	18416	18454	18438	18348	18366	18623	18579	18306	18254	18262	18372	18453	18227	18336	18410	18315	18483	18348	18537	18302	18363	18490	18434	18336	18123	18483	18266	18421	18482	18480	18489	18300	18174	18537	18343	18344	18407	18443	18452	18501	18346	18454	18470	18423	18435	18297	18321	18318	18404	18407	18324	18307	18405	18388	18257	18330	18168	18210	18484	18445	18306	18493	18410	18125	18404	18334	18398	18450	18272	18124	18322	18419	18227	18353	18479	18242	18531	18328	18480	18314	18230	18370	18432	18180	18240	18335	18220	18380	18221	18334	18176	18285	18416	18410	18391	18389	18332	18174	18607	18329	18271	18385	18295	18283	18262	18450	18419	18362	18401	18353	18350	18313	18361	18406	18500	18204	18399	18309	18309	18456	18371	18349	18236	18331	18419	18310	18365	18281	18424	18369	18438	18408	18418	18245	18339	18464	18205	18378	18200	18344	18426	18501	18384	18356	18384	18396	18395	18461	18408	18337	18358	18328	18550	18294	18349	18462	18324	18397	18384	18272	18478	18401	18372	18444	18268	18308	18414	18341	18273	18285	18364	18259	18303	18295	18412	18254	18613	18301	18393	18275	18415	18529	18308	18537	18477	18089	18278	18252	18292	18355	18223	18297	18370	18391	18548	18341	18457	18146	18296	18292	18320	18402	18344	18476	18289	18286	18508	18394	18245	18232	18545	18414	18342	18339	18383	18355	18465	18184	18355	18212	18450	18384	18402	18321	18245	18229	18426	18351	18326	18391	18193	18298	18305	18273	18318	18210	18316	18468	18493	18366	18431	18406	18346	18511	18382	18288	18347	18198	18426	18455	18343	18219	18574	18160	18399	18333	18285	18455	18408	18379	18419	18217	18461	18355	18416	18393	18383	18658	18185	18152	18409	18276	18437	18449	18197	18259	18381	18446	18297	18480	18355	18496	18429	18525	18524	18332	18276	18409	18240	18388	18360	18307	18641	18444	18366	18248	18360	18616	18210	18299	18315	18216	18404	18501	18430	18465	18427	18299	18236	18434	18328	18417	18304	18489	18257	18482	18311	18287	18194	18481	18161	18353	18377	18344	18407	18175	18277	18398	18423	18327	18250	18240	18516	18300	18478	18235	18256	18457	18343	18310	18207	18394	18313	18341	18448	18322	18474	18233	18371	18464	18493	18371	18448	18397	18328	18588	18434	18343	18258	18331	18287	18351	18494	18349	18379	18368	18506	18203	18370	18622	18270	18296	18353	18162	18401	18191	18461	18318	18432	18368	18481	18415	18326	18434	18258	18483	18181	18289	18258	18283	18446	18331	18273	18402	18310	18440	18337	18455	18276	18309	18360	18342	18577	18201	18278	18399	18272	18529	18415	18232	18399	18400	18148	18220	18322	18374	18515	18292	18473	18443	18392	18304	18389	18217	18332	18370	18297	18306	18516	18198	18417	18265	18483	18317	18368	18132	18551	18314	18399	18531	18316	18233	18471	18299	18358	18294	18320	18381	18334	18419	18260	18441	18189	18152	18411	18466	18401	18314	18374	18435	18586	18168	18471	18566	18360	18407	18320	18352	18363	18176	18418	18486	18145	18236	18433	18322	18347	18312	18323	18483	18297	18410	18341	18312	18294	18350	18331	18366	18416	18476	18500	18259	18373	18387	18238	18394	18449	18409	18377	18427	18274	18491	18417	18394	18174	18244	18227	18488	18522	18424	18312	18230	18209	18309	18472	18318	18397	18240	18377	18344	18353	18491	18263	18207	18345	18311	18407	18320	18487	18370	18445	18327	18202	18295	18393	18377	18363	18484	18358	18635	18286	18371	18539	18590	18422	18377	18281	18299	18491	18285	18347	18345	18554	18364	18564	18219	18268	18399	18353	18393	18156	18217	18437	18504	18201	18350	18310	18248	18227	18540	18236	18534	18457	18364	18304	18463	18541	18440	18427	18114	18410	18304	18264	18288	18404	18462	18305	18290	18352	18353	18440	18288	18541	18359	18382	18410	18574	18349	18243	18295	18389	18267	18375	18388	18333	18455	18497	18347	18374	18519	18502	18304	18356	18265	18261	18296	18420	18345	18289	18467	18226	18429	18202	18387	18134	18192	18275	18314	18299	18358	18436	18233	18306	18225	18301	18355	18335	18260	18452	18261	18527	18535	18243	18437	18214	18347	18288	18574	18239	18205	18372	18512	18255	18391	18376	18306	18444	18292	18394	18478	18226	18490	18444	18295	18517	18385	18402	18205	18342	18298	18276	18263	18461	18271	18344	18425	18346	18297	18170	18527	18444	18250	18196	18418	18293	18478	18307	18286	18494	18480	18471	18384	18370	18298	18455	18233	18394	18204	18255	18228	18425	18413	18269	18463	18569	18428	18447	18320
24144	21210	27824	25624	25351	30278	32760	30293	29409	29608	29558	29345	28938	28779	28833	28965	29101	28717	28792	28699	28593	28510	28615	28475	28525	28611	28224	28262	28389	28588	28604	28388	28429	28215	28054	28200	28192	28401	28329	28495	28543	28231	28406	27932	28283	28361	28343	28256	28139	28425	28391	27960	28321	28419	28275	28225	28402	28268	28317	28320	28421	28174	28183	28181	28259	28170	28326	28153	28132	28164	28253	28152	28315	28309	28179	27957	28356	28452	28194	28110	28238	28231	28250	28206	28442	28249	28290	28386	27891	27999	28424	28104	28272	27987	28241	28148	28396	28363	28109	27989	28246	28198	28179	28212	28078	28020	28001	28151	28026	27979	28332	28025	28224	28230	28157	28198	28009	28256	28039	28121	28381	28068	27957	28206	28159	28271	27967	28579	28237	28137	28383	28440	28324	27978	28313	28029	28289	28459	28202	28235	28561	28250	28319	28447	28131	28328	28129	28148	28309	28318	28403	28044	28183	28180	28090	28149	28493	27948	28283	28096	27928	28001	28157	28266	27962	28359	28366	28172	28587	28112	28340	28147	28117	28207	28118	28060	28372	27980	28122	28204	28271	28316	28277	28048	28076	28162	28421	28219	28119	28104	28189	28420	27942	28252	28295	28501	28258	28052	28442	27807	28284	28087	28065	28187	28232	27978	28049	28210	27920	28173	28452	27993	27997	28220	28337	28258	28279	28061	28178	28119	27825	28080	28117	28213	28177	28323	28338	28058	28296	27952	28165	27933	28092	28104	28301	28186	28160	27794	27925	28005	28050	28055	28312	28112	28306	28048	28193	28211	28116	28026	28139	28145	28035	27911	28222	28226	28204	28279	28235	28364	28253	28041	28342	28203	28480	28132	28180	27954	27989	28074	28048	28303	28055	28311	28147	28039	28340	28188	28141	28273	28172	28159	28244	28275	27992	27956	27962	28071	28185	28131	28175	28399	28033	28063	28033	28042	27955	28091	28235	28222	28112	28120	28221	28281	28103	28263	28306	28294	28230	28133	28310	28215	28237	28159	28203	28313	27966	28135	28233	28182	28158	28085	28084	28311	28314	28127	27987	28265	28323	28476	28203	28199	28125	28288	28415	28323	28394	28279	28311	28252	28146	28102	28442	28039	28250	28179	28300	28079	28235	28285	28018	28537	28122	27882	28310	28377	27901	28175	27925	27932	28090	28065	28310	28207	28121	27885	28201	28262	27813	28309	28425	27927	28411	28051	28143	28518	28088	28118	28061	28203	28263	28102	28415	28270	28454	28216	28301	27989	28137	28049	28248	28086	28107	28185	28222	27913	28201	27943	28468	27925	28451	28490	28327	28309	28240	28224	28098	28131	28392	28144	28146	28133	28104	28268	28219	28241	28011	28055	28067	28065	28261	28122	28274	27925	28307	28048	28045	28161	27891	28075	28158	28149	28122	28376	28182	28285	28155	28094	28214	28128	28026	28411	28059	27976	28082	28538	28336	28355	28047	28189	27993	28185	28252	28386	28028	28255	28066	28199	28225	28397	28083	28439	28233	28275	28131	28284	28016	27998	28150	27966	28057	28083	27853	27910	28339	28256	28228	28156	28180	28009	28246	28199	28144	28479	28182	28187	28072	28074	28415	27992	28086	27978	28082	28198	28006	28347	28096	28357	28392	28273	28216	28481	28305	28172	28068	28354	28140	28057	27984	28329	28179	28267	28094	28223	28057	27971	28111	28322	28174	28004	28365	28153	28265	28295	28232	28373	28438	28183	28144	28341	28170	27968	28063	28293	28253	28229	28257	28156	28364	28043	28274	28205	28233	28023	28190	28052	28338	28224	28216	28185	28111	28054	28418	28397	28238	28002	28190	28173	28312	28540	27975	28005	28213	28298	28302	28193	28150	28175	28124	28107	28100	28248	28005	28232	27942	28056	28148	28017	28026	28357	28307	28260	28269	27974	28174	28304	28201	28362	28018	28130	28355	28095	28225	28177	28543	28285	28102	27945	28359	28181	28034	28344	28191	28268	28278	28582	28089	28171	28290	28178	28107	28250	28435	28278	28204	28098	27965	27878	28175	28157	28349	28022	27853	27986	28117	28188	28033	27985	28107	28129	28084	28089	28334	28171	28264	28274	28253	28114	28016	27956	28132	28264	27979	28173	28089	28306	28246	28171	28089	27925	28187	28243	28141	28147	28374	28201	28056	28113	28361	28287	28156	28145	28418	28102	28231	28532	28470	28290	28168	28294	28334	28062	28240	28130	27940	28401	28198	28108	28165	28214	28199	28322	28466	28369	28127	28393	28326	28341	28181	28397	28124	28387	28107	27870	28370	28186	28144	27919	28231	28241	28369	28155	28189	28216	28026	28350	28416	28265	28161	28076	28244	28444	28325	27926	28254	28030	28150	28122	28043	28049	28105	28037	27983	28009	27907	28350	28005	28167	28386	28120	27991	28188	28333	28225	28102	27830	27843	27562	28062	28118	28444	28156	27972	28091	28041	28208	28288	27978	28300	28156	28185	28090	27967	28324	28281	28270	28410	28222	28053	28201	28082	28335	27988	28164	28400	28267	28318	28362	27985	28269	28449	28207	28168	28343	28128	28258	28024	28168	28462	28272	28104	28164	28127	28345	28210	28025	28166	28340	28145	28075	28242	28214	28398	28339	28234	28030	28038	28294	28255	28191	28303	28046	28398	28183	28259	28368	28062	28136	28225	28039	28039	27951	28242	28299	28156	28115	28158	28459	28316	28173	27996	28343	28293	28071	28207	28355	28203	28135	27931	28030	28003	28004	28237	28090	27985	27992	27902	28038	28084	28183	28073	28418	28026	28447	28070	28408	28111	28099	28164	28073	28024	28471	28474	27961	28111	28293	28159	28150	28063	28141	28335	28324	28358	28458	28202	28127	28361	28258	28113	27908	27842	28267	28406	28133	28256	28435	28211	28187	28242	28168	28270	28287	27910	28077	28373	28235	28215	28022	28548	28287	28183	28308	27932	28201	28315	28133	28377	28016	27991	28061	28019	28311	28071	28168	28256	28103	28202	28150	28125	28179	28284	28000	28283	28343	28245	28221	28157	28257	28271	28078	28295	28343	28138	28329	28119	28261	28182	28229	28245	28055	28118	28130	28106	28141	28264	28383	28219	28067	28273	28388	28234	28119	28162	28231	28108	28372	28099	28273	27888	28157	27999	28454	28321	28096	28374	28230	28270	28132	28324	28130	28028	27819	27979	28324	28241	27759	27981	28014	28056	28411	28343	28178	28518	28268	28382	28096	28021	28252	28298	28288	28348	27990	28155	28025	28430	28265	28208	28213	28378	28004	28245	27860	28016	28252	28040	28210	28124	28294	28150	28299	28048	28359	28325	28273	28276	28106	28257	28085	27998	28213	28212	28193	28286	28158	28077	28009	28218	28572	28306	28184	28051	28260	28061	28150	28335	28295	28259	28039	28215	28275	28267	28114	28147	28218	28118	28223	28154	28225	28255	28190	28216	28335	28064	28102	28170	28339	28057	28019	28196	28378	28241	28255	28312	28133	27902	28293	28034	28344	28467	28115	28173	28142	28191	28117	28190	28218	28150	27965	27986	28237	28420	28186	28153	28121	28159	28482	28400	28215	28313	28173	28067	28175	28276	27912	28182	28485	28325	28334	28370	28195	28357	28081	28262	28405	28157	28082	28451	28185	28238	28144	28400	28196	27893	28201	28300	28415	28223	28064	28060	27954	27991	28010	28317	28150	28114	28273	28123	27975	28081	28248	28472	27883	28026	28190	28479	28317	28389	28090	28187	28294	28551	28078	27936	28143	27977	28135	28425	28275	28215	28312	27929	28144	28016	28378	28422	28097	28114	28332	28204	28451	28194	28084	28228	28080	28060	28090	27922	28197	28131	28204	28117	28298	27934	27988	28294	28413	28304	28297	28527	27982	27811	28287	28113	28272	28165	28074	28231	28483	28090	28328	28267	28271	28057	28209	28157	28223	28137	28158	28263	28297	28162	28356	28136	28399	28424	28309	28181	27855	28218	28148	28167	28224	28540	28274	28142	28365	28108	28039	28214	28168	28235	28239	28500	28264	28099	28108	28114	28191	28279	28040	28151	28211	28306	28415	28270	28274	28174	28151	28106	28058	27920	28224	28181	28033	27956	28213	28163	28286	28259	28181	28063	28053	27956	28378	28341	28193	28168	28272	28255	28240	28097	28267	28108	28301	28237	28127	28138	28232	28233	28111	28261	28208	28044	28037	28355	28424	28248	28330	28211	28132	28213	28256	28457	28134	27899	28085	27992	28103	28200	28026	28024	28089	28210	28097	28148	28372	27970	28370	27961	28007	28270	28032	27994	28253	27909	28268	28320	28390	28116	28028	28152	28196	28318	28132	28315	28595	28529	28056	28292	28323	28188	28217	28034	28148	28386	28175	28360	28050	28271	28371	28239	28164	28025	28236	28418	28362	28199	28284	28491	28305	28246	28287	28228	28013	28293	28241	28472	28368	28055	28098	28260	28206	28083	28177	28161	28007	28133	28243	28280	28478	28160	27875	28020	28218	28384	28279	28046	28167	28228	28167	27952	28163	28346	28269	28084	28000	28333	28291	28258	28427	28207	28261	28142	27861	28229	28142	28246	28080	28167	28178	28362	28141	27984	28181	27998	28184	28000	27813	28317	28256	28073	28189	28252	28269	28137	28287	28218	28399	28391	27987	28152	27915	28124	28035	28169	28050	28226	28157	28146	28286	28119	28250	28585	28122	28183	27922	28499	28170	28373	28212	27885	28045	28214	28128	28064	28148	28155	28388	28177	28146	28240	28120	28290	28405	28228	28223	28422	28072	27952	28286	28168	28115	27933	28222	27928	27840	27959	28382	28013	28138	28163	28273	28089	28436	28303	28178	28268	28545	28194	28156	28343	27913	28511	28244	28179	28153	28358	28157	27946	28166	28299	28174	28491	28345	28029	27905	28098	28097	28323	28283	28293	28164	28292	28419	28492	28040	27909	28245	28168	28231	28241	27965	28091	28194	28099	27916	28371	28094	28317	28251	28242	28049	28208	28193	28217	28132	28189	28309	28177	28437	28321	28172	28209	28116	28145	28199	28034	28221	28168	28161	28249	28143	28342	27938	28204	28254	28154	27881	28033	28076	28369	28008	28302	28318	28021	28338
21717	35837	35069	28407	24869	22650	21298	20337	19727	19218	18830	18646	18613	18417	18224	18478	18165	18258	18140	17981	17927	18029	17857	17739	17751	17804	17608	17536	17775	17539	17667	17432	17559	17526	17550	17573	17380	17631	17633	17601	17574	17470	17502	17433	17614	17401	17537	17567	17479	17406	17434	17662	17627	17494	17555	17397	17650	17545	17522	17287	17399	17479	17343	17298	17407	17485	17502	17458	17484	17219	17432	17514	17450	17447	17567	17635	17345	17427	17378	17259	17624	17459	17348	17452	17346	17429	17487	17606	17441	17390	17427	17462	17396	17493	17548	17532	17296	17424	17670	17483	17530	17464	17536	17502	17556	17446	17445	17614	17437	17323	17434	17406	17540	17358	17373	17418	17458	17652	17411	17355	17421	17553	17656	17525	17259	17553	17629	17582	17520	17539	17391	17315	17508	17520	17416	17480	17375	17454	17552	17412	17415	17499	17478	17458	17423	17314	17544	17535	17532	17360	17440	17506	17489	17539	17429	17384	17470	17464	17560	17371	17385	17680	17340	17536	17573	17572	17603	17408	17272	17607	17626	17311	17375	17469	17507	17498	17579	17330	17563	17317	17591	17433	17316	17420	17496	17486	17268	17585	17450	17596	17605	17417	17518	17623	17323	17430	17538	17426	17517	17451	17413	17573	17536	17329	17468	17415	17600	17528	17565	17256	17473	17450	17559	17430	17491	17580	17582	17339	17459	17563	17504	17639	17406	17417	17402	17495	17326	17437	17599	17393	17457	17487	17410	17485	17544	17526	17509	17403	17422	17461	17462	17490	17563	17511	17388	17527	17632	17503	17448	17491	17434	17391	17407	17543	17483	17470	17510	17289	17424	17369	17369	17573	17380	17558	17421	17306	17593	17501	17398	17251	17376	17520	17476	17659	17435	17555	17401	17509	17586	17413	17514	17371	17304	17443	17461	17471	17300	17493	17425	17506	17293	17392	17272	17500	17505	17284	17404	17562	17367	17455	17301	17523	17565	17492	17364	17363	17277	17568	17529	17214	17456	17450	17518	17378	17431	17384	17458	17560	17330	17546	17391	17503	17471	17426	17502	17473	17429	17430	17609	17312	17409	17477	17485	17579	17525	17481	17644	17338	17303	17428	17473	17483	17447	17433	17377	17261	17370	17471	17470	17573	17398	17401	17746	17533	17562	17638	17484	17326	17455	17365	17400	17544	17253	17389	17593	17330	17493	17248	17559	17392	17316	17527	17353	17684	17478	17462	17600	17396	17385	17305	17588	17271	17397	17552	17488	17435	17625	17453	17514	17515	17494	17481	17399	17667	17366	17482	17483	17441	17478	17366	17521	17364	17537	17469	17360	17374	17435	17380	17308	17437	17445	17248	17472	17431	17492	17367	17409	17528	17487	17463	17454	17412	17438	17311	17550	17660	17463	17290	17703	17516	17497	17491	17556	17517	17256	17552	17341	17637	17367	17509	17619	17440	17318	17397	17475	17603	17470	17389	17496	17466	17551	17386	17340	17263	17437	17330	17406	17531	17519	17509	17589	17342	17191	17437	17494	17412	17494	17432	17633	17639	17571	17319	17391	17439	17539	17437	17661	17416	17425	17541	17408	17531	17554	17424	17461	17315	17514	17368	17439	17465	17313	17310	17506	17521	17430	17500	17415	17412	17221	17563	17388	17404	17457	17461	17594	17361	17258	17407	17382	17561	17379	17406	17607	17362	17515	17550	17572	17366	17449	17543	17601	17343	17476	17432	17300	17638	17496	17475	17596	17327	17616	17326	17318	17445	17346	17345	17426	17443	17384	17509	17577	17377	17302	17412	17549	17418	17395	17313	17517	17423	17514	17445	17406	17439	17475	17531	17429	17508	17508	17496	17346	17420	17546	17434	17377	17520	17376	17470	17436	17529	17534	17497	17262	17482	17423	17494	17422	17360	17337	17582	17576	17612	17312	17546	17296	17332	17478	17442	17479	17484	17388	17527	17566	17389	17483	17568	17503	17562	17301	17397	17429	17579	17424	17353	17333	17610	17256	17446	17317	17461	17622	17379	17518	17475	17368	17454	17392	17493	17589	17409	17515	17480	17437	17343	17596	17383	17324	17539	17386	17372	17590	17329	17404	17439	17349	17396	17396	17408	17507	17469	17347	17330	17499	17365	17528	17456	17253	17580	17404	17660	17624	17424	17383	17491	17643	17455	17569	17364	17438	17471	17598	17444	17616	17364	17568	17469	17361	17580	17494	17560	17500	17440	17727	17466	17333	17338	17489	17406	17339	17425	17404	17406	17408	17701	17563	17336	17545	17568	17508	17464	17292	17637	17528	17248	17485	17517	17323	17532	17346	17492	17354	17397	17337	17465	17403	17630	17530	17443	17392	17704	17553	17542	17378	17460	17408	17393	17377	17630	17364	17385	17581	17520	17418	17400	17316	17389	17477	17605	17513	17586	17631	17659	17501	17351	17371	17393	17533	17379	17466	17558	17449	17549	17426	17417	17477	17387	17434	17586	17423	17435	17347	17336	17499	17515	17532	17325	17450	17413	17568	17354	17573	17289	17503	17417	17397	17413	17389	17234	17563	17454	17431	17604	17589	17435	17446	17581	17373	17496	17372	17548	17433	17545	17492	17434	17532	17594	17358	17578	17274	17570	17335	17408	17548	17481	17482	17407	17429	17508	17529	17437	17633	17168	17452	17535	17380	17666	17452	17450	17453	17414	17431	17505	17501	17535	17258	17520	17544	17560	17365	17452	17459	17524	17562	17452	17466	17336	17518	17598	17504	17419	17436	17468	17482	17521	17495	17525	17378	17563	17437	17325	17456	17370	17483	17355	17444	17494	17440	17422	17217	17502	17491	17397	17489	17521	17521	17464	17436	17375	17400	17454	17476	17253	17492	17350	17448	17560	17390	17442	17341	17426	17375	17424	17309	17397	17576	17373	17549	17599	17632	17348	17367	17467	17384	17401	17672	17484	17349	17449	17493	17571	17603	17498	17407	17374	17505	17250	17368	17392	17650	17424	17338	17487	17380	17579	17439	17450	17422	17410	17474	17584	17392	17370	17559	17659	17337	17367	17508	17604	17448	17494	17329	17705	17414	17522	17425	17529	17515	17567	17488	17517	17470	17474	17595	17522	17431	17415	17514	17495	17487	17333	17537	17463	17641	17523	17347	17558	17442	17515	17246	17388	17578	17395	17451	17429	17460	17474	17678	17387	17661	17617	17312	17504	17611	17479	17278	17376	17347	17519	17515	17680	17408	17640	17367	17634	17555	17513	17381	17459	17421	17449	17433	17329	17377	17653	17553	17385	17558	17574	17387	17391	17473	17474	17367	17486	17523	17531	17420	17430	17308	17393	17499	17386	17462	17417	17445	17544	17521	17507	17542	17229	17425	17404	17528	17610	17446	17505	17430	17418	17528	17386	17510	17439	17234	17538	17306	17311	17439	17521	17562	17319	17370	17384	17680	17329	17517	17525	17481	17460	17379	17313	17564	17408	17366	17628	17206	17369	17575	17374	17532	17288	17332	17535	17402	17508	17461	17470	17361	17405	17500	17518	17540	17324	17520	17409	17352	17304	17524	17410	17320	17413	17505	17516	17377	17378	17494	17410	17544	17469	17500	17452	17545	17585	17466	17559	17416	17291	17447	17386	17578	17369	17495	17425	17448	17350	17601	17465	17517	17521	17559	17327	17546	17455	17639	17401	17481	17493	17397	17458	17339	17265	17298	17503	17457	17328	17646	17506	17480	17206	17557	17581	17413	17467	17187	17315	17432	17361	17325	17434	17575	17432	17458	17350	17564	17321	17469	17407	17392	17372	17358	17655	17334	17485	17387	17306	17616	17548	17331	17352	17429	17519	17442	17502	17465	17591	17356	17315	17417	17234	17500	17509	17547	17546	17419	17322	17467	17447	17349	17233	17511	17352	17546	17490	17523	17602	17455	17593	17441	17487	17524	17481	17353	17375	17489	17393	17304	17577	17305	17390	17796	17353	17516	17364	17497	17523	17377	17498	17460	17339	17417	17423	17470	17529	17224	17290	17481	17500	17363	17563	17231	17534	17469	17513	17453	17634	17444	17547	17593	17712	17200	17528	17586	17413	17590	17447	17364	17479	17534	17449	17431	17595	17466	17556	17400	17382	17365	17495	17371	17476	17535	17385	17450	17500	17256	17589	17558	17628	17319	17483	17456	17575	17524	17541	17420	17564	17489	17465	17462	17464	17474	17514	17412	17316	17520	17544	17429	17368	17349	17276	17631	17409	17325	17449	17562	17502	17507	17332	17430	17523	17488	17533	17326	17641	17395	17536	17437	17474	17530	17328	17320	17510	17397	17488	17639	17560	17221	17388	17609	17513	17387	17586	17502	17625	17458	17313	17540	17567	17526	17573	17311	17433	17494	17615	17291	17337	17426	17613	17568	17379	17163	17610	17511	17326	17685	17392	17432	17412	17383	17484	17422	17504	17491	17478	17370	17462	17346	17375	17218	17574	17380	17459	17455	17425	17646	17440	17522	17476	17591	17444	17474	17487	17524	17399	17359	17473	17501	17485	17531	17389	17358	17563	17243	17697	17512	17463	17538	17505	17372	17425	17522	17347	17494	17427	17588	17384	17458	17508	17291	17476	17476	17500	17359	17416	17532	17402	17530	17304	17653	17290	17495	17310	17434	17296	17345	17505	17390	17410	17343	17410	17484	17465	17423	17202	17304	17361	17479	17418	17523	17373	17550	17580	17462	17548	17540	17463	17592	17355	17326	17520	17360	17535	17343	17422	17579	17442	17228	17638	17474	17393	17549	17423	17473	17485	17462	17616	17445	17428	17453	17472	17588	17291	17334	17379	17551	17375	17361	17467	17251	17409	17452	17502	17463	17335	17422	17360	17414	17475	17490	17360	17432	17395	17488	17373	17564	17419	17350	17426	17511	17411	17427	17481	17491	17447	17380	17286	17451	17466	17378	17628	17540	17366	17467	17222	17376	17541	17237	17497	17539	17512	17554	17477	17457	17554	17400	17495	17319	17540	17559	17524	17526	17254	17446	17527	17476	17327	17467	17463	17464	17443	17422	17481	17425	17440	17462	17493	17443	17496	17379	17485	17496	17480	17415	17424	17432	17487	17543	17477	17285	17519	17444	17441	17480	17438	17499	17404	17379	17619
22600	21182	27819	24997	22943	28858	34635	30967	29934	30478	29836	29716	29227	29215	29073	29108	29323	29091	28871	28847	28672	28514	28549	28582	28607	28492	28484	28616	28171	28255	28205	28484	28309	28236	28343	28329	27996	28181	28251	28405	28354	28378	28291	28102	28386	28141	28288	28431	28079	28445	28077	28281	28145	27984	28325	28310	28157	28181	28363	28183	28179	28211	28177	28253	28262	28370	28282	28070	28371	28297	28088	28178	28134	28042	28407	28180	28241	28046	28151	27989	28090	28030	28202	28172	28028	28198	28332	28264	28023	28008	27852	28310	28525	28236	28058	28108	28214	28202	28168	28022	28024	28324	28252	28194	28057	28089	28180	27902	28274	27896	28189	27986	28306	27802	27989	28085	28220	28027	27966	28241	28007	28129	28162	28230	28097	28171	28357	28244	27741	28185	28062	27969	28313	27999	28302	27935	27906	27706	28071	27968	28159	28154	27800	28045	28169	28042	27893	28013	28268	27850	27977	28032	28284	28020	28063	28144	28276	28176	28119	27967	28084	28110	27930	28214	28067	28136	27980	27838	27988	27999	28132	28216	28196	28156	28180	27972	28234	27929	28274	28100	28078	28164	28170	28168	28133	27810	28003	27813	27805	28047	28224	28289	28168	28216	28229	28080	28185	28231	27932	27993	28087	28124	27926	27942	28199	27861	27945	28057	28118	28227	27970	27799	27811	27974	28330	28011	27967	28221	27927	27897	28024	28222	28235	28125	27754	28037	28185	28066	28117	27868	28037	27781	27989	28107	28184	27878	28035	27888	28230	27964	28054	28065	28199	28037	28181	27915	27997	27767	28169	27973	28133	28066	28267	27998	28065	28182	28129	28182	28245	27834	28084	28006	28029	28156	28164	28099	27985	27973	28079	28215	27863	27873	27926	27930	28020	27900	28132	28052	28026	28032	28232	28073	28045	28184	28311	28163	28047	27906	27982	27958	28128	28104	28175	28255	28253	28030	27951	28145	27920	28062	28142	28022	27785	28280	28148	27956	28065	28124	27991	27933	28134	28066	27776	27832	27920	28103	28102	28215	27988	28126	28073	27996	28122	28218	28051	28143	27987	28195	28041	28026	28111	27826	28122	28000	28143	28064	27814	28098	28154	27933	28138	28410	28215	28186	28134	28108	28294	27870	28126	28272	28207	27994	27980	28189	27918	28352	28051	28085	27928	27794	28226	28177	28018	27897	28049	27909	27791	28132	28060	27930	28066	28226	28251	28080	27823	28078	28146	27896	28084	28140	28092	28166	28101	27964	28150	28082	28208	28187	27967	28058	28116	28242	28034	28089	28154	28232	28374	28099	28141	27815	28158	28211	27905	27844	28221	28130	28223	28234	28162	28340	28112	27824	28030	27944	28375	27864	27817	27831	28155	27937	28100	27965	28218	28087	27944	28010	28120	27980	28019	27948	28064	27997	27952	28155	27999	27957	27882	27944	28025	28122	27980	28257	27995	28159	28213	27772	27882	28207	28169	28213	28298	27870	28099	27995	27899	28076	28078	28217	28105	28120	28162	28222	28319	28041	27778	27950	27828	28161	28325	28122	27815	27955	28263	27875	28295	28133	28283	27949	27974	27748	28405	28200	27754	28017	28061	28047	28070	28256	28072	28064	28242	27885	27872	27712	27988	27824	28272	28209	28318	28290	27858	27974	27937	28149	27604	27893	28343	28117	28160	28080	28203	28160	28132	28179	28013	27875	28057	28243	28027	28074	28093	28071	28039	27817	27991	27959	28063	27985	27846	28135	28165	28016	28027	28049	28242	27964	27853	28057	27890	28074	27906	27800	28356	28113	28283	28218	28165	27978	27837	28014	28199	28005	28148	28037	28096	28138	28055	28189	27976	28074	28321	27944	27744	28364	28351	27789	27938	28010	28041	27962	28099	28186	28129	28224	27965	27733	27888	28167	28119	28113	28093	27963	28163	27969	28172	27883	27984	28048	28212	28085	28080	28031	28080	28097	27949	27793	27693	28186	27921	27956	28195	27901	28177	27992	28066	28057	28122	28234	28164	27994	28147	28010	27872	28126	28107	28085	28044	27960	28164	28146	28251	27961	28042	28224	28253	28121	28203	28152	28016	28125	28202	28148	28309	28054	28060	28090	27998	28125	28012	28006	27939	28237	28184	27949	28314	28185	28076	27969	28097	28065	28337	28024	27876	27972	27965	27835	27751	28114	27936	28113	28025	28221	28050	28016	27953	27835	28162	28163	28216	27883	28288	28080	28349	28208	28091	28124	28086	28014	27838	28030	28045	27985	28168	28240	28368	28028	27886	28222	28186	27887	28121	27764	28182	28069	28261	28098	28249	28011	27985	28239	28198	28061	28283	28055	28158	28102	27937	28020	27947	28027	28051	27862	27918	27867	28292	28475	28373	28461	27828	28259	28081	28103	28047	28278	28028	27899	27836	27890	28095	27939	28098	28204	28153	28095	28066	28016	27948	28004	28180	27984	27905	28165	28214	27896	27992	28254	28343	27874	27974	27967	28085	28071	28134	28020	27923	27958	28008	28037	28094	28266	27865	28047	27834	28018	28068	27986	28209	27958	28032	28058	28104	27980	28195	28026	27773	28075	28200	28231	28162	27882	28182	27962	28138	28031	28161	27939	28025	27853	28011	28085	28129	28048	28113	28289	28353	28042	28019	27975	27820	27856	28030	28206	28013	28152	27852	28081	28020	27933	28136	28004	28104	27987	28296	28210	28096	28109	27987	28243	28101	28231	27914	28049	28093	27977	28049	28018	28083	28244	28111	28059	28208	27980	28049	27839	27816	27896	28224	28116	28072	28060	28069	27971	27995	27962	28031	27996	28137	27999	27989	28088	28030	28209	28033	28220	28057	27822	27907	28025	28228	28189	27998	27989	28190	28186	27909	28078	28240	27968	28223	28094	27964	27465	28054	27711	28037	28209	28247	28139	28089	27855	28112	28147	28443	27890	28166	27895	27887	28114	27758	28121	28223	28018	28119	28000	28333	28129	27943	28081	28272	27899	27988	27961	28128	28127	28125	28310	27968	28028	27940	28051	28074	28073	27889	28002	28116	28216	28026	28103	27974	27835	28003	28038	27859	28014	28153	28228	28091	27872	27826	27914	28151	28209	28229	28258	28214	28207	28086	28061	28307	28168	27951	28038	28187	28137	28110	27806	28069	28324	28029	28163	28285	28245	28016	28305	27911	27962	28003	28287	28394	28135	28186	28280	28286	28108	28294	28156	28079	27853	27974	28156	28152	28160	27931	27886	27810	28132	28007	27775	28158	28081	27976	27935	27886	28186	28049	28017	27982	28218	28341	27882	27990	28373	28335	28108	28171	27921	28065	28194	28292	27934	27815	27987	27958	27963	28092	28078	28395	28197	27983	28282	28084	27901	28143	28151	28034	27980	27907	28250	27970	28014	28043	28183	28025	28317	28034	27812	27956	28053	27975	28131	28111	27942	27844	28215	28219	28157	28099	27750	27930	28127	28113	28253	28035	27843	27913	27867	28095	27983	28211	27906	28097	28243	28163	27986	28047	27819	27975	27997	28007	27992	28114	28118	28049	28207	28081	28234	28215	28364	28303	28290	28331	27960	28250	28387	28327	28163	28000	27878	28059	28359	28244	28047	27775	28052	27884	27826	28216	28127	28122	28142	28298	28309	28113	28147	28079	27970	28119	27991	28067	27902	28222	28167	28117	28226	27877	27955	28116	28069	28141	28140	28030	28148	27934	28065	27830	28133	27873	27882	28119	27781	28080	28179	28037	28021	27969	28093	27876	27916	27906	27937	27850	28130	28011	27939	27862	28062	28442	27927	28207	28153	28082	28153	28131	28200	28056	27830	28076	28182	28282	28113	28192	28033	27985	27973	27969	28089	28053	27959	28122	28101	28041	27958	28220	28070	27819	27973	27996	28044	28211	27982	28154	28054	28096	28099	28279	28030	27912	28243	28056	27906	28217	28086	28229	28266	27852	28223	28320	28034	28469	28001	27773	27904	28051	27918	28042	28253	28284	28006	28272	28053	28183	28130	28132	28078	27991	28104	28133	28164	28099	28082	28005	27891	28098	28208	27912	27922	28042	28163	28159	28214	28083	28068	27816	28165	28074	27876	28239	27902	27835	28170	28257	28255	28073	28242	27973	28036	28080	28062	28308	28048	27920	28074	28129	27945	28025	28050	28133	28133	28178	28019	28020	28355	28149	28043	28062	28135	28048	28216	28315	27957	27991	28040	28146	28064	27966	28023	28146	28342	28042	28137	28096	27822	28101	27988	28160	27957	27924	28047	27694	27937	28032	28106	28049	27993	27997	28227	28120	28048	27809	28204	27855	27813	27916	28097	27950	28031	28047	28067	28096	28063	27993	28183	28146	27945	28373	28081	27907	27998	28210	28366	28009	28055	28228	28107	28158	27711	27848	28289	28329	28134	27971	27663	27969	27823	28104	27932	28198	28039	28037	28050	28186	28041	28101	28017	28007	28156	27959	28318	28093	28104	28002	28260	28161	28080	28102	28006	28110	28009	28184	27937	27963	28100	27917	27908	28158	28036	28573	28187	28068	27845	28168	27908	28084	28081	28050	27965	28258	28103	28277	27988	28059	27969	28006	28240	28185	28338	28328	28040	28136	27980	28082	28073	27878	27969	28052	28050	27997	28314	28077	28303	28031	28141	27956	27677	27860	28206	28169	28050	28104	28144	28209	28041	27982	27838	28016	27944	28116	28314	28135	28040	28216	28335	28120	27959	27956	28035	28249	28219	28135	28035	28088	28113	28214	28411	28174	28049	28361	28098	28036	27875	28013	28209	27942	28198	28218	27907	27887	28153	28292	28364	28066	27978	27950	28129	28145	28092	28035	28036	28146	27999	28207	27919	28112	28075	27936	28078	28117	27874	27979	27925	28056	27958	28039	27983	28031	28041	27980	28133	28126	27724	27874	28097	28200	27869	28010	28395	28100	28147	28139	28092	27930	28226	28299	27945	27991	28058	28083	28092	28029	27980	28096	28282	28091	28171	28004	27951	27824	27872	28054	28081	27996	28133	28252	28249	28056	28423	27778	28057	28086	28232	28126	28053	28020	27934	28029	27975	27984	28059	28056	27940	28337	28078	28209	28026	28137	27755	28154	28222	27925	28105	28031	28011	28101	28211	28150	27844
23440	40685	39937	32479	27842	24892	22991	21748	20804	20228	19639	19366	19081	18962	18726	18835	18620	18602	18274	18193	18145	18035	17898	17838	17749	17737	17459	17680	17464	17552	17615	17612	17476	17363	17308	17638	17367	17474	17548	17382	17403	17316	17436	17464	17354	17527	17399	17480	17477	17289	17453	17559	17372	17479	17410	17467	17534	17253	17257	17482	17536	17314	17400	17474	17323	17350	17338	17278	17341	17302	17457	17407	17362	17291	17191	17247	17456	17388	17434	17367	17240	17261	17123	17334	17421	17396	17439	17332	17374	17373	17312	17122	17174	17301	17424	17180	17320	17426	17231	17381	17367	17303	17354	17440	17212	17507	17264	17267	17374	17417	17421	17161	17331	17288	17288	17362	17397	17496	17332	17223	17156	17211	17199	17290	17296	17283	17286	17049	17253	17258	17332	17289	17351	17247	17432	17292	17530	17402	17176	17202	17415	17342	17385	17343	17408	17192	17354	17304	17304	17265	17278	17340	17505	17349	17198	17186	17329	17439	17335	17432	17320	17356	17287	17165	17323	17434	17311	17425	17426	17473	17240	17453	17209	17297	17222	17349	17216	17324	17281	17333	17254	17402	17303	17469	17290	17350	17302	17362	17366	17589	17351	17422	17552	17207	17272	17180	17566	17183	17307	17328	17324	17362	17304	17458	17262	17363	17366	17287	17225	17293	17326	17273	17295	17309	17467	17373	17220	17402	17413	17465	17205	17282	17340	17229	17337	17360	17330	17275	17325	17341	17345	17266	17182	17396	17400	17368	17376	17320	17335	17267	17297	17368	17427	17330	17276	17277	17398	17429	17178	17227	17426	17422	17391	17182	17243	17247	17476	17167	17513	17464	17272	17367	17211	17319	17347	17384	17365	17444	17381	17376	17227	17378	17401	17437	17217	17349	17252	17384	17161	17191	17302	17400	17255	17362	17190	17555	17362	17372	17423	17395	17396	17428	17086	17466	17355	17254	17311	17432	17219	17377	17222	17355	17355	17437	17437	17281	17211	17365	17397	17176	17479	17298	17264	17438	17233	17246	17400	17239	17388	17362	17346	17393	17227	17165	17511	17430	17277	17221	17141	17348	17258	17322	17334	17280	17278	17366	17236	17360	17482	17317	17329	17302	17425	17461	17430	17274	17351	17325	17316	17177	17236	17229	17246	17298	17336	17451	17291	17187	17317	17416	17398	17370	17290	17355	17401	17156	17380	17341	17284	17399	17322	17476	17251	17362	17323	17335	17403	17264	17250	17373	17435	17239	17259	17299	17396	17320	17328	17219	17420	17302	17414	17201	17295	17237	17200	17314	17502	17400	17568	17348	17441	17247	17304	17342	17469	17365	17440	17203	17125	17228	17275	17301	17293	17194	17437	17259	17272	17305	17380	17411	17198	17387	17498	17268	17327	17380	17246	17219	17336	17344	17238	17506	17295	17539	17269	17169	17209	17390	17366	17235	17343	17319	17315	17119	17350	17323	17226	17265	17295	17400	17293	17130	17548	17217	17291	17222	17342	17313	17335	17167	17344	17177	17293	17287	17466	17233	17332	17331	17297	17266	17254	17377	17325	17307	17289	17368	17252	17228	17440	17461	17475	17148	17123	17246	17301	17382	17005	17421	17412	17202	17253	17254	17363	17374	17308	17100	17357	17495	17448	17228	17392	17277	17471	17281	17334	17147	17361	17120	17375	17446	17379	17158	17522	17332	17484	17302	17356	17229	17272	17295	17267	17203	17313	17352	17480	17301	17517	17231	17218	17288	17193	17319	17315	17509	17236	17289	17359	17316	17432	17279	17295	17348	17293	17107	17326	17341	17197	17321	17044	17384	17170	17133	17325	17346	17214	17260	17307	17543	17310	17251	17244	17269	17427	17323	17253	17178	17322	17573	17492	17321	17343	17270	17363	17398	17422	17437	17318	17236	17460	17224	17321	17193	17341	17321	17181	17480	17394	17188	17206	17144	17168	17408	17348	17261	17398	17280	17375	17238	17279	17256	17466	17324	17352	17279	17490	17256	17195	17420	17222	17265	17252	17362	17270	17069	17198	17223	17424	17396	17210	17411	17421	17339	17165	17286	17292	17246	17495	17316	17226	17341	17529	17395	17269	17348	17377	17596	17354	17261	17399	17319	17402	17296	17358	17393	17187	17127	17248	17289	17489	17275	17426	17350	17237	17303	17554	17196	17394	17466	17386	17329	17267	17145	17450	17204	17224	17189	17385	17205	17183	17250	17408	17234	17323	17265	17372	17451	17267	17111	17388	17258	17305	17469	17224	17265	17368	17303	17311	17206	17312	17271	17490	17307	17213	17306	17536	17410	17326	17333	17462	17154	17332	17259	17533	17279	17249	17249	17309	17293	17412	17221	17396	17255	17311	17359	17291	17200	17424	17188	17374	17435	17345	17007	17325	17282	17407	17317	17276	17277	17437	17174	17157	17261	17248	17264	17290	17184	17240	17336	17285	17352	17281	17284	17314	17333	17435	17104	17243	17295	17319	17226	17430	17214	17248	17347	17414	17246	17451	17151	17294	17285	17278	17261	17418	17358	17468	17497	17531	17267	17296	17213	17259	17441	17312	17238	17515	17334	17218	17322	17469	17411	17324	17275	17388	17416	17337	17100	17342	17265	17449	17327	17198	17406	17253	17253	17275	17252	17443	17282	17338	17479	17436	17441	17380	17319	17275	17404	17357	17282	17417	17343	17501	17495	17423	17484	17357	17389	17358	17388	17320	17303	17578	17326	17020	17357	17271	17186	17328	17463	17420	17314	17453	17476	17295	17469	17437	17109	17313	17152	17297	17431	17322	17336	17264	17490	17356	17405	17341	17279	17382	17230	17410	17365	17330	17205	17297	17384	17340	17252	17113	17135	17324	17417	17397	17433	17349	17164	17349	17195	17241	17540	17364	17509	17278	17158	17285	17293	17275	17428	17419	17377	17343	17203	17393	17310	17277	17320	17326	17360	17316	17272	17445	17292	17214	17255	17271	17266	17395	17319	17182	17390	17104	17217	17459	17341	17277	17332	17293	17295	17093	17163	17351	17335	17348	17357	17271	17313	17289	17460	17260	17242	17323	17309	17358	17359	17211	17252	17383	17499	17447	17089	17354	17355	17330	17131	17340	17383	17246	17372	17305	17478	17358	17257	17400	17282	17299	17312	17413	17234	17269	17262	17501	17130	17372	17410	17356	17278	17247	17370	17354	17453	17231	17302	17266	17395	17363	17120	17272	17314	17316	17192	17272	17099	17308	17318	17359	17313	17373	17363	17384	17330	17426	17180	17245	17325	17388	17375	17228	17214	17282	17258	17218	17344	17306	17260	17102	17379	17291	17320	17196	17182	17427	17351	17544	17117	17345	17412	17334	17307	17461	17250	17273	17251	17276	17532	17398	17256	17428	17274	17241	17480	17162	17413	17335	17356	17390	17215	17322	17397	17544	17384	17247	17405	17377	17242	17152	17419	17347	17370	17282	17339	17358	17206	17158	17371	17253	17267	17478	17214	17425	17210	17070	17308	17397	17141	17208	17348	17425	17256	17376	17243	17444	17350	17311	17185	17308	17275	17227	17239	17233	17326	17547	17085	17216	17223	17482	17375	17357	17326	17259	17293	17251	17435	17365	17237	17257	17301	17397	17392	17210	17224	17191	17427	17353	17299	17257	17281	17293	17325	17201	17258	17416	17336	17241	17267	17294	17152	17372	17418	17169	17392	17227	17434	17203	17260	17274	17341	17425	17316	17276	17118	17462	17248	17181	17340	17399	17318	17414	17285	17369	17260	17207	17263	17391	17237	17295	17290	17224	17230	17414	17264	17500	17324	17277	17218	17393	17385	17095	17298	17351	17381	17354	17374	17144	17332	17369	17112	17290	17352	17295	17196	17422	17207	17340	17289	17234	17377	17331	17203	17557	17392	17431	17181	17331	17285	17159	17157	17296	17236	17189	17189	17320	17130	17332	17143	17396	17371	17357	17411	17242	17296	17268	17257	17233	17252	17288	17237	17193	17303	17361	17326	17414	17356	17243	17351	17345	17233	17336	17297	17342	17293	17606	17345	17326	17395	17179	17296	17432	17238	17216	17214	17251	17356	17384	17488	17205	17326	17212	17293	17291	17385	17163	17437	17452	17300	17359	17362	17312	17303	17274	17201	17454	17334	17395	17248	17237	17311	17195	17205	17256	17237	17235	17286	17141	17234	17317	17460	17230	17310	17283	17420	17307	17459	17321	17264	17162	17320	17248	17307	17386	17334	17234	17214	17223	17541	17121	17445	17387	17438	17339	17439	17152	17352	17191	17351	17424	17303	17573	17237	17308	17667	17286	17307	17277	17472	17196	17225	17175	17250	17185	17252	17184	17376	17155	17201	17234	17200	17436	17295	17324	17376	17327	17199	17386	17180	17399	17401	17249	17482	17268	17264	17427	17231	17465	17331	17322	17238	17449	17410	17323	17321	17361	17228	17461	17266	17261	17299	17403	17241	17376	17202	17325	17379	17395	17305	17214	17543	17194	17299	17299	17311	17308	17112	17302	17337	17338	17339	17250	17360	17190	17219	17320	17250	17315	17298	17384	17370	17450	17265	17237	17141	17247	17213	17281	17508	17354	17429	17273	17175	17260	17487	17316	17395	17265	17243	17208	17228	17277	17224	17374	17365	17267	17332	17196	17290	17124	17270	17326	17061	17418	17433	17435	17397	17402	17313	17401	17382	17437	17298	17292	17384	17416	17351	17421	17223	17316	17247	17058	17327	17260	17109	17400	17338	17245	17354	17395	17276	17408	17295	17411	17421	17143	17186	17298	17295	17225	17341	17234	17251	17464	17255	17334	17239	17310	17146	17337	17359	17382	17289	17255	17290	17129	17272	17269	17225	17414	17428	17294	17327	17202	17240	17219	17508	17256	17487	17381	17179	17154	17253	17165	17503	17243	17407	17544	17394	17174	17208	17362	17286	17222	17406	17346	17416	17356	17380	17380	17353	17441	17204	17345	17262	17304	17254	17423	17338	17130	17167	17185	17337	17278	17416	17151	17441	17346	17284	17342	17311	17140	17504	17366	17372	17262	17440	17401	17337	17145	17569	17330	17358	17396	17437	17515	17237	17345	17383	17253	17319	17277	17507	17022	17339	17194	17249	17244	17372	17460	17309
36488	31048	35651	34390	32159	31421	31150	30780	30586	30638	30232	30322	30346	30097	30372	30226	30060	29996	30061	30153	29912	30007	29875	29803	29995	29993	29990	29796	29710	29658	29753	29968	30047	29993	29855	29791	30212	30073	30051	30025	29940	29991	30215	30047	30039	30133	30026	29870	29773	29748	29630	29898	29892	29907	29895	29920	29720	29780	29951	30039	29799	29810	29745	29805	29914	29730	29794	29822	29942	29962	30103	29893	29730	29985	29672	30011	29766	29721	29828	29786	29784	30036	30067	30058	30104	30180	29891	30018	30039	30074	29737	29734	29793	29696	29864	29827	29752	29763	29699	29833	30079	29842	29885	30015	29908	29776	29859	30131	29903	29636	29867	29775	29835	29781	30026	30021	29825	29989	29771	29813	29859	29599	30127	29878	29757	29660	29724	30077	29973	29798	29730	29901	30145	29941	30022	29834	29836	29841	29959	29554	29911	29835	29886	30044	30101	29914	29916	29850	29930	29771	29994	29734	29776	29803	29693	30148	29920	29833	29707	29966	29969	29818	29631	29874	29929	29750	29684	29750	29906	29695	29976	29856	29926	29979	29664	29931	29968	29705	29671	29781	29903	29898	29578	29647	29792	30076	29940	29514	30180	29777	29642	29924	30025	29866	29949	29967	29610	29831	29934	30001	29723	29790	29879	30091	29937	29805	29765	29771	29873	29840	29868	29936	29917	30122	30030	30144	29818	29981	29943	29938	29736	29891	29885	29809	29864	30153	29923	29965	29700	29799	29792	29708	29883	29776	30039	30053	30020	29991	29923	30017	29906	29819	29812	29584	29857	29760	29695	29722	29717	29849	29946	29911	29984	29748	29781	29802	29970	29929	30008	30092	29956	29728	29945	29891	29792	29957	29642	30239	29831	29576	29973	29835	30129	29993	29789	29926	30007	29897	30172	29932	29847	29705	29859	30099	29725	30084	30094	29816	30011	29804	29871	29931	30037	29947	29919	30274	29693	29763	29565	29682	29739	30033	29971	29753	29993	30100	29930	30204	30103	29801	29907	29759	29928	29893	29769	29791	29754	29899	29999	29755	30042	29972	29794	29781	29836	29976	29951	29868	30217	29754	29690	29953	29763	30038	29898	29874	29951	29915	29746	29772	29832	29958	29932	29690	29926	29961	29726	29782	30130	29939	29689	29867	29690	29690	29915	29893	29849	30071	30010	29633	29857	29647	29815	30045	29927	29794	29891	29682	29953	29970	29883	29873	29931	29967	29685	29707	29824	29798	29744	29762	29638	29819	29863	30104	29944	29916	29777	29992	30200	29770	30084	29882	30048	29781	30119	29750	29961	29895	29693	29587	30006	29865	29700	29762	30040	29795	29662	29794	29860	29765	30127	30126	29712	29744	29932	29823	29930	29764	29945	29891	30010	29877	30018	29734	29770	29984	29877	30035	29918	29610	29810	29832	29798	29657	29671	29397	30088	29832	29705	29577	29900	29974	30007	30103	29794	29546	29874	30109	29954	29885	29828	29863	29790	29846	29614	29921	29977	29951	29837	29871	29746	29899	29968	29856	29850	29976	29861	29979	29705	29988	30154	30063	30059	29854	29908	29566	29759	30019	29688	29913	30045	30028	29875	30145	30074	29710	29761	29595	29820	29704	29624	29928	30050	29997	30030	29757	30050	29645	29751	29666	29685	29597	29800	30009	30115	29804	30124	29651	29572	30121	29862	29912	29933	30101	29632	29728	29994	29756	30086	29815	29913	30069	30116	30107	29710	29958	29828	30000	29567	29816	29682	29949	29949	30100	29866	29665	29797	30003	29968	29778	29941	29656	29708	29876	29563	29880	29940	29656	29942	29861	29930	29953	29831	29728	29785	29979	29813	29993	29980	30026	29666	29630	29791	29781	30104	29763	29893	29795	30013	29961	29890	29919	29954	30073	29849	30091	29962	29796	29790	29877	29512	29833	29746	30039	30040	30129	29782	30104	29889	29838	29894	29796	29879	29998	29598	29829	29703	29989	29818	30071	29643	30077	29770	29756	29876	29865	29967	29804	29756	30029	29886	29491	29897	30008	29551	29823	29976	29961	30028	29719	29884	30095	29880	29950	30184	29937	29805	30056	29634	29857	29966	29884	29934	29932	29899	30161	29933	29619	29915	29747	29834	29943	30080	29921	30087	30097	29952	29753	30309	30348	29938	29905	29980	29830	29915	29870	30004	30104	30095	29904	29878	29775	29900	29815	29974	29743	29894	29897	30036	30081	30115	29901	29941	30123	29899	29997	30100	29837	30156	29979	29994	29888	29766	30018	29722	29994	29885	29953	29592	29786	29717	29853	30246	29897	29848	30138	29960	29808	29579	29867	30051	29760	29976	29708	30068	29859	29750	29882	29790	29828	29923	29909	29769	29822	29993	29739	30145	30160	30136	29752	29786	29802	29889	29867	29795	29958	29861	30014	29768	30025	29921	29951	29626	29544	29884	29717	29794	29889	29643	29951	29809	29862	29815	29903	30026	29569	29822	29949	29754	29877	29653	29855	29683	29500	30064	29681	29822	29949	30068	29842	29915	30016	29893	30040	29959	30151	30032	29911	29750	29846	29645	29994	29922	29743	30017	29902	29596	29596	30081	30038	29885	29683	29999	29941	29891	30148	29839	29751	30083	29655	30011	30069	29970	29558	29765	29984	29749	29768	29935	29861	30013	29773	29785	29844	29897	30020	30100	29818	29905	29964	29813	29868	30043	29615	29602	29988	29779	30125	30043	29806	29817	30060	29652	29693	29957	29825	29944	29730	29976	29621	29868	29834	30067	29831	29744	30080	29856	29563	29941	29746	29880	29957	29725	29814	29995	29825	29691	29920	29827	29778	29880	29911	29697	29743	29714	30097	29717	30050	29699	29936	29810	29753	29720	29913	30201	29951	30121	29920	30003	29991	30120	29973	30142	29739	29761	29749	29860	29685	29911	29944	29805	29851	29869	29863	29770	29684	29768	29793	30013	30098	29818	30203	29835	29728	29789	29899	29800	29869	29757	29777	30007	29981	29859	30026	29751	29922	29958	29554	29810	29990	29860	29813	29993	29929	29679	30053	29711	29679	30176	29879	29848	29868	29907	29862	29948	29852	29821	29700	29954	29941	29851	29992	29984	30080	29882	29716	29918	29635	29664	29972	29917	29837	29747	29841	29933	29653	29756	29920	29787	29877	30194	30049	29692	29743	29906	29704	29694	29919	29843	30007	30070	30058	30197	29910	30077	29707	29753	29782	29937	29751	29921	29901	29912	29895	30143	30075	29818	29730	29409	29716	29890	29952	29717	29860	29765	29815	29790	29956	29644	29828	29917	29940	30112	29859	29778	30003	29838	29876	29775	29942	30242	29917	29803	29657	29736	29495	29871	30027	29759	29844	29999	29760	29896	29854	29908	30038	29850	30010	29748	29517	29833	29918	30196	29492	29807	30030	29783	29816	29854	29718	29772	29803	29691	29963	29969	29727	29915	30026	29848	29979	30139	29892	29736	29707	29863	29818	29684	29812	30106	29727	29696	29888	29679	29837	30027	29796	29706	29748	29878	29827	30026	29722	30020	29619	29947	30083	29990	29855	29881	29878	29687	29771	29909	29923	29851	29722	29855	29975	29792	30176	29696	29969	29879	30042	29915	29800	29945	29792	29737	30081	29865	29989	29904	29709	29920	29875	29807	29685	30030	30018	30066	29903	30024	29838	29898	29797	29838	29697	30301	29856	29683	29952	29794	29972	29860	29889	29810	29956	29763	29789	30006	29773	29961	30224	29716	29775	30083	29938	30187	30151	29914	29794	29726	29754	29883	29835	29811	29740	29770	29793	29853	29912	30007	29888	29882	30018	29941	29851	29956	29886	30051	29984	29891	30098	30141	29824	30024	29805	29886	29961	29781	29833	29841	29805	29968	30152	30078	29940	30032	30044	29932	29781	29732	29957	30021	29951	29968	30032	29993	29835	29901	29602	29765	29744	29784	30199	30210	29937	30113	29804	29869	29721	29449	29944	29908	29756	29900	29779	29678	29583	29918	30004	29971	29658	29852	29845	29662	29796	29791	29695	29926	29745	29846	30058	29966	29695	29730	30057	30042	29946	29712	29830	30127	29668	29795	29960	29841	29672	29888	29901	29903	29647	29951	29819	29651	29849	29940	29985	29714	29632	29757	29468	30180	29781	30150	30036	29962	29530	29906	29666	29937	30075	30021	29967	29844	29899	29785	29818	29949	29803	29955	29702	29768	30119	29822	29857	29875	30023	29545	29745	30353	30046	29656	29574	29863	29970	30134	29967	29866	29947	30016	29949	29758	30234	29864	29961	29620	29663	29670	29849	29854	29943	30197	29787	29827	29629	29678	30032	29832	29945	29576	29678	29724	29762	29817	30001	29890	29777	30087	29837	29703	29885	29841	29975	30087	29972	29936	29834	30025	30168	29782	29766	29902	30115	29755	29717	29657	29595	29759	29803	30247	29817	30121	29999	29788	29862	29729	29683	29921	29870	30049	30136	29911	30009	30158	29958	29769	29993	29969	29971	29874	30004	30057	30038	30087	29779	29807	29715	30117	29827	29828	29855	29763	29730	29978	29825	29745	29821	30138	29780	30060	29965	30015	29738	29932	29880	29852	29822	29946	29992	29917	29795	29986	30213	30135	29745	29981	29811	30140	29903	29743	29878	29882	29999	29887	29792	30116	29815	29788	30154	29814	29718	30008	29890	29768	30043	30031	29868	30046	29857	30047	30111	29915	30016	29888	29942	29950	30016	30062	30291	30188	29463	29537	30332	29882	29888	29854	29831	29695	29880	29958	30006	30149	29862	30025	29698	29764	29835	30128	29981	29994	29711	29986	30043	29975	29760	29944	29943	29903	29910	29886	29803	29767	29871	29947	29979	29749	29780	29736	29746	29753	30002	30072	30133	29840	30074	30208	30018	29971	29788	29708	29880	29933	29875	29962	29880	30026	30010	29907	29678	29885	29857	29960	29949	29775	29917	29675	29872	29860	29867	29812	29895	30144	30223	29976	29869	30050	30195	30052	29798	29973	29982	29902	29927	29899	29947	29901	30062	29878	29704	30010	29896	29961	30295	29951	29679	30062	29878	29907	29934	29800	30255	30004	29937	29591	29828	30085	30093	30022	29715	29712	29800	29822	29888	29831	29918
24214	28901	28280	23954	21880	20836	19991	19625	19269	18944	18743	18736	18799	18679	18750	18595	18624	18522	18563	18399	18598	18430	18378	18368	18372	18456	18309	18251	18063	18106	18385	18372	18112	18158	18295	18023	18190	18129	18165	18160	18285	18357	18317	18050	18268	18157	18178	18338	18405	18219	18245	18091	18347	18181	18084	18345	18168	18229	17909	18136	18153	18170	18234	18105	18324	18154	18336	18288	18098	18230	18210	18158	18109	18271	18164	18234	18294	18088	18217	18138	18071	18197	18248	18342	18202	18299	18404	18359	18265	18303	18347	18006	18377	18162	18276	17877	18158	18155	18069	18215	18239	18378	18361	18236	18120	18120	18423	18157	18136	18236	18219	18125	18097	18044	18070	18120	18162	18068	18212	18163	18168	18154	18141	18405	18081	18304	18225	17991	18078	18250	18238	18233	18096	18246	18270	18266	18266	18137	18242	18153	18247	18319	18061	18219	18261	18235	18117	18157	17975	18153	18066	18285	18115	18162	18339	18097	18157	18186	18223	18240	18284	18181	18052	18210	18261	18277	18089	18260	18099	18224	18157	18206	18023	18050	18171	18018	18262	18307	18204	18249	18077	18320	18031	18085	18145	18210	18262	18132	18235	18180	18267	18160	18113	18262	18173	18318	18166	18318	18215	18152	18100	18252	18243	18269	18130	18247	18341	18216	18059	18136	18218	18083	18270	18304	18372	18113	18276	18207	18160	18169	18101	18251	18268	18092	18118	18157	18337	18289	18348	18244	18177	18066	18256	18421	18068	18309	18289	18100	18263	18250	18203	18368	18168	18330	18271	17911	18143	18304	18079	18030	18046	18274	18306	18116	18300	18198	17876	18370	18243	18174	18103	18112	18308	18184	18102	18158	18153	18337	18288	18290	18045	18335	18292	18334	18249	18151	18243	18113	18202	18150	18235	18104	18285	18274	17982	18233	18144	18050	18269	18233	18102	18138	18207	18283	17959	18285	18378	18138	18198	18178	18167	18285	18225	18155	18362	18155	18305	18118	18333	18182	18214	18209	18308	18210	18349	18115	18169	18142	18213	18214	18217	18247	18108	18207	18195	18265	18046	18115	18391	18060	18294	18174	18134	18132	18247	18176	18187	18264	18222	18275	18348	18288	18189	18389	18118	18144	18334	18263	18139	18206	18268	18283	18289	17993	18150	18274	18294	18260	17977	18116	18172	18301	18178	18347	18082	18150	18106	18225	18108	17933	18132	18033	18185	18349	18196	18304	18092	18209	18149	18226	18183	18199	18223	18273	18176	18241	18319	18134	18129	18124	18297	18200	18103	18158	18068	18260	18191	18358	18171	18405	18202	18262	18153	18060	18114	18194	18210	18268	18267	18097	18226	18164	18108	18324	18010	18190	18078	18054	18093	18033	18049	18339	18344	18123	18206	18065	18087	18301	18222	18308	18128	18230	18241	18155	18234	18180	18088	18138	18121	18222	18083	18297	18381	17975	18132	18231	18181	18150	18087	18207	18356	18208	18174	18285	18113	18133	18182	18153	18128	18311	18273	18306	18259	18284	18306	18225	18251	18071	18310	18217	18293	18019	18165	18246	18256	18051	18308	18155	18164	18279	18163	18121	18282	18211	18274	18144	18157	18139	18091	18185	18135	18272	18125	18163	18084	18162	18160	18123	18225	18105	18278	18344	18161	18089	18229	18137	18156	18234	18242	18223	18332	18227	18110	18098	17968	18137	18172	18356	18038	18352	18251	18105	18122	18203	18092	18026	18261	18360	18353	18192	18262	18053	18277	18100	18013	18333	18134	18151	18309	18250	18241	18106	18106	18134	18162	18019	18158	18125	18257	18340	18211	18204	18152	18358	18266	18194	18220	18040	18158	18250	18176	18162	18444	18099	18076	18085	18215	18264	18333	18250	18128	18213	18263	18127	18112	18219	18186	18067	18230	18140	17949	18236	18138	18240	18107	17968	18270	18191	18010	18130	18171	18133	18526	18254	18075	18195	18287	18237	18325	18135	18202	18414	18222	18102	18253	18200	18283	18178	18163	18338	18345	18137	18107	18187	18015	18150	18025	18076	18198	18263	18176	18339	18208	18323	18056	18218	18186	18221	18172	18174	18284	18134	18208	18369	18309	18186	18261	18310	18340	18310	18299	18109	18137	18056	18155	18154	18079	18102	18219	18122	18189	18145	18298	18195	18336	18143	18089	18349	18091	18243	18298	18240	18229	18140	18233	18008	18283	18209	18270	18163	18260	18158	18164	18287	18084	18238	18144	18173	17923	18160	18265	18233	18079	18019	18136	18310	18098	18266	18317	18221	18105	18183	18274	18136	18198	18258	18131	18225	18254	18052	18232	18196	18132	18136	18241	18310	18305	18058	18208	18362	18305	18203	18234	18136	18111	18258	18056	18103	18103	18189	18134	18099	18123	18034	18121	18243	18154	18099	18238	18150	18096	18052	18314	18019	18144	18247	18189	18129	18226	18053	18071	18142	18148	18443	18265	18209	18066	18025	18225	18363	18106	18246	18105	18352	18282	18118	18188	18197	18234	18090	18215	18065	18347	18196	18179	18213	18223	18246	18289	18322	18136	18096	18160	18267	18463	18331	18272	18121	18434	18026	18330	18397	18274	18200	18262	18117	18101	18267	18191	18311	18180	18192	18273	18095	18142	18227	18094	18222	18367	18327	18150	18282	18067	18118	18117	18267	18193	17957	18190	18165	18192	18009	18286	18339	17986	18141	18335	18175	18408	18292	18168	18113	18205	18324	18227	18312	17983	18289	18072	18291	18228	18157	18147	18237	18293	18106	18195	18174	18178	18064	18154	17951	18316	18250	18321	18119	18228	18226	18122	18217	18113	18161	18122	18155	17986	18140	18188	18132	18308	18284	18292	18158	18316	18209	18177	18167	18259	18294	18151	18225	18240	18219	18029	18190	18272	18110	18214	18139	18227	18088	18117	18413	18308	18138	18082	18169	18257	18387	18019	18268	18203	18276	18172	18247	18264	18125	18294	18371	18157	18116	18053	18235	18140	18047	18220	18160	18136	18201	18170	18392	18243	18170	18029	18135	18280	18248	18251	18223	18022	18185	18096	18343	18048	18173	18110	18116	18192	18214	18099	18252	18211	18289	18232	18188	18171	18150	18167	18183	18057	18245	18148	18240	18257	18127	18130	18104	18343	18370	18318	18155	18388	18327	18324	18078	18219	18178	18214	17990	18078	17979	18232	18305	18124	18041	18520	18225	18077	18196	18363	18279	18096	18187	18453	18431	18182	18290	18221	18214	18097	18264	18169	18151	18065	18136	18229	18206	18375	18214	18249	18163	18095	18111	18308	18321	18227	18113	18234	18061	18303	18037	18147	18376	18208	18280	18166	18149	18284	18131	18105	18062	18232	18136	18374	18094	18279	18080	18128	18126	18278	18243	18049	18098	18324	18310	18284	18298	18296	18050	18103	18287	18223	18227	18196	18068	18187	18147	18215	18425	18296	18205	18211	18184	18245	18130	18252	18210	18343	18135	18008	18231	18194	18228	18102	18300	18299	18289	18163	18316	18281	18111	18071	18272	18219	18170	18320	18108	18154	18082	18123	18190	18128	18150	18023	18218	18232	18082	18181	18212	18219	18081	18081	18198	18114	18218	18219	17988	18126	18286	18109	18083	18166	18351	18195	18235	18183	18256	18122	17996	18075	18118	18111	18117	18132	18121	18208	18363	18209	18158	18282	18147	18137	18281	18316	18290	18266	18368	18283	18311	18108	18229	18054	18142	18059	18195	18342	18175	18241	18149	18090	18100	18133	18219	18252	18255	18019	18331	18117	18310	18028	18081	18021	18370	18268	18273	18091	18321	17996	18008	18242	18141	18370	18209	17988	18251	18264	18020	18060	18236	18126	18173	18326	18076	18195	18155	18320	18100	18289	18215	18260	18191	18278	18003	18028	18164	18443	18229	18265	18173	18245	18114	18255	18040	18321	18119	18071	18256	18299	18340	18086	18180	18190	18218	18277	18396	18117	18220	18099	18066	18229	18080	18299	18171	18308	18259	18091	18203	18378	18376	18255	18288	18048	18127	18162	18237	18235	18178	18439	18221	18047	18361	18083	18062	18308	18113	18272	18148	18131	18230	18204	18117	18182	18160	18421	18099	18208	18148	18362	18329	18224	18427	18346	18144	18097	18397	18143	18169	18249	18291	18135	18131	18227	18169	18325	18179	18325	18284	18159	18184	18226	18404	18306	18304	18245	18319	18249	18279	18145	18151	18201	18277	18301	18170	18185	18193	18221	18377	18063	18268	18019	18250	18080	18118	18134	18198	18130	18245	18085	18205	18179	18315	18265	18358	18073	18131	18311	18149	18159	18176	18226	18401	18179	18286	18102	18070	18182	18120	18166	18246	18113	18216	18257	18093	18013	18244	18268	18080	17953	18279	18080	18304	18200	18298	18451	18223	18227	18234	18257	18344	18126	18157	18189	18173	18164	18130	18179	18314	18134	18174	18006	18038	18244	18026	18239	18254	18080	18100	18210	18189	18153	18380	18244	18255	18318	18391	18154	18194	18181	18235	18189	18135	18207	18344	18362	18004	18176	18072	18092	18017	18152	18314	18179	18102	18075	18086	18008	18223	18081	18291	18248	18245	18147	18240	18277	18152	18328	18170	18342	18114	18264	18029	18207	18303	18038	18203	18177	18235	18147	18134	18223	18085	18191	18196	18243	18211	18161	18141	17938	18215	18205	18181	18037	18154	18178	18211	18257	18083	18157	18047	18260	18169	18097	18130	18145	18268	18315	18211	18211	18438	18044	18277	18376	18180	18186	18207	18165	18145	18315	17997	18156	18279	18307	18236	18327	18072	18273	18132	18343	18116	18147	18256	18232	18131	18122	18015	18143	18019	18131	18153	18137	18159	18203	18135	18253	18268	18244	18306	17989	18094	17999	18182	18360	18126	18290	18167	18283	18166	18329	18080	18201	18204	18184	18357	18044	18191	18313	18217	18095	18262	18363	18246	18206	18234	18379	18034	18211	18313	18165	18222	18257	18193	18186	18137	18264	18176	18516	18073	18130	18139	18092	18448	18193	18281	18182	18360	18113	18250	18167	18274	18284	18186	18412	18288	18072	18230	18119	18131	18177	18160	18216	18122	18097	18244	18240	18135	18116	18225
24116	21156	27676	25608	25300	30499	32804	29933	29480	29530	29070	29010	28918	28890	28822	28396	28587	28707	28471	28393	28488	28589	28576	28197	28107	28067	28144	28129	28221	28260	28158	27914	28155	28366	28210	28042	27960	28175	27854	28219	28115	27912	27981	28154	28124	28057	27916	28085	28170	28002	27717	27919	28104	27962	28052	27794	27828	28014	28050	27893	28046	27953	27902	27998	28045	28017	27816	28236	28086	27929	28130	28398	27853	27658	28048	27811	27793	27911	27867	27895	28054	28097	27853	27920	27992	27914	28225	28130	27709	27909	27781	27923	28018	28397	28051	27913	28253	28005	27773	28092	28202	27853	27788	27895	27853	27771	27762	27833	27685	27868	27750	27713	28115	28137	28210	27803	27879	27835	28159	27870	27908	27860	27830	27795	27925	28064	27832	27830	28061	27801	28157	27665	28119	27690	28015	27818	28056	27819	27987	28007	28071	28152	28053	27970	27891	28179	28197	27764	27995	27882	27756	27980	27825	27813	27941	28029	27939	27842	28129	27886	28017	27848	27908	27844	27905	27909	28123	28027	27837	27560	27996	27863	27749	27905	27928	27893	28028	28021	27904	27834	28001	27878	28194	28030	27815	27944	27980	27747	27687	27645	27676	27945	28074	27837	27708	28097	28201	27769	27764	27764	27921	27682	27964	27920	28007	27838	28042	27826	28114	28038	27958	27903	27647	28197	28073	28149	27935	28135	27737	27686	27758	27991	27964	27904	27626	27912	28072	28065	27715	28136	28023	27738	27998	28038	27850	27644	28024	27765	27734	27947	28041	28115	27667	27972	28158	27888	27770	28154	28044	27963	27761	27799	28040	28067	28043	28045	27756	27891	28032	27954	27988	28026	28184	28134	28134	27840	27968	27830	27766	27815	27614	27867	27872	27897	28037	28135	27925	27865	27916	27941	27552	27791	27918	27683	27960	28082	28012	27782	28089	28027	28005	27893	27930	27836	27856	27721	28190	27782	28098	27726	27723	28195	27848	28123	28074	27819	27870	28067	27787	27905	27799	27896	27848	28009	27788	28010	27930	27896	27683	27706	27825	28274	28082	28131	28065	28014	27993	27710	27811	27977	27568	27806	27886	28023	27909	28023	27858	27858	27910	27738	27875	27886	27637	27907	27918	27757	28083	27811	28039	27555	27942	27822	28186	27695	27880	28070	27826	27581	27989	28187	28095	27963	27953	27826	27696	27878	27875	27751	27771	27690	27858	28110	27772	27975	27842	27967	27925	28088	28091	27794	27758	27807	27688	28044	28038	27926	27737	27984	27957	27847	28014	27973	28065	27955	27712	28027	27709	27860	27931	27768	27971	28023	27753	27514	27899	28043	27993	27970	28087	27773	27627	27836	28007	27995	28065	27870	27847	27854	27860	28051	27748	27863	28011	28030	28091	27941	27963	27793	27771	28051	27938	27785	27871	27637	27938	27902	28074	27809	27872	27910	27892	28209	27974	28044	27770	27885	28156	27711	27927	27955	27886	28041	27827	27821	27777	27894	27920	27756	27825	27865	27718	27770	27704	27772	27957	27762	27939	27710	27918	28010	28104	27977	28072	27921	28085	27759	28053	28019	27996	28064	27790	28023	27953	27881	27956	27914	27972	27870	27854	27902	27685	27928	27832	27941	28043	28079	28032	27831	27916	27693	28084	27991	27719	27923	28072	27890	28011	27981	28025	27967	27943	27990	28265	27932	28016	27846	27895	28010	28036	27758	27845	27889	28028	27761	28108	27750	27749	27855	28218	27890	27924	27811	27720	27907	27875	27958	27882	28079	27813	27855	27692	27850	27984	27857	28107	28026	27605	27866	27730	27813	27664	27694	27888	27739	27650	27805	27964	28100	27842	27883	27824	27984	27875	28050	27728	27850	27817	28018	27822	27989	27963	27873	27930	27888	27874	27959	27882	27606	28088	27910	28039	27946	27984	28098	27954	27939	27674	27506	27737	27596	27702	28077	27936	27926	27937	28155	27988	27969	27899	27724	27741	27968	27871	27875	27992	27933	27905	27802	27913	28102	27964	27726	27729	27636	27911	27737	28144	27980	27882	28035	27993	27896	27884	27908	27955	27913	27714	27765	28041	27936	27972	27896	27895	27777	28013	27700	27747	27889	28030	27714	27917	27888	27910	27944	27953	27687	27929	28017	27870	27776	27813	27900	28176	28280	27807	27997	28014	27912	28020	27796	28099	28122	28033	27928	27852	27813	27945	27945	27902	27833	27837	27793	27951	27769	27862	27878	27993	28173	27931	27692	27802	27852	28369	28092	27755	27935	27891	27855	27815	28086	28076	27940	27860	27909	27851	27878	27746	28143	28144	28165	27860	27880	27716	27936	27919	27778	27660	27735	27510	27643	27743	28064	27662	27951	27693	27606	27810	27737	27781	27768	27749	27671	27947	27879	27974	27859	27959	27955	27835	27738	28051	27878	27957	28072	27893	27881	27975	27828	27951	27921	28010	27773	28000	28003	27931	28014	28090	28064	28017	27807	27532	27922	27662	27515	27786	27650	27741	27866	27885	28006	27732	27844	28112	27831	27980	27869	27875	27912	27857	28068	28051	27878	27856	27886	27778	27877	27910	27898	27531	27872	27936	28023	27706	27789	27837	27840	28045	28188	27829	27963	28083	28188	28084	28008	27986	28118	27795	27840	28018	28067	27835	27816	27919	28108	28011	27707	27719	27700	28048	27746	27749	27939	27930	27955	27687	27874	27818	27721	28020	27856	28039	28020	27885	27934	27720	27637	28081	27724	27862	27942	27781	27891	28087	27885	27633	28103	27889	28076	27828	28021	28031	28093	28158	27869	28401	28033	27893	27757	27962	27889	28053	27784	27754	27737	27817	27937	27880	27695	27906	27974	27928	27778	27754	27879	27828	28001	28041	27978	27761	27972	27823	27976	27728	27873	28095	27826	27804	27971	27920	27997	28079	27906	27981	27981	28030	28016	27719	27763	27930	27803	27728	28027	28057	27912	27930	27977	27845	28076	28018	27776	27779	27775	27952	27818	27932	28170	27945	28029	28135	28027	27949	27855	27794	27772	27794	27925	27948	27930	27919	27981	28310	27738	27952	27990	27733	27703	27908	27839	28322	27773	28003	27885	27743	27524	27995	27848	28068	27894	28019	27767	27629	27967	27890	27789	28152	27952	27980	27873	27865	27916	27949	28022	27806	27761	27918	28183	27880	27905	28311	28176	27892	27808	27736	27861	27954	27893	27995	28056	28027	28025	27741	27875	28075	28156	27909	28054	27968	28006	27911	27879	27808	27733	27705	28062	28133	27683	27924	27736	27926	27900	27610	27989	28039	27910	27753	27795	27940	27898	27657	27717	27782	27978	27927	27670	27995	27680	28186	27940	28111	27986	28113	28087	27955	28009	27844	27793	28035	28110	27937	27917	27750	27823	27819	27864	27563	27730	28113	28227	27761	27926	27871	27860	27734	27668	28074	27801	28034	27811	27877	28004	27632	28026	28080	27600	28005	27820	27931	27786	27757	27978	27881	28158	28053	28061	27768	27910	27857	27841	27956	28118	28038	27839	27896	28177	27973	27924	28040	27907	27979	27738	27807	27971	28053	27796	27924	28082	28089	27951	28179	27880	27706	27782	27738	27724	27660	27791	28127	28023	27949	28043	27942	28076	28249	27986	27872	28100	28005	27894	27810	27950	27858	27950	27946	27916	28127	27960	27915	28026	27996	27992	28121	28030	28057	28054	28076	28045	27744	28000	27838	27888	27519	27870	27737	27681	27978	28054	28237	27935	27835	28039	27944	27869	27992	27825	27771	27923	27905	28058	28135	27766	27820	27971	27862	27829	27968	27985	28015	27826	27817	28220	28113	27861	28123	28059	27778	27755	27902	27706	27853	27716	27745	27867	27864	27874	28051	27734	27847	27849	28137	28056	27889	27948	28120	28063	27750	27847	27550	28136	27866	27964	27786	27855	27886	27695	27938	28060	27871	27898	27645	27742	28038	27464	27892	28027	28060	27778	27845	27807	27849	28065	28073	27770	27898	27660	27592	27875	27889	27839	27847	28077	27876	27916	28016	27900	27931	27973	27921	27589	27820	27809	27947	27804	27778	28086	27955	27884	27915	28045	27815	27934	28186	27847	27828	28152	27979	27845	28016	27924	27930	27985	27722	27848	27806	28212	27828	27718	28058	27966	27872	27787	27824	27727	27745	27956	27842	28000	27852	27870	27984	28112	28073	27941	27893	27951	27791	27873	27886	27572	27850	28093	27893	27931	28005	27626	27833	27786	28072	27820	27844	28109	27756	27593	27832	27688	28066	27792	28070	27853	27860	27897	28106	27984	27829	27948	27882	27734	27859	27902	27757	27805	28079	27874	27964	27968	27812	27692	27903	28060	28055	27706	27883	27782	27690	27964	27943	27849	28015	28058	27718	27792	28065	27913	28007	27948	28115	28220	27955	27769	27916	27925	28112	28194	27772	27583	27835	27889	28031	27935	27942	27850	28023	27763	28070	27949	27619	27821	27447	28066	27994	27968	27732	27957	27834	27941	27905	27817	27821	28086	28068	27858	27858	27950	27904	27894	27944	27825	27681	27677	27948	28063	27606	27894	27722	27756	28038	27782	27809	27715	28026	27843	28083	28026	27927	27626	27741	27704	27875	27873	27718	27850	27987	27832	27736	27886	28032	28030	27693	27874	28254	27808	27946	27728	28022	28055	27941	27755	28045	27995	27929	27871	27653	27894	27737	27956	27859	27696	27758	27778	27663	27754	28185	27708	27798	28005	27950	27982	28121	27907	27636	27912	28028	28057	27855	27921	27850	27719	27985	27944	27877	27992	27838	27769	28162	27898	27973	27927	27840	27928	27721	28032	28152	28069	27873	27893	27774	27913	27793	27810	27940	27927	28183	27845	28012	27897	27880	27719	27962	28265	27965	27780	27976	27925	28201	27851	28054	27934	28066	27974	27798	27892	27733	27843	27755	27934	27987	27844	27970	27614	27888	27898	27883	27888	27762	27661	27896	28138	27729	27767	27734	27646	28009	27771	27847	27698	27868	27869	28070	28067	28166	27807	28036	27648	27719	28037	27941	27834	27958	28140	27627	28236	28101	28007	27835	27884	27689	27869	27914	27832	27819	27794	27875	27795	27574	27797	27771	27719
21504	35566	34642	28049	24692	22662	20969	20242	19384	19078	18968	18730	18660	18453	18474	18085	18106	18255	18036	17830	17695	17686	17689	17544	17458	17495	17461	17487	17602	17659	17481	17508	17629	17340	17398	17414	17457	17397	17501	17401	17248	17305	17412	17466	17365	17413	17298	17542	17366	17401	17153	17418	17286	17366	17546	17395	17446	17344	17334	17414	17446	17443	17073	17499	17422	17479	17317	17313	17465	17274	17306	17439	17290	17277	17366	17362	17186	17463	17347	17164	17275	17497	17301	17226	17308	17165	17414	17490	17516	17001	17386	17339	17526	17299	17205	17508	17326	17404	17403	17115	17098	17179	17425	17204	17211	17565	17373	17268	17285	17215	17328	17308	17220	17318	17379	17413	17462	17308	17378	17543	17167	17328	17292	17332	17402	17475	17287	17360	17196	17548	17378	17444	17274	17387	17200	17275	17122	17375	17309	17401	17354	17391	17274	17272	17293	17300	17235	17409	17225	17271	17481	17456	17302	17345	17185	17258	17437	17447	17331	17373	17210	17394	17340	17450	17156	17403	17172	17158	17390	17244	17199	17279	17434	17405	17361	17442	17480	17351	17204	17506	17213	17364	17260	17409	17422	17265	17376	17196	17296	17270	17308	17415	17244	17170	17274	17388	17276	17287	17285	17308	17272	17211	17405	17422	17338	17202	17367	17412	17369	17331	17507	17405	17549	17391	17271	17282	17328	17401	17292	17345	17217	17281	17290	17305	17279	17366	17073	17357	17254	17304	17327	17255	17265	17231	17224	17331	17267	17357	17194	17243	17453	17322	17376	17307	17204	17447	17326	17356	17316	17276	17247	17251	17297	17404	17265	17151	17284	17295	17311	17339	17343	17308	17329	17300	17236	17289	17373	17269	17256	17232	17360	17320	17469	17105	17300	17399	17294	17353	17339	17302	17315	17343	17305	17226	17236	17374	17068	17381	17250	17356	17327	17339	17285	17385	17301	17176	17314	17394	17387	17290	17279	17231	17360	17338	17285	17334	17379	17320	17235	17324	17462	17314	17382	17415	17136	17435	17446	17351	17308	17425	17463	17447	17398	17279	17539	17325	17287	17356	17360	17429	17292	17250	17582	17347	17137	17456	17324	17192	17276	17315	17472	17355	17410	17117	17314	17262	17390	17427	17276	17351	17464	17368	17154	17440	17239	17319	17349	17433	17271	17251	17389	17379	17399	17420	17321	17258	17493	17483	17302	17316	17432	17138	17346	17219	17263	17365	17374	17341	17237	17258	17441	17412	17308	17168	17335	17230	17340	17174	17271	17260	17443	17188	17230	17268	17278	17414	17347	17281	17334	17346	17466	17217	17077	17179	17237	17483	17334	17263	17536	17184	17170	17403	17215	17401	17239	17426	17341	17266	17351	17361	17242	17251	17448	17262	17428	17435	17332	17181	17440	17231	17383	17173	17259	17318	17309	17317	17268	17186	17371	17357	17331	17344	17187	17341	17368	17160	17359	17171	17238	17336	17413	17435	17305	17220	17168	17330	17324	17501	17379	17388	17302	17231	17341	17274	17353	17413	17318	17373	17457	17476	17340	17165	17462	17236	17346	17339	17301	17239	17150	17102	17362	17388	17204	17264	17494	17228	17362	17316	17153	17302	17244	17225	17273	17189	17174	17421	17262	17119	17240	17288	17560	17268	17242	17454	17361	17384	17164	17340	17344	17384	17350	17306	17323	17386	17235	17251	17331	17317	17212	17427	17305	17310	17447	17202	17191	17311	17295	17424	17296	17293	17275	17456	17306	17429	17409	17433	17314	17345	17309	17277	17250	17286	17184	17377	17282	17361	17293	17333	17385	17255	17187	17357	17458	17343	17456	17322	17323	17333	17365	17369	17342	17297	17217	17330	17384	17403	17290	17452	17430	17567	17336	17369	17275	17269	17218	17351	17430	17338	17263	17347	17211	17362	17585	17163	17217	17377	17278	17369	17340	17503	17411	17332	17238	17253	17280	17474	17400	17371	17220	17261	17148	17471	17142	17366	17355	17361	17318	17263	17343	17312	17314	17265	17424	17275	17208	17263	17299	17282	17320	17379	17196	17369	17322	17264	17262	17270	17170	17312	17421	17347	17304	17241	17221	17383	17361	17361	17400	17292	17224	17280	17305	17207	17119	17205	17313	17335	17050	17239	17261	17312	17386	17449	17323	17272	17400	17267	17239	17194	17438	17309	17308	17338	17206	17315	17202	17453	17206	17255	17417	17361	17265	17461	17326	17361	17344	17417	17378	17383	17230	17452	17149	17303	17218	17446	17330	17207	17297	17323	17298	17512	17106	17449	17376	17297	17279	17334	17437	17271	17375	17141	17183	17346	17355	17261	17329	17334	17386	17342	17219	17332	17385	17226	17346	17274	17319	17356	17330	17258	17405	17095	17192	17100	17352	17172	17281	17411	17180	17479	17193	17296	17143	17332	17302	17320	17345	17397	17254	17172	17190	17354	17280	17386	17466	17370	17332	17305	17403	17221	17411	17225	17373	17305	17330	17274	17136	17249	17442	17274	17267	17321	17295	17157	17399	17347	17292	17132	17413	17219	17381	17191	17333	17322	17404	17325	17337	17245	17341	17271	17346	17407	17363	17304	17198	17362	17208	17392	17246	17095	17255	17284	17275	17285	17282	17260	17311	17279	17302	17335	17344	17359	17547	17192	17114	17426	17283	17332	17228	17353	17425	17215	17350	17403	17376	17463	17405	17414	17405	17368	17154	17372	17244	17429	17310	17433	17262	17345	17116	17324	17212	17316	17430	17276	17308	17385	17535	17306	17284	17422	17275	17247	17258	17372	17349	17331	17405	17262	17348	17374	17152	17330	17349	17291	17399	17487	17350	17228	17322	17183	17420	17447	17281	17384	17455	17547	17447	17362	17163	17387	17290	17283	17406	17193	17257	17304	17281	17372	17414	17217	17274	17295	17441	17211	17352	17323	17186	17354	17300	17327	17486	17237	17190	17341	17652	17466	17251	17401	17407	17202	17305	17099	17319	17321	17355	17329	17313	17476	17306	17266	17423	17336	17301	17528	17393	17165	17385	17301	17188	17392	17282	17282	17252	17147	17393	17293	17347	17330	17348	17270	17409	17411	17307	17259	17353	17315	17161	17300	17253	17537	17226	17226	17304	17381	17205	17426	17485	17289	17174	17233	17423	17033	17622	17386	17378	17463	17431	17275	17397	17270	17370	17310	17503	17338	17400	17399	17481	17221	17390	17347	17292	17345	17340	17321	17350	17307	17380	17328	17356	17330	17569	17305	17363	17466	17356	17411	17435	17246	17258	17417	17208	17326	17199	17327	17255	17335	17159	17692	17302	17305	17461	17289	17096	17219	17299	17283	17261	17224	17239	17450	17347	17488	17434	17319	17414	17249	17307	17352	17342	17350	17432	17314	17318	17185	17340	17245	17406	17279	17383	17355	17162	17316	17342	17384	17154	17346	17211	17335	17330	17288	17200	17377	17390	17375	17224	17287	17256	17409	17390	17318	17502	17359	17264	17273	17281	17242	17344	17408	17238	17286	17298	17373	17276	17222	17403	17209	17418	17219	17231	17156	17296	17456	17313	17363	17371	17559	17297	17183	17317	17090	17275	17398	17398	17345	17328	17315	17239	17481	17314	17335	17300	17117	17502	17425	17241	17241	17356	17271	17353	17364	17409	17344	17410	17343	17278	17305	17351	17541	17187	17445	17364	17394	17136	17338	17237	17367	17383	17293	17283	17619	17423	17373	17397	17104	17355	17501	17309	17298	17468	17345	17270	17403	17364	17286	17416	17254	17386	17330	17235	17425	17315	17246	17393	17235	17353	17416	17498	17135	17471	17255	17455	17358	17294	17203	17370	17327	17283	17196	17272	17247	17287	17526	17482	17489	17241	17353	17302	17455	17327	17245	17393	17281	17278	17322	17117	17221	17125	17530	17207	17346	17489	17324	17451	17320	17383	17446	17310	17338	17542	17271	17186	17312	17182	17217	17505	17418	17491	17425	17338	17288	17283	17370	17265	17355	17404	17339	17563	17279	17074	17217	17276	17154	17219	17322	17280	17410	17362	17301	17238	17238	17433	17252	17284	17345	17372	17476	17348	17417	17562	17462	17407	17227	17239	17545	17303	17535	17389	17348	17202	17271	17310	17192	17258	17295	17384	17078	17398	17270	17391	17281	17311	17413	17324	17436	17331	17410	17108	17256	17289	17363	17385	17305	17464	17473	17330	17173	17416	17377	17340	17459	17365	17402	17290	17214	17355	17255	17206	17246	17220	17334	17232	17231	17239	17367	17337	17333	17419	17343	17444	17327	17248	17380	17290	17257	17176	17180	17169	17362	17424	17315	17439	17379	17145	17266	17490	17352	17414	17329	17413	17430	17371	17204	17160	17565	17287	17421	17316	17451	17294	17252	17398	17295	17192	17309	17217	17383	17531	17234	17346	17392	17309	17335	17311	17293	17435	17284	17541	17171	17365	17323	17356	17400	17387	17260	17126	17338	17121	17166	17367	17637	17498	17349	17372	17107	17329	17298	17254	17381	17340	17318	17294	17421	17225	17323	17365	17239	17480	17536	17205	17477	17373	17366	17341	17199	17366	17336	17245	17328	17265	17141	17465	17325	17077	17516	17277	17337	17310	17204	17168	17351	17315	17244	17310	17422	17249	17269	17291	17496	17200	17320	17316	17330	17481	17451	17418	17302	17189	17082	17252	17377	17255	17401	17286	17155	17269	17147	17295	17224	17294	17205	17289	17272	17298	17317	17190	17274	17303	17164	17253	17127	17301	17223	17392	17208	17230	17512	17234	17287	17380	17178	17192	17390	17450	17371	17258	17435	17256	17430	17421	17320	17078	17429	17489	17250	17222	17309	17493	17295	17497	17375	17464	17337	17332	17197	17288	17418	17230	17385	17171	17093	17239	17268	17251	17527	17382	17238	17350	17270	17234	17375	17274	17384	17251	17267	17154	17375	17396	17443	17354	17307	17370	17349	17268	17228	17099	17280	17323	17088	17159	17355	17309	17314	17225	17259	17408	17198	17286	17366	17302	17408	17177	17147	17470	17275	17191	17309	17373	17266	17256	17206	17433	17357	17265	17239	17359	17294	17131	17209	17354	17244	17466	17299	17260	17311	17367	17315	17402	17357
22652	21177	27767	25000	22900	28611	34436	30986	30057	30294	29689	29274	29062	29397	28982	28897	28792	28843	28726	28881	28617	28704	28127	28542	28400	28250	28193	28026	28198	28225	28010	28176	27942	27704	27933	27777	28102	27880	27815	27858	27812	28059	28063	27857	28113	27836	28145	28142	27818	27815	27977	28004	27741	28005	27859	28156	27998	27771	28114	27670	27821	28064	28105	28092	27856	27948	27886	28085	28232	27781	28083	27859	27877	28018	27911	27926	28001	27789	27872	28025	27716	28030	28144	28095	27932	27840	27963	27986	27575	27876	27851	27902	28175	27709	28039	27872	27914	27847	27899	27828	27873	27640	27901	28041	27952	28093	27779	27939	27740	27797	27837	27822	27867	27946	27813	27881	27906	28025	27878	27789	27468	27764	27592	27944	27855	27802	27843	27853	27812	28034	27868	27921	28085	27702	27828	27938	28110	27984	27882	27742	27747	28018	28050	27780	27995	27943	27780	27784	27801	27833	27764	27821	27582	27709	27724	27901	27737	28087	27630	27730	27901	27699	27841	28120	27956	27610	27803	28015	27784	27896	27846	27902	27909	28021	27694	27811	27880	28032	27900	27771	27851	27794	27842	27618	27751	27813	28080	27764	27786	27518	27858	27839	27729	27658	27586	27975	27692	27943	27825	27857	27640	27801	27886	27846	27812	27832	27952	27745	27826	27793	28025	27856	27860	27830	27599	27686	27860	27825	27769	27964	27556	27816	27928	27727	27863	27986	27983	27567	27875	27707	27983	27682	27917	28017	27947	27729	27818	27836	27951	27772	27821	27982	27671	27557	27809	27677	27844	27770	27812	27964	27753	27681	28029	28140	27696	28140	27839	27686	28087	27841	28109	27983	27850	27835	28056	27778	28021	27635	27708	27591	27967	27892	27832	27730	27860	27741	27835	27914	28035	27715	27923	27773	27857	27877	27675	27918	27831	27904	27969	27561	27999	27720	27679	27621	27833	27720	27785	27963	27548	27795	27848	28001	28233	27884	27795	28073	27843	27846	27689	28015	27721	27872	27899	27807	27598	27762	27759	28000	28056	27975	27761	27901	27420	27698	27828	27995	28132	27710	27906	27881	27719	27547	27895	27658	27765	27616	27820	27852	27694	27583	27904	27840	27893	27703	27449	27864	27860	27926	27548	28005	27869	27557	27660	27852	27941	27771	27789	27970	27884	27904	27804	27736	28040	27633	27929	27561	28053	27691	27686	27951	27842	28013	27912	27971	27844	27998	27784	27680	28252	27818	27804	27890	27896	27649	27908	27839	27481	27501	27690	28029	27611	27935	27767	27893	27769	27875	27882	27985	28122	27886	27759	28104	27999	27850	27729	27852	27855	27720	27792	27750	27753	27899	27433	27570	27867	27575	27820	27945	27962	27565	28117	28098	27652	27618	27917	27836	27937	27866	27941	27773	27928	27860	27841	27690	27954	28068	27854	27857	27833	27842	27784	27731	27673	27694	27685	27809	27836	27710	27618	27742	27913	27959	27728	27856	27623	27859	27838	27680	27932	28029	28026	27872	27900	27492	27978	27908	27993	27958	27775	27694	28025	27721	27907	28035	27878	27568	27803	27698	27506	27787	27741	27828	27674	27690	27879	27766	27907	27660	27765	27799	27916	27857	27718	27765	27721	27687	27911	27814	27705	27721	27661	28126	27834	27652	27866	27444	27692	27679	27864	28037	27883	27651	27886	27682	27867	27819	27820	27663	27744	27711	27795	27722	27812	27886	28211	27679	28023	27791	27817	27830	27896	27750	27792	27789	28001	27984	28133	28046	27864	27993	28148	27853	27763	27470	27283	27836	27841	27765	27963	28210	28025	27501	27797	27964	28071	27502	27976	27547	27693	27885	27985	27889	27858	28031	27767	27786	27834	27841	27814	27946	27800	27888	27785	27865	28077	28053	27816	27869	27762	27730	27905	27951	27880	27945	27841	27730	27990	27822	27795	27993	27818	27658	28037	27776	27771	27773	27736	27721	27974	27762	27740	27794	27954	27850	27736	28035	27862	27400	27522	27875	27949	27604	27546	27572	27790	27808	27788	27800	27801	27939	27905	27704	27771	27723	27809	27726	27683	27855	27784	27926	27700	27847	27739	27825	28021	27991	28013	28068	27782	27905	27883	28060	28134	27660	27819	27690	27618	28037	27857	27796	28069	27792	27717	27881	27993	27933	28234	27967	27896	27975	27779	28109	27877	27672	27897	27947	28064	27910	27732	27894	27947	27815	27915	27508	27888	27944	27596	27865	27772	27934	27993	27674	28128	27716	27843	27730	28132	27813	27848	27605	27897	27956	27831	28050	27696	27761	28072	27874	28105	27703	27783	27685	27948	27570	27829	27772	27545	27800	27764	28047	27792	27930	27760	27686	27888	27862	27821	27896	27529	27685	27755	27664	27696	27887	27796	27703	27877	27682	27817	27786	27972	27875	27976	27709	27985	27799	27805	27705	27809	27709	27744	27721	28007	27973	27766	27683	27536	27834	28024	28010	27866	27814	28009	27881	27725	27858	27954	27766	27905	27925	27818	27658	27648	27933	27900	28008	27737	27894	27510	27710	27779	27684	27895	27789	27998	28051	27821	27874	27897	28105	27892	27957	28017	27953	27786	27630	28007	28189	27747	28028	28158	27682	27917	27774	27780	27905	27776	28052	27936	27794	27934	28241	27824	28000	27668	27642	27628	27728	27584	27778	28131	27688	28076	27968	27679	27824	27672	27689	27662	27632	27899	27578	27697	27808	27732	27872	27832	27737	27813	27903	27785	27859	28020	27817	27826	27754	27724	27650	27772	27791	27837	27910	27828	27458	27827	27811	27882	27727	27787	27922	27965	27746	27816	27861	27913	27768	28020	27779	27794	27864	27725	27598	27811	28009	27815	27774	27988	27652	27847	27931	27854	28007	27715	27825	28017	28029	27721	27747	27672	27569	27660	27720	27982	27924	27917	28227	27683	27647	27814	27652	27748	27670	27726	27608	27911	27507	27904	27748	27748	27837	27749	27791	27966	27834	27743	27610	27840	27845	27747	27899	28008	27748	28058	27655	27973	27875	27876	27900	27950	27812	27862	27700	28141	27795	27878	27352	27797	27978	27866	27531	28035	28089	27951	27790	28112	27958	27906	27921	28014	27620	27786	27612	27835	27911	27952	27916	27690	27764	27886	27546	27949	27801	27905	28074	27932	27903	27695	27975	27971	27719	27953	28012	27738	27860	27958	27910	27946	27530	27951	27697	27907	27671	27833	27814	27917	27524	27899	27680	27898	27702	27971	27678	27718	27937	27857	27743	28001	27801	28037	27813	27858	27966	27946	27729	27621	27800	27687	27937	27724	27764	27860	27785	27852	27965	27831	27777	27645	27869	27935	27734	27842	28014	27743	28109	27619	27885	28005	27572	27911	27811	27864	27790	27914	27810	27839	27929	27892	27853	27679	27842	27991	27924	27833	28022	27791	27541	27868	27743	27827	27740	27558	27771	27935	27927	27691	27630	27878	27824	27803	27700	27727	27744	27872	27658	27561	27780	27857	27935	27804	27854	27897	27923	28097	27963	27937	27983	28088	27944	27626	27942	27921	28065	28067	27799	28119	27557	27871	27831	27907	27933	28005	27966	27810	27773	27745	28009	27747	27808	27981	27908	27775	27771	27811	27754	28052	27722	28081	27826	27791	27784	28066	27817	27620	27788	27821	27782	27815	27724	27851	27629	27781	27874	27784	27750	27646	27799	27746	27685	27896	27877	27794	27792	28136	27732	27747	27580	27932	27890	28037	27864	27903	27959	27800	27747	27761	27846	27755	27905	28075	27809	27912	27620	27708	27704	27848	28068	27845	27870	28050	27833	27803	27893	27987	27648	27930	27896	27705	27819	27714	27753	27930	28024	27908	27932	27953	27637	27927	27913	27803	27947	27988	27738	28007	27924	27901	27837	27978	27610	27858	27884	27998	27924	27748	27666	27777	27774	27643	27716	27934	27748	27712	27712	27926	27813	27903	27767	27880	27797	27927	27644	27775	27723	27740	27784	27851	27769	27641	27746	27787	27635	28210	28042	27880	27838	27961	27904	27912	27897	27917	27751	27876	27858	27797	27987	27733	27831	27842	27885	28062	27876	27692	27976	27448	27651	27990	27655	27910	27771	27803	27862	27824	27865	27776	27785	27738	27877	27498	27756	27619	27786	27809	27881	27894	27835	28041	27789	28003	27842	27875	27807	28028	27612	27873	27893	27909	27728	27747	27861	27861	27773	28121	27694	27820	27603	27821	27939	27954	27950	27968	27769	27938	27760	27877	27923	28003	28154	27851	27911	27908	27632	27822	27897	27694	27857	27476	27908	27649	28167	27798	28126	27834	27833	27742	27859	27888	27813	27867	27869	27929	27729	27741	27781	27575	27625	27601	27908	27798	27988	27802	27764	27823	28050	27880	27863	27827	28016	27664	27784	27807	27836	27810	27671	27887	27953	27991	27926	27796	27712	27755	27783	27516	27998	27813	27943	27799	27822	27755	28057	27942	27627	27868	27887	27760	27809	27803	27864	28029	27902	27839	27843	27975	28137	27971	27814	27893	27917	28065	27827	27873	27837	28000	27828	27668	27623	27858	27707	27784	27650	27635	27983	27698	28014	27832	27597	27870	27763	27802	27990	27853	27580	27843	27715	27831	27905	27915	27867	27781	27605	27775	27886	27854	27737	27800	27629	27829	28051	27665	27908	27735	27838	27626	27698	27822	27666	27963	27941	27658	27751	27869	27775	27946	27884	27808	27826	28037	27770	27768	27945	28005	27731	27605	27885	28013	27955	27906	27921	27845	27724	28135	27753	28064	27729	28048	28030	27996	27905	28029	27953	28070	28072	27875	27652	27955	28052	27912	27824	27713	27761	27999	27897	27914	27919	28045	27946	27717	27618	27808	27719	27770	27785	27607	27820	27986	27809	27884	27719	27797	27866	27881	27746	27990	27890	27877	27874	27820	27796	27771	27738	27899	27912	27882	28158	27887	27865	27777	27750	27912	27688	27612	27766	27724	27970	27727	27692	27984	28019	27696	27622	27907	28024	28053	27546	27881	28161	27950	27934	27873	27930	28048	27905	27671	27796	27896	27879	27756	27837	27673	27916	27887	27825	27905	27715	27930	27620	27750	27992
23120	40150	39532	32245	27614	24772	22849	21533	20961	19925	19528	19333	19114	19092	18743	18732	18680	18403	18433	18256	18122	17839	17923	17746	17673	17664	17512	17458	17343	17475	17542	17535	17384	17395	17270	17313	17349	17321	17347	17381	17390	17287	17374	17413	17495	17247	17378	17461	17383	17509	17183	17434	17385	17477	17230	17514	17337	17235	17202	17208	17267	17336	17379	17121	17216	17295	17378	17254	17263	17349	17405	17211	17069	17211	17284	17064	17164	17279	17162	17152	17285	17340	17184	17162	17209	17423	17433	17278	17408	17271	17114	17317	17176	17456	17254	17233	17096	17171	17283	17236	17438	17194	17182	17317	17215	17291	17300	17279	17150	17264	17158	17229	17141	17169	17272	17136	17203	17190	17262	17223	17277	17330	17282	17190	17097	17186	17451	17161	17147	17219	17257	17109	17124	17071	17309	17314	17205	17286	17159	17060	17224	17267	17058	17206	17164	17249	17323	17054	17201	17112	17236	17211	17164	17093	17260	17257	17292	17209	17154	17251	17331	17450	17157	17208	17177	17240	17423	17182	17168	17236	17193	17160	17285	17121	17293	17283	17237	17203	17289	17220	17213	17120	17185	17285	17283	17119	17046	17086	17124	17246	17295	17142	17181	17195	17195	17285	17288	17320	16940	17223	17160	17052	17291	17302	17211	17260	17263	17216	17131	17156	17224	17187	17388	17231	17218	17204	17068	17212	17243	17229	17159	17107	17183	17110	17331	17209	17095	17298	17375	17368	17231	17090	17123	17361	17211	17252	17125	17371	17216	17055	17400	17098	17364	17486	17103	17155	17234	16998	17277	17288	17204	17210	17193	16950	17312	17363	17034	17432	17170	17165	17305	17276	17314	17311	17211	17446	17196	17228	17215	17031	17189	17197	17272	17291	17300	17369	17356	17299	17172	17205	17133	17197	17257	17199	17148	17119	17146	17127	17362	17340	17200	17169	17280	17075	17123	17344	17287	17184	17194	17302	17160	17110	17098	17204	17091	17213	17068	17086	17156	17252	17202	17224	17265	17207	17097	17165	17338	17259	17213	17228	17353	17215	17052	17119	17409	17260	17200	17304	17151	17164	17338	17268	17051	17218	17061	17133	17069	17259	17106	17015	17237	17007	17242	17294	17286	17267	17106	17357	17277	17155	17178	17263	17188	17224	17272	17305	17040	17221	17185	17304	17171	17356	17281	17195	17030	17168	16943	17162	17406	17327	17182	17322	17227	17165	17165	17095	17096	17132	17214	17017	17287	17374	17102	17277	17165	17318	17128	17404	17230	17186	17236	17093	17316	17186	17201	16996	17206	17095	17270	17246	17183	17203	17278	17264	17210	17122	17327	17230	17227	17188	17185	17194	17346	17328	17244	17220	17242	17074	17272	17198	17200	17114	17325	17284	17168	17217	17143	17233	17119	17177	17179	17147	17122	17150	17413	17145	17281	17130	17483	17254	17389	17355	17208	17266	17277	17291	17197	17265	17212	17235	17239	17160	17309	17414	17304	17115	17300	17214	17267	17377	17250	17126	17105	17432	17323	17226	17311	17160	17336	17259	17223	17015	17386	17336	17077	17338	17107	17338	17300	17125	17278	17374	17274	17292	17008	17246	17258	17276	17028	17327	16993	17148	17253	17180	17247	17294	17381	17346	17148	17282	17198	17152	17090	17247	17270	17127	17380	17093	17223	17249	17285	16957	17105	17157	17202	17222	17165	17227	17294	17308	17174	17281	17346	17117	17270	17265	17120	17202	17092	17225	17296	17010	17378	17512	17293	17184	17181	17433	17148	17329	17139	17226	17336	17319	17239	17111	17104	17107	17124	17169	17199	17096	16955	17122	17022	17161	17223	17203	17250	17072	17321	16987	17341	17215	17294	17093	17123	17356	17261	17160	17326	17132	17295	16995	17296	17302	17166	17235	17266	17121	17211	17195	17128	17229	17164	17292	17357	17210	17113	17179	17165	17287	17251	17120	17103	17275	17270	17190	17198	17266	17222	17085	17193	17073	17219	17202	17175	17227	17280	17032	17318	17226	17134	17094	17332	17296	17302	17232	17172	17311	17156	17103	17131	17343	17414	17140	17184	17092	17146	17324	17183	17292	17346	17235	17162	17352	17291	17296	17060	17233	17224	17357	17335	17027	17249	17352	17354	17228	17119	17356	17355	17203	17165	17147	17209	17336	17299	17304	17342	17250	17312	17198	17244	17180	17123	17232	17261	17165	17216	17126	17293	17199	17228	17238	17019	17223	17454	17167	17249	17261	17314	17230	17283	17183	17113	17094	17177	17108	17145	17259	17278	17131	17183	17288	16998	17210	17428	17061	17030	17419	17162	17250	17217	17056	17192	17220	17248	17017	17234	17229	17282	17112	17199	17078	17154	17265	17311	17064	17305	17105	17182	17107	17196	17200	17264	16951	17292	17085	17337	17140	17202	17208	17082	17119	17247	17131	16985	17410	17167	17126	17272	17224	17153	17369	17151	17267	17236	17235	17279	17405	17139	17114	17236	17179	17210	17319	17260	17211	17278	17300	17202	17081	17446	17251	17264	17201	17017	17469	17296	17165	17233	17143	17219	17384	17153	17186	17256	17344	17221	17320	17072	17051	17199	17292	17191	17164	17138	17153	17076	17178	17187	17234	17329	17140	17181	17271	17123	17139	17336	17341	16991	17171	17146	17218	17069	17254	17331	17183	17202	17073	17465	17146	17201	17045	17144	17404	17212	17225	17298	17353	16989	17291	17272	17251	17285	17208	17146	17242	17069	17180	17159	17212	17189	17346	17280	17342	17341	17174	17175	17341	17184	17326	17270	17119	17210	17132	17180	17114	17269	17075	17185	17297	17133	17231	17155	17145	17339	17118	17156	17297	17287	17183	17228	17410	17299	17327	17102	17191	17307	17374	17234	17162	17271	17180	17154	17102	17177	17020	17198	17322	17185	17119	17199	17079	17389	17459	17328	17182	17052	17200	17080	17283	17063	17176	17109	17254	17249	17453	17087	17088	17080	17152	17308	17138	17066	17233	17229	17209	17262	17289	17254	17299	17206	17118	17256	17218	17215	17270	17235	17276	17107	17237	17144	17157	17457	17282	17265	17329	17299	17175	17124	17483	17140	17091	17076	17287	17154	17191	17243	17224	17275	17519	17216	17355	17400	17242	17157	17111	17291	16992	17298	17179	17217	17273	17187	17366	17191	17267	17113	17193	17256	17355	17172	17139	17267	17317	17118	17421	17042	17222	17296	17301	17357	17213	17175	17145	17207	17042	17243	17241	17158	17130	17196	17203	17239	17236	17254	17048	17143	17199	17286	17225	17116	17332	17353	17147	17402	17047	17198	17032	17220	17127	17203	17274	17295	17139	17294	17312	17285	17116	17271	17254	17261	17014	17273	17163	17208	17210	17265	17043	17264	17189	17081	17195	17159	17067	17310	17232	17257	17228	17351	17058	17357	17033	17318	17359	17135	17340	17190	17373	17413	17022	17374	17319	17179	17186	17207	17181	17291	17330	17264	17213	17139	17075	17206	17028	17266	17315	17278	17253	17176	17134	17392	17255	17202	17043	17224	17297	17286	17174	17099	17371	17187	17454	17240	17294	17277	17135	17288	17187	17341	17110	17277	17427	16996	17261	17237	17117	17251	17180	17291	17185	17219	17123	17117	17261	17335	17306	17071	17313	17232	17245	17377	17260	17333	17277	17220	17191	17285	17262	17358	17267	17294	17206	17203	17145	17212	17156	17168	17176	17199	17232	17115	17191	17203	17362	17398	17420	17307	16952	17198	17158	17368	17221	17327	17103	17037	17192	17097	17055	17260	17344	17187	17015	17342	17265	17116	17262	17217	17267	17225	17129	17269	17132	17236	17262	17032	17309	17149	17249	17219	17069	17235	17149	17275	17192	17215	17179	17237	17235	17260	17223	17106	17408	17114	17243	17060	17342	17380	17280	17212	17428	17149	17095	17208	17195	17436	17372	17363	17284	17180	17338	17144	17227	17238	17277	17164	17239	17269	17039	17200	17300	17237	17167	17214	17365	17211	17358	17165	17234	17158	17197	17287	17215	17286	17219	17314	17160	17050	17187	17349	17106	17179	17338	17351	17414	17214	16988	17234	17243	17267	17421	17233	17073	17259	17203	17244	17268	17252	17308	17361	17216	17302	17162	17275	17366	17344	17191	17145	17114	17200	17406	17298	17234	17105	17183	17258	17095	17435	17276	17264	17296	17177	17210	17126	17318	17156	17251	17105	17237	17132	17156	17210	17410	17255	17073	17253	17267	17281	17083	17163	17185	17302	17079	17107	17234	17122	17281	17163	17179	17336	17184	17466	17166	17253	17191	17240	17283	17141	17269	17298	17319	17262	17281	17422	17150	17284	17302	17244	17299	17174	17365	17234	17256	17223	17409	17343	17153	17244	17114	17248	17177	17262	17079	17118	17131	17136	17064	17260	17305	17282	17165	17268	17321	17087	17191	17184	17254	17331	16942	17119	17185	17280	17382	17275	17235	17172	17166	17173	17232	17094	17270	17128	17201	17175	17223	17170	17348	17197	17125	17148	17069	17384	17133	17217	17291	17105	17216	17113	17056	17239	17187	17147	17013	17296	17271	17400	17091	17216	17249	17154	17245	17196	17084	17212	17410	17246	17344	17261	17259	17255	17147	17102	17184	17166	17200	17380	17324	17245	17244	17365	17082	17278	17095	17342	17226	17190	17272	17179	17205	17167	17340	17173	17431	17206	17276	17304	17298	17138	17160	17304	17425	17423	17189	17210	17219	17284	17212	17317	17141	17301	17211	17053	17061	17143	17210	17338	17224	17108	17048	17284	17168	17255	17394	17158	17106	17337	17219	17384	17087	17237	17473	17181	17091	17079	17166	17291	17140	17184	17171	17263	17077	17358	17177	17248	17387	17223	17325	17317	17133	17318	17241	17317	17297	17276	17174	17095	17265	17172	17258	17328	17035	17309	17050	17194	17211	17203	17289	17227	17105	17305	17200	17393	17173	17275	17216	17295	17316	17338	17226	17105	17317	17239	17302	17111	17023	17243	17248	17166	17301	17229	17326	17284	17202	17240	17113	17419	17270	17302	17244	17084	17185	17285	17102	17362	17251	17172	17209	17168	17169	17097	17240	17141	17213	17414	17182
36203	31007	35572	34378	31862	31261	30938	30511	30392	30235	30125	30047	30193	30161	29809	30170	29852	30001	29912	29943	29796	29654	29911	29896	29844	29698	29349	29866	29613	29782	29802	29637	29496	29823	29466	29567	29579	29533	29770	29520	29720	29611	29667	29746	29511	29516	29717	29701	29630	29501	29444	29834	29568	29901	29328	29848	29668	29416	29380	29618	29506	29496	29626	29660	29724	29571	29395	29605	29648	29584	29771	29699	29613	29819	29804	29435	29617	29541	29867	29908	29723	29813	29799	29908	29594	29571	29636	29563	29528	29540	29667	29889	29811	29633	29348	29391	29615	29616	29566	29570	29621	29750	29439	29860	29717	29553	29762	29482	29713	29688	29936	29926	29716	29678	29676	29679	29129	29683	29623	29630	29916	29549	29812	29471	29446	29815	29721	29571	29833	29531	29649	29819	29670	29459	29667	29644	29518	29538	29581	29592	29625	29639	29643	29451	29605	29643	29535	29487	29518	29817	29580	29698	29510	29459	29570	29731	29749	29460	29728	29498	29720	29796	29856	29355	29585	29866	29592	29700	29579	29478	29657	29697	29396	29615	29467	29611	29559	29483	29616	29455	29753	29857	29423	29609	29546	29559	29630	29690	29800	29543	29830	29826	29543	29672	29483	29264	29542	29637	29528	29745	29645	29570	29564	29824	29607	29512	29639	29507	29439	29723	29661	29713	29416	29584	29581	29410	29539	29523	29753	29671	29546	29843	29589	29606	29646	29676	29752	29727	29649	29365	29633	29623	29477	29669	29762	29440	29697	29842	29503	29574	29422	29457	29628	29743	29536	29804	29716	29568	29726	29770	29537	29549	29826	29670	29865	29405	29328	29719	29704	29699	29656	29549	29627	29817	29514	29737	29647	29859	29491	29425	29446	29543	29590	29515	29635	29454	29556	29574	29545	29239	29861	29378	29624	29590	29515	29953	29850	29731	30114	29764	29856	29631	29549	29739	29838	29909	29511	29680	29554	29401	29588	29751	29806	29669	29374	29732	29738	29698	29772	29832	29374	29635	29502	29376	29540	29824	29549	29522	29846	29557	29572	29662	29775	29587	29820	29449	29736	29723	29690	29645	29458	29740	29567	29656	29871	29518	29741	29648	29625	29591	29505	29682	29547	29652	29650	29739	29664	29572	29686	29597	29829	29337	29555	29853	29559	29632	29556	29573	29808	29520	29516	29448	29603	29767	29483	29604	29558	29544	29801	29619	29628	29558	29780	29484	29695	29480	29639	29492	29507	29536	29515	29529	29568	29612	29786	29647	29605	29309	29475	29730	29446	29875	29519	29620	29567	29892	29854	29700	29888	29764	29672	29733	29551	29568	29368	29559	29567	29808	29623	29660	29362	29479	29543	29608	29533	29480	29678	29721	29505	29625	29686	29795	29773	29266	29742	29586	29341	29570	29509	29450	29645	29613	29911	29560	29673	29465	29866	29639	29488	29670	29463	29697	29520	29452	29688	29775	29675	29567	29630	29380	29830	29491	29661	29476	29878	29405	29614	29643	29666	29762	29593	29825	29499	29706	29557	29872	29663	29676	29515	29592	29779	29753	29729	29579	29762	29493	29542	29744	29432	29491	29667	29881	29504	29308	29535	29448	29561	29509	29690	29473	29723	29568	29744	29838	29610	29533	29506	29545	29616	29552	29473	29412	29578	29499	30134	29622	29555	29476	29480	29640	29692	29581	29854	29638	29738	29439	29324	29594	29603	29640	29585	29802	29850	29552	29759	29740	29730	29665	29495	29643	29914	29554	29761	29627	29591	29664	29448	29761	29952	29680	29542	29863	29995	29652	29791	29560	29729	29603	29609	29822	29963	29706	29679	29468	29435	29915	29701	29639	29710	29847	29642	29611	29643	29685	29599	29571	29721	29689	29772	29569	29390	29454	29692	29757	29506	29366	29630	29628	29628	29909	29668	29714	29663	29590	29774	29692	29573	29744	29712	29911	29538	29778	29715	29550	29862	29504	29757	29711	29522	29548	29527	29610	29597	29550	29503	29610	29747	29697	29762	29730	29656	29606	29594	29479	29610	29726	29596	29541	29794	29769	29790	29745	29544	29723	29266	29745	29692	29670	29762	29595	30059	29838	29673	29548	29688	29408	29713	29615	29437	29718	29929	29637	29540	29747	29507	29689	29717	29622	29649	29586	29645	29651	29775	29411	29510	29788	29472	29405	29747	29553	29763	29620	29688	29579	29459	29707	29710	29618	29536	29822	29637	29609	29606	29522	29545	29786	29430	29791	29608	29569	29622	29597	29720	29477	29751	29595	29641	29527	29825	29654	29758	29740	29541	29344	29532	29716	29502	29478	29501	29634	29837	29606	29669	29480	29802	29883	29505	29755	29802	29671	29221	29801	29724	29754	29586	29481	29601	29433	29695	29683	29739	29715	29732	29805	29546	29640	29640	29490	29656	29495	29540	29749	29592	29705	29846	29648	29534	29688	29377	29961	29523	29608	29712	29644	29660	29726	29677	29744	29712	29793	29452	29468	29696	29719	29454	29691	29665	29592	29592	29775	29415	29627	29783	29632	29755	29651	29567	29674	29748	29709	29492	29661	29475	29811	29908	29786	29693	29670	29731	29579	29410	29753	29550	29692	29734	29564	29698	29628	29610	29573	29640	29613	29370	29899	29947	29739	29474	29431	29448	29427	29954	29741	29843	29548	29725	29650	29677	29604	29878	29640	29381	29749	29796	29629	29362	29562	29492	29858	29839	29803	29742	29988	29531	29636	29601	29476	29726	29774	29410	29871	29732	29786	29916	29523	29435	29643	29810	29820	29592	29495	29427	29697	29428	29606	29345	29471	29622	29647	29804	29877	29805	29988	29433	29762	29466	29399	29716	29808	29853	29937	29777	29663	29704	29602	29652	29850	29615	29956	29618	29392	29609	29717	29582	29888	29653	29794	29720	29616	29594	29545	29843	29790	29909	29809	29646	29494	29531	29677	29588	29897	29577	29703	29652	29696	29901	29776	29510	29576	29645	29622	29744	29582	29336	29627	29544	29579	29692	29873	29651	29789	29516	29668	29506	29630	29580	29445	29570	29729	29440	29509	29853	29906	29796	29998	29772	29420	29509	29549	29652	29664	29740	29747	29809	29505	29725	29484	29778	29617	29611	29666	29730	29943	29493	29729	29729	29674	29714	29607	29914	29793	29929	29959	30019	29591	29790	29627	29388	29690	29613	29416	29475	29740	29469	29690	29608	29574	29533	29445	29739	29814	29453	29516	29909	29854	29599	29651	29499	29749	29765	29621	29609	29681	29418	29662	29742	29427	29253	29685	29536	29861	29792	29657	29777	29556	29731	29823	29629	29420	29440	29637	29870	29815	29807	29688	29648	29737	29549	29417	29734	29643	29593	29686	29743	29819	29584	29703	29734	29600	29670	29678	29693	29451	29398	29588	29866	29717	29683	29580	29736	29708	29762	29491	29697	29615	29627	29353	29795	29810	29454	29545	29648	29508	29892	29628	29369	29720	29717	29732	29616	29721	29646	29723	29710	29479	29620	29499	29772	29722	29851	29705	29609	29736	29849	29785	29550	29630	29613	29455	29463	29844	29866	29664	29741	29713	29617	29706	29865	29756	29928	29580	29604	29708	29748	29740	29484	29395	29420	29729	29695	29638	29840	29747	29705	29727	29831	29780	29830	29402	29662	29504	29677	29934	29504	29728	29771	29601	29701	29341	29693	29423	29775	29402	29633	29604	29814	29668	29393	29427	29478	29844	29832	29555	29797	29953	29745	29714	29698	29689	29493	29800	29804	29649	29619	29795	29622	29393	29802	29758	29888	29686	29541	29610	29700	29638	29386	29561	29788	29628	29643	29859	29608	29764	29399	29537	29759	29506	29762	29551	30007	29779	29739	29659	29426	29806	29759	29473	29400	29878	29582	29722	29751	29699	29714	29567	29777	29696	29804	29444	29720	29802	29678	29701	29473	29970	29513	29945	29750	29717	29613	29534	29802	29628	29812	29424	29656	29805	29744	29711	29779	29454	29730	29489	29691	29679	29514	29742	29665	29468	29685	29481	29772	29509	29739	29416	29554	29829	29798	29764	29702	29741	29568	29765	29861	29590	29567	29463	29867	29673	29714	29770	29768	29522	29740	29513	29783	29653	29443	29857	29769	29726	29855	29717	29700	29528	29502	29704	29750	29698	29620	29707	29771	29538	29515	30005	29758	29571	29550	29532	29812	29482	29746	29666	29416	29636	29808	29577	29547	29590	29598	29700	29456	29629	29719	29528	29837	29571	29754	29546	29635	29548	29546	29369	29810	29777	29638	29671	29464	29508	29477	29743	29700	29590	29568	29586	29832	29742	29685	29957	29503	29503	29768	29523	29844	29609	29660	29725	29673	29483	29690	29572	29696	29412	29803	29600	29608	29737	29631	29465	29739	29973	29705	29768	29640	29556	29570	29676	29698	29681	29429	29601	29379	29618	29586	29723	29778	29786	29373	29862	29375	29539	29645	29722	29558	29413	29861	29844	29687	29702	29638	29629	29687	29839	29379	29619	29775	29681	29705	29510	29643	29512	29930	29350	29611	29630	29594	29410	29902	29773	29470	29460	29731	29878	29505	29821	29479	29728	29584	29691	29617	29503	29531	29876	29869	29554	29410	29481	29841	29704	29657	29507	29667	29815	29657	29432	29699	29553	29607	29877	29655	30027	29479	29504	29823	29932	29587	29720	29639	29661	29772	29394	29694	29590	29534	29397	29759	29763	29602	29461	29562	29861	29356	29595	29503	29663	29802	29681	29609	29815	29468	29726	29432	29820	29644	29749	29820	29677	29718	29629	29612	29616	29799	29926	29773	29506	29689	29625	29761	29490	29667	29383	29576	29620	29636	29618	29594	29611	29509	29617	29458	29483	29919	29738	29276	29696	29584	29585	29708	29412	29726	29647	29534	29686	29588	29881	29733	29673	29639	29659	29761	29571	29971	29393	29632	29658	29813	29443	29484	29727	29521	29524	29720	29546	29421	29242	29945	29690	29910	29661	29311	29684	29927	29418	29896	29977	29713	29752	29570	29638	29623	29640	29517	29432	29672	29548	29628	29733	29647	29514	29723	29443	29331	29424	29637	29446	29672	29743	29665	29868	29473	29573	29585	29771	29342	29608	29596	29597
23866	28873	28136	23928	21784	20701	19920	19464	18970	18776	18816	18726	18689	18545	18638	18596	18512	18426	18419	18494	18437	18301	18140	18290	18220	18162	18196	18147	18215	18284	18393	17998	18260	18093	18158	18100	18026	17961	18163	18322	18047	18114	18200	18193	18062	18143	18168	18191	18153	18184	18168	18096	18105	18208	18018	18155	18234	18175	18281	18037	18036	18022	18253	18211	18161	18124	18222	17951	18241	18155	18131	18252	18151	17985	17995	18073	18119	18239	18001	18181	18078	18113	18164	18216	18197	18142	18082	18245	18239	18295	18122	18158	17964	18010	18117	18143	18309	18110	18258	18190	18237	17928	18249	18063	18099	18092	18037	18076	17887	18233	18102	18159	18131	18167	18106	18068	18109	18174	17966	17994	18133	18069	18012	18051	18183	18228	18187	18078	17984	18049	17983	17972	18157	18169	18020	18002	18265	18036	18231	18137	18058	18158	17931	18005	18134	17950	18077	17942	18175	18291	18001	18202	18019	18101	18265	18127	18205	18164	18002	18018	18108	18186	18108	18038	17979	18054	18100	18122	18150	18197	18136	18054	18131	17998	18040	18066	18043	18166	18013	18058	17934	18053	18409	18055	18115	18125	18103	17889	18197	18247	17956	18070	17996	18094	17921	18170	18178	18156	18172	18326	18067	18032	18177	17943	17986	18149	18040	18160	18068	18016	18042	18064	18051	17934	18109	18103	17991	18054	18009	18092	18140	18250	18172	18050	18167	18236	18034	17970	18087	17851	18221	18120	18088	18076	18014	18214	18124	18318	18066	18110	18068	18023	18293	18066	18009	17981	18196	18330	17922	18213	18140	18266	18022	18240	18034	18285	18232	18007	18092	18140	18066	17908	18041	18022	18048	17964	18168	18200	18090	18047	18021	18135	17961	17962	18086	18122	18163	18024	18026	18043	18098	18236	18056	18050	18128	18424	18085	18211	18366	18005	18138	18257	18055	18158	18097	18065	17985	18149	18009	18197	18033	18012	18009	18198	18250	18166	18257	17938	18159	18090	18095	18138	18142	17919	18131	18042	18064	18048	18050	18137	18226	17992	18215	18020	18191	18102	18268	18236	18067	18079	17947	17959	18062	18217	18180	18260	18227	18068	18142	17975	18192	18009	18030	18173	18091	17984	18125	18022	18080	18192	18132	18097	18058	17971	18150	17968	18171	18196	18171	18071	18028	18115	18043	18149	18050	18105	18297	18099	18167	18041	18108	18071	18208	18002	17953	18257	18072	18144	17957	18182	18079	18182	18193	17999	18127	18163	18039	18068	18097	18049	18112	18260	18005	18218	18112	18232	18196	18108	18258	17993	17996	18201	18205	18059	18223	18021	18138	17905	18111	18225	18152	17952	18318	18111	18205	18102	18023	18103	17988	18070	17974	17969	18186	18088	18009	18091	18022	18213	18282	18007	18228	18188	17918	18236	17984	18106	17972	18218	18255	17959	18084	18245	18018	18265	18264	17933	18027	18158	17982	18183	18168	18058	18183	18050	18173	18210	18170	17937	18050	18019	18203	17914	18209	18158	18053	18204	18065	18005	17949	18175	17990	18167	17992	18163	17911	18002	18137	18098	18161	18026	18090	18064	18033	18130	18034	18291	18199	18020	18175	18144	17972	18031	18071	18102	18017	17945	18061	18206	17984	18100	18225	18125	18135	18056	18027	18202	18078	18123	18209	17970	18216	18085	18172	17946	18191	18067	18010	18135	18035	18263	18230	18152	18159	18058	17990	18190	18067	18123	18051	18175	18155	18056	18068	17980	18284	18044	18053	18134	18079	18192	18099	18103	18023	17967	17862	18018	18387	18187	18122	18073	18059	17943	18199	18099	17990	18043	18102	17962	18112	18164	18024	18210	17968	18081	18154	18130	18187	18220	18315	18162	18109	18161	18140	17991	18028	18184	18107	18056	18049	18249	18114	18188	18210	18136	18101	18152	18144	18147	18219	18154	18099	17936	18013	18059	18117	17960	18287	18165	18286	18029	17953	17964	18074	18213	18092	17893	18171	18165	18153	18068	18001	18042	17813	18254	18249	18227	18199	18172	18016	18092	18201	18113	18091	18120	18178	18300	18054	18029	17946	18098	18012	18118	18258	18092	18343	18082	17990	17871	18107	18293	18036	18316	18183	18014	17982	18158	18276	18185	17988	18109	18025	18177	18209	18127	17949	17960	18144	18155	18042	17977	18061	18270	18075	17994	18163	17984	18223	18147	18181	18113	18213	18060	18124	18156	18020	18249	18063	18239	18036	18003	18262	18247	18117	18086	17822	17952	18136	18154	18172	17820	18050	18203	18047	18284	18065	17998	18109	18121	17935	18064	18167	18171	18052	18115	18018	18128	18113	17980	18056	18245	18218	18063	18064	18029	18402	18167	18244	18019	17967	18195	18151	18088	18011	18069	18103	18209	18021	18329	18098	18146	18151	18185	18086	18053	18045	18073	17932	18112	18189	17974	18191	17922	18183	18163	18179	17922	17939	18111	18132	17980	18132	18102	18012	18025	18111	18052	18123	18057	18210	18135	18268	18062	17856	18291	18024	18051	18147	18283	18065	17984	18119	18232	18054	18194	18127	18132	18028	18007	18257	18050	18214	18065	18354	18147	18088	18101	18212	18092	18007	18109	18170	18121	18081	18123	17947	18084	18144	18072	18197	18050	18341	17993	18215	18072	18143	18145	18277	18038	17994	17995	17951	18271	17935	18259	18061	18282	18087	18257	18087	18064	18090	18199	18092	17849	18115	18036	18437	17967	17954	18029	18036	18213	18145	17832	18105	18069	18166	18059	18225	17996	18186	18147	18143	18092	17808	18124	18092	18222	17933	18090	18061	17958	18146	18116	18136	18043	18108	18014	18099	18065	18099	18228	18209	18060	18050	18234	18057	18054	17997	18134	18157	18163	17992	17994	18105	17949	18072	18193	18208	18319	18384	18119	18137	18212	17955	18218	18045	18002	18139	18027	17920	18102	18294	18016	18104	18095	18043	18006	18134	18239	18188	18022	18103	18008	18092	18156	18129	18105	18248	18100	18247	18237	18162	18212	18201	18233	18139	18004	18170	18144	17945	18196	18074	17985	18083	17865	18007	18222	18202	17994	18179	18069	18053	18085	17980	18055	18038	18069	18066	18164	18061	18074	17989	17942	18261	18145	17889	18191	18239	18090	18116	17875	18098	18107	18095	18143	18018	18238	18141	18224	18218	18068	18097	18021	18109	18240	18125	18057	18119	18080	18168	17970	18109	18098	18134	17924	18297	18136	18152	18101	18136	18064	18055	18024	18077	18050	18161	18206	18117	18388	18106	17998	18119	18116	18122	18042	18022	18167	17980	18292	18109	18088	17915	18172	18014	18253	18025	17983	18077	18142	17892	18148	17926	18101	18058	18187	18212	18235	18201	18036	18336	17985	18002	18247	18004	18241	18106	18000	18020	18164	17930	18195	18093	17987	17965	18157	18072	18041	18109	18243	18187	18070	18029	18091	18075	18337	18092	18071	17869	18191	18105	18115	18087	18316	18011	18110	18323	17993	18038	18036	18040	18256	18231	18270	17850	18031	17966	18124	18366	17949	18065	18083	18288	18034	18049	18104	18133	18240	18213	18154	18186	18210	18210	18178	18134	18067	18032	18099	17979	18066	17985	18006	18060	17933	18072	18209	18116	17959	18139	18032	18073	18081	18073	18067	17977	18152	18185	18111	18127	17951	18033	18162	18028	18067	18253	18051	18029	18173	18305	18322	17988	18223	18299	18237	17930	18123	17933	18037	18175	18132	18127	18115	18054	18123	18116	18281	18087	18149	17962	18234	18178	18158	18087	18062	18072	18160	18147	18234	18096	18099	18029	18039	18078	18218	17865	18151	18057	18307	17971	18152	18039	18179	18298	18123	18178	18116	18033	17953	18071	18137	18055	17963	18031	17874	18087	18215	18202	18138	18066	18259	17975	17987	18044	18143	18026	18119	18111	18088	18252	18052	18026	18083	18066	18009	18033	18147	18095	18093	17946	18117	18059	18080	17951	18087	17921	18035	18338	18134	18136	18088	18061	18164	18050	18187	18180	18163	18301	18326	18195	17952	17974	18023	18084	18140	18236	18130	18078	18200	18200	18109	18207	18087	18129	18077	18188	18021	18285	18163	18123	17974	18216	18061	18109	17984	18179	18133	18069	18239	18367	18019	18101	18042	18056	18010	18115	17798	18174	18109	18186	18145	18149	18285	18012	18136	18050	18044	18020	18030	17997	18129	18357	17888	17942	17995	18071	18232	18146	18077	18090	18060	18045	18063	18126	18062	18010	18139	18178	18187	18131	18010	18170	18107	18048	18016	18284	18149	18128	18144	18130	18085	18097	18184	18256	18133	18058	18135	18167	18205	18114	18151	17925	18170	18256	18161	17956	18306	18269	18134	18256	18144	18031	18184	18081	18156	18146	18017	18118	18060	18248	18074	18180	18077	17976	17945	18057	18175	18120	18095	18145	18270	17981	17983	18248	17913	18137	18052	18001	18043	17975	18098	18165	18218	18236	18093	18052	18148	18277	18293	18109	18192	18116	18097	18286	18008	17979	18135	18098	18020	18257	17920	17989	18053	18155	18248	18053	18149	18150	18047	18143	18224	18132	18051	18137	18279	18074	18197	18021	18047	18172	18005	18185	18238	18251	18046	18128	18101	17943	18063	18167	18151	18053	18036	18247	18144	18087	18093	18066	18012	18168	18108	18168	18254	18168	18151	18015	18109	18202	18203	18106	17998	18086	18036	18188	18319	18021	18342	18160	18065	18304	18167	18242	18060	18136	18058	18110	18014	17865	18219	18249	17971	18146	18248	18159	17955	18054	18114	18174	18114	18040	18224	18013	17990	18243	18039	18093	18078	18159	17978	18283	18146	18012	18105	18078	17986	18057	18044	18098	18139	18004	18177	18211	18146	18171	18162	18227	18246	18198	18057	18019	18166	18154	18210	18155	18142	18016	18192	18136	18110	18040	18086	18209	18079	18155	18098	18164	17908	17982	18251	17947	18044	17968	18116	18038	18205	18113	17944	18144	17969	18184	18224	18043	17980	18027	18079	18260	18146	18234	18013	18177	18326	18123	18177	18002	18069	18076	18091	18125	17920	18325	18032	18094	18138	18210	17922	18128	18187
24184	21208	27735	25674	25427	30203	32554	29865	29390	29170	29137	28851	28864	28598	28488	28295	28495	28375	28363	28117	28238	28272	27960	28035	27841	28001	28144	27961	28078	27661	27888	27871	27833	27918	27672	27832	27872	28041	27782	27816	27819	27740	27889	27690	27880	27986	27780	27766	27652	27857	27915	27625	27899	27994	27975	27941	27908	27801	28089	27673	28151	27870	27867	27973	27909	27906	27848	27892	28036	28002	27997	27866	27818	27968	27744	27611	27777	27869	27779	27677	27903	27888	27715	27504	27868	27767	27835	27966	27846	27666	27805	27782	27770	27420	27790	27900	27926	27827	27756	27747	27654	28157	27596	27799	27730	27731	27600	27832	27594	27779	27862	27753	28119	27728	27740	27655	27682	27863	27823	27803	27704	27722	27834	27773	27728	27673	27932	27686	27562	27697	27699	27707	27878	27602	27689	27994	27760	27958	27903	27628	27688	27958	27714	27906	27774	27654	27669	27771	27610	27447	27640	27669	27711	27620	27963	27547	27750	27814	27929	28045	27610	27625	27872	27702	27792	27821	27521	27588	27752	27718	27776	27822	27946	27870	27846	27888	27692	27822	27502	27746	27771	28009	27443	27757	27696	27718	27750	27957	27770	27770	27724	27907	27773	27628	27825	27966	27620	27879	27826	27807	27897	27715	27940	27827	27730	27653	27892	27784	27815	27781	27824	27835	27818	27481	27695	27520	27812	27660	27656	27786	27880	27789	27587	27736	27823	27884	27497	27719	27914	27755	27610	27572	27451	27894	27855	27938	27831	27693	27791	27816	27614	27819	27656	27939	27743	27848	28020	27726	27664	27931	27930	28081	27737	27875	27518	27761	27773	27879	27545	27866	27672	27804	27678	27658	27758	27736	27963	27834	27499	27905	27862	27734	27735	27723	27598	27527	27755	27971	27806	27716	27853	27807	27640	27601	27724	27647	27868	27670	27861	27799	27513	27780	28231	27531	27840	27531	27596	27708	27870	27885	27939	27895	27912	27768	27706	27818	27861	27849	27721	27573	27734	27648	27690	27802	27888	27998	27767	28010	28126	27643	27759	27867	27649	27729	27790	27896	27845	27637	27891	27419	27398	27692	27891	27596	27774	27453	27592	27793	28142	27842	27843	27690	27702	27636	27634	27747	27633	27697	27719	27985	27653	27879	27822	27592	27647	27775	27918	27727	27646	27775	27564	28024	27690	27651	27676	27880	27654	27735	27626	27854	27907	27725	28015	27671	27736	27679	27486	27628	27752	27581	27765	27838	27581	27650	27644	27924	27729	27620	27886	27685	27752	27723	27727	27895	27891	27469	27662	27586	27816	27780	27719	27737	27564	27522	27846	27726	27740	27542	27682	27820	27372	27601	27403	27724	27869	27643	27800	27548	27973	27736	28076	27673	27905	27752	27516	27847	27771	27703	27975	27685	27963	27959	27558	27613	27786	27833	27685	27548	27681	27753	27755	27917	27680	27597	28016	27703	27816	27845	27707	28032	27876	27716	27758	27754	27793	27809	27835	27696	27932	27598	27791	27754	27823	27590	27804	27926	27846	27685	27845	27695	28000	27625	27849	27553	27866	27771	27957	27488	27852	27877	27598	27666	27666	27838	27684	28054	27449	27692	27790	27912	27864	27802	27684	27904	27803	27793	27891	27861	27790	27907	27510	27855	27661	27835	27398	27786	27876	27840	27928	27752	27626	27647	27821	27974	27672	28000	27897	28010	27817	27589	27604	27565	27540	27473	27644	27712	27720	27872	27684	27600	27752	27958	27821	27950	27807	27675	27562	27923	27750	27404	28022	27644	27866	27659	27678	27839	27658	27662	27704	27815	27916	27613	27780	27660	27645	27822	27830	27643	28084	27932	28068	27665	27727	27893	27471	27964	27729	27859	27759	27782	27781	27755	27797	27913	28114	27838	27963	27855	27894	27749	27607	27834	27680	28119	27874	27932	28080	27908	27821	27714	27600	27700	27491	27703	27752	27713	27789	27618	27637	27796	27994	27718	27740	27773	27763	27828	27670	27756	27857	27595	27669	27854	27764	27669	27988	27903	27722	27734	27700	27737	27649	27546	27408	27644	27991	27523	27898	27790	27826	27988	27828	28148	27987	27544	27803	27655	27465	27814	27965	27967	27941	27919	27512	27650	27593	27645	27902	27845	27945	27930	27786	27629	27785	27657	27660	27660	27775	27973	27764	27875	27718	27722	27757	27973	27709	27720	27664	27656	27780	27796	27974	27888	27908	27916	27828	27641	27721	27677	27854	27961	27558	27852	27659	27877	27957	27931	27622	27738	27626	27572	27706	27715	27396	27844	27683	27639	27590	27458	27703	27793	27539	27629	27642	27819	27864	27762	27764	27678	27716	27735	27756	27793	27556	27605	27700	27463	27793	27469	27867	27765	27459	27627	27613	27886	27693	27583	27703	27684	27937	27526	27757	27919	27649	28019	27660	27744	28011	27832	27704	27591	27786	27864	27879	27960	27815	27844	27740	27836	27850	27895	27950	27572	27733	27569	27801	27591	27704	27567	27556	27814	27845	27947	27951	27871	27623	27845	27624	27693	27905	27729	27852	27744	28096	28085	27668	27802	27757	27845	27916	27713	27797	27610	27789	27711	27966	27958	27865	27480	27692	27953	27774	27882	27909	27681	27837	27679	27737	27701	27890	27819	27771	27773	27830	28180	27942	27736	27799	27833	27838	27663	27780	27776	27757	27689	27858	27861	27926	27590	27529	27710	27595	27973	27644	27510	28002	27724	27710	27892	27839	27712	27715	27689	27912	27818	27673	27648	27616	27624	27916	27832	27599	27972	27547	27849	27646	27612	27982	27849	27751	27830	27824	27630	27609	27886	27837	27785	27667	27840	27715	27507	27519	27918	27757	27609	27811	27756	27634	27811	27754	27850	27967	27602	27795	27619	27616	27793	27684	27758	28021	28040	27547	27744	27939	28026	27746	27747	27820	27900	27973	27850	27768	27689	27758	27742	27690	27765	27626	27609	27888	27572	27908	27981	27730	27769	27940	27633	27624	27871	27652	27493	27694	27604	27901	27970	27619	27699	27913	27794	27500	27728	27724	27567	27891	28021	27638	27644	27776	27463	27830	27739	27721	27627	27877	27957	27718	27603	28191	27807	27568	27614	27669	27571	27968	27896	27747	27683	27588	27723	27862	27880	27761	27492	27880	27580	27745	27822	27639	27846	27765	27565	27796	27726	27800	27715	27732	27566	27521	27709	27763	27832	27702	27804	27901	27561	27811	27860	27736	27775	27864	27700	27946	27663	27639	27685	27911	27917	27877	27890	27767	27799	28031	27646	27742	28096	27863	27923	28001	27870	27722	27937	27876	27631	27738	27871	27814	27724	28176	27834	27499	27670	27712	28031	27940	27692	27840	27537	27566	27716	27795	27531	27628	27879	27776	27754	27736	27709	27709	27477	27726	27711	27695	27612	27753	27582	27893	27997	28005	28023	27767	27884	27743	27652	27779	27795	27829	27875	27788	27708	27797	27712	27687	27852	27663	27584	27991	27854	27886	27739	27746	27586	27560	27733	27723	27820	27405	27574	27940	27844	27814	27938	27596	27989	27995	27403	27879	27511	27705	27684	27897	27799	27513	27597	27868	27974	27609	27567	27738	27970	27742	27721	27529	27895	27822	27870	27485	27925	27912	27694	27817	27765	27584	27914	27741	27791	27976	27484	28008	27725	27559	27744	27863	27801	27776	27705	27568	27475	27813	27536	27480	27683	27577	27870	27748	27651	28197	27948	28083	27727	28035	27851	27871	27614	27890	27854	27802	27537	27540	28085	27724	27410	27709	27705	27971	27807	27697	27513	27491	27870	27649	27672	27800	27710	27986	27667	27578	27665	27805	27881	27689	27787	27615	27815	27665	27783	27582	27733	28067	28082	27802	27551	27679	27625	27913	28085	27801	27823	27863	27764	28032	27843	27739	27627	27739	27749	27765	27656	27915	27669	27787	27687	27717	27702	27945	27845	27950	27817	27854	27523	27855	28023	27778	27885	27948	27819	27617	27697	27932	27870	28082	27763	28006	27915	27794	27992	27899	27683	27779	27582	27972	27829	27710	27870	27972	27623	27627	27866	27636	27718	28012	27676	27434	27784	27611	27619	27706	27640	27670	27588	27499	27962	27730	27838	27709	27747	27815	27803	27837	27695	27523	28038	28133	27990	27892	27682	27972	27592	27732	27825	27645	27562	27808	27870	27690	28027	27782	27772	27868	27610	27501	27565	27749	27959	27864	27957	27672	27958	27788	27900	27765	27636	27751	27697	27653	27837	27569	27769	27663	27926	27886	27734	27923	27650	27760	27884	27965	27750	27971	27651	27784	27654	27637	27724	27905	27595	27945	27918	27885	27840	27507	27816	27688	27766	27791	27883	27625	27744	27674	27528	27716	27743	27976	27905	27697	27803	27883	27628	27989	27801	27643	27900	27672	27644	27545	27903	27763	27611	27812	27956	27728	27683	27782	27690	27592	27681	27611	27543	27870	27619	27802	28012	27789	27711	27518	27965	27684	28091	27936	28015	27834	27801	27738	27683	27786	27651	27525	27546	27777	27835	27925	27853	27557	27727	27648	27929	27941	27672	27838	27880	27684	27772	27726	27926	27800	27798	27718	27675	27732	27614	27770	27775	27827	27874	27524	27646	27456	27804	27730	27917	27852	27795	28008	27690	27726	27651	27900	27953	27773	27882	27671	27601	27744	27767	27953	27645	27581	27905	27732	27612	27908	27502	27696	27858	27863	27704	27867	27871	27967	27943	27841	27677	28048	27920	27682	27906	27825	27610	27652	27861	27703	27758	27629	27720	27686	27743	27443	27860	27760	27775	27591	27941	27726	27990	27718	27866	27574	27752	27678	27696	27597	27807	27731	27639	27544	27659	28006	27873	27566	27737	27893	27647	27887	27752	27582	27696	27844	27839	27776	27319	27520	27609	27770	27738	27778	27545	27790	27839	27452	27594	27707	27484	27763	27731	27917	27853	27809	27698	27857	27566	27725	27627	27787	27955	27634	27827	28093	27968	27840	27809	27763	27771	27976	27873	28019	27875	28010	27728	27859	28019	27730	27795	28010	27766	27645	27979	27642	27868	28007	27830	27503	27593	27553	27754	27806	27958	28016	27750
21111	35270	34565	28588	24655	22357	21082	20292	19652	19168	18844	18677	18654	18478	18426	18178	18080	18268	18036	17756	17811	17691	17561	17655	17441	17483	17342	17294	17367	17316	17431	17345	17338	17452	17448	17307	17266	17486	17432	17324	17505	17186	17431	17291	17249	17215	17136	17381	17475	17494	17457	17364	17332	17248	17487	17406	17642	17242	17408	17334	17135	17329	17373	17450	17051	17162	17176	17363	17354	17407	17363	17214	17321	17238	17242	17156	17257	17303	17310	17255	17368	17263	17310	17316	17396	17333	17185	17321	17093	17317	17196	17174	17359	17397	17088	17257	17315	17292	17144	17456	17120	17296	17284	17266	17327	17674	17163	17427	17103	17124	17113	17221	17283	17089	17366	17132	17288	17234	17276	17329	17340	17083	17365	17403	17480	17060	17203	17311	17387	17280	17205	17245	17253	17266	17118	17292	17224	17282	17364	17231	17304	17349	17250	17290	17174	17205	17181	17166	17235	17169	17201	17407	17158	17420	17467	17241	17268	17156	17296	17224	17328	17185	17371	17251	17330	17176	17211	17484	17285	17175	17220	17083	17302	17263	17255	17236	17125	17491	17303	17212	17259	17371	17483	17287	17084	17247	17539	17272	17419	17171	17273	17226	17348	17385	17428	17433	17288	17411	17155	17235	17327	17270	17240	17371	17432	17097	17265	17328	17353	17155	17252	17380	17325	17224	17305	17297	17198	17231	17099	17149	17193	17047	17259	17291	17099	17370	17355	17234	17180	17171	17335	17327	17216	17316	17262	17232	17241	17436	17111	17235	17335	17257	17431	17143	17370	17205	17453	17345	17387	17226	17059	17313	17228	17237	17147	17337	17295	17203	17371	17204	17183	17298	17339	17265	17342	17332	17274	17483	17219	17416	17203	17256	17267	17098	17372	17085	17185	17214	17368	17331	17324	17200	17172	17269	17237	17162	17220	17250	17318	17133	17361	17305	17390	17421	17426	17330	17263	17502	17244	17365	17235	17265	17346	17266	17393	17191	17315	17267	17220	17330	17311	17291	17364	17272	17085	17225	17221	17397	17429	17257	17488	17213	17265	17270	17239	17180	17128	17289	17414	17235	17469	17218	17302	17416	17292	17172	17270	17300	17213	17138	17290	17348	17347	17140	17140	17442	17319	17270	17252	17385	16985	17268	17164	17429	17197	17205	17259	17269	17184	17368	17420	17169	17300	17178	17274	17273	17156	17243	17363	17224	17239	17243	17195	17392	17283	17131	17268	17296	17109	17312	17266	17299	17336	17457	17365	17419	17208	17286	17166	17173	17378	17317	17377	17224	17234	17292	17276	17142	17160	17427	17382	17482	17352	17198	17351	17076	17278	17280	17309	17225	17307	17183	17433	17196	17279	17384	17319	17201	17175	17291	17327	17194	17242	17207	17159	17439	17293	17241	17280	17448	17381	17299	17227	17341	17477	17412	17421	17415	17060	17213	17101	17176	17441	17095	17144	17178	17184	17149	17237	17245	17183	17239	17179	17259	16963	17348	17217	17226	17471	17245	17237	17205	17227	17246	17266	17084	17270	17327	17158	17111	17178	17139	17184	17315	17224	17128	17492	17206	17497	17288	17175	17450	17272	17264	17176	17327	17470	17443	17219	17350	17269	17153	17203	17219	17234	17162	17325	16999	17260	17243	17231	17452	17113	17376	17271	17213	17152	17277	17255	17215	17214	17215	17111	17221	17336	17194	17384	17317	17516	17389	17262	17328	17231	17269	17210	17324	17244	17336	17381	17245	17315	17306	17309	17447	17254	17293	17382	17210	17287	17061	17262	17477	17287	17320	17287	17370	17372	17377	17343	17201	17137	17262	17215	17118	17206	17332	17393	17265	17228	17186	17341	17179	17344	17086	17234	17104	17330	17095	17230	17494	17198	17240	17243	17279	17360	17371	17284	17488	17375	17177	17432	17274	17139	17356	17077	17129	17304	17442	17236	17238	17370	17320	17216	17244	17354	17184	17195	17279	17070	17279	17174	17259	17328	17374	17226	17216	17215	17164	17496	17179	17324	17178	17424	17265	17366	17339	17284	17427	17350	17105	17200	17114	17399	17273	17298	17299	17472	17095	17245	16979	17335	17352	17006	17120	17256	17360	17265	17331	17236	17311	17324	17172	17296	17271	17269	17133	17255	17240	17423	17368	17319	17411	17285	17198	17346	17243	17259	17306	17348	17307	17284	17242	17340	17340	17358	17237	17283	17110	17255	17149	17257	17316	17424	17431	17039	17368	17353	17216	17248	17040	17113	17174	17286	17209	17294	17285	17299	17308	17182	17335	17363	17268	17306	17209	17147	17240	17423	17450	17179	17295	17247	17263	17246	17217	17217	17347	17239	17226	17337	17197	17146	17319	17242	17427	17161	17147	17203	17301	17348	17244	17621	17178	17383	17360	17153	17241	17314	17255	17338	17182	17189	17310	17417	17381	17207	17348	17345	17392	17190	17427	17342	17235	17262	17336	17214	17307	17043	17183	17005	17129	17243	17207	17201	17264	17476	17259	17284	17373	17263	17158	17201	17302	17153	17099	17272	17190	17394	17175	17381	17115	16990	17316	17265	17293	17190	17180	17424	17103	17222	17267	17297	17005	17237	17334	17272	17190	17215	17305	17102	17309	17319	17378	17243	17234	17117	17295	17314	17257	17271	17344	17205	17180	17091	17328	17270	17313	17417	17208	17208	17208	17365	17374	17305	17431	17419	17294	17407	17376	17255	17252	17254	17366	17184	17182	17460	17317	17309	17153	17270	17288	17278	17157	17318	17119	17309	17142	17206	17256	17224	17145	17267	17273	17289	17125	17337	17371	17288	17343	17381	17334	17400	17319	17237	17236	17169	17196	17383	17396	17413	17389	17292	17221	17303	17035	17210	17153	17298	17426	17393	17202	17178	17242	17167	17341	17167	17285	17346	17214	17244	17249	17205	17256	17178	17410	17136	17204	17325	17379	17128	17319	17196	17236	17273	17268	17241	17330	17105	17303	17190	17300	17249	17104	17370	17341	17230	17303	17351	17263	17429	17178	17288	17235	17329	17353	17548	17077	17397	17197	17293	17428	17305	17258	17374	17363	17336	17312	17432	17149	17118	17188	17406	17333	17469	17216	16908	17376	17510	17316	17354	17183	17534	17462	17232	17323	17349	17478	17152	17355	17365	17314	17351	17350	17305	17422	17368	17242	17281	17235	17214	17333	17285	17386	16981	17218	17094	17287	17276	17419	17198	17223	17169	17361	17278	17279	17149	17171	17120	17197	17369	17564	17295	17290	17319	17310	17297	17285	17305	17386	17274	17247	17123	17280	17215	17180	17229	17230	17190	17393	17318	17255	17280	17260	17128	17372	17244	17149	17293	17348	17358	17287	17263	17386	17109	17290	17131	17381	17268	17388	17122	17146	17287	17379	17265	17377	17174	17174	17182	17531	17179	17263	17176	17150	17336	17176	17154	17302	17205	17300	17315	17379	17225	17272	17445	17293	17317	17153	17228	17481	17204	17249	17324	17308	17269	17268	17202	17231	17221	17185	17345	17189	17241	17350	17287	17080	16961	17216	17270	17416	17333	17130	17489	17386	17263	17314	17246	17449	17166	17175	17330	17542	17186	17263	17236	17506	17311	17214	17425	17197	17316	17112	17277	17144	17231	17396	17242	17187	17283	17402	17286	17434	17122	17233	17257	17121	17112	17297	17096	17121	17207	17233	17156	17234	17162	17349	17216	17279	17222	17211	17280	17277	17384	17217	17429	17124	17451	17157	17219	17183	17267	17080	17205	17186	17408	17375	17217	17221	17296	17303	17274	17117	17406	17285	17316	17286	17051	17276	17223	17307	17286	17346	17218	17374	17127	17273	17209	17345	17384	17269	17125	17158	17290	17489	17410	17013	17271	17348	17249	17441	17278	17275	17351	17209	17247	17205	17215	17340	17251	17144	17307	17216	17363	17279	17399	17287	17236	17349	17263	17228	17241	17288	17520	17251	17321	17280	17177	17300	17481	17207	17193	17235	17344	17152	17333	17113	17247	17224	17226	17215	17414	17440	17137	17307	17320	17226	17282	17380	17226	17117	17370	17292	17346	17178	17381	17276	17388	17164	17262	17409	17359	17163	17287	17171	17144	17356	17129	17300	17288	17305	17251	17246	17230	17542	17154	17397	17401	17052	17243	17385	17070	17364	17206	17268	17353	17207	17469	17347	17266	17313	17473	17200	17318	17254	17489	17319	17292	17279	17317	17275	17278	17458	17295	17252	17152	17333	17266	17330	17259	17237	17461	17379	17355	17203	17219	17212	17290	17372	17287	17323	17268	17280	17085	17382	17220	17255	17350	17104	17346	17103	17309	17318	17260	17248	17262	17212	17358	17144	17195	17353	17213	17352	17164	17292	17326	17128	17205	17311	17242	17302	17272	17264	17270	17320	17272	17294	17340	17242	17321	17249	17326	17216	17587	17560	17342	17233	17238	17376	17344	17270	17283	17224	17336	17311	17290	17228	17202	17262	17310	17240	17285	17234	17174	17437	17324	17343	17158	17225	17268	17195	17275	17242	17199	17255	17184	17326	17206	17304	17277	17158	17249	17118	17349	17206	17409	17439	17255	17114	17187	17142	17143	17447	17210	17046	17224	17072	17391	17231	17295	17315	17293	17440	17171	17096	17344	17288	17226	17283	17296	17271	17279	17467	17260	17344	17169	17208	17281	17178	17394	17485	17313	17277	17230	17306	17370	17215	17424	17315	17293	17266	17399	17243	17288	17187	17226	17003	17408	17355	17331	17373	17229	17351	17309	17304	17368	17286	17117	17200	17182	17355	17326	17132	17177	17071	17358	17389	17185	17193	17080	17267	17280	17344	17317	17288	17203	17172	17177	17248	17348	17246	17259	17389	17248	17208	17313	17295	17241	17479	17394	17305	17231	17282	17216	17426	17185	17213	17468	17348	17359	17381	17284	17257	17389	17249	17283	17211	17185	17453	17193	17344	17442	17307	17192	17231	17230	17284	17206	17125	17337	17541	17019	17197	17228	17205	17337	17238	17258	17253	17121	17363	17482	17380	17169	17249	17216	17447	17213	17273	17116	17267	17220	17045	17185	17223	17365	17370	17187	17277	17208	17219	17216	17473	17302	17273	17118	17337	17322	17301
22653	21169	27759	24991	22759	28313	34175	30804	29910	29877	29520	28930	29125	28765	28834	28648	28652	28462	28564	28361	28495	28003	28124	27986	27926	28066	27840	27881	27921	27847	27817	27858	27675	27832	27753	27487	27751	27722	27745	27585	27658	27955	27749	27849	27849	27772	27701	27699	27632	27813	27968	27655	27823	27869	27574	27581	27807	27855	27738	27493	27746	27610	27925	27677	27646	27723	27382	27666	27859	27700	27935	27808	27568	27527	27492	27596	27631	27718	27549	27596	27791	27731	27650	27620	27641	27469	27781	27704	27406	27299	27549	27869	27513	27541	27381	27182	27312	27506	27609	27502	27646	27566	27460	27629	27369	27577	27469	27376	27720	27907	27652	27506	27733	27621	27463	27601	27619	27671	27591	27552	27792	27597	27704	27932	27490	27653	27443	27485	27677	27724	27429	27849	27615	27495	27543	27632	27705	27306	27517	27532	27615	27479	27772	27673	27850	27570	27558	27398	27353	27662	27581	27429	27530	27503	27643	27740	27551	27496	27627	27467	27519	27669	27515	27765	27564	27738	27701	27781	27695	27711	27733	27685	27476	27459	27639	27608	27520	27622	27640	27725	27647	27899	27711	27462	27627	27714	27765	27574	27621	27557	27443	27575	27667	27327	27635	27477	27634	27704	27522	27686	27851	27586	27680	27856	27476	27557	27670	27714	27776	27693	27633	27897	27629	27582	27631	27489	27615	27686	27606	27605	27691	27658	27585	27607	27878	27352	27383	27412	27270	27424	27634	27720	27937	27273	27535	27625	27625	27550	27513	27423	27708	27640	27836	27492	27497	27763	27633	27248	27530	27596	27971	27508	27992	27719	27543	27730	27319	27259	27576	27648	27510	27608	27554	27504	27729	27412	27682	27653	27477	27626	27483	27737	27634	27309	27520	27357	27492	27384	27596	27609	27647	27485	27859	27673	27792	27400	27627	27720	27668	27617	27509	27205	27467	27564	27476	27422	27554	27511	27745	27868	27663	27601	27462	27545	27335	27322	27699	27374	27558	27748	27642	27445	27429	27566	27579	27514	27169	27605	27709	27450	27692	27312	27620	27522	27619	27641	27413	27391	27551	27790	27500	27538	27519	27596	27684	27482	27335	27414	27468	27782	27488	27335	27686	27640	27443	27550	27491	27427	27436	27691	27468	27597	27595	27492	27412	27466	27306	27634	27688	27734	27774	27534	27411	27565	27269	27665	27329	27645	27467	27645	27768	27554	27574	27557	27533	27518	27408	27541	27728	27705	27777	27593	27199	27888	27560	27481	27312	27385	27446	27425	27661	27693	27763	27303	27590	27502	27211	27491	27505	27632	27487	27479	27663	27656	27686	27523	27792	27447	27555	27766	27422	27519	27879	27482	27873	27612	27406	27332	27532	27433	27623	27623	27560	27557	27730	27659	27766	27683	27366	27626	27688	27435	27765	27642	27619	27709	27732	27676	27624	27586	27335	27502	27751	27535	27454	27680	27554	27644	27461	27599	27574	27405	27843	27833	27457	27532	27549	27480	27511	27682	27497	27473	27604	27488	27829	27655	27537	27310	27399	27815	27408	27458	27494	27715	27616	27620	27494	27459	27570	27780	27538	27687	27749	27518	27526	27648	27461	27490	27556	27351	27561	27610	27387	27569	27594	27430	27558	27647	27633	27595	27568	27420	27665	27788	27518	27638	27532	27634	27505	27522	27526	27481	27737	27422	27483	27269	27644	27515	27739	27549	27361	27485	27625	27659	27301	27727	27477	27694	27879	27616	27819	27571	27688	27587	27676	27578	27671	27851	27664	27368	27646	27663	27548	27590	27441	27704	27642	27731	27538	27635	27409	27537	27654	27781	27696	27661	27688	27658	27716	27607	27634	27452	27456	27467	27488	27538	27748	27549	27595	27386	27679	27597	27586	27650	27737	27814	27600	27597	27584	27613	27383	27529	27595	27570	27550	27525	27573	27413	27544	27620	27347	27593	27617	27346	27387	27650	27940	27647	27595	27594	27456	27624	27633	27453	27263	27128	27461	27630	27615	27664	27399	27710	27731	27526	27744	27791	27408	27560	27731	27767	27613	27585	27626	27830	27335	27297	27674	27558	27556	27596	27673	27358	27512	27646	27688	27564	27790	27622	27543	27667	27410	27613	27354	27542	27681	27540	27426	27410	27452	27428	27578	27337	27779	27438	27484	27488	27350	27753	27463	27507	27399	27509	27485	27556	27418	27466	27502	27522	27793	27397	27705	27548	27755	27571	27423	27466	27507	27372	27622	27404	27695	27546	27772	27698	27630	27498	27513	27602	27433	27977	27712	27580	27360	27590	27638	27608	27624	27438	27685	27565	27573	27763	27521	27656	27502	27457	27776	27663	27743	27755	27464	27682	27584	27755	27519	27478	27780	27434	27575	27277	27676	27476	27629	27456	27741	27607	27753	27727	27608	27514	27709	27671	27751	27667	27648	27393	27488	27522	27503	27652	27740	27712	27584	27822	27990	27431	27522	27478	27842	27596	27598	27554	27793	27613	27582	27633	27662	27626	27641	27747	27615	27440	27553	27783	27453	27720	27421	27573	27508	27566	27507	27633	27242	27641	27360	27602	27313	27341	27737	27329	27586	27824	27858	27442	27308	27587	27537	27371	27528	27645	27508	27706	27564	27560	27555	27547	27448	27551	27445	27603	27727	27771	27712	27640	27422	27536	27309	27582	27525	27485	27661	27880	27292	27524	27764	27673	27303	27600	27745	27416	27555	27730	27715	27316	27508	27519	27603	27612	27289	27739	27513	27389	27440	27433	27647	27718	27743	27712	27353	27620	27594	27444	27711	27412	27573	27469	27810	27651	27584	27357	27551	27535	27449	27653	27690	27572	27712	27430	27786	27581	27611	27624	27641	27664	27554	27662	27718	27758	27487	27592	27303	27476	27550	27658	27461	27481	27665	27552	27704	27463	27399	27618	27469	27387	27579	27486	27802	27798	27814	27684	27637	27816	27898	27673	27961	27684	27660	27612	27526	27456	27547	27391	27722	27681	27679	27614	27484	27661	27753	28074	27724	27579	27709	27605	27736	27687	27425	27648	27370	27909	27403	27394	27545	27571	27740	27596	27659	27415	27385	27460	27450	27914	27813	27641	27664	27566	27612	27631	27574	27390	27422	27444	27570	27551	27703	27570	27521	27559	27397	27728	27521	27526	27700	27310	27431	27483	27646	27432	27527	27413	27905	27593	27434	27649	27351	27308	27486	27516	27642	27408	27618	27595	27577	27583	27765	27770	27451	27439	27511	27475	27456	27514	27407	27502	27713	27355	27323	27774	27595	27439	27687	27803	27716	27528	27644	27527	27580	27761	27532	27568	27341	27413	27559	27778	27319	27699	27558	27468	27680	27550	27576	27639	27674	27401	27598	27687	27672	27458	27537	27677	27475	27386	27370	27785	27433	27681	27567	27591	27652	27676	27837	27720	27392	27645	27305	27857	27169	27711	27458	27527	27362	27518	27683	27834	27554	27571	27585	27720	27379	27714	27524	27429	27443	27413	27776	27386	27314	27689	27575	27723	27869	27706	27441	27785	27516	27387	27464	27540	27574	27621	27521	27617	27492	27762	27497	27617	27371	27703	27658	27643	27731	27729	27482	27514	27255	27183	27356	27165	27696	27474	27372	27605	27627	27639	27614	27272	27437	27507	27581	27434	27493	27305	27468	27633	27611	27534	27390	27530	27574	27742	27385	27468	27778	27597	27480	27605	27449	27479	27712	27648	27514	27568	27811	27165	27471	27600	27370	27476	27275	27426	27669	27627	27863	27515	27529	27480	27679	27637	27710	27458	27471	27480	27597	27819	27629	27403	27598	27726	27576	27520	27630	27582	27745	27738	27557	27382	27487	27590	27682	27534	27527	27558	27681	27562	27635	27612	27667	27534	27645	27729	27550	27844	27352	27601	27642	27511	27507	27629	27614	27597	27486	27544	27610	27465	27435	27421	27358	27535	27621	27575	27679	27606	27517	27414	27842	27306	27630	27535	27594	27483	27656	27717	27610	27422	27816	27508	27410	27633	27719	27699	27764	27656	27299	27637	27602	27394	27537	27130	27272	27425	27565	27749	27468	27661	27588	27534	27484	27569	27628	27537	27378	27675	27783	27341	27829	27476	27405	27646	27572	27470	27367	27548	27486	27431	27567	27523	27642	27503	27420	27433	27724	27626	27495	27767	27244	27666	27566	27882	27568	27284	27544	27737	27536	27514	27541	27484	27451	27444	27603	27510	27465	27565	27364	27593	27995	27810	27774	27650	27548	27409	27542	27473	27554	27466	27602	27345	27670	27623	27380	27347	27462	27641	27678	27394	27615	27510	27655	27527	27699	27339	27459	27463	27530	27579	27721	27420	27684	27775	27427	27507	27796	27342	27391	27681	27501	27566	27561	27522	27577	27565	27727	27719	27677	27667	27629	27426	27688	27752	27602	27499	27494	27514	27340	27894	27817	27644	27467	27657	27682	27665	27586	27444	27640	27225	27651	27474	27456	27547	27575	27772	27315	27685	27703	27696	27601	27639	27462	27646	27629	27767	27609	27691	27539	27572	27471	27591	27692	27685	27672	27451	27411	27446	27626	27677	27612	27580	27648	27665	27677	27424	27433	27456	27607	27327	27366	27500	27245	27712	27605	27691	27495	27487	27389	27349	27423	27361	27504	27571	27546	27859	27746	27830	27800	27713	27691	27518	27530	27572	27775	27399	27779	27764	27725	27631	27612	27638	27411	27325	27405	27429	27483	27856	27719	27722	27656	27640	27629	27697	27493	27367	27545	27518	27336	27638	27694	27657	27874	27738	27650	27441	27343	27310	27516	27603	27542	27503	27645	27786	27739	27594	27781	27361	27453	27690	27764	27423	27367	27862	27811	27488	27672	27422	27455	27341	27447	27461	27644	27528	27444	27752	27524	27653	27327	27500	27553	27452	27593	27546	27359	27513	27378	27318	27849	27674	27568	27846	27544	27804	27775	27376	27351	27675	27608	27770	27660	27415	27548	27553	27438	27664	27751	27673	27606	27492	27374	27667	27485	27547	27628	27581	27547	27342	27632	27716	27339	27589	27703	27799	27758	27638	27669	27594	27780	27668	27480	27665	27664	27759	27554	27844	27583	27602	27579	27576	27628	27738
23148	40397	39593	32138	27540	24888	22969	21674	20698	20085	19566	19321	19114	19019	18859	18459	18699	18311	18142	17985	17805	17882	17778	17601	17586	17454	17462	17388	17438	17351	17489	17193	17354	17316	17413	17329	17242	17398	17427	17207	17279	17397	17232	17151	17086	17299	17154	17358	17238	17377	17260	17255	17178	17191	17352	17130	17283	17257	17208	17221	17167	17149	17181	17317	17172	17160	17167	17533	17208	17260	17178	17107	17091	17099	17174	17223	17235	17224	17049	17240	17219	17416	17188	17210	17161	17178	17155	17328	17164	17176	17154	17083	17034	17136	17142	17101	17241	17126	17313	17084	17185	17204	17051	17193	17184	17129	17148	17163	17319	17043	17098	17191	17157	17127	17229	17259	17149	17062	17100	17210	17210	17017	17136	17073	17097	17261	17144	17029	17209	17274	17126	17162	17138	17170	17143	17225	17092	17189	17228	17143	17050	17182	17190	17083	17168	17105	17156	17046	17182	17025	17018	17037	17147	17050	17126	17234	17157	17234	17205	17255	17120	17208	17055	17143	17065	17168	16999	17187	17222	17275	16972	17391	17080	16980	16951	17200	17213	17137	17206	17307	17259	17053	17069	17146	17202	16907	17166	17157	17018	16895	17291	17371	17185	17157	17271	17080	17298	17069	17094	17078	17149	17145	17079	17234	17233	17033	16998	17130	17087	17083	17459	17192	17039	17039	16895	17224	17163	17071	17188	17038	17353	17111	17118	16958	17257	17165	17111	16995	16952	17255	17242	16966	17143	17200	16920	17114	17218	17111	17062	17136	17026	16921	17089	17085	17050	17115	17254	17196	17282	16940	17207	17190	16962	17064	17253	17074	17234	17153	16911	17350	17042	17150	17180	17138	17294	17237	17135	17182	17186	17108	16908	16991	17339	17042	17145	17202	17035	17062	17218	17140	17089	17171	17086	17199	17196	17219	17319	17099	17207	17126	17239	16912	17114	17216	17017	16875	17075	17184	16910	17137	17099	16866	17203	17112	17158	16968	17202	17040	17054	17045	16966	17128	17147	17019	17227	17145	16980	17241	17219	17025	17199	17035	17189	17050	16849	17127	17052	17075	17110	17041	17079	17076	17063	17178	17031	16984	17015	17072	17032	17320	17115	16886	17097	17036	17044	17202	17102	17069	17150	17156	17183	16949	17031	17125	17106	17032	17214	17131	17236	17081	17168	17183	17153	17012	17109	17356	17192	17176	16990	17170	17102	17106	17042	17146	17074	17160	17100	17067	17097	17063	17132	16970	17133	17205	17072	17020	16998	17146	17052	17119	17178	17188	17093	17028	17132	17154	17263	17003	17504	17157	17034	17089	17190	17018	17127	17123	17245	17149	17110	17074	17095	17043	17072	17291	17058	17123	17097	17191	16920	17367	17211	17047	17170	16993	17094	17010	17162	16990	17148	16946	16977	17340	16947	17289	16983	17245	17233	17258	17227	16946	17153	17130	17197	16976	17048	17175	17162	17242	17063	17078	17287	17171	17170	17152	17124	17131	17206	17039	17073	17141	17075	17117	17243	17147	17230	17364	17203	17091	17195	17071	17101	17281	17091	16894	17135	17281	17051	17049	16844	17050	17023	17176	17004	17021	17039	17171	17263	17040	17095	17144	17131	17005	16854	17096	17082	17274	17132	16971	17147	17236	17091	17255	17183	17136	17176	17191	17168	17168	16966	17127	16905	16936	17072	17151	17215	17131	17045	17027	17111	17204	17013	17198	17204	17218	17148	17111	17159	17170	17299	17039	17164	17281	17140	17093	17233	16977	17207	17210	17279	17206	17151	17283	17082	17073	17130	17265	17134	17112	17125	17256	17150	17025	17024	16931	17195	17067	17239	16970	17058	17279	17138	17273	17040	17090	17149	17013	17259	17123	17241	17088	17036	17270	16955	17184	17019	17242	17251	17162	17292	17055	17064	17147	17080	17127	17102	17079	17049	17022	17251	17110	17162	17046	16941	17079	17252	17214	17074	17049	17032	17282	17149	17008	17111	17137	17139	17092	17199	17192	17198	17107	17134	17276	17087	17097	17068	17199	17185	17168	17150	17183	17038	17146	17237	17062	17146	17127	17081	17184	17026	17200	17176	17302	17193	17096	17167	17181	17088	17181	16990	17099	17103	17192	17105	17176	17200	17191	17010	17147	17101	17115	17179	17111	16950	17082	17166	17057	17060	17313	17116	17188	17112	17139	16945	17059	17087	16978	17244	17136	17119	17234	17001	17217	17103	17093	17086	17166	17235	17102	17017	17276	17149	17102	16868	17128	17185	17258	17155	17048	17203	17067	17084	17153	16992	17204	17134	17135	17103	17150	17132	17111	17066	16879	17083	17270	17298	17149	17184	17163	17093	17156	17122	17144	16947	17059	16886	17240	17117	17147	17215	17169	17047	16996	17232	16982	17112	16889	17105	17156	17112	17130	17144	17172	17077	17165	17201	17091	17084	17228	17031	17206	17054	17006	17269	17223	17147	17297	17105	17123	17169	17198	16930	17092	17129	17188	17268	17098	17051	17165	17062	17232	17149	17335	17073	17188	17165	17014	17208	17085	17078	17248	17087	17089	17159	17062	16949	17163	17200	17169	17115	17065	17036	17225	17242	17128	17214	17059	17256	17200	17171	17255	17231	17239	17243	16991	17127	17081	17230	17081	17205	17341	17085	17162	17105	17131	17031	17020	17093	17270	17102	17247	17037	17077	17143	16982	17134	17080	17208	17179	17085	17134	17200	17260	17242	17122	17133	17350	17022	17193	17178	17002	17120	17146	17203	17263	17096	17056	17081	17096	16988	17212	17057	17221	17032	17080	17089	17233	17164	17215	17245	17061	17226	17236	17195	16948	17000	17157	17050	17201	17128	17005	16989	17037	17079	17208	17065	17103	17233	17160	17070	17120	17033	17259	17169	17180	17152	17193	17186	17154	17346	17223	17255	17022	17301	17194	16979	17112	17239	17196	17054	17161	17152	17081	17002	17304	17010	17183	17066	17152	17240	17115	17092	17248	17084	17141	17116	17085	17081	17207	17120	16982	16955	17170	17275	17136	17154	17239	16950	17120	17242	17156	17217	17219	17140	17058	17061	17247	17264	17044	17245	17230	17145	17294	17206	17192	17074	17058	17170	16993	17190	17289	17077	17004	17143	17246	17277	17242	17000	17296	17264	17125	17164	16977	17088	16958	17104	16997	17008	17099	17215	17190	17245	16972	17284	17344	17075	17241	16965	17165	17095	17165	17241	16966	17072	17166	17167	17097	17319	17140	17201	17039	17087	17149	17057	16925	17098	17025	17268	17021	16988	17033	16992	17138	17081	17177	17117	17127	16987	17099	17104	17083	17155	17095	17142	17081	17113	17062	17170	16985	17150	17198	17052	17188	17197	17054	17150	17007	17160	17296	17036	17078	17139	17053	17213	17259	17141	17119	17158	16999	17129	17184	17203	17002	17030	17105	17184	17052	16945	17145	17139	17069	17056	17295	17174	17248	17145	17215	17055	17161	17168	17128	16972	17020	17139	17054	17312	17034	17218	17070	17329	17198	17078	17022	17132	17262	17006	17110	17293	17098	17155	17209	17306	17084	17161	17044	17121	17199	17045	17052	17016	17174	17278	17177	17061	17026	17092	17178	17154	17132	17157	17086	17280	17156	17100	17131	17294	17161	17200	17063	17001	17154	17254	17066	17124	17063	17105	17118	17119	17066	16990	17234	17122	17124	17049	17267	16925	17247	17048	17034	17153	17190	17183	17081	17166	17033	17064	17156	16729	17245	17123	17154	17068	17075	17306	17159	17037	17113	17021	17249	17187	17044	17025	17138	17057	17183	17214	17236	17146	17035	17062	17362	17220	17050	17058	17326	17059	17131	17265	17165	17069	17028	16891	17350	17241	17081	17030	16901	17032	17202	16997	17086	17096	17138	17146	17201	17111	17153	17061	17023	17036	17312	17092	17261	17174	17115	17266	17037	17108	17175	17158	17190	17207	17161	17132	16951	17312	17055	17023	17041	17178	17305	17036	17056	17153	17111	16979	17057	16966	17098	17173	17100	17360	17119	17065	17083	17199	17077	17089	16976	17135	17182	17027	17140	17159	17144	17116	17204	17289	17082	17157	17238	17179	17250	17009	17095	17114	17140	17290	17094	16850	17101	17182	17160	17288	17156	17081	17151	17106	17160	17131	17265	17146	17155	17200	17166	17205	17156	17072	17095	17021	17118	17025	17186	17191	16942	17208	17220	17048	16985	17198	17071	17141	17387	17169	17230	17292	17117	17081	17012	16949	17033	17074	16921	17165	17080	16920	17139	17119	16975	17164	17069	17034	17086	17084	17150	17055	17101	17033	16992	17149	17176	17173	17137	17041	17272	17204	17075	17219	17089	17162	17027	17233	17045	17235	17216	17240	16987	17237	17126	17139	17095	17040	17144	16892	17153	17148	16942	17113	17131	16988	17118	17111	17244	17131	17084	17038	17119	17107	17242	17163	17138	16953	17239	17055	17318	17233	16968	17089	17174	17186	17181	17067	16982	16961	16974	17068	17214	17240	17035	17096	17145	17113	17067	17041	17166	17067	17227	16943	17166	17219	17172	17092	17178	17235	16860	17213	17070	17225	17127	17030	17264	17226	17097	17118	17273	17220	17077	17038	16972	17214	17082	17054	17156	17098	16960	17084	17180	16947	17053	17152	17038	17122	17094	17079	17140	17027	17267	17022	17207	17088	17107	17060	17069	17198	17059	17263	17045	16981	17169	17081	16935	16972	17004	17235	17349	16998	17365	17113	17002	16974	17093	17181	17008	17238	17224	16980	17093	17156	17064	17255	17129	17173	17282	17187	17119	17118	17047	17229	17045	17079	17196	17026	17111	17305	17177	16997	17014	17052	17083	17044	17152	17196	17262	17200	16926	17359	17060	17200	17297	16893	17080	17131	17122	17121	17138	17008	17138	17035	17194	17243	17132	16952	17172	17166	17178	17115	17112	17338	17176	17184	17159	17267	17050	17039	17217	17010	17076	17197	17288	17155	17140	17100	17148	17076	17002	17290	17142	17279	17144	17198	17023	17091	17173	17262	17189	17267	17161	17254	17136	17315	17212	17136	17133	17220	17222	17125	17271	17012	17137	17129	17067	17185	17159	17129	17011	17035	17131
36315	30620	35341	34243	31747	31067	30880	30216	30079	29991	29689	29896	29950	30119	29779	29934	29834	29365	29632	29732	29635	29831	29434	29458	29275	29097	29454	29642	29547	29366	29451	29413	29469	29336	29585	29440	29392	29481	29683	29490	29519	29409	29440	29190	29722	29316	29152	29340	29499	29535	29301	29597	29434	29324	29386	29296	29582	29379	29468	29529	29307	29439	29643	29513	29483	29681	29413	29426	29340	29430	29410	29487	29474	29601	29539	29433	29243	29336	29385	29316	29306	29281	29448	29419	29478	29341	29403	29432	29472	29380	29517	29510	29240	29183	29515	29268	29386	29294	29359	29359	29659	29466	29476	29444	29262	29772	29580	29703	29542	29334	29241	29479	29447	29322	29316	29294	29491	29276	29295	29537	29250	29429	29409	29331	29513	29638	29549	29542	29592	29541	29318	29467	29369	29466	29494	29441	29334	29076	29380	29301	29529	29533	29467	29301	29457	29631	29310	29597	29600	29407	29266	29557	29531	29612	29304	29207	29605	29218	29610	29620	29293	29317	29440	29534	29329	29521	29357	29507	29325	29263	29446	29586	29353	29634	29395	29592	29405	29241	29440	29505	29434	29245	29367	29399	29455	29427	29288	29239	29530	29359	29357	29292	29270	29364	29576	29387	29456	29492	29303	29470	29209	29343	29229	29235	29362	29388	29568	29454	29545	29434	29384	29370	29398	29387	29497	29408	29451	29340	29367	29473	29255	29396	29565	29344	29265	29254	29350	29318	29354	29441	29272	29209	29460	29320	29467	29373	29219	29456	29722	29388	29739	29167	29589	29406	29374	29419	29422	29180	29396	29437	29478	29368	29364	29488	29429	29686	29028	29475	29573	29531	29128	29423	29666	29515	29497	29484	29611	29356	29338	29223	29385	29268	29398	29488	29339	29225	29209	29567	29289	29295	29411	29427	29443	29514	29128	29446	29555	29638	29488	29671	29508	29515	29370	29378	29271	29408	29362	29451	29440	29063	29476	29156	29196	29263	29132	29427	29455	29140	29315	29113	29357	29449	29417	29611	29684	29521	29352	29438	29347	29432	29474	29254	29504	29472	29249	29314	29571	29325	29580	29436	29493	29683	29428	29352	29508	29207	29291	29289	29480	29176	29434	29423	29496	29366	29348	29357	29372	29347	29585	29500	29417	29363	29729	29517	29251	29317	29427	29541	29458	29506	29413	29493	29377	29336	29511	29434	29329	29396	29359	29284	29266	29433	29637	29552	29695	29649	29589	29482	29470	29597	29473	29400	29404	29603	29380	29366	29527	29483	29329	29130	29464	29425	29264	29524	29453	29619	29419	29480	29321	29530	29518	29416	29385	29115	29386	29665	29430	29552	29633	29491	29527	29484	29567	29462	29133	29415	29139	29259	29516	29463	29509	29669	29339	29443	29472	29357	29782	29210	29434	29367	29647	29449	29268	29539	29397	29365	29529	29266	29152	29647	29501	29235	29206	29389	29401	29503	29427	29187	29642	29408	29592	29431	29430	29422	29207	29607	29513	29335	29146	29447	29642	29515	29249	29390	29513	29352	29541	29421	29235	29015	29559	29377	29416	29413	29410	29613	29780	29473	29332	29381	29500	29470	29590	29217	29335	29353	29467	29403	29319	29335	29409	29455	29721	29453	29405	29366	29649	29528	29370	29116	29171	29543	29486	29312	29550	29442	29355	29406	29419	29374	29274	29419	29315	29231	29456	29129	29416	29522	29367	29517	29501	29182	29373	29531	29348	29358	29399	29212	29518	29539	29303	29336	29376	29401	29476	29186	29349	29570	29119	29387	29691	29249	29455	29400	29135	29784	29219	29432	29389	29340	29567	29424	29142	29490	29559	29395	29493	29376	29336	29557	29699	29147	29262	29263	29332	29413	29379	29538	29493	29590	28976	29500	29618	29523	29551	29393	29592	29483	29224	29330	29409	29231	29608	29345	29531	29456	29377	29337	29416	29610	29343	29474	29809	29456	29000	29321	29485	29292	29544	29423	29269	29477	29200	29517	29265	29125	29280	29558	29275	29451	29641	29071	29468	29206	29421	29205	29560	29393	29570	29144	29449	29327	29428	29696	29240	29476	29513	29424	29357	29232	29449	29369	29376	29352	29179	29693	29265	29234	29163	29258	29256	29137	29333	29779	29460	29395	29162	29515	29526	29430	29660	29272	29224	29581	29411	29242	29384	29493	29537	29615	29147	29575	29578	29407	29373	29390	29481	29438	29379	29395	29240	29295	29254	29482	29652	29559	29336	29281	29413	29179	29500	29461	29361	29540	29345	29341	29433	29358	29436	29373	29312	29238	29270	29307	29446	29280	29334	29635	29255	29428	29462	29305	29515	29422	29404	29773	29561	29469	29765	29354	29136	29447	29531	29500	29323	29593	29703	29265	29376	29205	29359	29274	29278	29371	29414	29809	29431	29510	29232	29187	29414	29512	29310	29259	29442	29425	29639	29376	29416	29365	29417	29260	29286	29332	29076	29000	29188	29308	29257	29165	29401	29127	29428	29471	29481	29304	29496	29325	29142	29112	29375	29422	29465	29406	29768	29587	29462	29312	29245	29366	29578	29391	29506	29605	29424	29400	29382	29548	29262	29319	29167	29516	29286	29558	29508	29114	29413	29294	29525	29474	29385	29342	29349	29143	29452	29154	29393	29628	29327	29634	29241	29538	29683	29343	29598	29612	29447	29237	29529	29418	29303	29441	29366	29310	29309	29424	29639	29457	29287	29373	29404	29400	29428	29553	29361	29577	29421	29235	29474	29386	29343	29352	29400	29414	29732	29549	29734	29422	29520	29518	29437	29284	29259	29483	29450	29351	29655	29481	29591	29415	29340	29435	29455	29450	29720	29252	29627	29252	29573	29229	29499	29414	29496	29324	29402	29458	29526	29443	29251	29475	29652	29512	29470	29506	29319	29173	29296	29585	29483	29446	29338	29568	29430	29367	29403	29558	29079	29389	29531	29509	29251	29493	29598	29470	29050	29537	29405	29544	29482	29568	29546	29394	29583	29254	29464	29733	29415	29495	29360	29327	29380	29434	29271	29548	29347	29524	29548	29498	29300	29421	29546	29438	29664	29369	29471	29572	29414	29263	29431	29576	29338	29176	29258	29233	29363	29541	29233	29411	29002	29297	29532	29059	29413	29485	29506	29405	29393	29347	29521	29457	29503	29395	29135	29573	29432	29347	29175	29553	29706	29520	29453	29496	29619	29178	29513	29537	29483	29516	29417	29409	29587	29172	29390	29258	29434	29457	29340	29354	29178	29422	29294	29438	29573	29281	29339	29225	29331	29481	29360	29575	29332	29197	29217	29390	29315	29468	29510	29428	29318	29193	29096	29459	29430	29321	29317	29268	29258	29415	29510	29225	29390	29294	29557	29429	29539	29623	29278	29623	29532	29296	29224	29296	29528	29293	29734	29394	29531	29556	29287	29589	29666	29657	29347	29247	29369	29360	29291	29577	29542	29239	29458	29591	29491	29557	29311	29550	29521	29175	29477	29431	29360	29624	29549	29384	29425	29403	29229	29426	29262	29246	29509	29319	29329	29278	29326	29240	29380	29600	29303	29213	29377	29336	29371	29379	29514	29594	29515	29511	29537	29420	29423	29409	29664	29403	29622	29399	29596	29522	29289	29408	29492	29604	29710	29502	29382	29391	29487	29422	29273	29568	29550	29394	29412	29347	29297	29404	29373	29299	29517	29478	29621	29652	29653	29341	29554	29192	29188	29468	29343	29503	29709	29480	29240	29306	29769	29576	29627	29811	29403	29660	29367	29214	29468	29849	29404	29683	29377	29216	29490	29423	29557	29569	29627	29498	29550	29230	29276	29361	29425	29463	29608	29431	29411	29489	29331	29635	29247	29481	29540	29212	29503	29354	29355	29525	29501	29526	29505	29584	29583	29393	29417	29478	29303	29326	29297	29643	29491	29402	29389	29494	29622	29456	29331	29444	29194	29431	29544	29407	28999	29242	29496	29651	29471	29471	29334	29154	29443	29500	29386	29439	29374	29446	29249	29471	29312	29338	29452	29437	29252	29412	29351	29349	29231	29428	29504	29427	29684	29321	29549	29459	29158	29229	29269	29347	29273	29185	29365	29513	29509	29379	29650	29199	29351	29616	29408	29364	29560	29260	29714	29203	29422	29498	29549	29079	29575	29301	29451	29420	29428	29183	29403	29580	29286	29417	29305	29283	29329	29458	29461	29387	29374	29200	29702	29776	29376	29414	29692	29185	29213	29235	29137	29483	29146	29457	29258	29590	29290	29240	29489	29372	29393	29503	29241	29487	29125	29507	29180	29357	29355	29193	29217	29421	29386	29428	29574	29600	29199	29481	29550	29400	29628	29469	29272	29462	29440	29375	29470	29681	29665	29420	29391	29394	29338	29090	29426	29378	29437	29387	29155	29217	29489	29394	29486	29319	29237	29419	29506	29405	29341	29351	29520	29654	29511	29380	29389	29537	29491	29579	29633	29409	29534	29428	29594	29428	29523	29226	29370	29491	29471	29430	29410	29218	29449	29525	29472	29600	29683	29452	29430	29227	29297	29535	29468	29349	29316	29381	29416	29379	29406	29501	29450	29287	29206	29506	29480	29422	29266	29268	29184	29153	29376	29398	29498	29293	29350	29430	29597	29747	29599	29455	29575	29567	29243	29612	29536	29411	29386	29185	29460	29414	29567	29508	29361	29237	29411	29384	29411	29692	29588	29401	29345	29495	29381	29428	29632	29247	29392	29276	29222	29300	29271	29431	29562	29253	29469	29184	29556	29357	29296	29429	29528	29284	29377	29450	29396	29653	29622	29515	29693	29268	29245	29507	29426	29389	29286	29529	29237	29416	29328	29414	29297	29581	29361	29433	29644	28964	29460	29534	29366	29328	29397	29328	29216	29524	29279	29458	29404	29341	29489	29437	29480	29583	29457	29271	29449	29393	29766	29403	29311	29652	29322	29447	29206	29498	29225	29361	29002	29468	29465	29329	29487	29587	29220	29396	29365	29328	29554	29412	29425	29297	29365	29548	29319	29312	29582	29304	29303	29006	29410	29542	29555	29159	29366	29482	29361	29382	29478	29508	29291	29568	29479	29581	29204	29461	29497	29436	29255	29386	29498	29321	29507	29450	29344	29616	29576	29400
23824	28593	28284	23749	21629	20435	20021	19337	19170	19082	18623	18559	18607	18664	18696	18537	18501	18462	18425	18307	18355	18234	18228	18214	18083	18216	18057	17995	18088	18019	18055	17989	18029	17990	18059	17880	18089	18161	18095	18025	18043	18153	17942	17978	18110	17987	18002	17923	18049	17895	18133	17952	17973	17923	18143	18138	18028	18095	17922	18206	18124	18171	18068	18157	18077	18145	18088	18129	17993	17935	18142	17940	18121	18033	17947	17983	17847	18056	17997	17986	18021	17944	17980	17815	18183	17843	18286	17951	17901	18106	17941	18048	18003	17911	18189	18143	17925	17860	18130	17905	18090	17804	17933	17984	17944	17861	17971	17935	17876	18037	18006	17788	18044	18006	18114	18098	18031	18122	17990	17963	17983	18081	17943	18042	17932	18033	18027	17964	18005	18000	17946	17944	18117	18017	18023	18024	17951	18174	17961	17968	18139	18018	18078	18149	17910	18042	18086	17910	17993	18094	17862	18135	17921	18183	18089	17900	17964	17918	17873	17967	17961	18027	18131	17948	17979	17872	18168	17949	18007	17883	17936	18024	17851	18067	18125	17912	18014	17892	18013	17873	17853	18076	17962	18001	18069	18099	17968	17993	18005	18113	17900	17908	17924	17962	17801	18153	18036	18026	17744	17858	18010	18069	17913	18007	17900	17891	18047	18117	18023	17929	18112	18048	18112	17890	18080	17964	18147	18104	18073	17998	18044	18071	18018	18028	17878	18151	18091	17922	17830	18072	17905	18073	18086	17805	18173	18012	17924	18088	17994	17810	17978	18026	18042	17977	17942	18053	17921	17964	18166	17841	18222	18032	18063	18007	17941	18016	17976	17847	18080	18176	18021	18046	18075	17925	17975	17944	18025	17983	18091	17965	18077	18135	18049	18069	18040	17988	18011	17882	18045	18086	18181	18102	18000	18093	18152	17918	18065	18101	17987	17681	18059	18035	17944	18200	18047	17911	18141	17923	17946	17963	18020	17995	17950	17972	18081	17982	18060	18070	18142	18019	18050	18049	18064	18174	18073	17843	17855	17947	17943	18026	18077	17927	18053	18031	17920	17989	18055	18028	18041	17927	17941	17808	17865	18066	18200	18019	17817	18036	17937	17930	17845	17947	18103	18131	18122	18078	18150	17978	18120	18030	18047	18043	17959	18140	17798	17909	18138	18114	17867	18066	17932	17903	18086	17945	18210	17917	18192	18054	17957	18063	17940	17988	17961	17871	18053	17863	17892	17858	18049	18069	18042	18090	18011	18052	17920	18007	17928	17968	17980	17941	18058	17992	18011	17938	17974	18022	18074	18104	17949	18044	18173	18017	17982	18029	17991	17953	17918	18006	17981	18097	17943	17970	18027	18020	18172	17927	17895	18118	17922	17924	18038	17949	18015	18109	17979	18026	17898	18176	18075	17973	18194	18030	17906	18044	17876	17986	18019	18042	17974	17930	18155	18009	18080	18094	18000	17975	18031	17920	18038	17918	18039	17918	18089	18255	18261	17937	17987	18128	17974	18047	17897	18022	18043	18013	18111	18075	17952	18056	18103	17958	18003	18000	18127	18002	18122	17925	18035	18024	17773	18046	18014	17910	17967	17935	17966	18052	18053	17986	18126	18240	17953	18033	17980	17944	18141	17942	17846	17820	18063	17796	17927	18148	17975	18057	17806	18063	18104	18079	18156	17838	18125	18061	17831	18030	18187	18066	18110	18134	17923	17966	18208	17946	18053	18004	18126	17977	17930	18111	18066	17953	17833	17939	18090	18001	18148	18085	17861	18046	17849	17738	18043	18049	18070	17995	18003	17772	17885	18136	18087	18042	18042	17984	18008	17909	17881	18099	17937	17990	17919	18222	17988	18110	17847	17864	17927	17977	17994	18012	17860	18026	18092	18063	17864	18103	17970	17984	17880	17958	17915	18224	17959	18096	17991	18084	18181	17939	18121	18175	18091	18056	17993	17954	18097	18016	18119	18098	17992	17915	17936	17997	17924	18014	17980	17834	17904	17928	17911	18187	17897	18019	17860	18017	17997	17926	17916	18059	17985	18206	18087	17974	17861	18161	17917	17969	17954	18050	17959	18017	18036	18003	17952	17979	17867	17987	17837	18040	18048	18019	17891	18061	17931	18000	17940	18148	17917	17993	17963	18001	18225	18066	18038	18114	17923	18035	18067	17942	17980	17946	18085	18142	17992	17980	18082	17909	18149	18036	17971	17999	18047	17920	18010	17924	18111	17978	17956	17993	17914	18100	17951	17957	17977	18004	17992	18034	18127	18079	17892	17972	17895	18076	17901	18167	17933	17936	17976	17966	17934	17986	18078	18029	18036	17798	17947	17888	17962	17978	17988	17955	17765	17966	18189	18059	17997	18037	17961	17960	18048	18028	17898	18042	18120	18020	18019	18102	17958	17982	18050	17917	18018	17897	17993	18047	17855	17837	18027	17904	18119	17976	18218	18043	17869	18155	17897	17969	18088	17953	17958	18099	18007	18130	17896	17997	18018	17864	18026	17991	18030	18148	17840	18029	18123	17888	18020	17883	18036	17909	17949	17856	18152	17954	17935	18054	18025	17942	18053	17905	17808	18118	17957	17946	18128	18095	18155	18119	18004	17902	18016	18259	17951	18101	17862	18085	17989	18046	17957	18027	18126	18027	17968	18132	18278	18033	18075	18084	17957	17938	17995	18084	17990	18138	17987	18001	18176	18064	17912	18076	18013	17981	17927	18203	17922	18038	17868	18007	17956	17973	18069	17856	18086	18155	18076	17973	18072	17907	18119	17990	17883	18002	18014	18039	17962	18011	17853	17968	17876	18051	18067	18102	18148	17789	18111	17968	17996	18124	18110	17971	18052	18017	17935	18046	17893	17936	18044	17959	18071	18072	18003	17954	18056	18005	17980	18057	17899	18061	18011	18114	17926	17923	17943	17914	18127	17897	17989	18008	17830	18152	18045	17859	18115	17946	18170	17972	18160	18094	17781	17847	18014	18060	18092	18031	17991	17966	17919	18033	17873	17968	17973	18134	18039	18045	17808	17909	17816	18000	17898	17963	18056	17875	18049	17969	18121	18075	18108	17892	18143	18194	18120	18146	17973	17991	18152	17992	18050	17978	18013	18061	18002	17944	18125	18031	17914	17772	18140	18032	18041	17928	17990	17894	18027	18016	17939	17909	18297	18122	17883	18059	18067	18079	17945	17797	17940	18030	18037	18363	17967	18122	17884	18090	17878	17956	17831	17993	18053	18009	18031	17994	17970	18019	17932	17991	17884	18099	18013	17936	17892	17977	18115	17879	17913	17911	18139	17975	18070	18067	17994	18019	17908	17916	17897	18054	17820	17974	18123	18076	18079	17925	17944	17953	17965	17962	17926	17929	18093	17792	18031	17985	18073	17892	18012	17890	18116	17964	18029	17978	18120	17927	18169	18049	17991	17899	18003	17997	18206	18030	17969	17918	18311	17979	17960	17815	18151	17932	18040	17872	18056	18070	17958	18079	17994	17913	18077	17856	18019	18027	18061	18064	17951	18057	18100	18098	18024	18022	18028	17921	18143	18115	18021	18030	17973	18039	17898	17817	17825	18112	18001	18086	18135	18074	17967	17873	18226	17942	18336	18080	18149	18081	18058	17811	17850	18082	18121	17929	18138	17978	18140	18024	18165	17947	17863	18065	18009	17898	18004	18011	17963	17937	17865	18049	17954	18063	17935	18032	18160	17926	17901	17984	17862	18113	18059	17839	17898	18018	17975	18106	18013	18036	17999	18083	17893	18059	18223	17930	17983	18142	17939	17915	17999	17979	17865	17962	18063	17823	18131	17968	18119	17990	17944	17837	17865	18086	17995	17906	18188	17952	17963	17663	17838	17881	17968	17998	18035	17995	18027	18126	18173	17838	18045	17899	17996	18205	17999	17901	17873	18011	18078	17964	18007	18110	17994	17895	17869	17962	18100	17896	18201	17954	18105	18100	18032	17941	17986	17805	18078	17893	18044	17975	17989	18139	18232	18144	17882	18076	17956	18226	18004	17839	18039	18033	18108	17977	17916	17904	17897	17927	17995	18128	17868	18109	17929	18013	18083	17832	18187	17980	17974	18080	17910	18314	18050	17949	18156	17948	17979	17843	18025	18088	17874	17907	18068	17797	17998	17847	18034	18030	18087	17855	17970	18043	17976	17991	17900	17992	18082	18006	18051	18114	18151	18086	18087	17976	18090	17848	18080	17958	18120	17979	18163	18047	18055	17932	17902	18041	17982	17987	18023	18130	17925	17909	17881	18097	18078	17931	17887	18154	18023	18144	17895	18021	17977	17911	18042	18037	17954	17946	17889	17971	17929	18152	17786	18043	17994	17992	17925	17898	17888	17988	18135	17869	17878	17920	18053	18069	17913	18044	17821	18138	18081	17977	17955	17940	18118	18168	17786	17991	17831	17934	17954	17880	18107	18120	18011	17889	17924	18060	17972	18008	18010	17900	18036	17794	17809	17848	17865	18020	18023	18083	17937	17987	18021	18185	18229	18076	18101	18108	18129	17937	18006	18060	17999	17829	18078	17994	18156	17987	18065	17989	17998	17910	17993	17995	18011	18179	17947	17962	17964	18016	18308	17827	18042	17853	18023	17963	18002	17951	17935	17892	17873	18045	18007	17887	17896	17956	17978	17988	18278	18005	17937	17862	17719	18205	18009	17969	17991	17979	17910	17976	18154	17966	18125	17759	18171	17939	17846	18006	18170	17937	18048	17973	18020	18054	18033	17946	17816	18047	18099	17835	17953	18148	17947	18138	17865	17898	18065	18051	17865	18067	17914	18128	18022	17931	18001	18026	17929	18128	18014	18077	17916	18118	18021	18061	17944	17957	18034	18202	18084	18027	17900	17995	17851	18025	18076	17975	18214	18020	18107	18027	18152	18074	17877	17980	18130	17857	18058	18087	17694	18167	17962	18135	17996	18039	18055	18040	18023	17866	18151	18095	17950	18068	17888	17944	17983	18155	18164	18154	17843	17929	18002	17846	18062	18070	17878	17689	17979	18020	18123	18083	17927	18001	17971	18003	17874	18015	17967	18101	18258	18014	18050	17949	17802	18054	17778	17972	18207	18067	17986	17890	18229	17894	17817	18006	18183	18132	17999	18048	17898	17922
24129	21168	27706	25599	25066	30220	32260	29561	28736	28971	28902	28370	28587	28637	28354	28190	28289	28118	28001	27980	27985	27530	27765	27519	27820	27803	27693	27764	27589	27471	27520	27476	27580	27385	27497	27460	27315	27606	27590	27406	27379	27480	27699	27562	27343	27490	27659	27484	27545	27586	27457	27517	27642	27467	27402	27500	27347	27650	27468	27580	27567	27213	27550	27585	27420	27652	27597	27561	27486	27555	27698	27415	27881	27370	27395	27467	27699	27626	27410	27636	27886	27464	27298	27433	27450	27308	27452	27592	27671	27307	27448	27304	27591	27675	27603	27290	27484	27404	27365	27398	27587	27402	27672	27353	27481	27482	27295	27560	27300	27505	27243	27246	27304	27541	27480	27135	27494	27564	27677	27469	27753	27148	27497	27407	27652	27465	27398	27558	27460	27862	27333	27587	27413	27460	27347	27413	27578	27573	27322	27493	27547	27268	27660	27432	27310	27374	27579	27553	27638	27445	27281	27451	27232	27581	27636	27588	27469	27394	27475	27492	27516	27373	27779	27406	27517	27800	27141	27502	27367	27454	27423	27551	27766	27494	27375	27569	27140	27436	27497	27490	27582	27594	27529	27336	27366	27278	27016	27132	27405	27573	27199	27548	27231	27579	27590	27621	27524	27580	27572	27427	27454	27168	27711	27467	27489	27560	27539	27543	27469	27003	27566	27534	27282	27377	27317	27484	27580	27477	27409	27408	27605	27637	27592	27206	27273	27599	27742	27357	27419	27317	27350	27447	27619	27415	27244	27628	27435	27561	27367	27500	27398	27725	27434	27582	27446	27389	27309	27312	27406	27375	27459	27536	27577	27324	27613	27290	27335	27207	27614	27587	27377	27436	27673	27116	27380	27345	27448	27387	27620	27515	27427	27527	27380	27366	27321	27524	27676	27595	27732	27575	27324	27383	27376	27621	27355	27496	27544	27509	27573	27480	27567	27349	27711	27500	27393	27352	27262	27425	27382	27600	27402	27297	27248	27321	27439	27459	27404	27359	27483	27271	27464	27600	27534	27421	27512	27417	27372	27353	27418	27433	27673	27439	27440	27299	27358	27400	27462	27730	27568	27522	27221	27490	27539	27271	27518	27359	27511	27384	27449	27309	27332	27547	27331	27648	27490	27405	27533	27633	27485	27523	27386	27487	27467	27254	27534	27335	27460	27360	27469	27254	27318	27304	27512	27442	27392	27534	27472	27543	27481	27112	27370	27339	27397	27374	27593	27513	27397	27496	27413	27447	27634	27550	27552	27500	27535	27417	27652	27472	27380	27301	27889	27755	27412	27291	27392	27207	27526	27469	27714	27395	27463	27520	27780	27270	27275	27463	27532	27441	27553	27483	27636	27257	27493	27622	27370	27657	27673	27132	27635	27398	27235	27641	27639	27396	27695	27697	27504	27571	27490	27294	27250	27453	27453	27480	27489	27266	27590	27568	27666	27671	27326	27487	27376	27730	27547	27342	27618	27150	27538	27401	27664	27690	27394	27623	27348	27358	27526	27547	27555	27321	27370	27516	27534	27324	27311	27469	27430	27438	27305	27727	27278	27118	27489	27459	27214	27145	27418	27479	27428	27241	27429	27639	27531	27500	27443	27371	27406	27229	27232	27381	27430	27500	27575	27494	27412	27480	27427	27670	27327	27384	27490	27286	27581	27562	27608	27665	27584	27773	27540	27433	27442	27197	27419	27377	27523	27447	27505	27525	27459	27432	27421	27447	27653	27256	27434	27486	27380	27522	27489	27434	27343	27368	27387	27466	27470	27441	27611	27536	27285	27507	27471	27471	27193	27381	27272	27553	27662	27612	27540	27467	27381	27440	27318	27421	27500	27408	27404	27491	27537	27248	27386	27384	27657	27550	27382	27371	27660	27660	27523	27349	27517	27312	27584	27328	27811	27259	27335	27591	27515	27384	27657	27375	27541	27623	27553	27429	27595	27459	27421	27676	27408	27525	27540	27734	27516	27454	27549	27331	27535	27350	27181	27621	27558	27478	27349	27392	27293	27354	27292	27613	27558	27495	27584	27428	27263	27253	27597	27460	27511	27415	27357	27531	27527	27081	27294	27404	27562	27562	27605	27380	27205	27329	27384	27343	27609	27463	27568	27334	27530	27460	27561	27437	27403	27581	27401	27717	27314	27381	27118	27230	27480	27326	27455	27415	27714	27720	27336	27640	27696	27712	27702	27487	27433	27196	27444	27492	27401	27487	27338	27409	27651	27481	27586	27376	27611	27612	27528	27420	27544	27585	27275	27742	27787	27558	27333	27557	27683	27519	27405	27618	27301	27428	27394	27434	27437	27470	27634	27382	27673	27234	27856	27549	27551	27278	27386	27344	27361	27501	27483	27301	27617	27368	27336	27500	27588	27529	27663	27489	27666	27306	27702	27521	27688	27457	27292	27179	27323	27232	27384	27644	27515	27474	27492	27607	27530	27523	27182	27157	27242	27459	27466	27371	27350	27386	27557	27556	27270	27384	27488	27631	27552	27392	27325	27477	27512	27421	27615	27392	27327	27278	27357	27333	27313	27825	27525	27638	27158	27353	27505	27738	27383	27203	27273	27325	27299	27357	27489	27388	27578	27600	27348	27378	27584	27382	27479	27462	27429	27644	27463	27601	27631	27573	27500	27336	27462	27520	27571	27342	27393	27402	27277	27503	27377	27348	27541	27342	27429	27618	27724	27393	27426	27282	27552	27701	27465	27548	27658	27433	27616	27452	27396	27689	27670	27399	27360	27335	27570	27622	27352	27454	27770	27773	27458	27472	27218	27392	27394	27289	27361	27197	27456	27323	27488	27227	27381	27504	27419	27388	27211	27451	27801	27551	27363	27291	27597	27290	27405	27440	27465	27459	27261	27524	27636	27371	27559	27349	27706	27734	27422	27341	27302	27525	27781	27234	27545	27412	27401	27709	27642	27549	27491	27795	27534	27375	27329	27379	27504	27436	27834	27305	27371	27667	27580	27448	27431	27617	27707	27336	27403	27318	27454	27420	27685	27576	27607	27490	27924	27275	27311	27476	27486	27338	27545	27529	27433	27245	27486	27404	27201	27240	27249	27338	27490	27372	27768	27330	27553	27465	27653	27688	27487	27274	27239	27475	27516	27885	27502	27626	27579	27415	27118	27553	27634	27379	27335	27310	27620	27600	27648	27498	27685	27382	27294	27312	27366	27246	27612	27555	27504	27632	27411	27493	27403	27599	27290	27262	27366	27522	27715	27471	27289	27443	27625	27398	27605	27633	27371	27500	27550	27450	27651	27540	27340	27662	27501	27465	27473	27240	27306	27346	27461	27398	27325	27356	27510	27016	27449	27471	27689	27611	27791	27471	27609	27306	27213	27402	27559	27299	27403	27410	27321	27258	27326	27273	27454	27466	27456	27240	27652	27383	27397	27460	27615	27495	27463	27573	27310	27307	27707	27641	27554	27368	27696	27488	27352	27507	27467	27408	27380	27513	27492	27439	27713	27684	27362	27287	27596	27418	27617	27568	27482	27315	27397	27383	27403	27433	27367	27409	27444	27554	27626	27583	27380	27456	27532	27427	27650	27712	27612	27273	27389	27479	27595	27223	27420	27365	27458	27709	27849	27330	27298	27325	27576	27225	27482	27432	27614	27357	27630	27557	27277	27546	27461	27422	27652	27441	27506	27512	27486	27382	27468	27823	27386	27508	27545	27419	27474	27448	27626	27478	27327	27263	27615	27324	27540	27449	27299	27738	27611	27408	27570	27480	27489	27502	27634	27672	27419	27584	27322	27637	27669	27661	27807	27315	27609	27555	27503	27303	27310	27475	27561	27551	27672	27492	27373	27414	27331	27443	27582	27549	27535	27292	27423	27587	27594	27302	27874	27418	27502	27541	27512	27561	27705	27439	27392	27281	27333	27667	27642	27455	27459	27412	27677	27163	27527	27532	27451	27430	27555	27541	27676	27718	27516	27463	27569	27487	27770	27341	27526	27297	27160	27471	27080	27509	27608	27504	27209	27517	27507	27365	27345	27515	27596	27396	27502	27344	27357	27411	27353	27474	27429	27509	27560	27434	27449	27476	27516	27719	27558	27487	27585	27618	27515	27508	27552	27473	27498	27434	27493	27508	27472	27391	27485	27607	27423	27553	27525	27500	27460	27448	27497	27518	27448	27775	27261	27260	27653	27613	27591	27722	27300	27185	27431	27676	27473	27371	27455	27302	27417	27687	27617	27288	27392	27544	27501	27622	27493	27496	27718	27468	27466	27444	27402	27746	27387	27425	27696	27529	27480	27408	27538	27243	27381	27354	27848	27538	27501	27521	27352	27254	27282	27288	27521	27622	27333	27696	27537	27448	27298	27645	27214	27497	27311	27485	27392	27307	27403	27502	27291	27481	27397	27404	27428	27464	27616	27358	27417	27391	27581	27477	27784	27515	27912	27401	27316	27317	27710	27603	27554	27417	27464	27325	27551	27249	27382	27539	27546	27459	27125	27493	27303	27412	27666	27705	27335	27476	27436	27342	27378	27186	27022	27308	27607	27404	27733	27459	27400	27433	27650	27791	27691	27615	27465	27552	27533	27393	27562	27263	27430	27499	27452	27578	27688	27623	27486	27340	27091	27825	27554	27554	27705	27517	27464	27266	27341	27332	27482	27226	27409	27259	27563	27372	27640	27448	27237	27574	27737	27603	27245	27475	27377	27325	27566	27765	27496	27531	27585	27560	27398	27547	27341	27452	27544	27412	27498	27753	27572	27302	27393	27395	27359	27461	27599	27529	27678	27290	27513	27447	27469	27472	27445	27450	27255	27589	27668	27386	27440	27396	27334	27499	27393	27710	27565	27534	27375	27707	27465	27537	27297	27384	27507	27154	27332	27734	27540	27264	27354	27501	27401	27476	27557	27532	27602	27283	27564	27183	27507	27373	27443	27353	27451	27421	27581	27424	27582	27514	27535	27590	27362	27447	27478	27403	27148	27525	27467	27515	27663	27646	27522	27742	27361	27370	27263	27478	27755	27269	27626	27429	27473	27628	27466	27618	27429	27385	27463	27570	27400	27276	27283	27455	27270	27270	27354	27419	27694	27551	27451	27525	27628	27581	27505	27351	27486	27610	27619	27622	27855	27478	27483	27596	27595	27608	27678	27181	27644	27377
21120	34908	34473	27858	24391	22534	20861	19860	19398	19207	18602	18754	18675	18505	18302	18248	17979	17951	17790	17868	17664	17652	17424	17404	17475	17437	17292	17319	17403	17320	17223	17181	17165	17309	17412	17246	17299	17238	17305	17137	17078	17266	17196	17157	17133	17178	17218	17385	17328	17094	17201	17212	17320	17223	17277	17303	17326	17217	17187	17338	16935	17116	16959	17087	17226	17255	17216	17087	17369	17215	17161	17228	17145	17136	17024	17117	17102	17160	17093	17355	17169	17086	17005	17134	17371	17065	17144	17072	17207	17118	17112	17081	17068	16916	17107	17323	17213	17064	17366	17102	17436	17140	17262	17303	17188	17065	17197	17172	17039	17243	17272	17185	17222	17094	17009	17144	17181	17038	17309	17008	17180	17056	17097	17193	17059	17048	17023	17112	17103	17132	17186	17293	17145	17095	16983	17124	17093	17026	17027	17141	17084	17066	17116	17131	17118	17077	17138	17029	17074	17084	17062	17313	17126	17268	17148	17096	17202	17102	17145	17055	17036	16944	17118	17102	17196	17078	17167	17102	17305	17253	17344	17061	17355	17046	17117	17054	17148	17240	17183	16960	17213	17240	16955	17045	17093	17215	17191	17051	17123	17266	16947	17160	16953	17250	17227	17212	17253	16976	17378	17100	16974	17149	17227	17057	17322	17283	17033	17205	17167	17085	17125	17100	17220	17062	17133	16978	17071	17229	16958	17179	17009	17191	17125	17079	17212	17192	17050	17104	16905	17065	17127	16918	17107	17073	17123	17276	17090	17149	17166	17139	17244	17227	17203	17021	17114	17132	17231	17252	17361	17066	16987	17204	17127	17189	17290	17319	17021	17058	17181	16957	17236	17012	17201	17242	17089	17152	17213	17042	17160	17095	17058	17159	17267	17142	17039	17102	17147	17203	17214	17179	17081	17084	17225	17094	17173	17059	17145	17061	17214	16921	17275	17049	17112	17067	17231	16977	17110	17168	17093	17258	16988	17123	16871	17115	17269	17014	17045	17165	16991	17040	17163	17113	17151	17126	16969	17124	16959	17068	17227	16932	17145	17180	17027	17488	17194	17016	17108	17147	17226	16986	17136	17262	17058	17164	17154	17236	17076	17194	17001	17210	17005	17154	17078	17248	17172	17070	17015	17077	17078	17302	17101	16847	17203	17111	17179	17096	17107	17110	17189	17114	17001	17086	17180	17154	17195	17024	17189	17339	17125	17140	17103	17126	17292	17172	17084	17189	17156	17128	17221	17087	17179	17207	17051	17328	17007	17144	17155	17093	17139	17021	17159	17060	17089	17194	17075	17173	17114	17113	16934	16917	17197	17036	17176	17068	17012	17127	17213	17236	17109	17126	17308	17220	17098	17399	17051	17145	17072	17135	17118	17070	17157	17028	17221	17079	17172	17118	17241	17136	17206	17206	17164	17051	17226	17198	17066	17115	16968	17269	17186	16991	17065	16947	17406	17103	16997	17142	17139	17179	17150	17118	17051	17150	17227	17066	17144	17170	17119	17253	17108	17086	17079	17054	16993	17169	17218	17012	17098	17242	17219	17141	17277	17360	17081	17273	17157	17233	17219	17021	17031	17039	17256	17261	17049	17063	17240	17087	17126	17130	17189	17219	17198	17121	17150	17185	17206	17259	17036	17163	17101	17169	17175	17045	17203	17104	17003	17255	17126	17238	17157	17169	17132	17157	17274	17180	17124	17159	17156	17343	17021	17330	17126	17036	17129	17312	17111	17241	17064	17149	17093	17131	17100	17097	17263	17019	17257	17154	17075	17104	16992	17196	16979	17055	17276	17107	17128	17071	17094	17155	17247	17084	17160	16963	17068	17159	17018	17042	17127	17317	17177	17092	17043	16947	16962	17045	17041	17085	17163	17221	17025	17123	17132	17066	17014	17229	17219	16954	17067	17094	17229	17197	17235	17038	17089	17138	17233	17203	17171	17170	17144	17013	17202	17087	17214	17209	17142	17114	17054	17174	17116	17099	17078	17280	17180	17283	17176	17061	17131	17127	17186	17169	17121	17108	17212	17073	17050	17078	17108	17187	17005	17170	17037	17108	17239	17002	17225	17028	17191	17200	17157	17158	17110	17154	17123	17143	16868	17332	17199	17244	17070	17029	17058	17247	17178	17025	16933	17014	17237	17056	17170	17158	17167	17103	17202	17183	17174	17180	17112	17194	17123	17139	17025	16978	17216	17180	17123	17195	17031	17419	17129	17202	17215	17428	17115	16940	17289	17151	17083	17096	17173	17140	17253	17282	17040	17036	17129	17100	17100	17272	17089	17145	17064	17138	17136	17060	17245	17123	17025	17123	17257	17162	17191	17050	17251	17030	17175	17140	17006	17079	17096	17088	17298	17184	17051	17104	17155	17078	17233	17147	16956	16917	17170	17133	17235	17066	17006	17167	17275	17071	17076	17052	16998	17236	17090	17122	17139	17113	17142	17098	17007	17097	17150	17205	17127	17146	17037	16928	17043	17334	17358	17086	17220	17248	17096	17210	16975	17015	17249	17109	17186	17151	17135	17255	17107	17309	17190	17084	17212	17217	17217	17140	17117	17190	17208	17267	16954	17115	17161	17133	17226	17175	17222	17076	17092	16998	17074	17010	17341	17044	17000	17074	17126	17054	17136	17049	17245	17153	17011	17330	17026	16957	17223	17247	17157	17092	17162	17102	17204	17100	17253	17142	17097	17075	17143	17085	16948	17049	17240	16969	17124	17075	17061	17102	17425	17264	17145	17195	17165	17221	17145	17028	17163	17114	17180	17235	17079	17094	17024	17056	17067	17297	17173	17231	17150	17105	17154	17092	17043	17089	17238	17051	17162	17127	17057	17005	17216	17228	17101	17257	17343	17067	17174	17034	17158	17378	17148	17202	17081	17229	17331	17070	16968	17182	17114	17119	17100	17135	17130	17165	17236	17158	17089	16898	16991	16954	17031	17186	17020	17057	17141	17137	17229	17001	17160	17372	17182	17242	17102	17336	17020	17150	17115	17144	17191	17172	17004	17256	17039	17243	17037	17313	17202	17178	17091	17052	17148	17076	17077	16864	17181	17000	17155	16910	17085	17061	17030	17117	17202	16872	17056	17191	17033	17165	17147	17064	17220	17147	17095	17178	17112	17160	16942	17069	16984	17016	17063	17028	17182	17095	17152	17010	17054	17351	17155	17098	17333	17120	17026	17167	17170	17145	17097	17241	17062	17133	17123	16949	17320	17065	17036	17038	17137	17207	17194	17152	17011	17069	17040	17120	17050	17231	17174	17147	17177	16960	17096	17261	17120	17163	17047	17309	17180	17232	17165	16933	17057	17006	17233	17231	17076	17069	17018	17102	17149	17123	17227	16980	17253	17208	17156	17106	17150	16994	17142	17075	16957	17201	16837	17137	17013	17283	17166	17100	17248	17252	17045	17306	17140	17166	17061	17246	17103	17143	17175	17070	17243	17023	17014	17282	17118	17179	17156	17188	17183	16941	17237	17234	17290	17058	17142	17051	17024	17051	17214	17147	17239	17051	17186	17211	17270	17165	17248	17407	17206	17139	17063	17198	17223	17249	17080	17051	17143	17262	17200	17139	17173	17228	17129	17152	17036	16883	17243	16994	17044	17281	17085	17227	17175	17332	16989	17204	17044	17135	17230	17357	17071	17097	16998	17137	17137	17223	17004	17124	17052	17291	17272	17066	17199	16899	17105	17181	17124	17166	17136	17163	17091	17180	17187	16976	17009	17106	17115	17029	17172	17090	17268	17092	17188	17032	17289	17154	17039	17100	17112	17278	17062	17058	16932	17121	17072	17294	16996	17090	17125	17127	17159	17126	17171	17192	17236	17171	17119	17356	17123	17063	17067	17074	17158	17187	17163	17312	17266	17183	16947	17123	17047	17037	17202	17076	17261	17438	17362	17256	17292	17135	17202	17191	17200	17130	17118	17110	17142	17216	16921	17139	17262	17083	17047	16940	17134	17207	17385	17119	17214	17209	17318	17095	17180	17108	17141	16977	17002	16890	17325	17010	17056	17135	16994	17072	17221	17290	17161	17025	17295	17085	16926	17082	17089	17183	16986	17192	17042	17136	17211	17057	17236	16936	17082	17201	17084	17354	17163	17180	17036	17026	17097	17094	17284	17199	17113	17224	16990	17022	17165	17231	17039	16980	17122	17042	17179	17182	17008	17128	17063	17215	17287	17056	17137	17016	17082	17204	17114	17029	16965	17275	17342	17401	17171	17123	17215	17056	16933	17092	17238	17195	17089	17190	16941	17157	17125	17176	17078	17153	17077	17191	17193	17354	17127	17352	17161	16989	17068	17078	17296	16979	17102	17184	17120	17304	17205	17144	17105	17060	17231	17285	17208	17138	16967	17224	17177	17088	17172	17231	17231	17027	17164	17064	17196	17094	17149	16910	17221	17058	17094	17217	17106	16931	17107	17340	17109	17037	17058	17252	17183	17134	17184	17116	17150	17117	17116	17110	17049	17058	17116	17124	16950	17074	17208	17123	17211	17138	17170	17229	17056	17050	17103	17181	17002	17133	17253	17306	17111	17081	17036	17182	17142	17139	17302	17042	17049	17138	17100	17110	17166	17303	17133	17096	17127	17322	17289	17170	17169	17104	17012	17016	17276	16908	17133	17116	17304	16938	17026	17082	17185	17108	17234	17100	16955	17205	17153	17123	17057	17154	17308	17143	17131	17065	17368	17105	17016	17054	17123	17093	17059	17278	17167	17191	17256	17277	17168	17092	17250	17063	16995	17040	17090	17138	16919	17031	17082	17240	17157	17181	17066	17082	17251	17164	17064	17187	17234	17131	17119	17130	17205	17201	16934	17068	17086	17245	17228	17207	17126	17134	17145	17096	17257	17101	17068	17211	17141	17144	17059	17121	17185	17029	17125	17148	17138	16965	17105	16935	17062	17064	17204	17166	16924	17003	17179	17135	17214	17209	16975	16903	17146	17155	17258	17207	17109	17116	17065	16983	17143	17061	17126	17152	17094	17310	17154	17116	17069	17208	17087	17089	17147	17076	17038	17048	17135	17105	17217	17091	17247	16909	17308	17258	17103	17136	17082	16958	17111	17183	17244	17137	17220	17022	17203	17201	17081	17122	17125	17156	17287	17064	17304	17200	17313	17119
22669	21196	27777	25026	22866	28624	34034	30508	29755	29594	29412	29114	29352	29200	28949	28702	28807	28428	28409	28517	28129	27916	27955	27704	28036	27824	27785	27795	27814	27902	27822	27754	27706	27759	27479	27520	27745	27770	27678	27798	27228	27555	28093	27640	27712	27328	27492	27759	27506	27685	27687	27656	27555	27572	27651	27518	27341	27429	27634	27616	27580	27871	27516	27454	27506	27488	27514	27371	27463	27782	27581	27588	27335	27557	27522	27706	27496	27500	27341	27508	27723	27648	27497	27546	27466	27413	27552	27551	27471	27445	27469	27207	27629	27471	27592	27768	27498	27546	27511	27775	27603	27559	27315	27492	27546	27414	27621	27553	27546	27670	27506	27733	27457	27298	27574	27307	27474	27708	27741	27504	27526	27326	27464	27601	27941	27766	27635	27605	27596	27547	27437	27528	27773	27256	27413	27407	27565	27433	27608	27544	27370	27359	27512	27428	27370	27680	27326	27753	27560	27562	27543	27366	27496	27367	27599	27784	27351	27441	27890	27248	27312	27649	27729	27480	27510	27619	27717	27362	27214	27503	27595	27576	27498	27614	27547	27730	27461	27473	27635	27517	27486	27264	27434	27771	27514	27546	27517	27744	27461	27623	27383	27374	27598	27692	27501	27436	27523	27454	27594	27563	27583	27410	27320	27582	27344	27493	27633	27845	27541	27367	27499	27576	27250	27543	27450	27286	27478	27490	27831	27548	27355	27528	27327	27634	27637	27498	27293	27494	27392	27100	27399	27350	27443	27563	27316	27629	27406	27500	27737	27602	27500	27558	27519	27360	27811	27576	27428	27715	27458	27725	27680	27662	27756	27350	27466	27460	27403	27790	27302	27479	27500	27380	27459	27186	27472	27527	27580	27716	27276	27529	27665	27375	27559	27443	27592	27549	27296	27827	27777	27769	27501	27436	27483	27206	27490	27722	27626	27539	27681	27697	27699	27490	27627	27425	27535	27448	27367	27618	27676	27305	27293	27322	27343	27693	27519	27404	27272	27592	27573	27262	27727	27317	27667	27452	27558	27745	27385	27615	27348	27455	27532	27471	27456	27601	27401	27309	27214	27416	27717	27243	27438	27562	27435	27490	27789	27642	27450	27574	27554	27484	27763	27406	27468	27617	27689	27743	27467	27367	27542	27574	27532	27558	27435	27499	27391	27305	27434	27590	27415	27585	27633	27383	27292	27514	27459	27604	27422	27468	27583	27847	27725	27512	27293	27583	27750	27494	27429	27306	27299	27640	27372	27378	27700	27420	27758	27544	27732	27466	27594	27309	27289	27687	27486	27417	27708	27535	27216	27555	27507	27479	27598	27539	27612	27592	27374	27360	27663	27376	27646	27555	27681	27427	27472	27418	27246	27578	27504	27603	27671	27303	27552	27547	27558	27700	27594	27485	27541	27532	27789	27506	27523	27339	27700	27504	27749	27634	27666	27515	27640	27508	27695	27777	27403	27371	27368	27568	27467	27367	27452	27445	27437	27448	27245	27536	27556	26999	27298	27616	27536	27366	27516	27432	27421	27449	27400	27515	27505	27270	27794	27625	27426	27698	27467	27365	27277	27511	27412	27278	27567	27581	27431	27258	27419	27469	27361	27432	27565	27438	27496	27452	27471	27480	27464	27421	27400	27536	27422	27213	27448	27579	27172	27270	27758	27444	27444	27594	27768	27578	27385	27253	27720	27443	27369	27347	27747	27492	27450	27352	27383	27542	27447	27564	27707	27562	27479	27304	27661	27492	27514	27345	27472	27558	27627	27723	27399	27274	27398	27691	27558	27589	27780	27578	27605	27422	27756	27758	27393	27628	27396	27539	27600	27432	27455	27584	27592	27766	27760	27518	27285	27351	27545	27653	27526	27218	27572	27353	27727	27379	27491	27334	27498	27405	27474	27382	27573	27640	27537	27322	27607	27530	27367	27409	27544	27714	27661	27330	27496	27546	27823	27444	27568	27464	27374	27568	27482	27431	27364	27589	27655	27322	27531	27386	27731	27221	27557	27672	27660	27492	27255	27528	27239	27644	27533	27565	27324	27661	27607	27345	27679	27423	27740	27285	27654	27570	27608	27838	27663	27531	27427	27647	27450	27087	27350	27444	27647	27201	27849	27605	27250	27353	27517	27438	27351	27607	27419	27318	27515	27619	27431	27388	27538	27350	27566	27585	27653	27319	27467	27532	27784	27424	27467	27549	27465	27575	27812	27535	27535	27385	27458	27628	27627	27552	27343	27495	27278	27426	27535	27241	27516	27620	27434	27670	27420	27435	27668	27311	27614	27838	27557	27708	27508	27428	27474	27426	27614	27498	27505	27644	27673	27500	27452	27390	27650	27342	27426	27423	27346	27473	27426	27226	27516	27450	27463	27531	27384	27531	27179	27385	27467	27636	27608	27470	27591	27352	27521	27450	27636	27084	27569	27735	27522	27716	27434	27387	27667	27677	27592	27604	27511	27417	27496	27404	27456	27486	27569	27455	27577	27443	27554	27505	27423	27748	27638	27437	27428	27358	27487	27366	27636	27607	27523	27506	27567	27265	27420	27402	27262	27659	27548	27431	27511	27317	27617	27449	27631	27653	27753	27466	27288	27468	27417	27422	27332	27531	27499	27245	27485	27455	27591	27356	27698	27724	27510	27594	27627	27395	27423	27464	27657	27310	27387	27323	27542	27515	27440	27606	27334	27371	27284	27327	27573	27502	27644	27584	27387	27602	27655	27766	27459	27345	27408	27305	27552	27493	27508	27654	27338	27615	27725	27534	27399	27458	27441	27656	27318	27509	27461	27529	27448	27443	27511	27300	27595	27530	27600	27492	27513	27496	27427	27542	27415	27747	27422	27456	27660	27437	27627	27411	27317	27354	27615	27388	27343	27578	27627	27713	27764	27699	27711	27663	27699	27471	27655	27427	27610	27318	27622	27372	27493	27368	27672	27542	27501	27452	27627	27302	27534	27130	27636	27544	27337	27588	27429	27420	27582	27398	27460	27692	27709	27368	27607	27580	27621	27726	27498	27808	27490	27659	27548	27369	27516	27488	27528	27394	27526	27537	27572	27400	27341	27560	27351	27391	27612	27487	27611	27512	27425	27515	27696	27248	27563	27458	27443	27292	27481	27524	27543	27419	27559	27841	27447	27466	27602	27716	27599	27421	27668	27330	27630	27748	27422	27500	27453	27466	27393	27486	27674	27578	27592	27805	27595	27426	27515	27345	27431	27413	27694	27368	27254	27365	27669	27633	27476	27458	27622	27593	27487	27779	27323	27649	27602	27478	27475	27504	27317	27384	27702	27477	27192	27581	27491	27458	27414	27268	27568	27346	27577	27340	27486	27595	27605	27550	27400	27742	27413	27599	27669	27721	27584	27542	27356	27490	27507	27331	27687	27646	27373	27582	27549	27238	27451	27287	27480	27574	27551	27508	27798	27576	27532	27570	27400	27247	27456	27452	27569	27433	27386	27539	27571	27467	27366	27579	27240	27324	27594	27634	27490	27499	27482	27336	27595	27390	27207	27311	27449	27372	27420	27435	27386	27515	27361	27581	27572	27665	27631	27404	27405	27574	27714	27503	27409	27352	27541	27384	27137	27458	27459	27385	27408	27337	27440	27548	27523	27734	27188	27487	27466	27414	27431	27401	27453	27358	27451	27328	27383	27452	27413	27406	27277	27514	27369	27608	27633	27346	27346	27511	27401	27504	27527	27418	27264	27465	27508	27397	27496	27639	27361	27673	27702	27295	27763	27584	27357	27410	27539	27520	27488	27581	27684	27590	27534	27321	27422	27296	27613	27384	27329	27653	27485	27286	27325	27497	27357	27497	27706	27372	27522	27752	27590	27590	27660	27424	27319	27460	27596	27517	27398	27482	27413	27454	27499	27491	27562	27479	27370	27528	27580	27663	27448	27351	27344	27397	27316	27472	27560	27496	27605	27427	27426	27347	27553	27499	27393	27571	27435	27462	27339	27814	27494	27558	27470	27496	27654	27558	27536	27434	27532	27545	27619	27574	27711	27864	27593	27573	27593	27532	27543	27553	27642	27671	27256	27441	27631	27673	27354	27389	27392	27747	27763	27430	27498	27718	27532	27333	27900	27449	27569	27503	27593	27447	27493	27383	27584	27364	27516	27357	27678	27634	27317	27763	27610	27383	27361	27678	27389	27500	27384	27558	27567	27624	27523	27259	27668	27371	27444	27516	27555	27435	27506	27442	27585	27445	27148	27644	27553	27534	27594	27173	27428	27561	27529	27213	27432	27380	27304	27284	27368	27457	27536	27502	27430	27546	27445	27415	27490	27506	27503	27395	27444	27528	27497	27357	27446	27709	27326	27437	27394	27489	27405	27366	27480	27477	27255	27544	27546	27666	27598	27434	27352	27531	27513	27512	27525	27598	27486	27357	27301	27322	27568	27573	27522	27757	27604	27416	27242	27533	27512	27756	27607	27408	27478	27454	27699	27474	27533	27750	27725	27366	27559	27519	27508	27655	27202	27479	27613	27453	27460	27587	27464	27514	27782	27545	27534	27630	27327	27419	27708	27243	27410	27635	27680	27437	27521	27524	27276	27505	27526	27527	27795	27633	27457	27459	27712	27278	27524	27451	27657	27651	27612	27263	27514	27523	27626	27423	27519	27398	27550	27485	27797	27452	27424	27660	27542	27504	27567	27605	27601	27604	27590	27605	27539	27306	27618	27305	27689	27478	27540	27428	27341	27274	27471	27478	27623	27429	27300	27491	27424	27451	27621	27428	27379	27652	27433	27397	27537	27513	27555	27344	27371	27142	27354	27660	27682	27365	27643	27544	27527	27200	27597	27490	27539	27457	27571	27630	27481	27600	27473	27301	27674	27663	27457	27605	27576	27417	27712	27485	27468	27595	27588	27357	27647	27618	27479	27616	27552	27521	27441	27436	27389	27651	27780	27830	27586	27527	27302	27582	27766	27573	27605	27364	27483	27624	27398	27501	27304	27637	27567	27338	27409	27517	27473	27460	27167	27552	27695	27411	27115	27295	27683	27468	27484	27546	27444	27249	27580	27621	27300	27716	27658	27521	27554	27478	27438	27641	27551	27307	27360	27360	27463	27464	27668	27658	27513	27903	27668	27254	27295	27757	27528	27739	27362	27624	27540	27571	27193	27418
22938	40284	39592	32069	27667	24751	23013	21732	20644	20233	19635	19205	19349	19119	18674	18554	18493	18164	18052	17929	17826	17724	17712	17438	17264	17392	17200	17405	17319	17361	17258	17256	17196	17103	17479	17214	17412	17350	17234	17225	17208	17313	17175	17001	17284	17593	17199	17459	17163	17315	17198	17151	17024	17202	17238	17347	17108	17155	17226	17297	16927	17215	17181	17042	17183	17114	17297	17047	17226	16938	17135	17154	17037	17251	17179	17057	17050	17084	17006	17203	17132	17129	17170	17052	17254	16992	17027	17025	17037	16988	17081	17020	17144	17153	17119	17036	17196	17306	17152	17106	17221	16967	17017	17160	17200	17054	17122	17275	17200	17073	17023	17212	17184	17094	16963	17133	17121	17085	17073	17176	17028	17075	17084	17106	16925	16973	17046	17049	17109	17001	17063	17055	17172	17296	17024	17051	16997	17203	17141	17005	17144	17145	17146	16970	17076	17192	17001	17095	16920	17194	16962	17108	17135	17061	17034	17127	17078	16965	17093	17118	16938	17015	17013	17120	17062	17101	17214	17071	16890	17156	17121	17057	17102	17224	17115	17236	17018	16954	17089	17077	17188	17153	17244	17026	17083	16968	17077	17264	16973	17115	17054	17129	16943	16948	17127	17108	17000	17347	17113	17053	17276	17010	17082	17088	17097	17202	17046	16902	17104	17060	16929	17082	16974	17068	17196	17017	16909	16967	16985	17011	17238	17116	16958	17044	16996	17006	17132	17157	16985	17267	17089	17182	17275	17234	17079	17062	17107	17132	16940	17081	17080	17144	17111	16969	17201	16993	17198	17119	17073	17211	17147	17061	17038	17139	17106	17202	17073	17124	17208	17106	17050	17072	17214	17005	17080	17084	17074	16898	17094	17083	16955	17025	17006	17401	17043	17091	16951	17062	17241	17126	17106	17094	17160	17214	16920	17043	17281	16880	17162	17185	17087	17109	17115	17113	17170	16996	17216	17111	17042	17286	17133	17129	17047	17172	16952	16782	17095	17366	17111	16978	16993	16973	16967	17075	17170	17215	17048	17152	16878	16977	16934	17070	17128	16961	17102	17004	17027	16895	17052	17102	17240	16978	17113	17214	17047	16986	16984	17048	17154	17123	16928	17136	17034	17032	17248	17023	17103	17076	17156	16900	17131	17103	17140	16938	17112	16837	17203	17126	17087	17058	17147	17133	17137	17121	17034	17012	17064	17151	17057	17139	17190	17079	17092	16995	16993	16991	17121	17096	16984	16934	17188	16990	17002	16962	17111	17182	16909	17176	17070	17061	17275	17071	17135	16934	17184	16945	17015	17021	17194	16896	16896	17074	17052	17273	17070	17012	17028	17183	17073	17088	17035	16854	17158	17252	16998	17156	17101	16974	17085	17067	17099	17114	17279	17114	17126	17135	17376	17073	16967	17127	17131	17172	16936	17015	17180	16909	17110	16926	17059	17020	17145	17008	17104	17006	17090	17008	17039	17059	16997	17089	17189	17208	16981	17006	17041	17079	17169	16896	17017	16998	17066	17044	17079	17128	17182	17047	17223	17172	17089	16942	17037	17073	17108	16992	17152	17131	17217	17063	17045	17043	17163	17038	16861	16989	17198	17077	17112	17231	17017	17056	17060	17334	17131	17028	17112	17241	16838	17081	17122	17147	17112	17048	17030	17179	17112	17083	17121	17251	17192	17051	17085	17266	17122	17153	17020	16896	16966	17075	17293	16889	17026	17068	16952	17108	17200	17033	17158	16989	17013	17208	17033	17118	17057	16923	17210	17029	17081	17228	17205	17197	17068	17134	17109	17132	17087	16965	17337	17038	17138	17013	17244	17066	16977	17127	17029	17104	16943	17262	17105	17039	17056	17152	16983	16958	17245	16879	16967	17047	17022	17055	17076	17105	17140	17079	17176	17025	17300	17159	17229	17132	17314	17038	17019	17254	17027	16990	17263	17022	17027	17095	17198	16947	17012	17057	17191	17030	16966	17016	16933	17086	17054	17071	17109	17069	17247	17013	16875	17025	17106	17021	17105	17107	17058	17089	17025	17198	17003	17244	17093	17146	17158	17000	16977	17080	17025	17156	16981	17068	16941	17255	16991	17054	17157	17121	17070	17025	17176	17255	17102	17084	17056	17007	17167	17091	16945	17102	16937	17018	17079	17119	17172	17366	17060	17048	17010	17063	17222	17051	17009	17061	17258	17143	17144	17246	16952	16969	17200	16833	17197	17055	17105	17023	17076	17129	17100	17190	17142	17073	17053	16993	17051	17181	17010	17059	17156	17087	17258	17117	16955	16977	16979	17099	17118	17145	17116	16981	17061	17092	17106	17085	17021	17264	16947	17201	17160	17229	17074	16923	17150	17008	17047	17079	17038	16877	17014	16996	17076	17066	17292	17126	17046	17083	17178	17096	16898	17113	17135	17381	17146	17178	17276	17123	16955	16970	17045	17302	17005	17107	17121	16983	17144	17122	17066	17142	17169	17122	17086	16934	16977	17083	16868	17188	17179	17107	17077	17104	17042	17113	17048	16871	17084	17175	17259	16947	17150	17012	17113	17119	17080	17020	17003	17187	17250	17090	17074	17018	17159	16970	17202	17050	17135	17054	17084	17271	16961	16971	17219	17002	17158	16973	17192	17000	17202	17087	17042	17191	17077	16995	17207	17018	17065	16927	17087	17258	17286	16941	17321	16983	17147	17055	16935	17086	17151	17071	17012	16905	17080	16942	17005	16996	16955	17047	17049	17231	17250	17039	17197	17252	17006	17258	17073	17043	17144	17049	17014	16976	17096	17088	17014	16863	17196	17216	17028	17179	16766	17104	17132	17159	17036	17012	17166	17168	17199	17047	16979	17391	16946	16969	16985	17031	17201	16967	16969	16870	17119	17017	17131	17189	17351	16975	17071	17175	16982	17154	17150	17014	17113	17071	17300	17120	17141	17017	17039	17220	17166	17058	17297	17125	17181	17220	17048	17118	17064	17009	17197	17088	17092	17083	17028	17029	17007	16992	17247	17136	17176	16988	17163	17107	17068	17028	17353	17048	17084	17032	17207	17151	17133	17209	17122	17002	17184	17018	17178	17132	17006	16941	16984	17078	17093	17088	16905	17138	17064	17162	17181	17146	17188	17163	17178	17040	17298	17054	17100	17123	17096	17024	17081	17103	17197	17035	17018	17091	17119	17036	17141	16850	17079	17062	17163	17073	17084	17084	17036	16995	17024	17069	17011	16919	17041	17136	17165	16986	17167	16993	17139	16955	17081	16989	17168	17018	17128	17212	17090	17137	17107	17191	16923	17219	17026	17087	16950	17119	17182	17036	17117	17154	17160	17107	17114	17167	17040	17059	17126	16932	17084	17127	17128	16984	17122	17129	17302	16979	17191	17004	17077	17098	17023	17125	17101	17067	17385	17166	17084	17075	17189	17007	17063	17253	16962	17000	17089	17011	17248	17146	17093	17090	17114	17056	17127	16990	17144	17227	17148	17130	17076	17064	17079	17094	16955	17133	17067	16927	17019	17070	17272	17146	17036	17026	17075	17152	17119	17069	17082	17078	17098	17170	16946	17061	17049	17063	17097	17145	17077	17135	17085	16844	17282	17059	17189	17119	16967	17195	17311	17043	17048	17079	17090	17137	17037	17351	17239	16932	17099	17178	17146	16998	17169	17122	17177	17040	16992	17064	17192	16909	17182	17151	17197	17000	17069	16995	17001	16989	17132	16927	17075	17083	17056	17071	17026	17102	17077	16988	17135	17191	17143	17141	17116	17131	17200	17165	17109	16992	17086	17257	17069	17099	17157	17016	17074	17229	17186	17148	17104	17050	16975	17060	17058	17120	17118	17253	17247	17204	17051	17144	17194	16968	17195	17242	17209	17195	17152	17147	17096	17082	17126	17074	17062	17091	17027	17128	17060	17228	17204	17223	17061	17163	17206	17177	17142	17000	17143	17082	17186	17079	17090	17187	17026	17069	16930	17124	17024	17150	17256	17054	17027	17140	17089	16990	16940	17093	16991	16929	17057	17128	17195	17067	17206	16851	17265	17076	17104	17118	17101	17073	16949	17242	17148	17185	17267	17149	17040	17065	17083	16879	17133	17017	16960	16939	17222	17088	17160	17170	17070	17001	17213	17131	17128	16924	17074	16945	17128	17171	17065	16945	17000	17056	17066	17151	17038	17082	17083	17180	17176	17046	17133	17132	17215	17200	16914	17061	17134	17132	16948	16929	17040	17037	17007	17214	17073	16936	17059	17106	17062	17003	16802	16924	17051	17243	16901	17111	17101	16974	17090	17079	17140	17112	17138	16815	17196	17067	17151	17010	17077	17181	17231	17083	16941	17132	17115	17038	17040	16906	17010	17247	17002	17077	17163	17042	17113	17007	17114	17247	17198	16820	16972	17162	17076	17120	17023	17187	17178	17096	17128	17122	16930	17056	16957	17077	17127	17002	17026	17025	17110	16924	17164	17166	17155	17154	17150	17123	17149	17108	17160	16957	17131	16972	17249	16983	17018	17042	17149	17170	16913	17185	16961	17102	17286	17360	16901	16970	16915	17096	17037	16924	17068	16962	17040	17085	17096	17086	17005	17246	16963	17136	17027	17030	17146	17120	16968	17005	17045	17240	16989	17018	17066	16960	17124	17040	17032	17129	17151	17163	17113	17044	17008	17049	17030	17071	17069	17070	17074	17089	16985	17074	17004	17176	17158	17182	17172	16918	17125	17173	17004	17085	17017	16939	17263	17139	17156	16987	16949	17125	17050	17005	17092	17217	17015	17151	17112	17183	17089	17138	17013	17052	17034	17227	17097	17152	17117	17278	17182	17092	17171	16923	17096	17096	17103	17139	16940	17075	17181	16955	17063	17048	17139	17147	17143	17063	17007	17036	17194	17092	16963	17185	17190	17311	17017	17114	17037	17075	17074	17373	17124	17089	17143	17169	16999	17128	17223	17064	17062	17126	17273	17033	16992	17062	17184	17107	16909	17100	17145	17027	17075	17175	17124	17054	17129	17168	17099	16823	16966	17141	16874	17093	17135	17021	17145	17142	17146	17138	17192	17072	17179	17199	17085	17263	17013	16991	17093	17124	17083	17301	16993	16961	17055	17012	17069	17110	17120	16979	17187	17025	17014	17149	17030	17047
36529	30530	35384	34132	31339	31075	30576	30313	30228	30263	29937	29706	29855	29775	29658	29556	29611	29422	29753	29553	29528	29555	29519	29344	29268	29406	29417	29462	29133	29375	29431	29437	29442	29400	29301	29474	29462	29277	29288	29259	29334	29301	29296	29584	29374	29311	29160	29275	29364	29516	29459	29517	29453	29532	29246	29182	29327	29265	29620	29254	29227	29333	29247	29240	29105	29432	29235	29328	29342	29283	29234	29572	29470	29407	29266	29370	28996	29494	29335	29110	29179	29189	29074	29598	29300	29274	29078	29300	29400	29493	29492	29337	29347	29250	29497	29297	29451	29129	29230	29215	29266	29351	29075	29312	28990	29070	29038	29411	28957	29285	29655	29393	28935	29186	29588	29366	29593	29466	29603	29338	29241	29235	29290	29326	29081	29363	29280	29186	29390	29408	29579	29396	29206	29400	29309	29511	29155	29287	29409	29245	29120	29460	29182	29380	29033	29349	29506	29465	29247	29077	29416	29267	29351	29384	29225	29365	29128	29020	29037	29299	29636	29290	29252	29278	29237	29382	29088	29610	29467	29277	29216	29180	29211	29089	29166	29493	29344	29334	29264	29166	29059	29301	29334	29223	29408	29383	29314	29085	29328	29404	28986	29236	29314	29187	29237	29175	29516	29421	29515	29283	29551	29167	29316	29433	29409	29283	29335	29364	29531	29334	29340	29267	29257	29169	29589	29303	29191	29423	29146	29395	29420	29376	29179	29384	29443	29384	29478	29061	29218	29206	29046	29441	29390	29117	29194	29320	29287	29358	29187	29134	29305	29007	29023	29470	29327	28974	29289	29218	29157	29449	29320	29292	29154	29194	29434	29445	29362	29232	29351	29241	29475	29117	29258	29403	29077	29248	29402	29430	29336	29211	29300	29378	29222	29042	29307	29571	29415	29338	29395	29270	29222	29600	29241	29080	29218	29338	29514	29313	29205	29448	29174	29315	29139	29113	29452	29403	29139	29437	29375	29158	29261	29094	29206	29326	29323	29413	29222	29296	29263	29488	29235	29388	29427	29409	29209	29154	29313	29176	29426	29176	29206	29097	29124	29093	29192	28957	29231	29178	29423	29070	29124	29122	28999	29332	29193	29360	29068	29251	29384	29400	29462	29471	29375	29291	29472	29223	29450	29157	29380	29196	29470	29319	29140	29148	29219	29306	29490	29501	29415	29106	29342	29150	29176	29218	29466	29298	29167	29429	29220	29304	29196	29264	29462	29653	29494	29192	29284	29411	29407	29104	29230	29340	28960	29236	29436	29542	29138	29317	29249	29209	29401	29263	29074	29345	29424	29273	29242	29375	29446	29330	29106	29322	29449	29280	29288	29206	29454	29606	29614	29303	29460	29232	29388	29172	29401	29170	29286	29294	29469	29612	29258	29375	29371	29374	29155	29633	29461	29339	29282	29071	29448	29241	29237	29149	29405	29218	29569	29249	29133	29186	29306	29022	29326	29510	29399	29275	29363	29382	29120	29126	29070	29253	29453	29270	29686	29462	29318	29316	29224	29380	29409	29394	29410	29236	29424	29380	29466	29481	29289	29478	29441	29201	29524	29446	29228	29337	29232	29143	29215	29555	29107	29428	28865	29160	29517	29140	29563	29426	29612	29168	29270	29339	29104	29152	29187	29352	29197	29344	29222	29292	29152	29292	29357	29528	29349	29206	29584	29393	29380	29349	29208	29025	29347	29222	29285	29195	29031	29541	29270	29302	29302	29396	29367	29462	29166	29146	29271	29452	29491	29209	29546	29207	29192	29175	29447	29342	29242	29312	29440	29339	29134	29187	29459	29240	29122	29218	28975	29330	29345	29273	29426	29462	29340	29024	29460	29238	29063	29289	29050	29178	29236	29190	29046	29125	29300	29252	29277	29175	29400	29218	29023	29165	29315	29318	29376	29255	29539	29083	29219	29341	29213	29228	29245	29290	29247	29453	29339	29335	29315	29174	29446	29378	29327	29447	29167	29339	29281	29419	29405	29382	29245	29172	29500	29316	29334	29517	29439	29485	29631	29548	29301	29102	29409	29241	29328	29360	29403	29358	29424	29358	29446	29474	29172	29666	29422	29335	29270	29512	29303	29069	29267	29366	28840	29233	29213	29360	29309	29352	29244	29674	29227	29384	29340	29453	29260	29116	29132	29286	29149	29356	29046	29270	29358	29260	29269	29614	29517	29568	29295	29522	29255	29443	29279	29512	29355	29502	29249	29315	29273	29397	29169	29281	29145	29373	29178	29033	29269	29592	29112	29249	29416	29287	29692	29487	29710	29360	29350	29380	29074	29258	29324	29290	29579	29363	29326	29443	29212	29253	29168	29247	29271	29361	29549	29062	29472	29394	29243	29421	29224	29293	29381	29309	29338	29198	29359	29381	29212	29304	29352	29220	29215	29257	29197	29333	29411	29297	29448	29423	29550	29285	29356	29301	29289	29400	29364	29114	29263	29223	29290	29274	29466	29264	29560	28988	29335	29427	29403	28919	29296	29461	29392	29399	29062	29155	29280	29333	29380	29312	29464	29499	29148	29197	29059	29233	29227	29454	29428	29276	29239	29238	29706	29253	29091	29547	29244	29511	29519	29427	29552	29244	29495	28989	29307	29328	29233	29005	29321	29315	29320	29611	29044	29150	29656	29453	29304	29305	29347	29310	29478	29119	29471	29002	29283	29141	29270	29291	29159	29363	29300	29295	29348	29521	29325	29241	29123	29376	29159	29208	29573	29284	29312	29199	29113	29294	29413	29320	29168	29306	29386	29556	29382	29135	29451	29431	29263	29231	29290	29251	29412	29329	29590	29221	29186	29382	29443	29402	29350	28988	29219	29271	29518	29391	29158	29390	29255	29429	29367	29484	29519	29197	29115	29273	29305	28940	29189	29348	29401	29233	29278	29372	29499	29507	29141	29041	29279	29250	29277	29447	29382	29051	29314	29360	29401	29251	29340	29481	29348	29392	29474	29201	29127	29507	29396	29289	29430	29429	29371	29140	29279	29343	29527	29253	29286	29374	29536	29241	29350	29242	29105	29365	29446	29499	29351	29280	29334	29123	29158	29200	29330	29278	29213	29147	29385	29327	29441	29127	29186	29185	29356	29417	29346	29265	29329	29805	29373	29263	29247	29387	29287	29273	29257	29342	29233	29367	29100	29323	29491	29611	29427	29387	29083	29336	29427	29176	29406	29417	29380	29329	29112	29122	29468	29308	29433	29348	29417	29276	29040	29425	29118	29281	29255	29544	29313	29505	29136	29120	29226	29228	29397	29456	29424	29378	29219	29277	29316	29292	29105	29223	29265	29198	29530	29382	29180	29531	29102	29134	29523	29374	29206	29361	29379	29512	29324	29235	29246	29280	29348	29204	29229	29294	29358	29258	29409	29419	29285	29302	29433	29026	29276	29288	29228	29442	29418	29333	29279	29605	29555	29314	29296	28917	29164	29270	29300	29371	29209	29149	29303	29547	29204	29691	29225	29409	29477	29122	29457	29335	29179	29436	29309	29347	29608	29322	29213	29206	29370	29367	29359	29369	29463	29343	29127	29291	29059	29115	29365	29381	29313	29087	29286	29090	29361	29373	29460	29315	29296	29018	29502	29464	29388	29310	29199	29392	29310	29349	29054	29435	28985	29187	29098	29076	29296	29230	29199	29373	29381	29204	29245	29569	29539	29430	29477	29776	29270	29187	29014	29357	29502	29195	29159	29350	29298	29153	29340	29372	29189	29458	29467	29407	29231	29250	29178	29236	29310	29196	29208	29442	29381	29453	29214	29122	29435	29307	29293	29425	29415	29530	29396	29275	29210	29270	29153	29249	29458	29494	29671	29265	29372	29202	29376	29305	29264	29472	29504	29197	29468	29350	29110	29305	29533	29266	29115	29385	29364	29378	29540	29350	29459	29422	29241	29006	29399	29253	29197	29222	29273	29438	29620	29291	28912	29440	29384	29580	29415	29357	29423	29552	29427	29015	29102	29147	29363	29139	28944	29173	29514	29320	29457	29317	29395	29454	29362	29229	29418	29499	29463	29224	29468	29445	29467	29364	29262	29246	29276	29313	29331	29305	29174	29225	29307	29325	29240	29394	29125	29254	29299	29345	29348	29322	29357	29129	29366	29328	29179	29349	29242	29222	29183	29404	29285	29127	29194	29417	29190	29088	29345	29392	29367	29633	29344	29283	29542	29377	29328	29436	29573	28992	29324	29112	29287	29422	29288	29115	29257	29230	29392	29517	29347	29180	29217	29293	29290	29420	29402	29075	29150	29436	29443	29361	29407	29435	29121	29744	29353	29200	29296	29557	29480	29270	29337	29366	29260	29322	29265	29321	29034	29332	29172	29213	29183	29104	29423	29501	29257	29285	29619	29513	29557	29263	29462	29533	29408	29190	29202	29157	29231	29269	29422	29263	29297	29267	29010	29166	29395	29083	29217	29349	29289	29178	29425	29118	29433	29175	29358	29325	29529	29466	29392	29517	29103	29309	29286	29289	29270	29371	29382	29311	29339	29292	29431	29507	29451	29206	29352	29061	29317	29233	29259	29353	29299	29037	29324	29430	29514	29370	29254	29176	29343	29434	29588	29383	29321	29340	29331	29409	29447	29292	29498	29253	29281	29222	29457	29210	29019	29193	29546	29156	29588	29470	29100	29134	29320	29431	29200	29407	29172	29337	29478	29377	29382	29522	29472	29315	29332	29144	29022	29435	29245	29386	29605	29433	29375	29296	29094	29379	29452	29113	29542	29092	29254	29206	29307	29217	29481	29470	29356	29135	29264	28853	29069	29412	29311	29268	29564	29339	29335	29279	29360	29205	29519	29122	29380	29336	29208	29190	29285	29348	29261	29310	29297	29454	29158	29252	29375	29317	29746	29096	29367	29404	29637	29326	29393	29442	29351	29314	29434	29314	29442	29354	29356	29220	29045	29097	29127	29216	29152	29226	29340	29344	29211	29435	29187	29576	29425	29197	29147	29284	29211	29324	29384	29650	29280	29462	29345	29351	29524	28970	29314	29067	29291	29336	29417	29372	29270	29161	29178	29404	29356	29329	29069	29123	29203	29321	29354	29054	29471	29141	29577	29399	29276	29051	29381	29422	29071	29415	29194	28997	29408	29476	29310	29179	29388	29320	29106	29173	29286	29258
23846	28132	27924	23782	21698	20505	19805	19296	19156	18786	18843	18701	18706	18640	18504	18353	18538	18331	18262	18236	18183	18269	18228	18072	18187	18112	18015	17970	18182	17781	18108	17831	17917	18120	18135	18311	18158	17822	17906	18089	17912	17977	17834	18156	18261	17975	18042	18064	18034	18339	17899	18149	17874	17953	17937	18055	17931	17930	18103	18108	17819	17797	18018	17914	17941	18064	18034	17888	17957	17975	17919	18099	17908	18000	18014	18143	18044	17814	18068	18000	18062	18085	17985	17979	17979	18151	18029	17998	17902	17990	18037	18114	17872	17993	18040	18091	17941	18062	18159	18029	18077	17995	18025	18085	18050	17889	18210	17939	17957	18147	18006	18079	18166	17905	17970	17985	17941	17947	18004	17982	17957	17934	18114	18217	17948	18041	17980	18030	18154	17893	17936	17851	17944	18070	18013	17917	17988	17893	18045	17876	17839	17965	18113	17878	17789	18040	17817	18126	17661	17922	17916	17960	18040	17894	17994	17958	18058	18020	17967	18092	18084	18020	17938	17863	17879	17996	18013	17907	18131	18034	17959	17946	18017	17964	17957	17968	17799	17921	18113	17954	17964	17929	17877	18051	18006	17881	17961	17853	18034	17904	17952	18015	17962	18009	17983	18035	17966	18314	17948	18103	17949	17964	17966	17902	18005	17929	17901	18090	17861	17906	17934	17903	18056	18138	17969	18069	18045	17904	18186	17806	18050	17956	18038	18103	17955	18112	18077	17929	17811	17997	18109	17808	18002	17833	17964	18016	17934	17931	17717	18189	18077	18117	17982	17908	18019	18059	18066	18064	18115	17910	18035	18134	17968	17908	17813	18071	17856	17954	17991	17845	17939	18010	17967	17868	17993	18036	18079	18023	18038	18002	18016	17933	17827	18050	17960	17912	18067	17998	17681	18026	17923	18057	17935	17966	18033	17937	18208	17923	17920	18034	17989	18061	18145	18225	18031	17997	17959	17841	17942	17973	18066	17815	17915	17966	18025	17903	17970	17808	17896	18040	18025	17990	17983	18122	17940	17718	18097	17971	17963	18036	17979	17998	17977	18116	17987	17954	17955	17917	17955	18076	17913	18238	18032	17909	17973	17978	17937	18047	17896	17960	18072	17971	17944	18118	17823	17948	17847	17944	17808	17988	17893	17948	18027	17908	17909	18064	17832	18014	17841	17939	17839	17841	17864	17811	17962	18068	17735	17918	17969	17673	17994	18013	17911	18064	18129	18045	17953	17985	18187	17919	17841	18097	18012	18032	17930	18038	18051	17978	18020	18067	18002	17945	18105	18008	17915	17995	17919	17953	18013	18105	17780	18088	17992	17886	17922	17941	17946	18033	17859	17880	18057	17962	17944	17923	17959	18097	17937	18021	17980	18144	18002	17987	17961	18008	17897	17996	17906	17986	17947	18044	17884	18010	18026	18042	17902	17991	17991	17932	18133	17931	18148	17992	18047	18087	17820	17956	17913	18060	17801	17866	18222	18077	17895	17913	18023	17990	17948	18035	18058	17931	18014	17949	17789	18083	17888	17839	17916	17900	18055	18015	17829	18086	18083	18043	18073	17969	18101	18087	17882	17946	17948	17914	18140	17910	18036	17861	18124	17926	18041	18011	18050	17927	17996	17890	17961	18024	17904	18038	17883	18126	17792	17887	18023	18082	17982	18094	17999	17896	17953	18105	18105	18013	17744	18041	18005	17778	17952	17854	18008	17712	17906	18081	17910	17774	17998	17895	18045	17952	17785	17984	17883	18055	18007	18062	18105	17943	18040	17936	18031	17944	17958	17817	17925	17905	17960	17988	17851	17939	17870	18179	17857	18045	17943	18003	17997	17881	17881	18141	18051	17950	17949	17864	18065	18006	18088	18122	17792	18072	17781	18022	17938	18150	18040	17897	17954	18023	17925	17994	17975	18153	18178	17990	18067	18064	18037	18057	18093	17785	17974	17936	17844	17893	18021	17918	17977	17851	17839	17980	17933	17952	18094	18024	17933	18026	17988	18073	17973	18157	17972	17815	17905	18106	17985	17762	17922	18186	17876	17847	17923	18005	17972	18207	17870	18129	17761	17982	17998	18019	17939	17959	17973	18013	17980	18069	17987	17885	17920	17955	17977	17813	17920	18018	17972	18113	18021	17996	18093	18003	18056	17964	17905	18116	17851	17915	18026	18132	18062	17768	17811	18024	17963	17986	17959	17957	18046	18130	18116	17983	17954	17836	17807	17893	18149	18118	17981	17927	18043	17903	17814	18071	18019	17955	17846	17905	18023	17887	17811	17903	17916	18043	17860	18028	17822	17974	17910	18147	17701	17967	17924	17962	18151	17891	17935	17890	17941	17884	18098	17975	18024	17933	17951	18182	18052	18105	17922	17954	18087	17973	17876	18058	18041	18182	17975	17972	17917	17901	18020	18064	17933	18074	17922	17985	17907	18098	18156	17992	17918	17892	17989	17880	18181	18012	18033	17954	18018	17981	17997	17892	17950	17979	17773	17879	18031	17970	17695	17938	17929	17976	17991	17965	17922	18139	18021	18095	17841	18045	17857	17979	17999	18205	17980	18045	18076	17904	18041	17897	17907	17879	18003	17801	17946	18032	17971	17884	17824	17908	17969	18088	18204	17880	17884	17949	17995	18018	17818	18107	18047	17928	17984	18114	18051	17982	17967	18008	18110	17821	18159	17875	18007	18063	17910	18127	17949	17971	18064	18134	17877	17955	18050	17870	17970	17804	18046	17890	18112	17897	18123	18052	17952	17975	17884	17904	18067	17994	18022	18042	18240	17932	17855	17915	17940	17942	17894	18001	17882	17973	18044	17877	17902	18095	18052	17886	17983	18050	17945	17997	17990	18031	17900	17936	17882	18045	17934	17892	17936	17887	17994	17708	17759	17928	17798	17847	18045	17992	17864	17967	18172	18050	18118	18054	17981	18046	17951	18134	17889	18138	17944	18081	18006	17847	18055	17853	18009	17824	17911	17949	18019	17954	18118	18063	17924	17962	17927	18021	17839	18022	17885	18146	17900	17924	17902	17848	18034	18011	17755	18038	17972	18054	17926	17848	18240	17936	17916	18153	18003	18004	17853	17928	17871	18000	18039	17930	18132	18101	17919	17960	17988	18071	17964	17860	18086	18030	18011	17803	18031	17939	18155	17864	18073	17870	17995	18071	18054	17866	18081	18051	17846	18165	18081	17871	18316	17929	17892	18072	17940	18031	17963	18005	17980	18005	18056	17959	18077	17982	18050	17882	18053	18061	17903	17962	18060	18106	17840	17898	18068	17831	17692	18106	18003	17928	18073	17932	17936	17915	17953	18155	18080	17993	18010	17976	17901	18028	17983	17983	18136	17979	17948	18046	17959	17942	17933	18144	18044	17941	18090	17882	18016	18098	17878	17902	17882	18030	17941	18004	18019	17823	18046	17950	17889	18120	17975	18019	17945	18022	17976	17987	18048	17988	18220	17804	18125	17987	17995	17859	17944	18130	18084	18012	17968	17992	18113	18026	17970	17927	17919	18051	18296	18004	18032	18050	17990	17798	18127	17986	17867	18020	18133	18012	17873	17775	17892	17850	18022	18091	17955	18024	18069	18116	17994	17985	18068	18123	17871	17944	18136	18017	17955	18076	17847	17849	18079	18062	18006	18177	17983	17937	17956	17895	17931	18062	17950	17905	18068	17839	18020	17854	18121	18201	17928	18001	17952	17998	18054	17841	18029	17998	17965	17869	18050	17974	17809	17830	17913	17857	17860	17893	18057	17866	18029	18020	17981	17943	17850	17942	18083	17948	17946	17988	17981	18024	18001	17919	18071	18003	18095	18030	17741	18102	17845	18002	18037	18019	18080	18009	18042	17998	17860	18181	17905	17945	18065	17854	18088	18027	17932	18084	17854	17955	17996	17916	18012	17990	18154	17765	17939	17951	17848	17953	18218	17952	18096	17963	18039	18080	18170	18016	18002	18068	17981	18047	17981	17863	18006	18041	18150	17981	18155	18144	18009	17883	18084	17992	17889	18106	17954	17745	18127	17992	17931	18093	18064	18016	17989	17928	17951	17988	17967	17846	18103	18052	18002	18049	17996	18030	18028	18051	17959	17929	17919	18035	17967	18186	17927	17912	18023	18012	17864	18073	18167	18024	17898	18101	17993	17966	18087	18037	17748	17885	17965	17817	18055	17973	18059	17931	17914	17973	18084	17915	17881	17853	18038	18095	17907	18028	17797	18026	17847	18192	18023	18024	17865	17999	17973	17868	17890	17937	18014	18048	17960	18046	17735	18021	18122	17859	18047	17799	18029	17954	17756	17771	18158	17910	17863	18053	17966	18040	17928	18001	18125	17957	18152	17910	17995	17957	17871	18167	17970	18073	17963	17952	18070	17988	18133	18030	17970	17901	18043	17903	17960	18004	18037	17882	18031	18011	17951	18024	17925	17819	17840	17893	17974	17968	17888	18008	17938	17992	17876	18037	17988	17802	18074	18131	17888	18000	17930	17853	17943	17863	18139	18016	18025	17981	17896	17916	18159	18108	18013	17737	17930	17894	17979	17824	17907	18078	17888	17943	18003	17974	18108	18093	17854	17869	18138	17834	17984	17901	17853	17857	18029	17900	17950	18203	18044	17934	17944	18079	18151	17795	17986	18096	17876	17891	17896	18022	18021	18076	17979	18031	18100	18115	18059	17938	18130	17885	18013	17941	17943	17952	17853	18231	18081	18002	17911	17856	17933	18048	18037	17911	17963	17962	18061	17992	17936	17856	18089	18066	17951	17980	18025	18056	17965	18039	18148	17941	18123	18099	17921	17926	18036	18014	18032	17859	17913	18019	17957	17955	17952	18154	18003	17952	17982	18014	17987	18111	17901	18180	17856	17958	18033	17787	18011	17884	18076	17949	18070	17923	18043	17966	17958	18071	17918	17958	18023	17877	17764	17851	17905	17958	17932	17903	18010	18064	18034	17993	17861	18227	17963	17857	17995	18027	18080	17945	17924	17940	17904	18094	17983	18017	17883	18109	17910	17874	18103	18176	17862	18139	18178	18012	17855	18045	17928	17965	17981	17846	18095	17956	17942	18202	17987	17876	18104	18283	18109	18008	17987	18097	18010	18130	17878	17873	17890	17810	18103	18060	17965	18009
24119	21179	27794	25498	25241	30020	31975	29491	28928	28981	28785	28631	28474	28265	28157	28296	28134	28014	27802	27936	27634	27589	27589	27459	27616	27751	27657	27375	27711	27627	27508	27516	27474	27570	27541	27664	27398	27655	27620	27281	27653	27237	27600	27602	27554	27444	27825	27484	27686	27754	27426	27807	27344	27506	27553	27635	27452	27346	27533	27420	27530	27237	27252	27751	27492	27373	27379	27411	27592	27665	27574	27446	27448	27412	27399	27589	27442	27425	27143	27322	27284	27405	27158	27651	27596	27337	27345	27678	27382	27221	27281	27404	27414	27312	27234	27238	27365	27567	27413	27567	27387	27490	27600	27521	27399	27096	27379	27555	27571	27364	27414	27683	27414	27442	27822	27418	27314	27479	27281	27365	27490	27177	27481	27546	27541	27326	27527	27420	27325	27451	27335	27657	27299	27453	27618	27447	27379	27325	27194	26960	27379	27354	27273	27218	27593	27287	27182	27318	27249	27544	27423	27717	27533	27115	27339	27384	27240	27457	27304	27514	27252	27345	27072	27508	27190	27261	27455	27180	27534	27223	27399	27299	27343	27302	27608	27313	27409	27275	27382	27276	27527	27317	27395	27341	27582	27167	27413	27306	27349	27398	27306	27270	27592	27552	27574	27378	27420	27436	27386	27246	27573	27454	27590	27425	27320	27395	27535	27438	27287	27347	27202	27245	27570	27307	27425	27523	27335	27468	27572	27389	27107	27303	27205	27350	27370	27337	27245	27323	27159	27336	27371	27424	27525	27594	27419	27503	27452	27439	27362	27596	27404	27524	27235	27411	27379	27402	27215	27519	27346	27376	27380	27325	27296	27386	27516	27227	27598	27384	27520	27385	27414	27350	27364	27340	27397	27400	27484	27412	27430	27411	27601	27514	27348	27406	27194	27168	27503	27463	27464	27601	27630	27614	27484	27510	27419	27498	27404	27004	27392	27201	27527	27509	27511	27491	27528	27554	27541	27424	27443	27451	27341	27535	27631	27442	27259	27363	27389	27407	27467	27454	27296	27489	27249	27479	27330	27346	27425	27373	27437	27225	27647	27346	27402	27502	27512	27313	27493	27503	27062	27360	27424	27395	27558	27350	27250	27397	27385	27256	27648	27450	27278	27294	27217	27382	27214	27266	27586	27657	27332	27109	27594	27481	27553	27349	27473	27457	27422	27318	27386	27436	27464	27152	27204	27377	27474	27642	27320	27407	27612	27438	27420	27164	27288	27620	27225	27387	27337	27471	27423	27418	27382	27361	27350	27377	27246	27300	27419	27192	27741	27181	27425	27273	27603	27455	27353	27566	27334	27643	27438	27547	27385	27346	27437	27280	27238	27520	27328	27568	27822	27668	27234	27205	27256	27197	27269	27093	27204	27408	27371	27607	27280	27319	27496	27390	27414	27563	27421	27497	27621	27584	27549	27289	27124	27453	27525	27373	27227	27318	27666	27378	27594	27337	27297	27540	27617	27438	27577	27232	27167	27413	27314	27542	27510	27329	27486	27274	27266	27398	27327	27391	27401	27247	27706	27310	27287	27515	27382	27347	27426	27458	27388	27152	27167	27376	27311	27368	27577	27490	27512	27536	27609	27204	27542	27518	27691	27586	27425	27521	27515	27366	27115	27179	27589	27381	27319	27384	27237	27245	27297	27479	27150	27519	27456	27288	27229	27583	27499	27463	27351	27559	27439	27280	27318	27423	27559	27715	27488	27502	27557	27457	27285	27280	27168	27401	27477	27480	27562	27378	27531	27430	27503	27327	27448	27271	27319	27447	27279	27502	27595	27102	27367	27445	27204	27450	27285	27220	27493	27359	27411	27457	27303	27302	27233	27188	27538	27361	27274	27592	27451	27266	27358	27384	27439	27249	27383	27464	27618	27515	27494	27590	27251	27018	27420	27296	27529	27128	27126	27367	27595	27401	27441	27288	27651	27453	27387	27399	27256	27371	27325	27322	27179	27338	27175	27263	27690	27310	27481	27555	27436	27168	27223	27334	27415	27451	27669	27370	27331	26946	27585	27310	27355	27636	27721	27365	27310	27497	27249	27305	27340	27377	27424	27410	27445	27545	27364	27306	27526	27201	27306	27398	27292	27523	27388	27211	27532	27205	27506	27254	27542	27262	27671	27429	27270	27356	27639	27127	27228	27570	27453	27604	27576	27235	27237	27629	27349	27586	27409	27599	27379	27268	27454	27397	27451	27266	27383	27168	27360	27441	27159	27048	26948	27211	27380	27396	27505	27184	27564	27468	27335	27548	27315	27438	27592	27306	27414	27467	27621	27255	27257	27474	27404	27529	27251	27773	27426	27302	27289	27248	27324	27228	27562	27220	27518	27350	27367	27369	27381	27583	27587	27204	27355	27418	27619	27291	27226	27548	27430	27550	27554	27386	27316	27179	27218	27491	27635	27476	27622	27565	27552	27340	27627	27399	27402	27541	27372	27518	27661	27451	27383	27123	27171	27164	27500	27217	27340	27648	27438	27378	27452	27224	27097	27342	27464	27322	27489	27465	27564	27386	27312	27386	27268	27476	27533	27643	27429	27466	27434	27225	27654	27417	27491	27460	27690	27424	27670	27480	27455	27342	27370	27557	27332	27453	27364	27555	27386	27484	27438	27419	27092	27407	27524	27632	27437	27196	27499	27318	27501	27321	27701	27336	27406	27228	27423	27365	27554	27571	27781	27408	27320	27765	27124	27425	27405	27524	27444	27604	27635	27237	27400	27625	27558	27520	27719	27719	27332	27372	27430	27556	27527	27573	27570	27178	27500	27680	27528	27499	27325	27490	27474	27272	27342	27428	27209	27566	27539	27440	27532	27228	27347	27317	27361	27475	27268	27337	27490	27646	27588	27712	27168	27475	27420	27503	27348	27094	27454	27488	27324	27451	27266	27391	27570	27408	27483	27219	27079	27241	27349	27518	27385	26988	27354	27629	27532	27562	27357	27548	27320	27347	27800	27456	27332	27496	27450	27359	27360	27541	27386	27741	27332	27382	27417	27598	27364	27592	27304	27348	27468	27455	27516	27462	27286	27197	27589	27675	27319	27023	27573	27330	27641	27348	27235	27708	27382	27359	27325	27474	27326	27454	27603	27405	27328	27266	27398	27250	27508	27480	27547	27592	27391	27446	27582	27151	27265	27367	27380	27411	27102	27448	27408	27398	27447	27443	27343	27393	27410	27575	27210	27309	27480	27184	27444	27256	27303	27358	27438	27213	27353	27539	27313	27422	27391	27436	27353	27282	27390	27330	27379	27571	27198	27228	27399	27215	27367	27302	27307	27559	27463	27242	27494	27502	27530	27359	27400	27289	27522	27498	27304	27467	27393	27308	27539	27324	27670	27485	27318	27306	27484	27607	27348	27349	27340	27366	27492	27166	27131	27523	27413	27532	27413	27331	27254	27396	27385	27316	27447	27179	27355	27119	27590	27364	27528	27360	27609	27215	27060	27501	27517	27128	27495	27319	27427	27470	27319	27458	27433	27152	27510	27540	27310	27474	27506	27316	27476	27437	27486	27482	27507	27188	27470	27544	27569	27467	27520	27595	27712	27309	27421	27484	27469	27606	27474	27371	27323	27317	27342	27568	27370	27098	27491	27314	27060	27332	27429	27403	27466	27086	27524	27268	27550	27508	27392	27420	27106	27486	27542	27271	27339	27596	27135	27470	27224	27294	27435	27422	27323	27508	27374	27373	27453	27415	27463	27432	27549	27406	27701	27370	27190	27845	27678	27621	27525	27322	27763	27423	27194	27368	27405	27417	27445	27503	27376	27354	27570	27558	27113	27090	27234	27109	27557	27357	27425	27263	27371	27216	27259	27206	27248	27299	27358	27248	27431	27473	27159	27605	27436	27592	27308	27497	27677	27229	27315	27322	27413	27382	27308	27481	27311	27218	27218	27335	27319	27368	27204	27178	27608	27588	27320	27455	27330	27524	27273	27475	27384	27323	27260	27515	27521	27537	27450	27348	27532	27565	27484	27596	27696	27490	27351	27363	27269	27425	27510	27489	27520	27591	27390	27459	27386	27318	27619	27436	27448	27554	27371	27263	27356	27567	27432	27471	27771	27389	27461	27255	27167	27353	27483	27179	27283	27197	27193	27422	27456	27102	27515	27557	27375	27590	27391	27521	27362	27197	27295	27384	27405	27251	27432	27279	27361	27446	27256	27392	27560	27246	27443	27359	27179	27064	27298	27408	27351	27524	27392	27368	27800	27523	27461	27471	27469	27475	27373	27331	27385	27661	27293	27486	27495	27225	27694	27566	27333	27501	27676	27499	27575	27414	27501	27436	27207	27415	27349	27423	27211	27201	27576	27502	27323	27224	27456	27402	27415	27603	27666	27422	27509	27420	27408	27443	27574	27288	27360	27522	27525	27446	27396	27590	27519	27208	27380	27666	27470	27433	27512	27434	27288	27448	27393	27450	27378	27544	27477	27552	27323	27394	27288	27269	27573	27291	27438	27369	27390	27364	27297	27327	27243	27491	27419	27549	27394	27307	27221	27621	27531	27493	27222	27399	27629	27643	27364	27590	27492	27475	27655	27489	27366	27513	27272	27351	27245	27389	27375	27416	27451	27481	27573	27602	27483	27501	27718	27488	27208	27425	27197	27258	27501	27441	27472	27376	27397	27218	27509	27325	27451	27549	27390	27194	27187	27244	27603	27366	27623	27521	27583	27575	27575	27454	27626	27580	27237	27176	27415	27487	27410	27267	27547	27591	27034	27214	27256	27450	27325	27426	27419	27232	27518	27682	27696	27410	27412	27514	27369	27181	27376	27682	27230	27528	27325	27448	27404	27588	27335	27389	27418	27265	27515	27570	27227	27406	27326	27544	27281	27520	27173	27326	27565	27391	27467	27414	27571	27267	27445	27297	27591	27444	27332	27096	27436	27286	27127	27443	27112	27504	27475	26959	27172	27414	27362	27358	27359	27363	27337	27296	27905	27464	27342	27244	27371	27781	27147	27632	27426	27405	27384	27293	27376	27501	27333	27278	27307	27373	27397	27560	27443	27344	27490	27300	27463	27229	27289	27485	27535	27565	27230	27449	27237	27264	27460	27463	27276	27365	27447	27511	27208	27176	27413	27426	27430	27291	27678	27665	27590	27220	27413	27495	27605	27476	27394	27495
21109	34643	34015	27970	24570	22286	21018	20158	19508	19048	18922	18682	18384	18546	18289	18005	18141	17877	17768	17786	17542	17624	17250	17472	17262	17066	17260	17281	17415	17299	17268	17348	17211	17155	17224	17291	17129	17051	17253	17277	17177	17142	17246	17308	17326	17288	17251	17193	17101	17340	17225	17263	17144	17126	17155	17121	17168	17052	17264	17151	17073	17135	17056	17226	17246	17140	17218	17165	17282	17221	17250	17094	17056	16940	17267	17280	17162	17139	17162	17163	17117	16997	17112	17135	17091	17077	17103	17184	17201	17142	17043	17132	17217	17233	17207	17201	17128	17196	17161	17037	17163	17352	17256	17112	17037	17146	17086	17067	16889	17266	17154	17150	17264	17078	17255	17060	17125	17025	17108	16960	16963	17183	17058	17071	17070	17239	17087	17043	17207	17082	17289	17015	17295	17138	17125	17270	17164	17162	17155	17155	17169	17224	17075	17138	17066	17009	17296	17252	17061	17030	17134	17011	17031	16952	17116	17081	17063	17182	17185	17076	17147	16969	17019	16971	17097	17111	17198	17147	17090	16978	16950	17274	17154	17125	17098	17176	17000	17197	17175	17110	17103	17199	17099	17000	17093	17225	17030	17225	17246	17248	16979	17210	17148	17129	17103	16980	17200	16940	17181	17279	17120	17213	16994	17056	17201	17045	17036	17204	17087	17136	17077	17186	17225	17097	17238	17070	17165	17080	17121	17107	17280	17193	17181	17053	17123	17219	17057	17121	17040	17098	17121	16969	17146	17072	16915	17118	17180	17042	17223	17253	17189	17202	17188	16847	17132	16960	17175	17146	17317	17073	17331	16985	17205	17077	17198	17053	17174	17120	17075	17098	17043	17094	16985	17260	17131	17176	17028	17130	17214	17151	16977	17160	17163	17320	17301	17250	17233	17183	17343	17092	16959	17109	17071	17127	17169	17038	17094	17025	17170	17057	17104	17131	17026	17190	16963	17013	17049	17091	17061	17050	17084	17192	17100	17103	17054	17011	17115	17082	17188	17232	17050	17056	17091	17078	17136	17263	17145	17286	17067	17058	17146	17171	17218	17193	17031	17069	17050	17019	17051	17089	17102	17312	17062	17078	17088	17296	17213	17048	17377	17063	17174	16859	16912	17129	17044	17158	17182	17349	17030	17134	17066	17178	17184	17253	17161	17134	16960	17179	17269	16928	17258	17159	16995	17012	17056	17165	17031	17068	17220	17054	17121	17248	17104	17138	17061	17155	16954	17072	16953	17194	16979	17232	17058	17128	17189	17155	17116	17071	16979	17205	17017	17054	17045	17301	17051	17051	17148	17005	17177	17146	17088	17153	17129	17045	17139	17359	17024	16950	17220	17084	16978	17120	17096	17124	17154	17135	17132	17142	17143	17160	17134	17159	17184	17069	17011	17174	17069	17179	17026	17084	17249	17032	17157	17148	17308	17157	17201	16924	17007	17122	17047	17188	17168	17167	17150	17123	17271	16983	17180	17202	17249	17236	17414	17138	17131	17299	17057	17148	17161	17132	16894	17354	17114	16914	17274	17125	17043	17289	17225	17176	17073	17054	17211	16961	17062	17224	17108	17004	17142	17348	17077	17108	17109	17244	16970	17109	17127	17193	17174	17034	17042	17112	17069	16977	17179	17181	17045	17312	16759	17097	17016	17077	17239	17210	17022	17203	17159	17125	17011	17061	17049	17118	17008	17109	17199	17191	17233	17132	17064	17272	17217	17212	17169	17041	17133	17016	17033	17121	17204	17125	17205	17070	17204	17053	17051	17271	17073	17041	17029	17038	16954	17052	16922	17084	17050	17310	17033	17144	17148	17186	17166	17091	16999	17131	17204	17109	17225	17117	16930	17278	16924	17171	17156	17183	17112	17042	17039	17232	17007	17151	17190	17004	17132	17216	17176	17096	17087	16867	16957	17042	17040	17231	17220	17032	17229	17022	17138	17069	17182	17012	17041	17192	17156	17065	17188	17112	17102	17187	17155	17132	17127	17262	17073	17052	17080	16904	17061	17124	17101	17046	17191	17362	17159	17020	17303	17184	17330	17074	17087	17185	17052	17090	17094	17098	17205	17168	17068	17248	17250	17270	16980	17070	17131	17092	17095	17134	17137	17149	17341	17130	17105	17018	17364	17182	17312	17047	17120	17026	17009	17085	17218	17094	17072	17129	17154	17199	17130	17205	17303	17059	16993	17282	17097	17284	17114	17012	17120	17083	17265	17180	17117	17066	17105	17064	17103	17019	17189	17133	17196	17102	17160	17057	17167	16934	17093	17096	17147	16942	17144	17169	16978	16949	17349	17017	17192	17036	17136	17241	17195	17263	17234	16963	17133	17198	17218	17033	17148	17277	17210	17204	17160	17153	17185	17374	17151	17257	17128	17056	17045	17243	17197	17356	17228	17201	16937	17224	17030	17163	17052	17019	17235	17145	17040	16977	17163	17139	17088	17186	17180	17311	17138	17225	17103	17251	17167	17256	17148	17066	17074	17306	17001	17204	17191	17170	17171	16916	17111	17109	17106	17083	17035	17146	17153	17238	17241	17050	17143	17061	16974	17124	17164	16969	17113	17139	17208	17176	17179	17268	17146	17067	16932	17016	17098	17079	17078	17098	17079	17055	17239	16895	17166	17025	17351	17174	16935	17190	16966	17159	17044	17159	17213	17099	17045	17263	17156	17332	17228	17140	17083	17133	17113	17117	17076	17099	17217	17034	17229	17176	17222	17025	17060	16959	17238	17215	17033	17219	17034	17006	17077	17072	16981	17141	17088	17071	17157	17114	17172	17082	17261	17022	17253	17029	17063	17164	17276	17100	17189	17048	17061	16869	17091	17207	17090	17188	17017	17240	17175	17233	17161	17216	17089	16976	16952	17205	17125	17059	17400	17069	17020	17224	17097	17041	17148	17210	17454	17007	17110	16935	17212	16944	17088	17057	17190	17289	17222	16889	17126	17236	17122	16996	17240	17105	17077	17260	17103	17096	17074	17053	17091	16905	17177	17284	17145	16981	17071	17166	17245	17152	17277	17097	17175	17340	17032	16980	17009	17078	17341	17221	17236	17107	17159	17241	17024	17016	17174	17101	17221	17235	17136	17115	17042	16996	17053	17102	16979	17072	17122	17272	17184	17241	17207	17057	17268	17012	17258	17136	17185	17222	17105	17135	17064	17088	17042	17310	17132	17179	17144	16970	17187	17029	17080	17201	17063	17094	17223	17005	17156	17261	16971	17176	17151	17244	17162	17079	17187	17237	17110	17216	17205	17179	17219	17307	16977	17091	17075	17442	17103	17064	17031	17069	17223	17087	17237	17239	17219	17141	17272	17161	17220	17193	17168	16953	17132	17139	17140	17146	17108	17090	16923	17131	17211	17307	17120	17241	17068	17153	17103	17051	17248	17044	17320	17118	17173	17082	17232	17216	17183	17057	17160	17232	17252	17064	17073	17208	17111	17033	16953	17248	16994	17233	17093	17284	17156	17212	17154	17149	17205	17227	17153	16977	17052	17263	17040	17122	17082	17130	17369	17096	17248	17019	17053	16996	17154	17219	17215	17140	17071	17210	17211	17311	17086	17141	17075	17097	17185	17311	17095	17158	16914	17289	17119	17139	17255	17129	17127	17102	17172	17100	17113	17202	17104	17213	17345	17105	17088	17256	16995	17248	17125	17134	17291	16948	17128	17294	17277	17133	16923	17228	17178	17354	17046	17257	17036	17186	16832	17102	17037	17167	17207	17245	17252	17180	17036	17089	16942	17154	17142	17204	17140	16961	17072	17035	17212	17091	17066	17191	16995	17124	17272	17109	17185	17290	17177	17059	17072	17105	17216	17121	17281	17205	17239	17121	17188	17217	17062	17198	17082	17175	17125	17280	17161	16950	17204	17010	17146	17080	16985	17133	17237	16989	17122	17095	17161	17069	17054	17003	17126	17161	16892	17152	17134	16954	17075	17043	16967	17200	17196	17049	17112	17089	17010	17158	16884	17063	17241	17211	17109	17138	17375	17107	17199	17098	17265	17061	17129	17263	16974	17203	17088	17161	16972	17115	17109	17095	17314	17018	17207	17270	17111	17215	16971	17099	16874	17175	17094	17100	17143	17116	17131	17090	17459	17076	17237	17097	17144	17088	17022	17328	17208	17091	17100	16998	17157	17239	17075	17283	17284	17095	17315	16950	16981	17134	17088	17201	17129	17033	17146	17088	17084	17239	17002	17253	17343	17326	17071	17223	17117	17187	17124	17214	17253	16995	17323	17190	17312	17069	17190	17307	17141	16895	17080	17106	17012	17165	17154	17232	17135	17185	17188	17148	17239	17146	17144	17262	17070	17362	17140	17225	17155	17039	17057	17050	17121	17016	17124	17197	17217	17089	17029	16959	17307	17182	17083	17188	17290	17044	17181	16683	17355	17138	16978	16985	17184	16910	17204	17166	17299	17160	17280	16942	17122	17004	17029	17175	17092	17093	17017	17270	17112	17101	17093	17224	17199	17110	17223	17151	17134	17209	17086	17202	17067	17239	17082	17114	17156	17079	17165	17219	17160	17063	16949	17174	16975	17157	17171	17118	17168	17070	17076	17167	17031	17220	17140	17223	17137	17240	17096	17239	16913	17129	17142	17054	17236	17087	17191	17080	17176	17157	16928	17119	17007	17253	17068	16985	16942	17061	17118	17061	17057	17119	17414	17095	17115	16986	17124	17070	17092	17064	17200	17168	17161	17067	17255	17145	17245	17105	16997	17209	17113	16886	17087	16970	17160	17061	17081	17077	17081	17197	17100	16906	17248	17219	17178	17222	16979	17135	17238	16990	17173	16965	17001	16953	17201	17232	17174	17144	16999	17182	17081	17163	17041	17112	17197	17064	17274	17236	17081	17332	17202	17151	17068	17082	17249	17237	17095	17241	17115	17090	16937	17102	16980	16990	17158	17082	17088	17164	17173	17167	17230	17089	16881	17162	17039	17138	17042	17148	17182	17173	17187	17180	16924	17292	17275	17071	17125	17184	17202	17236	17256	17157	17038	17040	17147	17025	17202	17140	17232	17119	17089	17320	17232	17301	17130	16964	16971	17030	17184	17275	17170	17020	17018	17155	17079	17224	16880	17340	17039	17126	17209	17114	17135	17097	17058	16969	17027	17155
22718	21197	27801	25044	22676	28352	34261	30574	29858	29693	29598	29359	28921	28820	28614	28693	28448	28211	28375	27810	27891	27780	27935	27967	27597	27650	27853	27739	27551	27662	27584	27767	27677	27463	27263	27608	27367	27504	27796	27484	27600	27451	27397	27486	27459	27618	27614	27334	27763	27379	27492	27704	27591	27245	27294	27311	27581	27583	27768	27595	27611	27471	27563	27511	27504	27682	27741	27389	27852	27309	27292	27375	27325	27484	27475	27472	27746	27444	27490	27567	27421	27198	27373	27536	27405	27355	27555	27461	27386	27406	27425	27315	27451	27472	27426	27513	27317	27495	27378	27526	27526	27466	27449	27219	27221	27261	27613	27601	27425	27476	27302	27432	27466	27236	27346	27517	27408	27513	27481	27465	27482	27230	27378	27468	27566	27403	27639	27353	27361	27252	27278	27213	27377	27490	27627	27456	27318	27436	27590	27401	27240	27139	27476	27589	27433	27514	27446	27436	27336	27450	27431	27424	27490	27485	27780	27541	27339	27416	27564	27429	27583	27531	27349	27248	27416	27580	27435	27285	27704	27246	27407	27436	27462	27356	27133	27517	27207	27193	27432	27455	27420	27227	27394	27364	27517	27511	27257	27458	27307	27532	27496	27519	27258	27397	27346	27455	27406	27315	27562	27297	27408	27428	27583	27663	27219	27624	27261	27335	27282	27092	27531	27278	27535	27230	27392	27334	27511	27454	27641	27271	27162	27446	27407	27477	27189	27375	27469	27227	27153	27389	27369	27374	27368	27545	27247	27265	27454	27278	27540	27597	27494	27481	27394	27405	27682	27511	27320	27385	27418	27314	27074	27087	27530	27334	27299	27325	27343	27256	27285	27261	27236	27676	27511	27495	27135	27229	27208	27423	27330	27311	27259	27338	27640	27789	27432	27509	27466	27515	27291	27274	27329	27452	27540	27377	27524	27289	27297	27433	27495	27311	27118	27255	27386	27383	27464	27623	27761	27430	27259	27150	27344	27386	27445	27551	27258	27225	27385	27378	27517	27285	27363	27484	27083	27325	27407	27484	27312	27051	27814	27078	27420	27340	27570	27454	27190	27404	27179	27210	27468	27535	27551	27545	27563	27680	27317	27487	27144	27449	27270	27502	27570	27626	27231	27372	27528	27314	27303	27372	27321	27491	27391	27102	27331	27203	27606	27034	27218	27369	27262	27509	27463	27416	27403	27207	27520	27440	27569	27165	27171	27191	27544	27470	27518	27566	27241	27317	27238	27293	27281	27536	27417	27375	27529	27364	27553	27253	27365	27394	27670	27316	27092	27393	27297	27547	27510	27266	27302	27152	27333	27432	27324	27707	27375	27374	27343	27519	27417	27334	27264	27281	27358	27376	27542	27770	27375	27498	27480	27500	27476	27467	27441	27329	27546	27321	27450	27590	27310	27490	27270	27557	27380	27294	27360	27374	27295	27319	27284	27399	27485	27419	27204	27091	27336	27354	27228	27204	27361	27491	27361	27269	27432	27513	27392	27511	27355	27377	27549	27373	27520	27623	27393	27423	27471	27390	27366	27234	27215	27530	27398	27504	27169	27312	27467	27660	27236	27049	27222	27299	27528	27194	27411	27425	27441	27494	27573	27470	27516	27549	27457	27307	27172	27248	27384	27382	27349	27296	27434	27374	27682	27526	27264	27244	27293	27355	27266	27310	27156	27309	27406	27465	27583	27234	27216	27510	27334	27280	27446	27420	27603	27465	27411	27540	27118	27328	27164	27392	26956	27519	27534	27333	27193	27457	27279	27258	27145	27283	27371	27249	27432	27166	27347	27515	27408	27314	27450	27215	27464	27405	27357	27424	27417	27246	27488	27441	27295	27438	27123	27531	27370	27470	27382	27392	27265	27279	27411	27540	27277	27307	27380	27517	27208	27276	27184	27294	27445	27129	27302	27295	27111	27181	27172	27235	27137	27189	27301	27371	27151	27367	27469	27286	27488	27182	27456	27229	27119	27312	27199	27062	27442	27577	27420	27456	27400	27422	27326	27411	27406	27342	27369	27122	27284	27378	27222	27369	27103	27585	27440	27441	27160	27343	27457	27165	27405	27405	27259	27114	27282	27382	27588	27297	27209	27465	27646	27209	27588	27324	27572	27246	27519	27297	27321	27433	27473	27327	27329	27371	27579	27528	27307	27294	27182	27143	27241	27578	27571	27692	27388	27337	27322	27650	27642	27327	27433	27426	27451	27358	27382	27233	27314	27532	27423	27323	27481	27455	27291	27506	27374	27278	27488	27310	27510	27394	27203	27448	27428	27518	27455	27433	27595	27639	27292	27499	27463	27381	27363	27450	27462	27620	27190	27219	27385	27414	27249	27518	27067	27118	27413	27328	27397	27323	27563	27357	27598	27412	27262	27206	27449	27429	27070	27552	27346	27205	27512	27552	27160	27228	27457	27227	27538	27516	27480	27223	27594	27342	27314	27453	27363	27290	27048	27357	27654	27256	27426	27527	27280	27418	27127	27396	27265	27254	27237	27506	27456	27258	27227	27130	27590	27461	27212	27398	27380	27426	27406	27603	27527	27080	27243	27595	27307	27337	27563	27507	27273	27307	27487	27402	27434	27428	27359	27385	27553	27383	27633	27351	27322	27226	27163	27263	27656	27467	27502	27369	27451	27439	27484	27473	27549	27449	27434	27380	27346	27450	27349	27305	27451	27323	27584	27527	27558	27366	27169	27535	27624	27196	27384	27305	27265	27424	27577	27342	27304	27235	27535	27371	27389	27259	27469	27682	27436	27659	27471	27368	27195	27396	27474	27710	27250	27653	27313	27401	27321	27491	27479	27472	27285	27427	27314	27120	27601	27241	27352	27185	27457	27294	27376	27170	27622	27435	27439	27296	27410	27316	27373	27336	27185	27320	27486	27077	27590	27515	27535	27331	27331	27558	27480	27554	27478	27338	27398	27347	27571	27305	27204	27458	27627	27412	27162	27413	27424	27567	27445	27217	27438	27374	27536	27456	27563	27384	27438	27084	27537	27388	27372	27229	27572	27201	27293	27257	27374	27286	27302	27365	27188	27148	27358	27352	27445	27256	27256	27267	27415	27495	27253	27097	27368	27447	27466	27058	27468	27611	27325	27471	27428	27257	27468	27449	27254	27081	27303	27628	27314	27393	27347	27249	27491	27413	27438	27372	27316	27308	27486	27340	27443	27677	27320	27235	27281	27288	27374	27171	27719	27375	27545	27313	27454	27224	27367	27389	27378	27531	27355	27469	27405	27419	27049	27265	27368	27407	27474	27389	27258	27578	27360	27265	27520	27385	27718	27472	27237	27260	27555	27468	27201	27370	27194	27416	27244	27350	27366	27253	27338	27612	27492	27512	27676	27312	27390	27447	27256	27613	27562	27371	27368	27495	27524	27154	27324	26975	27123	27149	27533	27168	27117	27400	27665	27478	27418	27282	27511	27517	27484	27547	27284	27767	27583	27278	27284	27511	27561	27641	27355	27412	27184	27416	27616	27234	27240	27203	27534	27648	27614	27337	27334	27442	27234	27429	27453	27474	27309	27202	27571	27512	27463	27228	27324	27381	27370	27364	27124	27619	27387	27385	27315	27450	27269	27380	27521	27267	27475	27267	27585	27035	27314	27342	27209	27385	27455	27361	27454	27289	27432	27507	27618	27555	27519	27560	27411	27296	27345	27577	27315	27126	27322	27316	27401	27414	27430	27530	27428	27349	26912	27392	27444	27296	27269	27448	27221	27355	27298	27361	27619	27295	27375	27597	27362	27024	27343	27277	27417	27526	27342	27499	27513	27515	27359	27433	27283	27493	27402	27107	27559	27608	27462	27480	27348	27421	27320	27347	27585	27396	27405	27346	27658	27270	27389	27491	27350	27535	27539	27448	27352	27099	27201	27320	27594	27441	27284	27265	27534	27384	27237	27409	27580	27397	27205	27428	27564	27513	27456	27380	27312	27425	27468	27605	27310	27466	27449	27252	27428	27670	27562	27610	27190	27282	27289	27609	27365	27448	27070	27366	27398	27345	27211	27312	27409	27504	27641	27398	27688	27557	27214	27427	27413	27631	27459	27284	27604	27303	27469	27242	27267	27357	27135	27193	27380	27267	27328	27506	27557	27718	27335	27457	27092	27188	27482	27373	27213	27198	27358	27190	27461	27390	27166	27280	27417	27485	27595	27475	27159	27187	27365	27309	27180	27397	27454	27217	27502	27386	27696	27246	27379	27478	27166	27281	27519	27387	27668	27385	27418	27362	27338	27585	27294	27376	27443	27252	27735	27495	27196	27496	27496	27163	27469	27616	27336	27412	27540	27410	27253	27404	27514	27228	27483	27233	27194	27206	27507	27294	27274	27409	27104	27227	27439	27284	27211	27393	27359	27353	27541	27348	27486	27273	27388	27388	27515	27603	27444	27418	27496	27064	27241	27592	27235	27786	27445	27495	27339	27275	27077	27254	27488	27664	27248	27296	27535	27551	27377	27361	27323	27344	27405	27531	27477	27179	27341	27455	27607	27356	27457	27431	27507	27611	27654	27429	27443	27341	27227	27366	27326	27079	27281	27514	27349	27140	27566	27359	27290	27394	27406	27450	27202	27327	27215	27576	27373	27435	27182	27253	27219	27313	27286	27389	27496	27285	27209	27409	27345	27567	27473	27510	27358	27587	27572	27302	27457	27417	27369	27494	27320	27472	27610	27510	27474	27609	27152	27189	27595	27190	27543	27397	27404	27188	27451	27272	27300	27302	27507	26920	27648	27641	27216	27496	27552	27587	27205	27542	27610	27202	27219	27560	27582	27483	27426	27334	27508	27431	27423	27463	27249	27563	27434	27452	27575	27587	27356	27462	27400	27572	27444	27312	27490	27602	27158	27608	27393	27229	27436	27413	27284	27438	27341	27378	27301	27217	27298	27486	27397	27232	27468	27610	27300	27289	27228	27291	27409	27380	27457	27442	27601	27671	27475	27298	27325	27527	27269	27346	27256	27197	27499	27106	27207	27462	27619	27367	27473	27212	27363	27291	27493	27269	27320	27433	27459	27406	27441	27313	27284	27259	27495	27421	27643	27618	27238	27324	27386	27297	27394	27499	27398	27313	27144	27648	27369	27338	27484	27559	27430	27242	27190	27347	27221	27453	27469	27407	27344	27570
22911	39890	38850	31850	27397	24703	22919	21562	20775	20159	19816	19748	19437	19051	18956	18501	18300	18314	18307	17924	17575	17458	17403	17362	17482	17440	17047	17197	17318	17276	17281	17250	17225	16927	17116	17078	17103	17247	17154	17055	17303	17105	17332	17183	17156	17264	17371	17323	17327	17343	17136	17098	17122	17103	17058	16966	17236	17203	17277	17132	17030	17068	17206	17233	16937	16875	17319	17087	17115	17140	17099	17074	17081	17114	16961	17326	17131	17270	16962	17109	17102	17062	16966	17157	17050	17051	17020	17421	17014	16946	17182	17169	17124	17008	17023	17203	17212	17097	17032	17217	17124	17121	17171	17162	17037	17075	17114	16971	16861	16965	17163	17073	17161	17107	16904	17046	16946	16952	17211	17088	16915	17028	16901	17050	17050	17052	17048	17073	17142	17090	17117	17216	17007	16999	17043	17011	16983	17056	17062	17065	16942	17095	17052	17012	17043	17022	17096	16964	17149	16983	17159	16986	16996	17235	17078	16879	17114	16921	17158	16978	17132	17170	17149	17015	17061	17021	16972	16955	17036	17211	16969	17055	16946	17208	16859	16983	17008	16970	16897	16962	17015	17108	17049	17189	16927	16979	17123	17081	17107	17032	17041	16838	16947	17119	16888	16983	16919	16952	17030	17034	16999	17072	17172	17058	16935	16951	16940	16870	16947	17069	17195	16945	16921	17053	17028	16966	17182	16883	17212	17200	16885	17024	17040	17014	17131	16957	17080	16908	17054	16935	17025	17032	17207	17028	17089	16982	17050	16965	16917	17031	17040	17202	17136	17028	17059	17113	17034	16997	17093	17068	16982	16935	17031	17012	17143	16923	17021	17189	17041	17076	17092	17165	16949	16971	16962	17167	17166	16821	17113	16990	17116	17015	17139	17158	16975	17039	16973	16970	16758	17021	16958	16855	16989	17051	16967	17047	17144	16926	17103	16907	17137	17160	16922	17168	17082	17019	17042	16992	17071	17179	17084	17177	16973	16995	17220	17096	17069	17053	17127	17158	17072	16996	16937	17100	17185	17073	17160	17017	16971	17072	17125	17072	17063	17052	17318	17138	17161	17129	17075	17201	16998	17020	17245	17012	16853	17046	16917	17132	17017	17005	16998	16993	16978	16980	17136	17044	16881	17025	17095	17115	16952	16938	17065	16918	16908	17009	17160	17179	16894	17157	16863	17054	17086	16840	17125	17072	17111	17108	17006	16988	17018	17076	17035	17084	16972	17069	17096	17031	17089	17087	17290	17127	16994	17139	17165	17042	17198	17045	16959	17085	17068	17057	17136	16898	17217	16973	17246	17013	16886	16808	17141	16881	17006	17038	17240	17196	17056	17019	17049	17074	17018	17036	17042	17093	17059	17237	16998	17049	17161	16883	17189	16980	17058	17028	16973	17274	17136	17090	16937	17096	16911	16862	17103	17040	17191	16883	17243	17183	16852	16945	17211	16979	17061	17049	17068	16978	16974	17184	16946	17209	17125	17098	17133	16981	17013	17083	17045	16953	17082	17290	16991	17184	16823	17069	17078	17218	16985	16906	17128	17148	16943	16901	16984	17087	17188	16978	16858	16932	16911	17061	16843	16991	17209	17086	16940	17015	17076	17058	17175	17041	17028	16956	16996	16935	17150	17037	17091	17066	17180	16937	16984	16810	16989	16980	17135	17032	17000	16899	17078	17065	16852	17154	17180	16966	17225	17078	17118	17092	16989	17052	17135	17041	16962	17158	17055	17038	17094	16926	16964	17073	16839	17091	17050	17096	16943	17107	17019	17017	17129	16934	16970	16977	17185	17068	16987	16885	17078	17151	16892	16979	16940	17045	17085	16858	17014	17167	16916	16918	17063	17109	16863	16945	16876	17067	17059	16973	16983	17089	16693	17015	16960	17016	16957	17141	17027	16990	16901	16820	17116	17057	16932	17128	17161	17119	17023	17082	17121	17130	16999	17255	17087	17044	17026	17009	17073	17091	17133	16883	16958	17198	17122	16983	17123	17085	17009	17078	16994	17053	17062	16949	16903	17006	17071	17196	17105	16933	16908	16918	17018	17215	17054	17158	17155	17001	17118	16871	16956	17079	16856	17064	17139	17061	16922	16921	17014	17154	16966	17146	16921	16985	17026	17216	17115	16959	17065	16818	17082	16878	16988	16871	17085	17116	17060	17037	17027	17114	17147	17000	16961	17062	17045	16982	16944	17198	16884	16945	16911	17046	17048	17010	16955	16921	17015	17123	17013	17183	17175	17135	17279	17149	16976	17036	17040	17014	16843	16975	16998	17131	17110	16932	17198	17090	17021	16981	17134	16878	16969	17073	16968	17019	17139	17075	16937	16900	17040	16899	16983	17232	16997	17056	17004	16937	17128	16955	17052	17195	17218	17045	17108	16886	17120	17075	16886	16950	17134	17034	17169	16867	17035	17047	17021	16933	16981	16629	16945	16968	16995	17111	16962	16988	17168	17073	16878	17075	16994	17033	16880	17034	17145	17050	17095	16946	17085	17058	16948	17163	17005	17118	17123	17126	16987	17106	17077	17101	17106	17062	16925	17127	16911	17165	16934	17116	16925	17177	17028	17240	17114	17054	17049	16956	17020	17079	17016	16992	17085	17028	17092	16964	16980	17018	17073	17045	17015	16883	17004	16943	17021	16943	17170	17131	17087	16914	16938	17060	17032	17037	16967	17091	17154	17191	17168	16891	16973	17142	17157	17082	16959	17007	17030	17021	17004	16981	16911	16994	17058	17012	17047	16970	16956	16904	17068	17035	16894	17095	16840	17087	16876	16967	17030	17023	16971	17044	16909	17128	17130	17169	16909	17131	17084	17163	16855	17073	17042	17006	16956	16950	17022	16928	17013	16946	17230	17227	17040	16912	17094	17030	17082	17125	16999	16998	17073	17021	17001	17041	17125	17009	17197	16965	16918	16909	17169	17065	17210	17124	16914	17103	16999	17099	17071	17006	17023	16972	17212	17093	17051	16885	16989	17013	17094	16975	16845	17084	17174	17095	17050	16956	16922	16979	17166	16942	17065	16872	16986	17014	17052	16992	17076	16982	16924	16989	17004	17000	16839	16889	17127	16984	16961	17077	16985	17033	17208	16902	16975	17021	16948	17122	17123	17175	17003	16910	17001	17155	16821	17009	17119	17081	16999	17050	17028	16980	17231	16934	17022	17122	17073	17092	17016	17098	17197	17143	17042	16958	16957	16970	16994	17043	17111	17125	17082	16818	17134	17148	16847	17162	17017	17016	16923	16938	16997	17232	17000	16868	17169	16982	16858	16878	17071	17134	16845	16956	17089	16979	17048	17075	17012	16935	17124	17090	16995	16997	17023	17166	17104	17055	17135	17201	17060	17081	17008	17199	17128	17131	17059	16960	16954	16970	17148	17247	17090	17027	17094	17081	17221	16825	17100	17047	17090	16927	17066	17039	17013	16896	17062	17243	17098	16930	17014	16962	17248	17040	17007	17082	17028	17014	16916	17017	16967	16898	17087	17125	17148	16930	17141	16959	17106	16948	16923	17100	16965	17123	17147	17128	16830	16966	17047	17025	17196	17131	17079	16839	17009	16993	17121	16983	17031	17039	17187	16937	17174	16939	17040	17045	16894	17088	17054	17140	16911	17068	17088	17246	17009	17078	16940	17088	17045	16807	16975	17012	17022	17144	17146	16887	17102	17087	17088	16995	17051	17247	16944	16963	16932	16931	17156	17080	17101	17042	16995	17002	17095	17146	17119	17116	16984	17126	16994	17047	16987	17023	17082	16799	17014	16902	17022	17206	17035	17120	16946	16899	17134	16975	17156	16980	17146	16883	16885	16995	17234	16850	17089	16944	16839	16943	17037	16965	17018	17248	16908	17101	16999	17009	16945	17039	17094	17114	16978	17017	17065	17105	17009	17088	16972	17035	16991	17084	16990	17145	17167	17064	17166	17165	17114	17145	16983	16942	17015	17059	17061	17174	17095	17181	16779	16983	17048	17096	17081	17142	17177	17182	17048	17017	16896	17001	16896	16981	17038	17129	16965	17054	16861	17018	16945	17171	17077	16957	16994	17072	17193	17003	16772	17054	17007	17215	17024	17041	16940	16956	16940	16877	17067	17058	16907	17004	16863	17055	17188	16893	17041	17019	17289	17059	16933	17117	16997	17071	17190	17032	17062	16915	17106	16857	17093	17210	16953	17212	17184	17147	17076	17050	17117	16992	17128	17086	17089	17047	16955	17047	16994	17075	17016	16961	17000	17227	17010	16939	16937	17030	17136	17144	16967	16943	17090	17254	17037	16861	17108	17035	17059	16915	17149	17188	17085	17195	17079	16918	17009	16941	16994	17065	17030	16998	17126	17175	17059	17031	16971	17054	17039	17075	17100	17073	17129	17008	16898	17071	16999	17080	17067	17163	16851	17170	16952	17238	16942	17136	17040	16850	17029	16927	16958	17110	17138	17046	17161	17060	17065	17000	17016	17038	16924	16950	16996	16860	17085	17149	16951	16971	16975	16961	16893	17069	17059	17028	16897	17076	17035	17140	17041	16958	17030	16893	17161	16929	16965	17030	16997	17076	17025	16941	16945	17284	17016	16969	17127	16940	17077	17135	16914	17033	16962	17107	17102	17044	16918	16995	17185	17011	17010	16983	17048	16932	16942	17080	16978	17063	16792	16903	17144	17029	17081	17072	16974	16951	17176	16850	16958	17155	17100	16946	17007	17017	17156	17281	16991	17034	17168	16913	17192	17187	17137	17095	17120	16965	16984	17165	17000	16981	17073	16992	17007	17102	16961	16946	16922	17145	16894	17026	16895	16962	16985	16908	17057	17063	16904	16895	17136	17262	17227	17064	17003	16953	17191	17061	17039	16848	17012	16971	17067	17050	17154	16929	17065	17102	16960	17040	17140	17076	17038	17071	17094	17026	17178	17030	17038	17115	16975	17095	17082	17067	17040	17079	17000	17017	16789	16872	17057	17113	17049	16887	16962	16967	16936	17173	17124	17033	17195	16945	17073	17080	17017	16991	16879	17098	17008	16945	16993	17072	17093	17045	16981	16990	17200	17150	17178	17199	16916	16759	16989	16916	17054	16981	17189	17151	17211	17135	17071	17021	17100	17188	16957	17010	16958	17062	17177	17033	16928	17143
36167	30188	35042	33601	31251	30803	30303	29970	29671	29654	29525	29621	29202	29196	29288	29285	29192	29484	29285	28906	29360	28916	29043	28988	29197	28882	28986	29104	29404	29071	29431	29115	29575	29067	29267	29004	28947	29352	29148	29111	28910	29140	29004	29015	29060	29028	29150	29052	28923	28884	29295	29319	29042	28915	29061	29208	28882	29048	29142	29029	29161	29252	29178	29248	29275	29249	29170	29193	29120	29115	29111	28997	29136	28862	28980	29045	28943	29039	29054	29003	28992	29075	29294	28875	28831	29092	28910	29035	29244	28796	29060	28962	29074	28998	29255	29034	28970	29010	29023	28980	29097	29004	29120	29023	28894	29049	29253	29021	29069	29359	28871	29135	29035	29061	28844	28899	28996	28914	29011	29045	28900	29016	29186	28999	29132	29079	29115	29065	29086	28794	29076	29125	29390	29045	29209	29083	28814	28942	29267	29107	28906	29092	29145	28963	29004	28837	28902	29144	29060	29225	29084	29091	29179	29144	28922	29107	28968	28863	29062	29046	29021	29064	29009	29052	28727	28979	29239	29383	28927	28977	29193	28754	29111	29123	28770	29090	29082	29211	29195	29106	29060	28951	28939	29254	29097	28848	28722	28888	28916	28950	29080	28775	29076	29129	28968	29084	28995	28925	28938	29106	28864	29094	28994	28982	28945	28878	29094	28940	29287	29227	28976	29033	29025	29104	29166	28916	29016	28803	29080	28932	28904	29099	29135	29138	28882	28888	28807	29240	28741	29229	29131	29369	29097	29136	29097	28923	28787	28804	29004	28967	29112	29008	28685	29095	28957	29012	28906	28939	29132	29038	29018	29115	28924	29043	29130	29266	28895	29052	29105	29104	29047	28832	29184	29097	29001	29214	29061	28906	28970	28866	28967	28880	28896	29307	28965	29215	29066	29134	29128	28963	28901	28917	29186	29114	29219	28874	28843	28904	28870	29043	28983	29107	28990	28983	29093	28931	29203	28924	29149	28892	29157	29114	29231	29064	29008	29225	29243	28828	28895	29241	29006	28990	28977	28939	28847	29192	28850	29174	29016	28887	29201	28913	28968	29035	29319	29227	29106	29047	29286	28796	28929	29065	28955	28998	29014	29023	29125	28970	29106	28746	29142	29016	29328	28867	29184	28917	28767	29101	29241	29021	29209	29016	28827	29192	29131	28889	29054	29133	29116	28899	29232	29128	28799	28889	28915	28869	29004	29049	28955	29098	29087	29080	29160	29137	28929	29208	29252	29225	29326	29163	28884	29087	28859	29035	28914	29190	29027	28930	29249	29040	28764	28949	29209	28849	29169	28954	29197	29178	29021	29274	29238	29151	29008	28944	29038	29082	29099	29100	28999	28967	28973	28944	29209	29049	29053	29130	28865	28951	28926	29021	28876	29048	29146	29104	29096	29140	29040	28994	29152	28971	29055	28947	29012	29014	29014	29032	29087	29447	28825	28950	28905	29086	28999	28978	29054	29004	29064	28986	28891	29307	28849	29019	29111	29167	29237	29078	28831	28916	28975	29184	28929	29242	28977	28938	28904	28876	28919	28904	29031	28844	28706	29038	29054	29030	28974	29376	29112	29176	28953	29070	29149	28814	29048	28796	28930	28947	29080	28985	28871	28948	29015	29079	28978	29036	29282	28932	28998	28868	29008	29067	28936	29093	29183	29015	29171	29192	28963	28978	28937	29087	29390	29241	29044	28891	28907	29092	29006	28965	28999	28918	29044	29009	29045	28818	29123	29037	28886	29043	28831	29105	28842	28946	29240	28956	28816	29056	29122	29160	29062	29057	29083	28918	29241	29064	29031	29146	28855	29185	29041	29166	29078	28899	29072	28956	29000	29238	29057	29210	29055	29078	29175	29224	29272	29036	28996	29195	29045	28910	29074	29253	28918	28867	29199	28937	29100	29007	29098	28870	29163	29190	29166	29011	29427	28930	29165	28968	28595	28880	28884	29248	29269	29331	28932	29113	29202	28791	29303	29111	28988	29268	29107	29087	29008	28940	29078	29225	28916	29087	29280	28968	29191	29011	28977	29031	28945	28985	28966	29197	29078	29065	28905	29061	28997	29171	29194	29091	29035	28943	28931	28845	29049	29071	29206	29165	28892	28866	29348	29063	28937	28975	28638	29102	28940	29129	28966	29083	29154	28881	29231	29111	29241	29098	29124	28982	29316	29126	29083	29105	28942	29022	29405	29284	28993	28970	28960	29044	29142	29105	28989	29134	29033	29118	29232	28936	28861	29130	29065	29286	28782	28591	28907	28770	28818	29092	29372	28967	28927	29103	29395	29067	29141	29135	29060	29023	29144	29105	28986	28935	29098	28957	29027	29204	28970	29022	28965	28824	29079	29119	29160	29204	29252	28972	28922	28760	28975	29103	29073	29206	29021	28988	29074	28943	28957	28912	28980	28790	28915	28825	29244	29106	29173	29082	28871	29176	28912	28855	29054	29166	28923	29141	29157	29319	28935	28863	29290	29003	29083	28905	29123	29123	28995	28907	28982	29062	28851	29019	28976	29051	29031	29005	29076	29255	29165	28884	29190	29216	29034	29191	29157	28932	28988	29236	28906	29000	28896	29048	29150	28988	29124	29334	29403	29038	29110	28976	29044	29164	29192	29096	29013	28895	29038	28836	29115	29183	29052	29162	29013	29010	28971	28966	28916	29109	28894	29129	28958	28760	28966	28962	29225	29307	29139	29214	29030	28929	28829	28893	29135	29229	29169	29094	28881	28969	28965	28860	29130	29289	29273	29242	29284	29074	28877	29259	28869	29183	29199	29424	29000	28986	29101	28998	29202	28716	28819	29091	29180	28959	29132	28919	29141	29022	29123	29062	29305	28881	29208	29060	28886	28994	29015	28864	29032	28963	29048	29051	29005	29188	29035	29009	29128	29169	28922	29149	28849	28969	28867	29021	29224	29090	29022	29256	29024	29062	29075	29075	29119	28949	29227	28876	28958	29020	29257	28983	28747	28856	29052	29091	29095	28971	28894	29010	28958	29026	28919	29012	28892	29120	29018	28890	29170	28958	29095	29012	28949	29176	29108	29164	29109	29047	28939	28997	28816	28719	29122	29163	29147	28878	29145	29226	29060	29131	29042	29243	29192	28847	29029	28970	29000	29219	29338	29461	28992	29017	28978	29038	29098	29092	29238	29043	28821	28935	29021	29254	28912	29138	29177	29061	29320	29299	29029	29035	28960	29047	28920	29288	28993	28979	29231	29234	28950	29230	29131	29012	29107	29136	29094	29180	29098	28861	28669	29164	29102	28872	28950	29108	29031	29046	29110	29086	29029	29021	29152	28892	29324	28888	28865	28942	28965	28869	29093	28866	29011	29278	29170	28896	29285	28911	29349	28987	28988	28866	28949	28960	29110	28980	28980	29282	29107	28857	29382	29192	29269	29169	29243	29168	28972	28961	28844	29110	29031	29205	29294	29067	28849	29005	29286	29006	29410	28925	28748	29036	28994	28879	29180	28877	29095	28967	28985	29052	28887	29157	28855	28996	29201	29015	29159	29093	29188	28815	29094	29293	28887	29053	29102	29261	29293	28987	28924	29172	28909	29145	28798	29289	29239	28965	28992	28977	28902	28937	28926	28977	29102	28993	29046	28910	28874	29219	29292	29035	29184	29088	28989	29068	29041	29270	29106	29018	28781	29189	29142	29045	29066	28887	29049	29077	28756	29236	29306	29532	29036	29133	29363	29107	29093	28884	28988	29061	29070	28783	29145	29160	29083	28949	29051	29158	28957	29297	29021	29054	28976	29046	28898	29112	28905	28644	29028	29100	29045	29150	29001	29182	29232	29002	29288	28965	28980	28972	29045	28834	28979	28995	28965	29114	28870	29045	29049	29011	29138	28779	28898	28950	29150	29174	28965	29190	29228	29305	28933	29004	28978	29244	29255	29116	28919	29038	29121	28870	29209	29197	29175	29145	28840	29162	29103	29099	29255	28990	29090	29247	29038	28937	29079	28965	28648	28890	29191	29108	28857	29035	29039	29194	29196	28772	28971	29233	29101	28892	29060	29131	28939	29070	29117	29091	28885	28997	28908	28972	29023	29270	29034	28799	29083	29002	29035	29240	29028	29037	28873	28950	29115	29164	29078	28825	28948	29001	29295	29092	29294	29180	29174	29257	29086	28924	29161	28855	28865	28974	28670	28972	29048	28979	28822	29161	29247	28965	28951	29227	29170	29197	29162	28862	29249	29028	29112	29055	29144	29196	29044	29138	28980	29059	28912	28982	28984	29150	29142	29144	28877	29123	28971	29330	28934	29032	28972	28962	29021	29242	29181	29110	29321	29082	28923	28997	29082	28919	29012	29071	29360	29170	29044	29123	29105	29109	28721	28922	28960	29080	29173	28817	29086	29209	28754	28933	29010	29004	29237	29045	29005	28979	28963	29168	29143	28936	29074	28860	28908	29110	28698	29030	29044	29027	29143	29012	28942	29135	29029	28936	29191	29238	29141	29094	29103	28942	28985	28867	28901	29091	29101	29171	29149	28980	28994	28977	29018	29013	28927	29012	29106	29012	28980	29134	28902	29250	29254	28835	28988	28927	29024	29089	29000	29163	28942	28870	29072	28731	29069	28809	29252	29239	29341	28979	29140	29240	28940	28896	28955	28947	29240	29256	29394	28985	28923	28840	29078	29096	28983	29104	29091	29158	28786	29039	28970	28904	29006	29107	28990	29240	28923	29222	28721	28947	29029	29187	29233	28987	29040	29091	29202	29054	29198	29151	29161	29077	28954	29003	29309	28908	29257	29070	29110	29087	28927	29047	29310	28896	29130	28918	29246	29165	29031	29045	28999	29036	28949	29165	29035	28968	29107	29121	29458	29201	28998	28812	28938	28939	28814	29087	29232	29084	29056	28818	28809	29052	28979	29010	29046	29066	28897	29088	28976	28725	29057	29078	28937	29005	29224	29146	29337	29201	29100	29203	29005	29074	29194	28966	28977	29152	29150	28863	29163	28872	28929	29049	28955	29047	29075	28961	29190	28951	29178	29184	29083	28928	28997	29388	29312	29031	29232	29031	28852	29119	29074	28914	28727	29126	29243	28967	29272	29002	29272	29178	28998	28967	29046	29215	29035	29070	29265	29062	28965	28980	29309	29185	29000	29128	28882	29166
23485	28221	27447	23391	21619	20551	19772	19495	19186	18865	18960	18655	18599	18710	18246	18274	18326	18181	18177	18092	17880	17893	18134	17769	17939	17842	17964	18084	17949	17774	17846	17854	17880	17968	17863	17831	18095	17851	17901	17869	17771	18049	18036	17808	18057	17842	17744	17923	17881	17802	17785	17942	17902	17924	18017	17938	17771	17997	17836	18052	17852	17851	17874	17797	17935	17947	17851	17796	17789	17981	17849	17695	17833	17967	17845	17783	17928	17859	17898	17721	17858	17853	17962	17724	17851	18013	17881	17897	17805	17850	17918	17903	17953	17905	17690	17727	17769	17934	17810	17707	17814	17852	17810	17854	17906	18055	17907	17700	17910	17685	17853	17903	17938	17753	17942	17948	17874	17868	17855	17836	17912	17933	17779	17817	17974	17796	17879	17837	18046	17776	17975	17723	17982	17893	17795	17970	17846	17886	17961	17855	17755	17758	17859	17977	17697	17768	17908	17828	17766	17721	17722	17860	17921	17859	17808	17869	17875	17851	17786	17952	17728	17825	18026	17738	18095	18033	18088	17766	17658	17798	17635	17788	17811	17773	17821	17756	17948	17645	17899	17892	17931	18068	17818	17936	17833	17962	17864	17814	17789	17970	17870	17848	18061	17917	17896	17815	17858	17899	17879	17850	17750	17904	17782	17846	17934	18133	18132	17955	17840	17863	17844	17865	17861	17879	17743	18017	17802	17819	17973	17755	17870	17864	18019	17832	17730	17778	17856	17919	17862	17842	17831	17789	18001	17919	18041	18103	17805	17963	17922	17983	17792	17965	17790	17932	17707	17799	17989	17934	17938	17865	17617	17904	17812	17830	17792	17776	17872	17797	17851	17772	17943	17890	17770	17752	17878	17950	17808	17913	18002	17812	17784	17841	17807	17851	17749	17720	17811	17817	17770	17767	17881	17984	17802	17873	17774	17833	17724	17901	17887	18008	17862	17814	17743	17965	17873	17819	18041	18056	17771	17959	17712	17926	17978	17792	17916	17758	17961	17911	17718	17850	17731	17836	17740	17640	17722	17851	17847	17877	17749	17998	17964	18076	17946	17934	17797	17897	17830	17749	17979	17735	17887	17865	17755	17889	17817	17685	17950	17811	17878	17731	17874	17863	17931	17871	18055	17976	17766	17806	17996	18014	17726	17861	17775	18005	17772	17822	17825	17781	18086	17825	17840	17824	18012	18004	17802	17768	17860	17841	17714	17750	17857	17835	17769	17841	17834	17812	17882	17807	17667	17850	17928	17762	17894	17680	17870	17866	17999	17957	17905	17798	17738	17821	17957	17904	17917	17876	17973	17950	17782	17937	17782	17785	17809	17968	17957	17749	17864	17763	17906	17498	17742	17777	17836	17883	17693	17876	17914	17858	17970	17976	17733	17812	17710	17881	17940	17718	17810	17826	17903	18073	17782	18009	17856	17837	17901	17875	17971	17901	18016	17863	17857	17886	17914	17927	17735	17845	17860	17862	17768	17851	17661	17899	17875	17821	17803	18007	17804	17936	17886	17825	18085	17897	17832	17798	17972	17855	17828	17789	17757	17896	17976	17864	17930	17894	17892	18001	17753	17912	17907	17767	18026	17907	17842	17656	17692	18001	17760	17926	17951	17815	17854	17816	17747	17951	17960	17881	17762	17704	18050	17811	17725	17887	17982	17913	17860	17807	17705	17943	17808	18097	17772	17799	17944	17826	17719	17883	17856	17829	17761	17730	17707	17620	17903	17844	17792	17934	17745	17712	17886	17814	17780	17952	17891	17882	18121	17946	17750	17941	17781	17958	17919	17644	17722	17757	17810	17930	17929	17951	17682	17975	17702	17920	18056	17698	17586	17920	17822	17734	17812	17664	17845	17783	17747	17969	17732	17929	17956	17730	18069	17715	17768	17811	17839	17874	17867	17894	18054	17819	17843	17864	17851	17792	17963	17897	17861	17736	17944	17879	17822	17792	17859	17948	17842	17675	17915	17954	17919	17955	17980	17927	17903	17758	17947	17857	17736	17807	17925	17937	17859	17871	17815	17805	18019	17841	17891	17758	17718	17691	17948	17881	17935	17820	17725	17861	17845	17920	17780	17925	17971	17801	17830	17727	18002	17874	17935	17971	17802	17996	17895	17901	17987	17842	17774	17909	17786	17864	18030	17635	17920	17910	18048	17972	17902	17682	17739	17816	17937	17815	17796	17694	17793	17944	17683	17749	17912	17854	17772	17807	17782	17924	18000	18044	17696	17809	17932	17985	17916	17789	17744	18074	17939	18076	17925	17924	17997	17843	17770	17801	17774	17844	17893	17979	17870	17734	17943	17744	17882	17833	17784	17877	17841	17890	17975	17761	17942	17890	17793	17834	17868	17957	17953	17886	17933	18024	17747	17946	17828	17963	17729	17863	17758	18046	17975	17905	17824	17852	17974	17796	17867	18007	18069	17912	17922	17796	17806	17949	17925	17896	17870	17779	17798	17776	17932	17811	17883	17882	17856	17881	17997	17869	17760	17806	17732	17767	17827	17937	17872	17911	17785	17832	17898	17851	17981	17849	17856	17782	17882	17809	17801	17891	17956	17882	17695	17867	17858	17944	17733	17896	17969	17942	17874	17930	17767	17894	17646	18087	18004	17925	17815	17981	17934	17792	17903	17973	17954	17842	17902	17693	18139	17895	17825	17853	17946	17771	17852	18061	17815	17867	17918	17971	17799	18005	17874	18005	18000	17881	17706	17779	17871	18131	17990	17923	17904	17869	17862	18192	17898	18070	17867	17885	17801	18046	17987	17991	17688	18027	17849	17778	17945	17814	17926	17850	17980	17897	17901	17773	17579	17942	17877	17756	17964	17722	17710	17966	18003	17716	17949	18002	17965	17739	17796	17954	17881	17907	17831	17866	18012	17817	18055	17769	17941	17951	17923	17840	17849	17983	17905	17803	17992	17907	18186	18069	17815	17706	17763	18008	17878	17797	17814	17893	17835	17977	17803	17791	17871	17783	17742	17948	17945	17671	18053	17914	17836	17802	17788	17996	17899	17884	17704	17773	17927	17939	17933	17829	17770	17997	17851	17790	17988	17694	18044	17820	18063	17880	17975	17795	17878	17978	17960	17927	17843	17895	17763	18054	17835	17779	18117	17760	17818	17900	17690	17953	18044	17874	17812	17897	17970	17907	17953	17731	18011	17767	17907	18011	17849	18064	17931	17819	17870	17714	17989	18052	17917	17868	17828	17814	17837	17917	17825	17926	17791	17927	17771	18008	17895	17792	17917	17741	17991	17900	17768	17924	17943	17752	17888	17802	17929	17729	17883	17913	17970	17841	17825	17961	17887	17938	17821	17942	18046	17671	17893	17864	17812	17769	17946	17933	17915	17861	18024	17782	17841	17699	18142	17801	17734	17948	17866	17826	17887	17955	18131	17871	17891	17765	17758	18065	17796	18016	17912	17801	17883	17958	17793	17814	17761	17978	17929	17871	17971	17899	17713	17797	17917	17855	18107	17956	17828	17795	17808	18161	17790	17760	17731	18062	17855	17879	17866	17757	18176	17935	17826	17886	17844	17744	18033	17789	17814	17852	17777	17890	17945	17844	17850	17913	17868	17790	17930	17728	17841	17930	17950	17861	17750	17988	18126	17895	17745	17710	17987	17868	18036	17881	17926	17890	17843	17918	17862	17982	17869	17806	17735	18075	17645	17885	17952	17834	17938	17738	17810	17825	17732	17667	17917	17965	17769	17845	18007	17746	17926	17770	17883	17906	17942	18045	17825	17914	17774	17779	17830	17896	18051	17754	17859	17808	17813	17809	18016	18130	17852	17789	17876	17868	17850	17766	18016	17803	17623	17922	18124	17723	17860	18092	17991	17819	17737	17906	17924	17956	17897	17825	17850	17897	18052	17941	17871	18134	17762	17923	17879	17913	17805	17838	17833	17843	17978	17715	17769	17865	17839	17863	17890	17792	17878	18012	18031	17878	17865	17959	17850	17966	18020	17896	17758	17939	17880	17916	17740	17945	17810	17908	18036	17971	17901	17860	18204	17964	17868	18026	17745	17768	17857	17916	17763	18104	17998	17701	17840	18007	17841	17835	17804	17682	17917	17879	17736	17959	17824	18005	17957	17835	17888	17931	17981	17863	17825	17657	17849	17799	17762	17893	17923	17924	17829	17928	17814	17893	17805	17934	17934	17930	18024	18070	17963	17727	17905	17812	17856	17815	17666	17812	17870	17839	18111	17936	17677	17818	17872	17795	17803	17707	17735	17817	17792	17905	17948	17818	17931	17926	17743	17843	17762	17877	17795	17867	17771	17983	17891	17829	17813	17675	17863	18142	17783	17839	17767	17838	17646	18071	17940	17768	17804	17763	17862	17936	17913	17821	17951	17846	17784	17870	17625	18077	17887	17865	17789	17847	17716	17920	17812	18036	17812	17937	17968	17981	17750	17799	17965	17806	17641	18146	17825	18068	17825	17830	17843	17795	17961	17693	17833	17878	17854	17792	17753	17872	17911	17936	17879	17710	17760	17775	17779	17938	17925	17875	17713	17987	17922	17785	17930	17799	17746	17820	17823	17705	17811	17824	17813	17842	17811	17715	17828	17722	17696	17817	17854	17951	17760	17866	17927	17815	17787	17899	17734	17794	18001	17731	17922	18016	17952	17978	17696	17976	17839	17779	17941	17931	18026	17961	17850	17800	17829	17899	17694	18000	17890	17728	17934	17788	17914	17956	17935	17818	17916	17748	17903	17817	17679	17791	17851	17959	17873	17801	17727	17953	17728	17713	17845	17898	17756	17919	17890	17759	18022	17829	17881	17944	17902	17912	18066	17969	17968	17801	17752	17923	17791	17844	17775	17999	18029	17869	17904	17938	17764	17794	17847	17919	17795	17764	18115	17880	17727	17689	17907	17872	17949	18009	17818	17701	17966	17807	17796	17954	17822	17897	17853	17972	17840	17881	17975	17828	17908	18048	17959	17789	18100	17848	17697	17795	17911	17683	17731	17803	17908	17836	17724	17809	17867	18002	17784	17806	17863	17987	17994	17678	17962	17907	17752	17887	17775	17739	17856	17711	17942	17848	17796	17905	17871	17980	17831	17995	17965	17973	17917	17927	17951	17923	17878	17983	17756	17803	17820	18007	17991	17909	17873	18003
24144	21153	27708	25449	25058	29800	31959	29153	28605	28951	28304	28285	28279	28162	27886	28034	27899	27899	27449	27432	27494	27506	27194	27197	27395	27347	27266	27234	27081	27420	27222	27319	27496	27196	27334	27279	27110	27165	27459	27348	27526	27433	27365	27263	27238	26971	27302	27200	27344	27520	27132	27266	27263	27097	27127	27211	27023	27284	27333	27480	27256	27042	27292	26943	27114	27274	27242	27266	27257	27079	27081	27132	26981	27086	27335	26965	27198	27290	27121	27249	27121	26919	27018	27209	26974	26626	27434	26903	27001	27177	27042	27127	27060	27177	26981	27031	26866	27077	27121	27204	27122	27156	26849	26965	27221	26875	27080	26953	26990	27094	27073	27031	27138	27127	26949	27019	27267	27012	26963	27350	27140	27245	26947	27209	27362	27179	27116	27009	27153	27229	27329	27097	27276	27217	27073	27215	26998	27069	27037	27180	27071	27188	27265	27083	26929	27246	27066	27053	27032	27078	27039	26856	27220	27049	26951	27233	27158	26881	26944	26999	27310	27081	26983	27252	27245	26944	27217	26916	27113	27069	27037	26838	27100	27398	27114	27018	27067	27284	27277	27037	27029	27051	27054	27016	27266	27131	27194	27029	27074	27231	27144	27083	27196	27061	27144	27138	27068	27054	27048	27234	27141	27099	26992	26977	27150	27336	27275	27059	27080	27019	26917	26997	26944	27020	27058	27252	26971	27019	27110	27046	27065	27044	27030	27177	26906	27133	27213	26866	27099	27413	27155	27182	26971	27196	26911	27087	27151	27078	27220	26912	27300	27024	27352	27166	27040	27082	27047	27144	27210	27036	27097	27156	27211	27226	27328	27044	26954	27019	27116	27057	27138	27153	27131	27081	27202	27195	27189	26908	26952	27031	27119	26945	26932	27150	27248	27150	27298	27153	26957	27212	27197	27338	27073	27266	27262	27015	27187	26932	27348	27093	27068	27060	27054	27107	26958	27093	27095	27203	27191	27237	27280	27094	26858	27302	27298	27099	27293	26839	27239	27090	26824	27187	27167	27013	27223	26900	26983	27282	26987	27190	27028	27136	27123	27413	27201	27239	27325	27283	27093	26962	27141	27257	27252	27145	27284	27273	27296	27074	27169	26960	27249	27132	26984	26968	27003	27096	27097	27215	27245	27224	27040	27307	27334	27108	27025	27149	27057	27384	27242	27074	27102	26880	27069	27346	26913	27237	27212	27018	27232	27011	27121	27069	27216	27131	26762	27112	26865	27040	27241	27045	27120	27097	27221	27051	27024	27172	26884	27150	27320	27251	27099	27009	27081	27156	27086	26842	27371	27101	26876	27097	27261	27172	26730	27142	27267	27000	27197	27125	27327	27035	27123	27400	26975	27111	27179	27086	26987	27100	27146	27155	27067	27159	27142	27418	27352	27252	27150	26888	27004	27080	26900	27140	26998	27015	27207	27136	27089	27041	27001	27261	27269	26958	27129	27106	27060	27146	27216	27347	27069	26883	27019	26934	27146	26939	27256	27203	27325	27137	27390	27055	27214	26944	27125	27069	27102	27215	27182	27353	27215	27060	27341	27181	27260	27194	27085	27219	26733	27131	27051	27177	27236	27003	27056	27019	26953	27096	27180	27251	27210	26942	26853	27400	27309	27153	27097	26926	27246	27081	27284	27149	27141	27158	27128	27065	27081	27151	27307	27091	27258	27298	26824	27050	26902	26904	26936	27053	27383	27345	26900	26909	26986	27023	27342	27017	26785	26938	27235	27200	26876	27297	27211	26985	27458	27106	27032	27322	27175	27489	27226	27349	27212	27118	27077	26981	27418	27004	27200	27206	27125	27147	27328	27308	27094	27064	27055	26833	27151	26955	26929	27284	27099	26907	27092	27081	27049	27266	27159	27185	26965	26974	27154	27222	27134	27316	27271	27123	27140	26936	27170	27345	27137	26793	27429	27045	27047	27113	26908	27046	27230	26983	27008	26920	27067	27212	27012	27254	27151	27420	27021	27093	26886	27327	26986	27004	27049	27052	27000	26924	27186	27041	27132	27064	27333	27134	27151	27179	27148	26902	27410	27393	27189	27214	26916	27119	27098	27070	26936	26968	27139	27076	27185	27128	27021	27021	27278	27244	26936	27178	27272	27292	27192	26914	27103	27214	26947	26999	27047	27226	27087	27105	27263	27011	27132	27132	26984	27018	27231	27097	27166	27202	27250	26971	27253	27131	27109	27296	27098	27031	27056	27359	27300	27240	27243	27123	27189	27209	27399	27005	27149	27141	27102	27261	27273	26876	27100	26903	27185	27088	27171	27117	27120	27030	26932	27228	27472	26955	26892	26952	27185	27117	27163	27000	27298	26841	26801	27159	27093	26885	27020	27059	27259	27109	26980	27108	27351	27001	27121	26878	27271	27243	27051	26918	27082	27014	26770	27065	27028	27160	27087	27055	27220	27140	27076	27213	27307	26972	27080	27039	27301	27238	27073	27090	27240	27157	26961	27045	27087	27153	26723	27114	27354	27245	27060	27022	27203	27061	27001	26836	27055	27011	27063	26879	27132	27235	26947	27131	27084	26946	27012	27213	27144	27076	27108	27233	27113	26896	26998	27065	27170	27068	26975	27081	27215	26821	27054	26743	27170	27034	27030	26985	26868	27109	26885	26978	27175	26993	27032	27425	27206	26967	27101	27088	26991	26963	27043	26985	26934	27121	27162	27108	27268	27195	26891	27067	27105	26798	26977	27108	27124	27137	27183	27088	27108	27127	27035	27192	27386	27105	26923	27071	26930	26870	27085	26804	27152	27057	27427	27194	26964	27160	27155	27220	26843	26996	26948	27160	27118	27152	27016	27058	26996	27371	27098	27228	27073	27127	27025	27210	27079	27120	27092	27286	27163	27109	27338	27104	27013	26976	27057	27398	27287	27195	27201	27098	27242	27199	27185	27104	27096	26965	27323	27204	27045	27332	26947	27247	27098	27079	27189	27024	27220	27154	27503	26860	27028	27174	27174	27278	27303	26865	27362	26955	27201	27119	27151	27019	27037	27018	27241	27008	27183	27111	27099	27197	27006	27136	27346	27144	27194	27191	27065	27171	27050	26966	27055	26860	27135	27146	27246	27018	27190	27298	27155	27079	27241	27148	27005	27114	27320	27297	27054	27139	27193	27075	27297	27355	27248	27207	27364	27098	27222	27365	26954	27485	27286	27160	27174	27198	27173	27203	27043	26964	26879	26946	27024	27402	27286	27059	27074	27019	27066	27184	26982	26959	27281	27127	27123	27142	27279	27213	27053	26929	27199	27104	27083	26984	27058	27165	27024	27178	27129	26927	27066	27152	27058	27150	27090	27062	27051	27069	26825	27030	27078	27133	27039	26943	27052	27194	26763	26980	27273	26865	26779	27059	27208	27227	27147	27058	27251	27105	27265	27058	27070	27115	26946	27034	27181	26857	26919	27045	27268	27027	27382	27213	27234	27054	26956	27358	27060	27171	27104	27153	27321	27202	27134	27135	27155	27206	27088	27138	27232	26980	26927	26967	27421	27098	27124	26992	27180	27144	27123	27259	27164	27190	26917	26924	27191	27007	27088	27126	27146	27037	26957	26770	27020	27158	26994	26847	26922	27217	26849	27052	27199	27039	27113	27335	27039	27203	27098	26935	27176	27148	27123	27275	26958	27111	27188	27054	27112	27118	27125	26923	27006	27177	27011	27080	26910	26942	27250	27061	27206	26929	27093	27129	26997	26985	27078	27466	26981	26905	27203	27071	27221	27265	27067	26707	27203	27362	27300	27256	26966	26933	26916	27093	27137	27110	27321	27089	26961	26990	27399	27305	26979	27115	26979	27076	27113	27415	27248	27579	27298	27144	27058	27416	27220	27339	27287	26936	27197	27234	27234	26941	26980	26838	27069	27333	27122	27291	27272	27187	27291	27269	26803	27124	27175	27133	27264	27285	27173	27013	27072	27387	27007	26972	27055	27000	27132	27143	27145	26941	26908	27067	27075	27158	27270	27001	26922	27016	26978	27281	27052	27333	26940	26870	27138	26871	27108	27104	27029	27052	27221	27129	27291	27217	27308	26995	27135	27221	27159	27252	27260	26987	27110	27194	27111	27113	27266	27001	27482	26997	26958	27217	27160	26931	26996	26947	27055	27079	26938	27165	27071	27080	26919	27362	27116	26996	27169	26972	27150	27031	27304	27180	27055	27180	27126	27077	26899	27242	27025	27165	26952	27178	27147	26941	27044	27050	27206	27275	27357	27123	26955	27219	27165	27197	26964	26977	27175	27267	27196	26995	27078	26986	27032	26961	27235	27116	27126	27449	27238	27200	27240	27345	27136	27113	26977	26900	27259	27413	26966	27091	27121	26995	27150	27326	27123	27153	26968	27188	27102	26926	27188	27092	27048	27255	27073	27143	26891	27132	27536	27476	27204	26977	27271	27113	27129	27249	27131	27271	27038	27135	27045	27140	26918	27103	27012	27243	27234	27131	27509	27087	27205	27076	27209	27208	27268	26984	26911	27148	27171	26934	27074	26990	26991	26807	27139	27137	27366	27181	26906	27033	27082	27042	27193	27011	27416	27202	27042	26847	27376	27236	27171	27070	27122	27164	27199	26902	26886	27322	27420	27200	27025	27160	27121	27068	26942	27116	26963	26918	27268	26961	26924	26951	27274	26953	27109	26950	27123	26985	27333	27163	27263	27143	27147	27430	27236	26846	26857	27014	26976	26886	27138	26911	27181	27040	27076	27123	27213	27328	27145	26975	27153	27172	27201	27134	27278	26978	27085	27095	27420	27241	26967	26982	27183	27123	26915	27243	27043	27022	27260	26975	27119	26960	27049	27142	26933	26775	26846	27240	27120	26817	27049	27001	26966	27025	27092	26908	26971	27109	27074	27210	27131	27437	27018	26819	27040	26931	27102	27152	27106	27157	26969	27173	27337	27301	27246	27270	27071	27028	27245	27093	27127	27193	27172	27341	27161	27214	27165	27314	26980	27054	27263	27088	27172	26917	27122	27021	27147	27000	27241	27121	27178	27295	27175	27098	26906	26967	27178	26959	26925	27254	27071	27172	27247	27419	27407	27238	27074	27241	27166	26879	27048	27047	27204	27198	27072	27137	27213	27039	27153	27072	27181	27388	27035	27054	27104	27316
20942	34621	33680	27671	24391	22230	20726	20059	19552	19207	19012	18872	18565	18468	18156	17940	17769	17683	17617	17549	17448	17390	17181	17333	17236	17173	17186	17135	17076	17152	17150	16883	16994	17217	17224	16845	17077	17085	17206	17136	17050	16958	17148	16996	17362	17120	17276	16792	17164	17134	17131	16936	16998	17134	17023	16913	16873	16953	17155	16995	17073	17124	17035	17067	17120	17029	16971	17010	16983	17007	16955	17214	16958	17021	17128	16872	16963	16908	17042	17096	16989	17055	16957	17129	17154	16939	16973	17007	16953	17176	17016	17079	17046	17083	17058	16900	17009	16970	17011	17025	16978	16989	16974	16949	16956	17145	16869	16902	16892	16974	17158	16934	17160	16924	16899	17021	17081	17020	16822	16954	17080	16835	16974	16990	16953	16945	16741	17026	16936	16858	17228	17040	17025	17052	16997	16815	17069	16975	16935	17069	17077	16964	16991	17067	16976	16850	16920	16992	16942	16975	17105	17089	16986	16832	17025	16799	17187	16895	17029	16864	17062	16937	17022	16965	17294	17108	16823	17092	16904	17052	17052	17120	16907	17112	16783	16984	17079	17224	16834	16967	16856	17001	16926	17000	16861	16972	17045	16955	16888	16792	17035	16901	17046	16997	17069	16948	17007	16877	16960	17067	17014	16915	17051	16778	17002	17143	17117	16998	16951	16900	16945	16926	16998	17081	16975	16924	17161	17076	17197	16786	17119	16986	17002	17215	16944	17141	16995	16880	16940	17161	17124	17024	16936	16890	17119	16856	16905	17030	17024	17065	16807	16878	17021	16974	16972	17051	17080	16884	16769	17187	16988	17104	17201	16966	17061	17041	16875	17085	17072	16981	16937	16945	16931	16964	16892	16901	17086	16977	16985	17102	17040	16839	17009	16932	16913	17303	16821	17032	16988	17149	17120	17009	17106	17055	16989	16898	16796	17048	17010	16944	16980	17024	16999	16977	17137	16881	16995	16819	17089	16833	17083	16755	16933	17166	16821	17020	16990	17011	17043	16930	16946	17234	16988	16918	16959	17023	17155	17030	17073	16933	17215	17017	16996	16910	16915	16839	16759	16860	16975	16951	16871	17033	16979	16776	17058	16918	17001	17036	17231	17111	16856	16865	16958	17029	17067	16937	16877	16931	17026	16832	16930	17032	17280	17039	17045	16937	16919	17067	16975	16845	17105	16889	16940	16985	16903	17142	16782	17103	16898	16839	17160	16964	16923	17025	17070	17048	16939	16917	17016	16913	17091	16628	17151	16951	16856	17095	17041	16904	16986	17021	17093	17072	17052	17107	16942	16852	16936	16872	17286	17012	17104	17052	16977	17029	16996	16966	17010	16943	16967	17044	17128	17060	16928	16849	16921	16906	16882	17171	16936	16891	17143	16994	17012	17087	17025	17064	16953	16960	17119	16997	16939	17122	17103	16883	16999	17036	16978	17079	16970	17006	17134	16849	16779	17025	16990	17078	16983	16850	16985	16729	16940	16995	16982	16942	17062	16941	16858	16848	16810	17031	16787	16940	17088	17184	16847	16965	16950	16928	17089	17037	16971	16821	17044	17021	16994	17051	16764	16935	16968	17030	17049	16996	16943	16913	17031	16738	17306	16996	16873	17004	16938	16967	17069	17153	16990	17093	17059	16882	16899	17021	17015	16964	16858	17065	17046	16973	17005	17009	17036	16833	17088	17172	17025	16898	17111	16910	17001	16987	17038	16907	17048	16796	17119	16865	16836	16940	16941	16910	16748	16985	17014	16914	17140	17051	16818	17012	16939	17099	16842	17185	17019	17092	17267	16937	16933	16879	17031	17008	16734	17099	17047	16956	16883	17209	17089	17052	17134	17036	17027	16900	16905	17034	17174	17122	17007	17036	17083	17076	17005	17225	16887	17106	16942	16998	16861	17068	16977	16970	17258	17037	17083	16856	17007	16985	16940	16770	17079	17035	17068	16838	16831	16981	16972	16935	16995	17083	16933	16935	17043	16951	17020	16855	16855	16833	16838	17089	16976	17027	16850	17100	17138	16940	16896	17049	17064	17133	17068	17062	17038	16931	16869	17072	16981	17116	16921	17039	16983	17030	17052	17023	16927	16923	17092	16845	17106	17152	17004	17126	16860	17179	16867	16954	16956	16998	17059	17158	17083	17005	17071	16946	17002	17043	16915	17052	17228	17010	16974	16864	16882	16944	16907	17012	17007	17056	17056	16877	16928	17055	16913	17058	16877	16900	16877	16949	16964	16977	17012	17175	17064	16863	17036	17020	17217	17096	17113	16965	17144	16982	16860	17062	16965	16916	16947	16925	17259	17018	16912	16983	16786	17130	17051	17036	17046	16908	16922	17078	16989	16857	17093	16813	17090	16898	17145	16948	17097	17052	16953	17057	16952	16862	17062	17052	17050	17034	17107	17111	16985	16958	17079	16947	17108	16776	17029	16933	16994	17086	17126	17091	16907	16893	17087	16792	16939	16997	17164	16832	17023	16952	17080	16915	17025	16968	16879	16969	17060	16900	16835	17019	16955	17123	16910	17045	17022	17080	16718	17089	17180	16891	16880	16919	16948	16996	17014	17098	17026	16821	16848	17035	16956	16863	17289	16946	17131	16955	17069	16910	16990	17082	17019	17057	17006	16981	16977	17077	16981	17134	17094	16957	16913	16938	17049	16813	17104	17056	17054	17134	16964	16962	16959	17024	16975	17002	17049	17162	17095	16897	17121	17123	17083	17047	16807	16977	16935	16949	17094	17093	16904	16801	17064	16983	17172	16729	16940	16934	17107	17010	17066	16905	16962	17056	16908	16968	16816	16941	17092	16903	16866	17021	16953	16855	17010	17018	16869	17013	17033	16985	16847	17054	17047	17004	17048	16862	17183	17079	17050	16979	17035	17123	17069	17105	16981	16881	16885	16980	16938	17019	16937	16954	16922	16977	16858	17022	17172	16909	16924	16959	17052	16909	17193	17238	16949	17040	16846	16975	16998	17012	16796	17015	16886	16873	16818	16978	16921	16938	16940	16993	17132	16958	16995	16857	17058	17082	16829	17081	16911	16886	17000	16861	17043	16927	16857	16999	16947	17002	16848	17065	16955	16969	17122	17021	16964	17039	16949	17096	17078	17093	17014	17166	17090	16925	17070	16795	16995	17073	17108	16999	16934	17160	16858	16960	16989	16936	17112	16946	17059	17051	17046	17111	17045	16913	16938	16867	16902	16985	17108	16968	16972	16992	17047	17022	16872	16820	17041	16975	16969	17076	17073	17041	16891	16944	16989	16967	16992	17002	16969	17095	17038	17048	16949	17146	16851	17205	16916	16968	16877	16955	17020	17101	16789	17010	17144	16974	17076	16849	16699	17033	17063	16831	17005	16978	17106	16930	16904	16904	16973	17006	17065	17103	16963	16975	17111	16996	16842	17026	17003	17158	17115	17069	16999	17145	16988	17038	17173	17006	17001	16886	16893	17009	16948	17077	17098	16924	16987	17090	16983	16939	17036	16892	16774	17007	17178	17067	16988	17090	17123	17063	17116	16966	16984	16945	17064	16905	16798	16901	16906	17012	17084	17061	17022	17106	17127	17027	16957	17116	17018	17149	17022	16950	16842	16910	16998	16905	17052	16884	17000	17053	17019	17023	17071	17024	17102	16884	16947	17126	16865	17209	17203	17115	17046	16935	17067	17032	16918	16875	16933	16930	17067	16940	17017	16994	17004	17022	17050	16915	16989	16894	16995	16717	16842	17065	16910	17016	16983	16943	17061	16994	16946	16995	16891	17186	17023	16984	17008	17043	17154	16954	16838	17125	17031	16926	16784	16956	16932	17114	16874	17084	17020	16879	17054	16925	16722	17058	17073	17134	17045	16891	17031	16829	16994	16972	16936	16895	16997	16965	16975	16839	17080	16909	17067	17085	16873	16831	16982	17016	16966	17016	17098	16858	17052	16960	17175	16976	16876	17037	16943	17044	16956	16971	16899	16984	17106	17006	17008	17079	16932	16993	16900	16873	17149	17007	17050	16915	17181	16959	17033	17004	16833	17072	16816	17243	16909	17052	16804	16940	17030	16844	16999	17016	17079	16860	17065	16954	17000	16811	16876	17011	16950	16934	17139	16832	17160	17198	17007	16930	16995	17064	17086	17145	16899	17030	16959	17139	16947	16921	17006	17035	17036	16775	16917	17091	17076	16776	16999	16976	16939	16999	17014	17223	16914	16996	17029	17097	16902	16963	17185	16915	17034	16951	17093	16981	16891	16947	16709	16930	16878	17098	17037	17040	17095	16967	17193	16965	16978	17100	17147	17061	17009	16903	16904	17059	16905	17110	17004	16710	16834	17032	16996	17067	17212	16957	17013	16987	16922	17059	17081	17192	17000	16957	17202	16948	16834	16974	16926	17008	16944	16952	16984	16979	17123	17079	17031	17043	16944	17189	17043	16986	16899	17086	16888	16862	16881	17036	17023	16932	17094	16918	17016	16952	17154	17042	16905	17166	16975	17026	17067	16922	16929	16967	17042	17121	17129	17017	17068	17018	16991	16944	16981	17059	17082	16833	16970	17108	17032	17040	17020	17074	16894	16985	16999	17108	17035	16920	17130	16888	16991	17153	16982	17112	17024	17134	17113	17040	16993	17033	16951	16992	17119	16844	17022	16971	16923	16907	17146	17048	16933	16891	17158	16915	17107	17066	17023	17046	17037	16966	17128	16993	17113	16913	17078	17014	16755	17024	16991	17101	17122	17013	16978	16973	16962	17038	17014	16954	16986	16828	17019	16945	16945	16982	17111	16796	16905	16803	17027	17018	17010	16938	16865	16883	17023	17151	17096	17128	17144	16987	17024	17029	17039	17062	16900	17109	16938	16894	17177	17003	16787	17086	16902	17022	16945	16675	16903	16952	16946	16890	17068	17028	17014	17139	16903	17137	16922	17131	16867	17069	17047	17027	17127	16955	16985	17042	17017	16835	17044	16887	17077	16959	17009	16861	17110	17034	16968	16867	16933	16807	16894	16932	16859	17052	16895	16846	16869	16805	17029	16981	17053	17045	17212	16964	17048	17195	17113	16923	16929	16994	16934	17047	17011	17093	17092	17145	16931	16941	17108	16914	17156	16973	17015	16942	17016	17012	16955	16855	16998	16862	16983	16979
22664	21204	27812	25010	22756	28481	34072	30273	29294	29625	29482	29004	29204	28761	28447	28232	28111	27972	27901	27745	27828	27756	27723	27487	27351	27407	27644	27532	27286	27171	27466	27316	27560	27291	27470	27386	27267	27623	27400	27368	27402	27452	27399	27101	27247	27373	27145	27437	27275	27136	27116	27528	27541	27202	27044	27446	27415	27424	27261	27417	27187	27484	27395	27235	27332	27346	27435	27164	26985	27341	27266	27166	27387	27250	27100	27044	27118	27472	27280	27036	27453	27483	27316	26999	27179	27105	27078	27266	27127	27298	27115	27213	27310	27075	27206	27222	27241	27508	27427	27263	27141	27053	27059	27186	27292	27163	27061	27010	27349	27088	26914	27059	27062	27044	27100	27272	27154	27385	27197	26949	27078	27203	27161	27062	27047	27259	27170	26916	27453	27226	27092	27270	27244	27078	27448	27351	27122	27260	27240	27206	27129	27223	27041	27221	27283	27022	27241	27205	26759	27196	27167	27104	27035	27013	27049	27041	27227	27175	27284	27026	27160	27135	26758	27082	27108	27075	27405	27230	27214	27140	27022	27071	27427	26994	27153	27029	27122	27188	26907	27154	27263	27099	27306	27302	27265	27297	27115	27054	26924	27339	27271	27099	27239	27009	27112	26959	27013	27033	27158	27066	27310	27126	27357	27060	27146	27228	27004	27123	26981	27077	27230	27068	27305	27003	27217	27175	26929	27115	27061	27281	27115	27168	27077	27136	27277	27167	27041	27126	27314	27303	27269	26925	26960	27274	27031	27041	26960	27086	27237	27290	26872	27149	27068	26796	27240	27417	27017	27013	27132	27290	27084	27080	27063	26931	27359	27083	27243	27063	27155	27266	27292	27162	27294	27077	27096	27243	27258	27096	27235	27211	27124	27230	26997	27049	27093	27155	27345	27369	27086	26902	27042	26938	27231	27331	27196	27191	27108	26992	27166	27110	27163	27037	27053	27127	27235	26857	26911	27179	27050	27225	27100	27055	27274	27459	27170	27456	27356	27336	27180	26989	27119	27059	27237	27082	27189	27279	27140	27030	27109	27048	26945	27327	27194	27231	27313	27232	27091	27224	27339	27153	27136	27281	27079	27185	27019	27249	27142	27064	26937	26983	27160	27028	26769	27059	27152	27322	27192	26997	27062	27155	27141	27171	27005	27104	27311	27235	27155	27136	26999	27241	27189	26967	27250	27166	26951	26909	26824	26819	26877	27068	27158	26999	27225	27146	26960	27268	27291	26935	27143	27107	26949	27246	27316	27033	27068	27157	27251	26963	27283	26877	27087	27035	27101	27093	27003	27014	27144	27045	26989	27120	27095	26999	27205	27276	26994	27079	27050	26860	26958	26964	27097	27161	27087	27170	26969	27278	27072	27007	27221	27225	27445	27165	27081	27117	27185	27023	27140	27049	27227	27038	27028	27237	27071	26950	27300	27249	26947	27102	27402	27066	27029	27032	27017	27065	26967	27001	27294	27049	27289	27048	27201	27066	27092	27148	27150	27292	27211	26971	27242	27321	27229	26956	27330	27168	27018	27173	27177	27162	26898	27217	26977	27382	27189	26932	26883	26918	26873	27387	26979	27080	27088	27196	27146	26962	27141	27227	27177	27162	27016	27005	27183	27152	27059	26834	27184	27210	26839	26877	27105	27385	27252	27073	27028	27086	26952	27064	27223	27033	26986	27027	27046	27408	27063	27209	27009	27201	27211	27183	27140	27061	27254	26849	27277	27007	27114	27140	27050	27176	27169	27089	27013	27181	27681	27536	27203	27078	27413	27196	27172	27077	27173	27085	27298	27150	27090	26936	27058	27200	26826	27010	26878	27140	27154	27243	27241	27092	27116	27540	27220	27134	26985	26907	27152	26883	27087	27119	27471	27323	27200	27276	27430	27343	26889	27175	27043	27122	27435	27233	27173	26952	27111	27283	27226	27216	26991	27260	27100	27151	26975	26742	27217	27086	27101	27166	27346	27030	27024	27175	27367	26951	27338	27059	26955	27120	27046	27085	27229	27133	27092	27067	27271	27115	27329	27055	27150	27139	27137	27265	27046	27119	26995	27099	27078	26924	27132	26845	27111	27261	27315	27088	27473	27108	27062	27059	27057	26869	27116	27194	27157	27132	27026	27125	27148	27209	27291	27104	26855	27316	27257	26921	27157	27481	27102	27155	27266	27286	27124	26944	27258	27170	27594	27230	27123	27367	27040	27107	26929	27048	27026	27059	27168	27137	27031	27271	27067	27107	26979	27156	26976	27057	26820	27117	27335	27103	27161	27182	27125	26965	27256	27086	27013	27356	27238	27097	27149	27284	27466	26873	26877	26900	27056	27140	27170	27162	27437	27029	27043	27038	26996	27159	27250	27187	27005	27292	27122	27076	27242	27170	27085	27246	27189	27114	26923	27106	27206	27110	27232	27049	26975	26869	27153	27164	26882	27029	27320	26991	27050	27229	27186	27147	26991	27074	27193	26997	27037	27176	27249	27299	27422	27199	27014	27253	27051	27182	27108	26918	27395	27091	27157	27157	27087	26968	27152	27238	27021	26990	26980	27306	27048	27196	27329	27121	27050	27226	27201	27063	27122	27034	27242	27055	27328	27368	27094	26929	27301	27288	27195	26827	27337	27019	27258	27124	27299	27180	27004	26965	27171	27178	27046	27051	26871	27274	27049	27137	26997	27145	27171	27103	26850	27165	27249	26919	26985	27109	27194	27186	27271	27113	27168	27033	27219	26966	27075	27313	27335	27119	26990	27072	26951	27274	27242	27081	27213	27090	27137	27096	27384	27140	27248	27282	27310	27193	27118	27189	26864	27004	27237	26897	27385	27219	27200	27096	27246	26946	26961	26980	27249	27305	27229	27266	27215	27002	27254	26984	27040	27280	27322	27043	27126	27160	27009	27011	27066	27180	27163	27075	27215	27219	27140	26978	27172	27214	27236	27348	27049	27082	27029	27092	27114	27161	27182	27196	27257	26922	27065	27051	27093	27287	26995	26967	27205	26959	27077	27158	26958	27202	26880	27302	26940	27287	27190	27327	27024	27320	27239	27164	27339	27206	27008	27093	27307	26904	26803	27178	27017	27241	26901	26917	27278	27077	27039	27355	27109	27422	27212	27189	27069	27104	26948	27228	27121	26798	27024	27172	27152	27052	27092	27377	27362	27084	26819	27085	27351	27078	26924	26918	26998	27015	27464	27186	27169	26853	27082	26997	27062	26990	26828	27123	26995	27100	27247	27275	27233	27225	27078	27144	26915	27302	27151	27322	27332	27016	27405	26930	26876	27049	27124	27006	27170	27100	26924	27148	27055	27148	27118	27265	26997	26963	27277	27043	27260	26877	27282	27274	27028	27221	27393	27073	26893	27179	27365	27217	27198	27217	27057	27295	27165	27164	27219	27166	27057	27226	27241	27283	27290	27316	26861	27060	27020	27033	27128	27360	27252	27375	26990	27047	27045	27243	27222	26981	27209	27216	27003	27223	27194	27074	27303	27032	27272	27038	27128	26979	26913	27011	27215	27118	27139	27205	27135	27028	27201	27200	26921	27305	27125	27049	27263	27044	27077	27127	27327	27041	27079	27028	27187	27185	27068	27082	26867	27023	27218	27273	26903	27234	27223	27170	27089	27155	27194	27245	27267	27259	27183	27201	27434	27263	27146	26953	27321	27200	27251	27193	26903	26878	27044	27172	27220	27187	27070	27006	27309	27276	26956	27372	27284	27253	27320	27112	27129	27072	27275	27274	27080	27263	27025	27219	27124	27073	27145	27443	27139	27081	27323	27056	27197	27322	27237	26910	27060	27274	27381	27253	27164	27082	27283	27371	26978	27050	27137	27117	26994	27294	27346	27101	27427	26818	27071	26943	27284	27257	27187	27000	27027	27217	27076	27475	27334	27134	27023	27086	27159	27343	26929	26992	26890	26946	27057	27129	27202	27196	27099	27110	27006	27342	27285	27244	27257	27180	27118	27049	27146	27252	27299	27038	27074	27154	27205	27230	27073	27180	27116	27243	27088	27171	27366	26935	26919	27368	27057	27085	26976	27111	26824	27164	27173	27096	27192	27210	27137	26960	26988	26942	27220	27088	27296	27152	27177	27207	27206	27124	27093	27155	26998	27034	27310	26911	27027	27106	27179	27252	27081	27074	26927	27074	27292	27028	27010	27169	27269	27143	27262	27173	27267	27189	26982	27003	27225	27277	27261	27194	26872	26956	27084	27258	27048	26876	27101	26993	27099	27283	26897	27181	27110	27045	27033	26646	27150	27004	27238	27148	27422	26930	26988	26659	27294	26944	27139	26965	26936	27089	26714	27258	27132	27474	26976	27067	26922	27088	27163	27038	27203	27335	27065	27163	27217	26922	26983	27109	27310	26873	26816	27192	26973	27097	27175	27269	27230	27211	27152	26966	27003	26956	27126	27354	27268	27216	27127	27114	27245	26847	27096	26991	27153	27102	27014	27181	27308	27142	27360	27116	27305	27073	26878	27201	26936	27194	27127	27087	27102	27256	27325	27106	27305	27141	26934	27186	27082	26972	26994	27090	27184	27175	27250	27105	26873	27078	27161	27458	27185	26950	27213	26868	27030	27058	26975	27121	27171	26858	27117	27398	27058	27083	27092	27109	27132	27004	27127	27123	27142	27040	27130	27016	27178	27176	27268	27020	27199	27178	27067	27112	27115	27247	27189	27062	26957	26942	27167	26913	27063	27009	27291	27032	27170	27213	26907	27150	27093	27269	27055	27017	27104	27092	26808	26839	27088	27045	27192	27307	27278	26986	27143	27013	27023	26958	27067	27078	26960	27045	27105	27113	27097	27128	27231	26996	26824	27269	27077	27114	27129	27112	27179	27083	27242	27226	27248	26994	26918	27130	27107	27011	27382	26951	27142	27190	27167	27160	27012	27193	27346	27261	27285	27381	27055	26975	27313	27393	27196	27114	27218	27060	26946	27121	27280	27099	27157	27235	27064	27175	26985	27159	27037	27079	27108	26849	27213	27295	27057	27187	27193	27265	27110	27148	27125	27166	27114	27088	27169	27267	27034	27102	27277	26933	27169	27141	27106	26989	27149	27005	27213	27070	27022	26850	26938	27176	27173	27244	27150	27092	26886	27267	27161	27053	27143	27139	27192	27118
22867	39720	39067	31845	27623	24745	22767	21430	20764	20373	19901	19468	19460	19088	18578	18335	18142	17936	17787	17530	17481	17301	17378	17306	17264	17207	17256	17219	17191	17061	17159	17349	17261	17151	16962	16992	17099	16963	17084	17096	17221	17077	17114	17198	17144	16904	17058	17206	16997	17157	17109	17159	17169	17142	17046	17083	17096	17062	17061	17065	16812	17147	17063	16934	17076	17011	16980	16944	16999	16882	16951	16880	16955	16837	16899	16940	17081	16997	16987	16972	17074	16871	17112	16894	16981	16944	17092	16926	17031	16881	16996	16863	16886	17086	16789	16950	17070	17037	16876	16870	16793	16946	17102	17065	16838	16930	16912	16792	16851	16761	17016	16942	16942	16967	16927	16905	17112	16852	17037	16857	16974	16756	16993	16798	16952	17029	16874	16950	16849	16998	17002	16715	16867	16800	16919	16758	16809	16872	16874	17051	16958	16856	16887	16827	16943	16846	16885	17030	16800	17002	16973	17042	16831	16981	17064	16914	17060	16996	17050	16843	16758	17154	16960	16793	17045	17054	16892	16911	16950	16986	17046	17052	16950	16974	16912	17121	16825	17131	17028	17125	16902	16981	16917	16981	16920	17009	16912	16832	16880	16907	16983	16828	17013	16953	16798	16952	16816	16909	17115	16816	16911	16802	16983	16942	17054	16847	16909	17046	17119	16903	16944	16797	16906	17012	17011	16901	17029	17051	16853	16997	16992	16976	17000	17064	16812	16837	16850	16877	16844	16936	16935	16814	16987	16885	16791	16929	16959	16925	16980	16934	16984	17031	16797	16843	17158	16813	17126	16899	16790	17158	16825	16875	16850	16903	16858	16963	16898	17004	16993	16978	16951	16781	16893	16824	17119	16926	16798	16914	17060	17093	16817	17127	16891	17126	17086	16947	16939	16700	16849	16890	17079	17079	17019	16895	16905	16847	16942	17000	16962	16944	16869	16978	16786	16991	16884	16928	16927	16920	16999	16831	16919	16996	16899	16986	16865	16960	17247	17026	17058	17090	16899	16852	16927	16940	16934	17008	16887	17094	17025	16947	17008	16918	16946	16883	16878	16808	16706	17099	17059	16873	16973	16788	16938	16841	16915	17074	16886	16903	16870	16881	16875	16898	16889	17002	16945	16964	16876	16974	16862	17047	17055	16913	16926	16890	16835	16900	17162	16976	16959	16898	17142	16876	17035	16802	16821	17046	16974	16976	17034	16966	16913	17002	16976	16956	16841	16840	16972	17024	16725	16859	17105	16810	17089	16927	16880	16914	16871	16970	16999	16910	16790	17057	16797	17058	17130	16956	16876	17006	16950	16987	16845	16976	16856	16924	16946	16696	17047	16995	16932	16997	16787	16824	16773	16990	17030	16946	17006	16909	16875	16987	16963	16906	16981	16946	16905	16947	16959	16865	16875	16866	16996	17075	17083	17027	17037	16954	16882	16905	16941	16987	17152	16888	16944	16862	17116	16777	16988	16923	16777	17108	16958	16909	16965	16811	16878	16977	16966	16912	17033	16863	17032	16975	17031	16992	16981	16921	16935	16986	16967	16810	17107	16900	17079	17035	16971	16912	17049	16957	16938	16893	16800	16971	16807	17023	16974	16986	16931	16924	16898	16950	16881	17053	16812	16987	16768	16955	17006	16966	16970	16924	17246	16891	16930	16871	16820	16851	16797	17011	16851	16930	17108	17003	17047	17033	16941	16987	17018	16954	17006	17072	16907	16730	17077	16806	16640	16929	17056	16963	16985	16941	16962	17113	16931	16945	16919	16918	16965	16924	16810	16985	16862	16806	16943	16935	16875	16938	16963	16891	16988	17021	17051	16969	16931	17125	16845	17027	17014	17011	16891	16722	16942	16984	17053	16962	16998	16917	16850	17035	16978	17059	16888	16979	17028	16909	16962	16829	16941	16923	16847	16865	16949	16744	16828	16849	17072	17071	16817	17002	16946	17001	16926	16792	16968	16794	16718	17238	17045	16979	16870	16866	16886	17048	16788	17062	16773	17159	16991	16846	16849	17072	16878	16950	17019	17101	16947	16772	16774	16752	16966	16840	16968	16993	16868	16948	17023	16981	16805	17039	16959	16910	17072	16921	16949	16865	17007	17139	16952	16900	17113	16848	17063	16823	16945	16915	16938	17050	17064	16868	16965	16968	16911	16985	16949	16988	16888	17070	16863	17043	16969	17076	16914	16895	16881	16741	16950	17035	16891	16737	16992	16696	16850	16953	16906	16787	16957	16998	16734	16775	17023	17010	16919	16848	17044	16948	17032	17048	16916	16916	16931	16832	16937	16876	17034	16809	16855	16758	17117	17050	16962	16946	16853	16998	16966	16988	17138	16961	16962	17025	16882	16924	16876	16951	16814	16990	16928	16929	17008	16897	17015	17019	16947	16974	16981	16945	17116	16828	16955	16902	16958	16932	16819	16960	16931	17032	17014	16883	16964	16935	16993	17140	16931	17036	16999	16779	17087	16939	17108	16756	16780	16942	16891	17048	16911	16867	16914	16940	16879	16997	17084	16946	16991	16774	16986	16957	16802	16985	16954	16848	16833	16967	16862	16886	17116	16958	16918	17112	16955	16978	16797	17014	16958	17080	16971	16854	16819	17051	16963	17034	16964	16848	16885	16876	16926	16838	16944	17072	16998	16866	17048	16913	16956	17049	16934	16966	17008	17103	16743	17010	16908	17022	16679	16913	17056	16840	16940	17019	16847	16763	16995	16869	16856	16901	16881	16777	17042	16788	17127	16961	16930	16954	16872	16751	16815	17027	16981	16942	16963	16885	16938	16984	16966	17046	16824	17007	16996	17082	16870	16952	16879	16982	16879	16988	16997	16936	17047	16778	16770	17043	16985	16992	16980	16902	17069	16920	16961	17006	16924	16934	16824	16855	16856	16939	16999	16834	16891	16789	16982	16944	16797	16980	17000	17064	16938	16940	16890	17135	16979	16811	17210	16946	16901	17121	16909	16880	16979	17112	16899	16879	16946	16987	16783	16917	16992	16865	16938	16818	16926	16990	16885	16935	17090	16980	16998	16796	17050	16811	16960	17025	16870	16885	16824	16903	16843	17031	16886	17023	16748	16838	16860	17043	16848	16860	16921	17082	16905	16934	16965	16849	17085	16790	16900	16861	16888	17011	16928	16667	16998	17104	16972	16935	16913	16844	17006	16975	16940	16933	16777	16880	17051	16923	16962	16936	16957	17025	16916	16925	16951	16990	16944	16897	17132	17005	16909	16901	16898	16921	16976	16885	16797	16886	16913	16939	16879	16888	16880	16991	17015	17093	16996	16812	16786	16660	17015	16922	17054	17011	16883	16860	16839	16893	16899	16678	16849	16768	17030	17073	16843	16895	16874	16927	17125	16881	17064	16794	17268	17028	17046	16977	17119	16968	16911	17069	16954	17066	16803	16963	16980	16944	16900	17103	16970	16868	17104	16894	16831	16966	16992	17003	16947	16900	17049	16863	16876	16880	17030	16969	17089	16979	16948	17030	17183	17091	16936	16907	16804	16999	16926	16954	16903	16821	17045	16900	16922	17029	16866	17065	16728	16866	16928	16917	17031	17074	16631	16915	16872	16957	16919	16927	17029	17000	16823	16952	16922	17071	17000	16803	17022	16894	16892	16904	17021	17060	16944	16800	17014	17086	16959	17009	16854	16872	17043	16843	17089	16860	16792	17028	16832	16982	16992	16898	17009	16849	17071	16923	16855	17134	16881	16788	16920	16987	16911	17089	17001	17071	16884	17064	17115	16956	16838	17041	16856	16995	16967	16961	17056	17114	16894	16883	17037	17062	16900	16976	17042	16988	16793	17026	16746	16859	17089	16982	16761	16793	17088	16838	16923	16808	16809	16915	17064	16747	17069	16884	17007	16932	16830	16853	16807	16956	16958	16838	16890	16926	17021	16995	16897	17034	17039	16989	17111	17178	16985	17083	16941	16899	16927	16787	17061	16929	16909	16797	16817	16988	16893	16922	16893	17041	17154	16937	16921	16821	16934	17034	16825	16836	16878	17023	16772	17007	16949	16842	16950	17037	17053	17032	17049	16885	16912	16905	17000	16985	17027	16892	16948	17085	17188	17023	16956	17084	16949	17050	16924	16890	17054	16903	16910	17170	16984	16868	16981	16945	16973	16967	17022	17106	16848	17020	16954	17025	17014	16882	16833	17006	16891	16863	16933	16958	16962	16904	16976	16814	16991	16836	16922	16853	16825	16958	17027	17105	16760	16992	16814	16965	16925	16916	17201	17001	16759	17000	16748	17014	16909	16983	16851	17024	16931	16971	16986	16799	17064	16886	17000	16986	16941	17095	16920	17038	16886	16878	16993	16830	16956	16807	17143	16918	16822	17022	16923	16983	16982	17061	16825	16799	17054	17093	17000	16806	17079	16874	16994	17002	16955	16996	16880	16904	16851	16947	16948	17095	17097	16939	16951	17026	16908	17132	16934	16936	16896	16904	16696	16828	16974	17083	16760	17089	17140	16967	16939	16819	16851	16791	17053	17091	16987	16864	16875	16884	16859	16915	16844	17032	17057	16918	16838	16939	16953	16860	16997	16812	16861	16929	16852	17009	16942	16855	17059	16928	16830	17028	17159	16846	17129	16730	17096	16949	17216	16837	16863	16931	17158	17128	17030	17003	16909	17000	16905	17026	16769	16889	16791	17065	16998	16799	17011	17013	16873	17054	16962	16915	16877	17044	16981	16844	17005	16952	17148	17029	16977	16987	17033	17004	16810	17173	16755	16788	16803	16944	17011	16899	16976	16892	17118	16800	17111	16892	16960	16911	16769	16749	16959	16911	16837	16904	16798	17034	17045	16944	16801	16867	16894	17015	17121	17007	16951	16839	16929	16938	16798	17057	16972	16803	16934	16958	17173	16950	16976	16931	16857	17007	17070	17060	16880	16879	16949	16911	17033	16851	16930	16946	16959	16946	16876	17005	17012	16831	16933	16928	17003	16801	16886	16874	16862	17099	17003	16878	17014	17153	17112	17025	17045	16947	16907	17072	16844	16843	17103	16818	17038	16715	16962	16970	17021	16926	16931	17008	16911	16955	17008	16954	16978	17115	16992	16996	17119	16873	17031	17053	16883	16989	16936	16918	16975	16962	16900	16868	16748	16908
36356	30009	34806	33605	31090	30457	30241	29946	29892	29915	29641	29552	29576	29296	29057	29229	29224	29138	29215	29367	28592	28704	29215	29047	28798	28977	28760	28954	29017	28763	28934	28878	28708	28778	28824	28990	28782	28952	28991	28861	28903	28765	29097	28794	28881	29169	28840	28865	28928	28845	28864	29078	29008	28757	28860	28898	28600	29082	29066	28718	28808	28906	28815	28864	29055	28652	28790	28834	29022	28726	28884	28468	28788	28871	28652	28734	28694	28873	29101	28564	28693	28909	29083	29093	28935	28754	28629	28935	28807	28981	28677	28708	28974	29076	28957	28927	28888	28821	28795	28878	29035	28986	28656	28602	28784	28690	28743	28896	28760	28889	28779	28714	28743	28803	28640	28712	28652	29022	28801	29048	28739	28955	29070	28763	28853	28927	28749	28844	28604	28778	28826	28939	28842	28675	28751	28989	28954	28779	29155	28957	28955	28506	28746	28801	28879	28900	28969	28765	28757	28576	29106	29043	29155	28751	28781	28832	28990	28868	28845	28896	28788	28757	28731	28916	28898	28915	28681	29022	29072	28702	28921	28850	28793	28864	28950	28835	28885	28829	28869	28805	28897	28775	28739	28928	28836	29046	28976	28863	28610	28897	28981	28818	28889	28808	28744	29067	28858	28742	28838	28832	28822	28791	28822	28837	29170	29064	28817	29024	28521	28909	28713	28735	28978	28779	28904	28797	28798	28823	28847	28688	28644	28715	28707	28706	29011	28739	28715	28901	28887	28992	28500	28826	28725	28804	28989	28878	28614	28934	28932	28990	28933	28804	28974	28942	28713	28733	28687	28943	28818	28847	28920	28953	28991	28916	28775	28718	28562	29206	28733	28922	28758	29002	28833	28883	28942	28567	28628	28916	28974	28679	28693	28859	28803	28731	29066	28959	28899	28767	28560	28641	28844	28812	29006	28807	28824	28869	28906	28572	28866	28865	28929	28604	28792	28736	28684	28701	28452	28988	29063	28773	28768	28988	28848	28822	28829	28770	28825	28744	28874	29077	28592	28679	28583	28645	28910	28715	29065	28989	28718	28907	29367	29006	29064	28903	28955	28829	28967	28998	28776	28890	28908	28692	28951	28826	28995	28716	29165	28839	28747	28736	28602	28747	28672	28784	29086	29031	29066	28787	29309	28920	28962	28871	28752	28902	28822	28746	28922	28867	28617	28701	28711	28648	28757	28716	28937	28677	29063	28643	28933	28721	28797	28886	28671	28992	28742	28956	29097	28573	28715	29154	28883	29002	28676	28838	28647	28939	28823	29213	28919	28587	28603	28837	28747	28925	29035	28782	29006	28841	28882	28890	28680	29040	28910	28816	28712	28772	28754	28794	29028	28909	28625	28846	28734	28896	28740	28862	28826	29159	29013	28880	28859	28580	29115	28851	29053	28959	28737	28974	28915	28888	28974	28854	28659	28803	28644	28940	28777	28709	28752	28655	28828	28732	28884	28910	28792	29195	28952	29173	28802	28747	28668	28822	28695	28889	28713	28965	28747	28927	28897	28832	28778	28754	28606	28709	28973	29030	28794	29050	28808	28777	28754	28795	28851	29093	29021	28922	28893	28861	28778	28700	28708	28945	29134	29050	28940	28897	28816	28837	28698	28819	28867	28585	28521	28812	28912	29027	29109	28815	28808	28834	28792	29027	28939	28915	28997	28657	28898	29007	28775	29014	28588	28663	28795	28988	29107	28921	28927	28889	28856	28946	28797	28814	28601	28871	28903	28928	29118	28992	28868	28900	28617	28866	28921	28902	28892	28747	28889	28717	28965	28840	28879	28970	28922	28550	29015	28952	29138	28853	28983	28985	28999	28668	28641	28920	29012	28966	28770	28702	28820	28885	28797	28645	28841	28866	28608	28904	28797	28986	28704	28964	28729	28778	28921	28574	28812	28642	28897	28804	29008	29093	28868	29094	28780	28837	29198	28822	28418	28687	28723	28815	29054	28991	28718	28478	28903	28618	29048	29074	28871	28815	28952	28904	28691	28783	28805	28846	28672	28792	28717	28697	28833	29020	28887	28844	28937	28765	28944	28961	29032	28728	28682	28802	28844	28775	28889	28687	28847	28784	28918	28861	29011	28740	28945	28803	29029	28696	28912	28918	29073	28952	28819	28805	28651	28847	28689	29025	29039	28998	28904	28578	28812	29075	28886	29231	28858	28978	28899	28873	28898	28839	28622	28610	28839	28722	28773	28803	28808	28862	29201	28905	28948	29109	28871	28805	28942	28673	28837	28914	28976	28855	29027	29213	29078	28831	28802	28794	28959	28997	28851	28951	28950	28688	28916	28880	28866	28660	29198	28821	28867	29038	28651	28958	29136	28827	28884	28744	29042	28751	29053	28955	28991	29139	28986	28796	28798	28775	28810	28891	28825	28838	28962	28822	28631	28856	28983	28638	28734	28816	29115	28840	28760	28755	28651	28745	28962	28756	28977	28982	28613	28802	28851	28831	28963	29073	28556	28811	28928	28879	28657	29099	28785	28819	28791	28986	28857	28741	28617	28801	29027	28820	29156	28995	28884	28619	28781	28765	28926	28674	28941	28723	28984	28560	28834	28841	28755	28784	28732	28989	28846	28905	28875	29012	28984	28964	28852	28808	29213	28854	29259	28739	28932	29113	28944	29100	29002	28767	28787	28936	28582	28831	28791	29141	28801	28930	28900	28963	28891	28730	28826	28860	28836	28810	28841	28761	28743	28741	28879	28963	28721	28870	28956	28792	28572	28683	29037	28878	28874	28958	29096	28718	28988	28716	28833	28546	28685	28743	28889	29103	28755	28999	28831	28965	28960	28711	28712	29053	28673	28745	28769	28851	28890	28941	29127	28745	28818	28697	28709	28863	28673	28877	29130	28899	28772	29201	28897	28776	28869	28727	28797	28694	28809	28982	28861	28887	28892	28779	28973	28735	28765	28884	28805	29055	28860	28738	28854	28809	28892	28648	28584	28883	28815	28714	28977	28791	28858	28714	28683	28809	28654	28981	29086	28780	28939	28510	28742	28750	28982	28969	29026	28665	29058	28675	28847	28761	28959	28943	28618	29038	29037	28879	29041	28797	28666	28763	29059	28872	28806	28881	28854	28822	28754	28613	28812	28685	28581	28609	28964	28520	28886	28938	28860	28791	28696	28830	28732	29099	28978	28875	28712	28975	28657	28844	28794	28892	28762	29084	29046	29026	28915	28824	28927	28559	28784	28877	28673	28928	28930	28838	28825	28951	28846	28847	28639	28864	28823	28675	28847	28902	28844	28841	28910	28790	28700	28902	28976	28719	28911	28953	28821	28779	28728	29031	28846	28807	28761	29059	28703	28757	28625	28550	29035	28635	29131	28722	29064	28838	28864	28897	28990	29035	28954	28939	28991	28939	28854	28833	28779	28823	29019	28804	28837	28964	29020	29043	28848	28826	28931	28419	28772	28738	28851	28823	28677	28842	28855	29056	28865	28768	29011	28992	29018	29033	29051	28840	28947	28939	28918	28820	28789	28641	28669	28776	28598	29097	29085	29075	29069	28976	28932	28664	28580	28717	28820	29082	29016	28909	28847	28910	28789	28810	28788	29069	28959	28738	28755	28733	28950	29005	28813	28985	28835	28877	28974	29062	28895	29039	28909	28783	28763	28989	28612	28738	28877	28647	29008	29053	28786	28684	28874	29177	28821	28971	28825	28595	28751	28688	28648	28809	28656	28724	28754	28749	29056	29126	28800	29046	28964	28752	29083	29013	28885	28683	28826	28930	28673	28894	28866	28516	28674	28822	28853	29041	28761	28930	28797	28858	28948	28771	28849	28817	29019	28713	28827	28804	28782	28845	28947	28893	29004	28866	28848	28764	29028	28701	29088	28726	28966	28799	28725	28895	28890	28686	28694	28628	28824	28818	28785	28549	28601	28741	28869	28803	29122	28879	28901	29042	28685	28814	28603	28889	29031	28899	28849	28561	28725	28861	28959	28864	28744	28980	29059	28762	28647	28692	29035	28884	28826	28530	28903	29099	28972	28735	28733	28920	29081	28734	29123	28824	29077	28849	29025	28888	28667	28907	28888	28776	28738	28773	28944	28753	28762	28971	28599	28987	28850	28944	28891	28980	28977	29001	29059	28811	28864	28913	28772	28777	28877	28963	29171	28978	28638	28807	28730	28985	29035	28845	28939	28830	28871	28904	28912	28791	29090	28960	28941	28885	28968	28910	28881	28732	28825	28858	28870	28931	28730	29111	28985	28859	28999	28650	28927	28937	29069	28904	29043	28727	28902	28911	28842	28875	28798	28986	28942	28404	28831	28907	28893	28840	28879	28794	28749	28783	28970	29055	28993	28699	28807	29058	29119	28769	29004	28936	29074	29092	28733	28841	28718	28827	28841	29162	28887	28744	28739	28844	28707	28634	28738	28897	28809	28557	28873	28820	28878	29036	28947	28669	28778	28871	28885	28901	28983	28609	28865	28844	28700	28790	28738	28760	29026	28873	28717	28891	29090	28905	28705	28759	29089	28992	28872	28796	28777	28743	28955	28850	28748	28967	28793	28683	28883	28678	28960	28901	28496	28908	28829	28977	28911	28702	28959	28768	28869	28635	28886	28847	28714	28725	29153	28834	28945	28953	29075	28726	28953	28754	28911	28873	28842	28787	28819	28871	28811	28981	29115	28798	28705	28874	29066	28801	29225	28974	28853	28922	28803	28730	28905	28778	29021	29120	28997	28931	28908	28889	28948	28704	28903	28599	28761	29015	28924	29051	28670	28782	28615	28867	28906	29053	29156	29017	28797	28810	29051	28658	28756	28625	28688	29089	28864	28971	28963	28759	28828	29079	28977	28858	28565	28837	29076	28828	28942	28929	28941	28860	28912	28810	29008	28970	28708	29031	28805	28961	29018	28838	28545	28790	28869	28895	29125	28975	28795	28487	29043	28662	28792	28900	28833	29159	28909	28650	28777	28822	28986	28945	28855	28735	28852	29008	28914	28691	29016	29045	29013	28949	28822	28823	28921	28668	28894	28917	28842	28798	28712	28971	28996	28648	28843	28802	29015	28931	28978	28905	28772	28623	28853	28981	28899	28718	28789	28915	28768	28940	28790	28770	28823	29139	28874	28655	29113	28823	28910	28925	28896	28825	28633	28726	29252	28964
23361	28043	27582	23653	21558	20483	19656	19405	18953	18874	18969	18674	18682	18710	18292	18238	18057	17981	17895	17913	17867	17881	17889	17916	17787	17702	17806	17840	17995	17735	17693	17937	17748	17826	17926	17863	18018	17677	17838	17775	17962	17755	17893	17925	17956	17830	17802	17851	17669	17915	17718	17953	17757	17798	17952	17685	17891	17880	17658	17719	17676	17708	17838	17908	17701	17756	17701	17693	17911	17714	17713	17839	18023	17813	17849	17908	17914	17670	17813	17966	17774	17801	17662	17689	17933	17819	17757	17746	17757	17750	17675	17832	17667	17802	17848	17730	17934	17870	17856	17829	17896	17895	17841	17711	18098	17794	17664	17871	17807	17831	17849	17670	17829	17748	17814	17746	17707	17860	17608	17687	17638	17776	17842	17820	17843	17815	17773	17753	17784	17663	17836	17684	17712	17707	17642	17702	17654	17690	17754	17581	17811	17584	17609	17794	17705	17857	17637	17996	17672	17752	17611	17939	17549	18035	17855	17808	17787	17613	17818	17867	17712	17707	17804	17806	17678	17839	17714	17724	17780	17581	17778	17883	17730	17827	17917	17808	17670	17706	17660	17737	17802	17749	17869	17717	17739	17886	17745	17923	17704	17791	17820	17790	17762	17913	17815	17759	17813	17930	17766	17755	17555	17778	17847	17834	17745	17636	17762	17664	17840	17664	17751	17835	17780	17795	17742	17726	17749	17768	17685	17751	17740	17941	17837	17674	17806	17969	17733	17839	17781	17685	17736	17756	17792	17739	17602	17901	17722	17677	17682	17802	17756	17832	17792	17646	17811	17822	17755	17989	17869	17733	17889	18021	17730	17767	17587	17779	17791	17850	17790	17612	17866	17627	17670	17626	17809	17862	17655	17900	17746	17920	17723	17764	17888	17659	17896	17737	17772	17793	17669	17696	17718	17670	17654	17732	17713	17811	17719	17740	17844	17757	17979	17695	17834	17723	17707	17692	17777	17684	17909	17656	17728	17735	17792	17772	17828	17647	17724	17613	17737	17748	17813	17764	17793	17796	17772	17782	17837	17825	17732	17709	17675	17759	17835	17679	17656	17851	17713	17731	17697	17942	17645	17690	17732	17623	17778	17715	17857	18035	17683	17924	17713	17690	17880	17730	17906	17721	17699	17824	17838	17612	17620	17764	17765	17780	17744	17823	17875	17918	17805	17730	17900	17830	17979	17892	17713	17773	17752	17804	17694	17839	17831	17738	17555	17852	17976	17819	17667	17590	17770	17831	17876	17752	17782	17930	17785	17908	17732	17871	17810	17904	17594	17852	17635	17753	17670	17560	17853	17644	17844	17836	17705	17784	17652	17750	17881	17597	17740	17640	17892	17849	17657	17690	17716	17752	17949	17653	17798	17811	17856	17872	17795	17830	17894	17769	17740	17882	17837	17690	17764	17796	17733	17712	17674	17856	17692	17890	17818	17746	17820	17720	17655	17773	17751	17839	17892	17883	17742	17846	17881	17793	17740	17822	17693	17660	17588	17877	17758	17868	17862	17778	17809	17697	17950	17723	17797	17802	17862	17774	17813	17961	17947	17823	17828	17875	17812	17788	17732	17873	17704	17750	17738	17769	17548	17921	17725	17836	17745	17574	17734	17740	17616	17669	17770	17536	17717	17763	17884	17758	17833	17559	17821	17860	17668	17676	17844	17924	17717	17586	17735	17732	17765	17909	17712	17737	17845	17782	17728	17863	17730	17737	17906	17661	17859	17831	17931	17860	17772	17755	17752	17753	17748	17714	17961	17715	17906	17817	17827	17760	17674	17878	17688	17657	17762	17631	17735	17607	17834	17982	17729	17734	17687	17816	17796	17691	17860	17843	17782	17870	17891	17756	17862	17845	17923	17750	17871	17748	17946	17769	17791	17740	17728	17729	17695	17757	17597	17813	17723	17684	17681	17797	17900	17750	17868	17883	17705	17847	17707	17665	17621	17894	17763	17913	17697	17851	17706	17648	17830	17949	17718	17718	17807	18005	17840	17699	17782	17878	17815	17708	17897	17767	17766	17869	17802	17999	17745	17734	17702	17838	17820	17703	17649	17638	17944	17900	17606	17734	17744	17697	17724	17720	17686	17896	17719	17860	17694	17635	17686	17779	17822	17632	17837	17596	17617	17724	17767	17664	17655	17569	17783	17693	17648	17561	17704	17769	17722	17554	17879	17843	17740	17845	17770	17833	17537	17959	17903	17713	17749	17746	17814	17939	17929	17653	17959	17916	17691	17718	17715	17656	17774	17750	17762	17703	17768	17688	17742	17870	17783	17837	17718	17837	17833	17792	17843	17750	17835	17892	17917	18002	17805	17762	17826	17687	17806	17622	17839	17902	17881	17756	17648	17737	17799	17695	17672	17841	17769	17677	17890	17612	17568	17839	17816	17895	17784	17766	17739	17831	17814	17891	17727	17825	17805	17579	17653	17885	17831	17829	17718	17858	17742	17823	17844	17762	17902	17831	17756	17666	17686	17946	17750	17823	17740	17652	17652	17707	17688	17810	17823	17785	17877	17684	17727	17789	17788	17593	17884	17801	17810	17970	17816	17677	17944	17729	17814	17768	17596	17742	17778	17897	17790	17741	17811	17826	17813	17875	17865	17830	17767	17786	17762	17864	17573	17707	17739	17894	17843	17778	17633	17769	17882	17734	17746	17881	17781	17743	17838	17917	17814	17846	17803	17886	17674	17864	17685	17758	17935	17846	17853	17813	17821	17813	17820	17814	17796	17651	17804	18001	17737	17731	17658	17765	17936	17815	17857	17594	17969	17909	17901	17720	17872	17932	17828	17604	17772	17810	17780	17775	17899	17783	17760	17909	17691	17831	17530	17898	17807	17900	17757	17796	17752	17659	17796	17871	17960	17847	17668	17887	17779	17899	17904	17718	17592	17770	17902	17939	17728	17665	17706	17630	17727	17821	17692	17902	17900	17707	17802	17747	17726	17903	17816	17724	17616	17831	17856	17887	17823	17810	17848	17873	17865	17837	17816	17908	17761	17502	17497	17800	17757	17705	17778	17958	17731	17816	17699	17831	17761	17807	17697	17846	17814	17727	17625	17622	17940	17918	17763	17852	17873	17734	17588	17679	17805	17810	17592	17649	17849	17816	17970	17806	17789	17762	17747	17797	17752	17584	17848	17868	17747	18025	17731	17828	17825	17987	17608	17851	17841	17580	17903	17794	17668	17639	17673	17948	17844	17769	17824	17585	17947	17691	17758	17778	17783	17702	17827	17701	17562	17773	17813	17801	17921	17666	17840	17678	17843	17641	17820	17802	17701	17771	17743	17823	17720	17687	17770	17693	17710	17556	17642	17819	17654	17670	17616	17746	17828	17922	17659	17783	17684	17725	18056	17784	17887	17702	17654	17684	17706	17697	17793	17546	17668	17724	17672	17847	17824	17853	17825	17731	17946	17806	18012	17636	17831	17739	17729	17906	17848	17904	17674	17715	17818	17645	17837	17921	17667	17830	17747	17725	17598	17856	17865	17768	17945	17766	17786	17799	17786	17823	17916	17746	17825	17813	17799	17824	17793	17789	17856	17679	17900	17879	17825	17817	17969	17726	17788	17823	17651	17834	17821	18004	17647	17630	17990	17727	17947	17839	17576	17731	17757	17895	17808	17788	17670	17840	17696	17681	18002	17684	17821	17865	17841	17911	17675	17754	17812	17823	17728	17753	17733	17911	17806	17836	17818	17757	17771	17633	17751	17733	17741	17763	17725	17695	17835	17658	17754	17907	17864	17896	17580	17943	17694	17836	17643	17748	17891	17670	17704	17652	17806	17566	17788	17713	17818	17867	17808	17725	17799	17660	17776	17742	17764	17761	17905	17604	17714	17600	17715	17837	17813	17825	17666	17778	17956	17782	17825	17929	17715	17873	17619	17757	17776	17823	17937	17792	17914	17746	17741	17799	17941	17793	17761	17714	17780	17658	17727	17722	17790	17849	17822	17766	17832	17837	17476	17848	17821	17774	17809	17837	17832	17700	17624	17871	17839	17950	17840	17830	17655	17715	17916	17779	17894	17745	17903	17774	17932	17793	17838	17656	17731	17752	17812	17631	17862	17852	17950	17731	17765	17751	17599	17899	17815	17821	17881	17796	17809	17809	17783	17743	17708	17795	17747	17894	17624	17636	17888	17726	17709	17870	17549	17930	17671	17987	17744	17723	17843	17836	17883	17825	17814	17730	17943	17822	17649	17812	17999	17687	17859	17665	18037	17798	17820	17786	17779	17873	17670	17722	17901	17749	17812	17720	17805	17770	17982	17786	17730	17759	17717	17704	17777	17763	17811	17658	17718	17701	17735	17703	17849	17838	17887	17695	17779	17737	17885	17769	17862	17814	17959	17801	17721	17739	17663	17897	17793	17833	17743	17766	17723	17842	17815	17733	17765	17941	17790	17784	17918	17786	17701	17724	17965	17777	17782	17718	17822	17614	17736	17884	17912	18039	17920	17928	17790	17784	17797	17837	17863	17733	17682	17742	17794	17682	18031	17727	17987	17560	17781	18003	17923	17771	17907	17814	17803	17766	17875	17829	17830	18060	17788	17740	17945	17856	17741	17945	17726	17913	17794	17809	17702	17773	17690	17884	17816	17830	17762	17708	17813	17757	17721	17732	17805	17830	17917	17818	17822	17892	17898	17835	17871	17716	17701	17872	17622	17822	17810	17808	17834	17954	17797	17760	17715	17700	17904	17735	18013	17854	17803	17767	17736	17621	17662	17807	17636	17688	17816	17813	17885	17745	17834	17787	17819	17745	17543	17725	17888	17875	17733	17668	17570	17708	17691	17747	17766	17762	17841	17760	17733	17785	17752	17747	17797	17880	17800	17800	17884	17874	17664	17778	17860	17852	17941	17759	17929	17762	17974	17819	17739	17868	17807	17620	17828	17802	17772	17711	17753	17964	17775	17756	17723	17713	18020	17969	17687	17660	17743	17665	17904	17720	17781	17730	17703	17761	17653	17741	17862	17839	17969	17725	17753	17790	17716	17774	17877	17589	17745	17673	17993	17858	17742	17674	17828	17566	17837	17890	17822	17635	17799	17864	17841	17857	17670	17949	17755	17700	17535	18008	17850	17794	17846	17712	18067	17772	17627	17685	17958	17924	17766	17635	17779	17826
24262	21164	27751	25499	25178	29919	31781	29417	28537	28655	28510	28297	28134	27802	27749	27579	27404	27417	27359	27385	27132	27310	27175	26894	26805	27234	27035	26910	26999	27119	27033	26914	27068	27003	26933	26940	27114	27090	26920	27043	26925	26846	26826	26791	27171	27093	26859	26857	26841	27230	27102	26829	27102	26970	26869	26920	27182	27099	27106	27028	26781	27142	27149	26820	26991	26784	26850	27039	26869	26768	27160	26929	26908	26910	26795	26728	27049	26980	26882	26890	26929	27108	26741	26842	27071	27034	26790	26898	26869	26770	27027	26813	26759	26870	27222	26817	26784	26851	26944	26831	26931	26756	26685	27121	26940	27023	26843	26966	26823	26857	27025	26897	26954	26979	26876	26688	27032	26735	27070	27192	27212	27042	27031	26798	26875	27167	27008	26870	26926	27077	27053	26959	27115	27012	26738	26879	26723	26712	26780	26894	26969	27105	26748	26885	26979	26746	26837	26932	26708	26836	27069	26875	26833	26801	26793	26966	27073	26847	26891	26883	27194	27111	26740	26731	26760	26565	27002	27093	26753	26790	27108	26925	26934	26971	26702	26841	26966	26904	27133	26615	27007	26802	27214	26773	27084	27015	26974	26872	26843	26928	26929	27036	27148	26895	26850	26621	27278	26767	26922	26958	26995	27018	26690	26799	27205	27041	26899	26588	26869	26654	27017	27188	26982	26991	26863	27102	26978	26948	26738	26934	26812	27119	26837	26943	27109	26985	27145	27010	26833	26591	26925	27121	26955	26968	26976	26909	26918	27029	26603	26894	26834	26906	26733	26873	26902	26973	26812	26821	26855	26954	26821	26878	27110	27009	26894	26941	26727	26999	26840	26773	27138	27143	26842	26757	26917	26925	26870	26747	26968	26866	26859	27132	27050	26901	26847	26685	26860	26908	26692	26829	26857	26919	26789	26879	27151	26646	26993	27054	26847	27035	26896	27006	26868	26911	26885	26981	26806	26895	26912	27123	26730	27059	26960	26950	26788	26886	27101	26998	27039	26964	27053	26903	26835	26940	26880	26937	26998	26918	26970	27109	26961	26956	26818	26685	27059	26992	26981	26901	26928	26854	27003	26815	26818	27167	27037	26871	26822	26795	26909	27076	26881	26851	26958	26952	27018	27065	26901	26994	26801	26905	26850	26688	26697	27177	27168	27132	26933	26868	27029	26661	26887	26793	27216	26898	27016	26934	27008	27296	27079	26783	26879	26679	26963	26894	27005	27030	26990	26986	26723	26900	26822	26826	26691	26874	26713	26914	26925	27036	27095	26767	26764	27056	26866	26747	26817	26849	27005	26871	27127	26855	26843	26784	27006	27131	26801	26841	26720	26847	27013	27178	26738	26863	26984	26906	26859	27007	26949	27067	27136	26906	26847	26774	26810	26936	26640	26844	26974	26720	26906	27034	26646	26617	27225	26981	26922	27065	26758	26651	26813	27017	26883	27049	26694	26797	26937	27012	27017	27085	27063	26741	26775	26935	27004	27004	27099	26852	26769	26797	27002	26834	26910	26649	27148	26984	26964	26801	26874	26918	26819	26959	26901	26999	27013	26784	26981	26914	26938	26992	26939	27048	27034	26874	26815	26754	26811	26876	26899	26643	26681	26877	27019	27000	26802	27068	26858	26984	26606	26747	26675	26682	26682	26825	26905	26991	27027	26840	26749	26821	26860	26918	27111	27044	26969	26961	26766	27091	27111	26844	26937	26704	26941	26975	26848	26852	27009	26938	26857	27101	26684	27062	26913	26988	26830	26866	26652	26899	26835	26933	26711	27140	27028	26917	26715	26937	27001	26865	26839	26845	27047	26805	27065	26766	26881	26860	26670	27013	26904	26897	26986	26661	26852	27002	27154	26957	26682	26968	26710	26936	26840	26897	26867	27068	26988	26864	26730	26702	26854	27088	27014	26904	26875	26741	26870	26726	26977	26788	26790	26576	26688	26697	26818	26878	26835	26824	26850	27044	27187	27115	27159	26735	26889	26832	26860	26854	26785	26852	26903	26864	26948	27046	26868	26922	27060	27037	26969	26970	26831	26975	26918	26959	26995	27073	26590	26877	27072	26973	27076	27024	26965	26917	26979	26611	26655	26959	26809	27013	26752	26919	26799	26703	26815	26723	26896	27246	27033	26595	27251	27021	26824	27020	26909	26756	26966	26592	27011	27039	26887	26666	26852	27015	26965	27169	26915	27233	27080	26943	26701	26872	27070	27007	26859	26711	26723	27016	26924	26848	26868	26987	26786	26901	26812	26916	26776	26691	26874	26945	26818	26771	26865	26783	26761	26990	27110	27013	26723	26874	27037	27010	27183	27161	26935	26968	27070	26802	26981	26970	26886	26760	26910	27104	26836	27075	26984	27036	27085	26938	26643	26929	26933	26935	27085	27010	26993	27049	26823	27105	26814	26998	26939	26743	26883	26896	26512	26662	27105	27059	26698	26887	27223	26957	26818	26882	26860	26833	26967	26619	27102	27000	26992	26726	27004	26956	26938	26662	26978	26886	26928	27077	27091	26830	27059	27047	27015	26860	26996	27159	26956	27072	26962	26950	27068	26868	26693	27079	27122	26888	26706	26960	26900	26909	26931	26708	26795	27081	27047	26963	26944	27122	27094	26953	27093	26812	26963	26796	26750	26924	26851	26710	26804	27142	26656	26840	26926	26935	26760	27017	26906	27006	27254	26981	27062	26723	26703	26763	26904	26728	26863	26707	26908	26748	26874	26863	26996	26607	27124	27063	26856	27011	26944	26939	26643	26699	26800	26724	26681	26881	26718	26879	27026	27099	27018	27091	27060	26950	27075	26943	26768	26886	26809	27009	27095	27021	26932	27138	27182	26646	26855	27120	26984	27022	26580	27017	26765	26957	26768	26877	26965	26781	26992	27026	26840	26834	26922	26886	26835	26891	26903	26928	26984	26923	26936	26825	27026	26913	26805	26777	26788	26913	26906	26957	26777	27026	26997	26779	26960	26742	26817	26860	27192	26764	26765	26749	26811	26845	27027	26665	27038	26833	26644	26760	27003	27167	26676	27040	26765	26738	26893	26930	27215	26959	26905	26899	26834	27205	27075	26686	26577	26735	26749	26777	26835	26674	26787	26919	26560	26978	26902	26746	26737	27094	26955	27093	26704	27109	26984	26857	26895	27030	27017	27039	27173	26984	26865	26934	26640	26909	26681	26779	27117	26542	26857	26904	27080	26984	26896	26719	26960	27039	26944	26908	27009	27168	26866	26917	26849	26656	26881	26823	26983	26960	26997	27025	26952	26832	27253	26932	26969	26919	26930	26872	27047	27071	27249	27032	26957	26798	26833	27091	26851	27023	26831	26870	26984	27135	26764	26855	26832	26898	26799	26950	26673	26972	26924	26900	27002	26969	26820	26957	26745	26953	26844	27079	27222	26632	26931	26952	26950	26871	26950	26895	27031	26952	26977	26952	27086	26924	27034	26766	26856	26899	26785	26994	26877	26909	26997	27122	26930	26908	27014	27041	26866	26898	26899	27069	27022	26983	26977	27139	27137	26946	27007	26851	26993	26796	27062	26884	27289	26861	26683	26898	27018	26853	26871	27110	26894	27013	27036	26784	26852	26784	27134	26869	26720	26951	26941	26752	26912	27041	27033	26754	26912	26985	27122	27073	26879	26956	26801	26833	26925	26849	26924	26955	26582	26772	27058	26870	26893	27056	26964	26860	26896	26767	27038	27018	26972	26813	26990	26782	26874	27137	26990	27081	26917	27179	26928	26865	26945	26932	26992	26860	26897	27023	27129	26860	27061	26878	26937	26747	26898	26815	26969	26791	26628	26633	26910	26820	26829	26844	26901	27013	27150	26892	26713	26950	26869	26766	26809	26854	26831	27081	26987	26928	26856	26788	26699	26721	27003	26774	27158	27048	26967	26935	26959	27103	27062	26519	26681	27130	26918	26816	26851	26675	27076	26788	26938	26952	27005	26763	26979	27057	26940	26861	26910	26945	26900	26925	26868	26714	26861	26922	27083	26875	26740	26695	27014	26832	26977	26960	26877	27015	26845	27142	26947	27080	26922	26864	26940	26886	26828	26788	26729	27051	27033	27179	26785	27062	27206	26903	26856	26931	26932	26880	27053	27067	26931	27140	26894	26643	26720	26850	26836	26863	26917	26793	27001	26964	26857	26794	26773	26976	27255	26704	27021	26894	26894	27077	26936	26759	26783	26693	26964	27023	26918	26889	26735	26943	27194	26867	27089	26824	26816	26864	27052	26979	26759	26925	27016	26864	26969	26827	26711	26769	27032	26932	26790	26918	26779	26888	26807	27009	26824	26911	26742	26969	27005	26864	26726	26841	26846	26523	26920	27002	26912	26843	26869	26756	26667	26880	26756	27061	26826	26685	27120	27079	27075	26892	27095	27063	26730	26809	26907	26991	26847	27005	26975	26978	26804	26941	26730	26829	26885	27165	26820	27002	26941	27096	26866	27120	26876	27045	26879	26727	26824	26770	26988	27156	26995	26828	26890	27022	27150	26779	27132	26900	27092	27101	26824	26785	26717	27076	26783	26836	26777	27058	27079	26884	26879	27016	27042	27069	26920	26853	26826	27180	26878	26952	27067	26964	26875	26758	26816	26992	27153	26848	26904	26924	26886	26766	27050	27174	27123	27190	26903	26958	26980	26958	26996	26921	27226	26770	26502	26811	27025	27122	26979	26751	26755	26863	26824	26897	26737	26854	26820	26931	26943	26368	26772	26868	26747	26800	27042	27087	27011	27057	27068	27023	26768	27093	26860	27059	26554	26896	26818	26858	26651	26624	26815	27059	26894	26947	26954	26739	27073	27012	26812	26844	26819	27013	26870	26657	27183	26907	26920	26491	27018	26939	26576	26994	26917	26834	26843	26877	26828	27018	27051	26943	26931	27043	26832	27023	26941	26964	26792	27176	26815	26930	26807	26842	26992	26910	26932	27209	27044	26931	27112	26674	27098	26761	26636	26897	26841	27070	27082	26538	27004	27137	26945	26886	26923	26780	26891	26630	26871	26931	26918	27227	26975	26817	27029	27161	27119	27065	26905	27155	26983	27036	26707	26822	26827	26910	26937	26894	26963	27049	27161	26860	26868	27008	26926	27040	26887	27218	26979	26949	26749	27171
20910	34408	34090	27970	24654	22317	20893	20056	19768	19388	19004	18928	18474	18115	18050	17786	17707	17576	17418	17399	17196	17179	17098	17147	17131	17081	16952	16959	17022	16796	16896	17000	17091	17149	16989	17072	16861	16907	16920	16988	17006	16810	17015	16917	17096	17005	16945	16850	16853	16853	16771	17012	17089	16903	17004	16978	17112	16989	17063	16966	16957	16846	16760	16761	16858	17097	16991	16970	16949	16997	16945	16982	16785	16848	16836	16920	16878	16933	16866	16916	16896	16818	16804	16827	16933	16983	16942	16898	16952	16774	16996	16889	16725	16938	17103	16880	16999	16858	16866	16906	17116	16959	16981	16897	16863	16859	16806	16955	16959	16789	16783	16802	16922	16806	17011	16814	16888	16923	16930	16884	16852	16889	16892	16935	16857	16764	17043	16804	17017	16975	16896	16640	17028	16936	16935	16760	16896	16809	17046	16864	16765	16742	17037	16939	16854	16905	16821	16829	16661	16860	16942	16667	17035	16765	16799	16867	16895	16933	17082	16860	16762	17052	17068	16857	17003	16821	16902	17047	16947	16796	16813	16957	16955	16859	16852	16826	16885	16954	17002	16846	16798	16910	16908	16930	16913	16869	16953	16726	16903	16749	16755	16929	16805	16914	16954	16853	16992	16959	16891	16912	16890	17005	17035	16776	16599	16876	16902	16732	16842	16868	16934	17060	17098	16844	16852	16786	16800	16990	16840	16848	16770	17057	16903	16941	16919	16970	16870	16744	16878	16702	16992	16842	16954	16835	17033	16927	16842	16937	16869	16783	16810	16754	16780	17026	16837	16913	16736	17035	16867	16827	16888	16761	16922	16944	16952	16580	16904	17013	16946	16898	16828	16908	16921	16952	16886	16799	16961	16806	16974	16871	17052	16929	16873	16842	16913	17005	16907	16955	16783	16988	16773	16912	16872	17000	16963	16907	16913	16831	16858	16892	16973	16919	16893	17088	16844	16955	16897	16768	16922	16891	16832	16935	16989	16802	16746	16999	16830	16853	16830	16906	16924	16847	16849	16796	17011	16902	16914	16936	17011	16835	17023	16853	16924	16768	16757	16944	16911	16718	16854	16976	17098	17024	16872	16877	17100	16983	16853	17118	16856	16741	16894	16792	16659	16875	16824	17003	16874	16843	16804	16916	16999	16934	16964	16902	17041	17037	16932	17014	16930	16863	16801	16845	16966	17014	16787	17069	16798	16727	17026	16912	16864	16760	16917	16853	16893	16900	16746	16828	16899	16788	16887	16858	16970	16924	16851	16938	16903	16794	17083	16742	16917	16846	16903	16860	16742	17009	16771	16911	16864	16942	16946	16872	17033	16954	17048	16795	16835	17042	16795	16811	17071	16959	16836	16840	16859	16903	16987	16881	16873	16738	16848	17022	16874	17029	16719	16997	16914	16865	16886	16959	16884	16918	16907	16933	16606	16672	16814	16878	16774	16831	16910	16737	16891	17002	16739	16931	16976	16894	16906	16722	16939	16805	16896	17103	16901	16885	16754	17054	16934	16897	16790	16863	16753	16906	16810	16845	16901	16825	16854	17172	16870	16894	16852	16810	16967	16872	16861	16921	16958	16796	16868	16939	17038	16910	16990	17036	16789	16841	16787	16945	16806	16781	16954	16795	16902	16943	16896	16915	16819	16876	16936	16826	16697	16793	16976	16678	16822	16679	16819	16893	16977	16706	16792	16836	16998	16722	16902	16823	16916	17025	16759	16896	16945	16682	16935	16996	16856	16789	16988	17005	16877	16901	16972	16935	16894	16785	16985	16861	16883	16992	16785	17036	16938	16969	16844	16701	16877	16727	16868	17052	16822	16795	16863	16833	16911	16812	16812	16810	17028	16694	16719	16894	16846	16861	16927	16892	16934	16899	16961	16860	17027	16918	17015	16830	16926	16797	16898	16876	16831	16947	16867	16830	16965	16897	16803	16896	16801	16815	16923	16745	16801	17056	16808	17001	16845	16846	16817	16800	16956	16807	16813	16951	16858	16902	16876	16938	16871	17020	16684	16878	16938	16946	16818	17148	16850	16959	16856	16949	16909	16967	16904	16779	16920	16870	16780	16938	16898	16759	16666	16885	16911	17008	17001	16897	17116	16800	16988	16810	16809	16803	16758	16714	16981	16869	16777	16791	16829	16899	16916	17002	16677	17076	16929	16813	16940	16812	17019	16987	16805	16803	16836	17021	16954	16647	16689	16988	16876	16928	16782	16888	16731	16917	16965	16934	17009	16851	17056	16864	16970	16767	17089	16984	16861	16948	16869	16843	16592	16789	16940	16896	16940	16842	16908	16825	16977	16800	16957	16865	16811	16935	17012	16869	16881	16889	17010	16766	16917	16903	16911	16984	16872	17017	16935	17069	16757	16806	16985	16903	16918	16915	17072	16790	16946	16752	16766	16843	16930	16948	16790	16858	16758	16929	17056	16707	16828	16846	16901	17029	16898	16905	17026	16889	16841	16966	16900	16946	16692	16791	16902	16916	16768	16735	16931	16936	16707	16872	17021	16822	16907	16811	17042	16885	16853	16804	16780	16813	16766	16895	16803	16910	16697	16691	16722	16974	16789	16795	16845	16951	16981	16886	16880	16888	16996	16941	17019	17040	16928	16788	16814	16753	17076	16837	16934	16827	17137	16937	16809	16912	16845	16794	16922	17092	17036	16932	16780	16846	16989	16681	16994	16860	16966	16884	16835	16889	16835	16824	16929	16878	16858	16993	16879	16895	16781	17010	16929	16806	16905	16873	16919	16925	16807	16876	16873	17020	16840	16813	16824	16642	16982	16850	16754	16793	16837	16867	17065	16905	17013	16836	17054	17003	17024	17010	16950	16818	17012	16937	16845	16886	16913	16954	16828	16833	16965	16894	17047	16752	16985	16828	16710	16719	16806	16929	16993	16967	16952	17139	16908	16737	16810	16856	16772	16815	17046	16813	16875	16946	16887	16913	16833	16971	16859	16817	16999	16925	16904	16829	16906	16681	16860	16850	16758	16768	16840	16850	16946	16914	16806	16961	16926	16998	16848	16757	16905	16959	16877	16813	16948	16778	16968	16847	16997	16892	16833	16923	16906	16862	16754	16894	16781	16964	16972	16692	16765	16989	16825	16880	17071	16895	16919	16834	16740	17042	16927	17002	16863	16879	16804	16865	16899	17042	16806	16886	16833	16840	16831	16945	16814	16682	16983	16944	16889	16762	16911	16878	16850	17020	16823	16966	16973	16752	16968	17057	16801	16817	16890	16832	17010	16667	16862	17015	16882	16761	16754	16876	16909	16774	16675	16760	16769	16853	16647	16796	16878	16883	16954	16896	16845	16837	16965	16887	16883	16717	16964	16649	16837	16948	16844	16784	16774	17041	16809	17025	16834	16740	16884	16948	16939	16843	16724	16887	16798	17071	16904	16888	16702	17094	16909	16957	17034	16801	17087	16838	16903	16844	16932	16826	16781	16959	17042	16884	16958	16814	16972	16827	16837	16857	17029	16998	16840	16873	16878	16873	17105	16787	16974	16684	16907	16901	16984	16810	17021	16769	17003	16938	16853	16866	16976	16632	16850	16844	16936	16904	17020	16763	16833	16747	16814	16956	16781	16903	16837	16890	16873	16889	16920	16961	16862	16926	16830	16839	16760	16932	16858	16806	16804	16807	17005	16781	16772	16882	16721	17088	16867	16911	17079	16777	16747	16833	16980	16880	16933	16771	17079	16818	16812	17053	16802	16998	17033	16838	16777	16801	17061	16769	17012	16999	16980	16883	16883	16931	16826	16869	16915	16812	16795	16788	16669	16781	16954	16982	16867	16834	17014	16980	16715	16831	16856	16966	16989	16877	17007	16943	17004	16993	16891	16790	17024	16938	16825	16859	16988	16812	16829	16796	16895	16814	16914	16806	16907	16935	16687	16833	16826	16879	16936	16899	16927	16792	16905	16881	17078	16821	16986	16890	16936	16885	16986	16881	17010	16957	16774	17012	16871	16984	17011	17026	16915	16801	16944	16826	16613	17004	16923	16821	17010	16905	16945	16765	16820	16856	16991	16886	16874	16829	16906	16820	16824	16791	16984	16822	16886	16974	17070	16921	16679	16876	16872	16781	16794	16892	16641	16939	16885	16845	16750	16926	16939	16958	16891	16757	16821	17085	16808	16887	16820	16786	16766	17019	16823	17027	16743	16803	16863	16951	17013	16969	17020	16830	16852	17028	16752	17041	16871	16826	16865	16963	16848	16856	17017	16786	16836	16927	16859	16983	16829	17023	16971	16693	16923	16943	16898	16794	16801	16824	16899	16934	16851	16992	16950	16856	16970	16824	16854	16848	16863	17024	16782	16956	17009	16906	16705	16909	16974	16668	16981	16999	16933	16880	16869	16787	16883	16881	16876	16898	17042	16845	16879	16956	16860	16850	16872	16887	16937	16923	16916	16859	17032	16757	17033	16919	16980	16974	16991	16799	16659	16880	16872	16848	16818	16886	17049	16955	16788	16962	16889	16927	16990	17066	16934	16818	16967	16878	16817	16816	16847	17026	16914	16865	16805	16938	16884	16709	16745	17003	16949	16993	16835	16832	16810	16999	16812	16886	16792	17089	16932	16856	16812	16858	16908	17030	16929	17034	17068	16973	16797	16933	16655	16862	16773	16870	16998	16936	17130	16733	16815	16875	16965	16844	16851	16785	16797	16921	16989	16788	16789	16884	17017	16869	16797	16894	16938	17056	16887	16823	16903	16841	16970	16782	16923	16968	16674	17019	17030	16812	16817	16898	17167	16781	16925	16939	16840	16925	16890	16768	16740	16803	16702	16913	16836	16817	16641	16876	16631	16955	16736	16768	16869	17017	16947	16896	16858	16970	16695	16844	16923	16986	16905	16917	16893	16769	16957	16974	16882	16847	16779	16846	16750	16882	16958	16851	16745	16816	16798	16774	16935	16865	16852	16916	16829	16759	16941	16879	16976	16867	16795	16975	16673	16983	16941	16851	16905	16751	17101	17002	16897	17003	17098	16752	16928	16805	16928	16782	16883	16952	16876	17048	16825	16832	17050	16853	16825	16843	16939	16897	16819	16884	16863	16846	16920	16915	16755	16821	16817	16712	16832	16779	16765	16857	16851	16974	16798	16896	16853	16816	16948	16941
22644	21162	27749	25016	22830	28241	33942	30311	29626	29840	29060	28972	28593	28374	27964	28057	27752	27624	27579	27624	27527	27500	27382	27212	27317	27102	27226	27186	27202	27133	27127	27179	26914	27130	27131	27082	27191	26918	27153	27208	27042	26869	27014	27106	27225	26946	26831	26809	26991	26967	27031	26946	27148	27014	26839	27050	26777	26730	26999	26853	26993	26766	27083	26895	27035	26933	26933	26959	27080	27095	26936	26960	26951	26858	27002	27229	26966	27078	26904	27004	26752	26870	27077	26905	26664	27130	26968	26823	26922	27000	27183	26804	27104	26913	26984	26957	26930	26948	26989	26916	26702	27091	27165	26932	26965	26894	26588	26777	26673	26983	26699	27094	26608	26708	27107	27088	27061	26784	26655	26610	26878	26970	26782	26865	26790	26900	26756	26857	27205	26688	26815	26810	26963	27228	27116	27150	27195	26781	26899	26806	27081	27023	26954	26784	26637	26955	26871	26788	26817	26855	27189	26823	27205	26537	26765	26884	26997	26946	26884	26861	26896	26928	27020	26969	26850	26921	26972	26752	26698	26681	26868	27135	27128	26878	26500	26807	26879	26891	26970	26791	26950	26987	26832	26809	27003	26900	27084	26845	26995	26946	26879	26634	26552	26870	26825	26795	27202	27208	26827	26785	26969	26904	26939	26759	26908	26739	27137	26754	26819	26898	26807	26807	26764	26739	26735	26761	26544	26734	26914	27109	27030	26929	27014	26975	26765	26964	26892	26970	26786	26855	26942	26966	26826	26701	27115	27167	26988	26662	26843	26845	26885	26566	26691	26649	26963	26688	26680	26774	26660	26981	26869	26823	26790	26724	26704	26959	26901	26903	26717	26734	26742	26833	26770	26886	26823	26854	26814	27019	26809	27133	26791	27031	27004	26820	26913	26912	26809	26961	26976	27012	26940	26613	26788	26694	27073	26851	26992	26856	26828	26768	26996	27002	26836	26949	26742	26816	26871	26984	26937	26968	26871	26976	26874	26795	26706	27021	27279	26951	26909	26695	26799	26785	26842	27032	26955	26898	26842	26832	26841	27196	26594	26881	26872	26708	26575	26360	26769	26749	26804	26857	26695	26921	26839	27008	26814	26811	27088	26948	26837	26912	27149	26576	27023	26954	27037	26912	26869	26832	26796	26976	26642	26974	26861	26869	26873	26904	26931	26981	26972	27064	26762	26386	26816	26719	26757	26867	26832	26662	26706	26919	26833	26666	26997	26685	26985	27209	26948	27060	26988	27000	26692	27010	26705	27052	27044	27056	26765	26766	26486	27037	27000	26761	26859	26832	27009	26660	26654	26675	26933	26749	26719	26732	26771	26999	26905	26651	27128	27030	26791	26844	26641	26577	26994	26810	27059	26670	27047	26918	26793	26723	27004	27008	26929	27052	26755	26843	26904	27004	27020	26840	26766	26804	26905	26839	26809	26842	26725	26756	26881	26708	26861	26845	26820	26945	27172	26918	26954	26818	27083	26874	26967	26831	26736	27116	26765	27052	26937	26841	26988	26772	26767	26714	26834	26733	26818	27089	27098	27073	26768	26587	26779	26719	26885	27030	26827	26862	27051	26892	26937	26849	26666	26811	26734	26832	26619	26832	26899	26468	26839	27046	27009	26822	26807	26706	26728	26816	26996	27017	27237	26821	26784	26892	26790	26849	26688	26853	26982	26873	26794	26760	27063	26938	26856	26853	26894	26936	26708	26810	26788	26561	26833	26810	26876	27037	27124	26764	26972	26986	26739	26720	26821	26781	26542	26792	26887	27082	26766	27145	26774	26578	26857	27045	27226	26746	27027	26913	27019	26662	26839	26818	26770	26846	26807	26786	27046	27006	27115	26857	26935	27002	27095	26910	26881	26958	26897	26939	26809	27002	27026	26711	26981	27094	26945	26871	26629	26888	26883	26686	26807	26585	26807	26956	26956	27208	26731	26741	26711	26857	26886	26854	26980	27082	26543	26823	27132	26861	26892	26851	27168	26805	26781	26848	26640	26872	26755	26918	26898	26899	26887	26869	26944	26749	26777	27070	26937	26770	26793	26774	27090	27020	27046	26973	26896	26858	27127	27028	26811	26895	26747	26979	26832	26824	26867	26629	26747	26939	26896	27002	26894	26871	27163	27015	26899	26769	26630	26767	27074	26526	27002	26969	26927	26836	26939	26640	26747	27100	26891	26773	26989	26884	26872	26920	26906	26831	26906	26690	26752	26932	26681	26871	26811	26678	27007	26954	27044	26958	26821	26938	27110	26796	26787	26952	26780	26623	26814	27061	26642	26708	26926	26790	26986	26903	26917	26661	26697	26887	26824	26934	26923	26954	26782	26917	26582	26731	26783	26870	26865	26781	26795	26867	26940	26767	26756	27095	26854	26876	27020	26806	27121	27057	26909	26914	27097	26999	26750	27037	26907	26767	26647	26961	26909	27044	27035	26922	26812	27024	27028	26664	26797	26755	27056	26964	26713	26848	26748	26925	26755	26699	26900	26836	26819	26623	26911	26954	26819	26803	26961	26643	26682	26512	26874	26806	27068	26822	26886	26832	26805	26799	26677	26798	26923	26910	27108	27204	27085	26775	26715	26937	26947	26824	26821	27012	26805	26836	27056	26947	26908	26941	26727	26828	26821	26894	26690	26882	26890	26839	26972	27034	26838	26731	26758	26762	26755	26716	26740	27132	27215	26831	26721	26870	26501	26706	26779	26863	26746	26905	26960	26687	26805	26885	26893	26739	26785	26665	26567	26890	26784	26764	26775	26624	26867	26762	26900	27043	27097	27064	26904	27054	26620	27048	27274	26852	26882	26805	26874	26948	26906	26792	26883	26765	26970	26924	26594	26653	26938	26947	26769	26598	26862	26863	26847	27076	26768	26930	27055	27005	26855	26722	26769	26588	26729	26837	26883	26824	26746	27027	26920	26952	27010	26951	26868	26878	26899	26750	27125	27115	27168	26824	26772	26806	26804	26962	26949	26945	26823	26884	27090	26813	26763	27139	27010	26925	26948	26854	27025	26968	26861	26846	26981	27085	26700	27069	26825	27151	27008	26906	26985	26931	26877	26788	27048	26750	27073	26941	27043	26786	27070	26773	26811	26884	27105	26805	26706	26809	27037	26956	26987	26794	26939	26758	26840	26956	26734	26868	27022	26840	26447	26830	27030	27088	26862	26905	27089	26805	26698	26806	27082	26788	26593	26866	26610	26902	26824	26975	26816	26721	26709	27012	26884	26698	27030	26828	26915	26900	26951	26904	26916	26751	26669	26966	26853	26990	26799	26775	26790	26836	26921	26940	26800	26950	27037	27065	26812	26721	26859	26823	26721	26821	26782	26892	26991	26679	26696	26886	26749	26988	26561	26685	26936	26775	26839	26840	26651	27006	26989	26760	26701	26827	27136	26755	26786	26702	26804	26997	26901	26896	27022	26796	26982	27026	26697	26974	26650	26707	27105	26839	26727	27018	26677	26739	27147	26831	26706	26938	26810	26684	26932	27037	26922	26767	26827	26705	26778	27098	26988	26734	26830	26948	27005	26657	26579	27201	26899	26953	27151	26752	26701	27011	27011	26987	26933	26905	26651	26667	26808	26729	26935	26656	27014	27032	26964	26913	26556	26807	26728	26865	27099	26894	26776	26836	26762	27091	26765	26689	26819	26855	26764	26786	26900	26569	26635	26652	26997	26787	26751	26705	26692	26673	26921	26684	26917	26975	26842	26722	26888	26976	26956	26643	26958	27003	27009	26956	26780	26597	26775	26841	26652	26981	26675	26804	26696	26656	26864	26831	26850	26962	26714	26700	26996	26701	26857	26932	26853	26808	26830	27017	26911	26623	26867	26714	26943	26726	26818	26952	26590	26960	26958	26880	26732	26964	26930	26985	26913	26890	26825	26833	26522	26698	26669	26693	26878	26401	26803	26912	26705	27069	27212	26671	26864	26993	26916	26607	26709	26795	26873	26888	26776	26869	27025	26788	26977	26967	26993	26810	26770	26786	26790	27020	26758	26800	26800	27055	26806	26658	26980	26848	26961	26883	26864	26903	26787	26578	26802	26854	26717	27003	26622	26663	26945	26934	26881	26869	26644	26746	26930	26871	27041	26809	26851	26867	26937	26758	26920	26987	26903	26764	26823	26899	26946	26597	26886	26775	26742	27014	26774	26826	26846	26860	27005	26749	27036	27057	26524	26885	26756	26585	26877	26906	26911	26800	26809	27046	26953	26882	26961	26717	26876	26805	26931	26877	26739	26635	26850	26872	26869	26754	26933	26996	26820	26872	26992	27035	26886	27118	27129	26722	26941	26904	26717	26778	27038	26781	26580	26862	27020	26946	27019	27033	26945	26793	26931	26885	26724	26823	27102	26686	27102	26800	26927	27027	26858	26935	26925	26862	26877	26940	26698	26948	26858	26683	26830	26750	26852	27016	26685	26787	27022	27250	26896	26717	26890	26868	26916	26875	26910	26898	26616	26718	26835	27088	26987	26950	26637	26688	26775	26957	27089	26882	27022	27010	26842	26955	26662	26859	26940	26902	27034	26746	27179	26631	26611	27053	26992	26658	26899	27077	27068	26801	26943	26954	26906	26690	26758	26728	26810	26844	26809	26751	26849	26747	27016	26831	26693	27055	26954	27100	26718	26568	26967	26869	27034	26851	27008	26987	26660	26633	26829	26753	26882	26762	26907	26745	26768	26797	26878	26820	26684	26913	26781	26831	26631	26939	26770	26765	26967	27075	27157	26673	26777	26613	26792	26737	26798	27118	26872	27004	26946	26807	26808	26876	27075	26639	26960	27061	26815	26700	26760	26712	26853	26712	27083	26665	26826	26946	26677	26940	26969	26948	26841	26850	26931	26796	27068	26889	26756	26631	27006	27097	26969	26769	26853	26740	26879	26757	26819	26778	26974	26466	26955	26936	26769	27065	27012	27093	27000	26879	26886	26722	26758	26865	26898	26543	26996	26717	26865	26808	26949	26679	26775	26961	26852	26892	26887	26814	27009	26726	26840	26615	26903	26801	26795	27056	26598	27070	26909	26708	26516	26906	26951	26822	26887	26914	26886	26706	26882	26706	26937	26851	26965	27029	26617	26853	26624	26795	26539	26979	27165	27089	27016	26927	27103	26853	26734	27009	26933	26886
22713	40103	39192	32225	27506	25006	23003	21678	21255	20804	19964	19511	19187	18946	18355	18120	18116	18017	17724	17523	17352	17323	17280	17044	17169	17037	17142	17042	17058	16978	16965	17071	16962	16856	16772	16941	17047	17019	16906	16916	16893	16985	16953	16832	17000	17066	16984	16777	17092	17000	16908	16977	17015	16906	17174	16838	16959	16886	16887	16778	16906	16832	16884	16934	17026	16925	16827	16828	16868	16936	16743	16752	16801	16729	17009	16812	16781	16925	17004	16776	16626	16775	16850	16809	16870	16750	16831	16768	16679	16859	16813	16852	17120	16841	16877	16770	16773	16680	16708	16856	16867	16736	16801	16860	16728	17054	16865	16733	16922	16869	16880	16877	16902	16689	16702	16866	16770	16695	16820	16655	16809	16803	16763	16863	16808	17048	16868	16861	16872	16860	16848	16755	16857	16538	16973	16921	16764	16844	16779	16709	16796	16879	16689	16777	16925	16939	16678	16899	16921	16849	16970	16914	16737	16883	16559	16941	16821	16644	16726	16951	16709	16774	16854	16751	16755	16810	16828	16942	16709	16789	16956	16817	16780	16702	16851	16759	16810	16775	16767	16619	16751	16690	16917	16936	16720	16731	16696	16899	16638	16855	16881	16605	16937	16787	16618	16906	16886	16855	16848	16897	16626	16937	16877	16649	16825	16780	16764	16909	16813	16779	16722	16914	16693	16892	16729	16723	16849	16855	16797	16703	16827	16641	16954	16829	16846	16792	16776	16938	16844	16847	16967	16788	16811	16864	16821	16939	16831	16749	16884	16944	16731	16820	16759	16742	16843	16642	16847	16688	16703	16820	16591	16860	16846	16647	16728	16743	16667	16748	16844	16747	16995	16764	16865	16676	17027	16849	16767	16798	16734	16945	16824	16777	16799	16675	16934	16857	16698	16758	16842	16736	16613	16766	16767	16968	16768	16847	16798	16698	16716	16705	17001	16817	16893	16649	16722	16837	16627	16801	16664	16723	16710	16926	16892	16796	16989	16782	16708	16852	16652	16718	16859	16610	16688	16662	16717	16801	16772	16741	16850	16782	16918	16639	16910	16658	16875	16901	16627	16771	16703	16684	16821	16816	16823	16721	16634	16685	16721	16679	16694	16604	16659	16765	16803	16965	16830	16840	16696	16965	16685	16853	16725	16708	16935	16599	16720	16901	16820	16802	16872	16721	16899	16885	16905	16758	16877	16840	16719	16780	16710	16885	16902	16868	16742	16674	16741	16869	16869	16858	16878	16931	16803	16752	16693	16710	16833	16600	16840	16844	16632	16666	16812	16893	16847	16730	16570	16849	16772	16823	16765	16795	16836	16898	16930	16765	16686	17059	16827	16862	16822	16577	16917	16605	16803	16764	16770	16928	16881	16954	16889	16810	16784	16793	16757	16711	16930	17070	16754	16835	16883	16683	16809	16835	16831	16740	16696	16652	16836	16954	16733	16788	16934	16742	16925	16878	16851	16681	16831	16803	16740	16838	16771	16769	16930	16615	16798	16786	16673	16714	16855	16872	16508	16841	16861	16958	16665	16892	16842	16854	16695	16827	16833	16849	16763	16567	16802	16715	16614	16984	16738	16985	16941	16842	16880	16746	16938	16714	16900	16902	16760	16721	16981	16811	16914	16716	16559	16946	16720	16727	16901	16710	16638	16855	16966	16748	16511	16778	16740	16845	16834	16682	16894	16843	16532	16719	16780	16834	16872	16851	16990	16876	16673	16772	16917	16760	16660	16828	16809	16636	16820	16822	16827	16781	16970	16807	16972	16693	16807	16773	16719	16796	16886	16892	16788	16668	16867	16710	16715	16622	16828	16743	16788	16871	16645	16826	16827	16912	16836	16701	16879	16778	16779	16706	16733	16781	16765	16805	16761	16752	16753	16968	16926	16604	16849	16816	16788	16872	16833	16916	16959	16780	16784	16731	16779	16759	16784	16776	16753	16868	16566	16869	16975	16941	16733	16858	16667	16793	16886	16793	16809	16818	16747	16853	17007	16758	16876	16819	16740	16784	16726	16725	16813	16916	16732	16837	16812	16761	16858	16835	16727	16744	16833	16616	16777	17019	16932	16735	16890	16821	16708	16981	16937	16798	16829	16849	16782	16811	16692	16683	16827	16799	16721	16828	16672	16766	16779	16826	16696	16894	16719	16922	16927	16855	16769	16799	16750	16645	16787	16837	16705	16749	16796	16673	16797	16701	16760	16944	16817	16798	16805	16855	16585	16692	16674	16957	16801	16821	16894	16671	16932	16711	16624	16667	16816	16778	16886	16694	16755	16795	16724	16760	16768	16902	16772	16729	16706	16690	16863	16796	16880	16921	16939	16739	16785	16923	16892	16857	16728	16782	16940	16822	16921	16849	16795	16625	16829	16679	16982	16837	16707	16848	16783	16570	16825	16825	16816	16914	16677	16806	16637	16869	17010	16714	16717	16839	16802	16879	16762	16795	16662	16706	16786	16906	16773	16845	16676	16733	16737	16797	16831	16791	16813	16836	16909	16743	16620	16901	16783	16625	16809	16882	16920	16718	16671	16723	16941	16730	16686	16924	16726	16741	16870	16926	16752	16773	16662	16835	16732	16761	16786	16804	16847	16872	16796	16850	16764	16622	16783	16945	17046	16565	16655	16736	16601	16865	16794	16864	16869	16748	16843	16824	16838	16726	16782	16507	16654	16791	16792	16733	16811	16988	16864	16561	16775	16777	16883	16875	16788	16760	16807	16781	16717	16895	16851	16863	16987	16584	16612	16697	16835	16839	16845	16721	16822	16698	16844	16859	16771	16859	16855	16612	16738	16821	16730	16680	16784	16822	16827	16733	16883	16588	16818	16820	16827	16768	16770	16794	16864	16651	16695	16866	16803	16666	16675	16555	16761	16806	16840	16782	16746	16839	16810	16779	16708	16849	16941	17018	16742	16865	16696	16759	16680	16918	16655	16757	16762	16953	16845	16917	16923	16643	16763	16713	16877	16774	16661	16748	16670	16942	16768	16733	16899	17008	16735	16761	16789	16878	16740	17123	16679	17008	17052	16745	16827	16750	16926	16855	16886	16928	16759	16732	16832	16758	16756	16961	16933	16822	16830	16807	16871	16790	16791	16712	16717	16775	16767	16902	16922	16822	16696	16934	16941	16800	16735	16752	16842	16908	16832	16924	16813	16784	16636	16844	16722	16832	16826	16802	16763	16736	16787	16748	16818	16629	16698	16814	16756	16864	16623	16826	16774	16902	17032	16691	16855	16964	16779	16720	16718	16726	16824	16913	16897	16833	16833	16905	16561	16940	16703	16784	16912	16717	16713	16855	16767	16843	16983	16952	16848	16979	16757	16811	16711	16863	16846	17079	16725	17065	16726	16847	16918	16753	16786	16625	16726	16782	16918	16717	16714	16795	16986	16832	16979	16888	16890	16892	16868	17019	16647	16918	16736	16747	16952	16676	16856	16858	16633	16730	16872	16744	16907	16844	16816	16983	16763	16810	16917	16816	16809	16695	16939	16639	16534	16701	16744	16761	16822	16797	16758	16973	16915	16841	16656	16708	17052	16784	16737	16740	16984	16765	16833	16919	16909	16827	16780	16885	16840	16631	16821	16631	16834	16836	16849	16724	16836	16687	16767	16843	16929	16671	16769	16803	16879	16734	16878	16938	16848	16823	16991	16948	16810	16647	16753	16919	16828	16716	16655	16709	16814	16692	16676	16896	16940	16803	16842	16775	16803	16754	16899	16751	16745	16661	16602	16643	16974	16526	16809	16812	16785	16851	16670	16794	16726	16891	16778	16863	16822	16698	16673	16597	16789	16869	16958	16757	16779	16875	16692	16785	16838	16678	16879	16987	16654	16629	16747	16698	16785	16810	16870	16798	16732	16734	16739	17024	16707	16603	16844	17031	16653	16746	16830	16940	16789	16676	16663	16725	16641	16810	16836	16792	16965	16739	16831	16574	16807	16879	16677	16971	16694	16753	16903	16950	16766	16781	16695	16866	16715	16665	16858	16777	16796	16785	16637	16685	16902	16785	16835	16890	16756	16822	16701	16743	16624	16683	16831	16731	16882	16661	16915	16863	16824	16744	16792	16704	16775	16810	16951	16759	16682	16747	16727	16810	16651	16917	16695	16764	16657	16875	16835	16792	16777	16956	16769	16900	17038	16869	16845	16986	16735	16856	16740	16784	16859	16882	16816	16792	16764	16755	16867	16920	16771	16822	16683	16787	16900	16639	16840	16689	16695	16970	16770	16934	16937	16841	16822	16791	16774	16835	16761	16868	16913	16746	16764	16877	16840	16766	16803	16883	16878	16843	16892	16721	16687	16682	16912	16835	16670	16602	16840	16597	16902	16750	16790	16737	16740	16827	16750	16847	16932	16837	16818	16928	16764	16844	16749	16900	16805	16859	16765	16781	16867	16701	16668	16683	16791	16814	16852	16807	16875	16653	16873	16918	16885	16885	16690	16846	16606	16738	16942	16780	16751	16949	16816	16871	16660	16763	16892	16967	16800	16707	16743	16745	16931	16672	16856	16772	16887	16948	16803	16770	16800	16626	16818	16715	16839	16979	16888	16857	16818	16921	16627	16783	16927	16842	16783	16792	16856	16680	17089	16872	16842	16942	16876	16888	16906	16697	16780	16888	16765	16804	16883	16805	16841	16709	16836	16743	16746	16857	16766	16799	16916	16798	16797	16814	16740	16900	16623	16732	16883	16876	16723	16755	16910	16745	16874	16667	16813	16614	16696	16711	16883	16818	16965	16718	16846	16758	16729	16824	16643	16825	16789	16716	16916	16729	17043	16987	16907	16875	16881	16836	16688	16803	16964	16820	17051	16789	16876	16738	16819	16766	16757	16865	16815	16830	16839	16998	16887	16676	16872	16807	16781	16804	16777	16768	16635	16920	16779	16961	16728	16875	17080	16757	16844	16921	16870	16821	16837	16845	16865	16831	16645	16890	16849	16704	16799	16816	16923	16846	16514	16714	16884	16579	16711	16782	16913	16756	16776	16752	16751	16882	16822	16706	16753	16875	16834	16639	16760	16813	16782	16556	16916	16812	16772	16722	17017	16719	16660	16842	16865	16892	16709	16790	16756	16841	16602	16822	16754	16710	16881	16957	16909	16667	16949	16695	16768	16976	16861	16795
36110	30340	34812	33538	30905	30441	30457	30006	29791	29626	29666	29435	29078	28944	29206	29093	29040	28721	28638	28945	29134	28866	28755	28770	28857	28795	28853	28649	28700	28769	28642	28725	28910	28695	28908	29034	28751	28749	28826	28562	28731	28787	28726	28900	28917	28744	28753	28928	28615	28886	28550	28667	28478	28568	28790	28836	28818	29027	28781	28669	28951	28787	28907	28873	28523	28607	28641	28668	28424	28816	28952	28767	28634	28772	28664	28443	28635	28644	28789	28920	28589	28751	28856	28502	28208	28478	28856	28895	28780	28956	28399	28813	28618	28696	28619	28605	28578	28719	28842	28533	29032	28567	28684	28733	28834	28609	28529	28518	28710	28483	28629	28544	28732	28644	28534	28850	28632	28623	28676	28752	28937	28674	28771	28679	28809	28587	28792	28607	28623	28479	28730	28648	28553	28653	28572	28758	28638	28693	28763	28525	28740	28590	28800	28722	28635	28578	28587	28655	28721	28822	28620	28803	28870	28488	28548	28493	28601	28807	28943	28967	28780	28797	28743	28571	28811	28548	28787	28525	28798	28734	28749	28770	28627	28610	28796	28574	28773	28754	28512	28755	28579	28540	28584	28696	28668	28729	28596	28689	28642	28664	28676	28589	28773	28588	28877	28726	28885	28700	28701	28571	28992	28768	28917	28826	28606	28524	28353	28684	28713	28458	28812	28869	28621	28901	28581	28515	28594	28546	28671	28644	28667	28427	28781	28826	28733	28888	29015	28695	28913	28731	28607	28587	28669	28452	28559	28408	28744	29001	28704	28738	28925	29013	28728	28814	28612	28811	28559	28690	28506	28766	28930	28795	28776	28532	28499	28737	28855	28542	28638	28550	28722	28661	28719	28919	28786	28501	28701	28528	28294	28727	28585	28659	28666	29021	28648	28753	28764	28731	28770	28475	28766	28654	28757	29099	28842	28742	28851	28781	28603	28665	28719	28605	28663	28504	28779	28582	28652	28607	28834	28670	28537	28806	28674	28604	28649	28424	28465	28463	28682	28774	28873	28486	28800	28686	28985	28550	28647	28945	28684	28610	28827	28482	28578	28994	28907	28966	28617	28629	28647	28751	28862	28941	28577	28527	28763	28716	28779	28828	28652	28757	28745	28690	28797	28609	28756	28534	28981	28352	28918	28793	28805	28641	28663	28768	28740	28753	28829	28691	28639	28865	28728	28676	28667	28673	28548	28670	28507	28599	28756	28755	28844	28681	28632	28610	28820	28732	28803	28522	28573	28708	28786	28701	28655	28622	28679	28640	28567	29030	28965	28483	28498	28674	28879	28764	28705	28724	28734	28673	28641	28567	28930	28794	28631	28708	28480	28739	28487	28749	28704	28744	28726	28841	28734	28746	28851	28852	28868	28514	28945	28576	28743	28508	28749	28555	28674	28652	28879	28585	28736	28789	28935	28672	28837	28673	28523	28775	28631	28650	28946	28670	28902	28599	28524	28359	28687	28604	28544	28752	28899	28716	28598	28499	28917	28651	28397	28838	28623	28613	28545	28796	28900	28767	28577	28646	28684	28568	28580	28899	28697	28670	28802	28675	28591	28542	28784	28920	28742	28922	28835	28723	28841	28660	28656	28635	28767	28553	28518	28652	28557	28701	28697	28577	28772	28824	28926	28846	28612	28887	28703	28813	28892	28615	28730	28705	28887	28629	28457	28527	28872	28890	28853	28804	28631	28648	28615	28572	28694	28616	28776	28717	28574	28439	28725	28730	28738	28783	28591	28519	28838	28786	28631	28704	28819	28586	28600	28716	28743	28823	28809	28674	28790	28663	28703	28768	28560	28865	28844	28758	28998	28875	28802	28741	28528	28766	28707	28614	28229	28508	28591	28589	28721	28647	28417	28571	28710	28667	28968	28644	28746	28928	28494	28363	28539	28819	28599	28838	28601	28758	28922	28686	28743	28596	28502	28754	28827	28673	28814	29103	28502	28730	28641	29019	28779	28547	28507	28640	28586	28397	28699	28580	28644	28520	28653	28538	28696	28745	28781	28798	28419	28758	28696	28787	28549	28506	28582	28640	28811	28763	28728	28614	28705	28658	28703	28644	28834	28820	28738	28986	28751	28556	28880	28692	28844	28810	28779	29005	28810	28685	28750	28492	28853	28438	28755	28837	28935	28721	28715	28697	28895	28554	28702	28671	28765	28510	28819	28767	28717	28763	28826	28651	28604	28797	28550	28755	28787	28863	28675	28824	28619	28784	28801	28587	28550	28558	28676	28842	28908	28862	28744	28907	28794	28805	28835	28709	28744	28537	28630	28653	28870	28572	28664	28527	28623	28390	28942	28660	28608	28564	28694	28790	28796	28602	28504	28469	28680	28846	28682	28580	28765	28671	28900	28566	28748	28489	28769	28712	29058	28732	28874	28769	28618	28676	28442	28767	28729	28787	28539	28616	28869	28747	28518	28377	28840	28640	28598	28546	28815	28726	28705	28604	28873	28527	28662	28510	28713	28854	28406	28484	28845	28839	28797	28657	28775	28773	28685	28751	28867	28493	28765	28927	28562	28629	28733	28713	28526	28547	28703	28649	28811	28637	28689	28751	28723	28734	28976	28837	28863	28801	28571	28678	28829	28612	28691	28724	28819	28761	28526	28819	28634	28960	28849	28550	28588	28720	28547	28690	28644	28772	28825	28432	28675	28801	28659	28650	28853	28625	28771	28552	28865	28449	28634	28716	28595	28884	28665	28529	28628	28510	28771	28532	28599	28641	28596	28838	28956	28602	28831	28624	28558	28670	28755	28627	28652	28641	28735	28791	28931	28796	28581	28717	28641	28818	28696	28683	28564	28841	28734	28621	28733	28456	28739	28715	28788	28759	28637	28758	28826	28596	28609	28837	28598	28779	28779	28446	28733	28642	28759	28936	28743	28532	28455	28544	28756	28851	28719	28779	28649	28518	28559	28729	28770	28824	28785	28815	28891	28596	28750	28475	28678	28630	28784	28569	28649	28846	28970	28841	28477	28935	28747	28754	28544	28805	28625	28660	28827	28765	28789	28753	28682	28505	28488	28614	28705	28529	28864	28629	28565	28704	28807	28651	28712	28794	28573	28586	28631	28596	28616	28672	28741	28475	28551	28827	28671	28768	28529	28716	28718	28888	28675	28575	28777	28659	28682	28758	28563	28461	28564	28716	28785	28887	28642	28533	28372	28737	28816	28488	28591	28773	28635	28530	28739	28655	28658	28681	28934	28661	28879	28539	28513	28780	28535	28607	28719	28875	28689	28881	28543	28746	28664	28824	28803	28734	28844	28625	28647	28814	28841	28661	28574	28520	28743	28557	28450	28863	28464	28705	28690	28687	28667	28601	28669	28590	28498	28735	28505	28756	28674	28834	28753	28863	28937	28707	28848	28774	28688	28691	28861	28817	28628	28685	28738	28651	28599	28871	28468	28767	28869	28912	29046	28788	28781	28686	28859	28489	28830	28630	28783	28735	28858	28610	28513	28811	28799	28699	28613	28649	28574	28843	28666	28657	28817	28578	28862	28544	28569	28633	28727	28496	28586	28821	28577	28810	28852	28773	28782	28786	28961	28457	28472	28639	29014	29006	28805	28805	28758	28793	28295	28886	28647	28445	28612	28935	28626	28563	28758	28646	28560	28689	28642	28595	28711	28709	28599	28659	28646	28580	28451	28707	28460	28766	28822	28795	28690	28539	28556	28832	28582	28525	28749	28458	28719	28703	28843	28694	28907	28830	28682	28645	28810	28545	28661	28614	28482	28609	28838	28388	28684	28677	28648	28590	28750	28444	28869	28746	28634	28598	28886	28819	28777	28652	28515	28752	28734	28917	28603	28612	28474	28757	28372	28784	28638	28533	28572	28626	28764	28897	28655	28648	28845	28714	28596	28546	28833	28580	28661	28870	28776	28912	28594	28716	29076	28815	28707	28814	28674	28422	28675	28581	28643	28464	28733	28507	28733	28763	28657	28561	28805	28702	28447	28678	28510	28550	28713	28552	28700	28674	28643	28508	28486	28646	28673	28648	28590	28555	28784	28810	28698	28716	28491	28761	28720	28819	28812	28556	28643	28556	28743	28704	28871	28729	28419	28551	28573	28860	28565	28478	28478	28664	28753	28546	28450	28571	28699	28824	28483	28587	28566	28571	28683	28822	28910	28960	28656	28477	28839	28523	28741	28693	28826	28918	28692	28460	28608	28783	28825	28793	28753	28816	28635	28506	28768	28464	28533	28744	28761	28861	28724	28821	28699	28570	28752	28992	28854	28762	28756	28717	28650	28450	28723	28707	28403	28879	28521	28873	28679	28736	28878	28618	28533	28743	28672	28553	28628	28592	28754	28757	28913	28618	28779	28533	28983	28979	28932	28603	28772	28637	28525	28459	28658	28952	28795	28719	28555	28965	28585	28790	28556	28611	28705	29055	28824	28788	28704	28574	28787	28721	28674	28796	28647	28702	28712	28737	28780	28621	28616	28633	28520	28697	28675	28720	28595	28584	28590	28717	28881	28599	28684	28743	28909	28497	28700	28597	28655	28396	28663	28597	28669	28603	28518	28713	28734	28759	28788	28684	28691	28565	28718	28518	28772	28595	28757	28855	28866	28726	28989	28797	29026	28870	28541	28864	28727	28862	28990	28573	28705	28691	28808	28957	28556	28613	28858	28672	28622	28523	28624	28832	28562	28710	28894	28753	28622	28495	28680	28958	29061	28810	28835	28424	28706	28748	29009	28922	28849	28453	28547	28617	28603	28771	28781	28862	28580	28594	28556	28753	28786	28654	28739	28868	28612	28517	28685	28805	28616	28734	28691	28785	28678	28552	28734	28849	28732	28795	28835	28641	28560	28627	28608	28841	28917	28970	28593	28536	28467	28499	28635	28493	28448	28856	28669	28647	28712	28661	28653	28520	28961	28727	28407	28702	28918	28712	28926	28705	28585	28795	28891	28746	28897	28969	28932	29024	28960	28574	28531	28734	28778	28593	28808	28502	28748	28670	28729	28727	28699	28700	28839	28919	28676	29043	28462	28494	28649	28650	28961	28549	28808	28795	28726	28843	28515	28581	28766	28606	28640	28645	28739	28915	28825	28667	28791	28842	28789	28515	28744	28760	28651	28750	28681	28498	28789	28907	28621	28555	28632	28716	28639	28598
23435	28422	27830	23742	21711	20619	19752	19472	19195	18913	18870	18551	18464	18483	18275	18249	18236	18139	17816	17862	17879	17868	17833	17736	17657	17680	17747	17563	17923	17851	17714	17867	17603	17679	17884	17796	17723	17634	17662	17871	17645	17730	17717	17509	17985	17758	17902	17708	17777	17577	17767	17705	17695	17826	17726	17742	17963	17832	17570	17739	17640	17660	17535	17750	17728	17900	17550	17703	17602	17582	17779	17755	17644	17878	17446	17678	17784	17630	17506	17714	17545	17619	17572	17608	17613	17618	17595	17934	17867	17785	17685	17758	17624	17829	17703	17719	17749	17570	17726	17693	17853	17701	17637	17671	17606	17670	17817	17651	17655	17747	17773	17543	17545	17598	17765	17584	17753	17641	17701	17759	17780	17584	17588	17937	17633	17554	17716	17735	17818	17981	17746	17720	17783	17715	17746	17801	17654	17633	17661	17776	17730	17874	17769	17767	17738	17614	17422	17558	17725	17701	17829	17689	17625	17822	17615	17537	17589	17743	17857	17590	17836	17745	17772	17852	17758	17656	17655	17595	17511	17765	17451	17772	17736	17710	17531	17760	17866	17824	17712	17582	17794	17624	17963	17676	17720	17729	17897	17766	17644	17778	17724	17614	17659	17802	17655	17677	17696	17626	17809	17954	17734	17629	17949	17753	17685	17819	17646	17721	17901	17564	17660	17865	17793	17711	17663	17728	17541	17863	17811	17761	17704	17849	17650	17507	17618	17584	17754	17702	17727	17679	17758	17751	17707	17647	17830	17606	17716	17617	17724	17715	17490	17638	17725	17607	17721	17729	17666	17607	17412	17687	17651	17665	17690	17607	17728	17625	17785	17706	17821	17548	17580	17865	17712	17649	17903	17726	17544	17860	17551	17523	17849	17725	17577	17531	17607	17686	17758	17717	17818	17722	17648	17534	17866	17689	17888	17689	17735	17594	17837	17673	17466	17735	17631	17782	17715	17844	17677	17611	17710	17943	17594	17650	17662	17846	17791	17708	17889	17542	17606	17757	17814	17720	17602	17661	17802	17829	17684	17592	17654	17721	17852	17630	17678	17667	17738	17658	17656	17721	17710	17551	17641	17685	17571	17773	17782	17585	17785	17681	17646	17631	17873	17872	17787	17790	17800	17705	17736	17750	17532	17604	17909	17729	17663	17675	17735	17734	17774	17617	17725	17769	17740	17591	17758	17681	17670	17691	17591	17716	17664	17726	17660	17693	17624	17789	17700	17681	17631	17660	17681	17645	17581	17758	17578	17631	17648	17774	17711	17671	17610	17701	17635	17822	17808	17573	17662	17720	17523	17790	17564	17667	17920	17586	17656	17661	17751	17655	17990	17858	17404	17861	17639	17723	17580	17759	17729	17782	17749	17918	17594	17629	17651	17682	17690	17549	17799	17668	17623	17713	17583	17608	17567	17760	17653	17798	17807	17792	17559	17584	17814	17721	17961	17660	17422	17675	17548	17667	17760	17823	17720	17697	17775	17592	17655	17678	17663	17739	17670	17600	17737	17473	17583	17932	17633	17584	17677	17547	17640	17463	17665	17766	17867	17690	17680	17526	17505	17840	17643	17639	17697	17622	17781	17769	17889	17449	17688	17688	17705	17818	17847	17748	17635	17738	17631	17848	17748	17733	17813	17645	17840	17493	17776	17725	17822	17780	17761	17602	17728	17630	17636	17595	17657	17593	17578	17567	17745	17849	17575	17756	17758	17617	17768	17648	17770	17722	17665	17806	17715	17705	17627	17838	17777	17650	17826	17885	17688	17859	17681	17885	17708	17460	17535	17669	17841	17623	17815	17791	17635	17582	17773	17679	17714	17548	17744	17774	17743	17675	17679	17967	17658	17590	17617	17692	17782	17659	17588	17667	17577	17584	17813	17754	17736	17543	17655	17705	17649	17789	17828	17693	17604	17752	17762	17636	17519	17682	17693	17772	17453	17634	17659	17693	17741	17758	17554	17484	17704	17589	17555	17504	17684	17650	17742	17794	17500	17835	17735	17674	17722	17846	17825	17724	17718	17760	17626	17716	17744	17601	17520	17677	17688	17780	17609	17754	17804	17837	17636	17704	17453	17793	17591	17615	17631	17791	17869	17435	17775	17731	17761	17660	17730	17926	17649	17793	17627	17605	17757	17686	17605	17739	17691	17686	17707	17737	17782	17791	17772	17549	17692	17649	17831	17675	17540	17799	17882	17665	17761	17648	17720	17741	17651	17808	17718	17553	17780	17762	17682	17639	17729	17646	17759	17729	17817	17618	17671	17687	17804	17706	17566	17659	17647	17650	17460	17570	17553	17733	17809	17690	17773	17747	17748	17762	17803	17772	17709	17703	17619	17738	17667	17593	17719	17678	17867	17681	17663	17766	17739	17603	17856	17514	17642	17518	17705	17702	17599	17644	17701	17738	17675	17884	17612	17656	17548	17722	17658	17812	17511	17624	17715	17629	17863	17780	17804	17693	17541	17899	17624	17772	17583	17806	17692	17674	17512	17584	17831	17702	17620	17742	17873	17825	17710	17778	17643	17749	17623	17619	17637	17821	17610	17591	17690	17810	17695	17752	17772	17623	17787	17668	17730	17427	17644	17764	17679	17816	17841	17797	17700	17651	17602	17535	17595	17534	17869	17715	17919	17678	17603	17599	17622	17751	17745	17511	17804	17975	17742	17725	17507	17680	17513	17617	17662	17638	17932	17746	17819	17854	17957	17732	17696	17578	17869	17715	17642	17899	17791	17689	17656	17747	17567	17781	17700	17704	17648	17747	17600	17720	17745	17826	17745	17761	17715	17719	17753	17818	17655	17667	17609	17486	17619	17661	17712	17778	17812	17719	17753	17736	17525	17756	17725	17633	17734	17801	17657	17727	17939	17860	17544	17834	17789	17679	17673	17695	17697	17719	17759	17730	17661	17598	17750	17648	17697	17704	17742	17681	17525	17611	17557	17525	17769	17772	17616	17647	17890	17677	17767	17692	17802	17879	17666	17809	17617	17661	17726	17781	17868	17790	17586	17705	17857	17773	17600	17473	17709	17815	17701	17571	17751	17603	17774	17767	17665	17827	17677	17640	17604	17735	17761	17741	17775	17735	17823	17690	17765	17762	17749	17748	17837	17929	17803	17738	17606	17790	17727	17691	17724	17634	17808	17690	17779	17669	17590	17696	17769	17640	17651	17681	17642	17816	17813	17730	17675	17785	17610	17686	17792	17731	17647	17612	17738	17652	17673	17471	17747	17863	17808	17632	17618	17570	17752	17603	17651	17693	17901	17699	17653	17714	17916	17692	17607	17695	17566	17618	17668	17566	17714	17664	17768	17650	17492	17634	17832	17705	17622	17671	17694	17636	17695	17799	17738	17730	17685	17677	17846	17856	17619	17680	17643	17649	17735	17622	17691	17684	17740	17772	17700	17810	17607	17567	17641	17692	17677	17843	17569	17722	17638	17823	17824	17802	17667	17788	17841	17765	17536	17584	17661	17776	17710	17699	17727	17897	17785	17643	17734	17739	17686	17512	17618	17631	17733	17691	17606	17521	17680	17703	17664	17563	17732	17675	17701	17546	17625	17858	17697	17787	17690	17756	17870	17638	17737	17841	17719	17767	17768	17656	17883	17556	17756	17774	17762	17763	17703	17622	17757	17639	17701	17774	17835	17548	17647	17830	17808	17640	17638	17756	17682	17499	17586	17832	17737	17854	17788	17555	17797	17723	17591	17812	17620	17800	17639	17533	17637	17732	17689	17897	17604	17731	17800	17686	17661	17719	17712	17593	17660	17857	17658	17648	17908	17807	17743	17882	17526	17665	17621	17824	17829	17604	17911	17651	17617	17528	17595	17759	17585	17692	17890	17745	17730	17826	17551	17858	17781	17657	17690	17687	17862	17808	17566	17771	17653	17788	17581	17674	17484	17758	17639	17763	17920	17856	17567	17737	17764	17602	17717	17833	17712	17810	17595	17794	17732	17893	17736	17550	17597	17733	17702	17616	17613	17935	17675	17797	17681	17706	17660	17760	17610	17655	17696	17791	17859	17669	17677	17787	17826	17789	17622	17797	17661	17703	17576	17756	17736	17772	17706	17594	17557	17765	17845	17643	17760	17680	17594	17631	17828	17684	17636	17794	17796	17842	17651	17950	17792	17631	17688	17661	17577	17762	17733	17625	17713	17807	17768	17784	17704	17589	17678	17577	17581	17743	17636	17680	17643	17716	17502	17628	17770	17597	17809	17698	17830	17700	17709	17601	17629	17633	17615	17710	17693	17616	17801	17767	17710	17689	17712	17693	17682	17600	17705	17600	17754	17741	17714	17811	17698	17679	17599	17613	17688	17699	17625	17568	17772	17831	17703	17652	17766	17588	17640	17739	17817	17717	17678	17553	17726	17871	17795	17635	17692	17657	17755	17791	17874	17650	17724	17827	17534	17864	17775	17697	17612	17737	17397	17739	17507	17686	17580	17710	17703	17749	17755	17628	17743	17735	17590	17490	17946	17522	17716	17765	17663	17812	17755	17794	17727	17750	17714	17876	17754	17665	17746	17737	17815	17737	17765	17723	17814	17678	17883	17659	17826	17689	17630	17769	17733	17723	17586	17723	17617	17659	17711	17756	17657	17914	17844	17706	17599	17645	17612	17783	17848	17554	17658	17719	17813	17737	17698	17741	17637	17701	17610	17709	17594	17678	17741	17824	17918	17737	17639	17777	17791	17728	17684	17796	17611	17699	17914	17729	17692	17846	17686	17721	17625	17698	17631	17667	17593	17718	17841	17893	17684	17791	17737	17827	17683	17830	17741	17626	17651	17909	17773	17751	17793	17863	17615	17691	17605	17535	17597	17868	17731	17550	17831	17811	17659	17735	17781	17829	17741	17788	17862	17627	17818	17766	17692	17595	17821	17601	17618	17734	17563	17630	17734	17648	17782	17635	17841	17635	17715	17620	17645	17900	17773	17717	17699	17707	17651	17582	17569	17586	17672	17695	17599	17800	17711	17659	17722	17615	17604	17705	17715	17567	17718	17728	17694	17819	17700	17838	17623	17686	17619	17766	17719	17657	17551	17815	17832	17528	17894	17605	17465	17725	17791	17866	17650	17599	17717	17796	17600	17730	17940	17614	17599	17764	17695	17625	17589	17766	17792	17648
24237	21179	27767	25560	24968	29816	31928	29412	28858	28812	28538	28047	28117	27659	27690	27379	27513	27034	27054	27213	27235	27198	27336	27023	27024	27051	27028	27053	26821	27099	26967	26939	27055	27036	26926	26803	26633	26867	26969	26713	26540	26772	26729	26877	27071	26950	26760	26763	26923	27067	26736	27008	26728	26759	27149	27022	26818	26850	26979	26766	26551	26855	26732	26857	26925	26516	27117	27177	26898	26746	26924	26867	26675	26843	27037	26952	26779	26655	26849	26808	26772	26636	26889	26923	26717	26791	26815	26732	26946	26686	26973	26726	26873	26935	26992	26737	26718	26834	26702	26776	26938	26859	26814	26577	26596	26758	26749	26918	26532	26693	26704	26992	26596	26710	26873	26758	26767	26866	26762	26843	26544	26840	26793	26800	26734	26702	27123	26725	26771	26876	26841	26737	26841	26696	26849	26695	26766	26628	26744	26964	26723	26651	26929	26807	26807	26565	26862	26574	26688	26623	26859	26622	26655	26917	26773	26887	26899	26865	26818	26613	26644	26863	26772	26932	26585	26571	26781	26682	26635	26766	26748	26766	26580	26916	26636	27027	26680	26861	26930	27029	26877	26761	26538	26724	26699	26783	26869	26885	26768	26539	26663	26775	26778	26664	26858	26790	26922	26579	26908	26778	26943	26908	26693	26918	26644	26602	26816	26696	26560	26727	26909	26648	26685	26835	26519	26782	26665	26740	26847	26822	27057	26630	26722	27077	26873	26915	26703	26867	27132	26791	26666	26869	26648	26856	26606	26817	26762	26920	27027	26743	26819	26833	27031	26670	26766	26668	26883	26716	26754	26469	26665	26810	26913	26747	26590	26629	26855	26739	26626	26927	26893	26693	26818	26918	26661	26748	26832	26754	26519	26792	26640	26825	26735	26875	26964	26624	26748	26616	26767	26716	26873	27126	26770	26814	26863	26829	26709	26544	26837	26730	26793	26516	26653	26735	27010	26974	26919	26685	26785	26897	26927	26988	26934	26809	26802	26905	26703	27040	26739	26738	26662	26721	26648	26713	26699	26883	26904	26759	26632	26542	26737	26913	26533	26802	26587	26754	26676	26727	26514	26857	26801	26804	26764	26757	26881	26795	26883	26618	26813	26690	26638	26911	26572	26577	26855	26673	26898	26973	26824	26921	26800	26794	26819	26899	26745	26894	26760	26433	26873	26780	26913	26881	26780	26708	26810	26893	27033	26617	26794	26732	26740	26607	26800	26782	26787	26699	26656	26737	26568	27017	26834	26575	26813	26823	26988	26919	26644	26885	26736	26757	26875	26892	26808	26591	26694	26711	26861	27168	26938	26880	26915	26991	26934	26659	26840	26857	26878	26568	26752	26903	26802	27043	26737	26462	26738	26600	26787	26734	26905	26746	26526	26852	26763	26673	26432	26742	26596	26477	26616	26692	26924	26752	26908	26927	26834	26906	26692	26518	26775	26770	26702	26671	27104	26735	26903	26975	26639	26765	26913	26975	26740	26862	26873	26686	26746	26833	26725	26710	26993	26811	26704	26809	26571	26637	26894	27041	26680	26607	26866	26799	26779	26521	26727	26856	26789	26655	26883	27070	26856	27069	26788	26882	26846	26762	26905	26768	26770	26735	26949	26901	26489	26792	26701	26768	26849	27065	27021	26730	26772	26880	26693	26749	26664	26813	27025	26984	26607	26870	26604	27033	26926	27024	27016	26794	26812	26692	26795	26685	26779	26670	26512	26868	26929	26767	26807	26595	27077	26685	26830	26746	26780	26960	26682	26672	26797	26555	26753	26769	26769	26928	26771	26919	26844	26880	26748	26779	26666	26734	26688	26644	27016	26758	26635	27000	26775	26562	26819	26584	26538	26685	26750	26751	26575	26706	26897	26782	26892	26818	26652	26622	26508	26589	27128	26789	26676	26926	26775	26758	26572	26676	26823	26705	26818	26676	26829	26909	26697	26566	26645	26877	26734	26798	27180	26978	26765	26708	26807	26891	26827	26823	26628	26445	26744	27062	26505	26571	26656	26716	26979	26811	26810	26467	26676	26699	26728	26880	26627	26710	26875	26943	26819	26610	26745	26589	26773	26691	26826	26547	26794	26748	26896	26665	26931	26634	26757	26717	26540	26649	26602	26748	26628	26682	26604	26850	26766	26817	26697	26802	26864	27017	26934	26673	26814	26793	26549	26898	26884	26832	27002	26885	26678	26728	26674	26738	26560	26703	26590	26739	26726	26512	26851	26740	26968	26771	26704	26985	26666	26661	26863	26907	26715	26596	26755	26690	26710	26690	26793	26842	26639	26716	26644	26805	26929	26750	26911	26639	26721	26651	26478	26608	26727	26777	26366	26501	27088	26778	26960	26964	26731	26521	26524	26508	26716	27004	26638	26630	26943	26698	26869	26618	26677	26526	26760	27085	26699	26719	26729	26631	26663	26954	26768	26639	27019	26803	26781	26842	26447	26762	26644	26745	27071	26970	26515	27023	26865	26783	26814	27020	26917	26812	26663	26729	26917	26865	26712	26741	26734	26667	26941	26882	26764	26573	26699	26665	26828	26815	26793	26760	26674	26881	26873	26776	26682	26873	27028	26909	26843	26482	26701	26698	26949	26782	26743	26792	26478	26652	26708	26737	26663	26645	26923	26769	26797	26853	26777	26620	26659	26800	26618	26740	26806	26975	26811	26740	26849	26621	26643	26767	26676	26611	26662	26888	26592	26405	26951	26937	26755	26758	26585	26709	26646	26699	26468	26600	26727	26551	26862	26814	26635	26763	26949	26828	26858	26699	26724	26805	26756	26728	26842	26716	26579	26666	26788	26866	26778	26819	26756	26843	26661	26565	26793	26894	26615	26824	26561	26692	26818	26858	26555	26626	26719	26767	26788	26642	26834	26837	26481	26643	26659	26645	26708	26745	26929	26714	27134	26766	26737	26619	26969	26600	26429	26693	27031	26556	27013	26644	26803	26718	26765	26758	26779	26571	26866	26912	26939	26686	26619	27001	26859	26829	26703	26559	26879	26945	26782	26660	26768	26959	26690	26725	26871	26890	26858	26878	26726	26455	26475	26607	26457	26572	26680	26796	26741	26787	26602	27089	26811	26754	26612	26525	26794	26743	26696	26801	26675	26754	26813	26652	26881	26932	26753	26891	26818	26735	26736	26831	26639	26990	26799	26713	26844	26584	26804	26686	26737	26788	26640	26768	26947	27040	26494	26571	26716	26816	26797	26573	26917	26730	26872	26807	26935	26776	26626	26753	26596	26930	26765	26844	26995	26684	26605	27042	26594	26689	26951	26574	26753	26667	26709	26901	26746	26872	26860	26674	26741	26650	26704	26655	26858	26706	26816	26385	26745	26580	26745	26750	26677	26830	26791	26610	26619	26899	26642	26816	26660	26841	26868	26745	26692	26682	26831	26941	26946	26648	26625	26568	26744	26627	26766	26747	26953	26497	26499	27061	26578	26569	26833	26955	26707	26712	26941	26658	26628	26884	26664	26795	26750	26966	27031	27004	26674	26645	26795	26911	26709	27152	26766	26882	26974	26865	26726	26834	26524	27002	26757	26822	26974	26701	26950	26664	26682	26752	26714	26327	26718	26864	26822	26926	27012	26784	26461	26886	26848	26817	26707	26994	26866	26744	26646	26807	26826	26740	26772	26853	26826	26909	26905	26622	26831	26735	26731	26880	26695	26819	26707	26520	26680	26737	26916	26863	26762	26882	26819	26858	26800	26776	27007	27028	26732	26708	26669	26715	26664	26505	26767	26815	26841	26770	26910	26675	26924	26953	26957	26858	26866	26862	27063	26589	26928	26728	26687	26827	26622	26582	26845	26798	26813	26901	26665	26630	26777	26762	26882	26641	26611	26952	27093	26640	27022	26760	26720	26775	26898	27013	26855	27024	26923	26857	26856	26689	26851	26984	26658	26637	26622	26822	26470	26698	26965	26788	26946	26913	26831	26790	26715	26870	26954	26612	26741	26776	26586	26926	26891	26937	26913	26969	26748	26825	26760	26697	26688	26867	26692	26662	26767	26867	26840	26772	26699	26997	26586	26718	26805	26756	27008	26766	26428	26626	26897	26711	26717	26595	26488	26676	27108	26999	26778	26978	26874	26737	26917	26995	26784	26813	26779	26954	26751	26809	26696	26730	26867	26926	26431	27019	26869	26544	26985	26867	26980	26645	26942	26729	26601	26740	26975	26939	26855	26850	26840	26998	26899	26562	27028	26972	26751	26863	26679	26620	26681	26930	26861	26873	26620	26569	26733	26583	26792	26617	26675	26864	26745	26738	26967	26939	27025	26868	26937	26679	26808	26957	26373	26898	26954	26785	26802	26695	26906	27135	26964	26516	26839	26599	26773	26724	26698	26701	26688	26667	26920	26461	26703	26774	26472	26706	26952	26904	26640	26657	26851	26717	26685	26676	26868	26996	26550	27025	26664	26600	26666	26714	26926	26727	26770	26788	26739	26931	26757	26805	26854	27120	26846	26888	26505	26858	26817	26774	26688	26639	26760	26747	26740	26839	26748	26709	26825	26918	26953	26803	26708	26480	26990	26708	27068	26812	26764	26866	26735	26760	26968	26685	26645	26969	26723	26801	26561	26882	26812	26888	26586	26712	26803	26904	26824	26787	26832	26891	26918	26745	26681	26670	26784	26819	26851	26889	26688	26692	26734	26750	26662	26839	26598	26887	26735	26844	26602	26569	26713	26703	26721	26729	26695	26659	26641	26660	26780	26894	26804	26647	26554	26818	26679	26808	26983	26491	26726	26714	26907	26801	26790	26805	26763	26716	26828	26845	26786	26801	26832	26667	26571	26938	26807	26500	26613	26738	26799	26805	27024	26725	26996	26734	26569	26806	26985	26689	26635	26603	26762	26909	27029	26621	26645	26896	26659	26833	26991	26771	26719	26829	26929	26747	27078	26945	27022	26852	26753	26748	26618	26745	26569	26723	26687	26633	26959	26862	27047	26931	27129	26703	26910	26598	26654	27019	26775	26686	26818	26731	26848	26880	26653	26754	26614	26771	26594	26770	26678	26695	27162	26758	26877	26531	26811	26791	26831	26668	26813	26988	26917	26803	26684	26824	26837	26639	26663	26393	26618	26786	26749	26806	26834	26799	26833	26854	26823	26605	26790	26859
20769	35226	34448	28163	24770	22670	21113	20358	19811	19517	19073	18671	18228	17912	18008	17782	17716	17345	17242	17210	17139	17393	17167	16985	17039	16987	17057	17112	17095	17152	17058	16800	17037	16914	16932	17080	16974	17004	16811	16887	16921	16925	16946	17139	16919	16891	16786	16982	16713	16816	16977	16895	16805	16930	16894	16906	17003	17068	16753	16921	16780	16950	16916	17078	16820	16777	16902	16864	16783	16959	16907	16873	16740	16893	16950	16720	16845	16690	16845	16891	16800	16869	16747	16790	16934	16863	17073	16828	16792	16609	16858	16917	16815	16842	17022	16751	16949	16869	16952	16832	16876	16869	16865	16608	16662	16894	16525	16843	16732	16823	16750	16732	16777	16696	16896	16961	16730	16720	16823	16781	16847	16824	16726	16809	16725	16682	16863	16915	16932	16988	16785	16962	16927	16812	16711	16769	16820	16747	16828	16984	16850	16857	16863	16882	16876	16920	16830	16714	16932	16655	16625	16669	16658	16747	16981	16794	16776	16904	16785	16823	16727	16860	16677	16794	16846	16842	16906	16707	16750	16849	16859	16798	16888	16927	16580	16907	16841	16839	16730	16715	16917	16701	16823	16863	16855	16848	16700	16877	16801	16745	16907	16681	16710	16817	16870	16862	16954	16799	16849	16770	16849	16947	16781	16945	16734	16880	16717	16762	16908	16890	16785	17003	16822	16717	16828	16825	16807	16810	16685	16583	16746	16788	16879	16821	16887	16818	16802	16893	16722	16772	16812	16787	16856	16933	16912	16783	16696	16760	16854	16745	16789	16789	16757	16835	16721	16779	16715	16694	16685	16806	17067	16797	16839	16747	16926	16809	16898	16730	16729	16750	16973	16876	16814	16930	16928	16842	16942	16985	16851	16848	16855	16756	16773	16968	16749	16995	16809	16728	16813	16713	16825	16822	17023	16725	17043	16775	16782	16853	16918	17003	16748	16779	17074	16686	16952	16751	16913	16722	16879	16751	17042	16879	16912	16587	16834	16842	16936	16833	16819	17040	16896	16945	16997	16814	16694	16962	16760	16748	16789	16727	16950	16843	16785	16980	16884	16975	16511	16818	16784	16730	16736	16854	16758	16799	16746	16883	17013	16820	16771	16836	16867	16714	16849	16866	16706	16821	16898	16814	16826	16687	16916	16731	16964	16813	16950	16706	16756	16857	16781	16786	16591	16869	16683	16754	16812	16907	16764	16883	16870	16907	16675	16714	16881	17012	16869	16811	16783	16910	16824	16893	16838	16848	16827	16672	16923	16668	16956	16818	16804	16963	16914	16900	16941	16926	16814	16806	16787	16595	16760	16752	16742	16779	16841	16765	16885	16777	16826	16797	16746	16673	16844	16850	16911	16813	16685	16916	17076	17119	16878	16726	16744	16959	16618	16795	16912	16922	16881	16939	16746	16619	16902	16727	16901	16704	16788	16867	16836	16723	16811	16796	16700	16933	16791	16818	16843	16761	16907	16921	16931	16939	16788	16573	16869	16871	16931	16831	16835	16660	16657	16768	16782	16895	16836	16625	16733	16762	16859	16815	16935	16805	16842	16843	16668	16748	16994	16699	16573	16762	16925	16880	16862	16944	16655	16985	16878	16938	16792	16842	16837	16767	16891	16960	16778	16858	16659	16884	16771	16799	16985	16777	16639	16869	16854	16948	16781	16777	16781	16910	17048	16831	16928	16800	16991	16795	16778	17043	16816	16842	16878	16909	16910	16742	16733	17058	16782	16912	16979	16878	16754	16645	16774	16951	16757	16874	16675	16911	17067	16722	16950	16741	16874	16946	16881	16870	16820	16710	16756	16885	16826	16746	16747	16909	16767	16867	16798	16953	16744	16921	16924	16780	17022	16836	16837	16900	16741	16751	16769	16784	16829	16922	16943	16768	16826	16893	16827	16873	16861	17055	16875	16905	16547	16859	16811	16914	16847	16745	16818	16764	16663	16848	16818	16626	16736	16615	16737	16844	16794	16988	16866	16852	16837	16688	16757	16646	16753	16951	16832	16893	16709	16922	16806	16706	16876	16788	16804	16853	16771	16855	16800	16885	16877	16895	16966	16705	16936	16757	16755	16726	16988	16879	16751	16970	16879	16952	16886	16841	16899	16825	16894	16840	16846	16719	16818	16803	16993	16697	16684	16865	16766	16834	16842	16815	16732	16892	16864	16765	16748	16893	16849	16681	16896	16797	16798	16807	16885	16749	17071	16769	16876	16538	16637	16908	16809	16836	16944	16748	16838	16785	16913	16832	16943	16818	16929	17021	16958	16972	16972	16904	16867	16675	16713	16706	16766	16699	16750	16649	16910	16803	16921	16941	16824	16750	16764	16962	16833	16894	16893	16979	16893	16758	16996	17006	16743	16888	16797	16995	16711	16771	16701	16887	16820	16728	16834	16908	16794	16792	16971	16978	16777	16708	16890	16658	16785	16776	17021	16698	16839	16975	16927	16908	16794	16862	17019	16859	16855	16739	16925	16744	16915	16857	16832	16841	16840	16680	16787	16946	16782	16779	16753	16848	16770	17079	16721	16720	16955	16742	16666	16835	16901	16811	16649	16635	16864	16744	16947	16833	16793	16828	16917	16926	16849	16800	16904	16822	16902	16855	16878	16808	16821	16695	16807	16845	16801	16806	16881	16850	16771	17014	16729	16783	16791	16802	16815	16851	16894	16906	16783	16771	16721	16886	16809	16971	16860	16720	16857	16865	16822	16782	16786	16963	16751	16962	16812	16881	16685	16829	16737	16735	16782	17013	16586	16727	16781	16946	16739	17008	16773	16908	16876	16910	16815	16792	16931	16934	16937	16826	16900	16725	17038	16795	16678	16676	16859	16712	16716	16797	16762	16780	16764	16918	16950	16860	16865	16710	16722	16782	16748	16635	16762	16717	16793	16753	16676	16824	16795	16742	16830	16823	16857	16929	16823	16843	16897	16896	16790	16757	16908	16827	16928	16848	16921	16930	16925	16699	16904	16754	16816	16820	16776	16904	16786	16818	16835	16828	16836	16859	16823	16702	16803	16770	16824	16963	16775	16899	16799	16768	16569	16755	16927	16747	16725	16915	16709	16765	16935	16913	16880	16830	16776	16941	16648	16961	16918	16765	16832	16793	16823	16855	16749	16808	16979	16843	16849	16888	16768	16895	16796	16882	16795	16722	16851	16962	16967	16768	16756	16814	16651	16824	16686	16827	16923	16780	16862	16916	16901	16800	16901	16717	16861	16511	16884	16795	16570	17001	16878	16709	16841	16737	16831	16801	16751	16985	16765	16731	16697	16837	16602	17028	16850	16788	16950	16798	16792	16826	16645	16844	16845	16893	16795	16873	16783	16850	16848	16811	16753	16917	16781	16648	16793	16925	16703	16759	16823	16903	16835	16938	16744	16820	16822	16891	16797	16977	16778	16796	16836	16952	17034	16689	16803	16852	16571	16739	16823	16801	16842	16750	16869	16893	16774	16801	16846	16781	16879	16885	16754	16980	16809	16838	16915	16828	16702	17034	16923	16937	16893	16859	16733	16826	16858	16838	16879	16777	16848	16788	16896	16884	16667	16987	16772	16954	16994	16827	16881	16907	16724	16821	16791	16925	16774	16920	16687	16974	16890	16805	16826	16743	16998	16975	16918	16965	16913	16887	16690	16823	16956	16849	16928	16815	16776	16886	16708	16767	16859	16951	16914	16786	16825	16630	16828	16891	16938	16839	16987	16925	16916	16833	16769	16811	16872	16775	16824	16908	16755	16936	16966	16806	16952	17007	16834	16708	16848	16770	16883	16882	16856	16818	16731	16820	16683	16779	16874	16864	16948	16859	16637	16813	16702	16862	16897	16773	16803	16777	16899	16666	16749	16728	16845	16905	16900	16837	16807	16863	16890	17013	16608	16808	16860	16741	16653	17005	16782	16656	16880	16841	16871	16824	16854	16873	16705	16703	16957	16703	16771	16897	16767	16972	16889	16810	16856	16778	16766	16922	16957	16894	16893	16791	16997	16854	16879	16882	16769	16932	16872	16880	16814	17030	16774	16906	16707	16799	16924	16852	16828	16902	16832	16794	16845	16900	16799	16803	16863	16899	16662	16992	16804	16783	16865	16796	16844	16899	16854	16774	16678	16954	16743	16825	16721	16879	16781	16948	17011	16611	16762	16831	16964	16899	16819	16723	16771	16879	16855	16716	16777	16863	16828	16883	16841	16790	16752	16863	16864	16711	16846	16758	16689	16923	16954	16911	16784	16736	16725	16780	16939	16906	16968	16751	16604	17001	16729	16694	16780	16753	16805	16705	16657	17013	16775	16838	16774	16881	16624	16772	16722	16843	16853	16851	16779	16898	16744	16815	16803	16840	16746	16828	16898	16880	16737	16833	16967	16892	16857	16748	16775	16870	16802	17042	16677	16776	16972	16800	16752	16862	16983	16978	16575	16707	16966	16715	16746	16821	17082	16857	16741	16920	16736	16803	16973	16818	16755	16877	16874	16940	16739	16886	16744	17043	16698	16653	16897	16718	16697	16841	16751	16791	16767	16858	16733	16698	16924	16732	17002	16890	16899	16873	16962	16759	16736	16782	16777	16763	16717	16930	17013	16882	16885	16715	16896	16600	16921	16638	16874	16922	16784	16752	16742	16718	16848	17008	16833	16917	16783	16936	16780	16854	16919	16902	16798	16662	16894	16833	16934	16872	16922	17012	16701	16927	16867	16911	16746	16787	16932	16919	16748	16815	16670	16780	16717	16963	16873	16749	16750	16813	16860	16911	16888	16878	16824	16878	16876	16856	16761	16745	16973	16873	16774	16814	16947	16810	16918	16701	16802	16841	16802	16967	16884	16663	16838	16898	16901	17019	16728	16805	16974	16822	16757	16615	16921	16671	16919	16951	16818	16880	16736	16907	16826	16625	16842	16813	16799	16897	16957	16895	16670	16736	16792	16833	16925	16819	16633	17020	16782	17033	16859	16742	16927	16805	16768	16771	16965	16733	16951	16704	16940	16957	16874	16780	16702	16764	16811	16884	16932	17082	16739	16855	16669	16968	16720	16940	16774	16788	16936	16799	16779	16794	16896	16813	16959	16772	16832	16875	16810	16818	16688	16964	16761	16890	16795	16823	16897	16728	16867	16854	16730	16829	16879	17002
22602	21184	27774	24966	22796	28460	33929	30397	29744	29972	29410	28677	28197	28241	28073	28113	27644	27540	27575	27440	27439	27278	27271	26748	26977	26651	27235	27031	26961	26557	26963	26995	26971	26891	26840	27015	26908	26867	26961	26678	27046	27060	27017	26782	26813	26841	26955	26724	26896	26881	27011	26703	26788	26780	26908	26900	26902	26747	26941	26656	26669	26845	26639	26788	26709	26847	27013	26862	26927	26817	26652	26996	26990	26918	26794	26966	26824	26947	26715	26842	27180	26766	26972	26792	26879	26905	26688	26944	26828	26710	26889	26770	26712	26646	26981	26627	26742	26759	26768	26854	26766	26499	26868	26840	26939	26635	26666	26720	27026	26960	26936	26657	26806	26899	26916	26681	26702	26859	26706	26761	26800	26828	26798	26936	26359	26518	26744	27001	26839	26901	26768	26826	26870	26774	26904	26668	26941	26734	26831	26685	26853	26842	26692	26626	26693	26787	26771	26702	26719	26780	26877	26777	26603	26911	26657	26879	26847	26731	26669	26729	26681	26911	26705	26831	27015	26860	26758	26844	26785	26884	26917	26654	26599	26710	26894	26691	26902	26861	26639	26655	26863	26699	26917	27040	26775	26786	26857	26814	26521	26637	26790	26714	26374	26680	26856	26670	26749	26608	26701	26737	26707	26479	26712	26601	26852	26715	26751	26661	26826	26789	26644	26727	26620	26923	26862	26681	26762	26891	26680	26326	26666	26632	26744	26489	26687	26831	26692	26593	26717	26746	26695	26679	26788	26644	26653	26687	26709	26740	26917	26596	26708	26956	26906	26806	26912	26659	26591	26773	26604	26985	26601	26865	26400	26638	26700	26730	26664	26572	26703	26735	26723	26644	26464	26742	26639	26873	26718	26688	26681	26594	26525	26867	26786	26581	26692	26798	26645	27005	26764	26785	26615	26489	26800	26556	26661	26760	26651	26703	26800	26373	26909	26549	26774	26822	26775	26581	26730	26939	27062	27008	26711	26868	26937	26797	26833	26552	26850	26470	26777	26541	26911	26712	26761	26699	26794	26916	26853	26437	26631	26719	26750	26921	26765	26669	27059	26738	26728	26546	26660	26730	26688	26740	26923	26622	26696	26683	26590	26728	27049	26725	26702	26721	26624	26907	26643	26763	26800	26778	26764	26643	26775	26947	26686	26545	26794	26549	26731	26822	26574	26808	26929	26754	26747	26401	26710	26510	26758	26711	26786	26644	26634	26691	26599	26597	26539	26515	26969	26986	27037	26735	26478	26826	26668	26771	26779	26830	26761	26627	26627	26707	26787	26819	26847	26840	26887	26888	26699	26652	26592	26716	26621	26898	26826	26421	26664	26898	26606	26554	26923	26945	26738	26958	27069	26426	26720	26600	26678	26931	26863	26529	26740	26749	26885	26725	26720	26686	26550	26571	26656	27074	26627	26810	26688	26546	26579	26667	26721	26790	26517	26608	26655	26734	26665	26735	26589	26652	26731	26742	26846	26769	26905	26806	26801	26907	26842	26299	26762	26881	26751	26667	26617	26676	26440	26716	26721	26673	26532	26734	26704	26748	26578	26646	27044	26606	26751	26720	26806	26766	26642	26957	26764	26478	26452	26737	26730	26685	26468	26734	26637	26748	26769	26701	26894	26640	26799	26731	27040	26922	26607	26707	26521	26689	26839	26959	26802	26802	26921	26672	26626	26636	26532	26821	26655	26545	26672	27003	26933	26656	26956	26892	26970	26695	26822	26397	26610	26764	26688	26523	26614	26780	26851	26763	26908	26884	26807	26801	26867	26733	26622	26721	26669	26962	26747	26575	26871	26489	26765	26794	26702	26701	26871	26635	26726	26515	26850	26926	26837	26657	26716	26562	26694	26546	27023	26990	26858	26641	26718	26954	26802	26699	26460	26637	26692	26667	26700	26819	26882	26780	26864	26658	26841	26718	26935	26829	26766	26858	26818	26871	26478	26750	26880	26550	26665	26460	26629	26796	26694	26690	26763	26665	26803	26752	26749	26940	26789	26792	26455	26772	26747	26957	26685	26600	26676	26937	26911	26791	26771	26970	26864	26724	26839	26579	26537	26846	26647	26731	26907	26796	26902	26767	26844	26950	26582	26799	27076	26674	26816	26795	26772	26693	26777	26874	26716	26752	26429	26365	26734	26730	26899	26828	26803	26743	26823	26741	26529	26867	26394	26586	26689	26590	26638	26850	26813	26900	26609	26669	26878	26550	26521	27092	26832	26727	26649	26578	26784	26645	26800	26516	26548	26659	26771	26800	26993	26464	26635	26593	26638	26656	26685	26843	26735	26742	26798	26828	26718	26427	26952	26677	26773	26658	26707	26665	26863	26786	26730	26680	26752	26716	26983	26580	26811	26734	26694	26629	26758	26821	26938	26804	26789	26690	26719	26715	26736	26698	26864	26570	26882	26787	26957	26661	26798	26824	26735	26597	26470	26641	26645	26767	26923	26680	26755	26612	26604	26763	26680	26866	26879	26671	26790	26709	26894	26679	26508	26936	26564	26329	26886	26719	26851	26655	26694	26666	26690	26684	26793	26649	26715	26819	26477	26781	26899	26755	26784	26758	26791	26801	26919	27093	26868	26759	27014	26785	26789	26809	26512	26764	26670	26759	26565	26823	26735	26790	26661	26931	26810	26798	26625	26767	26819	27006	26679	26651	26746	26721	26718	26466	26690	26907	26485	26584	26735	26752	26739	27035	26607	26574	26931	26837	26584	26629	26801	26794	26965	26779	26893	26648	26419	26652	26556	26617	26929	26727	26453	26680	26805	26624	26711	26758	26880	26664	26389	26854	26788	26551	26712	26705	26837	27032	26893	26772	26775	26715	26628	26518	26617	26596	26932	26584	26596	26589	26903	26631	26742	26862	26754	26699	26906	26612	26836	26835	26895	26710	26910	27117	26799	26688	26785	26628	26823	26635	26549	26578	26601	26655	26875	26574	26803	26673	26626	26717	26873	26584	26719	26886	26707	26881	26914	26832	26580	26485	26619	26768	26875	26556	26488	26805	26879	26802	26761	26585	26885	26749	26724	26842	26777	26959	26936	26567	26548	26845	26761	26494	26717	26901	26778	26712	26612	26441	26855	26827	26599	26806	26655	26655	27005	26580	26782	26686	26654	26821	26768	26797	26746	26953	26862	26774	26801	26773	26853	26631	26917	26476	26526	26667	26584	26616	26636	26955	26722	26854	26829	26635	26678	26592	26869	26655	26803	26976	26904	26756	26601	26785	26784	26678	26690	26675	26782	26765	26822	26720	26766	26886	26762	26350	26573	26922	26844	26500	26805	26587	26445	26513	26651	26695	26766	26332	26714	26813	26562	26713	26768	26732	26898	26690	26722	26894	26702	26567	26733	26711	26721	26701	26628	26590	26725	26610	26552	26920	26631	26652	26451	26924	27101	26663	26480	26943	26685	26651	26780	26790	26658	26678	27016	26746	26606	26841	26776	26784	26760	26607	26583	26740	26675	26704	26921	26788	26665	27012	26771	26737	26848	26685	26986	26909	26942	26738	26824	26642	26931	26631	26760	26777	26566	26532	26819	26510	26838	26713	26957	26613	26692	26667	26706	26802	26744	26837	27009	26889	26895	26706	26545	26825	26802	27014	26691	26716	26804	26564	26795	26663	26766	26799	26893	26809	26956	26712	26831	26726	26593	26653	26725	26907	26540	26588	26732	26637	26684	26803	26800	26737	26808	26829	26743	26650	26806	26883	26926	26647	26788	26887	26865	26669	26711	26912	26536	26576	26771	26841	26930	26764	26683	26969	26804	26678	26925	26796	26642	26680	26588	26843	26613	26625	26880	26586	26794	26754	27170	26914	26845	26913	26633	26758	26950	26857	26704	26673	26739	26639	26795	26586	26700	26896	27004	26648	26927	26709	26826	26997	26552	26692	26688	27022	26761	26778	26536	26479	26779	26730	26820	26513	26667	26585	26809	26839	26999	26897	26908	26703	26890	26971	26822	26658	26927	26749	26860	26720	26514	26611	26730	26691	26664	26578	26742	26685	27002	26499	26559	26588	26816	26850	26976	26837	26686	26627	26572	26589	26975	26651	26635	26880	26931	26744	26867	26925	27020	26855	26774	26741	26609	26887	26627	26495	26729	26518	26945	26881	26694	26551	26825	26512	26763	26902	26905	26776	26978	26950	26417	26718	26664	26989	26819	26609	26678	26822	26572	26937	26768	26612	26805	26475	26761	26533	26693	26767	26822	26730	26665	26854	26529	26730	26598	26931	26769	26775	26848	26641	26894	26882	26824	26835	26669	26634	26817	26563	26922	26925	27028	26526	26725	26468	26674	26921	26695	26747	26900	27008	26744	26861	26752	26745	26846	26835	26749	26633	26819	26937	26676	26796	26653	27080	26583	26721	27008	26753	26901	26813	26645	26670	26720	26623	26752	26385	26886	26942	26940	26795	26603	26670	26667	26752	26754	26919	26776	26866	26797	26674	26725	26890	26435	26629	26785	26855	26750	26653	26825	26649	26581	26647	26656	26774	26746	26740	26781	26619	26698	26684	26660	26514	26635	26514	26932	26699	26705	26646	26885	26769	26670	26740	26861	26675	26947	26863	27057	26693	26750	26810	26879	26603	26764	26806	26747	26801	26844	26822	26906	26704	26813	26656	26736	26903	26646	26743	26549	26944	26844	26613	27000	26846	26637	26806	26481	26948	26821	26872	26933	26856	26478	26636	26672	26730	26784	26692	26705	26633	26936	26878	26748	26563	26641	26523	26595	26739	26416	26528	26764	26818	26735	26804	26514	26611	26531	26801	26803	26620	26841	26987	26917	26556	26552	26638	26734	26616	26759	26523	26703	26812	26688	26863	26789	27166	26841	26619	26872	26708	26690	26880	26550	26844	26697	26855	26669	26537	26464	26706	26856	26669	26781	26623	27056	26684	26830	26884	26717	26613	26690	26787	26664	26560	26484	26569	26784	26715	26688	26694	26724	26814	26640	26739	26556	26867	26862	26480	26667	26798	26644	26724	26878	27007	26812	26763	26801	26783	26589	26648	26768	26701	26676	26755	26903	26638	26862	26710	26878	26836	26790	26867	26750	26723	26919	26662	26794	26827	26736	26770	26604	26909	26729	26745	26994	26834	26771	26687	26518	26942	26783	26860
22660	40087	39720	32243	28008	25281	23283	22275	21477	20773	20086	19581	19100	18665	18571	17955	17839	17510	17527	17462	17317	17172	17217	16973	17039	16923	16900	17004	16944	16804	16992	16935	16928	17051	16949	17007	16759	17023	16782	17020	16872	16894	16792	16997	16899	16967	16927	16905	16905	16799	16818	16956	16692	16991	16681	16835	16933	16805	16769	16786	16729	16865	16876	16745	16750	16875	16983	16672	16597	16773	16747	16820	16745	16818	16820	16746	16776	16815	16964	16642	16669	16717	16724	16658	16838	16712	16665	16814	16862	16792	16554	16889	16625	16746	16849	16769	16686	16724	16679	16842	16735	16669	16847	16807	16786	16634	16760	16624	16709	16787	16552	16661	16850	16791	16837	16755	16764	16734	16762	16787	16807	16729	16875	16682	16631	16866	16671	16688	16782	16611	16779	16707	16950	16724	16733	16790	16852	16602	16534	16560	16740	16661	16750	16891	16862	16743	16762	16636	16953	16768	16542	16734	16789	16790	16733	16850	16499	16729	16691	16493	16775	16719	16580	16587	16892	16675	16657	16675	16804	16631	16874	16872	16775	16643	16911	16733	16629	16772	16777	16724	16885	16702	16891	16754	16573	16729	16703	16678	16807	16668	16945	16643	16750	16611	16737	16737	16776	16812	16659	16534	16651	16699	16761	16630	16895	16880	16545	16736	16699	16880	16596	16712	16658	16802	16674	16743	16637	16574	16815	16805	16828	16773	16565	16576	16703	16743	16700	16783	16833	16698	16719	16659	16683	16701	16815	16658	16703	16749	16687	16670	16839	16851	16852	16713	16660	16645	16789	16612	16621	16581	16867	16640	16721	16775	16795	16762	16751	16701	16599	16707	16846	16704	16676	16690	16823	16726	16876	16851	16786	16749	16843	16802	16761	16829	16759	16433	16695	16747	16805	16741	16635	16693	16820	16757	16718	16707	16728	16682	16756	16659	16810	16731	16641	16760	16662	17048	16660	16844	16749	16859	16894	16744	16770	16743	16669	16835	16956	16863	16775	16733	16757	16804	16813	16875	16826	16729	16837	16720	16727	16694	16639	16692	16957	16702	16723	16684	16780	16952	16793	16685	16852	16736	16561	16849	16846	16762	16689	16572	16580	16788	16526	16638	16627	16657	16654	16712	16666	16669	16687	16783	16948	16724	16639	16668	16742	16572	16619	16724	16636	16747	16855	16696	16673	16598	16705	16741	16744	16791	16821	16700	16793	16692	16770	16749	16665	16832	16706	16740	16818	16648	16873	16622	16681	16859	16786	16577	16827	16736	16733	16692	16733	16941	16580	16557	16771	16612	16768	16707	16770	16788	16730	16714	16549	16681	16780	16522	16654	16749	16727	16690	16742	16636	16696	16880	16646	16713	16639	16667	16662	16839	16841	16772	16599	16862	16600	16604	16641	16755	16604	16594	16679	16608	16664	16519	16744	16616	16628	16705	16820	16759	16778	16687	16768	16810	16836	16777	16678	16877	16749	16772	16782	16571	16808	16607	16917	16770	16664	16533	16937	16777	16735	16675	16810	16841	16873	16729	16728	16675	16753	16640	16748	16744	16863	16766	16650	16860	16632	16606	16552	16823	16734	16883	16589	16683	16790	16705	16778	16899	16743	16710	16745	16667	16828	16831	16836	16655	16634	16800	16705	16737	16716	16770	16844	16823	16562	16827	16486	16819	16773	16823	16639	16676	16690	16658	16591	16609	16976	16712	16833	16783	16822	16773	16840	16701	16464	16776	16599	16878	16660	16751	16643	16818	16640	16734	16696	16661	16818	16526	16796	16624	16831	16583	16701	16781	16792	16612	16844	16913	16745	16702	16760	16681	16653	16623	16705	16519	16545	16919	16562	16699	16631	16860	16658	16718	16883	16743	16750	16645	16704	16580	16574	16695	16714	16913	16567	16829	16798	16599	16887	16752	16743	16637	16712	16512	16732	16758	16697	16702	16645	16799	16709	16590	16613	16808	16887	16663	16728	16680	16635	16762	16757	16803	16760	16779	16836	16824	16792	16629	16834	16680	16557	16742	16825	16705	16819	16676	16746	16774	16797	16768	16804	16756	16834	16928	16699	16809	16788	16703	16693	16762	16860	16825	16689	16771	16696	16970	16704	16910	16994	16684	16800	16742	16595	16699	16697	16722	16696	16886	16749	16602	16650	16609	16747	16670	16762	16715	16793	16842	16740	16814	16652	16701	16776	16654	16835	16701	16861	16713	16844	16857	16479	16847	16676	16715	16886	16813	16879	16799	16614	16720	16639	16748	16772	16708	16657	16885	16732	16887	16888	16729	17017	16480	16715	16657	16848	16908	16590	16711	16799	16723	16741	16847	16699	16737	16703	16678	16699	16789	16848	16556	16690	16743	16889	16698	16815	16757	16705	16670	16700	16694	16740	16726	16816	16772	16830	16690	16715	16741	16645	16723	16670	16944	16707	16792	16841	16614	16827	16576	16729	16850	16589	16640	16673	16695	16712	16631	16711	16875	16629	16869	16721	16713	16697	16688	16743	16667	16541	16827	16654	16746	16958	16633	16591	16687	16714	16743	16734	16705	16620	16717	16855	16581	16628	16673	16861	16834	16825	16816	16725	16889	16679	16792	16743	16625	16522	16852	16806	16502	16589	16680	16757	16608	16842	16761	16636	16584	16801	16582	16769	16712	16838	16731	16713	16829	16662	16825	16823	16794	16554	16875	16690	16773	16498	16925	16791	16764	16692	16635	16836	16667	16677	16698	16803	16631	16685	16942	16587	16666	16589	16584	16729	16611	17031	16593	16748	16841	16764	16722	16700	16734	16661	16742	16707	16884	16794	16470	16713	16620	16929	16690	16763	16660	16785	16678	16825	16905	16769	16775	16793	16766	16867	16717	16819	16516	16504	16845	16964	16839	16838	16720	16659	16839	16647	16621	16691	16818	16796	16609	16824	16602	16644	16727	16890	16819	16635	16665	16868	16696	16734	16552	16739	16650	16759	16701	16710	16834	16778	16876	16839	16913	16596	16802	16794	16828	16732	16734	16661	16801	16753	16730	16761	16801	16579	16859	16854	16636	16512	16687	16687	16749	16851	16678	16823	16653	16687	16749	16734	16783	16758	16734	16872	16861	16629	16817	16746	16626	16832	16672	16730	16687	16643	16695	16757	16760	16817	16688	16622	16795	16865	16834	16748	16566	16673	16778	16828	16668	16653	16605	16795	16776	16750	16593	16692	16787	16861	16663	16729	16782	16830	16798	16617	16684	16757	16859	16818	16755	16693	16693	16811	16728	16702	16846	16608	16597	16620	16684	16643	16612	16671	16882	16659	16759	16791	16709	16551	16718	16792	16620	16837	16827	16581	16602	16624	16749	16853	16770	16728	16629	16556	16900	16690	16634	16792	16762	16822	16720	16773	16664	16702	16752	16748	16773	16740	16858	16676	16797	16959	16720	16692	16686	16729	16735	16711	16870	16710	16716	16728	16943	16848	16656	16731	16661	16782	16646	16734	16690	16810	16722	16800	16653	16745	16676	16516	16634	16780	16778	16672	16825	16707	16625	16742	16821	16814	16758	16606	16835	16829	16781	16787	16805	16860	16833	16804	16908	16855	16803	16766	16869	16800	16754	16517	16669	16682	16788	16612	16470	16750	16528	16537	16719	16763	16891	16796	16814	16614	16773	16742	16637	16695	16719	16818	17010	16694	16670	16926	16794	16589	16696	16840	16910	16791	16627	16830	16922	16765	16596	16803	16755	16664	16761	16687	16738	16803	16784	16810	16698	16689	16779	16723	16668	16709	16828	16812	16733	16773	16837	16612	16585	16809	16782	16854	16736	16917	16667	16724	16613	16806	16706	16866	16724	16717	16737	16793	16659	16576	16688	16790	16707	16799	16780	16815	16755	16897	16747	16721	16787	16727	16885	16795	16816	16834	16970	16544	16768	16730	16750	16769	16856	16686	16776	16975	16792	16747	16546	16876	16782	16677	16630	16781	16793	16754	16530	16740	16963	16828	16689	16752	16849	16663	16712	16676	16724	16729	16662	16786	16722	16683	16751	16698	16835	16690	16687	16737	16727	16787	16896	16679	16763	16832	16788	16835	16598	16778	16818	16752	16797	16661	16778	16716	16739	16909	16772	16647	16764	16766	16745	16752	16672	16596	16753	16713	16863	16739	16743	16911	16811	16854	16630	16736	16844	16701	16784	16713	16694	16808	16744	16648	16764	16924	16625	16777	16627	16754	16797	16867	16582	16654	16794	16800	16786	16930	16835	16867	16767	16788	16712	16571	16841	16804	16723	16780	16753	16731	16914	16750	16792	16825	16651	16754	16791	16654	16818	16810	16710	16784	16430	16833	16687	16696	16707	16601	16932	16589	16571	16855	16753	16692	16616	16591	16715	16688	16711	16741	16931	16687	16662	16634	16775	16617	16744	16799	16657	16805	16781	16733	16550	16900	16898	16600	16785	16850	16792	16715	16844	16931	16787	16748	16863	16953	16701	16800	16719	16730	16709	16738	16534	16798	16653	16769	16677	16804	16765	16791	16769	16635	16830	16801	16700	16550	16779	16639	16631	16839	16749	16666	16732	16654	16755	16802	16740	16724	16725	16792	16656	16763	16746	16728	16861	16576	16568	16400	16715	16563	16750	16774	16653	16774	16776	16718	16798	16826	16657	16800	16696	16829	16696	16633	16788	16836	16704	16581	16717	16744	16930	16678	16761	16829	16659	16707	16798	16698	16775	16827	16895	16863	16805	16859	16863	16657	16645	16704	16762	16729	16916	16674	16925	16751	16857	16821	16781	16684	16810	16714	16719	16645	16635	16773	16925	16798	16815	16795	16788	16826	16728	16841	16894	16679	16782	16685	16859	16625	16720	16894	16649	16712	16742	16754	16749	16722	16691	16687	16855	16802	16620	16851	16677	16703	16811	16841	16617	16699	16844	16872	16757	16899	16806	16705	16628	16762	16826	16657	16778	16930	16654	16899	16710	16970	16819	16672	16857	16793	16627	16754	16835	16644	16685	16663	16617	16592	16738	16975	16725	16686	16778	16727	16776	16693	16730	16728	16680	16697	16609	16775	16830	16721	16599	16608	16914	16737	16674	16695	16861	16801	16802	16906	16755	16515	16801	16711	16912	16659	16703	16766	16755	16747	16752
36082	30187	35065	33939	31360	30516	30094	29661	30232	29792	29290	29214	29180	28912	28790	28814	28912	28592	28759	28868	28890	29072	28742	28577	28758	28591	28552	28519	28490	28565	28629	28434	28452	28654	28519	28691	28765	28572	28624	28708	28669	28671	28548	28561	28540	28638	28525	28619	28660	28444	28722	28534	28546	28902	28680	28516	28524	28419	28440	28480	28415	28543	28323	28911	28643	28564	28481	28405	28354	28625	28539	28727	28767	28439	28656	28871	28831	28647	28487	28501	28453	28675	28672	28457	28487	28520	28710	28788	28731	28540	28620	28690	28443	28690	28554	28692	28760	28354	28537	28819	28522	28480	28523	28675	28734	28805	28533	28627	28553	28703	28812	28586	28502	28543	28545	28369	28608	28977	28359	28428	28463	28289	28712	28602	28459	28543	28562	28647	28563	28604	28709	28671	28487	28795	28660	28665	28407	28597	28634	28710	28593	28580	28579	28426	28613	28529	28334	28478	28583	28836	28588	28482	28421	28549	28444	28584	28651	28646	28755	28387	28613	28611	28419	28395	28623	28631	28556	28574	28357	28697	28640	28276	28895	28566	28777	28848	28556	28493	28575	28561	28463	28473	28772	28710	28617	28682	28603	28582	28630	28598	28623	28772	28392	28701	28636	28407	28306	28694	28590	28538	28614	28225	28251	28568	28573	28527	28503	28414	28261	28323	28738	28497	28502	28582	28807	28578	28801	28721	28383	28495	28584	28740	28666	28537	28572	28457	28579	28469	28374	28651	28654	28428	28793	28441	28570	28344	28691	28581	28727	28521	28277	28569	28450	28432	28586	28610	28570	28741	28567	28639	28617	28641	28871	28867	28532	28342	28500	28638	28660	28609	28737	28472	28487	28706	28521	28367	28440	28483	28634	28429	28506	28489	28576	28312	28558	28428	28677	28595	28510	28631	28682	28663	28346	28342	28619	28478	28680	28451	28513	28532	28421	28361	28518	28378	28870	28474	28638	28469	28475	28575	28435	28507	28632	28488	28542	28537	28658	28574	28525	28469	28664	28635	28558	28477	28394	28554	28647	28358	28540	28567	28356	28640	28457	28476	28253	28554	28481	28611	28504	28707	28550	28443	28510	28666	28566	28530	28853	28535	28773	28345	28310	28586	28833	28658	28571	28414	28395	28574	28571	28483	28807	28787	28693	28365	28584	28897	28651	28919	28625	28627	28324	28510	28648	28391	28607	28533	28420	28398	28579	28501	28393	28484	28649	28576	28567	28394	28354	28768	28480	28760	28660	28476	28902	28577	28690	28633	28614	28401	28510	28652	28690	28520	28921	28577	28312	28312	28401	28303	28381	28546	28695	28513	28574	28595	28736	28721	28602	28506	28494	28715	28616	28595	28633	28534	28681	28250	28676	28613	28553	28568	28451	28529	28552	28857	28533	28333	28629	28494	28661	28615	28603	28340	28565	28555	28687	28736	28279	28465	28510	28650	28532	28404	28659	28658	28784	28615	28627	28483	28456	28388	28733	28573	28583	28636	28504	28542	28465	28457	28349	28685	28715	28611	28597	28723	28452	28447	28659	28495	28590	28701	28426	28226	28419	28589	28506	28475	28337	28592	28664	28526	28354	28409	28555	28457	28202	28438	28578	28459	28363	28727	28466	28471	28650	28520	28397	28611	28668	28567	28529	28636	28555	28234	28337	28643	28697	28535	28726	28437	28579	28686	28466	28693	28512	28788	28516	28649	28398	28784	28485	28665	28558	28489	28486	28848	28649	28702	28562	28646	28494	28431	28592	28752	28472	28751	28358	28581	28508	28483	28577	28348	28748	28641	28488	28586	28555	28780	28607	28576	28561	28523	28548	28693	28761	28657	28852	28482	28717	28922	28531	28692	28540	28438	28498	28437	28734	28747	28646	28667	28569	28663	28768	28435	28532	28412	28564	28589	28538	28653	28558	28407	28524	28572	28486	28441	28298	28649	28494	28379	28828	28540	28435	28654	28430	28463	28392	28676	28408	28703	28771	28420	28644	28621	28778	28273	28587	28504	28624	28462	28747	28741	28481	28641	28360	28615	28489	28245	28443	28479	28560	28666	28616	28518	28345	28437	28733	28665	28527	28362	28491	28610	28463	28488	28544	28379	28705	28582	28829	28541	28660	28661	28931	28722	28422	28369	28671	28361	28530	28614	28682	28847	28702	28334	28697	28643	28784	28565	28543	28683	28835	28573	28618	28322	28751	28778	28366	28720	28602	28539	28601	28459	28618	28375	28462	28477	28557	28769	28721	28440	28520	28422	28672	28494	28508	28584	28705	28834	28424	28746	28755	28691	28656	28257	28161	28825	28595	28510	28522	28568	28821	28418	28673	28397	28782	28397	28631	28413	28696	28629	28399	28491	28535	28681	28298	28366	28356	28524	28464	28580	28722	28536	28325	28533	28372	28819	28368	28690	28538	28566	28330	28367	28470	28764	28593	28479	28477	28803	28787	28396	28379	28688	28717	28749	28682	28294	28566	28714	28571	28321	28464	28452	28669	28624	28701	28667	28443	28548	28685	28458	28797	28530	28675	28705	28709	28683	28736	28687	28788	28686	28535	28501	28509	28545	28515	28398	28365	28340	28390	28649	28947	28448	28573	28270	28680	28738	28583	28597	28797	28715	28516	28458	28267	28327	28570	28698	28404	28567	28358	28323	28319	28297	28729	28557	28605	28548	28533	28362	28659	28584	28772	28442	28583	28386	28440	28381	28507	28630	28715	28515	28581	28605	28511	28484	28447	28543	28876	28445	28421	28488	28758	28613	28241	28496	28551	28470	28550	28330	28699	28352	28924	28377	28386	28509	28762	28777	28736	28715	28775	28614	28524	28597	28642	28359	28436	28508	28937	28675	28747	28578	28533	28611	28510	28493	28284	28797	28587	28402	28413	28797	28739	28688	28861	28700	28976	28683	28575	28580	28437	28453	28375	28617	28519	28573	28599	28373	28697	28493	28670	28439	28660	28611	28697	28779	28504	28511	28447	28369	28440	28552	28618	28482	28640	28694	28537	28546	28734	28697	28652	28775	28420	28427	28695	28597	28496	28618	28688	28337	28323	28574	28619	28606	28498	28463	28609	28729	28398	28374	28381	28471	28358	28911	28657	28699	28376	28554	28755	28649	28362	28505	28545	28421	28677	28649	28449	28628	28753	28595	28610	28421	28718	28586	28626	28656	28645	28674	28565	28603	28677	28863	28832	28449	28543	28496	28602	28516	28507	28531	28748	28809	28307	28654	28682	28615	28363	28346	28494	28528	28462	28361	28489	28787	28480	28692	28659	28583	28585	28945	28655	28503	28572	28531	28488	28587	28374	28784	28803	28535	28350	28466	28790	28728	28788	28635	28710	28528	28775	28635	28626	28562	28349	28643	28476	28716	28581	28425	28415	28587	28250	28533	28828	28615	28859	28548	28652	28748	28708	28243	28734	28505	28545	28481	28444	28621	28545	28595	28340	28414	28597	28518	28698	28561	28468	28772	28353	28639	28576	28584	28561	28574	28592	28679	28612	28612	28363	28426	28526	28744	28619	28647	28814	28681	28581	28668	28594	28636	28611	28536	28603	28494	28551	28672	28657	28556	28792	28585	28602	28596	28754	28660	28742	28567	28837	28588	28729	28328	28500	28474	28692	28499	28572	28576	28587	28571	28584	28507	28381	28632	28392	28406	28545	28679	28593	28701	28418	28656	28785	28586	28666	28470	28692	28799	28759	28221	28625	28545	28472	28487	28470	28422	28477	28593	28442	28603	28627	28472	28876	28584	28393	28367	28432	28576	28634	28808	28464	28407	28589	28433	28614	28510	28653	28726	28617	28678	28665	28668	28577	28645	28488	28245	28560	28749	28614	28720	28547	28572	28613	28724	28697	28449	28326	28467	28693	28515	28539	28133	28473	28551	28762	28598	28588	28745	28765	28423	28598	28472	28572	28384	28773	28785	28494	28502	28670	28676	28510	28619	28556	28572	28345	28370	28706	28472	28713	28329	28338	28341	28407	28401	28609	28498	28642	28617	28788	28756	28481	28508	28368	28792	28481	28475	28662	28630	28615	28862	28474	28662	28440	28551	28230	28429	28610	28541	28388	28640	28648	28416	28624	28674	28337	28424	28697	28696	28733	28826	28721	28313	28794	28689	28581	28340	28737	28407	28617	28569	28643	28324	28507	28599	28438	28733	28519	28551	28720	28587	28438	28649	28686	28777	28430	28471	28579	28671	28571	28584	28845	28494	28569	28879	28490	28857	28762	28473	28499	28485	28656	28417	28539	28290	28551	28659	28610	28542	28580	28611	28989	28752	28478	28785	28620	28543	28651	28556	28906	28814	28611	28553	28401	28658	28417	28367	28428	28630	28300	28493	28739	28576	28818	28501	28623	28407	28406	28677	28704	28340	28484	28691	28518	28608	28676	28516	28668	28456	28713	28601	28324	28507	28555	28617	28650	28658	28859	28733	28911	28524	28451	28756	28371	28774	28694	28641	28642	28575	28741	28681	28585	28733	28426	28393	28485	28763	28509	28467	28435	28425	28788	28823	28609	28648	28682	28908	28817	28576	28664	28722	28446	28612	28461	28621	28372	28381	28475	28432	28520	28507	28550	28670	28588	28602	28541	28557	28239	28832	28840	28261	28467	28204	28518	28660	28371	28560	28588	28825	28499	28525	28509	28352	28707	28763	28381	28638	28936	28420	28856	28588	28331	28766	28712	28614	28528	28593	28742	28283	28552	28555	28538	28720	28513	28343	28281	28468	28560	28656	28443	28454	28517	28515	28558	28729	28672	28822	28782	28752	28361	28502	28554	28456	28710	28663	28680	28473	28766	28761	28758	28575	28597	28564	28792	28588	28523	28781	28661	28506	28713	28438	28562	28316	28524	28800	28665	28785	28394	28570	28738	28691	28587	28640	28578	28810	28368	28684	28540	28517	28677	28448	28443	28559	28638	28712	28611	28566	28949	28459	28577	28843	28608	28629	28529	28645	28486	28396	28422	28485	28709	28821	28511	28747	28565	28656	28659	28507	28591	28549	28740	28523	28202	28494	28665	28642	28612	28756	28729	28897	28787	28479	28644	28386	28844	28752	28638	28374	28555	28338	28724	28661	28490	28792	28661	28504	28526	28695	28638	28370	28613	28602	28396	28677	28487	28769
23493	28179	28336	24040	22002	20789	20116	19560	19330	19051	18843	18657	18538	18405	18071	18095	18002	18086	17857	17727	17800	17843	17738	17728	17822	17690	17873	17625	17494	17717	17679	17736	17792	17733	17747	17641	17809	17586	17502	17679	17760	17659	17574	17657	17511	17785	17548	17640	17694	17710	17630	17614	17816	17550	17703	17615	17650	17785	17968	17652	17718	17722	17617	17666	17676	17684	17668	17613	17774	17711	17729	17749	17582	17315	17732	17627	17510	17663	17740	17597	17763	17705	17565	17481	17606	17710	17818	17615	17480	17593	17644	17619	17768	17543	17659	17754	17493	17602	17690	17606	17770	17599	17927	17686	17549	17603	17907	17771	17488	17778	17633	17662	17765	17680	17591	17692	17746	17649	17620	17797	17590	17690	17703	17687	17568	17637	17511	17606	17732	17675	17762	17694	17705	17439	17516	17594	17764	17611	17504	17596	17579	17504	17720	17637	17729	17581	17485	17551	17645	17628	17587	17614	17667	17596	17445	17759	17763	17527	17551	17547	17652	17562	17662	17653	17685	17765	17672	17661	17539	17596	17468	17601	17736	17705	17625	17561	17491	17554	17637	17697	17759	17610	17738	17542	17641	17591	17752	17853	17761	17665	17626	17562	17536	17700	17434	17431	17658	17569	17740	17503	17719	17525	17592	17793	17740	17605	17681	17705	17695	17605	17699	17640	17715	17654	17768	17700	17650	17594	17530	17610	17695	17704	17640	17560	17671	17715	17592	17632	17600	17601	17667	17696	17746	17630	17643	17678	17655	17710	17609	17540	17655	17645	17760	17717	17705	17968	17709	17535	17542	17720	17480	17628	17552	17755	17641	17604	17633	17508	17596	17563	17577	17627	17857	17663	17558	17587	17545	17690	17763	17561	17784	17657	17646	17783	17612	17878	17775	17624	17474	17818	17775	17763	17592	17617	17639	17506	17469	17740	17608	17512	17609	17829	17675	17634	17593	17636	17567	17401	17807	17724	17665	17603	17524	17768	17662	17614	17594	17794	17866	17767	17600	17647	17682	17751	17617	17746	17885	17467	17576	17781	17789	17440	17645	17562	17529	17708	17714	17614	17697	17534	17621	17515	17858	17592	17569	17583	17429	17722	17741	17587	17576	17649	17665	17681	17632	17471	17642	17742	17761	17624	17732	17523	17362	17658	17721	17578	17532	17527	17547	17632	17633	17623	17789	17904	17706	17693	17682	17568	17711	17707	17767	17576	17544	17741	17390	17611	17642	17734	17787	17590	17720	17547	17670	17523	17513	17604	17647	17641	17732	17739	17657	17607	17537	17685	17640	17757	17732	17416	17677	17685	17868	17611	17708	17588	17665	17684	17641	17656	17601	17649	17566	17657	17660	17634	17593	17529	17505	17605	17522	17566	17506	17502	17549	17606	17765	17677	17493	17754	17649	17581	17781	17666	17437	17558	17675	17692	17524	17586	17539	17659	17610	17668	17669	17447	17634	17758	17550	17685	17620	17599	17715	17786	17503	17632	17526	17614	17539	17699	17646	17608	17634	17809	17682	17590	17600	17723	17491	17772	17703	17570	17717	17522	17806	17447	17798	17517	17663	17544	17723	17519	17708	17613	17650	17381	17644	17614	17600	17710	17675	17609	17619	17706	17778	17722	17850	17589	17524	17743	17718	17530	17683	17668	17570	17600	17661	17744	17573	17548	17656	17520	17697	17763	17551	17720	17653	17624	17550	17679	17634	17558	17622	17770	17617	17645	17804	17920	17686	17525	17768	17690	17792	17851	17540	17780	17587	17592	17669	17717	17593	17646	17663	17813	17651	17663	17635	17809	17708	17604	17587	17712	17551	17780	17740	17666	17619	17579	17531	17684	17671	17596	17539	17428	17628	17726	17606	17656	17730	17720	17457	17506	17461	17599	17592	17565	17629	17791	17687	17650	17621	17681	17701	17781	17688	17608	17642	17582	17564	17685	17684	17691	17625	17606	17664	17646	17855	17671	17642	17753	17598	17765	17521	17800	17584	17747	17584	17543	17493	17718	17675	17502	17587	17606	17841	17773	17604	17558	17608	17736	17509	17486	17747	17751	17707	17656	17618	17612	17766	17774	17747	17571	17687	17644	17756	17699	17758	17616	17670	17614	17678	17791	17648	17562	17368	17664	17352	17670	17802	17641	17806	17671	17628	17460	17622	17682	17598	17530	17724	17692	17605	17816	17707	17650	17523	17630	17664	17544	17552	17525	17699	17566	17837	17474	17723	17741	17851	17549	17976	17610	17720	17576	17528	17574	17543	17549	17618	17727	17703	17719	17433	17626	17499	17525	17521	17743	17566	17506	17689	17543	17817	17823	17699	17638	17671	17755	17706	17756	17639	17642	17632	17741	17756	17648	17598	17593	17632	17606	17540	17731	17624	17591	17507	17608	17585	17729	17598	17630	17559	17509	17569	17696	17758	17655	17687	17570	17630	17710	17507	17644	17738	17876	17729	17613	17729	17517	17527	17655	17796	17743	17651	17696	17561	17701	17783	17677	17703	17776	17488	17847	17759	17706	17674	17547	17584	17671	17634	17760	17663	17769	17700	17572	17715	17660	17793	17621	17634	17421	17728	17822	17487	17629	17568	17835	17760	17658	17789	17538	17593	17682	17595	17482	17719	17590	17725	17621	17683	17486	17482	17745	17603	17458	17558	17649	17742	17645	17736	17602	17723	17560	17671	17733	17837	17725	17838	17608	17654	17703	17915	17553	17731	17819	17737	17686	17746	17695	17590	17364	17720	17680	17639	17608	17669	17567	17573	17667	17707	17611	17548	17563	17700	17654	17804	17465	17593	17657	17739	17607	17610	17727	17547	17649	17692	17607	17626	17621	17798	17706	17705	17669	17734	17675	17671	17844	17395	17610	17720	17500	17691	17650	17529	17645	17533	17671	17793	17734	17555	17634	17646	17699	17818	17540	17716	17654	17877	17733	17540	17666	17717	17677	17676	17747	17580	17803	17559	17845	17716	17679	17733	17890	17606	17468	17670	17635	17578	17453	17721	17680	17701	17748	17687	17559	17597	17812	17561	17789	17762	17593	17616	17687	17727	17552	17623	17654	17641	17775	17736	17650	17540	17739	17660	17703	17778	17627	17516	17779	17690	17574	17512	17618	17557	17617	17480	17586	17781	17695	17820	17789	17608	17659	17552	17667	17671	17655	17637	17604	17805	17609	17784	17697	17631	17554	17634	17707	17694	17794	17528	17432	17650	17684	17708	17734	17667	17491	17824	17633	17743	17633	17537	17592	17676	17518	17776	17594	17755	17686	17655	17568	17661	17566	17629	17533	17789	17719	17567	17685	17574	17609	17640	17735	17729	17646	17619	17572	17617	17656	17475	17662	17762	17690	17708	17655	17638	17693	17707	17669	17658	17572	17724	17506	17516	17623	17695	17696	17743	17836	17685	17597	17663	17797	17564	17616	17621	17740	17722	17568	17593	17630	17611	17582	17786	17738	17508	17720	17685	17521	17612	17623	17662	17745	17614	17630	17456	17568	17475	17637	17695	17751	17556	17576	17791	17758	17748	17717	17642	17711	17609	17665	17694	17639	17892	17739	17543	17643	17658	17745	17642	17636	17642	17588	17426	17633	17425	17779	17616	17696	17735	17708	17537	17750	17545	17600	17661	17805	17600	17669	17546	17600	17604	17576	17769	17507	17591	17562	17596	17771	17603	17859	17627	17755	17816	17721	17672	17594	17617	17691	17528	17735	17704	17804	17694	17775	17591	17509	17808	17740	17785	17672	17673	17724	17834	17540	17714	17742	17733	17654	17624	17615	17721	17695	17533	17611	17437	17580	17665	17745	17433	17543	17756	17702	17607	17634	17674	17559	17618	17829	17621	17385	17613	17529	17758	17629	17720	17716	17607	17745	17572	17606	17718	17698	17457	17753	17731	17840	17631	17720	17674	17764	17587	17678	17568	17664	17500	17678	17802	17806	17663	17609	17687	17665	17540	17570	17597	17725	17777	17665	17533	17707	17564	17593	17648	17746	17675	17499	17562	17668	17737	17437	17587	17657	17602	17605	17625	17565	17603	17732	17774	17646	17497	17755	17489	17687	17733	17685	17652	17707	17598	17634	17674	17631	17702	17739	17641	17821	17661	17663	17623	17666	17796	17861	17673	17668	17699	17723	17595	17616	17851	17665	17609	17611	17679	17672	17655	17440	17765	17669	17620	17721	17675	17527	17961	17760	17675	17648	17695	17585	17520	17702	17655	17568	17610	17715	18001	17594	17611	17752	17681	17613	17463	17787	17706	17691	17536	17591	17643	17628	17662	17775	17731	17621	17694	17678	17630	17675	17699	17419	17556	17711	17623	17517	17544	17700	17533	17780	17590	17564	17557	17584	17749	17580	17557	17554	17471	17647	17645	17867	17726	17820	17613	17647	17626	17799	17815	17677	17792	17595	17594	17728	17639	17806	17546	17542	17755	17571	17437	17733	17686	17721	17652	17722	17681	17849	17655	17618	17603	17617	17660	17642	17735	17691	17595	17779	17599	17609	17695	17787	17684	17643	17703	17506	17770	17491	17487	17759	17764	17571	17743	17669	17660	17627	17523	17725	17636	17661	17788	17627	17690	17641	17491	17751	17455	17738	17633	17776	17698	17623	17743	17625	17797	17739	17809	17696	17643	17661	17601	17715	17589	17492	17545	17890	17680	17563	17784	17666	17777	17708	17553	17629	17638	17646	17771	17822	17727	17778	17718	17701	17773	17728	17655	17620	17516	17845	17728	17515	17646	17588	17595	17728	17681	17666	17515	17776	17765	17568	17712	17622	17790	17731	17766	17743	17743	17599	17805	17654	17578	17657	17562	17687	17717	17525	17774	17574	17621	17880	17691	17802	17702	17685	17547	17770	17857	17517	17686	17672	17590	17572	17560	17707	17778	17554	17728	17649	17584	17755	17631	17596	17721	17603	17644	17697	17746	17734	17820	17733	17594	17743	17567	17807	17761	17837	17781	17757	17580	17676	17633	17468	17702	17805	17515	17877	17704	17558	17720	17604	17580	17655	17916	17652	17783	17710	17608	17632	17917	17772	17659	17587	17562	17602	17853	17798	17799	17630	17703	17538	17661	17678	17557	17728	17646	17624	17473	17708	17587	17648	17861	17782	17753	17714
24287	21206	27753	25618	25348	30038	32226	29430	28754	28687	28340	28118	28038	27891	27685	27153	27175	27153	27351	27054	26939	26594	26854	26967	27143	27188	27046	26915	26756	26946	26924	26911	26995	26765	26852	26728	26795	26674	26883	26966	26785	26675	26897	26847	26777	27098	26705	26649	26857	26948	26684	26712	26738	26432	27024	26795	26573	26959	27014	26818	26895	26872	26463	26751	26547	26692	26950	26649	26846	26740	26802	26669	26541	26855	26807	26730	26644	26440	26584	26937	26606	26734	26768	26654	26787	26783	26807	26837	26482	26479	26654	26892	26667	26693	26953	26539	26694	26653	26789	26920	26766	26910	26832	26755	26775	26874	26771	26754	26595	26765	26634	26828	26902	26884	26888	26702	26878	26906	26632	26670	26774	26600	26616	26728	26770	26941	26667	26531	26782	26594	26783	26710	26576	26594	26717	26755	26676	26872	26649	26604	26726	26836	26698	26610	26877	26734	26955	26855	26474	26748	26571	26785	26632	26787	26832	26539	26654	27021	26917	26567	26892	26613	26596	26789	26523	26548	26718	26732	26786	26762	26914	26743	26626	26684	26668	26596	26577	26578	26685	26890	26925	26959	26713	26548	26817	26744	26865	26685	26596	26724	26779	26710	26863	26805	26617	26669	26856	26593	26765	26649	26879	26809	26582	26528	26792	26564	26613	26673	26583	26657	26737	26702	26545	26691	26574	26593	26686	26829	26715	26911	26902	26549	26581	26595	26668	26841	26784	26830	26837	26700	26612	26690	26665	26726	26730	26801	26777	26813	26864	26764	26675	26642	26620	27012	26678	26699	26584	26471	26717	26815	26742	26700	26708	26700	26720	26609	26657	26541	26956	26814	26651	26428	26679	26774	26688	26653	26693	26772	26788	26804	26986	26865	26766	26559	26805	26546	26576	26714	27019	26995	26465	26423	26500	26588	26765	26778	26414	26715	26513	26665	26414	26792	26547	26688	26586	26647	26797	26790	26721	26719	26629	26577	26883	26740	26511	26557	26390	26767	26988	26944	26555	26734	26853	26875	26681	26641	26678	26700	26700	26748	26682	26556	26823	26924	26740	26474	26541	26564	26614	26706	26815	26643	26676	26592	26576	26793	26645	26930	26802	26685	26663	26561	26637	26875	26744	26676	26485	26664	26520	26641	26557	26513	26876	26970	26634	26759	26510	26775	26670	26818	26718	26366	26890	26668	26854	26846	26793	26509	26550	26670	27043	26648	26924	26984	26521	26768	26763	27068	26863	26640	26742	26505	26778	27051	26728	26843	26727	26815	26815	26778	26819	26652	26764	26887	26965	26788	26664	26542	26555	26893	26744	26757	26856	26753	26572	26864	26950	26621	26840	26584	26511	26578	26748	26767	26511	26362	26715	26766	26878	26790	26904	26706	26826	26677	26666	26730	26680	26871	26666	26634	26802	26496	26719	26759	26673	26624	26714	26593	26663	26712	26927	26636	26544	26585	26796	26876	26753	26881	26774	26791	26600	26573	26636	26770	26779	26691	26618	26522	26861	26756	26542	26555	26812	26961	26815	26726	26935	27141	26766	27055	26443	26528	26744	26468	26612	26741	26520	26670	26737	26564	26475	26754	26823	26746	26942	26496	26710	26780	26686	26629	26508	26755	26794	26829	26711	26647	26957	26699	26716	26826	26756	26803	26739	26910	26648	26767	26780	26621	26704	26721	26713	26643	26630	26657	26794	26709	26695	26704	26823	26695	26603	26516	26672	26590	26610	26817	26940	26697	26792	26630	26664	26576	26422	26592	26666	26790	26555	26681	26525	26718	26648	26521	26616	26679	26946	26782	26080	26785	26823	26837	26497	26773	26835	26662	26875	26619	26752	26743	26706	26696	26926	26719	26799	26474	26470	26836	26806	26523	26484	26800	26802	26956	26617	26748	26431	26420	26715	26810	26782	26710	26461	26735	26970	26840	26871	26841	26897	26746	26695	26701	26762	26801	26399	26549	26629	26690	27012	26728	26835	26691	26945	26749	26815	26617	26693	26623	26771	26712	26608	26764	26672	26741	26641	26857	26468	26531	26728	26557	26716	26368	26946	26606	26689	26764	26805	26842	26898	26846	27004	26322	26952	26988	26690	26551	26736	26920	26964	26623	26648	26876	26628	26538	26668	26730	26735	26878	26979	26608	26633	26708	26597	26855	26721	26890	26841	26723	26881	26776	26796	26698	26705	26792	26574	26890	26877	26619	26686	26863	26736	26772	26824	26632	26905	26674	26881	26715	27010	26701	26562	26478	26573	26635	26872	26765	26878	26908	26569	26692	26903	26810	26688	26738	26799	26723	26605	26456	26750	26942	26807	26833	26780	27044	26929	26636	26653	26722	26672	26686	26713	26527	26708	26704	26732	26943	26883	26813	26634	26551	26751	26531	26721	26846	26553	26874	26781	26739	26515	26606	26621	26779	26725	26674	26851	26565	26741	26745	26744	26782	26661	26552	26938	26828	26708	26483	26695	26853	26635	26940	26667	26899	26719	26942	26672	26535	26739	26696	26660	26461	26566	26763	26922	26788	26831	26605	26903	26742	26663	26767	26694	26442	26899	26795	26807	26570	26834	26553	26715	26562	26747	26734	26729	26730	26713	26703	26676	26502	26555	26764	26665	26762	26710	26815	26788	26670	26677	26581	26832	26766	26677	26597	26620	26726	26728	26948	26874	26677	26679	26879	26687	26646	26850	26669	26751	26719	26637	26764	26860	26719	26808	26685	26746	26809	26768	26853	26526	26648	26909	26890	26783	26606	26542	26538	26796	26730	26707	26806	26679	26689	26654	26633	26696	26581	26573	26714	26669	26796	26654	26936	26986	26519	26697	26823	26889	26793	26447	26416	26691	26943	26790	26552	26837	26757	26705	26711	26799	26646	26752	26768	26799	26850	26527	26835	26639	26449	26942	26654	26416	26720	26865	26795	26899	26827	26685	26644	26724	26730	26564	26519	26725	26903	26665	26653	26749	26770	26719	26689	26837	26705	26685	26613	26537	26695	26884	26826	26752	26907	26507	26480	26753	26423	26619	26698	26997	26594	26686	26734	26828	26469	27004	26912	26836	26721	26703	26538	26887	26618	26714	26842	26692	26741	26870	26739	26536	26609	26979	26723	26716	26791	26650	26549	26724	26868	26669	26747	26757	26631	26684	26735	26604	26627	26915	26801	26468	26638	26617	26942	26778	26806	26571	26661	26675	26973	26859	26418	26586	26658	26886	26600	26790	26916	26847	26786	26726	27037	26555	26649	26605	26963	26865	26622	26575	26590	26500	26746	26744	26611	26804	26614	26636	26661	26923	26441	26646	27056	26728	26735	26515	26677	26715	26642	26559	26610	26858	26565	26622	26303	26611	26549	26575	26703	26715	26417	26905	26635	26800	26524	26839	26710	26587	26663	26838	26853	26732	26762	26804	26549	26658	26839	26791	26408	26641	26510	26847	26576	26781	26830	26757	26766	26852	26738	27038	26630	26639	26614	26752	26908	26549	26741	26905	26610	26647	26763	26854	26723	26592	26559	26589	26699	26682	26889	26860	26656	26786	26578	26612	26679	26688	26562	26537	26624	26662	26797	26428	26741	26819	26763	26879	26733	26693	26669	26849	26781	26742	26523	26597	26725	26681	26725	26867	26736	26455	26565	26561	26754	26552	27010	26932	26724	26657	26889	26540	26503	26590	26820	26718	26732	26791	26880	26925	26506	26937	26644	26922	26881	26981	26496	26589	26712	26520	26746	26931	26746	26721	26710	26801	26850	26785	26655	26871	26985	26838	26535	26531	26495	26721	26737	26827	26652	26717	26759	26823	26768	26671	26648	26669	26430	26285	26733	26847	27102	26830	26839	26584	26629	26876	26926	26781	26818	26942	26981	26763	26778	26604	26774	26751	26772	26676	26782	26791	26585	26891	26760	26585	26609	26546	26798	26504	26541	26590	26692	26659	26744	26592	26652	26704	26911	26841	26986	26785	26687	26778	26724	26765	26971	26813	26817	26811	26849	26674	26789	26625	26753	26845	26450	26816	26608	26374	26566	26859	26668	26759	26569	26619	26631	26821	26958	26691	26788	26826	26973	26790	26590	26713	26598	26626	26675	26698	26752	26369	26611	26545	26714	26532	26683	27066	26465	26560	26844	26572	26751	26563	26579	26744	26750	26834	26790	26774	26832	26588	26635	26625	26728	26522	26916	26946	26665	26764	26707	26847	26636	26763	26801	26741	26564	26776	26847	26778	26791	26829	26820	26757	26662	26753	26846	26531	26500	26508	26607	26578	26645	26737	26726	26832	26524	26777	26491	26657	26633	26883	26796	26555	26896	26866	26706	26729	26582	26628	26940	26738	26600	26518	26560	26730	26569	26564	26587	26847	26884	26912	27036	26662	26782	26615	26584	26648	26558	26627	26649	26609	26600	26547	26518	26538	26597	26411	26635	26834	26709	26829	26437	26725	26574	26774	26864	26740	26562	26719	26504	26699	26679	26652	26600	26762	26744	26579	26848	26869	26742	26919	26661	26722	26618	26598	26508	26834	26750	26641	26618	26798	26721	26553	26890	26644	26515	26867	26709	26605	26449	26773	26721	26760	26574	26764	26659	26676	26578	26542	26756	26916	26830	26738	26705	26655	26681	26750	26899	26792	26678	26855	26969	26724	26572	26414	26383	26545	26631	26849	26707	26717	26733	26727	26333	26539	26890	26942	26859	26836	26535	26486	26604	26676	26713	26573	26884	26747	26690	26845	26969	26676	26620	26605	26673	26864	26863	26830	26475	27023	26785	26523	26730	26720	26539	26868	26566	26800	26529	26881	26824	26739	26765	26674	26713	26721	26703	26669	26569	26867	26663	26707	26728	26672	26594	26995	26844	26866	26827	26878	26737	26782	26825	26872	26722	26810	26636	26777	26667	26671	26896	26810	26849	26869	26656	26626	27044	26986	26876	26814	26594	26610	26638	26780	26807	26817	26930	27056	26458	26842	27135	26750	26938	26394	26719	26777	26710	26744	26805	26580	26641	26884	26677	26621	26681	26654	26644	26999	26749	26464	26922	26636	26483	26887	26613	26608	26725	26871	26714	26654	26538	26530	26951	26963	26579	26817	26606	26571	26752	26763	26517	26734	26916	26835	26834	26736	26821	26909	26614
21302	35493	34862	28475	24978	22816	21537	20607	20215	19552	19210	18761	18282	18063	17717	17698	17584	17418	17207	17525	17226	17229	16935	17040	16904	17034	17086	16914	16932	16808	16930	16763	17019	16850	16903	17046	16987	16902	16891	16738	16839	16701	16889	17009	16832	16697	16854	17014	17013	16798	17090	16901	16734	16831	16627	16899	16809	16843	16973	16825	16648	16834	16873	16849	16888	16677	16934	16939	16813	16829	16746	16590	16834	16761	16700	17000	17025	16716	16787	16955	17005	16921	16732	16786	16866	16717	16573	16859	16972	16712	16884	16896	16666	16985	16936	16974	16775	16838	16658	16767	16775	16698	16667	16788	16905	16741	16890	16924	16779	16798	16698	16655	16821	17000	16787	16702	16720	16727	16743	16889	16914	16662	16687	16796	17054	16888	16751	16601	16960	16731	16802	16741	16605	16772	16940	16783	16802	16862	16854	16729	16869	16836	16532	17041	16737	16859	16877	16893	16799	16897	16896	16819	16664	16891	16837	16806	16988	16719	16981	16826	16950	16621	16777	16831	16858	16889	16835	16908	16888	16768	16852	16849	16815	16918	16711	16796	16766	16804	16660	16716	16773	16759	16707	16978	16826	16719	16719	16766	16740	16867	16798	16825	16841	16885	16829	17051	16741	16790	16801	16719	16787	16788	16849	16793	16981	16642	16816	16842	16735	16860	16808	16809	16841	16732	16873	16927	16657	16845	16770	16739	16685	16905	16765	16793	16873	16930	16649	16653	16873	16636	16756	16850	16917	16771	16561	16780	16959	16757	16858	16733	16960	16777	16972	16794	16727	16732	16694	16891	16741	16836	16854	16765	16898	16760	16684	17035	16977	16796	16809	16794	16794	16747	16839	16766	16772	16960	16781	16876	16650	16758	16726	16726	16941	16900	16739	16819	16558	16754	16699	16768	16738	16847	16619	16901	16553	16665	16744	16878	16881	16809	16753	16856	16668	16790	16601	16851	16902	16649	16975	16754	16742	16813	16754	16797	16683	16953	16741	16777	16847	16748	16877	16739	16927	16664	16804	16968	16830	16961	16828	16626	16899	16693	16786	16911	16764	16741	16624	16931	16708	16777	16616	16856	16770	17024	17065	16761	16927	16764	16855	16853	16887	16761	16867	16759	16737	16690	16752	16671	16862	16641	16748	16729	16806	16826	16637	17090	16854	16750	16813	16806	16836	16689	16590	16761	16811	16809	16737	16864	16780	16784	16880	16720	16886	16839	16955	16726	16937	16838	17036	16774	16826	16942	16990	16871	16889	16739	16713	16754	16776	16802	16931	16883	16854	16643	16538	16798	16706	16967	16794	16966	16755	16704	16837	16704	16831	16788	16774	16618	16804	16701	16758	16800	16677	16795	16671	16676	16871	16734	16938	16826	16866	16820	16792	16888	16736	16967	16754	16693	16825	16736	16898	16826	16644	16672	17007	16712	16677	16803	16815	16708	16936	16948	16603	16886	16746	16774	16776	16733	16675	16867	16750	16889	16669	16699	16843	16884	16897	16740	16712	16891	16909	16815	16638	16682	16849	16681	16577	16870	16842	16720	16764	16623	16851	16745	16796	16840	16766	16701	16827	16778	16865	16739	16631	16817	16718	16681	16789	16847	16926	16881	16765	16655	16911	16942	16705	16805	16762	16869	16814	16817	16893	16692	16724	16732	16766	16668	16761	16783	16914	16769	16792	16787	16616	16876	16672	16933	16951	16676	16682	16731	16836	16816	16926	16978	16910	16706	16739	16845	16739	16638	16711	16838	16732	16685	16925	16686	16808	16754	16791	16707	16787	16759	16910	16804	16865	16876	16812	16802	16749	16819	16742	16797	16595	16720	16958	16855	16967	16938	16778	16710	16849	16815	16847	16898	16893	16872	16771	16756	16911	16910	16955	16908	16774	16741	16867	16774	16644	16910	16840	16583	16778	16880	16758	17010	16680	16870	16550	16846	16940	16846	16921	16767	16821	16765	16910	16846	16744	16882	16806	16664	16908	16669	16810	16978	16807	16773	16841	16741	16793	16711	16721	16600	16669	16824	16767	16807	16998	16818	16786	16671	16701	16830	16718	16820	16775	16766	16832	16685	16760	16779	16972	16672	16636	16932	16875	16705	16796	16804	16885	16964	16799	16740	17023	16843	16832	16778	16842	16871	16898	16708	16806	16669	16717	16803	16763	16881	16734	16732	16772	16849	16917	16786	16796	16896	16807	16846	16646	16711	16926	16807	16713	16810	16737	16917	16747	16840	16864	16594	16882	16928	16638	16694	16801	16735	16708	16614	16674	16745	16688	16718	16880	16836	16775	16697	16842	16865	16694	16906	16911	16661	16903	16883	16958	16852	16662	16476	16876	16936	16684	16860	16705	17022	16793	16670	16771	16786	16668	16912	16825	16753	16653	16773	16677	16804	16899	16736	16949	16625	16955	16639	16885	16804	16725	16979	16743	16879	16844	16695	16950	16734	16761	16761	16800	16841	16812	16633	16822	16761	16889	16732	16751	16709	16759	16802	16813	16563	16708	16901	16750	16733	16551	16894	16669	16893	16861	16693	16808	16834	16760	16895	16817	16760	16992	16915	16852	16767	16656	16776	16810	16850	16929	16906	16888	16761	16764	16783	16867	16662	16751	16716	16880	16789	16990	16648	16823	16794	16925	16801	16754	16772	16768	16780	16770	16831	16501	16785	16854	16949	16766	16839	16745	16813	16735	16704	16674	16931	16855	16888	16822	16856	16730	16804	16775	16758	16820	16792	16993	16688	16856	16800	16850	16712	16954	16675	16699	16834	16834	16695	16788	16727	16828	16932	16790	16656	16745	16629	16808	16855	16847	16757	16947	16881	16792	16676	16934	16717	16820	16750	16788	16944	16745	16889	16819	16749	16953	16801	16899	16772	16757	16739	16782	16726	16946	16853	16757	16830	16875	16820	16898	16812	16725	16897	16773	16898	16937	16882	16745	16834	16640	16906	16565	16778	16897	16694	17066	16813	16699	16713	16908	16756	16858	16718	16822	16925	16695	16744	16883	16772	16947	16889	16918	16758	16920	16808	16746	16807	16796	16724	16810	17046	16787	16700	16903	16731	16873	16871	16706	16871	16731	16679	16792	16592	16796	16978	16738	16779	16743	16782	16812	16926	16704	16660	16853	16660	16952	16956	16753	16730	16863	16861	16988	16854	16725	16769	16867	16893	16675	16809	16778	16906	16799	16779	16845	16684	16788	16811	16777	16778	16660	16691	16921	16753	16812	16862	16867	16738	16695	16600	16857	16905	16690	16907	16822	16891	16778	16780	16852	16889	16723	16681	16873	16582	16856	16669	16779	16911	16774	16730	16585	16809	16803	17019	16689	16742	16727	16833	16751	16826	16797	16731	16772	16680	16703	16692	16796	16782	16855	16807	16757	16831	16809	16760	16741	16683	16621	16897	16680	16714	16687	16952	16811	16783	16833	16708	16946	16697	16893	16719	16702	16815	16755	16741	16937	16758	16767	16747	16896	16738	16906	16803	16734	16785	16931	16700	16891	16816	16952	16727	16700	16849	16787	16810	16836	16882	16733	16741	16869	16609	16600	16722	16731	16790	16864	16796	16780	16842	16716	16959	16690	16742	16553	16955	16786	16703	16722	16783	16950	16906	16842	16759	16692	16828	16770	16612	16954	16488	16789	16938	16676	16695	16750	16697	16779	16816	16793	16804	16657	16710	16773	16768	16802	16857	16879	16755	16794	16712	16835	16716	16908	16810	16720	16741	16924	16696	16779	16896	16814	16900	16847	16900	16868	16685	16681	16823	16890	16938	16789	16690	16754	16726	16707	16779	16714	16856	16746	16918	16961	16838	16723	16721	16885	16763	16768	16797	16954	16711	16770	16964	16648	16917	16725	16742	16800	16791	16900	16810	16727	16725	16681	16828	16899	16870	16747	16919	16578	16753	16735	16865	16772	16565	16786	16777	16877	16805	16772	16871	17068	16685	16618	16769	16710	16841	16756	16766	16907	16959	16770	16637	16829	16830	16766	16845	16804	16844	16839	16725	16769	16880	16738	16767	16771	16841	17009	16822	16806	16814	16783	16803	16764	16993	16897	16903	16948	16604	16702	16730	16860	16914	16795	16870	16823	16626	16976	16707	16865	16801	16871	16752	16729	16845	16836	16694	16635	16945	16825	16720	16797	16836	16857	16820	16882	16769	16843	16765	16732	16735	16806	16744	16663	16820	16819	16732	16768	16900	16685	16961	16835	16977	16793	16727	16766	16974	16717	16720	16846	16902	16975	16726	16748	16842	16868	16760	16751	16784	16752	16850	16686	16729	16829	16732	16674	16782	16667	16826	16796	16712	16730	16723	16807	16873	16982	16786	16583	17040	16842	16844	16859	16874	16784	16969	16837	16826	16762	16958	16929	16894	16916	16786	16859	16856	16707	16868	17027	16587	16870	16710	16745	16705	16646	16851	16915	16729	16793	16904	16834	16832	16648	16715	16857	16788	16737	16810	16769	16798	16963	16797	16892	16806	16668	16636	16650	16746	16668	16805	16820	17026	16763	16729	16704	16641	16690	16839	16838	16711	16787	16623	16913	16680	16755	16792	16803	16723	16718	16712	16872	16739	16887	16765	16553	16642	16912	16731	16967	16635	16963	16945	16917	16671	16847	16823	16655	16922	16859	16623	16930	16722	16828	16833	16787	16854	16819	16746	16770	16776	16941	16705	17039	16837	16821	16940	16714	16875	16645	16927	16649	16742	16776	16908	16782	16728	16876	16631	16924	16911	16632	16924	16641	16727	16896	16764	16847	16890	16793	16836	16719	16960	16641	16790	16865	16826	16776	16652	16817	16765	16757	16963	16699	16860	16804	16913	16628	16757	16714	17017	16758	16861	16854	16706	16692	16796	16615	16855	16790	16950	16684	16908	16988	16739	16804	16802	16694	16797	16674	16879	16746	16723	16754	16841	16698	16760	16620	16821	16756	16843	16789	16902	16721	16788	16867	16836	16630	16814	16749	16900	16924	16589	16673	16840	16863	16801	16900	16658	16764	16816	16858	16823	16818	16887	16800	16801	17064	16804	16700	16690	16991	16669	16756	16646	16612	16831	16869	16755	16726	16618	16777	16729	16861	16799	16631	16784	16855	16718	16781	16878	16851	16880
22603	21151	27759	24976	22799	28529	33893	30762	29688	29662	29285	28606	28222	28276	28202	27477	27642	27171	27231	27116	27006	26883	27015	27013	26776	26918	26977	26851	26952	26767	26742	26817	26936	26611	26646	27024	27122	26657	26817	26598	26591	27005	26701	26844	26811	26801	26793	26806	26943	26613	26789	26571	27081	26431	26717	26795	26675	26709	26664	26710	26724	26735	26800	27077	26456	27053	26743	26629	26482	26522	26434	26508	26732	26716	26635	26635	26654	26723	26666	26734	26607	26725	26629	26400	26816	26726	26701	26601	26610	26708	26599	26503	26797	26513	26760	26812	26815	26624	26868	26797	26537	26257	26703	26691	26674	26492	26670	26733	26797	26528	26437	26674	26667	26404	26550	26459	26738	26771	26743	26629	26578	26563	26318	26544	26537	26781	26462	26537	26627	26700	26545	26702	26875	26899	26640	26698	26589	26748	26723	26724	26609	26331	26529	26739	26297	26623	26575	26531	26720	26671	26424	26737	26598	26562	26691	26398	26419	26724	26492	26741	26466	26623	26669	26474	26481	26584	26552	26523	26633	26699	26693	26380	26585	26598	26248	26645	26525	26600	26634	26519	26649	26820	26641	26751	26509	26646	26766	26572	26485	26522	26651	26660	26680	26748	26602	26527	26520	26509	26388	26367	26818	26692	26722	26602	26685	26779	26594	26734	26731	26579	26474	26698	26682	26444	26578	26199	26673	26565	26508	26674	26412	26500	26618	26564	26644	26518	26627	26533	26705	26623	26763	26427	26521	26669	26971	26509	26477	26409	26332	26710	26687	26405	26558	26744	26590	26583	26549	26804	26591	26398	26810	26642	26686	26557	26494	26579	26245	26500	26447	26598	26573	26767	26692	26712	26535	26658	26528	26654	26448	26567	26474	26782	26748	26708	26820	26711	26597	26597	26480	26587	26614	26675	26892	26782	26553	26546	26611	26498	26423	26662	26784	26428	26867	27011	26809	26683	26706	26347	26766	26580	26402	26620	26404	26617	26539	26617	26680	26485	26529	26513	26613	26544	26721	26554	26573	26667	26769	26543	26307	26505	26586	26663	26418	26624	26719	26801	26580	26678	26683	26752	26587	26634	26667	26786	26656	26618	26600	26635	26649	26798	26578	26612	26384	26661	26576	26554	26718	26670	26529	26594	26579	26329	26429	26549	26796	26680	26485	26715	26613	26331	26602	26345	26283	26566	26552	26374	26668	26479	26705	26441	26525	26555	26726	26470	26833	26716	26583	26608	26755	26910	26625	26486	26673	26456	26695	26900	26809	26706	26843	26593	26417	26268	26407	26553	26525	26536	26697	26480	26556	26606	26862	26583	26481	26637	26546	26879	26771	26578	26292	26571	26678	26367	26810	26555	26570	26389	26803	26501	26615	26537	26475	26717	26485	26548	26526	26647	26862	26714	27029	26601	26662	26860	26649	26476	26780	26445	26594	26717	26400	26544	26507	26390	26501	26519	26682	26409	26666	26711	26510	26663	26507	26697	26862	26644	26800	26150	26558	26366	26526	26608	26643	26619	26599	26545	26646	26711	26556	26595	26542	26301	26450	26489	26537	26524	26693	26281	26507	26747	26624	26661	26608	26975	26705	26383	26700	26565	26720	26570	26859	26651	26768	26633	26817	26550	26547	26559	26710	26726	26509	26666	26843	26591	26605	26481	26828	26710	26661	26734	26725	26548	26528	26646	26676	26480	26621	26462	26626	26749	26611	26770	26610	26856	26478	26252	26532	26698	26694	26554	26645	26383	26753	26655	26683	26617	26748	26549	26758	26678	26547	26526	26679	26527	26523	26461	26727	26540	26439	26580	26446	26705	26665	26171	26626	26518	26471	26445	26433	26342	26699	26713	26413	26518	26689	26458	26606	26768	26525	26592	26460	26778	26723	26789	26495	26530	26440	26611	26667	26296	26530	26440	26594	26788	26495	26538	26687	26652	26249	26590	26705	26666	26377	26513	26527	26421	26506	26679	26552	26519	26579	26477	26566	26624	26558	26652	26559	26672	26547	26382	26673	26928	26701	26769	26545	26576	26413	26661	26494	26393	26679	26730	26675	26663	26734	26440	26478	26374	26683	26548	26642	26384	26667	26757	26566	26704	26544	26448	26654	26767	26665	26563	26681	26579	26673	26528	26817	26646	26679	26558	26776	26777	26448	26503	26303	26548	26878	26555	26477	26756	26570	26528	26463	26366	26609	26683	26601	26446	26675	26413	26777	26547	26733	26631	26891	26934	26436	26455	26625	26604	26528	26486	26498	26426	26498	26830	26585	26769	27020	26508	26559	26603	26479	26767	26786	26500	26529	26631	26632	26628	26554	26597	26732	26511	26569	26480	26725	26558	26775	26762	26467	26558	26474	26620	26608	26642	26498	26408	26635	26673	26678	26441	26550	26464	26341	26572	26796	26630	26400	26630	26742	26724	26522	26709	26736	26504	26410	26742	26658	26424	26362	26814	26983	26631	26684	26446	26430	26666	26732	26502	26614	26600	26744	26660	26675	26346	26376	26791	26633	26508	26607	26549	26561	26637	26510	26567	26632	26427	26685	26556	26774	26683	26584	26628	26683	26662	26752	26762	26708	26469	26635	26428	26608	26578	26363	26578	26833	26666	26756	26787	26583	26422	26606	26615	26502	26772	26513	26490	26457	26625	26634	26404	26495	26692	26808	26754	26595	26508	26545	26517	26691	26501	26506	26710	26467	26613	26559	26760	26720	26736	26538	26366	26313	26464	26584	26563	26447	26651	26323	26607	26687	26757	26665	26584	26543	26375	26439	26360	26484	26527	26456	26758	26729	26664	26220	26500	26639	26689	26575	26476	26717	26546	26852	26298	26723	26602	26557	26614	26640	26413	26741	26509	26444	26418	26868	26646	26451	26531	26517	26507	26479	26374	26544	26701	26664	26639	26632	26586	26626	26567	26510	26796	26825	26776	26708	26714	26585	26705	26471	26528	26707	26434	26402	26586	26726	26839	26702	26657	26697	26528	26783	26398	26709	26693	26330	26791	26639	26618	26627	26805	26660	26528	26588	26525	26334	26531	26518	26558	26588	26834	26920	26516	26345	26483	26738	26686	26446	26579	26880	26453	26546	26454	26335	26587	26653	26434	26729	26731	26601	26624	26425	26705	26530	26580	26704	26373	26549	26477	26449	26305	26731	26664	26875	26662	26522	26359	26507	26621	26563	26699	26537	26740	26731	26666	26387	26610	26557	26676	26847	26835	26449	26527	26672	26552	26337	26542	26658	26619	26732	26694	26555	26593	26430	26348	26732	26717	26507	26453	26599	26581	26521	26620	26594	26747	26587	26519	26426	26737	26658	26688	26491	26715	26894	26615	26725	26434	26395	26412	26522	26335	26676	26659	26641	26708	26433	26420	26719	26527	26298	26434	26651	26712	26424	26472	26865	26897	26821	26633	26634	26694	26746	26462	26599	26595	26601	26634	26566	26471	26668	26723	26514	26425	26628	26733	26413	26368	26852	26693	26539	26646	26773	26708	26401	26567	26551	26773	26538	26764	26653	26749	26684	26521	26627	26412	26409	26662	26678	26704	26812	26776	26587	26541	26769	26679	26681	26507	26668	26608	26493	26419	26417	26535	26298	26631	26286	26414	26397	26452	26631	26554	26557	26695	26562	26482	26782	26519	26398	26724	26725	26427	26418	26544	26746	26615	26711	26442	26538	26641	26604	26665	26257	26694	26510	26738	26611	26765	26823	26516	26663	26610	26800	26705	26533	26345	26860	26340	26444	26522	26690	26487	26304	26441	26509	26691	26398	26699	26495	26427	26784	26521	26639	26305	26612	26790	26676	26669	26770	26550	26400	26745	26642	26821	26673	26743	26442	26748	26630	26559	26370	26488	26829	26375	26682	26697	26658	26507	26537	26712	26582	26549	26631	26567	26733	26688	26483	26847	26640	26557	26574	26583	26529	26497	26878	26718	26606	26727	26766	26757	26588	26731	26480	26526	26604	26251	26772	26583	26473	26442	26408	26331	26538	26672	26828	26873	26650	26597	26413	26421	26514	26331	26805	26599	26541	26697	26603	26850	26543	26725	26637	26685	26364	26483	26332	26377	26480	26335	26525	26620	26441	26773	26722	26632	26393	26494	26382	26696	26440	26415	26435	26568	26574	26468	26820	26701	26557	26592	26551	26468	26801	26750	26696	26562	26719	26652	26755	26610	26366	26686	26682	26812	26578	26824	26360	26553	26500	26781	26549	26684	26488	26536	26803	26504	26662	26818	26828	26656	26572	26336	26616	26629	26645	26315	26559	26855	26651	26564	26522	26502	26433	26234	26695	26662	26678	26434	26555	26684	26576	26402	26832	26789	26666	26622	26447	26725	26459	26547	26678	26605	26553	26761	26525	26453	26707	26402	26836	26646	26631	26556	26552	26760	26824	26585	26722	26911	26719	26679	26755	26613	26706	26638	26392	26379	26679	26525	26568	26651	26727	26693	26443	26668	26733	26588	26542	26663	26731	26610	26747	26464	26913	26483	26663	26491	26775	26545	26889	26815	26832	26497	26592	26814	26587	26508	26778	26493	26271	26580	26575	26517	26792	26759	26683	26401	26523	26404	26667	26592	26691	26495	26564	26614	26781	26779	26447	26463	26453	26440	26427	26618	26528	26679	26555	26859	26818	26589	26920	26621	26390	26524	26550	26572	26610	26874	26568	26506	26714	26750	26683	26456	26690	26575	26563	26691	26474	26822	26557	26648	26602	26606	26582	26618	26504	26336	26710	26656	26611	26583	26819	26334	26541	26586	26315	26198	26626	26527	26634	26624	26647	26736	26794	26626	26445	26690	26717	26443	26488	26495	26599	26708	26471	26968	26772	26914	26660	26581	26789	26518	26682	26706	26669	26547	26742	26788	26660	26610	26706	26796	26368	26537	26750	26354	26618	26516	26699	26618	26801	26679	26635	26660	26465	26683	26688	26730	26594	26695	26550	26628	26544	26596	26415	26617	26371	26686	26490	26692	26882	26616	26786	26302	26521	26639	26804	26532	26542	26355	26366	26557	26806	26842	26334	26266	26778	26615	26516	26565	26649	26524	26304	26599	26607	26319	26496	26677	26559	26485	26651	26393	26759	26617	26585	26492	26643	26701	26838	26407	26676	26617	26445	26822
23268	40651	39425	32423	28459	25653	23512	22468	21474	20730	20059	19388	19003	18674	18021	18056	17892	17590	17485	17161	17183	16925	17164	17105	16913	16915	16960	16802	16920	16769	16778	16889	16955	16964	16996	16956	16876	16746	16816	16583	16642	16927	16847	16896	16928	16745	16803	16845	16823	16838	16824	16665	16916	16761	16833	16730	16625	16697	16728	16766	16830	16728	16659	16700	16718	16508	16768	16660	16772	16544	16708	16648	16704	16723	16681	16573	16774	16734	16647	16773	16949	16812	16780	16395	16649	16655	16706	16545	16578	16726	16784	16596	16778	16623	16721	16569	16693	16746	16559	16691	16571	16739	16586	16719	17021	16650	16782	16740	16670	16564	16556	16806	16671	16718	16716	16750	16644	16713	16558	16742	16649	16959	16899	16650	16662	16776	16505	16494	16893	16616	16546	16566	16699	16551	16558	16679	16696	16761	16664	16626	16577	16731	16578	16635	16821	16624	16591	16675	16633	16640	16556	16719	16661	16685	16658	16782	16711	16560	16677	16530	16414	16775	16656	16744	16676	16728	16698	16739	16738	16749	16533	16700	16570	16650	16634	16844	16624	16711	16586	16676	16535	16707	16551	16499	16728	16775	16647	16538	16683	16655	16607	16686	16744	16720	16450	16644	16756	16860	16625	16766	16807	16786	16606	16762	16567	16781	16716	16754	16622	16620	16639	16623	16771	16686	16602	16602	16622	16819	16556	16639	16720	16837	16661	16636	16746	16635	16784	16521	16769	16662	16746	16765	16609	16557	16643	16558	16750	16570	16676	16842	16855	16608	16762	16683	16666	16563	16827	16731	16680	16513	16624	16642	16448	16736	16675	16807	16818	16613	16660	16617	16666	16633	16669	16806	16697	16594	16695	16697	16761	16700	16690	16719	16625	16688	16678	16649	16791	16757	16677	16911	16834	16653	16675	16661	16692	16665	16792	16637	16593	16639	16632	16683	16756	16589	16766	16761	16592	16726	16669	16553	16693	16684	16492	16817	16535	16687	16648	16694	16658	16775	16720	16627	16824	16766	16723	16558	16676	16713	16731	16671	16672	16611	16755	16701	16632	16662	16636	16693	16692	16724	16616	16678	16713	16773	16590	16752	16512	16599	16882	16661	16580	16653	16607	16788	16702	16695	16777	16617	16746	16858	16636	16648	16691	16574	16692	16769	16622	16624	16849	16630	16585	16480	16566	16797	16671	16644	16897	16674	16685	16774	16691	16898	16561	16691	16873	16721	16675	16857	16577	16295	16516	16711	16947	16563	16655	16592	16626	16669	16651	16690	16706	16567	16722	16677	16598	16561	16508	16594	16569	16639	16723	16732	16580	16765	16539	16696	16642	16538	16625	16615	16659	16577	16833	16707	16785	16736	16569	16774	16672	16527	16600	16762	16440	16683	16561	16727	16394	16772	16704	16618	16795	16691	16681	16683	16690	16651	16776	16738	16626	16517	16643	16608	16729	16665	16561	16518	16841	16761	16780	16513	16755	16679	16569	16670	16598	16672	16584	16818	16608	16588	16690	16521	16581	16696	16541	16755	16780	16552	16717	16582	16678	16659	16765	16782	16824	16597	16684	16447	16658	16651	16740	16764	16584	16676	16707	16670	16636	16695	16641	16699	16597	16814	16871	16614	16715	16765	16668	16604	16768	16653	16659	16703	16779	16526	16665	16645	16648	16609	16672	16769	16722	16704	16543	16808	16660	16514	16540	16688	16655	16574	16724	16514	16616	16683	16665	16675	16562	16657	16662	16523	16639	16767	16574	16741	16623	16717	16469	16703	16859	16702	16589	16533	16463	16642	16834	16598	16726	16627	16712	16521	16402	16810	16696	16434	16592	16746	16779	16617	16629	16879	16733	16601	16685	16719	16517	16574	16619	16666	16459	16667	16664	16591	16839	16644	16735	16761	16565	16622	16799	16506	16570	16649	16604	16747	16547	16657	16579	16715	16673	16683	16603	16816	16752	16797	16743	16625	16507	16743	16761	16729	16731	16726	16768	16537	16612	16659	16566	16721	16915	16749	16492	16648	16788	16617	16660	16793	16613	16750	16563	16619	16652	16545	16656	16811	16735	16580	16622	16645	16605	16751	16539	16671	16934	16618	16618	16786	16729	16685	16404	16697	16652	16794	16597	16637	16781	16822	16618	16736	16697	16653	16687	16558	16612	16650	16687	16532	16562	16713	16648	16677	16637	16768	16726	16813	16649	16704	16552	16765	16789	16821	16682	16807	16647	16665	16677	16563	16622	16704	16627	16559	16615	16680	16664	16637	16707	16541	16609	16727	16643	16683	16728	16580	16837	16737	16697	16814	16715	16682	16712	16588	16617	16556	16612	16662	16759	16757	16594	16571	16467	16703	16628	16731	16696	16726	16554	16694	16552	16763	16563	16668	16772	16808	16463	16652	16691	16591	16576	16536	16675	16552	16801	16589	16549	16825	16818	16535	16697	16730	16571	16599	16516	16767	16747	16764	16360	16434	16651	16691	16741	16518	16796	16765	16767	16831	16865	16665	16645	16555	16553	16799	16641	16515	16748	16517	16614	16707	16713	16684	16747	16603	16522	16790	16636	16799	16728	16820	16800	16699	16556	16657	16668	16655	16592	16658	16596	16746	16860	16815	16659	16613	16599	16729	16663	16718	16630	16670	16636	16578	16769	16812	16524	16825	16524	16958	16706	16540	16765	16831	16732	16595	16718	16660	16664	16512	16658	16483	16658	16706	16620	16553	16630	16567	16677	16444	16653	16677	16631	16815	16591	16685	16697	16684	16651	16779	16840	16710	16704	16586	16599	16601	16911	16620	16514	16666	16717	16850	16685	16731	16760	16700	16620	16778	16407	16458	16795	16663	16566	16497	16612	16445	16668	16632	16655	16656	16755	16671	16735	16791	16668	16673	16655	16743	16609	16778	16670	16576	16773	16601	16558	16767	16589	16577	16589	16688	16699	16634	16585	16567	16782	16594	16625	16593	16783	16665	16539	16706	16609	16751	16740	16579	16646	16722	16631	16667	16466	16648	16497	16645	16738	16671	16453	16870	16874	16684	16716	16865	16615	16564	16658	16593	16766	16667	16611	16697	16695	16684	16677	16781	16748	16742	16632	16762	16748	16647	16633	16731	16633	16733	16638	16629	16670	16514	16613	16608	16585	16651	16641	16591	16509	16835	16731	16644	16780	16743	16854	16521	16567	16674	16599	16507	16783	16623	16779	16806	16819	16574	16661	16508	16542	16607	16723	16717	16668	16593	16634	16904	16715	16888	16659	16688	16559	16623	16699	16755	16604	16635	16501	16599	16641	16801	16699	16737	16645	16602	16434	16665	16697	16489	16685	16703	16706	16807	16473	16675	16708	16850	16580	16652	16686	16526	16558	16699	16791	16774	16599	16560	16580	16567	16694	16705	16825	16635	16689	16673	16684	16651	16733	16757	16664	16553	16486	16451	16632	16469	16718	16771	16764	16574	16594	16692	16780	16597	16782	16728	16724	16771	16613	16726	16564	16535	16707	16738	16614	16786	16556	16694	16655	16409	16787	16665	16600	16571	16755	16685	16680	16528	16764	16555	16541	16967	16732	16584	16658	16553	16807	16577	16723	16505	16496	16435	16790	16662	16720	16742	16792	16711	16439	16742	16730	16677	16699	16830	16669	16744	16840	16741	16601	16695	16678	16694	16568	16690	16734	16608	16687	16657	16678	16636	16703	16675	16556	16614	16683	16610	16797	16658	16666	16774	16639	16761	16728	16491	16815	16735	16774	16647	16728	16735	16685	16534	16888	16682	16803	16735	16715	16633	16657	16654	16485	16692	16704	16733	16806	16392	16719	16652	16590	16695	16684	16655	16841	16707	16791	16894	16641	16790	16791	16637	16739	16493	16683	16645	16892	16587	16599	16722	16466	16651	16709	16414	16588	16453	16723	16646	16603	16801	16677	16669	16725	16664	16746	16622	16674	16553	16789	16687	16710	16631	16694	16671	16672	16584	16734	16679	16677	16802	16642	16667	16611	16823	16669	16759	16603	16665	16787	16588	16702	16692	16555	16613	16721	16648	16804	16691	16707	16621	16408	16597	16605	16616	16630	16583	16856	16838	16676	16484	16626	16664	16766	16649	16551	16567	16737	16727	16663	16600	16587	16577	16515	16457	16744	16674	16568	16441	16749	16805	16583	16639	16689	16825	16716	16716	16423	16743	16775	16835	16510	16478	16772	16672	16688	16618	16790	16624	16752	16628	16816	16663	16725	16677	16762	16722	16807	16564	16531	16695	16659	16627	16635	16697	16789	16698	16679	16797	16649	16626	16325	16673	16669	16665	16588	16822	16747	16734	16403	16610	16827	16610	16706	16717	16678	16692	16625	16448	16646	16820	16717	16643	16527	16769	16560	16654	16816	16516	16544	16674	16681	16576	16743	16459	16786	16508	16600	16657	16542	16741	16723	16681	16790	16614	16584	16618	16694	16691	16672	16671	16599	16807	16617	16632	16640	16704	16719	16628	16753	16496	16710	16814	16484	16645	16771	16686	16640	16550	16735	16660	16624	16701	16789	16513	16695	16413	16696	16752	16792	16804	16650	16516	16520	16721	16498	16936	16699	16609	16625	16389	16694	16701	16742	16822	16497	16668	16754	16759	16640	16603	16434	16683	16547	16819	16662	16656	16623	16977	16684	16831	16860	16834	16892	16736	16747	16656	16758	16644	16683	16603	16774	16846	16817	16650	16751	16747	16813	16659	16666	16753	16580	16646	16585	16568	16534	16614	16763	16672	16537	16751	16701	16657	16744	16582	16545	16570	16697	16546	16650	16452	16754	16684	16758	16604	16545	16632	16680	16677	16666	16667	16765	16630	16580	16659	16653	16491	16604	16781	16779	16669	16650	16445	16607	16917	16452	16805	16614	16604	16747	16724	16589	16713	16701	16675	16899	16693	16713	16682	16702	16573	16785	16758	16558	16914	16498	16629	16736	16604	16617	16634	16688	16611	16648	16765	16568	16734	16714	16612	16781	16673	16574	16572	16668	16638	16596	16828	16603	16578	16722	16654	16725	16548	16806	16528	16638	16648	16895	16649	16802	16492	16675	16829	16681	16729	16833	16747	16849	16673	16503	16615	16639	16677	16662	16516	16638	16733	16580	16554	16552	16731
36040	30212	34987	33592	30957	30544	30086	29529	29535	29141	29269	29322	29079	28653	28842	28737	28618	28556	28528	28640	28463	28619	28715	28706	28540	28311	28422	28425	28349	28653	28551	28478	28433	28416	28407	28439	28135	28475	28295	28418	28411	28601	28390	28457	28376	28195	28327	28328	28155	28196	28452	28407	28280	28482	28431	28497	28338	28352	28524	28530	28781	28373	28273	28453	28515	28567	28686	28666	28385	28476	28305	28446	28305	28249	28484	28181	28311	28292	28448	28451	28687	28374	28646	28578	28482	28091	28604	28436	28584	28197	28596	28337	28367	28539	28205	28510	28358	28211	28631	28465	28447	28639	28787	28464	28416	28315	28481	28409	28456	28428	28195	28214	28242	28567	28295	28444	28518	28591	28236	28316	28382	28443	28342	28681	28550	28294	28668	28433	28332	28409	28439	28226	28282	28163	28380	28402	28557	28197	28375	28182	28458	28436	28464	28665	28193	28326	28207	28405	28381	28508	28524	28527	28364	28408	28344	28353	28440	28334	28351	28115	28256	28375	28263	28259	28469	28069	28239	28127	28306	28364	28375	28332	28248	28057	28247	28371	28507	28422	28246	28490	28233	28382	28467	28588	28498	28456	28539	28378	28651	28297	28485	28154	28373	28369	28256	28474	28415	28499	28293	28250	28481	28444	28347	28363	28510	28522	28193	28267	28374	28422	28361	28482	28564	28384	28335	28419	28543	28370	28429	28304	28404	28439	28450	28337	28358	28218	28610	28597	28481	28160	28233	28080	28449	28224	28325	28522	28221	28372	28393	28333	28330	28352	28418	28507	28388	28495	28676	28572	28398	28184	28376	28237	28326	28430	28278	28339	28300	28671	28444	28446	28271	28542	28266	28340	28276	28436	28058	28504	28319	28384	28309	28380	28402	28269	28441	28185	28353	28448	28250	28403	28379	28227	28427	28223	28187	28257	28390	28171	28373	28419	28675	28264	28406	28421	28477	28197	28071	28533	28525	28265	28443	28471	28427	28302	28224	28225	28554	28361	28491	28632	28365	28319	28130	28559	28299	28226	28521	28322	28710	28462	28297	28211	28356	28176	28454	28348	28380	28292	28383	28696	28363	28354	28278	28236	28438	28315	28325	28432	28255	28227	28074	28445	28368	28071	28383	28397	28375	28367	28451	28345	28223	28376	28288	28388	28452	28046	28368	28527	28187	28401	28436	28710	28711	28392	28381	28428	28198	28314	28478	28354	28368	28234	28568	28287	28403	28296	28169	28560	28352	28431	28201	28217	28159	28248	28437	28324	28281	28157	28269	28350	28555	28502	28311	28358	28337	28405	28412	28477	28145	28267	28258	28426	28426	28373	28213	28476	28387	28125	28402	28761	28335	28481	28579	28431	28357	28288	28270	28167	28428	28157	28261	28440	28287	28420	28434	28042	28269	28159	27999	28468	28230	28478	28338	28277	28655	28479	28362	28421	28416	28366	28442	28609	28220	28299	28225	28149	28468	28340	28573	28466	28309	28379	28365	28201	28255	28497	28439	28229	28327	28525	28333	28462	28673	28531	28415	28273	28355	28297	28486	28668	28474	28404	28358	28676	28394	28435	28509	28420	28262	28400	28534	28325	28410	28382	28635	28308	28466	28574	28473	28511	28254	28110	28099	28310	28242	28253	28318	28293	28651	28466	28333	28207	28296	28243	28300	28470	28579	28315	28216	28437	28468	28453	28248	28179	28135	28195	28420	28449	28284	28048	28365	28304	28115	28183	28664	28551	28325	28419	28274	28191	28481	28395	28509	28269	28343	28303	28062	28278	28576	28526	28260	28440	28469	28269	28344	28261	28339	28470	28499	28475	28501	28380	28402	28266	28188	28361	28062	28173	28465	28264	28130	28486	28280	28295	28246	28394	28319	28347	28664	28391	28360	28143	28278	28487	28436	28210	28286	28380	27858	28507	28602	28320	28339	28315	28557	28213	28221	28364	28607	28177	28472	28281	28330	28433	28240	28244	28443	28440	28437	28369	28299	28400	28205	28450	28247	28383	28359	28222	28401	28437	28539	28346	28379	28395	28202	28487	28362	28263	28359	28276	28437	28641	28496	28337	28352	28514	28337	28361	28314	28455	28474	28472	28155	28361	28358	28307	28342	28261	28562	28215	28441	28380	28123	28316	28328	28174	28383	28639	28331	28423	28335	28133	28109	28474	28584	28445	28585	28530	28417	28453	28369	28286	28196	28569	28325	28382	28440	28306	28396	28450	28647	28308	28490	28556	28440	28416	28444	28298	28216	28598	28453	28360	28305	28464	28533	28187	28527	28211	28529	28466	28519	28457	28327	28267	28348	28340	28424	28361	28284	28458	28312	28369	28325	28187	28026	28592	28539	28511	28433	28411	28301	28288	28368	28188	28547	28247	28297	28351	28310	28087	28273	28547	28287	28383	28383	28219	28494	28291	28246	28202	28299	28413	28431	28379	28484	28529	28580	28515	28115	28258	28338	28344	28457	28160	28208	28169	28308	28316	28475	28425	28202	28522	28303	28260	28416	28466	28304	28517	28582	28255	28485	28319	28406	28275	28224	28283	28457	28264	28137	28480	28459	28290	28540	28354	28376	28296	28482	28586	28383	28483	28367	28322	28515	28319	28430	28556	28186	28543	28388	28354	28291	28160	28511	28313	28311	28325	28506	28385	28473	28538	28134	28269	28499	28333	28450	28286	28294	28402	28177	28264	28351	28471	28198	28524	28188	28137	28507	28372	28376	28367	28558	28346	28355	28215	28435	28253	28305	28331	28215	28364	28779	28275	28500	28027	28154	28302	28491	28353	28411	28299	28558	28332	28736	28583	28606	28263	28242	28283	28210	28465	28434	28438	28324	28204	28369	28422	28346	28432	28604	28434	28459	28306	28363	28362	28357	28330	28483	28446	28479	28500	28363	28227	28301	28404	28462	28628	28317	28586	28442	28235	28393	28332	28312	28180	28112	28463	28325	28378	28352	28738	28438	28450	28272	28442	28502	28387	28376	28090	28441	28445	28350	28275	28378	28402	28687	28066	28341	28581	28541	28438	28568	28575	28406	28508	28445	28338	28257	28359	28161	28255	28426	28453	28425	28416	28304	28121	28288	27996	28415	28570	28473	28570	28387	28424	28448	28501	28392	28419	28221	28080	28385	28383	28471	28276	28136	28274	28180	28426	28204	28574	28595	28633	28403	28354	28565	28356	28500	28121	28526	28643	28468	28239	28403	28341	28371	28328	28472	28479	27958	28315	28279	28279	28497	28349	28172	28382	28481	28398	28442	28465	28357	28519	28506	28516	28388	28432	28300	28429	28306	28245	28424	28375	28599	28458	28553	28009	28262	28339	28246	28257	28601	28174	28442	28343	28238	28409	28397	28488	28517	28372	28271	28483	28147	28280	28504	28204	28523	28397	28326	28464	28377	28375	28322	28598	28650	28246	28678	28424	28431	28681	28416	28239	28323	28248	28739	28137	28453	28337	28429	28282	28414	28050	28138	28486	28237	28369	28362	28222	28643	28453	28476	28323	28342	28289	28294	28096	28326	28242	28412	28270	28342	28501	28217	28515	28273	28185	28385	28571	28289	28075	28217	28645	28433	28466	28466	28435	28565	28485	28513	28349	28343	28107	28252	28030	28188	28537	28180	28374	28436	28522	28311	28186	28302	28317	28267	28607	28500	28349	28476	28198	28509	28477	28383	28446	28314	28506	28497	28204	28208	28261	28172	28376	28386	28414	28281	28303	28439	28251	28339	28405	28595	28338	28483	28421	27950	28356	28330	28273	28444	28264	28540	28449	28432	28508	28155	28427	28543	28516	28553	28549	28323	28224	28155	28166	28167	28443	28432	28267	28573	28307	28599	28600	28545	28468	28299	28444	28303	27998	28239	28277	28311	28364	28096	28332	28411	28510	28302	28402	28341	28375	28300	28402	28536	28094	28311	28531	28513	28552	28455	28578	28440	28352	28319	28459	28648	28380	28497	28549	28325	28410	28153	28386	28159	28634	28218	28242	28566	28243	28421	28226	28663	28408	28284	28476	28510	28401	28467	28271	28142	28059	28365	28345	28317	28532	28630	28403	28192	28215	28203	28376	28415	28568	28270	28016	28329	28323	28472	28458	28411	28318	28335	28523	28536	28206	28197	28375	28586	28489	27994	28338	28478	28327	28199	28541	28300	28082	28192	28453	28363	28516	28363	28434	28311	28405	28474	28449	28600	28330	28009	28396	28719	28413	28700	28513	28519	28537	28358	28458	28465	28375	28426	28370	28265	28424	28506	28330	28649	28343	28551	28260	28363	28385	28454	28381	28474	28521	28598	28371	28362	28595	28297	28320	28207	28389	28498	28320	28381	28451	28008	28085	28343	28587	28316	28118	28239	28432	28503	28410	28598	28389	28455	28516	28296	28387	28191	28524	28376	28344	28336	28496	28561	28533	28399	28358	28468	28508	28207	28182	28234	28581	28821	28436	28198	28490	28338	28203	28264	28239	28104	28492	28534	28130	28378	28312	28344	28301	28073	28176	28120	28221	28616	28427	28489	28193	28379	28284	28340	27928	28288	28142	28470	28375	28166	28166	28484	28574	28366	28291	28316	28634	28230	28475	28335	28274	28568	28264	28208	28394	28482	28039	28475	28449	28479	28405	28261	28228	28225	28424	28188	28417	28347	28294	28437	28529	28287	28019	28166	28303	28454	28440	28380	28403	28417	28281	28474	28456	28446	28275	28574	28269	28468	28483	28373	28419	28325	28447	28393	27925	28248	28337	28171	28507	28495	28443	28327	28576	28494	28504	28179	28195	28477	28629	28592	28213	28381	28592	28349	28503	28602	28207	28732	28280	28347	28491	28426	28428	28396	28396	28457	28355	28514	28210	28565	28418	28554	28200	28221	28253	28491	28557	28328	28215	28335	28459	28249	28412	28275	28384	28275	28358	28400	28615	28499	28343	28217	28372	28097	28248	28241	28420	28284	28347	28167	28333	28346	28344	28428	28259	28389	28425	28505	28038	28272	28315	28523	28513	28642	28646	28248	28076	28491	28303	28446	28669	28125	28430	28447	28034	28467	28397	28552	28287	28289	28363	28448	28453	28212	28228	28493	28214	28399	28117	28448	28285	28259	28472	28506	28179	28457	28274	28224	28519	28305	28365	28340	28348
23523	28655	28035	23946	22202	20957	20076	19747	19074	19138	19001	18670	18393	18092	18022	18038	17843	17855	17741	17591	17602	17714	17664	17497	17581	17592	17574	17616	17469	17629	17626	17731	17665	17504	17693	17505	17507	17488	17556	17676	17534	17603	17645	17426	17484	17488	17608	17651	17638	17674	17540	17367	17658	17590	17706	17473	17505	17628	17580	17589	17595	17625	17694	17492	17626	17458	17657	17632	17445	17608	17422	17450	17633	17496	17600	17518	17472	17518	17526	17438	17548	17586	17552	17463	17721	17564	17485	17441	17622	17577	17557	17611	17718	17468	17586	17683	17650	17651	17479	17696	17537	17507	17628	17443	17483	17364	17388	17550	17524	17642	17480	17608	17522	17742	17427	17458	17715	17656	17548	17585	17723	17459	17504	17514	17615	17466	17392	17627	17501	17540	17566	17593	17540	17611	17346	17503	17448	17592	17432	17552	17745	17496	17441	17658	17480	17645	17609	17625	17504	17329	17515	17677	17441	17567	17509	17538	17519	17621	17661	17696	17359	17476	17554	17566	17503	17319	17737	17416	17608	17602	17500	17375	17613	17503	17354	17664	17486	17450	17374	17630	17547	17481	17399	17582	17389	17614	17521	17568	17718	17563	17446	17442	17561	17621	17610	17656	17637	17427	17540	17471	17434	17587	17633	17681	17565	17622	17405	17610	17611	17732	17638	17733	17504	17616	17601	17557	17483	17445	17600	17450	17585	17425	17639	17479	17438	17605	17420	17539	17490	17484	17531	17328	17560	17632	17500	17524	17505	17605	17564	17506	17480	17673	17645	17577	17567	17735	17603	17449	17436	17486	17708	17464	17636	17481	17420	17533	17566	17458	17371	17585	17680	17486	17671	17411	17583	17450	17643	17443	17329	17557	17434	17635	17610	17392	17424	17549	17687	17614	17530	17610	17379	17592	17555	17531	17476	17513	17811	17410	17448	17741	17658	17470	17654	17472	17564	17580	17675	17622	17585	17333	17589	17336	17685	17486	17643	17544	17605	17538	17546	17643	17554	17658	17433	17403	17572	17609	17610	17592	17809	17633	17662	17533	17547	17502	17450	17486	17695	17532	17573	17560	17611	17456	17488	17474	17419	17471	17656	17502	17501	17334	17462	17809	17630	17537	17628	17521	17631	17432	17604	17581	17342	17551	17494	17345	17555	17596	17595	17738	17578	17660	17559	17575	17386	17520	17512	17610	17643	17654	17486	17599	17618	17591	17727	17587	17653	17488	17582	17501	17430	17618	17469	17390	17649	17606	17572	17585	17588	17602	17498	17657	17508	17509	17622	17592	17675	17736	17502	17605	17632	17655	17686	17521	17561	17646	17450	17516	17584	17581	17648	17538	17533	17735	17360	17635	17460	17622	17397	17468	17504	17477	17476	17495	17367	17594	17599	17419	17523	17532	17588	17576	17631	17650	17448	17539	17643	17630	17485	17494	17623	17662	17643	17624	17605	17563	17548	17636	17434	17594	17548	17476	17645	17619	17406	17524	17471	17381	17656	17553	17457	17804	17406	17625	17568	17464	17434	17525	17664	17457	17525	17396	17541	17468	17726	17635	17598	17634	17407	17621	17493	17688	17430	17593	17400	17477	17539	17517	17625	17353	17545	17659	17405	17313	17575	17509	17665	17572	17534	17483	17592	17629	17361	17536	17345	17357	17384	17706	17650	17419	17679	17396	17421	17485	17652	17537	17503	17504	17609	17416	17716	17793	17489	17424	17497	17521	17429	17627	17704	17552	17658	17636	17523	17489	17521	17720	17560	17554	17359	17534	17524	17697	17558	17549	17570	17648	17630	17552	17474	17507	17507	17564	17511	17394	17556	17795	17525	17540	17578	17706	17514	17454	17704	17600	17466	17544	17717	17606	17548	17474	17631	17469	17753	17694	17626	17611	17467	17478	17504	17602	17444	17557	17628	17557	17490	17588	17750	17539	17486	17549	17739	17373	17550	17543	17363	17587	17646	17469	17650	17608	17633	17570	17607	17561	17467	17710	17550	17505	17533	17691	17471	17629	17616	17518	17511	17413	17372	17534	17415	17497	17376	17468	17652	17587	17514	17276	17599	17767	17460	17448	17520	17519	17468	17603	17714	17472	17541	17467	17662	17326	17416	17465	17517	17523	17628	17357	17567	17521	17406	17573	17276	17534	17637	17486	17631	17533	17653	17641	17633	17428	17542	17414	17500	17599	17536	17633	17508	17592	17527	17626	17579	17467	17558	17598	17619	17646	17555	17573	17483	17377	17634	17290	17501	17509	17565	17732	17456	17616	17363	17597	17549	17647	17585	17507	17507	17775	17604	17520	17411	17484	17546	17530	17670	17499	17574	17747	17566	17549	17545	17483	17649	17512	17717	17765	17311	17502	17596	17520	17616	17720	17540	17676	17627	17576	17500	17429	17582	17531	17698	17566	17500	17502	17521	17542	17465	17470	17582	17481	17529	17495	17428	17517	17371	17542	17427	17419	17538	17627	17432	17420	17635	17452	17485	17656	17453	17643	17470	17641	17475	17412	17429	17680	17539	17614	17607	17517	17530	17535	17488	17566	17443	17584	17661	17449	17618	17534	17462	17600	17511	17535	17686	17594	17563	17621	17601	17317	17605	17611	17577	17637	17488	17511	17532	17567	17647	17579	17405	17473	17470	17627	17484	17524	17563	17411	17443	17500	17572	17537	17700	17423	17702	17622	17478	17636	17641	17502	17520	17452	17379	17402	17756	17520	17526	17427	17516	17596	17667	17705	17705	17519	17612	17596	17505	17460	17495	17536	17591	17454	17668	17455	17784	17523	17420	17467	17646	17594	17607	17608	17681	17425	17584	17584	17604	17529	17431	17602	17699	17690	17513	17549	17598	17626	17344	17569	17691	17568	17385	17577	17605	17596	17568	17697	17315	17469	17403	17516	17566	17563	17548	17667	17612	17507	17626	17550	17654	17591	17501	17812	17662	17466	17583	17645	17524	17464	17426	17639	17554	17684	17663	17448	17576	17469	17560	17661	17441	17722	17572	17555	17640	17578	17505	17538	17670	17478	17529	17393	17568	17537	17512	17597	17499	17900	17448	17590	17468	17483	17480	17541	17610	17706	17512	17410	17719	17515	17575	17420	17465	17681	17583	17538	17607	17449	17409	17478	17364	17490	17657	17447	17689	17501	17712	17468	17555	17656	17594	17460	17559	17624	17436	17458	17588	17495	17565	17421	17727	17523	17611	17590	17739	17511	17567	17537	17513	17510	17668	17574	17680	17520	17632	17588	17661	17711	17567	17539	17704	17564	17709	17748	17469	17442	17566	17584	17642	17618	17447	17479	17497	17605	17604	17465	17640	17513	17739	17616	17655	17510	17316	17447	17576	17551	17403	17637	17521	17393	17682	17601	17428	17379	17511	17351	17553	17517	17429	17606	17385	17643	17623	17555	17632	17388	17529	17432	17398	17640	17643	17641	17645	17581	17597	17451	17537	17629	17605	17661	17642	17479	17495	17585	17640	17462	17584	17534	17521	17532	17549	17445	17723	17622	17531	17478	17675	17325	17502	17420	17668	17717	17607	17581	17350	17670	17428	17597	17609	17506	17591	17684	17640	17499	17602	17543	17523	17702	17503	17454	17487	17448	17641	17583	17615	17623	17491	17624	17396	17510	17247	17793	17591	17471	17384	17621	17559	17560	17552	17542	17604	17569	17792	17701	17550	17602	17528	17382	17606	17527	17450	17602	17601	17540	17444	17622	17585	17577	17586	17491	17630	17453	17421	17624	17558	17461	17665	17573	17704	17448	17598	17699	17523	17602	17614	17529	17679	17486	17538	17491	17717	17470	17644	17572	17654	17564	17820	17631	17555	17386	17731	17679	17372	17512	17650	17416	17491	17520	17552	17532	17378	17642	17443	17588	17454	17457	17643	17656	17298	17647	17480	17560	17549	17578	17542	17539	17592	17506	17556	17474	17539	17703	17496	17455	17468	17627	17564	17505	17478	17611	17567	17596	17713	17440	17564	17592	17596	17494	17526	17668	17593	17699	17468	17601	17739	17662	17525	17540	17502	17683	17480	17598	17620	17582	17628	17765	17745	17443	17617	17545	17506	17470	17422	17645	17580	17472	17644	17595	17702	17656	17562	17535	17622	17398	17615	17675	17340	17616	17633	17597	17618	17562	17517	17552	17617	17691	17552	17528	17522	17595	17620	17719	17406	17570	17512	17608	17516	17486	17509	17362	17667	17528	17489	17535	17546	17903	17319	17336	17505	17601	17584	17484	17765	17631	17414	17613	17570	17680	17622	17499	17622	17457	17438	17584	17575	17686	17381	17751	17488	17553	17609	17528	17608	17493	17495	17501	17475	17664	17334	17466	17519	17502	17519	17602	17544	17585	17772	17554	17554	17586	17586	17500	17519	17391	17711	17725	17637	17582	17723	17618	17502	17592	17585	17602	17419	17563	17518	17713	17653	17248	17593	17463	17673	17502	17548	17382	17577	17553	17534	17700	17628	17542	17493	17524	17546	17651	17568	17694	17667	17666	17512	17787	17533	17719	17555	17627	17517	17321	17548	17618	17664	17575	17482	17576	17501	17509	17552	17576	17680	17506	17545	17593	17553	17466	17551	17387	17679	17729	17700	17668	17444	17732	17612	17441	17556	17735	17631	17525	17453	17628	17463	17632	17580	17574	17604	17584	17525	17489	17578	17488	17386	17674	17762	17502	17502	17237	17520	17478	17344	17367	17400	17539	17550	17735	17553	17606	17623	17412	17417	17555	17655	17599	17621	17611	17442	17538	17380	17395	17471	17512	17674	17570	17483	17580	17452	17570	17532	17498	17773	17435	17658	17629	17624	17587	17564	17528	17569	17696	17528	17360	17588	17700	17546	17648	17655	17638	17658	17512	17491	17310	17440	17542	17614	17485	17356	17494	17666	17560	17349	17542	17703	17642	17630	17604	17487	17554	17518	17677	17629	17489	17621	17701	17496	17502	17388	17643	17456	17614	17642	17578	17513	17614	17514	17550	17619	17563	17568	17543	17413	17530	17652	17581	17594	17548	17500	17516	17697	17549	17371	17758	17657	17476	17650	17559	17531	17831	17578	17621	17637	17632	17401	17560	17562	17492	17667	17536	17446	17587	17581	17723	17691	17373	17421	17297
24286	21163	27726	25529	25058	29921	31836	29287	28648	28626	28053	27811	27447	27256	27101	27095	27041	26750	26903	26828	26835	26641	26703	26870	26703	26770	26515	26563	26750	26640	26649	26474	26712	26658	26419	26615	26584	26445	26525	26468	26494	26434	26669	26553	26095	26556	26648	26571	26526	26368	26404	26484	26439	26354	26317	26524	26610	26624	26583	26748	26329	26570	26790	26463	26445	26186	26612	26540	26450	26433	26513	26575	26397	26771	26466	26512	26596	26434	26506	26314	26381	26581	26426	26447	26403	26539	26296	26436	26376	26397	26685	26497	26318	26529	26585	26346	26334	26383	26553	26610	26590	26292	26251	26274	26413	26056	26367	26553	26452	26323	26473	26213	26342	26362	26292	26213	26422	26356	26746	26617	26632	26453	26280	26506	26481	26175	26330	26449	26016	26279	26589	26511	26360	26439	26333	26274	26471	26524	26458	26391	26575	26778	26609	26463	26296	26325	26568	26497	26333	26326	26356	26451	26416	26403	26366	26618	26321	26764	26369	26468	26654	26344	26669	26501	26543	26484	26296	26560	26520	26613	26314	26602	26386	26463	26418	26447	26482	26336	26391	26403	26479	26402	26493	26385	26413	26416	26062	26251	26386	26416	26416	26115	26377	26515	26412	26296	26544	26420	26594	26393	26500	26537	26472	26446	26191	26356	26480	26537	26459	26702	26513	26433	26496	26452	26345	26575	26426	26608	26440	26372	26639	26571	26358	26533	26379	26335	26544	26307	26563	26295	26461	26378	26504	26541	26369	26596	26775	26240	26534	26430	26531	26508	26390	26525	26367	26625	26449	26323	26334	26383	26143	26472	26731	26757	26361	26073	26363	26699	26602	26265	26258	26541	26499	26402	26398	26451	26499	26463	26437	26717	26161	26317	26500	26461	26452	26463	26301	26395	26454	26441	26454	26416	26378	26283	26549	26385	26523	26570	26326	26380	26488	26307	26380	26598	26379	26510	26487	26503	26479	26464	26529	26171	26338	26680	26231	26340	26406	26424	26465	26495	26603	26400	26260	26539	26410	26447	26510	26469	26516	26335	26355	26166	26371	26176	26469	26298	26363	26159	26585	26247	26219	26402	26520	26304	26333	26307	26497	26457	26554	26420	26242	26251	26662	26517	26183	26340	26500	26216	26320	26446	26379	26234	26390	26576	26585	26236	26497	26324	26326	26369	26483	26329	26536	26704	26463	26481	26396	26570	26723	26631	26264	26453	26330	26473	26284	26305	26561	26421	26488	26542	26577	26306	26188	26134	26398	26518	26453	26412	26524	26606	26455	26406	26384	26750	26397	26143	26265	26458	26267	26443	26629	26579	26484	26676	26575	26376	26231	26528	26458	26237	26582	26495	26397	26325	26264	26323	26203	26405	26518	26338	26483	26314	26221	26586	26549	26429	26433	26328	26410	26197	26149	26327	26270	26423	26260	26175	26236	26510	26450	26174	26410	26382	26417	26445	26132	26352	26415	26182	26423	26274	26311	26378	26497	26425	26562	26408	26591	26580	26365	26465	26720	26618	26363	26424	26569	26437	26288	26319	26615	26734	26512	26252	26307	26472	26415	26416	26729	26520	26496	26173	26430	26731	26541	26356	26335	26409	26099	26409	26490	26617	26494	26549	26439	26316	26537	26297	26393	26407	26497	26437	26292	26571	26586	26691	26315	26190	26449	26226	26458	26424	26358	26474	26455	26570	26201	26146	26575	26327	26329	26709	26753	26509	26158	26534	26431	26166	26334	26179	26617	26438	26581	26274	26392	26526	26582	26530	26618	26497	26526	26589	26406	26673	26370	26501	26520	26376	26294	26364	26472	26391	26444	26427	26448	26311	26393	26360	26612	26233	26402	26492	26432	26498	26161	26495	26606	26254	26428	26652	26433	26477	26228	26523	26548	26611	26342	26657	26464	26641	26714	26326	26392	26420	26900	26328	26300	26407	26729	26505	26528	26449	26509	26514	26593	26462	26537	26640	26402	26346	26571	26526	26765	26279	26276	26386	26352	26475	26351	26432	26448	26588	26454	26259	26172	26402	26506	26473	26321	26462	26572	26428	26390	26261	26146	26524	26248	26568	26459	26476	26214	26443	26367	26455	26369	26618	26369	26386	26396	26564	26536	26392	26402	26447	26485	26500	26387	26435	26345	26448	26422	26437	26340	26553	26507	26686	26367	26517	26810	26478	26447	26742	26367	26378	26385	26247	26275	26258	26489	26467	26460	26618	26361	26398	26400	26548	26201	26418	26483	26417	26408	26399	26535	26271	26515	26375	26473	26543	26398	26188	26575	26431	26443	26570	26660	26588	26297	26568	26587	26626	26371	26352	26337	26573	26430	26548	26438	26410	26324	26424	26409	26383	26299	26420	26529	26355	26271	26400	26518	26363	26366	26550	26388	26371	26263	26469	26542	26619	26583	26210	26282	26406	26396	26441	26364	26633	26518	26348	26432	26453	26193	26388	26461	26337	26576	26499	26446	26348	26334	26492	26294	26364	26342	26380	26101	26251	26382	26374	26262	26349	26415	26701	26297	26506	26534	26503	26569	26419	26552	26542	26634	26468	26538	26424	26606	26389	26466	26446	26452	26378	26558	26314	26573	26569	26324	26315	26441	26477	26453	26537	26339	26150	26459	26290	26161	26328	26629	26266	26367	26390	26289	26171	26306	26507	26211	26432	26414	26284	26491	26405	26372	26304	26439	26469	26760	26219	26075	26457	26503	26395	26191	26224	26621	26130	26249	26360	26285	26303	26366	26328	26319	26613	26672	26382	26579	26571	26504	26175	26393	26497	26359	26619	26741	26320	26499	26232	26621	26425	26533	26650	26687	26302	26469	26298	26481	26286	26181	26466	26395	26288	26265	26414	26210	26363	26457	26696	26444	26336	26485	26439	26543	26514	26377	26519	26244	26220	26578	26445	26579	26455	26404	26146	26542	26328	26651	26527	26305	26432	26127	26368	26450	26612	26462	26316	26411	26295	26536	26176	26207	26410	26789	26606	26370	26334	26264	26177	26184	26358	26388	26299	26457	26211	26469	26569	26592	26444	26271	26251	26496	26489	26299	26237	26344	26513	26330	26595	26541	26260	26402	26377	26662	26205	26254	26435	26397	26557	26751	26382	26255	26404	26417	26329	26353	26324	26391	26369	26303	26352	26452	26396	26581	26693	26559	26464	26133	26495	26426	26340	26410	26653	26597	26484	26343	26382	26642	26284	26537	26470	26481	26431	26395	26160	26586	26643	26466	26587	26545	26454	26320	26507	26405	26412	26185	26490	26179	26294	26644	26352	26403	26512	26303	26317	26507	26665	26492	26526	26418	26529	26701	26373	26469	26405	26460	26225	26300	26371	26471	26543	26215	26467	26576	26397	26529	26259	26469	26289	26351	26396	26346	26334	26614	26373	26288	26489	26374	26305	26474	26411	26363	26486	26707	26163	26357	26454	26507	26537	26707	26292	26452	26591	26436	26506	26615	26536	26422	26359	26253	26532	26505	26266	26449	26448	26398	26363	26306	26419	26539	26747	26424	26303	26359	26458	26326	26421	26377	26380	26478	26418	26441	26385	26621	26661	26734	26288	26524	26362	26398	26358	26754	26343	26441	26816	26556	26418	26458	26495	26291	26291	26373	26128	26283	26249	26582	26509	26080	26236	26533	26422	26184	26404	26631	26496	26577	26510	26574	26400	26552	26520	26563	26252	26462	26405	26301	26288	26444	26479	26292	26387	26485	26384	26557	26357	26476	26703	26391	26223	26576	26250	26529	26508	26227	26293	26255	26502	26325	26444	26507	26343	26598	26587	26483	26629	26430	26527	26607	26516	26348	26491	26600	26542	26095	26427	26515	26432	26240	26430	26289	26274	26487	26432	26281	26366	26432	26363	26569	26619	26461	26546	26298	26603	26600	26284	26501	26682	26359	26690	26665	26463	26188	26703	26233	26320	26226	26431	26546	26465	26459	26439	26542	26424	26437	26397	26578	26568	26389	26715	26403	26433	26392	26381	26574	26566	26397	26373	26559	26609	26751	26380	26477	26458	26420	26191	26513	26413	26483	26456	26600	26655	26568	26443	26430	26376	26458	26458	26251	26323	26120	26359	26389	26397	26230	26397	26387	26289	26428	26334	26591	26336	26609	26436	26569	26684	26254	26370	26752	26339	26396	26444	26526	26409	26446	26291	26701	26335	26375	26403	26295	26704	26414	26568	26219	26591	26422	26463	26350	26369	26538	26372	26269	26156	26607	26759	26620	26361	26360	26541	26342	26358	26378	26390	26458	26482	26424	26367	26251	26521	26390	26629	26525	26511	26372	26284	26422	26457	26663	26516	26418	26505	26715	26347	26248	26137	26290	26560	26594	26555	26732	26373	26200	26273	26354	26332	26269	26435	26615	26336	26423	26241	26554	26332	26406	26395	26266	26470	26555	26415	26588	26293	26563	26832	26561	26544	26548	26459	26477	26425	26147	26508	26419	26203	26446	26527	26389	26627	26278	26543	26380	26379	26176	26414	26497	26469	26600	26393	26358	26432	26509	26448	26450	26554	26307	26161	26623	26533	26369	26438	26577	26346	26339	26303	26467	26342	26488	26636	26517	26524	26504	26142	26432	26316	26561	26446	26361	26474	26294	26214	26306	26295	26482	26604	26612	26442	26412	26430	26517	26775	26368	26277	26538	26454	26314	26401	26448	26390	26406	26572	26506	26542	26424	26406	26544	26524	26456	26554	26538	26504	26680	26493	26544	26436	26175	26403	26455	26390	26182	26270	26537	26532	26603	26343	26497	26584	26513	26366	26536	26847	26776	26515	26383	26467	26714	26474	26495	26617	26498	26524	26395	26522	26521	26609	26563	26432	26344	26350	26407	26193	26568	26489	26489	26514	26496	26386	26493	26415	26573	26544	26471	26222	26393	26399	26256	26494	26569	26476	26378	26403	26471	26473	26482	26524	26236	26206	26477	26497	26555	26313	26547	26364	26411	26466	26492	26718	26207	26407	26228	26191	26373	26374	26312	26352	26370	26264	26437	26414	26569	26417	26493	26487	26471	26339	26541	26655	26288	26410	26419	26587	26326	26627	26199	26697	26499	26044	26248	26339	26255	26438	26539	26458	26277	26499	26308	26390	26197	26396	26588	26612	26473	26401
21438	35357	34443	28408	25059	23207	21799	20642	20135	19645	18980	18319	18197	17928	17600	17448	17245	17224	16983	17159	17037	16940	16839	16924	16983	16747	16795	16838	16864	16703	16702	16731	16718	16953	16853	16683	16736	16836	16872	16880	16704	16746	16709	16715	16652	16729	16957	16795	16745	16600	16779	16785	16716	16702	16542	16795	16661	16595	16642	16858	16831	16767	16739	16619	16858	16699	16671	16774	16664	16737	16588	16718	16610	16809	16711	16729	16514	16788	16661	16676	16806	16769	16636	16509	16606	16757	16669	16435	16753	16802	16501	16624	16851	16674	16691	16633	16621	16710	16561	16552	16503	16721	16619	16815	16846	16691	16687	16627	16673	16770	16770	16634	16786	16670	16476	16728	16746	16656	16671	16767	16721	16580	16595	16645	16704	16569	16809	16671	16659	16600	16687	16721	16594	16647	16566	16525	16780	16704	16602	16616	16832	16834	16617	16723	16610	16603	16649	16628	16551	16629	16920	16711	16843	16785	16641	16644	16783	16611	16640	16713	16568	16686	16672	16725	16638	16621	16667	16445	16605	16599	16617	16710	16696	16717	16834	16604	16498	16548	16630	16614	16685	16797	16597	16699	16722	16785	16766	16592	16728	16523	16696	16688	16766	16583	16621	16591	16619	16745	16576	16580	16699	16646	16550	16665	16636	16675	16710	16758	16614	16692	16689	16671	16475	16605	16738	16721	16663	16612	16679	16499	16520	16671	16688	16707	16902	16519	16727	16573	16673	16693	16724	16618	16596	16610	16620	16462	16703	16741	16550	16740	16454	16681	16589	16569	16563	16543	16690	16572	16607	16610	16657	16580	16903	16621	16762	16734	16625	16527	16710	16653	16692	16758	16650	16490	16623	16651	16781	16560	16746	16568	16871	16603	16705	16743	16623	16694	16531	16671	16693	16561	16741	16776	16653	16770	16744	16691	16840	16730	16845	16619	16660	16500	16792	16512	16496	16589	16643	16722	16643	16653	16607	16752	16466	16506	16701	16539	16534	16693	16740	16689	16575	16654	16565	16660	16740	16700	16669	16670	16658	16738	16705	16581	16595	16690	16577	16621	16501	16551	16575	16535	16711	16675	16728	16641	16799	16479	16485	16722	16693	16627	16660	16557	16496	16609	16699	16697	16729	16585	16846	16625	16707	16664	16503	16617	16647	16653	16660	16637	16708	16600	16716	16555	16666	16529	16758	16740	16495	16591	16610	16714	16641	16775	16686	16894	16553	16801	16681	16610	16815	16608	16757	16790	16651	16647	16550	16682	16652	16623	16704	16582	16687	16470	16752	16707	16814	16658	16680	16590	16372	16579	16478	16527	16705	16652	16827	16608	16866	16661	16690	16693	16588	16495	16558	16674	16631	16727	16649	16567	16704	16763	16685	16679	16601	16712	16623	16615	16736	16723	16806	16757	16600	16668	16722	16731	16655	16482	16650	16646	16603	16586	16546	16632	16663	16883	16585	16561	16421	16593	16589	16875	16755	16703	16588	16660	16463	16486	16657	16447	16763	16628	16693	16757	16560	16534	16498	16586	16697	16534	16698	16717	16493	16687	16747	16596	16606	16656	16457	16641	16608	16799	16751	16584	16640	16756	16659	16709	16468	16670	16584	16644	16739	16682	16627	16729	16774	16605	16678	16673	16630	16850	16855	16685	16737	16831	16615	16581	16522	16672	16679	16684	16662	16625	16650	16568	16625	16564	16602	16743	16754	16428	16542	16590	16636	16626	16753	16721	16589	16548	16537	16703	16766	16666	16991	16603	16693	16515	16458	16539	16647	16778	16560	16651	16651	16671	16785	16871	16578	16430	16688	16657	16695	16662	16743	16848	16746	16753	16520	16686	16559	16665	16726	16628	16634	16695	16557	16772	16665	16523	16619	16619	16664	16753	16776	16417	16506	16490	16723	16697	16705	16593	16527	16599	16769	16635	16688	16693	16543	16667	16532	16655	16461	16598	16566	16624	16743	16806	16681	16621	16654	16704	16581	16523	16464	16481	16668	16571	16608	16486	16730	16672	16679	16640	16735	16557	16590	16475	16590	16579	16908	16664	16517	16638	16594	16740	16625	16545	16643	16648	16626	16645	16645	16757	16699	16717	16773	16586	16575	16642	16464	16714	16735	16465	16650	16617	16587	16565	16583	16863	16563	16674	16706	16555	16600	16738	16685	16626	16541	16643	16656	16571	16384	16714	16517	16512	16664	16637	16785	16669	16592	16449	16599	16586	16726	16671	16712	16669	16621	16903	16696	16586	16679	16544	16751	16522	16589	16656	16652	16663	16851	16441	16580	16968	16723	16713	16634	16650	16648	16817	16527	16615	16606	16719	16561	16677	16638	16656	16606	16837	16765	16653	16726	16606	16537	16520	16581	16811	16651	16693	16700	16756	16671	16759	16560	16557	16575	16625	16786	16612	16552	16547	16852	16617	16608	16932	16687	16807	16688	16577	16725	16584	16809	16551	16732	16717	16552	16705	16757	16748	16784	16649	16582	16717	16763	16675	16725	16567	16763	16664	16550	16661	16510	16672	16549	16504	16677	16546	16755	16615	16651	16706	16510	16758	16731	16616	16643	16764	16818	16737	16675	16487	16724	16546	16699	16753	16667	16571	16555	16758	16806	16633	16650	16455	16583	16749	16610	16643	16646	16703	16657	16686	16763	16761	16433	16683	16677	16777	16668	16721	16460	16637	16798	16862	16538	16782	16599	16531	16636	16623	16677	16729	16476	16552	16910	16546	16627	16769	16563	16821	16505	16734	16630	16623	16720	16633	16686	16552	16735	16766	16890	16795	16676	16620	16630	16815	16513	16585	16541	16536	16825	16586	16676	16760	16532	16610	16757	16540	16604	16739	16765	16506	16568	16582	16655	16715	16582	16627	16701	16488	16751	16597	16600	16621	16504	16677	16732	16585	16725	16584	16754	16631	16688	16618	16502	16654	16815	16583	16649	16678	16641	16570	16602	16737	16880	16499	16823	16620	16500	16683	16774	16652	16640	16697	16724	16714	16643	16760	16583	16594	16820	16620	16779	16701	16750	16643	16767	16682	16607	16481	16637	16629	16656	16691	16746	16526	16620	16708	16856	16641	16718	16617	16626	16468	16491	16743	16542	16536	16572	16783	16668	16601	16946	16689	16430	16617	16651	16575	16671	16560	16626	16687	16820	16862	16633	16547	16635	16794	16857	16667	16889	16735	16808	16572	16738	16709	16610	16654	16584	16707	16769	16565	16553	16884	16745	16630	16578	16740	16619	16720	16679	16626	16592	16619	16815	16684	16483	16686	16597	16680	16865	16607	16695	16757	16607	16658	16575	16546	16588	16751	16613	16671	16801	16609	16690	16588	16508	16731	16784	16772	16636	16886	16522	16800	16642	16741	16790	16869	16612	16305	16445	16594	16516	16782	16740	16699	16572	16642	16630	16656	16515	16601	16702	16526	16738	16488	16636	16618	16853	16427	16548	16744	16600	16698	16675	16720	16762	16629	16690	16647	16628	16502	16715	16676	16569	16656	16694	16680	16734	16589	16657	16774	16554	16696	16558	16708	16581	16675	16544	16724	16784	16579	16517	16555	16637	16713	16506	16677	16610	16577	16669	16493	16696	16728	16598	16660	16631	16837	16682	16907	16573	16746	16425	16733	16620	16809	16638	16631	16768	16626	16764	16696	16619	16731	16662	16520	16674	16618	16562	16618	16601	16547	16754	16740	16683	16559	16582	16564	16752	16708	16604	16752	16688	16746	16795	16681	16671	16679	16808	16848	16535	16613	16448	16640	16806	16747	16822	16522	16575	16617	16543	16754	16605	16741	16587	16800	16491	16529	16992	16783	16742	16637	16626	16426	16657	16714	16746	16569	16695	16773	16689	16743	16658	16719	16620	16683	16770	16606	16544	16630	16573	16562	16595	16582	16774	16692	16633	16804	16465	16578	16732	16614	16656	16724	16790	16815	16699	16731	16590	16677	16721	16551	16663	16746	16624	16591	16727	16767	16701	16604	16551	16587	16509	16718	16768	16833	16715	16633	16634	16489	16677	16744	16422	16737	16874	16626	16527	16749	16706	16661	16625	16631	16612	16810	16672	16581	16742	16576	16813	16706	16731	16872	16584	16618	16738	16472	16585	16671	16861	16698	16589	16675	16563	16613	16557	16670	16620	16610	16879	16828	16518	16544	16626	16660	16788	16763	16803	16571	16717	16617	16627	16850	16612	16760	16578	16472	16681	16720	16830	16825	16482	16742	16520	16684	16657	16785	16662	16713	16660	16503	16666	16585	16649	16494	16605	16666	16648	16893	16470	16600	16796	16609	16545	16754	16731	16511	16716	16567	16740	16597	16582	16719	16754	16539	16750	16718	16690	16610	16503	16595	16490	16749	16636	16738	16504	16532	16657	16720	16843	16631	16554	16678	16656	16731	16618	16535	16610	16624	16718	16718	16620	16632	16694	16695	16571	16650	16803	16633	16620	16690	16437	16847	16754	16688	16728	16760	16641	16753	16849	16670	16661	16501	16853	16504	16716	16509	16693	16714	16673	16767	16636	16685	16549	16795	16694	16720	16770	16768	16691	16646	16621	16710	16595	16640	16583	16461	16623	16744	16450	16654	16631	16623	16546	16467	16695	16595	16613	16561	16869	16636	16615	16623	16718	16595	16688	16604	16784	16694	16791	16539	16477	16614	16349	16724	16757	16650	16857	16726	16495	16762	16641	16693	16591	16612	16623	16509	16671	16758	16677	16829	16425	16720	16677	16545	16596	16673	16540	16446	16722	16648	16797	16634	16647	16780	16703	16726	16679	16524	16722	16651	16608	16557	16777	16516	16609	16678	16580	16529	16591	16682	16716	16641	16609	16610	16716	16616	16775	16695	16430	16792	16483	16639	16601	16629	16624	16668	16696	16689	16471	16765	16846	16701	16457	16575	16779	16716	16597	16444	16636	16791	16574	16683	16767	16673	16704	16603	16753	16518	16652	16634	16647	16618	16632	16630	16642	16678	16525	16683	16646	16560	16705	16755	16650	16593	16575	16686	16575	16615	16729	16605	16705	16693	16591	16460	16670	16640	16467	16659	16682	16561	16631	16751	16689	16668	16568	16622	16734	16654	16608	16644	16541	16629	16667	16589	16587	16586	16648	16805
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
