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
338865231319	338865231870	338865232420	338865232970	338865233520	338865234070	338865234620	338865235170	338865235720	338865236270	338865236820	338865237370	338865237920	338865238470	338865239020	338865239570	338865240120	338865240670	338865241220	338865241770	338865242320	338865242870	338865243420	338865243970	338865244520	338865245070	338865245620	338865246170	338865246720	338865247270	338865247820	338865248370	338865248920	338865249470	338865250020	338865250570	338865251120	338865251670	338865252220	338865252770	338865253320	338865253870	338865254420	338865254970	338865255520	338865256070	338865256620	338865257170	338865257720	338865258270	338865258820	338865259370	338865259920	338865260470	338865261020	338865261570	338865262120	338865262670	338865263220	338865263770	338865264320	338865264870	338865265420	338865265970	338865266520	338865267070	338865267620	338865268170	338865268720	338865269270	338865269820	338865270370	338865270920	338865271470	338865272020	338865272570	338865273120	338865273670	338865274220	338865274770	338865275320	338865275870	338865276420	338865276970	338865277520	338865278070	338865278620	338865279170	338865279720	338865280270	338865280820	338865281370	338865281920	338865282470	338865283020	338865283570	338865284120	338865284670	338865285220	338865285770	338865286320	338865286870	338865287420	338865287970	338865288520	338865289070	338865289620	338865290170	338865290720	338865291270	338865291820	338865292370	338865292920	338865293470	338865294020	338865294570	338865295120	338865295670	338865296220	338865296770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22638	21178	27810	24869	22120	26518	31347	27358	26267	26347	26238	25956	26024	25525	25567	25339	25369	25121	25102	24994	24932	24924	24976	25030	24971	24929	24923	24876	24933	24908	25066	24963	24773	25045	24785	24719	24897	24883	24870	24792	24780	24917	24985	25004	24974	24869	24942	24810	24997	24727	24654	24849	24848	24637	24749	24708	24884	24731	24912	24852	24933	24908	24843	24807	24913	24659	24720	24982	24973	24940	24609	24714	24721	24789	24788	24954	24821	24886	24973	24920	24602	24718	24610	24804	24800	24815	24771	24620	24916	24777	25045	24725	24642	24638	24754	24711	24857	24526	24710	24659	24884	24758	24855	24643	24570	24497	24834	24593	25033	24782	24669	24758	24963	24768	24700	24628	24519	24755	24592	24683	24685	24649	24687	24500	24691	24629	24514	24746	24617	24657	24862	24614	24777	24731	24707	24851	24578	24681	24633	24625	24704	24857	24842	24680	24879	24880	24832	24794	24401	24557	24784	24775	24793	24688	24541	24814	24575	24822	24677	24623	24579	24887	24925	24761	24581	24768	24893	24747	24611	24723	24792	24772	24818	24855	24922	24775	24640	24486	24617	24483	24742	24677	24609	25001	24656	24714	24579	24762	24668	24855	24883	24763	24750	24797	24812	24630	24674	24663	24534	24497	24792	24905	24836	24860	24744	24800	24741	24703	24733	24846	24612	24577	24671	24675	24720	24808	24621	24558	24807	24467	25008	24836	24781	24560	24626	24740	24779	24681	24586	24732	24579	24683	24690	24659	24840	24775	24984	24752	24561	24413	24623	24692	24853	24864	24691	24689	24576	24610	24688	24611	24801	24680	24726	24758	24803	24736	24816	24571	24520	24629	24587	24741	24586	24730	24719	24639	24665	24800	24722	24556	24804	24603	24811	24868	24880	24730	24513	24836	24653	24490	24534	24755	24676	24580	24578	24780	24482	24714	24525	24711	24585	24551	24723	24669	24869	24565	24505	24623	24767	24544	24547	24664	24879	24873	24848	24749	24871	24748	24889	24774	24561	24754	24807	24486	24662	24839	24856	24435	24731	24777	24748	24549	24665	24493	24684	24688	24862	24911	24958	24580	24774	24593	24629	24665	24695	24720	24898	24740	24671	24633	24734	24553	24941	24962	25062	24845	24614	24483	24871	24779	24885	24521	24904	24851	24763	24761	24506	24817	24572	24876	24709	24793	24639	24564	24697	24663	24878	24565	24695	24943	24589	24528	24846	24676	24529	24725	24648	24578	24841	24572	24710	24500	24774	24657	24831	24460	24615	24975	24818	24955	24846	24786	24600	24734	24666	24751	24652	24404	24658	24807	24850	24729	24568	24730	24603	24682	24916	24720	24703	24394	25014	24853	24481	24742	24695	24857	24792	24743	24641	24531	24436	24601	24651	24550	24724	24581	24708	24867	24829	24809	24715	24582	24551	24791	24682	24749	24655	24761	24735	24653	24775	24918	24710	24432	24411	24538	24670	24606	24532	24510	24534	24592	24603	24852	24778	24678	24798	24642	24537	24855	24698	24637	24768	24388	24600	24674	24595	24695	24580	24744	24603	24625	24936	24326	24443	24624	24517	24678	24843	24680	24870	24597	24663	24735	24640	24776	24684	24844	24697	24631	24851	24635	24593	24791	24736	24548	24843	24635	24725	24687	24554	24796	24735	24529	24531	24673	24783	24645	24703	24631	24687	24648	24883	24912	24540	24386	24717	24819	24672	24605	24664	24788	24530	24594	24650	24480	24562	24708	24582	24676	24688	24401	24601	24871	25049	24701	24491	24669	24657	24655	24535	24629	24713	24731	24512	24581	24382	24730	24725	24609	24604	24795	24511	24715	24770	24796	24804	24864	24694	24634	24542	24689	24479	25134	24673	24564	24495	24655	24642	24538	24559	24557	24790	24794	24591	24562	24732	24839	24611	24545	24804	24556	24837	24704	24851	24563	24900	24591	24844	24783	24700	24707	24439	24579	24714	24861	24698	24700	24729	24646	24804	24632	24658	24653	24614	24856	24976	24727	24733	24752	24456	24774	24762	24673	25062	24728	24630	24629	24536	24777	24971	24605	24623	24484	24508	24528	24511	24829	24686	24612	24711	24814	24451	24728	24807	24903	24650	24737	24535	24631	24585	24537	24514	24805	24662	24763	24612	24909	24517	24544	24846	24516	24586	24728	24526	24600	24715	24644	24809	24832	24835	24679	24775	24802	24776	24656	24692	24891	24645	24588	24937	24574	24632	24412	24708	24692	24517	24462	24995	24719	24631	24459	24884	24729	24549	24240	24822	24713	24865	24826	24516	24619	24750	24704	24763	24367	24628	24538	24622	24832	24858	24712	24614	24658	24630	24516	24581	24576	24657	24745	24984	24762	24671	24583	24597	24647	24779	24711	24643	24640	24731	24781	24855	24537	24808	24786	24646	24485	24528	24501	24545	24547	24746	24538	24776	24471	24605	24563	24730	24642	24909	24810	24867	24814	24491	24720	24738	24579	24723	24465	24414	24772	24650	24683	24723	24665	24797	24596	24695	24728	24616	24637	24792	24442	24855	24734	24564	24633	24782	24749	24466	24764	24654	24793	24785	24674	24720	24563	24560	24685	24578	24836	24853	24369	24697	24873	24780	24845	24721	24536	24795	24626	24612	24779	24615	24765	24601	24468	24779	24434	24638	24798	25028	24814	24827	24662	24833	24680	24675	24615	24747	24713	24775	24820	24499	24799	24542	24767	24719	24663	24769	24799	24651	24643	24421	24452	24618	24375	24489	24722	24769	24753	24708	24483	24888	24595	24544	24796	24659	24523	24745	24935	24859	24626	24705	24555	24742	24627	24916	24738	24642	24823	24837	24617	24551	24523	24392	24692	24702	24502	24530	24657	24706	24517	24917	24766	24707	24469	24596	24808	24663	24833	24775	24603	24597	24778	24593	24607	24642	24548	24733	24410	24751	24732	24899	24394	24636	24833	24708	24826	24803	24470	24819	24835	24618	24712	24698	24674	24677	24616	24767	24716	24506	24901	24627	24766	24598	24650	24870	24509	24749	24722	24666	24604	24628	24716	24926	24941	24825	24643	24638	24734	24520	24605	24759	24501	24521	24666	24715	24565	24555	24685	24408	24656	24670	24760	24754	24779	24839	24735	24782	24610	24720	24877	24775	24948	24740	24628	24650	24792	24597	24729	24835	24545	24549	24562	24436	24542	24482	24627	24822	24691	24805	24849	24733	24804	24678	24697	24660	24540	24753	24557	24812	24773	24515	24560	24274	24417	24569	24634	24655	24648	24717	24888	24681	24731	24683	24844	24644	24714	24888	24753	24761	24805	24946	24768	24913	24786	24763	24560	24602	24665	24607	24600	24670	24789	24549	24815	24479	24632	24643	24747	24880	24737	24935	24619	24688	24581	24522	24668	24800	24773	24728	24677	24691	24483	24683	24794	24837	24742	24698	24520	24582	24500	24577	24767	24805	24522	24797	24808	24636	24674	24762	24775	24797	24472	24544	24885	24739	24844	24827	24663	24617	24535	24442	24649	24757	24510	25050	24896	24836	24746	24658	24610	24863	24543	24591	24862	24927	24755	24824	24845	24751	24664	24676	24696	24676	24715	24427	24650	24680	24765	24601	24693	24796	24836	24505	24759	24917	24766	24741	24743	24719	24798	24471	24391	24573	24597	24724	24489	24611	24555	24718	24654	24776	24610	24694	24720	24778	24570	24915	24693	24944	24650	24641	24543	24604	25025	24589	24519	24556	24605	24908	24499	24659	24719	24639	25093	24653	24602	24376	24913	24859	24566	24709	24682	24726	24482	24850	24838	24784	24766	24586	24621	24540	24616	24770	24639	24754	24707	24643	24432	24598	24642	24823	24559	24726	24833	24805	24726	24751	24643	24474	24602	24688	24612	24553	24740	24662	24616	24570	24716	24729	24872	24727	24931	24928	24838	24789	24607	24615	24573	24845	24868	24734	24619	24664	24531	24585	24474	24751	24976	24871	24768	24612	24754	24803	24800	24888	24631	24621	24789	24984	24510	24663	24803	24691	24699	24920	24800	24601	24674	24693	24747	24792	24783	24662	24590	24784	24853	24472	24707	24795	24701	24685	24949	24673	24789	24894	24616	24778	24450	24480	24773	24753	24644	24586	24470	24986	24707	24995	24762	24596	24767	24820	24795	24728	24527	24786	24932	24711	24747	24669	24666	24564	24686	24481	24457	24902	24564	24570	24497	24878	24561	24823	24413	24350	25000	24860	24539	24611	24737	24555	24792	25005	24707	24502	24375	24735	24661	24589	24792	24807	24518	24569	25087	24915	24642	24587	24650	24784	24648	24763	24878	24660	24634	24771	24523	24351	24616	24767	24565	24498	24778	24727	24606	24732	24713	24916	24795	24744	24832	24782	24684	24714	24748	24502	24858	24925	24798	24673	24940	24706	24703	24890	24768	24635	24624	24725	24700	24745	24776	24549	24649	24874	24511	24544	24919	24697	24744	24698	24616	24694	24654	24580	24680	24810	24835	24831	24787	24321	24604	24649	24598	24894	24524	24870	24748	24898	24763	24786	24869	24600	24685	24615	24964	24426	24747	24661	24761	24722	24830	24932	24824	24788	24529	24650	24351	24610	24740	24862	24552	24451	24537	24680	24975	24747	24832	24491	24641	24665	24677	24412	24669	24964	24815	24554	24699	24736	24578	25066	24787	24767	24767	24663	24790	24824	24662	24602	24708	24606	24774	24746	24366	24737	24800	24635	24697	24727	24548	24593	24491	24592	24752	24516	24758	24569	24552	24860	24826	24904	24803	24766	24629	24758	24569	24563	24585	24683	24802	24696	24910	24687	24552	24852	24721	24517	24686	24763	24569	24611	24632	24510	24590	24559	24860	24724	24788	24944	24599	24478	24655	24708	24666	24600	24430	24747	24608	24506	24645	24821	24736	24700	24954	24592	24562	24633	24792	24763	25020	24686	24712	24830	24722	24622	24786	24748	24524	24847	24532	24715	24735	24924	24768	24726	24673	24866	24657	24636	24760	24599	24771	24921	25049	24712	24584	24638	24757	24753	24915	24694	24709	24548	24811	24730	24617	24824	24797	24868	24657	24515	24666	24826	24524	24656	24514	24548	24502	24572	24484	24581	24800	24531	24571	24701	24566
20433	35082	33878	27487	23832	21496	20086	19094	18578	18092	17592	17450	17183	16977	16633	16796	16440	16291	16386	16621	16270	16440	16340	16159	16143	16148	16013	16215	16086	16269	16064	16185	16038	15965	16092	16161	16164	16077	16199	16184	16243	16013	16131	16183	16113	15966	15887	16025	16202	16064	16039	15871	16013	16104	16047	16026	15909	16059	16020	15917	15908	16025	15870	15991	15934	16128	15790	16004	15832	16017	15893	15940	15855	15821	15959	16014	16042	16001	15967	15842	15890	16159	15946	16051	15648	15907	15960	15875	16025	15994	15779	15879	16202	16010	15811	16020	15852	15944	16031	15954	15839	15989	15911	16057	15820	15891	15924	15982	16005	15811	15723	15925	16031	15873	15887	15821	15874	15861	15736	15859	15863	15979	15935	15918	15921	15825	15829	15835	15946	15776	15757	15963	15809	15805	16045	15773	15874	15791	15945	16057	15896	15947	15803	15850	15967	15913	15891	15859	15974	15830	15988	15778	15760	15946	15877	15847	15996	15939	15830	15886	15825	15791	15771	15970	15870	15945	15856	15851	15791	16062	15888	16078	15837	16070	15800	15849	15893	15904	15767	15808	15838	15820	15863	15861	15813	15936	15830	15883	15926	15964	15738	15748	16057	15775	16000	15916	15870	15805	15925	16036	15953	15778	15865	15883	15825	15878	16046	16058	15777	15818	15823	15890	15912	15804	15700	15747	15934	15984	15839	15991	15889	15742	15863	15964	15851	15831	15763	15772	15970	15913	15844	15873	15906	15966	15935	15882	16069	15764	15969	15767	15870	15763	15990	15929	15882	15878	15952	15995	15833	15764	15816	15837	15806	15923	15967	15745	15852	15727	15867	15652	15858	15887	15745	16001	15891	15707	16009	15773	15769	15698	15795	15874	15941	15743	15772	15816	15948	15803	15789	15675	15833	16027	15846	15806	15856	15984	16031	16068	16065	15723	16000	16006	15930	15844	15888	15825	16015	15774	15882	15856	15730	15807	16011	15840	15950	15927	15885	15923	15940	15851	15970	15796	15861	15918	15798	15902	15743	16149	15952	15896	15828	15789	15979	15824	15922	16055	16014	15903	15968	16013	15886	15911	16115	15808	15876	15965	15827	15739	15919	15852	15797	15910	15819	15937	15821	15657	15811	15671	16035	15830	15761	15764	15805	16022	15882	15905	15991	15847	15970	15788	15707	15935	15905	15913	15919	15982	15863	15926	15824	15857	15974	16110	15847	15825	16037	15662	16051	15765	15748	15993	15875	15804	15943	15738	15963	15990	15845	15911	15945	16040	15875	16010	16051	16064	15803	15987	15796	15764	15987	15954	15957	15918	15719	15794	15860	15682	16024	15903	15981	15900	15857	15836	15804	15834	15779	15877	15864	15766	15795	16115	15853	15944	15784	15806	15881	15832	15847	16004	15817	15829	15800	15868	15927	15913	15928	15870	15790	15982	15614	15852	15883	15785	15694	15917	15936	15838	15936	15861	16029	15748	15901	15800	15781	15844	15942	15868	15899	15911	15927	15854	15757	15782	15946	15732	15872	15884	15916	15801	15861	15837	15749	15737	15853	15907	15926	15799	15863	15930	15880	15858	16066	15858	15760	15943	15843	15952	15923	15890	15740	15749	15729	15916	15913	15893	15684	15703	15927	15697	15703	15722	15908	15802	16056	15742	15793	15916	15834	15905	15884	16018	15866	15804	15817	15944	15827	15872	15786	15965	15856	15880	15844	15780	15887	15895	15658	15872	15898	15822	15938	15832	15778	15767	15964	15851	15773	15785	15948	15874	15834	15935	15725	15971	15739	16020	15718	15846	15877	15830	15844	16004	15850	16042	15775	15821	15935	15989	15817	15801	15858	15955	15869	15747	15938	15872	15748	15982	16019	15899	15842	15901	15893	16014	15927	15839	15931	15792	15971	15922	15996	15708	15829	15851	15840	15992	15610	15689	15992	15965	15838	15976	16006	15968	16014	15700	15840	15895	15860	15784	15953	15797	15964	16006	15924	15960	15885	15922	15871	15781	15975	15677	15924	15864	16047	15813	15976	15896	15852	15944	15865	15856	15653	15893	15932	15803	15846	15868	15917	16169	15902	15855	15740	15777	15869	15958	15998	15904	15870	15844	15841	15813	15825	15981	15920	15864	15801	15912	15840	15847	16001	15929	15780	15851	15778	15994	15774	15830	15961	15883	15875	15966	15961	15658	15739	15942	15707	15950	15945	15864	15810	15880	15801	15879	15920	15829	15816	15715	15848	15966	15950	15820	16017	15795	15910	15945	16046	16050	15875	15740	15804	16046	15797	15822	15839	16074	15855	15877	16114	15837	15775	16002	15884	15742	15765	15832	15719	15859	15969	15913	15960	15762	15782	16017	15885	15819	15944	15801	15963	15765	15842	15842	15920	15871	15942	15918	15820	15798	15909	15977	15791	15869	15890	15758	15883	15868	15838	15704	15787	15667	16039	15778	15759	15994	16051	15972	15853	15879	15942	15941	15783	15973	16014	15887	15817	15939	15796	15824	15823	15867	15915	15927	15653	15841	15846	15664	15979	16018	15935	15837	15784	15903	15910	15756	15770	16048	15862	15738	15844	16020	15866	15766	15843	16048	15910	15970	15789	15908	15937	15884	15865	15892	15723	15771	15768	15787	15810	15876	15909	15877	15886	15677	15946	15868	15809	15880	15794	15813	15947	16089	15909	15836	15812	16042	15810	15890	16017	15844	15589	15929	15719	16095	15952	15823	15800	15930	15801	15979	15986	15723	15900	15758	15890	15758	15922	15803	15714	15753	15917	15771	15772	15822	15661	15884	15956	16013	15950	15881	15883	15795	15873	15842	15995	15907	15941	15762	15784	15675	15811	15790	15979	15746	16012	15811	15843	15927	15863	15949	15828	15902	15838	15929	16047	15855	15790	15994	15801	15965	15885	15832	15861	15761	15883	15864	15768	15974	15887	15718	15759	15817	16000	15969	15962	15879	15674	15928	15934	15853	15888	15839	15697	15772	16031	15945	15828	16050	15850	15932	15836	15965	15805	15801	15857	16076	15910	15755	15837	15877	15575	15926	15746	16009	15704	15903	15854	15957	16042	15771	15862	15794	15822	15929	15879	15873	15822	16006	15942	15732	15757	15912	15887	15824	15863	15934	15833	15847	16017	15938	15837	15917	15792	15931	15810	15959	15983	15665	15845	15748	15883	15927	15916	15987	15921	15937	15753	15897	15797	15752	15922	15769	15835	15873	15788	15836	15829	15893	15799	15881	15926	15703	15913	15864	16079	15997	15997	15880	15828	15851	15831	16001	15790	15705	15945	16030	15619	15942	15957	16068	15653	15962	15655	15822	15986	15779	15974	15800	15934	15884	15790	15919	15846	15776	15721	15907	15850	15873	15914	15759	15839	15857	16019	15873	15828	15881	15806	15876	15960	15868	15926	15762	15825	15887	15838	15872	15877	15978	15641	15957	15879	15891	16037	15799	15952	15831	15900	15852	15849	15898	15680	16011	15850	15768	15911	15817	15893	15793	15902	15881	15914	15736	15881	15925	15947	15749	15876	15919	16004	15612	15833	15830	15987	15913	15967	15913	15680	15782	15801	15795	15830	15848	15898	16021	15677	15888	15779	16030	15906	15809	15962	15960	15782	15730	16078	15699	16015	15819	15849	15828	16005	15896	15850	15802	15790	15877	15711	15923	16020	15863	15802	15912	15990	15844	15908	15830	15850	15817	15942	15955	15725	15899	15797	15830	15754	15801	16166	15905	15828	16048	15783	15794	15841	15888	16007	15869	15874	15874	15910	15823	15786	15991	16124	15827	15979	15882	15776	15967	15722	15950	15687	15822	15934	15769	15830	15937	15915	15885	15864	16000	16070	15943	16046	15851	15913	15930	15826	15679	15824	15854	15815	15807	15747	15862	15824	15764	15851	15945	15913	15996	15883	15754	15758	15763	15908	15869	15968	15784	15764	15887	15804	15899	15881	16070	15805	15688	15861	15920	15991	15868	15796	15948	15916	15965	15842	15895	15997	15921	15928	15650	15852	15967	15881	15974	15830	15808	15834	15875	15763	15943	15869	15994	15918	15895	15901	15827	15900	15892	15877	15946	15945	15851	15697	15955	15813	15848	15941	15785	15782	16009	15679	15850	15850	15873	15871	15941	15818	15802	15798	15931	16053	15979	15958	16033	15872	15856	15819	15915	15821	15888	15834	15971	15925	15876	15928	15901	15792	15827	15958	15853	15780	16032	15745	15981	15761	15888	15813	15825	15980	15892	15956	16055	15908	15869	15883	15914	15720	15931	15972	15697	15654	16035	15869	15981	15975	15949	15949	15938	15829	15816	16002	16038	15866	15740	15902	15826	15855	16065	15844	15870	15922	15977	15927	15883	16039	15847	15859	15780	16004	15764	15916	15943	15841	16061	15992	15855	15889	16026	15931	15871	15978	15748	15844	15995	16028	15836	15841	15949	15724	15789	15853	15831	15853	15999	15903	15801	15802	16007	15899	15884	16089	15720	15984	15841	15753	16059	15836	15885	15953	15901	15628	16029	15860	15995	15913	16043	15777	15833	15908	15839	15821	15942	15889	15760	15698	16028	15953	15833	15897	15959	15858	15845	15814	15806	15736	15782	15643	15786	15831	15937	16079	15648	15797	15878	15911	15890	16000	15803	15853	15868	15827	15966	15880	15879	16017	15816	15883	15991	16075	15908	15835	15717	15958	15818	16007	15998	15925	16023	15943	15965	15804	15743	16002	15921	15975	15969	15817	15634	15683	15904	15969	15875	15816	15887	15868	15956	15988	15796	15829	16005	15731	15750	15952	15979	15926	15848	15943	15777	15895	16051	16061	15743	15772	15933	15920	16005	15919	15829	15991	15809	15903	15807	15871	15871	15883	15945	15814	15958	15836	15837	15734	15684	15918	15906	15832	15750	15937	15731	15943	15900	15830	15833	15961	15924	16005	15790	15912	15839	16093	15895	15868	15844	15785	15817	16021	15952	15785	15864	16016	15956	15987	15843	15820	15910	15602	16016	15788	15793	15840	15916	15915	15901	15828	16015	15900	15958	15832	15894	16079	15736	15762	15926	15768	15765	15979	15848	16002	15902	15721	15879	15902	16124	15832	15772	15941	15864	15790	15815	16060	15790
34840	27359	30948	29437	27442	26949	26849	26792	26496	26405	26278	26441	26371	26184	26196	26199	26390	26371	26145	26173	26273	26013	26132	25971	26333	26281	26207	26013	26229	26327	26200	26486	26284	26341	26189	25995	26036	26005	26262	26222	26124	26148	25941	26207	26104	26150	26202	25923	26080	26050	26236	26186	26226	26271	26158	26218	26163	26145	26257	26037	26138	25909	25949	25971	26011	26347	26037	26170	26057	26124	26314	26231	26202	26193	26327	26172	26243	26048	26225	25939	25798	26207	26269	26147	25914	26131	26153	26042	25892	25957	26067	26131	26061	26063	26082	26235	26076	26300	26154	25977	26137	26075	26282	25809	26112	26067	26205	26317	25873	25842	26168	26011	26086	26027	25934	25900	26079	26261	26027	26297	26361	26144	26353	26065	25906	26239	25882	26107	26082	25781	26182	26044	26117	25980	26265	26364	25881	26470	26113	26010	25943	26223	26125	26054	26130	26085	26131	25868	26022	25853	26262	26036	26010	26063	26135	26022	26214	26151	26240	26095	26185	26020	26079	26072	26143	25900	25872	26067	26243	26376	26200	25969	25962	26007	26082	26043	26147	25995	26169	26350	26238	25763	25907	26079	26054	26008	26066	26192	26167	26316	26045	26144	26272	26321	25939	25900	26126	26430	26064	26206	26173	25996	26163	26033	26043	25946	26262	26055	26073	25812	26121	26386	26084	26121	26135	26286	26094	26332	26255	26130	26154	26093	25883	26096	26123	26155	26100	26120	26232	26209	26220	26203	26080	26102	26102	26040	26293	25987	26020	25854	26227	25856	26221	26197	25953	25938	26009	25988	26140	25987	26020	26185	25876	26116	26043	25893	26238	26120	26205	26115	26061	26159	26035	26166	26050	26032	25981	26081	26022	25955	25926	25839	26077	26169	25967	25854	26206	26177	26284	26219	26112	25923	26028	25928	25976	26214	26229	26072	26351	26224	26054	26170	26402	26035	26177	26143	26040	26012	26020	26188	26117	25906	26361	25922	26072	26098	26243	26080	26071	26222	26099	26117	26082	26311	26254	26118	26266	26323	26320	26317	26023	26190	26087	25970	25977	26239	26058	25990	26075	26091	25948	26132	26070	25935	26040	26220	25876	26201	26102	26119	26080	26195	26197	26175	26062	26093	26150	26037	26193	26093	25990	26198	26205	26113	26152	25841	26130	25953	25999	25978	25974	25920	26042	26146	26176	26147	25968	26151	25976	26142	26100	26140	26007	26040	26257	26013	25861	25880	26012	26004	26121	26189	26051	26253	25944	26002	26154	26002	26023	26077	26021	26055	25897	26090	26062	26038	25915	26139	26247	26119	26100	25878	26006	26106	25971	26336	26229	25948	26039	26231	26028	26337	26176	25907	26323	26496	26008	26057	26162	26111	26044	25894	26469	26290	26123	25932	25894	25884	26215	26087	25963	26147	26053	26141	26122	26352	26166	25920	26111	25934	25924	26162	26064	26067	26287	26175	26263	26210	26230	26192	26021	26139	26184	26264	26119	26008	26211	26124	26059	26301	26151	25955	26241	25827	26242	26104	26209	26120	26032	25966	26147	26050	26112	26047	26237	25892	25994	25962	26148	25999	25945	26249	26182	26125	26075	26439	26171	26128	26121	26375	26009	26142	26347	26195	25994	26279	26228	26142	26189	25894	26273	26065	26168	26181	26108	26043	26282	26154	25910	26126	26073	26226	25945	26017	26304	25904	25749	26237	25956	26010	26127	26071	26080	26071	26158	26080	26146	26221	26029	26131	26185	26220	25941	26068	26052	26262	26031	25992	26080	26141	26203	26028	25857	26299	26453	25977	25923	25966	26333	25962	26011	25965	26459	26400	26158	25982	26177	26046	26183	25674	26128	25985	26437	26148	26156	25928	26169	26208	25730	25941	26001	26355	26456	26166	26070	26120	25958	26199	26223	26033	25921	26095	26116	26113	26084	26111	26263	26088	26021	26184	25970	26172	25948	26205	25846	25882	26038	26348	26161	25986	25815	26068	25976	26210	25987	26619	25890	26340	26073	26009	25968	25990	26134	26019	26179	26313	25555	25891	26127	26140	26112	26146	26322	26044	26226	26275	26192	25902	25881	25999	26186	26148	26016	26181	26248	26459	25939	25941	26333	26210	26345	26266	26044	26314	26277	26227	25950	25922	26028	26125	26255	26156	25913	26220	26204	26046	26245	26170	26203	26207	26005	26155	25853	26008	25983	26346	26060	26060	26060	26185	26059	26113	26119	25853	26191	26032	26057	26042	26032	25954	26299	26240	26002	25965	26087	26009	25816	25963	26020	26117	26067	26172	25983	26096	26021	25934	25859	26049	25956	26159	26116	26460	26344	26124	26303	26085	26274	26145	25974	25909	26191	26165	26218	26186	26170	26021	26055	26173	26172	26181	26017	26111	26052	26195	26199	25949	26221	26128	26071	26223	26159	25963	25995	25933	26103	26163	25971	25954	26417	25915	25997	26041	26144	26298	26006	26140	26290	26191	26053	26285	26176	26331	26240	26027	25925	26083	26178	26321	26127	26016	26193	26310	26169	26103	26156	26189	26196	26394	26044	26226	26280	25856	26001	26194	25992	26277	25924	26051	25991	26145	26192	26137	26424	26203	26019	26374	26323	26151	26266	26101	26264	26384	25954	26098	26052	26149	26282	26247	26200	26104	26187	25991	26380	26097	26247	25963	26114	25905	26161	26151	26149	26000	25988	25953	26176	26456	25816	26174	26005	25995	25968	25947	26154	26216	26342	26183	26226	26312	25903	26175	26148	26047	26008	25995	26178	26255	26174	26055	26185	26061	26075	26249	26256	26038	26090	26018	26074	26423	26037	25996	26187	26013	26175	26450	26094	25997	26250	26369	26005	26378	26140	25977	26065	26117	26124	26094	25932	26109	26123	26079	26121	26127	26083	26070	26279	26058	26252	26293	25985	26229	26002	25952	25931	26170	26057	26127	25947	25915	25925	26171	25889	26206	26158	26052	26024	26093	26174	26140	26088	25852	26265	26346	25963	26277	26195	26149	26376	26179	26108	25876	26196	25840	26179	26022	26047	26276	26082	26277	25992	25817	26105	25878	26205	25975	26014	26099	26361	26166	26116	25829	26203	25795	26236	26042	26020	26071	25983	26011	25892	26262	26105	26107	26189	25863	26132	25906	26137	26157	26130	26103	26169	26048	26224	26078	26091	26222	25888	25920	26271	26048	26378	26148	26300	26089	25798	26119	26478	26085	26194	26359	26335	25841	26033	26111	26186	26055	26271	25913	26154	26030	26084	26292	26176	26030	26225	26167	26155	26198	26253	25992	25980	26217	26015	26151	26209	26030	26122	26029	26113	26236	26270	26218	26304	26154	26348	26409	26181	25799	26223	26248	25960	26312	26247	25963	26146	26301	26334	26297	26348	26120	25932	25954	25821	26079	26089	25995	25990	26228	26197	26112	26201	25996	26115	25974	25849	26165	26207	26280	26130	26243	26146	26171	26115	26086	26022	26083	26053	26090	26255	25932	26150	25913	26319	25937	26186	26383	26249	26251	26099	26008	25805	26110	26238	26250	26061	26088	26105	26088	26285	26089	26351	26052	26200	26207	25999	25911	26054	25875	26092	26150	26166	26182	26004	26240	26174	26042	26215	25919	26108	25833	26336	26083	26024	26321	26218	26061	25971	26227	26073	26179	26090	25970	26416	26125	26073	26514	26041	26164	26202	26100	26110	26190	26206	26125	26485	26088	26197	26323	26153	25948	26234	26170	26235	26131	26153	26212	26329	26166	26033	25937	25891	26214	26218	25963	26145	25881	26003	26281	25822	26034	26114	26280	26194	26078	25821	26081	26209	26175	26068	25959	26115	25923	26103	26144	25990	26235	26113	26529	26241	25906	26028	26041	26124	26018	26134	26081	26086	25929	25918	26086	26052	26306	26363	26184	26425	26043	25977	25971	26251	26067	26157	26201	25996	26295	25940	26046	26214	26045	26087	26262	26269	25706	26030	25777	26091	26061	26028	26250	26036	26035	26119	25942	26034	26118	25743	26237	26100	26069	26172	26078	25994	25982	26128	26238	26165	26107	26306	26169	26138	26161	26311	26322	26104	25837	26255	25920	26348	26198	25996	26238	26009	26100	26042	26469	26064	26189	26049	25922	26205	25910	26245	25806	26170	26219	26229	25927	26130	26062	26286	26252	25952	25942	26192	26091	26016	26290	26086	26257	25866	25788	26277	26182	25977	26088	26037	26077	26144	25986	26180	26010	26219	25912	26276	26109	26118	26236	26028	26044	25985	26475	26321	26079	25974	26171	26116	26424	25793	26107	26032	25974	26089	26076	26169	26128	26029	25903	25988	26555	26195	26094	26270	25989	26185	26096	26364	26094	26203	26386	26179	25992	26347	26206	26172	26048	26337	26207	26061	26064	26283	26231	26145	25966	26101	26126	26235	26092	26220	26031	26169	25993	26085	26022	25996	26141	26078	25965	26225	25939	26374	26267	26114	26003	26141	26103	26030	26440	26024	25901	26023	26330	26174	26112	26148	25821	26140	26053	26037	26155	26161	26093	26140	26017	26235	26115	26122	26068	26370	26055	25891	25936	26249	25839	25952	25898	26213	26085	26059	26023	26098	25814	26157	26030	26155	26093	26107	26149	25926	26134	25942	26200	26043	26110	26041	26130	26179	25964	26117	26038	26279	26109	25929	26274	26235	25998	26010	26142	26363	26229	26233	25961	25895	26250	26029	26139	26128	26362	26089	25905	25940	25865	26221	26044	26061	26003	25909	26008	26054	26018	26185	26404	26324	26138	25983	26098	26085	26097	26078	26339	25946	26063	26338	26159	26158	25999	26041	26071	26106	26042	26143	26358	25961	25804	26180	25820	26157	26017	26047	25986	25782	26156	26135	26068	26157	25957	26089	26127	26280	25980	26002	26088	26138	26052	26223	25795	26116	25801	26130	26157	26017	25832	26116	26174	26252	26107	26135	26060	26045	25982	25902	26225	26157	26111	26069	25948	26029	26019	26078	26076	26156	25962	26344	25845	26317	26035	26028	25921	26210	26076	25988	25970	26048	26409	26186	26233	26195	26220	26137	26001	26364	25948	26072	26012	26241	26356	26051	26355	26107	26473	26173	26070	26103	26243	26181	26240	26132	26062
21069	23491	22853	20194	18926	18123	17636	17449	17343	17333	17032	17105	17077	17065	17061	16861	16729	16712	16946	16555	16624	16805	16589	16679	16824	16849	16674	16720	16747	16736	16729	16761	16685	16848	16883	16785	16756	16647	16735	16753	16808	16921	16567	16599	16492	16763	16763	16486	16723	16752	16614	16732	16683	16788	16768	16826	16594	16795	16563	16551	16560	16840	16532	16613	16765	16726	16591	16589	16522	16671	16544	16620	16601	16692	16560	16656	16556	16571	16740	16525	16654	16757	16655	16720	16739	16386	16687	16571	16835	16539	16667	16624	16604	16730	16798	16727	16537	16696	16563	16679	16587	16556	16608	16699	16572	16543	16651	16630	16664	16553	16643	16717	16633	16629	16655	16700	16667	16756	16607	16610	16464	16806	16736	16570	16647	16684	16664	16588	16534	16704	16625	16828	16649	16612	16717	16694	16607	16616	16563	16486	16703	16603	16552	16733	16770	16701	16703	16655	16697	16469	16443	16735	16778	16725	16646	16600	16692	16643	16663	16611	16498	16542	16608	16716	16426	16566	16726	16594	16746	16637	16674	16719	16772	16784	16570	16688	16560	16818	16631	16564	16618	16604	16707	16466	16863	16636	16615	16568	16722	16653	16476	16827	16598	16689	16601	16657	16773	16634	16738	16728	16453	16655	16707	16697	16639	16605	16636	16769	16729	16394	16811	16798	16579	16792	16679	16630	16536	16622	16712	16651	16562	16571	16775	16537	16724	16529	16691	16597	16626	16399	16557	16640	16812	16535	16612	16646	16744	16636	16560	16521	16564	16739	16529	16707	16693	16722	16539	16515	16649	16620	16626	16653	16662	16535	16525	16591	16723	16466	16863	16628	16560	16746	16704	16595	16643	16693	16656	16753	16740	16625	16593	16537	16700	16528	16833	16768	16542	16666	16497	16608	16755	16567	16660	16625	16752	16649	16561	16567	16626	16673	16579	16597	16618	16673	16661	16410	16642	16662	16698	16554	16555	16471	16590	16522	16703	16526	16639	16578	16492	16755	16684	16825	16558	16551	16615	16627	16705	16647	16785	16670	16526	16639	16743	16589	16589	16671	16755	16667	16637	16728	16606	16723	16655	16612	16875	16609	16507	16618	16865	16573	16514	16881	16683	16667	16713	16696	16674	16505	16702	16543	16555	16594	16664	16630	16812	16449	16543	16670	16699	16441	16604	16658	16602	16718	16536	16686	16518	16673	16473	16652	16616	16575	16621	16709	16638	16615	16668	16726	16631	16729	16726	16760	16643	16677	16613	16519	16821	16553	16716	16633	16588	16569	16617	16548	16509	16595	16704	16707	16772	16432	16635	16552	16486	16735	16669	16510	16759	16730	16502	16632	16596	16569	16752	16625	16670	16758	16549	16601	16676	16516	16626	16720	16512	16611	16586	16774	16683	16806	16578	16565	16825	16613	16535	16601	16569	16796	16625	16477	16628	16416	16698	16718	16685	16587	16484	16526	16733	16449	16554	16557	16593	16842	16614	16754	16720	16546	16659	16583	16618	16511	16736	16780	16528	16483	16760	16614	16494	16546	16752	16553	16595	16835	16496	16758	16611	16644	16694	16681	16511	16742	16528	16609	16440	16743	16674	16731	16657	16534	16721	16716	16668	16728	16575	16856	16517	16585	16562	16504	16600	16743	16544	16772	16685	16664	16460	16604	16495	16812	16518	16502	16496	16638	16704	16501	16535	16591	16591	16491	16787	16439	16668	16621	16703	16787	16717	16613	16526	16643	16682	16479	16692	16672	16595	16433	16591	16797	16732	16575	16614	16580	16521	16686	16473	16654	16551	16588	16534	16789	16546	16567	16552	16571	16556	16641	16457	16569	16568	16687	16580	16714	16754	16745	16556	16630	16566	16733	16810	16688	16443	16582	16523	16608	16567	16693	16648	16633	16687	16653	16521	16598	16704	16583	16681	16691	16774	16699	16608	16499	16582	16612	16513	16724	16665	16579	16609	16720	16521	16658	16583	16603	16570	16694	16622	16604	16726	16712	16800	16622	16691	16569	16525	16492	16595	16612	16764	16817	16738	16680	16592	16718	16521	16927	16762	16489	16546	16652	16826	16707	16597	16584	16883	16707	16469	16711	16647	16870	16703	16611	16598	16996	16622	16690	16707	16620	16650	16515	16677	16737	16581	16803	16609	16671	16648	16763	16634	16541	16539	16760	16658	16708	16669	16647	16521	16694	16774	16731	16658	16668	16694	16595	16611	16685	16651	16639	16599	16714	16633	16770	16634	16597	16693	16775	16664	16624	16679	16617	16651	16585	16627	16347	16785	16796	16656	16680	16529	16499	16784	16520	16655	16621	16626	16650	16623	16501	16686	16745	16563	16751	16579	16606	16578	16910	16756	16652	16583	16602	16714	16672	16656	16610	16682	16529	16648	16511	16763	16576	16670	16531	16541	16522	16593	16705	16564	16689	16742	16604	16533	16802	16800	16611	16629	16670	16778	16384	16593	16793	16739	16720	16613	16735	16368	16934	16578	16796	16655	16667	16630	16648	16755	16593	16622	16543	16616	16613	16471	16678	16671	16620	16595	16649	16654	16642	16523	16692	16554	16712	16532	16769	16464	16577	16498	16554	16902	16656	16579	16517	16611	16695	16606	16612	16640	16696	16713	16601	16644	16682	16622	16524	16591	16519	16571	16623	16727	16544	16628	16665	16632	16535	16762	16603	16699	16485	16694	16551	16622	16654	16550	16704	16757	16605	16703	16741	16623	16554	16803	16685	16492	16638	16714	16630	16766	16546	16586	16634	16457	16566	16681	16866	16504	16696	16791	16712	16807	16669	16858	16478	16437	16424	16652	16390	16653	16494	16727	16683	16747	16626	16620	16833	16633	16712	16613	16765	16520	16503	16795	16577	16730	16871	16813	16615	16861	16698	16710	16553	16592	16685	16692	16555	16614	16720	16550	16575	16721	16530	16681	16717	16400	16672	16714	16663	16614	16628	16556	16758	16388	16807	16734	16693	16550	16589	16587	16586	16619	16719	16700	16679	16628	16660	16649	16694	16767	16613	16594	16811	16658	16728	16686	16673	16689	16816	16667	16826	16608	16644	16548	16687	16603	16659	16607	16810	16464	16803	16531	16576	16514	16642	16476	16695	16721	16700	16530	16754	16778	16471	16546	16685	16645	16465	16612	16775	16637	16509	16825	16659	16696	16677	16742	16681	16679	16788	16621	16580	16656	16597	16476	16667	16494	16637	16654	16783	16878	16488	16535	16670	16615	16565	16564	16648	16586	16565	16601	16774	16665	16693	16764	16755	16622	16776	16782	16606	16589	16705	16417	16391	16797	16695	16725	16820	16687	16581	16768	16603	16570	16600	16653	16750	16536	16790	16578	16609	16760	16612	16596	16673	16639	16638	16559	16630	16743	16745	16911	16606	16703	16854	16518	16712	16722	16500	16536	16540	16639	16486	16598	16769	16554	16604	16606	16487	16528	16725	16481	16497	16680	16611	16765	16641	16631	16471	16702	16583	16702	16471	16707	16767	16838	16748	16652	16608	16566	16549	16631	16769	16739	16497	16741	16476	16593	16692	16742	16740	16670	16613	16579	16732	16505	16708	16632	16638	16694	16606	16570	16519	16659	16657	16692	16500	16632	16524	16738	16600	16653	16712	16485	16668	16615	16825	16731	16647	16753	16607	16547	16623	16657	16576	16663	16427	16800	16532	16623	16559	16735	16631	16589	16832	16528	16760	16745	16666	16643	16599	16658	16576	16693	16772	16713	16737	16583	16749	16513	16639	16687	16525	16754	16681	16672	16646	16641	16754	16558	16581	16625	16699	16704	16639	16555	16611	16726	16721	16797	16525	16554	16760	16633	16661	16615	16809	16665	16545	16782	16721	16671	16623	16593	16659	16779	16709	16433	16656	16431	16961	16670	16821	16906	16589	16695	16589	16779	16555	16749	16663	16915	16626	16727	16508	16686	16593	16793	16738	16729	16614	16588	16705	16563	16828	16576	16699	16598	16669	16620	16690	16546	16617	16657	16608	16528	16612	16633	16640	16612	16745	16773	16456	16807	16602	16746	16553	16703	16609	16661	16488	16631	16624	16621	16691	16585	16808	16637	16741	16651	16512	16526	16695	16530	16625	16667	16440	16533	16435	16787	16617	16679	16630	16703	16535	16813	16588	16617	16799	16772	16519	16613	16579	16834	16599	16634	16599	16529	16668	16685	16464	16594	16656	16807	16720	16413	16581	16714	16598	16664	16608	16619	16559	16792	16444	16777	16764	16925	16604	16666	16615	16774	16585	16628	16684	16616	16543	16677	16700	16664	16650	16751	16480	16892	16665	16781	16492	16634	16592	16554	16650	16680	16727	16679	16622	16494	16687	16525	16729	16600	16587	16619	16533	16652	16473	16736	16697	16659	16695	16474	16709	16572	16627	16750	16651	16721	16613	16738	16530	16627	16753	16633	16860	16739	16449	16602	16787	16503	16777	16711	16666	16497	16650	16543	16676	16571	16508	16619	16763	16566	16711	16668	16798	16564	16764	16507	16564	16674	16682	16716	16573	16730	16436	16625	16547	16582	16577	16688	16821	16613	16611	16683	16642	16711	16611	16325	16559	16519	16722	16703	16577	16669	16613	16717	16505	16739	16675	16663	16587	16649	16825	16717	16632	16683	16629	16909	16728	16598	16621	16679	16683	16536	16672	16747	16543	16528	16543	16753	16643	16530	16683	16513	16616	16639	16640	16805	16677	16569	16541	16641	16716	16821	16587	16730	16520	16653	16507	16629	16580	16793	16641	16673	16673	16781	16710	16628	16570	16639	16680	16646	16513	16685	16604	16773	16582	16639	16639	16585	16669	16614	16596	16611	16788	16537	16540	16571	16690	16805	16662	16505	16704	16626	16733	16549	16760	16619	16691	16703	16705	16668	16722	16530	16521	16566	16574	16593	16804	16653	16609	16606	16686	16522	16720	16774	16737	16487	16666	16643	16672	16730	16594	16801	16496	16742	16512	16626	16683	16573	16477	16656	16587	16644	16714	16679	16634	16569	16553	16666	16719	16680	16629	16592	16642	16713	16634	16593	16646	16705	16555	16488	16591	16582	16671	16588	16683	16575	16677	16469	16606	16655	16514	16528	16686	16663	16601	16758	16585
24556	21164	27725	25275	23908	27462	28539	26081	25401	25677	25311	25295	25137	25158	25275	25002	25113	25023	24899	24933	24696	24755	24889	24981	24853	24428	24531	24709	24528	24606	24591	24550	24665	24812	24574	24677	24585	24820	24677	24854	24777	24574	24327	24351	24512	24722	24513	24632	24653	24433	24553	24368	24613	24723	24542	24604	24631	24575	24715	24478	24822	24638	24382	24596	24541	24660	24394	24238	24619	24439	24739	24622	24378	24512	24538	24632	24351	24397	24188	24406	24465	24582	24580	24590	24633	24450	24652	24672	24303	24800	24580	24535	24370	24482	24450	24685	24532	24583	24454	24667	24497	24569	24560	24441	24482	24196	24466	24384	24623	24322	24358	24391	24376	24588	24509	24658	24282	24630	24470	24633	24418	24725	24592	24308	24678	24585	24641	24538	24726	24417	24454	24451	24399	24355	24448	24492	24547	24480	24203	24403	24652	24409	24446	24554	24453	24612	24434	24729	24552	24545	24522	24515	24608	24303	24481	24676	24716	24380	24443	24552	24655	24362	24589	24445	24508	24677	24685	24992	24213	24795	24523	24462	24615	24333	24431	24575	24921	24493	24623	24212	24744	24648	24483	24825	24505	24553	24698	24463	24334	24343	24577	24515	24506	24559	24425	24407	24444	24476	24493	24707	24849	24576	24672	24411	24612	24536	24544	24584	24626	24761	24459	24462	24627	24513	24744	24126	24694	24531	24281	24647	24477	24275	24498	24451	24425	24540	24641	24216	24317	24479	24567	24565	24451	24406	24509	24386	24443	24472	24581	24653	24734	24471	24516	24463	24423	24399	24360	24555	24625	24524	24405	24480	24307	24566	24609	24302	24414	24527	24394	24517	24416	24596	24683	24401	24655	24494	24428	24567	24470	24585	24814	24550	24392	24277	24526	24426	24425	24560	24304	24437	24501	24228	24592	24402	24564	24480	24467	24518	24429	24409	24584	24648	24527	24463	24449	24607	24524	24410	24548	24383	24485	24574	24442	24352	24498	24575	24491	24573	24565	24430	24350	24458	24687	24674	24405	24393	24574	24214	24443	24386	24357	24822	24565	24669	24418	24555	24499	24412	24274	24379	24612	24275	24593	24361	24327	24574	24832	24662	24522	24499	24536	24444	24467	24573	24502	24438	24596	24389	24568	24463	24651	24405	24543	24234	24616	24526	24361	24567	24393	24565	24709	24424	24629	24351	24410	24659	24481	24343	24618	24550	24461	24657	24703	24631	24340	24419	24346	24428	24446	24669	24569	24589	24680	24710	24586	24460	24498	24645	24400	24287	24454	24297	24642	24500	24380	24533	24361	24574	24553	24373	24509	24612	24597	24570	24407	24431	24680	24561	24335	24274	24514	24394	24373	24236	24454	24666	24471	24368	24443	24469	24582	24355	24505	24605	24646	24551	24391	24379	24276	24616	24650	24634	24638	24500	24589	24315	24398	24375	24606	24350	24303	24489	24569	24295	24301	24503	24397	24431	24786	24419	24481	24448	24556	24320	24605	24510	24673	24569	24349	24537	24657	24322	24507	24691	24817	24505	24430	24498	24745	24333	24710	24482	24556	24343	24435	24466	24413	24320	24429	24719	24626	24488	24540	24553	24446	24384	24465	24364	24468	24445	24500	24518	24491	24418	24704	24589	24609	24450	24365	24432	24541	24670	24681	24426	24745	24708	24539	24367	24699	24700	24322	24399	24445	24691	24452	24421	24505	24293	24550	24694	24751	24446	24250	24354	24313	24397	24535	24616	24427	24464	24408	24328	24575	24433	24608	24244	24355	24425	24517	24180	24552	24702	24411	24260	24438	24657	24639	24536	24296	24654	24499	24293	24473	24393	24569	24526	24421	24626	24398	24599	24481	24780	24375	24721	24565	24481	24488	24541	24356	24670	24335	24681	24496	24480	24485	24561	24420	24555	24694	24545	24513	24247	24579	24455	24661	24434	24387	24650	24362	24525	24569	24545	24282	24518	24330	24361	24408	24035	24457	24338	24674	24522	24724	24328	24330	24311	24513	24567	24328	24389	24547	24382	24441	24301	24427	24267	24630	24470	24448	24452	24418	24481	24351	24386	24302	24777	24501	24531	24571	24347	24499	24452	24286	24570	24462	24520	24467	24276	24433	24640	24332	24445	24398	24628	24501	24709	24548	24112	24398	24405	24390	24314	24459	24494	24297	24219	24650	24295	24147	24419	24432	24410	24540	24407	24540	24406	24633	24388	24556	24372	24644	24475	24343	24544	24564	24471	24263	24680	24731	24701	24369	24552	24554	24439	24534	24427	24437	24264	24517	24507	24259	24364	24551	24583	24476	24469	24350	24636	24464	24501	24598	24537	24468	24374	24126	24473	24288	24440	24590	24331	24500	24502	24506	24352	24622	24713	24550	24620	24522	24627	24499	24568	24518	24561	24533	24605	24716	24479	24511	24662	24611	24423	24780	24321	24346	24425	24521	24618	24364	24457	24393	24515	24533	24462	24883	24494	24634	24548	24560	24540	24400	24543	24355	24276	24534	24761	24493	24501	24418	24409	24035	24730	24561	24390	24579	24471	24815	24704	24381	24428	24640	24490	24308	24377	24765	24586	24515	24452	24371	24408	24563	24492	24524	24469	24552	24660	24773	24367	24513	24297	24500	24338	24485	24349	24429	24339	24407	24494	24578	24331	24337	24468	24336	24619	24375	24514	24559	24648	24541	24287	24646	24519	24453	24398	24554	24656	24487	24421	24475	24795	24926	24597	24525	24394	24354	24203	24240	24572	24528	24413	24480	24369	24605	24686	24439	24559	24205	24650	24368	24417	24470	24414	24469	24624	24352	24406	24428	24387	24442	24308	24666	24460	24232	24515	24406	24417	24550	24262	24395	24419	24453	24483	24433	24413	24786	24553	24530	24400	24599	24392	24456	24719	24474	24413	24621	24650	24649	24474	24667	24491	24692	24472	24873	24577	24637	24500	24540	24676	24406	24307	24433	24370	24582	24566	24481	24561	24671	24667	24348	24282	24722	24653	24460	24523	24367	24568	24404	24800	24202	24473	24748	24374	24309	24413	24723	24509	24356	24333	24664	24530	24366	24593	24460	24483	24573	24407	24644	24540	24581	24499	24627	24372	24410	24562	24648	24671	24636	24633	24419	24367	24444	24554	24590	24374	24500	24068	24283	24516	24597	24547	24388	24384	24292	24475	24467	24514	24216	24391	24453	24516	24783	24525	24693	24708	24471	24348	24449	24386	24407	24324	24573	24442	24530	24401	24615	24405	24711	24564	24513	24666	24670	24461	24503	24520	24361	24271	24776	24558	24393	24579	24612	24511	24497	24394	24406	24312	24406	24539	24460	24558	24574	24705	24500	24422	24509	24466	24661	24645	24483	24421	24466	24489	24633	24614	24541	24440	24531	24378	24398	24475	24706	24605	24729	24617	24467	24471	24508	24393	24617	24403	24514	24511	24739	24375	24602	24269	24642	24465	24517	24468	24627	24467	24232	24463	24606	24546	24546	24507	24389	24534	24618	24364	24598	24528	24429	24517	24555	24476	24608	24621	24693	24752	24408	24029	24610	24586	24706	24417	24279	24754	24653	24578	24619	24569	24482	24187	24491	24444	24723	24495	24450	24517	24613	24566	24694	24598	24355	24513	24446	24747	24251	24393	24564	24507	24367	24676	24377	24608	24341	24387	24405	24587	24609	24522	24376	24595	24306	24735	24595	24728	24701	24474	24723	24595	24361	24638	24251	24482	24538	24372	24371	24634	24583	24398	24577	24547	24619	24509	24419	24633	24420	24358	24701	24506	24568	24614	24601	24719	24457	24714	24369	24545	24628	24323	24477	24592	24581	24375	24216	24511	24492	24412	24468	24641	24491	24272	24623	24365	24510	24501	24718	24399	24432	24731	24465	24504	24589	24387	24558	24567	24619	24748	24500	24633	24797	24680	24643	24532	24554	24455	24279	24410	24540	24679	24398	24565	24289	24552	24574	24339	24810	24513	24450	24431	24441	24205	24604	24442	24584	24521	24625	24688	24507	24818	24437	24432	24505	24688	24603	24715	24451	24411	24465	24232	24579	24454	24491	24554	24467	24437	24465	24702	24519	24531	24341	24357	24630	24702	24532	24527	24742	24378	24677	24317	24501	24459	24517	24504	24453	24521	24681	24508	24539	24419	24681	24920	24607	24462	24370	24639	24218	24609	24622	24328	24417	24503	24383	24672	24533	24431	24659	24608	24654	24705	24566	24150	24556	24713	24499	24524	24410	24411	24447	24564	24915	24556	24475	24389	24478	24610	24563	24442	24668	24368	24717	24714	24555	24479	24364	24390	24600	24434	24634	24605	24543	24504	24484	24445	24383	24449	24491	24357	24522	24300	24425	24607	24531	24350	24256	24517	24259	24347	24630	24357	24475	24437	24441	24662	24484	24616	24562	24487	24379	24515	24419	24559	24575	24413	24426	24503	24384	24412	24300	24711	24430	24312	24561	24689	24511	24326	24305	24302	24505	24296	24427	24537	24340	24519	24714	24438	24486	24527	24567	24329	24354	24852	24175	24722	24667	24511	24480	24442	24708	24496	24404	24353	24547	24497	24573	24399	24363	24455	24508	24272	24301	24715	24689	24427	24336	24416	24527	24336	24454	24550	24509	24446	24284	24557	24457	24389	24491	24365	24654	24212	24334	24407	24538	24831	24410	24426	24533	24543	24541	24491	24369	24463	24423	24602	24399	24437	24311	24354	24457	24487	24504	24700	24499	24539	24372	24559	24661	24415	24314	24694	24492	24447	24346	24833	24543	24684	24417	24358	24495	24516	24631	24656	24469	24533	24704	24322	24543	24598	24365	24036	24488	24517	24373	24201	24362	24479	24344	24518	24438	24395	24625	24567	24342	24175	24374	24456	24680	24417	24466	24180	24279	24495	24567	24574	24599	24376	24675	24408	24182	24547	24586	24435	24441	24443	24725	24408	24630	24552	24498	24646	24696	24488	24646	24456	24429	24463	24469	24544	24348	24430	24456	24511	24574	24563	24505	24240	24521	24544	24631	24402	24266	24647	24428	24470	24592	24470	24436	24404	24424	24448	24534	24441	24371	24697	24716	24417	24495	24559	24493	24651	24645	24400	24571	24512	24367	24373	24511	24506	24492	24392	24425	24418
18417	29582	28800	23571	21039	19417	18410	17791	17605	17274	17104	16768	16838	16459	16488	16461	16301	16197	16183	16341	15950	16169	16104	15946	15832	16120	16078	16179	16178	15777	15955	15999	16011	15925	16171	15980	15920	15836	16065	15842	16130	15960	15949	15894	16048	15866	16106	15865	15919	16115	15954	15949	15882	15969	15882	16023	15974	15882	15851	15864	16011	15932	15922	15957	15898	15833	16038	15922	15841	15883	15880	15946	15954	15853	15781	15993	15841	15911	15936	15858	15859	15785	15976	15715	15995	15848	15777	15946	16043	15793	15865	15962	15858	15727	15917	15882	15760	15956	16015	15764	15859	15733	15801	15738	16028	15613	16070	15761	15865	15649	15934	15674	15864	15906	15875	15761	15905	15964	16034	15718	15880	15820	15887	15982	15845	15823	15968	15781	15751	16019	15811	15930	15883	15834	15868	15717	15814	15876	15757	15766	15926	15906	15848	15924	15837	15832	15968	15932	16102	15889	15774	15794	15817	15749	15663	15896	15925	15953	15710	15759	15783	15641	15622	15865	15839	15810	15887	15882	15898	15797	15842	15827	15845	15904	15813	15772	15806	15908	15905	15846	15803	15795	15878	15955	15833	15639	15771	15817	15858	15843	15873	15834	15911	15880	16054	15938	15866	15771	15730	15962	15944	15769	15912	15849	15868	15812	15921	15921	15928	15868	15714	15660	15882	15678	15878	15935	15803	16086	15772	15923	16005	16018	15971	15946	15710	15805	15843	16035	15810	15876	15814	15839	15769	15881	15759	15837	16082	15819	15960	15869	15687	16004	15768	15870	15784	15779	15822	15852	16024	16055	15873	15865	15745	16079	15971	15820	15783	15887	15930	15927	15813	15833	15807	16008	15904	15789	15988	15906	15901	15925	15768	15745	15910	15997	15894	16036	15836	15904	15819	15865	15955	15812	15751	15917	15770	15911	15762	15987	15898	15801	15859	15930	15852	15961	15879	15970	15860	15939	15969	15724	15848	15733	15805	15879	15827	16048	15769	16033	15877	16103	15870	15761	15809	15734	15876	15908	15896	15946	15734	15890	15896	15714	15763	15818	15846	15817	15869	15907	15919	15705	15897	15921	15687	15851	15739	15794	15743	15932	15779	15840	15918	15898	15860	15835	15991	15841	16008	16018	15959	16025	15890	15744	15929	15658	15824	15662	15782	15983	15728	15780	15795	15865	15742	15779	15770	15795	15774	15828	15864	15829	15744	15898	15817	15754	16032	15785	15946	15823	16002	15854	15782	15772	15909	15824	15983	15822	15879	15826	15704	15913	16012	15829	15828	15964	15909	15879	15712	15936	15678	15840	15819	15877	15737	15731	15960	15786	15775	15785	15867	15797	15872	15755	15794	15948	15762	15842	15874	15807	15788	15768	15893	15812	15884	15816	15815	15931	15875	15794	15831	15821	15751	15954	15872	15827	15895	15707	15726	15950	15835	15853	15847	15875	15911	15734	15791	15958	15856	15562	15860	15984	15799	15747	15717	16088	15905	16011	15969	15730	15794	15840	15877	15972	15674	15946	15871	15806	15932	15951	15960	15941	15894	15907	15939	15697	15799	15983	15827	15829	15905	15872	15816	15867	15982	15869	15883	15893	15805	15858	16004	15841	15914	15842	15955	16018	15718	15953	15807	15786	15934	15847	15874	15698	15810	15972	15952	15879	15859	15941	15960	16016	15716	15779	15762	15823	15776	15901	15913	16000	16091	15714	15848	15673	15896	15817	15830	16040	15792	16006	15830	15881	15886	16007	16012	15752	15759	15914	15970	15869	15992	15931	15849	15846	15781	15684	15921	15797	16028	15789	15891	15870	15884	15861	15674	15872	15867	15905	15817	15847	15856	15912	15754	15714	15705	15793	15701	15796	15858	15828	15949	15984	15967	15739	15597	15759	15858	15935	15919	15745	15862	15855	15803	15861	15941	15755	15780	15917	15945	15732	15887	15897	15746	15814	15970	15857	15826	15915	16106	15903	15810	15936	15922	15893	15955	15901	15862	15929	15833	15737	15939	15913	15817	15881	15815	15989	15922	15944	15879	15823	15856	15734	15803	15779	15846	15894	15819	15896	15811	15804	15637	15855	15790	15929	15921	15794	15766	15746	15685	15853	15865	15926	15851	15891	15967	15854	15951	15807	15784	15737	15906	15692	15969	15750	15780	15861	16012	15784	15933	15841	16022	15772	15876	15806	15868	15817	15865	15734	15948	15795	15996	15861	15898	15946	15983	15940	15931	15709	16024	15786	15796	15666	15808	15844	15984	15858	15940	15868	15847	16006	15696	16026	15839	15974	15778	15849	15714	15798	15979	15736	15717	15977	15897	15768	15772	15833	15615	15883	15773	15770	15728	15879	15772	15907	15902	15869	15895	15811	15922	15783	15835	15785	15771	15827	15906	15907	15700	15930	15689	15936	15748	15878	15867	15853	15723	15850	15967	15786	15868	15868	15725	15980	15939	15909	15925	15832	15801	15765	15993	15829	15851	15790	15730	15837	15912	15947	15881	15954	15944	15694	15928	15875	15909	15850	15864	15740	15891	15723	15942	15876	15812	15876	15918	15937	15855	15969	15809	15925	15992	15842	15855	15868	16057	15793	15985	15800	15974	15906	15630	15872	15854	15854	15984	15872	15967	15779	16000	15739	15954	15937	15778	15899	15792	16017	15823	15851	16013	15954	15798	15776	16028	15798	15873	15756	15797	15899	15666	15928	15932	15774	15719	15789	15878	15764	15846	15809	15894	16145	15850	15942	15797	15814	15903	15952	15987	15829	15860	15621	16094	15810	15763	15881	15811	15657	16093	15815	15681	15802	15709	15861	15742	15895	15927	15945	15910	15808	15840	15843	15872	15782	16005	15910	15920	16011	15998	15769	15977	15776	15886	15926	15945	15911	15987	15879	15686	15841	15825	15986	15936	15944	15871	15877	15933	15780	15725	15881	15965	15847	15943	15746	15862	15815	15823	15941	15769	15701	15685	15852	15852	15860	15941	15811	15847	15853	15703	15939	15734	15737	15846	15915	15844	15842	15856	16122	15791	15978	15910	15998	15820	15945	15912	15729	15844	15940	16028	15916	16053	15814	16104	15843	15742	15869	15870	15770	16046	15897	15834	15743	15798	15789	15965	15851	15879	15696	15811	15863	15826	15754	15755	15747	15898	15825	15852	15940	15817	15742	15833	15783	16039	15860	15800	15864	16015	15884	15725	15937	15823	15972	15866	15753	15937	15791	15803	15877	15802	15637	16030	15793	15896	15974	15858	15871	15915	15793	15820	15688	15928	15996	15831	16020	15821	16013	15975	15798	15733	15948	15762	15806	15753	15866	15761	15900	15830	15861	15780	15782	15897	15854	15838	15856	15853	15835	15851	15944	15917	15942	15778	15833	15901	15858	15904	15715	15915	15901	16010	15855	16020	15832	15923	15887	16002	15897	15917	15902	15749	15937	15836	15745	16022	15898	15726	15765	16030	15996	15759	15939	15713	15798	15961	15785	15821	15847	15768	15909	15849	15827	15655	15729	15836	15794	15877	15921	15836	15954	15764	15848	15992	15862	15924	15743	15802	15921	15853	15836	15980	15883	15740	15939	15781	15853	16111	15712	15811	15940	15917	16166	15784	16017	15871	15979	15844	15770	15736	15878	15964	15917	15916	15884	15850	15791	15815	15855	15762	15826	15978	15770	15925	15883	15879	15853	15794	15881	15791	15952	15754	15835	15894	15762	15693	15909	15897	15797	15794	15851	15995	15792	15582	15739	15848	15664	15995	15907	15974	15867	15955	15789	15749	15826	15706	15846	15936	15822	15776	15684	15783	15781	15779	15788	15911	15889	15959	15895	15718	15813	15807	15898	16034	15741	15857	16073	15871	15754	15964	15979	15902	15862	15908	15746	15823	16072	15812	15896	15696	15990	15702	15859	15858	16043	15831	15693	15783	15846	15953	15900	15717	15811	15846	15703	16090	15714	15750	15821	15954	15666	15961	15940	15862	15937	15971	15886	15813	15821	15692	15984	15907	15662	15872	15892	15686	15857	16033	15895	15839	15708	15940	15871	15817	15932	15849	15903	15860	15805	16036	15940	15914	15793	16072	15888	15789	15976	15875	15874	15908	15762	15846	16017	15698	15990	16028	15926	15827	15837	15821	15848	15916	15803	15990	15855	15799	15876	15864	15824	15912	15784	15781	15828	15713	15863	15834	15640	15979	15855	15858	15880	15897	16000	15733	15837	15828	15815	15766	15791	15835	15912	16010	15813	15831	15757	15827	15922	15780	15928	15862	15892	15887	16097	15928	15914	15976	15950	15644	15744	15934	15887	15926	15900	15792	15772	15890	15745	15742	15791	15800	16038	15898	15801	15899	15874	15910	15923	15964	15794	15770	15910	15899	15809	15811	15909	15753	15830	15933	15881	15977	15860	15997	15734	15823	15925	15818	15820	15874	15852	15928	15725	15823	15984	15673	15813	15867	15811	15751	15893	15770	15886	15774	15837	16005	15854	15847	16003	15917	15884	15938	15912	15900	15877	15857	15757	15765	15837	15966	15939	15798	15852	15768	15798	15833	15995	15884	15835	15836	15833	15861	15948	15921	15984	15859	16034	15760	16042	15883	16001	15821	15742	15721	15849	15792	15771	15943	15765	15895	15831	15679	16073	15740	15717	15936	15831	15996	15876	15917	15687	15841	15652	15710	15891	15863	15786	15942	15890	15885	15838	15821	15907	15801	15954	15816	15780	15964	15863	15838	15806	15892	15968	15810	15849	15768	15870	15777	16160	15856	15825	15785	15940	15916	15771	15943	15833	15708	15807	15909	15889	15945	15987	15897	15703	15860	15731	15826	15711	15687	15930	15872	15783	15776	15960	15905	16000	15708	15886	15891	15812	15968	15707	16090	15707	15845	15855	16013	15919	15778	15847	16005	15961	15872	15885	15707	15918	15975	15588	15941	15921	15991	15908	15863	15910	16106	15836	15747	15737	15862	15665	15873	15829	15992	15961	15767	15879	16028	15712	15956	15867	15905	15749	15857	15917	16074	15663	15868	15675	16074	15859	15754	15746	15790	15813	15914	15845	15795	15850	15930	15970	15846	15747	15900	15954	16079	15792	15975	16014	15730	15725	16029	15831	15673	15903	15914	15762
22625	21157	27812	24828	22066	26490	31413	27669	26778	26834	26608	26127	26070	25974	25855	25430	25640	25916	25627	25483	25656	25751	25421	25513	25340	25547	25267	25500	25456	25187	25391	25383	25298	25347	25032	25386	25322	25025	25202	25220	25367	25491	25355	25321	25098	25071	24969	25071	25254	25199	25324	25371	25045	25200	25374	25220	25183	24981	25174	25278	24974	25285	25176	25290	25260	25086	25034	24980	25276	24966	25269	25336	25456	25050	25071	25162	25069	25189	25110	25209	24882	24914	25176	25121	25050	25069	25286	24767	25199	24987	24618	25059	25113	25032	25045	25005	24939	25142	24922	25164	24953	25229	25233	24722	25116	24974	25025	24785	25161	24726	24983	25227	25183	25051	25210	25041	24945	25087	24794	24874	25096	25034	24760	25004	25048	25018	24955	25112	25025	25346	25079	25074	25116	24881	25055	25064	24937	24988	24920	25080	25199	24916	25047	25000	25068	24850	25008	24980	25178	24946	24978	24784	24898	24887	25253	25114	25125	25187	24922	25054	25077	25013	25005	24781	24873	25047	24996	24983	25231	25246	24952	25236	25264	24999	25258	25140	24877	24986	25047	25008	24894	25257	25004	25051	25356	24962	25248	25201	24809	25119	24874	24887	24886	25074	25150	24965	25076	24943	25099	25086	25023	25066	25276	25036	25182	25097	25341	24874	24967	24919	25031	25155	24914	25190	24921	25036	25051	25025	24917	25006	25014	25161	24916	24849	25064	25073	25044	24918	24968	24861	25049	25030	25206	25036	24902	24887	24847	25258	24998	24848	25055	24920	25216	24971	25116	24985	25094	25229	25163	25091	25015	24815	24968	24878	25088	25071	25056	24798	24812	25234	25186	25087	25117	25241	25151	25155	25252	24939	25203	25071	24900	24882	24571	24920	24858	25100	24861	24999	24906	25088	25006	24886	25272	25072	25063	24956	24999	24946	24922	24921	25057	25186	25195	24965	25262	24943	24947	25244	25072	25237	25091	24901	25104	25015	25030	24935	25185	24744	25074	24909	25156	24947	24894	25225	24988	25028	25038	25039	25000	24987	25092	24729	24994	25004	25035	25059	25239	25217	25129	24934	25058	25065	24924	25135	25175	25037	24959	24756	24946	25128	25060	24857	25127	24843	24699	25225	25152	24779	24898	24850	25067	25041	25117	24902	25001	25038	25157	25100	25170	25098	24997	24915	25023	25101	25296	24960	24947	24787	25135	24967	24901	25064	24812	25067	24795	24961	25189	25205	25055	24701	24909	24928	24772	24882	24962	25079	24840	25220	24878	25150	25220	25041	24929	25119	24901	24784	24873	24714	25219	25006	24933	25095	25107	24876	25134	25180	25207	24682	24963	25038	24868	24905	25158	25144	25185	24985	25084	24933	24861	25295	25221	25094	24996	25141	25146	25073	25222	24867	24991	25220	25183	24773	25041	25004	25074	24994	24974	24849	25140	24897	25095	25109	25001	25268	24884	25014	25094	24983	25222	25169	25063	24956	24937	25078	24950	25173	25173	24982	24978	24934	25069	24661	24914	24857	24923	24805	24894	25084	25095	25240	24944	24922	24959	24824	24921	25003	25008	24813	25184	25217	25014	25037	25181	25054	24991	25080	25082	24988	25011	25107	24972	24911	24987	24912	24836	24928	25161	24684	25068	24891	25150	25040	25329	24972	24992	25139	24770	24915	25069	24939	25124	25315	24871	25048	25097	24746	24891	25220	24974	24897	25083	25085	24976	25137	25130	25036	24875	25159	25005	24741	24905	24963	25026	25061	24739	25216	24893	25256	24889	24930	25024	24905	24929	24989	25052	25184	24982	25021	25360	25057	25020	25075	25157	25024	25192	25175	24845	24881	25052	25026	25175	24826	24880	24947	25234	25072	24710	25065	24992	25105	24889	24932	25165	25076	24834	24724	25247	25186	24945	24950	25010	24936	25225	25000	24952	25026	25017	24835	25152	24853	24977	25215	25135	25039	24848	25030	24931	25030	25259	24935	25060	24979	25103	24873	24886	25037	25154	24905	25086	25191	25019	24916	24936	25151	25072	24665	24774	25152	24755	25028	25081	24789	24964	25013	25095	24957	24990	25090	25075	25150	24901	24809	25095	25144	25138	25188	25279	24967	24948	25086	25127	25132	25160	24840	25092	25162	24881	24845	24966	24961	24661	25178	25211	25072	25174	25002	25168	24970	24780	25132	25090	24868	24998	25018	25155	24748	25073	25176	24973	24787	24980	24641	25151	24837	25052	24934	25002	24821	25231	25063	24904	24917	25283	24963	25249	24976	25127	25168	25096	25094	25068	25201	25170	24942	25054	25082	25003	24849	25013	25047	24658	25140	25051	24938	25033	24918	24931	24984	24967	25100	25111	24698	25151	24830	25073	25101	24812	24670	24944	25317	25036	25003	25103	24955	24790	25034	25084	24970	25266	25067	24919	24944	25189	24979	25187	25149	24953	25003	24868	24985	25185	24900	25163	24962	24939	24842	25052	25016	25008	25087	25183	24973	25074	25328	25291	24846	25137	25065	24987	25012	25036	25051	24840	25067	24828	25176	24882	25024	24939	25076	25116	24973	24967	25307	25248	25152	24880	24816	25105	25202	24765	24920	25048	25071	24966	25122	25014	24942	24982	25331	25030	24939	24887	25161	25223	25236	25114	25077	24892	24994	25231	24990	25040	25002	25170	25173	24931	24557	25161	24872	24892	24917	24877	25042	25063	24895	25104	24729	24783	24782	24919	24792	25006	25157	25054	24961	25088	25039	24966	24898	25201	25077	24895	24950	24968	25047	24917	25331	25051	25223	24908	25323	25020	25071	25009	25110	25055	25015	24979	24994	25085	24951	25057	24949	25089	25020	25014	24923	25228	25189	24941	24918	24906	25162	24865	25227	25000	24916	24856	24805	24970	25233	25062	25009	25173	25185	25370	25129	25094	24824	24695	24910	24981	24912	24932	25096	24825	24997	24620	25250	25140	24974	25065	24851	25228	25199	24956	25026	24956	24874	25204	25054	24979	24571	24947	25183	24996	24950	24866	25150	25316	25096	25011	25083	24891	24917	25163	24767	24908	24750	25106	24969	25247	25192	25154	24986	25175	25075	25090	25139	24774	24933	24809	24905	24941	24813	25088	24915	25012	24930	24896	25052	24732	24959	25069	25088	25087	25161	24812	25102	24645	25010	25218	24851	24806	25077	25262	24889	24999	24906	25104	24928	25044	25030	25132	24949	25158	24905	24934	25003	24977	24873	24897	25049	24967	24945	25109	24850	25023	24837	25017	24916	25169	24937	24933	24923	25074	24827	24991	25238	25135	24865	24978	25197	24943	25094	25039	24996	25010	24962	24971	24895	24956	25231	24886	24954	25160	24837	24812	24818	24933	24805	24921	24924	25036	25243	24928	25051	24974	24882	25119	25004	25103	24853	24980	24992	24986	24982	25006	24898	25186	24884	24888	25198	25000	25192	24990	24836	24977	25221	24994	24725	24888	25237	25051	24724	25152	25011	25146	25010	25130	25186	24813	25007	24761	25104	25088	25233	24989	24808	25123	25120	24984	24895	25277	25009	25133	24884	25096	25054	25001	24804	25145	25165	25302	24918	25299	25057	24942	25010	25089	25107	25214	25114	24794	25133	25351	24884	25033	25396	24837	24763	25085	25168	25385	25074	25099	25139	24950	24724	24888	24838	24894	24911	24941	25098	25013	25037	24957	24988	24964	24888	25002	25039	25199	25173	24861	25240	25095	24868	24750	24947	25212	25191	25138	24941	25089	24896	24873	25024	25029	25260	24879	25091	25089	24937	24833	25064	25044	25078	24969	25029	25347	25134	25071	25031	25040	25193	25229	25118	24936	24849	25002	24916	24889	25029	24965	24999	25107	24929	25017	25089	24868	24848	24956	25190	25102	25187	25303	25072	24974	25119	25120	25061	25109	25042	25039	24963	24996	25154	25068	24955	25158	25007	25131	24823	25065	25025	25018	24836	24915	24832	25056	25023	25012	25228	24959	25087	24979	24943	24908	24761	24850	25082	25155	24899	24908	25251	25127	24962	24962	25031	25423	25299	25188	24883	24916	24990	24818	24877	24975	24768	24999	25097	25000	25022	24842	24996	25224	25148	25347	25077	25151	25137	25002	25064	24846	24940	25328	24947	24890	24864	24839	25025	24964	24872	24940	25113	25226	24939	25085	25125	24970	24917	24865	24674	25043	25034	25032	24864	24955	25021	25071	24910	24970	24957	24965	25102	24874	24568	25068	25225	24847	24932	25076	24886	24881	25136	25087	25083	25045	25057	25044	25076	24924	25196	25060	24908	24958	25108	25149	24883	25264	24967	25166	24914	25126	25001	25029	25036	25280	24926	25088	24993	25194	24969	24994	24819	24879	24994	24725	24997	24999	24740	25155	24850	25102	25163	24957	25101	25088	24775	25098	24985	25093	24881	24852	25113	25235	25125	25152	25034	25132	25094	24959	25047	24882	25039	25162	24920	24979	25186	25141	24795	25117	25122	25208	25102	25046	25277	25209	24879	25017	24754	24962	25226	25013	25026	25002	24994	24784	24792	24955	24816	24935	25216	25128	24862	25051	25126	24738	24898	24958	24947	24638	24930	25069	25104	24954	25093	25190	25301	24907	24860	24787	24754	25016	25009	25190	25151	24870	24806	24764	24685	24682	25124	25151	25063	25036	25117	24912	25013	25049	24979	25054	25100	25058	25037	25034	25198	24818	24942	25136	24917	24978	24918	25157	24982	24991	25152	25065	24733	24695	24835	24942	24925	24904	25000	24975	24998	24912	24922	24945	24980	25089	25157	25051	25055	24944	25066	24894	25181	25213	24993	24813	24940	25114	25092	25154	24830	25220	25225	25166	25145	25091	24976	25097	24917	24674	24921	25157	24851	25059	24953	24939	25017	24910	24832	25102	24851	24906	24812	24932	25215	25352	25045	25013	25051	25215	24797	24951	24915	24707	25058	25111	24962	25084	25027	24951	24807	25100	24976	24926	24986	24989	25097	24999	24832	24727	25219	25268	25143	24801	25122	24826	24904	24822	24996	24954	25164	24811	24864	24961	25073	25315	25036	25140	25093	25231	25032	25030	24815	24781	25181	25171	24878	25226	24665	25048	24884	24717	24759	24989	25064	25065	24735
20513	34752	33582	27269	23561	21401	20384	19393	18639	18083	17759	17581	17379	16980	16996	16875	16771	16649	16622	16489	16456	16316	16356	16417	16327	16333	16289	16367	16252	16292	16277	16181	16292	16210	16074	16355	16515	16151	16201	16084	16153	16268	16173	16145	16230	16172	16185	16027	16257	16048	16076	16210	16286	16029	16099	15960	16015	16066	16127	16128	16113	16106	15984	16009	15949	16064	16302	16179	16095	15947	16054	16065	15980	16041	15986	16043	15997	15996	15921	15975	16274	16217	15944	15927	15989	16140	15908	15986	16091	16011	16163	16003	15998	15965	15744	15932	15993	16037	16030	15891	16046	15980	16157	15979	16049	16009	16041	15908	16128	16090	15908	16057	16087	16085	15928	16001	16087	16120	16083	15947	16004	15963	15956	16079	15988	15919	15940	15855	15966	16039	15978	15956	16056	15913	15894	15853	15946	16222	16104	15899	16034	15989	15945	15968	15991	15947	15899	16027	16067	15980	16059	15880	16102	16038	16049	15943	15954	15944	15927	15965	16234	16046	15929	15993	16020	16047	16034	16047	15904	15771	16202	16107	16072	15894	15964	16018	16038	15946	16101	16083	15993	15872	15765	15845	15906	15945	15695	15855	16125	16036	15861	16094	16070	16024	16274	15874	16274	16115	15971	16078	15975	15903	16121	16059	16094	16071	15804	15871	15871	15961	16088	15990	16017	16029	16053	15924	15869	16098	16053	15961	15778	15857	16025	15875	16028	16090	15996	15970	16047	16064	16264	15982	16010	15994	16137	16090	15997	16053	15792	15866	15980	15919	16103	16059	16131	16085	16154	15920	16042	16155	16069	15951	16020	15993	15886	15996	16049	16030	16244	16145	16111	15920	16179	16123	15979	16040	16101	16003	16036	16018	15846	15987	16177	16067	15826	15792	15893	16027	15935	16085	16155	15946	15985	15998	15873	15831	16118	16152	16044	16110	15911	15973	16094	16004	16096	15869	15975	16183	16187	15936	15939	15963	15820	16159	16177	15968	15921	16029	16095	15958	15934	15935	16008	15981	15935	15980	15940	15951	16094	16023	16088	16030	15978	15983	16072	15922	15981	16000	16062	16079	15787	15840	15990	16017	15873	15949	15886	16175	15922	16074	15872	16025	16140	16023	16029	15978	16027	15969	16022	16126	16054	16039	16179	15958	16178	15998	15963	16016	16053	15963	16043	16009	15947	15842	16068	16136	15989	16069	15795	16161	16017	15832	15901	16116	16046	16011	16042	15866	15867	16070	15967	16029	16062	15925	16020	16011	16110	16051	16153	16104	16003	16145	16076	15972	15772	16021	16111	15812	15901	16081	15915	15954	15949	16054	15832	15838	15881	16071	16134	15972	15864	16012	16027	16153	15945	16039	15937	15911	16062	16035	16032	16030	15902	16094	15999	16098	16055	15894	15873	16029	15930	16009	16091	16043	15938	15983	15999	16249	16096	15849	16075	16034	15793	15808	15873	15861	15931	16025	15998	15891	15972	16123	15966	15978	16060	16038	16069	16182	15941	15981	15971	15964	16186	16040	16115	15824	15823	15890	15979	15972	15849	16051	15929	15919	15989	15876	15952	15963	16009	15887	15864	16008	16020	16126	15993	16045	15998	15937	16118	15922	15930	15998	16042	16199	16024	16091	16083	15935	15851	15973	15982	15966	16007	15922	16018	16093	16008	15950	16004	15813	16089	16081	16004	15904	16154	15765	15990	16053	16027	16054	15826	15880	16073	15923	16225	16014	15995	16032	16019	16002	15871	16043	15937	15960	16048	16093	16171	16063	15941	15937	16005	16064	16093	15908	15961	16063	16068	15876	15786	15955	15921	15876	16085	16116	16015	15977	16119	16051	15994	16075	15937	15944	16087	16003	15894	15913	15893	16092	16107	16082	15829	15963	15792	16004	15867	16080	16189	15895	15941	16092	16067	15891	16016	15878	15885	15982	15994	15892	15918	16165	15818	16044	15951	15904	16099	15924	15898	16011	16037	15974	16015	15938	16065	15973	15815	16206	16016	16058	15872	16068	16022	16006	16191	16083	15929	15926	15910	15939	16010	16167	16025	16195	16093	16112	16108	16027	15952	15983	15911	15875	16003	16149	15885	15859	15788	15964	15936	16073	16213	15861	16095	15745	15960	16020	16105	15903	15807	16019	16146	16025	16238	15902	15954	15877	16067	15935	16003	15946	15954	16049	15974	15931	15996	16119	15877	16090	15890	15857	16088	15982	16049	16025	15917	16011	15983	15974	16146	15935	15900	15970	15893	16151	16103	16071	15958	15935	16380	16019	15908	15903	16096	16157	15979	16127	15912	16265	15977	16133	16193	16032	15975	16001	16017	16035	16027	15885	15916	16056	16072	16029	16046	15871	15977	16001	15822	15994	15998	15922	15978	15967	16114	16046	15872	15915	15993	15928	15813	16035	16041	15951	15984	15953	15925	15924	15906	16105	15971	16033	15896	15906	15977	15864	15931	15956	15900	16028	16118	15972	15927	15951	15856	16201	16115	15964	16023	15872	16098	16020	16076	15956	16188	15829	15955	16002	16122	15926	15972	15995	15981	16070	16056	15951	15979	15997	16164	15999	15995	15971	16044	15934	16046	16111	15912	15984	15884	16085	15990	15988	16022	15962	16079	16007	15997	16072	15911	15892	15874	16089	16048	16017	15985	15797	15855	16103	15954	16110	16050	16114	15847	15995	16111	16005	16050	15946	16153	16034	16062	16030	16016	15917	15863	16015	16109	15987	16028	15981	15941	16008	16096	15922	16062	15979	16143	16028	16142	16003	15884	16035	15977	15877	15904	16009	15984	16004	16073	16169	15945	15988	15960	16004	16004	15880	16000	15924	15894	15981	16090	16055	16006	15925	15913	15863	15997	16143	15854	15921	15840	16205	15914	15898	15920	16134	15908	15991	15865	15987	16017	15983	16057	16002	16051	16010	16152	16014	16104	16041	16072	16035	15930	15964	16062	15880	15974	16007	16081	15934	15970	15975	16090	15988	16018	16122	15963	16126	16143	15844	15980	16152	16064	15831	16091	15987	15855	15957	15908	16167	15918	15980	16186	16191	16065	16022	16037	16070	15976	15982	15802	16105	16021	15860	16042	16010	15957	16021	15919	16073	15869	16049	15935	16168	16148	15989	16098	16176	16261	15775	16137	16023	16088	16077	16218	16000	15908	15755	16073	15964	15980	15803	16135	15891	15928	16160	15873	15961	15960	15894	15869	16224	16087	16105	16013	16003	15885	15913	16068	16061	15999	16026	15975	16009	16040	15987	16037	15917	15980	16038	16008	15944	15853	16087	15948	15920	16084	15887	16164	16095	15968	16038	16046	15982	16007	16017	15875	16201	15966	16072	16078	15960	16064	15833	15974	16159	15974	16181	16041	15779	16027	15928	16203	15814	16215	15995	16079	15883	15966	15933	15950	16042	16066	15961	16047	15961	15987	16003	15837	16049	16047	15982	16007	16005	15989	15988	15963	16083	16040	16039	15915	15955	15904	16061	16043	15785	15977	15944	15882	16058	16049	16239	16057	15917	15886	16026	15966	15830	16110	16063	16003	16117	16118	15983	16026	16037	15951	16010	16175	16030	15974	15911	16010	15997	15976	16028	16048	15888	15890	16175	15999	15962	16072	15992	16168	16037	16161	15862	15986	15971	15949	15858	16109	16029	16099	15898	16122	16100	16046	15990	16070	16237	15977	15970	15975	16015	15966	15993	15956	15996	15819	15911	16030	15970	16039	16077	16074	16027	16144	15877	16258	15885	16032	16081	16098	15953	15869	15982	15999	16045	15904	15788	16090	15848	16057	15921	16094	16005	16080	15975	15955	15858	15996	15957	15840	16030	15870	16153	15754	16080	16037	16040	16070	15899	15969	15887	15847	15935	15920	16136	15955	16067	16052	15914	15983	16012	15862	15903	16051	16130	16105	15981	15869	16104	15961	16064	15951	16109	16075	16034	16065	15947	16088	16102	15955	15962	15987	16059	15919	15682	16181	16115	16176	16058	15976	16060	15896	16163	15919	16012	15864	16097	16007	15971	16031	16052	15964	15914	16068	15934	15986	16025	16015	15957	16077	16082	15854	15973	15748	16145	16078	15974	16075	15984	15982	16005	15988	16026	15886	15947	15926	16084	15902	15931	16004	15971	16075	15844	16036	15991	15993	16080	15920	15877	15945	16049	15942	15994	15937	15950	15901	15946	15840	15987	16044	15997	16153	15885	16091	15985	16041	16017	15731	16040	15956	16012	15972	15984	15975	15967	16119	16115	15989	15852	15946	16053	16004	16034	16067	16020	15952	16187	16082	16053	15947	15959	16142	15964	16097	16112	16049	16042	16073	16040	15999	15975	15979	15914	15909	16049	16013	16077	15920	16020	16030	16046	16062	16163	16021	15805	16075	15869	16046	15843	16186	15950	16152	16020	16007	15990	15879	16136	15982	16108	15993	16069	16003	15848	15908	15901	15940	16082	16109	16059	16033	16026	15935	15994	15989	16060	16066	16099	15989	15970	16027	16117	16006	16195	15953	15950	15977	16113	16198	16235	15850	16150	16127	16021	15949	15979	16063	16057	16003	15908	16111	15979	15953	15827	15984	16074	15983	15962	15967	15981	16154	16091	16061	15958	16018	16007	15937	15884	16121	16063	15944	16028	15998	15918	15993	16076	16079	16001	15962	16099	15973	16078	15825	16095	15983	16164	16077	16036	15993	15960	16007	15909	16005	16007	16021	15835	16001	16085	15837	15976	15986	16086	16052	16151	15952	16068	16056	16045	16080	15902	15918	15880	16132	15822	15975	15971	16143	15968	15990	16040	15865	16073	16073	15924	15975	16092	15923	15984	15929	16157	15822	16005	16086	15863	15977	16060	16101	15968	15895	16042	16164	16168	15958	16064	16010	16046	15966	16103	16012	15888	16047	16056	15986	15888	15981	15987	16145	15875	16038	15816	16076	15865	15900	15844	16029	15827	15743	15870	15948	15800	15985	15962	16034	15890	16005	15958	16065	16063	16098	15796	16090	15912	15957	15920	15855	15982	16018	16011	15864	15893	16088	16178	15999	16031	15955	16002	15983	15958	15818	15987	15877	15894	15820	16007	16133	16054	15938	15875	15954	15992	16163	15918	16060	16047	15998	16080
34971	27665	30937	29618	27333	27461	27185	26841	26855	26761	26687	26816	26782	26694	26661	26364	26650	26508	26815	26436	26457	26520	26225	26697	26400	26321	26336	26274	26553	26709	26456	26693	26591	26222	26773	26523	26668	26371	26602	26502	26718	26256	26440	26419	26441	26453	26803	26341	26540	26387	26373	26463	26373	26387	26362	26241	26490	26406	26537	26206	26413	26287	26298	26355	26404	26363	26565	26491	26136	26339	26499	26609	26399	26417	26185	26260	26427	26227	26194	26451	26258	26400	26453	26177	26460	26227	26199	26522	26193	26333	26407	26363	26278	26168	26285	26480	26435	26493	26262	26500	26627	26337	26468	26318	26474	26212	26272	26405	26460	26510	26625	26398	26591	26339	26294	26475	26489	26456	26398	26511	26452	26271	26375	26269	26259	26380	26424	26450	26495	26110	26392	26335	26525	26361	26450	26409	26291	26216	26627	26444	26478	26323	26290	26182	26301	26623	26414	26432	26057	26373	26491	26088	26509	26340	26220	26409	26185	26446	26433	26321	26408	26335	26390	26125	26569	26387	26678	26454	26460	26077	26192	26580	26588	26253	26444	26504	26281	26316	26423	26527	26254	26264	26467	26497	26324	26451	26321	26041	26719	26345	26499	26532	26287	26195	26412	26449	26314	26237	26204	26445	26552	26242	26366	26492	26403	26521	26409	26346	26283	26354	26500	26534	26435	26373	26241	26394	26345	26537	26501	26412	26372	26318	26522	26649	26392	26374	26291	26367	26334	26489	26395	26378	26299	26311	26334	26533	26298	26460	26284	26701	26655	26398	26393	26067	26402	26433	26416	26328	26568	26604	26406	26297	26381	26458	26349	26674	26499	26306	26553	26445	26534	26466	26553	26388	26492	26344	26461	26612	26520	26420	26482	26320	26298	26281	26319	26485	26318	26427	26444	26404	26496	26427	26784	26298	26307	26650	26266	26318	26581	26354	26233	26365	26506	26643	26453	26454	26383	26626	26674	26634	26408	26466	26548	26430	26315	26339	26286	26301	26304	26345	26289	26375	26312	26252	26485	26517	26605	26345	26382	26491	26349	26250	26306	26710	26541	26595	26411	26456	26354	26396	26294	26582	26373	26154	26570	26217	26701	26421	26491	26279	26556	26537	26317	26444	26444	26277	26454	26426	26604	26383	26368	26357	26495	26264	26408	26534	26383	26262	26448	26445	26452	26341	26671	26365	26323	26401	26414	26502	26397	26453	26209	26273	26296	26160	26276	26478	26445	26596	26345	26412	26698	26544	26330	26489	26475	26625	26550	26356	26591	26602	26436	26636	26285	26540	26592	26447	26411	26634	26699	26372	26420	26239	26321	26301	26454	26619	26452	26175	26245	26614	26368	26418	26465	26506	26688	26454	26272	26572	26388	26345	26332	26230	26155	26552	26454	26396	26372	26646	26378	26438	26202	26568	26260	26670	26466	26474	26455	26297	26517	26459	26589	26354	26716	26317	26581	26267	26455	26423	26491	26380	26573	26253	26420	26439	26361	26314	26646	26672	26271	26239	26265	26489	26465	26515	26439	26488	26551	26474	26433	26328	26523	26465	26246	26193	26553	26474	26266	26217	26078	26538	26357	26398	26354	26360	26332	26452	26579	26514	26554	26752	26387	26334	26470	26287	26319	26521	26395	26274	26434	26546	26607	26456	26508	26442	26466	26316	26336	26635	26346	26357	26291	26536	26638	26542	26339	26167	26506	26465	26627	26438	26364	26394	26462	26383	26520	26233	26558	26479	26564	26302	26241	26294	26127	26265	26238	26381	26297	26311	26571	26596	26541	26393	26326	26397	26529	26416	26435	26466	26549	26547	26413	26522	26167	26457	26207	26293	26729	26294	26379	26466	26247	26347	26409	26452	26501	26599	26430	26546	26545	26206	26327	26342	26296	26426	26331	26776	26124	26012	26611	26375	26536	26230	26540	26388	26342	26450	26600	26279	26410	26145	26549	26359	26391	26450	26429	26234	26275	26511	26439	26309	26417	26273	26121	26296	26262	26485	26386	26322	26349	26316	26434	26364	26217	26581	26574	26531	26389	26400	26331	26279	26479	26377	26413	26286	26450	26452	26183	26498	26548	26562	26277	26272	26240	26263	26541	26515	26357	26200	26382	26315	26507	26521	26318	26215	26493	26627	26355	26260	26128	26375	26429	26418	26457	26292	26212	26396	26380	26417	26469	26379	26398	26573	26675	26277	26621	26393	26191	26570	26492	26452	26685	26203	26439	26610	26532	26399	26149	26434	26369	26450	26108	26258	26291	26256	26430	26626	26393	26576	26559	26419	26416	26424	26523	26406	26225	26216	26491	26346	26451	26402	26575	26441	26571	26267	26313	26342	26559	26543	26275	26391	26479	26376	26450	26371	26464	26278	26490	26242	26639	26389	26554	26394	26313	26261	26673	26588	26244	26486	26386	26413	26496	26578	26344	26190	26470	26451	26401	26558	26255	26132	26235	26265	26375	26540	26437	26490	26448	26235	26452	26453	26357	26369	26382	26360	26318	26498	26175	26409	26658	26511	26589	26584	26331	26294	26313	26455	26529	26335	26488	26528	26491	26178	26409	26349	26426	26570	26554	26594	26448	26549	26384	26270	26670	26514	26492	26186	26093	26277	26291	26459	26326	26515	26443	26605	26476	26529	26235	26247	26500	26542	26470	26329	26343	26231	26247	26307	26736	25983	26482	26390	26287	26289	26281	26554	26405	26427	26265	26198	26771	26455	26454	26310	26353	26303	26297	26299	26683	26454	26360	26474	26525	26560	26552	26269	26639	26485	26373	26470	26208	26435	26454	26360	26503	26494	26699	26751	26512	26392	26384	26338	26224	26067	26477	26274	26082	26016	26550	26345	26700	26238	26515	26437	26398	26383	26547	26348	26577	26309	26302	26277	26376	26306	26529	26534	26460	26471	26363	26303	26453	26353	26368	26310	26513	26129	26130	26420	26403	26087	26330	26357	26403	26348	26470	26104	26458	26479	26521	26432	26353	26401	26528	26390	26451	26316	26453	26337	26618	26512	26509	26458	26468	26274	26426	26314	26247	26433	26240	26322	26277	26554	26567	26159	26288	26194	26430	26418	26421	26437	26576	26275	26352	26450	26449	26125	26192	26459	26581	26348	26407	26469	26525	26506	26306	26357	26644	26337	26285	26132	26389	26310	26496	26315	26331	26293	26365	26133	26471	26524	26482	26537	26380	26394	26337	26561	26416	26267	26541	26550	26403	26467	26686	26726	26475	26300	26376	26241	26524	26587	26557	26411	26354	26501	26375	26471	26463	26550	26422	26180	26488	26441	26191	26588	26273	26563	26306	26603	26341	26362	26264	26567	26496	26322	26446	26330	26599	26360	26538	26574	26428	26223	26400	26382	26417	26466	26466	26488	26340	26169	26541	26275	26353	26498	26445	26289	26623	26356	26538	26219	26266	26355	26213	26269	26412	26463	26356	26223	26240	26476	26580	26656	26623	26463	26553	26564	26372	26237	26387	26222	26517	26381	26574	26324	26571	26262	26455	26506	26436	26562	26215	26434	26369	26549	26332	26485	26528	26241	26193	26366	26505	26329	26524	26738	26257	26457	26336	26226	26366	26568	26342	26232	26206	26367	26304	26393	26320	26398	26570	26175	26350	26268	26357	26439	26578	26489	26352	26272	26468	26532	26446	26634	26335	26291	26365	26197	26503	26316	26302	26661	26629	26214	26279	26604	26264	26486	26421	26272	26492	26510	26427	26361	26439	26384	26172	26300	26408	26605	26333	26268	26441	26457	26562	26630	26480	26643	26565	26508	26302	26490	26361	26383	26378	26270	26460	26287	26250	26612	26540	26556	26499	26525	26341	26441	26236	26448	26409	26425	26469	26367	26649	26229	26546	26373	26227	26601	26359	26091	26736	26503	26121	26351	26291	26752	26758	26309	26206	26346	26414	26508	26350	26472	26564	26263	26625	26349	26546	26490	26488	26269	26471	26322	26218	26440	26185	26590	26478	26391	26104	26434	26299	26334	26146	26299	26410	26369	26473	26101	26407	26278	26414	26744	26546	26144	26420	26671	26441	26334	26563	26204	26645	26439	26423	26575	26592	26368	26712	26517	26384	26241	26299	26568	26479	26591	26503	26407	26330	26452	26210	26417	26358	26413	26334	26552	26499	26186	26438	26415	26562	26413	26517	26414	26589	26505	26628	26263	26251	26615	26180	26304	26312	26306	26372	26188	26323	26315	26313	26203	26307	26206	26587	26217	26701	26384	26471	26482	26497	26462	26303	26156	26277	26357	26585	26443	26473	26580	26567	26497	26504	26599	26264	26431	26315	26361	26432	26434	26145	26350	26297	26529	26426	26634	26477	26088	26417	26406	26147	26498	26454	26663	26622	26407	26469	26725	26406	26488	26518	26328	26360	26222	26501	26364	26400	26540	26430	26372	26310	26454	26379	26547	26429	26615	26454	26429	26516	26637	26365	26378	26390	26605	26177	26318	26532	26438	26215	26101	26289	26503	26244	26567	26540	26260	26268	26329	26629	26353	26218	26510	26399	26374	26574	26333	26651	26814	26372	26582	26233	26268	26468	26494	26174	26339	26353	26455	26426	26527	26371	26215	26407	26290	26248	26354	26242	26456	26329	26606	26297	26352	26341	26371	26472	26231	26448	26145	26321	26183	26479	26229	26644	26564	26205	26347	26162	26545	26760	26162	26232	26064	26288	26591	26463	26392	26615	26586	26280	26463	26269	26035	26261	26687	26531	26402	26263	26368	26405	26434	26476	26141	26641	26677	26166	26321	26722	26343	26437	26149	26406	26362	26341	26411	26799	26141	26333	26267	26327	26318	26256	26347	26412	26354	26370	26356	26406	26555	26381	26466	26407	26221	26438	26458	26322	26428	26488	26474	26470	26386	26298	26564	26581	26451	26286	26554	26394	26340	26463	26405	26479	26320	26440	26480	26483	26230	26571	26420	26377	26362	26188	26403	26290	26318	26571	26530	26259	26320	26422	26195	26566	26385	26346	26257	26345	26464	26404	26474	26450	26194	26501	26387	26573	26512	26665	26496	26322	26347	26617	26510	26395	26463	26052	26578	26353	26475	26263	26558	26575	26467	26551	26363	26206	26269	26441	26428	26432	26078	26661	26515	26455	26209
20805	23533	23074	20294	18753	18191	17629	17538	17492	17449	17077	17139	16969	16996	17063	16961	16891	16886	17069	16986	16972	16895	16726	16707	16873	16815	16762	16746	16797	16739	16661	16919	16552	16775	16794	16834	16762	16839	16765	16743	16825	16938	16864	16897	16891	16751	16714	16695	16527	16785	16542	16703	16783	16717	16739	16796	16785	16693	16628	16696	16920	16808	16701	16843	16800	16695	16680	16791	16680	16786	16735	16844	16684	16764	16789	16804	16772	16704	16812	16796	16669	16786	16860	16714	16914	16818	16693	16798	16694	16705	16784	16694	16788	16608	16811	16816	16873	16751	16630	16861	16668	16781	16795	16800	16767	16794	16763	16703	16653	16659	16743	16762	16839	16778	16461	16939	16988	16779	16704	16768	16808	16652	16646	16631	16781	16821	16843	16692	16706	16649	16987	16664	16839	16675	16901	16740	16586	16593	16793	16661	16913	16839	16665	16716	16614	16621	16750	16617	16684	16803	16799	16877	16715	16785	16753	16679	16793	16756	16865	16706	16651	16653	16769	16579	16598	16767	16522	16726	16622	16868	16679	16667	16776	16705	16749	16802	16771	16626	16565	16611	16527	16508	16752	16733	16887	16660	16762	16764	16669	16676	16710	16820	16835	16737	16791	16796	16729	16759	16777	16692	16850	16742	16754	16672	16763	16815	16911	16708	16704	16746	16702	16760	16818	16820	16573	16895	16689	16604	16602	16756	16724	16746	16840	16640	16701	16705	16571	16655	16814	16677	16788	16763	16733	16727	16712	16758	16773	16694	16851	16534	16794	16713	16720	16613	16598	16934	16636	16765	16819	16855	16788	16591	16657	16745	16758	16708	16597	16682	16583	16752	16744	16935	16651	16836	16725	16675	16828	16755	16657	16795	16672	16742	16737	16639	16555	16788	17026	16796	16636	16574	16828	16679	16676	16820	16737	16670	16486	16792	16746	16549	16609	16917	16760	16625	16803	16673	16648	16713	16896	16619	16730	16743	16533	16599	16802	16755	16749	16601	16764	16807	16793	16717	16713	16781	16828	16849	16701	16687	16681	16761	16646	16830	16816	16893	16706	16793	16750	16667	16827	16765	16857	16667	16766	16670	16671	16720	16719	16842	16699	16733	16698	16955	16685	16817	16952	16707	16776	16888	16715	16867	16802	16864	16812	16607	16648	16782	16710	16671	16736	16781	16864	16722	16646	16741	16740	16946	16789	16762	16867	16756	16777	16802	16654	16556	17022	16738	16827	16756	16730	16715	16608	16677	16919	16782	16570	16721	16723	16697	16801	16662	16859	17018	16697	16713	16798	16754	16760	16719	16715	16549	16697	16787	16733	16739	16677	16803	16651	16522	16602	16774	16802	16702	16688	16818	16848	16673	16758	16857	16706	16577	16649	16757	16674	16601	16746	16816	16551	16744	16891	16606	16571	16817	16694	16783	16666	16767	16811	16890	16765	16828	16832	16898	16620	16655	16791	16854	16842	16736	16526	16647	16665	16696	16577	16998	16698	16712	16842	16761	16672	16763	16633	16801	16878	16592	16573	16662	16819	16846	16703	16713	16700	16706	16722	16684	16751	16561	16758	16845	16811	16739	16744	16738	16746	16688	16739	16759	16857	16923	16695	16825	16826	16596	16863	16766	16762	16640	16890	16588	16753	16778	16872	16650	16776	16710	16757	16576	16631	16586	16723	16780	16740	16653	16789	16752	16845	16732	16621	16852	16796	16739	16642	16816	16692	16817	16532	16816	16874	16836	16800	16793	16724	16688	16742	16908	16683	16729	16646	16669	16840	16809	16928	16690	16658	16814	16807	16728	16633	16729	16998	16712	16731	16797	16854	16678	16873	16700	16523	16911	16708	16730	16645	16768	16804	16777	16822	16959	16730	16641	16723	16804	16685	16897	16796	16795	16706	16728	16589	16679	16610	16755	16732	16861	16674	16732	16518	16786	16654	16748	16610	16883	16660	16873	16741	16614	16773	16640	16774	16837	16678	16690	16846	16773	16762	16950	16623	16601	16879	16600	16620	16672	16796	16753	16541	16717	16575	16653	16627	16708	16728	16808	16666	16628	16767	16766	16668	16593	16629	16763	16635	16657	16761	16698	16616	16793	16670	17015	16803	16807	16636	16772	16785	16671	16714	16661	16861	16729	16734	16798	16604	16628	16748	16750	16692	16844	16594	16606	16809	16847	16696	16877	16508	16898	16741	16682	16783	16647	16741	16730	16730	16669	16722	16775	16695	16704	16750	16889	16742	16774	16644	16702	16762	16624	16842	16726	16751	16917	16661	16853	16722	16847	16596	16782	16726	16557	16716	16667	16843	16733	16844	16846	16820	16758	16678	16873	16715	16892	16954	16784	16850	16839	16808	16852	16631	16759	16716	16712	16896	16718	16685	16730	16797	16707	16752	16749	16791	16725	16656	16575	16631	16764	16696	16741	16824	16743	16763	16722	16817	16553	16798	16858	16870	16743	16732	16585	16658	16734	16702	16722	16642	16829	16854	16855	16728	16734	16876	16790	16741	16776	16623	16668	16585	16928	16730	16735	16676	16658	16757	16681	16779	16631	16762	16754	16583	16785	16575	16723	16592	16775	16639	16621	16756	16701	16754	16773	16711	16900	16684	16612	16777	16789	16611	16781	16534	16727	16854	16778	16893	16427	16771	16709	16608	16876	16593	16734	16563	16697	16927	16781	16642	16782	16536	16733	16708	16803	16679	16525	16871	16705	16747	16772	16579	16896	16720	16797	16716	16992	16607	16762	16724	16552	16781	16722	16970	16764	16789	16586	16986	16894	16691	16702	16539	16818	16921	16841	16874	16741	16725	16604	16696	16586	16765	16879	16760	16732	16824	16738	16694	16747	16772	16788	17007	16718	16770	16943	16832	16892	16594	16887	16828	16702	16644	16756	16842	16773	16724	16647	16687	16768	16752	16787	16692	16878	16936	16691	16687	16809	16667	16834	16634	16702	16813	16691	16807	16727	16868	16745	16647	16645	16685	16603	16734	16625	16824	16890	16846	16721	16833	16843	16646	16729	16712	16790	16747	16716	16728	16758	16812	16727	16780	16824	16778	16559	16849	16649	16828	16805	16843	16647	16720	16818	16916	16722	16854	16793	16822	16668	16713	16688	16887	16631	16594	16936	16813	16673	16625	16700	16474	16728	16758	16828	16560	16827	16689	16748	16938	16602	16829	16563	16866	16775	16754	16622	16887	16872	16883	16630	16792	16619	16740	16768	16815	16709	16677	16664	16701	16741	16830	16588	16612	16782	16838	16705	16765	16589	16698	16873	16594	16554	16669	16886	16579	16964	16650	16839	16747	16633	16760	16668	16747	16745	16920	16747	16671	16571	16695	16796	16643	16860	16896	16682	16655	16628	16940	16929	16876	16771	16685	16699	16789	16640	16663	16695	16860	16738	16655	16655	16822	16620	16741	16571	16828	16847	16860	16763	16786	16740	16785	16865	16699	16717	16707	16748	16723	16748	16823	16677	16603	16720	16939	16841	16616	16944	16699	16806	16836	16748	16698	16803	16732	16706	16879	16689	16774	16822	16900	16764	16722	16670	16697	16725	17038	16585	16884	16871	16681	16711	16908	16872	16593	16855	16873	16819	16673	16642	16709	16837	16692	16678	16727	16899	16528	16817	16699	16807	16760	16687	16743	16738	16863	16608	16881	16761	16889	16915	16821	16762	16747	16700	16608	16711	16607	16811	16836	16788	16928	16999	16684	16897	16822	16823	16653	16694	16711	16836	16799	16838	16828	16814	16611	16917	16853	16750	16903	16771	16796	16824	16881	16809	16747	16816	16616	16824	16696	16819	16863	16668	16828	16676	16681	16913	16764	16862	16783	16761	16804	16954	16620	16789	16740	16661	16779	16808	16763	16668	16902	16674	16655	16702	16672	16730	16579	16786	16776	16688	16603	16755	16782	16643	16627	16781	16786	16865	16862	16862	16611	16661	16707	16620	16847	16737	16769	16664	16800	16787	16701	16688	16719	16762	16745	16665	16720	16811	16792	16797	16718	16565	16735	16748	16796	16537	16717	16775	16846	16681	16536	16803	16831	16840	16652	16872	16738	16844	16887	16626	16859	16676	16737	16621	16771	16886	16837	16593	16737	16733	16699	16811	16719	16822	16720	16665	16652	16677	16989	16912	16793	16673	16684	16898	16779	16693	16777	16721	16754	16499	16706	16773	16697	16762	16826	16628	16742	16654	16789	16755	16713	16642	16702	16590	16589	16847	16871	16747	16767	16690	16924	16675	16746	16498	16697	17002	16677	16705	16773	16829	16730	16871	16634	16812	16892	16805	16752	16678	16680	16845	16736	16696	16881	16826	16734	16711	16951	16447	16701	16760	16749	16695	16810	16681	16696	16778	16692	16678	16768	16752	16821	16696	16661	16832	16940	16693	16722	16692	16571	16746	16658	16736	16719	16771	16923	16782	16638	16865	16726	16903	16696	16862	16744	16790	16732	16770	16677	16670	16734	16791	16698	16561	16575	16787	16816	16757	16973	16779	16810	16471	16785	16872	16703	16809	16695	16751	16879	16894	16577	16821	16775	16808	16731	16782	16720	16694	16736	16658	16687	16763	16490	16933	16755	16831	16719	16711	16942	16624	16893	16669	16660	16781	16729	16776	16833	16764	16772	16746	16935	16707	16772	16705	16795	16841	16516	16905	16719	16773	16726	16726	16619	16827	16929	16704	16843	16782	16815	16542	16779	16656	16708	16780	16699	16842	16748	16775	16759	16787	16872	16682	16792	16818	16781	16809	16661	16704	16669	16766	16848	16790	16862	16733	16773	16604	16628	16621	16704	16835	16705	16681	16612	16799	16733	16665	16918	16704	16861	16618	16760	16704	16668	16756	16859	16751	16817	16799	16775	16765	16708	16675	16874	16755	16780	16735	16666	16852	16634	16678	16884	16612	16814	16730	16647	16575	16641	16627	16765	16735	16794	16730	16835	16718	16725	16783	16713	16880	16729	16730	16739	16664	16721	16834	16712	16773	16858	16711	16801	16788	16758	16836	16784	16821	16609	16791	16852	16839	16716	16868	16592	16738	16806	16670	16769	16825	16825	16835	16777	16882	16824	16808	16686	16677	16770	16716	16958	16648	16831	16679	16843	16577	16713	16651
24580	21173	27707	25293	24142	27428	28745	26313	25893	25929	25603	25599	25441	25236	25305	25174	25171	25108	25121	25015	25041	25085	25050	25233	24790	24928	24994	24953	24866	25023	25125	25065	24800	24941	24888	24979	24952	24938	24979	25118	25139	24899	25106	24846	24882	25001	25070	24980	24904	25012	24826	24925	24996	25273	24868	24809	24953	24904	24607	24748	24881	24934	24796	24990	24772	24731	25044	24936	24857	24632	24622	24661	24996	24684	24881	24913	25016	24879	24763	24918	24793	24925	24995	24860	24707	24804	24831	24584	24977	24829	24709	24715	24971	24899	24677	24949	24590	24736	24581	25069	24947	24853	25049	24796	24928	25095	25084	24831	24891	25031	24793	24728	24808	24580	24884	24763	24795	24924	24619	24832	24735	24731	24721	25031	24757	24661	24760	24829	24955	24616	24619	24754	24897	24627	24849	24788	24736	25080	24651	24904	24754	24603	24873	24596	24765	24721	24706	24802	24925	24638	24524	24999	25015	24461	24905	24590	24650	24929	24731	24723	24658	24872	24955	24807	24762	24841	25035	24905	24741	24757	25033	24748	24777	24784	24789	24557	24685	24816	24810	24932	24976	25165	25120	24563	24686	24896	24868	24781	24669	24599	24912	24654	24478	24991	24880	24694	24805	24765	24821	24974	24684	24975	24889	24997	24843	24715	24749	24776	24852	24988	24858	24839	24978	24540	25012	24760	24842	24740	25122	24791	24696	24960	24995	24611	25006	24821	24939	24794	24945	24751	24869	24705	24635	24997	24667	24558	25027	25028	24703	24721	24749	24801	24820	24700	24718	24738	24830	24852	24892	24762	24769	24778	24779	24851	24749	24690	24875	24781	24745	24703	24749	24891	24837	24604	24872	24826	25000	24851	24983	24908	24955	24904	24788	24903	24827	24695	24797	24789	24962	24634	24603	24913	24880	24487	25012	24741	24869	24712	24972	24866	24943	24654	24630	24870	25017	24872	24700	24760	25003	24934	24927	24645	24831	24928	24825	24762	24801	24608	24689	24652	24768	24839	24737	24783	24730	24799	24759	24764	24673	24991	24895	24854	24959	24921	25008	24940	24729	24773	24726	25059	24977	25043	24793	24958	24997	24999	24760	24582	24682	24924	24939	24755	24710	24612	24766	24925	24880	24711	24687	24593	24925	24621	24812	24822	24753	24875	24736	24705	24675	24789	24887	24789	24992	24807	24862	24929	24679	24851	24673	24800	24924	24992	24673	24824	24712	24635	24693	24788	25171	24619	24589	25006	24571	24723	24861	24798	24833	25087	24692	24735	24883	24536	24746	24857	24846	24822	24933	24778	24758	24612	24800	24598	24725	24663	24789	24688	24742	24770	24783	24815	24833	25038	24836	24655	24699	24943	25027	24897	24648	24743	24770	24584	24866	24698	24835	24882	24708	24763	24831	24708	24755	24570	24730	25065	24894	24945	24866	24820	24639	24812	24964	24531	24935	24790	24691	24906	24920	24832	24677	24851	24993	24775	24777	24893	24579	24869	24849	24725	24874	24852	24657	24676	24525	24834	24870	24732	24754	24819	24744	24467	24802	24715	24674	24822	24775	24838	24880	24865	25009	24858	24943	24804	24916	24773	24660	24798	24742	24670	24776	24829	24722	24696	24591	24773	24697	24901	24875	24628	24775	24710	24755	24656	24713	24791	24660	25068	24723	24667	24673	24649	24704	24650	24931	24811	25088	25020	24783	24663	24797	24893	24681	24885	24786	24678	24891	24802	24561	24874	24618	24817	24999	24768	24721	24826	24745	24663	25035	24875	24944	24894	24746	24705	24859	24865	24672	24604	24861	24850	25043	24905	24584	24831	24625	24894	24809	24906	24850	24798	24785	24730	24832	24721	24955	24902	24766	24582	25118	24851	24908	24738	24977	24788	25056	24547	24585	24673	24769	24787	25077	24784	24843	24854	24442	24771	24985	24742	24769	24644	24844	24746	24759	24992	24795	25007	24926	24787	24652	24803	24656	24873	24940	24960	24681	24799	24969	24875	24904	24675	24902	24882	24737	24909	24793	24881	24835	24745	24855	24571	24769	24795	24785	24930	25132	24776	24782	24690	24822	24560	24726	24722	24886	24766	24677	24702	24916	24764	24908	24588	24951	24754	24910	24858	24877	24923	24722	24764	24915	24699	24899	24988	24828	24733	24629	24883	24707	24954	24800	24800	24880	24684	24915	24971	24720	24880	24859	24559	24678	24687	24868	24749	24988	24853	24704	24852	24709	24771	24890	24804	24731	24867	24946	24819	24946	24820	24568	24616	24781	24937	24749	24694	24804	24731	24660	24843	24943	24783	25150	24886	24620	24598	25091	24876	24850	25012	24764	24845	24741	24785	24840	24551	24663	24632	24727	24858	25096	24719	24987	24901	24991	24788	24799	24830	24935	24858	24789	24625	24910	24813	24624	24740	24993	24771	24668	24682	24779	24450	24700	24791	24750	24738	24930	25057	24778	24871	25003	24913	24959	24723	24950	24900	24668	24774	24871	24770	24907	24732	24707	24753	25058	24757	24675	24803	24663	24935	24991	24933	24683	24774	24777	24898	25082	24747	24682	24688	24749	24703	24847	24694	24776	24891	24647	24831	24938	24894	24784	24903	24677	24905	24897	24897	24862	24790	24874	24837	24971	24806	24820	24917	24826	24725	24749	24899	24639	24868	24501	24957	24685	24904	25001	24768	24518	25150	24676	24757	25053	24924	24741	24791	25035	25134	24870	24683	25026	24639	24750	24642	24958	24890	24862	24753	24701	25055	24637	24932	24673	24716	24881	24916	24958	24674	24937	24839	24677	24560	24579	24586	24904	24666	24805	24814	24900	24841	24733	24823	24856	24791	24709	24903	24828	24527	24723	24748	24752	24741	24788	24661	24878	24830	24990	24723	24989	24754	24529	24678	24711	24723	24782	24965	24911	24921	24913	24892	24828	24744	25122	24697	24780	24695	24651	24818	24855	24855	24796	24977	24759	24832	24733	24584	25012	25067	24933	24756	24706	24676	25049	24707	24873	24847	24989	24734	24802	24895	24984	24907	25121	24811	24968	24671	24778	25033	24993	24632	24835	24888	24677	24771	24904	24979	24809	24693	24970	24894	25024	24944	24826	24672	24891	24910	24581	24623	24908	24587	25005	24844	24732	24767	24882	25019	24743	24733	24718	24967	24714	24842	25009	25138	24725	24768	24888	24894	24918	24711	24682	24707	24713	24758	24975	24853	24693	24795	24960	24732	24886	25014	24614	24720	24948	24737	24892	24765	24926	24601	24922	24803	24711	24694	24748	24764	24794	24926	25164	24822	24888	24738	24765	24494	25025	24814	24852	24701	24723	24823	24878	24947	24800	24782	24780	24813	24739	24842	24814	24749	24930	24742	25142	24858	24800	24794	24811	24923	24676	24748	24636	24793	24926	24648	24749	24896	24722	24608	24719	24918	25044	24902	24823	24683	25208	24821	24750	24676	24878	24880	24790	24873	24709	24743	24712	24568	24964	24791	25135	24703	24705	24772	24808	24973	24945	24899	24773	24820	24713	24678	24688	24869	24733	24815	24881	25042	25003	24737	24804	24800	24702	24723	24636	24890	24893	24775	24800	24904	24710	24594	24787	25016	24710	24582	24775	24708	24760	24747	24964	24901	25044	24939	24876	24698	24820	24662	24791	24702	24682	24639	24818	25001	24791	24621	24779	24824	24719	24907	24631	24581	24771	24677	24483	24801	25026	24692	24756	24829	24559	24834	24605	24623	24582	24773	24820	24669	24773	24596	24742	24724	24841	24649	25033	24868	24671	24780	24653	24887	24977	25108	24932	24835	24853	24694	24815	24715	24804	24563	24757	24926	25018	24618	24711	24909	24715	24692	24918	24592	24805	24719	24706	24863	24724	24976	24822	24485	24839	24852	24940	24737	24742	24785	25133	24834	24781	24767	24630	24873	24868	24956	24850	24949	24957	24743	24817	24865	24743	24759	24887	24817	24995	24806	24658	24845	24791	24767	24826	24806	24717	24657	24846	24954	24828	24900	25039	24717	24830	24941	24676	25009	24847	24754	24800	24914	24717	25015	24762	24684	24921	24887	24710	24660	24761	24563	24783	24992	24751	24589	24975	24650	24965	24956	24801	24911	24875	24783	24658	24970	24706	24814	24988	24886	24762	24592	24758	24600	24716	24827	24972	24602	24749	24780	24858	24893	24780	25035	25055	24813	24730	24982	24915	24958	25170	24708	24723	24826	24799	24715	24542	24739	24946	24867	24623	24797	24743	24664	24789	24586	24792	24566	24857	24733	24682	24842	24773	24728	25033	24750	24882	24723	24867	25125	24699	24676	24768	25023	24865	24673	25012	24827	24910	24895	24869	24933	24476	24758	24878	24808	24850	24888	24672	24862	24846	24939	24646	24792	24954	24628	24815	24724	24817	24966	24740	24901	24797	24754	25031	24970	24993	24743	24957	24699	24650	24788	24671	24811	24664	24632	24826	25028	24831	24851	24960	24769	25156	24839	24979	24852	24805	24661	24853	24524	24780	24980	24924	24713	24910	24726	24875	24854	24827	24704	24844	24960	24828	24875	24801	25140	24929	24814	24680	24889	24914	24773	24958	24835	24858	24758	24716	24540	24786	24840	24965	24783	24894	24791	24992	24677	24611	24789	24756	24831	24963	24844	24775	24961	25011	24917	24966	24903	24618	24576	24828	24954	24728	24498	24693	24834	24809	24661	24790	24721	24873	25015	24732	24745	24829	24997	24883	24866	24806	24918	24505	24673	24875	24973	25028	24779	24711	24981	24895	24737	24569	24647	24699	24700	24905	24593	24786	24791	24898	24967	25023	24957	25085	24964	24792	24680	24849	24752	24681	25090	24812	24980	24865	24671	25076	24744	24958	24971	24649	24863	25024	24784	24819	24952	24731	24759	24686	24935	25006	24883	24922	24905	24779	24792	24522	24605	25138	24655	24914	24969	25159	24947	24660	24755	25084	24790	24856	24675	24876	24771	24685	25002	24585	24791	25015	24775	24657	24714	24829	25000	24944	24769	25164	24698	24904	24673	24892	24948	24707	24725	24880	24674	24751	25136	24692	24765	24933	24991	24991	24727	24884	24719	24657	24691	24897	24575	24602	24880	24797	24970	25088	24901
18215	29371	28140	23385	20673	19651	18533	17968	17570	17372	17101	16878	16745	16570	16460	16582	16366	16375	16242	16376	16343	16158	16218	16157	16170	16014	16162	16115	16246	16061	16134	16140	15891	16156	16133	15950	16233	16145	16179	16113	16048	16098	16013	16150	16110	16252	16106	16263	16128	16115	16171	16063	16064	16075	16028	16062	16048	16072	15995	15963	15858	16053	16006	15880	15993	15913	16086	16025	16184	16147	16051	16217	16123	16060	15861	16130	15773	15876	16041	15866	16105	16098	16038	15897	16025	16013	16100	16085	16043	15957	15966	15969	16093	16049	16062	16013	15972	15993	15925	15964	16020	15723	16172	15915	16059	16008	15864	16105	16124	16031	16173	15897	16013	16014	15898	16160	15873	15873	16055	16053	15939	15898	15980	16069	15988	15911	15830	15875	16208	16015	15935	16141	15845	15926	15888	15883	15968	16035	15990	15803	16029	15972	15998	15851	15980	15993	15936	15993	16033	16112	15929	16007	15961	15878	16105	16100	15914	15954	16067	15927	15862	16181	15893	15990	15961	15787	15902	16002	15909	16058	15948	16071	15820	15992	15946	15965	15973	16065	15990	15978	15973	16127	16087	15797	15955	15999	15871	15732	16004	15865	16101	15859	15932	15995	15831	15964	15928	16076	15939	15872	16155	16034	15992	16160	15866	15978	16070	16002	15968	15890	16131	15978	16073	15982	15804	15885	16070	16021	15926	15910	15932	16035	15936	15872	15918	15952	15876	16080	15994	15996	15880	16066	15942	15932	15947	15925	16023	16010	15972	15982	15882	15977	15987	15935	15927	15930	16074	16014	16147	15772	15996	16040	15962	15917	16106	15921	16113	15910	15958	16010	16069	16015	15802	15954	15912	15948	15832	16010	15948	16032	15910	16011	15903	16120	16079	15889	15954	15950	15898	15844	15873	16116	15917	15997	15883	16026	16025	15790	15817	16034	15969	16004	16018	15970	15984	16065	16020	15892	15952	15988	16069	15846	16002	16066	16122	16069	15921	15944	15957	16070	16130	16042	15913	16086	16010	15991	15915	15927	15954	15989	15966	15988	16022	15778	16028	15869	16017	16139	16019	16005	15848	15727	15866	15899	15810	15963	15881	15881	16013	16069	16113	15957	15906	15775	16055	15733	15941	16103	15929	16003	16087	15929	15915	15864	15738	16193	15969	15951	15664	15965	15977	15828	15973	16021	15936	15917	16085	15721	16021	16017	15972	15802	16063	15933	15926	16015	15998	15959	16104	16126	15950	16088	15976	15892	15993	16039	16003	16097	15989	16059	16070	15913	15991	16164	16055	16123	16067	16157	16024	16034	15949	15981	15761	15832	15927	16096	16108	16132	15946	15885	16031	15949	16029	15895	15963	15969	16051	15811	16036	15900	15853	16015	16014	15957	15859	15850	15993	15725	15975	16057	16074	16111	16035	15968	15973	16036	15878	16005	16051	16009	16050	15917	15818	15893	16149	15973	16096	15949	16053	15950	15957	16032	15911	15915	15904	16075	15910	15862	15985	16010	15843	16129	16064	16055	16039	15924	16088	16140	15972	15989	15997	16023	15835	15996	16007	16052	16063	15991	16095	16130	16136	16129	15948	16099	16115	15914	15876	16157	15731	16063	16024	15867	16067	16117	15966	16057	16000	15785	16083	16073	15991	16103	15955	15992	16241	15955	15983	15861	15942	15893	15804	15850	15877	16037	15954	16199	16086	15888	15901	15979	15985	15962	15968	15877	16040	16115	16080	15733	16041	16073	16021	15892	15974	16054	15888	15963	15886	15922	15880	15863	15742	16008	15950	16102	15980	16006	15935	15959	16162	15828	16062	15775	15961	15913	16079	16087	15950	16001	15849	15941	16043	15791	15936	15997	16080	15972	16000	16028	16047	15999	15929	15807	15912	15958	15960	15877	15996	16042	16050	15942	15992	15934	16093	16138	16067	16053	15957	16023	16077	15933	15846	15977	16095	16005	15965	16002	15798	15997	15991	16109	15918	15906	16054	16096	15994	16069	15963	16125	15843	15963	15926	15995	16113	16053	15882	15979	16128	15824	15927	15857	15997	16012	15909	16095	16145	15829	15937	15908	15773	16087	16081	15752	16059	15915	15980	15810	16086	15923	15945	16070	16114	15952	15914	16153	15971	15882	16106	15906	16141	15957	16026	15903	15892	15911	16077	15946	15973	15944	16037	15830	16283	15952	16082	15915	16083	15986	15978	15976	15968	16064	15923	15959	16016	16015	16070	15912	16001	15964	15874	15879	16012	16144	15919	16110	16011	15843	15824	16072	15984	16093	15837	15952	16065	15869	15859	15943	16085	15783	16076	16107	15952	15978	16028	16187	15744	15995	16119	15995	15995	16050	16027	16051	15767	15932	15971	16011	15987	16066	16059	15917	15935	15981	15926	15997	16115	15847	15893	15974	15952	15907	15859	16077	16154	15887	15987	15938	15845	15947	15825	15969	15932	15870	15847	16050	16073	16003	15985	15946	15907	15992	15979	16055	16052	15915	15933	16208	15840	16011	15980	16026	15942	15884	15822	15943	15817	15974	15835	15917	15852	15983	15870	15921	16006	16082	16057	16209	15986	16057	15978	15902	16033	16034	16062	15960	15853	16008	16212	16044	16146	15966	16124	16025	15984	16022	15937	16046	16100	15963	15994	15999	15989	16047	15975	15871	15854	16095	15870	16028	16059	15956	15914	15858	15919	15813	16078	15766	15897	15963	16045	15827	15899	15928	16202	16080	15928	16025	15967	15939	16080	15970	15952	15943	15903	15816	16038	16201	15910	15849	16018	16013	16113	16077	16101	16005	15936	15861	15916	16002	15895	15987	15994	15869	16091	15739	16179	15954	15755	16025	15989	15904	15951	15894	15915	16043	15929	15860	15953	15968	16004	15913	16004	15902	15939	16010	16142	16103	15997	16233	15886	16068	15938	15969	16048	15974	15924	16003	15944	16029	16011	15938	15882	15995	15943	16078	16014	16080	15939	15827	16025	15963	15910	15907	15959	15900	15847	16037	15908	16051	15944	16186	16085	16061	16159	15961	15904	15999	15792	15848	16101	15833	16039	16108	16017	15766	15913	16075	15781	16002	15984	15999	16066	15923	16091	15971	16035	15995	15876	16015	15978	15992	15880	15943	16120	16042	16078	16127	16068	16025	16110	15991	15859	15848	16086	15741	16002	15841	16027	15751	15904	15990	16107	16093	15935	16004	15973	15841	16001	15975	15770	15870	15862	15771	15871	16099	15831	16057	16060	15942	16092	15977	15824	16081	16095	15952	16192	16079	15964	15916	16013	15876	16068	16002	15861	16088	15898	15930	15926	15935	15837	16008	15820	16158	15826	16171	15877	15934	15968	15935	15987	16039	15889	15916	16030	15975	15989	15968	15783	15894	15936	15879	16135	15974	16138	15976	16056	15949	15985	15946	15990	15998	15922	15818	16123	15964	16030	15809	15976	15974	16190	15840	15959	16030	16040	15940	15907	16022	15905	15907	16077	16140	16008	15882	15965	15861	15850	15980	15883	15958	16009	16182	16008	15968	15835	15918	15850	16066	15926	15817	15769	15900	16026	15853	15955	16096	15973	16001	15994	15863	15819	16001	15965	16045	15958	16040	16305	16060	15861	16037	15839	15858	15805	16047	15995	15868	16054	16100	16067	15937	15816	16084	15991	15949	15905	16058	15958	16047	16196	15944	16005	16035	16070	16081	15990	15909	16001	15952	15870	16122	16119	15882	15956	15938	15885	16034	16070	15825	16075	15870	15937	15910	15934	16026	16140	16081	15913	15947	16001	15996	16079	15784	16138	15955	16066	15994	15915	16111	15957	16095	15874	15875	15975	15805	16045	15881	15856	16061	16051	16034	16016	15999	15783	16117	15856	15985	16045	15957	15971	16095	15949	15868	16051	15925	16271	15933	15953	16253	16099	16107	15948	15976	15869	15961	16140	15950	16120	15983	15949	15841	16136	15886	16078	15899	16018	15998	15907	16141	15971	16030	15793	15994	15979	16079	16053	15776	15962	16052	15974	15935	15988	16073	15845	16002	15925	15953	15842	15992	15996	15996	16014	16002	15977	16059	16029	15863	15926	15903	15991	15877	16070	16097	15949	15905	16024	16130	16001	15767	15992	15780	15948	16078	15858	15925	16055	15816	15968	15871	15917	16040	15771	16029	16089	15928	15993	15876	16055	16078	16011	16138	15875	15819	16201	15978	16072	15912	15807	15831	15784	15963	16146	15904	15988	15752	15981	15956	15977	16050	15853	15973	16045	16042	15959	15964	16076	15883	15893	15963	16172	15986	15984	15923	16018	16089	16063	16034	15845	16064	15931	15905	16003	16035	16046	16031	15917	16033	15992	16021	15999	15954	15974	15890	15951	15967	16115	15934	16034	15943	16082	15859	16071	16056	15849	15924	15875	16058	16141	15881	15912	15929	16111	15807	16098	15960	15866	15911	15971	15883	15923	16007	16100	15844	16067	16113	15954	15929	16019	16283	15889	15817	16075	16134	16058	16001	15974	16025	15932	15870	15988	16130	16071	16013	15895	15940	15930	16003	15969	15874	15957	15999	16008	16103	15958	16122	16169	16108	15910	15939	15968	15925	15906	16063	16107	15914	15929	16058	15926	16053	15825	15883	15960	16058	16027	15894	16053	15787	16074	15853	15775	15968	16073	15882	15988	16004	15939	16001	16140	15916	15758	15667	16121	15996	16062	15806	15909	15931	15743	15971	15920	16005	15951	15927	15826	16193	16071	16056	16024	15934	16018	15972	16022	15824	15825	15882	16001	15972	16076	15883	16004	16108	15988	15839	15938	15948	15987	16067	16091	16070	15997	16000	15910	16150	15865	16016	15865	15888	15951	16127	16064	16066	16086	15938	15882	15767	16005	15917	16128	15852	15878	15984	16077	16033	15859	15948	15900	16050	16011	15910	15890	16082	16042	15993	15987	16071	16157	15981	15954	15962	15944	15911	15868	16000	16099	16003	15959	15915	15951	16144	15919	16023	16122	16116	15971	16002	16071	16012	16183	15860	16244	16092	15985	15983	16015	16062	16038	15890	15973	15920	15883	16073	16097	15976	15919	15876	15693	16001	15862	15906	15830	16093	15975	15854	16076	15997	16021	16046	16025	15957
22708	21192	27819	24907	22249	26737	31793	27921	26977	27315	26818	26363	26232	26260	26103	26033	25934	26026	25927	25880	25575	25789	25494	25621	25648	25703	25751	25692	25469	25461	25869	25338	25841	25642	25658	25541	25525	25681	25663	25435	25531	25592	25319	25585	25508	25405	25581	25414	25620	25503	25556	25170	25475	25360	25429	25243	25497	25477	25381	25468	25324	25350	25248	25580	25029	25297	25280	25242	25711	25508	25115	25312	25201	25381	25312	25309	25364	25469	25108	25318	25002	25333	25341	25315	25325	25131	25374	25302	25414	25397	25335	25472	25017	25287	25161	25325	25375	25371	25123	25272	25408	25179	25127	25252	25247	25447	25518	25496	25220	25243	25479	25368	25491	25312	25461	25268	25363	25274	25336	25290	25385	25318	25576	25234	25707	25380	25141	25087	25345	25205	25587	25288	25298	25267	25406	25202	25127	25238	25468	25385	25196	25146	24989	25098	25045	25019	25421	25461	25242	25236	25403	25285	25341	25404	25472	25090	25408	25236	25228	25238	25348	25391	25116	25413	25535	25227	25312	25250	25392	25189	25278	25281	25481	25372	25500	25273	25342	25623	25383	25238	25339	25319	25355	25568	25274	25306	25296	25354	25361	25504	25611	25527	25250	25304	25142	25299	25342	25162	25064	25159	25241	25455	25510	25282	25408	25345	25164	25386	25148	25323	25324	25594	25289	25180	25215	25206	25198	25520	25507	25113	25269	25157	25355	25229	25514	25747	25362	25578	25351	25194	25370	25265	25283	25432	25112	25102	25488	25344	25211	25218	25367	25441	25484	25206	25436	25417	25492	25236	25360	25327	25285	25172	25320	25379	25025	25096	25172	25316	25134	25361	25428	25465	25298	25311	25375	25273	25470	25263	25251	25093	25333	25422	25345	25215	25466	25335	25190	25255	25036	25531	25519	25250	25289	25579	25414	25195	25242	25300	25287	25015	25109	25519	25222	25236	25488	25418	25078	25194	25433	25279	25576	25362	25309	25165	25193	25428	25417	25479	25297	25370	25529	25350	25396	25257	25100	25300	25160	25368	25385	25290	25580	25176	25458	25328	25295	25458	25526	25060	25330	25595	25073	25312	25482	25197	25407	25520	25243	25124	25346	25285	25543	25160	25285	25449	25447	25200	25312	25609	25306	25439	25544	25120	25402	25476	25358	25094	25560	25601	25270	25265	25329	25315	25359	25266	25165	25339	25525	25388	25264	25266	25317	25482	25562	25215	25175	25117	25172	25040	25328	25052	25578	25159	25366	25223	25073	25526	25109	25121	25295	25246	25193	25376	25260	25284	25258	25256	25334	25407	25366	25410	25341	25329	25427	25463	25181	25232	25235	25376	25373	25319	25635	25709	25566	25352	25456	25321	25329	25430	25257	25381	25277	25358	25303	25257	25438	25234	25520	25439	25331	25313	25312	25320	25467	25407	25334	25279	25221	25271	25357	25314	25264	25305	25273	25235	25427	25277	25116	25301	25415	25617	25365	25320	25300	25266	25203	25326	25462	25217	25351	25376	25335	25343	25128	25238	25214	25250	25221	25085	25099	25264	25330	25457	25221	25287	25300	25338	25344	25149	25356	25360	25007	25196	25087	25475	25436	25281	25364	25220	25330	25209	25294	25240	25177	25321	25395	25266	25367	25574	25363	25183	25068	25248	25295	25026	25189	25208	25382	25512	25235	25393	25181	25230	25748	25404	25319	25327	25294	25196	25509	25282	25496	25445	25397	25507	25426	25177	25232	25305	25267	25531	25670	25367	25282	25226	25354	25446	25395	25437	25060	25164	25296	25263	25272	25301	25447	25068	25464	25401	25301	25302	25196	25329	25234	25233	25222	25244	25393	25198	25383	25218	25124	25246	25096	25186	25194	25444	25292	25224	25431	25295	25438	25346	25281	25229	24880	25424	25389	25504	25216	25115	25270	25234	25529	25221	25286	25208	25091	25482	25383	25286	25425	25203	25154	25337	25124	24955	25345	25332	25205	25407	25372	25578	25329	25163	25309	25339	25358	25402	25178	25189	25308	25085	25549	25384	25521	25430	25337	25317	25228	25316	25325	25414	25166	25290	25460	25026	25453	24864	25470	25484	25385	25130	25305	25291	25537	24964	25111	25415	25402	25392	25502	25317	25266	25223	25297	24957	25324	25466	25222	25155	25594	25405	25102	25112	25282	25232	25371	25514	25143	25233	25486	25484	25337	25140	25340	25159	25185	24962	25299	25269	25325	25178	25207	25535	25128	25162	25328	25200	25320	25385	25315	25184	25309	25145	25145	25077	25645	25468	25303	25319	25625	25326	25045	25494	25501	25196	25523	25250	25435	25040	25386	25543	25368	25354	25252	25329	25418	25236	25349	25476	25513	25268	25355	25268	25111	25312	25410	25147	25251	25330	25177	25371	25203	25453	25224	25323	25264	25300	25417	25320	25064	25314	25394	25282	25365	25098	25281	25222	25383	25304	25086	25379	25188	25044	25149	25340	25428	25163	25231	25352	25262	25150	25248	25252	25458	25293	25193	25248	25344	25297	25110	25223	25398	25409	25377	25332	25276	25547	25123	25118	25384	25400	25519	25358	25466	25320	25293	25418	25232	25616	25297	25334	25338	25298	25231	25233	25267	25319	25331	25291	25242	25331	25092	25152	25320	25335	25232	25523	25482	25479	25346	25505	25556	25174	25565	25205	25271	25079	25423	25362	25229	25351	25340	25071	25162	25246	25209	25073	25337	25329	25478	25105	25405	25369	25222	25283	25380	25273	25085	25107	25415	25189	25371	25342	25426	25435	25493	25551	25519	25413	25226	25101	25313	25215	25461	25429	25333	25123	25142	25236	25402	25472	25499	25164	25088	25385	25338	25299	25152	25084	25375	25231	25490	25493	25381	25196	25444	25128	25248	25351	25214	25258	25130	25369	25576	25249	25110	25356	25491	25408	25213	25170	25367	25425	25275	25367	25165	25303	25183	25214	25223	25205	25362	25163	25414	25389	25246	25311	25351	25069	25221	25534	25241	25324	25473	25340	25397	25393	25309	25290	25256	25436	25288	25361	25355	25324	25312	25248	25469	25342	25594	25371	25412	25401	25150	25367	25260	25256	25323	25324	25243	24977	25188	25420	25731	25258	25521	25363	25481	25335	25410	25599	25435	25505	25425	25354	25316	25032	25259	25310	25330	25471	25161	25109	25248	25290	25171	25355	25291	25345	25102	25323	25239	25436	25395	25412	25374	25187	25380	25349	25254	25331	25195	25311	25351	25401	25291	25270	25296	25397	25271	25212	25452	25433	25425	25243	25093	25426	25296	25403	25273	25168	25439	25513	25073	25263	25225	25257	25602	25217	25302	25295	25380	25431	25461	25393	25089	25322	25295	25387	25320	25250	25354	25033	25512	25285	25291	25343	25241	25342	25476	25431	25469	25293	25356	25038	25200	25317	25433	25466	25427	25226	25265	25147	25495	25186	25524	25469	25446	25305	25216	25396	25240	25098	25320	25269	25230	25448	25429	25299	25154	25184	25161	25328	25416	25236	25437	25095	25446	25441	25448	25507	25009	25373	25116	25222	25491	25413	25309	25155	25002	25159	25272	25301	25219	25131	25363	25295	25224	25342	25216	25247	25245	25284	25293	25319	25476	25190	25505	25188	25350	25183	25242	25418	25234	25504	25565	25337	25359	25313	25410	25513	25289	25112	25230	25108	25044	25325	25387	25361	25377	25025	25229	25415	25192	25450	25307	25186	25175	25400	25243	25344	24989	25161	25223	25655	25443	25137	25261	25183	25412	25460	25322	25131	25114	25423	25674	25128	25357	25191	25328	25329	25279	25388	25131	25173	25097	25214	25115	25506	25057	25311	25221	25352	25139	25225	25231	25370	25089	25052	25336	25205	25344	25181	25433	25496	25523	25403	25312	25015	25430	25386	25285	25486	25200	25013	25242	25231	25240	25250	25437	25327	25350	25361	25388	25393	25478	25477	25576	25414	25027	25563	25375	25497	25138	25460	25347	25215	25249	25270	25604	25442	25125	25285	25375	25219	25442	25099	25328	25094	25409	25431	25362	25243	25178	25292	25116	25322	25238	25350	25212	25221	25200	25305	25388	25377	25402	25254	25042	25186	25287	25293	25144	25460	25374	25135	25348	25200	25393	25068	25435	25531	25444	25169	25275	25283	25315	25071	25408	25177	25186	25017	25180	25217	25309	25340	25228	25413	25286	25358	25553	25318	25485	25381	25303	25285	25445	25355	25502	25362	25518	25373	25318	25375	25519	25053	25463	25370	25461	25331	25214	25292	25076	25096	25355	25243	25377	25234	25439	25296	25287	25132	25274	25513	25234	25317	25529	25367	25026	25044	25202	25171	25130	25358	25268	25272	25250	25369	25452	25317	25276	25541	25477	25024	25492	25446	25217	25150	25193	25358	25368	25216	25245	25380	25437	25313	25199	25410	25397	25481	25263	25218	25380	25294	25396	25418	25641	25309	25156	25194	25577	25451	25354	25446	25277	25231	25673	25528	25277	25364	25206	25299	25572	25485	25534	25403	25377	25399	25293	25065	25488	25409	25430	25492	25479	25209	25111	25323	25190	25207	25326	25532	25190	25349	25264	25356	25558	25403	25315	25412	25426	25334	25403	25586	25383	25176	25510	25352	25393	25304	25686	25496	25156	25352	25512	25373	25316	25358	25420	25048	25109	24937	25294	25414	25313	25298	25393	25302	25173	25301	25251	25450	25522	25481	25480	25240	25118	25225	25361	25140	25065	25313	25568	25275	25288	25148	25424	25179	25323	25250	25229	25380	25357	25288	25172	25528	25416	25235	25204	25527	25266	25260	25383	25073	25095	25471	25041	25285	25412	25283	25413	25360	25218	25342	25477	25297	25263	25333	25219	25126	25324	25452	25546	25401	25141	25272	25329	25403	25275	25504	25386	25284	25357	25274	25308	25372	25314	25381	25345	25119	25128	25532	25428	25466	25345	25126	25124	25095	25294	25515	25320	25181	25452	25510	25357	25255	25297	25387	25323	25119	25388	25412	25403	25223	25235	25179	25311	25214	25296	25318	25070	25751	25556	25407	25320	25349	25282	25292	25317	25367	25327	25268	25063	24900	25306	25211	25454	25551	25280	25291	25313	25471	25408	25326	25151	25516
20372	34732	33571	27335	23919	21849	20182	19448	18874	18305	18131	17844	17259	17235	17359	16800	16690	16863	16746	16761	16526	16599	16608	16546	16593	16352	16457	16262	16537	16402	16423	16469	16359	16292	16244	16399	16506	16391	16440	16597	16218	16256	16351	16401	16363	16355	16294	16288	16366	16213	16486	16359	16376	16215	16157	16369	16488	16259	16292	16428	16154	16103	16268	16171	16271	16141	16373	16450	16271	16012	16361	16126	16198	16309	16281	16113	16158	16075	16258	16252	16318	16138	16112	16230	16178	16345	16185	15985	16225	16198	16298	16089	16099	16062	16279	16067	16221	16190	16174	16350	16219	16210	16062	16161	16444	16247	16173	16104	16230	16310	16148	16154	16027	16207	16098	16095	16247	16280	16135	16089	16155	16183	16044	16279	16190	16142	16095	16148	16044	16303	16017	16141	16242	16166	16024	16021	16248	16209	16300	16000	16152	16262	16094	16022	16287	16082	16009	16234	16133	16057	16030	15954	16229	16221	16256	16204	16189	16010	16260	16198	16315	16249	16167	16255	16062	16233	16203	16231	15986	16187	16124	16214	16183	16156	16164	16051	16151	16086	16089	16340	16304	16168	16135	16213	16058	16256	16146	16183	16214	16199	16147	16126	16345	16225	16082	16184	16409	15957	16227	16114	16410	16065	16161	16115	16158	16046	16081	16186	16090	16176	16175	16205	16095	16110	16313	16207	16123	16105	16123	16155	16249	16329	16064	16255	16139	16203	16121	16115	16020	16085	16205	16102	16205	16052	16042	16169	16045	16171	16104	16066	16072	16098	16144	16132	16174	16215	16283	16006	16185	16268	16167	16066	15969	16173	16171	16051	16226	16112	16212	16164	16137	16198	16179	16039	16087	16188	16226	16065	16143	16212	16310	16066	16089	16150	16193	16142	16188	16062	15876	16244	16032	16177	16051	16121	16162	16187	16022	16096	16206	15974	15926	16364	16093	16313	15974	15985	16119	16233	16125	16431	16196	16228	16100	16365	16114	16104	16130	16075	16184	16113	16121	16147	16193	16227	16296	16092	16054	16163	16203	16267	16224	16193	16175	16101	16043	16217	15979	16043	16231	16026	16005	16392	16137	16180	16091	16128	16124	16229	16058	16150	16042	16199	16042	16262	16069	16083	16173	15952	16271	16248	16047	16034	16268	16121	16150	16083	16037	16241	16074	16342	16190	16146	16008	16228	16145	16115	16057	15995	16211	16067	16090	16184	16102	16177	16111	16175	16021	16237	16125	16188	16145	16014	16054	15961	16113	16211	16157	16162	16225	16133	16115	16316	16225	16291	16146	16129	16305	16048	16167	16175	15985	16098	16225	16211	16227	15966	16122	16187	16030	16103	16130	16060	16248	16228	16300	16158	16270	16114	16220	16160	16281	15977	16140	15924	16242	16199	16015	16089	16147	16017	16080	16370	16141	16168	16208	16091	16207	16050	16129	16037	15993	16087	16048	16075	16028	16199	16130	16242	16184	16110	16186	16196	15958	16112	16117	16303	16110	15993	16213	16036	16167	16297	16191	16334	16236	16003	15922	16168	15971	16063	16251	15985	16005	16123	16151	16323	16170	16049	16215	16056	16032	16214	16206	16144	16124	16221	16142	16099	16184	16149	16359	16254	16169	16018	16068	16195	16142	16170	16059	16022	16257	15948	15995	16143	15996	15992	16120	16268	16088	16127	16256	16107	15992	16133	16056	16136	16041	16191	16172	15997	16098	16200	16288	16054	16202	15999	15926	16165	16275	16231	16072	15951	16009	16232	16132	16020	16079	16150	16130	16175	16064	16115	16163	16158	16229	16134	16139	16147	16073	16120	15981	16068	16165	15918	16240	16118	16053	16090	16247	16183	15980	16085	16259	16117	15998	16034	16232	16052	16236	16204	16089	16205	16324	15936	16054	16134	16032	16301	16138	16048	16000	16239	16195	16082	16212	16176	15978	16061	16122	16372	16056	16098	16053	16333	16279	16178	16025	16230	16067	16144	16111	16224	16005	16119	15985	16242	16023	16005	16236	16108	15905	16141	16161	16081	16152	16186	16039	16183	15998	15910	16321	16198	16255	16197	16217	16065	16128	16121	16187	16216	16215	16001	16000	16162	16134	16168	16145	16193	16115	16102	16178	16182	16246	16213	16211	16020	16092	16070	16111	16186	16217	16108	16113	16062	16179	16112	15910	16319	16164	16014	16008	16121	16220	16230	16150	16100	16113	16154	16089	16114	16075	16313	15909	16020	16184	16181	16019	16084	16054	16185	16185	16143	16182	16108	16109	15971	16099	16016	16179	16092	16039	16137	16080	16006	16393	16249	16135	16086	16219	16192	16113	16283	16181	16213	16172	16222	16125	16303	16168	16158	16099	16154	16135	16009	16248	16062	16053	16083	16093	15928	16096	16142	16265	16095	16241	16319	16254	16264	16050	16285	16115	16016	16248	16095	16250	15962	16273	16144	16049	16122	16041	16237	16282	16004	16204	16165	16042	16234	16160	16084	16100	16067	16115	16023	16095	16154	16187	16188	16236	16087	16156	16216	16023	16207	16008	16012	16191	16121	16303	16166	16195	16157	16131	16145	16066	16141	16286	15911	16306	16122	16020	16243	16263	16064	16158	16003	16103	16014	16108	16200	16182	16217	16127	16146	16104	16288	15973	16175	16195	16105	16011	16199	16029	16087	16067	16059	15920	16095	16093	16139	16129	16036	16079	16151	16136	16106	16069	16034	16235	16231	16074	16262	15977	16171	16060	16324	16358	16307	16154	16203	16279	16105	15966	16206	16143	16080	16152	16090	16143	15990	16179	16098	16134	16259	16018	16228	16187	16049	16080	16141	16263	16027	15979	16138	16233	16149	16098	16211	16381	16116	16098	16121	16155	16249	16057	15936	16146	16256	16048	16163	16027	16164	16108	15971	16185	16090	16259	16200	16141	16310	16156	16235	16084	16308	16041	16251	16041	16224	16104	16094	16013	16194	16185	15838	16282	16052	16140	16164	16074	16077	16257	16181	16255	16039	16199	16039	16097	16004	16331	16331	16143	16055	16144	16200	16382	16442	16022	16132	15992	16104	16019	15895	16073	15942	16006	16163	16215	16101	16298	16239	16078	16151	16111	16075	16356	15970	16155	16080	16143	16072	16375	16241	16027	16055	16140	16099	16206	16011	16151	16103	16189	16295	15972	16083	16045	16090	16201	16222	16246	16172	16148	16068	15969	16039	16049	16079	16278	16196	16122	16236	16153	16107	16132	16057	16209	16115	16107	16037	16095	16070	16176	16048	16116	16084	16216	16164	16111	16139	16083	16271	16018	16118	16074	16029	16069	16128	15994	15997	16138	15998	16352	16323	16176	16123	16096	16429	16183	15977	16028	16190	16177	16275	16130	16131	16284	16148	16222	16158	15998	15999	16194	16182	16154	16154	16213	16200	16034	16110	16146	16001	15993	16282	16084	16124	16080	16264	16210	16181	16355	16179	16208	16148	16167	16206	16174	16144	16235	16164	16080	16225	16172	16033	16167	16038	16097	16293	16191	16070	16170	16165	16207	16107	16168	16103	16241	16056	16117	16073	15974	16017	16099	16093	15943	16113	15969	16059	16280	16011	16165	16296	16178	16220	16053	16142	16041	16012	16052	16013	16263	16119	16068	16282	16071	16085	16148	16016	16112	16088	16124	16188	16306	16039	16242	16185	16054	16107	16308	16198	16260	16261	16293	16049	16000	16082	16009	16034	16138	16261	16192	16141	16004	16262	15963	16091	16112	16192	16268	16192	16320	16260	16244	16206	16218	16056	16189	16187	16075	16097	15980	16271	15994	16374	16099	16012	16082	16151	16139	16165	16092	16129	15939	16147	16114	16178	16064	16195	16153	16146	16165	16168	16162	16185	16040	16025	16152	16270	16249	16235	16196	16088	16116	16225	16041	16225	16206	16256	15963	16085	16306	16067	16108	16299	15999	16188	16135	15961	16194	16059	16049	16151	16285	16015	16207	16141	15986	16289	16222	16050	16192	15965	16101	16130	16029	16447	16043	16009	16072	16154	16121	16317	15930	16158	16043	16317	16149	16067	16237	16221	16036	16177	16068	16246	16185	16255	16116	16057	16060	16195	16419	16163	16150	16267	16190	16147	16070	16145	16055	16113	16296	16174	16206	16012	16051	16086	16150	16039	16081	16213	16212	16196	16175	16085	16122	16151	16154	16111	16035	16237	16191	15991	16219	16308	16214	16110	16327	16360	16172	16187	16311	16070	16247	16042	16330	16242	16172	16168	16170	16138	16053	16232	16060	16213	15980	16105	16102	16216	16061	16060	16254	16020	16065	15976	16203	16102	16210	16141	16180	16081	16110	16187	16036	15969	16025	15965	16117	16327	16184	16092	16321	16161	16079	16059	15997	16075	16161	16087	16344	16235	16165	16089	16126	16057	16195	16123	16080	16099	16189	16109	16231	16056	16122	15953	16140	16212	16129	16152	16081	16105	16225	16226	16350	16188	16159	16099	16310	15967	16105	16247	16176	16148	16177	16142	16155	16087	16142	16047	15999	16057	16010	15968	16107	16075	16234	16191	16025	16267	16180	16246	16079	16109	16327	16053	16116	16024	16082	16136	16155	16110	16086	16051	16101	16160	16216	16135	16162	16074	16132	16083	16218	16185	16157	16253	16127	16241	16129	16064	16041	16036	16153	16135	16079	16074	16083	16249	16043	16166	16037	16164	16252	16204	16168	16292	16106	16078	16235	16070	16279	16274	16064	15996	16045	16069	16121	16166	16241	16103	16233	16061	16068	16157	16000	16254	16094	15987	16168	16080	16202	16125	16116	16255	16058	16263	15959	15961	16098	16166	16107	16178	16009	16227	16193	16144	16186	15937	16000	16197	16105	16096	16236	16004	16184	15999	16073	16045	15948	16083	16151	16113	16105	16072	16009	16194	16056	16313	16130	16077	16189	16279	16046	16040	16183	16205	16228	16107	16156	16033	16276	16203	16110	16030	16044	16059	16121	16278	16050	16184	16250	16171	16137	16173	16189	16116	16345	16109	16189	15988	16213	16101	16156	16205	16125	16174	15957	16024	16078	16247	16109	16083	16123	16082	16036	16307	16049	16155	16003	16054	16233	16035	16214	16176	16068	16013	16213	16266	16086	16037
34959	27517	31036	29719	27765	28000	27632	27057	26982	27188	26972	26837	26970	27042	26882	26832	26686	26858	26812	26824	26883	26971	26920	26843	27005	26794	26642	26732	26877	26974	27075	26957	26602	26744	26744	26747	26798	26670	26822	26933	26673	26631	26798	26773	26645	26804	26852	26779	26841	26838	26869	26785	26780	26835	26660	26776	26543	26497	26680	26842	26814	26714	26591	26729	26779	26643	26850	26958	26667	26685	26520	26694	26700	26675	26707	26620	26637	26608	26754	26625	26578	26436	26718	26553	26772	26561	26953	26823	26731	26561	26782	26744	26785	26530	26737	26598	27007	26929	26820	26561	26615	26808	26762	26746	26689	26682	26771	26705	26561	26684	26673	26676	26882	26946	26878	26662	26694	26734	26738	26713	26715	26754	26821	26766	26477	26635	26866	26726	26619	26868	26902	26668	26748	26907	26674	26892	26308	26786	26582	26594	26757	26900	26466	26634	26836	26608	26512	26685	26883	26771	26576	26726	26684	26609	26544	26727	26946	26749	26704	26818	26630	26577	26537	26662	26564	26897	26667	26723	26729	26822	26881	26782	26763	26724	26667	26761	26628	26631	26652	26516	26533	26518	26703	26919	26653	26823	26845	26700	26449	26880	26675	26692	26772	26623	26965	26684	26576	26414	26802	26683	26709	26753	26466	26647	26712	26666	26791	26323	26726	26733	26628	26718	26670	26937	26829	26576	26870	26495	26637	26647	26626	26969	26705	26875	26714	26591	26559	26845	26442	26861	26596	26688	26840	26616	26647	26527	26759	26643	26652	26625	26822	26696	26498	26738	26687	27038	26590	26418	26660	26542	26763	26682	26678	26626	26846	26680	26928	26701	26780	26818	26686	26571	26638	26716	26533	26637	26802	26532	26607	26730	26791	26619	26663	26642	26800	26505	26520	26620	26545	26653	26621	26535	26711	26689	26837	26855	26731	26657	26715	26996	26601	26596	26743	26565	26768	26679	26477	26524	26694	26863	26574	26640	26790	26729	26744	26795	26517	26818	26708	26697	26691	26692	26783	26632	26828	26625	26576	26736	26844	26613	26619	26637	26471	26667	26631	26846	26665	26663	26980	26883	26532	26726	26580	26684	26556	26647	26947	26862	27113	26956	26844	26640	26523	27031	26740	26633	26494	26719	26790	26567	26612	26784	26761	26440	26849	26716	26596	26581	26506	26495	26552	26476	26534	26505	26742	26636	26680	26631	26902	26950	26645	26884	26919	26687	26710	26607	26467	26731	26630	26674	26712	26629	26686	26803	26728	26546	26517	26762	26762	26714	26607	26574	26728	26409	26637	26701	26879	26500	26562	26682	26900	26719	26850	26918	26605	26826	26733	26729	26934	26787	26747	26474	26826	26638	26726	26654	26606	26695	26687	26699	26647	26831	26878	26832	26470	26728	26810	26786	26768	26740	26795	26587	26536	26426	26642	26612	26823	26539	26861	26752	26819	26935	27051	26698	26583	26771	26782	26690	26820	26621	27110	26730	26676	26684	26608	26603	26696	26779	26798	26834	26696	26773	26781	26810	26471	26706	26563	26689	26688	26535	26733	26729	26781	26608	26610	26851	26736	26797	26959	26798	26747	26618	26566	26668	26492	26751	26763	26794	26646	26617	26546	26837	26720	26679	26998	26710	26844	26700	26789	26623	26644	26778	26595	26559	26480	26573	26755	26736	26816	26447	26714	26548	26725	26550	26764	26742	26515	26712	26436	27112	26784	26457	26483	26869	26831	26767	26706	26858	26779	26728	26691	26619	26675	26755	26941	26575	26537	26830	26855	26486	26622	26815	26738	26718	26749	26790	26778	26664	26779	26860	26706	26603	26697	26797	26666	26709	26520	26726	26771	26519	26572	26738	26656	26711	26780	26721	26556	26666	26555	26805	26593	26541	26810	26833	26679	26831	26646	26391	26616	26596	26725	26723	26565	26639	26772	26670	26782	26665	26651	26817	26756	26813	26711	26736	26712	26644	26714	26790	26509	26686	26736	26649	26554	26711	26777	26550	26703	26823	26738	26647	26412	26419	26718	26686	26873	26630	26793	26586	26756	27035	26626	26873	26471	26637	26935	26624	27006	26608	26613	26669	26870	26737	26791	26590	26707	26828	26861	26525	26813	26649	26969	26789	26475	26520	26635	26688	26965	26751	26430	26507	26484	26514	26732	26588	26508	26839	26693	26641	26798	26765	26787	26514	26699	26714	26669	26874	26764	26629	26742	26577	26430	26562	26589	26592	26639	26891	26902	26731	26550	26655	26676	27083	26763	26598	26411	26287	26594	26626	26694	26543	26733	26411	26615	26719	26817	26725	26784	26608	26501	26566	26643	26494	26835	26669	26909	26670	26720	26439	26596	26505	26739	26468	26673	26637	26672	26722	26415	26753	26782	26671	26690	26747	26843	26752	26861	26935	26705	26744	26603	26725	26617	26681	26640	26861	26416	26701	26788	26634	26709	26784	26869	26719	26973	26704	26581	26493	26771	26570	26628	26530	26752	26492	26451	26511	26553	26616	26909	27061	26861	26505	26629	26998	26886	26516	26845	26994	26937	26952	26721	26794	26610	26363	26677	26764	26579	26529	26788	26927	26791	26600	26613	26910	26937	26667	26570	26910	26837	26848	26787	26814	26772	26620	26742	26865	26462	26675	26858	26661	26766	26628	26632	26580	26836	26756	26690	26761	26679	26818	26593	26798	26759	26861	26826	27049	26950	26826	27032	26572	26914	26596	26647	26591	26680	26821	26784	26463	26902	26661	26709	26707	27147	26828	26618	26698	26660	26652	26629	26746	26815	26545	26851	26800	26594	26851	26638	26798	26932	26737	26886	26932	26688	26575	26610	26659	26498	26646	26868	26702	26800	26830	26719	26785	26734	26632	26540	26551	26959	26801	26554	26667	26776	26851	26584	26774	26724	26507	26695	26423	26728	26658	26859	26573	26576	26797	26888	26837	26612	26538	26562	26618	26563	26910	26766	26689	26834	26785	26799	26787	26804	26597	26527	26703	26765	26639	26842	26768	26396	26852	26688	26720	26566	26715	26505	26783	26653	26698	26762	26647	26863	26550	26914	26750	26483	26581	26670	26779	26587	26660	26731	26678	26730	26448	26588	26677	26822	26601	26487	26741	26734	26705	26870	26691	26614	26754	26631	26648	26732	26802	26555	26645	26899	26832	26463	26645	26557	26605	26699	26760	26774	26792	27126	26749	26467	26886	26868	26505	26755	26806	26754	26602	26717	26888	26813	26817	26914	26841	26776	26673	26793	26721	26614	26629	26684	26612	26955	26789	26643	26922	26621	26764	26595	26777	26522	26664	26669	26739	26648	26839	26901	26486	26737	26404	26652	26902	26722	26633	26626	26813	26859	26491	26775	26832	26558	26622	26515	26831	26621	26755	26577	26515	26744	26897	26724	26742	26821	26718	26564	26852	26780	26558	26724	26559	26888	27031	26514	26886	26814	26621	26891	26572	26503	26485	26638	27128	26763	26916	26745	26801	26881	26717	26794	26785	26672	27008	26702	26779	26602	26749	26760	26498	26658	26606	26607	26573	26552	26576	27009	26777	26795	26715	26588	26838	26839	26346	26492	26637	26734	26699	26550	26544	26733	26662	26938	26858	26525	26542	26629	26821	26687	26787	26507	26630	26581	26451	26641	26670	26908	26767	26749	26838	26761	26896	26648	26431	26821	26700	26360	26669	26852	26725	26575	26576	26659	26574	26461	26677	26838	26754	26626	26622	26512	26647	26616	26757	26429	26722	26709	26593	26524	26702	26595	26447	26764	26956	26779	26815	26847	26643	26545	26917	26697	26807	26746	26732	26798	26881	26576	26790	26828	26569	26892	26810	26762	26604	26679	26772	26718	26901	26920	26788	26567	26686	26757	26900	26711	26953	26798	26760	26614	26872	26541	26901	26906	26727	26982	27051	26969	26681	26390	26640	26424	26727	26789	26633	26931	26923	26537	26714	26515	26580	26965	26935	27013	26813	26722	26844	26727	26885	26939	26842	26636	26766	26660	26861	26546	26821	26646	26650	26817	26628	26791	26618	26863	26631	26673	26512	26584	26644	26813	26640	26773	26497	26724	26839	26560	26707	26815	26656	26616	26625	26813	26878	26681	26786	26825	26858	26677	26691	26805	26639	26770	26749	26972	26721	26493	26895	26819	26741	26693	26829	27056	26807	26768	26583	26646	26662	26797	26621	26665	26776	26700	26760	26820	26799	26385	26600	26842	26641	26623	26718	26550	26566	26742	26717	27060	26898	26876	26534	26879	26633	26846	26819	26952	26716	26719	26714	26888	26655	26652	26778	26589	26847	26807	26749	26667	26895	26602	26788	26703	26653	26688	26729	26661	26629	26721	26775	26678	26672	26607	26539	26792	26733	26750	26724	26530	26640	26766	26802	26558	26734	26771	26764	26736	26702	26625	26543	26553	26830	27097	26837	27033	26725	26768	26630	26444	26580	26452	26407	26688	26656	26617	26429	26546	26683	26691	26741	26859	26649	26800	26578	27039	26865	26979	26723	26528	26632	26675	26716	26503	26731	26667	26586	26908	26690	26523	26379	26752	26501	26704	26620	26768	26786	26668	26670	26789	26659	26801	26724	26912	26959	26821	26834	26780	26790	26645	26645	26732	26619	26812	26799	26747	26621	26642	26687	26801	26665	26736	26861	26929	26947	26634	26527	26702	26643	26943	26579	26798	26637	26760	26791	26755	26739	26772	26715	26967	26809	26778	26699	26670	26544	26760	26751	26760	26787	26726	26893	26544	26598	26666	26729	26752	26571	26842	26673	26800	26517	26574	26783	26659	26860	26633	26893	26988	26553	27137	26530	26733	26756	26868	26703	26735	26733	26679	26826	26646	26727	26551	26896	26680	26638	26411	26383	26727	26404	26559	26587	26796	26886	26667	26802	26835	26810	26797	26762	26394	26909	26664	26552	26925	26901	26814	26733	26667	26808	26744	26761	26914	26674	26666	26852	26510	26691	26613	26778	27031	26869	26814	26788	26793	26641	26913	26785	26768	26519	26783	26791	26595	26643	26693	26777	26772	26664	26786	26626	26992	26582	26822	26713	26754	26781	26961	26734	26711	26630	26715	26770	26842	27010	26826	26814	26670	26523	26810	26104	26635	26782
20584	22927	22550	20155	19036	18270	18055	17885	17639	17442	17334	17232	17290	17137	17142	16955	17081	17083	17096	16997	16978	16882	16864	16884	17081	16863	16939	16916	16944	17009	16759	16798	16878	16954	16890	16848	16916	16813	16871	16906	17065	16981	17004	16977	16920	17089	17023	16960	16914	17026	16969	16875	16887	17133	17035	16926	16848	16896	16796	16975	16881	16799	16662	16933	16669	16892	16924	16983	16970	16794	17017	16964	16784	16867	16876	16975	16822	16994	16866	16858	17006	16787	17002	16853	16927	17007	16826	16621	16780	16764	16788	16879	17035	16831	16730	16955	16883	16921	16973	16809	16942	16923	16740	16910	16886	16889	16685	16936	16927	16861	16679	16983	16931	16731	16904	16824	16833	16814	16892	16804	16896	16971	16864	16864	17106	16847	16900	16893	16724	16795	16935	16717	16892	17061	16747	16913	17013	16793	16780	16952	16724	16927	16693	16817	16959	16767	16912	16837	16783	16708	16861	16850	17019	16910	16754	16906	16837	16904	16899	16809	16971	16848	16953	17001	16875	17064	16789	16820	16884	16858	17046	16935	16828	16993	16936	16935	16769	16789	16697	16765	16938	16791	16832	16882	17057	16770	16754	16811	16826	16985	16804	16752	16851	16885	16951	16912	16803	16824	16873	16758	16977	17006	16706	16852	16889	16734	16927	17004	17004	16728	16856	16940	16675	16808	16686	16868	16943	16634	16852	16742	16971	16942	16938	16733	16817	16758	16770	16729	17070	16730	16892	16945	16821	16930	16899	16663	16958	16982	16881	17038	16804	16895	16820	16869	16801	16801	16827	16850	17018	16878	16816	16889	16841	16881	16770	17067	16802	16881	16922	17159	16805	16830	16890	16956	16767	16948	16879	16794	16677	16860	16902	16886	16830	16859	16642	16622	16870	16777	16848	16784	16863	16886	16750	16960	16750	16913	16966	16698	17048	16856	16954	16763	16928	16851	16879	16813	16917	16985	16937	16920	16810	16943	16884	16767	17059	16726	16859	16961	16869	16962	16856	16724	16788	16922	16797	16861	16819	16994	16840	16861	16952	16963	16752	16897	16840	16876	16820	16924	16799	16948	16830	17017	16832	17001	16926	16687	16869	16886	16857	16728	16918	16923	16856	16877	16767	16963	16913	17050	16828	16849	16953	16888	16872	16819	16898	16879	16740	16742	16851	16842	16979	17029	16681	16910	16808	16796	16876	17023	16764	16729	17001	16909	16986	16911	16952	16722	16986	16984	16983	16897	16801	17031	16873	16776	16704	16736	16795	16864	16809	16843	16737	16935	16748	16924	16822	16868	16977	16890	16878	16924	16861	16804	16975	16935	16717	16917	17091	16915	16921	16954	16950	16979	16816	16703	16921	16876	16969	16717	16956	16938	16903	16874	16742	16959	16801	16881	16793	16907	16819	16918	16756	16806	16968	16840	16841	16938	16741	16722	16874	16813	16795	16890	16885	16847	16900	16773	16866	16748	17009	17072	16803	16943	16770	16772	17090	16999	16845	16800	16900	17022	16699	16796	16832	16985	16778	16896	16833	16864	16880	16749	16860	16810	16948	16726	17069	16718	16952	17014	16808	16947	16923	16736	16848	16806	17056	16857	16939	16929	16878	16973	16902	17020	16906	16972	16891	16864	16979	16908	16990	16797	16907	16959	16933	16861	16805	16785	16831	16884	16818	16831	16778	16785	16905	16928	16701	16899	16885	16894	16996	16830	16883	16765	16813	16843	17050	16948	16923	17106	16850	16869	16696	16840	16899	16899	16945	16866	16864	16928	16715	16788	16920	16921	16801	16856	16879	16680	16839	16751	16785	16892	16978	16863	17041	16908	16898	16845	16944	17215	16764	16764	16801	17057	16729	16792	16690	17023	16773	16818	16782	16800	16871	16955	16832	16654	16882	16951	16767	16642	17049	16781	16844	16980	16802	16725	16790	16843	16829	16951	16672	16759	16969	17051	16864	16831	16810	16846	16932	16848	17035	16911	16893	16837	16749	16897	16827	16967	16953	16830	16978	16991	16797	16961	16945	16784	16879	16666	16779	16759	16946	16846	16878	16841	16721	16993	16858	16842	16942	16862	16964	16991	16742	16896	16894	16781	16910	16858	16764	16873	16831	16819	16891	16722	16810	16901	16734	16872	16797	16884	16790	16852	17020	16880	16742	16981	16826	16724	16866	16930	16681	16953	16961	16724	17085	16881	16946	16989	16712	16744	16812	16792	16925	16733	16892	16702	16895	16863	16862	16811	16942	16984	16772	16663	16769	16729	16823	16958	16768	16853	17010	16854	16736	16975	16786	16887	16854	16777	16904	16758	16783	16795	16920	16946	16652	16763	16794	16989	16896	16783	17063	16646	16906	17072	16974	16934	16748	17139	16984	16983	16889	16998	16928	16748	16933	16703	16863	16777	17122	16871	16797	16966	16815	16751	16861	16736	16998	16855	16779	16881	17026	16917	16901	16786	17040	16841	16870	16850	16895	16936	16784	16689	16852	16930	16766	16764	16743	16830	16837	16792	16893	16714	16774	17031	16825	16752	16720	16836	16750	16859	17012	16815	16980	16835	17009	17113	16810	16866	16674	17064	16821	16705	17019	16959	16978	16846	16959	16824	16955	16821	16694	16934	17053	16783	16815	16929	16825	16891	16797	16953	16759	16904	16883	16967	16847	16792	16762	16958	16775	16844	16845	16685	16839	16806	16806	17026	16767	16751	17005	16810	17003	16684	16861	16915	16989	16771	16892	16832	16779	16965	16725	16945	16833	16952	17016	16906	17030	16791	16800	16957	16939	16882	17054	16841	16849	16814	16956	16905	16851	16885	16682	16838	16796	17014	16886	16727	16768	16881	16840	17054	16789	17010	17039	16979	16858	16889	16949	16899	16874	16686	16829	16833	16789	16924	16769	16998	16989	16835	16850	16901	16846	16861	16762	16800	16904	16994	16966	16882	16801	16860	16822	17002	16894	16930	16725	16777	16786	17038	16939	16922	16800	17004	16822	16803	16884	16639	16901	16807	16740	16893	16929	16789	16893	16890	16903	16728	16791	17021	16839	16961	16993	16912	16965	16983	16946	16987	16835	16745	16809	16816	16888	17007	17009	16844	16866	16790	16892	16867	16763	17039	16807	16981	16900	17013	17039	16924	16925	16990	16777	17067	16869	16892	16923	16742	16971	16800	16747	16832	16846	16908	16867	17065	16738	16828	16895	16817	16873	16890	17068	16935	16900	16817	16839	16921	16860	16788	16943	17127	16784	17012	16806	16853	16971	16726	16826	16894	16818	16896	16778	16826	16948	16690	16926	16818	17031	16865	16866	16889	16864	16892	16922	16844	16803	16886	16840	16893	17049	17022	16938	16902	16867	17032	16734	16926	16938	16966	16819	16962	16740	16715	16856	16733	16933	16812	17132	16970	16864	16905	16847	16882	17088	16761	16767	16944	17026	16925	16812	16921	16806	16816	16901	17032	16754	16840	16843	16799	16860	16831	16902	17002	16915	17040	16823	16961	16884	16855	16710	16828	16974	16849	16702	16859	16999	16864	16822	16925	16826	17012	16833	16931	16726	16912	16791	16887	16982	16718	16836	16859	16799	16657	16908	16724	16894	16842	16847	16874	16855	16976	16809	16746	16975	16735	16734	17055	16571	16836	16995	16908	16820	16909	16745	16831	17077	16864	16873	16824	16902	16982	16767	16959	16987	16890	16771	16915	16854	16848	16807	16752	16994	16848	16930	16697	16939	16917	16894	16858	16898	17046	16775	16829	16966	16812	17111	16834	16851	16787	16932	17110	16706	16755	16902	16793	16969	16858	16798	16977	16809	17007	16826	16953	16967	16886	16731	16932	16936	16793	16895	16833	16983	16792	16936	16793	17001	16861	16925	16650	16763	16786	16995	16960	16850	17074	16759	16986	17021	16930	16914	17026	16754	17198	16909	17031	16969	17050	16961	16863	16841	16863	16817	16788	16868	16759	16822	16946	16881	16943	16854	16749	16921	16744	17088	16807	16655	16941	16799	16984	16797	16756	16823	16898	16887	16828	16768	16919	17046	16892	17035	16729	16735	16921	16796	16729	16914	16933	16790	16869	16999	16788	16849	16879	16884	16933	17021	16818	16781	16933	16846	16692	16859	16968	16798	16818	17062	17033	16938	16851	16855	16747	16756	16912	16918	16942	16705	16947	16800	16864	16786	16751	16906	16893	16841	17049	16807	16931	16923	16562	16823	16957	16969	16575	16833	16836	16763	16820	16927	16894	16936	16953	16844	16946	17015	16735	16948	17063	16944	16822	16807	16906	16816	16850	16847	16658	16742	16842	16856	16823	16976	16703	16848	16803	16740	16796	16869	16713	16564	16948	16918	16759	16687	16935	16614	16756	16854	17020	16793	16949	16880	16840	16921	16948	16680	16820	16875	17004	16935	16774	16656	17017	17038	16940	16828	16730	16861	16727	17037	16989	16755	16818	16848	16979	16885	16783	16843	16924	16947	16914	16999	16951	16830	17027	16816	16902	16999	16847	16956	16804	16960	16722	16884	16838	16711	16696	16838	16977	16821	16920	16823	16808	16821	16887	16877	16825	16851	16946	16820	16919	16987	16864	16997	16903	16774	16945	16785	16894	16778	16837	16972	16858	16904	16976	16852	16964	16993	16787	16958	16850	16752	16861	16851	16995	16770	17004	16701	16953	16944	16823	16795	16902	17010	16877	16875	16901	16881	16996	16861	16804	16884	16648	16811	16762	16899	16696	16842	16923	16791	16803	16907	16859	16725	16698	16742	16825	16939	16873	16896	16904	16863	17104	16756	16878	16809	16854	16844	16984	16738	16717	16972	16835	16882	16837	16723	16914	16878	16843	16760	16819	17007	16978	16784	16835	17012	16958	16778	16827	16851	16866	16938	16786	17034	16781	16813	16927	16920	16763	16964	16903	17004	16803	16845	16946	17030	16968	16967	16708	16887	16732	16911	16806	16726	16910	16892	16961	16976	16957	16992	16827	16981	16903	16761	16844	16930	16882	16967	16810	16791	16973	16738	16797	17035	16999	16794	16770	16945	16823	16811	16900	16945	16851	16787	17012	16823	16828	16903	16914	16819	16840	16832	17028	16946	16811	16917	16883	16609	16909	16948	16867	16792	16809
24535	21175	27721	25344	24106	27994	29380	26925	26342	26278	26035	25932	25666	25725	25634	25449	25616	25570	25664	25375	25298	25254	25299	25500	25342	25097	25200	25167	25320	25401	25351	25175	25332	25106	25315	25379	25480	24983	25060	25379	25212	25173	25146	25426	25258	25249	25114	25115	25440	25338	25262	25166	24919	25177	25384	25356	25329	25107	25036	25261	25134	25194	25098	25037	25069	25109	24948	25179	25276	25127	25361	25319	25089	25087	25251	25420	25101	25167	25287	24961	25296	25273	25342	25270	24910	25071	25057	25182	25186	25176	25050	25010	25377	25201	25394	25134	25112	25137	25580	25243	25228	25224	25186	25187	25271	24975	25451	25331	25404	25098	25262	25011	25162	24898	25106	25050	25162	25134	25046	25140	25198	24977	25123	25140	25282	25117	25170	25161	25265	25227	25242	25298	24915	25343	25097	25419	25220	25230	25115	25074	25105	25013	25294	25209	24878	25142	25199	25030	24933	25150	24879	24971	24990	24806	24868	25230	25047	25182	25298	25022	25099	25349	25506	24906	24940	24804	25142	25065	25030	25228	25180	25201	25257	24946	25248	24976	25211	25237	25274	25145	25167	25283	25242	24836	25213	25355	25428	25047	25119	25268	25155	25082	25391	25134	25052	25134	24995	25186	25224	25002	25172	25103	25022	25133	25253	24970	25084	25084	25315	25219	25160	25394	25052	25211	25148	25440	25510	25170	25167	24915	25175	25096	25198	25135	25059	25155	24900	24963	25029	25287	24951	25109	25148	25165	25057	25191	25226	25018	25214	25227	25173	24961	25197	25301	25135	25115	25307	24959	24945	25101	25304	24952	25225	25108	25249	24948	25200	25224	24896	25300	25189	25020	25266	25217	25212	25073	25108	24935	25135	24953	25008	24907	25281	25094	25060	24875	25216	25051	25134	25215	25252	25095	24915	25151	25183	25288	25438	25095	25065	25320	25391	25248	24891	25129	25098	25151	25305	25198	25213	25047	25229	24966	25297	25047	25107	25183	25232	25054	25442	25226	25125	24902	25131	24866	25423	25091	24899	25146	24999	25190	24972	25020	25237	25282	25050	25097	25149	25179	25128	25129	25170	25147	25088	25124	24856	25255	25127	25130	25192	25293	25039	25050	25185	25078	25100	25182	25257	25046	25346	25177	25080	24748	25127	25175	25253	25120	25261	25094	25137	25086	25265	24899	24974	25077	25241	25307	25036	24984	25247	25076	25330	25103	25388	25217	24879	24831	25019	25313	25291	25060	25096	25161	25320	25053	25295	25200	25135	25214	25114	24948	24846	25089	25049	24953	25131	25000	24811	25150	25213	25141	24838	25113	24884	25164	25110	25146	25439	25068	25207	25136	24926	25008	25138	25051	25213	25307	25022	24985	25012	25027	25142	25054	24934	25030	25099	25123	25102	25089	25120	25216	25094	25249	25104	24990	25064	25193	25267	25061	25317	24953	24817	25075	24965	25065	25264	25231	25113	25313	25164	25029	25332	25230	24966	25298	25025	25191	25193	24973	25182	24941	24935	25054	25105	25178	25337	25361	25048	25120	25256	24907	25192	24878	25091	25229	24993	25216	25014	25480	25146	25238	25338	25164	24932	24926	25123	25056	25035	25014	25030	25062	24998	25194	24929	25069	25129	25280	25294	25283	25147	25188	25115	24982	24938	25033	25093	25348	25272	25293	25014	25181	24896	25219	25200	25200	25331	24976	25118	25445	25087	25115	25058	25013	25300	25033	25232	25192	25330	25073	25259	25238	25284	25059	25361	25144	24982	24917	25182	25023	25207	25403	25185	25030	25099	25227	25024	25264	24875	24918	25083	25216	25037	24963	25113	25055	25256	24948	25082	25112	25102	25188	25135	24906	25102	24894	24891	25038	25115	25225	25185	25082	25228	25244	25267	25171	25116	25099	24969	25151	25301	24996	25228	25115	25017	25183	25198	25238	25167	25161	25200	25190	25329	25207	25112	25273	25088	25011	25184	25234	25350	25070	25046	25096	24969	25100	25175	25187	25154	25206	25252	25124	25157	24904	24887	25050	25106	25237	25177	25288	25226	24860	25029	25232	25166	25085	25121	25066	25161	24943	25179	25165	25170	25096	25266	25239	24948	25182	25180	25168	25232	24916	25190	25069	25007	25117	25340	25290	24898	25327	25179	25119	25075	24941	24915	25268	24976	25042	25023	25210	24978	25093	25146	25155	25135	25035	25113	25126	25013	25187	25277	25095	25256	24996	24963	25025	25172	25212	25177	25069	25319	25170	25057	25075	25345	25220	25238	25287	25402	25153	25010	25110	24974	25126	25202	24989	24936	25003	25222	24905	24837	25218	24914	25196	24949	25165	24859	25209	25245	25016	25183	25366	25097	25079	25319	25059	25245	25218	25105	25383	25043	24778	25194	25148	25190	25070	25143	25228	25036	25219	24913	25102	25294	25184	24965	25281	24946	25132	25284	25248	25267	24875	25158	24977	24938	25287	25065	25095	25183	25291	24904	25302	25227	25357	24982	25109	25042	25212	25136	25118	25023	25129	24915	25124	25084	25019	25469	25207	25128	25221	25001	25058	25121	25100	25168	25227	24982	25238	24977	25317	25242	25198	25157	25089	25104	25287	25244	25319	24958	25212	25142	24834	25036	25081	25108	25055	25101	25265	24757	25034	25057	25035	25157	25048	25025	25214	25173	25115	25302	25358	25140	24993	24878	24948	24947	25115	25131	25013	25174	25067	24951	24932	25477	25024	25259	24993	25182	24961	25116	24875	25230	24861	25275	25040	25344	25053	25013	24882	24935	24973	25073	25109	25011	24999	25271	25166	25179	25042	25013	24966	25104	25070	25215	25113	25178	24915	24958	25021	25207	25035	24996	24980	24887	25098	25160	25212	25169	24936	25085	24912	25130	25188	25078	25078	24988	25224	25131	24968	25145	25182	25282	25181	25237	24891	25091	25137	25075	25035	25116	24976	24909	24972	25204	24981	24955	25177	25315	25093	25191	25315	25181	25181	25117	24849	25013	25233	25098	25198	25441	25394	25148	25346	25065	25302	25259	25335	25161	24773	25286	25186	25022	24913	25119	25341	25171	25060	24937	24783	25145	25072	25228	25151	24925	25113	25633	25161	25231	24822	25117	25236	25167	25116	25323	25052	24990	25118	25163	25238	25345	24989	25163	25174	25127	25151	25190	25169	24868	25034	24983	25063	25163	24871	24963	25006	25249	25426	25070	24944	25126	25051	25089	24892	24963	25392	25421	25404	25439	25068	25264	25229	25148	25141	25089	25269	25035	24955	25148	25042	24918	25027	25158	25282	25042	24988	25041	25091	24952	25274	25458	25092	25293	25135	25569	25026	24889	25207	25219	25190	24886	25281	24888	25119	25056	25007	25282	25099	25239	25260	25355	25039	25191	25345	25019	25160	25142	25290	25231	25173	25298	25291	24965	25002	25106	25237	24892	25381	24766	25139	25067	25168	25100	25078	25150	25149	25321	25329	25215	25271	25044	25205	25037	25099	25092	25080	24862	25109	25233	25155	25288	25272	25024	25195	25120	24900	25276	24952	25181	24993	25325	24890	25044	25488	25254	24998	25260	25397	25187	25335	25135	24996	25010	24863	25177	25018	25033	24864	25108	25026	24975	24771	25091	25126	25196	25272	25011	25138	24958	24869	25118	25175	25112	25208	25175	25137	25081	25376	25080	24848	25067	24975	25253	25043	24880	24927	25160	25019	25182	24953	25333	25214	25261	25247	25066	25298	25046	25108	25106	25350	25066	25141	25259	25237	25379	24879	25346	25333	25172	25173	25262	25059	25145	25017	25236	25216	25214	25128	24959	24998	24959	25014	25330	25425	25369	25419	25153	25192	25013	25024	25117	25068	25117	25029	25395	25128	25205	25292	25047	25318	25084	25229	25016	25129	25104	24988	25239	25091	24866	24977	25325	24917	25083	25063	25043	25051	25149	24971	25351	25078	25208	24819	25111	25251	25216	25433	25068	25090	25088	25007	24968	25163	25275	24965	25130	25069	25034	25266	24995	25161	25193	25126	25225	24955	25457	25334	25356	25260	25114	25341	25111	25196	24989	25166	25132	25166	25264	25069	25309	24895	25279	25126	24960	24939	24907	25299	24941	25185	25180	24893	25331	24900	24955	25161	25107	25149	25302	25031	25214	25192	25007	25198	25304	25022	25118	24950	25217	25211	24932	25151	24797	25195	25160	25045	25041	25050	24994	25016	25117	25243	25156	25174	25433	25019	25249	25040	25033	25139	24989	25028	25253	25183	25159	25212	25060	25218	25262	25173	25178	25129	25211	25198	24958	24991	24941	25031	25112	25223	25080	25075	25227	25036	25013	25136	25181	25038	25168	25182	25228	25262	25321	25238	24873	25349	24997	25208	25311	25131	25309	25087	25128	25198	25397	25205	25082	24921	25124	25160	25195	25115	25025	24902	24931	25008	25225	25172	25201	25017	25237	25210	25180	25167	24960	25102	25108	25215	25074	25262	25057	25123	25116	25016	25150	25142	25209	25149	25356	25430	25443	25166	25132	25070	25240	25036	25213	25153	25096	24998	25062	25217	25059	24936	25081	25456	25213	25316	25384	25232	25126	25174	24745	25006	24941	25083	25171	25219	25093	25174	25041	24993	25216	24925	25068	25196	24834	24799	25187	25110	25203	25012	25147	24749	25275	25111	25106	24944	25160	25019	25052	25158	24956	25193	25201	25226	25085	25180	25171	25398	25314	25266	25045	25324	25136	25385	25007	25097	25278	25195	25133	25015	25196	25021	24754	24901	24778	25250	25138	25148	25022	24926	25184	24949	25090	24964	25116	25340	25186	25302	25077	25138	25143	25012	25238	25175	25239	24931	25010	24975	25133	25137	25325	24853	25138	25134	25111	25119	25187	24908	24993	25186	25274	25087	25118	24819	25086	25164	25106	25092	25250	25464	25022	24838	25204	24873	25182	25179	25082	25263	25210	25017	25290	25304	25043	25151	25060	25116	25099	25147	25030	25094	25109	25041	25327	25169	25082	25100	25227	25048	25157	24875	25345	25106	25076	25241	25272	24947	25114	25335	25143	25001	24943	25109	25226	25081	25026	25004	25119	25138	25099	25084	25154	25270	25120	25177	25410	25173	25563	25088	25228	25083
17984	29081	28712	23602	21235	19717	18732	18357	17814	17331	17370	17025	16972	16687	16659	16580	16578	16440	16510	16215	16528	16200	16342	16332	16185	16259	16257	16244	16241	16282	16344	16299	16280	16165	16319	16351	16318	16401	16339	16363	16169	16065	16328	16358	16376	16376	16314	16163	16268	16247	16211	16189	16215	16158	16237	16191	16265	16412	16232	16216	16142	16227	16159	16163	16131	16381	16096	16001	16365	16036	16318	16207	16163	16099	16161	16192	16140	16037	16137	16333	15979	16175	16180	16004	16168	16152	16106	16135	16175	16238	16129	16097	16020	16224	16179	16188	16042	16203	15974	16132	16096	16042	16139	16002	16131	16077	16208	16031	16099	16229	16096	16309	16186	15954	16279	16098	16196	16101	16196	16189	16056	16130	16200	16072	16277	16274	16113	16105	16111	16145	16188	16163	16093	16080	15862	15931	16193	16214	16116	16150	16255	16077	16066	16135	16109	16122	16141	16209	16189	16151	16052	16229	16160	16227	16038	16099	16088	16027	16380	15977	15883	16116	16079	16219	16127	16153	16037	16095	16113	16077	15981	16240	16100	16066	16177	16140	16276	16034	16246	16173	16068	15998	16114	16113	16105	16260	16234	16067	16158	16246	15904	16040	16298	16218	16033	16067	16397	16032	16080	16170	16170	16372	16050	16314	16045	16144	16172	15863	15975	16057	16126	15922	16080	16264	16234	15939	16126	16226	16255	16239	16271	16134	16137	16013	15993	16093	16222	16257	16081	16145	16156	16047	16193	16157	15980	16190	15904	16248	16135	16026	16138	16230	16283	16035	15985	16145	16246	16282	16038	16162	16238	16040	16058	16199	16067	15977	16146	16024	16234	16116	16027	16050	16028	16172	16114	16104	16201	16160	16133	16093	16200	16110	16156	16150	16206	16090	16088	15957	16285	16011	16100	16223	16146	16023	16083	16043	16061	16160	16099	16189	16085	16181	15993	16140	16071	16139	16129	16094	16360	16052	16114	16081	16174	16181	16160	16115	16263	16214	16023	16204	16125	15942	16139	15994	16003	16175	15940	16079	16132	15935	16297	15986	15989	15967	16167	16188	16137	15960	16063	16002	16076	16190	16127	16123	16153	16126	16295	16018	16186	16118	16029	16102	16103	16185	16059	16237	16155	16241	16185	16138	16278	16074	16184	16023	16201	16136	16139	16228	16115	16067	16090	15969	15978	16004	16056	16106	16042	16004	16227	16090	16238	16097	16158	16128	16134	16165	16082	16141	16038	16144	16093	16018	16015	16145	16059	16026	15991	16052	15977	16154	16032	16086	16097	16064	16319	16102	16112	16212	16214	16024	16278	15861	16035	16029	16289	16150	16115	16116	16186	16095	16203	16142	16134	16271	16116	16103	16149	16025	16157	16009	16311	16074	16019	16167	16091	15957	16266	16166	16141	15913	16128	16196	16074	15988	16148	16028	16150	16129	16008	16140	16201	16176	16140	16229	16024	16152	16231	16148	16167	16080	16196	16072	16108	16129	16109	16086	16083	16147	16133	15952	16159	15870	15951	16105	16276	16019	16059	15999	16174	15984	16211	16323	16201	16042	16271	15995	16287	16006	16101	16004	16138	16211	16079	16032	16257	16068	16171	15994	15996	16205	16166	15807	16088	16252	16223	16143	16145	16033	16182	16024	16181	16042	16069	16165	16111	16030	16344	16064	16004	16029	16081	16039	16139	16093	16278	16256	16004	16144	16056	16206	16139	16293	16275	15968	16278	16108	16077	16173	16013	16269	16043	16125	16107	16138	16146	16022	15980	16064	16194	16116	16165	16088	16044	16259	16253	16238	16094	16236	16200	16137	16176	16183	16172	16139	16211	16048	16238	15983	16092	16045	16130	16158	16009	16149	15981	16027	15996	16087	16022	16160	16414	16245	16084	16094	16076	15996	16091	16159	16133	16231	15948	16007	15953	16085	16170	16134	16188	16198	16171	15973	15959	16121	16111	16091	15925	16145	16234	16161	16257	16163	16234	16135	16127	16087	16189	16082	16126	16047	16207	16295	15984	16019	16239	16105	16074	16146	16036	16302	16218	16202	16111	16155	16005	16082	16049	16029	16165	16047	16103	16355	16210	16089	15992	16053	16209	16037	16135	16260	16045	15995	16104	16066	16171	16064	16049	16374	16095	16200	16124	16159	16172	16161	16065	16095	16259	16073	15854	16236	16208	15998	16224	15994	16223	15947	16145	16078	16134	16112	16208	16139	16164	16117	15957	16342	16203	16133	16168	16056	16135	16022	16129	16071	16003	16148	16121	16088	16107	16105	16093	16061	16062	16222	16158	15995	15931	16119	16182	16292	16127	16165	16133	16303	16120	16173	16174	16147	15907	16231	16221	16373	16247	16137	16204	16117	16257	16059	16067	15945	16093	16084	16196	16019	16054	16019	16146	16388	16203	16293	16210	16074	16029	16179	16062	16039	15893	16068	16002	16254	16244	16074	16092	16220	16163	16021	16086	16078	16266	16095	16148	16000	16288	16103	16056	16042	16232	16367	16208	16203	16106	16193	16319	16119	16151	16184	16158	15969	16171	15971	16044	16123	16132	16117	16127	15927	16181	16121	16159	16174	16168	16071	16107	16132	15967	16070	16131	15987	15998	16163	16035	15897	16159	16208	16061	16037	16138	16119	16109	16139	16270	16245	15965	15895	16198	15895	16196	16096	16172	16212	15999	16159	16024	16063	16246	16203	16212	16240	16092	16205	16133	16164	16213	16138	16089	16046	15966	16007	16068	16278	16212	16142	16186	15968	16141	16217	15988	15996	16000	16160	16355	15954	16112	16064	16057	16038	15893	16157	16212	16101	16164	15964	16103	16187	16131	16243	15941	16280	16263	16214	16160	16117	16254	16214	16237	16262	16038	16130	16099	16244	16240	16153	16094	16030	16107	16230	15994	16168	16147	16104	16164	15843	15986	16229	16275	16198	16153	16079	16134	16362	15994	15752	16075	16152	16115	16028	16064	16034	16450	16110	16131	16027	16037	16076	16100	16091	15967	16277	16141	16203	16137	16013	15949	15988	16191	16222	16044	16068	16248	16298	16251	16237	16215	16055	16057	16155	16188	16165	16019	16218	16156	16001	16129	16115	15898	16167	16067	16216	16126	16167	16008	16146	16231	16165	16145	16171	16199	16226	16355	16141	16285	16076	16074	15984	16310	16134	16189	16034	16035	16151	16327	16095	16161	16198	15943	16217	16267	16114	16050	16187	16041	16046	16349	16100	15972	16146	16019	16071	15963	16140	16237	16142	16175	16177	16155	16210	16159	16164	15914	16248	16169	16110	16091	16058	16138	16012	15945	16234	16270	16144	16189	16179	16124	16096	16171	16217	16196	16161	16008	15986	16119	16075	16112	16155	16188	16196	16177	15976	16214	16351	16235	16067	16042	16281	16164	16142	15951	15962	16053	16041	16136	16030	16008	15997	16261	16045	16102	16187	16164	16023	16139	16130	16133	16122	15997	16227	16166	16210	16192	16147	16229	16193	16206	16208	16119	16121	16187	16257	16177	16407	16096	16466	16429	16006	15988	16147	16085	16087	16284	16097	16211	16235	16143	16187	16011	16009	16266	16023	16195	16211	16218	16160	15976	16078	16057	16089	16170	15916	15934	16184	16130	16013	16283	15986	16005	16104	16101	16184	16164	16043	16080	16025	16163	16092	16192	15903	16073	16057	16350	16121	15990	16228	16067	16036	16126	16046	16140	16204	16116	16094	16144	15935	16323	16199	15943	16242	16038	16410	16085	16237	16300	16145	16276	15935	16144	16221	16161	16163	16175	16097	16098	16208	16226	16234	16114	16065	16018	16121	16139	16085	16193	16071	16067	16164	16130	16130	16281	16069	16130	16166	16134	16175	16155	16171	16147	16080	16211	16127	16091	16084	16246	16117	16115	16143	16010	16217	16093	16135	16178	15989	16277	16108	15905	16144	16165	16120	16166	16113	16145	16301	15841	16261	16159	16166	15921	16048	16133	16330	16092	16258	16110	16154	16133	16232	16130	16235	16134	16023	16202	16070	16065	16122	16129	16121	16248	16054	16021	16127	16185	16164	16171	16052	16159	16089	16157	16059	16061	16158	16118	15955	16240	16096	16077	16214	16239	16020	16232	16121	15899	16158	15870	16239	16122	16151	16038	16097	15981	16136	16211	16045	15956	16172	16016	16208	16286	16109	16069	16171	16327	16142	16111	16006	16146	16099	16153	16185	16110	16166	16273	16020	16204	16212	16012	16077	16022	16241	16193	16288	16029	15918	16247	16172	16131	16040	16111	16033	16173	16148	16022	16113	16175	16199	16139	16041	16025	16004	16102	15986	16137	16093	16178	16121	16256	16184	16138	16169	16047	15891	16287	16191	16120	16112	16124	16258	16079	16055	16091	16227	16037	16320	16217	16190	16256	16135	16162	16062	16225	16241	16172	16284	16033	16211	16214	16173	16154	16054	16147	16180	16114	16018	16070	16173	16162	16149	16132	16198	16162	16122	16148	16050	16149	16111	15960	16174	16120	16114	16125	16275	16052	16121	16228	15981	15916	16126	16235	16053	16145	16179	16043	15942	16053	16099	16150	16200	16160	16099	16141	16106	16029	16031	16192	16269	16122	16132	16154	16224	16171	16215	16174	16075	16276	16008	16055	16103	16168	16114	16161	16065	16093	16015	16077	16017	16137	15940	16247	16007	16312	16004	15943	16247	16095	16085	16080	16193	16089	15826	16250	16082	16008	15986	16058	16146	16093	16177	16112	16009	16142	16118	16152	16120	16057	16096	16165	16113	15917	16070	16083	16129	16205	16247	16212	16162	15914	16127	16142	16153	16079	16053	16097	16359	16195	16180	16017	16279	16007	15989	16149	16062	16048	16103	15990	16102	16179	16015	16085	16138	16029	16151	15984	16057	16122	16297	16158	16158	16242	15947	16109	16143	16089	16198	16248	15978	15950	16078	16228	16230	16137	16138	16151	16149	16091	16119	16148	15971	16034	15987	16018	16145	16155	16248	16097	16071	16235	16211	16195	16048	16221	16098	16067	16116	15958	16286	16272	16204	16105	16179	15991	16176	16099	16154	16083	15998	16198	16133	16098	16275	16240	16042	15988	16084	16311	16243	15972	16200	16138	16264	16205	16122
22721	21181	27827	24854	22246	26842	32055	28166	27195	27347	27286	26798	26579	26612	26416	26252	26244	26332	26297	25929	26186	26077	25928	25936	26118	26185	25879	26111	25917	25659	25904	25912	25954	26037	25828	25843	25866	25586	26045	25888	25884	25953	25899	25897	25988	25729	25721	25973	25887	25774	25756	25539	25711	25566	25720	25631	25814	26001	25696	25871	26065	25734	25762	25658	25754	25680	25631	25645	25691	25619	25545	25632	25732	25919	25488	25544	25743	26178	25855	25634	25634	25646	25650	25712	25668	25682	25843	25646	25534	25592	25690	25497	25721	25898	25823	25571	25756	25681	25747	26008	25433	25590	25851	25383	25550	25609	25637	25590	25605	26010	25746	25663	25512	25583	25441	25628	25670	25601	25710	25539	25454	25677	25915	25613	25536	25836	25617	25716	25571	25575	25588	25672	25743	25798	25651	25441	25610	25740	25623	25693	25798	25571	25668	25520	25687	25699	25593	25635	25634	25786	25566	25534	25698	25653	25695	25706	25777	25634	25660	25560	25839	25811	25837	25693	25892	25660	25722	25812	25641	25691	25635	25627	25604	25658	26125	25634	25630	25836	25686	25760	25724	25480	25641	25326	25665	25761	25500	25471	25520	25607	25489	25825	25804	25653	25699	25663	25699	25723	25959	25663	25698	25446	25555	25478	25826	25605	25640	25466	25579	25554	25512	25607	25463	25821	25585	25569	25424	25745	25602	25547	25527	25704	25483	25795	25543	25881	25405	25301	25689	25697	25719	25756	25643	25527	25605	25530	25990	25597	25641	25757	25628	25579	25579	25751	25378	25757	25629	25794	25705	25740	25747	25922	25919	25534	25694	25608	25415	25380	25692	25574	25421	25691	25560	25516	25748	25732	25614	25425	25678	25650	25834	25719	25734	25547	25575	25509	25561	25591	25657	25516	25707	25743	25816	25790	25345	25652	25749	25742	25727	25617	25438	25526	25439	25766	25835	25558	25557	25788	25649	25799	25585	25774	25724	25626	25623	25516	25606	25219	25677	25673	25536	25771	25633	25424	25747	25810	25704	25388	25554	25517	25455	25804	25656	25694	25570	25633	25773	25497	25370	25558	25727	25685	25632	25582	25684	25710	25578	25588	25678	25867	25666	25608	25807	25660	25562	25562	25573	25542	25754	25678	25880	25510	25867	25550	25893	25582	25707	25628	25647	25704	25560	25478	25569	25744	25732	25863	25877	25566	25785	25517	25615	25650	25607	25791	25467	25707	25603	25568	25761	25512	25544	25965	25578	25600	25469	25604	25831	25640	26013	25874	25767	25540	25751	25605	25194	25669	25525	25553	25561	25712	25608	25428	25792	25743	25764	25751	25584	25550	25767	25547	25794	25422	25855	25813	25542	25652	25465	25433	25631	25730	25755	25346	25581	25514	25784	25483	25643	25803	25869	25575	25659	25472	25655	25456	25753	25549	25363	25479	25727	25702	25816	25576	25784	25761	25840	25623	25499	25432	25650	25794	25647	25545	25644	25732	25583	25611	25624	25854	25798	25606	25648	25830	25523	25445	25646	25552	25622	25388	25694	25645	25644	25609	25544	25496	25753	25725	25804	25651	25674	25357	25935	25688	25668	25622	25724	25635	25437	25616	25601	25812	25483	25686	25835	25640	25709	25534	25645	25412	25617	25842	25810	25770	25427	25677	25454	25779	25510	25394	25580	25640	25580	25381	25619	25541	25461	25520	25586	25543	25494	25329	25640	25394	25628	25553	25640	25939	25750	25725	25426	25527	25601	25494	25641	25715	25837	25539	25811	25716	25734	25512	25703	25208	25536	25447	25557	25588	25665	25659	25674	25749	25754	25339	25900	25596	25799	25592	25753	25524	25745	25617	25516	25689	25642	25594	25632	25413	25457	25814	25657	25392	25713	25785	25475	25572	25477	25793	26020	25638	25505	25648	25724	25455	25683	25683	25835	25601	25497	25789	25397	25629	25564	25400	25624	25716	25525	25706	25434	25659	25681	25679	25546	25603	25810	25617	25270	25572	25642	25697	25688	25661	25809	25644	25640	25597	25673	25688	25685	25533	25483	25580	25449	25318	25519	25761	25810	25688	25854	25794	25653	25822	25581	25759	25461	25738	25713	25771	25542	25644	25587	25888	25654	25578	25649	25919	25721	25563	25723	25570	25628	25625	25799	25621	25727	25481	25659	25564	25811	25666	25750	25469	25660	25692	25839	25433	25850	25295	25735	25650	25781	25751	25474	25716	25432	25796	25728	25572	25684	25831	25744	25597	25356	25701	25706	25570	25841	25824	25598	25872	25577	25529	25718	25727	25646	25692	25661	25766	25658	25814	25612	25799	25468	25606	25600	25453	25689	25587	25643	25399	25720	25494	25520	25526	25566	25871	25563	25624	25548	25563	25557	25781	25715	25317	25624	25567	25609	25557	25671	25379	25444	25613	25598	25764	25737	25451	25695	25706	25612	25655	25430	25485	25439	25719	25666	25551	25618	25594	25543	25458	25541	25728	25555	25641	25717	25807	25714	25718	25614	25582	25528	25376	25506	25614	25606	25633	25621	25596	25406	25506	25628	25616	25607	25546	25437	25745	25725	25603	25694	25418	25766	25782	25511	25584	25497	25572	25627	25454	25638	25523	25280	25889	25856	25528	25659	25477	25472	25300	25255	25707	25515	25576	25568	25654	25639	25492	25703	25456	25792	25713	25739	25529	25443	25702	25694	25758	25812	25708	25740	25737	25750	25633	25710	25711	25712	25964	25463	25752	25740	25443	25554	25539	25594	25519	25281	25803	25559	25593	25650	25716	25830	25443	25655	25804	25539	25766	25583	25496	25700	25574	25643	25665	25749	25691	25627	25548	25460	25700	25579	25601	25370	25804	25877	25748	25591	25641	25624	25826	25298	25585	25483	25420	25738	25504	25798	25766	25711	25659	25651	25469	25638	25647	25637	25658	25608	25578	25349	25769	25935	25805	25597	25566	25523	25624	25463	25463	25680	25749	25895	25611	25632	25784	25696	25570	25738	25577	25916	25825	25673	25774	25874	25438	25598	25820	25633	25616	25709	25699	25634	25892	25762	25501	25899	25415	25636	25568	25626	25721	25832	25579	25480	25579	25625	25743	25413	25500	25478	25651	25564	25551	25839	25675	25799	25723	25758	25624	25601	25511	25716	25713	25752	25812	25584	25666	25364	25659	25496	25796	25484	25509	25663	25695	25710	25575	25701	25594	25751	25497	25450	25797	25687	25373	25316	25606	25656	25577	25687	25449	25529	25606	25556	25599	25429	25650	25539	25503	25423	25615	25476	25758	25629	25748	25408	25773	25710	25755	25658	25540	25671	25605	25636	25611	25576	25754	25667	25630	25736	25670	25615	25746	25581	25280	25558	25442	25881	25703	25755	25694	25813	25675	25697	25763	25727	25568	25336	25801	25771	25454	25827	25627	25583	25613	25676	25664	25950	25542	25689	25900	25647	25533	25565	25857	25977	25546	25413	25891	25708	25456	25483	25670	25815	25523	25591	25696	25659	25576	25429	25750	25872	25424	25401	25543	25704	25739	25488	25692	25552	25681	25873	25535	25650	25798	25872	25582	25767	25758	25624	25754	25600	25547	25621	25687	25492	25609	25612	25598	25528	25565	25677	25657	25553	25585	25684	25505	25269	25550	25953	25616	25527	25341	25715	25767	25470	25760	25842	25732	25588	25458	25879	25548	25573	25657	25709	25682	25628	25300	25592	25658	25558	25439	25857	25744	25860	25640	25683	25671	25472	25793	25661	25558	25409	25743	25497	25516	25524	25521	25490	25776	25474	25646	25706	25535	25365	25531	25663	25653	25409	25430	25485	25552	25743	25501	25612	25636	25641	25625	25640	25722	25620	25529	25754	25801	25654	25675	25418	25703	25438	25233	25698	25525	25367	25663	25981	25647	25588	25498	25900	25614	25689	25763	25564	25643	25749	25807	25878	25795	25611	25454	25626	25698	25620	25620	25832	25625	25354	25490	25727	25799	25700	25818	25625	25753	25816	25559	25722	25766	25567	25384	25520	25526	25663	25479	25724	25571	25623	25557	25807	25614	25899	25587	25801	25890	25658	25588	25640	25738	25676	25607	25640	25527	25548	25783	25510	25614	25651	25767	25931	25949	25891	25627	25740	25700	25712	25738	25496	25631	25768	25872	25927	25739	25523	25553	25874	25798	25747	25669	25570	25598	25710	25632	25929	25456	25351	25581	25439	25483	25580	25657	25845	25607	25452	25509	25663	25329	25803	25466	25671	25478	25810	25918	25705	25735	25684	25575	25778	25708	25734	25717	25580	25455	25700	25867	25890	25638	25561	25786	25639	25767	25674	25514	25491	25689	25639	25654	25611	25541	25569	25538	25501	25698	25735	25770	25690	25645	25611	25792	25759	25506	25686	25403	25375	25374	25452	25720	25862	25704	25698	25554	25481	25476	25684	25542	25563	25667	25846	25601	25598	25503	25683	25595	25469	25482	25545	25785	25902	25300	25511	25754	25675	25841	25703	25609	25399	25612	25686	25605	25605	25772	25835	25810	25494	25649	25671	25630	25987	25681	25673	25716	25758	25441	25322	25737	25559	25595	25532	25745	25586	25523	25912	25678	25480	25643	25556	25613	25704	25558	25543	25517	25712	25739	25542	25659	25668	25628	25708	25743	25910	25722	25675	25622	25824	25559	25757	25694	25392	25691	25693	25532	25448	25597	25708	25667	25724	25758	25758	25579	25385	25493	25784	25762	25721	25418	25605	25698	25599	25741	25826	25571	25527	25659	25603	25715	25744	25572	25839	25625	25491	25831	25514	25755	25782	25586	25863	25863	25687	25702	25665	25576	25515	25547	25624	25574	25718	25358	25703	25588	25776	25357	25881	25452	25715	25914	25773	25710	25712	25663	25603	25661	25752	25737	25917	25548	25592	25622	25762	25408	25440	25716	25801	25722	25602	25577	25592	25599	25486	25429	25541	25822	25565	25756	25707	25321	25352	25499	25542	25680	25764	25772	25815	25627	25676	25970	25753	25599	25593	25758	25771	25730	25720	25730	25824	25666	25576	25574	25589	25721	25758	25629	25636	25657	25318	25656	25844	25620	25656	25718	25704	25729	25735	25531	25774	25523	25756	25661	25660	25897	25861	25693
20009	34615	33610	27777	24204	22054	20503	19679	19050	18660	18296	17739	17794	17295	17185	17138	17034	16910	16826	16826	16847	16812	16539	16540	16659	16567	16467	16833	16507	16632	16576	16646	16575	16608	16529	16562	16719	16657	16460	16417	16336	16338	16687	16597	16478	16553	16415	16580	16317	16425	16421	16395	16447	16398	16382	16517	16329	16506	16391	16552	16282	16347	16381	16421	16449	16334	16358	16259	16327	16395	16374	16242	16402	16485	16433	16299	16189	16349	16344	16209	16263	16511	16496	16432	16280	16294	16338	16457	16404	16218	16368	16233	16296	16364	16419	16536	16344	16145	16284	16309	16198	16276	16406	16476	16278	16463	16264	16231	16235	16370	16284	16350	16440	16199	16102	16515	16137	16381	16265	16563	16413	16311	16202	16110	16242	16231	16370	16248	16173	16226	16443	16387	16166	16208	16413	16268	16267	16243	16328	16305	16208	16283	16060	16341	16245	16210	16314	16386	16203	16256	16250	16434	16274	16251	16282	16326	16227	16212	16380	16149	16490	16133	16116	16115	16308	16450	16471	16337	16233	16402	16386	16268	16296	16458	16332	16451	16433	16304	16365	16201	16292	16287	16449	16271	16460	16307	16224	16332	16221	16287	16174	16210	16154	16291	16126	16451	16354	16252	16204	16204	16264	16234	16290	16231	16296	16380	16375	16430	16243	16239	16338	16230	16188	16420	16339	16204	16207	16135	16168	16331	16415	16322	16285	16387	16324	16254	16320	16193	16184	16352	16465	16293	16434	16406	16151	16282	16452	16218	16290	16316	16369	16390	16372	16212	16325	16270	16317	16203	16457	16297	16415	16132	16242	16329	16292	16331	16185	16467	16318	16388	16248	16322	16406	16185	16266	16312	16376	16161	16217	16385	16313	16436	16450	16165	16310	16268	16220	16469	16191	16297	16341	16212	16260	16252	16365	16109	16454	16171	16320	16478	16219	16265	16128	16412	16315	16319	16184	16201	16407	16203	16330	16169	16227	16462	16317	16239	16409	16275	16282	16196	16296	16320	16217	16150	16343	16315	16340	16288	16324	16321	16098	16254	16265	16278	16276	16309	16380	16213	16278	16220	16403	16381	16394	16316	16261	16244	16219	16299	16471	16189	16371	16195	16173	16382	16439	16291	16225	16217	16283	16251	16189	16278	16213	16219	16256	16296	16400	16426	16261	16225	16257	16447	16236	16264	16315	16249	16240	16326	16302	16377	16295	16031	16232	16091	16108	16262	16390	16287	16416	16406	16259	16176	16319	16345	16344	16436	16223	16481	16282	16244	16399	16357	16238	16214	16304	16266	16214	16251	16200	16324	16144	16250	16473	16318	16247	16373	16253	16394	16400	16267	16453	16280	16261	16202	16313	16350	16372	16311	16184	16304	16278	16213	16167	16244	16299	16446	16275	16141	16283	16443	16173	16362	16088	16233	16185	16132	16322	16289	16212	16185	16304	16216	16341	16227	16183	16251	16259	16131	16314	16254	16241	16263	16136	16130	16348	16216	16176	16430	16236	16441	16289	16238	16137	16270	16248	16164	16414	16139	16414	16149	16353	16277	16299	16434	16435	16354	16143	16319	16406	16082	16300	16371	16346	16161	16281	16430	16447	16287	16172	16114	16101	16167	16436	16345	16320	16386	16294	16213	16203	16441	16391	16303	16182	16293	16318	16241	16395	16363	16424	16261	16326	16420	16386	16480	16233	16498	16354	16109	16167	16305	16082	16267	16029	16278	16134	16322	16149	16163	16252	16455	16461	16280	16336	16329	16182	16074	16368	16331	16083	16417	16281	16225	16318	16287	16185	16269	16296	16192	16258	16367	16287	16184	16378	16250	16242	16326	16260	16256	16271	16413	16254	16205	16312	16178	16160	16402	16149	16246	16457	16205	16302	16311	16251	16298	16388	16350	16065	16240	16419	16233	16463	16349	16376	16163	16307	16314	16413	16169	16289	16314	16320	16212	16383	16283	16263	16154	16175	16484	16323	16339	16309	16314	16239	16181	16371	16200	16277	16238	16361	16166	16256	16321	16151	16300	16210	16229	16323	16250	16151	16128	16359	16328	16230	16291	16309	16475	16351	16341	16167	16286	16281	16341	16232	16264	16225	16253	16318	16292	16255	16285	16379	16391	16225	16389	16271	16232	16239	16054	16421	16163	16344	16239	16342	16173	16288	16483	16396	16285	16253	16474	16168	16335	16356	16352	16425	16459	16333	16352	16355	16343	16363	16200	16268	16232	16366	16184	16142	16302	16223	16254	16293	16250	16220	16290	16304	16187	16115	16257	16243	16414	16544	16171	16154	16313	16119	16121	16214	16199	16288	16319	16331	16370	16227	16116	16176	16354	16331	16317	16386	16272	16298	16335	16281	16452	16286	16251	16363	16202	16300	16244	16526	16332	16276	16310	16349	16348	16183	16369	16133	16249	16438	16192	16238	16260	16208	16360	16399	16237	16330	16236	16186	16246	16345	16218	16148	16335	16373	16390	16226	16159	16196	16140	16176	16414	16251	16498	16254	16218	16477	16405	16499	16349	16393	16170	16258	16202	16409	16397	16259	16122	16282	16352	16246	16200	16366	16271	16204	16420	16362	16298	16147	16257	16289	16359	16237	16224	16093	16185	16323	16313	16264	16316	16357	16261	16152	16226	16248	16245	16203	16379	16443	16302	16312	16526	16266	16362	16315	16328	16191	16298	16439	16217	16387	16257	16258	16109	16329	16324	16330	16063	16271	16199	16255	16152	16443	16380	16104	16305	16278	16104	16347	16210	16211	16256	16399	16148	16403	16127	16222	16219	16386	16442	16302	16272	16183	16291	16430	16156	16297	16177	16234	16139	16275	16456	16403	16233	16106	16177	16232	16410	16487	16318	16235	16444	16261	16342	16490	16165	16147	16268	16243	16182	16306	16350	16497	16084	16391	16144	16230	16117	16448	16426	16227	16334	16289	16365	16343	16331	16348	16343	16253	16149	16175	16312	16295	16301	16245	16328	16251	16223	16261	16399	16297	16379	16277	16223	16332	16496	16343	16249	16243	16321	16293	16301	16218	16293	16186	16352	16287	16242	16330	16087	16370	16407	16231	16282	16171	16198	16337	16315	16385	16270	16376	16251	16154	16083	16214	16325	16370	16341	16204	16171	16363	16397	16349	16293	16236	16315	16266	16298	16176	16291	16053	16389	16405	16290	16329	16110	16316	16573	16161	16364	16235	16087	16292	16292	16402	16275	16378	16269	16343	16426	16111	16254	16246	16267	16265	16147	16303	16234	16147	16201	16385	16073	16187	16152	16260	16273	16345	16219	16301	16271	16354	16275	16105	16327	16344	16322	16428	16205	16278	16220	16267	16228	16346	16391	16294	16262	16213	16246	16426	16218	16340	16378	16257	16338	16312	16186	16228	16388	16157	16211	16390	16188	16333	16105	16218	16388	16269	16412	16351	16397	16036	16345	16152	16261	16239	16269	16336	16218	16340	16419	16357	16380	16097	16309	16537	16154	16148	16328	16327	16267	16358	16135	16262	16327	16083	16236	16266	16284	16380	16160	16352	16187	16144	16388	16373	16246	16231	16215	16238	16264	16187	16422	16320	16279	16384	16271	16246	16173	16384	16272	16268	16401	16298	16440	16350	16396	16368	16307	16067	16205	16274	16326	16406	16285	16219	16268	16168	16249	16293	16351	16228	16347	16307	16143	16308	16394	16321	16418	16235	16457	16266	16260	16198	16413	16221	16308	16343	16188	16417	16085	16166	16282	16277	16186	16189	16323	16299	16228	16241	16192	16182	16181	16464	16176	16430	16312	16068	16343	16379	16322	16264	16430	16314	16478	16389	16468	16322	16335	16254	16260	16320	16353	16672	16272	16239	16283	16286	16150	16413	16464	16253	16275	16295	16303	16191	16163	16442	16388	16202	16290	16483	16309	16301	16247	16191	16357	16369	16274	16264	16317	16101	16262	16328	16380	16181	16273	16350	16274	16437	16250	16247	16169	16178	16434	16303	16203	16386	16231	16392	16378	16293	16184	16390	16317	16400	16292	16221	16246	16284	16150	16187	16282	16171	16332	16328	16165	16356	16143	16330	16118	16375	16160	16212	16460	16372	16264	16303	16291	16366	16300	16198	16575	16291	16283	16376	16259	16295	16111	16282	16159	16394	16414	16398	16298	16407	16176	16225	16270	16403	16127	16247	16322	16251	16317	16446	16264	16383	16296	16326	16176	16385	16286	16068	16306	16253	16246	16370	16327	16180	16389	16072	16452	16312	16230	16430	16314	16420	16373	16224	16292	16529	16321	16474	16461	16449	16445	16325	16189	16172	16388	16270	16371	16263	16414	16367	16289	16382	16494	16479	16167	16294	16341	16177	16248	16194	16204	16451	16389	16387	16328	16375	16224	16437	16247	16258	16092	16194	16256	16449	16217	16368	16195	16108	16374	16419	16194	16133	16335	16313	16134	16263	16441	16252	16195	16455	16231	16231	16412	16216	15967	16333	16298	16308	16275	16381	16179	16288	16211	16337	16170	16384	16197	16233	16360	16411	16329	16232	16274	16218	16405	16169	16309	16467	16252	16176	16168	16224	16306	16333	16317	16479	16303	16214	16298	16473	16132	16363	16313	16279	16278	16369	16300	16394	16355	16255	16074	16267	16295	16160	16299	16438	16350	16294	16120	16229	16308	16279	16180	16211	16347	16377	16376	16214	16134	16286	16398	16367	16396	16206	16293	16284	16196	16290	16171	16242	16252	16266	16283	16371	16359	16154	16332	16319	16302	16354	16436	16443	16478	16444	16389	16002	16225	16199	16254	16271	16293	16308	16335	16298	16330	16252	16198	16222	16235	16253	16177	16221	16126	16473	16157	16083	16228	16308	16341	16407	16218	16209	16330	16315	16355	16297	16426	16458	16377	16318	16347	16282	16380	16335	16236	16313	16223	16388	16261	16303	16269	16320	16264	16210	16311	16216	16403	16239	16219	16263	16105	16465	16209	16167	16287	16207	16259	16404	16115	16390	16293	16281	16343	16166	16323	16359	16337	16234	16281	16199	16328	16359	16197	16262	16416	16346	16350	16136	16230	16366	16203	16295	16298	16331	16295	16296	16301	16255	16344	16338	16331	16367	16233	16398	16479	16318	16202	16204	16295
35129	27526	31334	30509	28563	28045	27897	27756	27605	27421	27537	27523	27269	27102	27210	27241	27197	27139	27154	27075	27315	27234	27115	27193	27243	27173	27150	27079	27159	27340	27357	26878	27068	26956	27160	27304	27140	27015	27122	27155	27101	27178	27220	27159	27088	26974	27033	27077	27126	26938	27263	27104	26912	27040	27038	27123	27054	27197	27083	27397	27111	26893	27035	26992	26889	26916	27212	27260	27200	26987	27220	26953	27178	26749	27171	27327	27173	26934	27052	26908	27272	27093	26869	27017	27126	26895	27213	26919	27067	27207	26994	27069	26943	27184	26925	27257	26952	27115	27034	27007	27072	26850	27253	27330	26925	27200	26909	27100	27125	27170	26951	26994	26947	27173	27301	26762	26852	27034	27132	27085	26948	27183	27093	27030	27071	26803	27243	26707	27024	27034	27168	27099	27078	27138	27126	27000	27251	27219	26811	27063	27114	26910	26918	26914	27231	26997	27187	27223	26917	26951	27247	27214	27045	27096	27039	27144	27242	27202	27122	27063	27026	26938	26952	27106	26974	26852	26836	26993	27066	27098	27284	26797	27142	26936	27008	27038	27288	27189	27154	27172	27119	26889	26719	27091	27115	27202	26910	27057	27096	27017	27182	27239	27005	27217	27227	27092	27068	27058	27060	26982	27100	27033	27083	27097	27120	27141	27218	27263	27194	27106	27043	26902	26912	27161	27051	27019	27168	27128	26956	27232	26970	27242	26958	26924	27174	27323	27251	26980	27166	26948	26928	27169	27011	26864	27372	26951	27209	26671	26993	27235	27249	26919	27105	26699	27065	27308	27167	27462	26960	26977	26911	27186	27109	27201	26996	26867	27023	27179	27088	27186	27204	26986	27172	27472	27203	26924	27126	27386	27136	27247	26965	27191	26948	27012	27019	27316	27071	27271	27067	26987	27267	27024	27376	27071	26937	26988	27259	26955	27068	27258	27215	26982	26977	26982	26931	27160	27234	27074	26804	27244	27240	27048	26751	26842	27037	26994	27093	27135	27292	26986	26967	27131	27073	27226	27114	27191	26838	26976	27303	26731	27043	26849	27126	27204	27040	27090	26926	27113	26944	27085	27093	26987	27196	26980	27152	27022	27067	26850	26943	26918	26827	26937	26931	27052	26823	27218	27214	27012	27008	26973	26919	27173	27016	27118	27228	27121	26954	27158	26916	27263	27294	26944	27296	27196	27036	26985	27193	27018	27060	27304	26983	27083	27099	27213	26940	27009	27077	27105	27229	27063	26923	27373	27215	27149	26985	27191	27327	26906	26868	27175	27255	26955	26969	27012	27171	26944	27142	27173	27309	26972	27114	27000	26997	26809	27065	27060	27140	27102	26752	27118	27022	26954	27023	27052	26995	27201	27085	27382	27008	26911	27001	27036	27023	27045	27010	27008	27224	26663	27015	26969	27291	26711	26945	27065	26874	27075	27186	26825	27256	27214	27056	26907	26979	27014	27314	27181	27101	26993	27109	27113	27230	27126	27252	27256	27243	26844	27105	27130	26986	26928	26881	27055	26925	27058	27286	27253	27191	27092	27047	27079	27538	27286	27070	26810	27058	27184	27120	27005	27161	27170	27035	27166	27132	27233	26805	26815	27205	27220	27033	27119	27128	27119	26938	26978	27024	26979	27065	26995	27311	26960	27041	27269	27224	27017	27216	27045	27083	27035	27141	26967	27126	27164	26945	27174	26837	27316	26934	26973	27121	26813	26898	27091	27020	27223	27193	27089	26866	27208	26877	27205	27015	27111	27157	27151	27033	26984	27053	27187	26998	26909	26919	26967	27075	26902	26959	26976	27279	27042	27044	26867	26840	27159	27184	26822	27160	27155	27062	27027	27152	27089	27309	27275	27109	26954	26785	26980	27070	27094	27105	27077	26795	26924	26980	27221	27062	26941	27014	26940	27031	27140	26889	27062	26791	27077	27056	26961	27282	27053	26953	26942	27102	27026	27062	27177	27354	27129	27280	27215	27062	26856	26891	26726	27139	27046	27276	27011	26958	27048	27059	26955	26804	27232	27168	27225	27166	27004	27097	26968	27048	27232	27118	27035	27298	26983	27120	27012	26850	26983	27094	27050	27235	27287	26842	26831	26921	27200	27058	26985	27267	26999	27129	26907	27269	27135	27184	26820	26984	26972	27140	26842	27027	27424	27408	26970	27135	27295	27023	27091	27265	26818	26853	27129	26948	26932	27269	27076	27076	27075	27070	27096	26908	27407	27097	27147	26965	27118	27303	27146	26884	26788	26954	27319	27421	27084	27135	27134	26832	26866	26953	27040	26987	27234	27162	27061	27341	27089	27072	27369	27003	26883	26982	27016	27174	27128	27135	27340	27176	27297	26736	26941	27519	27183	27040	27129	27098	26926	26823	27257	27184	27098	27058	27326	27167	26967	27025	27058	27217	27097	27034	27229	27170	27068	27273	27085	26893	26877	27135	27222	27074	26946	27101	27027	27198	26858	26847	27073	27087	27011	27274	27090	27128	27151	27057	27084	27053	27063	27117	27160	27081	27309	26897	27076	27143	26938	27131	27266	27087	26925	27127	27291	27098	26959	26904	27001	27183	27056	26994	26777	27080	27041	26948	26934	27140	27054	26974	27180	26941	26887	27119	27008	27101	26859	26979	26815	27194	27253	27058	26987	27224	26855	27245	27175	26851	26968	27049	27070	27242	27042	27084	26909	27103	27352	27216	27172	27025	26926	27038	26916	27157	27007	27112	27196	27114	27012	27105	27174	27088	26834	27171	26905	27130	27039	27004	27042	27201	27204	27130	26963	27151	27213	27055	27059	26920	27087	27091	27014	27228	26878	27238	27172	27041	27046	27158	26986	27118	27033	26883	27085	27181	27052	27124	27252	27052	27358	26859	27060	26821	26843	26961	27187	26861	26901	27152	27173	27070	27071	26993	27021	26889	27036	27044	26889	26839	26890	26885	27141	27291	27245	27195	26860	27195	26941	27022	26933	26890	27104	26974	27045	27017	27308	27349	27198	26784	27251	26971	27120	27089	27180	27033	27285	27009	27071	27100	26953	26822	26941	27217	27015	26911	27136	27110	27161	27209	26944	27036	27227	27050	27151	26945	26988	27141	26879	26910	27091	27381	27047	27119	27108	27055	26982	27115	26963	27047	27144	27007	27310	27115	26913	26960	26959	27096	27094	27048	27213	27313	27104	26973	26854	27010	27000	27216	27084	27000	26995	27200	27035	27022	27105	27084	27229	27016	27231	26898	26970	26896	27112	26954	27135	27031	27126	27013	26957	26867	27009	27035	27233	27078	27092	27207	27320	27035	27250	26955	27018	27028	27140	27259	27173	26868	26921	27190	27312	27033	27117	27101	26947	27189	27297	26963	27176	27156	27026	27169	27350	27304	27372	27116	26945	27187	27015	27243	27032	27070	26966	26887	27219	26881	27140	27061	27066	27292	27096	26928	27161	27040	26916	27187	27071	27013	27026	27406	27230	27044	27221	27023	27212	27054	26934	27424	27073	27160	27090	27026	26958	27265	27196	27117	27227	27378	27071	27173	27148	26869	27274	27072	27169	27119	27091	27198	27161	27361	27142	27255	27304	27054	27042	27136	26871	26900	27243	27133	26889	27155	27114	27149	26874	27067	27021	27077	27050	26724	27060	27186	26788	27028	27234	27237	27000	26955	26825	27052	27032	27021	27054	27202	27175	27082	27138	27286	27090	27049	26921	26988	27168	27198	26961	27021	27131	26887	26907	27077	27010	27058	26988	27260	27195	27173	27038	27036	27288	27096	27127	27314	27064	26955	26897	27100	27171	27167	26945	27218	27211	26984	27028	26975	27061	26796	26942	27190	27138	26828	27225	27098	27104	27514	27136	27045	26854	26750	27043	27237	27148	27317	27019	26969	26987	27158	27169	27362	27099	27084	27308	26985	26977	27011	26989	27189	26984	27232	27011	27146	26966	27204	26909	26973	26800	26915	27078	27271	26840	27090	27277	27265	26995	26975	27204	26811	27207	27187	26975	26997	27032	27072	27066	27210	27221	26994	27131	27271	27189	27061	27091	27204	27101	27091	27009	26944	27096	27083	26993	26990	27178	26923	26974	26932	27201	27050	26982	27211	26979	26831	27063	27072	26894	27179	27032	27043	26966	27321	27096	27259	27350	27398	27078	27165	27016	27067	26922	26953	26784	26882	27013	27114	27065	27138	26890	27323	27157	27153	26872	27084	26959	27209	26834	27224	27365	26913	27237	27069	27106	27033	27267	27230	27285	27148	27169	27298	27223	26938	27107	27161	27095	27010	27009	27378	27169	27082	27060	27252	27082	26952	27156	26980	27130	26956	27170	27006	27227	27004	27173	27028	26989	27079	27411	27148	27100	27047	27028	27216	27052	27046	27131	27230	27209	27163	27133	27135	27005	27211	27175	27195	27129	27325	26849	26961	27059	27105	27176	27067	27052	27062	26991	27067	27392	27007	27151	27162	27049	27046	26992	27303	27069	27178	27064	26944	26964	27253	27362	27258	27107	27148	27201	27013	27122	26781	26995	27167	27175	27138	26954	27035	27069	27476	27180	27239	26949	27055	26819	27131	27210	27417	27043	27183	27215	26929	27040	27039	27166	27023	27046	27248	27224	27197	26933	27037	27335	27057	26898	27040	27127	27321	27232	27083	27081	27098	27076	26790	27008	27095	27311	27126	27084	26948	27084	27008	27099	27066	27080	27018	26930	27025	26890	27276	27070	26918	26968	26997	27437	27056	26931	27233	27148	26976	27439	27151	27180	26946	27370	27079	27128	26826	26960	26995	26896	27028	26964	27047	27189	27198	27038	27210	27100	27313	27016	27093	27208	27348	27038	26831	27434	27240	26983	27207	27009	27181	27204	27149	27044	27308	27264	27169	27077	26948	27192	27144	27241	27031	27122	26995	27203	26810	27057	27062	27133	27129	26951	27123	26738	27101	27008	27274	27075	27195	27093	27169	27085	27149	27065	26889	27130	27145	26951	27075	26769	27099	27079	27292	27106	27074	27084	26969	27181	26982	27150	27006	27240	27116	27244	27281	27250	27169	26982	27279	27087	27180	27146	27115	27341	27201	27205	27107	26902	27279	26938	27222	27019	26844	27012	26917	26823	27083	27118	27446	27243	27085	27184
20685	23207	22924	20525	19443	18489	18193	17766	17707	17712	17626	17548	17136	17268	17139	17103	17253	17274	17280	17120	17265	17071	17204	16956	17070	17101	17197	17164	17040	17036	17142	17220	17211	16940	17135	17014	17264	17158	17282	17206	17037	17082	17176	16962	16982	17173	17383	16938	17108	17208	17092	17231	17286	17165	17023	16930	16926	17056	17017	17181	16931	17003	17027	16879	17022	17050	17056	17130	16985	17056	17152	16982	17026	17020	16926	16973	17099	17205	17148	17022	16876	16891	17018	17264	17093	17261	17116	17230	16991	17023	16879	17023	17187	16953	16986	17163	16915	17032	16991	17075	17093	17060	16945	16935	17097	17153	17222	17145	17225	16969	16940	16968	16893	16974	16998	17061	17201	16956	17037	17085	17170	17104	17076	17021	16945	16906	16882	17041	16914	17144	16984	17006	16973	16983	16912	17148	16963	17199	17129	16900	17188	17016	17101	17048	17087	17081	17047	17090	16986	17160	16850	17101	17053	16928	16909	17093	16982	17065	16989	16877	17063	17038	17019	17187	16995	17227	16934	17071	17054	16985	17094	16961	17053	17042	17107	17272	16957	16994	17012	17122	17003	17007	16948	16957	17394	17074	17076	17162	16885	16952	16947	16984	17130	16884	17133	17003	17043	16880	17080	17057	17084	17103	16976	17148	17007	17085	17126	17049	16887	17080	17018	17044	16943	17095	17130	17287	17098	16876	17077	16975	17027	17109	17130	16940	16997	16985	16955	16913	17102	17175	16928	16855	16871	17180	16981	17077	16962	17036	17039	16787	16881	17028	16979	17012	17118	16990	16996	16856	17113	16939	17039	16860	17054	17082	16974	17000	16887	16958	17108	17121	16941	16844	16964	17005	17132	17076	17207	16961	17094	16935	17036	16928	17051	17079	17130	17098	16929	17093	16912	17199	16879	17064	17232	16832	16857	17036	17170	17017	16996	17174	17059	16933	17092	17147	17263	17156	17070	16965	17033	16921	17072	16978	16968	17000	17020	16921	16936	17130	17015	17112	17310	17036	16948	16972	17011	17035	17031	17142	17029	16926	17031	17135	17100	17080	17129	16839	17256	17215	17040	16882	17082	16935	17099	17054	17151	17017	16974	17068	16946	17085	16948	17064	17077	17020	16980	16947	16990	16929	17124	17115	17021	17138	16855	17162	17108	17214	17001	17172	17005	16986	16980	16954	16867	17150	17002	17003	17188	16963	17022	17012	17022	16946	16935	17043	17018	17090	17155	17096	17234	17126	17099	16903	16878	16962	17028	16916	17031	17135	17073	17010	17214	16940	17121	16995	17191	17080	16990	16987	17075	17101	16988	16987	17132	17025	16900	17189	17203	16926	17025	17014	17081	17158	17117	16926	17107	16871	17276	17049	17072	17053	17098	16980	17046	17075	17117	16949	17095	17264	17047	17051	17131	17072	16968	17132	16986	17095	17191	16976	17158	16892	17037	17171	17092	17084	17026	17093	16912	17048	17116	17050	16935	17053	17298	16969	17011	16995	17123	17213	16881	16933	17103	17051	17066	17049	17042	17023	17015	17136	17015	17231	16872	16840	17062	17035	17000	17002	17143	16865	16977	17078	17130	16958	17245	17029	17165	16985	16921	17110	16886	17110	17244	17164	17321	16937	17230	16941	17061	17221	17056	16903	16970	17050	16958	17197	16973	16968	17257	17010	16993	17097	17066	17064	17134	17047	17031	17089	16998	17076	17066	16958	17056	17117	17252	16995	17042	17148	16922	17097	17138	17056	17119	17187	17040	17028	17013	17075	16870	17117	16903	17124	17126	17157	17064	17233	17064	17029	16880	17015	17012	17143	17055	17070	17222	17017	17131	16882	17074	16936	17116	17042	16977	17103	17168	17106	17039	16962	16923	16982	17022	17014	16983	17002	17052	17003	17028	16966	17078	16962	16911	17009	17017	17075	17097	17037	17057	17130	17102	17089	17051	17065	17039	16977	17079	17094	17197	16970	17002	17003	17055	17131	17060	17022	17229	17119	17058	17071	17079	17064	17061	17149	17140	17015	17153	16975	17046	16953	17005	16852	16986	17063	17114	17100	17028	16993	17046	17183	16909	16908	17141	17051	16980	17061	17038	17030	17072	17100	17114	17007	16893	16970	17086	16825	17022	16976	16967	17100	16907	17092	17158	16963	17057	16963	17082	17022	17105	17147	16956	17078	16945	16986	17234	17112	17056	17138	16962	16945	16914	16978	17090	17099	17050	16942	17052	17095	17148	17029	16969	17208	17144	17049	17133	17159	16874	16882	17010	17022	16971	17090	16884	17069	17199	16975	17159	17124	16988	17112	17179	16957	16829	17004	17081	17109	17108	16849	17047	16954	17007	16960	16998	17068	17062	17161	17199	16922	17112	17076	17169	17034	17041	17131	16992	17174	17022	16965	16988	17029	17153	17167	17023	16948	17006	16919	16950	17046	16979	17109	17199	17044	17016	17033	16927	17177	17197	16833	16785	16982	17102	17106	17088	16710	17028	17035	17011	17212	16994	16829	17024	17121	16973	17021	17086	17016	17055	16777	17108	17186	16844	17087	17118	17111	17056	17087	16938	17056	16915	17046	16939	17120	17099	17074	16953	16915	17059	17091	17008	17118	16936	17206	17058	17072	16948	16913	17055	17082	17162	17065	17025	17111	17132	16901	17033	16949	16959	17034	16967	16786	17069	16870	17064	16998	16997	17007	17049	17050	16994	17104	17061	16969	17014	17167	17159	16921	16988	17105	17168	16908	17272	17146	17042	16942	16966	17032	17054	17056	17048	17080	16979	17204	17051	17024	17040	17191	17080	17157	17052	17012	17049	17018	17116	16893	17018	17117	17156	16944	16994	16955	16998	16819	16976	17009	17147	16960	16975	17135	16878	17015	17137	16852	17108	17060	17002	16876	17193	17115	16917	16949	17089	16967	17027	17141	17097	16931	17001	17090	16988	17053	17037	17076	17075	17076	16967	16989	17195	17048	17010	16935	16980	16900	17043	16925	17002	16980	16998	17259	16966	17244	17147	16990	17018	17121	17060	17034	17064	17129	17131	16993	17192	17013	17004	17076	17093	16999	17117	17132	16945	16805	16965	16926	17120	17028	16959	17027	17015	17032	17023	16967	17166	16954	17192	17130	17078	16959	17047	16877	17022	17046	17145	17086	17050	16905	16972	16941	17063	17145	16985	17187	16942	16959	16932	17183	17178	17082	17020	17075	17027	16926	16889	17069	17097	17112	17152	17136	16919	17124	17135	17037	16938	16987	17014	17118	17015	16993	17023	17109	17208	16888	17123	17076	17251	16903	17000	17030	16929	17245	17042	17205	17095	16993	17028	17005	17129	16950	17208	17080	17071	16964	16969	17044	17110	17067	17211	17272	17095	17037	17089	17092	17057	17159	17053	16895	17174	17084	17082	17018	17010	17182	17135	17100	17039	17252	17093	17257	16970	16975	16973	16957	17014	17011	16916	17127	17107	17106	17155	17037	17004	17223	16887	16990	16993	16991	17025	17051	16899	17093	17097	17116	17040	17032	17087	16992	16909	16997	16978	17012	16823	16873	17186	17102	17140	16872	17115	17023	17233	16985	17077	17030	17019	17050	17079	17090	16944	17093	17043	17057	17034	17172	17025	16968	17235	16975	17211	17090	17090	17029	17138	17081	16911	17114	17087	17056	16802	16999	17112	16973	17095	17048	17002	16968	17219	17066	16927	17112	17029	16888	16985	17012	17051	17268	17081	17120	16983	17023	17086	17134	17252	16863	17091	16977	17110	17079	16944	17179	17102	16945	17130	16871	17053	16991	17220	16910	16958	17041	17125	17117	16844	17102	17221	17010	17025	17110	17064	17052	16791	17063	17021	16888	17106	16998	17101	17090	17034	16988	17061	17183	17227	17074	17164	17095	17056	17080	17135	16939	17092	17203	17036	17072	16956	17064	17121	16993	17091	16976	17089	17180	17104	16951	16916	17166	16958	16985	16750	17076	16995	17094	17130	17045	17040	17151	17033	17100	17130	17184	16986	17008	16970	17127	17159	17132	17265	17098	16998	17190	16907	17145	17082	17147	16917	16952	17253	16914	17051	17046	17060	17085	16995	17038	17035	17076	17095	16911	17024	16966	17265	17193	17039	17066	16968	16978	16941	16988	17071	17175	17169	16932	17140	16953	16978	16886	17095	16963	17119	17024	16977	17024	17228	16989	17073	17035	16874	17253	17066	17104	17056	16979	16995	17197	17070	17116	16970	16840	17076	17133	17185	17013	17061	17024	17081	17032	16909	17097	17094	16888	17086	17033	17132	17113	17046	17161	17021	16937	17164	17201	16994	17093	17146	16882	17052	17123	16977	17067	16854	16994	17126	16964	17074	17121	17039	17021	17014	17017	17324	17067	17234	17156	17012	17081	17095	16947	17095	16975	17014	17146	17396	17117	17034	17148	17041	17206	16946	17217	16896	16961	16955	17097	17099	17103	16950	17157	17062	16939	16976	17133	16924	17108	16906	17221	17117	17195	17194	17048	16986	17028	17176	16968	17058	16991	16753	17149	16963	17188	16976	16931	17116	16986	17106	17054	17091	16961	17065	17214	17142	17228	17079	17078	17140	17101	16992	17014	16958	17025	16934	17137	16888	17083	17084	17100	16960	17055	17012	16992	17063	17064	17042	17037	17235	17181	17123	17046	17080	17157	17062	17072	16838	16978	17004	16958	16870	16926	17073	17106	17120	17053	16929	17017	16994	16993	17099	17122	17081	16905	16991	17008	17082	16972	17186	17075	17052	17320	16944	16955	17205	16990	17161	16950	16993	17023	16990	17080	16953	17066	17162	17128	17073	17149	16963	17243	17017	16975	17000	17102	17083	17010	16958	17004	16928	17146	17187	17045	17263	16858	16940	17249	17105	17016	16917	16983	17181	16889	17043	17200	17009	16963	17032	17124	16986	17013	16999	17162	16979	17148	17326	17162	17009	16964	17093	16950	17271	17160	17076	16925	17259	17198	16954	16906	17027	16909	17065	17087	16952	17017	17059	17006	16920	17066	16877	17122	16984	17172	17043	17132	17114	17021	17113	17038	17051	17076	16920	17117	16862	17114	17028	17153	17123	17085	17067	17200	16999	17215	16965	17106	17025	17085	17094	16948	17191	17079
24481	21164	27709	25284	24226	28126	29689	27179	26567	26556	26441	26032	26182	26099	25942	25935	25895	25828	25806	25975	25727	25574	25762	25755	25650	25480	25563	25476	25755	25686	25312	25508	25551	25446	25575	25561	25422	25442	25533	25710	25649	25584	25786	25537	25518	25557	25881	25584	25751	25497	25441	25526	25498	25475	25625	25554	25272	25587	25596	25496	25434	25582	25612	25610	25288	25455	25718	25534	25455	25422	25650	25383	25211	25076	25598	25416	25421	25527	25711	25778	25432	25552	25553	25520	25479	25395	25420	25097	25560	25401	25421	25269	25406	25579	25223	25629	25460	25487	25551	25590	25562	25362	25621	25623	25547	25582	25528	25501	25280	25314	25395	25533	25399	25539	25316	25363	25463	25384	25366	25256	25442	25619	25413	25576	25503	25376	25436	25149	25591	25598	25600	25608	25374	25079	25624	25439	25410	25634	25572	25517	25598	25590	25701	25399	25466	25193	25338	25231	25474	25306	25254	25422	25312	25589	25420	25432	25308	25518	25460	25411	25401	25462	25391	25356	25405	25471	25347	25367	25500	25349	25264	25354	25529	25229	25350	25463	25280	25365	25441	25244	25449	25256	25322	25184	25328	25325	25633	25438	25250	25419	25262	25275	25452	25355	25668	25522	25583	25260	25649	25547	25395	25487	25372	25127	25313	25257	25165	25361	25424	25410	25386	25397	25590	25215	25163	25466	25394	25332	25539	25224	25760	25488	25468	25502	25269	25437	25290	25241	25727	25357	25630	25140	25506	25292	25586	25432	25362	25472	25291	25379	25511	25513	25314	25464	25213	25350	25441	25338	25425	25303	25477	25509	25463	25550	25525	25040	25371	25342	25306	25417	25355	25677	25407	25220	25287	25215	25318	25580	25565	25570	25170	25492	25323	25436	25464	25481	25206	25422	25480	25445	25388	25447	25643	25462	25570	25260	25569	25057	25406	25457	25181	25378	25600	25234	25351	25535	25354	25493	25278	25272	25519	25512	25358	25497	25348	25467	25657	25374	25632	25664	25762	25426	25458	25217	25567	25430	25435	25271	25245	25400	25296	25387	25372	25543	25369	25515	25388	25606	25539	25327	25413	25260	25433	25389	25459	25361	25349	25821	25396	25541	25392	25368	25568	25472	25327	25384	25314	25112	25161	25213	25374	25480	25589	25539	25228	25486	25384	25221	25201	25212	25396	25311	25320	25344	25130	25234	25370	25441	25445	25543	25506	25383	25266	25385	25633	25484	25504	25529	25429	25268	25340	25524	25474	25418	25271	25475	25422	25466	25442	25262	25543	25354	25347	25440	25528	25445	25540	25531	25433	25487	25306	25411	25567	25602	25622	25380	25366	25382	25453	25565	25243	25234	25243	25694	25417	25468	25187	25645	25442	25382	25366	25448	25312	25466	25490	25479	25425	25499	25386	25612	25678	25377	25369	25396	25428	25247	25389	25228	25304	25591	25416	25326	25403	25481	25503	25369	25369	25351	25424	25175	25286	25129	25674	25309	25352	25289	25403	25335	25284	25269	25395	25094	25383	25518	25427	25665	25466	25466	25553	25345	25304	25521	25410	25294	25190	25350	25316	25458	25352	25408	25666	25571	25147	25329	25115	25328	25448	25637	25611	25227	25352	25323	25329	25565	25626	25450	25429	25146	25543	25610	25499	25571	25356	25378	25250	25501	25468	25124	25259	25262	25320	25319	25687	25486	25549	25472	25473	25441	25531	25355	25387	25418	25414	25499	25464	25388	25226	25466	25465	25476	25498	25341	25299	25445	25578	25206	25551	25660	25170	25256	25522	25257	25662	25385	25291	25458	25392	25283	25229	25460	25385	25616	25672	25315	25546	25430	25328	25299	25507	25205	25301	25334	25205	25469	25221	25548	25386	25366	25351	25450	25585	25410	25139	25297	25251	25374	25514	25480	25503	25380	25495	25648	25440	25161	25380	25072	25296	25341	25294	25271	25295	25393	25284	25373	25495	25429	25409	25485	25718	25479	25494	25352	25374	25440	25384	25484	25516	25604	25334	25314	25360	25402	25241	25394	25476	25454	25603	25409	25413	25287	25410	25260	25386	25624	25518	25543	25423	25645	25453	25490	25597	25292	25442	25396	25402	25533	25596	25371	25430	25451	25500	25405	25316	25368	25354	25408	25491	25331	25528	25629	25468	25452	25308	25153	25457	25417	25573	25181	25679	25545	25553	25337	25435	25368	25454	25562	25537	25263	25411	25468	25372	25381	25313	25245	25464	25137	25459	25291	25460	25274	25611	25360	25412	25519	25489	25204	25177	25536	25465	25664	25469	25487	25511	25217	25577	25591	25445	25244	25279	25546	25476	25297	25456	25154	25246	25432	25468	25394	25452	25339	25605	25384	25420	25351	25563	25462	25341	25288	25537	25526	25477	25335	25448	25430	25431	25422	25482	25384	25617	25405	25130	25351	25277	25342	25162	25132	25309	25451	25395	25208	25483	25408	25469	25407	25398	25686	25488	25128	25258	25215	25460	25145	25221	25328	25547	25414	25552	25630	25642	25541	25318	25557	25505	25353	25443	25216	25337	25123	25360	25449	25404	25225	25643	25395	25459	25354	25420	25263	25521	25254	25428	25626	25503	25397	25414	25433	25223	25575	25489	25315	25333	24987	25370	25255	25333	25522	25579	25402	25534	25382	25472	25263	25343	25630	25514	25433	25503	25483	25432	25266	25636	25461	25290	25316	25364	25529	25371	25356	25441	25241	25319	25536	25618	25474	25616	25451	25491	25337	25331	25566	25334	25518	25207	25436	25182	25387	25277	25313	25330	25543	25435	25223	25523	25216	25165	25453	25552	25675	25485	25512	25433	25526	25303	25517	25394	25536	25147	25149	25203	25513	25393	25401	25411	25372	25442	25472	25369	25575	25590	25409	25576	25324	25373	25337	25345	25383	25434	25036	25282	25573	25421	25265	25395	25281	25338	25179	25577	25392	25428	25571	25609	25284	25507	25424	25339	25591	25618	25376	25443	24971	25495	25491	25366	25416	25327	25476	25378	25494	25365	25606	25421	25484	25388	25318	25549	25231	25669	25348	25357	25405	25515	25276	25554	25332	25388	25343	25347	25245	25653	25622	25417	25261	25663	25528	25389	25321	25408	25198	25395	25391	25821	25701	25508	25634	25476	25341	25379	25158	25591	25638	25132	25352	25197	25396	25417	25488	25629	25711	25380	25514	25425	25260	25576	25497	25446	25414	25412	25352	25370	25276	25105	25403	25510	25240	25420	25362	25529	25427	25151	25237	25450	25643	25529	25505	25193	25486	25501	25208	25450	25339	25468	25297	25607	25262	25297	25241	25484	25377	25356	25587	25489	25718	25463	25486	25387	25700	25526	25453	25194	25295	25326	25286	25281	25322	25314	25163	25405	25405	25308	25438	25217	25567	25375	25206	25405	25160	25440	25653	25354	25313	25514	25550	25580	25400	25453	25530	25622	25226	25480	25359	25358	25362	25150	25448	25120	25503	25363	25495	25298	25300	25506	25252	25278	25296	25109	25296	25460	25405	25611	25408	25179	25542	25283	25428	25467	25452	25566	25419	25441	25503	25503	25268	25588	25318	25679	25479	25418	25640	25285	25692	25469	25443	25479	25138	25274	25488	25487	25480	25385	25404	25456	25554	25640	25429	25441	25273	25267	25555	25577	25278	25398	25557	25544	25459	25362	25356	25547	25261	25476	25421	25468	25336	25284	25234	25373	25320	25594	25410	25487	25283	25341	25204	25567	25461	25629	25435	25646	25463	25421	25485	25431	25227	25243	25198	25170	25397	25465	25270	25585	25232	25257	25518	25231	25387	25564	25216	25396	25248	25469	25398	25279	25630	25474	25609	25218	25626	25532	25468	25519	25286	25445	25233	25416	25251	25503	25461	25382	25326	25256	25243	25227	25437	25449	25542	25326	25288	25448	25553	25553	25384	25463	25435	25016	25354	25445	25404	25459	25483	25421	25548	25432	25438	25221	25275	25411	25340	25368	25397	25648	25345	25305	25388	25165	25500	25465	25499	25645	25462	25591	25126	25311	25364	25268	25493	25341	25369	25498	25566	25370	25391	25392	25430	25356	25340	25699	25357	25175	25328	25567	25492	25672	25256	25358	25643	25335	25212	25381	25363	25285	25105	25529	25435	25376	25336	25393	25406	25411	25399	25373	25566	25503	25159	25547	25334	25608	25561	25570	25473	25616	25327	25560	25389	25551	25653	25725	25569	25475	25380	25306	25480	25527	25471	25297	25200	25402	25498	25380	25641	25321	25319	25415	25350	25395	25551	25752	25444	25322	25442	25550	25243	25372	25511	25381	25646	25567	25170	25420	25562	25411	25359	25292	25534	25573	25523	25378	25393	25443	25658	25642	25290	25223	25411	25489	25342	25408	25455	25353	25334	25156	25399	25452	25405	25428	25224	25343	25264	25453	25403	25227	25364	25464	25144	25436	25410	25460	25226	25401	25418	25366	25338	25358	25379	25599	25322	25235	25395	25509	25367	25376	25625	25583	25337	25253	25392	25562	25584	25607	25355	25664	25450	25359	25432	25385	25442	25381	25491	25484	25264	25473	25221	25582	25596	25471	25420	25427	25196	25276	25428	25429	25566	25301	25926	25492	25566	24995	25694	25397	25456	25410	25413	25570	25361	25263	25452	25470	25540	25401	25486	25165	25171	25145	25269	25355	25431	25462	25185	25398	25416	25232	25559	25475	25360	25294	25186	25563	25469	25252	25544	25277	25424	25355	25317	25419	25409	25316	25543	25534	25282	25567	25473	25415	25379	25403	25505	25305	25439	25352	25127	25497	25316	25297	25363	25597	25732	25452	25443	25437	25406	25614	25515	25430	25597	25341	25554	25364	25234	25556	25362	25441	25372	25414	25493	25514	25399	25440	25331	25575	25386	25180	25053	25285	25333	25491	25364	25573	25373	25461	25542	25389	25548	25161	25242	25504	25384	25363	25375	25470	25525	25630	25656	25428	25567	25236	25583	25662	25665	25502	25367	25232	25407	25433	25370	25173	25410	25691	25404	25273	25540	25511	25213	25586	25275	25269	25308	25483	25430	25540	25478	25605	25437	25467	25231	25251	25568	25488	25372	25358	25410	25454	25488	25505	24980	25644	25454	25328	25135
18199	29227	28802	23814	21663	20001	18859	18268	18064	17706	17298	16989	17108	16949	16730	16556	16743	16676	16504	16511	16418	16388	16639	16424	16450	16438	16531	16407	16620	16449	16401	16452	16388	16306	16391	16354	16437	16363	16393	16537	16247	16369	16366	16302	16326	16497	16268	16243	16242	16174	16195	16297	16298	16321	16145	16415	16355	16269	16268	16301	16221	16442	16424	16436	16349	16381	16377	16319	16376	15980	16280	16295	16338	16330	16073	16313	16262	16479	16425	16267	16132	16345	16284	16169	16332	16211	16330	16339	16341	16299	16380	16352	16189	16418	16186	16275	16313	16259	16485	16282	16258	16258	16363	16282	16286	16251	16103	16274	16179	16290	16252	16317	16164	16216	16264	16328	16312	16241	16179	16377	16086	16228	16186	16188	16327	16275	16178	16135	16185	16206	16209	16132	16117	16196	16189	16239	16250	16183	16278	16276	16203	16325	16277	16178	16230	16158	16233	16403	16359	16263	16312	16408	16245	16384	16425	16245	16299	16336	16295	15994	16174	16058	16366	16426	16241	16141	16226	16188	16338	16142	16330	16364	16189	16271	16078	16067	16417	16295	16243	16116	16248	16552	16308	16237	16413	16247	16183	16113	16319	16214	16208	16074	16359	16189	16170	16229	16315	16339	16205	16173	16087	16239	16435	16306	16146	16238	16184	16189	16059	16368	16385	16298	16098	16336	16360	15988	16160	16275	16273	16204	16382	16233	16175	16231	16226	16173	16280	16140	16090	16305	16349	16161	16313	16257	16064	16150	16234	16137	16317	16103	16361	16085	16175	16234	16198	16044	16184	16251	16278	16278	16273	16234	16337	16191	16315	16262	16246	16071	16219	16340	16168	16201	16041	16037	16083	16345	16158	16268	16197	16208	16047	16122	16235	16281	16092	16322	16181	16249	16237	16093	16169	16431	16144	16284	16217	16191	16386	16271	16296	16167	16187	16312	16335	16094	16370	16181	16135	16116	16145	16447	16246	16242	16300	16143	16020	16166	16166	16271	16075	16159	16285	16401	16139	16258	16266	16146	16229	16350	16106	16208	16260	16368	16213	16275	16122	16378	16219	16280	16268	16101	16243	16318	16193	16204	16195	16173	16318	16301	16277	16291	16239	16402	16221	16435	16297	16141	16316	16036	16384	16283	16138	16310	16134	16344	16018	16223	16341	16118	16195	16371	16233	16097	16172	16273	16323	16214	16326	16175	16205	16138	16284	16181	16219	16146	16346	16233	16192	16231	16296	16233	16302	16198	16223	16172	16100	16031	16307	16431	16168	16231	16348	16154	16069	16312	16258	16343	16062	16199	16223	16278	16175	16253	16302	16132	16250	16199	16075	16354	16278	16214	16293	16134	16063	16444	16282	16239	16172	16327	16284	16341	16466	16295	16349	16167	16256	16215	16210	16275	16325	16307	16270	16242	16234	16256	16247	16391	16217	16136	16245	16284	16372	16155	16340	16114	16195	16178	16132	16129	16064	16393	16177	16462	16357	16199	16224	16387	16237	16206	16195	16326	16347	16288	16101	16353	16180	16317	16263	16424	16199	16420	16241	16333	16335	16270	16131	16450	16217	16227	16272	16251	16174	16202	16221	16204	16299	16262	16319	16254	16419	16236	16334	16292	16293	16224	16301	16376	16225	16263	16287	16231	16111	16218	16251	16312	16010	16113	16009	16168	16351	16156	16306	16149	16159	16043	16199	16148	16137	16288	16233	16140	16113	16137	16333	16232	16130	16086	16339	16303	16311	16214	16171	16103	16441	16330	16182	16222	16268	16128	16186	16314	16339	16123	16327	16123	16227	16228	16410	16171	16256	16041	16293	16242	16346	16270	16263	16324	16184	16288	16236	16218	16166	16171	16288	16401	16263	16148	16304	16291	16322	16322	16367	16338	16274	16171	16304	16316	16047	16254	16372	16281	16259	16338	16257	16195	16087	16306	16164	16240	16303	16296	16300	16285	16258	16308	16369	16300	16306	16225	16156	16211	16410	16188	16303	16272	16222	16213	16257	16301	16364	16230	16081	16139	16276	16196	16057	16353	16133	16354	16158	16390	16355	16217	16091	16240	16287	16447	16370	16289	16278	16377	16258	16203	16361	16227	16333	16156	16182	16520	16170	16310	16160	16234	16369	16176	16224	16251	16323	16184	16227	16138	16264	16411	16217	16243	16230	16202	16280	16253	16306	16233	16098	16146	16143	16250	16110	16279	16279	16086	16206	16328	16327	16194	16322	16107	16099	16279	16149	16221	16080	16259	16190	16329	16225	16190	16214	16348	16272	16087	16179	16183	16296	16091	16143	16204	16259	16313	16309	16288	16183	16529	16165	16285	16412	16301	16332	16390	16316	16209	16063	16206	16322	16267	16350	16187	16301	16432	16210	16328	16263	16116	16167	16392	16390	16290	16372	16472	16170	16355	16165	16360	16181	16188	16280	16542	16325	16283	16305	16293	16090	16173	16261	16408	16319	16129	16418	16234	16297	16246	16477	16337	16064	16203	16307	16349	16298	16308	16231	16234	16298	16329	16316	16380	16187	16276	16106	16287	16476	16141	16215	16214	16120	16319	16290	16230	16240	16432	16230	16219	16240	16316	16307	16465	16227	16266	16240	16252	16242	16322	16236	16495	16095	16288	16261	16269	16294	16257	16281	16250	16274	16158	16229	16264	16137	16169	16264	16366	16190	16130	16204	16330	16421	16199	16162	16307	16255	16341	16188	16223	16081	16152	16259	16263	16247	16122	16300	16352	16146	16153	16308	16109	16211	16325	16215	16236	16221	16321	16209	16201	16353	16166	16342	16046	16341	16132	16317	16246	16239	16156	16280	16134	16153	16276	16320	16101	16451	16254	16266	16303	16256	16301	16159	16471	16281	16230	16154	16198	16281	16267	16254	16158	16263	16293	16270	16434	16195	16289	16201	16267	16257	16173	16169	16240	16319	16212	16181	16201	16169	16203	16276	16251	16340	16099	16519	16255	16157	16282	16463	16265	16149	16215	16380	16339	16179	16254	16158	16192	16424	16073	16198	16344	16297	16230	16375	16173	16301	16104	16304	16293	16230	16223	16325	16202	16394	16125	16234	16344	16232	16463	16101	16155	16368	16245	16334	16364	16294	16210	16188	16223	16334	16158	16239	16158	16197	16390	16162	16299	16139	16229	16132	16274	16109	16373	16297	16192	16296	16121	16212	16174	16363	16149	16173	16136	16223	16161	16254	16351	16321	16266	16217	16240	16222	16275	16342	16464	16132	16177	16182	16317	16220	16132	16288	16378	16158	16193	16123	16321	16270	16320	16326	16316	16205	16313	16345	15962	16191	16294	16157	16210	16316	16366	16192	16116	16273	16173	16232	16166	16175	16277	16174	16336	16207	16164	16458	16162	16342	15974	16185	16094	16286	16154	16251	16248	16210	16281	16229	16300	16102	16205	16106	16402	16138	15980	16207	16174	16170	16441	16333	16255	16251	16297	16096	16286	16359	16254	16298	16281	16212	16197	16293	16410	16275	16487	16158	16160	16337	16210	16402	16401	16475	16253	16240	16205	16239	16445	16350	16200	16399	16232	16446	16091	16206	16247	16349	16283	16250	16238	16257	16447	16092	16205	16365	16325	16217	16341	16206	16425	16516	16231	16331	16253	16197	16196	16131	16467	16164	16295	16117	16270	16280	16241	16328	16303	16223	16189	16344	16291	16227	16305	16333	16125	16151	16283	16245	16358	16236	16315	16395	16185	16173	16161	16252	16097	16401	16212	16196	16223	16291	16214	16163	16416	16265	16280	16147	16326	16298	16174	16233	16184	16155	16171	16208	16406	16218	16317	16162	16340	16144	16203	16331	16142	16237	16278	16400	16233	16228	16116	16320	16259	16321	16176	16269	16196	16143	16276	16164	16329	16327	16350	16387	16326	16234	16224	16227	16155	16306	16227	16210	16208	16322	16155	16385	16414	16337	16223	16332	16178	16204	16206	16061	16292	16289	16237	16165	16144	16137	16201	16024	16182	16374	16050	16134	16335	16193	16302	16377	16264	16283	16215	16145	16142	16171	16290	16328	16141	16383	16304	16240	16358	16253	16254	16177	16305	16167	16257	16253	16276	16217	16345	16341	16288	16165	16361	16252	16225	16149	16257	16209	15999	16352	16267	16158	16136	16133	16215	16163	16317	16479	16146	16206	16187	16257	16235	16417	16214	16344	16165	16240	16087	16273	16226	16363	16192	16217	16394	16282	16327	16142	16290	16347	16265	16220	16330	16233	16188	16210	16235	16419	16247	16292	16355	16321	16266	16292	16298	16354	16290	16408	16361	16336	16237	16234	16389	16411	16408	16268	16242	16260	16171	16232	16177	16388	16336	16468	16249	16114	16249	15978	16257	16163	16366	16264	16457	16030	16225	16303	16274	16226	16280	16381	16411	16173	16373	16255	16114	16423	16274	16209	16324	16186	16096	16342	16374	16259	16359	16215	16253	16134	16224	16328	16264	16261	16195	16189	16196	16284	16052	16188	16485	16246	16160	16191	16138	16106	16226	16341	16128	16355	16363	16349	16199	16152	16252	16251	16352	16167	16238	16161	16164	16184	16191	16169	16132	16179	16262	16280	16201	16087	16265	16140	16416	16393	16309	16357	16180	16404	16221	16305	16331	16100	16177	16255	16094	16147	16208	16262	16244	16453	16161	16296	16316	16387	16306	16174	16165	16285	16361	16191	16225	16078	16190	16225	16392	16348	16067	16393	16393	16337	16316	16275	16292	16164	16341	16229	16244	16293	16301	16282	16081	16161	16255	16093	16301	16284	16302	16223	16345	16210	16115	16399	16319	16336	16409	16228	16216	16229	16412	16345	16320	16339	16344	16300	16192	16203	16210	16385	16253	16278	16191	16189	16106	16214	16257	16234	16212	16201	16253	16257	16160	16269	16168	16290	16138	16223	16415	16484	16182	16316	16123	16248	16251	16034	16185	16195	16497	16288	16198	16312	16329	16354	16284	16248	16265	16339	16343	16358	16139	16034	16321	16237	16110	16223	16233	16090	16250	16268	16124	16072	16289	16377	16341	16397	16386	16205	16176	16281	16524	16310	16275	16336	16164	16291	16308	16415	16005	16112	16499	16232	16393	16127	16257	16217	16287	16312	16105	16085	16278
22705	21212	27843	24950	22315	26946	31979	28517	27785	27712	27187	27134	27102	26894	26498	26813	26739	26640	26622	26320	26149	26482	26479	26353	26280	26255	26487	26488	26306	26256	26354	26399	26455	25946	26288	26201	26159	26347	26196	25985	26371	26100	26116	26193	26279	26156	26116	26112	26185	26030	26156	26150	26077	25997	26142	26110	26133	25967	26120	26242	26216	25949	26163	25829	26086	26158	26251	26412	26157	25679	25783	25923	26322	26166	25920	26031	26107	26068	26163	26275	26063	26059	26065	25911	25941	26139	25775	25962	26014	26052	26264	25884	25891	26082	26027	26166	25927	26118	26000	26019	25994	26041	25835	25979	26058	25813	25912	25683	25724	25853	26187	25914	25897	25877	25892	25980	26074	26088	25983	26297	25977	25642	26169	25967	26007	25866	26100	26201	25992	26003	26112	25742	26130	25924	25830	25952	25956	25643	26047	25983	25964	26068	26035	25906	26047	26041	25993	25735	26046	25974	25954	25871	26244	25954	25849	26235	26096	26030	26037	25893	26134	26126	25867	26330	26307	26035	26021	25902	26000	25935	25886	25902	26006	26113	25955	25820	25795	25944	26084	26179	26074	26170	25962	25994	26142	25970	26046	26088	25876	26014	25899	25867	25918	25958	25852	25984	25825	26094	25873	26023	25919	26094	25971	25860	25917	25830	26092	26143	26087	25879	26002	25879	25854	25890	25870	25854	26107	25937	26078	25988	25884	26075	25958	25766	26136	26173	26401	26165	26290	25833	26043	25703	26109	25882	25873	26196	26148	25856	26109	25941	25981	26189	25920	25914	25994	25951	26045	25894	25849	25871	26060	26312	25914	26038	25989	25925	26202	26034	26159	26084	25991	25907	26201	25855	26014	25899	26058	26140	26065	25853	25958	26124	25840	26013	25718	25690	25856	25926	26041	25950	25840	26022	26286	26232	25862	26191	26204	26003	25997	26006	26033	25908	25913	25849	25860	26042	25968	25950	26086	25750	25899	26058	26066	25884	25882	25820	25941	26049	25915	25930	26094	25863	26075	25833	25929	25914	26179	25618	25616	25764	26213	26109	26031	25889	26249	25637	25807	25883	25859	25769	25648	25814	25842	26015	26103	26138	26029	25827	25922	26277	26251	25797	26007	26031	26028	25990	25819	26264	26168	25926	25773	25977	25970	26195	26099	26205	26124	25828	25971	25969	26013	25835	26038	26038	25929	25791	26021	25934	26055	25834	26095	25983	26008	26058	26041	25919	26035	25860	25960	25927	26244	25940	26051	25982	26144	25932	25996	26027	26152	25893	26049	25854	26232	26155	25857	25880	26034	25899	25951	26289	25816	25707	26067	26151	25913	25595	26204	25827	25956	26046	25935	26141	26115	26067	25981	26020	26143	25894	26071	26093	25717	26144	26123	26070	26128	25836	25966	25916	25967	26067	26033	25806	26028	25984	26055	25885	25958	25989	26075	25952	25815	25744	26184	26101	25940	25840	25894	26089	26116	25969	26258	26183	25961	25754	26069	25867	25690	25747	25904	25812	25860	25988	25808	26100	25980	26057	25883	26066	25795	25779	25867	26067	25847	25936	25946	26139	26070	26270	25871	25777	25982	26128	25879	26016	25922	25954	26171	26182	26011	25964	25840	25819	25935	26018	25937	26010	25828	26058	26227	26026	25926	26052	25835	26110	26199	26093	25939	26090	25935	26034	25735	26078	26299	26020	25868	26176	26159	25946	26143	26030	25768	25938	26071	26093	25983	25952	26058	25989	26073	25689	25806	26009	25961	25885	26066	25743	26103	25998	25934	25959	26006	26133	25958	26172	26243	25800	25963	25827	26121	26123	25967	26097	25796	25819	26060	25877	25793	25735	25934	25973	25916	26006	26027	25971	25968	25972	26172	26064	26211	25829	25902	26037	26094	25917	25791	26115	25743	25654	26225	26041	26278	25984	26093	25880	26068	25979	26030	25664	25965	26091	25864	26003	25911	26214	25835	26053	26050	26289	25863	25653	25727	25794	25784	25921	25844	26230	25969	26094	26200	25802	26087	25968	25943	25792	25847	25865	25984	26106	26034	26184	26043	25927	26045	26149	26104	25890	25939	26040	26021	25725	25995	26022	25993	26193	25928	26082	26009	25775	26171	26178	26035	25917	26165	25980	25684	25808	25793	25847	25842	26013	26008	26053	25945	26000	25995	25807	26272	25931	26073	25885	25983	26111	26001	26038	26155	26178	25895	25981	25867	26098	25856	25846	25839	25962	26013	25950	25922	26133	26059	25797	25979	26019	25873	26191	26188	26207	25919	26062	25943	26007	25881	25943	26028	26296	26021	25945	25991	25934	26021	25802	25905	25895	25931	26056	26132	26043	25754	26261	25914	25996	25929	25910	25830	25903	26115	26113	26157	25907	25875	25734	25943	25914	25897	25973	26120	26046	26180	26001	25986	25970	26053	26144	25942	25925	26110	26061	25899	26181	25922	25968	25922	26100	25870	25912	25750	25786	25982	25733	25894	25799	26031	25854	26132	25889	26051	25940	26062	25829	25947	26129	25994	25958	26064	25937	26029	25769	25787	25818	25748	25815	26197	25826	25834	25921	25938	25786	25951	25854	25888	25794	26090	25978	26075	26127	25856	26121	25996	25812	26012	26080	26038	25961	26100	25790	25827	25951	26035	26099	25733	25850	25938	26039	26077	26099	25982	25894	25895	26128	26106	25762	26174	26029	26074	25996	25883	26277	25894	26009	25839	25910	26009	26034	25975	26023	26037	25993	25814	26178	26063	25868	25968	26341	25962	25604	26038	26046	26201	26210	25869	25883	26151	25810	25879	25884	26112	26128	25907	26077	25972	26047	26038	25978	25738	25968	26010	25777	26051	25908	25892	26071	26004	26117	26033	25688	25985	25822	25933	25732	25989	25913	25923	25987	25971	26033	25831	26133	25872	26320	25875	25829	25695	25837	26407	26187	25807	25803	25758	25943	25675	26026	25918	25883	25982	25853	25995	25955	25953	25940	25930	26127	25819	26094	25998	26315	25935	25914	25639	25939	25841	25890	26079	26107	25836	25979	25871	26058	25853	26044	26040	26066	26298	25657	25991	25909	25924	25728	25486	25864	25709	25824	25812	25997	26047	25913	25904	25713	26194	25784	25815	25988	26061	25961	25925	25892	26083	26271	25954	25731	25638	26200	26083	25939	25791	26020	26114	26030	25952	25844	25869	25732	25869	26028	25924	25914	25896	25804	26010	25857	25735	25812	25792	26066	25956	25979	25964	25898	25988	25829	25929	25944	25902	25885	26062	26025	26380	26051	25840	25770	25880	25832	26057	25946	25872	25786	26025	26001	26010	25897	26001	25729	25766	25964	25917	25845	26132	25832	25883	26087	25804	25891	25908	25919	25850	25979	26026	26123	25914	26247	26371	26051	25925	25883	26150	25746	25882	25979	25759	25858	26055	25914	25925	25948	26130	25914	25929	26014	26071	26079	25968	26118	25862	25823	25919	26126	25855	25991	25912	25878	26082	25955	26052	26287	26146	25794	25796	25902	26189	25718	26099	26287	26029	26040	26159	26042	25914	26182	26038	25975	26082	25810	25887	25919	25788	25915	25830	26060	25988	26025	26155	25785	25966	25949	26156	25896	25900	26042	25981	25992	25977	25974	25769	25831	26067	26170	26091	26196	26051	25955	25964	25975	25863	26055	26160	25947	26322	26160	25894	25866	25857	26059	26119	25934	25820	25962	26092	25961	25943	26108	26067	25998	25846	26173	25890	25998	25820	26029	26026	26164	26007	26029	26155	25937	26053	26360	26184	26080	25788	26010	26177	25758	26189	26090	26155	25841	26015	26077	25803	25789	25930	25907	25998	26109	26079	26105	25940	25794	26026	26285	25946	26109	25743	25895	26034	26062	26053	25954	25971	26040	25925	25901	26027	26069	26266	25989	26075	26051	25970	26154	25751	26021	26108	25957	25987	25944	25858	25652	25891	26162	26119	26024	25936	25995	25950	26198	25873	26008	26306	26148	25878	26169	26037	25918	26005	25963	25992	25942	25943	25862	26030	25836	26009	25920	25740	25885	26012	25993	25831	25876	25910	25790	26004	26178	26186	26073	26063	25960	26114	25820	25893	26046	26448	25927	26104	26228	26164	26155	25956	25887	25849	25807	26077	25869	26110	25701	26109	25994	26176	26032	25921	25919	25791	25927	25892	26026	25750	25880	26108	25888	26004	26043	25886	25933	26255	25772	26000	25873	25743	25529	25809	26032	26062	26141	26157	26038	25949	26112	25857	26167	25845	25811	25945	26025	25814	26193	25791	26059	26197	26218	25979	25873	25959	25933	25775	25999	26205	25926	26143	25849	25866	26007	25741	26019	26248	25881	26021	25880	26040	25843	25946	25806	26021	25932	26174	26012	26021	26045	25985	26057	25866	25756	26109	26173	25787	26035	26133	26047	25894	25938	26069	25928	25808	25985	25871	25810	25942	25984	25865	25914	26034	25814	25985	25885	26087	26102	25983	25811	26058	26067	25622	25863	25942	25926	25993	25848	26155	25823	26107	25918	25927	25756	26021	26031	26266	26128	26172	26069	25697	25973	25901	25790	25965	26031	26108	26042	26014	25831	26062	26016	26038	25941	26168	26174	25978	26105	26023	25803	25989	26246	25942	25868	26030	25962	26049	25728	25745	26010	25870	25967	26085	25966	25580	25832	26132	25985	26025	25991	25885	25974	26028	25974	26058	25945	26152	25871	25919	25974	26091	25971	26115	25866	25989	25929	26079	26004	26115	26080	25849	26343	25799	26050	25893	26132	26004	26026	25982	25936	25838	25839	26045	26234	26183	25763	25775	25907	26043	25826	25982	25850	26179	25998	26020	25902	25967	26020	25830	26028	25742	26161	26038	26032	25970	25926	25995	25774	26353	25872	25828	25864	26006	26137	25929	25855	26129	26009	25977	25901	26026	25776	26148	25849	26044	26006	25812	25757	25878	25807	26025	26034	25806	25943	26029	25980	25805	26026	26129	25975	25860	25793	25685	26059	25878	26025	25968	25843	25925	25851	26148	25747	25805	25823	25867	25681	25914	26238	25890	25989	25814	25820	26012	26253	25876	25742	26178	26142	25890	26014	26003	26145	26178	26111	26150	26115	26049	25900	26305	25831
19939	34692	33968	27925	24221	22166	20768	19937	19280	18898	18223	18058	17687	17409	17241	17276	17166	17175	16848	16960	16836	16862	16835	16684	16669	16821	16622	16884	16784	16812	16656	16736	16832	16652	16738	16967	16691	16796	16631	16587	16666	16670	16777	16538	16515	16657	16450	16506	16693	16572	16500	16573	16579	16665	16456	16664	16597	16479	16551	16471	16424	16523	16552	16492	16439	16406	16458	16722	16518	16356	16635	16529	16512	16687	16539	16538	16443	16470	16536	16636	16632	16369	16412	16522	16602	16491	16592	16430	16565	16493	16493	16520	16482	16500	16463	16385	16537	16448	16507	16477	16386	16480	16535	16499	16487	16466	16583	16362	16381	16463	16415	16492	16441	16556	16462	16433	16444	16586	16573	16565	16381	16607	16351	16499	16562	16420	16514	16304	16470	16471	16689	16502	16501	16557	16652	16641	16519	16590	16589	16270	16624	16455	16487	16500	16469	16602	16400	16415	16486	16567	16384	16492	16552	16420	16653	16244	16499	16460	16676	16439	16457	16436	16288	16657	16419	16575	16473	16507	16378	16483	16352	16464	16586	16481	16486	16710	16493	16549	16405	16433	16595	16444	16460	16471	16634	16503	16472	16665	16589	16408	16415	16274	16456	16405	16412	16513	16486	16544	16353	16560	16397	16470	16379	16680	16322	16466	16315	16307	16599	16506	16436	16523	16569	16429	16496	16726	16328	16577	16505	16443	16417	16327	16626	16461	16519	16415	16416	16483	16615	16576	16391	16311	16447	16500	16460	16440	16441	16626	16266	16522	16460	16458	16377	16453	16492	16353	16423	16475	16445	16562	16574	16547	16336	16537	16357	16651	16583	16362	16441	16394	16535	16645	16457	16413	16553	16448	16443	16506	16536	16367	16180	16188	16641	16460	16365	16391	16453	16450	16482	16379	16431	16481	16407	16567	16671	16358	16443	16506	16472	16395	16561	16592	16509	16442	16515	16258	16597	16370	16389	16458	16521	16471	16450	16565	16464	16487	16398	16520	16449	16419	16440	16329	16491	16450	16476	16487	16494	16563	16385	16466	16511	16463	16514	16625	16495	16516	16561	16235	16401	16463	16407	16545	16483	16459	16491	16456	16408	16498	16353	16508	16266	16326	16559	16371	16510	16541	16432	16443	16333	16539	16411	16651	16518	16541	16510	16650	16216	16371	16517	16536	16456	16399	16527	16412	16555	16505	16491	16659	16351	16458	16445	16459	16433	16506	16420	16462	16310	16490	16599	16396	16582	16295	16486	16460	16618	16612	16468	16576	16480	16360	16441	16417	16348	16389	16282	16429	16679	16456	16389	16511	16520	16478	16513	16343	16363	16504	16398	16316	16533	16488	16477	16447	16418	16556	16544	16413	16531	16514	16571	16449	16210	16429	16433	16405	16610	16581	16372	16308	16475	16512	16339	16563	16333	16482	16476	16533	16321	16470	16298	16526	16274	16467	16441	16451	16314	16500	16422	16569	16567	16520	16389	16371	16613	16497	16548	16542	16769	16371	16622	16456	16533	16478	16413	16518	16344	16546	16512	16413	16509	16316	16576	16199	16556	16525	16685	16362	16500	16417	16377	16429	16444	16668	16488	16498	16539	16541	16428	16369	16462	16366	16594	16427	16530	16449	16621	16444	16644	16423	16470	16408	16499	16476	16442	16304	16373	16274	16373	16507	16406	16434	16608	16453	16580	16492	16528	16542	16528	16402	16339	16399	16577	16457	16434	16381	16424	16443	16372	16615	16491	16474	16274	16506	16610	16590	16491	16351	16459	16454	16495	16441	16371	16432	16559	16360	16472	16471	16394	16309	16571	16368	16273	16548	16410	16507	16471	16478	16402	16295	16258	16564	16321	16458	16382	16661	16384	16268	16459	16451	16396	16541	16447	16512	16528	16568	16553	16483	16358	16369	16600	16321	16418	16480	16425	16432	16466	16392	16527	16526	16529	16471	16476	16425	16397	16425	16377	16436	16532	16432	16295	16483	16562	16562	16508	16681	16538	16535	16532	16343	16488	16325	16453	16470	16608	16369	16614	16396	16417	16468	16409	16420	16407	16582	16483	16634	16586	16527	16500	16449	16140	16485	16592	16630	16399	16461	16471	16507	16481	16374	16393	16572	16534	16585	16487	16398	16458	16394	16347	16534	16681	16524	16422	16565	16498	16407	16532	16529	16532	16414	16565	16480	16603	16717	16584	16475	16584	16425	16510	16367	16343	16453	16510	16404	16358	16557	16361	16588	16414	16286	16440	16386	16531	16543	16511	16351	16401	16516	16413	16521	16519	16448	16501	16472	16498	16320	16518	16588	16392	16665	16279	16471	16591	16461	16201	16384	16483	16361	16307	16636	16550	16618	16407	16437	16480	16524	16442	16700	16702	16621	16505	16465	16519	16634	16559	16562	16542	16624	16515	16523	16508	16398	16479	16491	16391	16513	16518	16512	16432	16420	16495	16404	16513	16539	16517	16558	16310	16524	16422	16606	16385	16586	16343	16528	16359	16367	16482	16474	16388	16584	16179	16411	16601	16558	16440	16484	16534	16405	16401	16609	16520	16458	16435	16452	16570	16300	16303	16591	16547	16379	16384	16606	16499	16588	16411	16389	16429	16526	16612	16477	16438	16542	16455	16461	16361	16414	16548	16451	16459	16487	16336	16320	16630	16309	16441	16494	16638	16461	16392	16339	16574	16476	16415	16240	16465	16549	16344	16496	16407	16366	16520	16438	16579	16392	16636	16342	16351	16379	16481	16544	16500	16396	16482	16443	16528	16509	16508	16557	16559	16458	16528	16234	16539	16514	16544	16475	16567	16510	16386	16432	16554	16690	16210	16536	16650	16403	16508	16394	16575	16458	16334	16437	16487	16505	16373	16411	16530	16261	16472	16427	16292	16591	16598	16500	16354	16678	16433	16361	16359	16623	16540	16622	16572	16409	16452	16461	16431	16358	16472	16555	16407	16649	16366	16370	16480	16337	16442	16342	16589	16480	16499	16545	16325	16642	16518	16432	16493	16361	16418	16347	16391	16406	16532	16495	16489	16477	16540	16582	16451	16617	16319	16393	16548	16453	16491	16421	16531	16306	16490	16456	16504	16495	16467	16464	16577	16403	16543	16497	16512	16363	16424	16347	16477	16479	16440	16353	16518	16652	16640	16541	16444	16355	16512	16601	16523	16304	16330	16476	16404	16435	16521	16492	16540	16314	16385	16400	16353	16268	16465	16339	16474	16349	16392	16606	16466	16539	16438	16336	16562	16468	16474	16404	16555	16483	16300	16596	16525	16427	16254	16397	16419	16427	16340	16550	16503	16343	16411	16499	16631	16609	16558	16695	16508	16532	16462	16485	16543	16553	16336	16375	16377	16566	16528	16416	16509	16479	16342	16482	16366	16578	16638	16400	16463	16381	16445	16321	16371	16530	16364	16346	16379	16483	16237	16515	16469	16328	16454	16512	16618	16504	16493	16445	16535	16466	16511	16320	16492	16526	16491	16353	16444	16532	16474	16393	16555	16576	16451	16566	16426	16357	16429	16567	16267	16426	16466	16544	16458	16292	16423	16576	16250	16567	16554	16585	16532	16393	16438	16500	16594	16468	16367	16506	16503	16349	16309	16433	16463	16533	16357	16458	16451	16553	16540	16534	16280	16612	16439	16399	16462	16343	16375	16470	16489	16564	16458	16437	16458	16442	16248	16577	16510	16295	16481	16527	16442	16523	16433	16534	16485	16449	16309	16501	16417	16555	16544	16424	16393	16471	16487	16473	16438	16645	16485	16534	16374	16470	16359	16447	16619	16478	16533	16351	16313	16606	16588	16518	16488	16392	16527	16427	16596	16369	16495	16485	16446	16532	16582	16369	16424	16645	16455	16660	16380	16424	16403	16533	16559	16445	16534	16493	16560	16600	16502	16495	16541	16610	16490	16415	16384	16366	16555	16384	16570	16528	16465	16508	16624	16467	16663	16535	16498	16684	16400	16359	16439	16533	16455	16577	16601	16445	16563	16579	16471	16382	16435	16399	16519	16538	16448	16600	16394	16540	16430	16458	16560	16477	16547	16454	16561	16581	16426	16516	16381	16525	16519	16485	16635	16400	16537	16339	16434	16400	16572	16612	16538	16304	16387	16568	16639	16362	16632	16275	16525	16622	16419	16623	16563	16410	16282	16468	16540	16524	16403	16524	16451	16377	16635	16545	16496	16324	16399	16614	16444	16367	16516	16396	16288	16415	16458	16360	16762	16641	16489	16468	16475	16476	16654	16521	16346	16405	16446	16524	16609	16387	16514	16418	16536	16502	16426	16604	16384	16526	16501	16548	16483	16243	16519	16579	16708	16409	16519	16510	16548	16443	16549	16578	16460	16457	16506	16493	16468	16387	16358	16557	16299	16485	16367	16176	16331	16509	16563	16528	16531	16399	16406	16446	16542	16300	16554	16424	16284	16499	16473	16475	16395	16455	16574	16540	16350	16494	16634	16369	16357	16458	16493	16326	16705	16464	16606	16370	16470	16648	16333	16559	16614	16297	16485	16501	16603	16633	16458	16728	16217	16357	16443	16336	16460	16675	16365	16473	16302	16496	16497	16530	16342	16426	16490	16450	16512	16332	16463	16331	16676	16439	16431	16461	16436	16420	16498	16387	16464	16436	16395	16611	16528	16491	16516	16419	16310	16316	16306	16345	16550	16411	16571	16653	16441	16467	16600	16442	16237	16361	16545	16461	16377	16405	16527	16580	16467	16437	16526	16282	16600	16565	16410	16786	16401	16522	16586	16398	16408	16369	16591	16566	16447	16468	16338	16391	16276	16455	16550	16296	16472	16591	16510	16364	16415	16569	16567	16460	16543	16382	16354	16514	16508	16525	16644	16525	16549	16382	16420	16237	16481	16438	16442	16408	16481	16420	16603	16335	16601	16511	16443	16432	16427	16453	16575	16354	16428	16438	16491	16509	16581	16349	16363	16499	16512	16653	16441	16633	16539	16446	16403	16478	16448	16398	16481	16268	16417	16542	16427	16487	16523	16448	16312	16553	16446	16652	16383	16676	16402	16376	16337	16495	16476	16388	16452	16448	16435	16513	16527	16439	16526	16503	16379	16634	16335	16541	16400	16376	16362	16570	16434	16652	16395	16344	16400	16445
35071	27664	31577	30613	28381	28080	28059	27961	27798	27745	27451	27525	27575	27571	27647	27463	27067	27333	27150	27498	27525	27548	27301	27438	27504	27436	27433	27692	27308	27477	27174	27362	27433	27341	27233	27242	27204	27405	27265	27020	27455	27322	27650	27392	27477	27373	27343	27081	27489	27291	27370	27137	27169	27370	27309	27535	27356	27289	27105	27275	27160	27182	27204	27164	27210	27373	27313	27300	27244	27583	27297	27538	27467	27518	27383	27587	27421	27292	27102	27268	27307	27115	27529	27277	27187	27125	27336	27324	27190	27310	27416	27274	27290	27369	27062	27356	27388	27607	27222	27381	27313	27206	27458	27045	27302	27388	27290	27341	27319	27029	27313	27459	27296	26989	27396	27235	27072	27268	27012	27067	27390	27359	27425	27601	27358	27208	27295	27263	27266	27321	27494	27414	27424	27435	27274	27213	27090	27164	27317	26966	27225	27177	27246	27188	27248	27382	27440	27474	27307	27142	26994	27295	27106	26985	27499	27401	27278	27336	27300	27502	27459	27235	27209	27314	27174	27197	27394	27277	27387	27401	27196	27370	27384	27361	27441	27296	27342	27210	27324	27331	27341	27152	27560	27216	27417	27114	27458	27355	27286	27182	27092	27238	27247	27318	27599	27369	27494	27247	27258	27503	27443	27321	27195	27190	27313	27361	27218	27020	27041	27296	27145	27376	27170	27407	27204	27142	27246	27020	27381	27148	27637	27338	27062	27151	27299	27309	27182	27323	27194	27202	27196	27410	27280	27128	27229	27217	27266	27191	27419	27187	27215	27262	27243	27374	27462	27175	27305	27076	27103	27115	27392	27166	27297	27267	27173	27216	27367	27195	27252	27469	27336	27343	27123	27210	27399	27388	27342	27062	27095	27406	27199	27171	27254	27254	27259	27172	27168	27124	27314	26901	27211	27412	27231	27196	26935	27253	27303	27430	27284	27258	27003	27199	27186	27143	27469	27199	27422	27391	27348	27212	27338	27440	27408	27286	27292	27271	27189	27321	27356	27171	27215	27188	27174	27288	27174	27372	27300	27200	27193	27176	27118	27372	27265	27297	27240	27023	27273	27206	27257	27451	27221	27061	27564	27118	27277	27138	27123	27265	27106	27233	27295	27275	27342	27323	27463	27358	27201	27019	27323	27214	27235	27205	27384	27387	27367	27134	27327	27109	27411	27123	27247	27295	27180	27228	27050	27036	27569	27379	27296	27144	27403	27351	27028	27224	27625	27240	26928	27218	27314	27529	27296	27128	27113	27213	27429	27337	27381	27169	27332	27491	27325	27191	27440	27207	27379	27359	27199	27014	27262	27094	27226	27306	27131	27252	27457	27248	27477	27274	27363	27432	27353	26996	27186	27044	27234	27346	27049	27347	27161	27298	27274	27230	27273	27034	27378	27731	27285	27212	27319	27337	27156	27049	27262	27258	27138	27087	27021	27227	27156	27214	27268	27262	27196	27242	27448	27433	27120	27049	27421	27071	27100	27215	27369	27604	27279	27258	27233	26998	27367	27027	27168	27132	27193	27591	27506	27282	27249	27210	27413	27245	27408	27561	27326	27191	27107	27084	27114	27243	27177	27129	27335	27180	27376	27144	27236	27454	27426	27157	27242	27346	27173	27557	27205	27218	27246	27380	27029	27072	27191	27390	27427	27305	27158	27115	27243	27135	27371	27241	27035	27395	27382	27132	27140	27296	27413	27128	26950	27286	27183	27572	27166	27361	27289	27151	27206	27212	27316	27242	27532	27148	27409	27094	27155	26914	27434	27351	27329	27278	27579	27177	27174	27379	27252	27281	27479	27380	27164	27300	27248	27258	27007	27224	27281	27179	27298	27384	26840	27037	27215	27415	27162	27151	27361	27175	27207	27348	27170	27384	27470	27194	27518	27243	27343	27462	27377	27506	27254	27289	27224	27358	27330	27427	27459	27383	27412	27142	27339	27150	27260	27602	27321	27213	27481	27252	27403	27527	27520	27398	27374	27279	27209	27120	27314	27326	27435	27094	27444	27231	27179	27390	27375	27364	27277	27230	27583	27211	27082	27377	27357	27160	27087	27312	27218	27263	27206	27301	27193	27437	27346	27146	27081	27241	27366	27300	27336	27115	27482	27216	27240	27500	27094	27204	27018	26930	27456	27151	27055	27219	27035	27175	27119	27489	27395	27412	27195	27453	27311	27548	27384	27292	27379	27123	27298	27501	27304	27309	27386	27231	27295	27431	27280	27518	27405	27338	27316	27285	27329	27029	27247	27462	27041	27082	27379	27209	27349	27267	27204	27247	27260	27138	27256	27477	27443	27214	26896	27320	27212	27331	27445	27307	27225	27150	27421	27167	27371	27273	27275	27174	27023	27067	27196	26962	27084	27157	26986	27290	27317	27329	27333	27238	27402	27355	27275	27370	27190	27289	27274	27371	27251	27246	27201	27330	27438	27351	27081	26761	27171	27192	27424	27364	27425	27307	27229	27271	27349	27273	27352	27172	27328	27206	27289	27235	27249	27258	27229	27268	27103	27351	27093	27341	27227	27302	27300	27014	27056	27293	27592	27364	27432	27262	27423	27185	27159	27157	27536	27188	26981	27460	27255	27227	27330	27139	27165	27139	27163	27540	27134	27400	27420	27397	27453	27359	27376	27361	27329	27240	27242	27275	27538	27344	27299	27210	27506	27092	27258	27224	27263	27462	27248	27258	27184	27264	27530	27288	27305	27096	27026	26951	27205	27209	27261	27506	27192	27188	27449	27344	27286	27463	27138	27104	27127	27223	27299	27384	27489	27393	27142	27108	27214	27153	27013	27225	27234	27257	27272	27369	27259	27188	27192	27203	27203	27321	27305	27180	27479	27187	27346	27152	27289	27039	27207	27465	27367	27343	27221	27551	27315	27348	27257	27294	27358	27302	27290	27040	27163	27136	27452	27187	27353	27124	27321	27274	27364	27049	27299	27045	27362	27624	27070	27320	27345	27451	27444	27243	27553	27151	27028	27292	27292	27290	27361	27407	27227	27550	27432	27228	27035	27289	27421	27253	27351	27363	27256	27303	27146	27346	27300	27021	27038	27303	27483	27146	27388	27241	27094	27135	27255	27100	27449	27173	27348	27264	27057	27142	27407	27339	27148	27137	27356	27147	27338	27164	27243	27583	27279	27194	27009	27256	27181	27292	27091	27440	27335	27356	27453	27250	27353	27437	27274	27298	27497	27335	27275	27222	27211	27296	27221	27302	27118	27217	27504	27485	27295	27592	27406	27054	27362	27438	27445	27104	27299	27366	27126	27194	27192	27391	27406	27102	27397	27070	27430	27091	27219	27430	27088	27243	27440	26992	27284	27473	27421	26946	27491	27466	27370	27478	27257	27362	27337	27317	27183	27405	27459	27309	27492	27191	27385	27511	27255	27141	27222	27228	27400	27259	27199	27273	27481	27294	27455	27245	27411	27416	27269	27303	27334	27393	27366	27325	27337	27351	27245	27243	27190	27138	27066	27221	27281	27386	27135	27322	27310	27114	27181	26997	27269	27115	27090	27319	27338	27295	27455	27492	27510	27438	27391	27401	27315	27244	27374	27501	27075	27022	27327	27250	27450	27362	27272	27253	27397	27169	27438	27266	27326	27234	27386	27400	27294	27278	27342	27287	27414	27398	27444	27151	27260	27096	27456	27181	27202	27081	27235	27197	27420	27137	27733	27043	27371	27391	27363	27395	27225	27373	27366	26969	27217	26971	27075	27255	27337	27187	27433	27299	27196	27308	27175	27369	27208	27270	27244	27328	27445	27428	27070	26957	27272	27346	27555	27133	27271	27019	27293	27387	27385	27183	27185	27347	27314	27306	27373	27225	27204	27517	27390	27107	27319	27229	27415	27207	27442	27143	27454	27297	27197	27095	27192	27181	27186	27025	27332	27435	27305	27499	27233	27264	27144	27302	27342	27059	27325	27302	27262	27304	27028	27156	27448	27297	26973	27047	27342	27325	27429	27273	27475	27252	27413	27231	27364	27316	27201	27156	27440	27316	27403	27138	27065	27354	26999	27440	27363	27352	27003	27262	27158	27520	27482	27138	27091	27257	27218	27387	27329	27215	27469	27244	27336	27283	27487	27317	27218	27300	27419	27185	27345	27151	27337	27319	27154	27196	27360	27531	27327	27390	26965	27335	27323	27152	27301	27357	27418	27489	27057	27449	27225	27027	27523	27453	27350	27059	27410	27515	27373	27337	27387	27401	27437	27445	27215	27198	27267	27261	27256	27661	27639	27130	27288	27244	27388	27140	27422	27330	27242	27523	27354	27172	27127	27269	27432	27326	27493	27187	27364	27191	27344	27401	27323	27227	27381	27397	27354	27227	27468	27502	27174	27012	27286	27127	27025	27285	27392	27157	27240	27429	27286	27452	27332	27293	27239	27223	27200	27653	27510	27570	27108	26986	27329	27217	27228	27440	27397	27479	27427	27225	27181	27365	27454	27197	27292	27205	27375	27418	27242	27091	27174	27442	27370	27448	27183	27413	27183	27373	27427	27251	27223	27477	27161	27235	27545	27220	27495	27347	27260	27148	27246	27284	27501	27451	27251	27381	27323	27294	27324	27402	27169	27244	27316	27402	27093	27368	27165	27179	27420	27197	27584	27487	27523	27411	27232	27391	27456	27050	27338	27388	27243	27273	27305	27197	27351	27165	27338	27398	27113	27500	27304	27389	27348	27291	27293	27463	27309	27197	27361	27423	27441	27319	27182	27301	27462	27246	27182	27328	27377	27491	27351	27448	27281	27215	27364	27185	27195	27166	27387	27483	27218	27250	27355	27210	27450	27123	27358	27114	27174	27195	27510	27180	27228	27285	27377	27438	27323	27192	27499	27281	27241	27256	27193	27250	27338	27404	27468	27236	27525	27367	27247	27241	27214	27380	27010	27293	27258	27316	27416	27199	27188	27215	27277	27293	27512	26918	27230	27342	27386	27154	27228	27444	27236	27139	27435	27424	27354	27273	27336	27289	27357	27401	27379	26956	27084	27597	27350	27271	27158	27117	27164	27331	27275	27526	27279	27152	27380	27275	27221	27128	27399	26909	27011	27120	27678	27317	27072	27345	27333	26930	27249	27462	27431	27557	27435	27277	27235	27132	27056	27237	27279	27402	27536	27193
20806	23461	22920	20703	19436	18836	18219	18029	17696	17568	17653	17746	17379	17371	17323	17415	17192	17446	17270	17357	17322	17408	17266	17195	17379	17265	17251	17200	17096	17187	17147	17173	17337	17217	17096	17054	17445	17098	17162	17372	17157	17338	17150	17272	17191	17262	17118	17359	17041	17124	17310	17339	17224	17212	17194	17145	17228	17268	16890	17084	16998	17292	17204	17071	17172	16964	17209	17185	17231	17239	17203	17052	17251	17016	17184	17262	17196	17127	17124	17315	17161	17103	17174	17130	17168	17124	17173	17125	17215	17146	17199	17026	17100	17259	17138	17066	17451	17020	17203	17033	17070	17066	17106	17212	17153	17163	17230	17322	17159	17232	17064	17117	17196	17105	17132	17379	17112	17348	17193	17120	17165	17270	17029	17294	17135	17345	17026	17139	17223	17068	17146	17227	17013	17317	17279	16970	17122	17203	17298	17134	17350	17015	17185	17168	17202	17081	17211	17154	17182	17325	17222	17110	17223	17051	17081	17432	17104	17172	17312	17202	17096	17127	17113	17135	17103	17000	17140	17101	17327	17131	17258	17195	17010	17120	17030	17188	17037	17301	17152	17061	17264	17169	17113	17007	17250	17146	17233	17323	17102	17185	17236	17208	17154	17329	17046	17048	17044	17105	17326	17273	17219	17102	17056	17207	17229	17102	17349	17144	17089	17059	16958	17309	17178	17129	17288	17074	17173	17353	17135	17084	17123	17100	17256	17133	17063	17255	17447	17139	17274	16996	17172	17222	17188	17223	17253	17027	17237	17185	16981	17228	17233	17137	17297	16937	17031	17106	17291	17022	17090	17234	17331	17145	17224	17085	17085	17197	17109	17192	17131	17124	17066	17220	17223	17097	17090	17404	17193	17100	17075	17321	16995	16992	17211	16946	17074	17131	17335	17179	17311	17042	17160	17206	17185	17227	17068	17014	17153	16998	17230	17205	17128	17196	17244	17179	17286	17089	17153	17183	17104	17180	17385	17247	17161	17124	17020	17254	17203	17203	17268	17138	17110	17294	17048	17253	17091	17132	17280	17181	17154	17048	17184	17105	17162	17173	17227	17251	17316	17166	17013	17137	17082	17137	17294	17130	17182	17196	17161	17089	17065	17316	17092	17169	17160	17007	17132	17162	17153	17091	17197	17036	17191	16986	17220	17243	17240	17189	17171	17051	17195	17090	17211	17266	17144	17376	17133	16993	17110	17059	17323	17197	17048	17258	17201	17137	17288	17141	17256	17173	17114	17211	17426	17149	17047	17212	17158	17156	17203	17170	17131	17240	17265	17351	17290	17100	17352	17057	16959	17061	17209	17276	17126	17286	17236	17204	17073	17275	17061	17033	17175	17229	17235	17106	17001	17198	17102	17089	17077	17248	17154	17078	17257	17127	17228	17201	17264	17315	17186	17147	17161	17034	17168	17324	17119	17150	17304	17152	17174	17126	17229	17013	17261	17080	17303	17214	16959	17062	17046	17354	17201	17124	17447	17033	17143	17199	17280	17119	16934	16888	17060	17188	17052	17097	17202	17045	17242	17240	17099	17201	17163	17228	17148	17247	17307	17263	17111	17176	16931	17087	17110	17283	17315	17075	17152	17242	17212	17244	17101	17023	17150	17225	17098	17107	17262	17204	17113	17044	17042	17031	17248	17269	17157	17063	16988	17215	17337	17125	17143	17069	17163	17286	17292	17183	17201	17172	17082	17141	17183	17042	17291	17260	17163	16956	17080	17118	17234	17333	17023	17146	17178	17048	17221	17372	17199	17224	17119	17085	17195	17160	17162	17188	17125	17143	17198	17266	17114	17112	17220	17057	17125	17065	17025	17301	17037	17184	17160	17303	16987	17281	17220	17029	17355	17164	17160	17207	17212	16930	17183	17112	17214	17077	17112	17125	17334	17139	17193	17206	17113	17137	17160	17173	17066	17128	17031	17092	17325	17024	17153	17069	17266	17047	17259	17137	17143	16961	17320	17176	17376	17042	17322	17173	16933	17182	17202	17021	17165	17356	16944	17074	17227	17152	17197	17087	17228	17002	17196	17272	17067	17239	17173	17231	17094	17236	17224	17111	17159	17273	17145	17189	17203	17016	17093	17155	17053	17147	17165	17297	17065	17110	17152	17045	17103	17164	17111	17223	17108	17247	17241	17017	17058	17167	17161	17039	17108	17060	17008	17075	17337	17214	17089	17117	17174	17101	17066	17125	17105	17094	17272	17182	17153	17237	17112	16979	17168	17170	17252	17088	17059	17351	17162	17174	17203	17268	17326	17124	17030	17316	17083	17258	17153	17150	17190	17223	17154	17059	17133	17249	17335	17135	17519	17122	17213	17196	17229	17220	17338	17038	17233	17186	17092	17221	17046	17158	17345	17292	17146	17116	17080	17082	17126	17239	17230	17265	17116	17209	17204	17072	17249	17022	17263	17087	17140	16942	17145	17234	17011	17039	17100	17046	17006	17123	17308	17123	17256	17296	17135	17200	17341	17171	17310	17163	17249	17210	17111	17278	17163	17145	17304	17259	17323	17068	17212	17224	17227	17207	17223	17290	17273	17146	17247	16974	17239	17114	17051	17235	17146	17246	17274	17273	17172	17285	16963	17180	17121	17236	17296	17042	17195	17126	17194	17251	17310	17100	17218	17040	17064	17109	17012	17143	17084	17111	17026	16997	17092	17235	17208	17350	17071	17144	17243	17170	17278	17141	16967	17200	17057	17066	17096	17096	17093	17060	17240	17089	17136	17239	17170	17153	17248	17212	17213	17234	17136	17104	17133	17339	17278	17181	17208	17220	17179	16980	17279	17112	17187	17258	17269	17145	17091	17102	17137	17153	17013	17236	17223	17032	17275	17023	17032	17125	17255	17138	17250	17021	17234	17170	17050	17262	17043	17103	17211	17160	17191	17153	17248	17156	17157	17233	17170	17115	17210	17078	17026	17286	17236	17089	17050	17043	17414	17123	17243	17014	17212	17072	17049	17059	17201	17180	17183	17325	17140	17116	17205	17121	17074	17264	17194	17294	17321	17292	16992	17144	17216	17188	17304	17223	17130	17162	17355	17142	17208	17013	17210	17079	17170	17253	17047	17119	17075	17201	17275	17246	17248	17051	17284	17033	17224	17086	17331	16996	17149	17175	17256	17228	17150	17152	17281	17063	17142	17016	17205	17402	17143	17139	17151	17206	17105	17261	17241	17176	17287	17361	17370	17356	17194	17068	17288	17066	17246	17034	17158	17242	17120	17064	17109	17038	17170	17174	17245	17078	17270	17289	17170	17119	17117	17312	16986	17100	17199	16920	17430	17144	17105	17147	17062	17143	17027	17189	17168	17478	16997	17196	17184	17102	17273	17326	17125	17199	17072	17032	17163	17266	17138	17241	16977	17049	17107	17267	17084	17071	17376	17043	16941	17105	17078	17396	16963	17265	17103	17181	17163	17184	17217	17196	17125	17184	17375	17246	17312	17117	17180	17191	16994	17220	17120	17084	17221	17325	17221	17267	17189	17117	17274	17213	17234	17185	17382	17200	17004	17300	17091	17121	17009	17224	17311	17140	17142	17113	17158	17296	17188	17179	17226	17180	17341	17239	17237	17168	17327	17276	17091	16992	17266	17108	17067	17277	16965	17190	17074	17232	17042	17197	17104	17129	16902	17181	17223	17217	17164	17321	17355	17113	17119	17180	17312	17139	17141	17190	17138	17147	17172	17251	17276	17190	17141	17096	17266	17196	17196	17255	17203	17216	17262	17154	17144	17149	17114	17106	17210	16983	16988	17134	17019	17202	17129	17225	17069	17211	17219	17070	17088	17153	17163	17199	17155	17106	17266	17194	17210	17213	17246	16988	17058	17240	17122	17239	17350	17199	17203	17050	17200	17012	17278	17088	17110	17061	16979	17177	17167	17153	17142	17359	17057	17204	17166	17110	17113	17129	17161	17185	17304	17046	17322	17160	17167	17171	17112	17168	17100	17245	17243	17116	17184	17133	17317	17116	17102	16965	17164	17299	17113	17288	16926	17196	17127	17156	17170	17250	17200	17241	17142	17148	17017	17188	17061	17313	17257	17180	17237	17013	17249	17274	17195	17143	17042	17237	17258	17203	17012	17230	17113	17039	17177	17269	17145	17153	17103	17323	17226	17081	17205	17125	17339	17292	17314	17224	17303	17009	17297	17317	17048	17000	17139	17202	17273	17179	17140	17114	17278	17111	17111	17282	17044	17292	17198	17120	17157	17098	17432	17105	17085	17271	17078	17147	17325	17129	17133	17104	17232	17134	17373	17181	17117	17207	17291	17185	17313	17356	17172	17143	17447	17138	17241	17280	17128	17207	17227	17246	17157	17267	17264	17186	17294	17343	17218	17256	17279	17143	17182	17189	17183	17168	17283	17151	17147	17212	17160	17314	17341	17248	17183	16976	17027	17333	17231	17265	17181	17225	17242	17078	17086	17204	17182	17237	17173	17160	17087	17067	17152	17226	17269	16988	17052	17232	17113	17244	17117	16906	17220	17075	17312	17198	17315	17117	17172	17217	17252	17312	17125	17194	17278	17108	17190	17219	17313	17189	17138	17271	17190	17132	17382	17181	17153	17296	17163	17169	17276	17274	17164	17067	17179	17179	17200	17276	17206	17228	17215	17166	17217	17116	17184	17122	17231	17353	17195	17200	17264	17172	17131	17050	17194	17199	17343	17315	17126	17153	17175	17385	17246	17153	17276	16938	17155	17205	17268	17127	17267	17197	17230	17094	17114	17249	17066	17001	17024	17238	17142	17184	17284	17112	17157	17119	17159	17236	17262	17259	17102	17200	17202	17055	17264	17227	17320	17328	17067	17143	17192	17178	17093	17215	16975	17126	17195	17066	17097	17107	17111	17037	17323	17220	17153	17034	17032	17041	17261	17162	17328	17127	17136	17088	17219	17240	17338	17111	17117	17107	17262	17193	17185	17095	17099	17381	17185	17072	17139	17347	17035	17045	17085	17245	17116	17189	17109	17240	17087	17200	17170	17029	17299	17272	17135	17136	17241	16997	17288	17097	17159	17161	17207	17149	17091	17196	17206	17039	17084	17110	17117	17366	17240	17230	17109	17085	17150	17288	17104	17002	16925	17169	17141	17020	17163	17085	17242	17085	17093	17122	17194	17008
24493	21164	27763	25365	24394	28411	29719	27340	26616	26782	26692	26369	26097	26103	26042	26291	26039	25943	26047	26141	26116	25791	25767	25946	25885	26072	26055	25672	25705	25902	26095	25995	25705	25530	25872	25981	25768	25709	25919	25714	25890	25703	25727	25577	25838	25605	25992	25649	26018	25762	25797	25887	25674	25719	25764	25767	25796	26018	25836	25700	25702	25795	25583	25740	25690	25635	25631	25920	25865	25801	25638	25692	25507	25608	25752	25653	25774	25560	25848	26031	25804	25980	25471	25634	25736	25439	25918	25637	25831	25691	25893	25703	25621	25375	25943	25592	25825	25409	25730	25893	25442	25837	25927	25673	25476	25762	25702	25775	25571	25726	25868	25823	25706	25615	25774	25809	25725	25593	25584	25753	25599	25643	25751	25595	25816	25770	25332	25640	25538	25702	25735	25698	25854	25652	25785	25666	25667	25584	25803	25791	25692	25731	25714	25735	25882	25728	25888	25404	25883	25607	25750	25576	25806	25891	25629	25808	25650	25953	25462	25567	25668	25422	25627	25820	25561	25919	25600	25675	25517	25552	25688	25768	25766	25739	25780	25645	25701	25797	25814	25907	25692	25644	26080	25721	25717	25555	25589	25223	25607	25661	25492	25778	25684	25828	25614	25333	25491	25517	25607	25830	25602	25271	25643	25514	25783	25481	25844	25893	25730	25542	25660	25359	25487	25747	25835	25819	25597	25703	25777	25728	25879	25879	25800	25615	25366	25611	25581	25748	25617	25656	25499	25620	25588	25704	25609	25584	25684	25695	25617	25606	25587	25559	25465	25621	25719	25607	25804	25516	25426	25664	25848	25756	25908	25602	25453	25521	25530	25773	25701	25493	25578	25653	25738	25713	25719	25654	25593	25871	25859	25640	25881	25763	25631	25589	25506	25328	25662	25620	25613	25640	25630	25541	25627	25786	25475	25472	25727	25974	25658	25498	25647	25626	25702	25460	25757	25497	25925	25457	25670	25483	25750	25579	25437	26106	25734	25592	25528	25607	25670	25695	25842	25648	25662	25864	25627	25491	25611	25641	25482	25731	25824	25881	25664	25623	25520	25616	25508	25620	25841	25440	25817	25589	25665	25670	25623	25526	25614	25621	25696	25824	25596	25704	25603	25304	25709	25672	25724	25548	25560	25729	25481	25746	25549	25701	25727	25872	25698	25722	25633	25734	25545	25716	25590	25659	25728	25681	25821	25719	25545	25582	25666	25827	25741	25508	25849	25604	25652	25503	25965	25854	25640	25784	25450	25595	25564	25949	25932	25435	25932	25785	25669	25766	25424	25300	25583	25826	25582	25717	25489	25478	25533	25621	25868	25749	25711	25543	25715	25609	25874	25582	25771	25536	25912	25627	26067	25410	25889	25428	25546	25801	25774	25707	25799	25695	25767	25797	25898	25777	25603	25917	25598	25991	25669	25785	25873	25598	25677	25655	25618	25947	25713	25508	25632	25474	25722	25534	25698	25679	25611	25204	25677	25790	25489	25667	25765	25543	25662	25564	25814	25983	25653	25811	25819	25645	25561	25683	25756	25363	25672	25873	25620	25670	25760	25526	25641	25685	25637	25641	25720	25474	25641	25831	25527	25510	25490	25655	25447	25945	25784	25838	25557	25511	25651	25642	25631	25577	25552	25611	25754	25589	25449	25600	25613	25563	25931	25499	25575	25733	25785	25992	25778	25773	25572	25540	25657	25700	25457	25642	25663	25884	25592	26138	25514	25791	25649	25500	25724	25509	25724	25620	25778	25443	25604	25624	25624	25515	25569	25648	25676	25574	25596	25707	25430	25703	25780	25788	25698	25464	25792	25719	25598	25627	25765	25638	25541	25380	25914	25803	25598	25281	25795	25751	25899	25645	25609	25632	25831	25534	25664	25781	25852	25715	25566	25333	25712	25887	25887	25742	25894	25846	25833	25626	25668	25761	25743	25737	25773	25859	25684	25775	25733	25833	25842	25781	25442	25561	25705	25854	25654	25587	25761	25825	25717	25812	25828	25639	25589	25687	25937	25809	25848	25626	25627	25553	25489	26024	25731	25621	25588	25465	25575	25517	25439	25736	25729	25831	25556	25795	25832	25810	25829	25787	25659	25578	25733	25605	25813	25531	25892	25578	25486	25294	25473	25650	25682	25496	25651	25755	25898	25660	25387	25539	25779	25676	25802	25764	25751	25639	25681	25719	25579	25728	25797	25661	25685	25719	25649	25444	25815	25644	25702	25872	25714	25606	25670	25907	25809	25741	25314	25765	25684	25876	25826	25566	25822	25676	25609	25731	25925	25871	25361	25641	25566	25610	25909	25497	25489	25578	25710	25777	25484	25624	25765	25406	25495	25790	25661	25787	25791	25582	25564	25690	25407	25646	25794	25603	25470	25804	25659	25740	25736	25645	25660	25462	25624	25499	25713	25712	25632	25587	25515	25780	25468	25724	25870	25527	25478	25645	25568	25760	25792	25647	25753	25701	25755	25475	25609	25757	25763	25886	25630	25727	25537	25780	25684	25686	25834	25626	25495	25744	25889	25594	25711	25580	25841	25547	25827	25483	25797	25572	25618	25814	25892	25651	25564	25550	25685	25722	25888	25651	25824	25614	25957	25492	25694	25609	25846	25774	25544	25633	25872	25456	25714	25739	25486	25793	25843	25667	25651	25779	25603	25498	26022	25594	25533	25572	25729	25779	25671	25677	25876	25575	25614	25728	25596	25885	25804	25698	25798	25619	25602	25668	25535	25681	25614	25578	25738	25470	25960	25556	25659	25698	25673	25741	25659	25736	25822	25611	25884	25697	25683	25810	25622	25611	25626	25767	25705	25687	25491	25691	25855	25418	25851	25721	25797	25474	25396	25663	25703	25425	25604	25535	25826	25529	25960	25481	25637	25713	25578	25682	25848	25735	25738	25548	25858	25480	25737	25755	25627	25552	25515	25831	25741	25613	25544	25733	25791	25738	25594	25718	25722	25705	25737	25783	25492	25553	25736	25837	25589	25596	25744	25570	25630	25592	25940	25611	25472	25651	25423	25692	25513	25583	25434	25534	25793	25513	25622	25478	25650	25336	25741	25704	25738	25491	25403	25361	25694	25815	25628	25544	25579	25782	25569	25615	25652	25602	25582	25700	25676	25727	25485	25571	25690	25720	25900	25809	25658	25633	25798	25615	25562	25775	25865	25821	25635	25732	25686	25766	25723	25594	25726	25806	25672	25499	25812	25666	25652	25783	25727	25726	25898	25851	25669	25929	25493	25661	25910	25574	25588	25549	25637	25513	25510	25858	25562	25508	25675	25789	25618	25911	25719	25699	25748	25644	25769	25764	25613	25837	25489	25421	25506	25754	25644	25549	25760	25411	25698	25856	25822	25665	25675	25596	25702	25779	25805	25661	25662	25535	25778	25902	25656	25608	25658	25720	25379	25502	25755	25835	25663	25776	25735	25693	25903	25514	25830	25795	25717	26005	25548	25846	25820	25656	25677	25820	25866	25775	25532	25656	25559	25816	25769	25572	25661	25455	25490	25849	25784	25869	25828	25620	25676	25621	25715	25762	25689	25873	25917	25695	25619	25745	25677	25695	25784	25344	25824	25892	25926	25765	25903	25813	25795	25417	25725	25701	25672	25794	25554	25706	25636	25749	25554	25701	25688	25455	25571	25490	25967	25803	25613	25398	25507	25400	25640	25751	25498	25675	25627	25531	25573	25563	25692	25803	25880	25682	25451	25481	25647	25672	25763	25539	25480	25569	25765	25668	25673	25699	25667	25508	25631	25487	25765	25585	25797	25736	25636	25570	25670	25769	25822	25853	25714	25530	25745	25626	25387	25539	25674	25790	25857	25611	25650	25871	25682	25592	25496	25937	25723	25553	25598	25703	25746	25621	25593	25506	25576	25497	25511	25441	25658	25786	25648	25629	25771	25644	25798	25451	25635	25703	25787	25686	25901	25832	25775	25727	25494	25827	25706	25618	25536	25648	25493	25436	25766	25684	25739	25797	25435	25705	25575	25800	25768	25707	25342	25758	25824	25399	26029	25643	25981	25709	25818	25678	25569	25473	25729	25775	25665	25898	25732	25612	26034	25840	25695	25551	25781	25674	25589	25848	25856	25689	25570	25543	25740	25656	25842	25598	25546	25680	25828	25656	25492	25595	25770	25540	25867	25876	25790	25519	25825	25695	25589	25818	25734	25454	25486	25465	25535	25590	25482	25697	25833	25652	25332	25907	25747	25631	25660	25444	25495	25668	25592	25530	25816	25566	25655	25796	25445	25721	25637	25720	25520	25642	25617	25561	25524	25541	25513	25582	25475	25514	25799	25560	25603	25777	25680	25585	25824	25830	25598	25720	25334	25632	25525	25399	25520	25426	25821	25756	25650	25769	25658	25474	25759	25806	25494	25620	25833	25776	25538	25640	25738	25601	25544	25586	25640	25582	25730	25638	25661	25909	25738	25623	25429	25747	25542	25531	25641	25765	25716	25388	25758	25823	25674	25680	25687	25510	25597	25993	25828	25924	25791	25675	25521	25381	25815	25586	25875	25653	25835	25622	25467	25975	25741	25901	25482	25788	25686	25724	25991	25849	25737	25513	25807	25809	25632	25762	25626	25739	25727	25895	25799	25662	25556	25668	25541	25845	25573	25668	25693	25602	25739	25703	25858	25582	25672	25525	25721	25614	25828	25804	25656	25535	25588	25624	25800	25830	25641	25728	25673	25577	25614	25550	25809	25464	25789	25806	25584	25455	25514	25598	25839	25647	25873	25793	25377	25641	25472	25841	25848	25575	25561	25530	25652	25752	25844	25903	26016	25635	25639	25607	25681	25495	25970	25727	25441	25444	25735	25631	25739	25555	25621	25795	25547	25656	25540	25587	25735	25519	25626	25696	25918	25454	25508	25628	25543	25366	25755	25646	25724	25570	25895	25835	25897	25579	25763	25667	25566	25743	25866	25658	25688	25553	25785	25743	25636	25477	25648	25536	25683	25937	25863	25982	25515	25844	25629	25732	25496	25599	25575	25626	25631	25587	25639	25510	25683	25513	25743	25610	25638	25628	25621	25583	25703	25751	25521	25552	25700	25653	25545	25853	25643	25326	25444	25969	25644	25707	25626	25860	25820	25701	25724	25712	25605	25608	25670	25520
17888	29463	28975	24195	21534	20319	19210	18374	18165	17581	17604	17171	17204	17063	16847	16890	16699	16686	16823	16613	16619	16601	16481	16632	16642	16632	16681	16637	16454	16491	16485	16456	16750	16515	16381	16363	16383	16412	16620	16488	16573	16651	16607	16462	16511	16461	16481	16472	16561	16450	16574	16403	16495	16547	16769	16519	16264	16382	16538	16432	16526	16381	16527	16510	16455	16496	16380	16342	16392	16408	16358	16359	16480	16473	16308	16514	16411	16414	16540	16298	16543	16303	16341	16341	16396	16484	16314	16397	16441	16498	16463	16426	16316	16498	16399	16440	16326	16337	16364	16399	16378	16579	16222	16342	16456	16600	16419	16361	16381	16309	16449	16332	16381	16162	16346	16494	16415	16514	16299	16432	16288	16410	16113	16446	16323	16380	16253	16472	16347	16393	16376	16390	16451	16224	16433	16408	16443	16366	16536	16503	16377	16365	16275	16326	16420	16574	16383	16335	16409	16269	16285	16570	16426	16193	16457	16338	16436	16200	16310	16206	16373	16443	16501	16421	16351	16427	16355	16386	16277	16476	16370	16369	16593	16272	16260	16103	16476	16224	16287	16507	16391	16490	16286	16508	16428	16436	16458	16465	16320	16369	16252	16340	16398	16344	16472	16607	16351	16461	16447	16558	16314	16375	16460	16386	16369	16413	16254	16456	16447	16582	16352	16287	16454	16363	16562	16250	16352	16490	16372	16236	16398	16396	16428	16395	16366	16245	16457	16400	16295	16362	16190	16426	16411	16494	16275	16116	16292	16383	16322	16432	16401	16327	16439	16375	16441	16340	16508	16433	16325	16395	16386	16351	16379	16444	16343	16450	16401	16338	16379	16360	16478	16322	16583	16437	16388	16343	16465	16295	16554	16367	16456	16328	16301	16404	16552	16378	16392	16428	16440	16274	16465	16456	16360	16406	16338	16510	16308	16183	16458	16359	16372	16321	16222	16420	16367	16275	16345	16381	16417	16492	16387	16457	16362	16444	16389	16510	16344	16345	16496	16312	16469	16369	16687	16459	16228	16476	16652	16400	16427	16482	16305	16417	16424	16556	16373	16251	16351	16410	16545	16500	16404	16334	16251	16227	16448	16382	16347	16456	16515	16510	16403	16342	16234	16367	16394	16344	16414	16364	16292	16457	16322	16239	16343	16450	16445	16297	16438	16297	16432	16270	16420	16453	16346	16247	16222	16520	16583	16297	16373	16437	16284	16308	16518	16521	16279	16299	16385	16374	16476	16518	16460	16415	16443	16462	16344	16422	16365	16294	16490	16371	16322	16411	16335	16390	16440	16227	16220	16425	16430	16426	16364	16232	16518	16571	16478	16506	16383	16419	16350	16451	16270	16473	16258	16462	16277	16470	16436	16378	16378	16392	16254	16345	16494	16421	16267	16288	16458	16411	16374	16503	16351	16504	16455	16227	16394	16416	16284	16579	16343	16498	16293	16287	16644	16448	16480	16434	16547	16401	16412	16442	16442	16291	16397	16414	16607	16425	16369	16241	16493	16342	16453	16360	16493	16355	16473	16346	16489	16510	16516	16314	16481	16469	16327	16365	16492	16382	16371	16349	16513	16541	16410	16417	16398	16366	16464	16359	16472	16441	16393	16347	16485	16383	16367	16469	16411	16357	16396	16423	16441	16350	16414	16480	16402	16415	16258	16408	16449	16526	16522	16536	16529	16324	16405	16438	16298	16553	16478	16326	16412	16459	16453	16289	16426	16328	16410	16477	16289	16250	16392	16254	16275	16594	16246	16444	16307	16670	16466	16475	16220	16331	16303	16364	16552	16533	16515	16324	16468	16502	16391	16314	16339	16376	16503	16435	16178	16255	16310	16446	16499	16390	16641	16407	16288	16302	16360	16391	16379	16765	16252	16334	16251	16472	16462	16380	16278	16203	16353	16276	16362	16449	16523	16288	16437	16387	16314	16387	16199	16451	16324	16513	16448	16499	16617	16389	16514	16244	16248	16330	16495	16326	16421	16388	16259	16208	16546	16410	16370	16581	16572	16416	16340	16372	16229	16537	16363	16378	16539	16411	16530	16251	16367	16425	16403	16237	16539	16298	16263	16387	16341	16353	16341	16332	16307	16372	16269	16387	16406	16311	16369	16497	16309	16253	16316	16291	16405	16570	16400	16358	16311	16461	16345	16512	16448	16228	16300	16360	16499	16599	16309	16385	16401	16389	16457	16308	16409	16278	16332	16504	16194	16549	16375	16510	16529	16476	16268	16111	16232	16467	16305	16496	16313	16308	16306	16365	16406	16227	16276	16383	16481	16410	16422	16268	16416	16466	16310	16272	16250	16332	16502	16418	16457	16468	16444	16389	16343	16332	16229	16411	16474	16248	16589	16384	16474	16383	16448	16434	16265	16299	16378	16499	16407	16526	16406	16389	16441	16304	16370	16522	16437	16492	16485	16349	16362	16458	16396	16622	16462	16374	16351	16443	16365	16463	16619	16454	16371	16345	16316	16318	16537	16299	16492	16363	16391	16273	16366	16359	16681	16581	16335	16345	16511	16322	16445	16444	16209	16295	16243	16472	16207	16300	16474	16467	16392	16394	16402	16360	16296	16436	16418	16374	16484	16482	16519	16302	16434	16363	16449	16369	16445	16387	16555	16364	16474	16376	16308	16595	16406	16518	16398	16494	16421	16228	16268	16493	16409	16208	16446	16210	16470	16400	16382	16364	16361	16405	16571	16509	16365	16329	16419	16404	16443	16345	16525	16569	16427	16429	16474	16390	16396	16613	16398	16282	16283	16516	16542	16325	16412	16489	16550	16392	16147	16432	16284	16450	16352	16379	16546	16255	16314	16440	16561	16452	16323	16457	16279	16445	16311	16394	16354	16522	16577	16207	16442	16509	16362	16337	16255	16454	16474	16500	16348	16646	16421	16539	16367	16412	16444	16362	16403	16337	16436	16404	16276	16275	16384	16546	16274	16410	16522	16441	16352	16245	16408	16361	16319	16406	16542	16269	16300	16388	16550	16340	16398	16383	16395	16402	16059	16401	16382	16381	16142	16363	16442	16348	16393	16438	16282	16550	16349	16344	16396	16453	16258	16439	16425	16301	16476	16353	16270	16419	16321	16397	16358	16357	16347	16324	16343	16487	16249	16322	16301	16594	16551	16495	16580	16368	16480	16458	16306	16487	16423	16396	16404	16471	16233	16353	16487	16598	16531	16414	16620	16477	16429	16399	16446	16379	16349	16389	16296	16552	16354	16369	16422	16421	16431	16446	16305	16542	16344	16360	16358	16290	16272	16246	16414	16437	16272	16380	16420	16464	16538	16242	16396	16282	16309	16547	16412	16507	16476	16537	16368	16596	16221	16282	16370	16387	16306	16591	16471	16407	16117	16599	16403	16456	16436	16225	16365	16471	16323	16327	16484	16408	16306	16480	16303	16268	16511	16475	16593	16422	16165	16497	16466	16454	16337	16447	16442	16282	16270	16342	16364	16359	16350	16391	16277	16389	16509	16394	16542	16452	16571	16291	16494	16329	16299	16438	16299	16560	16508	16270	16433	16452	16411	16119	16326	16375	16392	16171	16379	16514	16476	16234	16428	16301	16243	16248	16302	16243	16392	16487	16552	16395	16358	16449	16416	16418	16409	16472	16352	16175	16290	16363	16533	16465	16297	16415	16405	16394	16581	16349	16510	16411	16356	16306	16474	16278	16399	16361	16425	16448	16464	16427	16341	16354	16546	16366	16350	16369	16246	16446	16422	16520	16401	16550	16352	16323	16426	16444	16365	16434	16363	16429	16316	16373	16469	16534	16254	16502	16576	16380	16367	16312	16322	16382	16405	16378	16258	16364	16433	16349	16437	16434	16367	16576	16394	16274	16216	16499	16380	16428	16217	16478	16403	16478	16366	16525	16595	16525	16461	16533	16389	16332	16195	16236	16557	16288	16346	16442	16416	16371	16445	16140	16421	16345	16335	16433	16471	16341	16603	16499	16501	16532	16596	16370	16375	16420	16338	16206	16480	16338	16298	16441	16281	16376	16606	16302	16433	16443	16389	16355	16463	16550	16348	16406	16290	16621	16399	16412	16377	16424	16231	16466	16489	16419	16387	16283	16401	16314	16433	16470	16219	16221	16422	16422	16551	16360	16381	16337	16513	16505	16524	16319	16669	16427	16445	16277	16543	16577	16355	16504	16248	16350	16557	16272	16455	16412	16409	16373	16317	16315	16299	16458	16436	16435	16321	16395	16337	16345	16553	16345	16389	16443	16273	16299	16369	16503	16410	16343	16614	16576	16184	16468	16523	16304	16228	16440	16449	16361	16343	16523	16343	16418	16480	16422	16457	16312	16453	16399	16215	16528	16342	16471	16362	16366	16322	16396	16354	16531	16319	16275	16265	16583	16420	16401	16447	16349	16498	16359	16400	16240	16322	16490	16557	16285	16406	16303	16327	16544	16440	16551	16156	16467	16390	16471	16322	16260	16405	16353	16301	16572	16435	16481	16299	16602	16148	16483	16505	16535	16236	16426	16485	16427	16671	16463	16233	16311	16306	16339	16489	16383	16341	16449	16503	16423	16471	16264	16416	16490	16480	16332	16401	16352	16254	16344	16472	16355	16287	16547	16480	16394	16346	16332	16411	16580	16316	16482	16442	16347	16342	16480	16272	16635	16270	16429	16428	16359	16411	16398	16483	16578	16480	16421	16432	16293	16619	16518	16435	16393	16076	16393	16252	16441	16272	16474	16252	16370	16309	16421	16293	16366	16520	16282	16479	16479	16356	16386	16293	16408	16379	16378	16436	16428	16168	16364	16365	16441	16328	16287	16440	16400	16433	16392	16283	16481	16244	16375	16495	16597	16351	16446	16316	16435	16381	16450	16367	16405	16395	16545	16326	16523	16528	16300	16513	16448	16321	16315	16453	16338	16358	16486	16580	16308	16221	16362	16307	16551	16224	16311	16418	16390	16312	16418	16469	16530	16293	16444	16462	16352	16428	16490	16434	16432	16469	16370	16357	16523	16498	16388	16335	16406	16459	16529	16402	16245	16277	16300	16312	16393	16520	16298	16254	16206	16554	16282	16311	16604	16486	16501	16322	16482	16352	16443	16491	16305	16644	16325	16501	16530	16419	16453	16464	16370	16574	16377	16501	16510
22678	21170	27828	24942	22384	27167	32620	28847	27982	28129	27634	27386	27102	27228	26763	26906	26567	26669	26623	26445	26487	26522	26629	26581	26541	26606	26611	26330	26354	26310	26589	26385	26491	26290	26188	26377	26127	26329	26405	26423	26550	26495	26290	26320	26514	26307	26507	26388	26396	26716	26539	26292	26419	26152	25927	26070	26067	26385	26403	25991	26261	26161	26365	26205	26317	26051	26206	26297	26098	26296	26195	26190	26211	25740	26098	25985	26070	26308	26113	26451	26203	26389	26093	26040	26225	26248	26272	26084	25992	26266	26054	26134	26239	26097	26206	26167	26419	26162	26351	25928	26094	25945	26203	26183	26054	26155	26359	26465	25957	26011	26380	26351	26244	26291	26196	26210	26082	25836	26234	26508	26119	25877	26051	25985	26158	26280	26084	26237	26375	26237	26116	26121	26326	26132	26188	26130	26002	26146	26021	26279	26296	26117	26191	26055	26285	26099	26128	26398	26081	26222	26014	26006	26004	26370	26003	25950	26100	25968	26081	26190	26196	26004	26212	26132	25886	26050	25986	26250	26016	26312	26218	26109	26165	26277	26393	26061	26339	26018	26228	25911	26000	26108	26356	26281	26112	26213	26128	26101	26355	26359	26193	26173	26230	26178	26488	26041	26250	26188	26068	25998	26221	25994	26220	26291	26204	26342	26095	26122	26094	26162	26189	26146	25969	25990	26188	26363	26235	26475	26261	26134	26126	25944	26046	26245	26283	26168	26408	26328	26170	26121	26222	25948	26097	26136	26065	26230	26253	25979	26418	26002	26146	26037	25992	26048	26225	26196	26238	25981	25864	26209	26375	26367	26248	26148	26371	26478	26126	26185	26088	26254	26606	26115	26316	26106	26101	26047	26208	26121	26206	26134	26000	26195	26068	26063	26114	26028	26097	26191	26142	25996	26073	26238	26106	25952	26161	25844	26238	25867	25952	26124	26169	25923	25889	26084	25874	26307	26073	26097	26192	26027	26044	26065	25964	26016	26057	25959	26358	26362	26201	26009	26360	26011	26219	25925	25985	26152	26158	26132	26081	26218	26085	26309	26185	25989	26320	25885	26214	26095	26102	26191	26085	26290	25868	26081	26111	26044	25964	26331	26137	25947	26213	26019	26045	26137	26036	26203	25946	26239	26249	26169	26172	25945	26373	26006	26163	26401	26120	26056	26236	26224	26165	26089	26344	26092	26081	26168	25943	26177	26016	26139	25949	25995	26100	26162	26177	26355	26024	26116	26342	26273	26114	26137	26142	26118	26240	26009	26188	26079	26064	26148	26165	26209	26282	26273	26292	26226	26274	26271	26235	26084	26145	26139	26352	26115	26097	26144	26069	25758	26098	26235	25842	26100	26133	26482	26210	26081	26236	26039	26043	26025	26458	26132	26074	26178	26213	26188	26366	25898	26259	26121	26184	26111	26100	26226	26226	25920	26180	26184	26175	26293	26211	26401	26302	26223	26284	26109	26022	26001	26174	26155	26552	26131	26088	26166	25968	26093	26149	25934	26249	26067	25955	26247	26089	26078	26104	26159	26205	26103	26072	26013	26258	25991	26137	26171	26078	26033	25994	25967	26348	26166	26198	26200	26037	26166	26035	25932	26054	26123	25828	26271	26004	26013	26050	25894	26294	26158	26348	26109	25948	26418	26065	26199	26225	26239	26015	26353	26010	25999	26183	26272	26244	26342	26037	26016	26430	26078	26039	26024	26320	26166	26310	26280	26162	26164	25920	26178	26220	26220	26262	26300	26286	26116	26091	26233	26056	26016	26214	26153	25879	26058	26036	26085	26145	25921	25915	26457	26318	26086	26327	25959	25850	25954	26280	26057	26003	26160	26145	26179	26051	26060	26154	25794	26175	26343	26098	25888	26114	26163	25921	26112	26126	25915	26175	26317	26052	26080	26291	26299	26430	26120	26150	26232	26052	26136	26297	26196	26219	25900	26161	26320	26189	26401	26286	26073	26007	26133	26235	26248	26094	26206	26165	26147	26256	26260	26114	26191	26235	26245	26148	26133	26127	26122	26273	26050	26042	26182	25990	26037	26108	26159	26133	26176	26176	26031	25842	26153	26060	26081	26136	26115	26257	26236	26079	26036	26089	26162	26103	26154	26051	26201	26143	26291	26332	26322	26173	26143	26193	26047	26245	25903	26067	26180	26160	26366	26138	26199	26281	26273	26092	26233	26586	25926	26056	26230	26135	26270	26204	26340	26038	25978	26167	26276	26138	26061	26246	26068	25908	26056	26020	26201	26435	26060	26188	26123	26145	25958	26061	26128	26478	26341	26327	26143	26090	26222	26000	26064	26047	26111	26222	25979	26226	26072	26089	26262	26047	26107	26153	26331	26319	26137	26058	26237	26206	26182	26173	26358	26271	26001	26330	26128	26216	26071	26200	26285	25976	26205	26063	26185	26127	26359	26233	26298	26406	26278	26022	25929	26274	26182	26315	26391	25943	26222	25955	26173	26161	26299	25943	26098	25962	25849	26294	25919	26170	26313	26123	26212	26234	26041	26029	26061	26224	26020	25884	26317	26383	26082	26089	26032	26135	26185	25908	25988	26238	26018	26399	26389	26328	26131	26155	26087	26139	26069	26122	26163	26121	26076	26315	26434	25969	25995	26182	26058	26200	26185	26338	26076	26253	26043	26305	26048	26171	26083	26200	26094	26252	26055	25989	26194	26332	26302	26100	26071	26242	26246	26446	26177	26143	26395	26195	26063	26261	26229	26159	26101	25935	26013	26092	26358	26110	26200	26092	26285	26425	26251	26120	26204	26107	26207	26324	26088	26159	26212	26344	26211	26268	26025	26118	25963	25967	25940	26222	26120	26209	26199	25778	26246	26189	26017	26062	26162	26080	26339	26230	26165	26474	26198	26335	26100	26291	26111	26185	26198	26042	26110	26215	26155	26070	25826	25979	26077	25957	26113	26211	26130	26194	26070	26135	26276	26172	25986	26103	26245	26126	26221	26243	26033	26478	26014	26230	26258	26534	25973	26141	26245	25964	26276	26147	26147	26292	26250	26182	26537	26268	26018	26064	26069	25999	25871	25908	26067	26161	26195	25942	26086	26433	26259	26163	26020	26215	26197	26152	26224	26325	26249	25995	26181	26026	26074	25943	26197	26196	26362	26292	26013	26255	26183	26295	26325	26121	26061	26068	26071	26072	26280	26014	26039	26204	26240	26339	26025	26191	26326	26314	26212	26003	26187	26148	26275	25907	26007	25878	26244	26068	26191	26052	26017	26279	26108	25957	26103	25987	25931	26017	26020	25953	26213	26343	26023	26125	26118	26197	26173	25778	26239	26144	26166	26218	26269	26320	25968	26246	26022	26151	26137	26233	26133	26301	26044	26103	26313	26174	25972	26329	25993	26322	26108	25904	25958	26286	26163	25969	26345	26229	26145	26018	26263	26180	26222	26020	26051	26135	26211	26121	26254	26185	26259	26186	26334	26439	26093	25994	26239	26372	26200	25994	26161	26162	26188	26005	26164	26102	26450	26259	26037	26160	25838	25869	26037	26013	26283	26281	26011	26222	26221	26122	25844	26256	26144	26217	26083	26284	26239	26091	25909	25989	26038	26042	26285	26122	26106	26207	26177	26135	26008	26057	26378	26250	26099	26049	25972	26279	26155	25958	26048	26097	26107	26140	26041	26165	26124	26069	25950	26064	25797	26220	26266	26186	26109	26216	26262	25891	26364	26225	26257	26259	26143	26198	26189	26431	26066	26260	26139	26124	26243	26260	26165	26197	26206	25835	26332	26028	26061	26155	26392	26526	26039	26257	26283	25837	26023	26112	26161	26099	26296	26152	26055	25959	26034	25871	26191	26235	26296	26296	26093	26050	25989	25960	26200	26218	25895	26171	26089	25833	26347	26188	26189	25797	25864	26186	26022	26179	26079	26403	26258	26264	26356	25899	26186	26133	26144	26279	26279	26211	25821	26153	26109	26188	26011	25843	25795	26053	26104	26215	25956	26157	25971	26036	26137	26093	26223	26303	26127	26146	25853	26126	25930	26142	26151	26279	26039	26214	26126	26138	26029	26090	25802	26170	26214	26068	26247	26155	26215	26248	26235	26318	26266	26340	26158	25990	26069	26485	26127	26168	26074	26347	26199	26024	25883	26061	26040	26105	26025	26077	25938	26277	26067	26369	26262	26218	26131	26437	25778	25992	25866	26163	26175	26201	26141	25823	26064	26160	26124	26225	26293	26153	26311	26246	26286	26277	26191	25997	25937	26234	26301	25926	26174	26254	26121	25923	26296	26428	26083	26197	25924	26278	26126	26217	26289	26196	26206	26170	25915	25952	26049	26081	26276	26212	26149	26081	26505	26095	26270	26318	26433	26155	26056	26355	26319	26087	26233	26170	26195	26123	26188	26261	26097	25998	26039	26148	26079	26156	25994	25911	25875	26154	26173	26092	26015	26106	26135	26242	26055	26176	26137	25950	26229	25910	26158	26191	26082	26134	26183	25936	25917	26056	26180	26377	26121	26205	26319	26113	26250	26307	26095	26088	26059	25999	25819	26320	26067	26391	26166	26161	26006	26000	26243	26133	26335	25927	26030	26364	25886	26049	26022	26321	26169	26277	26261	26179	26089	26084	26081	26230	26153	26217	26197	26202	26295	26033	26154	26012	26216	26093	26010	26140	26046	26062	26258	26278	26006	26230	26151	26160	26153	26205	26226	26247	26189	26021	25886	26240	26065	26215	25995	25790	26158	26316	26103	26094	25985	25968	26222	26289	26292	26014	26317	26032	26107	25760	25968	26310	26183	26045	26312	26062	26051	26179	26129	26162	26090	26008	26194	26211	26247	25778	26277	26127	26093	26250	26092	25885	26066	26328	26334	26150	26404	25932	26275	26173	25982	26266	26264	26272	26243	26170	26055	26475	26363	26264	26061	25994	26116	26073	26050	25974	26058	26134	25890	26281	25857	26332	26094	26054	26185	26189	26056	26419	26120	26213	26386	26308	26092	25837	26064	26007	26159	26092	26044	26069	26237	26417	26301	26483	26251	26193	25958	26166	25886	26113	26202	26114	26417	26287	26172	26452	26291	26158	26162	25943	26079	26079	26145	26286	26200	26298	26249	25934	26138	26122	26229	25814	26145	26030	26298	26229	25879
20416	34436	34413	28253	24846	22596	20948	20124	19170	18833	18386	18121	17780	17609	17498	17408	17256	17232	17168	17044	16943	16947	16972	16825	16954	16825	16838	16754	16658	16866	16688	16669	16777	16714	16793	16721	16841	16762	16744	16894	16801	16701	16762	16857	16843	16654	16717	16721	16819	16560	16564	16817	16863	16687	16666	16714	16684	16641	16666	16549	16642	16584	16623	16754	16473	16537	16543	16712	16672	16549	16588	16539	16549	16548	16518	16521	16575	16594	16505	16658	16651	16692	16665	16552	16588	16612	16561	16381	16571	16604	16556	16666	16549	16463	16718	16456	16479	16649	16669	16437	16741	16397	16331	16613	16515	16579	16498	16396	16539	16608	16451	16527	16631	16536	16528	16713	16397	16649	16467	16795	16572	16654	16666	16509	16623	16525	16537	16569	16450	16584	16670	16468	16497	16640	16573	16581	16628	16515	16632	16408	16412	16435	16585	16692	16516	16625	16608	16583	16455	16503	16624	16641	16569	16512	16491	16425	16630	16483	16498	16368	16527	16563	16620	16578	16456	16761	16530	16663	16532	16504	16492	16584	16462	16382	16638	16592	16587	16398	16799	16581	16344	16591	16533	16393	16657	16584	16460	16518	16477	16501	16560	16467	16703	16698	16588	16436	16582	16444	16666	16446	16466	16683	16546	16436	16614	16485	16486	16471	16717	16820	16811	16414	16422	16502	16417	16691	16437	16519	16461	16581	16506	16422	16516	16396	16559	16524	16513	16639	16684	16486	16379	16488	16602	16576	16404	16457	16581	16524	16642	16567	16464	16506	16406	16468	16611	16632	16456	16540	16551	16589	16572	16591	16689	16552	16532	16473	16606	16570	16736	16578	16609	16455	16464	16620	16374	16445	16398	16609	16606	16565	16530	16359	16727	16515	16513	16595	16469	16429	16519	16576	16553	16474	16551	16509	16539	16426	16442	16654	16450	16680	16488	16467	16590	16471	16534	16647	16577	16420	16431	16539	16536	16500	16568	16646	16635	16328	16508	16695	16477	16457	16579	16537	16476	16569	16530	16631	16464	16498	16396	16550	16637	16583	16489	16549	16629	16438	16506	16578	16582	16568	16654	16557	16525	16464	16422	16538	16429	16591	16563	16511	16543	16403	16426	16573	16530	16574	16433	16620	16470	16446	16520	16498	16710	16766	16423	16615	16529	16521	16651	16579	16325	16476	16565	16428	16459	16478	16572	16524	16508	16577	16548	16585	16748	16444	16495	16598	16506	16600	16511	16433	16471	16521	16579	16573	16535	16627	16381	16580	16618	16581	16550	16638	16550	16603	16503	16569	16663	16613	16561	16431	16514	16455	16470	16463	16552	16372	16758	16647	16637	16460	16587	16529	16625	16539	16496	16450	16616	16523	16519	16552	16515	16607	16537	16554	16649	16661	16412	16469	16678	16500	16524	16569	16589	16480	16603	16393	16392	16587	16607	16487	16480	16439	16362	16407	16602	16539	16636	16662	16767	16518	16571	16409	16515	16454	16596	16542	16552	16492	16570	16502	16458	16560	16579	16481	16633	16559	16656	16376	16389	16597	16520	16467	16550	16642	16417	16526	16592	16537	16574	16561	16451	16422	16472	16527	16582	16574	16555	16485	16394	16507	16518	16567	16344	16415	16530	16501	16475	16567	16576	16587	16613	16577	16581	16493	16530	16530	16529	16498	16509	16570	16293	16434	16452	16601	16478	16307	16708	16588	16545	16613	16612	16638	16663	16479	16627	16575	16433	16491	16633	16485	16486	16652	16537	16754	16643	16760	16560	16693	16479	16604	16424	16536	16657	16527	16793	16601	16347	16626	16511	16555	16539	16563	16604	16494	16722	16548	16404	16667	16618	16416	16442	16431	16516	16588	16503	16543	16621	16310	16432	16416	16636	16679	16375	16491	16590	16621	16558	16545	16523	16623	16586	16621	16617	16488	16567	16677	16676	16475	16552	16452	16537	16375	16484	16474	16512	16654	16608	16398	16492	16482	16490	16617	16692	16550	16494	16670	16454	16485	16524	16602	16574	16440	16443	16531	16467	16427	16525	16559	16520	16618	16533	16524	16650	16528	16642	16628	16362	16553	16588	16587	16498	16504	16580	16501	16480	16550	16569	16410	16688	16571	16675	16448	16351	16594	16608	16641	16549	16486	16631	16535	16429	16454	16565	16451	16378	16458	16604	16424	16455	16557	16538	16689	16630	16531	16498	16656	16565	16434	16672	16535	16562	16544	16616	16457	16504	16516	16636	16546	16567	16474	16372	16520	16365	16617	16530	16420	16466	16542	16551	16502	16402	16319	16532	16538	16490	16441	16552	16599	16288	16191	16512	16335	16231	16724	16758	16519	16588	16511	16530	16583	16552	16642	16426	16490	16664	16456	16419	16536	16447	16520	16557	16555	16415	16722	16580	16532	16528	16361	16533	16410	16390	16702	16645	16628	16569	16617	16564	16451	16453	16421	16516	16525	16547	16500	16582	16374	16643	16693	16493	16479	16805	16562	16519	16622	16463	16445	16684	16568	16419	16533	16564	16655	16665	16448	16553	16447	16551	16346	16501	16655	16623	16654	16577	16518	16754	16516	16589	16550	16463	16553	16558	16552	16589	16585	16469	16550	16593	16543	16585	16620	16415	16607	16549	16544	16539	16486	16673	16587	16492	16473	16443	16665	16496	16437	16336	16682	16501	16399	16611	16567	16532	16510	16490	16528	16533	16463	16637	16588	16625	16483	16463	16629	16507	16456	16617	16413	16457	16380	16468	16651	16426	16394	16592	16600	16283	16603	16654	16447	16700	16792	16271	16523	16519	16572	16530	16545	16670	16459	16573	16638	16489	16564	16617	16585	16365	16390	16527	16399	16486	16511	16595	16516	16800	16453	16552	16633	16524	16704	16403	16657	16511	16498	16379	16645	16509	16556	16517	16595	16613	16477	16402	16622	16410	16808	16568	16299	16538	16658	16740	16530	16526	16462	16545	16594	16445	16561	16395	16464	16545	16504	16638	16497	16495	16641	16460	16565	16644	16507	16558	16580	16388	16559	16658	16603	16462	16593	16514	16707	16734	16405	16640	16549	16817	16630	16482	16653	16522	16507	16532	16555	16455	16755	16488	16596	16517	16356	16532	16366	16558	16423	16703	16469	16556	16412	16390	16731	16467	16450	16577	16540	16470	16600	16649	16410	16556	16497	16471	16502	16505	16453	16629	16643	16428	16608	16543	16598	16610	16598	16651	16773	16547	16432	16555	16434	16579	16661	16575	16533	16361	16540	16429	16532	16485	16545	16496	16554	16609	16514	16542	16432	16678	16634	16403	16600	16508	16448	16324	16508	16469	16417	16678	16577	16611	16650	16524	16661	16610	16462	16447	16450	16471	16465	16613	16621	16329	16437	16557	16471	16487	16660	16392	16409	16421	16549	16620	16496	16429	16321	16464	16718	16583	16616	16475	16684	16459	16581	16585	16548	16534	16533	16506	16447	16503	16603	16555	16516	16531	16509	16454	16623	16517	16596	16565	16225	16453	16553	16507	16547	16466	16578	16612	16515	16689	16592	16489	16634	16583	16465	16722	16795	16644	16361	16355	16436	16542	16680	16453	16507	16571	16573	16432	16479	16635	16330	16474	16460	16567	16615	16503	16577	16463	16370	16496	16568	16637	16582	16563	16510	16458	16500	16467	16507	16504	16490	16514	16751	16527	16713	16537	16426	16625	16664	16457	16488	16593	16564	16471	16713	16434	16641	16617	16521	16551	16658	16621	16658	16416	16457	16526	16630	16630	16628	16448	16495	16483	16684	16419	16694	16435	16633	16468	16695	16438	16497	16532	16436	16476	16663	16709	16529	16533	16283	16442	16414	16499	16538	16630	16522	16623	16462	16605	16668	16616	16690	16418	16640	16607	16660	16511	16574	16474	16571	16592	16562	16404	16432	16498	16671	16534	16544	16627	16662	16586	16608	16628	16538	16526	16433	16857	16536	16504	16744	16488	16392	16524	16509	16549	16438	16380	16572	16466	16544	16478	16412	16649	16557	16557	16447	16611	16607	16411	16653	16617	16412	16691	16648	16403	16394	16851	16673	16459	16441	16424	16547	16460	16491	16531	16495	16621	16511	16228	16619	16429	16571	16598	16416	16463	16488	16714	16687	16611	16626	16638	16559	16503	16527	16531	16560	16619	16596	16477	16712	16363	16604	16507	16494	16454	16541	16477	16485	16538	16450	16487	16627	16572	16482	16500	16548	16526	16637	16692	16399	16714	16662	16577	16482	16490	16441	16434	16469	16585	16518	16432	16520	16463	16741	16540	16588	16480	16542	16510	16373	16531	16460	16721	16556	16683	16674	16522	16509	16474	16542	16594	16520	16510	16621	16452	16686	16637	16645	16462	16486	16493	16592	16591	16490	16490	16482	16703	16720	16489	16555	16553	16494	16682	16525	16687	16455	16497	16648	16597	16599	16548	16503	16487	16685	16501	16413	16473	16532	16518	16596	16609	16416	16500	16526	16753	16481	16390	16506	16593	16766	16560	16677	16537	16770	16412	16560	16570	16420	16222	16450	16597	16516	16613	16705	16450	16250	16575	16492	16586	16491	16496	16453	16542	16600	16648	16606	16677	16425	16584	16499	16409	16519	16565	16345	16635	16440	16498	16597	16450	16518	16607	16539	16706	16708	16656	16434	16472	16614	16471	16493	16524	16626	16653	16647	16484	16498	16571	16590	16515	16664	16555	16708	16522	16648	16661	16597	16593	16550	16520	16571	16491	16522	16450	16432	16586	16566	16469	16553	16679	16496	16602	16501	16572	16559	16610	16541	16678	16608	16685	16418	16337	16649	16463	16414	16710	16607	16613	16704	16499	16477	16590	16518	16486	16387	16696	16540	16727	16612	16796	16543	16605	16447	16439	16709	16606	16680	16432	16617	16482	16414	16588	16608	16669	16567	16275	16423	16420	16542	16561	16570	16447	16492	16593	16607	16400	16496	16534	16554	16775	16523	16625	16608	16547	16543	16580	16528	16445	16449	16431	16748	16680	16663	16567	16683	16720	16457	16509	16451	16467	16511	16540	16382	16610	16503	16639	16419	16629	16665	16478	16584	16363	16603	16513	16471	16578	16593	16572	16523	16476	16592	16449	16749	16606	16662
35020	27831	32133	30827	28682	28539	28367	28123	27922	27878	27990	27856	27564	27484	27549	27606	27646	27702	27481	27676	27644	27748	27532	27469	27452	27599	27658	27592	27722	27312	27554	27680	27537	27456	27699	27572	27339	27409	27426	27414	27786	27625	27735	27253	27386	27432	27434	27529	27532	27526	27487	27603	27487	27464	27535	27524	27515	27140	27445	27611	27539	27705	27529	27467	27594	27625	27360	27360	27525	27831	27652	27525	27356	27317	27610	27504	27259	27360	27539	27508	27377	27326	27498	27334	27391	27373	27594	27391	27423	27413	27350	27598	27509	27618	27211	27631	27405	27464	27497	27470	27394	27177	27486	27469	27570	27357	27527	27425	27156	27432	27462	27396	27667	27495	27599	27447	27355	27270	27289	27519	27408	27494	27378	27465	27553	27576	27452	27293	27509	27589	27360	27404	27322	27499	27288	27494	27622	27522	27430	27578	27562	27436	27466	27709	27409	27310	27428	27218	27681	27660	27550	27543	27603	27477	27400	27412	27566	27530	27642	27321	27504	27416	27389	27496	27479	27339	27162	27258	27520	27451	27586	27546	27492	27494	27451	27391	27347	27569	27607	27432	27509	27457	27410	27435	27480	27653	27426	27373	27661	27353	27624	27333	27382	27480	27689	27558	27498	27480	27663	27541	27566	27459	27484	27486	27757	27637	27473	27507	27441	27729	27387	27508	27548	27590	27561	27471	27499	27431	27721	27397	27500	27669	27369	27493	27387	27540	27442	27295	27472	27543	27673	27493	27361	27599	27576	27390	27435	27399	27630	27423	27524	27386	27438	27544	27412	27595	27583	27511	27457	27837	27422	27420	27274	27430	27390	27476	27450	27609	27741	27443	27453	27251	27450	27346	27440	27440	27448	27518	27151	27313	27247	27461	27522	27484	27566	27597	27695	27603	27377	27324	27479	27469	27444	27537	27339	27533	27721	27524	27491	27534	27426	27539	27444	27471	27370	27553	27388	27275	27603	27659	27455	27459	27657	27693	27470	27367	27387	27231	27459	27720	27768	27669	27456	27427	27457	27049	27406	27355	27291	27570	27364	27580	27523	27366	27496	27487	27605	27746	27539	27362	27366	27616	27380	27253	27604	27350	27398	27337	27342	27483	27374	27385	27531	27476	27168	27473	27500	27463	27386	27783	27660	27593	27641	27375	27468	27175	27566	27605	27652	27512	27692	27388	27230	27630	27296	27638	27427	27459	27488	27361	27435	27689	27509	27698	27570	27525	27386	27724	27698	27281	27274	27363	27236	27407	27297	27807	27575	27453	27403	27250	27543	27647	27422	27542	27561	27573	27527	27343	27626	27317	27442	27340	27640	27695	27445	27517	27497	27467	27623	27385	27509	27672	27333	27453	27580	27484	27593	27469	27568	27549	27591	27341	27291	27638	27381	27352	27341	27578	27869	27464	27420	27219	27541	27247	27661	27588	27713	27521	27752	27448	27226	27564	27526	27369	27435	27247	27279	27445	27581	27668	27592	27434	27604	27372	27648	27294	27472	27539	27514	27221	27576	27269	27803	27324	27516	27490	27770	27845	27436	27412	27411	27419	27531	27644	27559	27543	27854	27479	27466	27499	27514	27583	27311	27307	27329	27645	27598	27558	27631	27550	27640	27664	27689	27547	27493	27505	27484	27743	27533	27404	27394	27644	27538	27603	27506	27442	27739	27585	27737	27825	27283	27491	27282	27398	27468	27268	27178	27568	27564	27777	27470	27558	27718	27240	27493	27515	27519	27462	27527	27262	27293	27463	27468	27462	27258	27650	27432	27552	27363	27634	27684	27527	27446	27289	27597	27464	27575	27292	27517	27394	27707	27449	27513	27484	27329	27573	27495	27433	27746	27833	27210	27326	27536	27638	27452	27721	27523	27706	27551	27536	27484	27211	27736	27518	27647	27546	27538	27515	27595	27592	27440	27732	27407	27500	27557	27258	27652	27481	27634	27539	27516	27482	27558	27484	27551	27337	27550	27455	27564	27392	27525	27434	27383	27368	27513	27507	27573	27455	27275	27574	27206	27356	27622	27376	27586	27530	27440	27238	27622	27357	27648	27566	27376	27599	27427	27403	27601	27510	27655	27413	27336	27637	27473	27678	27647	27577	27518	27706	27443	27232	27629	27448	27563	27740	27452	27570	27246	27592	27570	27532	27237	27402	27613	27512	27682	27502	27348	27276	27602	27548	27438	27628	27534	27544	27575	27183	27417	27499	27580	27560	27481	27466	27401	27141	27559	27207	27399	27640	27742	27244	27659	27598	27601	27329	27749	27328	27460	27726	27742	27389	27450	27501	27445	27568	27451	27586	27479	27513	27607	27456	27729	27529	27774	27428	27469	27345	27218	27507	27484	27636	27377	27309	27649	27547	27399	27595	27650	27458	27406	27596	27435	27494	27540	27686	27450	27516	27588	27659	27654	27344	27419	27383	27569	27603	27741	27556	27574	27474	27425	27846	27673	27388	27383	27444	27282	27568	27383	27481	27358	27645	27471	27561	27233	27472	27431	27574	27437	27613	27580	27612	27716	27467	27426	27404	27651	27533	27531	27791	27387	27381	27402	27046	27317	27382	27504	27341	27526	27419	27498	27416	27469	27427	27704	27642	27611	27470	27343	27409	27469	27601	27742	27400	27449	27463	27333	27407	27286	27483	27728	27624	27549	27487	27098	27611	27600	27508	27422	27630	27442	27395	27498	27314	27515	27440	27689	27313	27721	27450	27587	27629	27650	27623	27573	27323	27676	27432	27303	27332	27486	27307	27552	27523	27408	27709	27554	27497	27650	27575	27495	27217	27454	27466	27504	27689	27462	27501	27435	27451	27695	27399	27231	27653	27336	27557	27323	27343	27369	27631	27588	27545	27720	27228	27384	27649	27584	27314	27586	27500	27397	27427	27399	27508	27502	27413	27511	27275	27363	27358	27494	27591	27466	27510	27462	27593	27576	27455	27261	27267	27269	27419	27576	27347	27528	27763	27572	27398	27544	27557	27438	27362	27480	27297	27292	27588	27301	27602	27677	27308	27650	27416	27509	27354	27413	27660	27526	27743	27539	27471	27275	27521	27634	27311	27812	27554	27684	27233	27357	27658	27759	27646	27647	27618	27523	27560	27581	27309	27690	27511	27721	27616	27551	27523	27433	27330	27472	27722	27588	27390	27739	27576	27503	27523	27331	27479	27345	27281	27475	27775	27549	27571	27767	27573	27327	27695	27304	27438	27574	27276	27237	27508	27433	27342	27752	27649	27125	27431	27537	27392	27739	27576	27480	27498	27686	27446	27429	27683	27667	27558	27309	27607	27528	27619	27528	27452	27089	27413	27471	27431	27683	27288	27502	27659	27571	27398	27605	27702	27489	27457	27582	27436	27404	27434	27742	27501	27490	27398	27450	27652	27394	27467	27264	27522	27417	27155	27677	27619	27667	27330	27368	27459	27609	27476	27521	27578	27372	27467	27568	27650	27536	27398	27142	27579	27506	27513	27379	27595	27647	27479	27341	27468	27759	27623	27577	27352	27193	27347	27326	27222	27587	27671	27690	27483	27531	27570	27476	27487	27309	27381	27558	27361	27626	27554	27653	27588	27497	27532	27473	27676	27556	27500	27482	27432	27610	27336	27316	27617	27321	27478	27620	27521	27793	27523	27467	27466	27449	27443	27449	27615	27120	27441	27332	27434	27524	27674	27478	27344	27683	27801	27613	27617	27221	27300	27448	27701	27510	27629	27552	27548	27539	27668	27600	27684	27379	27563	27526	27466	27537	27652	27915	27495	27627	27308	27501	27372	27440	27535	27546	27395	27406	27337	27784	27519	27523	27534	27529	27303	27464	27474	27552	27594	27595	27285	27535	27571	27407	27669	27483	27381	27378	27589	27570	27481	27546	27628	27574	27731	27699	27345	27545	27445	27355	27546	27128	27661	27512	27357	27432	27464	27394	27616	27711	27478	27448	27464	27584	27453	27722	27387	27604	27316	27511	27627	27534	27678	27270	27287	27305	27544	27525	27672	27450	27556	27546	27383	27500	27614	27708	27416	27580	27122	27569	27511	27486	27562	27624	27699	27588	27413	27566	27770	27547	27444	27479	27409	27414	27337	27426	27548	27168	27549	27163	27541	27618	27373	27737	27361	27500	27605	27637	27629	27429	27327	27452	27685	27393	27436	27615	27461	27504	27660	27595	27594	27657	27547	27433	27523	27532	27329	27585	27301	27330	27430	27521	27501	27431	27593	27487	27628	27642	27454	27653	27390	27246	27571	27681	27486	27568	27685	27658	27356	27537	27639	27546	27448	27468	27267	27650	27447	27427	27430	27595	27387	27400	27512	27395	27443	27503	27503	27366	27286	27387	27541	27524	27490	27286	27448	27699	27709	27561	27643	27631	27323	27314	27842	27476	27793	27725	27875	27579	27538	27645	27484	27483	27685	27579	27356	27301	27594	27235	27313	27583	27301	27667	27349	27536	27530	27507	27495	27583	27341	27441	27304	27406	27403	27339	27301	27666	27300	27333	27418	27637	27674	27618	27513	27394	27301	27469	27547	27454	27371	27337	27517	27573	27733	27529	27386	27802	27561	27480	27332	27220	27462	27493	27516	27476	27481	27595	27539	27503	27510	27374	27615	27483	27645	27491	27795	27588	27583	27304	27289	27696	27351	27829	27483	27450	27587	27654	27561	27524	27619	27584	27441	27494	27429	27461	27616	27592	27311	27534	27487	27308	27313	27518	27584	27318	27496	27710	27509	27518	27347	27526	27392	27431	27221	27497	27555	27228	27529	27725	27408	27631	27364	27376	27544	27727	27557	27253	27471	27640	27603	27526	27440	27432	27559	27605	27506	27339	27353	27210	27424	27370	27237	27220	27570	27436	27680	27651	27457	27383	27560	27553	27554	27548	27698	27482	27571	27545	27333	27390	27457	27537	27531	27370	27661	27304	27375	27293	27451	27492	27452	27562	27400	27633	27480	27638	27576	27623	27490	27665	27690	27562	27572	27567	27420	27536	27574	27442	27698	27506	27268	27619	27669	27481	27502	27621	27692	27327	27481	27450	27407	27354	27421	27355	27409	27668	27588	27357	27379	27505	27764	27661	27377	27532	27712	27482	27480	27211	27403	27529	27724	27499	27384	27744	27577	27560	27410
20775	23616	23502	20723	19690	18770	18407	18334	17940	17791	17645	17684	17372	17709	17518	17310	17320	17428	17340	17365	17289	17148	17148	17532	17197	17652	17483	17244	17237	17309	17227	17326	17280	17196	17366	17253	17294	17293	17296	17336	17545	17361	17291	17594	17325	17282	17388	17309	17155	17360	17253	17233	17251	17388	17316	17160	17339	17155	17335	17297	17355	17184	17251	17174	17265	17140	17244	17280	17294	17155	17382	17115	17147	17182	17187	17264	17233	17359	17244	16937	17292	17295	17320	17074	17175	17279	17205	17295	17251	17265	17052	17358	17208	17331	17307	17411	17046	17146	17206	17234	17291	17195	17158	17202	17179	17276	17266	17088	16978	17102	17317	17201	17190	17420	17351	17479	17250	17264	17039	17258	17267	17244	17225	17061	17326	17071	17155	17381	17262	17342	17029	17133	17226	17171	17326	17200	17371	17287	17205	17341	17153	17363	17228	17338	17134	17410	17057	17175	17282	17355	17417	17132	17214	17208	17172	17142	17334	17138	17210	17205	17244	17123	17268	17081	17186	17286	17240	17289	17109	17191	17339	17353	17127	17373	17315	17022	17346	17061	17096	17115	17361	17289	17324	17427	17274	17154	17264	17142	17033	17295	17298	17239	17343	17096	17241	17165	17208	17321	17363	17179	17088	17108	17246	17234	17356	17146	17154	17289	17177	17063	17007	17283	17213	17233	17225	17172	17291	17355	17210	17204	17331	17210	17203	17324	17127	17248	17283	17369	17203	17198	17305	17415	17044	17178	17184	17418	17225	17238	17128	17168	17296	17336	17359	17277	17448	17387	17228	17158	17181	17283	17229	17247	17250	17178	17308	17373	17390	17103	17472	17432	17258	17043	17383	17089	17198	17358	17327	17119	17204	17229	17331	17189	17179	17240	17225	17361	16966	17316	17181	17183	17357	17249	17429	17401	17299	17199	17363	17292	17052	17177	17448	17060	17144	17176	17124	17206	17300	17323	17277	17154	17048	17280	17332	17395	17168	17122	17308	17273	17243	17309	17042	17163	17138	17201	17381	17196	17186	17062	17093	17271	17268	17377	17029	17149	17187	17198	17323	17296	17447	17090	17288	17298	17178	17175	17272	17271	17230	17069	17194	17237	17300	17245	17132	17199	17442	17351	16960	17414	17332	17122	17347	17219	17331	17147	17206	17252	17084	17296	17183	17203	17327	17351	17067	17466	17334	17155	17273	17188	17058	17255	17133	17154	17448	17345	17259	17158	17320	17216	17290	17288	17323	17230	17449	17093	17293	17238	17211	17267	17259	17298	17073	17288	17239	17242	17204	17182	17320	17253	17356	17234	17030	17220	17383	17207	17127	17292	17371	17125	17206	17225	17178	17377	17390	17162	17178	17262	17292	17400	17161	17249	17126	17296	17301	17258	17259	17358	17333	17238	17388	17391	17294	17180	17283	17269	17184	17131	17416	17239	17246	17320	17006	17174	17379	17204	17212	17378	17229	17195	17073	17195	17354	17296	17179	17447	17284	17325	17322	17236	17097	17097	17307	17215	17105	17419	17084	17172	17200	17340	17356	17343	17140	17225	17403	17115	17316	17392	17148	17337	17282	17501	17172	17041	17310	17325	17268	17200	17237	17246	17305	17245	17340	17296	17324	17291	17232	17221	17372	17206	17239	17178	17253	17273	17017	17169	17183	17317	17464	17264	17198	17236	17275	17179	17318	17137	17216	17240	17263	17211	17313	17306	17235	17230	17254	17110	17158	17266	17034	17269	17332	17274	17279	17175	17222	17184	17323	17194	17204	17392	17274	17320	17272	17281	17086	17358	17251	17333	17198	17316	17106	17171	17326	17283	17326	17275	16959	17319	17333	17344	17237	17229	17195	17296	17147	17282	17186	17325	17202	17115	17293	17250	17209	17240	17045	17476	17273	17294	17245	17238	17186	17258	17029	17450	17311	17300	17388	17220	17148	17294	17244	17269	17264	17276	17074	17274	17166	17263	17343	17163	17195	17074	17088	17335	17291	17247	17232	17357	17340	17316	17407	17291	17398	17244	17378	17069	17266	17281	17381	17148	17271	17094	17170	17212	17182	17238	17261	17074	17276	17264	17143	17164	17209	17258	17054	17344	17316	17350	17143	17255	17340	17289	17279	17341	17269	17315	17244	17130	17201	17160	17202	17130	17095	17235	17330	17336	17293	17301	17382	17171	17213	17396	17164	17199	17270	17332	17221	17182	17316	17282	17222	17232	17153	17306	17369	17253	17333	17059	17165	17161	17095	17185	17265	17329	17303	17117	17368	17464	17253	17258	17247	17153	17328	17257	17188	17294	17210	17317	17102	17236	17174	17258	17258	17249	17258	17282	17157	17285	17269	17268	17380	17315	17229	17358	17520	17112	17203	17226	17285	17350	17272	17261	17162	17348	17285	17309	17273	17343	17271	17260	17045	17327	17243	17270	17278	17232	17146	17282	17392	17193	17204	17237	17233	17237	17252	17244	17433	17189	17286	17307	17206	17318	17160	17135	17186	17314	17418	17431	17178	17196	17470	17283	17245	17323	17313	17104	17187	17177	17175	17155	17404	17285	17190	17311	17314	17241	17287	17429	17281	17232	17474	17143	17282	17296	17206	17339	17140	17234	17258	17436	17188	17194	17195	17239	17345	17102	17036	17218	17110	17323	17247	17239	17120	17291	17112	17292	17340	17104	17230	17335	17262	17286	17170	17284	17342	17428	17171	17305	17164	17453	17056	17316	17294	17291	17183	17196	17247	17311	17365	17236	17163	17386	17296	17230	17405	17301	17288	17091	17234	17387	17369	17248	17252	17261	17137	17211	17436	17332	17295	17319	17164	17134	17236	17480	17385	17278	17283	17204	17005	17412	16991	17455	17175	17426	17080	17087	17183	17290	17257	17291	17206	17129	17099	17374	17022	17188	17321	17239	17233	17271	17229	17132	17244	17212	17341	17088	17213	17240	17141	17179	17220	17209	17397	17247	17356	17281	17175	17147	17369	17523	17316	17101	17280	17216	17309	17169	17435	17294	17239	17156	17348	17250	17238	17166	17216	17169	17252	17375	17362	17204	17192	17283	17206	17375	17378	17224	17329	17265	17343	17055	17325	17146	17334	17187	17063	17299	17170	17185	17169	17315	17204	17184	17261	17454	17209	17214	17213	17336	17195	17353	17125	17247	17256	17191	17079	17280	17071	17111	17261	17244	17242	17246	17288	17367	17383	17239	17217	17362	17441	17258	17127	17179	17304	17348	17179	17284	17176	17301	17190	17138	17336	17083	17019	17289	17377	17028	17360	17295	17300	17108	17276	17199	17335	17154	17059	17306	17111	17313	17337	17089	17382	17148	17226	17318	17233	17334	17137	17237	17349	17343	17089	17171	17300	17228	17433	17258	17267	17270	17256	17245	17275	17083	17175	17274	17227	17283	17273	17188	17222	17263	17224	17302	17117	17352	17137	17217	17182	17109	17096	17285	17231	17279	17512	17346	17229	17276	17149	16966	17321	17152	17247	17413	17201	17257	17293	17142	17193	17333	17271	17140	17179	17114	17249	17161	17265	17264	17216	17127	17319	17220	17163	17241	17300	17328	17227	17354	17090	17251	17346	17241	17100	17355	17215	17295	17230	17463	17206	17183	17170	17183	17314	17502	17197	17113	17438	17074	17366	17493	17343	17149	17327	17273	17139	16972	17301	17155	17332	17309	17301	17354	17121	17244	17128	17373	17206	17202	17208	17241	17194	17165	17182	17346	17138	17322	17093	17188	17056	17350	17176	17331	17334	17325	17253	17436	17255	17342	17139	17220	17046	17316	17097	17193	17271	17266	17213	17186	17408	17316	17169	17341	17358	17265	17192	17307	17004	17348	17320	17138	17244	17084	17207	17212	17183	17107	17303	17395	17147	17190	17119	17182	17194	17426	17423	17329	17376	17286	17298	17124	17212	17231	17293	17144	17324	17284	17088	17301	17289	17055	17213	17110	17104	17216	17087	17181	17170	17319	17170	17287	17312	17429	17067	17311	17242	17285	17398	17273	17427	17302	17270	17221	17372	17146	17302	17455	17121	17364	17195	17316	17327	17182	17154	17360	17235	17226	17273	17133	17350	17289	17337	17143	17419	17225	17288	17237	17370	17323	17384	17245	17375	17219	17134	17300	17232	17427	17269	17396	17133	17289	17227	17191	17213	17496	17268	17304	17186	17409	17220	17029	17411	17074	17271	17299	17280	17186	17348	17180	17231	17437	17386	17261	17358	17154	17211	17252	17283	17243	17253	17306	17175	17181	17298	17173	17196	17256	17540	17192	17159	17369	17329	17367	17370	17154	17343	17157	17285	17224	17201	17396	17155	17179	17087	17300	17200	17232	17277	17165	17257	17322	17455	17208	17263	17176	17362	17229	17256	17177	17325	17212	17246	17260	17225	17179	17472	17180	17361	17107	17352	17447	17101	17142	17228	17446	17352	17108	17341	17125	17238	17349	17398	17167	17288	17162	17279	17238	17324	17162	17208	17190	17236	17265	17242	17320	17022	17228	17380	17240	17222	17297	17116	17121	17402	17323	17481	17257	17259	17252	17105	17156	17339	17391	17347	17207	17035	17101	17316	17106	17443	17222	17070	17341	17415	17130	17178	17240	17415	17209	17327	17142	17404	17231	17229	17412	17276	17027	17337	17258	17254	17196	17288	17144	17180	17271	17193	17488	17190	17272	17232	17168	17400	17209	17416	17151	17260	17305	17368	17206	17228	17360	17282	17304	17348	17259	17103	17321	17213	17141	17229	17241	17186	17275	17199	17086	17341	17206	17324	17075	17380	17106	17343	17439	17207	17321	16980	17326	17255	17146	17160	17167	17291	17263	17211	17373	17435	17253	17335	17381	17367	17351	17064	17222	17203	17230	17228	17323	17003	17171	17348	17410	17276	17153	17239	17290	17173	17274	17259	17215	17212	17146	17188	17269	17271	17213	17236	17100	17324	17179	17195	17200	17252	17119	17178	17225	17292	17263	17239	17280	17350	17334	17290	17241	17165	17288	17335	17135	17404	17204	17172	17360	17192	17226	17193	17077	17178	17276	17288	17283	17137	17030	17257	17314	17194	17266	17235	17130	17039	17301	17390	17334	17220	17356	17418	17188	17183	17365	17184	17147	17249	17321
24543	21210	27730	25388	24337	28254	29885	27771	27054	26911	26742	26475	26267	26367	26438	26286	26424	25887	26075	26159	26154	26267	26240	26308	26111	25818	25976	26018	26010	26063	26263	26294	26237	25941	25996	26043	26116	26133	25845	26223	26156	25878	25771	25908	25943	25829	25923	25989	26033	25999	26202	25987	26009	25917	25861	25850	25957	25844	26104	26015	26141	25830	25909	25809	25913	25804	25907	25796	26016	25945	26044	25869	26058	25854	26035	26136	26003	26147	25972	25969	25905	25971	25837	25977	25705	25803	26163	25773	25791	25721	26055	25914	26072	25928	25960	25653	25967	25761	25974	25592	26025	25911	25838	26029	25855	25800	25972	25985	26037	25838	25935	26143	25825	25570	25749	25972	25860	25980	26017	25984	26126	25909	25932	25882	26042	25749	25909	25910	25945	25849	26022	25914	26076	26144	25925	25705	25903	25709	25774	25771	25976	25965	25706	25858	25955	25790	25934	25936	25872	26104	25714	25886	25874	25872	25884	25798	25819	25887	25829	26074	25994	25648	26024	26198	25794	25957	25631	25981	25720	25979	25811	25998	26067	25895	25937	25900	25973	25993	26133	25905	26004	25900	25642	25757	25876	25976	25801	25932	26028	25866	26157	26165	25945	25924	25973	25731	26137	25829	25793	25805	25978	25744	25890	25691	26054	25682	26035	25925	25877	25828	25920	26059	25910	25935	25904	25825	25775	25749	25867	25826	25883	26045	25763	25973	25984	25766	25611	25940	25712	25924	26045	25953	25784	25762	25878	25627	25745	25659	25859	25896	25681	25895	25990	26245	25650	25694	25749	25732	25825	25987	25708	25729	25634	25943	26080	25893	26105	25817	25932	25885	25999	25777	25896	25928	26028	25753	25961	25977	25951	25702	26015	25771	26021	25943	25715	25879	25882	25556	25799	25906	26053	25842	25730	25897	25733	25756	26136	25997	26103	25820	25897	26085	25804	25849	25965	25861	25906	25794	25692	25614	25935	25878	25918	25770	25815	25736	25863	25902	25684	25900	25789	26054	25864	25971	25885	26016	25789	25680	26009	25959	25833	25812	25834	25676	25873	25852	25823	25814	25691	25877	25729	25925	26006	25888	25848	26116	25770	25941	25994	26091	26009	25756	25943	25738	25770	25574	25892	25825	25921	25935	26192	26171	25847	26013	25985	26187	25667	26032	25869	25835	25958	26085	25907	25743	26052	25844	25918	25913	25862	25744	25806	25794	25975	25963	26117	25723	25867	25772	25998	25839	25683	26131	25969	26012	25823	25678	25927	26050	25818	25801	26005	25902	25976	25975	26082	26159	26138	25880	25847	25924	25759	25921	25833	25958	25905	26003	25888	25924	25963	26019	25885	25990	26081	26132	26006	25928	26095	26009	25867	25959	25991	25610	25986	25918	25893	25916	25899	25872	25779	26010	25944	25803	25915	25696	25819	25801	25898	26023	25625	25705	25785	26088	25666	25792	25996	25798	26077	25757	25914	25998	25910	25692	25790	25832	25719	25725	25786	26043	25962	26054	26011	25789	26071	25778	25919	25848	25968	25780	25921	25673	25701	25783	26060	26156	25897	25665	25904	26063	25821	25880	25814	25915	25861	25786	25808	25793	25908	25918	25989	25882	25962	25906	26132	26129	25835	26147	25966	25726	25784	25812	25677	26002	25929	25779	25921	25905	25967	25912	25624	25714	25854	25644	25834	25958	25928	25851	25860	25822	25928	25808	26120	25833	25952	25824	26199	26024	26215	25993	26078	25784	25832	25925	26207	25835	25969	25961	25930	25937	25827	25811	25757	26127	25748	25856	26027	25774	26035	26033	25706	25808	25805	25941	25981	25950	25779	25753	25925	25953	25823	25764	25701	25633	25913	25639	25873	25936	25732	26027	25900	25843	25965	25979	25852	26106	25767	25898	25971	25909	25892	25692	25717	25826	25836	25799	26221	26013	25880	25906	25748	25804	25789	25848	25834	25857	25586	25437	25874	25588	25940	25997	25694	25952	26172	25818	26117	26102	25895	26020	26114	26165	25983	25895	25883	26552	25798	25900	26099	25811	25509	25988	26104	25756	26028	25935	25906	25789	25925	25680	25983	25814	25778	25784	25484	25772	25837	25862	26026	26170	25826	26025	25781	25691	26154	25979	25772	25865	25907	26173	25840	25994	25801	25930	25854	25771	25673	25947	26063	26073	25875	26015	25855	25912	25765	25654	25799	25750	26050	25762	25892	25986	25673	25578	25767	26312	25926	25931	25880	25885	25936	26086	26069	25843	25899	25708	25713	26063	25855	25724	25920	25665	25880	25969	25888	25928	25859	26008	26075	25933	25921	25780	26085	25988	26020	26037	25974	26216	25885	25766	26014	25781	25955	25802	25877	25731	25834	26152	25936	25864	26113	25902	25936	25926	25912	25792	26028	25887	25532	25693	25822	25873	26081	25954	25965	26096	26082	25812	25784	25807	25826	25938	25965	25970	26063	25663	25914	26321	25877	25745	25938	25950	25820	25832	25981	25804	26087	25796	25584	25979	25462	26013	25930	25963	26021	26080	25894	26013	26102	25698	25777	25770	25857	25931	25889	25866	25784	25763	25872	25916	25728	25902	25832	25993	25925	25766	25811	26011	26018	26156	26276	25833	26043	25917	26089	25950	26070	25921	25815	25969	25907	26128	25914	25620	25780	25816	25682	26041	25978	25886	25659	25656	26102	25763	25786	25874	25721	25966	26066	25979	25773	25929	25915	25626	25965	25989	25949	25880	25949	25693	25809	25759	26249	26202	25858	25881	25746	25965	25643	25579	25999	26184	25891	26143	25863	25887	26068	26059	25897	25994	26121	25938	25745	26142	25775	26052	26123	25992	25908	25706	25762	25979	25946	26016	25856	25759	25984	26012	25925	25962	25991	25810	26090	26239	25892	25854	26032	25826	26026	26066	26024	25992	25951	25824	25788	25975	25785	25839	26072	25819	25683	26040	25905	25909	26223	26138	26196	25804	25878	25820	26202	25863	26004	25973	25918	25994	25710	25963	25743	25991	25808	25911	25796	25804	25867	26135	26157	26000	25926	25744	26039	25695	25889	25713	25975	25695	25936	25824	25828	25778	26121	26029	26075	25958	25778	25715	26061	25829	25545	26092	25832	25981	25823	25915	25854	25844	26048	26159	25765	25890	25929	25982	25804	25791	25945	25697	25742	25655	26050	25563	25894	25888	25944	25970	25858	25758	25954	25767	25757	25798	25973	25920	25864	25912	26225	25844	25911	25830	26055	25830	26020	25766	25833	25800	25726	25658	25829	25969	25930	26122	26033	25795	25712	25868	25839	25684	26084	25962	25943	26024	25899	25990	25925	25786	25977	25767	25976	25581	25668	25787	25812	25730	25902	25935	25966	25965	26143	25854	25894	25811	25912	25704	25798	25823	26123	25930	25910	26068	25867	25819	25745	25801	25879	26024	25945	25822	25850	25537	26109	25945	26017	25970	26051	26101	25939	25993	25974	25777	25990	25939	25672	25926	25792	25867	25798	25915	25979	25818	26068	25786	25752	25886	25745	25683	25831	25808	25787	25835	25852	25909	25893	25787	26095	25870	25871	25808	25977	26126	25848	25794	25975	25772	26074	25592	25947	25891	26051	26048	26006	26109	25887	25976	25848	26060	25692	25877	25968	25928	26037	25751	25710	25950	25918	25933	25674	25847	25864	25924	25782	25969	25895	25731	25886	25950	25687	25686	25764	25604	25911	25718	25520	25787	25726	26038	26027	25767	25786	25929	25805	25714	26053	25821	25762	26136	26070	25965	25708	25790	25869	25985	25887	25972	25872	25717	25998	25774	26071	26083	25835	25722	25781	25885	25942	25927	26033	25771	25685	25959	25682	25629	25695	25727	25988	25987	25738	25919	25808	25880	25681	25893	26023	25868	25766	25979	25794	25776	25928	25902	25828	25810	26026	25786	25751	25548	25973	26069	25716	25723	26073	25849	25751	25919	25785	26074	25675	25789	26075	25903	25893	25951	26072	25918	25712	25826	25490	25943	25905	25950	25879	25925	26040	25954	25860	25777	25831	26002	25960	26012	25890	25766	25641	25955	25856	26080	26121	26011	26109	25790	25921	25768	25912	25893	25860	26039	25917	26018	25895	25898	26200	26020	25853	25559	25950	26083	25907	26030	26070	26100	25996	26115	26022	25863	25822	25977	25924	26028	25897	25587	25744	25922	25761	25810	26002	26043	25890	25896	26178	25991	25907	25830	25724	26075	26041	25918	25916	25771	25902	25770	25804	25701	25929	25889	25607	25985	26027	26012	25943	25822	25950	25907	25779	25913	25925	25900	25767	25869	25811	25798	25811	25910	25859	25806	25948	26068	25912	25600	25873	25801	25805	26005	25862	25861	25740	25830	25706	25981	25760	25762	25974	25945	25907	25751	25731	25958	25931	25702	25706	26115	25795	25854	25734	25729	25964	25980	25792	25763	26048	26018	26005	25793	25829	25985	25990	25969	25939	25899	26145	25954	26089	26010	25920	26019	26059	25987	25864	25908	25837	25980	26056	25683	25704	25734	25981	25972	26151	26185	25916	25724	25765	25780	26077	25794	25781	25883	25801	25767	25944	25799	25926	25889	26188	25807	26103	25924	25845	25820	26094	25766	26142	25935	26082	26061	26187	25742	25771	25676	25784	25893	25817	25779	25756	25869	26134	25885	25835	25978	25745	25829	25751	25956	25918	25784	25798	25965	26134	25856	25865	25978	25945	25897	25551	25795	25859	26001	26127	25879	25821	25756	25836	25925	25665	25661	26288	25999	25891	25909	25923	25716	25640	25928	25861	25821	25853	25941	25996	25852	25863	25918	25855	26022	25726	25900	26044	25847	25832	25605	25701	25872	25733	25919	26085	25877	25789	25600	25966	25971	25946	25899	26141	25935	26051	25681	25891	25884	26011	25977	25743	25911	25796	26041	25838	25922	25840	25778	26031	25758	25882	25884	26090	25902	26162	25824	25533	25630	25620	25937	25853	25783	25873	26013	25905	25983	25830	25961	26009	25784	25954	25884	25789	25727	25799	25839	25850	25836	25800	25698	25953	25746	25820	26065	26148	26075	25915	26138	25826	26084	26002	25918	25823	25940	25618	26088	25884	26039	25900	25841	25859	25853
18165	29695	29409	24627	21644	20233	19223	18581	18198	17795	17482	17474	17385	17225	16911	16950	16785	16874	16914	16689	16639	16743	16645	16605	16569	16661	16537	16724	16708	16538	16652	16773	16700	16547	16669	16619	16785	16701	16940	16627	16607	16772	16564	16763	16510	16717	16756	16568	16821	16841	16553	16718	16452	16674	16418	16595	16689	16466	16571	16605	16435	16608	16483	16635	16570	16618	16407	16568	16577	16608	16548	16612	16236	16554	16402	16549	16582	16453	16665	16633	16550	16469	16543	16658	16467	16402	16278	16725	16414	16560	16550	16741	16475	16343	16616	16511	16499	16522	16652	16595	16525	16583	16633	16582	16452	16421	16383	16454	16621	16668	16412	16508	16588	16487	16550	16576	16654	16654	16497	16498	16453	16460	16557	16396	16414	16569	16547	16609	16359	16469	16554	16557	16468	16471	16405	16470	16564	16786	16431	16744	16336	16643	16446	16579	16371	16403	16378	16502	16463	16422	16495	16436	16663	16665	16631	16433	16527	16596	16536	16407	16610	16597	16414	16387	16433	16498	16608	16409	16646	16486	16496	16435	16576	16349	16512	16628	16377	16471	16663	16490	16611	16635	16514	16474	16521	16572	16522	16376	16484	16655	16494	16641	16520	16390	16191	16607	16666	16561	16525	16590	16571	16463	16676	16540	16452	16480	16430	16434	16427	16620	16593	16413	16599	16669	16460	16505	16417	16488	16485	16446	16622	16528	16558	16274	16637	16596	16538	16582	16542	16683	16498	16303	16562	16615	16466	16334	16524	16516	16349	16478	16422	16480	16472	16470	16515	16536	16567	16376	16538	16595	16507	16588	16384	16636	16555	16539	16342	16483	16397	16543	16590	16612	16581	16446	16610	16648	16401	16493	16639	16348	16333	16514	16466	16524	16564	16636	16242	16483	16605	16463	16410	16355	16280	16527	16522	16507	16374	16602	16797	16426	16531	16654	16365	16469	16536	16599	16499	16409	16518	16385	16590	16500	16475	16631	16518	16525	16591	16554	16536	16546	16446	16514	16321	16599	16580	16485	16450	16533	16381	16610	16444	16465	16423	16472	16645	16647	16508	16503	16670	16419	16462	16668	16356	16440	16321	16513	16526	16627	16400	16532	16557	16508	16550	16512	16530	16466	16455	16571	16463	16355	16618	16464	16398	16517	16558	16523	16456	16398	16504	16596	16570	16403	16602	16444	16538	16474	16445	16416	16499	16417	16510	16435	16704	16621	16375	16482	16620	16479	16528	16574	16483	16446	16559	16533	16448	16462	16477	16433	16533	16565	16667	16658	16549	16513	16628	16474	16435	16365	16570	16587	16497	16497	16624	16541	16611	16452	16476	16443	16469	16259	16513	16476	16473	16497	16552	16426	16444	16666	16453	16423	16493	16518	16509	16500	16448	16609	16608	16636	16513	16583	16652	16352	16382	16579	16524	16364	16458	16289	16592	16434	16479	16535	16427	16579	16360	16443	16386	16618	16448	16547	16463	16486	16585	16607	16491	16469	16611	16421	16575	16466	16403	16442	16542	16571	16629	16457	16399	16543	16423	16494	16550	16470	16532	16587	16491	16334	16449	16555	16596	16525	16615	16476	16466	16498	16625	16626	16637	16544	16424	16526	16438	16542	16588	16525	16463	16397	16469	16454	16589	16680	16622	16502	16433	16391	16561	16518	16697	16446	16438	16722	16657	16548	16598	16521	16686	16578	16387	16547	16647	16438	16466	16665	16596	16479	16443	16482	16557	16385	16552	16481	16486	16589	16598	16486	16453	16481	16519	16415	16555	16609	16683	16613	16451	16486	16609	16618	16452	16485	16432	16389	16616	16489	16454	16551	16507	16321	16659	16477	16553	16457	16428	16380	16609	16536	16501	16513	16593	16503	16391	16721	16559	16336	16517	16495	16385	16525	16600	16477	16590	16594	16446	16427	16482	16587	16552	16647	16441	16522	16649	16518	16466	16408	16656	16423	16464	16611	16436	16591	16665	16313	16507	16630	16512	16386	16566	16480	16373	16469	16576	16370	16620	16469	16441	16404	16640	16470	16635	16564	16568	16513	16317	16424	16544	16629	16401	16620	16605	16518	16409	16641	16585	16470	16427	16395	16577	16480	16467	16400	16591	16550	16422	16474	16570	16523	16452	16641	16457	16565	16465	16551	16573	16647	16500	16450	16532	16442	16581	16339	16393	16654	16541	16574	16587	16421	16558	16657	16434	16665	16563	16701	16497	16547	16636	16550	16419	16553	16406	16413	16354	16539	16543	16403	16590	16666	16561	16553	16509	16588	16371	16557	16535	16467	16376	16344	16331	16581	16456	16437	16563	16488	16602	16504	16499	16323	16683	16406	16524	16532	16336	16800	16363	16393	16649	16545	16381	16538	16458	16557	16469	16482	16459	16508	16536	16356	16464	16493	16485	16634	16475	16449	16425	16541	16401	16671	16469	16467	16593	16565	16424	16410	16554	16451	16555	16558	16391	16437	16519	16735	16718	16571	16535	16523	16703	16476	16610	16341	16529	16570	16571	16461	16689	16576	16440	16466	16389	16473	16404	16543	16553	16588	16544	16397	16496	16572	16534	16426	16651	16554	16501	16515	16514	16416	16480	16672	16415	16488	16637	16471	16543	16369	16573	16208	16517	16452	16556	16391	16613	16384	16357	16515	16506	16582	16525	16602	16531	16585	16399	16498	16536	16469	16523	16600	16498	16683	16560	16453	16695	16452	16433	16524	16323	16632	16602	16431	16534	16412	16542	16654	16434	16423	16508	16370	16540	16411	16516	16479	16559	16462	16455	16327	16476	16450	16408	16639	16440	16609	16363	16581	16668	16505	16389	16451	16526	16660	16514	16540	16362	16492	16479	16379	16508	16692	16726	16477	16506	16413	16590	16433	16674	16495	16422	16437	16417	16458	16448	16663	16734	16694	16504	16463	16563	16459	16544	16452	16599	16544	16378	16394	16457	16557	16549	16494	16425	16457	16431	16534	16574	16648	16372	16445	16551	16545	16731	16363	16471	16588	16522	16526	16642	16403	16588	16567	16509	16664	16521	16372	16559	16490	16631	16380	16457	16491	16508	16580	16523	16623	16488	16430	16602	16775	16444	16488	16385	16438	16423	16593	16434	16625	16678	16496	16413	16427	16636	16501	16556	16580	16591	16479	16494	16563	16533	16504	16541	16454	16375	16606	16581	16537	16503	16377	16524	16510	16516	16361	16281	16613	16477	16594	16436	16645	16533	16453	16434	16543	16451	16539	16535	16508	16447	16530	16552	16537	16520	16430	16462	16418	16588	16584	16331	16607	16460	16364	16596	16436	16347	16571	16727	16508	16403	16436	16489	16486	16426	16701	16631	16496	16499	16504	16562	16338	16506	16442	16339	16535	16594	16414	16576	16412	16449	16501	16588	16349	16468	16623	16549	16398	16281	16654	16504	16516	16516	16487	16518	16652	16617	16566	16614	16575	16511	16375	16396	16477	16652	16488	16553	16591	16543	16415	16418	16648	16407	16536	16582	16559	16538	16526	16519	16455	16563	16532	16602	16381	16448	16550	16470	16451	16567	16458	16627	16456	16592	16486	16419	16519	16450	16570	16492	16513	16373	16503	16605	16613	16640	16335	16600	16552	16415	16392	16623	16615	16533	16562	16559	16429	16486	16445	16636	16630	16279	16535	16561	16469	16482	16647	16514	16586	16618	16529	16466	16481	16535	16500	16762	16611	16377	16370	16485	16364	16430	16385	16511	16608	16619	16497	16574	16525	16472	16436	16640	16605	16539	16521	16608	16446	16536	16697	16407	16553	16382	16317	16426	16377	16483	16559	16559	16477	16518	16490	16602	16497	16586	16606	16551	16569	16435	16549	16514	16533	16588	16496	16688	16471	16485	16391	16517	16401	16537	16625	16614	16494	16657	16458	16539	16554	16434	16460	16465	16567	16479	16505	16666	16479	16428	16630	16574	16620	16536	16264	16472	16476	16603	16541	16581	16479	16364	16480	16417	16603	16527	16666	16546	16476	16449	16542	16493	16586	16607	16482	16582	16523	16404	16263	16439	16584	16514	16635	16587	16417	16517	16572	16446	16609	16639	16332	16446	16508	16561	16453	16432	16474	16642	16496	16562	16532	16542	16533	16552	16617	16493	16503	16473	16577	16394	16530	16546	16532	16389	16541	16632	16515	16493	16546	16459	16498	16550	16469	16700	16486	16588	16704	16533	16611	16465	16662	16539	16593	16545	16764	16523	16671	16507	16621	16514	16617	16514	16454	16517	16463	16666	16496	16410	16500	16418	16665	16645	16525	16655	16438	16440	16590	16692	16574	16510	16524	16550	16351	16500	16443	16477	16522	16595	16521	16395	16482	16421	16498	16571	16548	16449	16517	16492	16463	16572	16522	16412	16430	16312	16572	16470	16670	16404	16490	16494	16620	16587	16459	16592	16577	16522	16486	16564	16648	16616	16318	16586	16606	16541	16575	16521	16552	16622	16464	16693	16558	16420	16483	16499	16336	16615	16704	16492	16495	16401	16514	16473	16324	16507	16482	16508	16684	16611	16579	16531	16477	16458	16625	16528	16563	16461	16485	16473	16626	16349	16605	16639	16508	16655	16505	16524	16463	16551	16491	16568	16504	16510	16391	16532	16529	16538	16375	16526	16564	16641	16597	16529	16446	16560	16598	16615	16588	16735	16623	16637	16481	16702	16513	16568	16486	16589	16606	16753	16476	16439	16524	16420	16411	16564	16533	16632	16541	16374	16589	16494	16277	16438	16504	16474	16511	16610	16536	16485	16698	16504	16453	16549	16543	16629	16544	16557	16603	16751	16568	16513	16567	16578	16189	16551	16368	16633	16566	16551	16426	16333	16394	16486	16512	16448	16546	16596	16567	16533	16608	16543	16492	16625	16674	16527	16629	16375	16598	16467	16436	16565	16519	16617	16563	16441	16472	16439	16523	16473	16593	16410	16408	16537	16504	16475	16619	16489	16463	16531	16498	16573	16456	16584	16569	16651	16391	16572	16450	16532	16500	16581	16487	16640	16641	16437	16520	16512	16505	16527	16428	16533	16503	16630	16607	16548	16544	16486	16381	16424	16588	16468	16581	16467	16606	16414	16649	16422	16516	16415	16492	16690	16629	16502	16538
22595	21154	27799	24876	22282	27459	32770	28924	27884	28330	28120	27685	27307	27180	27525	27133	26956	26997	27145	26660	26934	26825	26806	26812	26678	26819	26718	26504	26711	26547	26739	26628	26778	26433	26635	26384	26268	26742	26758	26723	26517	26660	26505	26396	26621	26572	26635	26665	26518	26358	26410	26726	26419	26221	26247	26319	26416	26378	26368	26258	26338	26467	26506	26458	26503	26363	26374	26406	26460	26406	26360	26745	26260	26413	26587	26463	26376	26262	26302	26238	26513	26467	26419	26274	26093	26452	26582	26407	26375	26485	26620	26257	26462	26341	26432	26419	26788	26381	26489	26337	26278	26211	26113	26309	26239	26228	26229	26335	26319	26174	26201	26308	26552	26234	26464	26380	26405	26078	26370	26276	26339	26185	26444	26469	26439	26276	26319	26090	26107	26150	26342	26587	26208	26257	26362	26558	26349	26289	26348	26132	26430	26237	26526	26221	26047	26457	26188	26206	26219	26278	26314	26270	26326	26197	26466	26376	26396	26310	26490	26112	26599	26211	26428	26308	26389	26188	26346	26076	26315	26332	26301	26517	26400	26442	26595	26287	26414	26186	26099	26349	26458	26428	26375	26516	26282	26250	26029	26121	26316	26204	26424	26098	26152	26170	26292	26295	26208	26492	26143	26205	26270	26326	26360	26321	26282	26196	26514	26488	26385	26263	26321	26247	26524	26234	26205	26386	26279	26019	26457	26112	26473	26190	26608	26484	26409	26632	26223	26219	26254	26095	26346	26152	26427	26102	26394	26298	26345	26430	26454	26484	26373	26147	26181	26113	26257	26400	26364	26321	26176	26250	26431	26148	26102	26307	26434	26171	26614	26027	26302	26315	26368	26431	26219	26447	26071	26277	26599	26427	26425	26262	26298	26402	26175	26249	26555	26276	26426	26797	26155	26166	26361	26250	26472	26323	26342	26432	26470	26488	26430	26594	26298	26484	26396	26298	26351	26686	26111	26381	26360	26100	26302	26224	26399	26256	26216	26295	26379	26435	26388	26283	26154	26227	26464	26321	26182	26214	26172	25928	26067	26291	26480	26458	26289	25984	26175	26197	26351	26165	26381	26483	26312	26250	26559	26262	26614	26404	26417	26414	26197	26267	26357	26232	26385	26335	26468	26214	26237	26073	26514	26491	26168	26036	26069	26110	26225	26148	26610	26411	26179	26454	26041	26261	26343	26370	26387	26512	26319	26298	26254	26344	26455	26197	26402	26312	26131	26412	26589	26424	26383	26098	26312	26252	26286	26183	26370	26297	26457	26162	26352	26233	26320	26298	26293	26430	26347	26267	26122	26335	26258	26358	26493	26243	26513	26297	26610	26269	26245	26552	26233	26234	26495	26394	26220	26428	26483	26497	26337	26469	26060	26320	26404	26312	26325	26121	26226	26457	26263	26179	26158	26410	26362	26453	26379	26253	26528	26373	26155	26263	26396	26483	26342	26369	26085	26603	26197	26475	26596	26216	26383	26248	26537	26130	26268	26360	26282	26235	26279	26434	26605	26275	26288	26322	26183	26205	26180	26050	26526	26337	26173	26660	26429	26561	26305	26345	26159	26249	26216	26170	26256	26505	26365	26386	26310	26267	26440	26466	26583	26256	26209	26248	26418	26091	26116	26248	26422	26366	26358	26557	26115	26251	26005	26518	26225	26370	26247	25984	26158	26221	26230	26287	26391	26239	26491	26313	26443	26283	26279	26209	26399	26218	26295	26689	26134	26253	26407	26354	26292	26312	26239	26385	26290	26476	26364	26401	26330	26264	26457	26012	26583	25947	26153	26172	26446	26330	26416	26261	26209	26396	26446	26693	26409	26278	26222	26521	26586	26156	26411	26478	26456	26166	26319	26294	26236	26171	26234	26338	25979	26162	26459	26478	26450	26119	26539	26451	26210	26405	26300	26205	26333	26319	26543	26508	26247	26499	26233	26323	26330	26152	26413	26353	26309	26360	26148	26083	26455	26573	26451	26126	26547	26430	26616	26349	26196	26452	26178	26199	26607	26207	26285	26184	26299	26248	26328	26494	26369	26220	26198	26368	26337	26623	26387	26379	26671	26398	26505	26114	26391	26344	26481	26205	26511	26093	26800	26549	26257	25975	26200	26160	26267	26097	26242	26532	26314	26200	26356	26404	26409	26463	26266	26033	26125	26191	26325	26313	26456	26180	26550	26449	26245	26327	26263	26451	26555	26395	26526	26242	26308	26483	26277	26350	26058	26522	26579	26323	26200	26252	26359	26247	26348	26126	26250	26262	26304	26375	26281	26384	26491	26004	26263	26526	26227	26097	26235	26382	26360	26438	26279	26353	26480	26214	26240	26139	26217	26173	26645	26168	26347	26234	26370	26357	26290	26486	26605	26041	26298	26289	26306	26456	26281	26003	26358	26547	26245	26060	26002	26196	26182	26450	26354	26177	26404	26218	26265	26195	26605	26510	26148	26345	26308	26011	26422	26183	26237	26326	26350	26293	26187	26277	26496	26299	26276	26485	26339	26292	26006	26313	26242	26124	26312	26390	26341	26282	26406	26355	26323	26137	26127	26280	26387	26316	26447	26465	26263	26379	26326	26086	26279	26428	26371	26433	26443	26205	26265	26255	26299	26484	26539	26366	26407	26504	26419	26213	26280	26312	26225	26405	26509	26201	26483	26318	26390	26332	26266	26364	26285	26342	26264	26448	26208	26481	26238	26436	26313	26574	26420	26305	26362	26270	26403	26561	26525	26342	26364	26432	26255	26140	26492	26282	26432	26436	26191	26184	26188	26381	26359	26310	26321	26264	26387	26219	26336	26130	26431	26085	26173	26389	26288	26269	26362	26289	26202	26322	26101	26325	26271	26251	26407	26370	26315	26243	26442	26377	26517	26443	26253	26320	26331	26274	26322	26211	26406	26488	26253	26320	26494	26438	26360	26464	26454	26461	26114	26202	26340	26507	26370	26314	26213	26169	26509	26390	26207	26347	26298	26485	26265	26465	26246	26479	26509	26423	26580	26087	26366	26605	26336	26317	26667	26366	26346	26703	26380	26384	26570	26376	26507	26219	26280	26421	26223	26171	26283	26192	26280	26439	26286	26199	26376	26381	26080	26174	26466	26430	26418	26360	26388	26409	26333	26139	26262	26428	26291	26296	26345	26345	26361	26309	26141	26232	26279	26236	26439	26091	26415	26494	26256	26036	26469	26124	26302	26629	26381	26462	26020	26258	26315	26625	26595	26423	26558	26094	26155	26407	26322	26352	26325	26233	26379	26166	26415	26386	26317	26325	26358	26175	26198	26283	26311	26059	26374	26404	26341	26536	26329	26515	26241	26308	26424	26298	26140	26119	26449	26465	26321	26358	26123	26449	26125	26477	26427	26330	26326	26259	26409	26334	26294	26907	26557	26333	26439	26104	26089	26498	26446	26274	26363	26272	26782	26158	26261	26156	26269	26157	26302	26263	26453	26335	26285	26303	26398	26438	26493	26512	26288	26305	26019	26209	26121	26153	26350	26395	26250	26398	26405	26347	26132	26334	26326	26203	26317	26383	26160	26206	26374	26374	26324	26400	26421	26283	26217	26178	26436	26260	26237	26499	26145	26455	26322	26127	26487	26199	26542	26193	25997	26200	26182	26181	26093	26241	26053	26434	26372	26327	26304	26376	26260	26286	26457	26551	26361	26531	26158	26092	26331	26436	26077	26367	26507	26274	26065	26334	26279	26232	26399	26446	26421	26319	26402	26562	26117	26388	26192	26281	26477	26517	26271	26527	26413	26277	26296	26191	26364	26195	26585	26389	26249	26325	26466	26372	26451	25989	26624	26321	26256	26227	26172	26263	26474	26185	26125	26476	26462	26559	26430	26475	26370	26181	26383	26407	26025	26359	26185	26263	26108	26312	26439	26363	26163	26333	26240	26381	26478	26282	26254	26377	26540	26342	26191	26219	26427	26523	26303	26343	26407	26202	26153	26322	26172	26389	26532	26455	26381	26299	26418	26440	26361	26296	26243	26374	26288	26437	26336	26275	26357	26456	26572	26349	26208	26404	26195	26163	26194	26421	26415	26210	26120	26409	26558	26422	26441	26273	26021	26272	26294	26250	26503	26407	26311	26147	26026	26302	26279	26305	26341	26247	26448	26178	26261	26455	26380	26341	26379	26564	26368	26312	26294	26091	26506	26377	26268	26303	26454	26479	26389	26273	26383	26372	26110	26272	26385	26226	26380	26360	26457	26265	26403	26191	26344	26489	26453	26194	26544	26451	26154	26055	26273	26246	26129	26272	26630	26203	26330	26277	26246	26292	26637	26373	26315	26225	26195	26270	26233	26353	26452	26384	26029	26197	26394	26129	26361	26319	26329	26103	26099	26237	26116	26236	26316	26190	26187	26361	26594	26520	26487	26339	26594	26247	26208	26300	26355	26214	26057	26244	26253	26386	26419	26297	26192	26304	26316	26622	26506	26091	26468	26267	26087	26388	26332	26140	26279	26511	26430	26260	26378	26274	26091	26237	26543	26206	26411	26407	26414	26398	26448	26237	26209	26335	26318	26268	26418	26520	26324	26281	26527	26461	26417	26228	26153	26087	26521	26441	26414	26238	26456	26247	26391	26365	26280	26254	26274	26499	26592	26481	26275	26260	26318	26393	26278	26463	26316	26359	26349	26476	26446	26414	26351	26418	26151	26189	26240	26102	26178	26433	26302	26170	26203	26605	26362	26399	26465	26192	26371	26028	26163	26288	26285	26536	26291	26412	26138	26337	26297	26408	26584	26383	26381	26194	26191	26153	26433	26321	26275	26057	26342	26385	26281	26347	26110	26061	26543	26253	26424	26361	26514	26291	26430	25965	26372	26554	26502	26533	26402	26171	26283	26362	26410	26309	26554	26337	26076	26165	26404	26501	26167	26138	26361	26053	26094	26474	26455	26439	26074	26370	26300	26536	26132	26537	26400	26344	26495	26336	26374	26288	26573	26495	26547	26320	26400	26158	26420	26144	26553	26392	26272	26589	26031	26247	26317	26496	26274	26198	26322	26377	26450	26336	26339	26292	26031	26451	26444	26393	26621	26362	26061	26494	26525	26088	26392	26336	26151	26458	26309	26238	26273	26573	26177	26052	26389	26561	26415	26632	26213	26106	26393	26327	26376	26372
20246	35126	34687	28258	24645	22435	20983	20162	19597	18923	18570	18083	17763	17503	17418	17452	17490	17201	17114	17074	16889	17052	16903	17127	16978	16962	16980	16871	16924	16947	16845	16817	16865	16902	16866	17148	16785	16946	16728	16896	16892	16880	16776	16814	16968	16793	16955	16692	16805	16914	16702	16780	16771	16882	16847	16620	16784	16731	16797	16646	16569	16655	16696	16565	16732	16737	16836	16657	16651	16760	16788	16656	16704	16717	16655	16651	16584	16557	16786	16406	16722	16554	16710	16558	16631	16658	16628	16654	16770	16607	16435	16687	16477	16847	16454	16595	16842	16642	16789	16621	16671	16693	16556	16469	16525	16695	16525	16646	16593	16567	16599	16607	16489	16572	16805	16648	16690	16657	16588	16663	16646	16601	16677	16700	16472	16501	16431	16744	16659	16639	16635	16486	16621	16425	16517	16860	16696	16628	16463	16668	16770	16567	16617	16592	16673	16766	16724	16537	16617	16713	16673	16549	16729	16666	16519	16702	16694	16754	16523	16864	16711	16758	16655	16691	16596	16583	16573	16514	16887	16556	16524	16594	16660	16687	16601	16578	16679	16677	16663	16652	16730	16533	16601	16603	16723	16543	16491	16699	16545	16795	16667	16694	16629	16710	16642	16668	16505	16582	16713	16623	16662	16551	16719	16487	16551	16692	16674	16641	16715	16450	16542	16798	16727	16638	16526	16525	16679	16627	16680	16710	16529	16497	16492	16652	16609	16660	16736	16618	16676	16702	16640	16546	16634	16618	16807	16680	16821	16660	16715	16616	16627	16620	16665	16686	16659	16680	16485	16773	16698	16531	16630	16549	16579	16571	16657	16696	16676	16619	16596	16631	16627	16671	16789	16758	16608	16748	16709	16782	16765	16408	16559	16653	16787	16688	16645	16578	16680	16547	16615	16643	16710	16693	16721	16634	16445	16592	16603	16645	16762	16615	16657	16627	16603	16718	16699	16653	16629	16830	16611	16695	16647	16571	16719	16793	16668	16672	16595	16597	16587	16510	16518	16619	16404	16383	16727	16519	16730	16311	16540	16688	16711	16493	16682	16512	16583	16650	16628	16561	16617	16523	16577	16726	16549	16632	16695	16747	16595	16675	16735	16441	16613	16601	16605	16636	16866	16754	16472	16715	16470	16644	16515	16680	16562	16524	16509	16638	16608	16532	16785	16639	16520	16731	16577	16755	16456	16604	16568	16741	16633	16691	16572	16653	16638	16881	16602	16685	16579	16544	16544	16630	16569	16509	16492	16720	16616	16712	16510	16533	16473	16587	16579	16587	16650	16631	16695	16588	16617	16639	16823	16734	16843	16687	16650	16503	16519	16501	16494	16679	16639	16762	16514	16757	16654	16593	16834	16462	16586	16576	16562	16620	16526	16648	16453	16676	16627	16510	16757	16651	16644	16538	16768	16770	16912	16620	16569	16727	16639	16644	16459	16556	16497	16606	16575	16594	16632	16420	16579	16515	16702	16626	16644	16543	16677	16562	16610	16541	16801	16748	16638	16534	16785	16568	16562	16782	16580	16469	16487	16647	16606	16685	16576	16601	16505	16726	16640	16545	16723	16560	16577	16540	16743	16643	16654	16506	16716	16584	16672	16679	16602	16719	16743	16774	16767	16758	16536	16679	16563	16662	16643	16655	16667	16677	16628	16713	16594	16594	16555	16687	16510	16637	16464	16590	16431	16620	16564	16728	16670	16662	16654	16806	16536	16518	16513	16600	16937	16543	16442	16674	16662	16647	16710	16797	16566	16705	16892	16789	16566	16616	16631	16609	16691	16578	16538	16691	16665	16691	16515	16677	16671	16527	16702	16496	16654	16590	16665	16690	16825	16708	16653	16639	16645	16693	16687	16731	16621	16728	16425	16511	16613	16563	16467	16465	16705	16681	16494	16575	16602	16574	16617	16571	16692	16629	16751	16550	16654	16577	16628	16642	16521	16790	16681	16570	16585	16721	16510	16513	16562	16880	16727	16441	16488	16660	16636	16584	16551	16595	16757	16620	16608	16841	16747	16732	16655	16581	16694	16560	16746	16759	16654	16663	16775	16642	16475	16619	16574	16670	16713	16582	16593	16526	16498	16626	16627	16559	16532	16610	16419	16703	16748	16602	16535	16747	16650	16616	16718	16599	16649	16663	16521	16636	16811	16526	16623	16733	16635	16765	16611	16491	16731	16572	16676	16527	16614	16667	16686	16741	16747	16593	16791	16687	16702	16525	16621	16694	16586	16616	16701	16506	16604	16795	16472	16518	16647	16719	16725	16601	16575	16737	16706	16492	16569	16654	16573	16587	16526	16540	16412	16549	16593	16647	16762	16658	16739	16616	16676	16582	16673	16551	16651	16437	16724	16687	16515	16627	16704	16626	16677	16524	16632	16548	16650	16730	16752	16536	16718	16737	16652	16677	16669	16523	16689	16564	16611	16566	16647	16563	16543	16771	16486	16596	16679	16465	16616	16573	16674	16710	16605	16480	16637	16641	16673	16524	16558	16675	16781	16519	16606	16754	16595	16645	16918	16610	16496	16639	16623	16840	16639	16582	16735	16613	16681	16665	16440	16575	16499	16524	16648	16596	16701	16601	16509	16552	16495	16594	16628	16723	16627	16826	16644	16640	16633	16534	16787	16561	16540	16514	16778	16641	16685	16671	16824	16493	16467	16734	16475	16631	16684	16574	16535	16755	16617	16648	16691	16597	16580	16807	16508	16849	16781	16576	16563	16606	16420	16593	16725	16645	16747	16610	16615	16664	16609	16695	16582	16757	16620	16594	16621	16552	16766	16656	16429	16672	16647	16482	16694	16665	16722	16472	16748	16743	16411	16671	16553	16856	16641	16748	16625	16537	16581	16543	16642	16731	16595	16535	16642	16578	16754	16597	16595	16756	16710	16681	16362	16738	16691	16483	16676	16599	16430	16692	16666	16559	16551	16681	16421	16518	16626	16537	16575	16758	16727	16487	16599	16593	16575	16627	16628	16605	16828	16858	16568	16642	16677	16686	16750	16626	16524	16652	16603	16664	16562	16767	16774	16748	16497	16581	16615	16592	16523	16660	16606	16663	16630	16831	16654	16551	16732	16778	16611	16771	16586	16763	16753	16564	16564	16591	16778	16681	16526	16484	16497	16645	16653	16523	16673	16612	16624	16698	16508	16814	16506	16686	16682	16709	16329	16559	16654	16556	16622	16665	16723	16590	16774	16547	16666	16582	16551	16612	16705	16650	16549	16691	16681	16840	16698	16739	16652	16699	16763	16722	16520	16611	16599	16787	16522	16709	16565	16750	16651	16716	16654	16622	16622	16579	16403	16722	16717	16619	16629	16592	16804	16687	16540	16449	16530	16582	16687	16488	16755	16479	16559	16731	16655	16537	16757	16546	16496	16627	16646	16637	16719	16668	16672	16730	16663	16427	16614	16658	16571	16666	16666	16497	16761	16791	16695	16641	16681	16634	16710	16579	16487	16554	16600	16839	16680	16554	16631	16638	16622	16646	16629	16638	16606	16671	16618	16681	16494	16511	16654	16660	16594	16645	16580	16549	16595	16698	16543	16803	16521	16761	16727	16646	16781	16698	16618	16820	16606	16681	16676	16504	16776	16601	16500	16671	16669	16607	16538	16612	16734	16635	16514	16838	16490	16570	16491	16388	16851	16620	16662	16579	16579	16653	16607	16640	16639	16718	16587	16551	16714	16501	16641	16718	16591	16653	16683	16524	16561	16732	16502	16647	16556	16686	16589	16713	16716	16438	16429	16713	16738	16734	16651	16750	16615	16654	16826	16698	16692	16694	16513	16536	16658	16633	16632	16637	16675	16616	16518	16712	16602	16558	16628	16510	16742	16538	16522	16566	16633	16698	16442	16523	16629	16649	16622	16616	16685	16584	16621	16590	16604	16620	16457	16529	16610	16635	16611	16704	16396	16826	16297	16724	16702	16592	16676	16778	16698	16652	16598	16831	16655	16540	16571	16559	16607	16635	16650	16635	16587	16704	16689	16557	16647	16654	16636	16606	16785	16521	16792	16561	16799	16560	16600	16570	16657	16636	16628	16602	16670	16536	16575	16412	16401	16702	16801	16713	16599	16624	16816	16468	16619	16517	16703	16685	16602	16527	16540	16711	16545	16624	16662	16773	16661	16583	16604	16746	16634	16566	16803	16685	16577	16657	16572	16547	16580	16654	16556	16702	16481	16798	16498	16536	16470	16764	16740	16597	16593	16701	16637	16690	16659	16624	16469	16703	16604	16607	16557	16646	16674	16642	16611	16719	16577	16740	16651	16639	16701	16762	16700	16512	16561	16701	16687	16601	16687	16668	16748	16654	16755	16588	16691	16528	16732	16650	16594	16727	16820	16712	16781	16686	16862	16705	16540	16548	16479	16571	16510	16492	16662	16605	16765	16573	16457	16704	16718	16571	16654	16729	16678	16582	16681	16530	16659	16559	16548	16638	16468	16490	16682	16594	16443	16521	16627	16845	16518	16615	16637	16596	16493	16670	16690	16666	16694	16581	16767	16675	16507	16578	16757	16625	16719	16681	16514	16785	16655	16546	16685	16467	16759	16670	16530	16695	16612	16691	16631	16617	16815	16641	16436	16635	16515	16582	16455	16702	16611	16572	16644	16696	16668	16557	16537	16544	16593	16698	16716	16592	16642	16688	16719	16624	16517	16540	16745	16568	16799	16731	16482	16426	16680	16553	16493	16600	16685	16599	16671	16522	16792	16588	16588	16687	16737	16637	16502	16660	16605	16709	16633	16540	16678	16567	16901	16703	16550	16891	16672	16669	16653	16599	16513	16762	16797	16413	16630	16704	16617	16740	16583	16727	16434	16684	16622	16606	16719	16591	16699	16706	16614	16681	16496	16760	16738	16439	16594	16721	16590	16785	16705	16639	16525	16676	16677	16795	16791	16563	16452	16673	16851	16714	16506	16512	16558	16680	16688	16624	16751	16535	16579	16783	16700	16672	16647	16535	16434	16706	16771	16695	16678	16458	16629	16770	16703	16767	16500	16576	16651	16660	16783	16642	16697	16607	16745	16628	16611	16549	16624	16548	16623	16588	16698	16704	16484	16618	16792	16483	16772	16491	16586	16662	16696	16625	16442	16606	16522	16654	16644	16660	16572	16662
35421	28208	32208	31249	29166	29076	28716	28303	28204	28362	28259	28073	28046	28124	28033	27885	27854	27955	27636	27679	27656	27739	27900	27884	27840	27642	27838	28081	27835	27832	27804	27700	27879	27866	27788	28036	27626	27690	27961	27745	27793	27861	27984	27864	27842	27743	27774	28016	27907	27721	27720	27861	27729	27765	27892	27644	27970	27769	27837	27684	27653	27615	27772	27793	27752	27955	27756	27709	27634	27944	27968	27807	27772	27577	28001	27911	27938	27634	27884	27748	27771	27590	27632	27830	27828	27683	27688	27793	27556	27708	27782	27690	27984	27784	28063	27703	27694	27734	27661	28035	27751	27707	27634	27965	27756	27601	27883	27852	27600	27768	27780	27683	27754	27614	27714	27637	27893	27762	27678	27680	27832	27863	27963	27696	27745	27989	27694	27653	27518	28054	27674	27895	27757	27705	27670	27619	27569	27691	27571	27715	27831	27811	27739	27854	27818	27728	27806	27532	27730	27708	27766	27619	27703	27615	27789	27640	27525	27889	27686	27733	27675	27576	27506	27730	27841	27975	27822	27927	27897	28100	27761	27908	28085	27917	27620	27650	27624	27990	27763	27593	27938	27742	27847	27835	27913	27670	27837	27678	27567	27404	27633	27430	27608	27656	27798	27832	27743	27652	27785	27702	27764	27820	27818	27719	27668	27927	27802	27921	27925	27740	27787	27719	27933	27598	27590	27485	27716	27685	27756	27652	27975	27893	27902	27820	27797	27701	27905	27888	27662	27761	28025	27641	27783	27686	27708	27730	27937	27783	27829	27612	27697	27737	27725	27649	27836	27729	27493	27883	27863	27604	27558	27975	27978	27764	27825	28039	28186	27556	28032	27814	27816	27948	28040	27743	27693	27888	27523	27513	27662	27986	27816	27848	27853	27618	27665	27547	27894	27790	27571	27988	27820	27821	27874	28119	27972	27527	27679	27659	27907	27936	27796	27961	27708	27743	27852	27737	27943	27683	27799	27501	27850	27870	27730	27559	27678	27741	27916	27902	27633	27611	27652	27728	27635	27771	27798	27847	27915	27763	28002	27783	27657	27851	27848	27728	27664	27708	28065	27640	27505	27828	27719	27590	27680	27926	27812	27664	27820	27776	27916	27794	27849	27598	27660	27648	27529	27716	27494	27789	27763	27788	27875	27956	27695	27744	27784	27722	27688	27814	27912	27914	27981	27827	27638	27561	27871	27808	27833	27762	27702	27508	27656	27524	27936	27722	27928	27967	27718	27806	27919	27804	27576	27751	27669	27885	27841	27598	27865	27899	27701	27790	27769	27654	27834	27615	27754	27923	27701	27903	28039	27813	27635	27569	27783	27927	27632	27695	27909	27805	27505	28177	27727	27579	27850	27629	27723	27945	27414	27781	27610	27583	27452	27706	27952	27532	27547	27696	27804	27587	27900	27694	27925	27823	27878	28048	27880	27924	27828	27590	27724	27573	27980	28015	27757	27469	27767	27956	27782	27693	27811	27647	28136	27669	27841	27583	27825	27940	27888	27618	27741	27699	27929	27644	27804	27688	27947	27907	27895	27831	27819	28119	27755	27743	27976	27764	27737	27907	27912	27642	27893	27871	27762	27704	27541	27922	27939	27694	27678	27869	27869	27996	27678	27620	27875	27796	27682	27683	27630	27864	27470	27563	27751	28017	27785	27914	27915	27718	27758	27734	27539	27621	27748	27882	27678	27901	27792	27757	27704	27685	27863	27795	27972	27681	28079	27695	27581	27718	27538	27623	27891	27896	27764	27747	27651	27652	27934	27890	27877	27514	27814	27517	27669	27673	27528	27514	27930	27695	27694	27919	27987	27687	27605	27734	27880	27781	27729	27817	27757	27902	27858	27615	27783	27772	27666	27592	27741	27775	27785	27859	27815	27725	27617	27763	27790	27489	27767	27700	27948	27908	27865	27806	27711	27851	27848	27624	27823	27673	27798	27730	27792	27674	28020	27843	27627	27540	27685	27653	28100	27765	27923	27972	27586	27387	27858	27960	27515	27672	27786	27832	27588	27955	27672	27821	27809	27851	27965	27746	27799	27563	27808	27882	27801	27898	27674	27772	27815	27865	27778	27532	27922	27707	27891	27913	27758	27635	27711	27643	27599	27865	27693	27875	27832	28019	27752	27668	27552	27585	27850	27777	27686	27684	27856	27847	27734	27397	27793	27759	27593	27803	27659	27767	27847	27856	27859	27794	27630	27895	27730	27815	27789	28009	27688	27579	27748	27850	27743	27979	27560	27776	27781	27444	27629	27846	27831	27714	27540	27642	27797	27694	27747	27824	27939	27631	27996	27704	27581	27732	27741	27746	27755	27805	27929	28219	27713	27621	27655	27734	27797	27957	27754	27712	27907	27655	27958	27961	27925	27741	27788	27787	27675	27851	27672	27962	27960	27868	27804	27708	27727	27652	27783	27798	27782	27953	27953	27681	27459	28024	27900	27521	27583	27709	27784	27788	27402	27638	27883	27757	27813	27698	27694	28092	27510	27716	27942	27895	27779	27835	27655	27529	27931	27894	27541	27532	27590	27598	27770	27735	27825	27611	27899	27698	27882	27592	27779	27877	27714	27427	27845	27829	27747	27802	28041	27807	27904	27896	27751	27803	27869	27921	27833	27919	27931	27611	27449	27822	27721	27725	27991	27846	27867	28007	27727	27778	27646	27790	27669	27800	27742	27722	27703	27741	27858	27854	27892	27747	27950	27812	27785	27787	27796	27711	27993	27623	27992	27610	27615	27646	27617	27645	27690	27451	27657	27673	27759	28075	27726	27836	27745	28215	27920	27649	27702	27700	27835	27724	28006	27671	27620	27798	27642	28098	27984	27757	27736	28017	27828	27755	27701	27699	27843	27862	27879	27772	28164	27891	27668	27692	27681	27812	27653	28046	27912	27840	27701	27721	27772	27826	27588	27743	27434	27788	27770	27671	27759	27735	27803	27674	27805	27679	27684	27811	27849	27495	27821	27707	27671	27693	27607	27844	27741	27727	27596	27502	27697	27929	27978	27914	28112	27856	27796	27724	27579	27522	27825	27692	27572	27852	27721	27696	27774	27783	27866	27713	27885	27818	27641	27554	27568	27842	28018	27897	27867	27939	27898	28002	27674	27828	27900	27998	27941	27691	27615	27867	27927	27876	27983	27909	27410	27782	27954	27849	27963	27848	27341	27601	27774	28022	27897	28023	27577	27659	27878	27723	27760	27581	27812	28026	27742	27573	27441	27638	27814	28004	27646	27574	27675	27528	27657	27654	27839	27541	27976	27742	27743	27650	27824	27809	27886	27844	27915	27802	27815	28081	27716	27914	27784	27648	27654	27812	27633	27609	27773	27982	28064	28039	27693	27657	27723	27668	27659	27594	27692	27630	27980	27787	27750	27711	28017	27967	27824	27733	27644	27968	27775	27901	27857	27743	27794	27686	27642	27755	27826	27915	27552	27593	27707	27766	27490	27672	27834	27622	27994	28110	27732	27563	27652	27805	27825	27905	27570	27746	27813	27612	28055	27628	27820	27772	27428	27826	27880	27883	27629	27650	27593	27913	27696	27818	27853	28039	27856	27743	27965	27902	27661	27638	27864	27786	27652	27626	27905	27488	27767	27915	27672	27924	27706	27725	27732	27906	27992	27696	27924	27715	27561	27561	27722	27766	27786	27709	27822	27748	27786	27819	28221	27946	28007	27690	27808	27872	27793	27619	27646	27834	27975	27719	27754	27930	27791	27869	28020	27490	27628	27888	27967	27671	27828	27786	27869	27857	27611	27832	27972	27677	28051	27739	27829	27795	27779	27959	27719	27823	27857	27679	27597	27727	27639	27817	27793	28034	27837	27400	28037	27999	27949	27827	27778	27698	27960	27910	27812	27750	27742	27674	27914	27896	27787	27910	27639	27727	27714	27669	27456	27880	27876	27928	27744	27713	27836	27917	27891	27805	27644	27577	27670	27709	27839	27748	27810	27764	27518	27970	27702	27730	27916	27721	27589	27654	27959	27748	27791	27684	27799	27705	27396	27978	27707	27743	27779	28016	27692	28001	27863	27856	27659	27818	27963	27868	27697	27604	27851	27820	27818	27768	27755	28076	27933	27857	27875	27959	27738	27638	27573	27820	27586	27522	27943	27622	28130	27909	27737	27722	27661	27730	27706	28097	27854	27656	27662	27607	27810	27920	27664	27789	27864	27966	27860	27998	27845	27662	27996	27629	27748	27902	27746	27794	27527	27950	27778	27720	27713	27977	27806	27819	27694	27781	27922	28126	27949	27625	27609	27889	27802	27697	27713	27692	27792	27571	27852	27768	27699	27874	27837	27850	27563	27632	27681	27966	27603	27635	27781	27838	28005	27674	27824	27631	27638	27913	27787	27646	27786	27836	27614	27826	28151	27798	27853	27936	27865	27878	27987	27803	27740	28062	27882	27681	27827	27738	27656	27628	28092	27627	27707	27507	27716	27563	27743	27901	27793	27557	27940	27939	27744	27829	27664	28120	27814	27825	27905	27455	27848	27436	27533	27898	27910	27781	27773	27939	27758	27842	27724	27566	27875	27725	27849	27622	27649	27826	27750	27780	27925	27624	27935	27777	27486	27757	27593	27689	27825	27891	27720	27671	27931	27776	27809	27751	27719	27629	27710	27656	27779	27817	27780	27711	27672	27751	27892	27989	27910	27865	27578	27763	27859	27656	27876	27485	27564	27896	27580	27799	27448	28064	27759	27803	27830	27794	27770	27961	27863	27818	27794	27699	27645	27791	27790	27630	27778	27803	27789	27928	27791	27608	27642	27770	27826	27775	27912	27804	27543	27932	27460	27641	27820	27761	27905	27716	27649	27848	27810	27631	27650	27721	27627	27665	27721	27733	27814	27763	27404	27998	27894	27960	27763	27613	28065	27618	27798	27711	27620	27793	27797	27737	27706	27953	27840	27579	27664	27668	27988	27588	27892	27656	27789	27804	27710	28074	27696	27960	27727	28017	27751	27851	27829	27789	27814	27779	27655	27657	27843	27822	27945	27578	27724	27954	27886	27631	28036	27866	27793	27990	27779	27878	27826	27532	27541	27808	27612	28059	27992	27965	27745	27877	27866	27819	27761	27603	27881	27961	27624	27945	27706	27713	27988	27537	27692	27985	27683	27869
21142	23728	23764	20991	19478	18920	18621	18302	18118	17996	17608	17779	17647	17610	17573	17599	17475	17589	17634	17599	17497	17621	17554	17553	17564	17658	17606	17394	17431	17584	17545	17451	17491	17533	17218	17409	17378	17572	17311	17379	17458	17480	17230	17424	17456	17378	17465	17521	17574	17353	17359	17364	17419	17332	17529	17369	17390	17437	17151	17369	17462	17468	17389	17225	17330	17356	17465	17435	17474	17204	17352	17534	17374	17374	17206	17308	17189	17387	17135	17392	17427	17425	17518	17500	17339	17214	17590	17395	17393	17322	17285	17496	17468	17307	17585	17228	17339	17369	17338	17311	17487	17383	17430	17417	17341	17436	17249	17414	17392	17403	17414	17630	17532	17328	17238	17315	17330	17204	17363	17484	17353	17268	17397	17298	17361	17419	17397	17450	17381	17303	17214	17475	17230	17431	17433	17366	17249	17271	17321	17318	17486	17349	17231	17220	17363	17329	17486	17311	17348	17436	17411	17394	17442	17324	17335	17335	17258	17298	17308	17238	17431	17444	17339	17464	17228	17378	17489	17386	17423	17325	17267	17290	17429	17313	17261	17383	17294	17400	17352	17379	17472	17401	17433	17390	17396	17464	17384	17321	17331	17344	17390	17545	17321	17356	17265	17305	17350	17288	17336	17265	17451	17445	17473	17464	17411	17275	17429	17351	17322	17531	17368	17466	17282	17440	17449	17267	17340	17244	17335	17296	17325	17211	17391	17310	17109	17256	17416	17380	17212	17248	17364	17353	17521	17388	17377	17403	17494	17212	17253	17414	17297	17555	17348	17230	17377	17391	17287	17493	17401	17268	17385	17287	17392	17388	17423	17195	17253	17572	17106	17390	17368	17593	17372	17469	17246	17286	17393	17148	17469	17307	17319	17590	17292	17337	17374	17179	17387	17227	17401	17367	17455	17509	17233	17491	17477	17339	17293	17195	17164	17510	17345	17231	17369	17344	17325	17316	17353	17332	17475	17263	17317	17338	17424	17396	17285	17283	17350	17459	17544	17272	17307	17572	17329	17406	17272	17430	17398	17376	17274	17584	17377	17447	17331	17396	17232	17388	17528	17192	17414	17214	17299	17523	17302	17212	17362	17195	17552	17380	17159	17200	17340	17271	17443	17543	17499	17431	17355	17379	17378	17521	17234	17389	17450	17482	17391	17432	17390	17385	17395	17406	17353	17255	17380	17398	17277	17480	17332	17323	17389	17384	17467	17481	17203	17396	17429	17291	17338	17378	17436	17376	17364	17382	17294	17598	17334	17503	17406	17383	17445	17302	17493	17336	17500	17498	17389	17175	17310	17434	17396	17474	17527	17360	17286	17451	17406	17343	17380	17490	17223	17441	17331	17362	17472	17372	17142	17491	17437	17228	17559	17500	17382	17261	17396	17300	17371	17490	17291	17445	17354	17195	17497	17323	17414	17425	17425	17316	17301	17238	17474	17306	17388	17230	17304	17324	17329	17461	17482	17348	17233	17367	17518	17319	17328	17433	17464	17349	17290	17380	17281	17459	17597	17295	17535	17580	17507	17505	17209	17256	17274	17329	17307	17418	17190	17373	17481	17285	17351	17473	17365	17236	17374	17431	17513	17349	17355	17386	17313	17357	17302	17310	17387	17293	17368	17196	17420	17489	17414	17499	17284	17528	17474	17374	17322	17250	17363	17185	17330	17292	17435	17132	17330	17243	17472	17452	17367	17512	17450	17463	17379	17460	17168	17163	17258	17391	17373	17267	17358	17237	17396	17344	17433	17342	17246	17401	17502	17431	17103	17398	17315	17121	17431	17363	17257	17565	17385	17305	17330	17235	17285	17213	17465	17350	17520	17337	17383	17430	17306	17431	17389	17272	17307	17342	17308	17415	17323	17451	17366	17508	17375	17477	17272	17468	17299	17448	17323	17231	17471	17470	17198	17503	17395	17454	17373	17343	17241	17430	17483	17368	17199	17265	17265	17354	17380	17332	17503	17407	17491	17328	17462	17423	17460	17378	17469	17403	17538	17289	17303	17362	17285	17086	17488	17319	17401	17333	17416	17292	17408	17260	17384	17459	17197	17299	17355	17453	17435	17435	17187	17497	17474	17437	17430	17421	17354	17325	17300	17362	17463	17496	17253	17380	17445	17322	17474	17531	17257	17459	17360	17496	17432	17360	17358	17397	17373	17382	17347	17369	17436	17449	17202	17454	17464	17414	17301	17228	17426	17551	17229	17519	17263	17380	17282	17413	17358	17418	17344	17378	17277	17478	17505	17509	17303	17394	17353	17316	17351	17154	17157	17235	17256	17340	17266	17471	17542	17268	17392	17294	17263	17377	17289	17273	17408	17240	17507	17508	17493	17248	17552	17235	17230	17399	17339	17332	17271	17208	17470	17435	17385	17497	17336	17374	17354	17544	17274	17439	17250	17454	17643	17403	17403	17411	17335	17516	17562	17442	17355	17481	17378	17447	17438	17344	17523	17252	17281	17336	17399	17324	17499	17353	17293	17232	17541	17311	17459	17237	17347	17461	17342	17426	17584	17161	17532	17217	17512	17378	17288	17123	17503	17293	17364	17397	17448	17277	17416	17390	17204	17462	17426	17395	17454	17290	17409	17474	17328	17312	17369	17401	17297	17355	17335	17387	17614	17461	17350	17204	17440	17294	17246	17313	17317	17605	17384	17461	17560	17422	17314	17404	17308	17463	17327	17329	17506	17175	17395	17365	17319	17331	17317	17445	17475	17324	17287	17427	17309	17264	17433	17320	17342	17403	17377	17515	17495	17396	17249	17208	17469	17324	17468	17373	17577	17606	17434	17305	17451	17417	17346	17419	17478	17477	17342	17457	17534	17455	17247	17498	17455	17015	17396	17324	17335	17461	17331	17367	17375	17372	17453	17466	17288	17375	17487	17383	17295	17482	17265	17245	17384	17364	17260	17449	17166	17391	17411	17351	17306	17333	17377	17321	17443	17386	17373	17298	17386	17345	17381	17362	17445	17443	17428	17153	17506	17355	17334	17111	17355	17359	17412	17425	17383	17360	17562	17271	17280	17658	17414	17516	17190	17302	17471	17435	17373	17356	17314	17289	17435	17347	17534	17486	17352	17604	17452	17438	17268	17607	17400	17298	17336	17479	17372	17258	17461	17469	17354	17503	17338	17310	17437	17370	17539	17363	17547	17335	17392	17373	17501	17448	17322	17466	17379	17382	17374	17460	17358	17446	17529	17509	17354	17444	17487	17459	17460	17215	17373	17378	17267	17248	17388	17333	17224	17392	17528	17406	17415	17554	17334	17289	17327	17542	17526	17219	17371	17390	17282	17319	17240	17453	17322	17580	17491	17135	17409	17312	17180	17361	17502	17378	17141	17299	17419	17424	17309	17374	17358	17392	17269	17251	17422	17435	17182	17245	17332	17379	17350	17283	17427	17383	17471	17472	17185	17357	17419	17396	17367	17503	17487	17464	17280	17305	17363	17575	17495	17245	17566	17587	17555	17281	17334	17505	17303	17254	17245	17343	17414	17402	17357	17286	17528	17488	17286	17426	17376	17354	17352	17173	17384	17276	17258	17455	17449	17251	17377	17303	17572	17267	17505	17401	17493	17438	17412	17463	17292	17531	17458	17319	17383	17473	17329	17295	17361	17413	17423	17181	17506	17327	17365	17419	17459	17404	17476	17336	17357	17438	17238	17376	17511	17277	17464	17334	17383	17332	17527	17514	17352	17300	17147	17572	17372	17444	17214	17438	17390	17397	17350	17481	17352	17417	17289	17262	17396	17215	17485	17347	17331	17330	17548	17361	17269	17468	17343	17426	17404	17325	17283	17578	17402	17282	17514	17288	17337	17216	17288	17308	17299	17298	17412	17471	17298	17363	17334	17384	17472	17369	17291	17289	17391	17257	17450	17172	17402	17401	17342	17214	17399	17284	17366	17502	17415	17254	17355	17124	17544	17346	17326	17439	17601	17304	17453	17436	17165	17344	17377	17320	17356	17246	17425	17382	17365	17295	17475	17294	17274	17383	17395	17310	17421	17334	17428	17374	17442	17390	17329	17306	17381	17372	17345	17433	17151	17216	17486	17388	17445	17223	17451	17258	17508	17274	17362	17331	17509	17514	17424	17400	17375	17255	17269	17420	17339	17530	17394	17291	17495	17556	17276	17542	17520	17258	17449	17409	17248	17239	17339	17318	17381	17522	17323	17270	17139	17461	17422	17310	17616	17337	17429	17553	17309	17319	17283	17418	17335	17303	17261	17369	17318	17293	17308	17459	17387	17271	17326	17441	17513	17273	17390	17129	17211	17330	17404	17466	17370	17376	17218	17301	17410	17383	17364	17250	17413	17170	17129	17391	17403	17438	17275	17518	17358	17584	17366	17359	17390	17355	17349	17362	17295	17368	17406	17505	17207	17374	17254	17280	17403	17337	17404	17429	17388	17247	17279	17274	17283	17195	17538	17372	17591	17622	17427	17377	17603	17402	17469	17382	17417	17594	17509	17365	17561	17281	17379	17265	17383	17440	17382	17296	17367	17297	17356	17291	17440	17449	17473	17529	17551	17318	17199	17411	17237	17242	17511	17177	17235	17462	17341	17396	17387	17258	17489	17287	17310	17197	17659	17343	17271	17376	17423	17163	17396	17512	17376	17343	17509	17275	17319	17345	17488	17462	17437	17440	17480	17488	17366	17207	17341	17365	17337	17365	17524	17325	17290	17360	17487	17234	17188	17236	17312	17424	17247	17437	17369	17313	17260	17440	17496	17425	17397	17323	17394	17446	17420	17396	17435	17441	17411	17302	17450	17460	17353	17374	17344	17297	17440	17217	17279	17255	17362	17245	17374	17355	17227	17333	17581	17321	17382	17419	17295	17417	17330	17609	17500	17365	17321	17434	17314	17476	17454	17340	17490	17251	17298	17280	17286	17341	17465	17396	17522	17418	17296	17384	17485	17284	17458	17377	17304	17282	17430	17380	17598	17248	17485	17567	17315	17389	17227	17327	17472	17481	17369	17405	17409	17445	17379	17379	17506	17396	17357	17465	17447	17321	17349	17319	17441	17477	17400	17468	17445	17156	17442	17359	17484	17499	17507	17342	17462	17377	17359	17317	17589	17528	17220	17381	17433	17317	17305	17244	17312	17307	17394	17297	17547	17280
24348	21166	27712	25324	24472	28587	30367	27762	27021	27289	27226	27004	26697	26671	26914	26526	26485	26450	26555	26505	26381	26598	26524	26391	26453	26101	26166	26163	26456	26262	26478	26202	26339	26347	26347	26132	26205	26552	26334	26080	26312	26389	26639	26709	26403	26276	26152	26387	26160	25956	26243	26165	26094	26225	26158	26056	26260	26017	26173	26277	26053	26281	26243	26237	26467	26207	26256	26295	26202	26315	26100	26340	26361	26238	26031	26279	26015	26260	26054	26024	26085	25989	26204	26262	26187	26043	26226	26199	26248	25978	26288	26070	26505	26165	26196	26199	26402	26048	26205	25990	26278	26187	26193	25934	25996	26220	25986	25871	26246	26196	26306	26339	26180	26123	26300	26571	26156	26039	26156	26113	26271	26096	26424	26329	25910	26264	26190	26088	26177	26409	26168	26048	25912	26163	26122	25818	26366	26204	26287	26204	26318	26126	25936	26072	26298	26147	25996	26223	26285	26263	26242	25928	26211	26313	26241	26401	26183	26387	26235	26145	26128	26109	26147	26120	26552	26173	26102	26276	26372	26198	25977	26186	25951	26060	25939	26125	26271	26309	26269	25880	26338	25973	25942	26015	26202	26297	26339	26024	26462	26164	26089	26063	26094	26336	26210	26083	26028	26192	26075	25845	26127	26030	26048	26001	26079	26077	26243	26344	26185	26268	26282	26207	26241	25977	25996	26057	25972	25998	26117	26254	26114	26346	26364	26362	26284	26270	26200	26072	26383	26317	26123	26056	26186	26333	26302	26179	26200	26046	26146	26034	25807	26031	26212	26135	26286	26254	26409	26518	25984	26335	26127	26049	26264	26181	26073	26054	26058	25994	25846	26069	26167	26169	26274	26289	25961	26138	26235	26467	26139	26200	26080	26239	26064	25987	26054	26146	26299	26231	26204	25990	25974	26055	26104	26193	26000	26154	26010	26255	25978	26242	26103	25964	26286	26145	25938	26033	26261	25978	26173	26056	26248	26087	25882	25939	26309	26091	25809	26098	25862	26055	25951	26166	26146	26170	26239	25930	25963	26167	26317	26143	26020	25895	26024	26259	25943	26073	26188	25874	26246	26043	26123	26095	26200	26465	26236	26268	26365	26233	26232	25787	26238	25846	26206	26075	25966	26043	25949	26068	26011	26398	26057	25975	25955	26008	26163	26017	26315	26407	26143	26115	26326	26181	26187	26116	26248	26164	26094	25968	26114	25948	26005	26075	26131	26099	26020	26018	26235	25944	26460	26012	25967	25996	26084	26035	26189	26053	26197	26031	26375	26431	26086	25914	26222	26471	26197	26008	26323	26085	26289	26212	26264	26004	26049	26177	26146	26004	26261	26187	26386	26324	26174	26239	26261	25954	26059	25879	25917	26250	26284	26034	26210	26263	26097	25937	26216	26180	26152	26193	26167	26446	25871	25970	26166	26005	26169	26029	26154	25922	26159	26312	26374	26042	26130	26239	26068	26029	26308	26023	26299	26302	26318	25999	26042	26065	26091	26186	25916	26415	26089	26108	26345	26237	26297	26094	26338	26310	26072	26084	26042	26136	26075	26407	26219	25993	26027	26253	26447	25962	26170	26192	26124	26235	25973	26039	26378	25966	25972	26149	26102	26200	26044	25973	26026	26227	26288	26110	26103	26188	26308	26212	26219	26106	26102	25944	25957	25996	26119	26213	26245	26106	26009	26211	26123	26036	26186	26191	26026	26174	26089	26002	26303	25883	26150	26260	26117	26204	26092	26040	25977	26152	25978	26044	26030	26425	26060	26012	26064	26287	26049	26136	26249	26234	26107	26471	26224	26011	26230	26079	26271	26082	26241	26135	26062	25998	26134	25969	26077	26050	26159	26330	26252	26102	25990	25849	26040	26140	26089	26026	26264	26166	26205	26236	25995	25902	26086	26317	26234	26188	25932	26078	26163	25975	25910	26042	26243	26016	25965	26241	26303	26124	26245	26221	26134	25896	26151	26123	26092	26277	26277	26428	26185	26363	26156	25972	26114	25977	25993	26172	26397	26080	26061	26022	26016	25815	26146	25921	25993	26135	26122	26090	26062	26024	26180	26143	25938	26192	26132	26306	26007	26013	25863	26287	26265	25984	26050	26109	26187	26060	26030	25943	26100	26326	26197	26052	25923	26196	26221	26257	26036	25994	26148	26126	26329	25905	25811	25949	26189	26121	26170	26112	26157	26140	26360	26196	26183	26063	26066	26054	26110	26028	26007	26041	26304	26336	26236	26121	26002	26196	26261	26087	26123	26247	26267	26194	26151	25900	26261	25979	26035	26039	26067	26034	26280	26230	26059	26053	26204	26080	26105	26158	26240	26320	26101	26145	26080	26096	26144	26179	26166	26052	26158	26036	25896	26229	26040	26236	26217	25928	25934	26027	26116	25920	25962	26174	26358	26069	26281	26083	26149	26130	26159	26090	25949	25937	26069	26125	26237	26293	26068	26354	25862	26202	26227	26164	26089	26349	26133	26082	26045	26117	26220	26228	25849	26263	26226	26240	26469	26055	26165	26134	26264	26149	26288	26160	26163	25974	25963	26026	26239	26377	26013	26185	26242	26004	26045	26041	26005	26383	26144	25998	26171	26171	26245	26189	26214	26042	25824	26043	26135	25989	26311	26133	25942	26197	26046	26124	26242	26030	25810	26037	26115	26066	26119	26028	25922	26063	26171	26025	26121	25965	26245	26136	25915	26359	26201	26050	26199	26127	26060	26160	25991	26063	25846	26397	26345	26032	25904	26317	25990	25934	26257	26230	26160	26166	26124	26252	26067	26295	26199	26157	26074	26196	26272	25767	26202	26148	26032	26234	26204	25960	26285	26256	26021	26121	26400	26124	26053	26303	25930	25990	26060	25969	26214	26193	26165	26027	25823	26030	26097	26282	26229	26236	26224	26037	26058	26415	26142	26242	26052	26087	26053	25893	26161	26068	26100	26091	26069	26377	26317	26144	26078	26046	26183	26130	25974	26273	26015	26086	26371	26290	26112	26126	26053	26125	25816	26157	26076	26229	25941	26155	26038	26151	26225	26196	26103	25802	26246	26141	26140	26171	26397	26130	26200	26277	25840	25751	26073	25934	25997	25935	26228	25871	26060	25948	25858	25951	26021	26164	26147	26246	26171	26152	26120	26086	26175	26125	26081	26227	26113	25934	26159	25962	25859	26026	26281	26309	26154	26245	25943	26100	26053	25982	26096	25863	26069	25974	26226	26054	26142	25814	25969	26142	26287	26222	26300	25967	26013	26250	26187	25968	26160	26257	26057	26527	26172	26199	26113	26269	26156	26298	25771	26160	26243	26117	26155	26018	26137	26142	26020	26084	26245	26164	26100	26047	25958	26187	26397	26143	26040	25999	26038	26007	25982	26257	26348	26387	26113	26380	26231	25912	26497	26175	26238	25936	26130	25839	26202	26110	26020	26164	26198	26133	26037	26219	26037	26010	26212	25991	25764	26233	26207	26032	26014	26201	26073	25971	26131	26391	26018	26314	26194	26295	26115	26450	26174	26102	26086	26018	26255	26167	26320	26107	26162	26343	26132	26058	26180	26227	26317	25894	26152	26168	26173	25940	26068	26066	26182	26127	26374	25868	26060	26165	26231	26016	26158	25980	26014	25966	26216	26137	26042	26202	26211	26134	25886	26280	25771	26008	26313	26276	26086	26129	26217	26049	25937	26107	26118	25952	26185	25991	26119	25987	26014	25973	26340	26072	26235	25823	26131	26102	26091	26096	25988	26281	26200	26212	26044	26009	26074	26420	26024	26174	26083	26028	25957	26068	26186	26258	26298	25949	26105	25972	26226	26036	26042	26049	26042	26222	25900	25941	26041	25925	26178	26091	25952	26004	26146	26242	26186	26287	26276	26451	26251	26125	26075	26171	26148	26130	26255	26277	26234	25806	26097	25772	25925	26092	25938	25997	26073	26072	26007	26159	25922	26004	26186	26305	26289	26099	26251	26186	26179	26231	26032	25938	26044	26085	26235	26367	26365	26217	26142	26347	26269	26083	26237	26131	26327	25939	26110	26215	26431	26260	26036	26194	26153	26106	26359	26050	26067	26281	26328	26057	25955	26106	26240	25868	25893	25901	26226	25887	26189	26059	26107	26028	26202	26125	26109	26088	26028	26191	26117	26186	26088	26335	26145	26437	26089	25844	26273	26221	26046	26124	26251	26092	26182	25858	26058	26129	26686	26068	26070	26352	26154	26173	26146	26078	26156	26273	25909	26182	26133	25890	26268	25976	25883	25996	26080	25995	26151	26149	26152	26234	26055	26132	26175	26256	26148	26055	26165	26233	25833	26142	26105	26279	25985	26136	26014	25961	26319	26156	26151	26055	26015	26019	26317	26117	26213	26229	26320	26084	26172	26014	26163	26150	26123	25973	26308	26051	25988	26152	26133	26107	25990	26028	26041	25974	25900	26269	26056	26121	26098	25933	25754	26135	26062	26177	26327	26386	26242	26126	26272	26173	26078	26148	26029	26285	26344	26132	26237	26194	26105	26003	26217	26077	26235	26161	26160	26316	26054	26114	26219	26112	26308	26111	26135	26175	26256	26190	26211	26326	26331	25847	26079	26246	26085	26025	25972	26116	26182	26184	25949	26188	26360	26058	26058	26377	26317	26049	26290	26121	26280	26178	26299	26107	25712	25979	26147	26321	26110	26304	25868	26199	26100	26113	26098	25918	25938	25935	26133	26209	26003	25989	26020	26123	25930	25978	26252	26221	26169	26023	26017	26004	25932	26209	26103	26254	25962	26183	25911	26123	26176	26044	26105	25954	26052	26192	26221	26286	26117	26348	26049	26039	26118	26118	25684	25845	25985	26011	26170	26085	26029	26080	26146	26203	26268	26013	26143	26099	26468	26198	26085	26059	26088	26048	26199	26147	26160	26226	26159	26160	26171	26200	25970	25951	26064	26146	26230	26001	26225	25909	26094	26248	26274	26353	26353	26300	26079	26238	26003	26042	26092	26172	26072	26034	26056	26427	25980	26137	26063	26138	26202	26254	26105	26200	26437	26388	26201	26142	26223	26247	26414	26145	26159	26104	26072	26273	26163	26020	26381	26298	26407	26198	26221	25789	26174	26231	26216	25960	26114	26160	25993	26189	26204	26344	26259	26102
18258	29979	29488	24643	21896	20135	19409	18697	18312	17879	17695	17486	17302	17069	17138	16993	17022	17100	16776	16899	16782	16917	16674	16724	16702	16743	16729	16772	16735	16676	16830	16777	16529	16793	16901	16655	16877	16643	16784	16797	16548	16801	16783	16766	16639	16652	16738	16864	16733	16711	16591	16737	16677	16726	16611	16604	16559	16820	16757	16568	16734	16538	16605	16724	16876	16665	16592	16637	16541	16460	16732	16585	16852	16571	16779	16762	16401	16570	16690	16511	16781	16518	16723	16572	16673	16664	16429	16632	16494	16362	16661	16506	16586	16631	16632	16625	16690	16577	16666	16632	16566	16497	16615	16695	16561	16657	16552	16647	16559	16561	16705	16533	16520	16652	16560	16702	16607	16549	16620	16497	16649	16763	16425	16740	16520	16666	16481	16563	16618	16580	16657	16527	16580	16672	16539	16417	16566	16641	16531	16723	16483	16724	16496	16512	16582	16520	16435	16611	16701	16475	16815	16568	16559	16722	16526	16744	16661	16570	16609	16687	16752	16509	16634	16636	16517	16769	16610	16548	16639	16531	16602	16634	16665	16750	16726	16644	16481	16549	16573	16589	16683	16468	16495	16750	16532	16568	16581	16533	16616	16817	16768	16701	16452	16611	16530	16603	16691	16600	16587	16603	16670	16579	16615	16575	16634	16850	16589	16511	16615	16842	16699	16603	16550	16538	16686	16693	16665	16824	16431	16773	16474	16523	16648	16409	16730	16493	16682	16533	16808	16590	16674	16616	16631	16668	16354	16692	16433	16553	16597	16598	16754	16500	16412	16597	16736	16640	16624	16481	16549	16403	16517	16465	16582	16550	16556	16715	16492	16801	16627	16575	16589	16491	16646	16524	16398	16589	16601	16699	16578	16581	16523	16444	16575	16516	16553	16689	16567	16420	16606	16457	16594	16576	16742	16541	16478	16669	16475	16513	16619	16475	16651	16669	16729	16608	16820	16535	16535	16637	16582	16495	16585	16464	16507	16622	16750	16524	16707	16594	16577	16566	16566	16595	16533	16729	16575	16549	16479	16612	16597	16666	16624	16602	16522	16631	16764	16529	16464	16690	16447	16556	16660	16523	16586	16508	16512	16526	16614	16518	16659	16583	16565	16444	16535	16629	16706	16634	16550	16519	16632	16471	16572	16730	16487	16351	16578	16511	16548	16612	16671	16767	16372	16578	16525	16542	16573	16433	16506	16565	16612	16639	16620	16600	16541	16563	16575	16513	16399	16647	16596	16676	16665	16538	16406	16546	16544	16440	16608	16596	16527	16673	16581	16479	16738	16534	16604	16526	16636	16687	16540	16642	16614	16703	16523	16646	16604	16639	16599	16510	16670	16674	16596	16581	16633	16641	16693	16506	16634	16635	16639	16599	16662	16560	16544	16676	16411	16815	16644	16601	16634	16586	16595	16618	16700	16575	16644	16584	16569	16594	16382	16298	16480	16597	16530	16537	16608	16693	16722	16473	16693	16589	16507	16567	16585	16529	16607	16588	16511	16788	16551	16537	16474	16519	16555	16506	16581	16570	16512	16444	16656	16642	16492	16494	16634	16700	16662	16702	16619	16497	16509	16592	16495	16656	16543	16565	16755	16480	16603	16501	16622	16630	16679	16550	16485	16694	16517	16712	16477	16521	16550	16614	16690	16665	16497	16506	16448	16483	16602	16662	16674	16589	16449	16559	16418	16660	16600	16534	16623	16543	16544	16445	16567	16588	16575	16589	16335	16478	16755	16392	16536	16566	16566	16623	16748	16590	16513	16647	16530	16745	16596	16491	16776	16647	16587	16745	16751	16673	16725	16564	16638	16740	16577	16557	16658	16565	16715	16495	16559	16555	16568	16605	16600	16518	16579	16581	16766	16727	16342	16544	16798	16647	16588	16583	16713	16541	16696	16640	16635	16536	16552	16591	16651	16638	16627	16556	16721	16424	16651	16543	16709	16719	16710	16562	16608	16607	16613	16435	16558	16506	16663	16520	16607	16528	16719	16667	16570	16551	16546	16445	16599	16493	16498	16735	16437	16533	16597	16532	16685	16541	16643	16516	16623	16563	16598	16679	16551	16458	16655	16652	16669	16488	16603	16520	16849	16617	16659	16577	16611	16614	16580	16707	16639	16642	16502	16470	16394	16618	16545	16654	16583	16540	16643	16723	16415	16506	16764	16632	16612	16836	16743	16534	16553	16410	16579	16593	16529	16455	16589	16606	16748	16530	16672	16643	16748	16597	16643	16645	16601	16569	16511	16535	16562	16504	16578	16445	16662	16680	16644	16615	16657	16587	16615	16474	16554	16358	16430	16564	16549	16563	16493	16690	16637	16622	16612	16672	16708	16774	16584	16437	16561	16610	16550	16494	16638	16478	16513	16600	16632	16546	16790	16500	16515	16660	16630	16510	16707	16456	16546	16556	16639	16584	16601	16656	16577	16553	16563	16735	16547	16528	16721	16419	16492	16490	16652	16423	16740	16611	16490	16529	16630	16463	16519	16640	16706	16551	16635	16626	16705	16590	16577	16572	16683	16680	16612	16549	16683	16471	16670	16664	16605	16616	16571	16659	16721	16667	16393	16529	16357	16648	16633	16473	16588	16682	16637	16625	16643	16697	16685	16668	16488	16534	16568	16756	16513	16539	16495	16392	16599	16642	16547	16786	16497	16481	16585	16507	16632	16606	16617	16546	16439	16566	16528	16694	16393	16484	16644	16404	16407	16533	16519	16591	16697	16535	16606	16677	16475	16572	16616	16571	16625	16696	16554	16432	16808	16400	16524	16516	16754	16588	16710	16520	16629	16549	16824	16606	16393	16516	16530	16486	16529	16508	16741	16698	16581	16581	16560	16779	16440	16671	16425	16602	16604	16695	16532	16629	16615	16452	16651	16530	16494	16593	16707	16740	16585	16528	16458	16526	16785	16564	16595	16623	16619	16608	16767	16677	16695	16594	16583	16559	16591	16686	16537	16632	16565	16569	16606	16601	16521	16637	16897	16628	16736	16719	16607	16426	16695	16449	16706	16668	16551	16577	16746	16636	16537	16769	16575	16728	16594	16753	16631	16577	16623	16185	16760	16550	16606	16570	16539	16585	16624	16696	16583	16592	16616	16664	16610	16570	16635	16540	16580	16592	16495	16516	16511	16675	16569	16693	16579	16653	16586	16558	16480	16521	16614	16563	16672	16582	16638	16753	16463	16579	16645	16661	16478	16734	16593	16595	16529	16423	16606	16660	16528	16378	16737	16646	16704	16603	16514	16391	16728	16711	16496	16538	16583	16566	16653	16510	16512	16721	16579	16422	16618	16608	16716	16494	16614	16485	16694	16519	16777	16642	16478	16751	16450	16619	16686	16684	16737	16582	16641	16540	16635	16569	16588	16470	16597	16672	16617	16679	16450	16688	16594	16623	16547	16524	16695	16460	16648	16644	16677	16866	16795	16501	16628	16639	16662	16652	16643	16553	16658	16643	16615	16582	16573	16645	16443	16670	16462	16626	16783	16647	16630	16689	16512	16658	16569	16646	16517	16637	16569	16480	16674	16568	16573	16733	16640	16566	16570	16532	16633	16682	16605	16538	16534	16596	16558	16814	16474	16575	16548	16603	16596	16741	16592	16590	16455	16745	16552	16604	16726	16593	16606	16567	16591	16653	16589	16454	16541	16471	16515	16395	16277	16588	16648	16691	16588	16511	16753	16754	16571	16859	16581	16574	16696	16325	16732	16543	16537	16521	16456	16585	16512	16581	16537	16541	16572	16543	16527	16702	16567	16625	16593	16643	16531	16645	16595	16679	16576	16630	16585	16692	16421	16490	16546	16444	16541	16665	16526	16667	16739	16559	16748	16443	16657	16513	16571	16434	16637	16610	16579	16561	16641	16506	16487	16650	16532	16574	16506	16717	16728	16571	16580	16618	16650	16653	16804	16607	16591	16654	16607	16439	16546	16537	16465	16575	16624	16592	16601	16572	16562	16839	16573	16563	16590	16683	16611	16537	16682	16739	16706	16732	16542	16634	16577	16578	16665	16615	16649	16594	16708	16612	16733	16772	16500	16603	16540	16602	16565	16595	16686	16596	16625	16542	16729	16470	16717	16580	16873	16550	16457	16615	16529	16567	16490	16589	16567	16525	16622	16538	16611	16507	16461	16621	16441	16489	16584	16507	16579	16574	16545	16661	16575	16564	16455	16677	16682	16581	16633	16603	16520	16773	16596	16538	16589	16524	16611	16663	16443	16634	16588	16508	16499	16654	16678	16437	16632	16634	16374	16611	16679	16574	16601	16690	16617	16555	16578	16661	16528	16404	16728	16508	16778	16551	16520	16746	16660	16694	16704	16666	16615	16667	16555	16546	16463	16578	16740	16553	16714	16565	16587	16638	16601	16624	16660	16509	16655	16546	16276	16525	16611	16691	16632	16434	16506	16493	16527	16527	16528	16532	16666	16646	16546	16649	16777	16729	16552	16551	16750	16525	16573	16549	16549	16740	16757	16726	16537	16590	16647	16390	16522	16475	16649	16536	16507	16586	16641	16671	16590	16434	16669	16470	16573	16709	16557	16601	16678	16718	16616	16612	16516	16497	16643	16416	16593	16716	16578	16786	16715	16577	16566	16660	16451	16610	16521	16494	16698	16713	16744	16523	16661	16484	16667	16420	16692	16570	16677	16611	16533	16493	16687	16626	16523	16697	16512	16533	16508	16660	16658	16540	16534	16543	16383	16582	16610	16711	16566	16410	16550	16696	16562	16502	16603	16454	16582	16442	16648	16592	16483	16696	16612	16793	16383	16653	16451	16339	16738	16678	16675	16679	16606	16625	16590	16625	16650	16747	16639	16487	16643	16631	16685	16472	16643	16431	16616	16537	16506	16533	16563	16538	16614	16687	16601	16577	16578	16592	16517	16560	16533	16600	16542	16539	16480	16527	16517	16581	16645	16553	16577	16697	16510	16671	16603	16697	16692	16720	16620	16670	16680	16642	16583	16512	16443	16707	16540	16504	16480	16724	16639	16652	16716	16451	16563	16465	16669	16608	16657	16603	16459	16727	16571	16420	16550	16661	16437	16631	16579	16744	16667	16605	16621	16717	16666	16488	16427	16653	16570	16704	16679	16407	16439	16607	16499	16561	16681	16578	16637	16495
22680	21175	27832	24927	22408	27513	32729	29263	28516	28522	28184	27741	27824	27624	27496	27249	27236	27194	27229	27270	27045	26992	27004	27124	27189	27007	26976	27089	27150	26908	26920	26983	27064	27018	27118	26949	26899	26831	26993	26976	27182	26997	26829	26866	26888	26968	26886	26901	26804	26775	26778	26811	26775	26652	26726	26782	26810	26570	26880	26756	26900	26718	26638	26921	26665	26823	26724	26553	26701	26807	26794	26506	26867	26689	26704	26662	26762	26648	26768	26642	26718	26700	26582	26445	26889	26987	26651	26868	26616	26695	26562	26778	26778	26575	26589	26695	27018	26737	26589	26781	26697	26788	26634	26630	26718	26720	26579	26818	26381	26738	26438	26967	26567	26981	26717	26948	26875	26546	26654	26533	26940	26741	26647	26877	26519	26501	26504	26458	26724	26541	26677	26911	26731	26719	26744	26904	26600	26611	26463	26555	26414	26622	26672	26556	26686	26698	26947	26593	26901	26780	26844	26879	26846	26864	26796	26673	26558	26647	26769	26759	26723	26461	26746	26551	26713	26683	26507	26624	26653	26816	26565	26638	26719	26650	26753	26626	26489	26791	26635	26771	26647	26603	26305	26657	26591	26603	26672	26589	26847	26584	26726	26692	26782	26621	26469	26710	26785	27100	26686	26633	26763	26484	26522	26402	26561	26795	26673	26562	26324	26867	26629	26720	26755	26647	26346	26933	26517	26657	26729	26650	26715	26513	26806	26717	26738	26662	26850	26805	26773	26848	26670	26604	26559	26551	26856	26568	26657	26822	26751	26784	26834	26902	26629	26644	26709	26427	26525	26518	26598	26637	26559	26599	26831	26573	26867	26697	26740	26812	26634	26420	26733	26659	26800	26583	26634	26288	26614	26817	26682	26721	26511	26908	27003	26744	26508	26791	26741	26547	26771	26666	26726	26637	26651	26759	26533	26790	26747	26723	26770	26839	26694	26650	26797	26806	26641	26729	26966	26456	26671	26360	26723	26523	26918	26798	26724	26648	26711	26901	26817	26768	26676	26637	26840	26567	26607	26753	26722	26552	26667	26826	26518	26929	26796	26642	26592	26502	26668	26566	26676	26684	26384	26539	26923	26659	26472	26525	26800	26587	26740	26728	26604	26725	26567	26558	26723	26740	26738	26774	26669	26513	26626	26685	26668	27020	26548	26364	26568	26650	26661	26734	26850	26589	26694	26462	26683	26902	26544	26724	26578	26604	26725	26589	26406	26669	26743	26786	26512	26791	26523	26624	26394	26769	26375	26654	26671	26685	26594	26685	26747	26454	26569	26540	26742	26799	26791	26734	26684	26855	26761	26578	26783	26683	26933	26596	26507	26359	26629	26330	26437	26530	26768	26590	26514	26806	26738	26710	26648	26775	26642	26843	26681	26812	26526	26677	26785	26706	26457	26785	26847	26493	26520	26771	26550	26563	26605	26480	26464	26899	26824	26745	26821	26816	26624	26882	26712	26765	26511	26801	26641	26673	26694	26667	26651	26686	26562	26754	26617	26543	26883	26772	26747	26850	26762	26529	26633	26334	26627	26552	26792	26689	26625	26513	26707	26739	26753	26605	26783	26606	26803	26983	26767	26687	26788	26424	26552	26664	26747	26645	26858	26842	26739	26705	26745	26372	26728	26465	26737	26493	26416	26826	26574	26747	26729	26626	26744	26768	26627	26624	26850	26629	26885	26777	26941	26600	26550	26603	26610	26812	26501	26676	26645	26476	26762	26378	26767	26680	26773	26689	26786	26725	26661	26566	26746	26657	26436	26626	26596	26640	26759	26687	26659	26507	26641	26697	26795	26353	26419	26514	26673	26604	26624	26695	26635	26545	26659	26564	26611	26907	26786	26722	26328	26581	26570	26930	26737	26442	26587	26489	26701	26582	26900	26767	26452	26350	26442	26827	26611	26759	26671	26733	26777	26954	26749	26691	26620	26767	26780	26643	26545	26809	26893	26427	26900	26605	26669	26756	26486	26595	26558	26405	26466	26828	26578	26794	26854	26609	26655	26588	26728	26813	26802	26535	26701	26564	26387	26640	26639	26675	26668	26594	26442	26694	26370	26659	26579	26553	26682	26654	26691	26676	26604	27033	26762	26767	26741	26901	26592	26719	26603	26553	26767	26626	26548	26446	26734	26361	26479	26727	26477	26563	26469	26663	26638	26509	26755	26683	26601	26473	26775	26694	26545	26741	26832	26845	26741	26607	27073	26443	26753	26664	26615	26555	26789	26682	26556	26644	26613	26696	26713	26686	26526	26533	26766	26894	26623	26820	26914	26695	26675	26755	26543	26797	26818	26696	26616	26532	26585	26677	26637	26622	26724	26779	26590	26652	26678	26752	26799	26601	26488	26617	26739	26728	26578	26660	26635	26493	26622	26696	26443	26786	26667	26705	26710	26766	26806	26754	26723	26722	26590	26849	26734	26673	26694	26587	26225	26478	26854	26683	26694	26798	26705	26751	26562	26552	26584	26757	26664	26491	26531	26645	26676	26791	26843	26935	26713	26668	26791	26741	26596	26792	26570	26553	26694	26638	26983	26917	26651	26760	27006	26774	26636	26732	26764	26690	26610	26705	26655	26566	26711	26526	26591	26570	26690	26796	26600	26434	26710	26992	26712	26725	26691	26828	26758	26520	26998	26646	26427	26625	26335	26887	26725	26755	26747	26683	26659	26907	26522	26628	26795	26589	26506	26756	26745	26580	26856	26889	26655	26560	26728	26432	26753	26618	26445	26620	26730	26632	26868	26833	26787	26933	26507	26584	26855	26468	26676	26606	26609	26779	26786	26421	26500	26589	26673	26604	26655	26629	26691	26870	26456	26459	26661	26693	26759	26668	26528	26502	26671	26397	26644	26722	26655	26503	26800	26427	26662	26630	26504	26678	26799	26753	26516	26565	26574	26747	26868	26508	26502	26647	26642	26512	26654	26540	26555	26826	26851	26487	26472	26576	26616	26610	26614	26617	26718	26721	26644	26626	26779	26609	26565	26495	26642	26360	26372	26376	26643	26870	26767	26595	26741	26655	26548	26611	26771	26776	27035	26619	26611	26540	26770	26813	26777	26504	26810	26825	26801	26879	26584	26687	26733	26543	26636	26651	26699	26650	26856	26466	26710	26591	26719	26727	26580	26731	26791	26902	26833	26701	26867	26670	26475	26489	26572	26662	26774	26713	26552	26656	26553	26726	26810	26466	26498	26859	26611	26730	26421	26692	26555	26551	26605	26773	26746	26656	26725	26792	26485	26667	27017	26779	26851	26690	26510	26458	26680	26605	26734	26642	26687	26523	26651	26682	26686	26667	26838	26693	26639	26714	26826	26512	26562	26494	26682	26479	26701	26690	26564	26807	26733	26704	26455	27018	26858	26816	26582	26701	26862	26879	26352	26682	26678	26875	26367	26627	27081	26716	26705	26829	26633	26689	26687	26552	26489	26695	26873	26743	26387	26767	26642	26509	26586	26707	26667	26518	26797	26792	27029	26665	26674	26748	26764	26789	26599	26916	26594	26622	26563	26576	26668	26750	26777	26809	26685	26785	26706	26548	26705	26549	26536	26643	26657	26692	26400	26669	26583	26582	26759	26862	26653	26671	26584	26814	27021	26540	26754	26564	26486	26529	26331	26712	26757	26468	26543	26908	26731	26396	26760	26703	26578	26329	26668	26547	26741	26602	26701	26945	26626	26573	26788	26491	26494	26634	26613	26439	26816	26717	26590	26584	26688	26747	26840	26668	26726	26749	26787	26917	26596	26742	26756	26720	26872	26650	26638	26562	26794	26784	26431	26766	26890	26598	26861	26602	26652	26578	26754	26527	26583	26580	26770	26633	26883	26794	26732	26802	26784	26635	26609	26797	26684	26901	26703	26530	26765	26543	26501	26372	26944	26903	26825	26793	26581	26694	26797	26754	26685	26728	26768	26825	26464	26684	26552	26649	26811	26601	26740	26819	26723	26402	26564	26889	26693	26858	26711	26506	26533	26599	26568	26759	26769	26550	26610	26584	26534	26584	26941	26764	26557	26583	26629	26561	26622	26612	26578	26785	26553	26622	26618	26521	26551	26718	26549	26635	26731	26708	26559	26870	26548	26694	26609	26571	26855	26745	26742	26775	26833	26429	26834	26779	26754	26316	26545	26687	26854	26755	26748	26810	26435	26566	26822	26540	26811	26764	26802	26776	26637	26737	26827	26720	26726	26582	26689	26699	26514	26676	26809	26782	26942	26633	26611	26530	26703	26617	26823	26525	26576	26854	26643	26609	26571	26675	26644	26525	26687	26833	26746	26628	26786	26628	26816	26615	26730	26545	26583	26603	26898	26617	26929	26518	26890	26871	26783	26512	26715	26658	26958	26763	27006	26626	26642	26648	26717	26541	26655	26977	26669	26719	26636	26716	26605	26493	26426	26582	26578	26622	26588	26620	26876	26654	26697	26549	26788	26435	26634	26537	26689	26698	26838	26467	26416	26673	26518	26520	26651	26755	26917	26510	26849	26523	26749	26571	26616	26840	26765	26896	26665	26916	26900	26452	26718	26599	26687	26647	26789	26640	26822	26778	26948	26666	26366	26721	26797	26581	26865	26641	26507	26815	26767	26924	26827	26905	26763	26799	26751	26644	26803	26905	26925	26506	26944	26694	26669	26720	26791	26605	26685	26724	26666	26955	26818	26937	26967	26684	26906	26691	26608	26528	26418	26855	26379	26648	26593	26437	26532	26658	26567	26704	26745	26689	26788	26467	26727	26982	26620	26453	26688	26652	26693	26627	26492	26639	26543	26429	26634	26821	26891	26827	26620	26646	26859	26864	26546	26768	26661	26728	26476	26816	26788	26475	26681	26536	26705	26572	26689	26665	26514	26698	26686	26761	26843	26974	26910	26781	26607	26650	26747	26737	26836	26545	26796	26914	26908	26652	26938	26727	26561	26562	26753	26802	26576	26454	26766	26741	26835	26707	26888	26954	26688	26536	26617	26405	26479	26395	26644	26369	26584	26706	26698	26792	26454	26657	26823	26590	26618	26362	26603	26706	26432	26711	26791	26702	26648	26619	26881	26847	26723	26668	26725	26978	26676	26712	26457	26656	26750	26459	26288	26547	26666	26610	26593	26606	26566	26354	26595	26505	26869	26776	26819	26616
20373	35404	34527	28457	24925	22491	21224	20356	19508	19170	18604	18408	18078	17820	17679	17411	17300	17475	17387	17315	17305	17096	17139	17150	17145	17104	17043	17002	16995	16886	16977	17026	17060	16831	16889	17078	17168	17082	17041	16876	17000	16977	16952	16878	16869	17083	17006	16973	16830	16819	17026	16773	16916	17025	16752	16888	17044	16976	16873	16625	16765	16768	16798	16763	16820	16835	16810	16854	16965	16931	16741	16790	16654	16600	16946	16889	16745	16717	16776	16865	16918	16808	16779	16991	16732	16671	16779	16762	16687	16748	16976	16871	16756	16692	16690	16804	16806	16835	16845	16789	16802	16772	16906	16816	16843	16790	16956	16648	16746	16666	16753	16816	16870	16712	16879	16822	16756	16824	16698	16871	16769	16761	16869	16712	16659	16725	16801	16802	16711	16836	16721	16751	16889	16650	16660	16891	16752	16725	16784	16668	16843	16821	16769	16713	16600	16610	16733	16695	16869	16655	16762	16614	16864	16843	16807	16708	16688	16846	16778	16769	16715	16736	16607	16721	16657	16802	16719	16914	16888	16722	16874	16667	16714	16755	16869	16751	16753	16785	16788	16766	16939	16909	16923	16715	16671	16790	16612	16888	16618	16735	16820	16834	16698	16782	16702	16791	16854	16791	16660	16871	16814	16771	16694	16633	16791	16876	16716	16861	16605	16671	16760	16820	16746	17035	16823	16785	16880	16630	16868	16767	16796	16641	16758	16818	16570	16784	16830	16811	16862	16849	16641	16778	16711	16886	16731	16747	16856	16760	16839	16811	16838	16878	16726	16731	16598	16982	16706	16733	16835	16725	16709	16984	16556	16833	16654	16790	16778	16602	16940	16709	16758	16623	16645	16593	16728	16972	16746	16755	16689	16778	16831	16765	16737	16791	16810	16745	16948	16646	16807	16627	16764	16918	16865	17002	16672	16617	16793	16833	16785	16812	16823	16751	16739	16841	16665	16693	16820	16774	16791	16736	16625	16835	16796	16813	16632	16804	16740	16622	16883	16833	16846	16831	16848	16846	16909	16884	16790	16865	16895	16824	16816	16676	16911	16781	16805	16769	16881	16860	16641	16657	16794	16648	16903	16740	16704	16726	16775	16684	16812	16616	16860	16796	16725	16814	16864	16610	16743	16767	16810	16770	16674	16684	16647	16713	16747	16740	16802	16676	16724	16618	16875	16858	16675	16737	16796	16659	16670	16893	16764	16696	16843	16723	16743	16709	16647	16895	16774	16797	16806	16721	16735	16703	16734	16533	16683	16828	16859	16698	16589	16927	16603	16638	16906	16523	16725	16881	16858	16719	16802	16717	16757	16718	16887	16816	16659	16931	16727	16873	16657	16752	16581	16747	16786	16873	16699	16857	16783	16647	16765	16941	16609	16719	16693	16747	16746	16878	16826	16847	16696	16634	16728	16740	16817	16815	16960	16754	16974	16764	16774	16809	16753	16751	16782	16856	16677	16856	16531	16734	16858	16801	16744	16730	16845	16743	16863	16849	16786	16864	16823	16822	16693	16764	16858	16776	16726	16727	16786	16739	16883	16747	16865	16883	16742	16749	16660	16761	16711	16856	16815	16679	16658	16790	16730	16759	16685	16703	16715	16668	16735	16730	16521	16669	16769	16807	16696	16914	16886	16849	16680	16655	16898	16445	16886	16782	16800	16688	16885	16811	16853	16820	16842	16791	16728	16722	16900	16692	16732	16653	16673	16883	16739	16712	16781	16718	16629	16628	16618	16787	16935	16799	16854	16851	16707	16792	16741	16768	16860	16774	16602	16706	16788	16770	16859	16674	16662	16836	16763	16659	16965	16733	16577	16466	16808	16803	16858	16784	16558	16717	16731	16714	16764	16683	16753	16932	16751	16796	16837	16573	16744	16678	16677	16782	16671	16856	16601	16814	16669	16736	16774	16780	16920	16709	16724	16770	16848	16725	16639	16716	16848	16690	16848	16739	16800	16807	16743	16852	16736	16837	16636	16669	16939	16621	16911	16903	16591	16952	16913	16828	16847	16886	16924	16842	16869	16502	16764	16695	16633	16771	16803	16615	16968	16785	16885	16825	16784	16684	16736	16942	16797	16535	16793	16717	16900	16706	16785	16788	16523	16885	16668	16686	16854	16665	16830	16759	16857	16769	16609	16925	16779	16745	16778	16610	16655	16762	16835	16848	16765	16737	16632	16797	16912	16643	16752	16663	16682	16816	16675	17059	16553	16891	16715	16809	16744	17014	16689	16727	16826	16960	16810	16800	16690	16808	16728	16764	16564	16847	16750	16804	16643	16676	16938	16838	16835	16860	16757	16659	16958	16770	16929	16759	16714	16576	16755	16689	16775	16883	16736	16848	16563	16628	16695	16758	16874	16784	16520	16768	16653	16706	16645	16856	16828	16566	16898	16670	16683	16710	16875	16682	16731	16778	16680	16514	16927	16832	16718	16853	16803	16680	16565	16961	16866	16777	16632	16827	16847	16770	16810	16582	16804	16807	16809	16842	16652	16847	16742	16830	16919	16766	16888	16926	16713	16606	16695	16832	16739	16688	16738	16870	16779	16870	16695	16735	16787	16827	16716	16730	16818	16728	16810	16848	16680	16765	16831	16611	16579	16693	16838	16666	16754	16791	16864	16593	16710	16844	16730	16714	16841	16652	16856	16741	16589	16886	16732	16842	16756	16689	16797	16786	16720	16942	16786	16706	16763	16911	16708	16753	16895	16988	16797	16852	16865	16667	16698	16900	16892	16856	16875	16721	16785	16735	16673	16874	16952	16721	16890	16765	16857	16819	16885	16731	16659	16930	16689	16702	16923	16795	16695	16888	16831	16603	16757	16816	16861	16731	16747	16561	16630	16883	16996	16528	16720	16787	16612	16663	16770	16721	16789	16867	16741	16821	16825	16868	16738	16732	16687	16718	16701	16654	16719	16814	16652	16898	16749	16798	16926	16875	16684	16817	16700	16604	16765	16684	16910	16745	16718	16665	16766	16872	16647	16690	16706	16873	16813	16784	16677	16831	16773	16843	16770	16861	16691	16790	16696	16691	16868	16728	16871	16852	16785	16732	16713	16914	16787	16911	16757	16685	16758	16935	16677	16837	16768	16832	16924	16758	16835	16824	16998	16788	16772	16723	16583	16776	16845	16835	16711	16640	16671	16616	16910	16813	16837	16726	16761	16615	16827	16989	16803	16844	16737	16700	16686	17006	16645	16690	16812	16808	16893	16727	16880	16568	16614	16712	16811	16655	16771	16812	16861	16725	16936	16917	16881	16722	16961	16672	16777	16748	16709	16882	16918	16742	16795	16985	16660	16784	16660	16840	16835	16595	16989	16830	16736	16614	16950	16765	16817	16860	16694	16857	16839	16736	16729	16789	16807	16876	16907	16763	16815	16694	16802	16676	16887	16708	16804	16726	16638	16777	16740	16669	16770	16700	16829	16724	16692	16907	16763	16739	16676	16604	16806	16855	16868	16953	16720	16771	16827	16928	16757	16781	16776	16742	16829	16873	16863	16885	16780	16828	16819	16821	16661	16801	16821	16778	16647	16924	16796	16640	16717	16838	16751	16842	16863	16882	16789	16927	16641	16657	16767	16695	16829	16948	16747	16750	16760	16873	16853	16774	16884	16718	16892	16836	16796	16863	16820	16563	16754	16829	16694	16750	16825	16859	16817	16909	16667	16723	16764	16721	16745	16934	16664	16585	16568	16811	16678	16768	16885	16804	16702	16559	16756	16683	16939	16813	16779	16678	16792	16926	16609	16830	16941	16818	16971	16757	16669	16633	16819	16743	16787	16779	16876	16784	16728	16787	16784	16871	16759	16785	16793	16764	16739	16813	16932	16778	16801	16934	16719	16754	16720	16827	16866	16613	16811	16783	16766	16757	16750	16857	16790	16926	16891	16557	16740	16793	16711	16973	16491	16859	16797	16919	16708	16712	16737	16670	16815	16713	16824	16650	16759	16639	16937	16787	16701	16612	16841	16854	16814	16765	16631	16623	16863	16730	16833	16832	16684	16704	16828	16604	16821	16669	16810	16717	16769	16660	16632	16936	16783	16741	16906	16651	16813	16785	16765	16672	16778	16792	16906	16647	16703	16703	16963	16777	16579	16851	16824	16689	16750	16728	16639	16863	16846	16833	16828	16658	16768	16925	16661	16776	16750	16882	16759	16746	16784	16741	16762	16650	16705	16922	16785	16736	16698	16921	16812	16779	16913	16965	16688	16732	16756	16786	16788	16805	16686	16791	16698	16666	16720	16668	16859	16801	16587	16792	16755	16539	16805	16650	16876	16774	16759	16866	16847	16651	16616	16875	16847	16829	16662	16884	16585	16785	16740	16942	16577	16789	16828	16895	16688	16857	16782	16797	16888	16829	16800	16675	16682	17096	16603	16757	16844	16808	16701	16838	16854	16755	16745	16819	16693	16767	16672	16688	16665	16711	16756	16620	16619	16905	16899	16779	16781	16824	16791	16871	16831	16764	16661	17028	16671	17013	16630	16715	16779	16704	16755	16742	16721	16761	16738	16729	16885	16854	17009	16730	16723	16601	16903	16840	16872	16907	16884	16813	16637	16804	16713	16852	16822	16674	16867	16886	16834	16803	16650	16688	16866	16784	16722	16866	16937	16746	16742	16818	16793	16740	17053	16743	16727	16817	16806	16564	16781	16848	16646	16647	16837	16734	16714	16904	16730	16671	16737	16832	16714	16891	16855	16856	16706	16958	16748	16939	16714	16714	16933	16960	16824	16865	16776	16683	16879	16804	16854	16842	16605	16888	16860	16552	16711	16789	16764	16848	16761	16668	16814	16895	16721	16614	16614	16737	16787	16779	16923	16627	16869	16816	16741	16918	16787	16734	16923	16723	16628	16719	16864	16576	16745	16875	16815	16788	16811	16889	16803	16760	16778	16770	16610	16701	16860	16907	16847	16903	16803	16754	16878	16791	16769	16839	16714	16700	16839	16788	16842	16921	16689	16728	16544	16763	16658	16572	16632	16758	16741	16784	16856	16836	16888	16704	16755	16788	16810	16708	16698	16782	16767	16822	16811	16825	16741	16829	16618	16826	16643	16700	16795	16669	16723	16884	16550	16897	16780	16821	16826	16768	16708	16806	16754	16862	16697	16914	16667	16665
35268	28209	32197	31425	29334	28974	28995	28555	28627	28243	28267	28283	28440	28271	28283	28238	28259	28185	28338	28094	28279	28056	28048	28029	27884	28240	28021	27934	28087	28152	28287	28008	27995	28372	28057	28027	28227	27998	28085	28022	28019	27932	28155	28231	28073	28110	27787	28219	28357	28194	27899	28255	28228	28195	27831	27991	28008	28069	28018	28210	28157	27878	28354	28046	28171	28012	27899	28148	28289	28187	27982	28116	28068	27951	28200	28169	27985	28124	27866	28149	28262	28301	28107	28387	28026	28097	28041	27825	27947	28147	27957	28161	28161	28282	28300	28192	28182	28301	28151	28265	27995	27984	28035	28136	28184	28266	28170	28065	28290	28053	27887	28087	27980	28087	28025	28038	27947	27984	28109	28029	28008	28049	27762	27892	27810	27987	27976	27932	28071	28014	28128	28141	27929	28027	28044	28027	28080	27898	27954	28127	27895	28385	27988	28013	27836	28009	28202	28092	28051	28211	28018	28195	27857	27898	28056	28143	28205	28043	28226	28300	28004	27933	28045	27886	27976	28358	27941	28122	28092	27856	27915	28127	28029	28240	28040	27921	27855	28235	27925	27912	27962	28023	28184	27954	28115	28287	28121	28135	28020	28165	27973	28072	28045	28007	28197	28305	27930	28384	28083	28148	28159	28104	28014	28055	27914	28271	28083	28068	27985	27881	28124	27979	28031	28164	28128	27927	28004	27969	28023	27883	28353	28365	28110	27967	27941	28255	27958	27854	27954	28299	28274	28032	28197	27915	27970	27764	27863	27858	28207	28044	28150	28178	28052	28013	28033	28090	28088	28206	28060	28111	28077	27911	28082	27839	28167	28310	28223	27986	27823	27999	27772	27897	27896	28170	28162	27903	28128	27905	28181	27968	28200	28245	28271	28154	28145	27866	28188	28047	28097	28067	28044	27858	28079	28100	27927	27959	27934	28102	27918	27987	28100	27827	28128	28027	27986	28132	28149	27879	27951	28290	28186	28195	28056	27794	28038	28194	28187	28215	28208	28134	27941	28002	28070	28037	28125	28147	28248	28049	28008	28120	28038	28076	28269	28309	28009	28098	28063	27935	28107	27932	28153	28214	28207	27873	28174	28248	28173	27967	28095	28206	28112	27900	28011	27977	28100	28170	28215	28039	28008	27808	28119	28093	28016	28107	28159	28127	28089	27959	28248	28231	28046	28128	28222	28080	28164	27880	28071	28109	27968	27959	28095	28310	27994	28284	27691	27982	28299	28236	28124	28060	27994	28043	28220	28072	28027	27843	27970	28138	27921	27921	28250	28188	27860	27831	27957	27994	28011	27760	27832	28119	27818	28136	27743	28323	28104	28071	28239	28071	28135	27912	28287	27816	28135	27940	28271	28071	28187	28167	27933	28289	28194	28015	27937	28193	27920	27987	27960	28125	28344	28155	28182	28031	28230	28121	28095	28153	28200	27869	28088	28105	28094	28131	27998	28102	28307	28058	28206	27946	27910	27945	27986	27992	28262	28039	27924	28214	28309	27998	28344	27802	28026	28208	28040	27885	28061	27927	28114	27897	28146	28164	28095	28319	28315	28107	27974	27983	28283	28072	28354	27991	28008	28075	27861	28117	28255	28017	27980	28166	28110	27704	27938	27887	27873	28010	28136	28026	28223	28205	27869	27996	28075	27857	27907	27980	27860	27844	27842	27931	27998	28190	27968	28018	28126	27957	28013	28011	28037	28240	28116	28041	28135	27997	27834	28274	28180	28021	28174	28259	28337	28358	28017	28216	27981	28060	27992	28012	28017	27961	27990	27948	28115	28113	28058	27885	28261	28162	28159	28152	28055	28070	28154	28156	28079	27784	28209	28074	28202	28227	28236	27841	28189	27858	28006	28120	28164	28309	27781	27995	27798	28018	28003	28186	28006	28237	28007	28159	27922	28286	28245	27768	28043	27779	28002	28174	28141	27999	28127	27922	27956	28047	28245	28043	27907	27828	27811	28241	28199	28333	28167	28153	28245	28007	28228	28026	28004	27996	27952	28038	28056	28241	28045	27967	27896	28010	28267	27996	27841	28089	27821	27922	27927	27873	27813	27896	28348	27867	27942	28330	28174	28438	27845	28269	28001	28245	28243	28063	28129	28206	27885	28201	28306	28108	28016	28129	28235	28041	28037	28210	28142	28105	28173	28260	27882	27706	28071	27988	28106	28117	27863	27877	28316	28172	28017	28044	28101	28317	28117	28235	28125	27999	28073	28028	28072	28146	28306	28222	27940	28293	28155	28177	28132	27819	28368	28062	27850	28000	28146	28210	28081	28157	28307	28201	28144	27967	28108	28012	27981	27990	28203	28082	28151	28108	28099	28328	27920	28140	28153	27971	28031	28043	27912	27899	27810	27873	27980	27873	28240	28026	28044	28059	28134	28025	27885	27908	28399	28044	28089	27821	27729	27900	28180	28369	27961	27637	27808	27794	28051	27829	27986	28070	28211	28257	27881	27913	27992	28162	28071	28032	27913	27981	28217	28019	27836	28117	28032	28242	28460	28012	27833	28024	27954	28261	28151	28258	27950	27850	28080	28079	28030	27930	28176	28023	27966	27840	27879	27949	28125	27857	27855	28146	28324	28228	28232	28442	28089	28049	27758	28212	28038	28187	27991	28178	28269	28152	28131	27978	28186	27998	27777	28046	28075	28236	28121	28067	28174	27795	28187	27857	27913	28223	28110	27988	28292	28171	27920	27955	28024	28282	28199	27955	28099	28162	28076	28091	28270	28121	27809	28136	28002	28037	28036	28025	28139	28245	28006	27766	27740	27948	28144	28116	28156	28226	27930	28054	28170	28076	28293	28133	28064	28160	27985	27996	28045	28249	28092	27973	28214	28174	28312	28074	27979	28045	28053	27929	28124	27853	28155	28074	28263	28056	27870	28037	27925	28045	28082	28107	27796	28059	28158	28264	28042	28089	27975	27832	28105	28201	27976	27838	28151	28024	27956	28382	28083	28186	28245	28073	27838	28120	27957	28012	28116	28032	28254	28240	28081	28148	28146	28090	28090	28094	28394	28006	27914	28127	27997	28048	27953	27857	28335	27939	28283	28063	27990	27849	28019	28322	28180	28062	28282	28057	28115	27903	28141	28115	28146	27975	27920	28032	28292	27973	28103	27986	28193	28153	27962	28289	28172	28116	27998	27957	27988	27998	28244	27987	28024	28030	28120	27925	28008	27903	28254	28147	28041	28216	27962	28329	28063	27978	27966	28030	28112	28126	28023	27760	27892	28109	27957	27879	27956	28226	28416	28130	28050	28148	28168	28061	28154	28287	27992	28235	28065	27971	28034	28006	27930	28164	28076	28166	27807	27989	28058	28425	28145	27995	27957	27945	28289	28021	28191	27918	28062	27963	28018	27940	28161	28092	28076	28286	28251	28011	27860	28048	28138	27995	28008	28137	28260	28172	27993	27954	28048	27921	28216	28275	27988	28015	27934	27930	27852	27921	28074	27972	28435	28103	28213	27975	27946	28140	28008	28075	28047	28438	28285	28208	28006	28078	28270	28260	28165	27898	28036	28112	28243	27854	28230	27930	28346	28082	28053	28166	27948	27953	28069	27909	27912	27947	27979	28281	28016	27976	28021	27878	28163	28083	28012	27775	28099	28064	28116	27980	28027	28354	28025	28048	27996	28428	28300	28337	28039	28146	27974	28189	28007	28055	28000	27970	28289	28027	28120	28340	27993	28086	27793	28015	27970	28074	28090	27831	28031	28180	28185	27925	27929	27943	27983	27879	28108	28239	28018	28220	28095	28216	28213	28147	28035	28087	27966	28113	28301	28111	27801	28037	27984	27944	28172	27996	28099	28095	28160	28065	28142	28230	27977	28394	27923	27859	28203	28118	28163	28349	28234	28064	27956	28048	28069	27916	28200	28171	28337	28108	27967	28033	28155	28224	27849	28085	28115	27828	27865	27883	27976	28098	28009	28143	28348	28022	28081	28271	28218	27891	28005	28041	27918	28071	28192	28048	28087	27833	27982	28105	28033	28194	27944	27886	28138	28212	27967	28178	28097	28054	28172	28113	28094	27831	28118	28063	27948	27918	27882	28123	27770	28164	28259	28166	27888	28119	28252	28172	28094	27962	28088	28063	27988	27955	28210	27954	27997	28284	28048	28120	27876	28023	28001	27948	28118	28104	27802	27900	28168	28208	28071	27908	28000	28126	28278	28213	28194	28005	28031	27920	28105	28146	28262	27872	28110	28338	28398	27958	28082	28138	28068	28227	28351	28074	28228	28082	28001	28140	28132	28003	28122	28145	28137	27988	27916	28299	28264	28083	28029	28280	28098	28367	28014	28065	28113	28080	28060	28171	28078	28142	28018	27895	28235	28149	28009	27880	28096	28046	28025	27893	27911	28026	28020	28284	28311	28088	28160	28205	28075	28209	28204	28089	28282	28019	27983	28033	28376	28355	28213	27788	28085	28080	27926	28065	28106	27938	28035	27994	28208	28313	28072	27817	28094	28289	28243	27996	28338	28209	28097	28353	28048	27872	28058	28045	27851	27939	27707	28075	28121	28054	28120	28045	28073	28076	27983	28039	28270	28036	27986	27909	27894	28216	28044	28044	28026	28195	28015	28162	28295	27852	27913	27975	27691	27994	27948	27915	28169	28112	28438	28068	28147	28211	28360	28032	28239	28091	28277	27931	28116	28059	28149	28255	28059	28120	28060	28052	28151	28045	27888	28058	28104	27900	28235	28208	28003	28058	28005	28198	28127	28069	28204	28248	28013	28066	27864	27915	28111	28073	27896	27972	28293	28233	28190	28086	27963	28042	28072	27991	28184	28139	28060	28063	27973	28254	28037	28064	27925	28151	28046	28168	28077	28034	28319	27973	28209	28193	28084	27999	27982	27792	27909	28324	28097	28067	28290	28203	28215	27925	28020	28125	28181	27707	28213	28134	27979	28067	27954	27891	28060	28017	28132	27926	28054	28274	27925	27940	28231	28314	28312	28411	28139	27991	28152	28023	28177	27802	28055	28230	28261	28575	28100	27981	28003	27927	28047	27969	28067	28257	28021	28292	28122	28107	28168	27919	28173	28108	28323	28052	28099	28041	28138	28202	28049	28017	28153	27828	28129	27931	28267	27962	27978	27840	28212	28064	27939	28012
21294	23843	23622	21069	19768	19122	18703	18378	18099	18073	17879	17721	17858	17918	17816	17704	17596	17685	17698	17426	17758	17574	17629	17539	17582	17613	17594	17654	17655	17684	17643	17533	17438	17697	17712	17677	17360	17520	17594	17640	17780	17414	17512	17553	17657	17620	17516	17598	17499	17432	17547	17628	17643	17468	17614	17567	17520	17485	17433	17423	17499	17725	17521	17581	17590	17604	17536	17569	17355	17470	17486	17485	17563	17467	17629	17645	17501	17371	17641	17497	17583	17419	17482	17571	17578	17425	17425	17453	17579	17553	17586	17534	17411	17495	17386	17542	17443	17380	17528	17606	17513	17445	17511	17629	17621	17455	17484	17669	17491	17572	17541	17657	17473	17380	17519	17623	17452	17546	17627	17524	17469	17474	17495	17579	17484	17435	17315	17503	17562	17584	17528	17569	17517	17405	17458	17606	17451	17662	17580	17692	17542	17695	17486	17617	17386	17508	17500	17489	17562	17430	17543	17624	17454	17530	17460	17606	17610	17628	17499	17551	17549	17393	17514	17639	17428	17537	17723	17361	17630	17620	17530	17755	17359	17322	17403	17605	17483	17675	17377	17629	17405	17667	17404	17392	17733	17508	17441	17531	17461	17334	17548	17629	17513	17526	17438	17538	17440	17557	17334	17399	17613	17607	17597	17586	17393	17597	17481	17574	17562	17504	17542	17544	17339	17616	17526	17506	17587	17416	17725	17562	17300	17455	17601	17550	17356	17452	17472	17537	17488	17555	17403	17577	17321	17488	17522	17471	17385	17434	17464	17447	17299	17503	17532	17618	17313	17603	17543	17462	17364	17574	17421	17277	17523	17358	17586	17584	17505	17556	17458	17349	17533	17432	17719	17462	17421	17399	17646	17469	17565	17411	17665	17588	17469	17412	17612	17558	17399	17522	17605	17364	17351	17387	17717	17613	17451	17625	17439	17433	17614	17450	17435	17536	17446	17704	17640	17603	17375	17482	17516	17642	17488	17283	17678	17358	17505	17435	17623	17444	17662	17526	17485	17557	17700	17491	17666	17480	17628	17367	17596	17464	17521	17490	17375	17618	17527	17573	17439	17476	17392	17444	17488	17378	17587	17386	17468	17343	17438	17356	17474	17558	17539	17413	17565	17515	17300	17502	17375	17556	17615	17517	17534	17500	17620	17412	17501	17564	17456	17554	17612	17561	17687	17553	17410	17515	17389	17504	17377	17495	17554	17492	17410	17468	17588	17688	17355	17441	17464	17428	17454	17543	17605	17463	17473	17505	17438	17575	17526	17447	17503	17537	17414	17606	17494	17570	17429	17431	17529	17579	17442	17722	17488	17615	17468	17565	17533	17410	17464	17662	17291	17431	17670	17353	17402	17379	17409	17536	17541	17588	17471	17416	17460	17620	17472	17583	17578	17254	17572	17726	17400	17442	17527	17638	17511	17485	17635	17559	17532	17388	17653	17592	17610	17431	17404	17387	17460	17340	17608	17394	17453	17408	17525	17573	17350	17847	17601	17497	17644	17531	17359	17527	17532	17602	17562	17438	17566	17420	17487	17368	17518	17583	17517	17417	17543	17703	17579	17634	17568	17410	17663	17641	17613	17527	17246	17517	17443	17605	17569	17409	17571	17490	17559	17528	17529	17387	17412	17550	17469	17583	17513	17569	17481	17408	17442	17377	17516	17573	17503	17354	17418	17512	17697	17464	17580	17482	17318	17573	17662	17370	17437	17526	17510	17593	17780	17561	17367	17555	17509	17643	17583	17469	17439	17487	17434	17475	17628	17524	17751	17525	17583	17517	17534	17514	17571	17557	17575	17348	17637	17462	17542	17563	17535	17469	17401	17484	17417	17623	17506	17858	17612	17590	17429	17543	17329	17466	17554	17586	17423	17506	17378	17450	17477	17486	17462	17571	17433	17659	17620	17354	17624	17539	17525	17365	17564	17543	17457	17480	17495	17538	17405	17395	17411	17488	17401	17426	17584	17455	17376	17630	17509	17368	17540	17311	17367	17567	17358	17554	17471	17542	17612	17298	17626	17494	17400	17605	17466	17593	17452	17544	17493	17503	17519	17444	17466	17560	17583	17627	17474	17638	17592	17433	17375	17340	17464	17733	17271	17625	17286	17381	17615	17541	17433	17468	17434	17490	17496	17456	17609	17354	17635	17616	17501	17577	17460	17516	17428	17446	17483	17465	17488	17339	17639	17442	17637	17498	17573	17323	17394	17590	17467	17490	17622	17313	17381	17515	17584	17356	17494	17557	17680	17473	17492	17406	17638	17579	17559	17370	17383	17310	17294	17479	17464	17265	17512	17531	17563	17538	17435	17526	17443	17539	17502	17473	17478	17465	17338	17635	17634	17489	17544	17610	17495	17430	17442	17554	17486	17518	17563	17628	17544	17459	17525	17546	17536	17386	17567	17513	17547	17562	17388	17600	17620	17447	17438	17670	17534	17393	17525	17535	17563	17700	17743	17412	17585	17413	17543	17525	17671	17579	17589	17264	17678	17417	17471	17546	17544	17435	17307	17739	17454	17655	17461	17387	17429	17562	17396	17607	17386	17459	17682	17298	17576	17454	17518	17672	17597	17512	17463	17656	17580	17404	17448	17486	17347	17365	17521	17761	17429	17410	17579	17407	17604	17538	17469	17315	17609	17369	17488	17508	17284	17592	17420	17465	17392	17658	17428	17520	17424	17567	17340	17499	17341	17528	17425	17391	17468	17492	17471	17563	17469	17380	17508	17686	17533	17545	17462	17483	17533	17518	17607	17609	17421	17362	17534	17640	17585	17369	17696	17541	17667	17587	17431	17553	17544	17482	17509	17733	17447	17342	17530	17491	17469	17415	17563	17579	17445	17598	17650	17490	17514	17495	17359	17388	17532	17511	17572	17615	17546	17396	17692	17537	17605	17620	17389	17579	17511	17571	17604	17524	17466	17572	17463	17506	17663	17498	17576	17399	17448	17596	17536	17451	17598	17681	17548	17603	17551	17571	17475	17462	17562	17525	17644	17518	17578	17413	17325	17376	17512	17612	17538	17394	17524	17464	17591	17408	17566	17405	17496	17514	17468	17541	17485	17781	17480	17480	17489	17467	17452	17452	17656	17563	17402	17491	17548	17362	17358	17526	17634	17389	17451	17496	17352	17416	17624	17681	17610	17494	17731	17425	17567	17365	17475	17450	17435	17344	17449	17401	17498	17573	17596	17683	17511	17348	17379	17522	17384	17522	17671	17385	17518	17545	17442	17345	17535	17487	17583	17515	17361	17609	17558	17556	17415	17564	17460	17636	17494	17365	17546	17526	17692	17426	17683	17496	17480	17415	17366	17562	17362	17465	17509	17466	17574	17403	17541	17566	17455	17448	17527	17640	17542	17410	17477	17516	17589	17616	17707	17549	17618	17593	17439	17569	17523	17346	17449	17617	17467	17660	17541	17452	17561	17421	17504	17361	17601	17580	17589	17437	17663	17612	17587	17436	17628	17557	17361	17522	17567	17603	17484	17338	17488	17520	17438	17548	17564	17433	17428	17604	17582	17522	17528	17526	17666	17403	17561	17430	17682	17562	17521	17459	17413	17617	17641	17528	17850	17491	17534	17397	17590	17522	17496	17613	17393	17459	17649	17489	17392	17401	17554	17451	17453	17457	17485	17621	17384	17628	17634	17398	17545	17604	17586	17535	17423	17488	17345	17494	17443	17422	17309	17529	17638	17500	17370	17649	17523	17737	17552	17458	17520	17601	17584	17536	17561	17264	17398	17385	17564	17652	17484	17520	17702	17478	17658	17398	17596	17461	17428	17466	17451	17537	17485	17654	17359	17506	17509	17439	17468	17636	17499	17345	17538	17202	17433	17569	17551	17584	17583	17481	17376	17571	17520	17425	17409	17467	17561	17467	17564	17397	17530	17482	17603	17531	17575	17391	17520	17470	17452	17336	17533	17474	17464	17512	17477	17469	17559	17496	17218	17581	17562	17600	17485	17552	17239	17443	17554	17468	17538	17439	17465	17658	17669	17540	17435	17562	17512	17518	17615	17551	17354	17566	17628	17563	17457	17568	17546	17471	17519	17606	17552	17588	17461	17354	17517	17637	17553	17467	17480	17456	17338	17648	17167	17511	17534	17379	17455	17511	17468	17481	17658	17373	17651	17468	17392	17475	17554	17575	17752	17536	17395	17451	17560	17555	17459	17647	17648	17627	17524	17424	17472	17419	17418	17595	17699	17419	17456	17627	17350	17680	17392	17545	17469	17609	17520	17603	17511	17592	17394	17556	17365	17500	17542	17484	17344	17444	17525	17428	17658	17601	17477	17615	17499	17671	17607	17491	17646	17481	17516	17620	17670	17562	17527	17467	17603	17446	17445	17496	17702	17322	17451	17520	17555	17442	17422	17602	17338	17446	17476	17502	17632	17291	17565	17442	17542	17734	17648	17534	17494	17364	17563	17342	17464	17624	17520	17596	17431	17401	17788	17391	17565	17529	17506	17481	17663	17343	17480	17456	17479	17492	17699	17371	17654	17554	17601	17693	17400	17587	17599	17491	17537	17614	17477	17448	17417	17479	17423	17485	17608	17593	17475	17567	17514	17388	17473	17426	17557	17363	17489	17330	17588	17550	17491	17498	17476	17400	17376	17431	17626	17473	17611	17574	17440	17377	17508	17470	17512	17387	17478	17689	17562	17572	17355	17646	17517	17700	17572	17551	17654	17527	17615	17668	17499	17611	17471	17534	17626	17289	17569	17587	17247	17410	17430	17479	17570	17393	17568	17554	17502	17511	17563	17451	17461	17341	17324	17569	17515	17500	17530	17379	17452	17410	17704	17603	17567	17551	17436	17427	17458	17534	17626	17434	17488	17430	17413	17446	17534	17586	17535	17311	17508	17619	17497	17409	17725	17655	17512	17516	17488	17486	17578	17582	17493	17519	17493	17318	17370	17303	17555	17389	17488	17473	17411	17331	17702	17462	17404	17583	17622	17555	17448	17623	17415	17706	17385	17509	17789	17552	17405	17665	17480	17499	17374	17437	17682	17465	17447	17630	17590	17477	17697	17333	17422	17387	17527	17451	17508	17549	17572	17622	17548	17541	17493	17392	17536	17456	17487	17520	17694	17466	17486	17549	17410	17635	17497	17636	17500	17402	17444	17384
24484	21157	27676	25376	24387	28605	30189	27885	27258	27558	27197	27081	26746	26750	26594	26490	26932	26720	26826	26715	26349	26567	26396	26254	26698	26481	26532	26334	26506	26457	26663	26661	26519	26388	26422	26563	26395	26466	26406	26647	26626	26321	26560	26415	26505	26673	26513	26492	26356	26539	26594	26450	26445	26418	26336	26295	26344	26360	26358	26206	26542	26318	26391	26392	26213	26288	26233	26512	26237	26195	26314	26371	26228	26391	26354	26314	26213	26290	26509	26307	26103	26236	26189	26408	26278	26364	26205	26108	26439	26383	26463	26446	26322	26402	26250	26427	26532	26378	26482	26298	26414	25838	26274	26249	26327	26404	26419	26619	26234	26173	26440	26597	26778	26405	26591	26422	26304	26244	26127	26487	26168	26483	26192	26317	26466	26157	26126	26327	26006	26368	26276	26522	26402	26425	26141	26112	26239	25976	26363	26217	26242	26387	26263	26266	26276	26322	26329	26419	26395	26280	26501	26393	26479	26024	26409	26422	26515	26399	26499	26385	26260	26056	26334	26378	26396	26356	26415	26182	26554	26576	26293	26481	26408	26065	26121	26235	26490	26053	26285	26464	26403	26379	26286	26218	26250	26243	26056	26411	26263	26316	26398	26247	26401	26268	26260	26437	26320	26354	26438	26244	26349	26409	26456	26239	26250	26138	26297	26476	26244	26185	26528	26001	26408	26112	26202	26390	25905	26476	26301	26383	26559	26704	26520	26506	26307	26289	26399	26416	26191	26208	26544	25904	26104	26155	26278	26140	26509	26202	26361	26409	26284	26345	26157	26195	26298	26127	26340	26199	26267	26444	26545	26234	26516	26609	26431	26092	26423	26396	26226	26497	26304	26378	26348	26264	26514	26131	26347	26326	26295	26480	26426	26302	26451	26083	26237	26004	26487	26206	26402	26362	26302	26296	26421	26415	26135	26242	26431	26206	26055	26253	26245	26492	26277	26039	26250	26303	26486	26290	26302	26445	26275	26247	26120	26385	26173	26343	26269	26368	26174	26252	26357	26402	26324	26201	26219	26181	26353	26204	26288	26353	26448	26354	26101	26317	26302	26218	26376	26390	26284	26623	26307	26345	26159	26129	26414	26529	26201	26181	26138	26274	26489	26111	26463	26268	26295	26228	26303	26274	26241	26376	26078	26338	26320	26410	26314	26570	26175	26355	26200	26372	26324	26362	26317	26138	26224	26551	26417	26072	26208	26041	26383	26075	26286	26536	26329	26038	26438	26291	26504	25995	26160	26266	26320	26444	26404	26562	26254	26146	26233	26381	26033	26245	26249	26167	26579	26626	26479	26052	26335	26293	26422	26234	26442	26269	26317	26188	26120	26264	26284	26352	26319	26570	26462	26363	26428	26377	26466	26172	26485	26441	26329	26296	26526	26289	26375	26238	26455	26091	26288	26311	26437	26316	26236	26397	26453	26399	26489	26127	26507	26499	26242	26379	26138	26313	26210	26404	26204	26367	26274	26131	26250	26298	26226	26252	26394	26248	26462	26320	26082	26277	26248	26429	26606	26251	26130	26417	26278	26118	26108	25980	26191	26303	26057	26217	26479	26500	26465	26217	26288	26083	26424	26377	26111	26345	26382	26230	26233	26264	26569	26215	26263	26267	26169	26309	26271	26207	26279	26220	26304	26512	26359	26494	26474	26227	26332	26223	26376	26064	26296	26437	26415	26317	26077	26378	26181	26107	26378	26420	26211	26361	26489	26444	26357	26379	26215	26370	26285	26337	26450	26085	26367	26422	26243	26331	26421	26256	26213	26003	26256	26237	26539	26204	26327	26401	26189	26308	26356	26238	26416	26435	26431	26153	26249	26361	26456	26467	26271	26334	26228	26367	26470	26318	26583	26420	26456	26298	26207	26182	26240	26684	26565	26303	26410	26333	26468	26227	26316	26432	26317	26163	26196	26598	26514	26501	26295	26516	26478	26307	26144	26364	26200	26312	26301	26356	26310	26169	26430	26202	26349	26124	26327	26766	26362	26426	26058	26256	26378	26145	26141	26272	26392	26388	26242	26230	26305	26423	26471	26445	26279	26306	26444	26345	26445	26556	26512	26358	26498	26330	26483	26461	26165	26231	26519	26441	26461	26362	26415	26129	26112	26247	26371	26136	26437	26206	26124	26243	26271	26087	26334	26354	26377	26271	26341	26455	26160	26231	26385	26288	26522	26503	26318	26341	26254	26102	26366	26534	26208	26482	26269	26450	26162	26528	26546	26355	26201	26190	26559	26306	26280	26640	26274	26346	26422	26221	26494	26386	26425	26241	26371	26146	26076	26610	26264	26485	26302	26442	26125	26240	26321	26500	26469	26232	26174	26175	26237	26301	26187	26303	26370	26266	26084	26050	26367	26481	26425	26369	26331	26224	26544	26188	26049	26242	26266	26456	26213	26147	26152	26332	26329	26218	26338	26414	26181	26280	26304	26296	26239	26276	26308	26396	26453	26153	26303	26226	26437	26177	26380	26194	26625	26355	26337	26341	26241	26222	26336	26401	26383	26228	26281	26415	26416	26243	26138	25999	26355	26271	26333	26347	26283	26366	26542	26518	26555	26489	26167	26389	26489	25968	26521	26294	26254	26194	26267	26144	26190	26128	26129	26225	26175	26158	26030	26319	26295	26239	26599	26100	26117	26317	26468	26181	26417	26544	26230	26323	26352	26500	26428	26465	26280	26196	26170	26435	26515	26192	26430	26538	26348	26434	26106	26545	26407	26220	26092	26298	26351	26300	26323	26140	26328	26135	26465	26339	26450	26112	26222	26464	26104	26237	26479	26123	26334	26222	26246	26079	26343	26506	26255	26494	26094	26333	26464	26526	26346	26253	26319	26316	26467	26070	26243	26480	26475	26463	26454	26214	26408	26375	26408	26187	26267	26141	26389	26348	26370	26169	26191	26045	26580	26512	26231	26295	26447	26473	26043	26482	26548	26341	26511	26312	26497	26351	26294	26479	26356	26160	26431	26268	26420	26353	26347	26288	26313	26355	26277	26504	26060	26460	26454	26179	26322	26333	26523	26602	26434	26512	26303	26211	26303	26169	26323	26214	26282	26291	26324	26340	26448	26309	26118	26302	26392	26440	26321	26272	26301	26218	26209	26343	26300	26167	26264	26321	26119	26246	26274	26157	26193	26367	26365	26296	26218	26573	26288	26159	26411	26307	26481	26238	26343	26365	26175	26293	26325	26159	26182	26413	26373	26343	26420	26331	26454	26398	26590	26510	26523	26248	26386	26297	26418	26438	26180	26411	26355	26077	26392	26265	26344	26304	26473	26468	26172	26143	26552	26094	26368	26158	26264	26340	26537	26513	26705	26258	26233	26152	26377	26393	26268	26286	26350	26154	26236	26031	26320	26359	26177	26386	26456	26259	26348	26137	26394	26348	26327	26299	26321	26558	26340	26272	26241	26398	26485	26296	26325	26429	26397	26194	26525	26243	26364	26646	26213	26626	26322	26157	26112	26190	26394	26374	26317	26395	26471	26478	26578	26243	26437	26355	26293	26381	26483	26524	26305	26155	26381	26442	26301	26321	26202	26684	26350	26196	26236	26485	26290	26087	26216	26093	26109	26507	26265	26335	26323	26228	26474	26286	26454	26318	26333	26235	26330	26288	26183	26530	26182	26272	26184	26236	26735	26333	26371	26246	26125	26333	26252	26457	26449	26515	26528	26229	26330	26235	26281	26211	26502	26287	25888	26507	26344	26326	26250	26339	26403	26315	26318	26596	26219	26082	26317	26186	26136	26319	26234	26363	26411	26389	26522	26494	26584	26184	26373	26165	26370	26003	26402	26249	26365	26337	26290	26324	26155	26225	26205	26260	25968	26279	26262	26134	26114	26295	26338	26119	26391	26359	26338	26403	26164	26528	26446	26293	26451	26436	26401	26338	26426	26461	26442	26115	26286	26321	26332	26370	26040	26326	26598	26202	26313	26128	26346	26332	26353	26301	26501	26301	26514	26303	26491	26249	26452	26469	26397	26148	26008	26252	26169	26263	26566	26212	26423	26396	26374	26439	26435	26237	26269	26362	26331	26463	26319	26389	26067	26307	26136	26430	26250	26358	26220	26481	26240	26277	26402	26095	26512	26392	26428	26467	26221	26170	26435	26570	26523	26192	26214	26455	26380	26339	26216	26262	26276	26456	26132	26468	26676	26161	26279	26408	26291	26389	26233	26090	26293	26458	26094	25977	26133	26220	26284	26503	26399	26255	26395	26346	26171	26106	26375	26240	26418	26449	26029	26558	26258	26207	26452	26646	26496	26068	26205	26394	26345	26275	26649	26503	26449	26432	26534	26324	26374	26393	26412	26266	26221	26403	26126	26344	26378	26299	26254	26395	26140	26311	26653	26314	26289	26327	26079	26256	26389	26271	26421	26169	26284	26271	26282	26237	26271	26304	26056	26210	26357	26293	26471	26087	26110	26241	26143	26372	26171	26138	26104	26347	26269	26460	26397	26240	26342	26535	26452	26443	26419	26327	26273	26571	26545	26263	26498	26274	26418	26410	26283	26170	26238	26083	26179	26287	26144	26672	26325	26272	26622	26272	26328	26077	26354	26368	26379	26307	26365	26425	26530	26513	26356	26551	26391	26310	26498	26420	26371	26185	26488	26163	26223	26251	26024	26380	26285	26331	26283	26365	26210	26333	26382	26540	26276	26438	26589	26375	26587	26349	26268	26145	26046	26264	26188	26193	26180	26389	26374	26264	26136	26411	26432	26163	26414	26294	26299	26368	26183	26289	26297	26322	26479	26353	26398	26467	26331	26284	26343	26298	26499	26206	26473	26352	26490	26390	26338	26570	26338	26254	25934	26209	26200	26286	26193	26178	25985	26349	26190	26298	26362	26358	26302	26436	26235	26145	25987	26495	26395	26289	26529	26203	26282	26371	26282	26322	26246	26214	26323	26504	26383	26314	26404	26184	26134	26166	26286	26471	26226	26262	26259	26214	26218	26368	26463	26223	26314	26377	26514	26421	26232	26420	26440	26487	26573	26344	26275	26370	26602	26644	26109	26124	26477	26319	26486	26342	26413	26348	26407	26169	26185	26403	26251	26214	26114	26159	26232	26286	26053	26089	26429	26450	26648	26376	26411	26250	26334	26326	26278	26288	26282	26142
18582	30025	29463	24501	22054	20217	19550	18737	18360	18082	17722	17682	17503	17209	17299	17277	17154	17076	16911	16909	16932	17013	16824	16814	16808	16987	16954	16829	16966	16853	16897	16757	16938	16844	16827	17040	16864	16691	16852	16867	16803	16910	16716	16825	16848	16796	16881	16784	16849	16822	16946	16892	16868	16674	16863	16680	16894	16700	16862	16686	16917	16708	16660	16550	16717	16701	16755	16837	16651	16571	16583	16930	16948	16751	16744	16792	16671	16763	16649	16596	16818	16829	16790	16657	16823	16834	16596	16606	16551	16673	16757	16777	16753	16690	16684	16736	16590	16850	16652	16532	16748	16736	16606	16811	16731	16691	16756	16608	16659	16796	16608	16724	16710	16712	16759	16646	16528	16641	16862	16706	16604	16667	16705	16781	16608	16714	16686	16665	16581	16693	16659	16646	16640	16673	16583	16778	16813	16668	16664	16763	16775	16663	16903	16448	16760	16657	16762	16558	16597	16799	16693	16698	16564	16650	16576	16819	16591	16746	16619	16629	16725	16673	16605	16721	16693	16691	16595	16608	16736	16666	16520	16631	16632	16772	16695	16772	16646	16729	16739	16808	16694	16634	16598	16723	16815	16694	16593	16735	16649	16657	16759	16666	16684	16744	16692	16555	16701	16762	16690	16726	16666	16749	16743	16634	16629	16540	16632	16611	16548	16666	16459	16782	16693	16593	16606	16807	16610	16674	16736	16616	16569	16667	16784	16625	16688	16731	16637	16749	16660	16778	16580	16697	16685	16512	16742	16559	16710	16582	16662	16803	16753	16884	16799	16608	16613	16643	16715	16616	16682	16701	16827	16801	16797	16816	16687	16889	16567	16752	16702	16525	16579	16646	16653	16584	16661	16621	16749	16793	16797	16780	16829	16599	16599	16745	16731	16702	16569	16657	16649	16492	16758	16815	16580	16663	16624	16670	16576	16614	16638	16641	16757	16599	16719	16614	16692	16661	16748	16611	16686	16683	16523	16529	16697	16677	16651	16505	16557	16763	16619	16501	16582	16692	16596	16792	16609	16734	16482	16586	16565	16765	16983	16745	16683	16485	16570	16719	16578	16846	16706	16725	16590	16798	16736	16589	16833	16663	16788	16588	16663	16639	16631	16401	16688	16732	16660	16577	16625	16648	16638	16754	16577	16786	16682	16492	16760	16739	16691	16871	16725	16612	16757	16653	16662	16675	16628	16681	16738	16538	16721	16774	16720	16698	16634	16907	16814	16931	16663	16799	16585	16481	16617	16681	16549	16676	16627	16763	16511	16671	16565	16722	16540	16755	16807	16697	16601	16600	16596	16616	16681	16549	16686	16681	16639	16800	16894	16745	16797	16649	16793	16649	16672	16711	16760	16852	16602	16686	16709	16664	16542	16838	16492	16577	16741	16635	16660	16724	16748	16658	16649	16454	16602	16835	16717	16654	16710	16672	16767	16653	16637	16799	16573	16720	16738	16604	16790	16639	16593	16707	16544	16584	16614	16963	16671	16672	16761	16709	16497	16642	16693	16601	16760	16756	16799	16652	16812	16553	16688	16750	16729	16811	16677	16612	16665	16556	16591	16702	16788	16626	16743	16664	16679	16797	16684	16592	16734	16812	16758	16499	16696	16866	16652	16837	16714	16713	16719	16674	16720	16721	16852	16708	16666	16521	16773	16512	16537	16608	16710	16550	16740	16738	16531	16658	16560	16623	16631	16645	16840	16693	16698	16508	16737	16813	16577	16779	16759	16635	16684	16572	16682	16804	16620	16703	16788	16822	16577	16686	16625	16819	16790	16783	16697	16775	16673	16727	16739	16549	16762	16672	16649	16723	16760	16725	16772	16715	16615	16649	16651	16780	16768	16790	16768	16557	16642	16699	16675	16725	16898	16650	16696	16669	16575	16513	16649	16614	16685	16570	16886	16780	16672	16892	16646	16729	16801	16651	16764	16577	16566	16587	16758	16595	16687	16744	16701	16465	16720	16583	16580	16612	16598	16622	16664	16680	16671	16794	16736	16570	16790	16761	16664	16606	16663	16752	16685	16836	16561	16813	16751	16713	16664	16545	16687	16885	16681	16760	16623	16594	16532	16755	16450	16722	16789	16764	16653	16881	16620	16725	16729	16783	16653	16676	16714	16797	16694	16716	16776	16796	16588	16908	16789	16782	16856	16597	16715	16813	16775	16738	16824	16788	16631	16827	16605	16621	16719	16671	16779	16826	16619	16682	16700	16729	16673	16731	16692	16760	16736	16696	16784	16778	16723	16643	16599	16695	16748	16776	16612	16677	16785	16638	16665	16632	16872	16773	16661	16704	16503	16695	16546	16775	16675	16525	16721	16713	16626	16767	16649	16887	16621	16694	16587	16844	16662	16656	16767	16692	16655	16558	16581	16824	16534	16687	16731	16675	16739	16720	16899	16855	16769	16928	16899	16659	16608	16753	16944	16545	16628	16937	16608	16632	16796	16522	16853	16733	16807	16648	16731	16776	16653	16816	16578	16721	16884	16534	16672	16635	16655	16618	16674	16725	16752	16751	16527	16534	16784	16773	16581	16791	16471	16715	16488	16775	16604	16710	16698	16646	16616	16724	16656	16685	16629	16588	16622	16613	16519	16515	16781	16585	16922	16588	16666	16864	16814	16685	16718	16868	16541	16811	16672	16601	16594	16671	16596	16797	16608	16667	16612	16665	16672	16709	16692	16621	16920	16609	16710	16660	16552	16803	16508	16700	16660	16722	16765	16522	16745	16688	16841	16610	16734	16678	16787	16526	16728	16894	16750	16586	16790	16602	16691	16934	16690	16748	16782	16745	16924	16771	16572	16704	16714	16607	16725	16652	16670	16681	16706	16524	16739	16827	16738	16810	16669	16930	16703	16666	16620	16461	16692	16686	16617	16829	16661	16871	16700	16549	16590	16582	16566	16619	16751	16629	16731	16562	16662	16545	16713	16778	16709	16596	16629	16731	16777	16529	16710	16611	16831	16515	16715	16799	16511	16697	16653	16694	16648	16702	16831	16777	16749	16604	16663	16541	16839	16786	16779	16697	16672	16716	16674	16821	16616	16575	16569	16664	16689	16525	16604	16673	16618	16698	16655	16715	16715	16728	16552	16810	16760	16517	16883	16608	16557	16740	16629	16611	16849	16680	16714	16780	16725	16590	16695	16747	16707	16657	16698	16686	16707	16643	16617	16696	16696	16664	16571	16906	16706	16448	16843	16822	16660	16603	16490	16699	16703	16679	16818	16804	16704	16628	16727	16719	16631	16838	16737	16577	16785	16659	16608	16591	16673	16698	16710	16734	16745	16559	16723	16573	16716	16747	16693	16710	16679	16714	16597	16562	16794	16712	16632	16681	16554	16597	16608	16696	16590	16628	16553	16739	16741	16570	16821	16725	16660	16604	16621	16735	16764	16562	16822	16738	16655	16765	16566	16484	16880	16575	16602	16831	16543	16498	16814	16690	16671	16477	16660	16601	16701	16917	16874	16655	16766	16677	16769	16681	16863	16683	16665	16760	16546	16782	16595	16885	16659	16619	16661	16793	16793	16634	16888	16725	16739	16560	16693	16704	16734	16651	16716	16675	16645	16540	16791	16678	16797	16720	16831	16653	16675	16749	16671	16740	16716	16763	16782	16815	16519	16550	16548	16809	16621	16607	16604	16693	16759	16729	16685	16685	16651	16675	16704	16633	16712	16626	16885	16586	16701	16809	16867	16822	16837	16695	16623	16744	16730	16725	16814	16671	16570	16543	16719	16777	16698	16893	16671	16642	16569	16790	16564	16715	16831	16584	16515	16736	16695	16702	16625	16658	16511	16695	16686	16734	16812	16722	16658	16659	16569	16587	16775	16767	16713	16554	16704	16528	16814	16738	16512	16657	16730	16593	16702	16605	16600	16792	16539	16712	16651	16606	16685	16521	16639	16695	16692	16585	16843	16585	16575	16605	16720	16761	16560	16473	16790	16711	16760	16711	16770	16742	16808	16557	16407	16817	16783	16642	16692	16628	16643	16769	16627	16734	16705	16814	16591	16713	16669	16802	16670	16802	16728	16639	16625	16833	16494	16732	17002	16676	16893	16709	16613	16679	16696	16555	16723	16525	16688	16722	16602	16712	16747	16537	16669	16679	16702	16533	16705	16924	16795	16799	16799	16619	16703	16592	16782	16761	16551	16704	16688	16653	16678	16671	16806	16686	16654	16775	16516	16820	16760	16703	16694	16656	16622	16643	16609	16844	16518	16794	16670	16578	16838	16795	16769	16691	16846	16786	16640	16608	16903	16609	16774	16746	16699	16655	16445	16819	16787	16656	16818	16650	16824	16660	16774	16632	16684	16577	16667	16817	16603	16670	16732	16669	16654	16579	16625	16820	16807	16705	16611	16748	16616	16567	16766	16820	16785	16777	16716	16781	16677	16667	16745	16598	16498	16758	16781	16748	16722	16462	16491	16710	16742	16556	16784	16648	16779	16648	16747	16581	16642	16742	16628	16784	16629	16779	16589	16747	16515	16741	16761	16679	16754	16662	16765	16703	16732	16851	16684	16660	16706	16702	16649	16744	16636	16522	16680	16771	16592	16787	16555	16619	16728	16660	16578	16708	16654	16705	16644	16605	16664	16694	16813	16681	16551	16708	16747	16537	16775	16809	16626	16691	16747	16667	16710	16665	16591	16682	16655	16584	16602	16678	16503	16619	16616	16806	16744	16609	16690	16452	16736	16766	16542	16769	16876	16786	16485	16798	16579	16564	16758	16888	16666	16613	16521	16814	16688	16570	16729	16811	16729	16573	16655	16678	16673	16674	16853	16479	16705	16637	16884	16679	16450	16749	16863	16544	16642	16677	16476	16645	16455	16673	16696	16650	16684	16693	16636	16581	16680	16690	16570	16665	16486	16798	16789	16801	16730	16690	16803	16728	16722	16869	16663	16582	16792	16574	16612	16757	16662	16716	16629	16750	16902	16597	16592	16756	16657	16781	16736	16635	16533	16757	16617	16690	16792	16641	16653	16699	16546	16792	16740	16814	16515	16733	16673	16634	16644	16799	16655	16896	16666	16687	16608	16676	16651	16707	16725	16639	16668	16457	16627	16607	16705	16612	16699	16705	16660	16771	16584	16571	16814	16867	16713	16608	16777	16682	16603	16693
22644	21183	27780	24931	22450	27735	33124	29342	28373	28546	28331	27721	27662	27282	27770	27517	27282	27248	27070	27358	26992	27171	27108	27065	27544	27223	27308	27207	27147	27122	27080	26985	26985	27195	27143	27039	27139	27162	27166	26771	26836	26745	26898	27220	26808	26874	26903	26788	26908	26915	27031	27194	27202	26838	26845	27035	27004	27185	26801	26968	26913	26757	26859	26879	26860	26923	27031	26834	26886	26960	27052	26934	26806	26627	27053	26879	26956	27146	26875	26708	26973	26705	26555	26910	26902	26748	26936	26736	26839	26967	26777	26782	26697	26614	26671	26823	26713	26776	26825	26894	26566	26587	26716	26761	26769	26831	27014	26896	26772	26937	26798	26746	26907	26757	26842	26817	26817	26827	26976	26710	26605	26807	26939	26636	26589	26749	26543	26612	26863	26831	26885	26804	26702	26880	26648	26780	26898	26818	26924	26663	26589	26799	26833	26791	26867	26700	26799	26791	26557	26846	26983	26991	26603	26862	26832	26823	26558	26839	26813	26830	26691	26840	26852	26951	26656	26613	26758	26608	26746	26778	26899	26876	26877	27040	26784	26813	26869	26434	26794	26738	26907	26970	26917	26798	26960	26969	26683	26862	26942	26593	26379	26855	26875	26722	26682	26535	26811	26677	27018	26546	26546	26897	26808	26721	26985	26718	26822	26742	26874	26516	26814	26687	26832	26782	26593	26742	26730	26735	26586	26727	26858	26752	26676	26778	26754	26632	26792	26350	26882	26788	26901	27104	26656	26707	26772	26586	26765	26825	26876	26531	26640	26936	26916	26757	26645	26573	26605	26728	26768	26755	26778	26813	26902	26619	26890	26750	26530	26797	26895	26883	26777	26703	26743	26859	26796	26980	26668	26821	26421	26704	26899	26776	26665	26846	26561	26719	26715	26570	26716	26658	26978	26848	26895	26757	26904	26814	26775	26926	26824	26600	26588	26940	27010	26741	26766	26951	26664	26835	26726	26868	26646	26913	26859	26861	26655	26776	26610	26516	26597	26584	26696	26783	26843	26754	26845	26517	26930	26854	26615	26402	26616	26693	26958	26767	26667	26838	26988	26737	26815	26681	26665	26668	26821	26927	26679	26503	26779	26995	27031	26952	26795	26597	26738	26579	26781	26798	26704	26954	26876	26827	26681	26645	26959	27003	27027	26653	26694	26797	26633	26581	26732	26739	26629	26891	27041	26841	26859	26709	26777	26790	26768	26904	26904	26692	26748	26710	26574	26792	27013	26764	26766	26733	26733	26616	26858	27072	26949	26903	26604	26791	26661	26463	26504	26449	26881	26869	26614	26898	26841	26708	26773	26830	26834	26790	26679	26587	26912	27060	26822	26949	26927	26665	26577	26860	26710	26722	26876	26733	26919	26994	26773	26839	26798	26849	26755	26834	26932	26788	26804	26971	26720	27030	26742	26598	26778	26962	26879	26811	26523	26718	26717	26774	26683	26840	27137	27058	26934	26783	26800	26919	27117	26768	26647	27047	26656	26845	26624	26632	26728	26608	26706	26745	26586	26681	27009	26881	26617	26640	26720	26785	27023	26989	26760	26886	26848	26651	26936	26781	26896	26786	26814	27071	26566	26620	26782	26776	26656	26783	26991	26907	26644	27033	26855	26642	26888	26804	26982	26763	27181	26711	26667	26796	26826	26741	26532	26795	26529	26663	26566	26938	26865	26768	27044	26935	27045	26905	26975	26660	26687	26688	26999	26694	26953	26953	26753	26940	26958	26700	27026	26902	26872	26936	26671	26661	26726	26684	26681	26721	26728	26677	26736	26881	26613	26665	26754	26618	27036	26657	26798	26854	26586	26674	26711	26709	26698	26958	26821	26771	26792	26829	26637	26515	26638	26620	26744	26753	26734	27016	26778	26488	26781	26933	26839	26759	26934	26978	26796	26882	26809	26911	26771	26838	26815	26596	26764	26744	26783	26604	26650	26762	26831	26711	26441	26767	26912	26692	26536	26582	26802	26558	26777	26793	26888	26833	26800	26925	26881	26759	26983	26587	26640	27028	26633	26835	27007	27104	26801	26866	26778	26655	26571	26602	26506	26776	26517	26823	26929	26728	26777	26851	26952	26490	26394	26552	26406	26627	26538	26658	26682	26768	26706	26861	26668	26880	26879	26721	26719	26624	26789	26538	26999	26779	26760	26878	27005	26627	26763	26768	26856	26793	26632	26679	26730	26587	26800	26445	26767	26952	26976	26933	26851	27039	26798	26849	26786	26698	26666	26750	26851	26819	26781	27156	26844	26788	26549	26902	26837	26859	26852	26854	26808	26657	26961	26811	26769	26564	26820	26610	26896	26801	26962	26616	26540	26586	26544	26815	26743	26867	26786	26767	26794	26774	27028	26792	26353	26699	26644	26787	26717	26928	26726	26840	26654	26560	26964	26939	26970	26524	26776	26797	26716	26751	26669	26700	26890	26889	26905	26978	26718	26435	26924	26831	26870	26862	26955	26863	26699	26650	26739	26843	26744	26747	26679	26629	26857	26706	26811	26790	26716	26744	26945	26733	27025	26559	26879	26714	26714	26618	26698	26758	26887	26953	26693	26856	26678	26799	26772	26935	26665	26891	26809	26895	26698	26860	26732	26865	26777	26899	26884	26718	26859	26658	26690	26827	26647	26959	26857	26736	26735	26637	26739	26917	26596	26927	26899	27105	26870	26715	26724	26690	26730	26798	26827	26774	26754	26627	26730	26739	26690	26774	26599	26817	26628	26844	26751	26822	26772	26906	27004	26794	26834	26611	26931	26952	26580	26741	26735	26734	26877	26756	26825	26891	26939	26732	26819	27044	26784	26658	26677	26946	26971	26774	26943	26875	26973	26723	26822	26844	27024	26728	26766	26936	27037	26989	26770	26770	26743	26687	26534	26954	26841	26631	26665	26844	26810	26925	26759	26830	26766	26671	26813	26670	26881	26707	26774	26597	26957	26717	26946	26902	26824	26658	26837	26623	26798	27219	26751	26695	26834	26564	26902	27044	26510	26941	26804	26722	26995	26780	26744	26657	26770	26748	26642	26899	26784	26964	26689	27074	26711	26707	26902	27079	26756	26690	26681	26632	26874	26809	26498	26827	26721	26780	26882	26612	26710	26759	26809	26626	27030	26961	26752	26937	26612	26788	26938	26711	26844	26511	26695	26685	26723	26512	26965	26995	26646	26731	26906	26883	26801	26904	26564	26616	26631	27140	26756	26767	26853	26711	26785	26521	26577	26662	27034	26598	26848	26591	26864	26774	26717	26672	26776	26969	26653	26898	26653	26692	27095	26833	26779	26644	26719	26488	26773	26604	26566	26635	26574	26788	26807	26877	26696	26816	26695	26589	26813	26856	26729	26808	26598	26740	26968	26989	26822	26780	26511	26869	26904	26781	27168	26789	26805	26883	26828	27184	26979	26774	26438	26678	26768	26784	26741	26792	26804	26343	26834	26861	26925	26702	26811	26664	26734	26426	26864	26701	26669	26786	26764	26867	26775	26762	26720	26638	26559	26466	26579	26950	27040	26784	26682	26858	27076	26624	26907	26636	26631	26777	26672	26895	26716	26786	26628	26804	26924	26892	26935	26594	26627	26738	26610	26675	26849	26636	26717	26798	26614	26767	26722	26830	26703	26736	26869	26612	26903	26721	26549	26595	26577	26875	26571	26499	26819	26653	26714	26828	26648	26785	26788	26952	26879	26817	26717	26876	26866	26728	26567	26960	26792	27013	26831	26779	26590	26642	26887	26983	26919	26725	26586	26597	26640	26707	26831	26940	26881	26968	26850	26962	26690	26886	26967	26953	26747	26711	26630	26722	26782	26844	26932	26578	26675	26558	26854	26701	26984	26892	26922	26791	26339	26692	26706	26541	26842	26840	26804	26865	26597	26708	26942	26466	26642	26711	26933	26898	26903	26979	26785	26852	26815	26435	26826	26752	26634	26755	26871	26829	26699	26580	26755	26913	26611	26666	26542	26690	26748	26638	26794	26759	26877	26657	26845	27055	26750	26692	26887	26717	27100	26838	26723	26969	26766	26810	26713	26824	26858	26680	26934	26767	26815	26735	26521	26685	26753	26892	26699	26869	26753	26478	26674	26631	26732	26943	26929	26920	26685	26890	27184	26646	26708	26677	26789	26592	26657	27013	26711	26896	26743	26895	26855	26751	26888	26589	26752	26931	26821	26718	26591	26667	26632	26971	26705	26616	26592	26587	26706	26614	26792	26728	26820	26996	27097	26842	26561	26683	26736	26861	27112	26406	26646	26463	26701	26607	26804	26518	26597	26903	26899	26704	26576	26642	26905	26816	26659	26791	26587	26760	26631	26912	26899	26900	26811	26792	26858	26770	26734	26923	26586	26894	26846	26622	26842	26910	26866	26670	26809	26787	26630	26728	26756	26641	26809	26916	27009	27006	26910	26648	26590	26697	26689	26616	26795	26780	26484	26710	26738	26818	26717	26496	26736	26670	26715	26770	26840	26999	26947	26483	26752	26687	26799	26580	26934	26736	26657	27082	26713	26970	26764	27033	26858	26801	26809	26581	26642	27081	26835	26772	26891	26693	26665	26910	26760	26867	26859	26844	26839	26687	26703	26641	26801	26665	26851	26681	27086	26768	26709	26896	26862	26839	26773	26541	27041	26888	26767	26739	26834	26647	26671	26771	26531	26640	26464	26606	26901	26683	26624	26724	26690	26828	26968	27047	27086	27087	26749	26834	26838	26950	26570	26786	26881	26668	26695	26887	27142	26534	26819	26785	26765	26768	26826	26738	26715	26961	26758	26564	26428	26817	26784	26900	26938	26616	26682	26613	26905	26660	26714	26834	26969	26610	26593	26599	26957	26822	26957	26810	26985	26711	26615	26775	26749	26636	26622	26810	26874	26497	26885	26645	26590	26834	26676	26801	26716	26907	27010	26695	27059	26847	26601	26683	26711	26560	26939	26738	26519	26898	26881	26872	26886	26723	26820	26914	26683	26267	26861	26959	26771	26575	26867	27014	26928	26665	26717	26591	26875	26838	26841	26697	26788	27026	26716	26811	26745	26729	26653	26744	26982	26970	26753	26671	26733	26689	27008	26620	26805	26651	26619	26777	26817	26790	26688	26720	26831	26867	26821	26402	26645	26490	26746	26800
20756	35420	35061	28574	24986	22937	21220	20272	19654	19086	18810	18401	18029	17762	17792	17578	17602	17520	17430	17260	17359	17124	17284	17191	17223	17029	17349	17180	17330	17129	17123	17122	17217	17123	17134	16990	17046	17399	16918	17279	17250	17044	17134	17046	17083	17338	17071	17009	17177	17080	17032	17184	17081	16952	16894	16979	17051	16916	16910	16785	16896	16883	17011	16970	16771	17015	16907	16918	16966	16800	17099	16910	17001	16823	16925	16921	16778	17010	16797	16759	16909	16915	17071	16857	17034	16818	16772	16830	16691	16964	16871	16960	16783	17033	16892	16856	16897	16938	16745	17022	16844	16815	16883	16811	16744	16811	16989	16894	16779	16988	16885	16881	16874	16980	16962	16817	16919	16836	17090	16787	16924	16862	16918	16861	16785	16809	16882	16780	16850	16919	16960	16858	16882	16761	16832	17036	16926	17096	16744	16866	16992	16918	16747	16794	16883	16810	16833	16770	16812	16899	16930	16838	16921	16839	17046	16878	16710	16919	16782	16727	16829	16922	16918	16784	16851	17010	16690	16900	16769	16918	16896	16917	16810	16849	16946	16792	16977	16873	16869	16924	16880	16905	16866	16908	16708	16920	16999	16827	16840	16942	16841	16859	16673	16855	16874	16810	16946	16889	16880	16904	16919	16823	16825	16740	16730	16846	16778	16829	16973	16833	16728	16956	16781	16846	16788	16909	16871	17030	16816	16750	16762	16783	16838	16710	17039	16923	17108	16770	16973	16880	16972	16963	16879	16690	16990	16914	16913	16735	16849	16854	16835	16913	16861	16918	16885	16807	16834	16787	16998	16772	16978	16898	16956	16896	16985	16743	17076	16699	16820	17079	17029	17109	16867	16907	16970	16982	16782	16835	16812	16648	16937	16827	16984	16946	16742	16908	16665	16868	16751	16860	16810	17119	16823	16913	16725	16832	16657	16907	16864	17014	16947	16889	16876	16734	17015	16787	16930	16784	16923	16825	16860	16756	16851	16766	16715	16947	16795	16776	16927	16933	17008	16925	16696	17017	16925	16938	16858	16870	16801	16853	16779	16833	16922	16906	16732	16893	16921	16619	17089	16956	16826	16772	16811	16935	16922	16932	16834	16967	16914	16998	16814	16831	16765	16819	17040	16862	16914	16972	17012	16940	16824	16802	16670	16902	16780	16838	16677	16712	16902	16858	16852	16883	16741	16815	16886	16901	16822	16780	16901	16858	16995	16868	16935	16801	16904	16862	16797	16943	16834	16960	16837	16885	16856	16920	16799	16879	17070	16820	16810	16961	16849	16970	16777	16886	16812	16624	16946	16649	16779	16809	16673	16759	17089	16843	16773	16989	16828	17093	16939	16902	16988	17000	16876	16834	16785	16794	17022	16607	16896	16780	16817	16912	16952	16900	16884	16887	16802	17055	16974	16908	16888	16903	16868	17036	16919	16804	16963	16777	16776	16925	16888	17018	16788	16939	16884	16747	16907	16935	16672	16734	16674	16853	16797	16899	16826	16858	16932	16723	16940	16871	16701	16966	16992	16870	16837	16866	16843	16861	17025	16990	16953	16824	16870	16923	16978	16816	17021	16885	16801	16889	16903	16849	16816	16824	16843	16996	16892	16784	16815	16772	16955	16842	16904	16957	16894	16858	16663	16881	16844	16855	16776	16866	16984	16760	16911	16988	16961	16741	16840	16811	17032	16690	16889	16896	16806	16910	16748	16813	16840	16754	16874	16914	16990	16726	16704	16848	16713	16808	16867	16924	16765	16990	16945	16847	16936	16905	16809	16932	16838	16941	16901	16836	17016	16803	16783	16824	16938	16815	16753	16823	16907	16772	16823	16798	16891	16938	16797	16827	16876	16898	16949	16810	16937	16822	16836	16769	16907	16702	16944	16915	16827	16815	17000	16809	16713	16970	16874	16922	16840	16750	16772	16861	16888	16794	16907	16852	16817	16734	16846	16873	16841	17006	16898	16921	16807	16999	16870	16789	16758	16958	17107	16901	16615	16972	16897	16865	16803	16647	16672	16958	16951	16679	16951	16659	16885	16892	16780	16925	16844	17033	16874	16872	16813	16770	16834	16973	16958	16856	16924	16736	16716	16900	16831	17050	16884	16822	16744	16918	16909	16952	16886	16969	16774	16989	16717	16836	16947	16848	16956	16902	16822	16903	16814	16921	17094	16868	17050	16799	16817	16799	16831	16686	16836	16797	16989	16869	16792	16948	16834	16810	16640	16785	17072	16796	16908	16899	16773	16937	16863	16798	16851	16941	16696	16865	16722	16957	16953	17023	16998	16858	16904	16844	17029	17139	16881	16877	16900	16864	16717	16874	16927	16813	16835	16822	16897	16840	16772	16863	16762	16712	16688	16731	16787	16776	16938	16914	17008	17049	16849	16819	16852	16694	16818	16960	16715	16832	16872	16841	16892	16847	16857	16745	16887	16972	16683	16923	16944	16761	16990	16810	16972	16859	16795	16819	16908	16864	17077	16838	16955	17074	16689	16636	16958	16863	16976	16871	16877	16734	16639	16873	17021	16713	16903	16951	16898	16940	16843	16813	16809	16979	16993	16944	16788	16935	16776	16811	16689	16778	16890	16791	16951	16753	16753	16750	16676	17061	17026	17055	16974	16872	16871	16889	16943	16928	16861	16777	16696	16897	16910	16969	16870	16980	16876	16865	16893	16816	17002	16910	16766	16833	16790	16779	16965	17011	16939	16788	16923	17035	16906	17016	16771	16819	16943	16749	16793	16709	16885	16931	17036	16650	16915	16706	16803	16902	16812	16951	17006	16822	16810	16969	16812	16863	16843	16920	16837	16823	16877	16869	16876	16967	16868	16898	16898	16827	16697	16951	16806	16899	16897	16813	16968	16977	16939	16643	16795	16851	16888	16870	16972	17024	16923	16790	16919	16754	16815	16784	16894	16874	16935	17048	16968	16894	16924	17001	16961	16976	16824	16897	16844	16998	16736	16900	16804	16845	16901	16812	16845	16820	16886	17009	16974	16831	16740	16749	16862	16797	16873	16633	16835	16981	16789	16651	16952	16867	16901	17108	16856	16806	16881	16964	16872	16898	16858	16826	16789	16908	16953	16963	16889	16762	16795	16921	16860	16901	16769	16833	16942	16731	16938	16875	16910	16793	16826	16929	16924	16990	16933	16953	16806	16929	16775	16967	16938	16899	16791	16946	16876	16808	16883	16748	16747	16883	16786	17039	16786	16909	16876	16777	17088	16844	16845	16736	16791	16820	16791	16949	16816	16903	16875	17048	16870	16800	16828	16827	17053	16828	16857	16915	16780	16902	16984	16966	16885	16815	16808	16733	16946	16785	16846	16855	16827	17031	16928	16814	16818	16940	16810	16833	16836	16860	16881	16956	16913	16884	16968	16871	16842	16826	16802	16791	16941	16729	16807	16873	16843	16826	16895	16875	16910	16922	16745	16861	16788	16742	16896	16856	16926	16820	16724	16911	16921	16914	16962	16736	16529	16957	16967	17028	16783	16882	17074	16929	16867	16943	16822	16774	16976	17004	16928	16871	16675	16847	16755	17046	16907	16846	16900	16882	16826	16903	16903	16876	16822	17017	16926	16868	16717	16909	17044	16963	16932	16905	16828	16952	16988	16884	16866	16759	16781	16847	16949	16910	16833	16921	16707	16698	16917	16802	16880	16982	16916	16833	16775	16769	16916	16696	16989	16709	16763	16762	16865	17003	16961	16856	16899	16918	16750	16813	17012	16929	17112	16823	16812	16808	16849	16861	16810	16882	17029	16852	16985	16772	16814	16789	16888	16792	16926	16844	16732	16837	16927	16831	16825	16867	16850	16894	16817	16765	16876	16728	16886	17030	16866	16934	16664	16888	16821	16796	16866	16773	16902	17022	16829	16936	16937	17111	16754	17076	16826	16914	16922	16777	16834	17065	16934	16850	16914	16873	16802	16685	16859	16953	16847	16726	16778	16940	16692	16777	16983	17059	16988	16923	16723	16917	16967	17050	16979	16829	16828	16815	16888	16885	16792	16683	16779	16815	16966	16789	16973	16836	16891	16748	16950	16843	16850	16883	16793	16781	16776	16803	16873	16875	16691	16879	16885	16830	16888	16989	16803	16815	16731	16978	17046	16853	16902	16705	16966	16900	16783	16812	16619	16897	16860	16863	16888	17029	16871	16867	16786	16846	16844	16886	16816	16944	16953	16695	16878	16889	16964	16680	17002	17016	16773	16858	16768	16904	16719	16981	17058	16743	16911	16952	16731	16818	16922	16862	16862	16894	17028	16903	17035	16840	16818	16745	16867	16910	16984	16962	16815	16669	17060	16925	16820	16982	16832	16824	16933	17036	16954	16776	16850	16878	17063	16617	16912	16808	16847	17129	16977	16964	16805	16821	16845	16944	16980	16974	16741	16843	16866	16772	16820	16783	16895	16885	16785	16908	16811	16915	16867	16951	16833	16822	16826	16724	17014	16895	16741	16928	16971	16899	16869	16963	17082	16855	16970	16782	16769	16909	16987	16887	16805	16832	16548	16874	17050	16876	16872	16978	16840	17041	16845	16717	16846	16839	16998	16871	16734	16832	16697	16884	16853	17035	16826	16777	16844	16900	16790	16864	17023	16846	16735	16839	16928	16809	16967	16944	16960	16716	16851	16878	16919	16848	16845	16948	16843	16993	16989	16898	16943	16855	16830	16889	16975	16880	16820	16959	16803	16878	16881	16865	16876	16794	16920	16902	16804	16800	16826	16900	16905	16829	16802	16953	16763	16841	16738	16721	16853	16772	16850	16822	16779	16837	16721	16778	16858	16922	16709	16783	16901	16781	16956	16854	16790	16690	16958	17017	16766	16988	16801	16873	16951	16683	16946	16792	17006	16967	16788	16865	16927	16913	17205	16820	16736	16871	16815	16974	16934	16854	17035	16899	16919	16906	16770	16818	17131	16774	16801	16922	16918	16973	17046	16721	16965	16828	16949	16964	16958	16866	16931	16789	16868	16817	17017	17036	17064	16823	16948	16718	16745	16842	16838	16813	16826	17099	16681	16894	16835	16773	16689	16714	16688	16928	16928	16847	17045	16792	16839	16978	16780	16966	16761	17025	16738	16853	16808	16833	16827	16851	16683	16924	16763	16924	16823	16847	16905	16780
35507	28071	32291	31323	29477	29250	29017	28818	28499	28454	28346	27942	28259	28353	28222	28238	28279	28160	28254	28261	27977	28241	27984	28360	28101	28128	28199	27821	27995	28043	28088	28380	28122	28036	28159	28428	28128	28281	27992	28253	28260	28025	28346	28027	28114	28162	28073	28138	28196	28160	28067	28041	28153	28165	27951	28146	28020	28056	28131	28215	28166	28159	28140	27980	28236	28269	28258	28368	28175	28098	28034	28175	28189	28213	28168	27894	28011	28068	28022	27848	27779	27868	28159	28140	28030	28134	28237	27963	28172	27839	28074	27981	27809	27991	27871	28052	28084	28030	28222	27960	27980	28126	27795	28103	28078	28095	28552	28210	28128	27981	28451	28042	28050	27955	28091	28004	27966	27798	28023	27887	28026	27994	28035	28071	28019	28449	28065	28163	27969	28119	28049	28238	27985	28067	27817	27967	28151	27749	28040	28365	27924	28052	28063	28091	28070	27788	28152	28151	28205	28128	27801	27942	28216	27930	28130	27793	27916	28016	27950	27997	27828	27855	28028	27939	28158	28175	28038	28198	28102	28050	28056	28004	28068	28016	28040	28213	28357	28162	27934	28105	28162	27897	28059	28136	28010	27994	27949	28138	27989	27921	27967	28000	27903	27775	28115	28095	28148	28282	27927	27952	27935	28132	28222	27676	28207	27769	28013	27972	28135	27892	27929	28046	28186	28174	27979	28169	28023	28190	27850	28015	27934	27792	27887	28067	27967	28167	28128	28054	28120	27796	28088	28053	28162	28135	27813	27959	27925	28299	28012	27939	27943	28063	27992	28097	28052	27908	27975	27962	28097	27927	28329	28034	28097	27983	27850	28120	28050	28127	28104	27991	27952	27909	28044	28200	27918	27965	28284	28010	28232	28121	28120	27906	27962	28016	28000	28089	28231	28278	27840	28314	28196	28127	28077	28008	28084	28117	28070	27904	28131	28313	28021	27856	27940	27820	27808	27947	28212	28088	28244	28048	27998	27885	28105	28059	27980	28052	28359	27981	28107	28230	27908	27974	27837	28024	28051	28114	28075	27900	27949	28120	27969	28080	27935	28056	28138	28151	28276	27989	28031	28145	27904	28002	28233	28018	27831	27994	28291	27962	27942	28081	27851	28048	28125	28164	27963	28108	28366	28237	28027	28274	28038	28077	28148	28089	27798	28099	28001	27822	27828	27935	28097	28234	28326	27902	27994	27964	28102	28298	28063	28110	28296	27942	28202	27977	28428	28232	28099	27805	28225	28397	28010	28100	28037	27889	27914	27975	27900	27938	27911	28320	28259	27873	28095	27910	27914	27950	27905	28240	27972	27838	27952	28091	28135	28240	28222	27895	28069	28013	28070	27879	27725	28093	28158	28206	28051	28086	28249	28200	28030	28092	28058	27766	28092	27906	27995	27962	28004	27972	27611	27970	27967	28084	27673	27998	28182	27953	27936	28041	28174	28298	27955	27989	28141	28007	28015	28100	28066	27972	27925	28182	28246	28030	28053	28018	27795	27972	28034	27877	28053	28124	28025	27920	28091	28028	28034	28045	28070	28136	28049	27942	27869	28295	28028	27980	27997	27818	27910	27960	28120	28254	28025	28127	28141	28322	27905	28107	27980	28069	28012	28127	28101	28208	28040	27814	28160	27889	27945	28056	28334	28199	28250	28437	28070	28004	28314	28000	28157	28050	28275	28089	27865	28227	28256	27998	28054	28189	28090	28094	28035	28142	28093	28078	28213	28084	27934	28112	28211	28245	27898	28014	28141	28067	28051	28093	28033	27779	27674	28333	28145	28104	28056	28087	28372	28413	28141	27982	28118	28019	27866	27872	27984	28107	27981	28158	28219	28073	28177	28110	28167	27999	27908	28202	28103	28150	27902	27838	28020	27838	27922	28088	28192	27992	27951	28217	28331	28263	28032	28154	28125	28092	28323	28194	28175	27891	28131	27852	28183	27996	27835	28026	27942	27836	28001	27850	27987	27898	27874	28052	28203	28088	28220	27984	27972	27796	28307	28169	27882	27969	28070	27930	27979	28131	28115	28068	28000	28039	28096	28259	28026	27954	28101	28363	28043	27955	27986	28137	28236	27788	28137	28080	28116	27984	27843	27836	27977	28005	28074	28209	28090	28326	28104	28175	27878	28179	27765	28100	28109	28125	27830	27966	28326	28032	28010	27872	27977	28011	27847	27990	28174	28268	28164	28248	27829	28046	27835	27977	28184	28281	28103	28127	27921	28089	28070	27882	27938	27908	28153	27976	27835	28096	28177	28174	27974	28005	27810	27846	28437	27813	27823	27977	28054	28292	28060	28082	28040	28067	28179	28057	28057	28271	28171	28013	28205	27897	28381	28052	28063	28067	28364	28124	28005	27790	28219	28242	28124	27855	28098	27873	28112	28125	28002	28062	27918	27942	28043	28014	28116	27803	27796	27845	28173	28090	28143	27819	28161	28290	28272	28260	28181	28098	28215	27964	28205	28017	27916	27894	28067	27973	28068	27978	27988	28039	27813	28002	28326	27681	27937	27852	28007	28080	28133	27959	27933	27899	28073	28075	27963	28052	27891	27870	28146	28179	28144	27808	27991	28202	28165	27977	28169	28051	27776	27912	28087	28188	28127	28115	27943	28090	28061	27873	28227	28017	27941	28028	27992	28042	28038	27975	28121	27876	27992	28021	28384	28227	28016	28305	27920	28137	28082	28089	27890	28327	28164	27692	27872	27864	28080	28039	28075	28061	28000	28125	28012	27816	28215	28318	28101	27881	27974	27754	28205	28189	28025	28039	28189	28295	28185	28197	28167	28088	28028	28090	28140	27880	28155	28095	28037	28063	27898	28119	28031	28162	28030	28057	27797	27985	28096	27768	28158	27976	27988	28055	28007	27817	28133	28112	28145	28026	28207	28164	27588	28028	27798	28071	28271	28018	28372	28182	28136	28077	27927	28074	28182	28029	28210	27972	27978	28077	28097	28133	27996	28112	28055	28059	28390	28000	28072	28073	28041	27786	28445	27932	27830	28000	28247	28051	28258	28121	28059	28040	28155	28102	27935	28099	28028	28050	27805	28044	27961	28285	28099	27896	28181	27906	27939	27933	28013	28156	28252	28233	28254	28272	28067	28142	27937	28052	27945	27810	27891	28063	27979	27893	28090	28184	28167	27937	28201	28015	27856	28210	28111	28306	27818	27984	28141	28130	28274	28189	28235	27920	28149	28190	27812	28253	28029	28051	28066	28299	28157	27878	27918	28064	27918	28259	28326	28067	28263	28243	27881	28091	28236	28143	28338	28016	28181	28005	27928	28169	28020	27765	28095	28086	27932	28406	28075	28006	28042	28066	28113	28211	27935	27908	28052	28227	27831	27920	27800	27878	27979	28195	27922	28146	27912	28257	28199	27908	28176	27892	28072	28060	28074	28115	28030	27703	28175	28098	27951	28112	28067	28071	27932	27903	27912	28247	27887	27981	28255	28120	28071	28197	27926	28269	27958	27916	27968	28073	27948	28066	27928	28015	28039	27962	28081	28034	28184	28044	27868	27951	27974	28070	28063	28038	27888	28037	28040	28205	28075	28011	27981	28020	27891	27851	28166	27879	28013	28104	28193	27990	27929	27922	28085	27990	27998	28144	28080	28099	28098	28062	28207	28242	28082	28049	28057	27997	28092	28292	28139	27874	28090	28309	28208	28194	28104	27972	28197	27998	27827	27945	27916	28067	28372	28130	28107	27932	28292	27974	28017	27879	28034	27766	27990	28164	28042	28067	28278	27940	28013	28101	28114	28031	28096	28024	27998	28046	28026	28042	27955	27898	28018	28070	27967	28009	28064	28401	28153	28133	28126	28030	27908	28012	28060	27937	27970	27940	28008	28070	27952	28015	28177	28211	28054	27853	27922	28023	27795	28075	28216	27897	28224	28305	27950	28161	27976	27745	27971	27925	27909	28067	28074	28147	28156	28111	28214	27721	27937	28159	27845	28097	27999	27993	28235	27815	27974	28180	28011	28243	28032	27937	28039	28164	28395	27887	28185	27744	27947	28137	28059	28360	28181	27894	28108	28008	28350	27890	28097	27931	27951	28080	28161	28182	28137	28110	28286	28243	27758	28059	28218	28227	28227	28276	28118	27831	28054	28127	28083	27852	27947	28195	28193	27860	28203	28064	28058	27829	27937	27843	28027	28050	28060	27950	27917	28169	28474	27973	28116	28047	28013	28042	28247	28177	28120	28458	27966	28192	28231	27978	27828	28082	28271	28056	28312	28135	28082	28014	27951	28066	27897	27983	28165	28021	28173	28061	27976	28043	28021	27854	28034	28084	28139	28119	28041	28074	28107	28070	27954	28002	28194	27909	28128	27881	27839	27851	27988	28028	28281	28103	28025	27882	28211	28179	28071	28099	27779	28077	28127	28231	28145	28220	28002	27865	27761	28048	28208	28101	28013	28094	27835	28122	28195	28256	28088	28053	28055	28103	28060	28035	28149	28257	28138	28087	28067	28074	28331	27991	28192	27822	27917	28036	27769	27990	27956	28074	27918	27948	28087	27906	27990	28176	28071	27909	28151	27855	28039	28006	28209	27853	27858	28000	28206	28047	27911	28108	28251	28107	28163	28111	27901	28088	28159	28155	28233	28014	27960	28117	28258	28064	27985	27933	28197	28002	28143	27997	27924	27829	28310	28028	28009	27978	28045	28014	28141	28177	27923	28023	28347	28194	28009	28135	28374	28116	27896	27968	27877	28075	28136	28175	28254	27802	27989	28028	27817	28082	28198	28180	28073	28320	28016	27994	28104	28110	27986	28200	28060	28213	28203	28179	27776	28197	27752	28185	27970	27764	28312	27941	28154	28162	28035	28127	28053	27960	27921	28070	28086	28355	28146	28265	28041	28006	28013	28079	28196	28087	27977	28101	28198	28181	28164	28120	28174	27908	27729	28363	28007	28111	27774	27902	28120	27872	28238	27980	28020	28098	27757	28146	28088	28046	28076	28183	28270	28067	27981	28045	28147	28225	28092	28076	28205	28071	28405	27988	27900	27877	28030	27913	28139	27843	28057	28178	27926	28023	28161	27990	28201	28100	28169	28097	27732	27809	28222	28091	28130	28274	28017	27972	28169	27957	28031	28157	28148	28295	28352	28279	27873	28171	27871	28172
21509	24122	24117	21140	19815	19231	18738	18374	18044	18209	18083	17812	17891	17917	17526	17795	17780	17663	17611	17584	17722	17661	17677	17601	17802	17593	17580	17648	17593	17700	17695	17544	17437	17469	17438	17652	17563	17570	17778	17734	17595	17676	17506	17656	17571	17643	17663	17426	17383	17587	17751	17594	17524	17628	17574	17494	17593	17623	17629	17581	17333	17606	17605	17682	17455	17408	17395	17536	17462	17437	17614	17608	17683	17398	17543	17476	17595	17504	17448	17601	17528	17508	17689	17698	17582	17696	17705	17553	17616	17441	17472	17473	17704	17531	17575	17531	17611	17746	17520	17525	17662	17629	17509	17372	17631	17560	17593	17484	17579	17531	17674	17343	17564	17712	17502	17578	17573	17504	17410	17440	17592	17540	17556	17418	17536	17497	17434	17583	17571	17289	17675	17627	17447	17617	17745	17378	17654	17463	17460	17547	17347	17551	17553	17470	17351	17608	17557	17510	17598	17576	17418	17549	17575	17751	17441	17669	17562	17604	17442	17612	17557	17472	17610	17640	17727	17514	17412	17385	17527	17657	17551	17600	17472	17592	17478	17360	17472	17433	17452	17547	17721	17652	17489	17470	17559	17632	17515	17506	17502	17568	17463	17589	17468	17506	17583	17536	17418	17497	17544	17491	17669	17341	17586	17338	17318	17501	17608	17745	17618	17573	17560	17541	17627	17508	17309	17625	17534	17541	17528	17585	17558	17511	17599	17617	17326	17537	17461	17471	17484	17654	17586	17435	17420	17529	17709	17705	17441	17562	17641	17610	17517	17696	17484	17541	17775	17448	17509	17590	17403	17693	17647	17651	17630	17591	17479	17504	17625	17637	17597	17606	17537	17504	17794	17524	17339	17631	17604	17357	17664	17635	17563	17529	17609	17627	17477	17454	17575	17527	17624	17336	17615	17404	17636	17666	17373	17678	17668	17451	17418	17547	17398	17384	17544	17658	17482	17480	17588	17497	17589	17567	17530	17213	17736	17518	17539	17750	17493	17529	17452	17492	17675	17538	17547	17527	17372	17458	17433	17731	17554	17383	17564	17473	17654	17654	17542	17581	17551	17731	17488	17405	17478	17530	17526	17645	17640	17625	17598	17530	17448	17488	17560	17632	17647	17525	17718	17584	17538	17704	17619	17655	17435	17566	17604	17538	17463	17467	17648	17569	17637	17501	17337	17546	17705	17690	17672	17446	17479	17538	17458	17575	17449	17490	17380	17431	17486	17392	17829	17586	17696	17691	17620	17513	17449	17584	17588	17490	17425	17513	17440	17598	17644	17545	17455	17428	17429	17512	17631	17478	17462	17442	17488	17361	17446	17457	17698	17376	17580	17486	17436	17607	17694	17565	17637	17480	17481	17444	17496	17513	17613	17541	17520	17725	17581	17624	17544	17401	17504	17578	17376	17490	17614	17652	17397	17444	17377	17548	17575	17340	17594	17458	17593	17461	17490	17446	17440	17655	17469	17541	17477	17591	17682	17376	17403	17480	17468	17331	17648	17539	17545	17484	17518	17380	17487	17613	17595	17566	17448	17557	17251	17645	17487	17652	17705	17725	17419	17594	17641	17498	17514	17542	17437	17716	17482	17560	17346	17457	17331	17466	17420	17658	17752	17525	17584	17461	17627	17471	17543	17677	17509	17567	17430	17717	17653	17449	17579	17723	17573	17539	17629	17584	17443	17483	17536	17518	17649	17642	17522	17632	17387	17382	17553	17409	17600	17629	17462	17510	17486	17499	17522	17519	17623	17662	17466	17575	17557	17342	17393	17604	17566	17552	17516	17784	17490	17457	17525	17382	17578	17673	17559	17474	17476	17500	17616	17710	17666	17604	17505	17573	17485	17858	17488	17692	17573	17428	17496	17587	17622	17627	17585	17569	17530	17488	17418	17452	17485	17527	17602	17528	17539	17528	17479	17543	17638	17696	17693	17749	17384	17515	17639	17445	17560	17428	17404	17446	17382	17391	17526	17594	17614	17373	17490	17403	17531	17567	17452	17543	17574	17332	17617	17481	17463	17349	17602	17645	17644	17545	17530	17223	17512	17618	17586	17573	17613	17540	17492	17660	17442	17510	17557	17409	17511	17524	17633	17589	17576	17456	17566	17713	17358	17580	17472	17388	17579	17408	17518	17719	17506	17713	17497	17536	17531	17652	17522	17599	17643	17489	17477	17555	17621	17553	17626	17501	17418	17632	17418	17441	17522	17626	17608	17575	17585	17605	17528	17672	17465	17568	17557	17713	17662	17616	17503	17451	17536	17326	17543	17545	17405	17449	17375	17606	17643	17519	17548	17510	17478	17414	17604	17566	17281	17600	17586	17512	17595	17666	17646	17524	17489	17521	17551	17589	17487	17568	17498	17400	17579	17631	17499	17388	17780	17449	17455	17557	17602	17495	17618	17530	17422	17445	17513	17556	17421	17525	17486	17577	17563	17459	17381	17496	17493	17390	17622	17521	17565	17670	17646	17552	17482	17596	17545	17603	17451	17335	17369	17498	17520	17449	17639	17681	17557	17712	17585	17558	17679	17546	17632	17561	17756	17471	17310	17426	17454	17604	17322	17438	17641	17498	17597	17651	17536	17436	17622	17559	17642	17542	17637	17692	17340	17590	17582	17435	17637	17720	17465	17584	17604	17585	17560	17739	17453	17526	17475	17722	17400	17668	17424	17634	17417	17433	17593	17433	17556	17494	17432	17590	17560	17679	17672	17462	17630	17491	17355	17447	17485	17616	17645	17425	17725	17545	17545	17444	17607	17462	17667	17593	17560	17525	17487	17400	17469	17241	17559	17473	17545	17509	17378	17452	17665	17584	17592	17587	17577	17504	17484	17655	17393	17564	17590	17623	17659	17541	17411	17563	17449	17688	17597	17445	17589	17596	17466	17536	17420	17509	17600	17650	17558	17556	17610	17380	17577	17463	17585	17577	17554	17613	17468	17299	17641	17560	17396	17709	17434	17647	17563	17478	17465	17588	17630	17467	17510	17360	17508	17632	17434	17656	17458	17547	17563	17319	17393	17400	17299	17607	17727	17725	17631	17368	17566	17496	17515	17561	17463	17509	17431	17402	17601	17580	17593	17393	17652	17437	17540	17570	17344	17636	17394	17669	17495	17371	17525	17572	17577	17617	17538	17405	17533	17550	17612	17472	17434	17483	17579	17524	17509	17414	17609	17303	17606	17514	17488	17671	17690	17589	17617	17512	17341	17624	17450	17381	17466	17738	17612	17476	17540	17729	17517	17728	17574	17413	17596	17365	17563	17724	17410	17529	17580	17668	17433	17628	17481	17620	17775	17470	17498	17440	17411	17579	17616	17623	17578	17583	17752	17652	17510	17437	17657	17543	17625	17641	17505	17463	17661	17622	17319	17502	17603	17494	17580	17287	17750	17443	17429	17644	17546	17327	17551	17415	17784	17461	17480	17537	17621	17516	17493	17543	17390	17495	17338	17454	17487	17442	17507	17619	17599	17496	17652	17673	17577	17575	17617	17467	17593	17475	17617	17691	17612	17506	17477	17517	17626	17496	17397	17551	17679	17464	17360	17420	17689	17457	17541	17587	17480	17588	17692	17733	17619	17548	17301	17494	17619	17502	17384	17479	17551	17551	17552	17488	17442	17523	17429	17501	17562	17545	17608	17658	17596	17474	17372	17674	17546	17474	17518	17577	17599	17511	17579	17565	17514	17693	17670	17525	17653	17553	17652	17575	17543	17545	17446	17371	17524	17732	17352	17414	17452	17492	17489	17593	17532	17591	17500	17620	17507	17421	17625	17631	17549	17451	17536	17635	17471	17409	17637	17656	17498	17391	17308	17533	17624	17449	17485	17553	17498	17691	17563	17475	17511	17428	17737	17612	17582	17517	17452	17671	17514	17599	17551	17573	17648	17579	17488	17522	17567	17694	17481	17487	17585	17567	17663	17502	17389	17727	17546	17306	17565	17490	17616	17464	17480	17469	17515	17554	17560	17387	17409	17405	17597	17629	17449	17589	17494	17452	17633	17783	17505	17543	17344	17564	17535	17506	17574	17573	17525	17445	17562	17531	17579	17655	17536	17405	17492	17537	17544	17615	17608	17518	17599	17630	17507	17479	17624	17555	17546	17657	17502	17557	17494	17505	17452	17494	17433	17570	17503	17636	17600	17538	17686	17521	17723	17572	17375	17404	17477	17593	17478	17525	17462	17671	17583	17338	17511	17604	17586	17444	17680	17378	17693	17663	17564	17589	17409	17390	17625	17457	17578	17578	17450	17528	17687	17567	17611	17391	17526	17319	17447	17536	17574	17526	17642	17421	17468	17424	17639	17479	17448	17608	17679	17433	17468	17560	17561	17627	17490	17632	17587	17665	17500	17494	17479	17678	17448	17606	17658	17498	17599	17693	17549	17416	17629	17453	17445	17587	17569	17615	17634	17607	17621	17511	17437	17470	17348	17565	17608	17599	17448	17571	17589	17537	17499	17606	17679	17587	17430	17547	17462	17517	17618	17602	17568	17643	17517	17627	17479	17551	17517	17589	17536	17475	17393	17676	17628	17538	17687	17558	17511	17658	17658	17570	17640	17382	17545	17696	17562	17585	17416	17372	17461	17546	17374	17417	17518	17682	17441	17761	17334	17537	17538	17570	17612	17577	17551	17505	17580	17574	17479	17590	17628	17373	17584	17596	17614	17483	17709	17393	17578	17502	17526	17324	17633	17490	17506	17739	17475	17479	17555	17553	17377	17568	17616	17375	17525	17514	17489	17623	17517	17441	17375	17432	17612	17328	17589	17625	17765	17453	17587	17610	17590	17483	17640	17541	17541	17539	17620	17540	17524	17609	17513	17545	17593	17631	17484	17494	17477	17580	17385	17656	17626	17693	17520	17536	17710	17549	17494	17577	17613	17480	17432	17530	17717	17526	17678	17825	17682	17579	17524	17704	17516	17589	17618	17537	17632	17549	17461	17635	17557	17676	17506	17614	17642	17642	17578	17447	17692	17342	17539	17442	17577	17547	17462	17452	17651	17733	17429	17466	17555	17631	17263	17579	17617	17525	17505	17390	17293	17553	17529	17432	17459	17629	17497	17371	17438	17546	17708	17412	17520	17553	17560	17499	17494	17452	17686	17511	17548	17458	17468	17538	17573	17620
24383	21163	27755	25339	24637	28486	30522	27828	27384	27877	27417	27112	26820	26847	26872	26681	26860	26585	26578	26393	26641	26895	26595	26398	26406	26643	26441	26535	26671	26724	26662	26393	26523	26451	26576	26640	26473	26511	26444	26360	26625	26720	26333	26568	26483	26328	26415	26320	26555	26640	26551	26436	26314	26330	26340	26485	26652	26418	26285	26473	26413	26677	26520	26454	26722	26409	26467	26495	26590	26343	26431	26440	26284	26470	26232	26405	26328	26452	26542	26398	26481	26600	26506	26772	26546	26243	26467	26426	26410	26602	26344	26231	26351	26422	26477	26551	26450	26617	26124	26197	26437	26401	26461	26423	26394	26481	26340	26194	26344	26532	26488	26364	26752	26383	26434	26166	25999	26166	26450	26318	26389	26576	26357	26235	26568	26326	26609	26212	26440	26425	26375	26081	26308	26527	26402	26397	26538	26279	26363	26317	26343	26375	26554	26136	26539	26600	26294	26585	26342	26479	26596	26279	26453	26316	26508	26510	26505	26256	26556	26576	26418	26482	26089	26469	26391	26131	26484	26441	26414	26003	26314	26349	26438	26232	26602	26187	26346	26374	26356	26459	26578	26502	26177	26340	26251	26208	26299	26283	26085	26454	26311	26482	26196	26437	26331	26324	26225	26365	26317	26325	26525	26354	26247	26633	26192	26235	26477	26318	26209	26358	26342	26426	26213	26488	26456	26477	26442	26472	26573	26435	26525	26197	26538	26621	26262	26249	26377	26225	26446	26067	26199	26262	26471	26406	26411	26449	26384	26422	26212	26393	26565	26308	26489	26455	26462	26144	26240	26256	26443	26157	26648	26285	26154	26326	26460	26307	26494	26406	26485	26400	26463	26110	26315	26283	26432	26538	26144	26414	26427	26093	26152	26398	26160	26552	26462	26410	26492	26615	26552	26208	26351	26467	26544	26349	26252	26424	26352	26725	26243	26120	26510	26469	26308	26332	26313	26105	26334	26495	26254	26263	26341	26352	26382	26290	26465	26628	26318	26502	26261	26407	26253	26423	26381	26502	26333	26381	26140	26450	26427	26330	26143	26347	26393	26369	26414	26396	26292	26430	26473	26445	26404	26549	26693	26489	26290	26345	26547	26245	26252	26420	26491	26429	26186	26433	26511	26240	26388	26591	26521	26235	26522	26229	26489	26297	26432	26430	26489	26314	26480	26632	26637	26219	26411	26188	26387	26448	26330	26073	26175	26317	26302	26537	26337	26563	26620	26216	26563	26197	26505	26415	26269	26366	26306	26622	26243	26532	26401	26461	26431	26420	26467	26315	26524	26345	26688	26471	26528	26536	26452	26388	26570	26212	26431	26448	26440	26443	26349	26278	26366	26486	26514	26394	26527	26447	26524	26445	26490	26393	26451	26419	26488	26472	26264	26581	26547	26369	26150	26412	26449	26645	26257	26442	26333	26360	26294	26442	26412	26241	26362	26315	26345	26172	26268	26617	26237	26725	26199	26347	26132	26350	26203	26372	26542	26285	26364	26301	26305	26199	26534	26692	26496	26444	26335	26321	26099	26521	26276	26399	26596	26163	26365	26308	26521	26481	26356	26504	26343	26430	26331	26292	26444	26189	26301	26324	26500	26400	26231	26440	26393	26429	26310	26412	26419	26290	26513	26148	26462	26617	26343	26239	26332	26402	26601	26404	26568	26554	26456	26461	26385	26432	26478	26469	26447	26506	26547	26550	26408	26531	26238	26289	26286	26542	26335	26389	26355	26450	26534	26455	26378	26153	26495	26226	26421	26261	26335	26508	26277	26464	26487	26341	26342	26324	26129	26347	26432	26413	26676	26483	26634	26179	26272	26299	26095	26073	26618	26355	26484	26244	26536	26239	26493	26315	26300	26473	26479	26385	26470	26360	26631	26431	26727	26420	26332	26347	26239	26371	26335	26252	26467	26367	26210	26406	26204	26505	26610	26370	26494	26337	26461	26386	26298	26478	26270	26399	26320	26245	26374	26180	26145	26404	26188	26379	26672	26485	26527	26415	26312	26392	26439	26416	26164	26327	26268	26331	26446	26170	26331	26128	26696	26507	26328	26407	26451	26357	26441	26323	26214	26464	26501	26722	26354	26467	26304	26335	26142	26257	26718	26254	26262	26681	26300	26417	26208	26332	26297	26243	26508	26497	26328	26313	26381	26249	26519	26442	26328	26248	26454	26437	26278	26456	26329	26488	26582	26450	26349	26354	26458	26580	26627	26650	26516	26337	26377	26376	26304	26338	26411	26543	26433	26546	26262	26354	26490	26585	26458	26370	26313	26282	26372	26112	26196	26459	26307	26300	26435	26155	26313	26371	26276	26382	26467	26539	26397	26343	26301	26433	26433	26329	26568	26437	26266	26303	26312	26312	26395	26427	26687	26409	26533	26183	26669	26595	26545	26474	26451	26399	26482	26303	26505	26269	26352	26137	26485	26540	26629	26644	26403	26113	26504	26328	26196	26439	26529	26054	26520	26351	26362	26323	26399	26515	26377	26208	26131	26127	26345	26017	26507	26371	26624	26423	26286	26290	26270	26320	26378	26260	26492	26436	26556	26326	26609	26575	26410	26472	26270	26397	26323	26372	26432	26410	26464	26178	26345	26466	26419	26338	26443	26379	26292	26311	26319	26336	26592	26598	26369	26442	26180	26237	26365	26589	26368	26364	26665	26386	26261	26289	26437	26399	26313	26477	26548	26462	26646	26521	26403	26219	26522	26497	26468	26326	26305	25973	26469	26509	26278	26428	26219	26492	26640	26415	26195	26265	26406	26328	26213	26276	26289	26306	26373	26523	26571	26278	26474	26419	26233	26629	26354	26326	26507	26593	26452	26200	26413	26413	26326	26521	26403	26559	26365	26443	26546	26432	26365	26379	26577	26538	26387	26872	26237	26436	26047	26718	26539	26332	26247	26103	26314	26748	26378	26363	26244	26502	26293	26364	26485	26310	26437	26429	26493	26297	26352	26111	26086	26509	26243	26439	26436	26161	26251	26153	26282	26341	26463	26423	26382	26650	26455	25982	26502	26187	26223	26279	26260	26169	26273	26188	26327	26446	26320	26528	26464	26141	26338	26562	26350	26438	26423	26380	26428	26346	26389	26537	26391	26366	26431	26388	26387	26261	26493	26528	26170	26231	26227	26020	26578	26410	26598	26311	26439	26327	26478	26388	26410	26176	26363	26344	26458	26476	26255	26205	26454	26124	26391	26297	26707	26292	26464	26299	26248	26252	26266	26600	26624	26490	26643	26411	26418	26450	26069	26727	26522	26396	26463	26517	26563	26345	26581	26305	26401	26445	26432	26617	26304	26327	26360	26400	26275	26445	26677	26566	26417	26477	26298	26436	26568	26433	26674	26414	26685	26539	26387	26488	26464	26321	26361	26147	26372	26581	26663	26161	26254	26287	26045	26278	26336	26366	26426	26286	26543	26446	26408	26390	26507	26485	26471	26566	26156	26477	26561	26331	26407	26489	26539	26753	26603	26308	26579	26269	26520	26520	26442	26274	26505	26298	26376	26348	26370	26386	26445	26390	26540	26144	26153	26425	26272	26320	26547	26329	26630	26298	26436	26283	26398	26235	26181	26338	26235	26204	26267	26532	26631	26510	26378	26526	26391	26433	26581	26262	26269	26466	26459	26080	26465	26462	26394	26352	26287	26309	26229	26444	26324	26436	26562	26172	26409	26620	26447	26334	26611	26156	26338	26293	26403	26498	26500	26397	26534	26434	26694	26466	26430	26411	26531	26625	26360	26266	26058	26369	26381	26151	26431	26613	26343	26409	26295	26497	26482	26465	26344	26507	26574	26180	26431	26570	26425	26293	26279	26428	26173	26579	26505	26496	26233	26377	26407	26297	26249	26323	26442	26487	26333	26255	26613	26144	26572	26300	26481	26312	26424	26429	26403	26206	26338	26169	26291	26401	26418	26404	26221	26096	26359	26030	26341	26262	26401	26553	26556	26686	26333	26541	26449	26627	26377	26488	26327	26180	26457	26414	26353	26358	26320	26102	26118	26407	26819	26515	26213	26256	26340	26116	26332	26355	26258	26473	26346	26356	26534	26394	26441	26415	26697	26379	26384	26249	26455	26143	26337	26401	26389	26509	26470	26524	26427	26300	26147	26506	26286	26068	26445	26202	26426	26324	26304	26342	26367	26507	26491	26345	26431	26436	26557	26412	26232	26279	26354	26445	26353	26403	26401	26281	26366	26299	26381	26439	26255	26259	26421	26350	26365	26345	26579	26363	26510	26105	26256	26226	26574	26747	26185	26478	26720	26432	26467	26202	26539	26344	26481	26288	26418	26501	26655	26186	26272	26337	26503	26431	26593	26242	26617	26464	26378	26183	26399	26429	26397	26617	26310	26301	26409	26344	26507	26294	26139	26432	26737	26665	26422	26325	26283	26475	26341	26232	26395	26471	26250	26472	26358	26222	26315	26183	26356	26384	26513	26459	26174	26223	26200	26379	26356	26241	26144	26383	26584	26210	26611	26427	26464	26420	26491	26332	26340	25867	26330	26442	26100	26297	26314	26433	26295	26350	26690	26524	26372	26342	26582	26204	26383	26199	26071	26604	26254	26384	26372	26125	26266	26403	26315	26352	26485	26306	26083	26553	26635	26354	26631	26495	26248	26469	26292	26287	26343	26364	26270	26428	26444	26494	26525	26638	26362	26675	26413	26418	26440	26250	26286	26480	26695	26167	26322	26386	26546	26841	26406	26404	26256	26340	26177	26394	26433	26375	26322	26404	26509	26476	26533	26524	26502	26505	26540	26358	26549	26449	26433	26373	26502	26481	26240	26355	26187	26421	26235	26559	26511	26225	26401	26535	26385	26218	26131	26420	26384	26369	26390	26382	26440	26507	26463	26775	26380	26243	26455	26503	26342	26415	26465	26286	26778	26298	26351	26375	26402	26338	26337	26242	26549	26521	26622	26540	26580	26326	26436	26215	26323	26374	26482	26321	26429	26228	26276	26357	26558	26622	26242	26536	26397	26285	26559	26643	26181	26446	26277	26728	26697	26154	26602	26191	26360	26406	26557	26347	26202	26282	26439	26415	26443	26412	26295	26310	26443	26350	26535	26561	26386	26225	26306	26468	26641	26614	26483	26242	26178	26403	26407	26439	26553	26185
18369	30289	29722	24687	22043	20445	19489	18857	18392	18103	17914	17550	17443	17446	17238	17104	17058	17167	17009	16891	16987	16958	17043	17059	16936	16795	16874	16814	17035	16911	16971	16943	17027	16979	16937	16894	16851	16823	16915	16917	16809	16878	16979	16876	16899	16922	16955	16783	16945	16829	16843	16559	16867	16837	16737	16859	16919	16894	17017	16846	16609	16944	16751	16837	16729	16730	16861	17010	16696	16770	16843	16717	16709	16933	16682	16719	16798	16696	16802	16819	16707	16810	16717	16553	16918	16721	16700	16884	16698	16607	16756	16866	16728	16901	16839	16984	16668	16808	16707	16615	16736	16696	16657	16898	16718	16793	16764	16754	16790	16684	16781	16819	16749	16738	16807	16743	16705	16863	16567	16788	16722	16786	16668	16816	16700	16843	16807	16786	16626	16861	16791	16590	16708	16732	16861	16749	16855	16531	16804	16762	16742	16844	16740	16671	16676	16624	16644	16810	16765	16769	16883	16739	16784	16928	16838	16662	16667	16728	16772	16769	16674	16654	16750	16701	16649	16985	16564	16575	16639	16779	16767	16760	16734	16880	16703	16779	16564	16632	16768	16777	16845	16739	16910	17001	16775	16774	16893	16704	16624	16933	16643	16843	16826	16887	16833	16751	16645	16820	16713	16657	16815	16744	16574	16805	16718	16630	16812	16654	16584	16779	16734	16495	16726	16817	16754	16784	16750	16761	16809	16651	16570	16724	16700	16597	16726	16502	16806	16635	16689	16804	16852	16786	16722	16902	16554	16809	16916	16767	16800	16783	16690	16703	16700	16811	16732	16610	16570	16731	16608	16746	16728	16819	16724	16746	16766	16802	16729	16624	16810	16696	16708	16743	16732	16686	16740	16875	16887	16821	16733	16575	16820	16770	16697	16846	16723	16533	16730	16778	16720	16683	16669	16723	16663	16743	16892	16804	16594	16770	16712	16945	16686	16780	16800	16780	16605	16673	16952	16831	16844	16798	16642	16566	16802	16717	16561	16681	16780	16788	16711	16763	16743	16546	16651	16753	16741	16686	16779	16755	16669	16642	16795	16737	16660	16715	16767	16603	16771	16889	16674	16733	16767	16641	16781	16625	16786	16701	16583	16887	16886	16761	16653	16734	16538	16708	16617	16713	16630	16655	16785	16758	16603	16780	16783	16741	16777	16787	16663	16582	16698	16779	16637	16771	16597	16683	16767	16671	16828	16755	16789	16767	16690	16856	16669	16773	16586	16784	16649	16910	16619	16749	16532	16787	16872	16644	16675	16732	16818	16706	16913	16748	16821	16707	16862	16776	16698	16768	16498	16874	16717	16691	16747	16670	16764	16732	16729	16744	16758	16700	16602	16862	16810	16690	16713	16733	16736	16591	16826	16719	16871	16675	16669	16845	16794	16773	16717	16842	16889	16681	16723	16688	16779	16680	16729	16718	16655	16774	16681	16635	16698	16787	16695	16727	16788	16612	16780	16562	16548	16848	16741	16768	16665	16754	16637	16765	16778	16730	16837	16933	16613	16849	16617	16548	16696	16872	16627	16871	16769	16565	16751	16864	16772	16972	16640	16699	16866	16775	16746	16636	16607	16740	16599	16803	16724	16679	16737	16840	16614	16803	16769	16895	16595	16727	16879	16775	16929	16867	16638	16648	16759	16737	16724	16560	16853	16616	16660	16748	16897	16599	16609	16902	16981	16664	16702	16933	16752	16805	16707	16757	16665	16850	16812	16551	16903	16543	16706	16873	16752	16627	16743	16617	16721	16559	16898	16846	16786	16835	16629	16910	16667	16658	16762	16640	16775	16887	16820	16792	16973	16823	16699	16884	16842	16756	16621	16700	16785	16892	16707	16587	16782	16639	16643	16669	16533	16704	16533	16718	16916	16740	16871	16715	16861	16751	16686	16743	16616	16565	16822	16813	16970	16552	16859	16735	16743	16860	16678	16759	16759	16655	16535	16594	16777	16819	16698	16577	16800	16802	16713	16616	16857	16598	16770	16747	16760	16639	16747	16702	16903	16735	16824	16643	16815	16799	16621	16766	16671	16657	16632	16965	16700	16849	16642	16656	16768	16656	16584	16776	16626	16595	16723	16793	16702	16943	16698	16664	16834	16777	16650	16709	16772	16809	16692	16654	16904	16708	16843	16790	16804	16745	16724	16795	16860	16801	16756	16578	16758	16898	16724	16533	16837	16792	16743	16542	16805	16754	16752	16786	16728	16575	16719	16792	16873	16772	16763	16681	16781	16698	16499	16939	16798	16561	16773	16858	16832	16796	16673	16862	16804	16634	16680	16607	16827	16709	16672	16808	16648	16557	16675	16860	16833	16538	16746	16777	16812	16621	16823	16723	16774	16840	16766	16617	16696	16808	16434	16634	16813	16679	16665	16828	16706	16721	16820	16807	16721	16763	16886	16699	16593	16682	16660	16946	16686	16883	16810	16904	16666	16964	16575	16877	16692	16688	16779	16682	16737	16756	16614	16760	16842	16838	16610	16647	16804	16784	16854	16859	16601	16667	16783	16722	16698	16763	16654	16885	16679	16818	16680	16696	16745	16661	16854	16812	16727	16648	16701	16836	16722	16785	16763	16723	16593	16877	16724	16794	16621	16611	16651	16838	16666	16664	16868	16863	16761	16913	16788	16713	16692	16852	16786	16857	16848	16847	16832	16767	16814	16724	16797	16666	16812	16668	16712	16809	16553	16737	16591	16815	16622	16737	16905	16718	16820	16717	16870	16869	16798	16703	16672	16756	16817	16645	16732	16775	16892	16618	16742	16769	16763	16953	16704	16800	16754	16802	16723	16632	16603	16666	16712	16869	16727	16884	16604	16699	16818	16798	16733	16691	16739	16768	16869	16576	16748	16695	16709	16867	16737	16800	16765	16636	16766	16707	16866	16648	16776	16809	16789	16714	16782	16651	16723	16689	16760	16897	16746	16650	16640	16740	16660	16919	16777	16780	16817	16651	16579	16782	16833	16672	16768	16562	16839	16527	16812	16708	16833	16786	16592	16900	16920	16838	16776	16707	16771	16690	16656	16864	16700	16849	16764	16914	16763	16806	16608	16724	16692	16661	16750	16898	16729	16767	16775	16627	16874	16627	16684	16656	16814	16615	16728	16584	16764	16787	16714	16764	16552	16803	16886	16835	16768	16837	16737	16682	16764	16762	16660	16810	16903	16649	16592	16730	16730	16693	16872	16719	16623	16684	16532	16663	16694	16723	16778	16865	16615	16736	16950	16669	16773	16755	16644	16839	16685	16652	16837	16726	16710	16578	16851	16672	17014	16614	16696	16836	16760	16620	16761	16706	16647	16905	16602	16780	16622	16603	16838	16587	16729	16671	16973	16748	16658	16671	16788	16654	16748	16934	16565	16656	16603	16801	16572	16668	16875	16785	16508	16728	16732	16769	16733	16640	16757	16810	16825	16608	16852	16809	16613	16755	16598	16709	16786	16709	16618	16727	16760	16685	16697	16801	16579	16714	16903	16549	16956	16544	16732	16710	16760	16893	16633	16810	16885	16744	16683	16724	16802	16708	16667	16826	16760	16589	16825	16600	16720	16588	16820	16709	16833	16765	16762	16711	16676	16975	16660	16706	16665	16734	16674	16676	16914	16660	16562	16679	16711	16672	16697	16838	16831	16740	16758	16855	16846	16688	16744	16813	16580	16773	16648	16824	16971	16734	16837	16851	16750	16764	16583	16786	16801	16675	16957	16498	16953	16670	16674	17105	16792	16683	16905	16634	16669	16639	16412	16871	16814	16702	16653	16583	16547	16722	16869	16789	16911	16748	16592	16742	16678	16676	16751	16759	16708	16933	16571	16728	16945	16677	16850	16853	16838	16794	16685	16689	16609	16858	16710	16612	16568	16786	16854	16751	16614	16837	16793	16805	16735	16979	16694	16865	16915	16813	16797	16885	16736	16830	16821	16767	17025	16646	16875	16847	16623	16686	16622	16522	16836	16736	16691	16825	16957	16763	16864	16748	16607	16732	16672	16802	16787	16684	16692	16778	16778	16687	16579	16832	16853	16651	16876	16606	16727	16674	16750	16741	16697	16607	16789	16869	16794	16725	16741	16760	16818	16781	16586	16566	16867	16730	16776	16834	16778	16865	16662	16585	16767	16664	16634	16862	16729	16769	16763	16717	16771	16758	16699	16807	16731	16803	16633	16622	16730	16824	16638	16878	16681	16689	16782	16640	16710	16779	16785	16692	16706	16745	16739	16739	17026	16714	16869	16770	16584	16685	16770	16582	16825	16795	16423	16787	16650	16725	16873	16793	16700	16728	16698	16673	16894	16842	16829	16708	16536	16538	16682	16836	16741	16730	16773	16936	16604	16707	16821	16716	16722	16830	16811	16779	16859	16742	16818	16662	16880	16840	16647	16894	16768	16755	16743	16848	16971	16758	16565	16761	16959	16529	16678	16628	16733	16621	16651	16758	16794	16829	16803	16774	16800	16565	16809	16793	16783	16638	16640	16744	16944	16805	16733	16648	16741	16761	16931	16730	16841	16674	16804	16728	16669	16853	16708	16655	16575	16668	16671	16683	16783	16758	16753	16722	16709	16703	16657	16809	16730	16708	16848	16542	16926	16601	16768	16693	16663	16796	16823	16860	16768	16622	16788	16806	16675	16958	16785	16771	16673	16781	16737	16866	16829	16687	16677	16762	16656	16784	16802	16731	16552	16816	16720	16685	16706	16710	16703	16791	16800	16753	16775	16877	16710	16801	16712	16664	16657	16675	16822	16627	16683	16778	16802	16677	16811	16851	16682	16765	16738	16829	16664	16777	16688	16836	16759	16755	16774	16524	16809	16821	16876	16720	16741	16801	16800	16712	16811	16711	16657	16716	16581	16810	16755	16641	16764	16952	16655	16659	16785	16630	16771	16672	16747	16746	16705	16752	16739	16896	16821	16874	16748	16705	16713	16655	16828	16481	16817	16610	16719	16640	16833	16565	16727	16668	16708	16653	16839	16828	16711	16637	16699	16740	16702	16711	16760	16726	16738	16685	16789	16666	16827	16817	16708	16728	16657	16666	16852	16596	16733	16855	16844	16962	16767	16920	16695	16739	16701	16859	16535	16775	16679	16809	16664	16681	16731	16575	16609	16615	16757	16603	16834	16664	16634	16790
22625	21162	27810	24902	22527	27571	32847	29294	28449	28681	28252	27837	27687	27674	27526	27371	27124	27475	27260	27083	27199	27234	27277	27237	27279	27104	27169	27300	27229	27196	27093	27162	26800	27241	26959	27078	27014	27160	27048	26976	27079	27024	27028	26967	27088	26846	26834	26861	27155	27035	26929	26789	27076	26953	26763	26868	27171	26931	26971	26872	26914	26954	26958	27063	26946	26758	26870	26879	26483	26709	26861	26927	26904	27076	26744	26886	26971	26852	27025	26813	26769	26575	26567	27022	27022	26577	26921	26706	26816	26916	26687	26976	26810	26772	26917	26806	26750	26661	26828	26849	27119	26986	26777	26919	26694	26731	26877	26959	26402	26581	26644	26860	26651	26686	26730	26686	26801	27004	26917	26672	26838	26733	26625	26838	26766	26690	26614	27077	26865	27047	26692	26668	26863	26881	26670	26926	26815	26591	26764	26467	26679	26839	26855	26893	27006	26850	26865	26858	26819	27053	26581	26863	27134	26872	26717	26531	26857	26955	26956	26679	26705	26787	26856	26810	26974	27025	26735	26578	26890	26852	26698	26738	26807	26576	26800	26943	26809	27013	26632	26768	26678	26836	26624	26765	26766	26588	26722	26893	26829	26904	26864	26918	26854	27096	27057	26717	27089	26886	26724	26664	26848	26657	26616	26793	26765	26826	26768	26913	26823	26592	26713	27100	26788	27003	26785	26763	27005	26879	26657	26937	26722	26859	26801	26850	26625	26918	26538	26782	26621	26674	26693	26548	26840	26761	26841	26822	26804	26795	26678	26796	26698	26783	26883	27023	26833	26776	26853	26900	26812	26604	26630	26889	27008	26869	26901	26786	26838	26873	26664	26665	26860	26776	26840	26777	26787	26486	26576	27054	26826	26649	26987	26741	26742	26549	26885	26851	26946	26841	26838	26790	26863	26774	26728	26917	27080	26983	26953	26656	26893	26681	26828	26645	26829	26651	26757	26959	26694	26937	26933	27095	26694	26821	26762	26754	26855	26799	26898	26852	26973	26841	26792	26683	26787	26484	26769	26886	26777	26838	26811	26770	26766	26904	26789	26708	26703	26685	26994	26874	26718	26701	26634	26832	26978	27121	27038	26809	26829	26868	26889	26771	26791	26888	26658	26811	26573	26621	26630	26660	26680	26966	26663	26626	26809	26754	26825	26859	26675	26742	26839	26701	26900	26854	27068	26660	26805	26629	26952	26845	26852	26732	26820	26687	27007	26737	26442	26846	26577	26715	26732	26782	26966	26852	26718	26965	26852	26819	26916	26770	26637	26792	27122	26645	26902	26856	26739	26860	26821	26677	26659	26715	27057	26985	26706	26749	26631	26676	26563	26735	26886	26863	26710	26804	26661	26680	26915	26708	26752	26825	26978	26746	27025	26596	26609	26690	26722	26784	26604	26990	26796	26972	26578	26963	26676	26980	26811	26837	26718	26957	26833	26896	26848	26860	26839	26832	26770	26886	26926	27049	26760	26727	26956	26717	26627	26575	26692	26721	26945	26934	26863	26898	26743	26598	26709	26869	26862	26744	26929	26604	26885	26598	26616	26982	26562	26818	26687	26769	26790	26800	26959	26755	26817	26782	26809	27025	26884	26927	26910	26628	26959	26671	26847	26533	26594	26804	26907	26902	26761	26550	26685	26831	26967	26643	26910	26930	26887	27000	26876	26931	26809	26812	26817	26792	26969	26837	26670	26826	26680	26933	26570	27053	26606	26877	26903	26804	26919	26708	26773	26711	27023	26712	26968	26740	26973	26855	26662	26795	26839	26642	26655	26904	26816	26495	26638	26821	26644	26720	26720	27133	26837	26764	26954	26647	26876	26670	26860	26761	26781	26663	27089	27002	27259	26754	26819	26841	26817	27100	27102	26629	26706	26840	26878	26745	26925	26848	26937	26772	26808	26691	26507	26915	26569	26866	26742	26461	26583	26764	26896	27007	26994	26662	26920	26987	26770	26880	26716	26611	26769	27029	26609	26698	26692	26645	26663	27050	27095	27095	26886	26958	26836	26542	26802	26904	26562	26637	26889	26788	26891	26642	26812	26706	26910	26605	26818	26691	26788	26966	26773	26316	26754	26650	26897	26789	26934	26839	26839	26910	26708	27001	26898	26935	26822	26958	26864	26537	26668	26679	26723	26783	27046	26661	26836	27007	26888	26755	26750	26613	26913	26977	26647	26692	26825	27163	26932	26814	26444	26933	27008	26801	26711	26683	26599	26830	27025	26668	26605	26676	26993	26925	26830	26798	26875	26692	27101	26856	26828	26839	27032	26784	26767	26685	26576	26762	26717	26551	26839	26719	26916	26777	26828	26732	26858	26854	26698	26574	26969	26867	26935	26900	26728	26946	26825	26758	26881	26808	26923	26920	26998	26705	26740	26693	26791	26958	26930	26472	26804	26724	26840	27088	26969	26829	26817	26755	26602	26852	26984	26876	26859	26654	26920	26730	26830	26854	26530	27056	26653	26711	26879	27058	26696	26874	26731	26825	26608	26605	26795	26831	26935	26682	26613	26692	26914	27083	26939	27049	26984	26552	26664	26449	26973	26879	26662	26932	27058	26635	26627	26824	26862	26767	26730	26951	26650	26742	26583	26607	27005	26804	26831	26843	26756	26791	26690	26847	26914	26703	26952	26748	26952	26777	26852	26751	26678	26685	26661	26744	26697	27027	26684	26848	26635	26804	26673	26799	26932	26905	26718	26513	26798	26975	27014	26955	26915	26629	26803	26803	26764	26887	26777	26622	26591	26725	27126	27093	26494	26855	26443	26880	26598	26494	26578	26676	26678	26799	26797	26783	26959	27082	26741	26796	26680	26774	26755	26783	27014	26787	26688	26836	26955	26799	26857	26749	26740	26973	26928	26749	26909	26820	26584	26621	26695	26585	26814	26896	26681	27087	26819	26876	26910	26812	26849	26794	26757	26952	26807	26911	26699	26876	26791	26843	26958	26714	26934	26976	26819	26768	26981	26725	26770	26684	26778	26709	26705	26791	26892	27011	26794	26955	26716	26646	27003	26567	26796	26715	27049	26707	26610	26630	26784	26798	26915	26885	26789	26770	26802	26674	26649	26560	26808	26769	26769	26894	26987	26748	27001	26839	26642	26807	26640	26733	26949	26413	26624	26747	26705	26869	26714	26779	26941	26848	26734	26734	26855	26989	26952	26858	26741	26462	26626	26783	26900	26890	26643	26512	26747	26697	26638	26522	26448	26878	26599	26805	26791	26715	26613	27054	26848	26998	26862	26763	26633	26845	26814	26747	26785	26954	26999	26840	26808	26991	26838	26908	26960	26648	26767	26839	26792	27111	26679	26986	26723	26558	26857	26821	26942	26876	26698	26863	26990	27110	26737	26821	26901	26982	26880	26813	26566	27083	27044	27020	26977	26779	26898	26700	26769	26798	26752	26737	26622	26673	26767	26758	26683	26830	26734	26754	26734	26948	26967	26949	26934	26736	27120	26830	26861	26920	26733	26812	26868	26783	26828	26634	27001	26753	26848	26675	26679	26686	26628	26767	26817	26607	26730	26889	26920	27055	26817	26555	26954	26794	27027	26764	26846	26736	26777	26820	26669	26839	26529	26978	26935	26613	26728	26662	26938	26707	26650	26829	26846	26666	26803	27076	26548	26783	27115	26905	26677	26642	26808	26914	26773	26626	26829	26920	26997	26936	27091	26921	26889	26675	26760	26713	26689	26605	26896	26867	26842	26819	26816	26692	27056	26629	26718	26752	26909	26527	26965	26929	26777	26877	26552	26804	27071	26816	26732	26519	26723	26377	26963	26948	27024	26835	26806	26856	26757	26647	26704	26858	26772	26974	26955	26908	27074	26856	26695	26821	26742	26761	26985	27074	26885	27100	26814	26682	26759	26687	26849	27028	27028	26648	26705	26895	26826	26903	26731	26610	26840	26663	26567	26977	26763	26848	26958	26959	26844	26685	26974	26847	26916	26810	26529	27022	26832	26551	26710	27158	26728	26803	26349	26658	26552	26519	26996	26621	27053	26948	26850	26939	26931	26713	26479	26545	26667	26872	26692	26817	26642	26835	26831	26824	26808	26852	26926	26671	26876	26746	27070	26894	27019	27044	26931	26650	26884	26686	26637	26727	26682	26519	26825	26661	26537	26775	26677	26843	26790	26624	26821	26724	27049	26652	26950	26901	26885	26924	26687	26714	26820	26928	26743	26472	26752	26844	26765	26870	26863	26680	26898	26632	26968	26601	26845	26741	26693	26584	26830	26871	26740	26619	26647	26731	26888	26940	26729	26847	26655	26708	26939	26473	26711	26931	26854	26827	26883	26683	26800	26873	26906	26918	26756	26755	26950	26735	26595	26805	26707	26967	26952	26608	26919	26631	26812	26947	26693	26673	26720	26811	26528	26983	26860	26787	26559	26880	26851	26777	26736	26660	26863	26945	26693	26870	26693	26710	26789	26538	26712	26952	26774	26386	26794	26654	26865	26869	26676	26871	26685	26618	27054	26917	26844	26794	26777	26848	26890	26731	26850	26609	26830	26501	26840	26618	26748	26726	27027	26873	26788	26899	26968	26788	26901	26864	26654	26846	26758	26554	26928	26853	26626	26818	26868	26969	26725	26880	26902	26780	26765	26923	26893	26987	26807	26784	26445	26751	26525	26687	26864	26733	26838	26838	26750	26756	26847	26712	26937	26958	27035	26847	26816	26705	26726	26635	26819	27072	26688	26838	26686	26640	26715	26857	26763	26908	26678	26752	26935	26856	26824	27046	26679	26922	26656	26776	26826	26838	26754	26827	26627	26846	26658	26879	26630	26990	26878	26836	26995	26550	26967	26872	26828	27056	26598	26637	26798	26791	26723	26759	26759	26854	26814	26606	26680	26684	26863	26563	27038	26900	26649	27035	26968	26784	26718	26731	27096	26692	26864	26595	26706	26677	26736	26725	26847	26691	26989	26791	26864	26679	26878	26821	26824	26747	26847	26883	26751	26709	26765	26640	26856	26672	26992	26681	26975	26679	26641	26855	27095	26783	26627	26928	26949	26944	26849	26657	26774	26734	26755	26956	26780	26732	26800	26831	26791	26829	26723	26735	26792	26876	27061	26738	26966	26640	26840	26811	26896	26744	26601	26638	26571	27054	26786	26639
20470	35561	35164	28676	25249	22694	21274	20352	19573	18991	18576	18369	17924	17805	17785	17459	17654	17439	17361	17317	17307	17457	17200	17230	17102	17313	17330	17107	17202	17190	17005	17247	16959	17020	17193	17355	17148	16978	17122	17078	17090	17031	17092	17184	17022	17161	17087	17115	17004	17013	17119	17069	17096	17040	17083	17126	16973	16830	16997	16859	16967	16861	17051	16939	16845	17011	16911	16904	17065	16965	17045	16820	16812	17000	16899	16704	16894	16891	16774	17034	16834	16855	16766	16852	16755	16857	16836	16931	16979	16881	16739	17072	17078	16966	16812	17030	16920	16788	16959	16909	16924	17088	16743	17122	17069	16805	16896	16939	16810	16902	16909	16886	16717	16899	16955	16804	16886	16886	16768	16955	16884	16927	16925	16979	16882	16895	16945	16704	16878	16933	16831	16981	17025	16787	16788	17033	16832	16788	16819	16732	16811	16744	16916	16853	16812	16714	16736	16822	16799	16910	16736	17042	16962	16770	16787	16971	16814	17000	16948	16911	16867	16849	16888	16909	17014	16891	16777	16904	16883	16806	16822	16848	16813	16921	16876	16740	16884	16734	16858	16907	16877	16853	16784	16918	16985	16638	16891	16829	16911	16907	16866	16879	16850	16885	16794	16856	16853	16715	16795	16906	16746	17021	16803	16643	16670	16845	17064	16940	16808	16746	16665	16743	16764	16775	16917	16909	16936	16930	17047	16951	16881	16906	16776	16949	16864	17022	16905	16937	17009	16789	16797	16963	16956	16914	16904	16956	17032	16970	16932	16783	16827	16794	16862	16777	16873	16765	16985	16744	17135	16904	16832	16901	16934	16804	16805	16912	16704	16951	16736	16923	16856	16917	16892	16917	16933	16825	17030	16701	16802	17073	16773	16765	16956	16852	16888	16731	16846	17001	16755	16723	16844	16950	16964	16880	16783	17055	17060	16812	16988	16938	16722	16867	16996	16785	16830	16995	16895	16845	16775	16960	16894	16749	16752	16824	16839	17019	16986	16828	16773	16844	17002	16781	16917	16952	16701	16872	16905	16923	16878	16948	16835	16688	16924	17017	16848	16730	16787	16989	16781	16816	16761	17087	16878	16789	17001	16591	16851	16976	16872	16987	16909	17040	16781	16902	16854	16973	16929	16911	16846	16780	16754	16916	16965	16738	16685	16802	16786	17041	16778	16931	16822	17063	16844	16848	16846	16915	16825	16811	17056	16966	16951	16804	16991	16847	16956	16937	16844	16850	16808	16940	16847	16695	16924	16784	16889	17019	16930	17000	16995	16840	16720	16933	16935	17140	16839	16823	17015	17019	16898	16886	16727	16961	16909	16576	16843	16739	16922	16961	16990	16831	16962	16866	16881	16677	16983	16995	16780	16904	16713	16838	16892	16900	16832	16708	16820	17054	16865	16975	16839	17045	16784	16928	16791	16793	16977	16840	16831	16826	16646	16932	16965	17014	17039	16914	16759	16887	16966	16837	16885	16931	16852	16888	16872	16994	16911	16785	16900	16969	17101	16826	16889	16861	16842	16860	16764	16660	17084	16949	16701	16969	16823	16953	16832	16827	16867	16908	16753	16836	16954	16738	16861	16814	16989	16839	16848	16752	16978	16934	16881	16938	16843	17034	16763	16890	17135	16792	16846	16853	16976	16889	16790	16929	16780	16783	16757	16717	16961	16865	16656	16924	16790	16982	16749	16962	16953	16938	16706	16773	16935	16780	16916	16879	16795	16809	16836	16870	16952	16938	16918	16875	16941	16725	16919	16828	16926	16929	16787	16785	16763	16891	16838	17012	17077	16856	16762	16883	16759	16948	16751	16721	16882	16963	16693	16849	16911	16903	16952	16759	16880	16864	16899	16894	16924	16743	16891	16786	16923	16858	17018	16871	16852	16853	16853	16872	16848	16935	16838	16784	16854	16998	16913	16796	16802	16817	16957	16853	16837	17007	16782	16718	16803	16895	16681	16818	16959	16794	16953	16784	16772	16800	16944	16858	16948	16970	16857	16886	16943	16828	16822	16813	16840	17082	16821	16927	16797	16836	16794	16714	17053	16845	16737	16928	17034	16935	16971	16757	16996	16816	16832	16918	16725	16876	16889	16797	16891	16982	16875	16683	16703	16864	17041	16849	16847	16876	16877	17006	16909	16700	17007	16947	16896	16853	17035	16714	16808	16897	16762	16862	16773	16992	16528	17099	16909	16831	16860	16862	16730	16707	17058	16902	16950	16747	16932	16885	16982	16858	17015	16899	16824	16876	16795	16927	16902	16776	16911	16860	17001	17028	16876	16684	16945	16925	16961	17041	16755	16843	16694	16805	17040	16908	16819	16991	16835	16963	17034	16975	16887	16852	16994	16928	16839	16701	16700	16906	16857	16804	16858	17086	16870	16863	17040	16995	16837	16807	16689	16904	16829	16923	16827	16712	16914	17047	16943	16820	16807	16897	16959	16784	16813	16951	16864	16718	16803	16979	16886	16906	16902	16895	17018	16902	16998	16848	16815	16901	16796	16749	16811	16806	16853	16851	16964	16816	17084	16847	17040	17011	16985	17051	16808	16979	16996	17000	16944	16827	16913	16983	16774	16751	16996	16964	16817	16832	16946	16898	17097	16780	16790	17027	17059	16806	16776	16865	16973	16861	16952	16822	17036	16957	16963	16865	16644	16950	16848	16890	16907	16826	16744	16936	16994	16841	16772	16796	16811	16944	16891	16826	16859	16767	16753	16660	16693	16823	16845	16878	16876	16918	16759	16806	16830	16912	16875	16860	16835	16838	16835	16772	17016	16846	16900	17079	16895	16848	16661	16734	16868	16909	16852	16906	16777	16903	16646	16787	17026	16948	16916	16955	16708	16679	16734	16801	16717	16695	16829	16784	16935	16946	16797	16814	16772	16839	16823	16846	16871	16890	17092	16780	16620	16796	16922	16929	16894	16820	16746	16827	16901	16902	16956	16907	17033	16867	16803	16854	16711	16755	16845	16946	16717	16852	16927	17053	16834	16865	16892	16782	16951	16820	17084	16909	16886	16930	16776	17002	16907	16723	16881	16846	17007	16869	16734	16779	16794	16863	16954	16710	17124	16835	16821	16824	16897	16801	16761	16907	16750	16783	16858	16829	16770	16831	16987	16687	16894	16794	16929	16876	16936	17118	16874	16856	16655	16922	16848	16799	16923	16822	16940	16969	16919	16939	17011	16881	16790	16925	16777	16897	16735	16932	16989	16673	16741	16945	16839	16859	16791	16922	16860	16917	16804	16857	16950	16706	16861	17071	16995	16838	16830	16908	16891	16969	16763	16795	16866	16924	17027	16861	16795	16885	17008	16814	16814	16807	16688	16946	16739	17021	16920	16838	16963	16777	16910	16812	16737	17019	16739	16716	17017	16865	16843	16885	16828	17021	16844	16950	16841	17013	16671	16851	16901	16834	16816	16800	16660	16957	16920	16807	16953	16786	16690	16930	16783	16782	16902	16879	16890	16787	16762	16898	16892	16664	16916	16776	16916	16749	16872	17011	16878	16984	16945	16820	16767	16826	16886	16957	16854	16931	16763	16958	16803	16909	16869	16918	16815	16844	16864	16885	16798	17003	16890	16761	16709	16749	16870	16855	16743	17004	17021	16824	16833	16829	16876	16751	16715	16821	17037	16754	16872	16933	16897	16907	16879	16872	16886	16904	16891	16916	16787	17004	16998	16882	16762	16670	16839	17063	16872	16906	17004	16779	16839	16824	16859	16860	16738	16810	16881	16853	16823	16950	16831	16971	16863	16574	16766	17018	16776	16882	16824	16912	17110	16988	17093	16777	16848	16888	17039	16900	16759	16923	16804	16956	16877	16925	16877	16701	17026	16929	16822	16909	16920	16843	16796	16982	16871	16853	16879	16857	16890	16847	16800	16847	16842	16928	16704	16818	16689	16735	16817	16697	16881	16871	16894	16972	16935	16950	16820	16765	16954	16806	16975	16782	16897	16877	16723	16848	16802	16873	17102	16843	16805	16824	16916	16722	16929	16904	16992	16954	16850	17041	16796	16974	16795	16948	16907	16804	16797	16783	16870	16777	16683	16883	16846	16760	16959	16723	17011	16954	16930	16870	16673	16891	16727	16754	16892	17013	16901	16910	16890	16758	16970	16743	16945	16805	16837	16668	16870	16948	16978	16871	16999	17019	16844	16880	16803	16858	16807	17019	16871	16965	16754	16994	16875	16972	16794	16802	16958	16715	16772	17082	16887	16905	16929	16863	16946	17107	16702	16658	16864	16711	16960	16783	16734	16998	16727	16791	16820	16866	16770	16906	17064	16806	16824	16903	16975	16997	16911	16823	16779	16890	16861	16878	16868	16738	16913	16740	16760	16771	16914	16941	17086	17059	16817	16744	17056	16741	16929	16853	16845	16926	16981	16913	16930	16750	17024	17001	16888	16896	16956	16812	16919	16797	16911	16741	16706	16917	16903	16735	16741	16834	16804	16653	16982	16919	16820	16998	16789	16785	16770	16952	16878	16859	16897	16860	16881	16815	16674	16863	16727	16668	16882	16864	16830	16938	16731	17059	16912	16868	16855	16930	16914	16747	16897	16981	16715	17009	16968	16756	16988	16843	17028	16831	16938	16837	16894	16883	16675	16928	16873	16812	16787	16883	16900	17036	16906	16890	16940	16776	17073	16818	16877	16848	16854	16765	16837	16823	16752	16926	16953	16934	16796	17066	16916	16973	16773	16909	16819	16930	16856	16817	16968	16778	16969	16805	17049	16976	16778	16885	16865	16734	16909	16908	16795	16973	16782	16842	16842	16850	16901	16845	16992	16852	16924	17040	17184	17040	16614	17030	16963	16962	16884	16791	16895	16798	16857	16728	16686	16945	16821	16962	16909	16845	16885	16897	16799	17063	16836	17188	16898	16886	16958	16929	16915	16844	16953	16855	16675	16721	16998	17011	16808	16747	16860	16744	16833	16999	16921	16669	17050	16683	16798	16889	16754	16782	16900	16892	16808	16841	17139	16828	16843	16881	16735	16894	16831	16863	16881	17010	16895	16866	16740	16856	16707	16765	16778	16774	16931	17040	16959	16869	16861	16894	16931	16952	16831	16797	16952	17003	16768	16780	16894	16860	16662	16996	16831	16994	16699	16899	16835	16913
35291	28353	32647	31255	29242	29216	28883	28805	28556	28354	28349	28222	28238	28177	28435	28127	28198	28348	28371	28208	28214	28098	28202	28138	28156	28121	28023	28165	28158	28327	28351	28102	28287	27996	28281	28012	28227	27973	27831	28156	28030	28101	27995	27991	28153	28344	28075	28055	28086	27958	28269	28264	27953	28061	28080	27969	28046	27826	28006	28165	28211	28150	28187	28080	28101	27981	28092	27998	28002	28238	28252	28287	28383	27845	27874	27897	28279	28130	27910	28331	28149	28120	27936	28266	27786	28191	27994	28166	28210	28159	28167	28069	28142	27919	27966	28104	28211	28123	28024	28179	28171	28126	28278	28246	28126	28271	28121	28150	28201	27717	27919	27996	27951	28082	28149	28095	28081	28185	28300	28102	28096	28088	27985	28075	28086	28053	28195	28076	28002	27849	27989	28120	27972	28185	27815	28190	28136	28215	27949	28280	27808	28329	28328	28015	28179	28057	28061	27932	28081	27818	27938	28024	28264	28329	28144	27979	27949	28101	28012	28111	28160	28439	28086	28040	27859	27866	28018	27954	28048	27968	28227	27952	28038	28074	27934	27934	28267	28233	27937	28004	28070	27907	28018	27991	28450	28321	28242	27907	27806	27931	28236	27902	28136	27793	28059	28000	28241	28072	28122	27962	28131	28054	28151	28146	28246	28198	28206	28223	28225	28188	28181	27978	28098	28044	28178	28174	28253	27862	27901	28093	28364	28262	28354	28121	28140	28136	27939	28109	27985	28043	27956	27895	28181	28260	27992	28346	28196	28103	27837	27948	28120	27978	27859	28191	28133	27954	28282	28272	28108	28090	27816	28123	28206	27965	27890	27923	27983	28059	28262	28101	28202	28106	28147	28021	28184	27999	28006	28146	28200	27961	27999	27980	28117	28197	28280	28105	28302	28221	27963	28194	28119	27857	28028	28175	28195	28050	28200	28127	28252	27939	28126	27942	28132	28007	27941	28208	28110	28091	28075	28355	28087	28073	28225	27996	27956	28245	28000	27795	28463	28460	28145	28025	28264	28084	28319	28345	28305	27980	27994	28084	27844	28044	28133	28314	28253	28236	28122	28096	27995	27926	28047	28066	28165	28250	28222	28202	27914	28044	28042	28137	28067	28056	28143	28015	28035	28203	28063	28102	28038	28262	28192	28139	27994	28282	28078	27856	27934	28087	27684	28069	27955	28035	27944	28049	28164	28125	28120	28387	28212	28127	27955	28200	28102	27727	27818	28093	27878	27824	28048	28444	27897	27945	28241	28268	28093	28278	28012	28143	28149	28297	28139	28134	28132	28170	28275	28066	28045	28111	28234	28011	28088	28133	28269	28059	28240	27921	27960	28015	28073	28148	28457	27991	28132	27880	27910	28161	28254	28097	27904	28245	28113	28053	28128	28176	28199	28035	28203	28158	28145	27862	27857	28259	28171	28026	28325	27984	28208	28010	27886	28052	28404	28229	28120	28109	27791	28119	28211	28154	28154	28193	28173	28060	27961	28036	28201	28123	28025	27940	27954	28133	27751	28057	27996	28061	28258	28173	28190	28117	28149	28082	27741	27787	28077	27889	27972	27819	27863	27942	28309	27997	28040	28126	28266	28172	27853	28167	28332	28079	28188	28019	28237	28165	28131	28065	28024	28114	28273	28045	28087	28211	28181	27983	28151	28100	27998	28097	28375	27926	27945	28068	27958	28318	28031	28066	28181	28071	28127	28195	27962	28170	28259	28300	28262	28107	28070	28054	28217	28227	28252	28085	28274	28197	28103	28133	27888	27881	27974	27964	28093	27946	28265	27958	28087	28121	28071	28185	28158	27983	28303	28037	28116	27861	27820	27956	27896	27987	27986	28031	28019	28123	28198	28080	27986	28208	27906	28337	27830	28011	27891	27844	28055	28234	28055	28352	28430	28006	28084	28186	27941	28262	28468	28340	28027	28063	28213	28293	28200	28062	28126	28112	28271	28469	28095	28095	28131	28144	28174	27972	28235	28015	27811	28214	28276	28116	27894	28148	28058	28096	28158	28083	27962	27987	27993	28209	28144	28175	28008	28056	28234	28103	28081	28073	28307	28080	28340	28020	28054	28003	27980	27962	27831	27898	28079	28309	28074	28295	27939	28201	28207	28018	28013	28046	28113	27873	27832	28104	28254	28108	28066	27822	28595	28147	28107	27999	28214	28268	27987	27902	28038	28391	28012	28011	28032	28228	28377	28094	28192	28239	27744	28067	27922	28109	28125	28041	28135	28171	28102	27938	28157	28123	28235	28205	28079	27998	28135	28347	27869	28054	28176	28092	28251	27973	28128	28043	28052	28112	28103	28013	28237	28066	28030	28166	27932	28380	28068	28026	28295	28047	27998	28183	28224	28330	28274	28136	28022	27961	28067	27796	28351	28341	28142	28076	28202	28267	28210	28268	27944	27885	28008	28125	27936	27882	27987	28345	27975	27963	28062	28032	28196	27961	28153	28077	28102	28006	27929	28098	28232	28146	28366	28269	28218	28481	27974	27886	27990	27982	27985	27958	28083	28135	27997	28328	28270	27898	28046	28030	28100	28093	27953	28111	27991	27984	28212	28024	27983	28017	28070	27918	28097	28375	28361	27745	28144	28032	28077	27836	27989	27928	28006	27931	28302	28063	27950	28247	28119	28026	28181	27978	28131	28095	28004	28079	28070	28156	28223	28032	27850	28091	28259	28220	28420	27936	28148	27854	27925	28149	27899	28138	28136	28242	28411	28273	28094	27972	28268	28044	28152	28041	28066	28307	28244	27952	28092	28043	28237	28131	27967	28107	28139	27926	27965	28086	28243	28030	28020	28200	27816	27976	28177	28185	28193	28206	28130	28113	28199	28079	28160	27952	28126	28009	28326	28027	27989	28168	28204	27887	28237	28040	27957	28069	28186	28063	28029	28152	28125	28023	28202	27986	27888	27913	28323	28203	28077	28308	28082	27967	28162	28113	28373	28090	27884	28103	27987	28145	28157	28360	28077	27996	27957	28413	28141	27889	28152	28027	28068	27952	28060	27914	28108	28132	28429	28119	28265	28448	28226	27978	28412	28202	28149	27958	28311	28249	28044	28156	28177	27978	28219	28412	28023	27887	28169	27993	28113	27927	28122	27959	27980	27979	28136	28070	27926	27881	28169	28018	28095	28258	28132	27936	27930	27998	28036	28032	28155	28158	27869	28140	28269	28148	28162	28138	28311	28129	28116	27937	28146	28184	28020	27947	27953	28167	27996	28068	28021	27949	27965	28210	28280	28032	28400	28052	28059	28057	28255	28156	28108	27967	28107	28039	28247	28034	27841	28080	28124	27882	27977	28264	27966	27994	28196	28198	28115	28120	28023	28025	28107	28281	27994	27964	28078	27868	28305	28059	28222	28008	27943	27719	28104	27956	27844	27965	27977	28100	27917	27993	28032	28229	28183	28185	27766	27892	27873	27915	28084	28051	28008	27843	28068	28472	28138	28129	28083	27964	27992	28060	28159	28119	28501	27999	28279	28214	28111	27981	27950	27938	27952	28118	28001	27977	28253	28140	27949	28152	27957	27959	28093	28185	27917	27805	27948	27961	28099	28273	28140	28206	28330	28094	28196	28035	28025	28138	28247	28011	27932	28088	27981	28043	28050	28094	28114	28262	28194	28169	28082	27941	28095	28198	28410	28044	28145	28375	28158	28026	27840	28241	28001	28134	27920	28024	28103	27804	28005	27871	28054	28129	28011	28034	27981	28146	27987	28005	28214	28145	28127	28530	28044	28172	28249	28317	28306	28165	27905	27851	27921	27862	28089	27935	28105	27983	28138	28072	27901	28109	28252	28119	27937	28078	28292	28201	28326	28143	28094	28162	28209	28207	28037	28252	28088	27986	28179	27969	28018	28215	28247	28178	28022	28136	28129	28218	28295	28044	28266	28018	28049	28146	28089	27997	27963	28260	28030	28424	28039	27958	28002	27908	28210	28134	28132	28108	28061	28195	28113	27821	28013	28174	28049	28269	28099	27975	28158	28058	28314	27982	28324	28011	28131	28273	28265	28001	27919	27921	27921	28131	27930	27985	28178	27924	28340	28104	28271	28058	28257	28018	28199	28100	28099	28130	28112	28005	28204	28005	28261	28202	28264	28227	28066	28276	28510	28285	28246	28185	28225	28049	27942	28327	28149	28206	28082	28279	28090	28030	27891	28015	28049	28275	27900	27872	28063	28057	28233	27891	28080	28065	28051	28046	28161	27766	28105	28070	28137	27958	28139	28120	28096	27990	28209	28119	28297	28202	28140	28171	27895	28291	28232	27974	28058	28098	28082	28200	28030	28158	27970	28233	28132	28296	27859	28168	28140	28131	28184	28081	28250	28228	27991	28207	28016	28256	28088	28083	28039	28405	27973	28242	28239	28073	28107	28276	27836	28245	28214	28227	27969	28011	28368	28219	28099	27935	27913	28043	28148	28018	27918	28199	28240	27950	28158	27846	27958	28082	27970	27993	28160	28090	28100	27976	28216	28180	27992	28037	27931	28097	28089	28122	28094	28004	28183	28037	28092	28016	28199	28040	28392	28206	27972	28236	28264	27982	27997	28324	28216	28194	28077	28164	28003	27804	28060	27989	28122	28143	27954	27879	28062	28078	27888	28242	28134	28153	28188	28089	28308	28168	28178	28216	27966	27782	28194	28155	27980	28086	28311	27961	28047	28051	28040	28181	28116	28240	28019	27907	28246	28152	28086	28237	28318	28082	27917	28159	28052	27908	28102	28067	28248	28053	27636	28077	28189	28150	28192	28184	28065	28011	28042	27899	27801	27817	28185	28153	28223	28346	28365	28094	28246	28176	28405	28042	27961	27930	28233	27862	28233	28202	28128	28169	28134	28092	28209	27969	27768	28359	27835	28002	27996	28015	28013	28210	28075	28186	28367	28308	28320	28069	28187	28202	28195	28281	28199	28117	27977	28142	28249	27913	28328	28051	28395	28025	28371	28151	28104	27968	28031	28051	28160	28013	28109	28200	28129	28063	28053	28322	28018	28132	28194	28036	28423	28067	28152	28243	28155	28096	28026	28168	27925	28300	28183	28091	28012	28230	27721	28149	28118	28093	28162	28221	27921	28120	28289	28120	28269	28239	27907	28070	28071	28377	28275	28319	28115	28191
21107	24036	23908	21204	19926	19330	18690	18375	18261	18098	17986	17804	17933	17725	17620	17624	17725	17613	17646	17700	17651	17745	17604	17606	17446	17651	17632	17733	17747	17548	17627	17621	17416	17785	17573	17590	17626	17748	17751	17431	17729	17692	17646	17730	17592	17634	17514	17608	17634	17687	17579	17593	17618	17608	17776	17470	17374	17581	17516	17604	17501	17491	17523	17513	17542	17367	17667	17410	17491	17460	17454	17604	17510	17475	17686	17428	17414	17582	17442	17508	17466	17466	17497	17614	17485	17439	17396	17492	17380	17414	17433	17537	17446	17650	17559	17604	17406	17474	17647	17754	17519	17598	17609	17678	17675	17482	17304	17581	17529	17650	17553	17361	17510	17554	17551	17375	17474	17709	17662	17508	17601	17258	17576	17522	17503	17594	17608	17507	17623	17442	17359	17655	17509	17461	17487	17542	17486	17592	17439	17656	17302	17480	17377	17662	17604	17405	17551	17513	17534	17617	17719	17368	17467	17391	17569	17449	17658	17605	17445	17652	17509	17591	17446	17485	17526	17595	17485	17532	17733	17541	17543	17576	17622	17613	17540	17402	17527	17418	17396	17670	17571	17587	17392	17575	17353	17431	17627	17628	17553	17525	17509	17430	17681	17386	17525	17559	17526	17396	17571	17544	17588	17410	17522	17426	17448	17502	17429	17579	17497	17402	17506	17514	17463	17443	17690	17496	17495	17565	17581	17527	17523	17585	17519	17563	17560	17527	17497	17504	17511	17582	17396	17561	17436	17585	17437	17617	17567	17458	17541	17551	17495	17547	17555	17547	17528	17368	17612	17726	17461	17525	17565	17555	17445	17601	17577	17541	17597	17670	17522	17579	17572	17530	17519	17453	17485	17591	17308	17588	17495	17642	17393	17730	17518	17495	17559	17315	17587	17490	17383	17513	17520	17550	17389	17563	17701	17547	17529	17531	17412	17602	17531	17365	17658	17591	17573	17574	17477	17540	17533	17417	17444	17687	17744	17536	17579	17559	17563	17607	17531	17328	17404	17417	17488	17370	17380	17605	17477	17464	17546	17496	17381	17486	17463	17524	17681	17518	17732	17554	17620	17404	17472	17555	17528	17433	17460	17593	17532	17529	17443	17485	17513	17584	17563	17363	17555	17591	17557	17604	17353	17524	17574	17546	17743	17635	17559	17499	17594	17540	17573	17478	17625	17333	17554	17310	17434	17673	17440	17757	17601	17573	17617	17563	17566	17462	17556	17551	17625	17430	17452	17433	17304	17555	17622	17572	17673	17462	17683	17597	17585	17603	17639	17253	17467	17378	17396	17570	17490	17560	17433	17363	17612	17512	17589	17334	17582	17407	17506	17555	17462	17647	17618	17446	17654	17602	17405	17450	17384	17489	17722	17502	17488	17659	17647	17403	17443	17434	17458	17535	17311	17705	17536	17514	17545	17515	17486	17536	17488	17310	17484	17709	17515	17481	17337	17638	17455	17507	17512	17497	17571	17431	17342	17492	17654	17577	17611	17543	17362	17580	17456	17664	17650	17584	17585	17716	17657	17546	17629	17508	17469	17549	17535	17582	17533	17588	17583	17592	17452	17606	17719	17398	17521	17476	17436	17536	17508	17344	17548	17419	17605	17563	17746	17467	17610	17409	17415	17509	17677	17595	17482	17684	17531	17407	17537	17596	17496	17593	17557	17407	17558	17556	17424	17558	17580	17597	17383	17609	17661	17485	17580	17551	17632	17498	17528	17618	17652	17408	17505	17529	17467	17420	17626	17682	17513	17551	17511	17697	17498	17665	17517	17548	17560	17371	17588	17480	17656	17606	17459	17485	17674	17573	17429	17822	17508	17555	17403	17658	17407	17729	17437	17481	17584	17440	17663	17609	17542	17483	17425	17490	17562	17271	17366	17487	17558	17556	17584	17545	17502	17450	17531	17548	17624	17462	17583	17448	17552	17523	17666	17520	17498	17630	17492	17509	17560	17600	17408	17469	17554	17537	17568	17722	17634	17502	17506	17581	17466	17527	17485	17643	17572	17614	17531	17579	17418	17592	17457	17349	17620	17619	17430	17439	17598	17570	17577	17522	17468	17620	17780	17509	17448	17693	17408	17583	17416	17724	17366	17628	17487	17648	17513	17397	17506	17584	17618	17628	17548	17662	17538	17470	17530	17507	17646	17689	17541	17668	17478	17531	17436	17524	17485	17345	17612	17596	17451	17535	17366	17486	17635	17502	17571	17554	17397	17474	17507	17455	17593	17606	17480	17692	17524	17503	17544	17658	17508	17440	17566	17584	17641	17505	17534	17478	17627	17439	17508	17521	17649	17281	17423	17553	17613	17529	17480	17533	17283	17569	17522	17463	17502	17676	17532	17646	17625	17409	17622	17577	17662	17536	17475	17496	17524	17554	17458	17417	17621	17311	17455	17674	17590	17387	17611	17370	17552	17536	17556	17558	17446	17641	17368	17594	17625	17463	17468	17519	17548	17596	17500	17482	17692	17507	17641	17571	17518	17487	17562	17685	17606	17526	17479	17625	17475	17452	17481	17504	17478	17538	17365	17571	17509	17611	17405	17581	17774	17323	17519	17519	17471	17543	17639	17433	17420	17584	17592	17676	17503	17638	17505	17398	17575	17419	17404	17477	17531	17504	17498	17546	17661	17500	17483	17563	17549	17398	17608	17668	17486	17676	17579	17471	17635	17606	17493	17503	17430	17543	17684	17489	17538	17496	17356	17429	17440	17610	17575	17488	17561	17480	17506	17633	17486	17474	17631	17621	17578	17639	17503	17713	17441	17557	17382	17333	17620	17361	17588	17526	17598	17738	17556	17548	17461	17550	17763	17526	17601	17531	17564	17477	17521	17427	17454	17382	17719	17469	17569	17539	17562	17503	17620	17505	17668	17590	17465	17457	17414	17573	17546	17443	17666	17451	17529	17672	17469	17496	17452	17552	17618	17701	17486	17464	17565	17546	17537	17582	17625	17541	17524	17527	17460	17427	17593	17632	17436	17603	17406	17499	17476	17604	17794	17445	17503	17625	17785	17611	17411	17530	17525	17559	17445	17459	17676	17485	17624	17414	17481	17676	17455	17653	17308	17473	17428	17636	17574	17590	17331	17539	17490	17568	17452	17561	17420	17529	17459	17589	17312	17610	17652	17568	17684	17621	17431	17723	17541	17600	17572	17634	17455	17622	17270	17515	17419	17549	17352	17576	17477	17763	17411	17609	17424	17700	17550	17316	17327	17598	17391	17571	17482	17350	17493	17522	17618	17470	17460	17457	17633	17552	17396	17649	17719	17539	17568	17676	17624	17477	17512	17669	17463	17424	17613	17495	17598	17486	17254	17634	17634	17359	17452	17590	17542	17529	17601	17530	17617	17575	17540	17453	17642	17532	17387	17742	17429	17546	17592	17452	17550	17649	17431	17619	17562	17563	17470	17573	17557	17456	17654	17489	17592	17447	17258	17700	17540	17595	17512	17634	17475	17699	17524	17577	17460	17466	17598	17550	17652	17713	17437	17527	17664	17505	17433	17550	17501	17586	17535	17422	17779	17434	17592	17479	17474	17667	17552	17470	17420	17637	17589	17460	17670	17361	17500	17543	17653	17409	17509	17610	17443	17759	17498	17663	17346	17715	17567	17533	17561	17348	17359	17532	17511	17607	17541	17691	17505	17619	17483	17555	17375	17500	17615	17497	17718	17420	17714	17570	17523	17716	17589	17785	17655	17579	17569	17533	17755	17502	17390	17589	17570	17446	17306	17644	17431	17470	17554	17595	17511	17638	17747	17556	17467	17694	17597	17640	17529	17485	17576	17637	17580	17543	17666	17589	17628	17558	17541	17618	17649	17587	17467	17549	17440	17431	17489	17558	17739	17414	17510	17458	17422	17557	17428	17420	17395	17510	17422	17442	17546	17620	17623	17510	17509	17504	17653	17518	17576	17573	17506	17493	17408	17665	17678	17635	17447	17466	17622	17555	17366	17535	17353	17487	17575	17564	17591	17413	17526	17469	17344	17547	17541	17479	17372	17492	17476	17485	17581	17504	17467	17461	17512	17479	17586	17473	17647	17536	17613	17695	17402	17556	17715	17420	17369	17457	17554	17645	17420	17489	17500	17527	17569	17642	17545	17569	17331	17466	17631	17517	17703	17516	17505	17509	17562	17480	17439	17524	17373	17446	17492	17633	17489	17598	17601	17429	17530	17562	17473	17607	17724	17409	17430	17496	17497	17402	17594	17347	17535	17421	17589	17630	17469	17425	17581	17524	17522	17509	17606	17479	17484	17707	17434	17385	17545	17491	17584	17662	17529	17417	17520	17587	17511	17470	17425	17624	17534	17529	17570	17601	17603	17523	17452	17540	17478	17645	17663	17565	17378	17591	17418	17491	17686	17475	17880	17583	17574	17660	17478	17740	17547	17496	17565	17528	17843	17442	17589	17450	17404	17504	17558	17665	17539	17440	17487	17594	17654	17416	17532	17569	17511	17444	17543	17410	17558	17353	17635	17629	17679	17648	17643	17459	17482	17509	17644	17606	17483	17494	17572	17575	17631	17623	17408	17451	17453	17506	17484	17376	17583	17510	17438	17616	17615	17668	17689	17471	17637	17341	17488	17599	17599	17527	17572	17556	17534	17451	17579	17453	17475	17481	17517	17352	17526	17535	17645	17304	17637	17409	17558	17354	17606	17747	17611	17602	17628	17652	17570	17546	17491	17471	17578	17436	17660	17392	17524	17495	17541	17465	17612	17540	17535	17588	17411	17581	17569	17557	17535	17663	17500	17417	17615	17509	17519	17470	17648	17249	17371	17564	17632	17625	17471	17658	17570	17556	17570	17471	17714	17581	17505	17438	17786	17407	17645	17719	17625	17722	17490	17410	17427	17590	17534	17537	17434	17579	17480	17520	17522	17532	17574	17579	17527	17419	17598	17587	17526	17454	17648	17511	17600	17494	17323	17553	17441	17570	17590	17506	17656	17765	17596	17640	17480	17561	17414	17494	17543	17547	17434	17603	17415	17487	17530	17532	17557	17593	17531	17441	17562	17695	17465	17420	17457	17392	17664	17433	17377	17448	17649	17705	17625	17539	17559	17403	17573	17354	17604	17761	17495	17598	17585	17504	17581	17678	17569	17460	17445	17329	17641	17456
24458	21201	27786	25319	24484	28945	30369	28267	27623	27533	27604	27031	27086	26894	26889	26809	26787	26495	26528	26787	27024	26596	26660	26643	26658	26620	26812	26731	26741	26504	26566	26762	26817	26677	26568	26462	26425	26571	26383	26342	26614	26750	26418	26528	26442	26508	26213	26621	26672	26583	26462	26805	26701	26626	26790	26653	26487	26399	26586	26439	26341	26464	26611	26474	26278	26408	26629	26413	26198	26731	26509	26502	26438	26655	26680	26547	26532	26305	26319	26657	26481	26275	26575	26327	26352	26513	26159	26358	26656	26607	26417	26164	26427	26519	26432	26481	26538	26536	26433	26509	26580	26211	26420	26471	26435	26037	26542	26594	26303	26338	26448	26232	26462	26357	26596	26544	26270	26461	26303	26462	26422	26474	26374	26539	26716	26524	26445	26437	26585	26218	26400	26370	26527	26374	26608	26560	26471	26236	26430	26370	26131	26432	26468	26440	26466	26322	26463	26354	26493	26383	26423	26488	26511	26393	26389	26553	26455	26478	26458	26506	26092	26445	26474	26542	26509	26346	26356	26254	26245	26561	26465	26463	26318	26569	26485	26306	26408	26204	26423	26412	26355	26418	26140	26007	26248	26169	26362	26277	26397	26598	26260	26335	26413	26370	26734	26515	26291	26202	26286	26447	26276	26406	26321	26406	26245	26432	26538	26195	26319	26492	26386	26443	26549	26429	26153	26194	26337	26377	26447	26657	26401	26380	26455	26439	26566	26576	26281	26282	26465	26380	26498	26429	26211	26159	26542	26573	26338	26347	26440	26138	26218	26543	26553	26285	26106	26375	26464	26383	26429	26354	26373	26587	26268	26215	26316	26719	26631	26368	26335	26434	26533	26269	26370	26247	26189	26525	26327	26670	26402	26428	26274	26388	26595	26268	26382	26373	26351	26311	26364	26326	26271	26258	26234	26430	26433	26400	26478	26441	26473	26428	26790	26320	26419	26357	26227	26358	26472	26457	26432	26399	26515	26518	26521	26616	26517	26419	26265	26182	26479	26609	26299	26286	26457	26506	26353	26436	26423	26503	26460	26650	26489	26345	26447	26364	26433	26880	26449	26533	26284	26546	26487	26500	26563	26344	26248	26175	26186	26442	26432	26332	26505	26415	26394	26324	26123	26305	26327	26405	26238	26113	26500	26489	26192	26228	26260	26565	26137	26510	26437	26339	26361	26450	26399	26248	26665	26271	26318	26456	26284	26555	26288	26677	26584	26374	26486	26461	26331	26448	26309	26408	26229	26415	26613	26445	26375	26268	26358	26362	26164	26309	26350	26441	26515	26275	26520	26420	26355	26422	26218	26492	26520	26435	26250	26498	26501	26310	26545	26463	26521	26571	26304	26477	26373	26230	26494	26390	26280	26228	26382	26253	26262	26322	26362	26475	26345	26121	26407	26320	26442	26459	26743	26337	26431	26258	26137	26345	26336	26222	26479	26335	26584	26600	26322	26578	26451	26219	26162	26640	26343	26295	26192	26233	26249	26401	26456	26638	26459	26324	26481	26492	26366	26247	26429	26365	26367	26135	26392	26439	26217	26230	26443	26487	26172	26215	26311	26176	26484	26141	26422	26587	26341	26503	26695	26193	26578	26656	26164	26260	26317	26490	26248	26361	26304	26287	26400	26305	26484	26533	26334	26359	26318	26419	26421	26390	26400	26230	26321	26497	26432	26510	26319	26234	26160	26432	26432	26519	26474	26529	26288	26160	26098	26247	26556	26294	26185	26294	26662	26514	26561	26437	26529	26405	26686	26364	26360	26467	26311	26230	26567	26313	26438	26148	26361	26316	26177	26456	26131	26559	26583	26356	26161	26609	26398	26221	26298	26436	26209	26427	26339	26537	26279	26091	26489	26243	26352	26198	26529	26273	26610	26352	26357	26198	26246	26600	26509	26552	26530	26220	26409	26559	26516	26620	26391	26519	26556	26224	26513	26269	26414	26704	26652	26649	26565	26463	26344	26276	26564	26212	26383	26301	26234	26489	26209	26255	26122	26312	26429	26650	26564	26467	26473	26407	26484	26165	26438	26306	26707	26836	26247	26582	26481	26141	26569	26281	26439	26415	26429	26483	26441	26541	26253	26176	26457	26652	26414	26250	26432	26463	26451	26470	26448	26584	26556	26287	26246	26702	26692	26367	26439	26606	26374	26461	26465	26318	26336	25960	26169	26327	26460	26297	26526	26455	26488	26195	26336	26204	26564	26292	26539	26129	26363	26301	26466	26451	26543	26479	26369	26365	26453	26277	26459	26373	26343	26171	26391	26457	26649	26442	26618	26283	26618	26567	26349	26441	26533	26416	26493	26497	26671	26474	26402	26523	26247	26201	26326	26508	26225	26423	26489	26603	26567	26414	26077	26234	26532	26408	26385	26416	26499	26543	26082	26342	26267	26548	26531	26233	26574	26538	26379	26297	26502	26514	26176	26353	26573	26545	26309	26461	26078	26499	26303	26391	26454	26291	26298	26300	26396	26496	26118	26268	26097	26645	26366	26470	26431	26382	26388	26362	26398	26416	26288	26366	26419	26494	26307	26443	26482	26283	26093	26368	26451	26561	26342	26017	26447	26341	26510	26450	26507	26354	26199	26432	26399	26359	26612	26423	26270	26278	26244	26322	26508	26232	26572	26646	26190	26279	26490	26446	26366	26655	26325	26448	26314	26030	26143	26585	26511	26282	26486	26548	26501	26596	26359	26461	26247	26335	26197	26561	26527	26318	26460	26493	26206	26410	26416	26425	26409	26508	26428	26256	26407	26277	26436	26465	26405	26098	26500	26453	26274	26244	26293	26121	26527	26651	26312	26628	26441	26482	26365	26626	26533	26438	26312	26033	26436	26179	26358	26320	26413	26579	26409	26313	26333	26520	26260	26419	26593	26202	26265	26356	26359	26423	26478	26481	26575	26471	26431	26690	26419	26304	26045	26427	26625	26469	26295	26561	26600	26349	26531	26387	26465	26532	26677	26464	26293	26500	26152	26583	26519	26543	26504	26397	26488	26408	26307	26458	26403	26305	26312	26257	26434	26239	26735	26216	26347	26346	26522	26409	26565	26272	26399	26296	26241	26299	26318	26632	26442	26782	26248	26641	26516	26324	26357	26307	26480	26371	26357	26565	26288	26503	26464	26455	26529	26157	26261	26374	26607	26300	26484	26724	26496	26259	26309	26564	26507	26524	26346	26560	26292	26398	26532	26483	26539	26283	26240	26487	26192	26294	26641	26337	26286	26295	26436	26415	26492	26404	26443	26488	26184	26303	26589	26483	26156	26479	26488	26360	26375	26378	26432	26381	26233	26321	26554	26394	26567	26255	26288	26318	26461	26477	26516	26252	26382	26268	26470	26500	26594	26394	26616	26660	26552	26686	26439	26236	26365	26261	26463	26297	26483	26439	26377	26586	26396	26163	26311	26382	26267	26532	26482	26411	26396	26424	26666	26485	26473	26380	26335	26530	26417	26356	26558	26514	26193	26504	26462	26475	26356	26364	26203	26311	26412	26487	26611	26274	26376	26640	26413	26641	26417	26389	26554	26357	26355	26223	26431	26571	26196	26557	26444	26491	26497	26569	26486	26704	26222	25938	26153	26113	26633	26284	26388	26389	26814	26555	26501	26549	26489	26685	26249	26468	26394	26345	26423	26616	26284	26218	26619	26333	26413	26464	26457	26411	26603	26533	26402	26392	26405	26466	26590	26381	26412	26418	26529	26210	26455	26427	26471	26543	26576	26573	26410	26369	26386	26350	26408	26472	26634	26407	26076	26187	26343	26119	26468	26446	26581	26554	26381	26460	26321	26439	26600	26340	26184	26461	26665	26317	26274	26395	26305	26639	26546	26621	26460	26542	26428	26297	26236	26244	26508	26480	26228	26290	26074	26055	26484	26541	26702	26079	26322	26279	26415	26315	26538	26641	26167	26502	26488	26445	26658	26397	26205	26656	26612	26329	26409	26311	26413	26394	26324	26354	26338	26409	26319	26422	26225	26553	26234	26403	26290	26664	26353	26531	26524	26485	26439	26498	26499	26053	26385	26329	26394	26225	26354	26355	26419	26398	26652	26468	26181	26368	26411	26403	26488	26513	26231	26337	26580	26342	26342	26312	26430	26381	26208	26269	26333	26419	26367	26459	26509	26592	26396	26289	26500	26502	26385	26444	26240	26438	26632	26450	26474	26161	26374	26251	26459	26512	26660	26421	26097	26271	26418	26485	26465	26020	26393	26214	26306	26179	26124	26461	26152	26306	26374	26289	26406	26413	26555	26538	26125	26353	26612	26715	26475	26405	26535	26263	26503	26617	26382	26285	26456	26321	26359	26554	26348	26260	26353	26306	26345	26420	26589	26098	26310	26454	26196	26261	26295	26524	26402	26283	26547	26492	26483	26516	26336	26336	26468	26365	26477	26242	26277	26078	26298	26384	26241	26504	26200	26174	26250	26381	26499	26521	26322	26367	26681	26327	26373	26637	26465	26376	26310	26551	26448	26307	26339	26350	26362	26816	26488	26467	26586	26561	26319	26236	26496	26411	26751	26418	26401	26371	26393	26214	26327	26437	26214	26211	26211	26309	26366	26445	26079	26316	26452	26346	26546	26063	26382	26314	26382	26272	26630	26339	26294	26628	26396	26288	26297	26424	26571	26392	26361	26232	26335	26258	26218	26527	26434	26312	26256	26375	26596	26327	26490	26428	26257	26269	26337	26218	26254	26373	26181	26664	26190	26260	26375	26321	26556	26335	26457	26442	26648	26377	26384	26349	26682	26378	26448	26638	26453	26536	26731	26368	26204	26295	26481	26390	26502	26448	26378	26471	26397	26187	26196	26103	26106	26395	26303	26316	26487	26506	26523	26681	26308	26334	26431	26259	26290	26229	26320	26187	26478	26627	26166	26616	26418	26498	26162	26326	26412	26407	26539	26377	26427	26320	26207	26288	26149	26496	26391	26180	26471	26561	26204	26228	26349	26201	26211	26242	26366	26409	26178	26398	26307	26382	26304	26264	26408	26461	26494	26410	26642	26601	26323	26274	26564	26330	26382	26424	26301	26704	26549	26335	26546	26519	26492	26195	26537	26303	26142	26352	26505	26233	26465	26559	26384	26596	26553	26396	26454	26285	26164	26119	26245	26301	26634	26532
18438	30342	30032	24918	22158	20561	19535	18894	18492	18059	17917	17646	17284	17380	17269	17091	17223	17229	17120	17010	17101	17085	16965	16892	16969	16915	16895	16800	16785	16858	16843	16837	16923	16815	16954	16769	16869	16902	16916	16791	16923	16897	16743	16958	16856	17051	16736	16811	16909	16744	16855	16986	16948	16873	16674	16801	17043	16834	16831	16793	16704	16761	16911	16724	16784	16771	16893	16707	16737	16881	16633	16667	16644	16772	16813	16897	16695	16645	16752	16832	16861	16743	16824	16627	16776	16721	16867	16713	16839	16738	16740	16750	16719	16732	16773	16768	16804	16734	16758	16869	16687	16686	16651	16847	16804	16833	16831	16605	16781	16718	16697	16762	16655	16601	16645	16827	16855	16773	16678	16728	16702	16855	16561	16639	16691	16746	16851	16759	16736	16849	16678	16596	16854	16623	16783	16693	16884	16857	16940	16735	16832	16820	16792	16706	16741	16923	16825	16848	16864	16669	16764	16716	16633	16614	16721	16682	16668	16780	16686	16825	16823	16538	16888	16671	16501	16703	16749	16641	16626	16821	16752	16752	16891	16761	16823	16680	16708	16714	16879	16918	16880	16785	16614	16583	16761	16677	16604	16661	16692	16818	16777	16801	16573	16608	16705	16678	16702	16754	16852	16709	16699	16655	16741	16659	16613	16738	16848	16663	16744	16870	16687	16664	16710	16751	16821	16719	16804	16856	16812	16720	16694	16603	16769	16661	16850	16950	16776	16658	16575	16740	16881	16799	16838	16770	16715	16710	16717	16736	16840	16914	16735	16787	16851	16965	16684	16747	16695	16840	16877	16696	16524	16610	16551	16752	16692	16764	16625	16458	16730	16682	16788	16714	16801	16810	16771	16624	16555	16813	16775	16747	16750	16502	16719	16660	16582	16747	16686	16638	16704	16698	16657	16682	16839	16742	16957	16646	16913	16692	16701	16715	16838	16714	16720	16769	16749	16689	16788	16693	16768	16701	16669	16782	16503	16767	16812	16818	16863	16663	16711	16732	16822	16620	16769	16777	16539	16605	16822	16821	16725	16713	16720	16531	16776	16728	16569	16843	16761	16671	16771	16693	16714	16871	16640	16752	16658	16740	16615	16804	16690	16693	16621	16749	16666	16721	16786	16847	16926	16882	16877	16798	16640	16582	16816	16756	16762	16730	16689	16818	16799	16563	16821	16681	16827	16734	16890	16864	16744	16839	16645	16749	16770	16735	16763	16577	16726	16877	16744	16855	16749	16905	16789	16765	16681	16855	16811	16671	16848	16625	16677	16719	16680	16782	16736	16875	16690	16737	16771	16718	16672	16676	16589	16923	16792	16668	16728	16871	16853	16817	16757	16640	16848	16817	16575	16736	16746	16608	16720	16594	16821	16743	16795	16863	16664	16818	16882	16742	16650	16625	16999	16760	16734	16853	16648	16594	16688	16785	16635	16589	16872	16769	16679	16888	16729	16791	16909	16621	16652	16688	16794	16625	16530	16817	16713	16640	16782	16819	16739	16816	16710	16553	16561	16760	16702	16789	16935	16771	16688	16656	16578	16672	16787	16699	16770	16693	16621	16778	16732	16738	16753	16817	16699	16604	16739	16808	16774	16928	16794	16710	16813	16787	16791	16845	16687	16702	16822	16817	16691	16663	16785	16764	16769	16639	16680	16693	16695	16681	16875	16759	16989	16756	16626	16841	16863	16753	16609	16877	16797	16827	16884	16716	16882	16711	16766	16591	16728	16863	16811	16698	16684	16695	16760	16695	16808	16701	16625	16891	16883	16844	16612	16980	16762	16750	16565	16512	16684	16707	16619	16751	16777	16601	16723	16739	16832	16720	16771	16898	16851	16855	16862	16660	16631	16881	16516	16675	16837	16716	16785	16702	16934	16740	16710	16576	16772	16632	16835	16677	16625	16747	16751	16738	16727	16436	16774	16770	16649	16720	16803	16879	16814	16660	16740	16786	16837	16676	16803	16832	16794	16667	16665	16871	16880	16814	16729	16788	16694	16597	16813	16648	16673	16561	16819	16774	16558	16840	16640	16598	16640	16822	16855	16663	16662	16819	16807	16817	16814	16598	16896	16836	16724	16888	16796	16857	16622	16735	16621	16800	16674	16896	16944	16827	16742	16670	16725	16761	16450	16705	16719	16599	16880	16730	16819	16740	16832	16922	16600	16648	16722	16677	16619	16781	16834	16768	16700	16718	16713	16768	16776	16603	16583	16763	16628	16654	16677	16845	16642	16798	16589	16817	16762	16684	16716	16804	16814	16642	16580	16726	16742	16772	16855	16741	16663	16701	16811	16641	16659	16946	16711	16763	16664	16703	16682	16805	16628	16709	16862	16766	16837	16753	16871	16629	16696	16644	16572	16724	16559	16707	16658	16656	16734	16685	16943	16813	16706	16894	16808	16546	16689	16905	16714	16772	16744	16736	16694	16788	16924	16930	16736	16768	16622	16738	16685	16843	17024	16696	16831	16738	16862	16700	16806	16704	16653	16825	16947	16756	16862	16763	16537	16772	16710	16757	16861	16548	16783	16955	16773	16789	16824	16658	16518	16837	16840	16719	16920	16678	16802	16591	16625	16719	16778	16808	16814	16883	16840	16698	16908	16758	16733	16900	16560	16676	16840	16456	16675	16685	16812	16845	16556	16784	16681	16750	16726	16772	16749	16776	16500	16680	16809	16725	16742	16533	16773	16631	16732	16655	16694	16650	16833	16708	16697	16744	16613	16709	16593	16750	16903	16633	16918	16750	16891	16648	16824	16745	16665	16753	16778	16933	16845	16804	16519	16754	16835	16839	16835	16730	16722	16961	16798	16772	16656	16603	16745	16572	16712	16567	16700	16853	16820	16644	16699	16641	16631	16998	16563	16748	16685	16798	16796	16983	16784	16733	16630	16819	16664	16766	16819	16720	16794	16938	16888	16746	16679	16833	16713	16662	16899	16755	16685	16804	16706	16928	16933	16626	16826	16725	16727	16737	16815	16796	16766	16859	16708	16812	16719	16715	16743	16661	16592	16623	16597	16727	16812	16674	16931	16697	16826	16769	16769	16710	16674	16810	16686	16714	16918	16702	16576	16749	16757	16791	16658	16561	16918	16639	16892	16784	16818	16855	16821	16754	16714	16712	16628	16741	16797	16785	16711	16721	16778	16818	16760	16819	16798	16779	16724	16842	16597	16694	16867	16740	16656	16844	16770	16847	16493	16687	16817	16670	16733	16678	16732	16879	16626	16525	16653	16797	16733	16712	16755	16887	16497	16814	16715	16436	16716	16724	16742	16683	16789	16828	16713	16858	16748	16802	16784	16829	16906	16734	16786	16621	16843	16608	16820	16709	16688	16779	16851	16590	16925	16737	16598	16584	16667	16726	16678	16713	16691	16858	16842	16803	16756	16716	16472	16608	16726	16729	16621	16624	16775	16822	16718	16690	16723	16765	16546	16763	16814	16871	16631	16689	16682	16610	16553	16699	16864	16760	16808	16592	16739	16767	16806	16846	16724	16687	16712	16534	16867	16981	16598	16819	16712	17022	16802	16684	16793	16762	16803	16734	16837	16824	16942	16717	16723	16820	16502	16720	16839	16682	16736	16792	16872	16768	16643	16718	16745	16764	16709	16702	16485	16907	16805	16918	16618	16766	16626	16708	16692	16785	16693	16780	16655	16803	16791	16768	16682	16850	16784	16619	16888	16688	16896	16670	16914	16778	16704	16807	16745	16630	16619	16822	16670	16844	16914	16870	16685	16914	16834	16690	16694	16723	16552	16680	16832	16606	16768	16850	16744	16655	16663	16854	16722	16816	16810	16955	16674	16854	16670	16686	16686	16787	16720	16717	16826	16674	16904	16549	16758	16692	16801	16736	16698	16752	16853	16665	16910	16607	16811	16749	16738	16807	16704	16788	16734	16800	16773	16700	16835	16861	16749	16759	16754	16636	16664	16649	16676	16673	16959	16810	16796	16724	16692	16724	16787	16845	16696	16726	16663	16776	16742	16698	16700	16884	16682	16568	16682	16733	16638	16763	16731	16851	16635	16684	16697	16779	16921	16787	16744	16567	16685	16602	16750	16748	16629	16782	16631	16676	16502	16832	16670	16800	16800	16780	16868	16788	16763	16776	16795	16686	16712	16852	16659	16606	16872	16921	16781	16789	16645	16877	16663	16678	16812	16798	16828	16658	16717	16877	16717	16586	16895	16805	16649	17001	16639	16599	16792	16693	16680	16747	16834	16811	16644	16723	16791	16651	16809	16800	16629	16801	16705	16665	16721	16801	16687	16547	16928	16795	16774	16732	16904	16640	16724	16720	16665	16837	16778	16740	16764	16694	16770	16752	16830	16761	16626	16776	16660	16785	16811	16740	16870	16771	16708	16759	16747	16639	16872	16817	16685	16793	16589	16699	16873	16622	16811	16776	16762	16800	16637	16633	16832	16645	16953	17068	16642	16699	16680	16774	16726	16774	16805	16717	16659	16888	16752	16736	16722	16597	16715	16686	16689	16608	16958	16662	16682	16886	16704	16855	16919	16690	16569	16863	16714	16647	16747	16607	16783	16596	16758	16639	16724	16779	16653	16829	16661	16738	16801	17000	16663	16699	16562	16657	16579	16561	16726	16724	16731	16691	16884	16835	16905	16794	16894	16710	16761	16824	16789	16707	16590	16650	16758	16963	16878	16682	16727	16866	16705	16501	16759	16628	16700	16752	16650	16908	16822	16833	16771	16738	16835	16675	16814	16748	16706	16760	16887	16869	16906	16706	16760	16824	16805	16728	16722	16918	16734	16668	16822	16701	16600	16902	16846	16911	16700	16772	16677	16629	16687	16861	16693	16664	16802	16711	16735	16838	16757	16686	16650	16719	16779	16826	16664	16779	16552	16694	16715	16719	16703	16729	16920	16630	16705	16779	16718	16783	16783	16575	16636	16858	16643	16830	16627	16647	16844	16891	16854	16838	16670	16668	16641	16735	16616	16663	16755	16816	16576	16708	16830	16614	16957	16641	16832	16761	16746	16515	16775	16844	16704	16702	16885	16728	16944	16905	16875	16580	16716	16817	16708	16778	16805	16683	16638	16907	16675	16757	16758	16710	16691	16758	16587	16696	16631	16756	16853	16794	16749	16872	16753	16659	16727	16671
22607	21178	27808	24946	22364	27528	33002	29307	28551	28458	28351	27936	27737	27723	27543	27109	27450	27278	27222	27054	27232	26984	26928	27064	27030	26999	26995	27042	26797	26743	27340	27084	26962	27005	27079	26977	26962	27082	26849	26999	26944	27036	26901	26953	27183	26831	26710	26913	26874	26930	26842	26814	26910	26940	26996	26883	26629	26817	26877	26811	26845	26905	26916	26981	26845	26699	26822	26894	26769	26700	26884	26887	26713	26879	26767	26882	26966	26919	26824	26871	26809	26962	26827	26661	26766	26885	26802	27006	26907	26878	26661	26766	26598	26886	26865	26723	27120	26598	26507	26865	26849	26805	26626	26782	26921	26852	26742	27062	26606	26842	26579	26959	26882	26876	26702	26884	26688	26304	26572	26910	26551	26677	26931	26964	26807	26965	26640	26748	26625	27118	26596	26667	27060	26814	26551	26566	26782	26935	26850	26674	26671	26691	26683	26698	26773	26667	26790	26970	26764	26525	26947	26658	26806	26506	26586	26751	26786	26906	26893	26644	26753	26572	26661	26615	26948	26861	26858	26801	26589	26900	26815	26526	26597	26696	26760	26874	27032	26838	26740	26803	26671	26479	26613	26699	26870	26677	26920	26788	26889	26773	26663	26654	26912	26585	26818	26713	26738	26820	26640	26657	26866	26837	26735	26799	26620	26798	26651	26763	26560	26536	26810	26682	26498	26583	26475	26745	26747	26861	26644	26853	26685	26784	26673	26816	26616	26849	26601	26758	26554	26665	26727	26445	26697	26644	26614	26569	26561	26578	26700	26714	26756	26648	26753	26839	26592	26729	26737	26440	26825	26870	26956	26503	26560	26745	26642	26822	26933	26578	26542	26579	26796	26730	26732	26608	26968	26758	26653	26734	26646	26606	27128	26957	26693	26867	26960	26793	26593	26947	26936	27053	26758	26757	26963	26734	26934	26675	26897	26901	26794	26842	26645	26844	26786	26934	26777	26839	26811	26935	26852	26912	26780	26909	26862	26628	26468	26629	26796	26939	26610	26686	27124	26695	26541	26723	26530	26724	26600	26690	26759	26803	26802	27054	26997	27062	26717	26659	26661	26842	26841	26821	26639	26911	26946	26596	26704	26400	26815	26864	26603	26563	26798	26763	26741	26549	26715	26534	26526	26673	26913	26854	26739	26540	26435	26726	26607	26912	26873	26725	26709	26897	26682	26671	26690	26828	26592	27171	26973	27117	26786	26946	26923	26742	26675	26644	26903	26646	26824	26716	26824	26597	27003	26706	26819	26921	26674	26608	26590	26986	26908	26595	26805	26870	26803	26537	26886	27022	26730	26584	26614	26575	26880	26967	26668	26835	26822	26633	26725	26920	26521	26722	26654	26663	26601	26784	26706	26846	26676	26525	26949	26558	26840	26635	26786	26466	26904	26473	26760	26723	26631	26662	26939	26951	26815	26716	26808	26709	26762	26732	26700	26837	26882	26649	26772	26597	26662	26720	26660	26931	26646	26732	26776	26620	26886	26945	26431	26743	26958	26914	26566	26876	27019	26495	26619	26870	26666	26622	26548	26874	26933	26639	26807	26612	26724	26586	26775	26819	27045	26534	26686	26881	26760	26560	26734	26685	26922	26707	26575	26541	26547	26708	26699	26860	26625	26856	26721	26509	26764	26472	26581	27153	26780	26728	26621	26795	26644	26730	26630	26751	26680	26783	27082	26999	26780	26875	26554	26772	26703	26789	26647	26597	26607	26655	26780	26927	26879	26637	26938	26986	26729	26795	26731	26680	26715	26674	26848	26831	26716	26780	26910	26686	26870	26679	26895	26895	26596	26861	26627	26860	26500	26765	26639	26631	26636	26646	26897	26890	26860	26699	26571	26759	26750	26556	26681	26459	26773	26632	26873	26451	26666	26672	26760	26423	26702	26612	26649	26808	26713	26816	26866	26745	26822	26833	26868	26599	26744	26811	26948	26527	26763	26673	26946	26938	26666	26867	26587	26783	26761	26838	26789	26682	26814	26629	26869	26602	26689	26602	26503	26619	26499	26875	26637	26696	26599	26706	26478	26993	26690	26507	26721	26819	26655	26447	26805	26448	26648	26646	26757	26761	26894	26672	26683	26680	26558	26885	26759	26598	26796	26844	26696	26676	26825	26782	26733	26791	26751	26665	26812	26617	26743	26980	26739	26726	26755	26779	26717	26568	26454	26770	26673	26663	26470	26907	26738	26661	26765	26512	26725	26964	26754	26655	26603	26937	26532	26785	26658	26624	27002	26575	26819	26951	26806	26637	26934	26966	26919	26521	26808	26786	26902	26730	26918	26896	26643	26624	26576	26916	26943	26602	26675	26636	26902	26769	26618	26839	26728	26668	26838	26784	26626	26938	26504	26647	26877	26809	26870	26676	26710	26641	26746	26908	26644	26692	26736	26770	26752	26618	26906	26704	26738	27008	26772	26824	26749	26876	26570	26825	26992	26798	26734	26471	26721	27046	26958	26710	26827	26667	26683	26746	26668	26577	26773	26762	26748	26541	26866	26578	26766	26830	26841	26972	26617	26782	26739	26687	26691	26814	26813	26515	26614	26709	26801	26544	26969	26821	27007	26632	26489	26485	26789	26779	26959	26838	26758	26794	26832	26854	26630	26896	26771	26792	26689	26826	26840	26729	26867	26672	26980	26676	26729	26514	26905	26685	26847	26717	26888	26771	26526	26715	26660	26663	26756	26654	26801	26588	26716	26664	26614	26521	26979	26686	26812	26920	26762	26935	26737	27005	26584	26727	26786	26898	26637	26956	26908	26709	26686	26584	26443	26683	26849	26658	26703	26683	26935	26626	26903	26492	26722	26510	26755	26765	26789	26670	26661	26887	26906	26797	26922	26676	26689	26856	26663	26598	26954	26517	26861	26828	26850	26723	26640	26756	26643	26711	26786	26813	26778	26813	26984	26877	26799	26442	26782	26493	26745	26652	26858	26532	26782	26902	26748	26795	26699	26634	26759	26720	26733	26990	26631	26610	26942	26713	26846	26839	26833	26889	26678	26809	26727	26707	26769	26656	26673	26779	26842	26730	26929	26689	26719	26749	26609	26307	26506	26684	26694	26642	26978	26786	26644	26790	26432	26818	26725	26688	26973	26578	26523	26734	26674	26611	26654	26874	26655	26635	26575	26707	26530	26440	26969	26724	26688	26950	26704	26562	26780	26657	26888	26770	26779	26743	27030	26700	26729	26829	26995	26821	26797	26692	26758	26970	26694	26856	26741	26660	27023	26928	26665	26959	26880	26610	26714	26726	26727	26868	26961	26592	26600	27016	26674	27043	26561	26923	26883	26483	26759	27002	26848	26815	26690	26793	26512	26883	26665	26587	26665	26710	26802	26559	26934	26428	26823	26615	26744	26588	27049	26614	26782	26669	26657	26762	26744	26789	26862	26964	26796	26664	26850	26963	26970	26719	26895	26652	26855	26619	26600	26558	26721	26797	26491	26893	26898	26751	26999	26631	26450	26685	26863	26737	26892	26846	26604	26722	26779	26956	26725	26868	26905	26927	26774	26825	26779	26564	26727	26692	26946	26780	26759	26998	26945	26849	26744	26650	26672	26760	26785	26876	26670	26539	26665	26578	26511	26920	26898	26466	26674	26625	26761	26643	26945	26701	26746	26669	26755	26575	26694	26821	26872	27132	26751	26696	26635	26880	26712	26685	26763	26773	26895	26845	26707	26858	26811	26754	26869	26793	26801	26557	26478	26705	26786	26667	26777	26729	26762	26415	26700	26585	26417	26817	27035	26615	26820	26668	26974	26726	26612	26695	26636	26854	26796	26565	26747	26803	26542	26561	26740	26447	26671	26678	26986	26873	27051	26889	26695	26900	26646	26605	26730	26980	26647	26684	26571	26552	26817	26811	26845	26855	26804	27113	26762	26841	26852	26857	26641	26604	26624	26862	26807	26555	26914	27007	26817	26740	26782	26634	26415	26586	26515	26813	26478	26820	26694	26812	26899	26794	26726	26480	26702	26820	26904	26745	26893	26696	26669	26558	26707	26683	26819	26892	26670	26874	26725	26533	26661	26374	26879	26476	26610	26824	26800	26531	26685	26660	26542	26750	26782	26689	26837	26599	26624	26947	26789	26945	26876	26549	27105	26785	26664	26789	26564	26613	26737	27222	26675	26725	26859	26756	26856	26640	26605	26637	26690	26806	26645	26748	26639	26929	26827	26643	26642	26742	26590	26653	26776	26652	26739	26703	26907	26732	26926	26627	26828	26650	26504	26896	26507	26617	26625	26417	26693	26847	26589	26850	26869	26579	26438	26642	26624	26754	26751	26732	26824	26802	26672	26612	26849	26631	26704	26777	26571	26682	26912	26678	26907	26683	26637	26740	26935	26696	26802	26720	26486	26938	26516	26690	26440	26611	26626	26815	26940	26916	26780	26847	26936	26616	26585	26458	26685	26727	26527	26688	26710	26459	26469	26969	26918	26731	26834	26628	26697	26779	26742	26900	26681	26744	26715	26593	26674	26692	26731	26799	26668	26733	26925	26776	26987	26662	26868	26730	26813	26663	26804	26867	26553	26677	26648	26644	26784	26598	26763	27066	26638	26889	26792	26414	26909	26920	26622	26648	26664	26895	26660	26795	26850	26861	26655	26510	26629	26520	26471	26736	26655	26666	26895	26928	26891	27008	26650	26531	26470	26683	26716	26736	26734	26752	26581	26697	26772	26899	26607	26689	26850	26690	26691	26689	26803	26736	26424	26812	26604	26720	26881	26723	26803	26711	26816	26689	26743	26848	26573	26754	26737	26687	26638	26726	26658	26832	26704	26962	26752	26659	26310	26614	26608	26630	26547	26713	26908	26595	26635	26786	26942	26979	26716	26462	26902	26605	26578	26565	26863	26794	26727	26723	26783	26796	26602	26678	26524	26687	26626	26651	26843	26691	26804	26957	27000	26836	26736	26577	26664	26731	26823	26649	26988	26782	26556	26501	26626	26814	26819	26730	26726	26610	26786	26448	27027	26724	26810	26798	26699	26832	26880	26926	26904	26453	26565	26476	26641	26677	26673	26667	26553	26480	26503	26612	27066	27115	26721	26811	26618	26861	26717	26679	26496	26580	26677	26811	26771	26632	26914	26989	26595	26606	26877	26623	27042	26792	27116	27096
20503	35523	35021	28562	24984	23061	21181	20621	19635	18954	18589	18037	18059	17962	17720	17478	17500	17265	17289	17286	17287	17089	17287	17218	17091	17073	17178	17132	16931	17147	17122	17152	17118	17323	17127	16847	17075	17104	17183	16979	17157	17223	16871	16945	16990	16903	16975	16964	17002	16909	17032	17053	17054	16881	16955	16844	16994	17057	16663	16860	16847	16907	16782	17196	17027	16904	16764	16845	16944	16904	16662	16781	16862	16888	16894	16933	16586	16862	16728	16891	16922	17033	16846	16585	16965	17033	16738	16887	16848	16816	16690	16998	16911	16701	16692	16696	16893	16795	16631	16817	16830	16831	16792	16732	16970	16799	16793	16839	16878	16778	16949	16739	16673	16881	16761	16648	16731	16586	16811	16716	16833	16839	16818	16929	16714	16860	16905	16901	16697	16856	16860	16754	16790	16680	16863	16929	16770	16756	16714	16737	16787	16787	16819	16892	16718	16841	16894	16922	16755	16890	16874	16882	16719	16715	16939	16643	16859	16831	16659	16641	16769	16970	16907	16920	16741	16799	16988	16736	16784	16851	16697	16798	16792	16811	16715	16701	16760	16747	16751	16842	16679	17125	16868	16658	16955	16764	16696	16659	16804	16835	16748	16755	16844	16803	16810	16760	16659	16906	16788	16792	17036	16685	16964	16841	16703	16952	16749	16749	16746	16832	16978	16664	17002	16874	16957	16903	16673	16765	16709	16739	16928	16683	16695	16803	16869	16797	16613	16620	16773	16813	16757	16846	16797	16720	16975	16662	16839	16862	16863	16777	16701	16832	16872	16971	16986	16786	16684	16864	16926	16773	16928	16797	16863	16852	16846	16657	16895	16707	16689	16718	16933	16754	16914	16788	16702	16762	16667	16840	16691	16771	16848	16810	16589	16896	16872	16744	16817	16798	16813	16752	16686	16769	16891	16863	16733	16620	16971	16883	16881	16750	16804	16763	16774	16764	16837	16700	16695	16649	16800	16974	16832	16754	16798	16751	16930	16939	16896	16707	16808	16813	16651	16767	16824	16779	16649	16838	16743	16810	16848	16599	16738	16723	16852	16893	16767	16806	16843	16803	16873	16722	16716	16898	16666	16670	16720	16908	16835	16706	16771	16775	16787	16704	16781	16956	16731	16817	16781	16747	16671	16830	16957	16915	16794	16840	16746	16824	16823	16782	16826	16639	16785	16951	16722	16672	16905	16762	16687	16843	16767	16721	16696	16887	16669	16734	16850	16937	16766	16813	16914	16730	16817	16761	16741	16734	16817	16749	16857	16739	16807	16880	16580	16748	16858	16675	16961	16742	16677	16715	16807	16885	16666	16847	16883	16768	16873	17098	16762	16816	16677	16842	16659	16562	16802	16706	16677	16849	16764	16777	16817	16929	16832	16676	17080	16770	16788	16869	17004	16638	16894	16744	16859	16779	16610	16711	16657	16749	16775	16778	16726	16803	16608	16751	16857	16854	16775	16808	16855	16926	16805	16723	16775	16829	16697	16691	16881	16880	16764	16684	16771	16936	16863	16737	16775	16826	16883	16702	16981	16708	16744	16705	16893	16832	16932	16792	16987	16907	16979	16835	16743	16742	16718	16929	16835	16820	16754	16761	16856	16798	16737	16952	16739	16876	16659	16776	16574	16853	16751	16745	16994	16740	16873	16855	16723	16921	16922	16718	16812	16749	16909	16863	16822	16716	16969	16710	16873	16566	16886	16662	16972	16700	16901	16779	16889	16832	16876	16841	16723	16887	16685	16913	17006	16624	16791	16976	16884	16767	16801	16651	16760	16891	16804	17063	16807	16930	16794	16949	16835	16786	16791	16917	16883	16691	16956	16757	16882	16737	16844	16866	16755	16875	16814	16829	16883	16697	16718	16922	16893	16844	16792	16809	16780	16952	16753	16768	16889	16759	16677	16789	16987	16832	16899	16772	16826	16717	16640	16766	16716	16839	16863	16994	16832	16727	16755	16737	16770	16847	16810	16753	16761	16786	16891	16773	16799	16763	16855	16791	16490	16847	16881	16872	16809	16786	16852	16767	16824	16791	16949	16839	16947	16696	16685	16828	16737	16793	16831	16654	16897	16808	16787	16830	16899	16878	16771	17070	16745	16828	16782	16818	16759	16739	17002	16932	16819	16779	16942	16699	16612	16603	16812	16604	16712	16890	16811	16888	16789	16849	16731	16721	16781	16861	16844	16872	16673	16964	16844	16524	16829	16702	16865	16871	16700	16652	16820	16666	16819	16723	16733	16926	16770	16704	16822	16746	16989	16853	16895	16838	16804	16827	16811	16896	16832	16698	16911	16724	16803	16747	16777	16882	16850	16732	16791	16849	16704	16880	16713	16898	16813	16701	16861	16746	16907	16680	16799	16787	16795	16747	16787	16635	16709	16816	16844	16742	16832	16636	16827	16775	16994	16827	17041	16853	16694	16700	16590	16816	16790	16814	16776	16797	16699	16634	16663	16718	16923	16785	16855	16902	16872	16661	16859	16838	16733	16794	16851	16859	16666	16845	16802	16740	16746	16605	16808	16789	16778	16813	16583	16871	16709	16835	16690	16916	16790	16893	17017	16738	16845	16895	16932	16818	16886	16706	16825	16818	16737	16727	16776	16840	16911	16948	16952	16837	16771	16909	16864	16844	16787	16813	16702	16724	16713	16815	16720	16676	16803	16807	16753	16763	16777	16909	16764	16810	16853	16775	16800	16652	16701	16752	16754	16727	16775	16790	16761	16849	16949	16823	16778	17013	16850	16880	16679	16911	16819	16634	16783	16786	16735	16932	16728	16700	16938	16768	17012	16785	16733	16848	16769	16922	16752	16755	16689	16667	16832	16886	16906	16730	16880	16679	16843	16851	16937	16790	16702	16809	16786	16670	16908	16936	16837	16578	16920	16733	16790	16755	16978	16706	16694	16944	16616	16814	16777	16814	16832	16788	16874	16825	16859	16642	16760	16734	16729	16682	16835	16772	16837	16880	16832	16813	16894	16776	16937	16736	16890	16766	16829	16900	16724	16761	16760	16644	16880	16894	16960	16820	16880	16724	16716	16824	16569	16937	16916	16770	16734	16740	16694	16717	16920	16840	16882	16718	16881	16621	16890	16771	16873	16723	16773	16776	16743	16865	16947	16655	16944	16692	16695	16884	16912	16722	16903	16772	16777	16712	16723	16820	16733	16893	16835	16778	16656	16846	16846	16696	16753	16796	16714	16750	16796	16797	16854	16858	16782	16656	16941	16604	16730	16843	16728	16801	16762	16729	16768	16866	16773	17019	16768	17021	16763	16923	16853	16817	16746	16625	16887	16877	16924	16825	16699	16689	16941	17032	16746	16731	16864	16837	16818	16831	16862	16957	16651	16865	16698	16852	16867	16704	16792	16769	16686	16836	16816	16910	16952	16620	16896	16826	16893	16693	16847	16864	16863	16878	16940	16801	16666	16744	16809	16844	16840	16812	16862	16811	16710	16655	16849	16728	16848	16851	16893	16937	16697	16806	16857	16696	16814	16880	16715	16701	16872	16752	16750	16939	16754	16795	16812	16769	16711	16707	16885	16746	16822	16789	16760	16895	16882	16658	16981	16700	16758	16712	16863	16770	16793	16772	16588	16593	16908	16684	16629	16856	16644	16565	16904	16806	16827	16814	16719	16639	16788	16838	16882	16868	16962	16776	16741	16714	16667	16819	16940	16740	16735	16913	16808	16843	16614	16983	16825	16768	16775	16867	16748	16536	16789	16692	16792	16796	16781	16982	16752	16849	16797	16796	16913	16973	16555	16832	16775	16918	16823	16815	16959	16777	16662	16768	16794	16691	16607	16803	16960	16857	16812	16698	16842	16831	16669	16663	16697	16622	16768	16914	16631	16721	16769	16807	16695	16749	16640	17013	16949	16829	16640	16875	16766	16747	16785	16994	16952	16717	16668	16734	16635	16944	16804	16968	16735	16664	16865	16801	16756	16716	16910	16831	16820	16790	16788	16732	16942	16866	16841	16647	17034	16843	16628	16808	16710	16795	17121	16906	16877	16553	16915	16965	16839	16858	16757	16614	16786	16911	16785	16803	16841	16991	16729	16813	16652	16822	16641	16816	17049	16925	16993	16866	16805	16957	16909	16787	16728	16866	16780	16938	16914	16754	16772	16918	16702	16657	16932	16957	16732	16767	16811	17012	16673	16791	16625	16820	16827	16899	16843	16757	16828	16728	16702	16841	16912	16829	16844	16727	16644	16833	16815	16860	16788	16734	16798	16782	16724	16917	16882	16907	16890	16906	16820	16680	16861	16861	16701	16726	16772	16582	16760	16913	16751	16680	16783	16753	16780	16683	16729	16881	16659	16838	17021	16627	16668	16810	16733	16799	16841	16877	16730	16779	16816	16739	16698	16888	16812	16785	16811	16862	16710	16782	16696	16814	16760	16826	16775	16630	16719	16726	16722	16830	16673	16733	16938	16663	16795	17012	16758	16877	16747	16854	16854	16929	16904	16809	16681	16929	16637	16902	16819	16784	16957	16889	16771	16739	16717	16856	16760	16818	16495	16638	16794	16666	16672	16805	16772	16847	16984	16852	16911	16651	16832	16692	16909	16709	16876	16695	16833	16812	16719	16796	16727	16835	16710	17002	16832	16855	16663	16838	16627	16898	16838	16879	16632	16791	16799	16639	16754	16826	16818	16744	16855	16965	16936	16791	16736	16888	16938	16716	16773	16751	16903	16650	16821	16748	16753	16685	16812	16869	16753	16723	16901	16828	16802	16758	16705	16750	16632	16742	17063	16544	16869	16982	16977	16845	16742	16784	16792	16783	16851	16814	16788	16649	16704	16752	16780	16737	16788	16765	16793	16942	16805	16795	16851	16710	16856	16805	16832	16816	16846	16623	16941	16732	16922	17019	16817	16778	16659	16823	16760	16707	16772	16779	16782	16745	16812	16891	16822	16989	16689	16757	16869	16808	16812	16855	16687	16699	16681	16688	16637	16733	16911	16815	16783	16845	16691	16746	16728	16770	16810	16681	16775	16760	16817	16787	16726	16651	16599	16803	16704	16858	16722	16901	16763	16880	16770	16672	16719	16662	16924	16894	16748	16743	16967	16769	16956	16817	16726	16984	16748	16678	16688	16754	16862	16773	16650	17002	16982	16609
35385	28451	32477	31074	29179	28929	28717	28326	28241	28060	27654	28031	28227	28178	28168	27907	27942	27987	27973	27860	28043	27903	28012	27846	27785	27996	28147	27955	28091	28048	28106	28134	27805	28113	27999	27933	28167	27969	28003	27794	27832	28040	27722	27960	27735	27771	27602	28081	28004	27788	27864	27926	27897	28065	27822	27747	28050	27716	27756	28058	27790	28042	27989	27688	27768	27911	27654	27943	28147	28171	27631	27677	27782	27920	27864	28001	27766	27960	27819	28259	27943	27842	27925	27852	27836	27775	27788	27741	27923	27872	27912	27854	27813	28037	27827	27816	27724	27721	27883	27546	27785	27798	27860	27739	27796	27655	27751	27955	27854	27758	27776	27998	27698	27777	27710	28089	27937	27852	27970	27766	27897	27988	27924	27933	27894	28151	27913	27714	27786	27739	27951	27982	27820	27812	27663	27794	27610	27857	28053	27858	27932	27634	27789	27787	27777	27736	27910	27881	27551	27799	27731	27835	27712	27684	27880	27933	27947	27826	27979	27945	27957	27818	28157	27924	27843	27674	28029	27758	28071	27801	28005	27998	27894	27858	27909	27889	27822	28002	27841	27806	27698	27601	27824	27898	28078	27787	28142	27874	27803	27994	27791	27698	27815	27621	27688	27769	27739	27974	27819	27946	27980	27779	27817	27731	27853	27809	27759	27858	27833	28083	27836	28123	27665	27928	27737	27944	28164	27937	27806	28022	27852	27606	27736	27783	27639	27300	27922	27784	27880	28016	27821	27800	27741	27872	28041	28015	27800	27803	28079	27976	27943	27870	27881	27901	27834	27876	27681	27649	27854	27903	27850	27887	27863	27925	28002	28219	27845	27951	27624	27938	28016	27756	28093	27860	28162	28343	27972	27857	27748	27609	27859	27500	28002	27888	27706	27911	28050	27848	27865	27929	27798	27946	27681	28139	27717	27974	27660	27794	27614	28043	27880	27737	27780	27817	27723	27930	27949	27690	27679	27958	28154	27877	27947	28072	28066	27878	27983	27961	27655	27800	27641	27955	27892	27673	27803	27730	27973	27685	27611	27624	27832	27675	27825	27712	27740	27877	27925	28080	27988	27900	27953	27800	27963	27663	27986	28211	27945	27862	28075	27761	27909	27708	27854	27792	27893	27867	27941	27704	27904	28087	27891	27848	28048	28135	27839	27730	27765	27810	27762	27796	28044	27491	27720	27709	27838	27887	27829	27897	27869	28186	28015	28146	27753	28074	28234	27877	27964	27917	27997	27817	27649	27839	27716	27945	27717	27938	28022	27951	27909	27677	27837	27889	27915	27931	27918	27576	27936	27837	27780	27948	27814	27929	27800	27804	27681	27830	27884	27838	27941	27633	28027	27803	27727	27954	27844	27820	28031	27865	27786	28037	28123	27726	27890	27626	27734	27631	27876	27896	27843	27741	27812	27886	27893	27712	27958	27951	27830	28090	27716	28017	28008	27907	27871	27911	27806	27831	27722	27740	27866	28218	27718	27881	27692	27784	27855	27840	28046	27911	27937	27897	28037	27817	27810	27805	27923	27813	27934	27794	27939	27802	27832	27751	27883	28065	27611	27794	27996	27798	28029	27785	27771	27491	27894	28025	27778	27665	28129	28075	27766	27818	27521	27986	28010	27968	27629	27895	27791	27957	27990	28029	27929	27852	27861	28085	27875	27550	27738	27691	27691	27921	27765	27755	27991	27942	28122	27974	27721	27973	27815	28011	27896	27748	27807	28104	27934	27890	28052	28006	27980	27944	28065	28146	27741	27758	27756	27731	28012	27785	28058	27920	28058	27679	27730	27917	27881	27932	27820	27580	27988	27825	27689	27895	27775	27874	27747	27865	27951	27754	27729	27913	27942	28254	27905	27852	27773	27921	27707	27864	27757	27874	28021	27814	27981	27616	27926	27885	27756	27916	27718	27933	27838	27835	27911	27734	27586	27980	27708	27706	27648	27692	27935	28011	28004	27924	27681	27799	27753	27788	27955	28010	27984	27778	27656	27578	27857	27872	27705	27940	28168	27613	27835	27836	27789	27886	27710	28151	28199	27942	27900	27951	28109	28045	28060	27797	27890	27727	27916	27715	27706	27768	27770	27753	27832	27856	28071	27767	27616	27782	27844	27859	27973	27784	27935	28194	27824	27942	28175	27777	27914	28072	28000	28075	27785	27743	27683	27680	27837	27997	27725	27618	27779	27638	27785	27671	27854	27579	27803	27899	27802	27969	27848	27966	27890	27844	27592	27966	27941	28009	27925	28121	27903	27868	27792	27733	27989	27526	27814	27784	27821	27826	27931	27841	27854	27945	27983	27898	27746	27679	27900	27602	28035	28112	27838	27694	27689	27875	27894	27862	27942	27806	27764	27777	27938	27694	27718	27899	27874	27910	27895	27994	27951	27497	27822	27751	27897	27815	28005	27957	27860	27842	27824	27915	27852	27849	27781	27651	27673	27630	27575	28098	27908	27733	28025	27969	28108	27860	27750	27703	27997	27946	27952	27651	27769	27938	27604	27933	27982	27889	27626	27790	27737	27872	27891	28033	27936	27772	27904	27767	27627	27815	27648	28069	27762	27698	27714	27910	27784	27842	27934	28008	27855	28092	27955	27905	27588	27879	27775	27859	27874	27919	27762	27636	28292	27845	27900	27764	27996	27866	28044	27948	27833	27899	27817	27907	27867	28068	27988	27857	28147	27773	27746	27854	27960	27744	27883	27925	27694	27910	27854	27856	27785	27507	28021	28004	27900	27574	27822	27900	27843	27648	28042	27774	27708	27889	28021	27781	27745	27955	28080	27908	27901	27871	27928	27767	27756	27820	27713	27874	27716	27986	27871	27866	27727	27811	27762	27828	28012	27992	27978	27934	27909	27886	27865	27558	27817	27876	27934	27940	27931	27567	27863	27746	27830	27815	27724	27751	27950	27819	27897	27950	27828	28027	27822	27904	27912	28003	27663	27949	27890	27893	27704	27998	28058	27758	27655	27768	27827	27834	27853	27708	27874	28139	27633	27628	28065	27905	27754	27997	27831	27956	28110	27915	27615	27838	27935	27805	27659	28151	27720	27764	27805	28015	28152	27902	27625	27820	27840	28017	27999	27705	27905	27963	27923	28169	28085	27583	27690	27872	28105	27847	27898	27758	27715	27989	28126	27664	27968	27740	27885	28124	27864	27854	27786	28001	27781	27533	27837	27764	27729	27730	27779	27793	28013	27973	28101	27713	27847	27936	27874	28023	27899	27432	28145	28029	28120	27634	27946	27937	27881	27866	28038	28149	27848	27864	27689	27708	27664	27765	28223	27715	27698	27961	27813	27951	27901	27953	27919	28069	27851	27773	28003	27872	27792	27963	27636	27887	27962	27898	27860	27782	27985	27857	27954	27850	27847	27885	27903	27988	27821	27738	28046	27781	27949	27716	28114	27877	27810	28005	27858	27645	27873	27972	27678	27868	27955	28065	27905	27964	28001	28026	28071	27810	27654	27973	27608	27945	27708	27785	27828	28214	27768	27707	27936	27758	27770	27802	28131	28012	27907	27883	28065	28066	27913	27602	27908	27945	27669	27958	27689	27955	27805	27851	28098	27803	27828	27976	28035	27766	27955	27828	27885	27719	27694	27909	27933	28034	27872	27872	28017	28028	28079	27813	27952	27762	27844	27849	27619	27973	27786	27833	27988	27869	27908	28107	27808	27792	27789	27944	27729	27717	27891	27915	27702	27775	27768	27877	27967	27995	27779	27848	27677	28076	27944	27930	27807	27912	27978	27884	28038	27871	27934	27817	27839	27674	27678	27706	27652	27877	27950	27719	28036	27899	27915	28048	27877	27876	27760	28038	27597	27948	27940	27789	28011	27957	27836	27994	27872	27833	28127	27560	27934	28002	27949	27837	27914	27972	27857	27900	28006	27953	27475	27972	27695	27950	28078	27989	27885	27812	28031	27777	27902	27759	27691	27941	27804	27946	27777	27522	28074	27879	28065	27486	27682	27867	27797	27805	27847	27899	27797	27882	27880	27880	27924	27776	28465	28000	27984	27983	27936	27902	28072	27626	27943	28271	27967	27856	27991	27664	27829	27926	27705	28210	27933	27772	27756	27751	27655	27693	27802	27901	27871	27897	27861	27887	27776	27951	27942	27842	28027	28031	28188	27815	27650	27844	27790	27905	27692	28058	27970	27535	27837	27736	27740	27864	28038	27953	27668	27917	27580	27888	28042	27866	27911	28013	27952	27967	28009	27949	27939	27707	27945	27949	28140	27784	27995	27989	27888	27615	27965	28025	27925	27863	27723	27434	27731	27971	27852	27662	27986	27482	27870	27933	27820	27740	27811	27808	28055	27810	27790	27902	27957	27801	27982	27779	28014	28058	27748	27930	28090	27675	28160	28006	28142	28005	28026	27723	27692	27977	27748	27812	27823	27613	27816	27872	27651	27840	27881	27510	27665	27698	27690	27716	27944	27972	27945	27820	28043	28058	27780	27944	28147	27659	27891	27745	28025	28010	27638	28164	27872	27970	27881	27944	27866	27895	27906	27885	27774	27929	27868	27944	27635	27789	27799	27828	27924	27774	28004	27924	27795	28160	27926	27878	27917	27890	28031	27828	27828	27884	27575	27908	27890	27963	27669	27806	27810	27796	27680	28049	27966	27756	27842	27929	27908	27805	27858	28053	27656	28098	27876	27840	27703	28094	28030	27822	27903	27950	27987	27754	27794	28010	28151	27876	27892	27841	27671	28051	27794	27966	27963	27715	27899	27805	27713	27799	27842	28019	27906	27776	27844	27943	27831	27684	27789	27734	27824	28089	27833	27874	27978	27786	28209	28047	27989	27751	27904	27876	27742	27810	27673	27716	27887	27826	27890	27924	27843	27722	27692	27869	27765	27821	27968	27709	27877	27687	27917	27888	27774	28042	27822	27869	27975	27641	27991	27896	27815	27812	27848	27924	27728	27941	28030	28008	27965	27867	28119	27843	27776	27848	28100	28025	27740	27792	27812	27840	28034	27722	27795	27572	27916	28300	27983	27830	27968	27965	27687	27624	27962	27760	27891	27894	27950	27794	27812	27682	27876	28012	27873	28051	27746	28014	27913	27580	27736	28066	27797	27865	27810	27869	27961	28068	27807	27726	28093	27641	27878	27745
21220	24154	24007	20939	19916	19120	18594	18274	18155	17911	17707	17790	17849	17592	17579	17583	17564	17769	17601	17665	17564	17458	17562	17503	17365	17421	17462	17640	17480	17357	17557	17526	17510	17577	17553	17416	17545	17600	17521	17449	17612	17545	17445	17605	17524	17365	17609	17458	17486	17570	17246	17739	17737	17612	17267	17444	17464	17426	17359	17529	17499	17539	17344	17542	17421	17316	17363	17575	17261	17384	17573	17472	17544	17493	17678	17392	17450	17359	17417	17548	17267	17352	17288	17535	17490	17526	17330	17519	17453	17343	17495	17412	17410	17356	17308	17467	17494	17409	17354	17403	17319	17354	17335	17329	17480	17402	17584	17430	17425	17427	17464	17416	17516	17428	17389	17529	17284	17434	17428	17352	17340	17267	17378	17451	17217	17362	17631	17364	17310	17615	17392	17506	17506	17415	17346	17332	17390	17409	17480	17477	17483	17356	17280	17454	17505	17450	17540	17431	17356	17536	17547	17486	17361	17458	17435	17283	17381	17383	17515	17507	17347	17392	17468	17412	17495	17521	17401	17506	17362	17368	17242	17190	17381	17453	17404	17447	17501	17441	17419	17377	17441	17174	17445	17374	17329	17378	17578	17308	17345	17373	17527	17422	17477	17451	17462	17361	17646	17573	17424	17300	17194	17410	17384	17337	17518	17660	17371	17495	17539	17440	17228	17300	17444	17413	17417	17485	17454	17306	17534	17291	17478	17401	17357	17414	17560	17409	17372	17238	17547	17281	17434	17456	17636	17252	17392	17407	17625	17452	17342	17412	17467	17341	17286	17392	17594	17234	17428	17518	17423	17430	17441	17516	17544	17460	17516	17460	17375	17645	17563	17420	17507	17393	17257	17420	17406	17244	17358	17436	17557	17449	17572	17359	17431	17313	17227	17483	17390	17347	17256	17311	17370	17510	17430	17529	17426	17496	17346	17574	17524	17388	17349	17429	17247	17555	17466	17434	17444	17528	17362	17437	17464	17150	17524	17695	17171	17391	17323	17521	17459	17342	17660	17527	17593	17331	17507	17387	17476	17443	17592	17508	17683	17589	17292	17500	17382	17584	17490	17629	17291	17531	17572	17428	17425	17532	17364	17472	17461	17566	17470	17521	17366	17492	17415	17469	17325	17376	17289	17423	17458	17256	17436	17348	17491	17405	17379	17409	17595	17403	17476	17383	17425	17358	17414	17621	17354	17328	17319	17357	17483	17475	17534	17306	17468	17495	17461	17539	17395	17412	17248	17465	17586	17625	17321	17445	17306	17695	17457	17596	17383	17443	17434	17497	17268	17585	17472	17491	17525	17259	17434	17613	17337	17381	17603	17495	17456	17407	17416	17609	17471	17441	17485	17265	17364	17384	17483	17412	17311	17490	17498	17437	17371	17381	17535	17571	17365	17729	17354	17332	17547	17330	17475	17457	17495	17269	17207	17504	17279	17407	17523	17402	17481	17500	17579	17349	17408	17456	17546	17470	17562	17609	17434	17494	17385	17369	17348	17497	17300	17524	17402	17454	17597	17644	17354	17242	17516	17380	17371	17405	17585	17409	17449	17361	17677	17535	17206	17490	17398	17522	17637	17698	17599	17448	17446	17428	17363	17345	17600	17540	17430	17282	17456	17490	17453	17318	17381	17350	17660	17420	17414	17568	17405	17419	17535	17634	17567	17381	17408	17504	17518	17507	17365	17462	17573	17498	17478	17484	17421	17410	17401	17568	17256	17548	17396	17510	17383	17395	17450	17442	17323	17387	17526	17424	17429	17601	17335	17367	17502	17537	17468	17471	17513	17340	17421	17503	17353	17529	17392	17506	17221	17440	17536	17593	17475	17246	17549	17609	17462	17309	17450	17563	17516	17322	17421	17368	17478	17651	17452	17668	17562	17262	17356	17520	17531	17494	17373	17440	17449	17404	17595	17447	17348	17513	17553	17414	17595	17512	17425	17547	17405	17358	17540	17426	17498	17474	17470	17565	17548	17308	17599	17407	17526	17486	17486	17547	17544	17478	17485	17459	17286	17367	17540	17349	17473	17366	17554	17464	17335	17529	17460	17459	17460	17556	17373	17504	17235	17502	17512	17446	17368	17532	17526	17444	17520	17282	17355	17505	17283	17294	17458	17347	17531	17262	17494	17435	17402	17435	17499	17552	17605	17476	17386	17408	17364	17488	17474	17455	17352	17358	17532	17394	17557	17298	17459	17322	17307	17568	17493	17315	17417	17530	17418	17374	17603	17501	17430	17393	17523	17292	17227	17378	17479	17544	17542	17353	17425	17529	17450	17455	17449	17336	17504	17312	17474	17256	17253	17469	17425	17552	17389	17474	17414	17460	17376	17451	17543	17475	17636	17440	17517	17349	17499	17481	17584	17297	17459	17423	17381	17388	17491	17332	17457	17394	17433	17312	17474	17321	17526	17252	17466	17411	17347	17515	17414	17602	17427	17473	17333	17531	17385	17541	17592	17481	17387	17466	17265	17426	17389	17417	17461	17515	17295	17436	17282	17365	17393	17478	17434	17438	17498	17474	17375	17565	17390	17252	17322	17501	17513	17414	17371	17366	17415	17293	17418	17677	17467	17519	17557	17466	17410	17537	17554	17373	17341	17413	17618	17424	17447	17475	17300	17542	17459	17350	17331	17496	17517	17538	17577	17362	17499	17436	17499	17499	17496	17357	17511	17369	17620	17585	17350	17623	17409	17411	17603	17269	17396	17697	17476	17466	17502	17367	17649	17356	17166	17556	17381	17338	17390	17532	17306	17545	17510	17492	17537	17593	17395	17421	17434	17524	17200	17505	17373	17536	17343	17630	17456	17414	17579	17426	17391	17513	17369	17615	17408	17441	17439	17389	17469	17501	17519	17454	17661	17512	17557	17406	17415	17547	17496	17568	17466	17305	17242	17473	17488	17506	17411	17506	17296	17421	17661	17279	17498	17395	17586	17372	17365	17439	17535	17459	17421	17408	17471	17377	17502	17450	17397	17518	17352	17326	17439	17331	17379	17463	17429	17263	17467	17360	17362	17375	17343	17500	17463	17493	17232	17561	17416	17508	17353	17431	17516	17402	17332	17309	17361	17453	17466	17404	17384	17455	17385	17536	17459	17565	17597	17338	17516	17351	17420	17261	17280	17430	17563	17341	17377	17524	17280	17364	17554	17418	17571	17393	17516	17423	17265	17266	17432	17465	17336	17500	17388	17435	17578	17505	17556	17453	17552	17402	17451	17291	17481	17407	17626	17357	17546	17472	17583	17358	17495	17334	17451	17298	17309	17566	17492	17491	17306	17465	17514	17300	17388	17423	17438	17540	17369	17396	17333	17519	17373	17420	17329	17427	17497	17407	17560	17642	17501	17328	17576	17443	17496	17337	17524	17412	17431	17350	17413	17310	17617	17340	17519	17311	17278	17590	17559	17504	17421	17330	17496	17494	17221	17379	17446	17429	17451	17359	17527	17417	17501	17527	17539	17594	17431	17370	17460	17460	17428	17445	17238	17374	17518	17646	17401	17537	17500	17588	17350	17544	17392	17440	17531	17440	17369	17407	17417	17542	17284	17543	17414	17547	17544	17462	17439	17284	17315	17441	17471	17445	17380	17480	17407	17230	17525	17482	17388	17491	17381	17441	17462	17650	17462	17490	17581	17551	17534	17356	17542	17459	17452	17357	17231	17499	17453	17466	17514	17336	17313	17425	17256	17479	17414	17548	17427	17401	17436	17345	17444	17425	17355	17361	17358	17382	17332	17333	17543	17471	17563	17600	17451	17396	17335	17525	17458	17368	17507	17360	17413	17452	17437	17590	17697	17463	17578	17326	17642	17350	17290	17514	17437	17438	17393	17495	17488	17549	17615	17426	17545	17367	17597	17310	17460	17744	17504	17486	17572	17415	17486	17423	17501	17442	17457	17600	17446	17334	17582	17505	17218	17503	17620	17548	17410	17332	17489	17676	17434	17468	17455	17408	17401	17578	17405	17387	17731	17250	17597	17438	17379	17392	17527	17480	17366	17511	17475	17264	17239	17566	17382	17318	17510	17334	17448	17368	17398	17549	17340	17579	17369	17746	17445	17517	17393	17409	17745	17392	17217	17407	17333	17481	17437	17371	17438	17372	17407	17548	17352	17556	17397	17288	17584	17370	17453	17590	17579	17626	17245	17538	17588	17538	17286	17454	17353	17603	17632	17582	17454	17506	17469	17473	17424	17508	17433	17252	17557	17475	17492	17226	17435	17311	17424	17537	17439	17313	17449	17273	17507	17416	17400	17397	17576	17410	17422	17346	17411	17396	17439	17536	17565	17444	17439	17304	17507	17460	17612	17300	17469	17355	17499	17409	17476	17555	17395	17344	17440	17699	17227	17397	17405	17460	17510	17257	17574	17383	17453	17605	17594	17535	17558	17427	17501	17510	17490	17278	17544	17373	17344	17493	17541	17553	17328	17291	17703	17489	17547	17415	17346	17437	17418	17392	17704	17331	17572	17394	17426	17383	17362	17368	17426	17357	17540	17392	17490	17358	17538	17418	17399	17446	17292	17610	17513	17430	17449	17640	17438	17465	17419	17442	17396	17576	17433	17374	17467	17387	17424	17331	17423	17389	17498	17465	17465	17347	17611	17373	17478	17402	17415	17521	17401	17332	17412	17550	17318	17449	17506	17379	17420	17331	17421	17563	17476	17388	17528	17389	17512	17521	17419	17495	17303	17322	17492	17467	17326	17297	17371	17445	17654	17373	17239	17464	17422	17446	17346	17368	17441	17556	17420	17417	17444	17383	17258	17471	17382	17431	17518	17490	17480	17411	17526	17409	17529	17418	17522	17381	17643	17454	17497	17578	17508	17481	17314	17556	17474	17355	17452	17517	17329	17447	17370	17547	17345	17560	17515	17590	17342	17593	17482	17360	17437	17453	17409	17513	17288	17487	17439	17499	17492	17252	17505	17374	17370	17552	17314	17338	17331	17364	17514	17482	17467	17415	17457	17518	17453	17366	17619	17558	17453	17328	17282	17547	17452	17321	17413	17408	17407	17584	17439	17448	17560	17368	17295	17282	17491	17307	17431	17462	17271	17469	17652	17395	17479	17634	17419	17509	17261	17392	17510	17379	17426	17357	17334	17396	17278	17370	17545	17466	17431	17496	17600	17402
24407	21172	27729	25349	24465	28612	30241	27955	27206	27344	26978	26825	26747	26572	26557	26409	26561	26555	26349	26236	26314	26397	26085	26195	26366	26166	26360	26124	26152	26088	26094	26203	26199	26424	25923	26162	26182	26195	26327	26417	26124	26148	26032	25849	25977	26212	25929	26074	26230	26256	26201	26155	26115	26075	26173	26208	26318	26259	26125	26073	25992	26491	26283	26029	25939	26338	26134	26097	26074	25805	25977	25840	26010	25749	26071	26056	26144	25862	26039	26000	26102	25954	25818	25976	26272	25875	26028	26094	26270	26252	26218	26201	26076	25988	25928	25850	26105	26289	25879	25943	26146	26243	25915	26091	26002	26048	26147	25898	25879	26150	26345	25944	26063	26041	26156	25798	26215	26038	26070	26177	25889	26131	26129	26013	25880	26014	26036	25906	26275	26032	25952	26126	26239	26210	26045	25940	25947	26161	26140	25794	25961	25879	25849	26044	26086	26057	26118	26064	25850	26020	26166	25841	26192	25980	26313	26170	25992	26195	26104	26047	26161	26155	26282	25982	25900	26133	26296	26320	26179	26137	26122	26071	25944	26099	26085	25935	26158	25940	25909	25883	26230	26291	26290	26008	26032	26110	26188	26068	25975	25894	26002	26104	25995	25818	26137	26333	26060	25906	25899	26048	26131	26222	26066	26175	26021	26000	26004	26047	26037	25995	25921	25970	26008	26003	25889	26138	26105	25860	25896	25965	26022	25954	25930	26174	25885	26270	26016	26244	26228	26142	26039	25950	25945	26205	26128	26066	25980	25986	26174	26045	25965	26069	26215	25695	25989	25934	25989	25905	26120	26066	25884	25991	26025	25862	26197	26197	26101	26000	26071	26099	26131	25818	25978	25944	26268	26260	26065	26266	26203	25975	25978	25944	26222	25910	26110	26118	25910	25819	26244	26090	25814	26060	26057	25983	25906	26090	25810	25982	25791	26049	26141	25844	25992	26027	26276	25988	25970	26049	26015	26270	25891	25981	25983	25888	26263	25764	26126	26011	26037	26097	26137	26185	26021	26018	26030	26162	26054	26105	26108	25821	26209	26123	26200	26105	25966	26368	26293	25828	26280	25996	25860	26353	26166	25895	26152	26047	25961	25904	25903	26151	26415	26199	26031	26221	25956	25848	25970	25963	26144	25903	26198	26101	26355	26006	25854	26018	26014	26033	26150	25882	26089	25901	26072	26185	26318	25961	26082	26010	26073	26080	26036	26108	26176	26125	26246	26323	26063	26096	25902	26148	26156	26140	26021	25998	25733	26147	26024	26105	25982	25842	25828	25996	26204	25936	26052	25923	25919	26312	26103	26295	25974	25921	26124	25998	25843	26199	26145	26070	25962	26059	25973	25973	25835	25987	25946	25910	26421	25926	26306	26190	25798	26140	25997	26063	26078	25922	26006	25797	25971	26121	26141	25819	25997	26091	26350	25884	25789	25882	26242	25960	25954	25877	25989	26148	25915	26031	26087	25836	26253	26013	26272	26030	25901	26070	26155	26179	26052	26120	26020	26071	26198	26209	26395	26078	26141	26170	26190	25993	26034	26226	26013	25900	26171	25884	25990	25784	26079	26061	26187	26103	25861	26133	26102	26078	25942	26179	26124	26225	25899	25916	25994	25941	26039	25861	26026	26054	26114	26086	25971	25974	26091	25953	26219	26004	26044	25978	26053	26015	26032	26068	25969	26077	26267	26059	26077	26259	26047	26197	25784	26028	25860	26029	26027	25942	26040	26021	26224	26204	25996	25843	26083	25921	25934	25940	25999	26116	25824	26174	26002	26046	25988	25918	25916	26034	26006	26010	26042	26235	25956	25858	26041	26419	26086	26096	26149	25965	25934	25993	26127	26043	26139	26022	25882	25990	25941	26071	26235	26014	25857	26090	25970	25882	26192	26104	26016	26210	25772	26172	26073	26224	26083	26184	26069	26203	26425	26013	26007	26060	25806	26112	26157	26036	25971	25954	26127	26186	26174	26109	26041	26007	26125	25928	25779	26008	25994	25897	26035	26278	26220	26259	26174	25877	26041	26170	25991	25784	26180	26068	26118	26152	25953	26294	26076	26314	25963	26020	25841	25853	26029	25847	26137	26207	26159	25810	25995	26151	26240	26033	25844	26149	25959	26198	26203	25984	25859	26120	26110	26338	26045	26000	25973	25842	26038	26012	26252	26160	26000	25994	26018	26118	26019	26162	26102	26255	26186	25938	26072	26173	25928	25771	26021	26144	25947	26185	26183	26119	25918	26018	26174	26246	26043	25888	25867	25944	26027	26172	25770	26262	25972	25930	26130	26130	26012	26061	25959	25958	26136	25965	26103	25969	26160	25978	26061	25862	25985	26054	26282	26101	26102	26039	26236	26246	26152	25986	25963	26024	26143	26185	26139	26123	26340	26085	26031	25991	26014	26218	26090	26230	26067	26059	26033	26011	26192	26284	25947	25876	25888	26000	25809	26116	26253	25933	26285	26043	26226	26026	26059	26210	26024	26040	25982	25764	26169	26020	26093	25988	26223	26053	26030	25999	25949	25960	26129	26270	25921	25984	26190	25826	25905	25919	25902	26336	26099	26083	26196	26057	26140	26226	26285	26094	26277	26171	25910	26037	26246	26064	26477	25920	26033	26310	26168	25877	26293	26150	26216	25887	26235	26215	26124	25938	25972	26303	26323	26021	25807	26065	26161	26016	26245	26172	26022	25671	25959	26171	26133	26088	26134	26077	26019	26126	26339	26091	25867	25919	26113	26233	26065	25884	26176	26054	25810	26093	26254	26044	26089	26022	25947	26115	25901	26203	26013	26095	26045	25962	26313	26132	26057	25900	26095	26292	26052	26162	26228	26276	26046	26300	26018	26271	25849	25916	26167	26051	26160	26060	25942	26323	26007	26171	26005	25892	25965	25989	25920	26204	26209	25982	26218	26183	25999	26032	26057	26075	26182	26077	26335	26071	26152	25991	26140	26088	25854	26290	26066	26238	25985	25933	26099	26210	26135	26201	26010	26028	25986	25923	25748	25853	26053	26089	26044	26110	26054	26158	25980	26179	26260	26023	26372	25972	25831	25945	26035	26237	26261	26028	26054	25866	26173	25953	25693	25780	26053	26162	25988	25979	26144	26158	26140	25845	26135	26288	25998	26064	26121	26187	26004	26254	26365	26038	26096	25982	26087	25929	26288	25603	25963	26362	25980	26202	26262	25867	26164	26041	26039	26043	26101	25938	26234	26287	26030	25874	25965	26279	26224	26155	26124	25930	26088	26025	25994	25680	26110	25899	26037	25855	26136	25892	26069	25977	25986	25909	26041	26003	25993	26067	26172	26124	25958	26005	26202	25979	26131	26083	26122	26023	26192	26049	26180	26084	26032	26088	25946	26056	26103	26011	26279	25997	26133	25922	25914	26144	26183	26065	26369	26162	25842	25969	26082	26062	26095	25934	26120	26075	26346	26257	25910	25852	26087	25790	26124	25933	26284	26149	26137	25996	25921	26273	26272	25880	26018	26035	25860	26049	25949	25937	26166	26088	26144	26167	26027	25859	26001	26304	26205	25910	26034	26218	26048	26217	26329	26002	26173	26029	26118	26176	25983	26098	26115	25829	25950	25748	26061	26153	25993	25949	25980	26052	25794	26153	25659	25975	25815	26124	26150	26091	26277	26196	26131	25929	26038	25985	25989	26143	25952	26228	26157	25951	25923	26386	26098	26003	26230	26216	26160	25990	26080	25951	25916	26140	26007	26036	25851	25913	26156	25897	25933	26073	26261	26238	26184	26143	26100	26169	26107	25786	25971	26129	26235	26196	26020	25789	26222	25993	26258	26198	26176	26255	26000	26077	26021	26046	26289	25941	25922	26026	26007	26002	26143	26207	26125	26240	26201	26275	26135	26477	26168	26070	26211	26211	26317	26339	26074	26032	26209	26050	25900	26208	25985	25814	26240	25953	25853	25919	26211	25954	26169	25908	26012	25795	26072	26051	26014	26097	25979	26094	26024	26031	26223	26015	26047	26160	25848	26278	26139	26238	26060	26174	25975	26006	26294	26090	25969	25934	26116	25911	25914	26286	25939	25851	26066	26248	26240	26017	26096	26084	25923	25987	26386	26064	26017	25967	25939	26005	25877	25899	25748	25942	26004	26020	26069	26032	25972	25976	26194	26076	25966	26157	26124	25912	25804	26019	25767	25879	25845	26228	25995	25801	26043	26416	26109	26023	26011	26055	26201	26279	25873	25934	26206	25710	26069	25941	25974	26079	25998	25889	26224	25939	26120	26021	25795	25901	26100	25798	26009	26038	26054	26311	26320	25897	26108	26500	26041	26221	26007	25967	25999	26081	26049	26055	25853	25797	26024	26130	26110	25899	25971	26091	26143	26227	26107	26113	26135	26168	26175	25942	25786	25893	25996	26118	26143	26085	26021	26148	26230	25885	26318	26181	26242	26142	26135	26039	26272	26185	25856	25794	26022	26136	26204	26123	25913	26283	26256	26083	26020	26136	26082	25843	25873	26430	25911	26065	26279	26321	25987	25910	26355	26261	26177	26096	25865	26137	26056	26119	25939	25988	26060	26031	26081	26304	25824	26013	25928	25964	26231	25962	26065	26234	26016	25946	26224	25798	26063	26158	26163	26210	26073	26160	26048	26080	26000	26078	25947	26275	26032	26071	25794	26148	26142	26105	26345	25936	26283	26128	26071	25949	26003	26007	26095	25935	26106	26038	26078	26040	25953	26218	26207	26141	26077	26049	25886	25959	26065	26170	26172	26222	25823	25986	26117	26083	26178	26251	25938	25866	25855	25959	26161	26034	26064	26014	26122	26213	26174	25946	26047	25898	26133	26126	26059	26113	25815	25921	26191	26100	26037	26165	26121	25922	26079	25797	26029	26270	26553	26027	25871	26162	26074	26229	26476	26134	26017	25843	26051	25989	26129	25939	25764	25785	26019	26044	25963	26117	26053	26155	26131	26304	25909	25839	26098	25947	26011	25956	25882	26047	26010	26191	26139	26086	26160	26233	26223	26070	25922	25769	26130	25904	26010	25872	26037	26191	25940	26223	25854	26061	26162	26170	26336	26039	25925	25935	26178	25896	26047	26015	25988	25868	25916	26079	26115	25718	26210	25970	26058	26065	26181	26067	26047	26309
18493	30270	29604	24658	22105	20438	19469	18738	18274	17987	17630	17385	17260	17167	17165	17118	17208	17024	16912	16905	16928	16806	16935	16707	16881	16866	16627	16611	16752	16586	16825	16925	16645	16681	16813	16630	16762	16804	16735	16817	16735	16829	16571	16681	16592	16970	16795	16671	16727	16951	16737	16599	16621	16558	16614	16577	16514	16727	16661	16555	16564	16756	16655	16607	16670	16628	16604	16546	16618	16646	16692	16690	16497	16642	16598	16533	16578	16837	16605	16486	16689	16731	16612	16671	16592	16494	16621	16482	16702	16671	16484	16791	16514	16672	16565	16757	16638	16750	16531	16698	16766	16692	16526	16602	16572	16610	16721	16681	16684	16636	16591	16549	16495	16784	16589	16646	16504	16606	16548	16574	16774	16608	16716	16669	16560	16646	16717	16476	16480	16510	16658	16592	16611	16649	16484	16531	16464	16717	16643	16441	16667	16600	16559	16572	16454	16764	16668	16610	16675	16653	16686	16567	16702	16642	16654	16599	16529	16658	16619	16630	16555	16678	16745	16555	16655	16697	16627	16532	16614	16746	16492	16593	16515	16758	16541	16654	16725	16405	16684	16428	16559	16552	16641	16576	16625	16867	16657	16638	16622	16449	16630	16540	16714	16535	16573	16606	16772	16683	16556	16485	16659	16453	16663	16505	16787	16601	16639	16581	16483	16581	16529	16642	16558	16496	16706	16304	16723	16607	16474	16495	16512	16669	16629	16384	16662	16555	16707	16625	16581	16739	16643	16440	16484	16630	16620	16376	16568	16551	16636	16607	16677	16680	16596	16737	16672	16450	16516	16685	16544	16476	16543	16438	16498	16473	16663	16540	16596	16469	16696	16582	16626	16716	16534	16649	16718	16582	16522	16608	16750	16659	16795	16770	16601	16516	16545	16704	16542	16610	16612	16628	16531	16623	16600	16587	16574	16383	16587	16630	16584	16422	16556	16698	16734	16646	16736	16616	16885	16631	16539	16493	16652	16623	16694	16502	16654	16317	16525	16494	16683	16599	16557	16692	16594	16536	16555	16591	16713	16632	16541	16618	16561	16482	16717	16446	16672	16693	16684	16474	16530	16496	16441	16726	16569	16683	16535	16428	16572	16738	16724	16654	16628	16674	16623	16473	16658	16469	16549	16383	16480	16495	16735	16729	16667	16376	16516	16576	16625	16632	16465	16670	16391	16570	16595	16617	16456	16641	16703	16704	16660	16609	16717	16620	16458	16658	16526	16651	16601	16461	16589	16588	16576	16488	16672	16720	16586	16547	16456	16628	16611	16433	16624	16445	16584	16481	16594	16537	16464	16581	16669	16821	16550	16617	16425	16638	16722	16554	16846	16654	16595	16611	16483	16657	16595	16590	16687	16567	16671	16636	16591	16742	16440	16707	16666	16678	16524	16662	16608	16606	16681	16619	16615	16619	16604	16746	16738	16616	16478	16668	16662	16437	16497	16721	16556	16618	16553	16633	16468	16452	16593	16443	16389	16589	16737	16665	16663	16608	16722	16554	16595	16510	16686	16518	16514	16613	16752	16706	16555	16576	16703	16476	16718	16667	16617	16725	16628	16800	16641	16528	16675	16483	16524	16652	16702	16653	16548	16512	16654	16385	16476	16641	16503	16436	16557	16549	16753	16705	16718	16559	16708	16684	16862	16672	16596	16432	16508	16603	16684	16526	16366	16581	16541	16714	16521	16725	16518	16518	16559	16576	16652	16524	16687	16650	16733	16597	16901	16658	16475	16383	16598	16617	16639	16470	16556	16516	16533	16586	16615	16537	16536	16776	16609	16614	16615	16522	16874	16482	16720	16524	16534	16619	16522	16582	16612	16569	16652	16580	16549	16640	16555	16690	16627	16726	16488	16464	16694	16626	16528	16637	16677	16558	16555	16601	16607	16534	16586	16662	16694	16476	16521	16697	16613	16612	16667	16587	16647	16527	16658	16654	16685	16459	16776	16623	16466	16688	16463	16603	16619	16573	16394	16524	16432	16590	16660	16546	16647	16531	16653	16502	16546	16466	16424	16693	16564	16653	16684	16406	16553	16720	16773	16568	16539	16601	16707	16475	16485	16662	16735	16444	16552	16610	16601	16761	16577	16516	16641	16638	16672	16545	16583	16348	16564	16611	16800	16676	16691	16544	16458	16649	16605	16693	16693	16668	16529	16421	16723	16861	16605	16628	16387	16510	16468	16577	16493	16546	16645	16572	16548	16592	16670	16622	16550	16793	16583	16611	16678	16591	16540	16488	16679	16513	16617	16522	16635	16499	16466	16664	16605	16531	16621	16576	16586	16660	16424	16740	16613	16425	16583	16734	16581	16523	16571	16756	16707	16618	16730	16557	16549	16531	16537	16599	16486	16740	16601	16590	16675	16679	16481	16419	16689	16534	16732	16598	16696	16212	16654	16614	16584	16734	16591	16549	16537	16575	16643	16521	16599	16690	16682	16421	16711	16485	16480	16462	16537	16712	16463	16571	16616	16715	16546	16649	16539	16704	16573	16635	16696	16631	16627	16598	16674	16564	16744	16629	16609	16630	16565	16517	16732	16644	16427	16744	16520	16559	16661	16608	16596	16582	16660	16643	16462	16600	16756	16560	16522	16620	16552	16500	16718	16651	16741	16559	16543	16679	16497	16403	16764	16634	16730	16606	16553	16451	16702	16507	16334	16791	16606	16720	16423	16534	16637	16625	16625	16525	16539	16571	16584	16759	16612	16625	16521	16640	16563	16781	16669	16428	16576	16557	16493	16648	16727	16602	16572	16615	16458	16613	16636	16580	16622	16494	16597	16656	16546	16588	16722	16699	16619	16597	16651	16553	16559	16626	16675	16802	16642	16697	16558	16466	16727	16612	16732	16515	16512	16657	16666	16577	16470	16668	16583	16596	16569	16662	16653	16710	16420	16638	16624	16604	16551	16532	16712	16572	16670	16728	16566	16496	16768	16652	16701	16690	16598	16540	16682	16507	16713	16652	16473	16582	16454	16761	16686	16755	16428	16649	16709	16493	16487	16625	16661	16480	16545	16578	16619	16575	16500	16539	16628	16603	16616	16628	16476	16716	16660	16361	16608	16539	16629	16608	16678	16728	16477	16614	16592	16632	16501	16622	16700	16711	16500	16529	16600	16825	16563	16536	16530	16591	16559	16629	16678	16935	16602	16610	16748	16552	16581	16699	16503	16543	16780	16583	16460	16595	16568	16500	16649	16733	16473	16521	16596	16611	16587	16625	16758	16736	16680	16422	16566	16728	16791	16436	16715	16597	16509	16760	16579	16657	16472	16587	16727	16683	16775	16641	16587	16615	16554	16660	16529	16625	16602	16519	16722	16578	16655	16639	16818	16516	16961	16816	16668	16510	16629	16614	16743	16633	16581	16667	16835	16373	16673	16517	16515	16669	16582	16754	16687	16588	16714	16593	16705	16753	16555	16611	16553	16545	16611	16626	16525	16378	16556	16719	16616	16583	16731	16521	16478	16634	16775	16661	16586	16586	16623	16595	16734	16588	16748	16636	16788	16582	16500	16720	16579	16462	16666	16705	16659	16550	16563	16780	16567	16643	16395	16628	16534	16562	16696	16624	16562	16587	16607	16501	16571	16451	16404	16623	16562	16683	16421	16484	16510	16510	16542	16606	16692	16666	16659	16519	16577	16758	16577	16777	16773	16636	16514	16625	16667	16474	16672	16585	16413	16580	16746	16688	16651	16495	16824	16408	16630	16761	16615	16627	16472	16547	16503	16503	16523	16557	16595	16629	16634	16659	16521	16522	16706	16459	16363	16581	16582	16560	16449	16465	16627	16656	16668	16649	16714	16475	16690	16702	16573	16605	16772	16553	16673	16620	16528	16596	16638	16583	16700	16521	16803	16693	16553	16733	16574	16675	16467	16626	16583	16515	16572	16483	16576	16519	16624	16636	16703	16523	16779	16697	16700	16583	16690	16669	16523	16551	16625	16769	16626	16625	16673	16755	16695	16657	16695	16600	16481	16643	16577	16682	16515	16505	16599	16636	16723	16607	16690	16462	16723	16705	16733	16644	16509	16567	16645	16512	16736	16763	16513	16553	16377	16645	16574	16779	16711	16576	16570	16620	16601	16491	16660	16521	16715	16541	16433	16730	16527	16730	16586	16318	16489	16473	16690	16620	16634	16704	16559	16626	16388	16573	16579	16602	16736	16870	16573	16523	16767	16541	16623	16646	16559	16574	16658	16688	16601	16654	16469	16519	16509	16769	16563	16441	16818	16472	16558	16847	16574	16625	16671	16701	16704	16518	16575	16507	16573	16671	16795	16718	16520	16535	16541	16682	16786	16540	16610	16636	16690	16776	16714	16603	16617	16701	16497	16561	16656	16517	16540	16517	16492	16644	16507	16566	16307	16473	16632	16559	16651	16664	16662	16451	16697	16580	16672	16727	16639	16714	16446	16608	16428	16669	16711	16646	16816	16498	16520	16404	16664	16701	16542	16528	16701	16403	16545	16745	16590	16563	16591	16638	16605	16550	16736	16665	16341	16562	16566	16649	16530	16873	16557	16513	16518	16646	16611	16502	16626	16599	16626	16767	16636	16589	16588	16768	16525	16339	16627	16669	16549	16518	16716	16546	16638	16613	16565	16650	16555	16662	16744	16678	16552	16626	16579	16465	16484	16623	16409	16476	16520	16513	16646	16493	16516	16620	16645	16491	16411	16548	16690	16477	16581	16600	16713	16758	16507	16661	16673	16666	16600	16705	16755	16770	16677	16791	16590	16618	16700	16539	16591	16602	16485	16748	16540	16417	16646	16811	16682	16700	16611	16699	16578	16560	16567	16579	16439	16655	16615	16560	16659	16543	16618	16670	16807	16701	16662	16511	16429	16563	16465	16559	16624	16516	16827	16558	16546	16554	16675	16656	16644	16517	16506	16623	16601	16635	16674	16758	16457	16748	16673	16554	16655	16676	16731	16577	16553	16607	16537	16436	16710	16735	16663	16884	16712	16809	16586	16413	16632	16425	16557	16673	16544	16704	16573	16528	16586	16537	16639	16666	16659	16546	16647	16576	16525	16581	16558	16758	16717	16566	16631	16621	16536	16701	16429	16704	16575	16583	16533	16734	16696	16772	16632	16531	16626	16362	16651	16406	16755	16589	16634	16559
22645	21177	27831	24913	22391	27290	32468	29175	28025	27787	27931	27512	27296	26956	26978	27119	26861	26963	26927	26894	26705	26900	26719	26638	26730	26713	26758	26803	26651	26652	26544	26499	26708	26633	26747	26437	26444	26747	26458	26624	26668	26770	26716	26435	26421	26376	26315	26603	26788	26476	26481	26652	26579	26498	26337	26237	26484	26721	26340	26582	26341	26402	26325	26429	26637	26526	26482	26589	26426	26531	26510	26192	26581	26353	26627	26178	26518	26341	26404	26260	26352	26145	26421	26055	26585	26196	26314	26316	26631	26247	26219	26336	26328	26303	26383	26481	26353	26306	26377	26378	26209	26357	26299	26176	26348	26463	26250	26185	26095	26221	26223	26277	26405	26224	25997	26463	26444	26494	26313	26511	26313	26255	26471	26556	26386	26227	26482	26245	26233	26308	26233	26383	26163	26721	26456	26420	26524	26339	26272	26151	26198	26281	26454	26367	26401	26441	26727	26277	26471	26340	26448	26464	26349	26426	26357	26078	26156	26521	26474	26176	26129	26199	26205	26249	26321	26184	26332	26317	26157	26289	26484	26493	26286	26433	26393	26422	26062	26256	26171	26353	26355	26662	26462	26394	26190	26002	26635	26326	26523	26409	26252	26619	26438	26407	26188	26363	26444	26166	26327	26222	26231	26194	26435	26213	26428	26230	26331	26182	26373	26555	26436	26351	26125	26327	26538	26331	26164	26160	26064	26338	26282	26437	26294	26366	26262	26202	26334	26338	26299	26483	26371	26357	26276	26252	26449	26351	26254	26289	26402	26418	26507	26387	26337	26291	26206	26289	26236	26441	26313	26255	26303	26496	26280	26537	26710	26497	26188	26152	26299	26147	26197	26414	26366	26445	26119	26417	26314	26374	26162	26107	26399	26290	26398	26312	26363	26336	26271	26214	26512	26401	26690	26347	26375	26280	26113	26235	26525	26489	26135	26362	26008	26115	26428	26398	26336	26295	26365	26503	26331	26249	26173	26136	26533	26383	26397	26252	26076	26425	26493	26349	26233	26249	26172	26388	26141	26338	26374	26406	26512	26143	26430	26658	26296	26158	26234	26138	26508	26283	26025	26314	26260	26340	26282	26355	26468	26442	26223	26211	26117	26359	26349	26246	26389	26257	26380	26650	26411	26518	26399	26393	26429	26566	26199	26389	26078	26266	26202	26260	26313	26378	26444	26603	26346	26157	26069	26245	26247	26282	26406	26211	26256	26585	26346	26421	26430	26232	26291	26200	26212	26356	26379	26474	26280	26201	26174	26236	26388	26344	26282	26343	26333	26348	26458	26407	26292	26408	26234	26486	26504	26352	26391	26186	26203	26127	26556	26239	26085	26517	26300	26567	26293	26343	26351	26186	26482	26149	26304	26301	26370	26392	26253	26255	26371	26311	26273	26555	26020	26459	26329	26427	26190	26013	26302	26363	26208	26444	26258	26182	26497	26223	26012	26190	26152	26382	26248	26208	26118	26270	26345	26448	26097	26159	26263	26145	26248	26479	26508	26304	26286	26131	26560	26423	26281	26293	26276	26207	26395	26089	26311	26277	26472	26362	26186	26254	26282	26440	26488	26195	26372	26135	26320	26234	26224	26485	26258	26539	26265	26186	26365	26381	26473	26171	26148	26280	26306	26272	26296	26346	26448	26287	26307	26455	26494	26374	26431	26232	26504	26595	26542	26459	26105	26226	26601	26290	26458	26391	26359	26143	26345	26454	26094	26265	26292	26582	26394	26504	26347	26307	26120	26276	26268	26338	26545	26458	26482	26436	26035	26220	26237	26276	26436	26148	26523	26597	26341	26506	26398	26433	26314	26226	26217	26187	26269	26269	26361	26383	26378	26245	26403	26298	26376	26462	26353	26573	26569	26146	26639	26431	26174	26298	26341	26213	26267	26290	26314	26257	26328	26303	26444	26188	26696	26381	26310	26334	26495	26501	26412	26219	26233	26125	26314	26460	26262	26427	26192	26188	26178	26390	26253	26520	26571	26318	26389	26226	26405	26471	26395	26082	26385	26753	26181	26119	26534	26279	26152	26084	26252	26511	26385	26334	26335	26262	26320	26706	26354	26076	26341	26196	26240	26257	26167	26237	26178	26461	26540	26178	26257	26275	26382	26405	26569	26527	26099	26235	26421	26411	26426	26272	26520	26372	26537	26189	26061	26482	26326	26185	26375	26374	26256	26224	26287	26220	26243	26484	26387	26407	26158	26254	26324	26014	26192	26173	26648	26403	26423	26168	26586	26264	26593	26284	26319	26421	26339	26344	26056	26375	26171	26298	26255	26280	26222	26071	26489	26398	26417	26433	26266	26322	26373	26345	26393	26183	26482	26361	26286	26146	26259	26557	26324	26317	26263	26505	26596	26469	26548	26542	26443	26365	26525	26456	26264	26561	26170	26413	26295	26287	26349	26217	26475	26346	25887	26169	26264	26380	26342	26187	26251	26441	26637	26362	26170	26213	26404	26450	26620	26324	26406	26426	26220	26113	26251	26136	26284	26297	26466	26272	26169	26297	26166	26262	26198	26216	26308	26285	26251	26372	26055	26258	26425	26327	26370	26311	26255	26413	26522	26428	26163	26576	26219	26284	26346	26499	26212	26246	26425	26282	26506	26144	26365	26002	26390	26313	26279	26256	26333	26494	26289	26447	26281	26446	26297	26578	26613	26257	26368	26490	26253	26321	26150	26520	26556	26387	26334	26408	26341	26449	26404	26122	26161	26421	26181	26314	26370	26270	25980	26391	26435	26161	26358	26328	26233	26266	26295	26556	26176	26429	26341	26476	26453	26353	26429	26445	26201	26533	26314	26270	26216	26473	26382	26543	26325	26375	26243	26062	26504	26302	26426	26389	26302	26646	26337	26443	26305	26305	26352	26278	26188	26138	26372	26663	26388	26522	26361	26211	26100	26326	26198	26352	26088	26218	26068	26329	26507	26442	26441	26052	26338	26323	26525	26324	26616	26434	26303	26349	26331	26372	26344	26361	26159	26173	26242	26098	26347	26243	26288	26043	26328	26175	26098	26215	26357	26241	26183	26139	26181	26468	26617	26134	26401	26553	26121	26158	26069	26355	26437	26448	26513	26252	26441	26184	26423	26129	26326	26178	26479	26287	26456	26403	26290	26322	26391	26221	26518	26078	26294	26357	26284	26177	26221	26061	26091	26518	26239	26069	26128	26310	26334	26402	26365	26375	26409	26328	26255	26503	26198	26400	26423	26299	26287	26294	26206	26207	26203	26377	26306	26377	26424	26243	26311	26333	26202	26226	26426	26433	26456	26304	26422	26305	26352	26079	26079	26239	26249	26303	26276	26367	26216	26002	26498	26330	26224	26147	26362	26415	26280	26457	26148	26124	26129	26188	26282	26460	26175	26280	26461	26220	26312	26324	26211	26312	26177	26211	26331	26194	26284	26431	26382	26190	26591	26510	26396	26218	26212	26244	26143	26285	26253	26291	26825	26477	26538	26301	26373	26451	26544	26491	26239	26207	26521	26289	26231	26381	26591	26264	26377	26384	26390	26298	26310	26264	26402	26299	26331	26100	26276	26186	26250	26218	26303	26340	26255	26453	26243	26238	26293	26372	26275	26202	26218	26295	26414	26284	26442	26600	26403	26135	26329	26387	26296	26258	26526	26181	26105	26475	26016	26173	26378	26239	26338	26263	26391	26410	26329	26104	26358	26177	26257	26225	26001	26164	26040	26203	26178	26384	26281	26532	26480	26457	26235	26475	26383	26046	26214	26123	26510	26566	26065	26450	26108	26136	26239	26158	26533	26256	26332	26427	26265	26321	26347	26453	26188	26231	26277	26290	26364	26293	26500	26655	26086	26344	26418	26633	26290	26267	26261	26573	26431	26227	26241	26618	26431	26471	26367	26445	26590	26161	26443	26611	26416	26361	26386	26420	26312	26485	26238	26460	26428	26267	26144	26319	26249	26214	26287	26219	26239	26310	26269	26417	26429	26357	26411	26527	26142	26226	26374	26448	26211	26154	26415	26245	25955	26240	26325	26478	26385	26260	26395	26097	26527	26238	26169	26224	26376	26380	26472	26455	26126	26214	26294	26243	26264	26210	26352	26372	26180	26449	26371	26317	26257	26210	26450	26148	26236	26411	26538	26442	26359	26396	26196	26536	26447	26318	26296	26456	26120	26541	26408	26224	26337	26357	26165	26285	26104	26547	26371	26339	26306	26276	26431	26518	26532	26513	26259	26571	26329	26342	26416	26333	26398	26377	26317	26502	26390	26527	26257	26555	26185	26278	26286	26323	26269	26317	26107	26299	26175	26151	26628	26650	26350	26221	26467	26100	26149	26257	26590	26436	26480	26343	26229	26251	26218	26469	26312	26167	26099	26298	26123	26334	26349	26423	26458	26296	26330	26387	26427	26513	26365	26343	26522	26096	26280	26220	26505	26216	26335	26373	26332	26384	26115	26310	26321	26233	26300	26140	26329	26432	26468	26330	26599	26390	26352	26124	26374	26266	26324	26275	26263	26206	26304	26494	26268	26494	26380	26474	26204	26411	26188	26156	26248	26271	26252	26130	26280	26233	26463	26350	26396	26454	26274	26431	26502	26082	26230	26490	26293	26365	26235	26271	26303	26189	26368	26451	26499	26177	26502	26196	26305	26120	26108	26218	26549	26399	26131	26330	26283	26352	26290	26366	26563	26212	26345	26314	26213	26435	26182	26309	25938	26212	26142	26278	26344	26411	26355	26633	26397	26305	26295	26324	26128	26464	26227	26359	26364	26387	26299	26095	26598	26311	26367	26310	26330	26191	26375	26363	26243	26410	26359	26181	26209	26321	26368	26154	26191	26314	26325	26316	26286	26173	26288	26388	26143	26169	26512	26268	26372	26295	26297	26369	26398	26577	26546	26184	26439	26156	26301	26044	26520	26281	26345	26072	26212	26773	26405	26282	26311	26365	26497	26373	26238	26555	26460	26370	26210	26322	26246	26227	26535	26457	26584	26190	26289	26446	26360	26340	26357	26350	26365	26318	26448	26341	26386	26442	26169	26435	26345	26181	26391	26194	26301	26438	26492	26352	26311	26187	26610	26552	26575	26107	26169	26371	26253	26495	26427	26156	26098	26259	26361	26363	26235	26346	26350	26175	26355	26274	26364	26380
20257	35629	34950	28906	25339	22668	21057	20071	19432	18813	18511	18090	17659	17660	17517	17489	17368	17338	17131	17307	17098	17244	17085	16972	17041	16999	16975	17203	16918	17062	16920	16748	16996	16996	16948	16874	16941	16988	16856	17015	16808	16789	16845	16665	16952	16829	16933	16859	16878	16571	16837	16901	16932	17013	16697	16710	16711	16850	16815	16827	16909	16655	16747	16662	16936	16784	16709	16741	16760	16905	16643	16712	16735	16963	16573	16787	16853	16843	16776	16658	16631	16790	16778	16643	16521	16601	16715	16541	16731	16570	16712	16767	16647	16882	16833	16492	16619	16713	16608	16651	16572	16710	16570	16782	16791	16628	16696	16680	16536	16674	16702	16624	16680	16804	16694	16689	16614	16664	16684	16692	16724	16579	16662	16677	16744	16603	16800	16426	16786	16621	16671	16674	16698	16659	16783	16645	16594	16697	16847	16682	16550	16858	16622	16668	16626	16882	16666	16615	16856	16563	16693	16678	16733	16785	16533	16866	16668	16804	16802	16765	16583	16707	16876	16724	16639	16677	16783	16684	16709	16607	16936	16741	16699	16591	16500	16683	16763	16831	16838	16777	16634	16655	16811	16591	16721	16624	16605	16588	16682	16862	16659	16649	16720	16778	16467	16668	16814	16596	16582	16560	16809	16680	16576	16725	16703	16794	16662	16562	16530	16563	16811	16562	16772	16642	16863	16600	16683	16665	16770	16776	16719	16689	16790	16550	16463	16701	16556	16514	16526	16690	16766	16705	16735	16680	16545	16646	16702	16880	16709	16675	16657	16374	16557	16827	16717	16619	16781	16753	16667	16623	16541	16845	16833	16717	16645	16846	16707	16574	16597	16657	16760	16716	16590	16793	16552	16688	16691	16917	16679	16391	16667	16660	16571	16681	16604	16647	16693	16722	16605	16833	16750	16756	16643	16576	16623	16821	16593	16486	16733	16708	16657	16598	16668	16736	16578	16601	16630	16603	16657	16555	16805	16913	16702	16764	16690	16423	16806	16802	16574	16653	16829	16802	16647	16725	16747	16737	16798	16576	16615	16661	16813	16470	16868	16736	16719	16758	16534	16751	16639	16775	16508	16544	16800	16801	16643	16542	16862	16683	16865	16674	16648	16615	16633	16644	16769	16623	16582	16744	16553	16655	16574	16623	16600	16901	16722	16614	16527	16516	16612	16748	16499	16681	16724	16537	16589	16576	16780	16845	16651	16602	16732	16606	16721	16709	16840	16643	16625	16750	16624	16579	16709	16761	16617	16525	16616	16731	16789	16676	16761	16722	16727	16508	16654	16595	16753	16534	16592	16598	16823	16743	16696	16743	16633	16670	16691	16672	16566	16728	16664	16754	16661	16546	16710	16638	16672	16526	16733	16706	16560	16624	16634	16675	16648	16832	16746	16659	16781	16820	16720	16759	16721	16576	16877	16619	16775	16654	16645	16698	16678	16742	16775	16696	16800	16663	16604	16843	16841	16652	16650	16755	16701	16618	16577	16694	16751	16810	16678	16680	16735	16774	16679	16778	16736	16630	16687	16795	16636	16823	16688	16659	16550	16777	16638	16515	16783	16506	16703	16663	16754	16644	16621	16726	16632	16718	16779	16656	16749	16793	16607	16563	16677	16652	16456	16738	16673	16713	16555	16689	16689	16657	16727	16683	16535	16592	16704	16662	16581	16488	16730	16683	16826	16744	16881	16649	16590	16743	16689	16676	16649	16718	16866	16578	16553	16755	16775	16799	16707	16733	16727	16784	16720	16806	16444	16526	16626	16641	16779	16742	16767	16720	16562	16827	16741	16504	16619	16668	16777	16711	16638	16604	16653	16606	16690	16782	16675	16824	16643	16761	16720	16635	16646	16715	16634	16766	16755	16642	16703	16690	16623	16746	16529	16705	16598	16603	16641	16651	16802	16574	16658	16780	16717	16601	16617	16791	16715	16614	16720	16665	16695	16732	16774	16740	16578	16681	16706	16652	16713	16680	16684	16759	16780	16617	16627	16667	16708	16929	16504	16834	16740	16675	16700	16582	16545	16607	16579	16750	16616	16758	16649	16733	16639	16701	16504	16545	16776	16867	16504	16825	16824	16764	16738	16466	16556	16685	16715	16678	16716	16729	16658	16815	16655	16810	16686	16626	16454	16556	16622	16564	16685	16632	16623	16840	16707	16594	16658	16630	16618	16650	16585	16503	16622	16765	16731	16728	16813	16728	16672	16885	16639	16733	16671	16671	16590	16772	16683	16763	16712	16899	16505	16656	16618	16823	16626	16685	16717	16762	16770	16555	16683	16654	16635	16777	16693	16597	16744	16701	16650	16962	16536	16525	16688	16555	16711	16561	16672	16637	16712	16669	16653	16573	16777	16605	16771	16794	16712	16767	16621	16590	16750	16682	16552	16697	16645	16807	16682	16770	16829	16634	16581	16760	16628	16680	16520	16667	16815	16759	16761	16652	16744	16630	16641	16779	16704	16583	16615	16693	16721	16550	16726	16676	16665	16707	16695	16641	16760	16780	16602	16760	16683	16659	16464	16677	16703	16736	16752	16666	16622	16718	16729	16712	16695	16863	16709	16621	16771	16802	16731	16737	16613	16586	16608	16663	16640	16497	16528	16791	16737	16702	16737	16696	16593	16597	16604	16768	16857	16576	16519	16529	16892	16824	16577	16658	16559	16675	16517	16569	16751	16656	16637	16664	16588	16611	16651	16669	16670	16653	16683	16595	16710	16681	16580	16705	16707	16742	16706	16658	16690	16628	16571	16643	16644	16567	16673	16630	16804	16743	16719	16652	16709	16621	16674	16775	16539	16572	16791	16530	16698	16813	16617	16744	16743	16627	16741	16689	16802	16920	16620	16455	16808	16667	16796	16545	16714	16607	16812	16605	16579	16736	16644	16787	16705	16722	16780	16556	16621	16912	16811	16802	16772	16670	16525	16779	16669	16783	16687	16526	16658	16550	16663	16633	16666	16690	16601	16720	16618	16660	16562	16757	16703	16529	16734	16660	16733	16711	16582	16732	16525	16892	16750	16677	16669	16735	16662	16613	16704	16681	16652	16621	16696	16602	16731	16773	16791	16572	16787	16645	16649	16526	16732	16836	16716	16688	16620	16661	16741	16611	16580	16616	16625	16753	16489	16660	16642	16742	16805	16584	16727	16593	16815	16755	16708	16569	16661	16936	16656	16685	16618	16667	16707	16735	16862	16737	16839	16730	16510	16643	16609	16659	16760	16731	16640	16735	16619	16556	16787	16701	16869	16690	16927	16595	16473	16698	16582	16599	16621	16736	16813	16556	16847	16837	16688	16828	16800	16820	16763	16717	16696	16589	16627	16570	16659	16786	16710	16702	16704	16724	16801	16739	16756	16545	16581	16723	16879	16680	16812	16767	16651	16718	16704	16556	16622	16743	16601	16675	16793	16906	16766	16752	16752	16613	16802	16649	16646	16703	16760	16738	16674	16630	16650	16481	16731	16623	16697	16692	16682	16772	16740	16745	16733	16712	16571	16678	16748	16684	16722	16623	16676	16561	16760	16701	16804	16640	16625	16703	16653	16755	16669	16772	16861	16670	16671	16680	16828	16741	16523	16659	16717	16743	16716	16595	16647	16637	16583	16683	16697	16697	16513	16681	16685	16726	16647	16636	16672	16882	16639	16617	16661	16635	16812	16722	16632	16626	16706	16687	16510	16565	16765	16827	16699	16452	16892	16578	16668	16821	16764	16714	16640	16654	16575	16761	16709	16609	16788	16608	16495	16549	16683	16620	16749	16617	16698	16539	16692	16678	16511	16739	16826	16610	16683	16635	16801	16685	16610	16643	16649	16831	16674	16710	16508	16680	16757	16626	16599	16716	16736	16754	16584	16692	16685	16574	16479	16805	16722	16714	16637	16635	16723	16676	16606	16500	16877	16737	16471	16781	16794	16724	16688	16710	16776	16720	16729	16455	16765	16850	16610	16772	16664	16660	16638	16770	16664	16685	16694	16749	16736	16575	16428	16616	16640	16728	16779	16687	16661	16611	16631	16641	16704	16613	16781	16721	16510	16575	16648	16707	16418	16655	16651	16558	16721	16763	16688	16585	16720	16693	16562	16774	16641	16839	16724	16764	16660	16653	16599	16621	16809	16591	16791	16871	16769	16688	16682	16754	16647	16660	16895	16677	16909	16606	16602	16684	16710	16768	16641	16627	16857	16497	16466	16688	16591	16519	16663	16640	16752	16740	16824	16589	16644	16781	16884	16591	16759	16722	16817	16479	16623	16644	16831	16469	16749	16673	16713	16617	16674	16711	16662	16655	16632	16619	16558	16685	16558	16652	16581	16707	16670	16634	16522	16753	16667	16927	16641	16695	16577	16697	16464	16743	16439	16717	16749	16645	16714	16760	16665	16565	16789	16613	16666	16553	16832	16789	16828	16681	16731	16772	16616	16666	16615	16660	16693	16693	16901	16814	16730	16776	16657	16556	16673	16639	16751	16576	16512	16615	16628	16574	16676	16703	16690	16526	16695	16828	16656	16632	16728	16825	16794	16414	16598	16587	16674	16887	16690	16906	16638	16811	16650	16827	16717	16707	16750	16755	16809	16725	16691	16635	16607	16811	16555	16677	16841	16569	16735	16657	16574	16679	16543	16752	16640	16560	16784	16772	16557	16666	16746	16652	16633	16461	16658	16617	16803	16610	16803	16643	16520	16694	16584	16658	16753	16626	16694	16612	16780	16727	16654	16731	16652	16829	16496	16599	16703	16712	16626	16662	16680	16605	16807	16633	16701	16694	16738	16651	16841	16703	16708	16683	16897	16683	16716	16611	16679	16605	16591	16856	16708	16772	16488	16594	16482	16559	16676	16560	16624	16644	16700	16682	16721	16587	16671	16754	16554	16646	16686	16830	16554	16613	16551	16631	16693	16717	16709	16728	16611	16749	16708	16726	16730	16695	16491	16652	16644	16695	16782	16713	16725	16875	16737	16641	16661	16500	16869	16907	16734	16779	16713	16660	16896	16647	16618	16715	16780	16713	16630	16614	16618	16620	16649	16646	16659	16545	16443	16735	16771	16619	16690	16862	16577	16559	16708	16592	16567	16718	16769	16622	16635	16742	16539	16658	16568	16596	16702	16576	16709	16844	16682	16603	16735	16558
35133	27998	31735	30994	28948	28646	28314	27946	27749	27782	28026	27462	27784	27498	27484	27420	27390	27643	27470	27564	27560	27702	27506	27541	27421	27437	27240	27648	27421	27600	27584	27404	27476	27409	27432	27226	27206	27375	27472	27398	27301	27342	27368	27551	27679	27575	27583	27588	27663	27578	27157	27395	27440	27356	27612	27355	27339	27674	27423	27423	27590	27560	27463	27433	27481	27525	27610	27600	27543	27214	27578	27520	27483	27628	27537	27384	27538	27627	27574	27693	27478	27319	27385	27574	27728	27285	27824	27460	27447	27205	27287	27622	27490	27475	27498	27212	27356	27582	27348	27405	27449	27175	27248	27161	27419	27369	27698	27402	27467	27402	27551	27354	27584	27165	27520	27377	27330	27408	27348	27214	27122	27195	27551	27200	27351	27331	27180	27364	27553	27526	27540	27378	27671	27475	27527	27386	27206	27419	27420	27568	27402	27589	27328	27464	27534	27581	27176	27358	27474	27432	27456	27128	27476	27199	27618	27580	27463	27690	27481	27538	27518	27377	27471	27362	27494	27398	27595	27361	27263	27155	27387	27360	27494	27418	27321	27596	27349	27415	27402	27400	27411	27455	27291	27754	27422	27383	27444	27427	27706	27574	27644	27573	27406	27205	27527	27218	27514	27180	27389	27161	27254	27341	27724	27392	27448	27732	27427	27237	27343	27483	27467	27325	27383	27292	27420	27357	27924	27553	27433	27170	27473	27487	27466	27628	27294	27377	27402	27301	27361	27501	27431	27311	27552	27255	27404	27428	27519	27173	27089	27457	27561	27553	27434	27067	27520	27598	27466	27353	27423	27281	27393	27403	27421	27537	27608	27680	27528	27298	27438	27792	27496	27314	27638	27477	27410	27306	27207	27388	27364	27432	27352	27247	27459	27417	27369	27248	27460	27302	27418	27306	27520	27351	27378	27570	27457	27322	27397	27559	27314	27262	27569	27387	27481	27521	27341	27620	27547	27339	27471	27421	27523	27430	27265	27593	27304	27618	27513	27360	27386	27530	27510	27359	27217	27484	27522	27489	27464	27347	27507	27631	27350	27383	27449	27335	27284	27448	27353	27310	27554	27493	27554	27545	27359	27454	27350	27182	27395	27451	27371	27442	27287	27454	27351	27363	27282	27184	27534	27491	27409	27244	27096	27382	27256	27347	27445	27524	27322	27325	27461	27535	27387	27329	27522	27527	27562	27197	27616	27486	27461	27602	27464	27458	27541	27380	27396	27374	27731	27394	27350	27502	27609	27326	27488	27233	27395	27300	27331	27391	27383	27511	27354	27252	27525	27475	27627	27316	27349	27387	27532	27313	27328	27494	27316	27361	27459	27399	27457	27323	27553	27568	27397	27695	27352	27425	27448	27322	27436	27474	27441	27297	27485	27555	27356	27502	27652	27284	27233	27219	27330	27242	27598	27775	27688	27537	27607	27198	27236	27334	27446	27463	27441	27499	27337	27318	27388	27506	27209	27207	27384	27295	27483	27309	27229	27338	27389	27269	27753	27443	27619	27579	27423	27328	27454	27441	27617	27260	27439	27546	27664	27550	27277	27359	27389	27147	27457	27513	27532	27453	27507	27368	27519	27489	27648	27214	27486	27472	27463	27450	27182	27500	27280	27351	27246	27376	27614	27467	27437	27362	27529	27391	27305	27406	27488	27601	27547	27376	27568	27434	27255	27410	27322	27575	27364	27461	27284	27319	27405	27520	27594	27365	27454	27569	27443	27518	27422	27405	27374	27314	27292	27388	27369	27623	27204	27466	27215	27707	27361	27277	27456	27479	27353	27342	27357	27459	27453	27415	27288	27294	27416	27102	27232	27264	27657	27219	27750	27617	27610	27459	27501	27437	27561	27392	27419	27336	27420	27393	27477	27596	27384	27459	27331	27353	27685	27490	27558	27295	27467	27395	27163	27595	27385	27624	27324	27531	27538	27284	27501	27297	27294	27516	27555	27336	27431	27534	27605	27187	27442	27523	27401	27691	27458	27427	27580	27219	27319	27356	27593	27281	27459	27552	27291	27498	27340	27319	27347	27477	27350	27439	27335	27273	27414	27441	27362	27500	27472	27300	27400	27537	27345	27366	27438	27503	27237	27369	27102	27266	27596	27326	27146	27404	27449	27276	27331	27509	27593	27630	27492	27541	27184	27283	27450	27455	27353	27498	27447	27608	27327	27241	27398	27583	27629	27280	27425	27551	27206	27254	27587	27683	27626	27345	27400	27649	27442	27441	27516	27376	27428	27456	27193	27594	27621	27624	27197	27392	27464	27336	27366	27309	27760	27535	27502	27420	27322	27416	27293	27403	27423	27323	27500	27593	27157	27396	27354	27489	27513	27359	27357	27379	27234	27339	27312	27338	27551	27502	27498	27309	27352	27491	27662	27252	27400	27160	27400	27503	27373	27287	27482	27727	27261	27223	27475	27495	27273	27211	27764	27433	27442	27219	27489	27443	27263	27453	27521	27292	27529	27476	27530	27321	27414	27383	27339	27502	27468	27520	27581	27538	27535	27708	27448	27322	27401	27388	27305	27562	27443	27626	27502	27364	27361	27526	27591	27420	27760	27270	27337	27485	27275	27371	27519	27245	27462	27381	27470	27633	27466	27433	27588	27560	27332	27195	27691	27507	27360	27499	27480	27417	27461	27362	27360	27083	27235	27537	27287	27490	27586	27383	27375	27322	27239	27436	27404	27377	27441	27523	27497	27731	27351	27439	27560	27417	27484	27389	27590	27090	27540	27743	27281	27136	27424	27454	27614	27208	27563	27638	27569	27485	27048	27530	27449	27519	27421	27268	27214	27373	27541	27304	27265	27048	27627	27289	27306	27511	27297	27451	27364	27254	27280	27341	27210	27310	27505	27557	27403	27459	27273	27492	27618	27641	27612	27278	27697	27388	27385	27652	27349	27630	27532	27575	27399	27422	27292	27244	27243	27529	27541	27558	27376	27385	27656	27489	27455	27519	27461	27452	27589	27465	27537	27440	27698	27456	27459	27408	27715	27605	27447	27542	27624	27402	27619	27354	27438	27422	27430	27402	27335	27428	27239	27510	27730	27554	27429	27458	27303	27331	27222	27274	27492	27434	27429	27603	27677	27440	27410	27496	27497	27408	27650	27429	27325	27607	27705	27374	27382	27304	27477	27517	27220	27489	27637	27392	27303	27430	27532	27177	27409	27534	27449	27709	27386	27585	27348	27392	27461	27285	27492	27086	27239	27493	27376	27375	27593	27199	27437	27319	27240	27361	27328	27406	27337	27385	27323	27253	27384	27390	27385	27378	27393	27251	27293	27374	27848	27615	27605	27340	27399	27456	27101	27581	27606	27353	27554	27675	27394	27356	27498	27347	27566	27259	27507	27659	27343	27450	27436	27620	27439	27622	27488	27405	27464	27699	27552	27522	27359	27170	27406	27169	27241	27289	27408	27522	27875	27482	27556	27564	27248	27531	27715	27636	27492	27398	27332	27404	27737	27395	27658	27343	27311	27197	27497	27472	27045	27490	27630	27614	27196	27321	27299	27451	27377	27427	27261	27362	27485	27248	27670	27359	27522	27579	27461	27260	27305	27465	27621	27512	27553	27248	27501	27163	27178	27237	27346	27520	27560	27434	26972	27299	27594	27304	27339	27568	27804	27418	27302	27265	27285	27197	27437	27433	27399	27523	27208	27370	27236	27311	27588	27348	27137	27646	27365	27442	27195	27607	27616	27443	27325	27453	27494	27396	27397	27480	27425	27308	27522	27488	27092	27393	27378	27455	27738	27299	27438	27291	27343	27364	27332	27543	27624	27545	27471	27468	27493	27420	27304	27561	27636	27428	27360	27582	27277	27486	27361	27561	27500	27692	27505	27398	27915	27323	27374	27293	27562	27561	27506	27427	27420	27631	27345	27322	27653	27470	27268	27425	27539	27356	27307	27351	27347	27453	27301	27621	27417	27618	27505	27425	27320	27256	27383	27472	27716	27537	27617	27504	27568	27388	27414	27355	27350	27364	27547	27474	27324	27430	27081	27167	27443	27346	27517	27405	27400	27593	27659	27452	27389	27411	27177	27535	27320	27204	27392	27710	27260	27416	27532	27558	27459	27243	27435	27480	27602	27568	27414	27276	27537	27474	27302	27437	27318	27163	27475	27621	27458	27358	27407	27243	27591	27329	27413	27376	27230	27692	27324	27526	27654	27801	27134	27322	27384	27836	27565	27639	27240	27382	27673	27463	27497	27360	27555	27261	27400	27463	27657	27172	27425	27621	27439	27470	27872	27460	27624	27479	27550	27355	27423	27461	27523	27563	27368	27524	27327	27575	27350	27417	27544	27415	27584	27503	27524	27513	27450	27622	27292	27445	27319	27237	27412	27389	27355	27079	27372	27315	27250	27393	27426	27518	27445	27498	27295	27273	27141	27474	27573	27261	27420	27420	27469	27434	27457	27535	27294	27214	27409	27328	27178	27298	27627	27481	27298	27223	27453	27544	27407	27267	27417	27660	27452	27271	27379	27375	27465	27388	27278	27358	27361	27079	27417	27371	27553	27501	27444	27337	27340	27516	27734	27508	27411	27410	27524	27256	27543	27446	27436	27118	27602	27526	27275	27412	27453	27534	27546	27194	27466	27103	27413	27382	27343	27227	27329	27554	27432	27361	27388	27462	27491	27441	27336	27212	27451	27208	27749	27464	27435	27464	27429	27396	27358	27453	27480	27511	27446	27652	27561	27211	27439	27562	27332	27510	27269	27606	27601	27407	27430	27343	27223	27306	27406	27512	27472	27289	27510	27259	27341	27397	27318	27641	27475	27171	27596	27478	27434	27620	27482	27416	27397	27472	27517	27422	27488	27583	27602	27539	27327	27252	27540	27565	27360	27296	27400	27423	27438	27417	27423	27511	27418	27482	27316	27341	27734	27186	27326	27327	27379	27460	27757	27169	27578	27642	27560	27139	27562	27485	27367	27351	27389	27165	27352	27530	27472	27545	27290	27311	27454	27400	27588	27448	27358	27212	27321	27390	27222	27104	27681	27558	27450	27213	27550	27275	27418	27451	27081	27307	27463	27402	27320	27663	27396	27452	27317	27542	27330	27319	27487	27439	27289	27320	27468	27354	27513	27429	27444	27479	27350	27465	27544	27512	27557	27600
21216	23734	23586	20862	19564	18859	18419	18137	18012	17706	17735	17590	17577	17443	17496	17386	17240	17292	17597	17258	17273	17502	17546	17225	17267	17393	17401	17298	17115	17278	17580	17303	17376	17201	17380	17223	17462	17206	17273	17288	17303	17287	17194	17191	17272	17400	17153	17502	17290	17194	17151	17258	17359	17247	17245	17417	17256	17347	17165	17359	17268	17317	17480	17369	17342	17365	17206	17440	17276	17153	17299	17183	17158	17307	17322	17379	17307	17197	17348	17340	17402	17286	17156	17267	17272	17048	17223	17126	17293	17394	17416	17213	17213	17269	17237	17271	17305	17301	17262	17137	17246	17069	17217	17431	17309	17262	17198	17354	17376	17143	17308	17139	17516	17198	17426	17381	17118	17513	17191	17213	17253	17211	17420	17098	17291	17385	17103	17214	17270	17377	17077	17420	17328	17257	17325	17291	17133	17302	17189	17304	17405	17324	17157	17583	17229	17341	17239	17154	17326	17288	17233	17369	17277	17276	17410	17259	17124	17129	17115	17259	17310	17151	17145	17247	17362	17309	17126	17359	17196	17263	17252	17257	17304	17303	17196	17119	17028	17175	17194	17296	17250	17342	17264	17363	17259	17311	17275	17397	17295	17258	17304	17254	17119	17368	17148	17401	17139	17234	17346	17178	17415	17388	17124	17256	17197	17372	17413	17310	17152	17346	17561	17316	17133	17304	17188	17295	17207	17195	17311	17361	17307	17177	17303	17237	17386	17192	17186	17373	17039	17180	17361	17260	17246	17247	17129	17286	17115	17149	17172	17323	17199	17274	17523	17226	17252	17410	17246	17426	17220	17298	17436	17311	17187	17221	17476	17324	17265	17169	17224	17224	17309	17372	17243	17171	17393	17303	17310	17220	17383	17203	17228	17245	17143	17216	17375	17251	17191	17244	17369	17328	17148	17334	17241	17237	17287	17226	17193	17104	17174	17154	17519	17225	17264	17547	17374	17353	17334	17253	17345	17225	17347	17291	17214	17113	17364	17264	17180	17227	17324	17372	17230	17243	17163	17065	17339	17153	17197	17124	17132	17007	17287	17188	17238	17159	17025	17273	17386	17401	17205	17261	17291	17223	17378	17258	17263	17024	17353	17074	17106	17284	17290	17248	17205	17160	17246	17269	17189	17110	17424	17194	17226	17054	17414	17257	17096	17383	17345	17418	17284	17136	17201	17148	17444	17301	17237	17206	17369	17045	17368	17337	17332	17306	17269	17204	17303	17232	17329	17146	17382	17278	17332	17207	17292	17316	17229	17181	17108	17203	17307	17085	17202	17229	17287	17261	17320	17205	17242	17278	17433	17223	17382	17222	17193	17392	17199	17232	17290	17162	17394	17086	17473	17257	17368	17157	17245	17313	17166	17274	17278	17341	17327	17198	17342	17159	17094	17102	17132	17160	17316	17138	17206	17159	17196	17239	17415	17359	17182	17168	17219	17255	17255	17219	17262	16984	17139	17309	17390	17360	17166	17265	17225	17351	17264	17274	17158	17416	17445	17203	17307	17185	17189	17417	17329	17167	17263	17222	17234	17440	17167	17251	17196	17380	17328	17364	17380	17284	17238	17093	17250	17330	17247	17216	17225	17214	17195	17333	17523	17441	17217	17156	17193	17334	17193	17331	17004	17157	17214	17019	17215	17342	17356	17205	17292	17229	17130	17342	17313	17278	17337	17258	17209	17255	17175	17379	17234	17234	17191	17258	17324	17262	17249	17295	17350	17366	17183	17363	17404	17125	17506	17280	17212	17258	17162	17297	17383	17402	17358	17366	17319	17339	17302	17177	17143	17209	17186	17437	17389	17328	17226	17313	17281	17154	17223	17147	17284	17127	17092	17308	17535	17084	17350	17222	17183	17122	17258	17188	17149	17090	17183	17292	17253	17248	17090	17134	17244	17373	17315	17380	17261	17151	17322	17273	17209	17219	17062	17264	17268	17328	17091	17175	17215	17242	17131	17155	17158	17386	17150	17349	17414	17353	17342	17172	17129	17331	17351	17244	17053	17332	17136	17216	17453	17259	17287	17249	17138	17420	17326	17313	17230	17427	17417	17159	17373	17292	17444	17122	17112	17279	17282	17245	17344	17336	17187	17266	17319	17365	17321	17389	17349	17348	17336	17218	17354	17217	17268	17217	17178	17276	17317	17353	17360	17362	17279	17147	17313	17157	17372	17237	17213	17282	17232	17083	17268	17281	17254	17326	17319	17085	17343	17188	17365	17165	17287	17356	17268	17293	17143	17264	17235	17477	17281	17237	17371	17219	17417	17182	17135	17139	17344	17207	17187	17122	17240	17193	17182	17353	17208	17260	17259	17399	17209	17318	17363	16992	17284	17138	17315	17251	17258	17270	17140	17260	17071	17239	17134	17152	17331	17279	17350	17295	17275	17113	17183	17198	17216	17146	17356	17197	17203	17271	17285	17446	17338	17240	17210	17254	17263	17156	17224	17115	17415	17269	17327	17300	17158	17315	17312	17396	17367	17462	17307	17302	17052	17225	17341	17290	17435	17316	17069	17244	17265	17367	17236	17266	17360	17149	17214	17143	17342	17289	17273	17153	17203	17237	17240	17349	17190	17363	17172	17263	17243	17150	17327	17333	17198	17328	17387	17413	17385	17313	17282	17305	17318	17126	17341	17366	17152	17097	17105	17202	17324	17309	17387	17161	17335	17367	17298	17352	17094	17277	17280	17230	17311	17252	17322	17319	17076	17337	17346	17168	17364	17113	17333	17434	17250	17190	17292	17038	17218	17382	17154	17344	17422	17341	17355	17228	17239	17153	17128	17287	17205	17216	17198	17274	17210	17402	17276	17241	17428	17134	17345	17446	17146	17146	17251	17321	17375	17437	17366	17116	17334	17315	17270	17194	17261	17346	17245	17219	17342	17174	17423	17260	17202	17342	17368	17275	17319	17112	17145	17271	17226	17220	17353	17212	17317	17062	17406	17255	17203	17310	17270	17249	17273	17300	17352	17181	17334	17121	17274	17421	17290	17156	17223	17267	17407	17247	17177	17331	17084	17120	17220	17234	17161	17245	17404	17228	17422	17270	17349	17382	17175	17277	17273	17351	17490	17055	17162	17415	17264	17322	17294	17251	17368	17300	17332	17422	17086	17170	17283	17311	17268	17255	17168	17254	17183	17258	17333	17390	17224	17341	17293	17430	17282	17171	17242	17212	17274	17249	17181	17233	17401	17204	17311	17393	17448	17261	17294	17414	17299	17423	17280	17255	17188	17081	17403	17256	17051	17260	17275	17083	17420	17273	17432	17241	17379	17266	17287	17340	17242	17440	17326	17305	17285	17274	17516	17166	17316	17234	17419	17269	17349	17348	17189	17234	17160	17264	17224	17276	17230	17345	17168	17198	17294	17509	17122	17298	17255	17280	17310	17239	17238	17250	17164	17214	17289	17279	17128	17116	17261	17395	17181	17169	17263	17148	17270	17435	17438	17341	17331	17013	17212	17197	17292	17086	17287	17359	17337	17200	17057	17245	17111	17184	17264	17287	17088	17263	17320	17157	17256	17229	17214	17323	17236	17197	17185	17444	17147	17323	17302	17189	17130	17409	17104	17300	17160	17139	17256	17287	17269	17145	17239	17200	17368	17235	17194	17219	17373	17210	17385	17063	17406	17264	17174	17127	17286	17282	17302	17337	17329	17233	17119	17212	17368	17425	17111	17276	17255	17301	17151	17223	17292	17135	17538	17352	17420	17247	17489	17460	17308	17365	17093	17286	17319	17263	17312	17118	17267	17303	17320	17307	17511	17142	17260	17177	17287	17382	17142	17202	17465	17109	17111	17424	17322	17366	17279	17221	17345	17343	17256	17239	17212	17261	17201	17113	17289	17233	17371	17221	17398	17149	17084	17149	17187	17290	17284	17231	17201	17168	17176	17016	17360	17076	17326	17471	17326	17345	17305	17330	17277	17388	17307	17229	17137	17263	17198	17352	17337	17236	17248	17157	17179	17250	17220	17263	17229	17245	17275	17139	17165	17108	17297	17180	17079	17173	17425	17167	17114	17343	17355	17371	17339	17371	17415	17336	17254	17399	17405	17181	17297	17249	17390	17141	17072	17107	17326	17468	17369	17307	17278	17333	17478	17326	17290	17321	17243	17167	17260	17208	17076	17284	17291	17240	17243	17241	17233	17338	17281	17314	17219	17253	17400	17223	17212	17412	17208	17247	17335	17323	17343	17352	17220	17490	17355	17119	17133	17273	17249	17182	17245	17283	17050	17090	17174	17145	17483	17277	17229	17204	17211	17407	17350	17257	17355	17249	17260	17389	17440	17039	17286	17401	17214	17339	17213	17323	17304	17330	17251	17347	17420	17164	17224	17357	17326	17306	17276	17381	17218	17237	17310	17274	17288	17296	17222	17310	17277	17335	17311	17119	17305	17202	17302	17351	17291	17287	17094	17412	17270	17104	17531	17278	17227	17308	17428	17116	17312	17196	17152	17125	17362	17220	17222	17280	17227	17283	17423	17215	17258	17323	17252	17347	17219	17170	17309	17265	17216	17295	17366	17229	17375	17291	17107	17264	17145	17356	17203	17461	17309	17327	17348	17142	17161	17249	17450	17305	17428	17239	17204	17319	17136	17173	17343	17254	17073	17351	17206	17323	17274	17448	17251	17239	17125	17311	17279	17134	17119	17399	17262	17393	17189	17201	17209	17165	17336	17288	17283	17188	17386	17324	17231	17306	17210	17279	17170	17083	17154	17460	17164	17217	17290	17202	17319	17402	17322	17306	17166	17413	17367	17309	17185	17143	17325	17162	17226	17108	17307	17135	17318	17421	17080	17287	17279	17343	17188	17312	17271	17273	17445	17146	17378	17414	17136	17142	17245	17252	17286	17351	17173	17148	17140	17118	17217	17187	17399	17201	17297	17331	17170	17403	17510	17184	17110	17367	17179	17194	17319	17145	17177	17239	17400	17220	17267	17339	17339	17260	17190	17299	17322	17390	17150	17403	17297	17334	17152	17257	17339	17319	17193	17215	17261	17165	17457	17427	17063	17223	17327	17372	17213	17274	17423	17243	17309	17130	17255	17343	17219	17175	17236	17278	17395	17456	17258	17392	17258	17117	17231	17237	17407	17205	17179	17354	17402	17226	17375	17310	17267	17290
24431	21159	27693	25389	24381	28196	29803	27366	26658	26587	26485	26238	26212	26191	25962	25547	25903	25899	25655	25669	25785	25851	25692	25611	25933	25839	25972	25564	25638	25762	25828	25865	25878	25999	25976	25687	25749	25708	25393	25827	25792	25485	25629	25781	25578	25692	25619	25730	25527	25618	25697	25674	25706	25501	25505	25566	25785	25444	25555	25697	25498	25720	25592	25699	25752	25695	25786	25523	25713	25611	25673	25448	25474	25753	25584	25310	25800	25440	25399	25723	25851	25583	25644	25748	25650	25435	25508	25703	25507	25414	25317	25387	25592	25533	25548	25551	25518	25728	25632	25441	25607	25564	25667	25669	25499	25400	25599	25671	25621	25505	25585	25577	25561	25687	25580	25618	25529	25741	25432	25619	25844	25713	25493	25595	25428	25604	25480	25830	25722	25703	25628	25786	25703	25548	25442	25499	25521	25376	25445	25661	25943	25438	25673	25608	25468	25332	25546	25825	25718	25427	25499	25601	25407	25553	25541	25657	25534	25547	25576	25756	25473	25347	25526	25536	25585	25656	25606	25316	25535	25474	25613	25560	25484	25740	25474	25697	25463	25402	25496	25432	25454	25588	25707	25594	25460	25718	25488	25468	25615	25356	25605	25668	25572	25588	25557	25412	25594	25695	25588	25513	25506	25275	25462	25640	25671	25504	25458	25333	25541	25518	25741	25604	25676	25628	25544	25467	25462	25558	25509	25569	25484	25563	25585	25718	25466	25421	25572	25626	25693	25413	25525	25391	25594	25360	25678	25702	25826	25707	25432	25329	25441	25446	25461	25610	25553	25524	25646	25669	25324	25670	25382	25788	25748	25722	25637	25441	25459	25769	25255	25485	25750	25500	25590	25394	25523	25379	25600	25391	25552	25457	25464	25679	25611	25579	25456	25473	25468	25578	25422	25475	25598	25388	25603	25319	25645	25347	25399	25477	25635	25500	25545	25258	25387	25445	25562	25720	25508	25883	25730	25518	25421	25539	25602	25581	25601	25341	25587	25500	25282	25438	25351	25659	25500	25527	25900	25730	25602	25784	25491	25504	25407	25476	25538	24987	25589	25578	25489	25659	25554	25393	25641	25667	25879	25444	25534	25684	25762	25545	25641	25415	25616	25547	25625	25617	25822	25545	25562	25518	25306	25541	25500	25430	25676	25516	25379	25441	25550	25286	25725	25605	25547	25513	25396	25560	25558	25658	25456	25449	25498	25787	25641	25787	25685	25433	25552	25709	25417	25596	25474	25657	25641	25743	25778	25520	25698	25607	25737	25838	25718	25846	25874	25644	25475	25799	25441	25638	25464	25612	25578	25551	25611	25612	25578	25783	25750	25851	25620	25790	25739	25790	25631	25673	25463	25490	25490	25798	25715	25488	25587	25590	25421	25622	25569	25763	25605	25423	25520	25652	25252	25494	25458	25385	25501	25255	25523	25538	25434	25742	25513	25467	25689	25812	25615	25719	25496	25379	25387	25299	25503	25417	25641	25719	25486	25466	25433	25571	25233	25542	25564	25613	25533	25617	25440	25458	25514	25553	25568	25487	25671	25731	25368	25494	25497	25633	25596	25358	25562	25407	25613	25371	25489	25584	25383	25292	25583	25828	25580	25681	25601	25579	25608	25752	25728	25558	25738	25222	25721	25598	25476	25458	25687	25281	25577	25644	25637	25606	25612	25522	25343	25513	25593	25319	25487	25625	25508	25361	25657	25448	25395	25330	25557	25434	25773	25444	25699	25525	25537	25443	25589	25790	25679	25574	25582	25570	25540	25740	25533	25498	25767	25605	25638	25331	25588	25473	25645	25369	25324	25404	25484	25669	25494	25268	25636	25637	25760	25584	25331	25564	25474	25334	25588	25448	25426	25419	25600	25688	25526	25715	25717	25436	25464	25707	25569	25459	25583	25484	25354	25646	25665	25496	25618	25509	25840	25493	25528	25476	25389	25471	25436	25513	25634	25515	25474	25353	25402	25526	25555	25538	25589	25842	25725	25611	25536	25700	25510	25706	25461	25762	25633	25535	25419	25400	25654	25621	25626	25619	25715	25480	25671	25582	25421	25620	25611	25539	25727	25632	25625	25651	25530	25801	25699	25645	25523	25674	25395	25764	25597	25554	25505	25718	25265	25451	25642	25428	25695	25656	25584	25514	25323	25704	25640	25364	25639	25638	25528	25354	25562	25479	25380	25546	25402	25213	25682	25669	25626	25441	25465	25560	25598	25613	25350	25647	25619	25363	25504	25570	25846	25661	25323	25637	25447	25669	25671	25736	25833	25546	25656	25668	25672	25604	25479	25626	25449	25649	25794	25409	25760	25745	25591	25680	25484	25547	25400	25668	25700	25561	25310	25563	25508	25712	25336	25551	25520	25476	25539	25487	25294	25658	25556	25564	25814	25513	25531	25562	25953	25479	25591	25529	25547	25765	25520	25377	25563	25583	25408	25624	25312	25584	25744	25608	25548	25593	25486	25734	25842	25582	25442	25435	25474	25420	25704	25508	25545	25502	25684	25326	25393	25784	25657	25716	25362	25677	25583	25491	25685	25459	25499	25404	25629	25680	25526	25555	25527	25425	25685	25790	25562	25300	25587	25528	25601	25438	25548	25435	25623	25607	25510	25661	25472	25345	25631	25738	25794	25689	25653	25691	25574	25514	25683	25462	25999	25433	25604	25724	25810	25908	25435	25443	25583	25694	25385	25522	25471	25407	25455	25438	25458	25372	25653	25803	25557	25567	25791	25416	25558	25602	25736	25668	25590	25375	25273	25819	25646	25514	25470	25644	25542	25642	25547	25533	25656	25627	25567	25596	25637	25616	25488	25761	25561	25668	25511	25755	25733	25640	25675	25443	25647	25323	25268	25165	25630	25738	25427	25385	25410	25617	25647	25540	25307	25468	25454	25645	25591	25789	25732	25219	25416	25675	25393	25758	25471	25388	25277	25496	25352	25653	25651	25363	25490	25380	25566	25693	25512	25557	25692	25613	25529	25621	25644	25900	25876	25691	25431	25511	25197	25474	25765	25440	25474	25501	25544	25325	25571	25450	25546	25716	25808	25677	25463	25693	25512	25395	25347	25408	25403	25786	25693	25687	25374	25641	25428	25599	25733	25727	25499	25900	25608	25864	25654	25755	25356	25777	25589	25764	25582	25755	25518	25586	25703	25695	25570	25631	25753	25668	25554	25375	25327	25377	25384	25796	25641	25698	25771	25622	25807	25684	25420	25522	25595	25606	25695	25501	25719	25451	25479	25457	25482	25633	25648	25582	25455	25405	25407	25525	25613	25708	25572	25566	25604	25577	25630	25541	25755	25545	25528	25386	25571	25376	25593	25661	25475	25479	25504	25499	25686	25535	25675	25515	25556	25580	25694	25376	25490	25900	25633	25557	25431	25537	25553	25476	25386	25788	25557	25494	25793	25307	25348	25437	25557	25693	25751	25706	25641	25803	25555	25700	25544	25720	25566	25674	25233	25765	25327	25594	25654	25570	25651	25492	25553	25742	25562	25717	25560	25512	25407	25405	25698	25814	25349	25449	25810	25647	25733	25473	25499	25801	25585	25306	25433	25450	25582	25631	25633	25449	25606	25464	25536	25379	25719	25507	25601	25697	25743	25531	25671	25661	25577	25369	25552	25364	25449	25498	25462	25703	25825	25299	25644	25655	25544	25564	25302	25536	25406	25533	25384	25446	25501	25400	25505	25609	25691	25650	25582	25374	25729	25451	25562	25913	25563	25529	25542	25421	25567	25448	25477	25531	25859	25399	25612	25537	25547	25398	25406	25559	25579	25476	25539	25487	25313	25354	25529	25607	25428	25691	25571	25502	25582	25535	25387	25488	25295	25573	25431	25444	25628	25678	25620	25561	25716	25533	25525	25680	25584	25603	25319	25681	25633	25466	25586	25264	25664	25453	25628	25470	25512	25552	25981	25459	25650	25540	25607	25343	25742	25562	25635	25619	25616	25573	25324	25578	25390	25575	25663	25630	25382	25444	25594	25727	25469	25688	25470	25584	25558	25652	25455	25529	25839	25474	25297	25546	25632	25587	25488	25408	25726	25363	25603	25654	25540	25622	25391	25575	25580	25558	25670	25366	25256	25602	25863	25427	25592	25512	25583	25551	25799	25594	25722	25616	25585	25458	25376	25437	25658	25546	25713	25598	25300	25395	25735	25759	25491	25750	25698	25463	25706	25386	25639	25511	25525	25793	25686	25500	25611	25615	25659	25759	25667	25315	25757	25867	25511	25430	25493	25637	25617	25566	25820	25569	25564	25613	25431	25491	25664	25701	25556	25680	25557	25539	25527	25579	25411	25537	25417	25247	25437	25922	25542	25429	25419	25341	25470	25517	25569	25704	25420	25520	25569	25436	25363	25763	25675	25561	25543	25588	25563	25550	25549	25595	25669	25585	25471	25777	25904	25735	25460	25786	25694	25761	25424	25533	25354	25282	25446	25448	25295	25370	25401	25496	25461	25461	25440	25628	25638	25414	25609	25667	25354	25414	25712	25486	25421	25458	25656	25537	25624	25543	25539	25610	25580	25510	25440	25442	25332	25533	25637	25698	25604	25637	25383	25510	25412	25751	25728	25589	25530	25589	25508	25468	25550	25446	25479	25682	25527	25655	25387	25560	25323	25227	25754	25549	25756	25563	25783	25579	25789	25706	25581	25506	25391	25405	25502	25572	25496	25439	25498	25542	25814	25585	25534	25612	25758	25746	25609	25616	25447	25700	25613	25727	25692	25745	25575	25718	25384	25230	25542	25667	25805	25477	25482	25682	25529	25505	25405	25613	25444	25514	25364	25320	25414	25698	25599	25562	25802	25605	25431	25606	25398	25587	25452	25533	25776	25658	25555	25627	25572	25433	25764	25590	25737	25625	25700	25570	25547	25726	25481	25548	25671	25724	25513	25656	25518	25730	25473	25401	25538	25648	25679	25304	25368	25725	25827	25373	25409	25334	25375	25357	25490	25598	25587	25414	25704	25423	25652	25521	25371	25698	25516	25630	25754	25330	25718	25598	25338	25702	25650	25342	25360	25567	25545	25396	25560	25604	25567	25557	25666	25493	25679	25516	25625	25476	25765	25430	25702	25664	25656	25322	25367	25299	25614	25529	25476	25629	25587	25920	25672	25726
18367	29885	29802	24639	21895	20323	19156	18528	17941	17736	17187	17440	17017	16831	16977	16763	16557	16599	16639	16881	16538	16629	16607	16641	16735	16504	16593	16614	16489	16515	16673	16700	16563	16470	16419	16562	16431	16454	16582	16452	16625	16473	16656	16468	16448	16339	16532	16515	16586	16580	16500	16357	16461	16363	16443	16582	16432	16454	16512	16326	16592	16560	16337	16405	16465	16496	16311	16414	16500	16199	16361	16460	16456	16428	16572	16330	16483	16413	16433	16442	16502	16472	16329	16413	16342	16264	16234	16525	16316	16467	16419	16267	16353	16491	16404	16456	16357	16455	16518	16266	16348	16350	16524	16318	16421	16399	16322	16284	16408	16245	16400	16359	16350	16473	16404	16300	16515	16419	16212	16473	16310	16286	16387	16280	16429	16306	16306	16351	16374	16520	16290	16360	16263	16417	16294	16440	16486	16646	16502	16272	16393	16505	16312	16371	16275	16339	16428	16400	16347	16289	16392	16407	16299	16384	16382	16374	16516	16342	16339	16351	16321	16255	16413	16501	16278	16328	16471	16488	16321	16347	16520	16429	16324	16436	16456	16144	16475	16392	16287	16298	16488	16464	16422	16387	16151	16409	16182	16422	16475	16499	16401	16585	16313	16282	16439	16453	16222	16433	16636	16125	16459	16516	16233	16396	16313	16501	16491	16393	16301	16436	16398	16387	16352	16321	16390	16422	16408	16380	16327	16416	16329	16409	16446	16450	16326	16354	16640	16502	16461	16321	16309	16331	16346	16357	16433	16391	16301	16330	16484	16521	16430	16499	16308	16456	16300	16404	16450	16217	16615	16252	16444	16385	16460	16108	16423	16270	16181	16268	16491	16502	16395	16400	16338	16524	16447	16361	16197	16323	16422	16428	16351	16630	16329	16211	16533	16487	16218	16426	16337	16187	16378	16282	16379	16391	16452	16412	16398	16490	16487	16386	16296	16486	16429	16331	16403	16339	16313	16529	16434	16198	16365	16414	16393	16148	16481	16348	16372	16474	16476	16551	16132	16429	16598	16304	16228	16332	16450	16483	16393	16353	16318	16358	16426	16401	16497	16475	16375	16564	16502	16409	16365	16356	16300	16367	16380	16353	16263	16468	16368	16341	16492	16355	16341	16434	16455	16376	16575	16476	16489	16351	16356	16316	16437	16345	16395	16272	16440	16325	16342	16438	16379	16286	16251	16421	16340	16290	16339	16423	16318	16378	16367	16446	16259	16260	16331	16400	16500	16411	16474	16362	16149	16491	16432	16215	16373	16382	16226	16246	16339	16281	16324	16485	16339	16480	16381	16344	16470	16438	16331	16381	16343	16180	16532	16298	16303	16336	16450	16544	16310	16304	16436	16310	16305	16425	16296	16274	16349	16358	16399	16230	16228	16418	16453	16569	16284	16513	16270	16301	16500	16462	16342	16239	16392	16303	16376	16448	16530	16245	16382	16320	16283	16409	16508	16135	16214	16539	16361	16481	16446	16446	16406	16489	16327	16188	16299	16383	16488	16307	16218	16337	16183	16365	16345	16110	16337	16419	16310	16377	16427	16476	16235	16366	16258	16418	16408	16462	16495	16438	16402	16383	16305	16317	16513	16164	16502	16490	16291	16296	16241	16343	16450	16542	16647	16417	16477	16335	16339	16418	16325	16418	16410	16443	16388	16320	16286	16296	16437	16380	16259	16407	16351	16329	16304	16378	16446	16273	16452	16310	16297	16357	16261	16391	16360	16432	16347	16356	16296	16486	16375	16515	16237	16585	16459	16352	16382	16247	16383	16425	16495	16267	16202	16310	16340	16266	16233	16512	16344	16408	16512	16332	16457	16535	16295	16416	16162	16291	16218	16546	16524	16296	16422	16266	16342	16457	16320	16198	16428	16456	16181	16417	16317	16320	16413	16532	16304	16436	16274	16452	16313	16425	16460	16493	16475	16490	16406	16296	16447	16332	16400	16341	16360	16322	16365	16479	16301	16204	16339	16458	16405	16483	16404	16409	16319	16369	16426	16253	16262	16178	16289	16242	16421	16382	16537	16276	16446	16457	16407	16430	16126	16362	16217	16438	16497	16300	16194	16482	16541	16555	16433	16260	16305	16305	16349	16405	16352	16207	16283	16401	16578	16327	16343	16351	16336	16359	16302	16365	16364	16468	16374	16354	16406	16548	16197	16335	16364	16322	16389	16214	16301	16407	16498	16302	16421	16354	16249	16373	16424	16323	16470	16369	16467	16524	16448	16369	16390	16434	16416	16473	16414	16406	16431	16135	16442	16190	16505	16257	16265	16474	16277	16511	16173	16354	16421	16267	16433	16272	16344	16310	16512	16364	16333	16302	16499	16610	16524	16372	16355	16436	16162	16284	16387	16318	16313	16445	16375	16371	16413	16200	16493	16422	16343	16463	16320	16266	16441	16323	16278	16397	16347	16300	16577	16416	16461	16343	16368	16326	16274	16431	16355	16434	16326	16296	16392	16332	16318	16381	16433	16437	16239	16410	16427	16375	16394	16317	16393	16285	16432	16322	16462	16395	16388	16248	16411	16355	16367	16317	16363	16396	16364	16493	16348	16291	16526	16263	16424	16264	16364	16479	16261	16443	16329	16224	16465	16462	16251	16447	16348	16398	16424	16326	16403	16357	16152	16408	16388	16432	16451	16359	16289	16363	16354	16445	16337	16443	16343	16313	16538	16327	16294	16171	16373	16244	16331	16340	16450	16388	16343	16348	16363	16485	16448	16338	16180	16317	16329	16227	16487	16456	16246	16198	16351	16321	16201	16212	16406	16519	16462	16392	16226	16406	16320	16437	16417	16434	16194	16357	16262	16317	16189	16352	16462	16510	16278	16326	16420	16431	16354	16415	16387	16370	16430	16360	16521	16276	16490	16385	16497	16381	16422	16374	16271	16482	16379	16358	16422	16326	16485	16357	16417	16367	16459	16574	16375	16255	16477	16362	16286	16341	16381	16566	16212	16361	16362	16282	16515	16290	16543	16170	16497	16434	16313	16348	16321	16446	16324	16471	16423	16354	16176	16357	16504	16398	16389	16465	16427	16354	16460	16245	16447	16269	16553	16483	16412	16136	16491	16307	16445	16396	16202	16368	16386	16509	16308	16221	16435	16510	16426	16511	16259	16389	16207	16625	16348	16480	16367	16426	16447	16224	16207	16353	16522	16260	16241	16523	16400	16274	16412	16510	16409	16206	16293	16495	16342	16291	16383	16313	16204	16380	16348	16404	16219	16272	16475	16502	16626	16333	16541	16467	16345	16269	16374	16313	16382	16334	16378	16515	16436	16321	16343	16277	16364	16444	16413	16468	16214	16372	16324	16407	16367	16366	16423	16230	16315	16330	16487	16411	16304	16464	16256	16563	16380	16389	16164	16389	16401	16333	16614	16475	16416	16371	16427	16217	16390	16681	16429	16365	16447	16572	16269	16259	16306	16428	16322	16484	16454	16551	16406	16459	16265	16459	16504	16425	16252	16365	16496	16450	16355	16317	16539	16478	16318	16400	16316	16321	16413	16493	16394	16457	16318	16308	16342	16459	16398	16560	16275	16402	16555	16330	16397	16460	16275	16292	16448	16287	16405	16458	16154	16559	16334	16492	16377	16536	16431	16241	16359	16458	16157	16376	16400	16300	16500	16313	16493	16226	16271	16407	16377	16397	16339	16398	16321	16332	16418	16393	16229	16613	16429	16376	16619	16294	16400	16304	16475	16458	16228	16398	16448	16337	16439	16231	16399	16489	16311	16366	16090	16393	16296	16350	16426	16420	16514	16375	16494	16214	16468	16547	16381	16648	16370	16307	16409	16422	16264	16500	16251	16272	16355	16488	16408	16336	16369	16440	16338	16275	16345	16541	16340	16359	16247	16410	16445	16573	16448	16284	16326	16344	16397	16462	16418	16397	16355	16448	16345	16305	16422	16234	16399	16324	16344	16222	16252	16484	16308	16386	16451	16407	16393	16431	16518	16364	16331	16395	16481	16340	16339	16247	16571	16373	16386	16252	16420	16299	16486	16496	16460	16449	16324	16494	16452	16395	16205	16349	16420	16463	16533	16526	16390	16388	16433	16380	16463	16241	16346	16389	16238	16461	16397	16393	16414	16371	16384	16444	16291	16497	16346	16373	16432	16458	16255	16420	16598	16366	16392	16297	16512	16623	16281	16429	16330	16253	16338	16354	16491	16360	16309	16598	16535	16285	16338	16342	16470	16390	16181	16418	16402	16346	16357	16190	16229	16383	16439	16306	16352	16401	16284	16355	16667	16255	16362	16262	16482	16463	16423	16406	16429	16332	16366	16307	16416	16301	16631	16261	16414	16261	16130	16413	16323	16286	16335	16380	16311	16598	16426	16352	16282	16241	16463	16417	16376	16422	16217	16412	16413	16162	16247	16346	16357	16315	16351	16385	16501	16287	16527	16387	16407	16458	16322	16370	16487	16317	16330	16308	16332	16355	16311	16299	16345	16401	16316	16400	16455	16307	16359	16400	16416	16223	16351	16296	16375	16331	16308	16270	16539	16318	16314	16360	16379	16278	16313	16459	16220	16546	16278	16370	16484	16484	16359	16329	16288	16404	16502	16419	16355	16459	16462	16552	16239	16271	16437	16374	16362	16459	16297	16331	16404	16287	16110	16273	16280	16294	16534	16475	16441	16408	16423	16364	16372	16374	16368	16495	16393	16434	16289	16294	16329	16471	16430	16540	16440	16575	16325	16402	16393	16406	16276	16192	16321	16439	16395	16430	16393	16399	16431	16440	16443	16542	16389	16208	16462	16525	16405	16584	16318	16409	16215	16513	16397	16404	16235	16196	16462	16518	16466	16402	16348	16220	16404	16400	16358	16394	16306	16317	16336	16473	16493	16255	16499	16470	16470	16319	16531	16388	16302	16469	16425	16430	16438	16399	16444	16461	16423	16297	16571	16270	16321	16433	16221	16347	16278	16405	16533	16417	16266	16487	16237	16504	16375	16356	16329	16516	16429	16397	16520	16393	16176	16427	16468	16263	16300	16386	16403	16166	16257	16397	16229	16268	16265	16232	16466	16424	16339	16318	16434	16426	16511	16335	16267	16492	16301	16380	16359	16324	16238	16340	16401	16247	16281	16511	16390	16381	16372	16150	16659	16432	16399	16419
22649	21173	27830	24888	22316	27099	32543	28758	27706	27666	27399	26959	26865	26623	26533	26609	26621	26362	26056	26395	26496	26458	26466	26532	26315	26333	26041	26270	26002	26198	26368	26075	26079	26227	26070	26299	26030	26273	26186	26300	26213	26025	26085	26050	26158	26219	26052	26079	26280	26133	26332	26234	26268	25932	25834	26131	25804	26158	26128	25948	25890	26024	26088	26021	26292	25877	26135	26043	25975	26171	25881	25981	26036	26148	26200	26006	25829	25968	26116	26068	26113	25755	26083	26158	25977	25886	25781	25827	25945	26013	26080	26128	25938	25889	26036	25893	26186	26225	26078	25746	25947	25895	26125	26008	25826	25840	25800	25918	26134	26102	25821	25819	26178	25978	26092	25925	25883	26145	26142	26151	25911	26115	25909	25983	26194	26142	25762	26086	26028	26015	26046	26060	25916	26055	25839	25869	26016	26033	26073	26088	26150	25675	26066	26047	25996	25924	26073	25709	25977	25657	25967	25847	26005	26110	26141	25859	26120	26017	25908	25786	25838	25876	25884	25734	25975	25941	25728	25690	25869	25867	25990	25897	25868	26090	26087	26245	25932	25921	25798	25858	25813	25939	26022	25791	25811	25876	25878	25996	25836	25819	25901	25928	26254	26142	25926	26015	25681	25962	26031	25850	25895	25894	26042	26052	25948	25841	25985	25924	26089	26245	25989	26070	26158	25746	25867	25809	26124	26014	25911	25835	25835	26080	25874	25906	25809	25749	25970	25879	25799	25872	26164	26130	26079	26106	25759	25943	25899	25872	26025	26190	26015	26133	25900	25679	25914	25993	26106	26093	25987	25981	26066	26016	25876	26237	25701	25701	25951	25959	25870	26048	25963	25919	25963	26242	26186	26116	25719	26026	26077	25972	25658	25861	25974	25998	25965	26236	25938	25864	26048	25983	26004	25957	25842	25996	25749	25965	26162	25940	25981	25874	25946	25723	26012	26030	25638	25736	25857	25885	26098	25972	26028	25998	26161	25954	26010	25852	25936	25811	25899	25790	26085	26158	26005	26093	25891	26425	26201	25859	25883	25619	26086	25844	25815	25723	26120	25865	25828	25963	26090	25845	25917	25842	25885	26028	25735	25877	26225	25885	26000	25851	26190	26012	25972	25842	25990	25905	26277	25944	25886	25886	25849	25836	25795	25903	25881	26078	26253	25870	26090	26140	25967	25842	25788	25928	26213	25942	26110	25996	26033	26099	26199	25904	25910	25785	25890	25709	25946	25682	25997	25923	25967	26123	26074	26028	25911	25871	25787	25987	25921	25890	25989	25734	25858	25816	25586	26064	26005	25843	26010	25748	25956	25936	26056	25941	25835	25930	25827	26047	25862	25910	25997	25984	25919	25907	26154	25803	25905	26117	26217	26009	25914	26009	25835	26027	25900	26093	25951	25759	25892	25843	25866	25860	25870	26004	25989	25921	25902	25962	26243	25880	25922	25780	26133	26013	25788	26144	25908	25947	25992	25932	25926	25867	25963	25717	26149	25877	25891	25926	25779	26149	25780	25995	26023	25896	25967	26192	26036	25765	25947	25936	26058	25900	25953	25827	25952	26046	26000	25950	26078	25856	26024	25912	25632	25804	26031	26032	25843	25959	26010	25939	25846	25840	25879	25933	26010	26012	26069	25775	26005	26043	25711	25801	25951	25839	25929	26005	25951	26022	25916	25892	25983	25798	25896	25674	25972	26001	26223	25818	26026	26008	25957	25910	26086	25782	25824	25785	25623	25937	25628	25995	25975	26068	25943	25881	25844	25975	26152	26090	26017	25995	25980	25765	25731	25686	25838	26075	25990	25970	25971	25842	25954	25801	25803	25882	25766	26086	26039	26084	25870	26013	26052	25949	25757	25835	26038	26049	25957	25774	25852	25856	25909	26072	26036	25961	26115	25876	25879	25841	26112	25971	25933	25969	25831	25925	25817	25743	25853	26076	25731	25839	25741	25819	26027	25808	25722	26044	25897	25925	25841	26003	25798	25917	25964	26111	26119	25866	26164	25885	25978	25786	25926	25971	26218	26251	25986	26087	25875	26044	26047	26086	26168	25860	26182	25930	25741	25946	25819	25953	25910	25921	26062	25876	25828	25831	25905	26071	25993	25858	26065	25809	26109	25648	26074	26008	26077	25948	26110	25952	25914	26030	25924	25881	25806	25832	26060	26067	26024	25790	25716	25757	25988	25959	25957	25926	25992	25884	25896	25998	25978	26270	25746	25993	26100	25863	25941	25947	25911	25759	25806	25895	25825	25949	25769	25770	26033	25964	25780	25877	26049	25935	25942	25816	25807	26045	25957	25861	26036	25838	26044	25876	25801	25599	25758	25878	25993	25742	25830	26023	25964	25997	25709	25983	26003	25728	25792	25981	25861	25971	25997	25884	25901	26094	25706	25641	25884	25817	26014	25982	25938	25857	26116	26043	25905	26021	25950	26141	25851	25870	25830	25905	25868	25859	25807	25928	25980	26035	25977	25842	25622	25958	25730	25816	25848	25930	26135	26000	25867	25787	26076	25968	25907	26205	25995	25809	25845	25766	26123	26083	25871	26061	26140	26035	25873	26081	25889	25855	25850	25866	25975	25943	25985	25986	25934	25872	25680	25865	26215	25979	25931	26075	25974	26118	25765	25825	25983	26015	25867	25940	25849	25999	25679	26063	25931	25985	26040	25820	25753	26065	26072	25889	25698	25883	26091	25902	26264	26191	25987	25861	26147	25873	26029	26154	25923	25756	25934	25686	25972	25765	26046	25811	25739	26240	25846	25791	25886	25821	25837	25766	25863	25831	26052	25811	26058	25924	25792	26008	25860	25821	25820	25726	25596	25822	26018	25984	26187	25957	25756	26015	25718	25980	25815	26243	26079	25838	26116	25920	26017	25962	26101	26035	26075	25899	25959	25832	25953	26001	26021	25713	25951	25627	25800	25826	26148	26002	25935	25826	25811	25764	26031	26090	25836	26131	26053	26069	26008	25856	25736	25940	25889	26135	25707	25905	26110	26038	26087	26002	26083	26004	25900	25720	25965	25951	25720	25882	25901	25994	26026	25985	25781	25777	25919	25805	26176	25953	25883	25849	25821	26064	25788	25933	25701	25865	25896	25833	25901	25835	25997	25824	25985	26019	26024	25999	25952	26289	26201	25998	26026	25944	26259	25860	25931	25835	25923	25785	25736	25998	26030	25884	25796	26158	25875	25801	25939	25903	25613	25943	25858	25865	26058	26130	25871	25818	25848	25989	26035	25839	25924	25974	25848	25788	26113	26011	25893	26080	25876	25922	26134	25919	25844	26161	25762	26147	25991	26066	25993	26015	25968	25745	25920	25904	25685	26076	25905	25918	26065	26229	25872	25841	26160	25865	25955	26092	25880	25885	25915	26023	26071	25963	26018	26109	26206	26172	26028	26018	25991	26127	25928	25784	25929	25915	26048	25873	25896	25941	25868	25833	25959	25973	25674	25953	25705	25739	26491	26003	26018	25950	25728	25872	25813	26134	25790	25786	25767	25766	26108	25920	25969	25826	25970	26159	25899	25984	25753	25939	25849	25997	26016	26085	25895	26019	26001	25904	25794	25923	25829	26056	25943	25774	26047	25956	25886	25687	26177	26058	25969	26002	26072	25688	25749	25906	26281	25630	26213	25887	25943	25922	25779	25935	25701	26010	25703	25967	25842	25730	25995	26020	26001	25933	25950	25799	25917	25839	26105	25859	26008	25884	25779	25794	26014	26012	26145	25992	25845	25909	25862	26001	26146	26135	25840	25974	26260	25951	25995	25970	26129	25586	25834	26154	25847	26099	25725	25762	25956	26198	26127	25751	25618	26019	25835	25811	26008	26012	25946	25952	25899	26090	26044	25987	25787	25977	25970	25914	25962	25915	25975	25790	26089	25976	26019	26042	25961	25870	26019	25966	25667	26006	26099	26001	25870	25894	25876	25949	26213	25968	26003	25770	26055	26121	26108	25949	25857	26108	26029	26159	25997	25769	26073	25925	26059	25925	26005	26073	26022	25850	26030	25864	26069	26009	25798	25796	25938	25771	25985	25765	26103	26337	25936	25828	25997	25768	25880	25910	25924	26187	25944	25983	25991	26094	25915	25788	26136	25928	25834	26157	25765	25906	25790	26144	25899	25838	25901	25829	25898	26063	25930	26031	25907	25789	26122	26211	25956	25958	25844	25936	25780	26169	26078	25801	25946	25941	25933	25665	25897	25840	25789	26019	25832	25918	26003	26156	26168	25828	25957	25875	26356	26049	25983	26121	26023	25909	26113	25904	25878	26061	25957	25907	25895	25959	25859	25994	26115	26043	25932	25863	25990	26228	25861	25774	25764	25980	26141	25970	26000	25815	25854	25773	26002	26003	26172	26199	25748	25867	25858	25997	25693	25750	25935	25915	25735	25821	25901	25593	26122	25914	25929	25815	26161	25873	25995	26224	25962	25961	25821	25897	26087	25860	26064	26178	25694	25605	25767	25621	25849	26045	25960	25943	25998	25993	26045	25943	25704	26112	26049	26135	26233	25805	26031	26031	25798	26020	25930	25854	25633	25864	25859	25882	25996	26057	25871	25943	25614	25751	26076	26065	25979	26067	25802	25815	25916	25981	26153	26104	25787	25715	25925	25952	26057	25858	25899	25933	26174	25682	26236	25847	25797	25773	25940	26097	26018	25790	25952	26051	26056	25797	26061	25939	25878	26008	25895	25931	25922	25952	25892	26127	26046	26133	26070	25903	25915	25935	26241	25983	25857	25859	26136	26009	25899	25674	25835	26028	26041	26093	26098	25801	25955	25969	26058	26075	26019	26043	25918	25983	26055	25865	25689	25990	26200	25839	25739	25958	25975	25716	25917	26018	26038	26096	25945	25908	25823	26242	26111	25807	26035	26092	25866	25764	25958	25855	25929	25893	25899	25573	26081	25947	25710	25980	25941	26117	25824	26209	26047	26013	26036	25931	25953	25942	25928	25890	25929	26243	25961	25863	25636	25986	26145	26012	25754	26053	25922	25917	25936	26051	26051	25954	26106	26109	25873	26072	26135	26056	26038	25902	25876	25949	26022	26113	26017	25929	25727	25811	26084	25911	25923	25891	25878	25707	25958	26112	25778	25932	25783	25994	25963	25859	25863	25735
20580	35539	35027	28732	24964	22328	21078	19872	19071	18526	18045	17878	17660	17504	17382	17209	17071	17053	17115	16982	16821	16899	16725	16819	16750	16753	16624	16718	16685	16662	16714	16586	16692	16561	16800	16761	16522	16698	16597	16706	16544	16555	16831	16605	16597	16686	16706	16549	16697	16780	16552	16478	16701	16625	16633	16671	16743	16561	16501	16498	16484	16320	16489	16429	16479	16602	16380	16496	16492	16626	16634	16475	16607	16307	16477	16601	16436	16391	16410	16499	16482	16444	16374	16524	16383	16400	16577	16229	16397	16354	16582	16494	16447	16509	16456	16503	16279	16615	16259	16439	16440	16442	16524	16446	16503	16429	16465	16633	16403	16462	16563	16317	16455	16430	16559	16488	16502	16612	16380	16458	16393	16346	16393	16500	16565	16525	16441	16543	16413	16503	16390	16420	16440	16602	16428	16384	16410	16371	16548	16452	16510	16548	16388	16447	16412	16412	16489	16432	16387	16601	16410	16406	16515	16404	16499	16529	16509	16560	16499	16523	16612	16488	16546	16455	16543	16360	16348	16503	16507	16513	16266	16341	16373	16476	16551	16469	16586	16551	16431	16467	16361	16467	16243	16390	16454	16379	16461	16504	16484	16391	16333	16638	16335	16482	16483	16490	16463	16434	16517	16434	16415	16248	16253	16271	16426	16426	16296	16338	16530	16470	16383	16495	16435	16534	16424	16501	16617	16332	16406	16306	16528	16546	16686	16414	16416	16470	16354	16458	16324	16477	16465	16426	16520	16481	16547	16440	16505	16496	16440	16474	16421	16538	16338	16291	16617	16379	16528	16747	16509	16485	16467	16548	16538	16363	16441	16507	16544	16588	16332	16539	16402	16466	16453	16527	16452	16462	16330	16597	16413	16424	16195	16441	16573	16651	16443	16368	16506	16509	16626	16370	16316	16495	16469	16378	16380	16539	16505	16460	16456	16360	16467	16628	16515	16360	16468	16465	16457	16248	16570	16562	16585	16396	16288	16578	16507	16423	16348	16489	16361	16455	16421	16416	16592	16442	16365	16431	16423	16395	16605	16416	16453	16398	16500	16582	16369	16488	16622	16465	16537	16398	16441	16501	16307	16330	16468	16411	16488	16510	16294	16700	16503	16467	16410	16345	16552	16596	16458	16401	16441	16469	16497	16516	16320	16653	16442	16435	16494	16767	16400	16288	16244	16449	16354	16530	16627	16325	16334	16511	16540	16511	16277	16675	16619	16571	16448	16449	16398	16627	16415	16591	16467	16361	16684	16438	16597	16415	16402	16525	16382	16496	16472	16424	16478	16491	16556	16487	16312	16515	16477	16432	16289	16643	16317	16736	16492	16573	16418	16335	16298	16354	16206	16440	16523	16292	16456	16331	16383	16580	16438	16441	16310	16534	16596	16446	16494	16324	16546	16565	16578	16545	16518	16524	16480	16256	16380	16497	16312	16478	16475	16564	16365	16308	16319	16616	16496	16398	16365	16583	16509	16331	16407	16492	16424	16478	16545	16459	16416	16607	16288	16435	16390	16436	16463	16475	16300	16493	16396	16517	16465	16448	16514	16414	16435	16523	16447	16515	16529	16475	16469	16353	16407	16462	16377	16227	16372	16415	16384	16333	16533	16356	16433	16341	16419	16512	16587	16419	16474	16272	16613	16501	16312	16387	16527	16430	16542	16332	16372	16486	16419	16423	16409	16529	16194	16468	16447	16357	16397	16179	16535	16458	16398	16476	16423	16593	16414	16394	16642	16450	16360	16566	16491	16280	16424	16455	16747	16465	16359	16408	16395	16650	16360	16510	16408	16567	16398	16393	16466	16337	16558	16396	16616	16319	16421	16524	16476	16443	16596	16399	16435	16431	16310	16382	16642	16247	16454	16467	16306	16344	16364	16657	16473	16596	16478	16369	16268	16398	16445	16571	16545	16418	16440	16456	16491	16462	16464	16453	16630	16284	16477	16403	16671	16692	16575	16389	16497	16601	16395	16451	16279	16321	16627	16615	16614	16583	16358	16381	16397	16220	16458	16451	16598	16510	16581	16342	16383	16233	16502	16478	16483	16465	16563	16356	16630	16423	16288	16417	16433	16359	16348	16472	16286	16589	16542	16482	16426	16575	16508	16317	16399	16492	16541	16426	16400	16454	16364	16491	16598	16565	16503	16452	16391	16602	16381	16545	16600	16512	16357	16511	16460	16461	16538	16335	16448	16419	16464	16237	16493	16494	16540	16426	16179	16596	16463	16493	16454	16568	16442	16424	16484	16386	16515	16486	16470	16444	16229	16434	16353	16413	16509	16475	16372	16628	16349	16496	16551	16483	16380	16446	16457	16359	16549	16433	16306	16487	16353	16308	16403	16572	16468	16681	16671	16375	16479	16320	16440	16433	16294	16170	16349	16435	16299	16482	16458	16429	16597	16308	16324	16407	16317	16613	16427	16506	16413	16494	16468	16415	16522	16564	16342	16458	16556	16283	16536	16509	16308	16429	16439	16355	16479	16395	16487	16465	16422	16573	16442	16655	16538	16341	16621	16505	16380	16448	16348	16647	16565	16589	16470	16480	16462	16333	16438	16415	16281	16457	16298	16358	16395	16471	16379	16540	16496	16465	16293	16496	16343	16451	16353	16407	16424	16452	16609	16288	16433	16394	16555	16559	16504	16406	16614	16457	16428	16553	16439	16601	16511	16413	16482	16445	16362	16610	16565	16435	16404	16476	16492	16350	16398	16407	16355	16543	16606	16351	16393	16376	16393	16565	16482	16454	16381	16564	16464	16555	16476	16585	16506	16347	16442	16511	16376	16456	16388	16594	16428	16316	16486	16288	16532	16497	16337	16498	16375	16429	16456	16538	16537	16343	16568	16444	16370	16237	16547	16452	16341	16548	16334	16392	16450	16275	16541	16511	16470	16366	16417	16391	16406	16441	16713	16403	16508	16570	16478	16526	16384	16453	16300	16395	16341	16353	16400	16393	16606	16343	16414	16498	16418	16540	16455	16314	16620	16451	16405	16475	16471	16470	16437	16464	16477	16366	16325	16439	16421	16421	16371	16354	16356	16396	16412	16459	16315	16464	16620	16434	16463	16564	16583	16321	16467	16367	16308	16499	16586	16485	16491	16494	16397	16475	16380	16434	16332	16504	16450	16286	16416	16506	16372	16361	16475	16665	16562	16321	16271	16543	16534	16425	16476	16620	16462	16538	16414	16392	16352	16328	16439	16399	16600	16501	16456	16517	16427	16451	16391	16407	16368	16274	16544	16532	16472	16458	16373	16403	16431	16460	16441	16613	16618	16447	16441	16435	16423	16347	16425	16435	16312	16483	16389	16473	16430	16543	16406	16374	16576	16523	16359	16321	16489	16351	16431	16436	16391	16416	16450	16278	16559	16419	16411	16473	16461	16442	16597	16346	16347	16484	16472	16245	16534	16457	16480	16447	16522	16415	16424	16543	16456	16309	16477	16319	16327	16465	16491	16510	16474	16581	16438	16449	16479	16460	16557	16356	16423	16353	16394	16436	16376	16339	16363	16487	16535	16407	16365	16536	16761	16456	16409	16557	16598	16412	16255	16464	16461	16546	16398	16463	16554	16510	16267	16393	16358	16479	16437	16472	16421	16440	16432	16604	16464	16365	16493	16419	16389	16487	16472	16312	16436	16534	16364	16376	16368	16514	16416	16453	16427	16471	16371	16605	16348	16490	16449	16400	16454	16550	16524	16606	16349	16449	16499	16494	16472	16502	16630	16373	16505	16496	16427	16582	16470	16393	16330	16508	16443	16331	16302	16264	16437	16580	16452	16365	16613	16207	16480	16590	16385	16489	16422	16521	16407	16392	16433	16399	16472	16461	16387	16353	16221	16458	16380	16372	16435	16216	16529	16406	16254	16445	16454	16349	16527	16384	16482	16467	16565	16436	16450	16394	16414	16365	16378	16438	16539	16381	16420	16288	16438	16487	16330	16499	16593	16255	16466	16532	16447	16413	16393	16339	16444	16328	16384	16476	16378	16387	16397	16214	16316	16386	16463	16462	16397	16489	16463	16385	16411	16501	16348	16438	16262	16262	16477	16285	16299	16541	16335	16581	16418	16449	16519	16601	16441	16469	16430	16435	16289	16596	16588	16291	16414	16495	16496	16576	16459	16372	16376	16505	16397	16502	16478	16344	16475	16467	16349	16442	16409	16342	16331	16617	16367	16481	16611	16352	16335	16622	16355	16566	16377	16520	16574	16268	16417	16366	16363	16410	16396	16217	16437	16364	16353	16590	16610	16464	16499	16453	16586	16527	16344	16646	16224	16521	16285	16487	16263	16526	16404	16493	16254	16271	16324	16379	16392	16451	16416	16605	16432	16485	16378	16309	16353	16565	16439	16568	16610	16475	16526	16415	16487	16469	16554	16533	16491	16305	16518	16407	16433	16367	16525	16436	16520	16389	16423	16407	16352	16419	16373	16538	16472	16485	16414	16390	16554	16330	16596	16378	16478	16444	16563	16390	16527	16454	16361	16510	16313	16473	16498	16424	16389	16322	16386	16518	16337	16326	16408	16494	16305	16412	16330	16543	16499	16424	16360	16348	16397	16253	16527	16617	16416	16456	16384	16397	16572	16643	16507	16394	16423	16363	16255	16381	16394	16764	16461	16299	16566	16436	16462	16329	16493	16564	16448	16284	16561	16313	16425	16454	16433	16496	16546	16430	16292	16463	16446	16525	16471	16464	16514	16521	16325	16348	16482	16456	16419	16474	16441	16572	16472	16547	16429	16452	16264	16563	16320	16507	16463	16414	16483	16638	16518	16459	16344	16373	16175	16334	16466	16586	16441	16413	16505	16297	16475	16278	16357	16467	16416	16553	16420	16548	16292	16394	16327	16528	16453	16598	16483	16406	16366	16411	16533	16404	16457	16519	16392	16429	16445	16681	16476	16245	16353	16440	16346	16571	16389	16381	16542	16477	16515	16525	16695	16436	16469	16540	16402	16361	16539	16473	16428	16490	16430	16538	16681	16431	16448	16597	16391	16469	16473	16560	16344	16491	16521	16311	16246	16412	16348	16583	16330	16527	16510	16363	16475	16586	16659	16283	16401	16418	16441	16569	16571	16466	16503	16387	16408	16347	16596	16776	16418	16428	16472	16499	16490	16415	16435	16340
35018	27775	31672	30491	28498	28085	27863	27518	27194	27304	27209	27143	27113	27049	26935	26873	27302	27163	27159	26955	27221	27126	27026	27257	27279	27066	27284	27338	27065	26896	26995	26817	27090	27197	27066	27150	26830	27074	26781	26797	27075	27334	27068	26673	27045	26970	27342	27085	27042	27125	27045	27263	27134	27114	26989	27082	27128	27034	27180	27092	27027	26929	27230	26847	26772	27207	27093	27210	26920	27172	26963	26883	27220	26969	27163	26935	27236	27084	26967	26934	26870	26964	27032	26998	26929	26714	26940	27161	26948	27169	27046	26987	26735	26829	27015	26856	27010	26969	26924	26757	27042	26880	27205	27068	27361	27069	27051	26939	27064	27179	27097	27086	26813	26821	26947	26988	27026	27031	26979	26924	27183	26858	26945	26887	26922	27200	27036	26941	27079	27181	26973	27157	27024	27110	27144	26987	26960	27042	27146	26949	27016	26963	26997	26940	27067	27027	26874	26843	26983	26959	27249	26965	26924	27231	26900	26854	27081	27223	27149	26885	26936	27150	26939	26987	27070	26957	26886	27009	27102	27182	26944	27019	27085	26876	27230	27159	27158	26872	26891	26922	27000	27160	27024	26931	26962	27158	26936	27125	27074	26821	27162	26872	26957	26897	27183	27048	26991	26998	27088	27270	27010	27202	27112	26732	26831	27203	26953	27002	27110	26877	27020	27012	27190	26990	27085	26938	26934	27068	26964	27183	27042	27151	27114	27090	26951	27431	27094	27191	26915	27149	27106	27297	26980	27064	27088	26802	27018	26943	26882	27054	26848	27094	27010	26948	27132	26815	26847	27068	27005	27074	27115	26998	26515	27183	27051	26992	26882	26911	27007	26902	27068	27234	27095	26820	27014	26855	27104	27164	27145	26887	26946	27038	26776	27209	26940	27167	27078	26767	27019	26939	26992	26896	26953	26974	27154	26968	27153	26975	26933	26836	26810	27117	27206	27179	27179	26965	26907	27171	27065	26868	26959	27010	27014	26935	27033	27100	27125	27067	26983	26818	27219	26958	27031	26920	26940	27351	27219	27060	27175	26995	27015	27044	27100	26901	26946	26575	26976	26972	27310	27015	26935	27069	26992	26862	26864	27144	26913	26771	26845	26889	26988	27079	27141	27115	26948	27240	26978	27422	27008	26955	26864	26915	27138	27030	27106	27096	27060	26903	26853	27398	27152	27010	27048	26918	26877	26767	27121	26989	27151	27132	27107	26980	26913	27059	27045	26969	27072	27079	26903	26917	27134	27002	27228	27062	26894	26995	27089	26943	27370	26917	27135	26922	27145	27174	26997	26894	26977	27145	27041	26879	26990	26701	27247	27206	27066	27068	26678	26965	27120	26872	27138	26574	26738	26826	26940	27039	27040	27003	26977	27071	27010	26773	26848	27032	27133	27241	27082	26902	27134	26839	26863	27188	27246	27100	26936	26853	27125	27098	27213	27049	26961	27146	27073	26929	27048	27129	26958	26935	27210	27132	26669	27040	27018	26733	27011	27001	26869	27015	26784	27043	26972	27103	27085	26849	26848	26957	26927	26894	27024	27082	27089	27119	26986	27009	27179	26842	26951	27120	26834	27159	26898	26875	26870	27069	27024	27080	27019	26658	27060	27036	27205	27003	26886	26980	27101	26965	26997	27023	26815	27126	27086	26643	27158	27196	27080	27062	27052	27055	26849	27071	27208	26885	26835	26859	27106	27020	27133	26992	26942	26889	26971	26828	26903	26985	27208	27219	27227	26848	27021	27120	26761	26942	27027	27277	26901	27025	26878	26986	27211	26929	27046	27081	27263	27016	27008	27019	26913	26728	27042	27026	26960	27101	26976	27044	26984	26893	27020	26975	27024	26959	26922	26970	27013	26964	26890	26944	27105	27277	27052	26931	26919	26982	27017	26935	26904	27001	26966	27073	26879	26857	27172	27024	27195	26968	26996	26934	26948	26954	26847	26986	27016	27081	26927	27160	26931	26945	27251	27025	26867	26697	27127	27344	26720	27069	26976	26772	26844	27076	26880	27084	27144	26951	27173	26905	26983	26665	27061	27283	27045	27150	26903	27029	26814	27076	26948	27209	27164	26904	26766	26976	26969	27130	27167	26779	27094	26939	26886	27043	26988	27047	26868	26894	26997	27076	26925	27193	27250	27147	26992	27041	26914	26941	27051	26994	27155	26895	26934	26817	26942	26976	27187	26932	27008	26906	27156	26990	26935	27185	26965	26879	27194	27141	26952	27474	26869	27137	27203	26888	26811	26857	27065	26967	26673	26905	27062	26979	26950	27049	27305	26959	26973	27078	26980	26846	27156	27012	27024	26987	27307	26803	26806	27406	26979	27069	26957	26872	27127	27355	26990	26701	27022	27032	26897	27123	27077	26581	26866	27012	26930	27058	27135	26855	27109	26931	27116	27073	26971	26955	27190	27183	27047	26639	26800	26772	27267	27283	27007	26998	27181	27113	27078	27147	27052	26953	26868	27048	27028	27122	27048	27113	27220	27009	26781	27061	26941	26980	26887	26956	27179	27175	26939	26975	26815	26991	26933	26943	27012	26922	26908	26936	26972	27329	27119	27029	26986	27201	27022	27036	26984	26804	26938	26947	26996	26982	27104	27148	26782	27021	27143	26700	27193	27346	27133	27073	26911	26873	26846	27048	27043	26765	26989	26916	26831	27056	26949	27081	27201	27036	27146	26913	27166	27097	26854	27008	27126	26951	26927	27224	27161	27004	26637	27025	27020	27004	26988	26993	27122	26874	26984	27002	27126	26893	26673	26940	27064	26833	26842	27019	27079	27018	26912	26832	27092	26938	27010	26752	26935	26809	26966	27213	27235	26761	27157	26983	26950	27092	27306	26996	26820	27116	27176	27215	27064	26916	27086	27099	26937	27130	27220	26612	26812	26929	26718	27029	27318	27252	27271	26928	26621	26887	26806	27147	26788	26920	27271	27000	27018	27188	27165	27236	27119	27145	27265	26905	27214	27064	26733	27113	27035	27028	27020	27009	26805	26987	26836	27050	27099	27249	26827	27063	27031	26920	26764	27112	26923	27148	26885	26992	26827	27191	26946	27111	27331	27119	27038	26940	27188	26835	26881	26944	27046	27306	26954	26839	27045	26979	26888	26889	26893	26831	26820	26934	27255	27123	26856	26916	26840	26997	26938	26988	27165	27301	26794	27248	26901	26977	27072	26815	26763	27009	26698	27159	27156	27086	26992	26796	26816	27054	26957	26961	27175	27002	26901	26881	26997	26873	27017	27085	27022	27130	27155	27071	26839	26916	27021	27190	27020	27137	26938	27127	27226	26922	27071	26966	27206	27311	26747	26933	27002	27188	26944	27107	27107	26995	27261	27001	26919	27083	26895	26901	27033	27116	27131	26776	27120	27197	26760	26942	27083	27012	26991	26912	27308	27004	26949	26847	27177	27132	27095	26905	27080	27070	26988	26971	26810	26928	27176	26901	26875	26920	26989	27008	27189	26681	26940	26788	27251	26729	26904	27125	27079	27097	27117	27002	27303	27048	26826	26922	26854	27235	26901	27046	26991	26970	26659	27076	27322	27039	27009	26958	26824	27212	26839	26719	26968	26944	26755	26897	26984	26952	27146	27059	26871	27010	26938	26979	26961	27041	27060	27163	27022	27054	27185	27181	26819	26915	26996	27028	27273	27183	26904	27183	27003	26828	26944	26900	26702	26930	26941	26954	26950	26855	26786	27133	26786	26881	26720	27219	27194	26690	26988	27188	27363	27044	27036	27054	27389	26964	27182	26902	27030	26948	26886	26933	27092	27065	27127	27171	26949	26919	26800	27168	27260	27050	26880	26894	27034	26731	27205	26907	27046	27183	27064	27124	27119	26958	26862	27085	26900	26897	27244	26986	26911	26882	27246	26913	27023	26988	26881	27023	27063	27043	26904	27100	27246	27014	26971	26919	27150	27167	26759	26859	26882	27054	27041	26933	27103	27205	26960	27006	26987	27057	26875	27005	27039	27058	27137	27112	26898	26931	26834	26861	26922	26958	27098	27059	27079	26932	27045	26997	26940	26705	27076	26929	26836	27058	26911	27014	27045	27273	26970	27179	27234	26913	27084	26894	27197	26959	26905	27021	26781	26881	26946	26987	27128	26859	27056	27030	27216	26963	26879	26804	26834	26767	27194	26897	27293	27057	26993	27113	26987	26928	26866	26889	26885	26672	26772	26921	26721	27125	27084	27128	26807	27041	27137	26963	26881	26776	26958	27007	27034	27177	27204	27122	26793	27239	27151	27146	26723	27111	27012	27075	27108	27145	26911	26880	27043	27060	26814	27100	26838	26817	27027	27071	27280	27019	27265	27164	26886	26819	27180	27103	27043	26976	27010	27116	27121	26885	26979	26854	27095	27040	26890	26984	27274	27061	26996	27114	26567	26957	26933	27046	27157	26941	27043	26987	26891	27009	26809	27215	27139	27135	27032	27419	26875	26999	27041	27080	27168	26943	27061	26855	26917	27013	27080	26914	27075	26936	26967	27099	26787	26797	27207	27199	26869	27084	26860	26987	26968	27139	27001	26844	26843	27006	26678	27097	27123	26960	27061	27053	27217	27041	27069	27148	26981	26984	26952	27049	26907	26736	27125	27053	27035	27152	26884	27065	27106	26820	27071	27032	27194	26924	27347	27073	26573	27066	26868	26764	27017	27092	27084	27231	26899	27224	26947	27074	27055	27140	26879	26913	27102	27148	26948	26985	27036	26834	26757	26921	26759	26878	27005	27046	27074	26937	26927	27072	27068	27001	27087	26793	27148	26800	27446	27217	26911	26956	26954	26940	27075	26852	27195	27061	26935	26792	26913	26878	27086	27092	27040	26953	26969	27019	27152	26916	26868	27161	27112	27204	27244	26998	26854	27085	27058	27041	27029	27009	27032	27165	27048	26861	26896	26904	26957	27055	26844	26827	26876	26815	26884	27232	27067	27101	27364	26928	26794	26920	27053	27013	26989	27067	26959	27044	27132	27044	27246	27026	26790	26788	27024	26872	27079	27158	26938	27302	27122	27024	26924	27044	26897	27050	27078	27228	27178	26949	27018	26598	26994	26805	26908	26968	27000	26850	26873	26793	26866	26980	26921	26944	27071	26989	27069	27169	27093	26900	27069	27186
20884	23866	23764	20869	19372	18876	18126	18150	17744	17380	17430	17422	17225	17132	17208	17122	17215	17336	17293	17126	17070	17108	17139	17109	17071	17240	16928	17112	17171	17075	16946	17119	17280	16972	17258	17034	17161	17260	17025	17181	16989	17066	17084	17099	17235	17221	16878	17031	17136	17175	17118	17092	17040	17055	17051	17058	16969	17120	17266	17087	17066	17097	16996	16862	17054	17003	17006	17144	17222	17101	16831	17055	17158	17049	16914	17100	17181	17034	17156	16926	17105	16936	17010	16980	17136	17152	17002	16989	17073	17043	17044	17150	16958	16968	16935	17137	16949	17067	16964	16838	17100	17039	16856	17284	17048	17206	16756	17035	17010	17079	17021	17056	17079	17116	16999	17218	17063	17049	17013	16969	16990	16918	17120	17170	16950	17086	17146	17090	16920	16999	17081	17128	16978	17026	16900	17225	17145	17080	17043	17064	17113	16942	17100	17105	17138	17175	17197	17055	17114	17075	17068	16997	17076	17118	16827	16959	16980	16940	17133	17009	16984	17139	16985	17070	16895	16848	17064	17126	17095	17035	17067	17043	16927	17048	17066	17109	16876	17092	17103	16941	17180	16929	16982	16872	16991	17048	16976	16962	16820	17145	17046	17016	16949	16976	16980	17108	17175	16961	16996	17144	17069	17029	16744	17203	17069	17025	17127	17112	17041	16968	17126	17005	16985	17009	17078	17106	17053	17001	17024	16966	16920	16979	16842	17083	16972	17039	16931	17096	17016	17007	17126	16973	17178	16987	17004	17077	17059	17003	17010	17010	17145	16961	17110	17044	16968	16742	16903	17035	16997	16834	16901	16908	17181	16902	16850	17225	17087	16974	17242	16930	16958	16885	16873	17032	16956	17044	17260	17167	16998	16984	17058	17073	17096	17060	17252	17058	16943	17173	17331	17091	16952	16978	17033	17226	17036	17125	16846	17118	16990	17080	17031	17084	17049	17071	16951	17030	17084	16888	16917	16951	16876	17046	16880	16989	16805	16956	17206	16936	16861	17073	16918	17097	16843	17068	17068	16914	16852	17040	16980	17003	17051	17132	17000	16920	16978	16975	17087	17030	17084	17029	16818	17219	17101	17011	16997	17116	17113	17060	17201	16994	17098	16985	17082	17232	17004	16962	17062	17064	16976	17164	17155	16933	17075	16970	17142	16979	16921	17189	16937	17024	16968	16888	16915	17150	17104	17016	16980	17228	16924	17059	17063	16984	16916	16992	17109	16851	17165	17220	16984	17149	17135	17068	17040	17022	16988	17111	17078	17025	16929	17065	16931	17094	16932	17166	17090	17050	17135	16878	17054	16993	17065	17158	17071	16992	17010	16925	16903	16932	17022	16974	17014	16880	16922	16933	17045	16920	17055	16935	16772	16868	17010	17009	17109	16910	17000	17062	16939	16874	17016	17001	17171	16927	16906	16951	17131	17141	17007	17074	17010	16962	17022	17141	17038	17009	17036	17118	17142	17099	17134	17162	17015	17055	17017	17129	16977	17050	17043	17073	17017	16777	17028	17009	17126	17065	16997	16913	17073	17115	16982	17116	17130	17142	16953	17024	17049	17124	17116	16992	16754	17005	17025	17054	17078	17020	17041	17126	17104	17180	17045	16916	16887	17070	16968	17014	17209	16973	16981	16852	17037	16939	17089	16968	17208	16969	16878	16852	17063	16835	17049	17079	17063	16937	16998	16891	17204	17241	17068	16807	17060	17231	16859	17082	17035	17263	17014	17230	16729	16981	16858	17059	17046	16973	16946	17157	16989	17001	16903	17069	16967	16990	16983	16998	17009	16956	17019	17055	16999	17314	17071	16904	17209	17126	17038	16946	17117	17004	17077	16982	17105	17004	16956	16935	17062	16951	17030	16957	17066	16986	17027	16847	16948	17062	17002	17027	16927	16971	16954	17165	16971	17263	17142	17039	17120	17001	17216	16941	17024	17075	17207	16946	17016	17086	17005	16871	17087	16936	17086	16994	16931	16826	17067	16935	17064	17158	16973	17162	17216	17112	17144	16916	17102	17004	17055	16967	17029	16900	17225	16984	16955	17189	16867	16969	17036	17084	17085	17090	16869	17181	16758	17169	17218	17117	16940	17021	16873	17100	17018	17123	16980	16980	17021	17108	17057	16968	16891	17041	16900	16928	16834	17080	17102	17070	17144	17016	16896	17033	16971	17067	17067	17080	17223	16913	17050	17057	16912	17035	17068	16868	17118	16784	17040	16961	16939	17044	17059	16927	17102	17030	17039	17090	17019	17117	17007	17012	16906	17053	16956	16972	17043	16942	16980	17152	17002	17200	16931	17088	16913	16880	16718	17100	17034	17043	17029	16978	16937	16975	16768	16900	16767	17042	17054	16981	16976	17049	17088	17069	16952	17139	17127	16898	16940	16964	17078	17163	17167	16926	17139	17027	17035	17042	16881	17133	16963	17308	16871	17058	17023	17025	17011	17116	16976	17128	17042	17096	17012	16899	17117	17086	17016	16997	16989	16958	17018	17076	17025	16989	16965	16910	17127	17015	17060	16990	17104	17135	17027	16889	16933	17007	16969	16998	17146	16926	17021	17078	16960	16809	17105	16966	17013	16895	17106	16883	17213	17057	17052	16945	17092	16999	17063	16948	17041	17126	16934	16993	17007	17027	16940	17027	17001	16745	17039	17156	16790	17106	16953	16943	17057	16906	16983	17029	17168	16882	17041	17255	16995	17131	16998	17116	17087	16936	17144	17016	17060	16888	17241	17041	17001	17067	17030	17045	17130	16942	17021	16958	17053	17022	16972	16978	17008	17012	17190	16917	16876	17212	17022	16905	17012	17039	16990	17168	17141	16968	17073	16919	17028	17134	17168	17170	16828	17077	16831	16940	17088	16899	16999	17053	17090	16961	16868	17120	17070	17027	17125	16986	17104	17090	17126	17112	17005	17107	16923	16916	17020	17094	17175	16910	16972	17009	17271	17069	17005	17059	16998	17120	16923	17074	17032	17165	16831	17153	16853	17181	17208	17085	17099	16970	16927	17109	17065	17039	17045	17051	17171	16948	17137	16896	16939	17075	16942	17165	16960	17041	17038	17046	17111	16906	16946	17168	17002	16933	17061	16865	16921	17045	16873	16897	17115	17028	17085	17011	17082	17002	17027	17037	16996	16945	17122	17002	16887	17029	17090	16988	17181	16974	17066	17003	17035	17109	16754	16915	16850	16952	16948	17061	17073	17196	16909	17006	16991	16888	17135	17054	17156	17082	17151	17070	17029	17182	17144	16928	16967	16927	17078	17050	17023	17168	16963	17145	16955	16972	17072	17032	16982	17038	17092	16917	16917	17052	17203	17090	17128	16991	17153	16899	17052	17112	17038	16989	16870	17015	16880	16979	17024	16890	17071	16936	17136	16915	16889	16921	17131	17195	17049	17001	17077	17050	16971	17034	17230	17019	17043	16998	16844	16986	17019	16966	16996	17062	17095	17051	17046	16928	17125	17019	17017	17165	16855	16967	17148	16890	17224	17048	16996	17189	17118	16957	17005	17032	17035	17103	17025	17126	17158	16889	17188	16963	17205	16872	16894	17018	17117	17004	17016	17070	16935	16898	17013	17030	17021	17015	17013	17040	17098	17009	17164	16991	17147	17088	17067	16941	17137	17017	16999	17057	16864	17095	17022	17093	16939	17158	17189	16974	16892	17109	16972	16889	16834	16897	17185	16776	16994	17038	17003	17027	17005	17084	17081	16933	17161	17007	17198	17084	17018	17020	16795	17116	17044	17174	17171	17114	16901	16951	17313	17120	17195	16862	17058	17068	17231	17067	17072	17076	16982	16986	17138	17150	16895	17144	16976	17040	17241	16985	17011	17072	17039	17202	17032	16987	17132	16942	17005	16957	17064	16965	16934	16975	17100	16898	17044	17100	17016	16963	16964	16931	17135	16983	16999	17104	17054	17004	16881	17075	16918	17014	17113	17096	17147	17084	17100	16882	16953	17061	17249	16834	17029	17029	16932	17171	17080	16988	17289	17047	17068	16922	16951	16995	16950	17141	17021	17065	16978	17156	17004	17160	17074	17013	17182	17057	17100	16967	17171	17057	16927	17120	16922	16966	17056	17014	17158	17043	17235	17163	17034	16979	17112	17037	17116	17076	17116	16848	16991	16912	17231	17229	17051	16958	16885	17153	16955	16893	17135	17054	16981	17005	17131	16862	17032	17248	17135	16937	16890	16969	17029	16968	17055	17280	16971	17071	17060	17057	16800	17101	17071	17098	17006	17138	16985	16960	16952	17249	16918	17095	17087	17073	17082	17063	17230	16895	16962	16925	16957	16999	17057	16993	17065	16894	16865	17031	17027	17077	17097	17037	16982	17076	17026	16846	17027	16979	17160	16943	17138	17037	17059	17068	16947	16819	16944	17089	17104	17028	16876	17155	16947	16835	16973	16970	17046	16962	17110	16976	17136	16921	16992	17165	16876	16971	17154	17055	16908	17110	17034	17075	17005	17070	16977	16865	17155	17104	16984	16953	17033	17000	17014	17072	17010	17055	16981	17054	17139	16987	17047	16979	17108	16946	17072	17055	16821	17139	17117	16841	17062	16984	16988	17114	17000	17040	16956	16806	17009	17054	16990	16968	17151	16985	16945	17112	16855	17124	17098	17060	17048	17089	17069	17109	17099	16897	17156	16988	17090	17091	17213	16946	17075	17038	16855	17056	17069	17080	16697	17066	16787	17033	16965	16900	17012	16875	16947	16973	17075	16723	17138	17064	17091	17010	16994	16974	17048	16995	16946	16989	17202	16881	17020	17073	17181	16933	17014	16909	17079	17089	17026	17078	17044	17059	16928	17101	17151	16965	17051	17014	17002	17040	17111	17104	16959	16942	16915	17023	16925	17028	16945	17111	16973	16928	17000	16971	17199	17066	16947	17084	17224	17054	16800	16996	17183	17101	17116	17023	16964	17200	17060	17039	16995	16879	16949	17090	17319	17097	17034	17011	17023	16965	17146	17083	16914	17144	17088	16962	17004	17143	17039	16937	17056	17133	16894	16889	17042	16919	17172	16994	17131	17100	17306	17108	16936	17051	17106	17067	17075	17056	17046	17104	17083	16988	17169	17050	17016	16868	17113	16902	16987	16958	16876	17030	16938	16983
24598	21206	27812	25280	24197	28122	29484	27198	26078	26272	26347	26221	25789	25791	25469	25855	25430	25367	25535	25454	25358	25469	25258	25560	25284	25453	25470	25322	25434	25529	25333	25211	25320	25392	25267	25265	25240	25270	25393	25120	25339	25252	25165	24938	25077	25376	25433	25338	25024	24729	25130	25219	25172	25272	25217	25058	25237	25294	25421	24958	25122	25002	25089	25221	25232	25284	25224	25475	25141	25029	25024	25218	25229	25065	25177	25121	25203	25180	24920	25108	25045	25154	25091	25068	25060	25001	25047	24996	24945	25169	25087	24843	24977	25207	24997	24944	24922	25316	25286	25161	25297	25057	25213	25114	25062	24975	24952	25143	25287	25099	25076	25038	25151	25131	25060	24878	25236	25114	25086	25328	24992	25133	25046	25293	25255	25360	25305	25132	25125	25151	25138	25169	25416	25439	25009	25221	25530	25117	25232	25079	24972	25029	25108	25238	25103	25118	25298	25121	24737	24792	25163	24981	25138	25236	25399	24857	25080	25055	25044	25206	24880	25180	25263	25239	25163	25059	25247	24983	24904	25187	25094	25091	25055	25018	25031	25033	25201	25169	25027	25137	24829	25122	24975	25088	25088	25051	25132	24912	24957	24987	25243	25315	24997	25246	25108	25144	24988	25142	24862	25143	25135	25352	25199	25156	25018	25264	24861	25036	24931	25032	25266	25103	25251	24893	25173	24855	25092	25012	25108	24959	25144	24909	25005	25096	25247	25207	24709	25257	25186	25172	25199	25166	25211	25121	25173	25293	25189	25018	25343	25311	25247	25341	25061	25228	25034	25090	25061	24965	24957	25143	25151	25113	25270	24994	25431	25009	25254	25097	25080	25098	25325	25217	25141	25161	24995	25174	25365	24961	24866	25125	25170	24974	25399	25058	25032	24915	24951	25221	24947	25093	25131	25254	25218	25064	24898	24958	25285	25032	25053	25036	24958	25056	25169	25096	24889	25092	25128	25024	25286	24897	25020	24990	24987	24928	25056	25235	25089	24755	25293	25041	25169	25000	25212	25026	25222	25069	25096	25017	25057	25236	25036	25126	24879	25199	25228	24992	25010	25031	25226	25202	24988	25101	25377	25111	25047	25328	25255	24798	25294	25205	25259	25075	24855	25205	25300	25092	25341	25257	24937	25178	25014	25172	24909	25232	25231	25099	25318	25133	25171	25267	25263	25189	25106	25245	25286	25145	24995	25192	25120	25300	25257	25306	24938	24921	25105	25213	25317	25163	25302	24950	25020	25238	24867	25207	24841	25044	25103	25229	25037	25059	25102	25057	25197	25123	25217	25140	25205	25212	25048	25158	25241	25107	24995	24942	25297	25031	25247	25312	25073	25082	25044	25108	25014	25106	25193	25320	25321	25067	25074	25135	24883	24938	25130	25078	25086	25149	25296	25069	25114	25163	25120	25077	25172	25236	25156	25090	25173	25133	25275	25291	25035	25141	25154	25166	24928	25201	25284	25004	25113	25073	25294	25107	25224	24972	25020	25112	25083	25073	25020	25074	25003	25061	25176	25062	25013	24987	25195	25201	25289	25067	25255	25367	25267	25062	25202	25235	25353	25168	24944	25073	25077	25044	25345	25221	25163	25001	25067	25152	25283	25054	25072	25210	25126	25116	25265	24779	25194	25114	25160	25254	25444	24999	25261	25239	25061	25252	25465	25178	24981	24994	25151	24939	25041	25098	25165	24883	25175	25265	25114	25042	25074	25218	25007	25196	25160	24881	24964	25047	25183	24800	25133	25168	25118	24970	25068	24969	25008	24969	25138	25626	25340	25325	25041	25068	25044	25045	25238	25285	25426	24781	24964	25094	25127	25211	24865	25105	25092	25414	25083	25225	25066	25281	25031	24967	25162	25289	25036	24862	24981	25144	25248	25189	24978	25243	25169	25029	25019	25272	24971	24959	25108	25103	25071	25010	24979	25274	25273	25132	24887	24891	25027	25002	25021	25293	25241	25132	25161	24928	25179	24922	25066	25117	25412	25088	25013	24806	25056	24976	25180	24933	25177	25183	25077	25206	25195	25217	25271	25116	25203	25235	25090	24881	25026	25129	25286	25188	25217	25101	25128	25017	25097	25302	25110	25163	25252	25098	25252	25155	25196	25115	24999	25021	25028	25143	25151	25178	25473	24961	25178	25105	25126	25277	25096	25249	25096	25149	25218	25183	25292	25447	25274	25130	25171	25124	24947	24924	25081	25102	25079	25092	25158	25204	25311	24960	25014	24998	25415	25002	25252	24990	25219	25170	25198	25091	25294	25273	25185	24940	24914	25254	25335	25212	25124	25193	25171	25293	25080	25025	25154	25037	25065	25021	25270	24959	25087	24898	25051	25071	25210	25226	25081	25382	25297	25236	25087	25264	24778	25000	25198	24984	25240	25240	25411	24933	25159	25185	25229	25390	25150	24770	24977	25046	25000	24957	25117	25139	24833	24805	25100	25120	25190	25004	25174	25051	25521	25114	25244	25113	25224	25088	25340	25218	25116	24952	25131	25044	25195	25045	24988	25065	24993	25255	25119	24949	25144	24928	25001	25101	25091	24880	25130	25137	25145	25117	25252	25171	25096	25061	25149	24951	24971	25370	24949	25159	25017	24905	25062	25138	25047	25096	24856	25004	25069	24793	25347	25126	25350	25084	25047	24971	24921	24882	25071	25189	25156	25004	25150	25232	25300	24943	25048	25027	24864	24890	25283	24898	24989	25022	25131	25348	25105	25226	25191	24921	25193	25069	25052	25319	25299	25301	25204	25314	25169	24999	25142	24940	25275	25037	25206	24914	24931	25214	25184	24828	25058	25142	25049	25087	25310	25214	25373	25145	25186	25204	25088	25276	25177	25038	25130	25041	25167	25055	25046	25233	25134	25008	25160	25056	24966	25124	25177	25225	25135	25397	25336	25161	25091	25264	25032	25038	25378	24994	25097	24934	25078	24976	25075	25151	25176	25131	24994	25042	24995	25111	25194	25089	25027	24949	25437	25065	25053	25200	25108	25072	25255	25225	25048	24994	25010	25227	25171	25071	25236	25270	25264	24893	25335	25151	25282	25147	25048	25036	25031	25097	25107	25288	25014	24984	24777	24835	25159	24988	25248	25315	25302	25247	25022	25076	25205	25298	25262	25143	25013	25075	25149	24956	25063	24969	25355	24990	25282	25119	25148	25219	25322	25054	25143	25169	25123	25338	25189	25303	25136	25254	25425	25069	25061	24929	25294	25159	25265	25077	25013	25182	25121	25039	25088	25224	25256	25196	25239	25118	24962	24960	25023	24823	25161	25113	25489	24866	25041	24961	25050	25103	24878	24884	25297	25150	25166	25294	25105	25272	25099	25092	25104	25423	25231	24934	25017	25035	25228	25178	24807	25187	25249	24929	24795	24909	25037	25184	25125	25000	24921	25042	25111	25000	25021	25172	25424	25171	24859	24875	25094	25141	25108	24999	25374	25249	25308	24989	25110	24948	25029	25416	25228	25203	25224	24956	24906	25022	24928	25230	25151	25090	25138	25166	25443	25205	25196	25426	25085	25182	25125	25118	25142	25032	25124	25027	25199	25027	24916	24938	25155	25023	25236	25017	25170	25215	25184	25260	24991	24998	25154	25458	25255	25114	24916	25072	25243	25075	25337	25169	25118	25349	25214	25099	25290	25210	25116	25211	25223	25116	24984	25068	25242	24858	24939	25199	25101	25161	25261	25095	24928	24923	25243	25054	25252	25481	25216	25115	25216	25082	25398	25159	25165	24817	25233	24909	25142	24890	25195	25011	25346	25100	25043	25174	25216	25061	25019	25045	25109	25185	25339	25190	24863	25042	25467	25160	25069	25011	25362	25344	25249	25322	25212	25165	25075	25174	24991	25061	25202	25294	25260	25335	25406	24921	25080	25136	25220	25110	24892	25361	25050	25022	25046	25067	25263	24991	25215	24925	25083	25149	25175	25133	25222	25301	25088	24930	25140	25196	24982	25307	25328	24840	25151	25092	25025	24866	25047	25228	25308	24808	25120	24934	25055	25022	25203	24951	25038	25029	25055	25058	24993	25116	25117	25138	25327	25194	25107	25027	24980	25318	25038	25192	24898	25200	25048	25290	25119	25173	25029	25325	25172	25144	25043	25139	25222	25096	25294	25181	24958	24808	25152	25188	25115	25087	25307	25379	25166	25022	25117	24808	25105	25023	24999	25224	25254	25041	25150	25230	25284	24859	25277	25236	25174	25223	25243	24947	24939	25361	25331	25006	25177	25157	25011	24959	25034	25169	25261	24877	25332	25148	25428	25324	25484	25260	25145	25118	25300	25120	25056	25172	25238	24975	25201	25225	24968	24961	25140	25154	25134	24865	25134	25127	25036	25191	25096	25299	25194	25001	25270	25098	25139	24956	25145	25116	25476	25087	25091	24775	25170	25099	24957	25046	24986	24897	25375	25094	25202	25091	25593	25019	25144	24940	25294	24865	25238	24963	25062	25063	25067	25101	25197	25102	25057	25310	25220	24911	25053	25024	25210	25185	25115	25108	25016	25197	25355	25225	25004	25036	25309	25372	25106	25208	25164	25441	25237	25022	24920	24748	25137	25121	24987	25124	25159	25090	25293	25157	25226	24955	25130	25049	25249	25213	25462	25052	25197	25048	25181	25066	25025	25092	25347	25165	25186	25244	25128	25263	25231	25233	24865	25032	24982	25111	25162	25251	25053	25073	25236	25112	25096	25164	24956	25201	24990	25163	25414	25320	25314	25071	25029	25204	25071	25221	25296	25321	25116	25145	25200	25135	25397	25073	25169	24999	25178	25111	25112	25267	25059	25132	25110	25120	24912	24957	25082	24974	25419	25076	24948	24785	25220	25335	25143	24892	25259	24930	25087	24979	24976	24993	24921	25036	25004	25141	25102	25104	25081	25058	25065	25229	24991	24798	25013	25101	25135	24889	25047	25161	25184	25245	25109	25134	25291	25010	25217	25294	24976	25081	25428	25281	25151	25286	25056	25180	25317	25000	25302	25054	25175	25015	25093	25082	25211	25056	25036	24915	25060	25130	25199	25153	24689	25196	24916	24985	25173	25061	25124	24984	25366	25053	25076	25213	25278	25177	25340	25220	25140	25155	25096	25164	25214	25006	25210	25070	25220	25323
18401	30059	29582	24680	21761	20110	18867	18367	17613	17290	17350	17021	16817	16713	16627	16633	16511	16553	16597	16526	16367	16527	16430	16369	16374	16210	16471	16326	16555	16397	16280	16207	16485	16210	16305	16216	16266	16414	16225	16190	16295	16236	16344	16321	16149	16180	16120	16274	16425	16125	16163	16284	16213	16377	16273	16291	16379	16157	16137	16162	16063	16333	16175	16184	16301	16252	16261	16241	16260	16287	16035	16318	16194	16150	16236	16129	16071	16007	15960	16213	16230	16145	16117	16347	16109	16126	16250	16212	16176	16144	16060	16092	16174	15992	16237	16175	16082	16164	16000	16060	16032	16127	16229	16265	15986	16242	16183	16208	16076	16180	16179	16155	16121	15993	16170	16238	16301	15869	16045	16225	15965	16218	16132	16172	16107	16132	16163	16165	16058	16208	16060	16205	16144	16229	16007	16152	16064	16015	16035	16206	16055	16262	16106	16300	16116	16162	16068	16244	16036	16197	16096	16197	16158	16254	16160	16014	16210	16172	16254	16169	16089	16087	16236	16288	16036	16191	16235	16190	16029	16208	16128	16077	16165	16252	16233	16244	16382	16168	15993	16058	16004	16210	16159	16139	16164	16197	16274	16080	16278	16223	15918	15972	16237	16227	16124	16198	16207	16083	16251	16082	16186	16319	16306	16068	16139	16321	16290	16231	16195	16144	16215	16277	16357	16238	16360	16215	16136	16151	16061	16146	16159	16303	16116	16129	16193	16204	16072	16222	16426	16080	16013	16275	16230	16201	16228	16197	16192	16349	16102	16077	16171	16241	16259	16026	16359	16109	16313	15976	15990	16061	16212	16165	16362	16043	16061	16211	16251	16373	16002	16340	16169	16161	16362	16328	16113	16051	16180	16198	16072	16022	16062	15906	15983	16178	16201	16063	16156	16164	16064	16137	16203	16127	16228	16253	16249	16283	16185	16113	16208	16285	16108	16148	16109	16245	16051	16173	16193	16247	16190	16125	16212	16065	16192	15811	16104	15981	16200	16036	16103	16150	16205	16103	16117	16130	16380	16074	16180	16257	16154	16250	16258	16232	16038	16227	16229	16187	16108	16055	16112	16233	16070	16159	16161	16219	16063	16053	16307	16305	16046	15985	16136	16006	16194	16089	16278	16146	16098	16068	16134	16182	16240	16249	16128	16192	16099	16243	16190	16414	16184	16187	16045	16029	16024	16223	16066	16220	16226	16177	16380	16249	16109	16151	16097	16047	16174	16017	16239	16131	16156	16061	16286	16255	16040	16241	16014	16201	16077	16354	16239	16038	16275	16212	16003	16238	16193	16267	16410	16070	16078	16186	16009	16219	16302	16147	16104	16051	16240	16433	16240	15991	16196	15983	16240	16152	16334	16077	16236	16241	16043	16182	16034	16261	16122	16210	16192	16175	16329	16198	16108	16145	16223	16238	16114	16209	16124	15917	16171	16376	16272	16076	16210	16027	16079	16201	16197	16137	16073	16095	16069	16328	16222	16002	16207	16076	16115	16073	16222	16174	16362	16141	16183	16260	15996	16208	16199	16106	16209	16356	16257	16205	16137	16097	16157	15988	16149	16218	16137	16185	16106	16183	16123	16169	16253	16075	16194	16289	16060	16096	16169	16130	16082	16003	16309	16210	16162	16192	16074	16280	15953	16107	16146	16134	16148	16103	16131	16304	16315	16103	16392	15937	16056	16099	16026	15999	16389	16097	16240	16036	16245	16156	16255	16148	16016	16188	16371	16252	16329	16173	16135	16293	15940	16166	16305	16077	16227	16100	16032	16430	16334	16196	16171	16188	16214	16267	16182	16098	16095	16124	16113	16203	16287	16116	16266	16097	16124	16228	16368	16081	16329	16234	16194	16085	15986	16309	16167	16262	16171	16082	16218	16094	15994	16161	16147	16264	16161	16173	15894	16049	15964	16079	16079	16145	16167	16277	16131	16181	16151	16058	16063	16212	16132	16085	16248	16280	16118	16173	16233	16186	16454	16106	16196	16227	16039	16101	16142	16299	16141	16064	16097	16157	16054	16202	16104	16164	16072	16357	16235	16042	16181	16131	16175	16012	16081	16239	16108	16210	16202	16141	16075	16277	16181	16045	15968	16141	16118	16004	16124	16019	16293	16171	16105	16204	16035	16089	16207	16041	16070	15959	16099	16100	16238	16273	16075	16215	16128	16103	16037	16171	15966	16075	16037	16078	16364	16303	16350	16229	16048	16150	16268	16274	16009	16322	16176	15999	15942	16300	16111	16161	16196	16210	16260	16121	16017	16296	16088	16036	16241	16228	16045	16312	16166	16204	16080	16247	16276	16109	16285	16153	16012	15969	15954	16388	16232	16298	16251	16304	16365	16181	16096	16084	16285	16142	16339	16118	16135	16227	16098	16122	16244	16237	16190	15982	16214	16052	16025	16131	16085	16209	16144	16026	16230	16246	16171	16126	16212	16061	16089	16096	16230	16161	16107	16203	16288	16050	16205	16197	16031	16266	16017	16121	16212	16285	16248	16112	16147	16048	16123	16076	16267	16199	16177	15730	16092	16224	16328	16187	16143	16108	16201	16012	15931	16156	16280	16239	16133	16220	16168	16199	16052	16225	16023	15983	16118	16372	16152	16019	16182	15969	16330	16077	16338	15995	16231	16040	16261	16113	16071	16183	16312	16264	16009	16232	16253	16282	16272	16103	16209	16165	16192	16071	16237	16091	16123	16045	16121	16129	16199	16142	16045	16215	16137	16172	16302	16147	16080	16187	16197	16148	16065	16196	16192	16331	16377	16043	16217	16210	16005	16241	16200	16256	16053	16055	16018	16169	16110	16164	16227	16242	16145	16121	16011	16130	16178	16157	16105	16112	16030	16266	16165	16215	16325	16227	16279	16122	16243	16126	16068	16244	16205	16190	16161	16224	16077	16420	16191	16189	16102	16074	16002	16340	16225	16188	16045	16156	15920	16130	16219	16114	16111	16102	16262	16239	16147	16076	16150	16212	16195	16336	16200	16191	16074	16211	16058	16091	16161	16248	16064	16008	16090	16212	16201	16226	16328	16195	16199	16290	16112	16292	16093	16229	16315	16009	16104	16236	16260	16091	15940	16086	16279	16111	16291	16054	16205	16300	16098	16131	16118	16124	16133	16196	16235	16178	16232	15994	16153	16172	16197	16186	16178	16271	16101	16096	16237	16222	16097	16130	16196	16181	15991	16319	16250	16142	16089	15936	16131	16143	16133	16280	16162	16137	16137	16046	16276	16138	16272	16042	16078	16259	16193	16121	16130	16189	16117	16294	16201	16264	16225	16137	16047	16098	16072	16208	16131	16250	16061	16101	16188	16108	16226	16064	16114	16079	16111	16164	16265	16114	16059	16316	16029	15940	16159	16274	16037	16164	16190	16205	16122	16116	16137	16094	16083	16149	16047	16270	15938	16214	16031	16114	16038	16133	16130	16167	16155	16236	15937	16213	16205	16245	16209	16222	16222	16090	15916	16151	16092	16130	16076	16078	16269	16315	16208	16059	16055	16225	15963	16049	15941	16084	16307	16235	16299	16050	16172	16181	16161	16087	16081	16147	16055	15968	15964	16232	16219	16340	16171	16078	16067	15988	16016	16164	16113	16195	16080	16186	16206	16335	16326	16291	16193	16252	16269	16218	16160	16139	16100	16093	16235	16139	15985	16123	16170	16203	16187	16237	16213	16196	16059	16055	16192	16124	16239	16224	16225	16203	16122	16295	16285	16152	16062	15991	16382	16086	16172	16092	16170	16262	16221	15952	16053	16367	16312	16224	16031	16083	16098	16368	16387	16054	15964	16132	16163	16218	16032	16261	16200	16055	16142	16210	16173	16182	16169	16071	16138	16314	16007	16262	16211	16231	16008	16225	16111	16149	16003	16156	16008	16278	16247	16225	16367	16238	16206	16166	16212	16154	16179	16255	16086	16058	16029	16167	15957	16022	16161	16338	16172	16158	16060	16211	16151	16207	16116	16092	16159	16186	16061	16149	16115	16274	16212	16215	16183	16195	16257	16183	16186	15961	16118	16183	16190	16024	16179	16019	16102	16132	16240	16150	16182	16068	16117	16050	16214	16233	16042	16161	16143	16280	16040	16180	16217	16177	16119	16136	16307	15978	16194	16086	16085	16167	16143	16131	16275	16399	16168	16254	16273	16252	16107	16100	16269	16113	16213	16029	16042	16207	16160	15983	16248	15907	16042	16077	16210	16164	16208	16056	16258	16036	16022	16073	16198	16251	16034	16067	16187	16094	16052	16100	16228	16161	16231	16268	16108	16149	16162	16217	16007	16166	16147	16337	16178	16175	16203	16178	16079	16210	15953	16427	16238	16132	16065	16362	16134	16066	16130	16333	16208	16164	16310	16114	16157	16229	16275	16350	16345	16261	16140	16135	16188	16052	16002	16222	16025	16178	16318	16200	16189	16248	16160	16242	16121	16189	15970	16307	16240	16133	16318	16260	16171	16034	16110	16231	16202	16141	16103	16120	16348	16053	16284	16198	16239	16233	16219	16152	16224	16321	16317	16030	16194	16016	16138	16274	16103	16164	16040	16185	16203	16101	16238	16222	16262	16263	16173	16067	16302	16209	16130	16245	16271	16325	16146	16181	16232	16025	15988	16189	16091	16041	16076	16205	16228	16196	16284	16148	16263	16089	16225	16117	16031	16002	16101	16268	16245	16179	16117	16100	16259	16111	16254	16173	16172	16245	16235	16215	16189	16027	16235	16235	16159	16209	16259	16102	16152	16226	16202	16139	16263	16149	16029	16066	16240	16208	16237	16183	16192	16137	15998	16194	16287	16273	16205	16204	16073	16144	16089	16058	16084	16087	16126	16063	16124	16327	16230	16187	16182	16081	16017	16271	16209	16225	16029	16025	16058	16005	16259	16175	16181	16127	16145	16074	16080	16244	16108	16239	16053	16354	16111	16174	16142	16014	16046	16013	16130	16059	16101	16081	16154	16350	16113	16126	16183	16246	16005	16141	16050	16353	16210	16272	16383	16006	16222	16062	16181	16214	16120	16116	16211	16065	16047	16283	16228	16217	16060	16270	16212	16202	15939	16140	15881	16050	16214	16109	16168	15995	16158	16289	16074	16323	16155	16188	16142	16314	15966	16004	16185	16228	16177	16052
22731	21195	27885	24896	22328	27019	31865	27875	26709	27125	26953	26547	26399	26045	26094	25897	25830	25815	25948	25847	25778	25446	25757	25591	25634	25728	25747	25807	25575	25493	25603	25614	25618	25457	25574	25675	25658	25603	25772	25537	25657	25433	25850	25527	25383	25599	25418	25587	25791	25437	25587	25618	25644	25529	25390	25431	25362	25363	25425	25309	25965	25420	25451	25380	25617	25499	25299	25343	25413	25420	25327	25353	25245	25129	25487	25592	25599	25503	25387	25512	25468	25413	25645	25380	25330	25368	25309	25265	25278	25522	25540	25308	25423	25271	25163	25326	25465	25579	25281	25457	25253	25391	25480	25436	25456	25555	25469	25431	25320	25325	25564	25555	25527	25480	25689	25346	25251	25586	25436	25295	25367	25413	25267	25625	25701	25730	25357	25185	25273	25217	25400	25474	25627	25498	25459	25356	25127	25200	25547	25459	25429	25113	25421	25293	25249	25509	25583	25315	25619	25231	25367	25419	25587	25405	25651	25623	25346	25387	25517	25318	25177	25130	25317	25411	25401	25122	25414	25347	25408	25396	25209	25427	25335	25122	25208	25233	25365	25391	25462	25004	25281	25386	25429	25364	25438	25222	25418	25210	25434	25474	25301	25437	25006	25443	25465	25331	25198	25690	25408	25379	25541	25340	25410	25310	25153	25424	25474	25123	25187	25289	25304	25258	25188	25310	25111	25366	25362	25408	25175	25064	25163	25171	25206	25459	25424	25222	25578	25217	25415	25366	25042	25374	25538	25482	25109	25343	25174	25163	25228	25384	25286	25483	25312	25262	25286	25371	25345	25277	25193	25229	25363	25311	25270	25514	25629	25243	25202	25208	25087	25339	25491	25198	25284	25427	25287	25323	25185	25260	25107	25337	25559	25576	25319	25350	25236	24994	25378	25251	25297	25301	25450	25400	25450	25182	25358	25330	25569	25254	25364	25197	25455	25507	25516	25281	25344	25496	25574	25188	25394	25306	25512	25337	25631	25228	25504	25324	25386	25430	25240	25338	25127	25354	25249	25233	25094	25176	25362	25327	25185	25661	25320	25326	25465	25242	25314	25461	25270	25390	25574	25504	25458	25340	25223	25290	25352	25380	25163	25066	25238	25180	25337	25437	25211	25409	25474	25171	25466	25453	25722	25697	25082	25513	25412	25301	25399	25163	25456	25709	25637	25697	25481	25186	25257	25198	25492	25347	25360	25300	25315	25315	25409	25380	25271	25280	25573	25411	25346	25529	25552	25253	25360	25203	25381	25221	25470	25272	25405	25457	25445	25449	25352	25056	25393	25563	25301	25428	25376	25548	25289	25154	25337	25347	25372	25381	25402	25365	25341	25328	25533	25501	25355	25367	25622	25493	25420	25411	25378	25475	25274	25286	25322	25598	25460	25176	25487	25255	25635	25206	25129	25305	25212	25243	25197	25330	25301	25102	25441	25265	25439	25300	25376	25467	25382	25349	25312	25455	25440	25419	25427	25537	25375	25300	25371	25498	25480	25212	25702	25440	25308	25429	25100	25228	25308	25296	25231	25233	25422	25424	25391	25317	25273	25072	25242	25349	25287	25275	25004	25169	25440	25522	25205	25425	25306	25313	25354	25289	25216	25127	25268	25161	25367	25544	25516	25462	25316	25408	25323	25313	25311	25423	25404	25642	25306	25268	25198	25272	25374	25487	25324	25138	25255	25548	25507	25454	25284	25458	25307	25109	25533	25389	25327	25229	25319	25619	25286	25335	25193	25374	25505	25556	25214	25383	25258	25262	25100	25395	25461	25241	25290	25272	25535	25306	25365	25433	25357	25284	25391	25260	25189	25166	25265	25408	25209	25273	25243	25099	25147	25115	25316	25188	25222	25213	25482	25369	25584	25293	25207	25002	25161	25410	25255	25481	25306	25248	25264	25309	25590	25467	25242	25404	25427	25335	25364	25556	25490	25425	25324	25088	25227	25462	25335	25517	25216	25427	25414	25383	25300	25410	25410	25360	25717	25310	25411	25600	25302	25449	25444	25146	25526	25389	25271	25278	25486	25363	25240	25368	25143	25396	25485	25304	25570	25395	25367	25270	25504	25248	25123	25030	25277	25372	25466	25391	25340	25508	25572	25365	25460	25362	25278	25294	25384	25230	25439	25394	25472	25414	25231	25072	25377	25138	25407	25047	25327	25694	25314	25440	25546	25186	25220	25265	25280	25364	25391	25504	25378	25244	25362	25559	25379	25242	25653	25221	25260	25404	25281	25130	25291	25622	25260	25552	25492	25059	25307	25240	25242	25152	25116	25294	25234	25221	25373	25173	25348	25455	25560	25248	25363	25320	25243	25308	25214	25184	25502	25375	25511	25447	25471	25322	25362	25289	25287	25447	25286	25267	25018	25185	25277	25390	25488	25236	25496	25232	25341	25369	25378	25265	25347	25380	25388	25320	25265	25423	25191	25234	25377	25448	25480	25296	25435	25366	25402	25185	25294	25109	25301	25368	25422	25162	25359	25390	25271	25413	25111	25329	25543	25510	25228	25238	25408	25560	25403	25457	25214	25302	25329	25193	25346	25419	25482	25435	25310	25291	25423	25197	25349	25253	25234	25467	25346	25400	25499	25140	25451	25411	25492	25368	25370	25046	25183	25375	25360	25289	25245	25058	25231	25375	25469	25371	25686	25310	25469	25216	25299	25369	25449	25348	25222	25609	25508	25406	25414	25571	25285	25468	25451	25438	25493	25435	25285	25574	25429	25182	25422	25370	25123	25541	25174	25376	25562	25267	25267	25384	25378	25470	25179	25221	25449	25186	25390	25171	25374	25392	25381	25291	25297	25368	25425	25349	25389	25344	25466	24889	25312	25096	25262	25299	25666	25375	25443	25482	25371	25607	25312	25323	25326	25285	25442	25378	25431	25360	25326	24913	25329	25245	25324	25484	25262	25226	25518	25287	25616	25495	25338	25326	25507	25481	25653	25411	25267	25472	25388	25366	25337	25320	25661	25724	25246	25283	25369	25267	25368	25331	25303	25328	25164	25347	25164	25372	25437	25650	25492	25427	25282	25399	25255	25290	25503	25268	25343	25074	25544	25363	25425	25491	25256	25562	25311	25125	25313	25419	25197	25195	25326	25552	25261	25228	25576	25407	25345	25568	25406	25355	25441	25293	25341	25602	25056	25410	25536	25258	25236	25154	25329	25444	25280	25198	25096	25428	25230	25294	25181	25324	25321	25358	25497	25256	25440	25165	25399	25283	25200	25416	25039	25528	25185	25399	25547	25325	25374	25301	25515	25215	25433	25464	25333	25217	25293	25535	25367	25360	25509	25414	25163	25506	25438	25260	25489	25229	25628	25557	25471	25318	25492	25432	25306	25508	25352	25434	25413	25276	25454	25495	25550	25214	25418	25371	25170	25145	25467	25219	25220	25238	25166	25127	25310	25122	25398	25431	25214	25266	25312	25369	25251	25365	25290	25230	25602	25341	25254	25435	25380	25507	25237	25227	25432	25499	25300	25250	25416	25178	25303	25343	25202	25366	25409	25630	25270	25191	25304	25561	25321	25213	25518	25429	25299	25394	25205	25501	25460	25500	25340	25368	25498	25357	25374	25271	25458	25228	25394	25465	25355	25152	25546	25370	25417	25525	25545	25263	25196	25179	25307	25055	25125	25091	25279	25458	25333	25363	25408	25327	25346	25345	25536	25421	25383	25428	25441	25312	25616	25457	25429	25298	25213	25334	25409	25511	25354	25393	25365	25218	25345	25240	25332	25394	25471	25581	25424	25385	25489	25292	25403	25203	25393	25266	25314	25552	25444	25426	25561	25121	25169	25220	25382	25292	25174	25308	25381	25295	25399	25383	25342	25306	25170	25444	25451	25348	25262	25125	25506	25297	25308	25427	25586	25344	25199	25289	25454	25584	25332	25386	25227	25606	25447	25455	25239	25486	25221	25477	25444	25318	25119	25221	25755	25337	25201	25495	25535	25193	25291	25257	25476	25285	25535	25295	25058	25517	25478	25384	25221	25094	25177	25298	25221	25247	25450	25061	25564	25215	25167	25318	25195	25391	25227	25463	25529	25317	25002	25120	25265	25675	25183	25381	25417	25310	25352	25196	25562	25311	25322	25362	25247	25243	25200	25180	25182	25235	25127	25576	25250	25418	25393	25427	25186	25156	25389	25179	25385	25712	25384	25358	25298	25368	25390	25465	25521	25393	25356	25213	25324	25363	25263	25155	25273	25374	25412	25326	25442	24940	25520	25307	25390	25336	25428	25263	25339	25242	25328	25413	25397	25207	25421	25558	25339	25442	25250	25225	25284	25300	25222	25504	25552	25337	25288	25264	25387	25427	25194	25598	25411	25312	25437	25358	25483	25371	25297	25103	25233	25055	25465	25274	25248	25365	25306	25371	25637	25386	25228	25294	25075	25589	25392	25196	25782	25293	25227	25470	25392	25309	25383	25265	25441	25368	25284	25359	24969	25434	25636	25424	25456	25104	25315	25331	25294	25398	25454	25373	25524	25380	25208	25358	25255	25330	25638	25404	25364	25273	25348	25196	25236	25420	25599	25400	25102	25031	25286	25178	25328	25167	25539	25473	25400	25537	25424	25374	25374	25356	25324	25255	25296	25182	25386	25461	25188	25208	25479	25146	25285	25358	25582	25294	25449	25266	25308	25309	25324	25317	25117	25284	25154	25257	25363	25114	25350	25211	25323	25028	25327	25623	25171	25365	25012	25380	25421	25285	25116	25445	25381	25569	25447	25439	25412	25199	25520	25546	25290	25515	25384	25244	25181	25184	25261	25341	25572	25584	25422	25332	25374	25188	25345	25305	25357	25583	25455	25229	25511	25395	25398	25308	25173	25417	25365	25298	25253	25350	25329	25410	25273	25258	25366	25234	25066	25108	25293	25188	25259	25382	25286	25333	25066	25362	25255	25294	25479	25251	25310	25389	25350	25144	25292	25369	25322	25308	25377	25151	25440	25477	25471	25415	25390	25312	25160	25423	25312	25266	25194	25575	25666	25347	25328	25406	25419	25366	25378	25205	25476	25355	25296	25649	25057	25276	25303	25163	25172	25402	25260	25230	25275	25418	25575	25370	25446	25306	25546	25481	25408	25439	25316	25027	25527	25528	25216	25334	25171	25430	25412	25385
20124	35338	34751	28539	24906	22413	20658	19694	18837	18429	17933	17517	17319	17103	16921	17056	16976	16876	16796	16653	16812	16603	16702	16687	16574	16310	16691	16419	16582	16397	16531	16485	16382	16493	16497	16398	16490	16419	16387	16300	16453	16444	16405	16468	16470	16362	16481	16394	16363	16243	16279	16314	16461	16402	16302	16364	16327	16254	16273	16295	16213	16284	16396	16152	16175	16177	16163	16192	16349	16139	16196	16199	16288	16017	16239	16214	16330	16047	16342	16275	16209	16274	16246	16040	16146	16245	16100	16260	16393	16047	16187	16269	16128	16073	16116	15967	16248	16303	16174	16174	16329	16149	16179	16199	16185	16088	16056	16255	16262	16216	16052	16218	16275	16294	16247	16153	16186	16007	16146	16185	16219	16121	16257	16198	16079	16200	16326	16202	16101	16320	16313	16180	16087	16143	15908	16012	16172	16317	16233	16313	16133	16125	16210	16228	16284	16379	16183	16407	16141	16140	16129	16002	16240	16383	16196	16354	16011	16400	16068	16190	16172	16197	16155	16160	16057	16288	16143	16141	16368	16156	16222	16236	16263	16181	16238	16275	16122	16129	16053	16249	16054	15967	16207	16212	16254	16138	16186	16284	16114	16191	16053	16364	16051	16180	16241	15907	16028	16107	16133	16137	16080	16413	16361	16254	16241	16165	16218	16197	16128	16243	16118	16090	16174	15918	15997	16160	15999	16360	16129	16023	16316	16198	16178	16278	16063	16177	16254	16115	16128	16098	16156	16235	16067	16186	16254	16131	15946	16040	16229	16153	16320	16168	16135	16398	16064	16149	16035	16190	16104	16187	16307	16239	16215	16007	16249	16129	16162	16092	16257	16079	16133	16292	16255	16144	16149	16209	16109	16226	16086	16407	16299	15964	16204	16336	16105	16187	16131	16169	16281	16191	16093	16216	16188	16269	16037	16223	16179	16242	16116	16315	16135	16169	16165	16254	16033	16047	16146	16178	16209	16385	16041	16223	16018	16266	16339	16092	16143	16082	16230	16137	16105	16064	16230	16100	16196	16107	16335	16185	16117	16176	16196	16132	16271	16231	16327	16069	16248	16025	16180	16190	16214	16215	16001	16187	16063	16089	16074	16155	16190	16152	16210	16162	16368	16130	16104	16064	16247	16116	16372	16137	16122	16037	16060	16114	16150	16070	16317	16156	16115	16404	16107	16165	16163	16149	16227	16034	16387	16230	16194	16264	16353	16175	16087	16215	16209	16076	16215	16098	16053	16111	16314	16128	16132	16279	16185	16078	16230	16052	16158	16180	16236	16056	16379	16158	16402	16224	16114	16071	16109	16281	16178	16265	16132	16160	16298	16117	16137	16132	16225	16299	16197	16187	15988	16109	15969	16053	16172	16215	16286	16198	16218	16266	16053	16052	16134	16174	16118	15996	16236	16193	16285	16195	16140	16093	16283	16242	16077	16043	16035	16156	16214	16189	16261	16260	16203	16199	16238	16153	16255	16269	16269	16117	16057	16251	16256	16127	16150	16108	16269	16092	16224	16033	16366	16034	16063	16185	16067	16035	16232	15991	16160	16100	16013	16258	16373	16103	16330	16259	16161	16430	16149	16131	16262	16234	16199	16159	16212	16104	16191	16315	16188	16153	16272	16212	16220	16235	16096	16241	16151	16237	16291	16045	16220	16357	16116	16192	16339	16117	16256	16260	16079	16126	16155	16275	16142	16231	16086	16066	16180	16121	16069	16456	16099	16290	16134	16101	16189	16377	16252	16179	16316	16131	16214	16190	16216	16029	16218	16026	16250	16112	16072	16179	16440	16143	16286	16194	16103	16077	16047	16264	16080	16101	16076	16199	16195	16166	16236	16349	16361	16039	16257	15970	16090	16195	15999	16066	16122	16178	16172	16180	16261	16363	16204	16016	16293	16132	16245	16107	15983	16180	16057	16246	16284	16269	16131	16075	16225	15980	16036	16174	16122	16280	16173	16082	16187	16219	16191	15973	15993	16005	16348	16145	16360	16245	16161	16054	16157	16144	16336	16169	16186	16366	16196	16050	16071	16122	16232	16159	16035	16143	16197	16161	16216	16276	16230	16121	16226	16179	16143	16308	16306	16162	16151	16098	16188	16163	16253	16256	16161	16192	16183	15983	16174	16181	16110	16172	16229	16422	16263	16059	16193	16202	16467	16163	16049	16116	16255	16157	16136	16233	16287	16078	16204	16188	16168	16229	16246	16345	16212	16110	16145	16155	16191	16189	16203	16113	16303	16193	16058	16137	16171	16341	16256	16233	16248	16271	16248	16112	16116	16160	16053	16232	16383	16038	16080	16178	16208	16127	16299	16153	16186	16191	16078	16237	16100	16443	16336	16359	16150	16069	16092	16137	15956	16159	16190	16185	15996	16302	16124	16128	16006	16175	16048	16329	16342	16298	16165	16170	16217	16097	16231	16049	16097	16015	16241	16331	16149	16107	16198	16114	16195	16255	16214	16183	16132	16077	16131	16169	16119	16167	16082	16071	16026	16237	16137	16228	16142	16185	16153	16109	16320	16125	16114	16126	16264	16162	16128	16218	16141	16106	16359	16195	16169	16192	16201	16298	16212	16235	16062	16206	16139	16206	16067	16144	16123	16235	16160	16104	16226	15949	16122	16151	16040	16310	16315	16250	16181	16173	16184	16195	16156	16249	16172	16071	16101	16052	16252	16259	16303	16297	16169	16161	16119	16171	16103	16286	16284	16232	16248	16107	16116	16232	16138	16085	16328	16245	16326	16075	15963	16075	16175	16028	16265	16045	16109	16152	16111	16179	16116	16263	15982	16030	16338	16338	16175	16168	16241	16122	16365	16236	16201	16196	16279	16169	16216	16199	16330	16132	16220	16102	16216	16253	16257	16313	16144	16168	16263	16227	16145	16284	16239	16140	16336	16365	16266	16220	16233	16160	16194	16182	15981	16151	16219	16405	16162	16189	16096	16076	16253	16096	16177	16248	16280	16051	16349	16206	16205	16192	16127	16046	16118	16143	16292	16203	16084	16252	16164	16206	16187	16143	16112	16253	16186	16145	16170	16146	15956	16093	16278	16028	15924	16172	16171	16411	16192	16140	16145	16030	16174	16254	15994	16251	16196	15986	16206	16344	16148	16175	16018	16371	16276	16106	16037	16183	16313	16099	16273	16134	16232	16185	15958	16339	16195	16272	16175	16232	16312	16226	16047	16286	16146	15993	16109	16312	16145	16041	16240	16241	16306	16048	16259	16186	16068	16108	16059	16083	16201	16157	16241	16369	16150	16241	16117	16186	16194	16205	16076	16144	16115	16133	16117	16207	16300	16025	16045	16233	16164	16188	16156	16178	16189	16216	16180	16151	15976	16302	16237	16235	16078	16234	16242	16203	16297	16236	16322	16129	16092	16159	16230	16268	16152	16252	15914	16152	16243	16122	16413	16183	16298	16272	16245	16119	16100	16228	16287	16425	16104	16195	16259	16199	16302	16118	16252	16217	16136	16225	16233	16111	16317	16176	16329	16283	16048	16184	16053	16146	16244	16035	16269	16345	16358	16211	16196	16085	16095	16062	16116	16085	16165	16223	16199	16315	16162	16195	16274	16165	16045	16375	16151	16233	16157	16140	16140	16188	16002	16284	16320	16258	16223	16234	16075	16260	16100	16340	16206	16319	16135	15998	16295	16263	16227	16042	16080	16048	16212	16064	16138	16094	16217	16231	16228	16077	16121	15976	15986	16219	16151	16175	16090	16299	16144	16121	16254	16383	16182	16199	16059	16397	16318	16196	16251	16210	16078	16081	16145	16169	16176	16070	16175	16203	16186	16220	16206	16146	16316	16234	16037	15948	16064	16187	16363	16118	16227	15981	16182	16389	16200	16202	16297	16203	16136	16265	16355	16095	16187	16262	16172	16206	16252	16178	16136	16147	16116	16078	16115	16394	16098	15924	16296	16192	16290	16104	16117	16234	16235	16181	16232	16307	16124	16109	16203	16181	16141	16078	16148	16161	16217	16295	16341	16198	16243	16292	16244	16111	16262	15989	16162	16223	16135	16164	16206	16160	16205	16258	16304	16168	16112	16103	16229	16137	16111	16251	16202	16288	16153	16115	16363	16289	16181	16160	16350	16182	16232	16145	16237	16169	16078	16242	16204	16119	16160	16140	16126	16208	16163	16419	16128	16257	16212	16160	16029	16242	16189	16126	16044	16167	16321	16156	16076	16044	16295	16009	16330	16123	16313	16109	16219	16080	16218	16092	16248	16194	16286	16179	16152	16164	15862	16367	16310	16161	16360	16102	16137	16111	16233	16040	16262	16248	16112	16193	16121	15971	16022	16021	16135	16188	16168	16212	16145	16211	16198	16235	16156	16185	16152	16247	16170	16104	16278	16163	16115	16009	16302	16161	16240	16067	16279	16071	16318	16291	16272	16138	16329	16123	16229	16330	16009	16044	16217	16070	16053	16131	16222	16110	16145	16177	16157	16024	16278	16121	16130	15992	16472	16049	16047	16234	16224	16252	16086	16034	16249	16262	16125	16157	16149	16208	16117	16248	16248	16226	16058	16478	16136	16305	16069	16116	16242	16292	16143	15856	16177	16152	16163	16153	16087	16084	16117	16122	16268	16223	16174	16302	16229	16257	16277	16240	16270	16239	16390	16093	16365	16227	16215	16058	16058	16328	16138	16294	16203	16176	16141	16220	16140	16188	16149	16271	16178	16192	16176	16342	16222	16121	16235	16190	16049	16264	16247	16165	16178	16183	16345	16173	16056	16196	16089	16105	16282	16220	16142	15865	16336	16187	16252	16112	16267	16282	16149	16057	16122	16206	16166	16130	16097	16171	16334	16063	16281	16150	16280	16491	16299	16203	16161	16244	16051	16285	16083	16234	16239	16139	16326	16236	16120	16188	16373	16203	16204	16127	16211	16171	16178	16047	16112	16216	16049	16125	16150	16188	16137	16124	16300	16139	16129	16209	16110	16064	16115	16116	16199	16221	16104	16053	16283	16287	16204	16209	16264	16192	16053	16236	16291	16161	16195	16039	16216	15943	16188	16159	16234	16160	16130	16315	16254	16171	16135	16188	16085	16205	15993	16244	16079	16099	16123	16362	16071	16126	16100	16243	16098	16082	16091	16227	16252	16214	16322	16281
34873	27777	31350	30078	27912	27669	27364	27024	26803	26859	26597	26905	27039	26670	26872	26347	26585	26414	26758	26870	26725	26732	26555	26539	26439	26330	26294	26592	26505	26598	26541	26538	26501	26422	26308	26052	26427	26265	26454	26313	26640	26311	26457	26426	26511	26220	26486	26755	26409	26483	26156	26251	26511	26268	26422	26556	26724	26682	26671	26550	26359	26341	26413	26215	26587	26503	26485	26440	26534	26387	26249	26374	26409	26183	26517	26456	26533	26724	26365	26586	26115	26426	26518	26433	26528	26334	26632	26633	26498	26174	26422	26545	26369	26474	26422	26748	26390	26270	26681	26153	26417	26345	26312	26591	26634	26414	26470	26374	26323	26560	26566	26361	26581	26305	26548	26230	26414	26372	26516	26672	26636	26225	26290	26499	26120	26258	26378	26711	26306	26461	26442	26315	26572	26350	26340	26475	26447	26360	26297	26458	26197	26462	26434	26482	26268	26204	26428	26482	26569	26427	26421	26396	26551	26575	26376	26516	26476	26510	26303	26208	26283	26654	26323	26313	26413	26558	26548	26356	26337	26333	26437	26399	26344	26356	26322	26356	26500	26459	26315	26155	26454	26406	26560	26457	26314	26155	26402	26455	26424	26247	26157	26292	26609	26408	26275	26484	26542	26409	26381	26281	26397	26381	26310	26442	26606	26376	26200	26515	26422	26478	26378	26487	26287	26257	26368	26203	26460	26251	26461	26497	26489	26424	26578	26492	26577	26656	26230	26350	26254	26576	26302	26486	26677	26244	26410	26476	26653	26653	26283	26203	26296	26354	26481	26466	26032	26227	26333	26567	26382	26213	26202	26601	26217	26564	26424	26267	26308	26141	26393	26357	26400	26643	26425	26608	26515	26224	26470	26479	26546	26586	26353	26494	26402	26500	26351	26382	26450	26389	26275	26229	26304	26507	26441	26500	26488	26276	26396	26121	26397	26298	26455	26556	26573	26480	26567	26419	26388	26190	26477	26654	26500	26446	26405	26368	26401	26637	26474	26576	26320	26251	26436	26370	26419	26347	26599	26427	26402	26216	26273	26393	26305	26215	26240	26427	26309	26289	26277	26219	26326	26658	26298	26387	26438	26225	26354	26395	26227	26323	26433	26440	26431	26395	26190	26556	26420	26475	26328	26479	26481	26364	26196	26175	26270	26585	26428	26213	26618	26403	26533	26459	26502	26232	26311	26368	26406	26289	26229	26426	26515	26785	26434	26252	26241	26533	26373	26493	26647	26392	26493	26429	26464	26462	26246	26198	26470	26695	26230	26360	26353	26181	26220	26391	26310	26508	26366	26362	26269	26491	26401	26400	26509	26382	26331	26390	26579	26451	26264	26441	26284	26501	26550	26665	26244	26085	26313	26140	26505	26235	26358	26351	26729	26555	26679	26650	26606	26404	26452	26164	26228	26386	26598	26346	26440	26371	26323	26547	26513	26598	26345	26686	26230	26341	26472	26249	26574	26610	26634	26334	26225	26271	26566	26240	26487	26398	26514	26614	26492	26257	26454	26217	26316	26605	26595	26380	26469	26391	26332	26469	26768	26477	26165	26291	26390	26286	26375	26425	26518	26495	26370	26318	26421	26321	26369	26325	26459	26457	26416	26394	26437	26373	26260	26481	26248	26321	26274	26412	26257	26319	26398	26442	26653	26213	26448	26639	26452	26440	26535	26426	26626	26261	26358	26475	26507	26294	26537	26201	26174	26727	26432	26292	26376	26498	26409	26333	26501	26409	26549	26361	26188	26348	26430	26293	26067	26434	26347	26278	26435	26316	26624	26366	26276	26490	26663	26449	26467	26605	26558	26307	26248	26396	26261	26239	26401	26490	26505	26435	26515	26550	26397	26409	26461	26291	26352	26391	26171	26586	26523	26400	26390	26255	26270	26201	26453	26388	26433	26566	26460	26485	26336	26168	26467	26171	26319	26255	26385	26423	26248	26275	26233	26498	26291	26290	26476	26332	26454	26450	26641	26437	26476	26320	26497	26345	26536	26460	26482	26272	26330	26392	26672	26432	26594	26500	26398	26419	26473	26545	26166	26356	26268	26263	26436	26079	26485	26811	26461	26461	26445	26347	26720	26243	26681	26387	26476	26602	26554	26336	26487	26570	26437	26286	26392	26356	26262	26445	26460	26327	26328	26420	26680	26630	26505	26407	26405	26489	26349	26433	26329	26437	26304	26328	26530	26528	26514	26249	26633	26457	26376	26614	26134	26339	26386	26343	26581	26437	26321	26337	26611	26486	26500	26617	26460	26496	26343	26374	26311	26175	26314	26489	26326	26238	26532	26824	26489	26184	26475	26482	26451	26445	26529	26492	26385	26398	26319	26240	26437	26668	26587	26405	26419	26303	26191	26487	26427	26540	26436	26287	26273	26447	26779	26542	26253	26584	26270	26464	26521	26523	26359	26414	26502	26604	26468	26399	26638	26530	26439	26570	26200	26405	26369	26398	26353	26339	26221	26344	26338	26334	26373	26075	26325	26394	26233	26294	26468	26386	26589	26314	26284	26229	26301	26542	26161	26489	26557	26297	26510	26566	26326	26279	26488	26416	26485	26294	26228	26342	26039	26477	26446	26428	26635	26545	26142	26361	26632	26479	26466	26261	26538	26319	26161	26105	26557	26400	26427	26517	26392	26235	26296	26389	26419	26453	26291	26457	26327	26183	26558	26296	26656	26370	26431	26360	26581	26726	26284	26529	26678	26428	26448	26483	26576	26418	26344	26242	26362	26485	26427	26435	26460	26628	26528	26307	26301	26271	26147	26594	26367	26533	26624	26258	26301	26405	26363	26592	26405	26468	26382	26366	26405	26252	26216	26572	26413	26342	26617	26419	26420	26378	26469	26550	26451	26507	26346	26257	26576	26435	26493	26468	26317	26478	26397	26414	26538	26527	26347	26265	26562	26595	26373	26228	26063	26311	26394	26541	26580	26296	26728	26371	26446	26619	26540	26477	26629	26241	26429	26483	26536	26554	26434	26240	26407	26449	26350	26216	26584	26238	26343	26236	26392	26333	26518	26701	26639	26415	26614	26443	26363	26462	26292	26087	26344	26464	26481	26329	26440	26358	26319	26384	26274	26430	26430	26204	26474	26596	26472	26481	26571	26654	26363	26468	26400	26537	26535	26532	26472	26291	26236	26596	26477	26467	26115	26381	26164	26463	26225	26623	26326	26247	26410	26354	26368	26231	26693	26478	26290	26698	26215	26402	26589	26294	26390	26377	26351	26339	26574	26387	26355	26219	26335	26150	26346	26438	26416	26428	26492	26378	26511	26501	26396	26038	26338	26532	26489	26299	26279	26582	26459	26583	26679	26502	26373	26297	26553	26165	26233	26598	26351	26656	26519	26374	26194	26257	26550	26406	26424	26748	26057	26370	26422	26440	26162	26602	26374	26473	26313	26483	26620	26489	26523	26678	26312	26359	26234	26469	26468	26305	26554	26388	26546	26499	26418	26517	26292	26322	26358	26367	26142	26522	26558	26531	26524	26481	26559	26540	26290	26188	26517	26206	26297	26554	26354	26226	26487	26479	26339	26406	26216	26312	26282	26517	26303	26560	26316	26274	26263	26281	26429	26840	26518	26645	26672	26702	26237	26381	26492	26522	26172	26181	26015	26361	26333	26150	26338	26390	26262	26498	26442	26557	26512	26529	26307	26304	26286	26664	26198	26670	26433	26285	26483	26227	26613	26262	26379	26247	26463	26403	26508	26529	26442	26425	26512	26174	26536	26535	26451	26357	26395	26396	26392	26232	26203	26437	26553	26419	26333	26653	26441	26502	26626	26454	26334	26519	26556	26432	26369	26104	26493	26395	26622	26332	26425	26483	26406	26242	26342	26302	26199	26547	26425	26341	26481	26318	26453	26323	26421	26557	26608	26503	26414	26406	26397	26529	26389	26453	26509	26304	26426	26306	26422	26409	26490	26504	26418	26547	26497	26540	26365	26613	26504	26578	26277	26137	26546	26445	26303	26235	26481	26279	26370	26404	26298	26331	26522	26214	26460	26722	26343	26169	26467	26757	26525	26594	26394	26295	26351	26196	26506	26399	26467	26424	26302	26346	26430	26410	26687	26210	26512	26400	26356	26531	26409	26584	26539	26277	26580	26383	26171	26201	26333	26416	26374	26306	26268	26299	26611	26623	26311	26459	26470	26363	26472	26497	26498	26383	26412	26713	26633	26409	26354	26183	26412	26466	26475	26259	26628	26450	26402	26600	26331	26550	26256	26546	26250	26198	26339	26461	26398	26637	26372	26464	26395	26493	26528	26604	26463	26388	26337	26793	26513	26336	26398	26635	26595	26617	26478	26514	26395	26312	26767	26524	26621	26655	26462	26428	26322	26320	26308	26418	26244	26616	26557	26496	26222	26406	26524	26500	26560	26416	26423	26267	26242	26511	26501	26343	26606	26316	26568	26719	26551	26402	26291	26116	26236	26401	26256	26500	26425	26313	26395	26209	26288	26066	26394	26406	26436	26646	26510	26680	26174	26521	26284	26521	26313	26170	26369	26460	26255	26150	26226	26386	26216	26176	26335	26462	26445	26549	26446	26703	26504	26440	26145	26269	26410	26579	26288	26212	26213	26562	26426	26341	26455	26448	26671	26454	26491	26489	26481	26469	26517	26611	26535	26387	26275	26074	26503	26168	26506	26311	26158	26463	26562	26419	26407	26405	26366	26311	26383	26388	26605	26198	26221	26430	26497	26455	26403	26450	26362	26438	26465	26495	26455	26345	26286	26442	26335	26471	26564	26361	26474	26282	26545	26412	26535	26193	26413	26589	26212	26465	26536	26755	26400	26397	26619	26146	26089	26325	26398	26717	26545	26074	26599	26582	26416	26251	26423	26616	26511	26348	26364	26368	26209	26470	26431	26393	26341	26416	26180	26621	26434	26592	26227	26596	26379	26273	26373	26581	26283	26306	26506	26680	26694	26366	26411	26421	26373	26571	26293	26447	26382	26276	26704	26614	26354	26562	26323	26290	26368	26370	26350	26540	26373	26310	26481	26599	26371	26679	26445	26243	26472	26579	26624	26624	26536	26533	26590	26383	26604	26469	26566	26181	26367	26437	26638	26534	26610	26502	26327	26271	26223	26224	26519	26220	26248	26552	26331	26313	26263	26445
20897	23854	23430	20788	19272	18432	18035	17846	17443	17372	17104	17157	16777	16835	16923	16911	16903	16863	16997	16861	17024	16976	16934	16923	16959	16768	16826	16967	16906	16826	16921	16876	16837	16796	16974	17090	16664	16851	16945	16754	16650	16754	16898	16709	16914	16825	16959	16798	16751	16799	16877	16823	16827	16765	16910	16885	16886	16825	16746	16864	16640	16828	16847	16783	16724	16891	16818	16776	16836	16884	16844	16871	16734	16717	16907	16689	16703	16524	16805	16711	16761	16719	16879	16698	16733	16811	16774	16799	16746	16835	16605	16826	16810	16758	16747	16623	16808	16880	16740	16813	16752	16930	16794	16601	16901	16725	16836	16630	16765	16622	16789	16789	16709	16637	16833	16653	16844	16811	16868	16729	16716	16562	16672	16722	16737	16725	16877	16763	16842	16703	16691	16760	16853	16738	16647	16987	16710	16874	16613	16814	16806	16696	16757	16805	16726	16567	16684	16618	16731	16784	16616	16776	16835	16860	16664	16752	16832	16681	16956	16618	16869	16704	16784	16750	16967	16689	16970	16754	16686	16661	16621	16907	16557	16898	16740	16805	16790	16740	16636	16746	16825	16809	16677	16780	16715	16720	16779	16680	16819	16719	16748	16937	16663	16807	16728	16692	16835	16729	16667	16795	16784	16659	16969	16686	16848	16824	16919	16862	16890	16641	16712	16721	16707	16798	16864	16778	16763	16761	16796	16727	16707	16675	16656	16813	16761	16757	16909	16624	16773	16660	16815	16780	16721	16744	16654	16863	16739	16835	16844	16864	16713	16818	16687	16824	16844	16607	16715	16907	16623	16709	16837	16643	16632	16795	16685	16733	16743	16901	16869	16864	16703	16826	16744	16672	16800	16705	16930	16574	16659	16701	16723	16778	16944	16623	16755	16801	16941	16647	16724	17007	16667	16585	16768	16882	16874	16954	16899	16654	16784	16810	16782	16779	16781	16786	16838	16699	16820	16679	16650	16724	16812	16740	16781	16859	16868	16627	16857	16717	16736	16758	16875	16694	16772	16624	16760	16684	16725	16836	16775	16725	16787	16757	16775	16671	16913	16786	16705	16733	16916	16752	16728	16930	16671	16754	16720	16583	16862	16776	16771	16816	16712	16772	16944	16707	16704	16751	16763	16842	16921	16797	16811	16865	16886	16827	16846	16635	16930	16811	16807	16856	16730	16827	16896	16739	16724	16735	16746	16667	16846	16768	16873	16643	16693	16569	16756	16734	16857	16841	16650	16812	16736	16723	16908	16858	16732	16693	16796	16739	16830	16775	16958	16626	16807	16986	16602	16570	16848	16748	16751	16731	16923	16945	16673	16751	16755	16671	16796	16644	16698	16841	16768	16636	16809	16655	16721	16752	16911	16705	16837	16997	16769	16700	16770	16523	16842	16777	16684	16699	16792	16800	16720	16694	16736	16723	16623	16652	16713	16837	16853	16662	16936	16775	16669	16717	16775	16662	16732	16706	16614	16981	16805	16665	16791	16730	16873	16685	16629	16974	16769	16933	16822	16684	17081	16748	16829	16864	16712	16884	16741	16817	16774	16704	16634	16817	16810	16664	16735	16561	16811	16902	16645	16572	16723	16868	16761	16830	16888	16787	16880	16907	16677	16839	16866	16677	16759	16734	16544	16718	16908	16797	16730	16743	16849	16926	16763	16806	16691	16931	16702	16965	16708	16826	16855	16689	16662	16697	16672	16674	16835	16939	16770	16719	16687	16824	16821	16666	16846	16711	16793	16765	16729	16762	16587	16693	16690	16823	16930	16772	16690	16745	16855	16813	16761	16696	16874	16776	16679	16729	16809	16677	16804	16523	16777	16908	16750	16721	16844	16845	16748	16656	16743	16669	16701	16722	16660	16712	16896	16641	16690	16784	16729	16957	16803	16703	16672	16817	16795	16783	16811	16572	16859	16858	16856	16837	16639	16709	16732	16761	16862	16845	16888	16978	16764	16791	16793	16775	16806	16835	16719	16913	16836	16686	16823	16901	16809	16824	16595	16702	16821	16905	16887	16802	16683	16607	16877	16890	16644	16739	16932	16753	16794	16894	16651	16728	16656	16785	16723	16820	16716	16732	16829	16855	16800	16682	16761	16932	16672	16599	16701	16814	16771	16693	16827	16821	16734	16686	16668	16571	16858	16662	16741	16873	16759	16777	16779	16715	16793	16657	16719	16591	16790	16668	16814	16666	16904	16730	16782	16677	16803	16720	16753	16673	16650	16870	16923	16703	16922	16739	16767	16661	16895	16711	16679	17017	16748	16922	16665	16753	16831	16857	16509	16796	16768	16717	16744	16709	16777	16793	16745	16616	16863	16652	16741	16587	16757	16699	16705	16842	16785	16808	16833	16716	16701	16757	16749	16833	16646	16717	16729	16795	16822	16900	16837	16749	16795	16657	16766	17003	16818	16646	16747	16775	16660	16784	16660	16795	17045	16756	16807	16914	16800	16619	16707	16699	16793	16734	16869	16839	16867	16745	16755	16655	17065	16769	16895	16825	16729	16662	16905	16755	16911	16635	16762	16806	16689	16657	16880	16755	16732	16766	16715	16918	16854	16677	16863	16677	16943	16935	16795	16596	16830	16704	16785	16743	16793	16770	16789	16783	16956	16783	16764	16701	16676	16742	16721	16821	16587	16789	16789	16742	16828	16704	16737	16743	16671	16779	16728	16524	16752	16623	16950	16926	16637	16793	16947	16716	16794	16806	16758	16854	16853	16875	16671	16723	16867	16677	16822	16901	16716	16616	16838	16782	16759	16781	16638	16900	16813	16753	16613	16739	16950	16860	16779	16710	17015	16789	16739	16900	16803	16666	16758	16845	16671	16656	16804	16938	16771	16949	16749	16810	16892	16832	16745	16751	16891	16795	16881	16654	16764	16711	16708	16808	16757	16769	16778	16744	16724	16782	16836	16668	16768	16805	16841	16723	16702	16864	16759	16812	16743	16913	16629	16904	16872	16899	16936	16723	16851	16829	16675	16779	16684	16758	16665	16852	16911	16791	16740	16790	16814	16736	16901	16776	16715	16665	16873	16752	16706	16820	16821	16836	16664	16640	16820	16645	16621	16790	16887	16642	16785	16803	16852	16732	16867	16784	16654	16881	16841	16801	16885	16746	16770	16753	16731	16783	16786	16815	16623	16761	16884	16858	16768	16856	16845	16772	16859	16918	16668	16851	16718	16764	16970	16633	16841	16843	16784	16862	16694	16662	16711	16575	16768	16822	16824	16771	16654	16859	16732	16746	16787	16853	16899	16697	16514	16560	16751	16686	16768	16706	16775	16734	16788	16710	16760	16844	16653	16823	16843	16861	16767	16600	16595	16617	16799	16831	16962	16704	16772	16765	16876	16770	16751	16598	16813	16860	16832	16738	16747	16799	16988	16739	16750	16798	16840	16736	16651	16820	16762	16834	16855	16820	16700	16544	16888	16728	16789	16687	16763	16615	16726	16778	16721	16772	16824	16734	16721	16871	16799	16802	16753	16850	17034	16675	16715	16763	16838	16674	16729	16801	16763	16842	16755	16700	16667	16801	16906	17056	16842	16875	16708	16590	16575	16819	16801	16828	16805	16683	16656	16731	16679	16770	16947	16796	16703	16780	16806	16699	16562	16604	16903	16680	17000	16846	16762	16728	16736	16864	16768	16715	16746	16577	16523	16665	16874	16840	16602	16641	16720	16889	16836	16917	16795	16669	16830	16804	16670	16853	16673	16574	16742	16780	16919	16614	16745	16636	16764	16590	17033	16693	16740	16901	16813	16824	16900	16818	16643	17034	16748	16742	16846	16767	16829	16730	16683	16909	16747	16819	16756	16963	16816	16823	16878	16854	16525	16762	16754	16846	16666	16864	16698	16788	16776	16906	16780	16778	16716	16868	16808	16881	16761	16867	16782	16660	16765	16720	16559	16793	16749	16803	16736	16901	16941	16770	16793	16763	16843	16891	16677	16797	16799	16806	16628	16678	16769	16705	16831	16741	16849	16856	16862	16706	16666	16873	16712	16773	16863	16805	16874	16740	16688	16628	16907	16588	16731	16689	16697	16763	16653	16805	16619	16866	16719	16716	16851	16817	16717	16712	16914	16846	16764	16755	16687	16761	16655	16837	16886	16866	16854	16873	16786	16892	16712	16840	16835	16708	16695	16606	16720	16727	16861	16752	16722	16721	16817	16652	16852	16758	16664	16758	16840	16824	16641	16786	16761	16782	16601	16656	16686	16715	16851	16622	16662	16682	16847	16664	16809	16588	16722	16769	16683	16830	16675	16762	16762	16675	16825	16620	16929	16761	16676	16847	16858	16790	16831	16757	16792	16748	16855	16842	16738	16633	16841	16837	16862	16612	16932	16735	16697	16713	16646	16720	16588	16831	16936	16723	16870	16870	16657	16724	16877	16775	16835	16692	16802	16744	16701	16834	16885	16691	16713	16718	16835	16774	16757	16706	16584	16673	16830	16860	16799	16691	16843	16860	16774	16791	16724	16855	16707	16840	16702	16655	16844	16761	16646	16682	16999	16560	16850	16790	16953	16774	16757	16850	16919	16710	16654	16739	16872	16758	16754	16832	16814	16625	16890	16890	16912	16721	16789	16778	16791	16623	16577	16928	16686	16914	16785	16808	16822	16678	16880	16712	17014	16822	16678	16721	16581	16823	16708	16889	16846	16766	16846	16610	16756	16673	16778	16738	16803	16730	16664	16779	16944	16933	16648	16936	16666	16671	16831	16778	16826	16803	16810	16769	16647	16849	16819	16780	16691	16838	16810	16866	16799	16918	16844	16703	16804	16624	16689	16584	16768	16619	16667	16966	16847	16903	16922	16892	16664	16618	16865	16850	16788	16914	16929	16955	16666	16818	16840	16837	16640	16631	16781	16873	16690	16864	16689	16734	16691	16791	16713	16885	16777	16802	16780	16605	16904	16697	16742	16624	16728	16840	16926	16739	16899	16852	16561	16989	16770	16778	16816	16609	16770	16888	16669	16910	16784	16912	16789	16829	16937	16831	16776	16769	16838	16735	16891	16772	16845	16923	16863	16723	16833	16617	16746	16994	16751	16890	16689	16852	16747	16626	16808	16767	16814	16837	16713	16813	16689	16724	16925	16833	16630	16638	16748	16883	16586	16712
24508	21161	27702	25244	24045	27683	28540	26033	25613	25167	25430	25243	25096	25106	24844	24795	24788	24810	24887	24546	24823	24606	24688	24421	24615	24804	24764	24524	24696	24391	24540	24541	24445	24488	24645	24738	24710	24625	24563	24628	24647	24530	24622	24451	24545	24388	24365	24445	24242	24442	24325	24484	24655	24594	24290	24294	24443	24605	24468	24371	24438	24658	24559	24287	24393	24339	24344	24369	24460	24455	24608	24327	24298	24317	24539	24376	24204	24397	24620	24331	24516	24337	24472	24474	24457	24371	24589	24372	24783	24384	24481	24469	24699	24262	24235	24508	24592	24356	24243	24252	24311	24251	24477	24350	24364	24390	24482	24515	24312	24491	24490	24267	24487	24190	24618	24393	24323	24327	24245	24389	24540	24316	24321	24135	24704	24446	24222	24057	24364	24712	24254	24274	24436	24318	24629	24261	24429	24256	24479	24353	24500	24207	24398	24523	24344	24506	24322	24234	24391	24389	24418	24335	24516	24353	24427	24418	24384	24495	24219	24322	24348	24395	24466	24414	24471	24390	24284	24597	24304	24343	24433	24332	24399	24119	24317	24488	24482	24360	24547	24315	24408	24541	24303	24436	24240	24466	24400	24139	24506	24433	24199	24535	24331	24435	24374	24123	24430	24231	24393	24156	24181	24386	24682	24180	24584	24385	24225	24213	24534	24365	24091	24260	24420	24404	24227	24174	24342	24229	24319	24366	24470	24350	24203	24520	24434	24599	24093	24382	24491	24175	24310	24155	24466	24378	24190	24408	24065	24337	24449	24298	24539	24093	24574	24510	24397	24344	24311	24471	24400	24160	24133	24452	24486	24268	24330	24452	24249	24162	24371	24265	24435	24498	24276	24401	24459	24460	24578	24390	24310	24434	24448	24307	24487	24363	24471	24455	24469	24316	24325	24298	24407	24473	24271	24124	24408	24334	24128	24596	24394	24319	24482	24566	24180	24453	24463	24222	24479	24260	24385	24198	24487	24284	24453	24481	24235	24414	24337	24457	24451	24190	24424	23947	24354	24223	24479	24325	24348	24275	24421	24585	24426	24353	24220	24494	24298	24377	24762	24237	24537	24461	24301	24281	24343	24315	24193	24198	24378	24499	24385	24311	24227	24335	24329	24335	24271	24280	24239	24601	24415	24285	24698	24192	24405	24417	24264	24344	24256	24300	24408	24234	24450	24320	24520	24165	24491	24355	24345	24552	24495	24368	24464	24335	24454	24311	24316	24447	24447	24284	24603	24265	24500	24352	24243	24298	24009	24527	24524	24334	24276	24348	24290	24492	24456	24400	24370	24354	24236	24221	24071	24337	24447	24629	24370	24322	24288	24495	24556	24306	24405	24373	24479	24423	24357	24314	24155	24557	24335	24491	24414	24321	24153	24277	24482	24534	24415	24479	24129	24624	24196	24339	24266	24429	24424	24284	24241	24146	24213	24196	24405	24349	24406	24519	24449	24413	24506	24350	24358	24254	24589	24365	24191	24617	24358	24167	24533	24367	24179	24462	24312	24370	24556	24184	24533	24354	24557	24421	24340	24293	24206	24290	24614	24377	24651	24280	24514	24049	24554	24391	24467	24389	24060	24398	24498	24366	24361	24437	24231	24372	24437	24556	24291	24559	24501	24475	24337	24418	24683	24406	24522	24265	24402	24338	24095	24349	24420	24630	24604	24400	24243	24444	24328	24236	24370	24589	24357	24184	24346	24484	24288	24333	24309	24346	24440	24486	24358	24160	24479	24588	24244	24461	24477	24268	24489	24195	24368	24387	24281	24463	24340	24309	24451	24456	24341	24399	24254	24446	24468	24452	24485	24220	24625	24336	24426	24331	24222	24356	24391	24418	24417	24362	24165	24223	24262	24320	24295	24523	24276	24456	24267	24259	24433	24268	24257	24165	24312	24359	24338	24184	24201	24489	24202	24070	24451	24360	24492	24626	24098	24397	24266	24332	24354	24278	24430	24145	24578	24288	24503	23941	24634	24448	24510	24478	24305	24210	24283	24537	24249	24281	24062	24502	24459	24551	24656	24411	24332	24234	24448	24396	24489	24342	24446	24498	24361	24628	24402	24366	24369	24422	24196	24411	24392	24290	24392	24330	24410	24516	24270	24393	24098	24506	24388	24240	24309	24204	24314	24230	24487	24473	24312	24094	24477	24382	24382	24554	24403	24419	24355	24407	24335	24553	24320	24297	24377	24208	24391	24250	24433	24203	24322	24171	24165	24252	24310	24453	24473	24328	24337	24361	24433	24430	24483	24410	24461	24360	24390	24346	24422	24437	24420	24279	24359	24231	24371	24440	24437	24218	24302	24234	24687	24330	24097	24388	24180	24539	24451	24609	24195	24351	24421	24258	24446	24321	24362	24287	24338	24682	24468	24342	24275	24279	24358	24136	24532	24218	24475	24170	24340	24120	24454	24191	24587	24582	24375	24464	24247	24346	24319	24348	24291	24331	24246	24380	24265	24518	24314	24239	24416	24452	24331	24122	24343	24505	24269	24183	24427	24438	24442	24467	24537	24468	24348	24436	24372	24277	24416	24445	24427	24373	24336	24274	24442	24608	24448	24390	24364	24313	24572	24505	24541	24438	24514	24421	24327	24291	24492	24351	24540	24470	24464	24260	24579	24280	24384	24233	24273	24221	24301	24121	24242	24386	24324	24482	24591	24230	24527	24270	24549	24396	24476	24464	24269	24455	24424	24564	24335	24327	24564	24560	24331	24137	24391	24468	24366	24272	24489	24457	24500	24474	24444	24576	24389	24367	24347	24437	24371	24315	24344	24338	24373	24613	24402	24412	24535	24166	24476	24300	24343	24411	24439	24496	24321	24501	24466	24220	24437	24418	24049	24196	24608	24599	24233	24217	24282	24473	24510	24376	24110	24433	24217	24621	24410	24331	24562	24132	24566	24237	24420	24201	24323	24405	24417	24349	24518	24038	24416	24420	24347	24407	24530	24417	24524	24485	24492	24601	24227	24427	24310	24464	24443	24500	24328	24171	24364	24576	24328	24585	24605	24353	24467	24234	24436	24448	24548	24194	24487	24544	24176	24306	24513	24716	24359	24383	24200	24396	24210	24357	24296	24328	24675	24295	24311	24345	24629	24299	24197	24300	24319	24278	24640	24432	24383	24225	24313	24303	24428	24261	24590	24163	24404	24181	24072	24466	24485	24414	24442	24300	24177	24310	24656	24385	24218	24318	24563	24445	24047	24286	24455	24215	24361	24374	24386	24341	24582	24482	24489	24253	24489	24475	24397	24306	24445	24494	24204	24508	24357	24338	24136	24238	24346	24523	24337	24351	24477	24358	24237	24428	24369	24342	24405	24384	24713	24458	24523	24304	24506	24317	24463	24215	24238	24407	24688	24390	24409	24117	24400	24312	24463	24457	24246	24387	24329	24382	24529	24237	24350	24076	24471	24416	24524	24378	24282	24318	24580	24369	24505	24302	24381	24229	24304	24186	24279	24599	24096	24464	24244	24395	24337	24297	24439	24384	24457	24492	24166	24198	24466	24376	24589	24326	24422	24617	24514	24105	24378	24492	24591	24253	24535	24448	24327	24249	24195	24216	24446	24519	24360	23976	24465	24322	24154	24194	24417	24264	24301	24448	24617	24459	24404	24229	24318	24305	24204	24276	24373	24377	24395	24500	24348	24216	24477	24394	24434	24671	24594	24386	24392	24269	24522	24381	24378	24323	24372	24456	24313	24605	24276	24214	24479	24411	24388	24387	24451	24372	24521	24606	24605	24416	24353	24350	24490	24318	24237	24346	24268	24348	24568	24369	24386	24377	24337	24207	24617	24258	24441	24326	24360	24309	24609	24298	24440	24079	24466	24494	24376	24185	24334	24429	24546	24282	24415	24332	24203	24358	24291	24551	24027	24319	24301	24334	24373	24375	24258	24380	24378	24568	24088	24505	24495	24315	24486	24482	24450	24335	24587	24409	24408	24560	24552	24444	24341	24505	24556	24410	24367	24395	24250	24235	24338	24134	24466	24488	24348	24263	24321	24346	24494	24412	24514	24574	24462	24521	24259	24247	24453	24354	24510	24392	24417	24304	24387	24341	24555	24316	24151	24376	24446	24456	24427	24418	24699	24059	24338	24168	24229	24252	24254	24343	24540	24623	24412	24216	24298	24271	24420	24407	24354	24214	24424	24388	24371	24391	24275	24093	24231	24301	24374	24164	24285	24252	24244	24616	24387	24371	24450	24260	24339	24290	24347	24598	24264	24470	24314	24222	24443	24238	24285	24391	24191	24392	24271	24342	24419	24213	24343	24453	24441	24487	24467	24154	24421	24357	24352	24422	24290	24683	24356	24170	24270	24558	24123	24232	24508	24416	24300	24368	24144	24488	24343	24141	24495	24417	24430	24271	24546	24698	24453	24261	24432	24337	24456	24376	24379	24279	24276	24252	24269	24581	24408	24366	24303	24371	24509	24586	24341	24256	24420	24352	24191	24417	24306	24355	24502	24392	24597	24567	24593	24417	24476	24418	24503	24307	24563	24567	24600	24651	24372	24496	24461	24631	24314	24289	24356	24544	24522	24489	24116	24278	24378	24380	24079	24399	24295	24305	24420	24407	24361	24316	24317	24442	24352	24444	24346	24480	24449	24580	24281	24312	24147	24290	24288	24362	24208	24467	24342	24448	24270	24473	24284	24216	24189	24138	24205	24545	24433	24504	24198	24332	24275	24402	24345	24551	24235	24194	24361	24314	24232	24477	24392	24273	24534	24384	24419	24429	24391	24372	24753	24529	24313	24264	24228	24077	24366	24588	24443	24252	24528	24402	24279	24537	24500	24276	24299	24199	24560	24457	24336	24376	24409	24072	24307	24501	24283	24507	24464	24378	24418	24140	24408	24453	24468	24544	24362	24549	24319	24508	24254	24561	24472	24470	24425	24234	24547	24334	24461	24482	24447	24534	24344	24277	24359	24473	24475	24384	24309	24127	24440	24492	24164	24327	24310	24331	24548	24312	24585	24307	24582	24416	24255	24419	24389	24368	24673	24457	24580	24593	24505	24345	24192	24270	24369	24173	24402	24506	24495	24214	24398	24347	24458	24281	24344	24172	24263	24378	24325	24350	24380	24439	24453	24317	24377	24542	24451	24293	24409	24292	24461	24339
18218	29673	29297	24259	21293	19802	18474	17679	17491	17226	16684	16666	16437	16455	16262	16282	16207	16212	16207	16137	16166	16125	16091	15970	16058	16152	15909	15916	15909	16205	16028	15884	16139	15789	16080	16057	15893	15975	16010	15998	16039	15871	15895	16117	15979	15835	16019	15817	15876	15917	16039	15831	16015	15821	15762	15909	15984	15800	15556	15854	15853	15882	15944	15883	15899	16015	15758	15967	15828	15670	15683	15901	15795	15804	15954	15601	15816	15857	15802	15790	15943	15897	15884	15879	15797	15787	15837	15688	15715	16104	15934	15861	15843	15826	15847	15917	15931	15937	15753	15704	15862	15763	15982	15789	15794	15776	16059	15896	15854	15812	15977	15856	15971	15903	15949	15704	15803	15760	15750	15695	15819	15919	15750	15898	15894	15859	15969	15753	16014	16044	15697	15659	15853	16010	15750	15818	15937	15721	15827	15674	15937	15690	15827	15824	15915	15879	15740	15697	15853	15776	15811	15842	15736	15708	15890	15795	15740	15801	15905	16029	15823	15853	15761	15840	15762	15931	15732	15736	15787	15772	15859	15841	15820	15831	15664	15934	15782	15666	16062	15808	15936	15752	15855	15685	15707	15954	15737	15714	15942	15875	15798	15783	15615	15736	15843	15902	15982	15648	15942	15847	15876	15887	15739	15924	15769	15817	15964	15932	16094	15843	15771	15879	15921	15870	15757	15640	15711	15592	15796	15743	15933	15964	15871	15868	15623	15768	15763	15983	15843	15817	15756	15946	15797	15816	15987	15775	15687	15742	15754	15753	15812	15621	15802	15869	15678	15953	15782	15917	15933	15763	15844	15947	15686	15836	15888	15824	15672	15782	15716	15719	15885	15800	15875	15727	15899	15778	15918	15909	15866	15765	15714	15958	15839	15921	15898	15691	15696	15786	15893	15814	15826	15557	15889	15758	15887	15894	16017	15791	15703	15757	15761	15825	15772	15863	15850	15622	15893	15922	15824	15868	15911	15761	15845	15845	15936	15858	15695	15762	15922	15759	15730	16018	15813	15770	15908	15837	15849	15928	15728	15836	15658	15906	15827	15947	15947	16064	15702	15912	15884	15648	15868	15836	15725	15836	15877	15694	15862	15857	15721	15753	15827	15761	15900	15657	15738	15732	15892	15639	15870	15694	15894	15898	15947	15628	15761	15836	15775	15825	15865	15790	15850	15942	15916	15726	15760	15841	15725	15842	15822	15785	15869	15753	15784	15837	16022	15898	15714	15547	15749	15845	15841	15766	15888	15874	16010	15822	15957	15936	15795	15610	15874	15953	15750	15818	15977	15948	15768	15869	15847	15877	15905	15938	15712	15806	15818	15794	15898	15806	15874	15838	15829	15851	15821	15860	15750	15601	15980	15860	15690	15810	15859	15879	15913	15821	15773	15816	15735	15767	15822	15854	15777	15779	15854	15735	15612	15609	15893	15706	15773	15779	15977	15827	15850	15912	15880	15791	15759	15927	15836	15889	15754	15719	15718	15705	15786	15732	15744	15975	15879	16002	15863	15813	15909	15813	15900	15833	15761	15857	15974	15846	15847	15814	15789	15813	15763	15849	15722	15827	15782	15843	15792	15947	15805	15766	15853	15775	15937	15724	15974	15696	15837	15948	15809	15954	15870	15852	15821	15898	15882	15691	15687	15794	15845	16020	15810	15742	15894	15669	15932	15702	15732	15873	15925	15898	15816	15795	16011	15884	15726	15934	15649	15777	15885	15991	15705	15838	15861	15737	15926	15674	15602	15856	15729	15914	15919	15787	15707	15837	15998	15741	15802	15827	16013	15846	15760	16049	15798	15959	15833	15751	15898	15724	15730	15793	15821	15933	15796	15786	15824	15762	15859	15831	15931	15988	15645	15856	15883	15843	15833	15910	15828	15896	15582	16030	15770	15814	15626	15686	15944	15882	15735	15829	15722	15949	16017	15697	15739	15910	15830	15926	15977	15856	15946	15870	15759	15872	15813	15927	15780	15765	15803	15841	15784	15805	15754	15859	15884	15751	15922	15817	15795	15850	15994	15869	15930	15687	15766	15736	15868	15746	15727	15580	15852	15721	15866	15765	15838	15819	15726	15886	16141	15787	15753	15770	15904	15725	15920	15757	15879	15876	15737	15895	15833	15732	15890	15848	15839	15881	15722	15837	15657	15829	15824	15826	15783	15805	15977	15737	15922	15693	15868	15915	15708	15692	15826	15803	15888	15804	15846	15802	15771	15873	15908	15807	15876	15905	15837	15854	15851	15764	15949	15687	15799	15860	15978	15855	15663	15869	15661	15838	15654	15989	15661	15968	15834	15704	15813	15801	15858	15748	15845	15871	15700	15736	15873	15964	15771	15801	15774	15819	15881	15751	15623	15820	15800	15846	15867	15815	15860	15761	15812	15894	15651	15866	15820	15905	15798	15767	15750	15804	15747	15937	15902	15692	15943	15877	15749	15802	15707	15868	15840	15652	15842	15824	15901	15909	15759	15895	15715	15931	15768	15833	15668	15892	15762	15969	15732	15786	15748	15785	15868	15785	15871	15972	15607	15708	15893	15818	15864	15731	15779	15857	15806	15861	15880	15799	15956	15956	15857	15911	15807	15708	15906	15628	15716	15779	15962	15752	15669	15858	15822	15752	15785	16034	15938	15824	15881	15903	15967	15774	15789	15692	15878	15934	15809	15753	15845	15759	15856	15773	15901	15873	15919	15809	15830	15780	15601	15795	15802	15889	15863	16003	15891	15827	15815	15770	15878	15953	15870	15861	15627	15831	15883	15732	16037	15817	15690	15905	15745	15716	15702	15881	15831	15750	15918	15897	15752	15728	15946	15738	15786	15771	15880	15828	15828	15686	15666	15727	15821	15794	15839	15814	15876	15741	15853	15874	15755	15874	15812	15891	15852	15712	15819	15965	15665	15790	15857	15802	15863	15726	15789	15803	15810	16005	15664	15930	15665	15847	15657	15818	15953	15985	15760	15859	15779	15660	15769	16021	15741	15792	15791	15971	15743	15865	15898	15908	15803	15878	15718	15820	15795	15753	15770	15855	15785	15805	15843	15817	15849	15806	15618	15917	15646	16051	15836	15701	15701	15723	15771	15952	15881	15664	15802	15963	15834	15795	15701	15884	15843	15815	15812	15809	15796	15779	15953	15682	15937	15676	15832	15873	15750	15846	15866	15828	15913	15715	15883	15778	15671	15872	15894	15822	15560	15932	15959	15773	15742	15832	15740	15862	15706	15719	15944	15864	15844	15967	15640	15928	15704	15658	15860	15757	15870	15869	15723	15797	15782	15719	15737	15826	15879	15911	15810	15831	15927	15676	15674	15713	15693	16051	15961	15745	15832	15847	15630	15750	15833	15869	15877	15607	15667	15946	15808	15784	15773	15652	15848	15926	15912	15697	15739	15751	15781	15761	15819	15805	15614	15551	15967	15686	15787	15687	15781	15979	15864	15953	15842	15813	15908	15809	15551	15821	15948	16037	15900	15855	15870	15868	15679	15915	15902	15641	15883	15880	15853	15822	15589	15738	15606	15734	15709	15932	15722	15817	15832	15801	15921	15844	15940	15975	15748	15774	15929	15737	15963	15630	15952	15885	15821	15812	15856	15832	15822	15882	15896	15888	15840	15702	15867	15911	15754	15975	15920	15853	15814	15750	15755	15760	15820	15733	15865	15807	15768	15760	15780	15690	15832	15777	15850	15823	15970	15595	15810	15825	15928	15922	15841	15802	15904	15881	15766	15889	15840	15941	15812	15953	15889	15750	15866	15866	15856	15801	15993	15881	15771	15739	15761	15710	15883	16018	15847	15829	15822	15839	15979	15976	15879	15795	15792	15921	15789	15783	16006	15853	15943	16115	15892	15658	15842	15812	15731	15743	15729	15992	15795	15839	16019	15722	15743	15839	15774	15750	16004	15620	15634	15796	15779	15689	15775	15900	15835	15923	15766	15790	15745	15766	15902	15955	15719	15897	15840	15905	15881	15800	15808	15694	15951	15905	15877	15727	15750	15710	15758	15880	15839	15806	15932	15784	15796	15888	15789	15971	15703	15921	15782	15737	15987	15796	15922	15894	15932	15830	15913	15686	15821	15882	15635	16011	15894	15758	15919	15727	15806	15805	15733	16072	15687	15605	15775	15971	15773	15866	15842	15832	15804	15808	15663	15919	16029	15805	15679	15907	15658	15729	15899	15829	15780	15797	15736	15727	15759	15952	15856	15646	15797	15698	15832	15948	15857	15849	15648	15804	15856	15907	15965	15934	15834	15700	15844	15976	15736	15741	15886	15822	15756	15878	15813	15806	15861	15792	15898	15708	15742	15855	15642	15805	15797	15871	15762	15783	15713	15825	15816	15848	15800	15870	15825	15799	15835	15889	15772	15835	15867	15757	15979	15791	15733	16014	15803	15837	16018	15958	15738	15862	15832	15829	15865	15901	15831	15781	15942	15909	15811	15680	15944	15776	15693	15681	15976	16115	15910	15697	15809	15760	15663	15828	15858	15890	15699	15887	15792	15941	15753	15841	15783	15799	15896	15719	15872	15946	15756	15752	16024	15832	15781	15825	15727	15912	15909	15787	15908	15919	15865	15908	15685	15784	15556	15861	15777	15614	15839	15811	15946	15843	15768	15689	15828	15896	15776	15746	15799	16048	15632	15785	15683	15806	15745	15777	15830	15797	15836	15863	15720	15728	15725	15790	15963	15775	15944	15754	15763	15797	15767	15866	15701	15686	16119	15864	15778	15956	16019	15700	15722	15742	15839	15759	15753	15849	15782	15834	15698	15873	15928	15890	15739	15734	15899	15798	15782	15580	15838	15890	15936	15865	15783	15808	15688	15856	15845	15807	15960	15752	15965	15858	15930	15885	15939	15819	15691	15695	15633	15709	15806	15836	15768	15834	15901	15773	15716	15828	15742	15809	15645	15718	16042	15797	15794	15887	15745	15719	15685	15875	15779	15876	15897	15820	15904	15569	15698	15914	15757	15883	15697	15892	15787	15846	15869	15786	15861	15645	15957	15748	15785	15782	15843	15931	15741	15625	15987	15818	15818	15719	15740	15925	15669	15896	15645	15667	15702	15604	16031	16029	15961	15908	16019	15837	15768	15839	15942	15901	15883	15813	15895	15781	15761	15785
22675	21151	27802	24854	22198	26501	31298	27324	26234	26308	26025	25712	25593	25537	25488	25292	25210	25205	25407	25208	25232	25259	25051	24906	24895	25009	24959	24842	25031	24906	25135	24763	24807	24835	24774	24705	24932	24926	24982	24774	24841	24851	24751	24981	24590	24932	25088	24911	24853	24900	24824	24541	24680	24786	24558	24659	24663	24576	24752	24856	24740	24954	24695	24554	24977	24770	24856	24795	24686	24723	24650	24634	24689	24628	24595	24644	24593	24906	24651	24788	24754	24733	24611	24585	24518	24688	24933	24622	24657	24627	24768	24728	24525	24766	24697	24616	24703	24608	24557	24684	24697	24800	24731	24785	24756	24833	24694	24560	24878	24586	24778	24695	24656	24790	24547	24683	24453	24405	24734	24361	24787	24896	24875	24574	24604	24642	24770	24611	24717	24659	24733	24520	24639	24632	24806	24662	24357	24661	24649	24642	24546	24627	24775	24616	24627	24623	24563	24704	24733	24619	24683	24636	24694	24623	24511	24522	24634	24682	24610	24664	24634	24819	24382	24633	24532	24699	24670	24501	24554	24671	24789	24630	24588	24825	24638	24638	24614	24462	24436	24713	24755	24808	24506	24743	24529	24805	24769	24578	24702	24627	24717	24735	24760	24706	24547	24730	24490	24847	24580	24643	24792	24622	24738	24728	24659	24693	24615	24601	24766	24798	24807	24604	24635	24586	24678	25066	24758	24573	24809	24647	24822	24565	24809	24447	24676	24747	24804	24593	24747	24602	24884	24532	24781	24605	24592	24546	24755	24650	24472	24592	24432	24620	24659	24739	24735	24587	24638	24625	24507	24842	24666	24817	24696	24657	24593	24711	24643	24561	24771	24892	24702	24391	24764	24661	24770	24770	24637	24829	24427	24672	24717	24972	24687	24665	24912	24560	24513	24637	24741	24643	24718	24543	24513	24718	24725	24565	24505	24694	24466	24396	24810	24557	24589	24524	24640	24422	24648	24643	24601	24536	25000	24606	24736	24405	24667	24413	24624	24666	24522	24623	24588	24676	24650	24509	24527	24725	24442	24577	24688	24505	24824	24504	24760	24547	24224	24663	24607	24777	24701	24616	24630	24873	24568	24770	24725	24631	24624	24660	24579	24637	24766	24675	24793	24492	24248	24693	24760	24782	24508	24448	24520	24618	24388	24397	24805	24438	24561	24534	24639	24591	24530	24366	24523	24261	24735	24507	24501	24599	24582	24552	24513	24500	24675	24623	24737	24560	24761	24589	24341	24460	24792	24445	24729	24660	24601	24672	24742	24776	24778	24724	24817	24615	24697	24432	24512	24694	24744	24648	24509	24392	24700	24554	24586	24461	24676	24637	24564	24518	24675	24633	24416	24782	24848	24609	24878	24776	24556	24707	24544	24594	24944	24633	24611	24617	24658	24876	24579	24648	24509	24525	24372	24527	24775	24398	24765	24942	24594	24496	24714	24643	24519	24659	24561	24682	24549	24683	24491	24316	24516	24598	24589	24575	24656	24704	24478	24703	24726	24632	24612	24638	24516	24718	24864	24587	24416	24536	24604	24616	24697	24529	24703	24544	24580	24564	24627	24505	24735	24644	24932	24675	24583	24822	24764	24585	24539	24426	24631	24594	24510	24596	24646	24484	24938	24789	24535	24469	24539	24425	24606	24873	24531	24488	24585	24515	24612	24492	24562	24461	24661	24544	24674	24537	24656	24610	24651	24599	24777	24827	24565	24550	24614	24634	24619	24644	24549	24580	24726	24614	24588	24632	24533	24614	24513	24843	24824	24510	24776	24365	24734	24560	24580	24655	24677	24594	24415	24635	24684	24457	24597	24611	24686	24783	24548	24726	24725	24524	24289	24673	24593	24813	24543	24512	24696	24581	24707	24716	24705	24573	24849	24665	24859	24651	24488	24430	24343	24384	24545	24677	24486	24660	24536	24684	24730	24684	24635	24727	24617	24426	24468	24433	24585	24602	24518	24638	24597	24864	24698	24536	24918	24648	24676	24395	24643	24497	24663	24796	24592	24505	24499	24616	24612	24534	24864	24541	24628	24643	24573	24840	24791	24809	24794	24758	24666	24883	24495	24669	24448	24699	24563	24628	24531	24666	24542	24750	24684	24753	24602	24652	24568	24517	24501	24812	24577	24595	24756	24527	24800	24705	24757	24543	24674	24569	24658	24648	24564	24809	24599	24450	24686	24735	24772	24792	24787	24714	24751	24752	24546	24686	24612	24294	24560	24646	24745	24623	24807	24424	24791	24859	24579	24640	24670	24481	24635	24885	24504	24479	24660	24682	24640	24613	24514	24691	24548	24581	24514	24642	24686	24618	24424	24482	24608	24504	24556	24805	24662	24540	24875	24825	24397	24664	24457	24480	24831	24870	24740	24457	24517	24631	24643	24420	24665	24514	24578	24619	24360	24613	24617	24521	24628	24844	24863	24483	24950	24563	24818	24552	24802	24617	24640	24655	24803	24628	24712	24788	24587	24575	24696	24648	24634	24644	24766	24605	24900	24800	24605	24829	24736	24758	24638	24651	24554	24431	24443	24497	24447	24500	24652	24326	24491	24731	24798	24705	24805	24443	24570	24562	24777	24458	24656	24683	24614	24874	24843	24782	24805	24659	24466	24379	24765	24679	24666	24832	24621	24870	24723	24526	24817	24452	24912	24653	24653	24789	24435	24787	24609	25035	24511	24880	24771	24760	24732	24486	24621	24733	24675	24714	24753	24842	25047	24728	24639	24601	24471	24704	24546	24715	24664	24632	24588	24674	24647	24531	24835	24669	24518	24433	24455	24805	24571	24513	24669	24537	24534	24491	24783	24507	24294	24354	24398	24632	24532	24645	24663	24729	24601	24601	24530	24715	24761	24777	24564	24660	24658	24842	24346	24534	24761	24497	24787	24452	24572	24476	24560	24649	24499	24554	24263	24257	24378	24474	24669	24502	24917	24567	24818	24628	24685	24918	24699	24606	24870	24653	24622	24639	24794	24623	24775	24774	24935	24768	24571	24454	24507	24646	24675	24568	24605	24603	24635	24645	24822	24627	24474	24746	24430	24548	24589	24595	24776	24741	24615	24716	24551	24525	24656	24457	24672	24367	24523	24808	24545	24426	24730	24807	24530	24729	24627	24469	24641	24460	24646	24622	24513	24710	24763	24386	24806	24563	24789	24861	24713	24593	24590	24470	24768	24659	24612	24741	24720	24508	24618	24581	24488	24583	24838	24623	24729	24539	24693	24382	24657	24304	24622	24713	24671	24853	24700	24651	24484	24687	24613	24620	24645	24777	24561	24550	24693	24541	24665	24789	24640	24736	24391	24572	24840	24406	24402	24634	24479	24648	24677	24831	24880	24678	24706	24798	24756	24750	24635	24533	24473	24679	24802	24613	24621	24427	24532	24479	24519	24502	24664	24520	24561	24783	24795	24384	24633	24614	24653	24696	24709	24515	24451	24697	24754	24553	24961	24703	24622	24448	24601	24580	24542	24490	24661	24395	24369	24680	24570	24686	24661	24602	24476	24623	24805	24904	24432	24547	24654	24773	24466	24606	24738	24735	24433	24601	24510	24767	24590	24472	24635	24693	24652	24373	24657	24667	24612	24651	24818	24742	24696	24579	24681	24511	24459	24509	24392	24740	24694	24356	24742	24544	24566	24581	24606	24573	24738	24452	24640	24923	24375	24465	24812	24606	24579	24596	24546	24608	24682	24540	24800	24741	24742	24702	24912	24638	24511	24747	24358	24901	24626	24710	24965	24635	24638	24541	24684	24722	24707	24654	24532	24451	24457	24519	24591	24451	24577	24864	24525	24641	24546	24559	24549	24489	24461	24284	24677	24685	24305	24165	24553	24572	24790	24601	24894	24683	24635	24713	24633	24651	24745	24650	24691	24897	24402	24673	24414	24584	24515	24627	24776	24496	24584	24363	24583	24598	24734	24615	24601	24556	24470	24760	24711	24500	24678	24666	24840	24520	24743	24836	24664	24699	24784	24621	24499	24629	24305	24550	24458	24655	24452	24759	24439	24492	24872	24728	24766	24704	24543	24502	24689	24690	24663	24661	24643	24586	24615	24778	24719	24607	24698	24767	24628	24349	24667	24492	24522	24862	24732	24837	24462	24634	24730	24455	24603	24508	24956	24547	24568	24472	24468	24766	24492	24779	24760	24605	24612	24517	24324	24920	24613	24613	24600	24836	24594	24570	24578	24481	24681	24245	24769	24715	24805	24621	24636	24577	24558	24786	24799	24614	24601	24671	24674	24670	24833	24472	24738	24326	24700	24705	24605	24677	24732	24714	24805	24655	24582	24671	24635	24584	24394	24718	24805	24617	24639	24425	24306	24609	24745	24458	24519	24512	24661	24814	24501	24594	24767	24520	24842	24987	24395	24815	24649	24639	24683	24787	24567	24780	24694	24809	24754	24814	24749	24686	24660	24716	24561	24621	24487	24577	24576	24496	24637	24478	24446	24816	24658	24774	24592	24554	24738	24357	24736	24715	24585	24718	24625	24503	24776	24699	24779	24786	24534	24683	24841	24599	24724	24728	24599	24611	24839	24663	24866	24657	24795	24635	24803	24596	24544	24699	24737	24673	24975	24465	24515	24782	24697	24519	24438	24635	24535	24544	24777	24575	24624	24607	24497	24704	24777	24626	24504	24732	24690	24712	24562	24596	24651	24766	24307	24861	24590	24602	24456	24671	24687	24454	24691	24780	24243	24466	24664	24409	24697	24499	24651	24553	24784	24758	24534	24711	24470	24558	24582	24684	24517	24444	24806	24764	24871	24365	24587	24666	24567	24588	24670	24683	24440	24582	24668	24749	24625	24604	24698	24646	24544	24472	24720	24864	24764	24698	24506	24953	24591	24538	24428	24574	24707	24396	24636	24420	24499	24629	24671	24533	24740	24617	24741	24561	24672	24891	24801	24522	24670	24647	24512	24613	24518	24689	24621	24805	24873	24724	24541	24767	24776	24690	24407	24488	24419	24609	24599	24669	24855	24831	24555	24481	24609	24634	24662	24572	24412	24575	24751	24622	24543	24608	24649	24555	24647	24485	24661	24450	24727	24553	24709	24603	24666	24683	24652	24514	24557	24635	24760	24587	24636	24462	24540	24590	24917	24970	24649	24536	24623	24741	24797	24386
20121	35102	34345	27972	24540	21899	20436	19039	18618	17930	17395	17155	16996	16759	16700	16554	16604	16492	16359	16309	16291	16185	16177	16114	16137	16217	16089	16009	16025	16124	16065	16090	16099	15985	16145	15959	16071	16089	15996	16072	15917	15979	15986	16073	15997	16050	16133	16004	15929	16021	15961	16091	15933	15991	16018	15836	15960	15890	15853	16019	15917	15972	15737	15995	15795	15957	15817	16023	15891	15900	15791	15758	15884	16052	15801	15922	15915	15779	16055	15807	15947	15894	15773	15887	15877	16083	15794	15845	15866	15818	15804	15848	15706	15965	15642	15883	15634	15872	15820	15972	15956	15681	15772	15700	15855	15723	15844	15871	15788	16026	15713	15846	15799	15867	15922	16021	15857	15906	15974	15754	15886	15903	15864	15972	15744	15836	15890	15871	15900	15738	15865	15880	15911	15752	15783	15882	15916	15718	15729	15803	15889	15819	15885	15746	15973	15723	15885	15786	15860	15837	15914	15741	15858	15909	15726	15843	15795	15768	15795	15976	15816	15817	15872	15764	15995	15821	15733	15790	15825	15989	15843	15846	15952	15748	15852	15887	15940	15802	15773	15779	15806	15793	16014	15903	15856	15637	16005	15966	15853	15868	15799	15967	15900	15898	15734	15698	15900	15795	15998	15917	15787	15752	15889	15773	15686	15907	15883	15838	15787	15798	15713	15709	15775	15818	15889	15611	15970	15697	15884	15823	15787	15927	15708	15889	15875	15928	15935	15609	15961	15670	15786	15805	15660	15817	15460	15775	15785	15973	15790	15847	15780	15642	16028	15708	16016	15838	15699	15861	15768	15944	15837	15834	16040	15903	15696	15794	15945	15927	15918	15722	15787	15758	15880	15819	15961	15794	15968	15849	15808	15915	15801	15809	15912	15730	15785	15982	15695	15931	15835	15918	15973	15798	15699	15889	15714	15989	15861	15990	15640	15787	15841	15789	15811	15729	15795	15916	15760	15894	15922	15683	15881	16005	15847	15659	15877	15812	15835	15832	15903	15896	15824	15875	15829	15874	15898	15911	15882	15836	15961	16001	15900	15860	15905	15782	15912	16008	15745	15928	15820	15755	15807	15946	15826	15878	15826	15810	15933	15967	15887	15820	15729	16020	15774	15711	15969	15673	15842	15852	15760	15742	15844	15833	15758	15779	15982	15785	15928	15715	15874	15738	15932	15757	15995	15805	15741	15846	15773	15772	15743	15977	15863	15865	15862	15882	15969	15985	15727	15780	15865	15854	15768	15964	15874	15679	15729	15918	15849	15929	15814	15819	15765	15886	15782	15828	15717	15724	15786	15984	15757	15817	15681	15829	15847	15829	15891	15683	15726	15899	15739	15890	16019	16080	15710	15966	15905	15999	15772	15801	15773	16034	15960	15833	15736	15848	15838	15777	15602	15713	15797	15659	15789	16024	15727	16007	15719	15792	15866	15865	15900	16010	15922	15791	15967	15784	15781	16017	15940	15993	15984	15838	15729	15749	15746	15820	15909	15782	15806	15950	15764	15721	15659	15781	15865	15772	15851	15867	15834	15777	15916	16016	15953	15842	15984	15776	16000	15992	15872	15898	15732	15936	15816	15824	15730	15780	15905	15763	15897	15762	16013	15825	15889	15804	15742	15763	15686	15776	15795	15822	15881	15760	15948	15586	15886	15908	15789	15848	15807	15744	15796	15737	15699	15734	15938	15783	15746	15735	15891	15918	15836	15762	15765	15694	15823	15996	15812	15799	15821	15885	15875	15835	15913	15904	15800	15910	16127	15774	15758	15850	15798	15907	15789	15693	15988	15952	15929	15888	15934	15912	15749	15698	15949	15946	16021	15550	15902	15873	15796	16029	15910	15799	15827	15886	15947	15843	15857	15894	15873	15775	15975	15727	15935	15716	15677	15772	15705	15931	15947	15894	15626	15806	16001	15802	15688	15855	15887	15673	15758	15794	15720	15961	15960	15896	15815	15811	15674	15615	15896	15900	15768	15726	15906	15841	15711	15844	15788	15868	15854	15678	15868	15850	15888	15967	15825	15698	15722	15817	15774	15885	16002	15917	15741	16077	15807	16049	15934	15936	15931	15904	15936	15800	16061	15809	15775	15670	15769	15819	15745	15771	15823	15728	15912	16011	15802	15816	15740	15880	15864	15786	16062	15734	15852	15948	15947	15882	15918	15842	15961	15818	15663	15850	15869	15740	15803	15962	15901	15725	15756	15925	15794	15967	15788	15870	16057	15810	15692	15932	15903	15748	15842	15767	15842	15764	15894	15944	15829	15699	15938	15704	15939	15904	15928	15810	15896	16007	15867	15736	16096	15811	15844	15915	15785	15758	15861	15787	15792	15781	15924	15922	15934	16049	15898	15722	15902	15851	15915	15844	15867	15712	15814	15978	15864	16032	15739	15948	15830	15805	15791	15915	15729	15802	15860	15780	15841	15784	15775	15866	15820	15794	15810	15920	15762	15839	15859	15717	15894	15970	15871	15584	15971	15801	15562	15957	15849	15800	15711	15562	15719	15893	15777	15862	15817	15785	15716	15818	15825	15922	15844	15727	15820	15915	15887	15813	15750	15906	15826	15873	15937	15853	15852	15885	15945	15899	15811	15935	15845	15856	15893	15984	15806	15736	15826	15844	15758	15688	15807	16040	15583	15794	15801	15933	15733	15981	15856	15852	15802	15795	15825	15924	15749	15921	15895	15921	15934	15861	15789	15795	15835	15805	15840	15576	15911	16109	15783	15768	15846	15869	15761	15889	15693	15839	15707	15909	15775	15991	15886	15972	15885	15731	15920	15830	15758	15761	15718	15821	15730	15711	15757	15883	15871	15973	15759	15927	15834	15810	15827	15956	15804	15793	15719	15928	15900	15820	15851	15812	15653	15789	15860	15967	15847	15573	15877	15664	15712	15900	16091	15771	16038	15815	15885	15674	15936	15758	15791	15842	15684	15860	15879	15932	15947	15852	15861	15699	15856	15826	15715	15666	15915	15848	15658	15737	15956	15847	15756	15905	15850	15838	15990	15716	15761	15840	15769	15952	15707	15718	15821	15870	15872	15740	15884	15814	15830	15905	15984	15767	15804	15839	15847	15751	15733	15864	15786	15749	15998	15893	15828	15909	15939	15580	15656	15961	15943	15829	15890	15732	15825	15850	15965	15789	15823	15801	15766	15950	15936	15881	15901	15786	15842	15836	15680	15726	15810	15925	15823	15863	15812	15763	15782	15899	15840	15804	15709	15657	15875	15789	15831	15749	15944	16026	15880	15827	15801	15901	15768	15799	15945	15831	15950	15772	15813	16006	15860	15875	16061	15867	15818	15788	16021	15739	15645	15960	16068	15763	15978	15867	15803	15767	15681	15881	15838	15789	15786	15922	15928	15900	15859	15827	15978	15762	15824	15771	15764	15916	15929	15808	15835	15876	15792	15894	15915	15740	15832	15851	15862	15693	15853	15716	15862	15958	15941	15903	15897	16023	15786	15901	15941	15657	15793	15904	15878	15684	15983	15827	15829	15839	15822	15704	15939	15744	15915	15763	15830	15789	15713	15901	16000	15708	15906	15792	15864	15732	15888	15794	15765	15584	15822	15756	15936	15818	15821	15913	15899	15691	15865	15804	15873	15840	15857	15898	15747	16026	15807	15887	15891	15779	15841	15909	15947	15964	15891	15739	15949	15974	15824	15988	15754	15759	15699	15964	15747	15793	15948	15756	15875	15932	15850	15747	15770	15856	15874	15741	15818	15911	15724	15861	15759	15750	15989	15741	15839	15905	15863	15921	15850	15776	15892	15870	15996	15970	15812	15986	15877	15830	15832	15787	15757	15828	15863	15802	15793	15893	15806	15890	15890	15772	15574	15939	15824	15898	15907	15838	15664	15889	15827	15642	15809	15808	15862	15666	15798	15662	15931	15816	15726	15973	15718	15854	15788	15756	15980	15850	15750	15706	15890	15991	15799	15861	15918	15811	15833	15859	15740	15853	15606	15896	15740	15946	15801	15864	15727	15954	15792	15821	15875	16071	15765	15976	15769	15878	15935	16017	15825	15641	15861	15912	15752	15961	15827	15837	15794	15778	15786	15777	15902	15815	15788	15854	15803	15779	15862	15548	15731	15736	15824	15742	15913	15892	15776	15790	15936	15935	15780	15876	15772	15852	15810	15854	15880	15789	15716	15847	15867	15850	15799	15761	15801	15937	15798	15795	15798	15792	15769	15864	15954	15973	15891	15927	15753	15828	15787	15831	15565	15907	15889	16029	15960	15837	15789	15905	15697	15874	15575	15893	15948	15986	15894	15742	15989	15708	15741	15701	15853	15767	15870	15712	15635	15711	15805	15911	15909	15858	15881	15979	16037	15955	15744	15868	15648	15838	15629	15750	15726	15840	15840	15907	15857	15675	15793	15832	15938	15808	15814	15917	15760	15704	15908	15872	15893	15903	15848	16038	15945	15765	15671	15914	15775	15884	15897	15663	15884	15697	15815	15856	15833	15912	15981	15795	15825	15811	15681	16108	15753	15823	15772	15870	15857	15832	15777	15986	15885	15757	15822	15794	15755	15673	16012	15679	15813	15815	15811	15860	15737	15869	15855	15815	15737	15801	15934	15880	15783	15796	15968	15890	15844	15886	15775	15800	15741	15948	15846	15809	15901	15874	15753	15838	15943	15926	15738	15996	15831	15803	15742	15968	15813	15974	15966	16018	16001	15843	15966	15956	15834	15904	15946	15622	15535	16009	15813	15831	15724	15775	15632	15713	15903	15911	15767	15744	15896	15865	15714	15900	15912	15837	15864	15850	15852	15871	15757	15878	15679	15895	15732	15650	15965	15860	15846	15848	15818	15683	15898	15881	15735	15899	15748	15861	15825	15886	15692	15793	15839	15805	15802	15764	15814	15782	15816	16037	15748	15986	15974	15901	15782	16031	15788	15772	15777	15765	15921	15818	15683	15766	15929	15825	15708	15877	15905	15816	15800	15787	15754	15797	16030	15883	15820	15736	15717	15851	15980	16038	15890	15739	15845	15916	15817	15940	15785	15730	15846	15881	15878	15819	15679	15860	15896	15771	15838	15863	15872	15832	15822	15740	15818	15874	15732	15673	15796	15878	15945	15821	15989	15737	15751	15791	15900	15873	15787	15954
34577	27302	30766	29286	27370	27071	26494	26198	26213	26233	26037	26077	26064	25909	26020	25663	25943	25675	25860	25955	25948	25776	25649	25599	25846	26012	26038	25815	26079	25973	25652	25907	25580	25702	25709	25748	25635	25684	25793	25615	25701	25923	25605	25790	26026	26105	25870	25858	25918	25495	25927	25821	25697	25799	25888	25751	25770	25693	25844	25610	25817	25712	25656	25918	25831	25643	25922	25605	25445	25786	25904	25896	25951	25708	25815	25675	25690	25713	25752	25785	25967	26013	25754	25683	25639	25841	25729	25678	25737	25723	25888	25859	25668	25745	25835	25752	25664	25583	25508	25628	25829	25763	25712	25773	25552	25796	25827	25769	25689	25889	25961	25791	25854	25707	25701	25363	25785	25703	25762	25783	25703	25710	25876	25725	25864	25595	25810	25641	25791	25773	25748	25683	25862	25783	25760	25919	25574	25514	25461	25706	25756	25544	25786	25526	25675	25714	26037	25987	25910	25710	25687	25700	25796	25975	25855	25815	25563	25909	26003	25557	25642	25919	25483	25606	25860	25940	25670	25654	25684	25940	25406	25751	25422	25786	25935	25801	25991	25899	25839	25704	25920	25647	25591	25847	25915	25604	25712	25646	25831	25735	25717	25608	25401	25758	25733	25716	25818	25726	25732	25890	25948	25654	25764	25763	25928	25568	25518	25711	25695	25687	25558	25416	25688	25815	25792	25798	25739	25736	25667	25874	25756	25740	25837	26018	25822	25786	25877	26014	25703	25851	25677	25766	25839	25704	25731	25785	25680	25803	25715	25760	25877	25593	25690	25536	25873	25663	25701	25607	25547	25808	25980	25955	25857	25818	25885	25658	25611	25740	25880	25851	25855	25919	25773	25597	25575	25980	25689	25995	25793	25866	25583	25968	25671	25470	26005	25794	25641	25734	25686	25541	25741	25936	25694	25623	25785	25622	25977	25489	25930	26041	25863	25759	25959	25588	25772	25771	25608	25437	25501	25803	25804	25863	25964	25755	25721	25716	25918	25817	26141	25944	25727	25621	25705	25827	25623	25659	25710	25752	25646	25779	25935	25744	25716	25843	25880	25616	25797	25794	25767	25775	25699	25722	25909	25847	25661	25742	25621	25947	25735	26049	25755	25814	25672	25662	25644	25718	25539	25810	25762	25802	25740	25845	25467	25471	25700	25722	25682	25864	25793	25502	25734	25932	25883	25621	25724	25784	25627	25615	25763	25953	25829	25913	25598	25576	25758	25714	25787	25791	25812	25699	25650	25839	25772	25802	25764	25943	25958	25466	25538	25610	25769	25818	25829	25892	25950	25769	25751	25947	25803	25664	25803	25735	25632	25843	26056	25789	25653	25974	25766	25798	25742	25861	25667	25777	25587	25692	25707	25772	25639	25625	25544	25543	26027	25925	25579	25669	25667	25676	25998	26046	25826	25672	25897	25816	25933	25778	25875	25826	25710	25531	25548	25565	25803	25943	25632	25739	26042	25910	25675	25487	25596	25774	25518	25707	25779	25852	26062	25888	25846	25564	25530	25717	25791	25675	25707	25823	25566	25645	25531	25851	25540	25613	25631	25725	25709	25574	25759	25850	25738	25715	25586	25702	25659	25657	26076	25782	25804	25813	26010	25730	25716	25789	25996	25765	25789	25692	25675	25733	25719	25677	25846	25642	25683	25903	25920	25597	25805	25358	25817	25777	25607	25869	25692	25597	25666	25723	25953	26049	25749	25845	25611	25516	25535	25984	25666	25699	25747	25710	25803	25793	25683	25747	25859	25732	26025	25683	25670	25778	25739	25762	25697	25710	25699	25586	25861	25646	25845	25924	25932	25802	25838	25600	25813	25915	25867	25423	25710	25754	26098	25924	25896	25801	25758	25398	25784	25822	25774	25860	25599	25944	25873	25672	25786	25890	25773	25963	25624	25767	25800	25640	25551	25652	25699	25532	25944	25670	25744	25653	25978	25741	25697	25708	25685	25943	25713	25650	25840	25546	25876	25801	25758	25531	25605	25561	25729	26004	25977	25526	25882	25971	25837	25685	25739	25548	25621	25684	25834	25724	25691	25768	25843	25801	25780	25764	25629	25400	25785	25616	25798	25828	25874	25850	25773	25585	25899	25751	25898	25959	25901	25705	25938	25774	25658	25838	25531	25855	25803	25531	25687	25656	25877	25793	25757	25631	26137	25917	25673	25586	25595	25706	25527	25978	25912	25914	25863	25712	25636	25596	25958	25608	25877	25579	25741	25887	25868	25806	25720	26034	25821	25625	25877	25974	25775	25689	25929	25927	25765	25692	25487	25599	25756	25781	25810	25749	25927	25866	26153	26025	25737	25580	25924	26146	25844	25701	25795	25744	25727	25644	25662	25760	25772	25715	25677	25892	25644	25683	25634	25625	25672	25977	25823	25685	25920	25824	25991	25685	25583	25794	25598	25694	26025	25652	25796	25718	25858	25756	25633	25739	25725	25598	25703	25733	25771	25804	25767	25671	25919	25840	25569	25778	25699	25945	25363	25900	25907	25671	25894	25709	25744	25684	25909	25834	25795	25752	25823	25735	25550	25998	25572	25783	25729	25445	25846	25704	25744	25632	25789	25677	25631	25837	25535	25702	25699	25708	25771	25884	25747	25682	25678	25610	25802	25934	25595	25850	25903	25849	25746	25671	25897	25733	25813	25839	25715	25707	25716	25857	25807	25725	25914	25654	25824	25558	25774	25632	25937	25687	25733	25882	25827	25588	25640	25643	25709	25659	25694	25749	25606	25721	25545	25856	25903	25828	25760	25766	25731	25814	25751	25883	25843	25818	25575	25645	25860	25796	25577	25780	25826	25943	25623	25787	25538	25765	25679	25862	25701	25862	25664	25906	25624	25880	25836	25972	26014	25743	25870	25611	26035	25861	25664	25942	25864	25766	25576	25572	25907	25797	25865	25762	25802	25437	25734	25614	25483	25647	25977	25655	25692	25552	25977	25797	25768	25712	25562	26098	25585	25687	25623	25825	25647	25857	25838	25881	25768	25849	25665	25605	25744	25733	25526	25705	25771	25818	25874	25725	25901	25482	25784	25586	26180	25848	25826	25761	25586	25877	25538	25551	25811	25744	25865	25800	25917	25639	25985	25893	25384	25672	25725	25744	25474	25293	25880	25974	25748	25588	25852	25583	25716	25587	25695	25785	25671	25599	25800	25575	25874	25624	25810	25836	25743	25686	25935	25836	25648	25572	25841	25711	25733	25739	25619	25562	25964	25894	25761	25853	25999	25804	25868	25631	25565	25860	25773	25796	25621	25840	25895	25837	25743	25712	25931	25962	25688	25656	25915	26037	25650	25852	25819	25792	25682	25694	25691	25755	25814	25708	25886	25767	25768	25812	25793	25934	25931	25754	25595	25919	25857	25760	25916	25960	25628	25651	25572	25878	25937	25719	25575	26010	25742	25759	25675	25759	25623	25768	25793	25604	25671	25719	25645	25855	25678	25670	25773	25434	25777	25763	25592	25335	25537	25790	25829	25890	25605	25881	25579	25659	25658	25730	25936	26173	25577	25837	25687	25663	25474	25831	25692	25686	25877	25765	25693	25773	25771	25659	25681	25652	25691	25748	25714	25701	25889	25756	25723	25819	25685	25564	25772	25800	25872	25541	25434	25732	25680	25706	25940	25683	25914	25837	25633	25701	25818	25938	25879	25650	25899	25823	25663	25762	25762	25953	25713	25816	25612	25833	25882	25727	25607	25672	25901	25709	25669	25702	25990	25555	25740	25699	25747	25563	25774	25646	25844	25752	25634	25801	25870	25668	25642	26021	25752	25870	25740	25760	25709	25868	25800	25627	25734	25726	25736	25740	25828	25618	25672	25647	25579	25896	25964	25737	25706	25610	25986	25736	25800	25740	25766	25874	25950	25797	25575	25730	25765	25780	25932	25799	25966	25504	25999	25671	25737	25715	25787	25760	25619	25835	25717	25684	25802	25819	25959	25804	25696	25870	25817	25721	25680	25814	25999	25556	25686	25828	25653	25513	25667	25612	25709	25661	25509	25934	25858	25960	26081	25698	25672	25649	25351	26048	25749	25790	25727	25649	25571	25658	25624	25952	25864	25834	25901	26016	25495	26023	25608	25719	25447	25623	25648	25949	25878	25600	25520	25701	25857	25573	25609	25828	25872	25790	25745	25650	25694	25606	25728	25866	25688	25415	25915	25511	25914	25637	25778	25707	25713	25729	25838	25770	25802	25734	25418	25809	25732	25570	25764	25694	25818	25846	25757	25700	25704	25499	25755	25671	25940	26027	26006	25841	25735	25737	25764	25969	25819	25816	25823	26068	25601	25560	25763	25934	25642	25530	25892	25714	25596	25879	25869	25740	25733	25724	25743	25624	25854	25921	25893	25683	25552	25671	25683	25619	25704	25805	25689	25489	25873	25972	25761	25548	25856	25892	25919	25937	25696	25650	25848	25527	25796	26106	26105	25658	25814	25679	25581	25992	25813	25615	25884	25414	25927	25668	25836	25802	25323	25706	25853	25875	25802	25985	26108	25512	25934	25594	25713	25880	25801	25785	25783	25387	25727	25807	25845	25744	25591	25602	25932	25458	25613	25619	25794	25925	25818	25807	25600	25748	25847	25483	25781	25648	25846	25869	25578	25981	25709	25541	25635	25831	25788	25856	25891	25649	25873	25926	25692	25599	25859	26040	25679	25720	25933	25921	25725	25855	25679	25641	25752	25704	25591	25727	25755	25746	25855	25576	25834	25748	25821	25821	25812	25606	25805	25638	25481	25760	25746	25822	25913	25584	25749	25534	25884	25716	25746	25790	25790	25581	26014	25863	25780	25835	25613	25547	25779	25559	25763	25618	25770	25535	25843	25736	25883	25824	25701	25813	25558	25969	25798	25671	25584	25886	25835	25897	25747	25791	25900	25779	25817	25668	25776	25538	25584	25729	25600	25849	26029	25782	25590	25802	25521	25864	25698	25792	25711	25496	25755	25828	25836	25886	25789	25415	25748	25687	25609	25584	25701	25642	25634	25663	25787	25978	25569	25657	25804	25577	26016	25796	25598	25706	25720	25843	25652	25565	25646	25752	25592	25691	25745	25679	25781	25571	25785	25934	25662	25844	25761	25590	25615	25530	25759	25586	25551	25700	25643	25667
20503	23542	23171	20321	19193	18310	17499	17334	17167	16969	16997	16768	16681	16578	16728	16683	16670	16808	16469	16302	16665	16608	16669	16777	16545	16578	16605	16521	16545	16497	16622	16533	16695	16632	16692	16479	16431	16323	16571	16485	16559	16576	16496	16651	16611	16597	16579	16488	16512	16515	16680	16491	16410	16422	16363	16550	16326	16426	16575	16485	16583	16463	16601	16485	16497	16436	16518	16366	16384	16666	16369	16424	16493	16441	16663	16292	16310	16530	16569	16507	16649	16520	16509	16558	16302	16472	16519	16331	16330	16436	16574	16424	16513	16249	16482	16407	16550	16592	16453	16341	16449	16352	16450	16300	16575	16402	16378	16340	16591	16393	16475	16486	16543	16372	16583	16672	16322	16505	16414	16313	16400	16418	16412	16467	16451	16402	16559	16588	16370	16418	16422	16476	16342	16301	16451	16383	16554	16418	16542	16450	16545	16385	16437	16358	16430	16395	16409	16547	16450	16285	16421	16375	16533	16421	16498	16456	16364	16294	16438	16432	16387	16433	16505	16398	16574	16610	16433	16234	16242	16442	16318	16654	16436	16387	16490	16457	16419	16430	16446	16494	16603	16201	16525	16459	16461	16405	16555	16341	16358	16455	16535	16451	16332	16374	16526	16391	16344	16416	16553	16457	16428	16600	16509	16380	16325	16526	16252	16307	16447	16531	16492	16388	16411	16575	16384	16498	16536	16585	16340	16448	16298	16663	16375	16444	16209	16518	16438	16329	16335	16636	16513	16528	16569	16464	16459	16506	16398	16410	16525	16505	16548	16448	16317	16696	16495	16433	16360	16615	16450	16473	16440	16431	16389	16710	16264	16446	16496	16495	16550	16573	16434	16480	16239	16390	16567	16327	16434	16518	16362	16289	16243	16564	16543	16432	16506	16372	16433	16470	16462	16354	16446	16364	16481	16353	16408	16533	16398	16386	16582	16275	16471	16434	16423	16490	16482	16560	16626	16426	16613	16324	16513	16496	16392	16297	16440	16639	16374	16699	16635	16557	16331	16482	16562	16338	16443	16518	16613	16403	16429	16379	16423	16512	16404	16430	16424	16508	16375	16478	16638	16369	16503	16297	16514	16747	16366	16449	16578	16299	16531	16473	16364	16312	16621	16440	16511	16350	16407	16278	16506	16525	16572	16443	16303	16680	16567	16417	16455	16364	16492	16395	16590	16489	16365	16435	16544	16419	16322	16369	16634	16441	16639	16441	16544	16507	16399	16341	16455	16396	16364	16415	16591	16351	16361	16374	16527	16464	16352	16476	16346	16514	16281	16445	16447	16376	16407	16425	16302	16453	16341	16347	16377	16374	16476	16408	16414	16313	16387	16425	16443	16521	16378	16533	16495	16441	16514	16536	16366	16402	16521	16446	16619	16583	16452	16507	16376	16517	16328	16451	16520	16530	16589	16420	16502	16534	16401	16443	16477	16258	16428	16361	16406	16551	16387	16502	16402	16446	16635	16478	16553	16376	16306	16427	16433	16396	16391	16536	16574	16446	16488	16640	16595	16503	16384	16347	16541	16492	16395	16440	16514	16514	16401	16608	16524	16508	16431	16374	16381	16386	16634	16393	16528	16392	16538	16426	16409	16463	16422	16383	16404	16558	16561	16349	16365	16447	16446	16545	16575	16396	16427	16595	16541	16394	16523	16530	16632	16514	16478	16415	16430	16472	16432	16324	16538	16567	16504	16531	16357	16489	16484	16266	16371	16452	16519	16606	16579	16372	16492	16448	16469	16465	16510	16575	16395	16563	16394	16619	16383	16443	16413	16643	16498	16439	16432	16419	16577	16634	16439	16445	16381	16606	16482	16517	16160	16332	16470	16410	16609	16558	16533	16412	16441	16518	16398	16522	16370	16540	16305	16386	16549	16381	16618	16522	16493	16478	16328	16332	16582	16605	16436	16431	16277	16575	16549	16523	16355	16400	16374	16428	16414	16345	16249	16569	16437	16423	16459	16595	16473	16314	16322	16421	16540	16430	16413	16439	16461	16390	16320	16442	16358	16631	16411	16479	16312	16350	16320	16332	16373	16576	16575	16389	16454	16538	16452	16297	16362	16439	16319	16323	16490	16397	16541	16516	16421	16568	16495	16393	16493	16585	16356	16377	16388	16609	16472	16465	16448	16533	16346	16368	16473	16439	16395	16476	16493	16301	16377	16392	16571	16370	16441	16477	16504	16502	16501	16541	16613	16498	16556	16401	16523	16331	16620	16388	16542	16439	16414	16546	16489	16528	16337	16413	16599	16468	16614	16522	16473	16501	16564	16287	16391	16360	16474	16400	16656	16565	16494	16608	16514	16413	16375	16407	16330	16312	16459	16583	16662	16491	16616	16601	16319	16544	16498	16442	16404	16351	16376	16542	16569	16536	16418	16569	16476	16321	16566	16474	16439	16455	16433	16381	16417	16462	16505	16413	16507	16573	16578	16547	16302	16356	16498	16428	16547	16566	16462	16582	16425	16490	16471	16372	16536	16392	16332	16467	16316	16378	16422	16492	16462	16354	16414	16562	16463	16488	16606	16545	16384	16458	16385	16524	16437	16550	16615	16549	16460	16391	16391	16621	16586	16181	16588	16365	16607	16332	16444	16432	16537	16488	16469	16298	16461	16384	16504	16536	16451	16417	16466	16403	16474	16400	16383	16403	16419	16599	16442	16285	16504	16418	16563	16573	16436	16435	16540	16403	16456	16396	16480	16758	16524	16647	16774	16418	16443	16626	16407	16586	16522	16398	16381	16392	16490	16531	16591	16426	16442	16658	16462	16418	16658	16464	16439	16430	16366	16508	16433	16171	16466	16559	16394	16328	16499	16467	16629	16355	16338	16426	16415	16335	16485	16498	16297	16315	16514	16540	16566	16479	16584	16573	16608	16452	16602	16343	16484	16612	16414	16580	16492	16464	16535	16474	16433	16519	16563	16610	16422	16544	16614	16409	16557	16346	16418	16511	16561	16469	16380	16611	16437	16455	16485	16511	16422	16382	16436	16330	16419	16395	16473	16527	16220	16419	16542	16388	16598	16419	16443	16486	16326	16434	16411	16590	16446	16447	16457	16534	16426	16292	16573	16465	16416	16487	16492	16371	16465	16463	16449	16570	16312	16505	16500	16683	16396	16471	16510	16659	16308	16479	16409	16468	16521	16428	16379	16408	16397	16538	16474	16443	16333	16465	16761	16414	16295	16472	16531	16418	16538	16345	16690	16528	16482	16440	16410	16555	16564	16380	16363	16638	16481	16318	16436	16491	16529	16507	16551	16497	16330	16452	16611	16555	16458	16486	16658	16584	16470	16350	16488	16491	16637	16446	16434	16333	16515	16506	16321	16329	16540	16266	16418	16543	16175	16459	16347	16463	16464	16481	16483	16641	16357	16369	16385	16461	16456	16522	16481	16507	16499	16469	16347	16298	16645	16320	16587	16441	16417	16392	16314	16533	16467	16518	16442	16457	16454	16539	16347	16385	16404	16599	16433	16396	16469	16517	16500	16555	16351	16279	16468	16505	16303	16392	16307	16414	16401	16461	16577	16359	16456	16583	16428	16713	16411	16436	16399	16397	16354	16414	16503	16540	16512	16492	16566	16368	16515	16273	16519	16510	16522	16571	16489	16451	16556	16630	16306	16467	16351	16300	16546	16497	16462	16387	16486	16508	16416	16417	16456	16366	16632	16624	16491	16292	16302	16426	16547	16428	16552	16378	16459	16426	16229	16391	16526	16347	16497	16554	16196	16460	16372	16615	16442	16308	16520	16595	16422	16447	16246	16374	16504	16525	16577	16501	16469	16354	16631	16539	16498	16574	16353	16421	16360	16352	16473	16503	16592	16349	16416	16395	16387	16453	16431	16342	16286	16403	16475	16445	16174	16608	16531	16380	16519	16315	16506	16399	16464	16403	16564	16272	16324	16545	16441	16330	16566	16373	16456	16383	16435	16507	16260	16525	16400	16531	16474	16497	16552	16454	16492	16492	16451	16368	16258	16557	16265	16495	16251	16488	16273	16372	16431	16465	16488	16582	16495	16338	16310	16383	16702	16485	16430	16572	16518	16485	16327	16324	16296	16395	16479	16433	16682	16352	16504	16432	16452	16459	16380	16299	16423	16514	16498	16492	16438	16425	16414	16495	16541	16456	16471	16405	16374	16575	16534	16582	16395	16375	16446	16560	16462	16543	16707	16460	16639	16515	16433	16472	16385	16395	16442	16466	16401	16551	16540	16402	16447	16674	16603	16367	16546	16376	16487	16483	16479	16353	16317	16363	16514	16407	16406	16485	16458	16606	16647	16415	16502	16352	16390	16547	16359	16623	16350	16533	16652	16401	16338	16650	16584	16596	16350	16337	16479	16596	16532	16462	16445	16319	16312	16334	16451	16423	16545	16579	16460	16417	16500	16522	16335	16531	16649	16325	16453	16541	16360	16436	16555	16538	16500	16492	16600	16541	16576	16481	16593	16235	16477	16480	16615	16316	16453	16360	16301	16632	16583	16491	16440	16278	16467	16478	16231	16526	16362	16439	16542	16312	16565	16552	16480	16455	16502	16375	16718	16523	16358	16620	16447	16404	16539	16456	16254	16392	16577	16509	16347	16338	16446	16614	16321	16621	16476	16583	16612	16416	16385	16412	16499	16408	16269	16575	16676	16578	16377	16349	16381	16626	16475	16294	16330	16401	16426	16466	16431	16384	16394	16641	16565	16438	16371	16450	16352	16553	16463	16181	16336	16409	16347	16505	16527	16385	16447	16446	16462	16454	16548	16523	16654	16299	16426	16472	16489	16523	16631	16493	16606	16267	16570	16503	16340	16374	16345	16283	16415	16602	16589	16543	16349	16603	16527	16534	16379	16399	16433	16396	16482	16596	16308	16534	16460	16475	16543	16490	16318	16464	16609	16487	16388	16457	16631	16481	16510	16405	16608	16420	16144	16492	16554	16462	16373	16537	16444	16474	16427	16470	16505	16371	16494	16372	16487	16602	16385	16506	16378	16427	16523	16445	16423	16553	16401	16442	16454	16304	16533	16514	16366	16405	16582	16358	16394	16570	16365	16229	16343	16406	16266	16408	16672	16529	16537	16485	16340	16514	16419	16455	16534	16355	16438	16505	16474	16620	16576	16433	16362	16403	16545	16416
24663	21194	27726	25326	23971	27149	28199	25658	24677	24941	24718	24654	24277	24261	24353	24504	24210	23895	24125	24214	24174	24137	23978	24097	23866	24061	24085	23889	24119	23936	23889	23953	24101	24095	23924	23915	24010	23648	23778	23886	23911	23935	23965	24101	24116	23979	24184	23843	23959	23818	24002	23702	23724	23937	23909	23968	24066	23586	23689	23765	23693	23989	23795	23693	24054	23904	23901	24008	23893	23917	23889	23737	23895	23745	23872	23994	23744	23803	24034	23865	23993	23900	23593	23515	23669	23738	23879	23806	23952	23754	24002	24068	23883	23948	24118	24118	23949	23964	23754	23634	23787	23882	24090	23865	23846	23916	23809	23732	23785	23721	24009	23770	23794	23827	23849	23838	24037	23915	23932	23875	23982	24021	23779	23999	24008	23933	23965	23934	23925	23806	23726	23830	23989	23784	23894	23720	23799	23961	23790	24027	23997	23779	23609	24003	23791	24160	23950	23905	23898	23772	23921	23801	23939	24012	23977	23895	23960	23723	24030	23850	23566	23798	23654	23908	24114	23904	24051	23764	23751	23775	23977	23989	23976	23636	23713	23771	23930	23716	23914	23880	23875	23645	24224	24124	23640	23619	23855	23760	23954	23877	24020	23717	24010	23958	23804	23776	23826	23915	23888	23733	24099	23848	24177	23857	23526	23889	23806	23868	23866	23798	23685	23757	23939	23841	23703	23801	24007	23926	23856	23991	23909	23738	23929	23724	23671	23818	23672	23854	23923	23842	23645	23664	24043	23906	23727	23993	24044	23882	23802	23779	23672	23613	23836	23766	23824	23812	23778	23865	24017	24087	23813	23699	23952	23869	23895	24021	23804	24048	23470	23757	23969	23847	24055	23708	23797	23873	23709	23721	23756	23615	23745	23719	23773	23870	23968	23715	23800	23867	23613	24075	23999	23899	23819	23758	23723	23684	23921	23737	23853	23849	23777	23648	23621	24002	23875	23564	23914	23742	23562	23835	23623	23668	23771	23899	23816	23824	23910	23874	23989	23660	23758	23880	23898	23996	23857	23877	24052	23806	24100	24083	23923	23726	23812	23730	23922	23870	23905	23952	23782	23847	23929	24001	23901	23603	23865	23998	23887	23932	23677	23835	23814	23808	23844	23848	23849	24010	24122	23912	23867	23628	23749	23602	23864	23844	23663	23711	23845	23892	24039	23825	23558	23743	23782	23612	23793	23596	23634	23796	23737	23673	23761	23676	23770	24039	23969	23671	23972	23626	23821	23944	23970	23679	23991	23772	23640	23864	23863	23739	24028	23784	24060	23940	23811	23816	23851	23856	23670	23919	24007	23860	23513	23900	23973	23914	23853	23795	23808	23816	23906	23958	24228	23804	23679	23812	23881	24051	23700	23781	23937	23728	23768	23849	23754	23651	23959	23784	23926	23721	23922	23963	23711	24018	23768	23907	23932	24019	24013	23620	23798	23909	23779	23730	23642	23749	24032	23870	23899	23538	23840	23698	23915	24025	23742	23562	23745	23634	24096	23967	24034	23731	23952	23759	23594	23845	23830	23620	23854	23929	23960	23892	23697	23790	23658	23754	23548	23615	23798	23784	24123	24043	23867	23813	24015	23725	23593	23880	24093	23816	24037	23649	23759	23683	23845	23934	24108	23827	23983	23855	24005	24011	23850	23950	23781	23775	23887	23677	23770	23925	23780	23553	23906	23923	23929	23798	23967	24087	23797	24000	23873	23914	23730	23960	23915	23753	23745	23673	23823	23773	23962	23871	23764	23802	23799	23957	23785	23747	23978	24104	23949	23531	23857	23581	24121	23884	23864	24113	23728	23862	23856	23695	24008	23991	23990	23667	23738	23765	23727	24005	23915	23892	23942	23937	23966	23701	24009	24148	23804	23767	23884	23702	23815	23871	23887	24026	23938	23785	23953	23927	24232	23972	23867	23968	23761	24024	24049	23586	23927	23500	23898	23886	23983	24035	23737	23951	24121	23841	23937	24086	23832	23810	23935	23589	23901	23758	23810	23878	23820	23843	23958	23811	23850	23620	23907	23725	23989	23816	23852	23828	23676	23848	23998	23763	23785	23875	23741	23731	23681	23805	23888	24045	24112	23999	23745	23968	23701	24049	23790	23661	23696	23668	23913	23893	23944	23736	23877	23645	23832	23655	23847	23732	23904	24020	23651	23847	23871	23841	23866	23891	23699	24000	23923	23646	23784	23886	24081	23820	23723	23890	23966	23778	24043	23912	24080	23985	23770	23871	23730	23733	23894	23669	23920	23882	23794	23762	23809	23865	23897	23594	23709	23913	24070	23908	23922	23918	24030	23749	23714	23584	23936	23817	23744	23927	23964	23673	23720	23837	23939	23884	24131	23673	23839	23935	23770	23766	23867	23759	23817	23783	23751	23839	23818	23781	23942	23929	23897	23817	23953	23984	23923	24039	23834	23717	23811	23657	23760	24141	23953	23694	23671	23442	23898	23850	23898	23906	23869	23988	23602	23834	23900	23813	23828	23880	23635	23803	23649	23882	24060	23747	23857	23796	23607	23687	23662	23687	23796	23642	23915	24094	24108	24140	24025	23784	24069	23941	24176	23650	23974	24013	24109	23683	23789	24016	23979	23874	23961	23893	23901	23967	23856	23700	23902	23722	23952	23755	23758	24024	23951	23810	23782	23842	23767	23935	24069	23894	23825	23980	23920	23791	23920	23486	23793	23827	23542	23743	23908	23698	23721	23801	23917	23896	23892	23629	23861	24007	23681	24016	23849	23871	24071	23489	24011	23835	23735	23897	23837	23843	23876	23847	23823	23813	23924	23904	24050	23892	23710	23706	23924	23762	23642	23861	23807	23698	23793	23716	23770	23747	23718	23982	23803	23862	24125	24101	23956	23794	23864	23896	23833	23697	23632	23941	23960	23828	23709	23941	23629	23581	23728	23748	23906	23823	23759	23825	23768	23876	23946	23727	23846	23811	23864	24086	23918	23952	23849	23685	23875	23763	23924	23752	24110	24037	23884	23727	23804	23839	23986	23754	23891	23688	23729	23980	23941	23974	24110	23994	23911	23818	23607	23935	23936	24025	23871	23709	24211	23794	23748	24016	23951	24031	23954	23751	24024	23779	23658	24145	24060	23825	23861	23822	23755	23830	23817	23636	23800	23766	23586	23841	23726	23828	23913	24063	23818	24055	23883	23889	23691	24232	23910	24153	24053	23716	23967	23706	23703	23775	23753	23490	23898	23619	24016	23952	23902	23888	23986	23931	23838	23909	23721	23785	23922	23828	23812	23989	23664	23835	23845	23929	23711	23768	24043	23636	23693	23644	23824	23770	23851	23776	24000	23927	23769	23924	23627	23745	23739	23714	23908	23782	23867	23822	23772	23884	23816	23885	23888	23986	24024	23892	23709	24031	23746	23948	23684	23823	23913	23783	23973	23753	23975	23763	23770	23777	23835	23611	23708	23935	23822	23754	24039	23583	23766	23801	24107	23914	23763	23699	23834	23657	23933	23946	23734	23849	23806	23997	24028	24034	23791	23899	23877	23848	23963	23884	23960	23734	23863	23925	23779	23818	23909	23884	23918	23976	23749	23854	23796	24175	23779	23788	23866	23687	23827	23648	24169	23870	23922	23863	23691	23836	23669	23879	23653	23843	24071	23911	23913	23891	24095	23917	23816	23941	23807	23881	23690	23717	23906	24040	23626	24045	23873	24106	23723	23783	23746	23819	23908	23703	23898	24143	23808	23606	23833	23793	23882	24052	23914	23769	23784	23847	23688	23810	23855	23948	23816	23948	23830	23611	23911	23839	23766	23992	23738	23865	23955	23923	23750	23678	23976	23787	23896	23867	23720	23796	23751	23767	23947	23815	23915	23611	23536	23774	23920	23855	24043	23816	23718	23873	23905	23969	23791	23846	23977	23908	23808	23826	23796	23857	23840	23971	23943	23936	24037	23861	23757	23879	24147	24014	23924	24104	23870	23910	23746	23744	23662	24005	23932	23841	23852	23990	23899	23878	23915	23880	23722	24000	23981	23866	23918	24014	23953	23992	23816	23710	23924	23726	23965	23979	23783	23703	24053	23892	23826	24018	23867	23926	23817	24138	23918	23778	24024	24022	23854	23795	23852	23996	23918	23709	23836	23684	23890	23846	23820	23613	24087	23614	23737	23814	23646	23789	23909	23820	23821	23667	23785	23947	23867	24052	23849	23901	23970	23952	23865	23768	23912	23908	23967	23814	23715	23487	23881	23958	23815	23754	23710	23765	23856	23874	23996	23743	23874	23834	23879	23774	23896	23789	23972	23978	23920	23744	23757	23820	23960	23782	23958	23915	23850	23906	23824	23926	23887	23726	23708	23690	23875	23749	23753	23835	24034	23846	23778	24001	23688	23907	23898	23931	23647	23904	23706	23765	23779	23935	23940	24027	23828	23913	23875	23781	23984	23949	23863	23963	23684	23856	23695	23837	23831	23820	23968	24100	23891	23883	23919	23693	23972	23868	23832	23930	23746	23791	23758	23918	24030	23838	23749	23826	24056	23890	23926	23691	23889	23786	23664	23635	23809	24003	23974	23911	23872	23835	23646	23875	23703	23690	23740	23880	23847	23703	23706	23721	23837	23747	24044	24004	23816	23847	23831	24105	23676	24080	23853	23996	23897	23808	23821	23774	23769	23809	24087	23683	23912	23796	23796	23985	23974	23951	23803	23877	23805	23605	23832	24211	23838	23693	23786	23850	23812	23910	23948	23919	23676	23643	23567	23972	23874	23642	23834	23877	23538	23882	24026	23708	23922	23831	23913	23883	24067	23804	23841	23765	23540	23818	23779	23966	23987	23783	23805	23829	23991	24023	23614	23676	23712	23858	23611	23681	23909	23906	23978	23959	23762	23696	23647	24005	24053	23757	24113	23738	23745	23866	24018	23775	23743	23727	24130	23745	23825	23825	23920	23863	23841	23707	23901	23880	24015	23897	24007	23847	23920	23833	23933	24004	23967	24007	23787	24047	24035	23760	23788	23828	23821	23713	24043	24070	24356	24317	24067	23897	23791	23724	23626	23676	23831	23914	23713	23833	23758	24012	24013	24007	23691	23711	24042	23939	23792	23742	24045	23893	23851	23881	23797	23867	23969	23737	23964	23790	24089	23983	23705	23818
18310	29803	29048	24249	21312	19626	18278	17767	17139	16678	16573	16431	16132	16026	16008	16017	15848	15908	15993	15796	15784	15870	15725	15883	15791	15831	15977	15792	15752	15657	15804	15562	15600	15747	15635	15682	15710	15508	15587	15698	15612	15713	15543	15709	15718	15669	15621	15721	15695	15522	15811	15570	15681	15763	15533	15511	15611	15798	15721	15641	15664	15411	15808	15531	15740	15449	15603	15505	15675	15544	15419	15568	15667	15602	15483	15545	15626	15499	15627	15581	15474	15693	15486	15437	15623	15488	15511	15504	15456	15625	15638	15581	15681	15469	15606	15471	15535	15659	15564	15584	15569	15382	15597	15458	15576	15583	15594	15630	15493	15592	15541	15568	15351	15499	15634	15645	15587	15589	15516	15522	15467	15556	15535	15570	15591	15500	15642	15588	15430	15430	15504	15434	15387	15687	15538	15634	15471	15442	15586	15608	15513	15612	15623	15484	15465	15501	15306	15590	15544	15657	15520	15620	15574	15462	15411	15532	15507	15756	15723	15386	15532	15559	15622	15482	15569	15534	15628	15506	15539	15496	15540	15596	15618	15624	15559	15532	15607	15528	15556	15449	15604	15561	15550	15507	15623	15408	15687	15511	15479	15537	15412	15478	15601	15542	15481	15561	15577	15430	15741	15552	15508	15659	15465	15506	15480	15533	15579	15540	15577	15738	15667	15625	15613	15512	15495	15695	15623	15515	15600	15436	15529	15743	15634	15386	15462	15599	15367	15629	15297	15468	15518	15364	15472	15588	15514	15367	15574	15470	15390	15434	15490	15565	15466	15651	15606	15507	15682	15477	15482	15667	15468	15478	15726	15585	15538	15496	15718	15359	15537	15824	15366	15521	15433	15485	15508	15740	15531	15687	15599	15494	15322	15484	15601	15523	15484	15568	15603	15421	15374	15620	15509	15627	15469	15606	15708	15661	15479	15522	15497	15656	15596	15530	15523	15263	15600	15566	15461	15413	15493	15482	15430	15631	15502	15468	15543	15574	15576	15426	15546	15508	15604	15498	15565	15632	15594	15558	15562	15530	15497	15605	15707	15558	15605	15466	15592	15459	15685	15462	15568	15575	15459	15519	15665	15457	15516	15436	15657	15536	15554	15598	15537	15442	15497	15616	15583	15382	15570	15566	15491	15368	15663	15566	15644	15632	15459	15421	15544	15632	15508	15673	15689	15585	15624	15711	15446	15385	15446	15435	15528	15495	15367	15532	15313	15424	15573	15435	15527	15600	15509	15657	15461	15473	15478	15629	15527	15665	15557	15573	16001	15600	15536	15527	15675	15444	15744	15529	15612	15600	15383	15703	15654	15674	15605	15567	15576	15546	15572	15517	15602	15516	15600	15486	15671	15615	15599	15508	15449	15471	15425	15617	15560	15533	15574	15522	15443	15407	15472	15507	15225	15418	15435	15477	15659	15468	15604	15393	15485	15647	15597	15568	15479	15657	15526	15443	15318	15463	15550	15435	15520	15255	15670	15579	15506	15747	15466	15608	15575	15417	15468	15581	15597	15651	15527	15713	15509	15538	15346	15466	15629	15652	15403	15342	15527	15466	15433	15536	15615	15520	15580	15372	15448	15623	15716	15536	15650	15420	15584	15441	15577	15430	15398	15515	15454	15495	15715	15503	15453	15570	15573	15642	15589	15427	15534	15622	15712	15446	15539	15433	15488	15447	15633	15625	15675	15478	15607	15583	15567	15538	15608	15596	15511	15496	15489	15622	15508	15323	15448	15428	15532	15522	15697	15540	15678	15542	15613	15499	15688	15462	15615	15358	15514	15637	15524	15440	15634	15531	15577	15549	15641	15264	15653	15506	15550	15492	15470	15625	15631	15626	15585	15471	15587	15529	15612	15620	15446	15628	15651	15692	15501	15488	15601	15566	15462	15469	15535	15639	15526	15567	15583	15372	15441	15381	15433	15589	15681	15545	15492	15583	15583	15616	15683	15456	15417	15574	15660	15617	15444	15583	15777	15531	15531	15559	15570	15449	15337	15580	15489	15550	15506	15640	15515	15732	15529	15610	15490	15524	15526	15614	15700	15648	15484	15532	15727	15606	15510	15374	15664	15499	15594	15517	15816	15679	15670	15552	15546	15564	15538	15606	15638	15523	15692	15427	15490	15578	15476	15480	15508	15407	15476	15561	15543	15315	15483	15538	15507	15477	15486	15543	15559	15504	15604	15410	15443	15449	15585	15463	15745	15637	15547	15536	15575	15583	15491	15485	15517	15500	15549	15314	15468	15358	15537	15544	15453	15544	15611	15613	15529	15682	15589	15445	15412	15675	15657	15654	15621	15447	15433	15482	15508	15631	15311	15401	15536	15740	15424	15542	15528	15440	15471	15533	15509	15586	15362	15604	15532	15475	15534	15483	15565	15646	15498	15546	15390	15548	15517	15698	15604	15430	15470	15470	15451	15638	15594	15650	15507	15518	15683	15350	15576	15563	15534	15656	15528	15585	15464	15285	15521	15489	15619	15403	15499	15644	15379	15641	15520	15488	15557	15639	15553	15560	15497	15476	15390	15617	15537	15508	15560	15492	15517	15592	15638	15549	15430	15517	15675	15665	15611	15586	15489	15631	15543	15631	15607	15467	15399	15558	15558	15377	15278	15648	15662	15570	15482	15775	15564	15599	15630	15492	15354	15612	15418	15577	15544	15526	15635	15642	15695	15481	15502	15540	15499	15489	15695	15621	15684	15648	15580	15643	15573	15532	15695	15542	15516	15595	15421	15404	15669	15556	15569	15412	15472	15480	15589	15614	15663	15641	15633	15485	15537	15496	15636	15475	15592	15572	15543	15466	15606	15634	15599	15635	15403	15656	15771	15456	15475	15508	15580	15473	15495	15533	15523	15563	15586	15695	15609	15555	15373	15658	15627	15637	15503	15596	15301	15529	15509	15557	15548	15546	15556	15589	15502	15531	15391	15465	15484	15514	15593	15609	15369	15659	15611	15524	15478	15603	15405	15591	15526	15574	15537	15650	15451	15574	15508	15700	15495	15563	15477	15656	15499	15454	15622	15526	15669	15478	15319	15589	15465	15570	15722	15539	15652	15514	15526	15449	15541	15666	15481	15572	15542	15719	15556	15420	15508	15646	15547	15623	15531	15538	15513	15340	15716	15574	15610	15708	15640	15493	15577	15398	15682	15621	15575	15569	15489	15553	15422	15745	15630	15631	15445	15595	15488	15554	15593	15517	15617	15359	15455	15660	15454	15447	15608	15530	15586	15551	15645	15626	15524	15695	15442	15674	15561	15594	15419	15605	15359	15434	15669	15628	15620	15558	15571	15553	15549	15524	15612	15658	15516	15478	15547	15420	15508	15643	15561	15739	15524	15455	15539	15545	15581	15422	15584	15622	15458	15712	15452	15600	15548	15570	15444	15669	15581	15653	15480	15641	15557	15379	15571	15524	15603	15575	15703	15543	15553	15544	15591	15461	15614	15404	15325	15698	15664	15409	15547	15523	15538	15523	15394	15673	15585	15533	15569	15654	15534	15505	15467	15626	15470	15696	15654	15438	15650	15629	15548	15509	15538	15461	15524	15679	15457	15671	15509	15515	15577	15486	15590	15527	15644	15718	15661	15614	15645	15597	15501	15515	15521	15671	15425	15552	15609	15538	15453	15425	15532	15740	15557	15592	15533	15488	15466	15453	15564	15556	15478	15545	15658	15646	15596	15484	15571	15520	15586	15494	15556	15457	15512	15716	15545	15582	15603	15407	15363	15577	15697	15515	15506	15527	15670	15701	15432	15591	15607	15526	15547	15482	15418	15544	15666	15506	15272	15636	15531	15684	15480	15596	15538	15718	15674	15457	15758	15564	15499	15629	15507	15539	15599	15726	15541	15450	15336	15664	15591	15560	15806	15460	15619	15409	15545	15597	15597	15419	15624	15395	15558	15599	15650	15504	15697	15619	15480	15715	15580	15491	15557	15606	15462	15768	15624	15540	15742	15463	15663	15685	15566	15533	15414	15379	15714	15418	15377	15586	15539	15594	15592	15451	15653	15550	15431	15583	15391	15523	15590	15553	15518	15543	15594	15523	15651	15579	15509	15574	15617	15489	15509	15551	15667	15453	15517	15474	15430	15447	15579	15441	15653	15659	15524	15511	15342	15407	15588	15445	15476	15590	15452	15401	15476	15434	15488	15647	15413	15477	15526	15479	15696	15472	15667	15415	15609	15440	15446	15480	15340	15645	15310	15519	15509	15423	15554	15535	15563	15584	15438	15550	15657	15441	15547	15543	15518	15697	15407	15602	15669	15376	15583	15543	15442	15564	15541	15550	15491	15527	15635	15503	15556	15461	15708	15529	15368	15489	15518	15580	15595	15563	15573	15685	15380	15598	15362	15662	15547	15645	15499	15471	15576	15546	15552	15632	15594	15597	15455	15440	15503	15491	15710	15431	15506	15574	15590	15474	15508	15470	15410	15540	15704	15381	15523	15512	15453	15577	15663	15466	15461	15502	15546	15628	15564	15550	15375	15460	15374	15431	15505	15578	15445	15711	15583	15475	15487	15602	15411	15642	15593	15599	15691	15594	15736	15442	15527	15629	15699	15482	15517	15541	15617	15500	15773	15510	15481	15543	15626	15540	15575	15329	15459	15583	15503	15536	15436	15557	15605	15527	15536	15558	15513	15618	15499	15464	15619	15612	15450	15554	15503	15504	15573	15540	15462	15592	15724	15477	15619	15540	15592	15595	15490	15642	15628	15688	15494	15635	15536	15596	15417	15738	15529	15627	15594	15618	15397	15696	15470	15406	15455	15589	15643	15398	15477	15457	15587	15487	15617	15500	15497	15668	15451	15570	15593	15450	15372	15510	15569	15624	15597	15611	15577	15553	15298	15471	15405	15529	15586	15484	15482	15563	15593	15495	15712	15566	15596	15479	15505	15416	15685	15469	15580	15521	15580	15658	15529	15580	15594	15289	15724	15441	15330	15606	15524	15555	15526	15542	15546	15613	15606	15568	15317	15596	15538	15607	15626	15353	15643	15634	15471	15591	15562	15440	15312	15613	15397	15595	15561	15504	15453	15458	15561	15754	15447	15509	15355	15448	15463	15572	15449	15591	15614	15572	15713	15461	15633	15654	15561	15667	15583	15596	15655	15462	15439	15516
22707	21159	27818	24849	22082	26439	30891	26632	25994	25692	25522	25028	24859	24945	24817	24802	24644	24543	24816	24569	24528	24418	24798	24552	24276	24548	24541	24385	24213	24340	24605	24204	24405	24242	24332	24521	24507	24377	24343	24360	24506	24403	24302	24394	24236	24312	24377	24185	24113	24330	24201	24045	24233	24021	24200	24417	24108	24222	24298	24055	24255	24070	24079	24298	24404	24311	24321	24082	24161	24018	24390	24192	24400	24028	24146	24165	24178	24126	24312	24149	24246	24166	24225	24120	24084	23878	24183	23964	24055	24155	24135	24174	24137	24242	24262	23978	24181	24072	24395	24143	23845	24074	24123	24050	24132	24119	24207	23933	23792	24166	23968	23837	24197	23831	24174	24167	23941	23897	23962	23976	24235	23958	23967	24108	24274	24123	24043	24117	24085	24028	23939	24319	24050	24065	23951	24082	24274	24013	23907	23838	23958	24146	24215	23758	24277	24219	23898	24190	24133	24445	24285	24014	24406	24286	23896	24018	23928	23825	24010	24025	24036	24232	24089	24109	24239	24145	24101	24040	24221	24185	24132	24215	24092	24154	24119	24202	24549	24195	23827	24259	23972	24119	24073	23892	24006	24159	24178	23983	23939	24232	24200	23874	23830	24124	23955	24125	23871	23951	23945	24130	24339	23844	23985	24273	24162	24040	24145	23848	23978	24271	24224	23936	23886	23782	24182	24247	24122	24063	24094	23938	24294	24027	24071	24082	23895	24035	24059	24000	24041	23993	24036	24113	23934	23859	24287	24350	23979	24274	24012	24162	23949	23791	24076	24051	23881	23860	24093	23939	24279	24184	24156	24062	24159	24005	24146	24102	23850	23741	24097	24229	24152	24018	24086	24282	24207	24072	24083	24189	24056	24133	23840	24105	24206	24013	23994	24127	24046	24123	24088	24225	24221	24115	24114	23953	24106	24205	24166	24200	24184	24171	24364	24082	24138	23954	24267	24099	23813	24095	24234	24105	24009	24203	24048	24008	24230	24062	24100	23857	24106	23967	24020	24421	24007	24186	24155	23885	24284	24042	23897	23829	24133	24041	24074	23979	23872	24092	24060	23918	24133	24146	23945	24374	24115	24121	24118	24093	23960	24111	24177	24108	23836	24053	24187	24295	23983	24112	24029	24122	24047	23922	24047	24045	24142	24035	24207	23892	24178	24390	24057	23987	24336	24080	24337	24107	24253	23811	24253	23811	24210	24260	24006	23945	24071	24076	24008	23929	23999	23854	23902	24429	24363	24064	24193	24121	23883	24482	24090	24025	24196	24289	24142	24175	24116	24012	24017	23703	24063	24046	24053	23849	24291	24174	23992	24145	24089	24131	24135	24219	24005	24083	24069	24257	24103	24311	24063	24005	24039	24225	24141	24043	23964	23938	24062	24133	24095	23989	24165	24230	24057	24414	24207	23995	24158	24170	24104	23979	23978	24099	24173	24139	24216	24088	24239	24006	24112	23977	24203	24128	24203	24016	24170	24003	23998	24275	23964	24069	23992	24352	24174	24225	24159	24095	24010	23824	24104	23901	24022	23991	24070	24106	24030	24139	23782	23986	24100	24192	24140	23830	23933	24007	23787	24088	24127	24147	23897	24052	23977	24115	24265	23938	24313	24106	24073	24363	24184	23761	24256	24254	24013	24154	24131	24155	24268	24037	24327	24445	24197	24342	24087	23912	23881	23921	23960	24075	24276	24086	24172	23921	24270	24019	24027	24107	24107	24000	24057	24069	24016	23927	23980	23903	24438	23993	24211	24081	24049	24211	24174	23987	24106	24130	24246	23956	24042	24006	23947	24231	24228	23877	23915	24028	24044	24127	24087	24174	24205	24060	23993	24256	23830	24078	24267	24272	24078	23979	24052	23976	23929	24169	24087	24134	24165	24019	24092	24050	23945	24010	23905	24056	24024	24101	24250	24130	24054	24114	24007	23749	24279	24284	24004	24258	24162	24010	24127	23991	24025	24033	24028	23914	24165	24011	24174	24288	24325	24001	24283	24267	24207	23989	23950	23949	24072	24189	23843	24210	23928	24176	23955	24057	23985	23899	24198	23994	23963	24093	24334	23838	23897	24015	23801	23972	24063	24073	24078	24068	24024	24341	23921	24192	24083	23913	23955	24041	24037	24072	23952	24138	24368	24003	24084	24248	24098	24066	23973	24077	23825	24229	23972	24181	24173	23904	24023	24285	24400	24147	24024	24023	24096	24097	24071	24208	24012	23821	24245	23940	23935	24094	24019	23946	23902	23622	24270	23699	24008	24261	24023	24049	23985	24215	23956	24055	24180	24025	24181	24018	23959	23695	24058	24099	24186	24375	24205	24117	24082	24184	24129	24360	24491	24066	24189	24009	24250	24035	24144	24039	24000	24197	24218	24108	23961	24121	23903	24074	24118	24158	23961	24056	23947	24115	24241	24247	24105	24006	23974	23855	23949	24131	24062	24069	24100	24212	24242	24079	23986	24144	24053	23891	24203	24054	24138	23884	23904	24051	24076	24284	24183	24135	24176	24040	24317	24142	23903	24113	23892	23884	24350	23822	24050	24317	24092	24282	24100	24168	24060	24109	23978	24280	24081	24070	24077	24227	24091	24161	24108	23978	24241	24219	24129	23959	24069	23848	23868	24119	24042	24122	24163	23947	24039	24219	23950	23796	24286	24039	24069	24115	23882	23835	24052	24011	24169	24332	23926	24075	23972	24006	24176	24184	23846	24073	24146	24011	24362	23822	24116	23999	24181	24115	24216	24123	24016	24092	24123	24247	24187	24134	24172	24118	24184	24213	24319	23976	24132	23984	23999	23836	23982	23944	23953	24044	24063	24278	24206	24070	23830	23700	24046	23981	24199	23990	24336	23860	24122	24033	24032	24157	24052	24010	24005	24014	24250	24227	23815	24305	24308	24033	24161	23956	24082	23862	23955	24230	24058	24140	24014	24494	23968	24080	24294	24205	23852	24068	24118	24184	24239	23896	24017	24004	24142	24190	23965	24065	24180	24192	24117	24015	24110	24001	23955	24197	24032	24058	24060	24120	23974	24028	24011	24108	24109	24026	23930	23967	24082	23957	24188	23865	24182	24184	23980	24085	24289	24103	23898	24099	23896	24385	24138	23979	24100	24039	23947	23973	23988	23979	23932	24356	24045	24304	23974	24151	24369	24269	24335	24046	24299	24020	24081	24143	23983	24030	24208	23926	24015	24167	24278	23994	24047	24084	24202	23928	23890	23966	24385	24239	24141	23956	24065	23936	24223	24250	23843	24175	24115	23924	23959	24112	23869	24033	23965	24137	23833	24203	23795	24193	24223	24130	23864	24109	24216	23897	24025	24072	24203	23949	24150	24102	24015	23924	24056	23942	24090	24058	24010	23909	23796	24009	24150	23881	23996	24168	24184	24044	24202	24115	23990	24179	24008	24073	24227	24259	23972	23990	24161	24035	23991	23720	24234	23894	24111	24092	24044	23927	24229	23947	23809	24079	23944	24122	24184	23971	23924	24219	24060	24119	23950	24115	24131	24227	24402	24242	24098	24014	23889	24149	24018	23997	24126	24200	24253	24166	23956	24006	24125	24083	23932	23926	24157	24025	23866	24097	24097	24144	23914	23982	23881	23926	24339	24149	24087	23772	23882	24041	23906	24067	24009	24018	24105	23995	23784	23796	23986	24044	23879	23837	23934	23870	24104	24393	23816	24174	24125	24287	24096	24105	23860	24293	23963	24213	23916	23902	24000	24149	24242	24342	24130	24166	24110	24066	24126	24154	24127	24155	23934	24215	24109	24237	24196	24019	24030	24390	24233	23984	24215	23984	23942	24191	23903	23949	24057	23889	24057	24084	23925	24143	24131	24056	23969	24113	24013	23906	24014	23903	23884	23936	24030	23846	24298	24003	23872	24090	24090	23942	24089	23904	23958	24142	24088	24041	24213	24310	23941	24099	24182	23849	23893	24135	23990	24134	23916	24018	23840	24247	24032	24167	24256	24130	24218	24015	23996	24063	24099	23831	24112	24019	24182	24228	24051	23916	23994	24270	24083	24074	24231	24167	24294	24011	24346	24119	23953	23943	23983	23994	23983	24248	24124	23891	23963	23983	24043	23987	24075	23980	24106	24267	24242	24261	24102	24045	24040	24094	24085	23996	24033	23928	24097	23918	23972	24201	23974	24157	24045	24104	23901	23971	24268	24232	24152	24134	23869	24042	24078	24166	23945	24162	23911	24248	24283	23971	24144	24096	23692	24019	23924	24033	23951	24103	24147	23948	24069	24236	24291	24327	24080	24019	24070	24106	23925	23989	24177	24044	24036	24200	24067	23878	24051	23999	24116	24012	24050	24231	23968	24137	24042	24087	24056	24333	23786	23780	24037	24031	23955	24262	24194	24074	23912	24332	24112	24038	23981	24090	23990	24061	24105	24170	24087	24151	24074	24203	23917	24230	23946	23982	24093	24094	24187	23953	24018	23900	24043	23961	24166	24199	24076	24150	24160	23919	23965	24114	23767	24012	24015	24037	24210	24270	24102	23895	24224	24223	24184	24010	23793	24200	24250	24115	23960	23897	23972	24131	24029	24227	24257	23826	24239	24348	24111	23849	24082	24226	24030	23967	24127	24174	24361	24090	23992	24128	24200	23905	23994	24058	24103	24094	24229	24259	24286	23945	24098	23983	24078	23988	24073	23925	23722	24013	24162	23983	24027	24127	24216	24162	23951	24285	24182	24017	24052	24339	24185	24234	24096	23902	24008	24253	23945	23947	23922	23926	23994	24050	23986	24112	24030	23988	24116	24163	24184	23981	24421	24166	24205	24320	23951	24002	24134	24135	23932	24143	23934	23880	24083	23801	23988	24017	24244	23835	23915	23811	24401	24352	24128	24077	24136	24021	23980	24309	24209	24221	24011	23789	24071	24185	23947	24079	23881	24253	24138	23974	24198	24196	24095	24105	24136	24317	24104	24262	23879	24059	23725	23816	24004	24184	24001	24025	23775	24116	24102	24207	23948	24316	23999	24219	24256	24062	24221	24299	23975	23891	23867	23939	24120	23951	24048	24258	24159	24133	23925	24024	24056	24187	24053	23972	23868	24067	23998	24003	24029	23987	24071	23965	24174	23972	23976	24077	24047	24020	23920	23868	24231	24127
20112	35222	34507	28207	24292	21421	19861	18823	18187	17642	17215	17144	16738	16469	16435	16186	16143	16264	16073	16046	16201	15992	15726	15845	15762	15928	15825	15832	15741	15861	15661	15791	15640	15582	15703	15927	15816	15697	15484	15637	15577	15578	15811	15623	15700	15958	15966	15773	15752	15766	15748	15661	15634	15654	15586	15501	15818	15880	15792	15728	15555	15601	15750	15640	15649	15483	15641	15687	15702	15723	15549	15660	15621	15559	15664	15526	15794	15738	15553	15535	15443	15844	15609	15652	15598	15782	15535	15509	15766	15658	15502	15663	15420	15541	15491	15704	15477	15568	15638	15430	15617	15553	15739	15591	15374	15479	15606	15492	15533	15725	15586	15393	15668	15611	15603	15755	15648	15603	15685	15674	15547	15568	15534	15548	15708	15416	15699	15530	15582	15475	15508	15697	15582	15597	15531	15592	15599	15568	15765	15384	15528	15268	15840	15604	15567	15693	15697	15500	15637	15356	15781	15614	15564	15738	15728	15639	15635	15415	15516	15649	15634	15604	15605	15615	15709	15616	15570	15616	15581	15557	15668	15420	15614	15547	15355	15676	15460	15582	15293	15677	15544	15462	15552	15561	15646	15480	15809	15731	15604	15632	15725	15613	15489	15698	15464	15757	15489	15638	15407	15514	15613	15631	15682	15585	15662	15548	15573	15473	15692	15476	15565	15534	15330	15751	15703	15468	15651	15505	15659	15635	15600	15554	15680	15554	15580	15465	15535	15493	15523	15564	15529	15516	15759	15534	15630	15411	15577	15643	15595	15645	15516	15667	15571	15638	15546	15472	15531	15560	15907	15616	15659	15532	15529	15420	15664	15679	15532	15502	15514	15503	15553	15693	15645	15661	15541	15396	15640	15558	15566	15677	15569	15662	15585	15459	15568	15569	15692	15512	15421	15398	15416	15601	15505	15644	15599	15487	15360	15554	15556	15518	15428	15556	15410	15653	15475	15551	15593	15623	15510	15559	15640	15585	15568	15420	15607	15544	15560	15596	15690	15473	15578	15448	15444	15457	15693	15543	15691	15802	15556	15672	15470	15452	15660	15742	15601	15634	15562	15425	15428	15672	15597	15739	15714	15515	15541	15572	15432	15663	15547	15612	15705	15625	15489	15640	15646	15418	15609	15661	15651	15471	15647	15620	15475	15561	15528	15611	15585	15677	15492	15514	15574	15449	15466	15497	15496	15586	15475	15594	15485	15701	15589	15580	15614	15419	15515	15692	15561	15510	15600	15602	15523	15499	15505	15437	15582	15449	15437	15829	15540	15563	15525	15644	15583	15500	15599	15671	15560	15696	15549	15546	15501	15560	15506	15471	15507	15500	15455	15515	15560	15541	15490	15624	15605	15618	15441	15460	15806	15688	15546	15511	15527	15525	15516	15707	15608	15423	15617	15531	15550	15517	15560	15629	15558	15500	15548	15572	15712	15672	15618	15496	15477	15605	15454	15607	15453	15578	15398	15713	15572	15649	15442	15675	15654	15831	15545	15608	15501	15473	15613	15564	15598	15562	15484	15561	15728	15476	15470	15563	15556	15633	15536	15695	15594	15412	15546	15529	15595	15575	15408	15595	15655	15505	15689	15511	15575	15678	15624	15746	15422	15563	15517	15702	15630	15568	15408	15706	15494	15657	15578	15569	15641	15509	15453	15696	15605	15566	15771	15520	15603	15602	15578	15620	15662	15503	15383	15545	15618	15587	15659	15497	15490	15699	15529	15733	15470	15480	15576	15497	15469	15487	15442	15715	15678	15571	15393	15740	15619	15637	15592	15573	15427	15443	15529	15442	15716	15735	15433	15764	15600	15564	15591	15560	15449	15534	15695	15360	15449	15565	15596	15617	15589	15433	15564	15565	15507	15613	15426	15540	15597	15602	15506	15510	15713	15556	15584	15512	15560	15443	15612	15486	15358	15548	15564	15860	15429	15520	15565	15631	15569	15460	15561	15603	15682	15473	15512	15697	15509	15626	15571	15617	15542	15449	15483	15416	15569	15513	15569	15556	15587	15356	15479	15476	15548	15545	15372	15629	15555	15359	15717	15503	15520	15695	15621	15375	15589	15394	15571	15298	15585	15622	15665	15560	15669	15615	15555	15566	15512	15424	15494	15563	15488	15571	15629	15494	15418	15632	15521	15572	15445	15555	15463	15700	15605	15583	15736	15503	15605	15506	15501	15583	15562	15479	15496	15579	15650	15730	15738	15579	15445	15470	15673	15630	15614	15352	15391	15523	15669	15435	15497	15571	15467	15621	15444	15619	15544	15543	15524	15567	15521	15676	15362	15628	15731	15562	15364	15515	15536	15565	15503	15541	15394	15590	15651	15691	15634	15511	15594	15576	15637	15775	15557	15551	15573	15705	15302	15382	15381	15583	15809	15614	15597	15640	15516	15396	15450	15386	15616	15526	15571	15631	15502	15524	15555	15684	15695	15736	15445	15731	15490	15515	15558	15547	15711	15626	15720	15636	15443	15676	15544	15340	15702	15436	15540	15526	15531	15561	15565	15597	15736	15651	15516	15722	15610	15622	15766	15575	15556	15715	15428	15521	15571	15548	15337	15556	15511	15555	15685	15542	15601	15491	15747	15581	15429	15499	15732	15558	15500	15661	15563	15532	15714	15482	15524	15564	15368	15565	15635	15678	15714	15439	15606	15423	15449	15600	15649	15555	15737	15604	15629	15505	15591	15518	15763	15512	15725	15507	15552	15693	15495	15430	15729	15698	15511	15474	15593	15517	15624	15647	15527	15625	15671	15518	15445	15498	15655	15468	15545	15546	15445	15396	15690	15570	15633	15604	15456	15513	15583	15610	15610	15570	15555	15656	15442	15514	15441	15608	15537	15584	15572	15426	15622	15657	15752	15550	15796	15610	15380	15598	15562	15654	15328	15587	15633	15670	15630	15658	15411	15520	15648	15578	15472	15647	15727	15648	15545	15582	15730	15551	15551	15610	15498	15697	15238	15566	15645	15674	15580	15601	15583	15465	15653	15623	15469	15663	15499	15477	15540	15438	15545	15562	15555	15410	15540	15626	15692	15504	15579	15573	15543	15503	15628	15457	15761	15555	15467	15541	15599	15673	15492	15622	15407	15513	15672	15638	15404	15625	15570	15515	15515	15483	15615	15580	15679	15474	15590	15571	15246	15660	15623	15464	15514	15661	15666	15501	15705	15457	15440	15517	15702	15511	15585	15604	15394	15480	15581	15538	15470	15409	15653	15681	15572	15430	15609	15577	15437	15624	15478	15477	15397	15423	15645	15627	15561	15628	15531	15658	15575	15525	15439	15515	15665	15488	15530	15769	15564	15599	15515	15429	15586	15674	15483	15518	15852	15474	15398	15506	15477	15708	15679	15299	15408	15398	15645	15658	15637	15381	15643	15537	15501	15467	15644	15470	15664	15712	15605	15700	15714	15531	15528	15536	15639	15537	15540	15464	15714	15458	15582	15731	15612	15537	15471	15547	15410	15704	15718	15498	15578	15523	15709	15480	15576	15595	15487	15501	15402	15614	15459	15607	15520	15644	15630	15497	15558	15605	15697	15505	15543	15597	15413	15525	15414	15736	15574	15566	15631	15837	15824	15428	15692	15624	15697	15669	15621	15769	15545	15458	15682	15513	15652	15588	15447	15604	15514	15648	15525	15567	15509	15444	15583	15463	15516	15552	15714	15633	15602	15547	15571	15512	15651	15749	15519	15446	15694	15430	15494	15540	15553	15676	15579	15558	15301	15680	15477	15639	15663	15411	15533	15532	15620	15665	15523	15571	15786	15586	15511	15519	15520	15671	15476	15734	15646	15745	15547	15705	15649	15507	15752	15453	15508	15397	15606	15545	15516	15705	15565	15581	15478	15471	15565	15576	15449	15626	15477	15566	15666	15405	15699	15665	15594	15624	15557	15556	15573	15615	15694	15499	15606	15377	15688	15725	15451	15452	15502	15463	15507	15715	15656	15345	15552	15810	15422	15538	15441	15470	15459	15694	15518	15537	15495	15409	15637	15641	15527	15572	15437	15616	15552	15599	15560	15744	15531	15479	15621	15549	15683	15439	15412	15640	15472	15377	15512	15419	15712	15527	15715	15536	15513	15596	15719	15715	15468	15358	15515	15350	15524	15587	15565	15518	15508	15482	15643	15473	15639	15740	15472	15638	15557	15505	15691	15583	15615	15614	15407	15486	15568	15507	15602	15558	15562	15540	15618	15605	15417	15652	15599	15578	15530	15679	15588	15620	15520	15530	15688	15633	15600	15443	15417	15610	15445	15535	15616	15501	15407	15633	15659	15426	15569	15530	15520	15516	15384	15592	15687	15640	15501	15524	15488	15786	15626	15512	15475	15572	15545	15624	15717	15428	15421	15684	15560	15585	15582	15746	15463	15456	15447	15646	15582	15558	15480	15477	15514	15625	15466	15556	15484	15479	15780	15583	15357	15685	15631	15516	15352	15551	15622	15555	15608	15321	15540	15467	15646	15602	15642	15641	15654	15695	15780	15506	15641	15486	15667	15441	15511	15625	15521	15588	15554	15622	15539	15572	15645	15704	15657	15429	15592	15594	15507	15545	15684	15542	15518	15565	15449	15562	15607	15700	15681	15603	15641	15297	15643	15536	15493	15474	15494	15458	15561	15560	15441	15543	15582	15435	15269	15777	15559	15619	15647	15498	15477	15624	15531	15699	15542	15616	15534	15362	15626	15413	15710	15660	15576	15558	15699	15397	15606	15717	15631	15463	15734	15589	15549	15478	15636	15554	15642	15568	15694	15396	15534	15689	15585	15569	15480	15617	15472	15630	15587	15653	15289	15559	15517	15515	15734	15534	15655	15536	15564	15424	15608	15472	15648	15588	15571	15706	15662	15711	15511	15625	15663	15560	15682	15508	15616	15558	15589	15565	15463	15489	15635	15748	15619	15733	15647	15649	15473	15657	15468	15520	15589	15522	15592	15420	15470	15515	15493	15409	15556	15739	15543	15471	15453	15495	15455	15507	15615	15500	15644	15510	15533	15658	15618	15608	15569	15768	15508	15566	15549	15533	15740	15513	15559	15460	15757	15531	15767	15719	15394	15547	15574	15693	15557	15578	15583	15493	15525	15587	15700	15685	15630	15757	15560	15600	15552	15432	15285	15436
34820	27160	30384	28948	26545	26190	26001	25816	25500	25558	25334	25500	25433	25350	25307	25425	25236	25227	25337	25224	25243	25322	25386	25256	25434	25179	24897	25186	25518	25322	25194	25302	25163	25526	25363	25224	25098	25228	25341	25332	25007	25040	25167	25033	25276	25274	25203	25229	25321	25150	25091	25245	25668	25121	25082	25015	24949	25265	25259	24989	25442	25033	25234	25185	25012	25249	25146	25216	24932	25262	25400	25167	25220	25220	25128	25147	25246	25054	25231	25328	25407	25104	25096	25223	25376	25386	25197	25093	25131	25171	25170	25082	25135	25333	24972	24921	25151	25311	25074	25324	25137	25160	25049	25314	25192	25292	25050	25392	25081	25487	25105	25183	25024	25147	25045	25219	25131	25237	25396	25266	25197	25301	25207	25231	25104	25124	25261	25032	25210	25356	25054	25180	25191	25267	25114	24996	25390	25429	25137	25218	25382	25218	25072	25206	25329	25158	25035	25055	25227	25328	25519	25087	25262	25248	25120	25099	25189	25169	24943	25301	25173	25280	25062	25089	25171	25384	25201	25116	25443	24997	25172	25243	25129	25167	25111	25167	24971	25287	25234	25288	25340	25117	25153	25073	25250	25400	25222	24877	25397	25282	25513	25166	25276	25234	25147	25406	25175	25074	25168	25065	24977	25156	25306	25350	25143	24999	25188	24745	25165	24892	25234	25227	25186	25222	25304	25192	25176	24958	25018	25420	25030	25173	25127	25053	25216	25024	25233	25234	25451	25158	24991	25159	25257	25096	25475	25058	25420	25268	25194	25105	25073	25435	25121	25196	25179	24931	25091	25226	25127	25203	25229	25336	25139	25223	25037	25234	25318	25173	25114	25160	25130	24966	25195	25171	25318	25372	25245	25018	25185	24999	25072	25143	24984	25168	25222	25073	25099	25175	24956	25235	25138	25394	25333	25336	25063	25222	25040	25171	25014	25232	25255	25138	25306	25119	25007	25147	25144	25199	25300	25479	25035	25316	25069	25187	25247	25341	24972	25086	24858	25336	25234	25188	25295	25161	25194	25084	25086	25239	25114	25173	25058	25155	25094	25227	25172	25180	25205	25081	25082	25107	25017	25228	25135	25072	24928	25102	25216	25290	25232	25262	25105	25035	25033	25162	25217	25236	25105	25059	25144	25373	25375	25170	25017	25195	25001	25072	25182	25314	25232	24985	25389	25446	25237	25069	25020	24938	25355	25227	25191	25079	25372	25479	25255	25193	25271	25287	24882	25101	25123	25055	24992	25135	25284	25353	25032	25037	25336	25142	25006	25224	24997	25209	25237	25085	25205	25101	25215	25148	24994	25198	25030	25137	25014	25334	25269	25258	24982	25092	25379	25107	25049	25102	25142	24991	25253	25170	25382	24974	25208	25320	25060	25141	25268	25269	25218	25163	25133	25270	25287	25052	25167	25268	25119	25104	25129	25032	25046	24930	25186	24990	25087	25326	25233	25315	25452	25180	25126	25195	25224	24822	25086	24902	25377	25147	25453	25211	25099	24854	25281	25042	25244	25421	25166	25046	25300	25208	25016	25371	25150	25148	25247	25147	25213	25102	25267	24960	25113	25239	25238	24950	25120	25025	25277	25026	25022	25451	25410	25219	25065	25270	25358	25265	25101	25186	25462	25316	24986	25040	25178	25007	25076	25294	25114	25287	25141	25318	25035	25074	24953	25201	25112	24913	25066	25204	25195	25223	25271	25180	25152	25208	25278	25322	25287	25131	25070	25203	25273	25050	25169	25095	25068	25129	25308	24927	25162	25085	25395	25058	25226	25393	25474	25287	24994	25096	25222	25023	25281	25222	24949	25256	25034	25138	25188	25086	25064	25087	25180	25034	25423	25028	25250	25145	25170	25253	25139	25492	25333	25126	25057	25211	25255	25059	25172	25241	25201	25122	25305	25058	25095	25149	25346	25363	25151	25231	25007	24979	24949	25111	25220	25321	25144	25507	25027	25216	25142	24971	25215	25132	25464	25170	25123	24945	25129	24958	25157	25262	24927	25379	25177	25168	25369	25190	25362	25281	24875	25060	25030	25214	25031	25270	25042	24960	24868	25069	25223	25224	25079	25009	25387	24984	25328	24896	25225	24998	25471	25137	25125	25191	25358	25207	25237	25067	25313	25189	25121	25224	25097	24839	24923	25286	25192	25391	25282	25173	25039	25077	25178	25091	25020	25240	25096	25012	25322	25119	25118	24997	24975	25250	25302	25168	25226	25118	25207	25257	25194	25203	25186	25031	25442	24948	25155	25179	25237	25269	25220	25001	25216	25165	25373	25350	25096	25202	25306	25134	25393	25006	25192	25193	25212	25412	25246	25110	25075	25097	25267	25158	25030	25193	25214	25283	25080	24862	25069	25198	25215	25246	25216	25457	25290	25033	25004	25274	25062	25355	25151	25198	25025	25569	24941	25037	25240	24979	25031	25231	25042	25373	24946	25089	25058	25148	25204	25313	25300	25118	25337	25079	25159	25129	25128	25366	25044	25011	25084	25055	25216	25009	25359	25179	25119	25069	24979	25426	25195	25259	25132	25128	24976	25317	25294	25315	25090	24941	25072	25262	25222	25226	25192	25062	25129	25103	25124	25539	25264	25190	25253	24934	25196	25045	25230	25344	25107	25000	24960	25313	25054	25165	25322	25132	25440	25385	25144	25149	25280	25156	25232	25148	24993	24954	24899	25122	25231	25260	25083	25441	25282	25224	24931	24994	25223	25172	25260	25097	24940	25067	25135	25003	25005	25237	25133	25463	25356	25175	25112	25089	25028	25015	24998	25352	25251	24978	25232	24894	25116	25105	25208	25299	25206	25277	25090	24967	25187	25154	25136	25024	24923	25213	25244	25338	25216	25373	25372	25033	25107	25236	25080	25105	25096	25389	25050	25268	25263	25081	25323	24970	25113	25473	24935	25052	25200	25201	25089	25218	25030	25120	25092	25191	25399	25297	25342	25123	25198	25255	25140	24902	25106	25211	25332	25167	25156	25122	25414	24954	25191	25123	25081	25276	25063	25002	25244	25306	25020	25159	25044	24978	25394	25305	25159	24960	25186	25115	25014	25320	25034	25213	25264	25445	25129	25297	24965	25001	25217	25438	25153	25254	25020	25498	25044	25324	25351	25342	25282	25131	25153	24713	25154	25135	25169	24918	25409	25172	25115	25280	25141	25147	24877	25003	25442	25281	25345	24983	25147	25032	25050	25079	25197	25386	25043	25186	25170	24935	25074	24971	25245	25362	25108	24992	25317	25315	25095	25316	25124	24930	25234	25428	25241	25233	25338	25163	25005	24888	25282	25015	25064	25309	25137	25233	25275	25171	25297	25291	24991	25150	25224	25244	25061	25142	25261	25007	25167	24964	25320	25059	25269	25240	24951	25012	25260	25090	25213	25111	25304	25210	25217	25197	25219	25375	25216	24997	25130	25070	25129	25207	25201	25114	25640	25447	25284	25021	24961	24979	25025	25032	25351	25112	25008	25267	25133	25081	25152	25180	25370	25189	25063	25282	24972	25124	25029	25177	25369	25341	25416	25267	25427	25111	25424	25234	25138	25357	25132	25129	25285	25294	25325	25312	25433	25357	25074	25248	25161	25101	24947	25337	25177	25331	25078	25300	25248	25260	25128	25278	25229	25197	25307	25035	25191	25252	25263	25296	25184	25246	25286	25088	25363	25117	25186	25025	25243	25082	25154	25079	25004	25311	25020	25027	25151	25161	25214	25340	25282	25349	25492	25353	25242	25229	25083	25238	25138	25133	25400	25506	25098	25076	25233	25048	25210	25286	25265	25281	25114	25246	25556	25044	24986	25228	25397	25393	25222	25381	25156	25143	25163	25218	25085	25202	25560	25115	25281	25154	25007	25340	25350	25284	25214	25149	25284	25127	25109	25048	25242	25106	25347	25234	25043	25317	25079	25151	25159	24963	24960	25091	25028	25148	25446	25141	25209	25089	25072	25093	25387	25252	25133	25248	24953	25102	25143	25205	25305	24988	25094	25211	25225	25022	25329	25076	25123	24974	25220	24886	25316	25111	25326	25001	24955	25028	25087	25228	25194	25367	25276	25229	25212	25141	25330	25294	24996	24812	25196	25071	25372	25091	25020	25121	25040	25242	25274	24993	25097	25026	25324	25228	25201	25561	25491	25223	25459	25210	25180	25186	25397	25397	25113	25458	24994	25031	25181	25243	25175	25393	25433	25070	25116	25368	25504	25371	25257	25178	25203	25129	25185	25109	25242	25141	25347	25098	25344	25125	25200	25205	25381	25118	25216	25258	25012	25313	25173	25178	25187	25082	25384	25348	25286	25259	24898	25109	25140	24898	25080	25272	25057	25239	25300	25135	24935	25274	24982	25164	25566	25176	25146	25025	25272	25174	25443	25400	25083	25165	25173	25319	25268	25387	25394	25173	25513	25210	25284	25213	25294	24795	25220	25411	25302	25184	25130	25347	25227	25073	25068	25092	25222	24978	24821	25156	25162	24943	25250	25231	25151	25118	25045	24925	25214	25196	25066	25394	25238	25286	25168	25020	25117	25192	25241	25207	25364	25310	25318	25180	25120	25231	25270	25311	25270	25200	24995	25272	25236	25211	25181	25262	25059	25131	25064	25108	25328	25254	25221	25201	25450	25115	25192	25152	25192	25294	25006	25217	25041	24929	25428	25345	25312	25108	25250	25197	25173	25482	25082	24991	25057	25121	25159	25146	25200	25191	25030	25199	25169	25289	24929	25314	25402	25376	25229	25300	25294	25074	25202	25194	25305	25185	25211	25016	24991	25291	25297	24937	25087	25149	25354	25001	25256	25418	25297	24978	25308	25163	25320	24894	25115	25225	25233	25100	25244	24837	25077	25432	25382	25325	25355	25109	25247	25053	25302	25061	25432	25007	25124	25175	25195	25443	25029	25217	25209	24907	24945	25111	25186	25336	25089	25198	25076	25164	25056	25096	25167	25231	25292	25291	25036	25352	25110	25477	25135	25175	25145	25191	25415	24956	24957	25269	25105	25195	25153	25081	24984	25131	25113	25259	25178	25080	24984	25001	25132	25243	25361	25288	25146	25126	25070	25115	25177	25168	25075	25196	25208	25186	25053	25195	25176	25173	25449	25229	25032	25209	25261	24992	25212	25317
20127	23164	23118	20311	18957	17847	17341	17085	16807	16860	16511	16609	16677	16366	16420	16494	16428	16144	16392	16327	16330	16271	16170	16187	16455	16374	16248	16231	16210	16295	16264	16205	16225	16279	16341	16380	16195	16062	16360	16054	16255	16264	16248	16364	16370	16413	16217	16322	15907	16373	16285	16075	16119	16300	16209	16319	16144	16508	16198	16307	16308	16187	16199	16149	16288	16274	16240	16419	16411	16081	16220	16290	16264	16182	16184	16292	16372	16381	16331	16397	16123	16171	16093	16145	16139	16303	16158	16222	16262	16229	16077	16197	16328	15969	16305	16188	15898	15917	16155	16057	16161	16307	16184	16212	16167	16217	16224	16002	16224	15958	16250	16168	16175	16226	16293	16284	16265	16288	16059	16270	16143	16024	16233	16218	16156	16166	16118	16115	16249	16115	16302	16255	16157	15951	16179	16038	16311	16182	16109	16265	16214	16255	16299	16098	16027	16325	16307	16283	16314	16140	16487	16271	16245	16132	16029	16358	16209	16263	16164	16064	16129	16259	16095	16180	16127	16339	16238	16197	16332	16111	16241	16387	16276	16166	16165	16023	16261	16241	16138	16041	16319	16196	16028	16284	16220	16061	16185	16137	16240	16416	16221	16339	16270	16183	16165	16271	16172	16098	16040	16148	16256	16159	16297	16312	16301	16217	16243	16117	16041	16336	16192	16234	16107	16243	16233	16188	16293	16081	16086	16250	15991	16158	16138	16112	16226	16218	16309	16074	16489	16265	16223	16127	16253	16237	16174	16126	16365	16087	16134	16179	16205	16047	16203	16232	15954	16147	16295	16237	16170	16151	16032	16114	16097	16062	16319	16141	16046	16339	16209	16204	16103	16217	16382	16273	16182	16149	16327	16211	16179	16323	16085	16137	16324	16031	16086	16124	16153	16131	16239	16365	16080	16191	16112	16237	16252	16044	16235	16291	16146	16222	16236	16157	16173	16391	16308	16038	16369	16190	16302	16353	16226	16133	16350	16101	16148	16105	16296	16178	16314	16269	16410	16192	16094	16093	16064	16119	16311	16398	16161	16281	16218	16327	15973	16199	16262	16203	16318	16304	16240	16213	16151	16236	16370	16156	16378	15988	16272	16203	16263	16300	16198	16266	16158	16075	16255	16256	16228	16282	16088	16276	16222	16197	16182	16188	16154	16135	16361	16308	16330	16116	16213	16082	16189	16284	16088	16162	16252	16177	16275	16157	16174	16257	16244	16122	16076	16052	16283	16106	16119	16064	16198	16272	16369	16167	16149	16149	16113	16206	16214	16050	16233	16254	16173	16242	16167	16259	16286	16133	16322	16093	16009	16352	16106	16222	16094	16126	16220	16095	16379	16139	16426	16188	16102	16234	16175	16176	16108	16193	16209	16153	16365	16093	16123	16368	16212	16224	16163	16323	16220	16153	16170	16181	16269	16207	16221	16133	16245	16114	16311	15965	16371	16247	16175	16150	16339	16141	16250	15977	16100	16535	16186	16056	16282	16024	16236	16197	16176	16290	16216	15987	16359	16180	16263	16210	16280	16361	16092	16317	16040	16256	16396	16109	16337	16088	16336	16170	16286	16320	16206	16274	16277	16154	16138	16181	16191	16151	16113	16168	16111	16134	16188	16316	16212	16288	16305	16123	16211	16191	16269	16270	16214	16075	16218	16283	16083	16271	16298	16278	16464	16222	16259	16390	16312	16172	16088	16302	16145	16064	16183	16109	16147	16289	16385	16172	16245	16344	16225	16233	16124	16346	16131	16063	16026	16034	16155	16123	16174	16423	16128	16217	15952	16035	16074	16177	16459	16243	16167	16234	16184	16120	16098	16162	16376	16325	16191	16133	16340	16318	16105	16247	16063	16349	16145	16181	15981	16131	16201	16195	16181	16101	16185	16004	16114	16079	16192	16292	16279	16244	16271	16203	16166	16046	16202	16245	16074	16146	16063	16208	16281	16262	16374	16213	16299	16119	16039	16119	16100	16154	16214	16071	16196	16195	16236	16220	16290	16250	16093	16146	16247	16211	16312	16051	16140	16193	16112	16272	16213	16154	16206	16212	16208	16331	16239	16172	16294	16141	16293	16167	16178	16285	16223	16225	16157	16251	15997	16351	16150	16171	16129	16188	16212	16258	16162	16296	16234	16245	16286	16199	16175	16307	16171	16244	16278	16270	16418	16148	16101	16083	16316	16186	16259	16254	16181	16118	16195	16177	16237	16132	16254	16252	16242	16219	16260	16345	16214	16239	16199	16035	16252	16205	16098	16128	16254	16268	16225	16296	16123	16064	16120	16217	16260	16174	16067	16086	16350	16396	16381	16247	16257	16065	16188	16163	16096	16117	16148	16277	16206	16218	16265	16123	16324	16349	16395	16439	16294	16222	16260	16282	16091	16343	16222	16154	16436	16301	16129	16264	16212	16223	16238	16135	16117	16151	16288	16235	16475	16157	16157	16248	16155	16375	16210	16139	16133	16107	16134	16289	16224	16156	16224	16166	16145	16201	16231	16314	16292	16238	16193	16273	16306	16278	16078	16194	16127	16082	16061	16174	16281	16200	16251	16209	16098	15959	16100	16230	16045	16312	16159	16076	16109	16182	16202	16119	16158	16174	16081	16201	16022	16234	16349	16086	16360	16255	16208	16271	16115	16204	16307	16292	16173	16140	16212	16187	16283	16231	16144	16084	16185	16169	16286	16213	16268	16215	16276	16300	16237	16034	16026	16252	16248	16182	16133	16335	16191	16046	16121	16137	16096	16208	16144	16371	16066	16092	16244	16270	16200	16110	16097	16224	16236	16339	16154	16098	16296	16175	16336	16287	16117	16219	16293	16067	16136	15899	16349	16183	16214	16246	16180	16114	16275	16073	16100	16147	16255	16236	16098	16242	16191	16124	16192	16297	16204	16169	16300	16079	16322	16179	16188	16293	16190	16241	16299	16186	16272	15994	16179	16199	16137	16268	16345	16420	16120	16156	16172	16150	16230	16119	16095	16205	16369	16289	16121	16070	16136	16315	16182	16238	16409	16264	16407	16232	16161	16209	16286	16428	16384	16177	15995	16305	16318	16234	16139	16123	16196	16342	16294	16081	16212	16226	16281	16200	16240	16074	16284	16085	16401	16149	16200	16134	16266	16361	16296	16156	16263	16306	16374	16421	16165	16379	16182	16223	16176	16151	16241	16356	16191	16137	16312	16193	16220	16026	16208	16281	16061	16307	16155	16187	16156	16270	16155	16293	16198	16209	16377	16231	16073	16216	16173	16331	16274	16219	15986	16049	16208	16193	16270	16272	16322	16286	16141	16236	16333	16260	16338	16228	16219	16335	16185	16273	16181	16209	15997	16216	16274	16229	16343	16170	16362	16283	16164	16146	16156	16197	16362	16148	16160	16026	16170	16127	16308	16137	16336	16187	16294	16333	16159	16027	16286	16122	16035	16204	16180	16248	16297	16115	16241	16333	16130	16107	16235	16177	16317	16078	16183	16287	16101	16326	16202	16259	16220	16268	16170	16175	16187	16500	16110	16232	16181	16265	16253	16156	16177	16096	16185	16168	16236	16215	16310	16197	16212	16019	16098	16381	16215	16142	16180	16229	16181	16265	16262	16254	16282	16088	16227	16212	16122	16330	16105	16247	16115	16186	16304	16246	16074	16327	16249	16138	16272	16157	16173	16298	16152	16214	16308	16237	16214	16176	16124	16034	16255	16079	16175	16369	16026	16325	16159	16237	16219	16199	16297	16201	16329	16155	16092	16168	16238	16124	16242	15969	16235	16426	16144	16168	16330	16361	16236	16139	16006	16363	16083	16233	16113	16294	16373	16299	16197	15939	16244	16188	16134	16321	16123	16242	16223	16232	16238	16102	16276	16298	16144	16311	16135	16037	16034	16248	16318	16117	16121	16180	16173	16200	16091	16239	16183	16126	16216	16346	16124	16364	16274	16076	16007	16124	16229	16257	16192	16271	16193	16270	16390	16114	16222	16191	16260	16035	16253	16078	16311	16226	16090	16231	16216	16281	16163	16114	16234	16180	16224	16121	16388	16241	16118	16073	16289	16214	16177	16134	16311	16235	16037	16299	16170	16160	16305	16422	16227	16212	16140	16209	16176	16293	16140	16107	16280	16117	16228	16333	16283	16228	16325	16139	16113	16216	16104	16128	16309	16133	16168	16079	16353	16204	16135	16198	16167	16219	16356	16247	16282	16060	16189	16201	16313	16097	16344	16153	16158	16226	16308	16188	16293	16211	16346	16261	16281	16333	16128	16381	16431	16235	15965	16311	16268	16147	16004	16269	16245	16357	16132	16451	16123	16224	16189	16226	16281	16185	16432	16282	16285	16135	16153	16246	16003	16258	16078	16122	16081	16337	16234	16310	16311	16144	16323	16400	16181	16201	16213	16201	15989	16365	16353	16339	16104	16089	16250	16319	16211	16226	16232	16216	16384	16151	16224	16132	16189	16194	16202	16106	16160	16165	16230	16097	16290	16181	16032	16394	16206	16191	16280	16154	16208	16310	16370	16131	16313	16231	16078	16186	16108	16234	16161	16199	16147	16180	16147	16298	16402	16333	16203	16297	16288	16215	16231	16229	16330	16119	16341	16350	16106	16244	16174	16132	16146	16098	16115	16374	16164	16307	16292	16270	16123	16049	16141	16231	16153	16222	16172	16306	16144	16130	16097	16065	16246	16203	16262	16172	16157	16230	16137	16347	16052	16073	16090	16211	16361	16132	16211	16186	16033	16320	16197	16011	16208	16380	16335	16185	16234	16228	16094	16194	16312	16352	16069	16170	16392	16258	16190	16071	16103	16021	16091	16190	16102	16188	16296	16191	15970	16149	16234	16062	16189	16190	16166	16163	16062	15997	16304	16279	16032	16095	16328	16215	16248	16337	16173	16194	16193	16329	16134	16400	16252	16189	16125	16161	16373	16189	16165	16086	16265	16345	15971	16184	16174	16141	16344	16265	16146	16155	16221	16168	16254	16302	16203	16283	16309	16262	16068	16229	16121	16228	16258	16193	16333	16148	16192	16371	16340	16290	16358	16237	16263	16271	16135	16195	16309	15973	16049	16295	16286	16256	16154	16284	16163	16308	16215	16271	16069	16341	16271	16171	16146	16466	16326	16061	16232	16376	16072	16280
24555	21151	27644	25253	23807	26825	27786	24958	24313	24301	24134	24184	23876	23800	23696	23726	23528	23657	23948	23481	23697	23588	23743	23734	23807	23330	23740	23556	23319	23578	23706	23565	23571	23412	23708	23609	23770	23623	23746	23685	23494	23338	23664	23688	23328	23264	23429	23554	23798	23437	23543	23077	23498	23567	23508	23386	23602	23402	23612	23453	23411	23354	23263	23379	23328	23430	23481	23428	23547	23560	23494	23523	23142	23404	23537	23315	23500	23284	23289	23497	23411	23072	23417	23349	23047	23354	23378	23374	23217	23532	23292	23189	23445	23564	23361	23433	23624	23618	23208	23325	23331	23535	23410	23440	23568	23118	23178	23588	23246	23400	23339	23580	23388	23213	23475	23582	23476	23527	23433	23356	23474	23608	23418	23254	23344	23461	23310	23292	23760	23382	23737	23371	23399	23176	23346	23398	23304	23377	23405	23343	23352	23332	23307	23550	23454	23492	23265	23161	23551	23431	23400	23352	23468	23575	23298	23277	23354	23741	23290	23319	23323	23513	23156	23429	23323	23659	23615	23445	23307	23109	23333	23390	23515	23370	23564	23358	23306	23257	23496	23254	23293	23139	23377	23351	23387	23326	23263	23320	23270	23222	23437	23532	23429	23234	23135	23283	23497	23118	23338	23446	23314	23176	23221	23377	23252	23611	23256	23290	23434	23362	23425	23424	23563	23362	23500	23283	23390	23236	23598	23261	23589	23186	23628	23599	23463	23275	23517	23269	23297	23450	23179	23328	23152	23424	23610	23411	23592	23222	23507	23558	23242	23543	23416	23199	23487	23214	23306	23535	23546	23407	23373	23310	23166	23459	23340	23689	23419	23413	23444	23689	23281	23401	23750	23477	23368	23417	23491	23357	23710	23313	23415	23312	23238	23423	23278	23354	23415	23513	23544	23335	23296	23341	23231	23282	23206	23333	23392	23471	23306	23264	23631	23275	23216	23449	23225	23413	23287	23317	23346	23501	23470	23182	23175	23076	23562	23351	23310	23265	23172	23401	23361	23210	23401	23484	23476	23212	23356	23379	23338	23530	23344	23310	23457	23200	23280	23320	23569	23420	23325	23363	23480	23256	23364	23333	23652	23451	23150	23407	23420	23447	23431	23404	23582	23728	23544	23597	23326	23497	23455	23294	23612	23190	23694	23224	23410	23390	23309	23300	23532	23379	23506	23407	23493	23204	23371	23414	23248	23353	23488	23306	23437	23339	23250	23436	23262	23314	23330	23329	23357	23262	23559	23355	23378	23378	23363	23673	23145	23367	23477	23525	23556	23236	23275	23237	23162	23434	23261	23339	23355	23449	23237	23296	23552	23459	23289	23357	23271	23359	23579	23312	23169	23764	23295	23357	23183	23462	23359	23310	23372	23311	23182	23159	23376	23395	23361	23306	23335	23303	23463	23504	23171	23375	23310	23171	23228	23270	23415	23625	23546	23300	23201	23412	23360	23506	23379	23357	23333	23542	23453	23459	23420	23372	23490	23340	23150	23318	23578	23494	23303	23545	23445	23282	23329	23642	23339	23469	23332	23399	23507	23373	23382	23747	23519	23225	23556	23338	23160	23463	23265	23447	23304	23535	23498	23439	23416	23474	23251	23228	23515	23504	23417	23445	23529	23301	23353	23471	23280	23320	23186	23347	23379	23381	23472	23258	23527	23029	23547	23261	23407	23434	23373	23601	23380	23447	23469	23537	23500	23306	23271	23430	23244	23401	23419	23505	23332	23438	23638	23513	23590	23659	23261	23331	23547	23604	23475	23423	23547	23258	23383	23223	23318	23344	23334	23319	23530	23501	23353	23392	23385	23283	23537	23226	23296	23537	23360	23521	23517	23386	23301	23311	23562	23254	23359	23069	23374	23513	23353	23501	23490	23343	23425	23433	23258	23144	23194	23140	23303	23507	23398	23614	23416	23719	23494	23249	23426	23223	23323	23400	23198	23425	23410	23452	23470	23248	23366	23434	23466	23569	23433	23559	23392	23147	23376	23265	23312	23119	23213	23523	23181	23412	23282	23415	23336	23310	23400	23381	23400	23408	23287	23391	23393	23269	23541	23368	23460	23468	23569	23484	23428	23438	23411	23527	23381	23255	23384	23381	23647	23281	23433	23386	23400	23515	23532	23398	23128	23311	23514	23423	23347	23758	23227	23268	23510	23426	23391	23506	23215	23418	23518	23500	23300	23386	23372	23211	23430	23430	23519	23400	23339	23443	23276	23329	23291	23148	23302	23329	23609	23463	23366	23375	23554	23406	23557	23276	23324	23495	23266	23138	23357	23391	23474	23375	23087	23410	23171	23129	23269	23436	23295	23261	23219	23297	23059	23409	23595	23663	23417	23167	23481	23332	23462	23397	23531	23255	23448	23301	23612	23320	23277	23377	23343	23428	23319	23314	23497	23356	23503	23514	23150	23460	23331	23364	23223	23280	23398	23317	22992	23422	23389	23367	23629	23378	23419	23639	23156	23373	23142	23359	23489	23112	23541	23396	23181	23456	23320	23273	23538	23532	23396	23278	23561	23396	23437	23486	23165	23308	23536	23228	23435	23279	23399	23413	23556	23486	23274	23306	23335	23469	23310	23563	23387	23278	23073	23414	23260	23502	23296	23351	23517	23349	23336	23217	23375	23232	23685	23296	23217	23310	23441	23229	23074	23549	23334	23563	23366	23271	23336	23375	23399	23298	23448	23647	23596	23259	23415	23302	23504	23464	23167	23421	23457	23526	23216	23316	23403	23381	23530	23648	23736	23588	23559	23469	23511	23610	23299	23198	23436	23623	23594	23404	23604	23290	23239	23506	23364	23413	23451	23539	23382	23361	23356	23322	23341	23266	23520	23374	23439	23557	23489	23375	23371	23327	23336	23391	23352	23352	23456	23411	23372	23384	23480	23342	23591	23388	23387	23471	23076	23502	23363	23314	23606	23452	23420	23373	23575	23348	23445	23422	23441	23515	23427	23257	23461	23258	23480	23589	23294	23362	23365	23325	23282	23289	23437	23578	23364	23209	23356	23251	23641	23219	23396	23373	23579	23212	23353	23442	23347	23441	23369	23504	23376	23442	23466	23466	23353	23350	23394	23566	23292	23609	23289	23316	23419	23268	23396	23461	23284	23212	23431	23368	23277	23338	23457	23360	23185	23326	23343	23368	23506	23515	23453	23465	23396	23232	23396	23446	23271	23367	23240	23348	23436	23292	23620	23479	23533	23267	23241	23175	23392	23324	23420	23251	23430	23457	23375	23127	23147	23293	23298	23311	23466	23445	23314	23327	23304	23432	23504	23374	23367	23237	23471	23004	23384	23247	23415	23456	23457	23482	23405	23400	23121	23222	23495	23298	23435	23560	23367	23242	23531	23460	23275	23311	23395	23434	23489	23391	23453	23300	23334	23310	23269	23628	23144	23243	23490	23407	23483	23181	23119	23628	23208	23443	23509	23598	23443	23686	23176	23512	23361	23280	23280	23414	23397	23326	23193	23497	23334	23507	23280	23422	23413	23118	23316	23692	23588	23469	23553	23372	23386	23105	23504	23449	23194	23398	23379	23500	23311	23257	23567	23520	23462	23499	23210	23528	23538	23208	23348	23689	23297	23255	23411	23367	23381	23327	23344	23565	23454	23319	23199	23249	23426	23528	23331	23441	23589	23470	23227	23474	23331	23421	23596	23252	23336	23382	23276	23208	23233	23464	23340	23149	23410	23089	23402	23371	23409	23617	23247	23328	23508	23159	23423	23256	23480	23349	23390	23292	23593	23632	23348	23281	23227	23271	23664	23500	23525	23492	23349	23492	23534	23521	23390	23440	23452	23559	23441	23316	23409	23472	23595	23236	23340	23186	23292	23501	23478	23296	23497	23543	23402	23201	23314	23292	23449	23582	23289	23127	23504	23492	23421	23529	23339	23313	23415	23247	23359	23227	23430	23264	23509	23350	23412	23389	23134	23450	23401	23607	23569	23223	23301	23442	23567	23247	23239	23146	23385	23600	23384	23355	23382	23298	23370	23365	23281	23213	23364	23332	23311	23338	23244	23536	23405	23442	23419	23198	23341	23171	23351	23543	23529	23262	23265	23458	23405	23462	23287	23206	23544	23172	23479	23190	23602	23298	23465	23402	23339	23475	23350	23421	23616	23438	23104	23270	23590	23299	23389	23455	23238	23333	23621	23470	23350	23656	23535	23511	23191	23340	23453	23188	23594	23443	23343	23459	23412	23313	23471	23202	23523	23121	23293	23357	23294	23269	23471	23701	23598	23355	23517	23303	23538	23418	23456	23270	23375	23188	23390	23280	23602	23643	23210	23211	23394	23458	23412	23630	23576	23344	23500	23425	23418	23286	23816	23490	23109	23310	23325	23454	23577	23381	23498	23363	23202	23242	23456	23376	23586	23403	23400	23463	23233	23225	23221	23266	23166	23153	23215	23483	23348	23625	23621	23367	23237	23166	23299	23398	23526	23531	23263	23542	23595	23461	23346	23420	23353	23310	23336	23297	23151	23442	23425	23426	23514	23312	23459	23481	23588	23279	23406	23328	23517	23488	23458	23519	23304	23294	23491	23407	23446	23175	23627	23384	23389	23445	23390	23501	23444	23372	23333	23204	23458	23629	23249	23575	23456	23404	23408	23516	23238	23366	23373	23554	23441	23494	23226	23407	23436	23710	23214	23250	23591	23305	23421	23321	23165	23337	23525	23513	23394	23528	23277	23424	23405	23339	23473	23328	23551	23374	23451	23597	23331	23532	23368	23230	23333	23460	23422	23275	23654	23481	23286	23496	23530	23452	23509	23138	23469	23282	23340	23328	23397	23384	23433	23405	23289	23415	23388	23214	23510	23626	23568	23186	23507	23495	23395	23455	23550	23216	23412	23377	23401	23578	23199	23381	23538	23359	23323	23479	23302	23126	23357	23186	23261	23244	23448	23181	23205	23186	23470	23449	23427	23458	23240	23441	23205	23279	23572	23463	23175	23523	23318	23415	23452	23628	23535	23438	23272	23283	23408	23373	23161	23585	23646	23592	23563	23495	23452	23515	23383	23545	23601	23407	23438	23188	23145	23364	23296	23298	23531	23453	23460	23304	23471	23461	23561	23422	23608	23432	23396	23478	23422	23361	23452	23416	23421	23490	23408	23348
18064	29543	29107	23827	20732	19157	18040	17253	16877	16527	16223	16021	15911	15854	15848	15810	15691	15607	15731	15740	15601	15508	15448	15466	15502	15383	15432	15462	15443	15458	15461	15555	15330	15312	15343	15447	15457	15412	15254	15512	15640	15303	15319	15431	15596	15472	15469	15321	15361	15315	15420	15388	15428	15271	15166	15221	15323	15263	15374	15091	15420	15399	15456	15373	15319	15347	15488	15362	15415	15490	15463	15305	15184	15121	15249	15581	15233	15308	15261	15304	15344	15178	15390	15293	15374	15327	15294	15413	15242	15180	15412	15355	15390	15328	15192	15305	15334	15220	15204	15105	15254	15413	15477	15352	15277	15421	15218	15291	15328	15257	15234	15203	15112	15212	15278	15285	15228	15406	15206	15463	15146	15414	15330	15220	15338	15239	15242	15130	15282	15058	15320	15318	15212	15334	15203	15233	15400	15472	15098	15300	15418	15360	15389	15191	15231	15183	15410	15179	15099	15380	15239	15201	15380	15223	15401	15234	15315	15304	15321	15357	15355	15210	15153	15383	15352	15169	15266	15312	15233	15412	15244	15260	15140	15244	15332	15279	15281	15256	15257	15110	15212	15309	15094	15334	15208	15285	15358	15363	15263	15363	15310	15424	15417	15357	15278	15298	15189	15372	15374	15208	15217	15136	15203	15301	15281	15275	15148	15443	15090	15100	15420	15188	15410	15125	15266	15041	15041	15416	15181	15178	15328	15437	15089	15364	15393	15313	15062	15425	15226	15259	15322	15245	15221	15374	15200	15351	15189	15228	15309	15330	15379	15122	15349	15149	15230	15262	15240	15393	15275	15290	15210	15237	15167	15263	15089	15254	15144	15160	15465	15177	15197	15336	15323	15263	15171	15320	15319	15304	15277	15324	15156	15320	15236	15272	15495	15215	15231	15336	15358	15273	15206	15321	15222	15258	15325	15169	15327	15164	15201	15210	15264	15186	15421	15359	15143	15268	15325	15271	15290	15259	15195	15235	15282	15240	15209	15262	15356	15198	15304	15314	15429	15167	15168	15033	15334	15182	15263	15257	15415	15386	15144	15452	15278	15181	15309	15334	15215	15320	15252	15289	15213	15313	15352	15212	15361	15019	15389	15450	15350	15039	15305	15266	15428	15163	15460	15190	15173	15052	15448	15410	15282	15344	15297	15144	15342	15310	15416	15208	15344	15170	15288	15332	15299	15361	15170	15361	15259	15268	15394	15265	15308	15186	15231	15263	15412	15292	15343	15166	15359	15378	15076	15164	15242	15271	15257	15371	15234	15451	15240	15196	15387	15103	15272	15213	15322	15330	15254	15206	15228	15346	15273	15112	15281	15416	15419	15292	15309	15345	15423	15333	15271	15319	15294	15207	15237	15480	15412	15156	15154	15286	15284	15140	15348	15322	15407	15335	15244	15123	15157	15283	15409	15174	15382	15257	15443	15286	15333	15268	15288	15288	15450	15306	15243	15288	15422	15385	15231	15180	15228	15319	15331	15251	15237	15225	15358	15535	15118	15303	15288	15342	15176	15333	15352	15215	15445	15184	15311	15211	15330	15230	15207	15188	15162	15190	15317	15226	15314	15120	15304	15275	15205	15330	15233	15320	15413	15330	15261	15301	15222	15237	15246	15261	15213	15444	15237	15398	15292	15305	15233	15326	15314	15295	15174	15453	15265	15387	15367	15356	15277	15284	15409	15217	15219	15261	15416	15193	15300	15336	15521	15293	15263	15473	15239	15256	15226	15351	15320	15125	15299	15209	15128	15183	15182	15246	15246	15296	15340	15348	15172	15254	15269	15353	15436	15331	15059	15302	15154	15334	15333	15324	15235	15368	15408	15258	15405	15264	15362	15234	15420	15210	15409	15254	15120	15423	15314	15428	15357	15407	15240	15270	15191	15196	15280	15204	15398	15304	15420	15232	15314	15193	15285	15461	15240	15380	15432	15248	15259	15254	15402	15169	15258	15166	15164	15386	15211	15298	15385	15266	15205	15395	15319	15367	15275	15165	15178	15220	15437	15162	15388	15256	15156	15103	15044	15326	15191	15323	15124	15162	15259	15197	15148	15183	15257	15445	15100	15222	14987	15257	15326	15393	15197	15245	15368	15320	15233	15330	15166	15418	15264	15268	15470	15402	15292	15108	15235	15329	15193	15294	15376	15198	15353	15176	15038	15357	15269	15379	15405	15343	15225	15252	15315	15207	15387	15141	15307	15292	15207	15212	15373	15411	15197	15356	15464	15322	15232	15333	15305	15404	15334	15195	15331	15329	15172	15268	15425	15261	15265	15333	15169	15308	15201	15359	15325	15296	15217	15198	15323	15288	15337	15478	15036	15382	15363	15318	15192	15267	15384	15188	15320	15268	15159	15436	15182	15310	15371	15278	15299	15283	15371	15313	15191	15272	15179	15233	15186	15403	15267	15469	15381	15319	15244	15284	15419	15407	15306	15180	15289	15378	15298	15212	15251	15271	15302	15321	15203	15332	15166	15322	15219	15259	15388	15282	15329	15260	15359	15221	15317	15329	15343	15111	15253	15154	15354	15189	15214	15353	15328	15293	15321	15449	15077	15325	15348	15178	15155	15243	15346	15328	15401	15386	15421	15329	14993	15431	15194	15059	15331	15295	15245	15378	15284	15397	15182	15232	15082	15146	15285	15259	15244	15151	15226	15506	15380	15347	15305	15268	15225	15280	15294	15386	15243	15274	15320	15273	15129	15320	15056	15176	15373	15348	15333	15121	15320	15211	15251	15261	15330	15266	15356	15285	15465	15230	15323	15357	15231	15267	15176	15200	15224	15279	15305	15126	15284	15263	15367	15246	15139	15237	15404	15127	15242	15316	15349	15247	15258	15287	15266	15225	15415	15233	15257	15512	15173	15100	15338	15316	15205	15287	15115	15232	15410	15133	15212	15281	15253	15348	14985	15240	15481	15211	15281	15108	15185	15311	15331	15298	15261	15232	15145	15369	15333	15310	15389	15284	15297	15452	15190	15311	15342	15269	15319	15511	15197	15041	15172	15365	15129	15354	15434	15357	15148	15237	15311	15316	15338	15071	15254	15415	15307	15331	15363	15387	15311	15235	15380	15290	15445	15301	15306	15152	15364	15302	15437	15496	15034	15367	15197	15300	15226	15274	15236	15077	15301	15141	15116	15545	15406	15345	15303	15489	15377	15309	15324	15177	15191	15211	15240	15319	15373	15133	15291	15154	15248	15343	15289	15204	15199	15353	15175	15247	15302	15394	15203	15077	15263	15393	15232	15093	15254	15317	15201	15268	15161	15258	15335	15165	15069	15369	15133	15228	15258	15366	15341	15257	15406	15317	15404	15110	15279	15216	15190	15262	15384	15440	15273	15401	15325	15247	15338	15315	15310	15256	15350	15211	15172	15275	15178	15217	15256	15189	15200	15239	15170	15335	15392	15424	15207	15302	15152	15308	15178	15382	15478	15410	15238	15345	15338	15288	15223	15263	15274	15219	15111	15356	15234	15248	15226	15227	15376	15331	15168	15388	15451	15321	15326	15401	15205	15299	15189	15286	15194	15557	15281	15486	15306	15211	15219	15293	15335	15362	15115	15199	15305	15234	15163	15137	15348	15345	15254	15188	15134	15393	15172	15266	15283	15283	15346	15402	15410	15476	15391	15305	15293	15271	15316	15264	15314	15414	15285	15272	15255	15344	15266	15281	15249	14959	15207	15303	15425	15221	15294	15302	15181	15268	15150	15188	15194	15327	15239	15477	15422	15325	15174	15295	15398	15271	15309	15155	15332	15250	15042	15255	15206	15558	15321	15468	15201	15328	15303	15308	15173	15493	15249	15145	15314	15244	15355	15082	15228	15381	15242	15176	15141	15576	15339	15361	15251	15435	15208	15177	15178	15449	15329	15149	15290	15277	15193	15264	15247	15154	15217	15340	15226	15224	15413	15303	15314	15240	15363	15208	15216	15306	15537	15408	15360	15328	15271	15251	15301	15334	15211	15292	15286	15273	15262	15356	15241	15102	15208	15264	15315	15339	15364	15302	15046	15267	15378	15378	15309	15415	15369	15388	15194	15245	15196	15211	15165	15335	15342	15358	15246	15147	15336	15223	15181	15353	15291	15208	15402	15290	15416	15162	15356	15417	15334	15394	15277	15270	15243	15209	15336	15257	15377	15242	15422	15335	15370	15282	15250	15197	15268	15433	15213	15244	15309	15252	15432	15217	15316	15233	15434	15299	15343	15264	15459	15253	15301	15191	15392	15417	15191	15258	15276	15568	15372	15351	15263	15223	15291	15384	15050	15277	15198	15310	15241	15406	15341	15163	15147	15155	15212	15216	15157	15307	15175	15437	15249	15434	15216	15182	15278	15318	15388	15238	15165	15326	15125	15201	15235	15267	15454	15320	15066	15253	15235	15466	15433	15248	15291	15378	15092	15299	15152	15144	15280	15315	15157	15314	15326	15335	15260	15322	15390	15233	15275	15277	15432	15264	15241	15285	15089	15387	15317	15291	15444	15350	15298	15367	15110	15363	15198	15222	15108	15184	15376	15372	15301	15327	15199	15201	15128	15311	15227	15193	15361	15182	15153	15285	15275	15263	15463	15344	15367	15273	15418	15151	15209	15360	15245	15446	15153	15371	15411	15316	15363	15277	15344	15290	15190	15223	15395	15315	15217	15203	15253	15339	15208	15245	15287	15442	15400	15362	15159	15299	15405	15452	15363	15505	15247	15101	15156	15254	15252	15327	15322	15302	15408	15311	15216	15404	15221	15321	15147	15397	15338	15294	15259	15165	15311	15352	15212	15301	15195	15422	15300	15182	15045	15248	15190	15378	15315	15326	15176	15459	15419	15250	15256	15307	15378	15206	15177	15320	15229	15328	15530	15421	15413	15359	15069	15233	15260	15331	15392	15264	15360	15340	15484	15176	15212	15255	15241	15330	15492	15218	15463	15509	15147	15215	15313	15373	15221	15254	15120	15294	15278	15106	15267	14989	15405	15240	15173	15146	15276	15294	15313	15269	15196	15326	15157	15283	15336	15302	15371	15353	15316	15239	15137	15169	15287	15251	15291	15309	15251	15238	15358	15486	15338	15254	15302	15377	15219	15298	15373	15413	15191	15078	15324	15217	15333	15365	15385	15215	15149	15277	15256	15399
22712	21203	27915	24833	22094	26278	30751	26379	25251	25601	25075	24723	24630	24570	24612	24253	24326	24120	24208	23832	24277	24415	24153	24078	24113	24016	23982	24043	23980	23943	24122	23968	23832	23720	23739	24132	23934	23645	23657	23650	23833	23796	23926	23962	23960	23980	23957	23660	24050	23809	23802	23791	23817	23732	23927	23771	23923	23831	23626	23913	23691	23825	23911	24042	23681	23706	23786	23804	23667	23755	23566	23819	23933	23994	23922	23639	23849	23501	23878	23729	23593	23892	23892	23639	23510	23926	23654	23972	23959	23633	23620	23783	23768	24037	24049	23828	23656	23713	23690	23385	23806	23556	23716	23666	23590	23531	23793	23798	23643	23603	23752	23572	23553	23824	23813	23454	23894	24018	23798	23553	23869	23812	23752	23705	23790	23897	23757	23845	23795	23751	23859	23540	23869	23604	23831	23704	23640	23671	23729	23656	23827	23862	23773	23756	23735	23889	23691	23753	23869	23748	23790	23550	23561	23919	23669	23766	23763	23810	23899	23577	23702	23849	23694	23774	23756	23804	23579	23831	23882	23760	23862	23842	23859	23561	23572	23805	23968	23805	23710	23736	23826	23691	23859	23585	23927	23898	23586	23577	23992	23939	23877	23923	23766	23662	23603	23563	23651	23958	23728	23632	23685	23685	23536	23985	23776	23834	23629	23762	23813	23760	23609	23669	23750	23711	23672	23658	23651	23708	24072	23748	23738	23759	23914	23690	23984	23752	23676	23756	23833	23583	23884	24062	23670	23974	23684	23705	23815	23685	23732	23633	23885	23775	23722	23719	23853	23710	23835	24071	23770	23875	23772	23796	23690	23934	23828	23669	23526	23774	23566	23662	23858	23631	23517	23820	23867	23724	23780	23746	23759	24000	23749	23610	23551	23708	23667	23753	23588	23937	23769	23862	23796	23706	23771	23767	23867	23651	23842	23920	23668	23876	23856	23846	23773	23901	23688	23409	23805	23793	23852	23618	23786	23793	23737	23813	23709	23997	23756	23667	23947	23681	23749	23866	23542	23790	23827	23763	23739	24118	23685	23947	23808	23605	23850	23718	23773	23806	23701	23652	23501	23811	23953	23874	23444	23574	23761	23712	23744	23795	23445	23589	23757	23841	23764	23820	23986	23739	23646	23838	23746	23876	23733	23690	23955	23729	23592	23720	23765	23703	23505	23586	23928	23553	23818	23883	23894	23746	23874	23724	23754	23852	23689	23757	23765	23591	23874	23688	23490	23878	23705	23579	23911	23568	23640	23789	23776	23515	23675	23735	23733	23641	23679	23859	23898	23901	23511	23692	23806	23682	23759	23530	23587	23793	23596	23613	23906	23633	23520	23438	23463	23498	23758	23839	23913	23703	23857	23833	23736	23612	23755	23577	23849	23610	23543	23934	23636	23665	23810	23760	23552	23660	23541	23693	23782	23701	23913	23773	23643	23760	23813	24108	23583	23601	23688	23681	23711	23570	23636	23550	23926	23735	23743	23950	23689	23683	23698	23589	23963	23600	23674	23494	23784	23740	23579	23659	23621	24012	23633	23692	23561	23772	23908	23626	23514	23748	23766	23526	23738	23675	23762	23697	23731	23619	23569	23689	23541	23479	23941	23877	23991	23793	23844	23532	23627	23672	23822	23698	23722	23608	23804	23674	24030	23799	23819	23685	23737	23644	23710	23865	23969	23587	23834	23911	23761	23660	23654	23787	23940	23910	23788	23590	23727	23543	23825	23768	23949	23560	23770	23823	23880	23866	23774	23639	23657	23674	23722	23748	23709	23509	23893	23864	23679	23915	24025	23655	23875	23502	23637	23761	23730	23838	23543	23996	23576	23777	23675	23568	23637	23762	23806	23542	23750	23586	23646	23716	23775	23663	23796	24003	23773	23741	23712	23509	23740	23774	23870	23667	23849	23577	23631	23902	23629	23462	23784	23798	23836	23719	23776	23635	23726	23810	23928	23632	23972	23558	23596	23902	23781	23562	23609	23748	23872	23899	23898	23602	23850	23917	23942	23477	23645	23696	23776	23889	23640	23525	23437	23871	23804	23743	23576	23861	23717	23779	23830	23788	23740	23825	23815	23793	23826	23844	23886	23739	23734	23632	23598	23771	23816	23895	23569	23797	23627	23628	23753	23856	23740	23762	23574	23640	23721	23698	23757	23763	23842	23683	23760	23814	23682	23340	23640	23824	23631	23822	23483	23768	23759	23623	23875	23666	23653	23748	23868	23714	23689	23684	23710	23581	23655	23393	23590	23911	23760	23898	23880	23870	23763	23736	23627	23859	23665	23550	23538	23742	23663	23646	23588	23890	23777	23782	23849	23655	23485	23698	23646	23735	23700	23844	23851	23841	23621	23676	23684	23602	23559	23775	23865	23757	23956	23824	23959	23524	23758	23759	23877	23810	23581	23517	23628	23790	23458	23582	23685	23682	23442	23533	23591	23565	23767	23688	23608	23495	23813	23923	23709	23892	24008	23873	24016	23884	23812	23752	23925	23822	23719	23861	24061	23799	23857	23788	23734	23648	23735	23780	23902	23737	23357	23588	24015	23747	23671	23763	23796	23668	23718	23730	23896	23892	23721	23879	23825	23583	23701	23712	23868	24161	23931	23515	23735	23739	23769	23739	23476	23790	23819	23484	23837	23840	23739	23831	23752	23734	23788	23559	23819	23503	23521	23854	23881	23850	23530	23627	23762	23621	23704	23884	23673	23646	23621	23844	23734	23743	23812	23799	23993	23715	23801	23562	23875	23764	23866	23635	23754	23890	23690	23704	23627	23853	23715	23782	23905	23865	23801	23673	23583	23719	23697	23699	23570	23612	23671	23566	23641	23610	24021	24025	23806	23628	24070	23526	23594	23863	23804	23793	23626	23746	23800	23633	23747	23676	23678	23491	23707	23734	23674	23434	23448	23790	23861	23570	23859	23639	23696	23730	23345	23547	23761	23634	23822	23639	23768	23733	23849	23946	23932	23726	23455	23765	23750	23903	24140	23626	23591	23603	23464	23765	23926	23999	23711	23751	23886	23864	23819	23772	23688	23658	23684	23843	23907	23736	23872	23726	23737	23637	23695	23600	23757	23545	23970	23842	23712	23606	23567	23698	23571	24059	23726	23817	23958	23630	23800	23643	23805	23770	23760	23780	23747	23657	23459	23822	23766	23672	23946	23834	23663	23659	23693	23778	23821	23750	23915	23658	23840	23797	23853	23811	23805	24055	23657	23807	23605	23835	23667	23506	23675	23602	23709	23918	23866	23802	23636	23500	23634	23651	23864	23824	23804	23744	23473	23570	23593	23695	23750	23788	23709	23619	23852	23598	23744	23615	23523	23757	23674	23718	23596	23947	24050	23965	23835	23732	23730	23577	23765	23887	23759	23710	23744	23670	23620	23737	24031	23783	23692	24025	23682	23374	23702	23744	23639	23767	23749	23851	23704	23863	23976	23784	23722	23751	23670	23445	23737	23672	23882	23728	23676	23783	23857	23626	23642	23663	23783	23446	23842	23580	23888	24008	23912	23792	23415	23814	23917	23654	23608	23828	23954	23582	23687	23689	23800	23577	23662	23921	23809	23511	23602	23570	23525	23639	23714	23650	23843	23666	23760	23865	23744	23578	23716	23700	23702	24032	23668	23470	23787	23583	23877	23882	23869	23841	23892	23490	23880	23651	23567	23635	23859	23607	23834	23786	23761	23830	23863	23770	23744	23872	23759	23800	23720	23727	23571	23775	23737	23816	23728	23851	23751	23750	23778	23823	23836	23662	23920	23715	23774	23843	23897	23794	23751	23629	23651	23659	23651	23493	23761	23573	23854	23693	23676	23557	23517	23869	23807	23677	23657	23718	23739	23446	23946	23827	23666	23950	23874	23707	23534	23713	23568	23688	23717	23777	23897	23677	23713	23872	23789	23776	23684	23502	23619	23684	23526	23892	23818	23808	23765	23781	23857	23704	23448	23703	23702	23640	23759	23599	23639	23807	23651	23558	23705	23903	23672	23850	23713	23847	23908	24055	23633	23634	23955	23682	23788	23744	23746	23744	23843	23559	23462	23795	23934	23836	23585	23750	23817	23638	23633	23980	23664	23840	23823	23570	23697	23637	23837	23764	23875	23572	23658	23377	23393	23672	23759	23854	23672	23905	23935	23516	23820	23761	23901	23918	23637	23647	23771	23693	23630	24106	23727	24047	23824	23834	23740	23828	23643	23639	23673	23792	23772	23701	23817	23940	23747	23529	23732	23564	23383	23551	23540	23609	23675	23840	23792	23402	23762	23545	23772	23678	23676	23782	23930	23698	23763	23811	23854	23630	23623	23708	23657	23821	23610	23954	24057	24109	23783	23882	23785	23881	23650	23544	23729	23773	23707	23633	23833	23833	23680	23486	23786	23732	23617	23548	23590	23733	23751	23727	23763	23581	23621	23622	23767	23697	23681	23923	23813	23686	23749	23600	23565	23768	23824	23562	23666	23559	23784	23550	23821	23768	23599	23699	23898	23741	23589	23865	23660	23573	23518	23604	23551	23727	23956	23613	23766	23842	23368	23752	23719	23666	23585	23661	23391	23934	23697	23746	23657	23802	23853	23778	23555	23680	23936	23771	23661	23836	23840	23466	23886	23784	23737	23774	23831	23826	23672	23800	23422	23878	23794	23924	23823	23806	23718	24001	23876	23758	23512	23430	23709	23744	23647	23677	23743	23722	23897	23582	23936	23752	23734	23767	23749	23872	23776	23661	23342	23565	23787	23655	23881	23696	23917	23669	23641	23835	23575	23693	23677	23945	23652	23755	23633	23775	23975	23809	23821	23823	23771	23717	23917	23469	23568	23661	23578	23523	23658	23806	23801	23437	23647	23840	23538	23738	23517	23842	23585	23486	23814	23663	23599	23860	23638	23658	23765	23630	23540	23655	23845	23584	23677	23545	23622	23678	23818	23758	23629	23650	23803	23255	23823	23491	23538	23551	23813	23602	23511	23732	23669	23927	23474	23590	23680	23805	23686	23702	23821	24001	23977	23625	23573	23883	23662	23838	23668	23489	23605	23689	23641	23911	24064	23814	23957	23625	23872	23639	23576	23664	23616	23946	23841	23781	23780	23637	23778	23328	23703	24015	23630	23736	23780	23791	23737	23459	23770	23776
20028	34919	34557	27493	24114	21185	19721	18712	18171	17481	16970	16650	16576	16221	16325	16264	16035	16156	15912	15955	15828	15855	15885	15725	15682	15870	15604	15824	15442	15595	15727	15416	15795	15536	15665	15532	15758	15805	15543	15572	15388	15592	15639	15448	15516	15500	15511	15433	15642	15551	15333	15639	15642	15541	15413	15244	15537	15485	15637	15552	15365	15661	15495	15529	15596	15358	15268	15335	15575	15541	15475	15495	15375	15321	15461	15394	15398	15260	15340	15446	15330	15348	15271	15435	15239	15495	15529	15156	15321	15168	15326	15591	15454	15537	15339	15568	15488	15403	15566	15565	15420	15505	15355	15336	15266	15361	15336	15427	15477	15401	15358	15391	15361	15546	15450	15150	15355	15508	15327	15356	15461	15456	15456	15346	15454	15376	15435	15353	15488	15368	15444	15507	15542	15486	15384	15327	15382	15384	15482	15443	15506	15413	15448	15380	15527	15425	15458	15372	15457	15364	15418	15259	15477	15315	15470	15479	15417	15451	15332	15408	15254	15620	15409	15327	15320	15306	15332	15394	15480	15381	15521	15485	15425	15412	15512	15559	15438	15359	15383	15353	15535	15292	15569	15380	15454	15383	15397	15227	15519	15469	15596	15421	15384	15401	15394	15500	15233	15381	15342	15477	15475	15483	15308	15389	15117	15400	15505	15548	15358	15245	15400	15471	15288	15382	15486	15324	15364	15510	15514	15229	15335	15396	15387	15466	15479	15573	15471	15365	15495	15463	15537	15550	15498	15447	15569	15372	15319	15467	15412	15332	15336	15510	15535	15441	15344	15519	15483	15326	15601	15360	15333	15458	15509	15264	15505	15305	15303	15466	15355	15467	15303	15368	15293	15424	15304	15434	15387	15525	15239	15347	15341	15474	15300	15393	15504	15334	15506	15449	15359	15423	15488	15402	15383	15436	15304	15351	15542	15400	15482	15351	15180	15350	15431	15348	15306	15241	15507	15389	15509	15533	15316	15567	15247	15433	15538	15476	15379	15434	15388	15320	15320	15450	15379	15419	15339	15556	15403	15522	15407	15329	15333	15546	15536	15483	15317	15456	15434	15419	15348	15430	15476	15403	15409	15140	15619	15289	15285	15403	15456	15506	15255	15400	15405	15333	15427	15247	15416	15366	15156	15282	15475	15338	15445	15309	15240	15475	15431	15406	15427	15452	15479	15278	15434	15399	15357	15303	15410	15351	15552	15532	15484	15486	15521	15388	15284	15384	15362	15457	15470	15302	15297	15358	15396	15448	15333	15433	15392	15504	15373	15465	15395	15474	15474	15384	15529	15366	15476	15476	15258	15563	15264	15429	15386	15205	15309	15421	15482	15445	15583	15414	15331	15502	15368	15419	15453	15547	15156	15419	15455	15426	15328	15365	15370	15529	15300	15646	15499	15327	15408	15252	15500	15368	15505	15362	15458	15463	15480	15317	15542	15099	15492	15323	15364	15366	15636	15320	15420	15339	15610	15313	15239	15423	15570	15367	15527	15475	15347	15478	15352	15419	15389	15180	15469	15421	15265	15261	15321	15458	15359	15271	15438	15384	15294	15469	15468	15323	15398	15398	15333	15376	15448	15510	15417	15494	15368	15125	15293	15494	15407	15378	15517	15424	15423	15466	15449	15347	15311	15521	15519	15395	15652	15547	15100	15459	15497	15445	15410	15555	15446	15236	15477	15280	15304	15547	15385	15466	15441	15552	15329	15290	15461	15456	15357	15334	15322	15175	15393	15162	15423	15496	15220	15487	15253	15471	15491	15496	15500	15531	15483	15275	15312	15287	15351	15284	15441	15440	15594	15251	15414	15241	15228	15532	15347	15181	15346	15258	15462	15552	15519	15375	15205	15409	15415	15344	15382	15316	15323	15249	15453	15405	15381	15282	15359	15319	15300	15365	15334	15252	15511	15466	15377	15413	15550	15372	15431	15423	15422	15465	15351	15423	15342	15492	15456	15503	15480	15478	15396	15287	15429	15360	15432	15566	15467	15380	15279	15325	15379	15363	15280	15418	15407	15370	15454	15457	15334	15451	15529	15442	15294	15383	15328	15328	15362	15441	15395	15535	15294	15526	15461	15255	15363	15454	15267	15533	15342	15531	15340	15375	15384	15378	15311	15335	15514	15290	15326	15434	15338	15414	15392	15413	15401	15470	15436	15305	15183	15466	15389	15441	15453	15511	15316	15412	15431	15464	15438	15330	15398	15312	15557	15308	15253	15195	15450	15112	15184	15234	15400	15361	15233	15412	15428	15226	15404	15391	15573	15430	15498	15452	15465	15514	15493	15487	15454	15268	15263	15346	15567	15394	15374	15319	15368	15507	15371	15469	15325	15323	15350	15406	15483	15419	15394	15371	15451	15370	15326	15433	15360	15468	15434	15483	15387	15434	15364	15302	15315	15448	15299	15161	15551	15316	15447	15458	15426	15536	15317	15382	15371	15450	15297	15478	15464	15378	15172	15347	15303	15283	15628	15376	15428	15401	15365	15427	15367	15545	15224	15401	15402	15335	15351	15079	15481	15462	15491	15257	15446	15403	15332	15405	15419	15550	15426	15580	15394	15311	15427	15477	15306	15387	15434	15447	15275	15438	15583	15351	15586	15450	15533	15258	15353	15382	15472	15215	15506	15402	15388	15416	15245	15384	15360	15554	15442	15482	15465	15416	15364	15375	15350	15440	15324	15236	15402	15316	15166	15335	15333	15408	15381	15272	15417	15319	15564	15280	15460	15390	15392	15402	15496	15480	15589	15275	15433	15480	15486	15182	15768	15381	15513	15415	15452	15488	15286	15342	15439	15471	15325	15332	15498	15360	15379	15433	15382	15411	15303	15325	15503	15309	15410	15522	15429	15391	15246	15398	15326	15420	15429	15457	15583	15447	15535	15407	15303	15354	15195	15370	15285	15376	15307	15398	15453	15321	15298	15444	15358	15262	15450	15291	15591	15434	15351	15290	15409	15514	15493	15549	15456	15349	15535	15505	15151	15345	15239	15323	15388	15551	15451	15425	15334	15400	15523	15321	15371	15341	15520	15230	15380	15379	15374	15493	15423	15301	15621	15502	15478	15326	15263	15305	15342	15447	15531	15567	15399	15384	15375	15427	15380	15523	15452	15342	15446	15279	15416	15367	15307	15285	15237	15359	15500	15377	15387	15333	15338	15496	15560	15239	15395	15483	15369	15382	15334	15290	15422	15250	15477	15376	15328	15384	15562	15310	15461	15451	15482	15422	15548	15148	15478	15533	15314	15350	15386	15448	15342	15457	15426	15476	15314	15522	15342	15251	15272	15479	15406	15389	15353	15550	15437	15301	15503	15445	15279	15274	15363	15454	15170	15244	15330	15407	15393	15323	15342	15336	15475	15357	15231	15458	15532	15273	15383	15473	15342	15430	15535	15514	15389	15439	15218	15370	15394	15285	15447	15516	15419	15354	15391	15647	15430	15384	15349	15338	15472	15397	15392	15505	15422	15312	15282	15263	15316	15459	15222	15438	15469	15476	15536	15355	15164	15434	15232	15472	15325	15270	15385	15377	15425	15567	15443	15429	15458	15359	15421	15319	15255	15366	15419	15371	15504	15343	15384	15442	15347	15363	15491	15342	15450	15523	15403	15414	15441	15372	15387	15297	15384	15157	15334	15604	15153	15349	15372	15447	15420	15366	15423	15309	15355	15287	15271	15442	15222	15460	15468	15370	15425	15379	15350	15573	15489	15398	15555	15481	15364	15396	15537	15423	15400	15321	15195	15407	15359	15204	15512	15503	15423	15315	15300	15315	15328	15517	15313	15359	15390	15324	15377	15672	15426	15387	15304	15274	15403	15356	15377	15361	15477	15369	15434	15390	15495	15507	15423	15449	15424	15411	15559	15379	15483	15463	15471	15458	15410	15609	15338	15444	15567	15412	15441	15473	15418	15297	15306	15478	15456	15422	15382	15347	15389	15423	15216	15552	15328	15456	15447	15323	15427	15428	15366	15368	15419	15434	15506	15360	15393	15463	15493	15238	15226	15588	15376	15654	15452	15294	15361	15342	15348	15249	15286	15412	15389	15328	15314	15412	15347	15353	15372	15465	15418	15363	15409	15411	15423	15178	15272	15319	15641	15206	15480	15366	15404	15345	15403	15553	15208	15459	15374	15312	15310	15328	15340	15399	15232	15246	15499	15479	15447	15366	15415	15321	15363	15512	15319	15448	15487	15408	15563	15493	15408	15338	15448	15367	15230	15521	15371	15436	15432	15308	15288	15416	15474	15360	15381	15378	15460	15386	15509	15496	15241	15376	15405	15511	15277	15358	15324	15367	15345	15440	15459	15302	15379	15421	15216	15355	15313	15450	15395	15403	15310	15348	15364	15248	15239	15356	15376	15451	15418	15439	15573	15343	15537	15391	15489	15263	15393	15585	15359	15513	15624	15470	15560	15348	15490	15412	15465	15315	15421	15404	15315	15475	15258	15351	15549	15346	15534	15507	15570	15385	15503	15245	15319	15426	15409	15380	15398	15479	15269	15416	15560	15426	15431	15375	15495	15480	15235	15351	15438	15322	15234	15522	15379	15418	15374	15430	15445	15393	15427	15408	15475	15442	15492	15260	15483	15563	15468	15302	15359	15391	15350	15482	15310	15605	15315	15344	15275	15451	15208	15197	15443	15323	15352	15404	15348	15271	15402	15410	15560	15481	15445	15488	15516	15537	15488	15338	15518	15366	15451	15170	15292	15311	15470	15395	15331	15362	15227	15343	15550	15427	15469	15597	15463	15368	15375	15443	15414	15376	15380	15435	15488	15370	15420	15480	15232	15371	15587	15231	15308	15484	15349	15491	15477	15303	15261	15510	15546	15571	15343	15479	15339	15444	15413	15464	15438	15344	15486	15410	15406	15493	15334	15443	15625	15399	15398	15465	15464	15430	15303	15209	15373	15423	15492	15388	15292	15509	15536	15379	15332	15374	15365	15450	15492	15547	15278	15291	15381	15279	15440	15443	15493	15504	15313	15538	15443	15336	15363	15329	15437	15475	15594	15464	15337	15390	15415	15377	15393	15407	15366	15314	15498	15400	15449	15162	15364	15437	15330	15360	15463	15614	15457	15291	15447	15411	15400	15370	15587	15492	15298	15310	15245	15378	15216	15338
34439	26949	30178	28485	26166	26017	25729	25393	25284	25163	25267	25288	25064	24980	24858	25275	25021	25066	25284	25223	24986	24986	25061	24968	25248	25011	25120	24958	25010	25116	25156	25157	24957	24941	24881	25213	25132	24983	25002	25029	25075	25026	24753	24911	24801	24776	24810	24998	25085	24781	24791	24883	24634	25159	24882	25122	25016	25064	24775	24897	24947	24871	24920	25013	25107	24766	24785	24878	24994	24898	24829	24905	24729	24774	24896	24855	24938	24944	25048	24898	25070	24764	24660	25141	24868	25070	24973	24903	25021	24902	24905	24834	25044	25125	24906	24935	24927	24976	24920	24798	25020	25141	25112	24948	25063	24907	24947	24977	25054	24765	24999	24807	24966	24889	24933	25061	24860	24648	24697	25016	25059	24891	24891	24835	25085	24966	24953	24921	24509	24630	24960	24725	25028	24847	24948	24947	25120	24669	24902	24658	24833	24968	24807	24882	24879	25112	24851	24818	24889	25022	24919	24558	24990	24736	24943	25054	24666	24874	25131	24901	24739	24981	24830	24825	25255	24739	25082	24973	24960	24908	24841	25033	25183	24869	24867	24840	24872	24774	25024	25065	24926	24908	24944	24940	25131	24920	25206	24910	24869	24520	24887	24549	25116	24919	24966	25066	24925	24893	24690	24948	24966	24999	24820	24864	24897	24895	24972	24499	24764	24670	24729	24949	24831	24587	24695	24778	25002	24803	24848	24868	24954	25072	24857	24926	24989	24749	25067	24787	24829	24816	24808	25143	24743	25194	24913	24884	25045	25191	24755	24819	24914	24876	25035	24764	24678	24937	25082	25147	24797	24812	25087	24929	25094	24797	25194	24939	24728	24720	24688	24847	24816	25030	25101	24957	24970	25132	24840	25115	24877	24956	24995	25154	24994	24930	25087	24877	24852	24811	25068	24921	24901	24937	24708	24998	24988	25050	24986	25047	25074	25019	24810	24830	24845	24967	24838	24804	24864	24804	25011	24951	25223	24936	24985	25109	24957	25131	25052	24830	25077	24977	24786	25061	24974	24857	24865	24950	25037	25011	25086	25113	24737	24914	24841	24659	24819	24636	24800	24919	25079	24985	24787	24959	24708	24660	24639	24957	25156	24923	24932	24756	24959	24797	24902	24996	25032	24828	24793	24835	25114	24831	24647	24835	24961	25026	24936	24758	24882	25051	25101	24926	25035	24759	25043	25017	24942	24977	25136	24899	25207	24724	25144	24840	24704	24631	25018	25190	24787	24630	24953	24936	24867	24636	24812	24675	24960	24768	24730	24852	25045	24993	24897	24788	24978	24814	24887	25003	24939	24700	25160	25236	24921	24874	25077	24942	25040	24898	25155	24992	24793	24898	24882	24871	24834	24756	24883	24961	25183	24923	25155	24832	24858	25098	24898	24921	24839	24825	24888	24971	24764	24610	25016	24907	25062	24836	24992	24720	24798	24916	25111	25158	24884	24815	24804	24854	24979	24899	24905	24751	24755	24912	25174	24802	25116	24893	24935	24653	24848	24781	24904	24867	24605	24755	24709	24830	24852	24793	24881	24931	25073	24863	25089	24929	24890	24879	24976	24799	24951	24927	24949	25019	24731	24756	24608	24826	24922	24804	25041	24969	24839	24966	25079	24734	24961	24776	24941	25054	25152	24762	25057	24953	25036	24596	25073	24734	24683	24843	24724	24707	24867	24801	24767	24805	25132	25000	24941	24754	24921	24927	24886	24851	24852	25018	24861	24827	24922	25041	25001	24799	24816	24954	24991	24941	24719	24951	25023	24808	25172	24768	24959	25191	25148	24822	24947	24812	24734	24920	25023	24879	24864	24753	24881	24983	24969	24799	25123	24832	24847	24800	24868	24692	24950	25015	24760	24878	24878	24971	24728	25121	25155	25033	24844	25041	25009	24983	24953	24943	24661	24902	24824	25006	24804	24912	24814	25109	24946	24827	24952	24708	24840	24824	24904	24942	24874	24740	24743	24802	24792	25013	24763	25169	25059	24959	25025	24842	25125	25002	24606	24846	25088	24839	24991	25068	25062	24909	24574	24770	24894	24832	25109	24930	24804	25065	24769	24684	24910	24947	24859	24996	25045	25208	24826	24770	24798	25120	24763	24942	25229	24886	24589	24866	25040	25067	25104	25177	24732	25013	24998	25095	25158	24883	24972	25009	24841	24962	25072	24869	24880	24818	24957	25091	25014	25076	24757	24918	24966	24958	25039	24791	25148	24769	24985	24715	24675	24821	25072	24968	24691	24999	24627	24911	24906	24850	24904	24820	25091	25011	25098	25051	24785	25017	25068	24893	24910	24977	25187	24852	24765	24910	24875	24966	24778	24672	24831	24768	24889	24655	24748	24952	24948	24885	24827	24983	24869	24566	24914	24995	24828	24810	24836	24966	24820	24867	24856	24965	25008	24935	25028	25021	24838	24737	24935	25020	25014	24769	24657	24880	24853	25066	25183	24897	25067	24837	25001	24739	24772	24801	25020	25001	24960	24865	24977	24648	25008	24779	24904	24709	24939	25092	25005	24978	24993	24821	24740	24900	25083	24897	24634	24983	25124	24951	25010	24669	25170	25005	24777	24981	24952	25092	25026	24870	24872	25065	25010	24894	24652	24701	25022	25059	24911	24783	24864	24992	25035	24961	24811	24884	24883	24797	24687	24896	24916	24895	24898	24873	24800	24613	24857	25108	24781	24818	24855	24870	24915	25015	24862	25036	24903	24924	24704	24870	25081	24767	24951	25348	25133	24808	24891	25096	25170	24926	25047	24890	24971	24760	24893	24883	24846	24863	24696	24796	24970	25033	24860	24922	24745	25034	25062	25039	24866	24951	24895	24750	24823	24855	24919	25251	24956	25083	25176	24962	24872	24900	24863	24760	24935	25021	24681	24817	24904	25012	25066	25013	24887	24906	25104	25003	25004	25058	24815	24557	24605	25014	25088	24839	24975	24886	25036	24649	24819	25023	24876	24932	24905	24930	25020	24842	24968	24900	25002	24838	24845	24547	24877	24782	25009	24944	24874	24680	24799	24629	25024	24795	25013	25084	25018	25104	25058	24938	24972	24768	24899	24710	24859	24985	24758	24749	24834	24902	24878	24920	24782	24818	25171	24902	25107	24980	24777	24826	24938	24781	24834	24729	24940	24888	24738	24655	24901	24767	25047	24882	24985	24818	24991	24911	24732	24923	24994	24969	24813	24761	24959	24563	25208	25161	24533	24717	24852	25006	24740	24808	24740	24807	24703	24765	24972	24619	25054	24679	24869	24690	25022	25206	24881	24654	24750	24861	25105	24755	25084	24903	25254	24895	24794	25109	25023	24780	25044	24753	24936	24863	24908	24912	25056	24693	24957	24819	24918	24855	25181	25022	24920	24614	24900	24867	24881	24975	24944	24803	24975	25006	25062	24905	24712	24985	24789	24721	24714	24853	24827	25005	24992	25154	25160	25026	24960	25056	24631	24916	25002	24971	25001	25043	25011	25159	25054	25076	24844	24961	25072	24845	24936	24908	24846	24990	25004	24847	24699	24859	24791	24915	24640	24852	24956	24629	24854	24682	24929	24618	24837	25155	24880	24747	24701	24997	24662	25006	25037	24881	24908	24874	25164	24953	24894	24852	24906	24526	24965	24879	24749	24966	25047	25058	24990	24953	24938	25153	24949	25123	25168	25049	24944	24909	24936	24976	25102	24812	24917	24810	24994	25111	25162	24876	25133	25061	24880	25018	24874	24773	24871	24833	25073	24768	24833	25054	24965	25007	24821	24905	24810	25100	24981	24763	24910	24794	24887	24996	24881	24879	24838	25108	24906	25060	25030	24778	24993	25063	25060	24856	24899	24855	24867	24870	24738	24932	24992	24861	24896	25138	24727	24718	24849	24896	24787	24844	24818	24713	24902	25018	24900	24989	24995	24979	24949	25095	24803	24928	24940	24867	24995	24927	24909	25035	24876	24858	24909	24744	24931	25029	24912	24930	24921	24994	25005	24895	25032	25066	25212	24825	24708	24610	24943	24953	24776	25091	24973	25371	24995	24834	24814	24798	24667	24755	25188	24831	24843	24887	24746	25056	24963	25036	24861	24934	25037	24923	25002	24764	24947	24915	24902	24938	25004	24834	24731	25008	25084	24880	24840	25140	25003	24999	25039	24867	24901	25061	25035	25053	24746	24772	24931	24900	24917	24822	25026	24935	24901	24998	24974	24883	24830	25090	25061	24706	25002	24932	25086	25054	25041	25121	24847	25037	24902	24978	24811	24713	25066	24624	24853	25059	24998	24758	24967	25077	24901	24956	24842	24984	24787	25198	24875	24954	24929	25016	24884	24955	24904	24979	24972	24944	24943	25035	24783	24732	25069	24724	24728	24830	25084	24908	24949	24832	25038	24931	24826	25057	25189	25284	25052	24928	24771	24810	24834	24941	25231	24897	25259	25199	24844	25050	24849	25060	24945	24884	24787	24929	25122	24762	24921	24995	24937	24723	24924	25020	24734	24808	24834	24858	24587	24703	24795	24745	24839	24709	24891	24887	24982	24719	24908	25049	24904	24598	24876	24984	25014	24991	24927	24871	24991	24781	24989	24998	24995	24930	24836	24924	24956	24829	24920	24940	24929	25168	24973	24966	24763	25094	24910	25006	24916	24728	24840	24815	24962	24988	24918	24816	24699	24902	24930	24837	25358	25100	24787	24880	25022	24937	24892	24956	24826	24829	24851	24755	24863	24830	25073	24725	24778	25055	25081	24770	24840	24971	24919	24700	24941	24844	24791	24831	25085	24985	24727	24951	24979	24816	24796	24961	25004	24664	24711	25197	24879	25032	25040	24948	24980	24899	24975	24810	24940	24893	24761	24748	24705	24942	24966	25033	25303	24937	24833	24961	25050	24702	24970	25011	24901	24880	24808	24822	25084	24768	25092	24853	25036	24911	24959	24905	24817	24794	25052	24983	25105	24722	24856	24814	25055	24788	24871	24957	24952	24969	24773	25005	24900	24889	24757	24590	25003	24854	25075	24983	24909	24806	24881	24951	25001	24792	24644	24800	25003	25040	25094	24874	24812	24979	24928	24985	24861	24805	24974	24829	24997	24967	25012	25117	25037	25038	24860	24776	24855	24948	25023	24875	25123	24844	24848	25136	25014	25082
20519	23173	23295	20017	18556	17623	17193	16733	16550	16427	16541	16427	16420	16311	16285	16166	16163	16373	16117	16332	16117	16053	16169	16060	16232	16169	16092	16187	16270	16192	15966	16089	16165	16007	16395	16187	16015	16053	16020	16115	16121	16012	16032	16092	16190	16114	15924	16346	16275	16001	15902	15935	16096	16053	15947	16169	16105	16239	16031	16168	16131	16204	16068	15989	15949	16040	15982	16004	15993	15975	16094	16082	16002	16208	15984	16024	15909	16165	16203	16082	15992	15839	15883	16096	16161	16241	16183	16035	15872	15967	16127	16001	15995	16118	16156	15958	16199	15880	16210	16075	16139	16119	16197	16097	16062	16038	16024	16050	15959	16131	15931	16104	15822	15916	16016	15964	15966	15908	16101	16060	16099	16162	16123	16062	16085	15890	16059	16049	15971	16043	16066	15939	16093	15919	16078	16016	16037	16073	15970	16128	16239	16217	15970	15948	16044	15999	16168	16079	15997	15995	15992	16183	16102	16195	16027	15928	16032	16047	16011	16038	15886	15908	16171	16014	16145	16111	16129	16074	15909	16047	15925	16023	16154	16038	16052	16110	16162	16086	15945	16093	16211	16099	16000	15990	15985	16041	15997	16140	16118	16002	16139	15818	15902	15993	15990	16053	16123	16074	16086	15963	16124	16161	16115	15914	16095	16073	16027	15939	15970	16028	15993	16090	16017	16124	15989	16171	16171	16016	16139	16059	16096	16133	15828	15869	15902	16228	15899	15999	16162	16003	16070	16112	16043	16026	16141	15938	16023	16025	16182	15961	16071	16024	16034	16212	16157	16123	16012	16067	16207	16202	15995	16108	16143	16092	15971	16182	16109	16133	15988	16088	15990	16097	15982	16119	15972	16119	16064	15879	15991	15927	15976	15889	15989	16041	16160	16002	16103	15910	16026	16034	16028	16123	16145	16045	16038	15994	16035	16070	15910	16085	16060	15997	16013	16089	16011	16160	16017	16047	16031	16046	16252	15969	15969	16119	16017	16154	15992	16038	16118	16167	16142	16163	16131	16158	16024	16178	15973	16110	16085	16005	15963	16070	15821	16037	16127	15954	16133	15974	15982	16127	16021	15837	16064	16148	16154	16061	16140	16167	16034	16068	16080	15901	16093	16069	16109	16103	16238	16153	16086	15928	16043	16184	16097	15960	16123	16023	16013	15981	15858	16122	16216	15965	16051	15998	16013	16180	15997	15951	15928	16018	16028	15953	15970	16103	16012	16193	16131	15851	16020	15976	16000	16081	16141	16073	15918	15956	16174	16021	15968	16018	15960	16089	15945	16099	15802	16361	16030	16175	15917	15746	16192	15999	15946	16156	16023	16032	16104	15972	15998	16061	15947	15738	16073	16142	16094	15956	15991	16090	16096	16180	16170	15970	16029	16200	15905	16196	16230	16105	15929	15913	16039	15996	16114	15963	16362	15931	16154	15911	15906	15931	16024	15986	16057	15962	16181	15913	15880	15938	15930	15963	15962	15945	16128	15968	16074	16062	16179	15986	15943	16075	16148	16066	16211	15938	15985	16103	16079	16143	16042	16077	16129	16037	16217	16099	16093	15861	16005	16219	16023	16002	15993	15957	16119	16028	16152	16109	16026	16065	16019	16028	15997	16121	16043	16144	15883	16205	16061	15918	16210	15988	16242	15976	15978	16161	15992	16046	16003	16080	16058	16024	16121	16120	16068	16064	16169	15963	16021	16175	16115	16004	16148	15851	16143	16100	16208	16143	16023	15802	16116	15972	16039	16074	16073	16119	16039	15905	16218	15990	16113	16138	15965	16269	15964	15897	16124	16011	16151	16028	16276	15983	15946	16070	16092	16144	16046	16027	16206	16156	16109	16029	16159	16022	16055	16183	16184	16073	16213	16085	16168	16101	16098	15864	15927	16019	16178	16078	16185	16047	15925	15868	15928	16049	16102	16080	16129	16054	16089	15727	16156	16067	16215	16080	16014	16066	16235	16036	16082	15974	16206	16292	16053	16145	15955	16088	15970	15968	15795	15871	16224	16107	16011	15974	16194	15905	16071	16177	16011	15960	15943	16058	16007	16112	16038	16021	15824	15938	16164	15856	16118	16029	16048	16162	16107	16045	16174	16009	16111	16086	15986	16010	16145	16006	15990	16191	15978	15946	16120	16138	16046	16030	16091	15991	16153	16110	16141	15913	16013	15960	16047	16369	16160	16047	16099	16064	16118	16117	15966	15994	16139	16106	16061	15973	15946	16208	15987	16073	16106	16135	16035	15982	16048	16042	16053	16156	15973	16016	16218	16053	16090	15974	16061	16149	15979	15836	15967	15929	16114	15995	16135	16116	16043	15991	16109	16077	16192	15970	15990	16075	16061	15979	16073	15967	16199	16012	15847	16020	15997	16030	16033	16078	16000	16205	16045	15991	16078	16045	16054	16107	16022	16188	16075	16044	15956	16002	15990	16167	16180	16076	16110	16123	16039	16152	16092	16011	16148	16152	16130	15885	15955	16009	15761	16097	15873	16087	16121	16001	16076	16101	16094	16045	16014	16038	16129	16367	15936	16019	16129	16059	16240	15934	15979	15876	15953	16028	15937	16010	16026	16080	16020	16025	15927	16050	16152	16016	16055	16121	16185	15935	15937	16166	16028	16109	16033	16085	16182	15927	15952	16079	15940	16162	16082	16059	16169	16105	15943	15907	16306	16080	16224	16104	16135	16135	16045	16156	15940	16074	16180	16060	16002	16116	16010	16033	16183	15954	16037	16136	15990	15843	16091	16000	16188	16052	15976	15949	16029	16092	16021	16104	16088	16095	15989	15914	15982	16172	15990	15969	15986	16068	16014	16101	16262	16037	16085	15988	15986	16092	16006	16013	16154	16153	16112	16098	16099	16007	15983	16137	16049	16021	16152	16143	15981	16052	16129	16133	16022	15964	16205	16088	16157	16104	15963	16080	16220	15948	15967	15977	15855	16086	15983	16001	16117	15912	16180	15956	15863	16050	16063	15939	16110	16108	16023	16099	16002	16079	16172	15857	16110	16226	15992	16033	16317	16020	15925	15956	16033	16005	16113	16195	16064	15938	16076	16052	15921	16029	15955	16212	16043	16091	16154	16041	16083	15896	16137	16001	15924	15950	16113	16044	16247	16138	16166	15993	16137	15996	16145	16113	15943	16017	16144	15934	16285	16037	16228	16118	15989	16168	16170	16296	16082	16211	16084	16013	16121	16086	16113	16153	16118	16205	16037	16230	15935	16016	16186	15939	15960	16043	15828	15977	16337	15965	16085	16032	16009	16193	16136	16167	16085	15914	16116	16070	16121	16059	16143	16004	16226	15963	16174	16163	16043	16117	16188	15892	16042	16107	16002	15994	16111	15928	16117	16070	15972	16051	16127	15953	15895	16095	16060	16008	16095	16001	15943	16013	16226	16085	15981	16019	15911	16093	16107	16000	15990	16004	16107	16016	16140	16050	15992	16208	16238	16060	16262	16042	16058	16079	16020	16192	16188	15949	16113	15970	15969	15960	15966	16107	16039	16169	16033	16047	16118	16043	15966	16090	15915	16105	16089	15889	16001	16138	16080	16139	16003	16115	16267	15976	16097	16047	16053	15901	16146	16009	16095	16177	16119	15938	16108	16054	15985	16103	15885	16058	16101	16008	16207	16048	16096	16023	15909	16093	16114	16000	16123	15986	16096	15997	16162	16231	16145	16245	15949	15921	16314	16068	15971	16000	16042	16228	15970	15859	15984	16148	16134	15989	15962	16055	15979	15890	16155	15954	16097	15934	16144	16082	16022	15972	15964	16046	16021	16119	16090	16076	16124	16010	16003	15979	16075	15964	16005	16068	16131	15960	16181	16145	16006	15996	15830	16207	16072	16226	15894	16158	16160	15917	16281	15963	16009	16165	16021	16051	16084	16182	16145	16071	16227	16025	16079	15940	16034	15947	16041	16203	15848	16149	16133	16000	16075	16178	16012	15985	16241	16129	16160	16056	16008	16078	16183	16137	15958	16014	16202	16034	16034	16266	16120	15993	16106	16038	16167	16131	15950	16075	16077	15973	16118	15911	16245	15888	16117	16205	16041	16166	15876	15927	16042	16101	15826	16097	16194	16017	16095	16063	16171	16049	16158	15998	16233	16026	16157	16121	16049	16093	15989	15902	15989	16061	15925	15985	16065	15967	16025	16016	15971	15880	16168	15892	16113	16096	15971	15926	16198	15948	16147	15969	16080	16114	16104	16218	16113	15979	15998	15982	16057	15998	16116	16058	16085	16089	16036	16127	16288	15976	16148	15952	16182	16011	16118	16119	16105	16117	16083	16021	16116	16025	16097	16074	16064	16158	15980	16108	15941	15980	16127	16092	15989	16053	16067	16162	16074	16068	16096	15977	16100	15910	16106	16117	16140	16217	16075	16029	16064	16133	16070	16013	16098	16112	15832	16032	16187	16046	16026	16075	16211	16090	16126	15917	15989	16047	16011	16172	16204	16045	16014	16001	16184	16067	15978	15993	16141	16059	15845	16072	16044	16114	16088	15974	15858	15995	16019	16142	16059	16011	16156	15919	16128	15996	15893	16102	16009	16024	16049	16046	16022	16039	15979	16083	16110	15967	16070	16025	16101	16128	16006	15919	16060	16123	16100	16011	15941	16096	16094	16117	16159	16150	15879	16061	16213	16050	15872	16135	16133	16107	16080	15942	16049	15875	15972	16245	16044	16155	16193	16052	16288	15954	16008	15975	15972	16081	15944	16093	15946	16055	15933	16050	16096	15934	16005	16223	16074	16090	15888	16225	16116	16043	16172	16084	15869	16207	16021	16052	16127	15975	15927	15939	16294	16215	15990	15981	15921	15992	16021	16060	16076	15939	16064	16107	15970	15879	16166	16054	16361	16131	16034	15983	16252	16102	16235	16042	15938	16100	16140	16163	15932	16108	16012	16280	16135	15975	16013	16085	16014	16092	15977	16120	16024	16033	16128	16089	16061	15966	16032	15945	15861	16135	16103	16032	16072	15956	15989	16146	15972	16176	16161	16015	15883	16115	16187	15963	16111	16102	16035	16027	16150	15918	16134	16173	16044	15945	16106	16111	16066	16014	15973	15934	16182	15992	15948	16098	16213	15998	16134	16032	16171	16274	16016	16117	15831	16059
24763	21162	27691	25254	23801	26789	27596	24820	24094	24041	23976	23815	23777	23552	23420	23641	23348	23423	23316	23373	23505	23257	23393	23282	23578	23037	23161	23360	23137	23161	23303	23255	23230	23180	23192	23301	23259	23138	23021	23291	23070	23269	23226	22979	23270	23192	23227	23369	23241	23278	23206	23071	23104	23158	23161	23160	23167	23141	22994	23320	22989	23080	23124	23131	23145	23176	23320	22972	23037	23291	23278	23100	23042	22967	23097	22992	23104	22918	23349	23281	23290	23162	23329	23137	23142	22971	23079	23286	23164	23216	23349	23102	23055	23119	23073	23353	23075	23209	23268	23128	23241	23289	23206	23089	22900	23098	23028	23119	23285	22953	23028	22987	23118	23199	23026	22888	23327	22910	23310	23030	23150	23211	23189	23133	23123	23084	23021	23085	23088	23091	23073	22927	23088	23154	23349	22986	22889	23005	23151	23035	23045	23031	22988	23263	23076	23218	23059	23300	23334	23241	23040	22991	23114	23132	23279	23186	23198	22999	23007	23039	23106	22935	23187	23246	23041	23208	23121	23316	23438	22957	23191	23153	23132	23003	23245	23247	23271	23452	23310	23113	23043	23114	23221	23107	23048	23007	23177	22827	23078	23085	23192	22967	23255	23127	23249	23010	23003	23155	23096	23142	22984	22830	23068	23021	23033	23112	23070	23040	22919	22874	23086	22810	22977	22868	23140	23237	22956	23016	23112	23018	23057	22897	23261	23056	23082	23071	22960	23234	23020	23164	22961	23120	23294	22949	23155	23043	22953	22912	23052	23207	23128	23189	23147	23025	23278	22950	23162	22936	23060	23121	23092	22948	22859	22987	23074	22957	23114	23041	23291	23046	22862	23141	23294	23176	23128	23082	23063	23256	23014	22953	22845	22976	23041	23163	23336	22999	23188	23267	23425	23209	23014	23100	23023	23002	22937	23234	23307	23184	23020	23005	23127	23077	23242	23124	23340	23188	23003	23386	22889	23338	23278	23388	23031	23068	23360	22993	23087	22927	22985	22949	23040	23142	23172	23142	22944	23054	23064	22852	23214	23160	23149	22982	22964	22917	23109	23031	23073	23099	23302	23288	22736	23186	23035	23077	23053	23324	23077	22890	22920	23184	23383	23264	23043	23012	23170	22905	23226	23134	22928	23259	23141	23234	23323	22991	23201	23156	22894	22821	23369	23273	22991	22998	23082	23196	23025	23101	23067	22937	23041	23160	23139	22905	23016	23108	23237	23084	23193	22965	23061	22938	22928	23218	23208	23200	22997	22904	22991	23125	22960	23091	23301	23120	23275	23201	23012	23030	23098	23117	22992	22952	23099	23073	23219	23019	23208	23067	23057	23105	23225	23144	23328	23190	22973	23160	23099	23108	22947	23274	23261	23320	23098	23312	22945	23146	23067	23098	22863	23122	22928	23160	22906	22918	23141	23122	23035	23179	23313	23220	23007	23057	22980	23480	22956	23055	23162	23200	22958	23055	22856	22933	23157	22968	23145	22980	23067	23175	23096	23118	22926	23000	22865	23092	23248	23250	23265	23085	23169	23190	23277	23152	23377	22943	23098	23125	22709	23143	23260	23077	23143	23414	23337	23290	22941	23096	23233	23426	23015	23118	22998	22972	23055	23120	23189	23266	23231	23060	23067	23195	23182	23300	23074	23074	23265	22965	22776	22948	23096	23227	23155	22860	23069	23104	23332	23414	23161	22733	23055	23033	23140	22982	23110	22896	22942	22967	23154	22985	23202	23018	23281	23448	23134	23102	22997	23081	23299	22853	23150	23019	22859	22817	22988	22961	23151	23160	23298	23174	23144	23083	22943	23112	22974	23085	23168	23126	23015	23160	23154	23042	23026	22958	23104	22993	23284	23382	23360	23161	23187	23271	22929	22813	23057	23124	23022	23060	23166	22964	22830	23260	23255	23132	23383	23234	23176	23114	23114	23178	22953	23121	23081	23187	23057	22877	23159	23239	23129	23013	22998	22932	23097	22948	23111	23054	23170	22872	23138	23188	22958	22996	23081	23108	22978	22983	23177	23099	22883	23135	23226	23274	23132	23253	22974	23315	23276	23071	22910	23038	23082	22867	22835	23062	23070	23189	23071	23096	23035	23090	23009	23182	23308	23404	23080	23121	23229	23106	23137	23050	22921	22995	23014	23174	23215	22775	22880	23078	23307	22945	23118	23190	23259	23181	23110	23137	22947	23029	23142	23140	23028	22961	23100	22856	23130	23226	23105	22910	23041	23133	23240	23229	23087	23150	23082	23171	22942	23042	23209	22787	23054	22933	23223	23210	23000	23074	23075	23015	23147	22893	23137	23202	23120	23157	23122	23113	23246	22850	23225	23252	23069	22870	22989	22787	23018	23208	23081	23016	23403	23366	23089	23202	23202	23143	23140	23153	23318	23159	22880	23059	23243	23227	22952	22943	23200	23268	23288	22766	23245	23162	23017	23060	22923	22809	22893	23105	23115	23033	23296	22862	23148	22892	22956	23103	23108	23084	23008	23061	23130	23200	23021	23019	23023	23051	23141	23021	22911	22960	23073	23004	23378	22770	22744	23039	22965	22966	23249	22866	22818	23093	23171	23196	23399	23018	23166	23168	23166	23039	23042	23127	23112	23091	22994	23117	23152	22890	23111	23084	23320	22941	23107	23048	22929	22959	23070	23073	23261	23167	23107	23131	23132	23145	23051	23004	22858	23010	23248	23257	22998	23393	23019	23005	23111	23086	22912	23160	23237	23106	23014	22907	23105	23118	23176	22881	23107	22946	22974	23141	23032	23231	23247	23088	23167	23228	23004	23062	22903	23156	22954	23161	23154	23506	22996	23252	22983	23190	22953	23112	23163	23058	23157	23015	23001	22996	23188	23152	23241	23234	22965	23244	23095	23127	23093	23146	23027	22824	23265	23228	23151	22691	23325	23099	23158	23412	23049	22818	23142	23116	22965	23131	23403	23192	23123	23219	23083	23149	22912	23200	23130	23203	23168	23004	22997	23084	22783	22945	22956	22980	23058	23038	22938	23030	22960	23115	22850	23096	23036	23232	23153	23360	23057	23055	23172	23072	23072	23125	22998	22955	23160	23051	23059	23185	23038	22957	22994	23080	23075	23378	23118	23260	23148	23105	23037	23153	22926	23123	22993	23228	23190	23044	23021	22932	23082	23129	23044	23109	23121	23251	22992	23089	23005	23026	22794	23125	23139	23052	23049	23046	23100	23130	23116	23158	23217	23191	23092	23186	23095	22824	23105	23055	23157	22825	23184	23340	23200	23065	23169	22964	22979	23124	23061	23065	23077	23014	23268	23343	23357	23261	23059	23109	23192	23107	23299	23110	23043	22971	23173	23123	22970	22975	22906	23155	22914	23045	22887	23106	23248	23153	23168	23011	23174	22999	22967	23181	23095	22964	22807	22960	23206	23189	23246	23024	23195	23207	23220	23010	23085	22931	23084	23254	22943	23203	23088	23138	22846	23120	23324	23098	23299	23172	23107	22745	23061	23003	23031	22925	23122	23235	23102	23177	22928	23058	23027	23056	23145	23151	23223	23056	23046	23103	23205	23002	23176	22903	22922	22938	23190	23305	23172	23228	23235	23190	23235	23209	23327	22931	23034	23082	23170	23233	23366	22882	22893	22860	23146	23107	23196	23172	23104	23172	23170	23170	22840	23035	23093	23110	23138	23020	22970	22866	23129	23112	23038	23127	23456	22914	22940	22761	22989	23153	23289	23131	23232	23211	23112	23181	22934	23259	22989	22948	22811	22986	22840	23132	22928	22788	23255	23134	23304	22972	23252	23000	23005	23011	22910	23068	22946	23042	23201	23247	23175	23122	23142	23204	23121	23295	22980	23204	23172	23091	23306	23327	23153	23091	23133	23107	23256	23126	23226	23155	22954	23067	23173	23162	23070	23298	23019	23034	23038	23007	23295	23253	22899	23036	23137	22915	22987	22991	23043	23037	23159	22926	23053	23121	23109	23341	23045	23104	22996	22846	22887	23178	23039	23054	23118	22943	23008	22920	23012	23016	23131	22663	23159	23273	23242	23005	22996	23466	23213	22965	23025	23053	23190	23279	23096	23139	23087	23186	23026	23013	23008	23092	22922	23054	23239	22961	22991	23015	23322	23107	23082	23247	23161	23251	22890	22953	23150	23028	23236	23106	23342	23167	22943	22975	23087	23099	22978	23064	23206	23180	23168	23162	23160	23148	23163	23067	23029	22985	23199	23247	23293	23025	23206	22804	23075	23097	22925	22966	23137	22965	22738	23065	23203	23188	23113	22944	23267	23114	23216	23262	23202	23106	23092	23175	22881	23149	23061	23029	23401	23325	23315	23357	23338	23024	23088	23171	23143	23049	23395	23103	23021	23106	22935	22979	23161	23379	23313	23074	23126	23037	23041	23164	23020	23025	23329	23189	23030	23042	23119	23090	23204	22992	23268	23121	23328	23147	23264	23189	23145	23105	22981	23188	22943	23209	22981	23192	22990	23054	23122	23222	23087	23023	22876	23013	23116	22889	23153	23149	23229	23174	23270	23095	23022	23297	22802	23132	23185	23012	23191	23016	23053	23362	23415	23100	22981	23063	23099	23189	23173	23112	23130	23175	23091	23165	23125	23054	23198	23097	23204	22961	23264	23231	23128	22950	23184	23252	23159	23089	23124	23237	23275	23173	23031	23093	22941	23080	23027	23143	23070	23116	23051	23246	23084	23270	23130	23170	23134	23254	23155	22934	22989	23057	22819	23064	22775	23067	22968	23202	23188	23038	23260	23068	22928	23324	23080	22968	23133	23272	23206	23112	23115	23174	23286	22992	23125	23004	23144	22921	22998	23109	23096	22909	23107	23002	23010	23108	22928	23545	23000	23089	23181	23164	23055	23149	23337	22958	23116	23224	23191	22961	23056	23076	23070	23280	23027	23171	22829	23257	23074	22957	23197	23252	23014	23136	22924	23144	22960	23115	23152	23118	22971	23034	23333	23001	22955	23201	23166	23122	22980	22941	22768	22839	23006	22681	22974	23082	22887	23290	23185	23214	23275	22992	22871	23102	23161	23318	23232	23226	23126	22941	22955	22871	22998	22910	22799	23176	23048	23112	23130	23296	23021	23074	23182	23116	23084	23129	23261	23344	23262	22944
17886	29630	29191	23312	20650	19003	17810	17157	16581	16352	16113	15813	15984	15711	15850	15458	15689	15586	15471	15486	15555	15357	15489	15123	15279	15200	15360	15416	15293	15385	15159	15487	15115	15345	15268	15309	15276	15193	15315	15259	15141	15315	15245	15296	15385	15320	15262	15331	15234	15339	15221	15160	15172	15260	15141	15168	15149	15317	15341	15219	15170	15238	15215	15327	15119	15274	15061	15058	15223	15299	15117	15202	15168	15107	15256	15267	15184	15254	15303	15210	15143	15091	15185	15178	15216	15030	15170	15190	15009	15106	15033	15316	15143	15253	15115	15340	15379	15051	15177	15132	15100	15280	15105	15177	15174	15028	15350	15261	15125	15338	15104	15264	15063	15108	15110	15120	14926	15184	15203	15067	15115	15259	15057	15198	15026	15345	15081	15068	15281	15335	15134	15261	15196	15112	15024	15043	15241	15137	15272	15187	15114	15000	15165	15195	14981	15171	15070	15351	15211	15184	15218	15157	15059	15202	15162	14942	15137	15240	15257	15091	15056	15130	15217	15103	15214	15069	15230	15131	15199	15172	15090	15112	14935	15195	15265	15142	15122	15299	15266	15070	15212	15097	15024	14996	15163	15213	15089	15167	15169	15021	14981	15151	15126	15156	15048	15207	15256	15169	15119	15161	15006	15208	15223	15094	15125	15087	15134	15151	15497	14954	15169	15107	15079	15175	15080	15091	15066	15124	15250	15136	15166	15103	15267	15093	15131	15019	15043	15240	14936	15100	15243	15255	15167	15108	15216	15075	15318	15294	15214	15202	15224	15138	15095	15219	15235	15257	15099	15228	15286	15125	15204	15182	15283	15097	15293	14985	15117	15134	15286	15204	15178	15138	15112	15218	15113	15104	15204	15122	14947	15170	15271	15198	15358	15198	15326	15274	15225	15098	15148	15015	15201	15087	15325	15131	15260	15216	15166	15300	15314	15016	15070	15151	15277	15191	15054	15153	15287	15179	15448	15231	14995	15242	15303	15013	15322	14966	15156	15182	15287	15108	15159	15197	15081	15166	15145	15273	15086	15362	15115	15137	15174	15104	15169	15189	15154	15171	15237	15217	15219	15159	15056	15168	15185	15258	14937	15229	15102	15135	15239	15145	15166	15222	15059	15393	15028	15212	15176	15295	15232	15196	15157	14940	15061	15370	15016	15084	15119	15236	15203	15022	15048	15119	15171	15033	15194	15209	15126	15077	15019	15222	15191	15102	15198	15242	15148	15094	15085	15115	15211	15263	14990	15136	15218	15067	15198	14979	15115	15082	15202	15270	15027	15087	15392	15210	15138	15234	15023	15090	15204	14963	15060	15196	15061	15173	15082	15048	15333	15090	15142	15200	15136	15096	15053	14992	15206	15123	15062	15049	15096	15225	14964	15112	15262	15243	15114	15213	15391	15175	15203	15111	15223	15230	15127	15158	15259	15036	15204	15177	15150	15111	15225	15130	15133	15061	15127	15109	15158	15023	15127	15328	15100	15105	15107	15081	15092	15122	14986	15122	15185	15145	15120	15094	15083	15076	15218	15106	15104	15212	15149	15159	14983	15032	15131	15177	15253	15035	15098	15263	15438	15111	15364	15295	15175	15112	15134	15297	15103	15127	15110	15085	15316	15065	15191	15201	15268	14988	15357	15143	15085	15233	15199	15420	15040	15231	15192	15041	15223	15000	15129	15335	15129	15260	15238	15179	15065	15113	15117	15058	15154	15291	15300	15149	15102	15041	14971	14945	15203	15128	15056	15001	15059	15009	15081	15249	15339	15153	15018	15141	14991	15235	15211	15195	14992	15141	14896	14979	15191	14990	15276	15128	15169	15178	15119	15203	14996	15089	15053	15141	15027	15230	15134	15229	15087	15175	15147	15326	15281	15104	15230	15268	15212	15003	15134	15191	15169	15121	14961	15077	15076	15085	15158	15171	15129	15250	15197	15225	15103	15271	15235	15067	15004	15003	14916	15092	15315	15158	15059	15236	15139	15144	15317	15288	15076	15109	15282	15264	15170	15151	15269	15227	15106	15104	15263	15178	15107	15016	15217	15073	15114	15076	15143	15106	15272	15118	14992	15236	14916	15081	15290	15036	15144	15259	15079	15245	15032	15290	15080	15040	15008	15134	15240	15351	15143	15126	15152	14968	15176	15200	15251	15284	15192	15021	15095	15250	15311	15290	15101	15110	15180	15171	15122	14975	15108	15148	15310	15112	15189	15182	15249	14894	15024	15075	15262	15220	15120	15217	15113	15070	14971	15294	15129	15078	15201	15032	15300	15177	15193	15181	15124	15105	15074	15132	15303	15340	15115	15239	15164	15182	15104	15266	15036	15184	15080	14915	15265	15232	15214	15016	15148	15123	15090	15018	15102	15315	15243	15049	15173	15195	15177	15199	15165	15096	15236	15215	15292	15058	15211	15226	14971	15028	15052	15104	15069	15177	15202	15221	15219	15151	15201	15146	15027	15248	15240	15122	15032	15107	15071	15123	15143	15271	15032	15129	14958	15061	15089	15069	15186	15166	15095	15063	15224	15270	15152	15222	14992	15213	15205	15102	15261	15083	15296	15211	15224	15150	14927	15238	15140	15135	15173	15091	15284	14994	14984	15267	15226	15227	15286	15033	15163	15156	15102	15225	15131	15185	15148	15080	15187	15315	15078	15270	15264	15228	15172	15229	15175	15309	15040	15235	15074	15045	15032	15353	15033	15075	15269	15312	15267	15231	15279	15210	15306	15106	15090	15112	15054	14962	15168	15216	15116	15202	15202	15169	15129	15187	15152	15109	15117	15113	15180	15121	15078	15170	15217	15257	15071	15022	14985	15029	15333	15243	14999	15063	14968	15084	15070	15118	15123	15115	15110	15369	15250	15135	15330	15207	15212	15111	15181	15198	15135	15019	15235	15047	15252	15176	15071	15268	15072	15205	15151	15267	15167	15160	15151	15273	15089	15109	15300	15050	15229	15258	15294	15122	15092	15076	15068	15180	15256	15173	15246	15183	15096	15131	15164	15132	15071	15068	15121	15218	14964	15067	15154	15227	15323	15060	15026	15207	15179	15278	15044	14981	15144	15169	15134	14944	14996	15304	14983	15135	15128	15174	15079	15098	15180	15198	15151	15356	15218	14999	15131	15066	15142	15176	15039	15235	15281	15018	15182	15144	15185	15050	15341	15080	15124	15148	14927	15042	15029	15215	15209	15176	15153	15039	15108	15133	15032	15266	15165	15149	15165	15299	15142	15252	15272	15129	15033	15116	15301	15192	15211	15093	15319	15267	15193	15266	15129	15096	15177	15339	15150	15030	14961	15204	15098	15151	15087	15062	15121	15021	15169	15256	15102	15325	15343	15177	15162	15071	14948	15071	15208	15036	15121	15007	15170	15136	15069	15007	15164	15233	15222	15156	15119	14981	15140	15194	15021	15182	15290	15160	15028	15107	15061	15058	15068	15002	15057	15276	15150	15150	15166	15228	15181	15313	14906	15173	15166	15171	15093	15016	15248	15028	15091	15109	14940	15126	14999	15131	14961	15234	15116	15201	15092	15047	15095	15140	15272	15142	15145	15357	15040	15262	15032	15308	15243	15211	15158	15155	15059	15024	15240	15149	15112	15154	15202	15277	15142	15129	15265	15324	15062	15097	15064	15315	14934	15213	15099	15022	15090	15188	15064	15153	15260	15253	15217	15146	15067	15145	15210	15137	15240	15119	14986	15225	15135	15292	15220	14995	15086	15033	15101	15014	14968	15200	15109	15224	15314	14950	15215	15065	15238	15113	15117	15160	15228	15088	15201	15197	15198	15163	15218	15381	15121	15185	15173	15122	15110	15172	15060	15066	15059	15138	15190	15012	15358	15083	15080	15288	15229	15208	15036	15173	15092	15168	15056	15099	15056	15395	15191	15164	15067	15192	15079	15236	15127	15072	15287	15243	15065	14973	15261	15149	15159	15025	15237	15037	15301	15116	15170	15052	15154	14917	15295	15032	14892	15174	15144	15116	15122	15243	15086	15264	15254	15051	15152	15088	15377	15375	15165	15306	15244	15302	15317	15083	15165	14961	15039	15143	15215	15169	15054	15243	15051	14933	14957	15112	15342	15208	15371	15047	15244	15249	15074	15186	15301	15116	15067	15267	15140	15251	15275	15151	15202	15138	15085	14990	15098	15256	15005	15212	15053	15331	15179	14885	15149	15294	15182	15275	15206	15324	15001	14984	14887	15290	15131	15175	15190	15119	15191	15075	15179	15091	15097	14961	15131	15144	15140	15120	15228	15167	15072	15029	14914	15121	15058	15186	15144	15057	15211	15174	15203	15110	15162	15046	15245	15196	15188	15258	15106	15085	15196	15090	15146	15015	15039	15291	15284	15113	15283	15122	15149	15205	15115	15155	15043	15112	15096	15155	15076	15157	15079	15175	15203	15328	15049	15001	15267	15200	15086	15227	15248	15232	15177	15178	15152	14958	15196	15206	15192	15324	15227	15117	15158	15151	15273	15064	15310	14941	14870	15055	15339	15130	15118	15230	15323	15454	15162	15205	15031	15259	15173	15041	15165	15205	15087	15100	15155	15033	15160	15156	15121	15079	15106	15310	15055	15170	15110	15084	15148	15342	15211	15273	15201	15080	15109	15181	15274	15283	15120	15119	15290	15224	15002	15112	15118	15119	15066	15231	15143	15200	14992	15227	15107	15143	15133	15028	15203	15039	15010	15182	15159	15174	15275	15093	15238	15119	15165	15219	15174	14970	15162	15019	15287	15126	15164	15321	15027	15088	15147	15249	15298	14900	15210	15284	15285	15069	15254	15168	15157	15158	15223	14960	15207	15266	15296	15061	15028	15095	15304	15045	15210	15104	15128	15124	15152	15243	15041	15339	15267	15110	15061	15133	15241	14907	15235	15093	15120	15325	15093	15041	15313	15237	15236	15154	15147	15265	15030	15250	15191	15185	15162	15133	15265	15211	15390	15311	15266	15132	14989	15101	15116	15146	15111	15291	15199	15011	15242	15203	15248	15075	15105	14942	15054	15326	15178	15191	15167	14983	15195	15203	15056	15074	15305	15204	15179	15101	15216	15163	15214	15107	15089	15173	15155	15270	15142	15268	15135	15149	15120	15122	15249	15100	15227	15155	15090	15207	15326	15254
22742	21162	27842	24823	22066	26132	30308	26162	24895	24973	24985	24484	24419	24277	24296	24439	23931	23667	23980	23855	23654	23872	24053	23732	23738	23796	23656	23804	23779	23750	23796	23581	23674	23813	23862	23633	23591	23576	23400	23637	23595	23647	23530	23453	23590	23765	23468	23547	23502	23332	23412	23502	23533	23401	23377	23476	23439	23610	23559	23565	23497	23666	23503	23509	23569	23609	23473	23725	23687	23420	23338	23309	23560	23428	23473	23449	23400	23524	23501	23367	23573	23520	23551	23469	23181	23340	23281	23653	23599	23439	23456	23259	23622	23390	23455	23440	23450	23345	23258	23344	23295	23398	23633	23460	23419	23337	23584	23582	23378	23060	23369	23384	23291	23595	23497	23550	23552	23559	23272	23386	23361	23272	23555	23201	23472	23313	23241	23361	23528	23197	23502	23410	23672	23516	23477	22978	23278	23426	23500	23500	23319	23327	23316	23196	23403	23431	23601	23349	23387	23264	23329	23541	23525	23440	23485	23283	23808	23583	23180	23468	23434	23416	23803	23701	23374	23483	23509	23166	23328	23501	23295	23401	23036	23478	23210	23231	23506	23290	23494	23500	23544	23253	23329	23418	23290	23314	23286	23289	23306	23314	23314	23358	23593	23364	23535	23486	23591	23307	23297	23394	23319	23325	23424	23454	23366	23446	23295	23322	23497	23481	23400	23368	23323	23349	23554	23309	23511	23227	23392	23678	23380	23533	23283	23452	23395	23638	23578	23245	23396	23264	23377	23453	23381	23416	23370	23491	23368	23507	23257	23437	23598	23379	23553	23575	23260	23444	23318	23346	23695	23358	23423	23321	23591	23443	23517	23200	23500	23373	23208	23434	23407	23614	23485	23581	23586	23518	23240	23600	23518	23487	23380	23546	23067	23311	23351	23303	23285	23489	23529	23227	23288	23376	23234	23295	23477	23610	23183	23221	23622	23582	23194	23164	23070	23347	23139	23244	23534	23517	23537	23496	23252	23495	23259	23646	23361	23219	23431	23582	23514	23302	23514	23360	23295	23503	23452	23614	23565	23337	23384	23292	23236	23228	23468	23284	23296	23479	23522	23244	23439	23444	23330	23419	23191	23446	23589	23233	23340	23239	23620	23326	23505	23574	23518	23460	23212	23491	23455	23213	23357	23204	23437	23113	23561	23587	23307	23268	23578	23189	23153	23617	23387	23108	23238	23385	23357	23449	23611	23326	23418	23615	23305	23398	23276	23222	23415	23429	23250	23386	23285	23258	23302	23395	23544	23468	23385	23285	23355	23231	23502	23313	23297	23387	23630	23239	23519	23517	23498	23306	23414	23389	23343	23621	23635	23542	23353	23505	23619	23595	23147	23347	23369	23239	23473	23361	23238	23494	23460	23571	23596	23266	23303	23401	23306	23505	23074	23373	23453	23331	23467	23636	23622	23162	23515	23340	23346	23674	23772	23693	23465	23253	23608	23584	23470	23297	23615	23316	23413	23341	23528	23422	23335	23346	23429	23600	23209	23254	23401	23554	23376	23589	23559	23649	23284	23488	23336	23673	23376	23460	23662	23331	23338	23461	23368	23371	23294	23072	23369	23305	23282	23551	23775	23494	23497	23349	23531	23387	23376	23161	23363	23235	23262	23419	23454	23398	23565	23578	23435	23457	23712	23463	23374	23292	23337	23400	23504	23292	23453	23498	23422	23469	23553	23274	23688	23283	23365	23295	23370	23524	23401	23483	23081	23263	23407	23522	23467	23211	23398	23232	23257	23180	23366	23230	23389	23314	23424	23541	23445	23386	23176	23490	23436	23105	23334	23172	23401	23286	23255	23316	23316	23614	23370	23617	23418	23240	23149	23336	23166	23485	23482	23526	23161	23319	23102	23316	23527	23424	23127	23296	23497	23296	23708	23303	23401	23494	23421	23699	23247	23388	23355	23498	23376	23214	23455	23414	23482	23562	23350	23382	23192	23311	23459	23431	23242	23518	23617	23451	23630	23758	23510	23152	23265	23434	23318	23301	23293	23426	23190	23360	23405	23481	23385	23375	23169	23308	23368	23307	23644	23462	23436	23403	23224	23366	23383	23364	23537	23262	23312	23181	23695	23303	23469	23223	23140	23532	23457	23475	23346	23499	23250	23420	23127	23429	23504	23615	23610	23399	23140	23353	23489	23556	23316	23547	23298	23477	23478	23362	23336	23652	23478	23446	23309	23522	23313	23213	23475	23430	23126	23603	23365	23398	23414	23454	23512	23274	23270	23290	23368	23339	23338	23323	23435	23397	23463	23099	23339	23411	23705	23605	23639	23193	23598	23516	23588	23644	23510	23385	23295	23627	23355	23542	23473	23418	23259	23374	23378	23289	23554	23488	23695	23500	23356	23630	23263	23377	23331	23404	23402	23215	23424	23397	23207	23453	23457	23628	23469	23401	23382	23325	23524	23506	23208	23272	23473	23433	23245	23407	23369	23153	23304	23693	23515	23174	23480	23478	23376	23334	23419	23302	23388	22956	23164	23094	23355	23352	23478	23337	23404	23311	23431	23352	23664	23439	23533	23353	23573	23496	23199	23189	23447	23050	23387	23394	23351	23323	23495	23415	23481	23500	23578	23487	23482	23277	23473	23517	23649	23237	23183	23272	23492	23558	23305	23030	23465	23196	23607	23488	23330	23366	23391	23786	23293	23626	23499	23479	23715	23317	23254	23366	23390	23263	23546	23626	23509	23277	23134	23194	23328	23420	23521	23354	23766	23324	23646	23376	23374	23292	23377	23404	23591	23328	23507	23329	23554	23475	23582	23471	23333	23226	23516	23424	23519	23596	23540	23350	23523	23610	23401	23311	23622	23381	23582	23553	23536	23459	23246	23585	23411	23390	23408	23102	23254	23215	23383	23419	23440	23241	23502	23410	23501	23216	23545	23271	23300	23454	23296	23557	23411	23339	23585	23487	23553	23489	23395	23284	23304	23632	23462	23578	23273	23028	23336	23382	23337	23586	23270	23568	23369	23418	23482	23305	23511	23338	23196	23604	23396	23499	23307	23509	23299	23548	23457	23214	23366	23414	23086	23303	23254	23317	23370	23459	23396	23434	23297	23032	23528	23236	23344	23597	23274	23334	23274	23705	23426	23172	23424	23434	23360	23535	23216	23584	23339	23369	23163	23397	23364	23417	23198	23248	23513	23487	23481	23354	23276	23453	23457	23526	23438	23319	23429	23573	23445	23349	23214	23401	23459	23488	23376	23486	23436	23408	23155	23284	23219	23383	23207	23432	23371	23566	23483	23301	23546	23397	23282	23319	23302	23493	23342	23243	23472	23698	23543	23537	23322	23298	23312	23700	23470	23208	23205	23390	23536	23493	23542	23428	23542	23307	23402	23296	23311	23589	23562	23270	23294	23527	23191	23270	23213	23362	23483	23439	23628	23680	23356	23483	23689	23418	23593	23365	23573	23341	23406	23519	23521	23346	23366	23474	23438	23541	23426	23356	23336	23502	23482	23310	23073	23214	23393	23263	23320	23368	23429	23472	23518	23381	23413	23470	23292	23194	23368	23447	23497	23306	23366	23459	23231	23373	23411	23289	23354	23378	23370	23549	23392	23394	23487	23471	23470	23296	23369	23290	23348	23503	23275	23319	23569	23385	23350	23229	23129	23311	23404	23298	23342	23321	23079	23486	23310	23458	23466	23347	23565	23183	23271	23445	23340	23442	23190	23410	23307	23510	23168	23223	23560	23369	23389	23547	23335	23227	23301	23617	23610	23327	23554	23589	23433	23615	23408	23453	23747	23208	23351	23398	23529	23407	23275	23414	23432	23404	23582	23416	23379	23304	23532	23396	23421	23438	23444	23366	23460	23443	23279	23439	23524	23591	23472	23328	23430	23374	23233	23367	23539	23570	23328	23298	23164	23458	23541	23247	23537	23422	23123	23183	23458	23270	23404	23272	23178	23402	23419	23353	23282	23150	23426	23363	23410	23425	23433	23187	23506	23610	23281	23603	23343	23313	23321	23596	23562	23277	23157	23142	23182	23499	23196	23337	23201	23595	23270	23565	23338	23497	23632	23313	23548	23246	23444	23372	23537	23281	23186	23448	23366	23512	23449	23430	23372	23392	23421	23432	23295	23273	23646	23333	23379	23422	23442	23583	23461	23493	23331	23116	23457	23232	23397	23408	23427	23588	23179	23558	23278	23504	23444	23305	23460	23202	23246	23264	23276	23591	23520	23345	23435	23409	23354	23338	23474	23346	23294	23210	23188	23182	23318	23411	23353	23372	23218	23382	23306	23536	23353	23472	23621	23141	23288	23170	23440	23438	23258	23355	23561	23501	23250	23415	23240	23448	23324	23337	23490	23603	23446	23419	23393	23150	23366	23541	23334	23284	23263	23484	23239	23337	23434	23115	23636	23237	23404	23258	23573	23256	23225	23175	23431	23281	23330	23258	23225	23332	23273	23536	23480	23641	23414	23374	23303	23577	23351	23172	23383	23423	23226	23402	23468	23412	23294	23221	23389	23353	23507	23715	23662	23251	23506	23338	23222	23109	23228	23148	23460	23546	23491	23570	23330	23539	23289	23451	23546	23419	23533	23106	23350	23492	23342	23314	23478	23212	23539	23447	23194	23557	23274	23518	23314	23419	23561	23428	23523	23330	23375	23080	23422	23503	23632	23342	23577	23492	23509	23278	23301	23470	23414	23525	23375	23422	23345	23424	23672	23466	23289	23471	23374	23291	23314	23513	23291	23505	23302	23592	23711	23576	23529	23367	23177	23255	23419	23344	23493	23124	23420	23507	23315	23442	23474	23155	23480	23498	23312	23148	23207	23350	23488	23363	23410	23574	23379	23515	23250	23453	23510	23317	23480	23209	23357	23244	23420	23439	23331	23243	23396	23261	23423	23283	23476	23192	23315	23373	23432	23143	23398	23448	23547	23412	23398	23295	23321	23169	23382	23537	23594	23490	23268	23185	23519	23540	23516	23390	23532	23451	23445	23251	23280	23353	23470	23552	23313	23182	23513	23567	23226	23348	23623	23352	23569	23584	23386	23470	23224	23643	23411	23276	23499	23373	23176	23369	23507	23498	23387	23499	23447	23275	23710	23413	23317	23360	23131	23132	23298	23220	23800	23380	23341	23162	23355	23287	23384	23443	23380	23494
20070	34899	33852	27818	23912	21092	19679	18603	17860	17302	16953	16747	16469	16286	16143	15978	15961	15932	15868	15751	15806	15631	15667	15759	15581	15738	15746	15331	15500	15498	15515	15367	15405	15466	15502	15502	15447	15379	15393	15411	15370	15310	15474	15627	15473	15515	15253	15345	15453	15267	15350	15376	15420	15464	15372	15470	15263	15402	15431	15436	15387	15120	15215	15478	15443	15300	15307	15374	15335	15377	15138	15074	15195	15232	15354	15157	15465	15260	15355	15211	15061	15320	15391	15116	15145	15227	15268	15252	15278	15453	15195	15295	15267	15286	15253	15191	15177	15378	15259	15187	15363	15359	15315	15165	15358	15221	15269	15359	15205	15283	15267	15213	15292	15242	15294	15215	15375	15072	15290	15397	15084	15037	15264	15389	15211	15125	15304	15329	15292	15196	15247	15236	15309	15126	15475	15112	15282	15393	15278	15242	15269	15294	15263	15309	15099	15216	15170	15372	15195	15264	15134	15314	15362	15198	15346	15084	15315	15442	15328	15340	15194	15292	15205	15257	15196	15084	15105	15095	15205	15090	15165	15144	15245	15299	15343	15189	15053	15312	15304	15342	15307	15211	15203	15294	15117	15436	15230	15148	15311	15298	15289	15298	15214	15102	15295	15309	15280	15287	15235	15209	15148	15292	15132	15353	15227	15279	15449	15343	15198	15068	15203	15170	15148	15237	15224	15479	15233	15198	15465	15191	15099	15340	15259	15167	15198	15325	15351	15388	15072	15329	15293	15162	15214	15211	15217	15149	15171	15161	15450	15181	15150	15364	15097	15265	15143	15054	15120	15283	15348	15338	14998	15237	15311	15113	15188	15141	15216	15287	15427	15327	15190	15159	15382	15155	15188	15357	15347	15101	15236	15211	15067	15208	15342	15326	15185	15110	15261	15131	15035	15351	15123	15373	15327	15254	15202	15215	15176	15210	15259	15237	15414	15209	15265	15117	15189	15289	15174	15184	15361	15132	15274	15139	15261	15197	15321	15226	15192	15097	15321	15212	15276	15355	15183	15245	15197	15220	15240	15115	15152	15247	15265	15366	15218	15072	15186	15327	15218	15180	15323	15206	15312	15119	15351	15248	15304	15137	15184	15241	15248	15274	15269	15278	15241	15048	15407	15484	15292	15393	15298	15342	15151	15178	15265	15363	15316	15035	15337	15351	15275	15208	15127	15353	15274	15192	15378	15223	15124	15344	15183	15115	15100	15329	15274	15080	15258	15156	15166	15495	15122	15285	15152	15343	15237	15177	15222	15044	15106	15305	15133	15259	15417	15191	15124	15288	15255	15160	15146	15257	15276	15169	15256	15230	15195	15282	15323	15349	15323	15214	15241	15242	15198	15188	15067	15210	15071	15244	15239	15249	15235	15259	15413	15257	15286	15258	15169	15266	15203	15230	15300	15304	15333	15091	15192	15005	15176	15154	15228	15173	15243	15140	15303	15426	15393	15172	15249	15011	15082	15274	15231	15339	15467	15193	15055	15271	15230	15261	15275	15207	15211	15286	15170	15140	15112	15160	15291	15189	15374	15178	15286	15368	15122	15320	15227	15307	15378	15227	15184	15332	15230	15288	15266	15288	15416	15206	15328	15212	15211	15277	15266	15326	15314	15299	15076	15370	15169	15433	15231	15308	15269	15135	15244	15274	15127	15268	15280	15209	15399	15222	15287	15407	15187	15417	15112	15252	15252	15336	15174	15309	15068	15285	15275	15310	15206	15279	15288	15291	15133	15236	15271	15270	15187	15337	15238	15182	15143	15221	15132	15280	15295	15220	15246	15240	15349	15100	15272	15263	15293	15304	14994	15281	15380	15024	15389	15187	15255	15258	15001	15143	15326	15248	15336	15070	15300	15315	15290	15104	15277	15217	15181	15082	15051	15261	15170	15228	15147	15276	15296	15130	15225	15162	15264	15224	15356	15084	15116	15247	15140	15216	15209	15233	15173	15336	15239	15234	15163	15186	15192	15184	15279	15264	15315	15193	15348	15357	15209	15220	15277	15323	15160	15311	15225	15284	15185	15193	15350	15304	15163	15292	15081	15329	15351	15337	15340	15135	15354	15236	15328	15302	15221	15287	15171	15270	15223	15138	15197	15184	15358	15213	15239	15364	15248	15189	15281	15111	15311	15265	15166	15255	15315	15214	15206	15249	15219	15139	15191	15324	15222	15127	15205	15243	15182	15120	15185	15231	15232	15196	15359	15322	15277	15256	15134	15194	15140	15351	15110	15080	15291	15414	15343	15190	15216	15127	15298	15166	15163	15409	15150	15328	15185	15159	15231	15239	15201	15249	15289	15265	15294	15213	15117	15215	15030	15250	15132	15148	15305	15215	15225	15166	15355	15120	15247	15288	15270	15177	15293	15296	15376	15082	15168	15204	15078	15293	15379	15241	15400	15045	15308	15373	15128	15112	15357	15110	15140	15252	15284	15186	15199	15082	15039	15213	15163	15240	15395	15266	15456	15293	15160	15138	15403	15160	15155	15067	15185	15233	15246	15154	15161	15241	15451	15227	15228	15195	15376	15242	15281	15296	15322	15167	15250	15278	15260	15204	15225	15144	15326	15267	15316	15245	15205	15358	15128	15239	15181	15117	15237	15296	15227	15258	15245	15229	15213	15125	15136	15173	15120	15054	15100	15372	15335	15187	15344	15005	15220	15192	15292	15087	15325	15288	15267	15261	15462	15180	15210	15209	15215	15300	15050	15350	15219	15114	15234	15252	15096	15162	15219	15223	15271	15064	15169	15287	15265	15249	15307	15339	15202	15242	15219	15393	15150	15295	15400	15234	15137	15283	15405	15321	15262	15255	15150	15177	15207	15203	15167	15234	15427	15179	15286	15387	15224	15205	15233	15058	15242	15350	15201	15193	15267	15273	15286	15269	15319	15307	15206	15452	15088	15226	15234	15254	15159	15211	15507	15321	15213	15205	15133	15066	15163	15195	15160	15431	15494	15287	15209	15271	15188	15326	15266	15149	15295	15376	15136	15312	15048	15269	15357	15277	15468	15430	15132	15307	15058	15267	15095	15181	15162	15205	15209	15144	15387	14977	15347	15194	15423	15285	15208	15199	15377	15279	15263	15147	15381	15337	15380	15384	15104	15083	15300	15286	15050	15363	15206	15367	15284	15086	15385	15384	15343	15328	15139	15134	15447	15153	15395	15396	15338	15146	15138	15290	15220	15307	15245	15324	15269	15089	15198	15308	15197	15243	15418	15175	15407	15380	15476	15267	15200	15183	15125	15167	15123	15241	15286	15375	15129	15311	15115	15082	15195	15231	15395	15281	15266	15213	15400	15105	15245	15229	15327	15326	15153	15327	15266	15257	15333	15212	15320	15134	15418	15445	15248	15343	15140	15188	15061	15317	15218	15281	15355	15125	15268	15352	15138	15348	15346	15368	15415	15400	14974	15356	15136	15270	15306	15363	15132	15121	15232	15441	15463	15113	15373	15342	15097	15098	15282	15364	15054	15010	15287	15237	14964	15336	15190	15350	15311	15248	15259	15217	15303	15279	15329	15059	15250	15267	15199	15225	15211	15287	15291	15162	15377	15340	15220	15203	15167	15248	15209	15224	15103	15318	15228	15301	15281	15214	15191	15419	15157	15159	15199	15277	15282	15147	15224	15234	15326	15355	15166	15122	15240	15116	15216	15333	15405	15194	15123	15309	15023	15178	15243	15176	15252	15162	15292	15146	15289	15333	15233	15002	15357	15097	15272	15304	15356	15178	15256	15094	15226	15161	15279	15196	15206	15354	15281	15364	15195	15111	15271	15287	15095	15224	15023	15149	15290	15298	15407	15365	15114	15267	15220	15108	15252	15203	15119	15229	15319	15341	15164	15288	15218	15190	15374	15294	15442	15191	15096	15385	15162	15044	15246	15130	15332	15242	15304	15206	15206	15295	15240	15274	15290	15371	15197	15233	15123	15289	15255	15186	15231	15116	15261	15111	15293	15285	15346	15241	15300	15368	15310	15220	15340	15456	15246	15230	15201	15400	15081	15332	15307	15195	15286	15303	15194	15021	15220	15283	15319	15027	15258	15154	15281	15342	15202	15315	15205	15144	15145	15350	15350	15297	15158	15217	15300	15182	15199	15255	15309	15428	15125	15326	15184	15238	15290	15077	15329	15291	15421	15261	15031	15237	15140	15090	14981	15164	15066	15283	15326	15293	15112	15331	15175	15150	15279	15105	15120	15209	15214	15153	15182	15161	15268	15265	15331	15190	15203	15191	15295	15199	15248	15195	15416	15150	15456	15199	15321	15253	15098	15257	15273	15061	15198	15189	15256	15037	15183	15166	15341	15171	15234	15226	15242	15249	15235	15165	15151	15306	15350	15395	15274	15123	15203	15160	15109	15102	15306	15255	15404	15147	15075	15268	15290	15419	15246	15190	15293	15237	15286	15235	15170	15268	15434	15318	15216	15251	15262	15311	15323	15244	15244	15313	15368	15301	15282	15337	15379	15407	15314	15137	15272	15185	15159	15274	15049	15220	15202	15126	15309	15143	15192	15270	15424	15170	15140	15154	15504	15284	15212	15298	15250	15363	15161	15302	15278	15206	15148	15330	15405	15379	15294	15316	15320	15380	15155	15189	15118	15262	15188	15238	15410	15336	15149	15097	15258	15240	15299	15206	15241	15290	15311	15266	15287	15280	15247	15380	15161	15060	15151	15328	15184	15216	15262	15262	15259	15273	15312	15368	15205	15354	15239	15298	15341	15325	15156	15255	15249	15219	15216	15342	15320	15272	15317	15076	15132	15296	15305	15242	15229	15277	15453	15350	15228	15224	15288	15315	15346	15310	15182	15245	15206	15074	15511	15135	15210	15218	15191	15185	15168	15364	15163	15148	15403	15297	15332	15250	15162	15344	15221	15403	15052	15361	15282	15243	15135	15228	15209	15393	15058	15315	15277	15211	15184	15297	15270	15195	15245	15356	15275	14976	15175	15235	15196	15377	15106	15288	15237	15460	15476	15365	15355	15248	15194	15350	15295	15262	15280	15203	15096	15278	15157	15247	15328	15388	15283	15186	15406	15273	15189	15429	15058	15194	15365	15305	15247	15210	15210	15431	15138	15011	15275	15268	15230	15241	15213	15187	15249	15109	15283	15444	15281	15232
34339	26697	29585	28254	25961	25534	25391	25105	25065	25024	25048	24891	24875	24495	24778	24705	24598	24920	24545	24748	24436	24768	24613	24633	24575	24663	24775	24599	24787	24617	24553	24497	24641	24446	24589	24480	24506	24600	24552	24857	24740	24414	24547	24809	24721	24388	24578	24481	24611	24499	24602	24628	24763	24587	24498	24631	24507	24532	24535	24778	24558	24661	24740	24648	24681	24675	24666	24695	24722	24832	24487	24831	24509	24568	24573	24775	24465	24557	24561	24840	24197	24615	24673	24624	24648	24571	24756	24548	24430	24426	24619	24659	24608	24565	24740	24395	24533	24708	24621	24482	24761	24328	24527	24422	24499	24560	24729	24405	24650	24581	24688	24812	24438	24580	24568	24481	24446	24663	24725	24824	24520	24306	24622	24477	24525	24492	24645	24558	24545	24683	24788	24787	24644	24541	24537	24561	24569	24697	24561	24418	24440	24588	24710	24336	24459	24736	24559	24794	24675	24466	24772	24496	24765	24658	24482	24234	24469	24525	24506	24559	24568	24577	24575	24578	24723	24736	24549	24512	24825	24630	24483	24705	24359	24511	24665	24400	24458	24698	24668	24495	24628	24682	24661	24631	24728	24593	24523	24339	24554	24674	24595	24376	24677	24514	24628	24588	24585	24585	24519	24686	24595	24660	24942	24513	24661	24526	24511	24822	24698	24608	24487	24687	24727	24863	24839	24405	24754	24708	24959	24515	24759	24544	24687	24620	24703	24490	24746	24724	24610	24409	24657	24468	24409	24515	24472	24731	24743	24492	24570	24669	24718	24643	24635	24353	24589	24421	24213	24478	24575	24754	24508	24324	24606	24566	24493	24514	24647	24853	24493	24857	24746	24441	24782	24651	24869	24704	24596	24384	24626	24538	24513	24519	24752	24413	24383	24618	24676	24666	24452	24887	24546	24749	24557	24481	24298	24326	24919	24676	24639	24511	24451	24569	24671	24534	24356	24585	24495	24600	24417	24414	24463	24505	24518	24258	24448	24662	24564	24650	24603	24691	24659	24664	24591	24567	24867	24493	24513	24351	24757	24489	24719	24539	24601	24622	24768	24867	24665	24412	24502	24341	24690	24703	24474	24715	24358	24839	24510	24598	24663	24670	24750	24396	24311	24320	24616	24479	24630	24609	24626	24628	24468	24603	24770	24702	24882	24356	24519	24513	24320	24408	24512	24789	24493	24245	24715	24478	24635	24638	24769	24600	24715	24586	24740	24540	24717	24759	24766	24495	24660	24716	24644	24537	24578	24597	24663	24591	24685	24455	24515	24540	24621	24543	24685	24592	24731	24515	24748	24798	24540	24584	24490	24648	24637	24432	24533	24486	24597	24499	24476	24621	24520	24873	24612	24490	24601	24601	24670	24442	24650	24661	24469	24528	24640	24594	24869	24865	24509	24570	24666	24676	24474	24571	24669	24395	24542	24475	24591	24477	24612	24560	24635	24441	24636	24543	24449	24633	24713	24422	24493	24449	24665	24802	24826	24563	24571	24744	24632	24816	24620	24727	24766	24736	24515	24518	24781	24786	24751	24676	24640	24380	24464	24484	24836	24405	24669	24563	24723	24641	24873	24455	24468	24669	24334	24604	24467	24750	24337	24304	24624	24510	24447	24422	24834	24643	24555	24683	24475	24615	24463	24603	24904	24675	24324	24600	24737	24512	24665	24789	24487	24892	24505	24548	24666	24427	24435	24695	24561	24456	24546	24713	24560	24594	24682	24763	24433	24732	24813	24629	24820	24666	24572	24566	24746	24549	24497	24506	24699	24520	24608	24452	24651	24501	24563	24638	24633	24397	24432	24463	24376	24551	24643	24546	24596	24562	24427	24224	24700	24503	24660	24526	24634	24645	24387	24732	24652	24647	24345	24726	24562	24817	24816	24521	24511	24729	24667	24482	24671	24562	24436	24386	24516	24647	24462	24474	24684	24640	24451	24737	24520	24452	24679	24460	24590	24637	24515	24429	24494	24431	24589	24456	24591	24562	24505	24791	24728	24396	24649	24528	24642	24502	24673	24704	24628	24348	24710	24626	24878	24742	24698	24611	24574	24707	24782	24582	24664	24446	24546	24571	24621	24608	24817	24643	24795	24750	24557	24591	24380	24527	24809	24443	24543	24751	24593	24533	24485	24401	24764	24564	24659	24496	24415	24533	24421	24589	24469	24703	24492	24534	24428	24409	24549	24576	24386	24530	24454	24588	24585	24650	24436	24365	24847	24450	24497	24624	24691	24604	24703	24595	24655	24540	24651	24560	24943	24695	25112	24518	24479	24681	24504	24293	24630	24581	24612	24433	24859	24576	24715	24502	24650	24725	24614	24551	24330	24684	24729	24830	24457	24321	24617	24617	24879	24472	24452	24564	24657	24526	24822	24702	24607	24526	24572	24674	24697	24717	24630	24622	24487	24702	24534	24813	24655	24462	24645	24388	24697	24519	24700	24569	24822	24630	24700	24456	24316	24637	24645	24426	24645	24649	24442	24641	24686	24618	24802	24848	24567	24550	24741	24482	24555	24553	24572	24613	24688	24604	24764	24807	24389	24518	24557	24632	24601	24700	24460	24706	24516	24762	24247	24651	24538	24525	24680	24513	24630	24707	24864	24526	24912	24643	24553	24501	24632	24595	24721	24458	24557	24734	24728	24560	24626	24837	24541	24362	24390	24316	24572	24623	24442	24702	24616	24498	24694	24522	24732	24687	24544	24590	24482	24564	24416	24364	24662	24552	24598	24396	24607	24611	24634	24843	24521	24499	24669	24857	24616	24387	24673	24407	24729	24392	24692	24773	24607	24484	24471	24566	24629	24435	24601	24639	24671	24369	24721	24659	24687	24324	24469	24751	24547	24701	24766	24594	24668	24664	24547	24528	24720	24774	24406	24625	24466	24661	24789	24525	24738	24424	24578	24659	24678	24678	24723	24692	24334	24569	24625	24393	24584	24439	24703	24682	24525	24530	24547	24385	24571	24595	24626	24793	24798	24796	24832	24431	24573	24693	24549	24499	24535	24744	24734	24765	24807	24441	24793	24335	24577	24366	24855	24550	24646	24539	24419	24651	24662	24902	24658	24530	24614	24594	24520	24549	24554	24356	24464	24710	24564	24416	24535	24553	24599	24583	24673	24560	24402	24698	24313	24599	24884	24590	24528	24379	24625	24590	24611	24767	24621	24613	24608	24486	24606	24631	24440	24445	24452	24778	24419	24560	24701	24805	24769	24716	24860	24978	24661	24684	24426	24683	24728	24632	24665	24597	24671	24511	24805	24439	24658	24392	24548	24726	24608	24801	24820	24468	24678	24592	24447	24598	24603	24582	24699	24642	24512	24680	24527	24467	24498	24550	24581	24533	24658	24738	24592	24569	24783	24648	24796	24445	24615	24652	24904	24752	24618	24707	24664	24838	24533	24614	24512	24450	24452	24424	24703	24556	24548	24680	24611	24688	24697	24712	24561	24621	24552	24602	24724	24742	24428	24740	24651	24574	24520	24458	24890	24552	24691	24507	24782	24664	24441	24634	24513	24519	24764	24772	24697	24552	24645	24593	24520	24596	24424	24469	24789	24761	24572	24512	24727	24622	24651	24754	24737	24586	24541	24590	24528	24439	24737	24645	24943	24595	24601	24521	24790	24478	24548	24700	24596	24581	24525	24623	24403	24560	24564	24563	24371	24538	24708	24427	24626	24803	24552	24688	24600	24385	24633	24683	25154	24504	24918	24449	24454	24758	24712	24462	24380	24404	24575	24641	24498	24564	24542	24530	24625	24442	24542	24579	24616	24618	24646	24618	24796	24399	24468	24860	24625	24644	24545	24635	24762	24519	24438	24576	24620	24592	24648	24396	24811	24625	24595	24717	24765	24904	24593	24656	24623	24372	24656	24517	24665	24454	24641	24766	24689	24631	24719	24768	24636	24790	24793	24788	24477	24621	24546	25046	24742	24521	24738	24694	24669	24460	24716	24641	24759	24688	24788	24462	24805	24536	24653	24427	24701	24784	24809	24679	24573	24607	24355	24776	24620	24670	24567	24482	24820	24524	24620	24454	24674	24757	24623	24721	24656	24795	24577	24518	24565	24664	24637	24560	24610	24432	24774	24580	24389	24442	24556	24569	24444	24524	24379	24577	24704	24511	24741	24822	24454	24358	24705	24661	24688	24480	24644	24706	24738	24185	24522	24439	24436	24549	24673	24833	24647	24604	24873	24549	24821	24126	24540	24544	24596	24489	24594	24566	24491	24386	24859	24466	24549	24664	24609	24681	24699	24712	24638	24510	24781	24558	24637	24859	24675	24588	24619	24668	24688	24571	24576	24561	24653	24678	24442	24599	24501	24929	24738	24870	24538	24668	24703	24927	24324	24831	24808	24476	24574	24531	24589	24782	24680	24686	24688	24603	24765	24527	24643	24572	24582	24517	24495	24665	24559	24413	24667	24664	24658	24543	24507	24560	24505	24597	24705	24557	24588	24414	24842	24757	24635	24524	24691	24755	24532	24512	24412	24557	24481	24710	24375	24477	24644	24414	24478	24552	24620	24647	24598	24657	24648	24542	24723	24450	24680	24690	24544	24858	24464	24428	24376	24467	24542	24744	24559	24438	24649	24445	24403	24649	24480	24463	24451	24829	24717	24576	24521	24513	24670	24327	24572	24621	24692	24733	24513	24592	24429	24430	24671	24560	24832	24571	24669	24578	24778	24556	24680	24698	24418	24633	24468	24689	24759	24838	24488	24709	24676	24430	24661	24840	24808	24658	24745	24648	24525	24535	24379	24601	24697	24651	24725	24494	24771	24627	24722	24606	24519	24717	24883	24800	24636	24761	24556	24688	24494	24677	24738	24456	24588	24578	24538	24283	24773	24668	24693	24690	24841	24737	24793	24785	24690	24529	24571	24665	24455	24523	24586	24649	24530	24443	24707	24458	24722	24619	24545	24476	24339	24342	24563	24591	24734	24778	24594	24436	24603	24382	24304	24583	24639	24730	24727	24503	24682	24416	24765	24730	24325	24710	24528	24563	24492	24634	24614	24559	24589	24706	24666	24804	24634	24541	24488	24738	24777	24746	24682	24452	24548	24665	24613	24656	24693	24714	24618	24621	24685	24646	24788	24692	24529	24724	24715	24523	24526	24627	24686	24570
20393	23100	22683	19721	18321	17555	16982	16933	16518	16270	16240	16237	16136	16341	16000	16321	16002	15997	15950	15991	15893	16142	15988	15991	16087	15908	15970	16004	16167	15949	16031	16053	15917	15916	16118	15976	16086	16012	16012	15961	15891	16061	15853	15746	16054	15800	15990	15986	15897	15993	15991	15866	16016	16027	16119	16012	15946	15938	15843	15930	15876	15760	15957	16016	15954	16078	15941	15903	16097	15974	15873	16070	15966	15848	15976	16078	15940	15984	16108	16031	15738	15935	15899	15705	16042	15982	15807	15974	15912	15959	16000	15908	16009	15818	15843	15952	15984	16031	15948	15812	15950	15850	16020	15871	15894	15997	15924	15871	15679	15820	16128	15988	15920	15770	15884	15825	15884	15890	15835	15863	15842	15927	15979	16104	16144	15772	15801	15961	15897	15931	16002	15887	15742	15881	15799	15987	15850	16079	15845	15881	15833	15801	15786	15909	15944	15926	15868	16009	15929	15981	15753	16020	15968	15944	15971	15837	15855	15873	16049	15813	16198	15978	15994	15763	15842	16026	15835	15881	15794	16057	15928	15773	15900	16197	15932	15851	15869	15897	16005	15960	16056	15925	15948	16118	15963	15895	15654	15925	15944	15914	15955	15865	15986	15883	15898	15824	15864	16021	15944	15887	15889	15807	15859	15832	15971	15871	15919	15880	15896	15827	15951	15906	15963	16001	15885	15867	15839	15817	15801	16074	15843	15829	15867	15930	15866	15777	15884	15821	15748	15801	16103	15986	16004	15746	15897	15692	15751	15963	15823	15764	15926	16054	15937	15797	15937	15974	15897	15930	15815	15791	15933	15882	16033	16030	15758	16056	15931	15983	15856	15976	16121	16000	15953	16176	15876	15911	15941	15893	16071	15792	15969	15845	16050	15829	15851	15807	16159	15976	15803	15977	15662	16012	15979	15932	15939	15822	15944	16046	15932	15822	16048	15926	15911	15775	15864	15926	15914	15905	15904	16098	15982	15877	15965	15923	16022	15953	15782	15860	16024	16006	15904	15922	15980	15897	15862	15933	16060	15675	15808	15899	15763	15901	15803	15970	15698	16057	15788	16082	15974	15982	16107	15871	15866	15914	15858	15987	16004	15910	15860	15869	15795	15815	15945	15735	15989	15841	15830	16072	15971	15844	15877	15998	15971	15982	15895	16036	15900	15985	15673	15901	15847	15949	15877	16014	15937	15891	15866	15912	15869	15879	15844	15860	15702	15911	15897	15992	15802	15840	15919	15802	15793	16021	16150	15617	16030	16044	15877	16021	15852	16024	15866	15852	15939	15834	15836	15994	15847	16006	15808	15766	15900	15849	15970	15828	16041	15985	15997	15984	16041	15965	15781	16043	15820	15975	15918	15877	15904	15912	15964	15995	16038	15957	16022	15872	15851	16007	15886	15920	15840	15888	15694	15787	15893	15909	15888	15924	15988	15892	15937	15889	15999	15898	15944	16010	15955	16059	15812	15888	15943	16028	15974	15906	16005	15945	15974	15806	15957	15954	15826	15939	15880	16024	15850	15951	15980	15901	15931	16035	15925	15826	16141	15969	15825	15927	15727	15845	15725	15947	15721	15881	16024	15874	16001	16002	15921	16193	15845	15999	15834	15976	16036	15796	16038	15821	15853	15799	16089	15983	15931	15900	15948	15748	16021	15839	16027	16109	15999	16001	15836	15947	15999	15943	15906	15763	16006	15917	15865	15880	15855	15873	15732	15912	15864	15897	15884	15806	15672	15946	15750	16178	15863	15947	16058	15829	15922	16031	15868	15881	15929	15922	15955	15913	15905	15913	15926	15899	15941	15926	15647	16107	15919	15874	15929	15970	15789	16042	15735	15872	15843	15746	16005	16079	15996	15974	15698	16022	15966	15865	15928	15948	15997	15835	15818	15932	15879	15805	15862	15696	16089	15847	15935	15952	15852	16100	15928	15984	16028	15938	15947	15953	15969	15955	15864	16262	15940	15892	16056	15833	16065	15649	16073	15799	15961	15878	15992	15884	15906	15946	15913	16049	16001	15884	15924	15885	15714	15984	15943	16105	16063	15947	15896	16050	15894	15919	16013	16070	15804	16025	15987	15859	15786	15903	15970	15920	16051	15910	15803	15914	15849	16018	16002	15911	15876	15850	15774	15822	15930	15837	16039	15884	16012	15948	15937	15963	15942	16018	15764	16077	15966	15939	15858	15924	15897	15902	15950	15892	15728	15847	15869	15836	15719	15891	15887	15898	15867	15803	16066	15816	16115	15919	15842	15930	15977	16077	15979	15887	15970	15900	15825	15891	15979	16158	15944	15866	15862	15874	15918	15756	15955	15827	15848	16097	16024	15913	15940	15960	15917	15744	15979	15948	15821	15962	15809	15863	15831	16060	15769	16059	15946	15832	16024	15850	15942	15967	15885	15723	15813	15919	15885	15823	15753	15715	15813	15892	15806	15916	15979	15965	15820	15934	16011	15871	15925	15858	15998	15977	15947	16010	15871	15828	16096	15990	15944	15825	15953	15884	16032	15894	15789	15918	15748	15977	15975	15865	15952	15966	15880	15883	15910	16032	15835	16008	15932	15743	15935	15888	16049	15959	15824	15761	16095	16112	15881	15878	15936	16001	15875	15820	16102	16010	15915	15890	15973	15881	16051	15930	15946	15895	16033	15833	16125	15804	16124	15913	16022	15964	15961	15891	16037	15759	15809	15961	15944	16084	15893	15843	15782	15948	15911	15935	15813	16010	15898	15849	15659	15913	15935	15917	15837	15952	15890	15953	15797	15736	15849	16017	16043	15812	15702	16006	15684	15997	15872	16085	15929	15883	15872	15822	15944	15937	15894	15726	15882	15779	15911	16003	16059	15855	16029	15935	15811	15871	15996	15907	16012	16002	15777	15791	16019	15809	15806	15824	16123	15821	16063	15660	16061	15966	15823	15958	15933	15795	15987	15897	15924	15834	15985	15726	16039	15944	15932	15843	15827	15989	15932	15821	15763	15969	15888	15917	15965	15843	15834	15853	15912	15996	15920	15941	15942	15908	15919	15880	15889	15828	15908	15953	15798	15990	16024	15870	15957	15978	15838	15888	15957	15985	15834	15725	15969	15943	15919	15869	15887	16035	15936	15912	16005	15832	15964	15992	16059	15959	16090	15742	15901	15773	16065	15710	15801	15814	15947	15998	15881	15796	15829	15876	15957	15847	15906	15827	15944	15878	15966	15859	16015	15929	15948	15878	15906	15936	16184	15992	15816	15876	15916	15889	16020	16051	15906	15846	15901	15916	15904	15971	16039	15987	15886	15900	15906	16025	15901	15981	15843	16006	16007	15935	15849	15886	15964	15894	15819	16082	16019	15796	15987	15750	15893	16060	16006	15922	15955	15982	15915	15767	16131	16015	16142	15864	15898	15981	16046	15924	15945	16026	16014	15908	15860	16022	15946	15950	15906	15886	15881	16054	15974	15776	15797	15830	15924	15912	15986	15864	15890	15995	15883	16018	15837	15949	16028	16061	15746	15958	15895	15865	15908	16205	15964	15830	16026	15884	15891	15848	16030	15945	16046	15895	15790	15785	16021	16076	15900	15858	15942	16027	15892	15762	15769	15871	15941	15865	15915	16058	15904	15886	15874	15899	15833	15909	15969	15999	15856	16133	16029	15821	15877	15847	15793	15915	15899	15972	15883	15943	16051	15878	15956	15824	15876	15931	16119	16082	15807	15972	16061	15868	16037	16043	15934	15904	15935	15934	15896	16000	15734	15879	16033	16107	15923	15989	15675	15880	15760	15986	15891	15818	16028	15870	15768	15960	15907	15810	15866	16134	15973	16020	15848	15849	15759	15948	15808	15873	15919	16167	15854	16116	15865	15894	15897	16064	15850	15837	15824	15895	15841	15955	15910	15792	15898	15880	15861	15982	15934	16016	15904	16121	16035	15892	15771	15982	15939	15956	16125	15860	15880	15837	16042	16018	16146	16077	15872	15843	15794	15932	15936	15974	15890	15974	15921	15935	15883	15883	15764	16101	15974	15890	15823	16035	15925	16060	15704	15856	16089	15884	15958	15896	15896	15753	16010	15908	15763	16010	15909	15946	15892	15971	16158	15913	15830	15843	16138	15845	15758	16029	15879	15960	15835	15913	16073	16009	15871	15842	15886	16040	15856	15857	15856	15864	15968	16042	15956	16043	15858	15908	16005	15925	15909	15873	15970	15896	15926	15802	15892	15872	15775	15727	16057	15793	16040	15984	15949	15941	15900	16018	15884	15831	15899	15929	15972	15855	15997	16044	16056	15883	15959	15843	15905	15946	15884	15823	15896	15933	15833	15958	16115	16003	16014	15992	15977	15782	16060	16038	15781	15863	15898	15901	15951	16023	15865	15862	15919	15892	15982	15768	15874	15961	16060	15809	15904	16014	16014	15954	15876	15924	15961	15934	15802	16036	15901	15808	15961	15984	16034	16154	15773	15942	15884	15928	15978	15961	15951	15779	15884	15936	15982	15986	15901	15904	15935	15930	15859	16038	15981	15869	15936	15771	15870	15932	15841	15943	16030	15629	15844	15754	16098	15883	15903	15844	15839	15989	15916	15915	15946	16047	15788	15984	15927	15923	15842	15869	15787	15945	15965	16053	15972	15850	15973	15762	15999	15900	15796	15970	15973	16035	15823	15899	15869	15854	15854	15780	15980	15863	15847	15706	15800	15938	15965	16051	15826	15953	15980	15905	15899	15862	16039	16024	15719	15952	15875	15732	15878	16001	15927	15936	16010	15812	15893	15897	15877	15982	15929	15809	15828	15883	16015	15970	15792	16013	15998	15917	16033	15942	15960	15742	16096	16111	15926	15881	15804	16054	15908	15996	15866	16042	15857	15876	15904	15877	15781	16004	15923	15914	15775	15939	15902	16087	15931	15886	15981	15783	15882	15724	15991	15754	15891	15831	16241	15728	15938	15949	16031	16034	15833	16024	16037	15729	15965	15722	16003	15839	15945	15946	15881	16020	15796	15861	16043	15947	15838	16090	16089	15938	15954	15984	15826	15834	15981	15760	16096	15750	15851	15964	16064	15976	15912	15991	16047	16005	15864	16068	15987	15881	16195	15881	15826	15791	15920	15855	16031	15826	16060	16067	15972	15936	15892	15938	15757	15909
24672	21168	27682	25270	23588	26344	26812	24327	23745	23643	23866	23562	23214	23114	23076	23066	22904	22969	23053	22965	23064	23175	23140	22898	22755	22889	22875	22763	22993	23085	22848	22708	22617	22827	22942	22739	22764	22700	22743	22810	23022	22766	22892	22878	22750	22790	22910	22765	22807	22884	22559	22836	22736	22907	22636	22637	22654	22786	22856	22940	23047	22746	22640	22719	22848	22767	22837	22671	22700	22876	22755	22753	22753	22910	22765	22720	22427	22763	22647	22673	22590	22744	22814	22654	22692	22481	22682	22680	22584	22741	22775	22596	22742	22605	22676	22603	22475	22510	22502	22684	22615	22790	22457	22786	22509	22837	22821	22803	22757	22674	22859	22711	22672	22595	22886	22782	22621	22715	22671	22649	22667	22536	22928	22618	22576	22677	22815	22738	22380	22612	22932	22622	22843	22590	22771	22682	22704	22555	22658	23042	22663	22577	22535	22496	22653	22775	22674	22634	22895	22800	22576	22718	22753	22707	22523	22524	22888	22726	22804	22789	22552	22687	22669	22918	22817	22609	22708	22716	22953	22818	22647	22547	22798	22598	22632	22683	22495	22758	22708	22560	22852	22728	22777	22793	22740	22834	22758	22530	22647	22558	22577	23099	22564	22624	22532	22539	22643	23057	22659	22873	22790	22820	22725	22691	22747	22721	22808	22670	22755	22583	22654	22790	22565	22827	22826	22852	22454	22313	22500	22425	22496	22530	22766	22681	22875	22510	22711	22510	22624	22589	22504	22412	22853	22822	22885	22906	22806	22646	22883	22767	22923	22613	22852	22807	22933	22575	22969	22871	22731	22680	22631	22750	22896	23000	23006	22817	22458	22606	22640	22733	22779	22769	22745	22847	22861	22462	22642	22655	22682	22796	22583	22803	22576	22705	22732	22625	22743	22704	22809	22580	22967	22706	22680	22511	22482	22579	22706	22493	22833	22806	22756	22754	22661	22747	22585	22723	22876	22994	22524	22474	22615	22672	22629	22874	22629	22893	23038	22732	22822	22780	22546	22679	22611	22661	22747	22560	22616	22797	22940	22609	22595	22826	22719	22526	22817	22664	22794	22647	22778	22822	22983	22737	22733	22803	22492	22701	22675	22928	22725	22717	22510	22802	22724	22583	22646	22652	22750	22775	22822	22751	22696	22520	22632	22673	22606	22776	22721	22839	22780	22620	22835	22728	22730	22648	22800	22556	22707	22673	22557	22429	22692	22655	22856	22414	22620	22874	22671	22552	22861	22730	22943	22645	22744	22580	22560	22825	22704	22692	22624	22927	22895	22696	22653	22703	22676	22688	22556	22630	22686	22719	22971	22682	22562	22541	22971	22632	22579	22631	22705	22827	22787	22641	22511	22654	22622	22628	22662	22291	22676	22772	22880	22746	22674	22772	22262	22439	22951	22850	22938	22567	22733	22971	22474	22607	22879	22721	22743	22978	22687	22502	22965	22863	22875	22788	22758	22843	22742	22639	22679	22796	22711	22619	22714	22835	22769	22862	22623	22860	22678	22549	22766	22632	22656	22725	22865	22554	22744	22673	22778	22598	22495	22644	22712	22802	22993	22546	22881	22632	22717	22473	22722	22804	22587	22630	22719	22812	22714	22413	22910	22626	22606	22704	22483	22601	22724	22770	22599	22791	22843	22540	22656	22851	22663	22756	22673	22647	22739	22769	22744	22692	22732	22644	22648	22757	22609	22772	22905	22630	22659	22629	22780	22755	22899	22715	22687	22670	23026	22842	22769	22746	22651	22725	22836	22972	22445	22556	22802	22562	22881	22840	22475	22808	22790	22638	22650	22750	22786	22681	22599	22692	22701	22725	22605	22789	22701	22839	22884	22526	22598	22745	22669	22602	22742	22827	22843	22717	22984	22693	22783	22705	22672	22492	22647	22521	22480	22583	22850	22810	22858	22882	22645	22613	22813	22756	22567	22352	22704	22657	22625	22610	22628	22573	22874	22724	22582	22672	22650	22704	22816	22743	22698	22813	22486	22512	22674	22631	22475	22690	22829	22509	22578	22611	22538	22705	22601	22659	22554	22903	23012	22804	22815	22517	22740	22746	22871	22600	22596	22796	22855	22761	22667	22692	22612	22861	22603	22598	22494	22589	22807	22624	22872	22829	22875	22666	22824	22827	22616	22493	22799	22873	22693	22859	22805	22566	22617	22772	22616	22688	22845	22733	22715	22781	22695	22674	22955	22687	22915	22790	22612	22680	22676	22813	22912	22690	22423	22582	22894	22704	22561	22657	22644	22653	22834	22602	22891	22754	22852	22628	22642	22581	22889	22637	22763	22527	22879	22619	22736	22627	22627	22315	22802	22760	22380	22630	22501	22874	22927	22641	22476	22763	22619	22792	22643	22894	22578	22506	22531	22728	22677	22632	22751	22637	22681	22675	22658	22607	22833	22836	22781	22746	22667	22734	22664	22791	22599	22870	22641	22697	22737	22533	22674	23137	22804	22653	22769	22464	22888	22686	22737	22651	22644	22697	22824	22647	22892	22605	22802	22516	22658	22844	22981	22672	22701	22683	22825	22765	22808	22928	22800	22641	22752	22834	22517	22815	22674	22613	22760	22888	22489	22646	22822	22886	22661	22499	22650	22817	22616	22642	22567	22670	22886	22596	22464	22520	22859	22633	22542	22889	22658	22630	22623	22495	22681	22742	22785	22722	22911	22700	22885	22622	22568	22777	22720	22658	22826	22528	22590	22759	22839	22855	22735	22745	22617	22514	22661	22640	22953	22864	22655	22884	22776	22818	22977	22616	22836	22771	22845	22937	22591	22992	22814	22691	22844	22886	22681	22840	22850	22809	22707	22697	22712	22781	22701	22672	22595	22503	22733	22922	22824	22801	22856	22801	22668	22672	22904	22529	22507	22667	22895	22659	22703	22517	22715	22844	22633	22629	22631	22651	22842	22678	22633	22731	22677	22567	22849	22943	22498	22817	22745	22623	22767	22901	22741	22611	22746	22664	22646	22537	22642	22468	22787	22770	22834	22760	22586	22644	22659	22593	22560	22636	22540	22862	22668	22751	22708	22620	22802	22574	22552	22888	22914	22773	22481	22607	22811	22655	22664	22531	22741	22887	22717	22834	22569	22681	22795	22486	22764	22721	22514	22737	22796	22775	22811	22863	22944	22785	22712	22786	22834	22589	22604	22627	22826	22734	22756	22685	22721	22859	22604	22737	22563	22828	22980	22727	22825	22598	22658	22896	22959	22677	22833	22755	22803	22735	22664	22804	22670	22701	22774	22674	22840	22512	22700	22486	23158	23055	22473	22698	22630	22595	23004	22502	22693	22585	22499	22783	22874	23022	22597	22856	22852	22571	22562	22494	22721	22848	22700	22600	22756	22648	22750	22667	22889	22534	22608	22723	22909	22419	22619	22666	22812	22797	22639	22617	22738	22654	22576	22691	22669	22553	22563	23038	22718	22649	22727	22797	22925	22628	22811	23125	22781	22754	22651	22670	22567	22492	22437	22644	22723	22669	22899	22886	22814	22618	22867	22502	22769	22957	22894	22854	22671	22597	22688	22617	22946	22732	22437	22412	22755	22761	22625	22716	22807	22705	22890	22751	22794	22790	22601	22900	22844	22746	22720	22946	22547	22682	22799	22635	22861	22506	22886	23032	22944	22658	22648	22926	22917	23104	22749	22626	22736	22696	22962	22432	22817	22614	22709	22920	22842	22682	22623	22681	22808	22675	22573	22800	22555	22528	22648	22354	22801	22834	22785	22713	22746	22924	22909	22728	22865	22671	22632	22865	22522	22604	22561	22960	22576	22390	22741	22667	22699	22793	22611	22607	22673	22701	22787	22500	22733	22723	22674	22846	22726	22796	22658	22411	22649	22745	22715	22513	22770	22300	22690	22797	22618	22576	22518	22799	22594	22830	22547	22510	22663	22763	22730	22505	22858	22759	22833	22993	22983	22826	22644	22642	22993	22692	22740	22766	22509	22498	22757	22803	22736	22812	22705	22739	22569	22627	22771	22660	22635	22778	22840	22547	22723	22813	22885	22829	22694	22691	22741	22670	22807	22715	22567	22401	22507	22682	22673	22627	22586	22500	22442	22776	22740	22733	22689	22622	22576	22750	22869	22861	22750	22804	22728	22717	22644	22508	22899	22862	22680	22627	22714	22802	22683	22771	22593	22618	22668	22772	22616	22598	22639	22832	22580	22805	22414	22768	22762	22537	22810	22524	22613	22778	22807	22820	22791	22913	23029	22791	22791	22606	22760	22590	22723	22498	22876	22904	22735	22858	22592	22503	22649	22713	22840	22955	22808	22793	22731	22628	22705	22750	22741	22796	23037	22874	22770	22651	22693	22257	22520	22721	22862	22705	22790	22774	22718	22589	22670	22745	22774	22747	22595	22603	22678	22667	22552	22706	22797	22963	22537	22841	22724	22590	22599	22817	22506	22712	22727	22644	22767	22626	22579	22581	22525	22697	22601	22549	22798	22760	22725	22810	22798	22764	22792	22779	22722	22879	22542	22843	22616	22635	22837	22810	22667	22585	22685	22660	22629	22888	22581	22797	22887	22833	22782	22477	22611	22400	22605	22739	22862	22821	22786	22648	22672	22571	22582	22496	22808	22737	22672	22665	22590	22890	22776	22639	22641	22699	22739	22668	22817	22806	22443	22639	22772	22739	22993	22759	22778	22677	22618	22770	22701	22798	22808	22415	22774	22646	22679	22711	22616	22968	22799	22882	22639	22625	22861	22754	22669	22841	22760	22924	22725	22695	22704	22975	22968	22691	22714	22807	22915	22594	22466	22823	22878	23019	22552	22889	22646	22904	22865	22742	22785	22696	22821	22799	22761	22762	22743	22524	23002	22586	22696	22681	22787	22715	22909	22773	22449	22709	22661	22688	22979	22614	22869	22975	22735	22826	22828	22553	22585	22757	22790	22629	22966	22849	22674	22751	22618	22953	22516	22554	22909	22761	22712	22831	22354	22706	22594	22934	22675	22764	22700	22792	22699	22870	22519	22818	22890	22766	22545	22806	22704	22707	22597	22766	22531	22614	22752	22703	22542	22484	22635	22759	22702	22840	22646	22648	22764	22706	22771	22649	22793	22740	22618	22727	22695	22599	22698	22683	22521	22674	22631	22724	22814	22834
17906	29159	28620	23120	20433	18618	17772	16690	16683	16293	16139	15936	15751	15598	15429	15513	15468	15319	15400	15247	15181	15148	15305	15321	15202	15136	15086	15164	15191	15100	15173	15107	15000	15255	15100	14986	14979	15074	15104	15182	15151	15142	15186	14935	15156	14824	15089	15025	15172	15295	15088	14947	15185	15035	15015	14893	15040	14992	15166	14910	15050	15031	15092	14901	15168	15105	14947	14999	15172	14924	14890	15005	15003	14933	14952	14901	14920	14978	15100	14899	15132	15165	15075	14907	15082	15103	14930	14956	15018	14893	15120	15078	14986	15198	14959	15021	14956	14891	14881	14937	15254	14981	15157	14893	15034	15016	14959	15065	14869	14989	14912	15075	15262	14843	15038	15060	14888	15053	15028	14934	15072	15182	15002	14835	14933	15000	15143	15029	15001	15172	14974	14882	14917	14947	15102	14956	15054	14954	14987	15123	14968	14916	14995	14984	15009	14970	15045	14916	14916	14831	15075	15046	15130	15058	15148	14810	14994	15058	14870	15128	15020	15180	14882	14911	15036	15124	14936	14915	14943	15142	14997	15150	14960	14921	14933	15034	15025	14908	15189	15019	14835	15025	15079	15119	15005	14900	14962	14879	15059	14937	15016	14835	15124	15079	14945	15137	14834	15213	14828	14895	14980	14889	14891	14987	14907	14777	15068	14873	15023	15043	15007	14977	14995	15189	15036	15039	15005	15050	15093	15004	15060	14996	15098	15013	14922	15057	15182	15068	14993	14912	15078	15013	14905	14914	15146	15073	14861	14922	14925	14874	14887	15012	14952	14887	15107	15045	14931	14976	14889	14876	15152	15013	15074	14928	14839	14972	15050	14904	14959	14922	15024	15094	14953	14786	14935	14989	15043	14996	14921	14963	14878	14934	15074	14977	14949	15166	14974	14978	14990	15070	14941	14986	15083	15091	15016	14855	15112	14994	15108	15036	14958	15087	14995	14983	14813	14821	14937	14912	14968	14963	15019	14958	15149	15021	15067	15100	15200	15160	15019	14776	15111	14919	14759	14867	15084	15003	14952	15012	15038	14842	14928	15032	15039	14716	14945	14893	14992	15187	14787	15053	14914	14819	14928	15054	15045	14885	14968	15055	15098	14819	15135	15094	15072	15125	15104	14831	14968	14806	15069	14963	14868	15050	14839	15005	14895	14896	14982	15156	15013	15048	14983	15068	14943	14938	15091	14933	15064	14724	14953	15035	15098	15136	14961	14920	15101	14848	14987	15074	15223	14925	14895	15017	14916	14937	15227	15097	14941	14932	14981	14925	14989	14841	14998	14871	15022	14992	14968	14873	15051	14864	14899	14939	15047	15103	15127	14940	14900	14987	14957	15076	15012	15009	15004	14853	14869	15058	14933	14945	15072	15039	15013	14933	14900	14991	15091	15075	15071	15203	15070	14987	14883	14869	15070	14916	14938	14944	15015	14832	14963	14962	14971	14862	14940	15054	15005	15045	14919	15121	14898	15082	14781	15192	15048	15126	15042	15060	14940	15006	15032	15006	15006	15025	15000	14896	15027	14990	15076	15077	14775	14974	15103	14922	14959	14952	15051	15022	14936	15019	14998	15122	14955	14831	15043	14948	14916	15021	15129	15016	15098	14986	14955	15022	15051	14848	14991	14990	14907	14871	14915	14913	15017	15065	14898	15129	14931	15068	14904	14942	14956	14836	14926	14916	14835	14862	15056	14995	15026	15010	15083	15034	14997	14950	14923	15002	14839	15071	14863	15044	15054	15054	14827	15039	14864	15071	15019	15047	15178	14872	15109	15033	14913	14851	15013	14967	14917	14776	15062	14787	15012	14960	14902	15086	15145	14937	14909	14851	14830	15160	15081	15164	14895	15057	14796	14962	15160	15197	14997	15040	15102	14939	14806	15115	14849	15064	14918	14943	15044	14934	15026	15020	14966	14923	15042	15075	15176	15045	15098	14998	14993	14898	15068	14827	14899	14992	15018	15098	15114	15056	15027	14937	14944	15047	14887	15061	14818	14922	15237	15045	14991	14803	15136	15010	14917	14933	14879	14937	14902	15114	15076	14999	14852	14977	14967	14874	14928	14907	14964	14876	15013	14965	14738	15060	15057	15007	14983	15024	14908	14905	15008	15108	14913	15091	14963	14933	15105	15049	15102	14752	15070	14983	14958	14995	14786	15024	15019	14944	15044	15031	14887	15083	15087	15092	15145	15040	14973	14980	15175	14806	14941	14978	15038	14991	14819	15023	14954	15111	15025	14990	14987	15014	14971	14896	14994	14758	14925	14916	15044	15110	14917	15064	15003	15047	14953	15052	14789	15029	14835	15071	14917	14946	15087	15014	15092	14922	15112	14929	14962	14965	14987	14935	15042	14948	15118	15201	14954	15029	14865	14835	15045	15245	14903	15001	15086	14995	15052	14848	14964	15019	14957	15065	14958	15021	15014	14903	14883	14931	14674	15012	14930	14788	14922	15007	14915	14873	15049	15067	15077	14855	15061	14853	15082	15051	14947	15026	14952	14800	14965	14890	15012	14852	15093	14937	15011	14989	15114	14819	14952	14855	14967	14987	15191	14864	14861	14767	14981	14859	14994	15119	15008	15047	14940	15022	15245	15068	15075	14848	14931	14889	14993	14920	15229	14795	14827	14940	15120	14916	14899	14939	15053	14940	14948	15044	14862	14963	15152	14942	15038	15052	15031	14961	15070	15005	14941	14942	14906	14916	15076	15007	15077	14968	15031	14866	14923	15023	14934	14922	14883	14868	14852	14919	15015	14923	14999	15012	15086	14896	14863	14965	15036	14833	14876	14997	14997	14929	14999	14993	15071	14755	14982	15153	14956	15001	15164	15131	15072	15056	14906	15101	14923	14950	14886	14933	15185	14897	14919	14875	14822	15061	14817	14895	14973	14947	14994	14880	15033	14777	14962	14987	14984	15048	14992	14751	15026	14952	14820	14877	15069	15091	14988	14822	14906	15022	15007	14977	15026	15045	15160	14894	14987	14946	15022	14935	15073	14897	15114	15081	14931	15004	15063	14894	14980	14925	14989	14916	14976	14962	14960	15024	15051	14976	14986	14985	14848	15054	14893	14904	15007	14953	15002	14960	15063	14956	14874	14793	15134	15038	15142	14853	14969	15073	15098	14952	14921	14876	15103	14940	15092	14892	15167	14939	14874	15087	14868	15043	14910	14922	15028	15064	14987	14929	14992	14931	15127	14907	14899	15000	15113	14875	14943	14901	15045	14975	14897	15241	14995	14905	15065	15036	15015	15031	15060	15004	15006	14945	15060	15157	15035	14947	15018	14994	15016	14978	14923	14963	15115	14962	15067	14982	15097	14935	15080	14994	14995	15032	14914	15051	15067	14968	14958	15152	14984	14906	14987	14947	14899	14987	15006	15059	14933	14921	14901	15119	14868	14870	14866	15125	15052	14963	15011	15001	15022	15004	14979	14937	15017	14973	15015	14827	14955	14836	14984	14750	15135	15047	14800	15039	15031	15178	14960	15120	14981	15120	14915	15037	15084	14964	15210	14832	15036	15048	15025	15064	14955	15056	15073	14964	14982	15121	15084	14954	15040	15096	14986	14952	15168	15082	15126	14956	14835	14836	14950	15047	15041	15084	14990	15035	14794	15051	14958	14930	14998	15119	15089	14975	14839	14955	14980	15039	14963	14982	15043	14861	15017	14972	15013	14828	15160	15122	15127	14881	14915	15024	15105	15038	15012	14892	14964	14976	15111	15048	14837	15068	14896	14981	15134	15010	14909	14855	15224	14962	14863	15017	14995	14941	15024	15136	14890	14948	15018	14820	15002	15049	14833	14919	15206	15020	14873	14977	15011	15000	15078	15054	15047	15057	14920	15118	14821	15117	14987	15011	15009	15160	15080	14980	14961	15052	15012	15055	15123	15011	14959	15082	14892	14954	14905	14897	14967	15048	15096	15092	15088	14968	15006	15154	14968	15000	14743	14990	15008	14974	14969	14901	15046	14844	14888	15064	15046	14856	15018	14876	14988	15007	15002	14983	14818	14872	14912	14915	14823	14895	15150	15003	14908	15059	14908	15195	15041	15180	14852	15108	14915	14922	15161	15073	14991	14975	14997	14839	15010	14941	15080	14925	14871	15012	14906	14996	15054	14777	14996	14962	14959	15147	15140	15229	14821	15114	14978	14768	15072	14985	14955	14987	15124	14862	15043	14932	14919	14835	15083	14863	15030	14959	15047	15086	15180	14942	14970	15018	15042	14844	15014	14918	14993	15032	15050	14944	14906	15033	15198	15051	14954	14898	15116	15134	14948	14964	14850	15081	14876	14963	14923	15097	15103	14921	15054	14932	15286	14935	14766	14878	15259	14894	14934	14886	14899	14983	15099	14887	14941	14962	15106	14875	14949	14963	14983	14935	15006	14941	15034	14949	14869	14964	14994	14982	14927	14924	14969	14934	15090	14972	15073	15061	14988	15102	14941	15058	14979	14992	14960	15056	14945	15217	15061	15066	15159	15030	14900	14927	14888	14798	14978	15062	14870	14906	15016	15002	14991	15039	15044	15115	15004	14907	14874	14986	14910	14945	14908	15023	14981	14999	15036	15011	14975	15045	15069	15039	14908	15066	15144	15079	14919	14793	15100	14951	15063	15112	15081	15052	15030	15003	14983	15061	14960	14822	14942	14908	15159	14995	14964	14945	14919	15000	15065	15070	14932	14724	15011	15041	14916	14906	14993	15067	14940	15001	14878	15004	14928	15068	14882	15031	14930	15145	14843	15114	15179	14985	15055	14946	14880	14752	14931	15141	14881	15084	15098	15035	14881	15028	15138	14833	15000	15071	15123	15125	14966	14895	14932	14932	14984	14875	14933	15168	14964	14895	14987	15254	15033	14975	14826	15026	15124	15115	15031	14764	15027	14906	14990	14990	15001	14970	15068	15058	15005	14951	15022	14961	15181	14888	14977	14874	14915	15037	14939	14809	15164	14843	14883	14893	14941	14964	14892	15030	15037	15024	15041	15064	14942	14892	14945	14912	14804	15028	15008	14935	14961	14927	15043	15030	15059	14792	14906	14880	14858	14900	14782	14840	15107	15037	15043	14955	14896	15215	15137	14987	14996	14906	15148	15063	14799	14996	15051	14888	14857	14892	14845	14924
22728	21165	27826	24818	21969	25878	30205	25856	24827	24603	24485	24151	23828	23804	23614	23886	23634	23468	23480	23537	23599	23614	23385	23198	23395	23195	23297	23390	23356	23116	23002	23240	23159	23285	23232	23360	23444	23426	22977	23398	23244	23405	23407	23336	23092	23189	22888	23376	23219	23211	23213	23267	23392	23281	23179	23031	23435	23252	23142	23224	23216	23170	23239	23033	23151	23213	23107	23168	23315	23143	23112	22829	23137	22924	22868	23124	23303	23395	23066	23123	23125	23160	23141	23087	23239	23066	23017	22856	23019	23031	23146	23208	22953	23006	23181	22867	23009	22948	23272	23312	23093	23073	23252	23251	23118	23023	22982	22867	23136	23152	22884	23019	22944	23038	23010	22910	23015	22887	22898	22913	23079	22970	23128	22921	23141	23119	23107	22987	22972	22916	23029	22729	22923	22977	22893	23016	22913	23207	23075	22820	23090	22893	22933	22830	23159	23213	22868	23145	23159	23161	22903	22888	23017	23003	23058	22793	23203	22744	22943	23186	23020	23053	22974	22956	22890	22767	23033	22919	23127	22799	22954	22904	22927	23281	23208	23138	23139	23222	22973	22960	23076	22981	23115	23128	22956	23265	23054	22897	22997	23250	23137	23025	22979	22870	22903	23147	23061	22873	23076	22823	22950	23029	23196	23030	23156	23083	23214	23003	22916	22997	22850	23059	22948	22993	22850	23056	22928	23048	22618	22828	23010	23047	22906	22917	22985	22891	22966	23178	23036	22925	22965	23016	23060	23195	23051	22929	23027	23015	23038	23277	23171	23019	23160	23249	23159	23126	22849	22831	23031	22987	23118	23037	23081	22832	22958	22875	22964	23053	23164	22787	23025	23144	23207	22959	22863	23064	23166	22838	22917	23027	22986	22892	22970	22771	23134	23322	22956	23339	23130	23311	23309	22972	22925	23006	23121	23066	22973	23070	23131	23022	22830	23050	22903	22968	23138	23099	22908	22877	23127	22841	22860	23194	23210	23167	22753	23034	23232	22981	22816	23068	23097	23066	22904	22990	23238	23055	22867	22956	23165	23066	23142	23072	23096	23173	23298	22972	23028	23054	23200	22822	22868	23066	22931	22929	23247	23035	23037	23083	23090	22935	22959	23016	23150	23062	23273	22720	23153	22864	23049	22944	22931	23288	23075	22933	23119	22957	22848	23016	22826	23039	22961	22927	23034	23124	23254	23142	23205	22871	22960	22935	23049	23157	22938	22758	22991	22937	23104	22899	22821	23025	22979	22982	23106	22881	22763	22896	23033	23085	23124	23016	23048	23128	23055	22857	22934	23222	22895	23053	22834	23112	22899	22751	23217	23165	23144	23283	23261	23189	22953	23224	23115	23151	23269	22913	22903	22827	22939	23040	23092	23172	23009	22936	22974	23158	23145	23038	23090	22952	23135	23100	23047	22958	22697	22953	23102	23123	23112	23026	23128	23072	23077	22866	22916	23025	22949	23180	22991	23011	23206	22775	23099	23174	23037	22787	23110	23106	23098	22972	22852	23018	23051	23076	23082	22939	23267	22710	22856	23200	23094	23225	23150	22850	22914	22980	23167	23119	23301	22996	22817	23010	22860	23080	22994	23093	23123	22911	23019	23165	22982	23051	22991	23301	22999	22979	22888	23202	22983	22782	22882	23089	23030	22873	23049	22839	22904	22973	23163	22832	23302	23148	22904	23240	23284	22960	23221	22562	23090	23057	23050	23141	23238	23058	22994	23071	23060	23095	22943	22954	23173	23021	22934	23008	22987	23158	22930	23220	23225	23244	23004	23072	22868	23153	23032	22927	23247	23389	23140	23237	22915	22861	23083	23035	22968	22871	22941	22690	23206	22882	23059	23074	23107	23068	23070	22924	22655	22825	22983	23080	22867	22858	23023	22717	23142	23130	23157	23143	23072	23077	22980	22916	23137	22909	23263	22848	23143	23026	22848	23207	22982	23129	22916	22928	23207	22784	23129	22874	22904	23055	23257	22923	23234	23040	22894	23144	22871	22923	22785	22759	23101	23074	23011	22895	23021	23026	22931	23057	22978	23047	23154	22981	23339	23196	23191	22915	22900	23241	23165	23096	22915	23200	23258	23037	23277	23172	22783	23021	23141	23065	22993	23085	22995	23072	23065	23138	23169	22954	22887	22965	23318	23075	23178	23068	22978	22881	23108	23123	23043	22920	23200	23100	23291	22956	22962	23033	23241	22916	23011	23086	22948	23482	22776	22980	23061	22741	23080	22992	23137	23050	22894	23045	23308	23201	22948	22839	22889	23302	23227	22891	23021	23177	23049	23012	22909	22937	23295	23059	23182	23103	23008	23112	23040	23089	23018	22844	23116	22956	22963	22810	23062	23181	23056	22937	23053	23138	23044	23047	22982	23081	23416	23083	23057	23161	22926	22976	22978	22912	22873	22785	22960	23125	22892	22940	23213	22737	22858	22801	22818	23131	22935	23111	23186	23066	22913	23093	23060	23000	23169	23024	22976	22946	23096	22991	23020	22989	22928	22910	22926	22862	23004	23049	23124	22958	23157	22839	22536	22731	22840	22926	23050	23372	23083	23087	23004	23076	22946	23058	23135	23045	22839	22874	22915	23148	22956	22827	22928	23223	22951	22911	22967	23119	22875	22904	22704	23190	23403	23160	22880	23034	23025	23003	23030	22901	23137	23144	23011	23020	23152	23066	22967	23017	23017	23196	23323	22923	23148	22919	22948	22951	23222	22899	23056	22943	23106	23082	22877	23000	23188	23082	23063	22984	23040	22891	22917	22953	23290	23114	23020	22900	23022	23114	23244	22951	23071	23071	22958	22936	22921	22976	22907	22981	23062	23090	23286	22862	22981	23121	22830	23320	22720	22862	23091	23026	22923	23025	22860	22790	23238	23123	23081	22978	22894	23118	23078	23234	23106	22918	23247	23045	22950	23019	23112	23092	22993	23119	23037	23118	23219	22815	23172	22789	23037	23145	22828	23036	23157	23044	23042	22993	22966	23085	23056	23104	23180	23125	22874	22919	22938	22993	23167	23051	23206	23202	23020	22936	23085	23158	22959	22948	22872	22934	22999	23077	23020	22941	22835	22995	23014	23310	22851	23150	23092	23127	23340	23242	23012	22884	22845	22884	22973	23177	23201	22916	23232	22957	22959	22958	23147	23199	22998	23007	23143	22909	23062	22887	22913	22756	22982	22772	22926	23025	23078	23132	22970	22901	23103	22990	22873	23187	23004	22782	22990	23099	23023	22993	22906	22996	22750	22976	23031	23095	22994	22960	23106	23083	23101	22932	23063	22904	23121	22719	22769	23019	23063	23003	22948	22876	23244	23032	23100	23243	23357	23023	23252	22758	23040	23120	22989	22954	22826	23063	23022	23148	23179	22825	23054	22791	22889	22935	23029	23052	23159	23144	23073	23462	23372	23123	23251	23020	23274	23014	23094	23143	23092	22911	23058	23030	23111	23083	22896	22805	22961	22875	23016	23243	23313	22832	22926	22961	23082	22850	23058	22958	23135	22869	22973	23083	23077	23181	23448	22889	23007	22982	23095	23147	22898	23213	23044	22959	22895	23122	23107	23123	22991	23083	23064	23211	22948	23200	23069	23046	23130	23079	22985	23071	23125	22996	23064	23103	22968	22911	23083	22911	23013	22998	23018	22984	23168	23161	22954	23184	23010	22855	23034	23062	23072	23029	23063	23104	23301	22970	23063	23174	22984	22884	22850	22924	22899	23095	23139	23042	22994	23047	22891	23090	23197	23068	22965	22940	23074	22887	23076	23132	23094	22983	22843	22977	22906	22979	23191	22931	22914	23133	22758	23003	23055	23102	23156	22983	23004	23020	23164	23211	23127	23127	23219	22889	22896	22985	23085	22960	22927	23341	23076	23099	23188	22971	22851	23012	22966	22961	23002	23007	23046	23104	22986	23212	23008	22851	22990	23139	22990	22923	23035	22965	22900	23003	23030	22982	23114	23106	23257	23130	23054	22969	23160	22954	23185	22937	22883	23148	23191	23028	23385	23151	22847	22922	23074	22993	23022	23152	22693	23359	22930	22979	22875	23029	22970	22921	23300	23040	22820	23171	23170	23264	23060	23200	22911	23035	22941	23337	23139	23094	23053	23032	23159	22880	23066	23094	22905	22851	22845	22716	23105	22936	22946	22878	23009	22897	23024	23049	23092	22928	23194	23049	22995	23080	22758	22878	23081	22997	22949	23057	23021	22945	22955	23195	22915	23004	22993	23156	23027	22946	22968	22711	23025	23015	23078	23050	23024	23052	23003	23003	23005	23026	22918	23098	23031	22953	23072	22815	23100	23179	23040	23029	23079	23161	22978	22965	22871	22730	23109	23104	23289	23046	22990	22862	23091	22927	22922	23291	23194	23244	23085	22887	23075	22829	22922	22895	22819	23218	22801	22864	22953	23061	23081	23006	22871	22958	23118	23125	22987	23146	22866	22945	22958	22955	23032	23249	22979	23043	22758	23069	22953	23058	22869	23196	23013	22924	23044	23063	23073	22974	23045	23026	22978	23282	23023	23029	23135	23029	23060	22990	22846	22996	23212	23169	23040	23254	23018	22899	22980	23081	23139	22954	23245	23074	23070	22768	22881	23102	23191	23417	23286	23112	22822	23205	22810	23046	23225	22947	23066	22917	22939	23054	23060	23001	23076	23076	22962	22953	22952	22988	23056	22988	22896	22888	22938	23109	23179	23210	23147	23144	23075	23007	22931	22787	23058	23101	23094	23080	22877	22982	22960	23177	22829	22962	22982	23147	23033	23101	22970	22847	22901	22907	23036	22769	23066	23101	23091	23081	23165	23347	23117	22902	23301	23118	23198	23050	23094	22991	23028	23080	22991	23127	22987	22979	23024	22990	23163	22972	22952	22997	23105	23120	23153	23222	23196	23225	22893	23151	22907	22839	23032	23330	23068	23071	22834	22993	22991	22950	23000	22782	22916	22853	22968	23007	22792	22782	23028	23015	22898	22877	22845	22866	22849	23213	22969	22843	23036	23214	23077	23038	23061	23219	23062	23014	23182	22992	22970	22825	22856	22909	23053	23026	22985	23147	22879	23125	23045	22890	22905	23177	22658	22998	23138	22942	23056	23022	22963	22811	23013	22987	22821	22956	22780	22769
19930	34707	33577	27257	23323	20716	19303	18347	17581	17184	16831	16533	16265	15850	15969	15804	15756	15742	15753	15549	15742	15604	15379	15480	15377	15438	15463	15258	15393	15271	15347	15284	15303	15399	15301	15296	15022	15402	15289	15159	15180	15345	15124	15271	15205	15377	15137	15192	15358	15140	15190	15302	15188	15054	15179	14985	15345	15415	15239	15092	14966	15281	15109	15112	15040	15075	15232	15044	15124	15284	15155	15319	15244	15063	15180	15204	15215	14990	15137	15089	15171	15126	15199	15127	15158	15126	15084	14874	15318	15052	15058	15092	15234	15096	15144	15192	15035	15163	15152	15179	15028	14996	15090	14883	15085	14874	15008	15107	14973	14981	15078	15076	15058	14979	15070	15212	14984	14946	15053	14981	15147	14914	14980	15097	15071	15228	15186	15129	15127	15131	15173	15040	15063	15152	15031	15099	15219	15154	15094	15161	14959	14910	15093	15181	14972	15168	15019	15198	15041	14912	15158	15201	15109	15124	15026	14954	15169	15306	15197	14945	15228	15038	15235	15092	15101	15045	15190	15120	15046	15120	15032	15143	15044	15408	15069	15151	14991	15007	15063	15049	15089	15063	14893	15110	15103	15038	15019	15192	15145	14995	14988	15130	15043	15088	15184	15073	15028	14980	14934	14988	15078	15123	15161	14966	15131	15159	14977	15044	15108	15191	14983	15061	15185	15005	15256	15071	15087	14956	15183	15134	15000	15040	14964	14975	14967	15084	15148	15006	15090	15140	14996	15080	14889	14888	15089	14885	15133	15200	14916	15025	15121	15297	15010	15111	15059	14996	15015	15094	14975	15055	15105	15080	14959	14977	15010	14978	15251	14953	15024	14992	15038	14977	14947	15049	15086	15080	15170	14984	15004	15042	15041	15162	15000	14996	14941	15072	15157	15206	15166	14984	14956	15051	15057	15078	15145	15075	14995	15244	14943	15069	15272	14876	14913	14989	15053	14914	15014	14960	15014	15086	14993	15083	14978	15041	14960	15091	15090	15018	14946	14999	14955	15070	14838	15035	15081	15097	14990	14943	14815	14933	15081	15082	15166	15138	14948	15127	15055	15241	15016	15072	15281	15125	15189	15077	15055	14975	15324	15068	15035	15164	15064	15185	15053	15031	15123	15015	15048	15046	15044	15181	14943	15281	15024	15210	15256	15172	14984	15219	15026	14960	14990	15182	14950	15131	15112	14977	14939	15211	14982	15147	15122	15228	14899	15070	15094	15005	15059	15136	15088	15173	14913	15130	15044	14895	15054	14996	15157	15107	15068	14968	15005	15008	15158	15082	14960	15041	15000	14996	15123	15100	15139	14859	15114	15006	15157	15115	14992	14856	14963	14929	15103	14947	15113	15054	14958	15094	14899	14901	15179	15007	15150	14942	15072	14916	14980	14997	15097	15013	15201	14994	15048	15012	15085	15137	14996	14984	15049	15190	14845	15075	15018	15175	15073	15033	15048	14996	15029	15040	15041	14955	15070	14939	15160	15146	15229	15006	14826	15004	14923	15097	15111	14892	14719	15175	15069	15062	15255	15072	15181	15141	15060	15237	15108	15181	15067	14907	15183	15091	15020	15104	15181	15112	15094	15005	15005	15218	15162	15093	14913	15185	15127	15132	15120	14864	15092	15015	15009	15293	15034	14952	15147	14858	14938	14969	15012	14919	15005	14989	15081	15151	15066	14966	15056	15131	15176	15057	14824	15158	15045	15082	15211	15088	15058	15244	15073	15213	14975	15249	15013	15211	15070	15103	15037	15046	15134	15054	15063	14977	15018	15181	14723	15199	15111	15037	15097	14915	15180	15026	14964	15192	15059	15073	15070	15067	15167	14971	15077	15091	15193	15071	14985	15173	14986	14972	15197	15012	15155	15003	15148	15061	15202	15013	14986	15254	15227	15093	15069	14928	15188	15141	15067	15073	14975	15080	15105	14980	14877	15017	15156	15013	15113	14985	15000	15153	15060	14977	15049	15071	15096	15167	15012	15164	14982	15272	15071	15194	15122	15166	15040	15134	15124	15019	15154	14995	15162	14990	14951	15101	15029	15025	15181	15029	15059	15095	15054	15061	15061	15103	15086	14907	15096	15036	15048	15000	15069	15044	14974	15063	15116	15290	14997	15039	15164	15177	15084	15077	15135	15258	15059	15084	15005	15012	15250	15052	15176	15099	15025	15027	15123	15198	15033	15042	15025	15189	14990	14935	14973	14923	15079	15072	15182	15263	15090	15108	15046	15172	15013	15186	15192	15067	14972	14992	15100	15207	15075	14934	14903	15091	15054	15125	15011	15232	15203	15117	14894	14881	14953	15128	15149	15055	15060	14980	15080	15080	14852	15054	15117	14919	15179	15182	15124	15191	15139	15160	15206	14958	15107	15050	15160	15210	15156	15030	15145	15084	15100	15087	15051	14987	14983	15018	15056	15169	15186	14979	14999	15137	15093	15074	14960	15007	15036	14957	14987	15123	15184	14988	14986	15200	15095	14984	15247	15079	14978	15271	15215	15069	15085	14906	14944	15200	15002	15074	15074	15101	15009	15084	15123	15141	15082	14968	14926	15031	15031	15096	15065	15017	15268	15099	15045	15146	15189	15013	15019	15260	15092	15247	14992	15150	14936	14904	15065	15025	14970	15007	15079	15039	15083	15048	15137	15049	15140	15109	14909	15061	15225	15085	14937	15114	14951	15096	15046	15010	14957	15054	15216	15062	15256	15009	15050	15118	14882	15079	15045	15257	15081	14993	15020	15184	15226	15119	15167	15098	15179	15034	15054	15045	15044	14898	15005	15063	15196	15057	15001	15084	15120	14895	14972	15095	14895	15023	15122	15064	15157	14813	15064	15050	15182	15150	15178	14979	14973	15111	14901	15059	15039	15009	15193	15115	15115	15147	14998	14969	15008	14919	15128	15198	15068	15105	15135	15103	15069	14968	14935	15234	15079	15069	15029	15116	15106	14955	15037	15101	15188	14990	15076	15038	14962	15086	15111	15260	15097	14897	15024	15165	15056	15197	15318	14930	15126	14955	15067	15075	15069	15178	15100	15031	15150	15070	15102	15035	15003	14948	15072	15241	15285	15100	14967	14921	15058	15178	15082	15199	14937	15047	14851	15039	15164	14963	15055	15061	14929	15069	14891	15093	15066	15114	15071	15013	15043	15133	14979	15059	14877	15101	15018	15111	15061	15009	14923	15169	14900	15164	15168	14854	15053	15240	15068	15232	15145	14879	15073	15051	15196	15151	15158	15033	15094	15043	15038	14931	14925	15231	14976	15177	15147	15007	15171	15067	14979	15077	15032	15246	15011	15062	14992	15034	14963	14967	15111	14919	15136	15090	15072	14915	15085	14922	15072	15011	14985	15036	14924	14958	14949	14918	15109	15183	14986	15064	15085	15172	15133	15006	15097	15014	15117	14995	15101	15042	15122	15116	15158	14971	14966	14994	15074	15016	15184	15003	14961	14922	15221	15050	15080	15091	15141	15133	15065	15104	15089	14941	14958	15048	14959	15052	15114	14986	15136	15046	15053	15019	14996	15026	15019	14971	15079	15005	15042	14974	15095	15103	15092	15030	14880	15137	15191	15072	15069	14995	15054	15132	15065	14926	15236	15151	15096	15023	15090	15199	15133	14945	15104	15018	15150	14888	15164	15207	15203	14834	15091	14986	15144	15086	14960	15221	14982	15235	14994	14806	14887	15146	14971	15089	15161	15009	15010	15167	15018	15091	15064	14913	14991	15092	15139	15098	14896	15163	15173	15220	15105	15089	15085	15029	15003	15203	15004	15081	14964	15036	14945	14983	14936	15075	14963	15112	15162	14969	15230	15269	15138	15059	15062	15153	15026	15215	15146	15045	15083	15000	15203	15172	15142	15169	14887	15200	15067	15040	14831	14988	15046	14996	15196	15176	15061	15036	14883	15011	15096	15044	15074	15070	15050	14849	15261	15109	15141	15038	15035	14945	14886	15058	15035	15021	14996	14996	15162	14876	15041	15079	15053	15064	15135	15020	15197	15127	15024	15229	15017	14991	14982	15162	15149	15134	15098	15240	14886	15066	15186	15054	14983	15046	14865	15170	14980	14902	15083	15181	14927	14935	15280	15091	14958	15116	15049	14991	15042	15093	15147	15023	15200	15111	15216	15035	15094	15108	15203	15076	15052	14877	15098	14958	15330	15120	15048	14914	15162	15202	15195	15008	15102	14999	15183	15028	15131	14965	14946	15159	15126	15159	15067	14973	15088	15013	15101	15142	15046	15087	14942	15124	14933	15059	15152	14971	15042	15044	14970	15143	15029	15010	14901	15075	15112	15146	14915	15072	15152	14916	15008	15076	15191	15004	15135	15158	15058	15045	14922	15279	15076	15161	15196	15082	15026	15041	14986	15039	15099	14999	14866	15098	15156	15006	15151	14888	15078	15009	14956	14867	15083	14992	15145	15125	15041	14977	15032	15012	15025	15059	15263	15078	14782	15090	15118	15189	15089	15048	15237	15071	15075	15024	15241	15063	15187	15120	15130	15114	15111	14819	14919	15034	15055	15037	15172	14940	15034	15015	15131	15076	15083	14827	15065	15160	14983	15107	15089	15147	15066	14900	14828	15181	14998	15283	15208	15056	15110	14916	15136	15111	15231	15024	15015	14985	15098	15032	15136	15124	15177	15181	14948	14976	15173	14856	15212	14809	15119	15136	15002	15020	15046	14977	14920	15063	15054	14997	14956	15125	14988	14938	15146	14874	14985	15040	15074	15093	15149	15066	15039	15010	15102	15050	15155	14961	15149	15085	15070	15019	15200	14952	15260	15148	15051	15051	15071	15053	15078	15010	14898	14861	15030	15192	15030	15080	15000	15164	14950	15164	15188	14872	15316	15203	14987	15132	15106	15100	15012	14884	15084	15088	15177	15088	15087	15152	15228	14979	15109	15152	15208	15165	14975	15050	15145	15018	15099	14996	15116	15172	15079	15121	15145	15088	15107	15218	15031	15055	15030	14943	15078	14899	15096	15113	15079	15138	15012	15157	15066	14819	15087	15028	15140	15009	15168	15137	15133	15234	14850	15159	14972	15044	15116	15164	15008	15071	14845	15031	15095	14975	14955	15108	15092	15077	15022	15110	15160	15071	15150	14965	15087	15117
34427	26485	29384	27797	25825	24983	24982	24792	24376	24464	24339	24308	24205	24406	24435	24235	24434	24188	24281	24315	24160	24105	24128	24416	24529	24316	24322	24174	24327	24202	24288	24339	24296	24059	24179	24482	24328	24458	24291	24104	24543	24346	24219	24111	24305	23987	24419	24255	24099	24171	24355	24157	24310	24617	24277	24162	24216	24114	24223	24237	24370	24034	24274	24143	24216	24131	24436	24006	24024	24272	24142	24068	24230	24031	24275	23944	24259	24198	24155	24312	24368	24187	24150	24059	24320	24162	24094	24021	24184	24184	24144	23964	24084	23907	24147	24299	24437	24376	24195	24261	24369	24485	24148	24545	24194	24394	24234	24227	24392	24156	24081	24025	24055	24271	24237	24028	23967	24327	24128	24337	24151	24162	24176	24127	23981	24106	24043	24013	24132	24487	24242	24247	24098	24184	24337	24187	24404	24051	24304	24153	24053	24259	24216	24114	24088	24384	24126	23957	24108	24071	23869	24155	24435	24337	24299	24175	24167	24123	23861	24134	24122	24219	24428	24464	24468	24038	24110	24252	24148	24318	24360	24173	24040	24198	24099	23879	24291	24133	23989	24259	24204	24221	23980	24242	24113	24262	24047	24047	24315	24205	24112	24432	24137	24091	24211	24161	24374	24130	24290	24062	24048	24470	23987	24201	24455	24175	24148	24058	24108	24314	23982	23933	24347	24165	24091	24085	24252	24293	24199	24136	24137	24103	24263	24534	24215	24215	24084	24332	24238	24186	24366	24493	24126	24134	24441	24202	24376	24299	24120	24036	24129	24272	24262	24141	24374	24073	24467	24202	24325	24084	24083	24094	24044	24230	24077	24181	24588	24257	24413	24075	24258	24203	24291	24153	24071	24060	24141	24073	24156	24105	24147	24157	24186	24338	24332	24251	23936	24049	24095	24239	24406	24284	24125	24006	24211	24360	24143	24171	24151	24223	24293	24185	24095	24298	24015	24031	23981	24271	24335	23952	24008	23922	24120	24260	23967	24017	24205	24396	24345	24170	24433	24420	24507	23776	24005	24394	24217	24321	24145	24397	24161	24012	24362	24128	24088	23964	23911	24250	23945	24467	24139	24176	24170	24328	24396	24147	24057	24231	24259	23958	24284	23920	24213	24119	24282	24351	24098	24100	23983	24248	24263	24329	24155	24253	24135	24188	24064	24205	24343	24352	24186	24102	24114	24135	24352	24300	24356	24165	24029	24281	24252	23950	24050	24127	24247	24307	24364	24208	24194	24213	24169	24618	24450	24044	24214	24326	24181	24438	24423	24252	24069	24193	24401	24190	24300	24166	24125	24410	24370	24394	24364	24453	24157	23891	24272	24294	23928	24348	24142	24117	24005	24235	24285	24050	24270	24261	24175	24069	24066	24247	23877	23869	24392	24170	24242	24176	24215	23912	24047	24211	24171	24051	24252	24325	24436	24462	24202	24193	24388	24010	24110	24080	23955	24546	24191	23936	24183	24128	24260	24256	24268	24279	24280	24134	24289	24215	24232	24473	24104	23988	24234	24162	24273	24120	24003	24259	24106	24342	24335	24144	24118	24164	24191	23928	24271	24276	24371	24182	24157	24112	24067	23954	24338	24268	24338	24331	24358	24240	24311	23815	23803	24167	24200	24241	24227	24175	24057	24386	24203	23975	24146	24188	24213	24451	24319	24106	24212	24515	24183	24204	24409	24177	24217	24151	24213	24212	24236	24206	24289	24386	24283	24422	24317	24214	24264	24215	24170	24172	24139	23910	24210	24242	24061	23897	24079	24516	24148	24169	24450	24261	24181	24418	24109	24262	24321	24121	24113	24202	24341	24121	24125	24062	24209	24190	24208	24324	23951	24108	24275	23822	24191	24123	24221	24193	24174	24178	24334	23935	23977	24099	24077	24062	24114	24359	24593	24112	24223	24286	24096	24258	24285	24316	24221	24076	24161	24360	24206	24297	24208	24390	24283	24177	24337	24283	24228	24162	24396	24237	23985	24188	24227	24095	24047	24210	24142	23838	24227	24385	24256	24094	24318	24471	24062	24146	24057	24069	24270	24201	24374	24022	24358	24162	24202	24262	24079	24302	24202	24272	24054	24282	24129	24119	24233	24028	24062	24185	24150	23941	24103	23840	24280	24034	24293	24256	24125	24109	24363	24237	24459	24154	23990	24320	24288	24204	24158	24160	24128	24051	24268	24130	24140	24158	24182	24093	24074	23902	23966	24147	24045	24281	23982	23987	24284	24323	23995	24236	24250	24076	24265	24247	24134	24108	24365	24185	24070	24090	24155	24203	23916	24124	24388	24373	24322	23964	24208	24385	24082	24118	24123	24346	24169	24319	24118	24057	24396	24286	24156	24318	24419	24273	24511	24177	24136	24512	24009	23992	24293	24231	24066	24241	24086	24314	24122	23949	23878	24238	24208	23953	24507	24098	24072	24228	24211	24321	24295	24336	23966	24173	24145	24202	24164	24376	24501	24079	24288	24055	24133	24001	24087	24563	24271	24296	24063	24141	24328	24193	24183	24096	24044	24190	24331	24307	24186	24282	24251	24222	24321	24267	24095	24002	24049	24237	24056	24411	24181	24168	24277	24282	24229	24094	24278	24269	24023	24020	24287	24240	24406	24202	24003	24235	24183	24166	24101	24270	24251	24159	24244	24165	24199	24265	24196	24258	24343	24222	24371	24154	24303	24252	24377	24215	24496	23982	24091	24006	24058	24046	24256	24470	24092	24135	24422	24092	23978	24139	24000	24017	24206	24196	24324	24302	24148	24121	23974	24235	24057	24124	24125	24202	24212	24174	24625	24295	24166	24477	24186	24153	24221	24216	24068	24146	24356	23983	24298	23885	24351	24276	24217	24307	24252	24321	24110	24315	24391	24244	24113	24369	24392	24268	24097	24189	24275	24465	24404	24279	24275	24317	24097	24086	24253	24203	24021	24238	24150	24170	23932	24021	24178	24204	24088	24307	24098	24268	24197	24053	24136	24037	24040	24146	24186	24052	24244	24137	24261	24348	24405	24347	24201	24042	24049	24267	24044	24123	24292	24202	24066	24308	23978	24133	24206	24171	23966	23996	24162	24228	24555	24222	24207	24248	24276	24141	24281	24048	24220	24250	24229	24229	24268	24442	24397	24078	24083	24215	24321	24151	24290	24289	24074	23925	24160	23925	24238	24108	24118	24032	24206	24266	24231	23974	24367	24191	24034	24157	24115	24573	24220	24043	23946	24189	24197	24294	24155	24428	24317	23900	24111	24149	24052	24103	24152	24022	24008	24227	24309	24228	24091	24171	24022	24456	24029	24207	24493	24218	24417	24271	24095	24192	24001	24006	24257	24172	24340	24258	24128	24187	24306	24081	24287	24015	24051	24153	24414	24395	24001	24159	23977	24084	24171	24165	24152	24154	24185	24108	23947	24284	24059	24308	24110	24212	24158	24024	24164	24319	24138	24083	24015	24155	24128	24360	24144	24264	24435	24036	23972	24168	24219	24110	24259	24032	24318	24163	24233	24004	24279	24111	24132	24017	24205	24119	24083	24323	24165	24362	24103	24257	24361	23985	24326	24018	24358	24199	24200	24177	24188	24180	24161	24082	24467	24385	24083	24419	24104	24170	24206	24098	24135	24138	23988	24179	24361	24152	24170	24311	24264	24167	24339	24416	24489	24275	24085	24131	24094	24236	24289	24341	24222	24157	24110	24501	24215	24260	24009	24043	24295	24147	24243	24231	24388	24082	24169	23956	24211	24114	24188	24233	24233	24328	24205	23945	24156	24243	24255	24117	24265	24301	24258	24155	24082	24222	23823	24025	24261	23858	24028	24248	24181	24014	24015	24127	24255	24140	24170	23782	24096	23930	24556	24191	24424	24205	24270	24367	24013	24269	24371	24387	24095	23992	24249	24272	24122	24442	24077	24078	24127	24115	24203	24193	24159	24287	24414	24233	24149	24420	24009	23922	24010	24570	24262	24251	24137	24185	24250	24181	24168	24547	24049	24157	24268	23950	24316	24102	24084	24196	24199	24232	24145	24250	24348	24314	24462	24192	24197	24328	24285	24223	24238	24372	24147	24476	24196	24234	24261	24339	24294	24138	24431	24267	24302	24128	24248	24080	24156	24055	24039	24109	24271	24100	24131	24252	24312	24330	24143	24106	24333	24096	24216	24077	24292	24080	24307	23981	24264	24183	24158	24011	24042	24297	24207	24161	24165	24253	24195	24290	24045	24111	24144	24260	24324	24028	24240	24143	24317	23990	24173	24077	24088	24191	24223	24035	24079	24089	24099	24453	24084	24377	24110	24156	24133	24266	24050	23932	24189	24224	23985	24250	24204	24149	24207	24125	24184	24253	24226	24014	24127	24174	24210	24333	23955	24234	24060	24002	24398	24319	24143	24235	24126	23938	24139	24306	24131	24102	24048	24029	24174	24137	24078	24355	24356	24313	23925	24074	24083	24137	24405	24132	24297	24260	23962	24135	23887	24210	24325	24143	24317	24268	24036	24246	24521	24103	24220	24057	24195	24118	24121	24324	24073	24411	24344	24228	24052	24155	23834	23946	24305	23929	24216	24250	24235	24282	24129	24345	24494	24042	24275	24234	24077	24308	24304	24342	24166	24094	24211	24022	24327	24044	24130	24001	24154	24431	24228	23971	24038	24328	24311	24174	24212	24224	24109	24273	24148	24257	24296	24173	24393	24321	24295	24186	24051	24343	24105	24293	24370	24382	24200	23962	24177	24262	24348	24178	23908	24156	24267	24124	24327	24351	24187	24081	24173	24328	24401	24165	24210	24376	24162	24092	24173	24311	23950	24167	24069	24217	24242	24337	23954	24177	24438	24248	24231	24102	24269	24043	24108	24082	24281	24125	24174	24299	24224	24071	24002	24032	24114	24180	24114	23964	24176	24349	24233	24242	24210	24046	24002	24220	24336	24220	24149	24065	24070	24077	24001	24137	24203	24124	24053	24362	24415	24454	24119	24127	24199	24180	24306	24216	24322	24254	24128	24248	24161	24063	24363	24228	24101	24287	24182	23925	24436	24459	24118	24175	24219	24149	24098	24292	24163	23870	24471	24288	24082	24146	24468	24226	24073	24159	24517	24211	24220	24064	24444	23986	24065	24122	24319	24291	24161	24189	24360	24280
19855	22518	22526	19573	18039	17307	17131	16462	16286	16065	16149	15962	15987	15961	15889	15835	15943	15777	15854	15793	15838	15922	15820	15897	15840	15880	15893	15757	15834	15700	15802	15873	15908	15724	15800	15817	15863	15727	15783	15961	15726	15704	15869	15673	15838	15902	15964	15651	15825	15872	15857	15674	15844	15618	15722	15661	15819	15742	15706	15765	15594	15543	15784	15639	15760	15638	15785	15705	15714	15755	15623	15671	15549	15782	15760	15707	15663	15561	15737	15830	15629	15767	15786	15653	15718	15669	15712	15890	15666	15744	15762	15688	15790	15672	15743	15757	15600	15648	15645	15699	15698	15725	15681	15895	15941	15633	15853	15586	15749	15915	15720	15704	15725	15889	15872	15641	15636	15639	15685	15846	15619	15712	15600	15913	15732	15720	15779	15724	15619	15614	15640	15809	15743	15627	15909	15841	15640	15794	15804	15717	15641	15563	15671	15652	15659	15656	15846	15726	15730	15533	15712	15827	15622	15819	15851	15671	15780	15681	15852	15637	15794	15831	15739	15556	15741	15739	15847	15941	15842	15701	15830	15731	15686	15957	15690	15597	15643	15714	15777	15867	15734	15774	15802	15840	15709	15705	15594	15704	15822	15765	16022	15718	15715	15720	15673	15673	15773	15705	15800	15937	15677	15587	15582	15699	15916	15936	15788	15818	15873	15711	15828	15601	15699	15786	15771	15830	15496	15747	15668	15704	15665	15742	15886	15747	15668	15820	15788	15849	15680	15647	15663	15782	15826	15698	15638	15668	15799	15825	15762	15646	15739	15675	15670	15851	15750	15926	15672	15712	15673	15733	15752	15646	15773	15823	15675	15763	15593	15742	15585	15941	15641	15703	15662	15682	15656	15757	15668	15705	15757	15596	15727	15712	15902	15753	15825	15576	15766	15812	15696	15789	15681	15680	15690	15753	15790	15715	15648	15707	15718	15741	15823	15762	15786	15753	15670	15818	15646	15771	15613	15666	15711	15505	15746	15648	15713	15720	15738	15595	15837	15735	15816	15722	15816	15669	15913	15769	15586	15604	15739	15490	15855	15471	15713	15888	15859	15557	15672	15749	15662	15683	15765	15755	15734	15736	15684	15727	15729	15732	15584	15701	15598	15803	15844	15753	15853	15784	15676	15555	15687	15541	15680	15862	15723	15960	15772	15627	15891	15500	15656	15590	15867	15718	15722	15682	15835	15795	15816	15727	15671	15594	15532	15547	15658	15798	15780	15604	15797	15785	15617	15557	15878	15642	15837	15780	15660	15707	15759	15640	15766	15615	15579	15722	15761	15627	15612	15788	15765	15624	15734	15748	15731	15775	15754	15739	15825	15544	15665	15776	15824	15781	15751	15690	15640	15755	15681	15659	15688	15677	15671	15641	15634	15628	15767	15689	15582	15585	15658	15874	15703	15851	15644	15594	15882	15789	15832	15647	15778	15881	15786	15692	15732	15759	15641	15851	15748	15724	15767	15630	15793	15767	15722	15834	15846	15701	15707	15801	15967	15637	15697	15615	15734	15635	15681	15729	15639	15553	15832	15627	15840	15782	15820	15802	15774	15818	15845	15682	15718	15765	15804	15779	15738	15867	15666	15767	15786	15640	15693	15710	15635	15719	15838	15774	15668	15619	15831	15635	15672	15704	15744	15832	15676	15568	15602	15696	15669	15548	15849	15661	15817	15763	15714	15569	15849	15802	15794	15746	15902	15731	15736	15836	15695	15703	15622	15810	15676	15823	15786	15822	15602	15756	15726	15687	15829	15589	15766	15890	15785	15518	15723	15716	15742	15715	15823	15870	15905	15744	15841	15786	15859	15810	15648	15632	15919	15697	15863	15536	15968	15854	15781	15731	15734	15887	15851	15745	15635	15712	15780	15700	15921	15543	15772	15787	15823	15720	15703	15728	15696	15597	15642	15863	15785	15528	15892	15608	15756	15827	15707	15802	15824	15850	15898	15589	15837	15620	15721	15805	15714	15670	15643	15794	15674	15753	15960	15544	15782	15552	15731	15681	15728	15598	15659	15703	15805	15702	15655	15804	15588	15735	15707	15730	15716	15829	15770	15678	15835	15702	15851	15679	15846	15739	15840	15668	15783	15589	15661	15659	15755	15629	15770	15617	15745	15547	15588	15620	15777	15661	15868	15727	15856	15696	15769	15833	15671	15733	15818	15765	15670	15733	15760	15762	15823	15743	15648	15605	15568	15590	15655	15732	15814	15748	15820	15725	15744	15607	15721	15630	15684	15817	15823	15759	15587	15622	15823	15885	15671	15663	15756	15764	15729	15717	15806	15797	15632	15748	15769	15574	15789	15775	15497	15828	15850	15621	15852	15738	15765	15729	15624	15625	15698	15741	15650	15584	15670	15781	15770	15752	15715	15796	15764	15927	15668	15594	15812	15636	15801	15690	15766	15854	15818	15812	15609	15658	15607	15812	15698	15645	15871	15694	15761	15636	15667	15721	15697	15601	15746	15668	15690	15786	15672	15688	15705	15837	15712	15891	15665	15686	15678	15820	15723	15734	15666	15721	15741	15637	15907	15563	15737	15959	15664	15875	15742	15753	15696	15762	15639	15845	15673	15650	15791	15587	15812	15734	15797	15624	15752	15695	15795	15810	15838	15686	15566	15725	15834	15710	15526	15741	15622	15818	15817	15608	15659	15728	15884	15727	15735	15799	15720	15580	15632	15560	15893	15683	15678	15837	15625	15788	15802	15756	15738	15705	15727	15663	15824	15695	15730	15736	15651	15844	15694	15889	15851	15671	15969	15553	15767	15772	15657	15853	15628	15707	15974	15696	15705	15738	15719	15745	15652	15846	15707	15817	15732	15915	15763	15869	15816	15705	15746	15697	15778	15909	15742	15744	15784	15869	15690	15707	15730	15971	15920	15729	15731	15605	15941	15725	15779	15697	15736	15681	15529	15614	15769	15881	15757	15845	15672	15790	15728	15501	15915	15790	15733	15689	15716	15670	15754	15665	15726	15692	15827	15783	15500	15606	15969	15794	15728	15824	15743	15672	15880	15872	15810	15598	15719	15788	15758	15764	15795	15752	15861	15816	15743	15726	15827	15850	15688	15691	15672	15816	15763	15719	15845	15853	15751	15656	15748	15668	15734	15775	15654	15535	15905	15604	15658	15889	15774	15689	15677	15611	15544	15827	15811	15881	15766	15819	15714	15807	15566	15911	15700	15742	15803	15748	15734	15638	15848	15713	15752	15703	15712	15770	15792	15742	15872	15751	15739	15716	15665	15829	15833	15763	15825	15766	15641	15603	15892	15645	15836	15667	15888	15791	15764	15749	15696	15742	15783	15798	15615	15808	15850	15743	15552	15745	15615	15739	15807	15677	15583	15647	15813	15633	15634	15630	15735	15763	15624	15902	15736	15908	15654	15735	15692	15689	15658	15597	15660	15689	15715	15889	15762	15747	15935	15755	15797	15686	15802	15756	15778	15728	15898	15782	15588	15742	15818	15686	15724	15732	15919	15600	15759	15834	15622	15751	15729	15754	15856	15584	15965	15966	15830	15798	15785	15837	15715	15730	15775	15790	15690	15663	15826	15794	15820	15765	15883	15786	15618	15628	15768	15553	15577	15797	15798	15817	15764	15771	15617	15809	15582	15704	15645	15668	15561	15707	15789	15631	15734	15683	15871	15837	15669	15623	15617	15753	15570	15811	15592	15993	15646	15829	15742	15826	15755	15899	15737	15779	15790	15664	15622	15807	15762	15751	15799	15639	15747	15907	15867	15693	15697	15631	15609	15710	15839	15841	15764	15850	15758	15651	15642	15706	15639	15790	15723	15760	15664	15839	15747	15829	15738	15667	15694	15809	15824	15759	15941	15731	15696	15807	15654	15721	15771	15944	15653	15775	15801	15621	15776	15734	15565	15737	15712	15780	15738	15767	15855	15832	15916	15669	15537	15704	15775	15786	15663	15700	15882	15785	15707	15797	15722	15730	15847	15678	15750	15631	15571	15708	15738	15675	15879	15710	15725	15781	15706	15913	15608	15798	15842	15697	15901	15625	15697	15779	15849	15587	15873	15693	15641	15640	15819	15703	16053	15597	15707	15761	15754	15708	15555	15753	15807	15773	15759	15603	15788	15790	15873	15784	15825	15589	15610	15759	15643	15695	15867	15661	15715	15744	15897	15863	15724	15744	15605	15763	15912	15619	15693	15788	15612	15719	15709	15609	15680	15711	15718	15746	15743	15863	15711	15608	15883	15846	15785	15779	15702	15617	15779	15824	15472	15748	15632	15821	15788	15722	15716	15876	15600	15692	15578	15695	15924	15640	15623	15885	15793	15862	15761	15747	15686	15704	15897	15810	15814	15893	15655	15789	15557	15767	15751	15628	15800	15726	15823	15806	15768	15745	15792	15909	15776	15835	15842	15898	15670	15720	15782	15796	15689	15915	15806	15709	15655	15591	15770	15730	15808	15778	15717	15739	15734	15698	15629	15736	15752	15478	15656	15724	15742	15686	15817	15711	15872	15629	15605	15707	15715	15778	15657	15825	15686	15890	15714	15809	15772	15600	15734	15706	15695	15721	15658	15609	15960	15580	15683	15669	15539	15763	15845	15710	15766	15589	15772	15677	15757	15859	15729	15770	15709	15619	15671	15844	15981	15693	15838	15789	15653	15765	15497	15676	15696	15772	15873	15810	15707	15774	15666	15805	15768	15623	15722	15799	15573	15717	15821	15514	15732	15769	15649	15795	15772	15775	15734	15816	15916	15739	15600	15874	15812	15822	15688	15880	15709	15748	15596	15689	15766	15781	15722	15749	15775	15795	15881	15831	15728	15710	15769	15757	15651	15819	15753	15796	15680	15720	15777	15498	15695	15581	15711	15655	15629	15686	15813	15707	15698	15786	15690	15695	15815	15679	15637	15707	15596	15644	15750	15783	15846	15663	15802	15849	15834	15708	15588	15873	15753	15769	15822	15735	15648	15712	15930	15732	15850	15526	15718	15734	15934	15748	15789	15727	15910	15718	15657	15843	15539	15815	15605	15707	15710	15845	15703	15814	15837	15689	15895	15929	15745	15777	15637	15714	15793	15827	15559	15658	15590	15771	15665	15797	15619	15687	15731	15599	15786	15727	15705	15817	15796	15629	15784	15584	15761	15604
24744	21172	27623	25316	23481	26266	26684	24027	23139	23295	23280	22927	22878	22709	22907	22685	22437	22481	22878	22676	22550	22665	22632	22680	22671	22504	22487	22744	22604	22245	22537	22514	22354	22595	22534	22294	22326	22407	22396	22477	22297	22439	22416	22622	22294	22234	22451	22264	22287	22479	22349	22686	22326	22478	22400	22364	22374	22755	22565	22492	22454	22135	22360	22464	22557	22419	22356	22357	22407	22361	22465	22398	22671	22172	22419	22381	22377	22300	22124	22481	22273	22383	22367	22444	22176	22380	22323	22374	22304	22201	22215	22218	22368	22313	22383	22394	22310	22502	22125	22248	22425	22305	22416	22377	22262	22400	22047	22375	22268	22318	22536	22318	21924	22188	22526	22419	22274	22328	22247	22397	22447	22452	22306	22354	22466	22414	22440	21997	22114	22449	22433	22306	22357	22203	22385	22322	22278	22533	22348	22444	22476	22307	22159	22165	22199	22627	22114	22216	22331	22357	22314	22414	22486	22197	22618	22512	22285	22433	22251	22223	22419	22254	22492	22178	22264	22335	22205	22452	22291	22461	22236	22359	22420	22472	22464	22339	22213	22408	22274	22341	22599	22481	22367	22471	22150	22223	22460	22474	22571	22577	22317	22313	22441	22454	22484	22317	22354	22335	22243	22370	22265	22472	22594	22288	22235	22522	22302	22394	22182	22241	22646	22322	22153	22189	22268	22341	22178	22120	22438	22309	22461	22317	22325	22257	22258	22656	22317	22207	22266	22385	22352	22339	22211	22246	22436	22640	22341	22311	22207	22205	22415	22086	22329	22159	22445	22298	22267	22279	22335	22294	22368	22019	22445	22314	22465	22411	22250	22469	22222	22272	22528	22346	22232	22439	22366	22112	22343	22372	22280	22352	22282	22346	22417	22491	22380	22313	22433	22130	22160	22106	22485	22454	22176	22315	22132	22580	22393	22200	22437	22488	22383	22301	22481	22138	22444	22165	22068	22179	22466	22432	22412	22371	22474	22227	22300	22277	22455	22148	22263	22513	22547	22396	22334	22276	22459	22284	22432	22551	22208	22243	22498	22310	22199	22328	22476	22276	22137	22317	22643	22251	22326	22583	22110	22117	22319	22163	22103	22221	22341	22246	22321	22325	22709	22579	22457	22249	22243	22291	22348	22415	22401	22262	22448	22453	22321	22460	22562	22294	22438	22400	22250	22386	22336	22061	22220	22571	22404	22465	22250	22349	22440	22185	22262	22520	22138	22467	22580	22258	22524	22292	22392	22424	22537	22357	22044	22421	22182	22381	22454	22584	22220	22180	22498	22236	22363	22320	22490	22386	22456	22631	22622	22267	22117	22313	22543	22043	22374	22350	22224	22132	22275	22257	22394	22263	22071	22411	22272	22123	22419	22477	22208	22478	22095	22135	22340	22321	22260	22274	22410	22407	22445	22506	22457	22332	22345	22442	22190	22114	22445	22402	22460	22441	22342	22184	22176	22299	22126	22324	22390	22492	22284	22570	22398	22506	22435	22412	22444	22375	22103	22175	22372	22028	22394	22238	22213	22441	22694	22327	22295	22370	22421	22333	22358	22003	22143	22137	22184	22268	22491	22222	22495	22372	22284	22259	22351	22541	22480	22181	22485	22601	22460	22516	22425	22170	22479	22380	22309	22535	22542	22378	22442	22429	22106	21967	22548	22433	22306	22258	22009	22432	22668	22295	22287	22114	22396	22412	22470	22401	22176	22156	22182	22196	22118	22274	22449	22323	22465	22397	22376	22232	22209	22151	22303	22238	22410	22342	22408	22372	22293	22161	22277	22446	22474	22513	22354	22346	22352	22415	22278	21993	22302	22540	22347	22289	22427	22263	22336	22187	22345	22412	22594	22312	22370	22365	22308	22331	22405	22436	22110	22256	22194	22257	22374	22496	22185	22258	22458	22493	22519	22526	22378	22782	22117	22333	21972	22099	22223	22223	22422	22499	22318	22543	22489	22410	22219	22186	22468	22307	22365	22111	22452	22159	22400	22216	22447	22467	22352	22189	22382	22550	22380	22271	22337	22503	22297	22372	22160	22537	22515	22285	22304	22472	22184	22130	22355	22274	22339	22268	22392	22309	22429	22382	22450	22220	22350	22252	22308	22383	22528	22437	22230	22331	22284	22348	22350	22299	22230	22378	22341	22462	22217	22333	22458	22343	22220	22325	22219	22383	22294	22489	22303	22567	22440	22402	22415	22440	22253	22264	22461	22394	22203	22357	22160	22083	22544	22322	22377	22472	22468	22649	22446	22524	22282	22439	22441	22569	22213	22267	22101	22450	22317	22228	22086	22254	22141	22390	22153	22507	22436	22363	22259	22385	22247	22527	22429	22249	22316	22130	22298	22106	22348	22307	22249	22052	22100	22362	22377	22528	22294	22206	22318	22221	22380	22396	22153	22330	22236	22582	22533	22393	22365	22410	22352	22313	21998	21967	22477	22208	22432	22296	22149	22183	22267	22216	21955	22289	22419	22364	22122	22492	22571	22324	22137	22389	22388	22174	22268	22111	22190	22321	22594	22669	22465	22300	22520	22234	22363	22230	22524	22521	22185	22360	22259	22210	22391	22248	22320	22380	22312	22318	22202	22429	22175	22206	22463	22287	22480	22529	22223	22175	22060	22468	22225	22181	22459	22246	22338	22238	22366	22285	22472	22277	22358	22562	22395	22236	22232	22323	22333	22188	22310	22277	22141	22158	22282	22417	22084	22296	22267	22106	22133	22381	22279	22192	22351	22216	22433	22338	22534	22362	22351	22479	22248	22339	22268	22384	22297	22238	22435	22394	22416	22262	22321	22425	22437	22502	22391	22419	22412	22201	22216	22299	22465	22400	22420	22601	22454	22122	22186	22197	22265	22264	22182	21959	22520	22273	22519	22185	22397	22205	22334	22314	22225	22227	22106	22221	22388	22428	22181	22259	22220	22389	22314	22398	22035	22086	22097	22081	22059	22176	22361	22358	22085	22313	22249	22159	22361	22346	22203	22220	22197	22223	22308	22337	22301	22256	21998	22310	22539	22159	22440	22237	22268	22145	22505	22316	22457	22316	22313	22562	22502	22230	22269	22433	22530	22254	22324	22502	22433	22491	22297	22383	22385	22289	22443	22224	22434	22144	22513	22321	22142	22179	22370	22251	22213	22248	22238	22173	22310	22318	22210	22417	22334	22376	22372	22350	22149	22294	22276	22406	22347	22298	22379	22144	22164	22245	22301	22538	22423	22495	22338	22552	22430	22276	22555	22334	22326	22280	22472	22624	22103	22517	22229	22421	22289	22418	22331	22370	22243	22328	22169	22359	22156	22292	22319	22164	22374	22270	22446	22264	22450	22412	22446	22599	22285	22488	22432	22374	22061	22212	22298	22382	22445	22509	22043	22067	22143	22455	22287	22379	22250	22185	22460	22414	22237	22230	22377	22575	22435	22417	22407	22316	22195	22353	22288	22415	22377	22383	22435	22131	22252	22415	22360	22230	22362	22410	22489	22407	22355	22183	22412	22074	22337	22293	22320	22430	22339	22263	22426	22474	22501	22044	22397	22122	22467	22232	22295	22378	22561	22594	22671	22170	22188	22590	22529	22256	22434	22268	22399	22315	22352	22544	22298	22474	22283	22407	22283	22278	22173	22116	22456	22301	22520	22484	22460	22389	22295	22298	22568	22361	22213	22322	22218	22263	22490	22211	22358	22327	22146	22179	22249	22378	22050	22295	22235	22419	22415	22369	22519	22282	22360	22357	22545	22087	22272	22316	22326	22447	22299	22278	22113	22280	22399	22361	22330	22218	22388	22438	22337	22370	22436	22127	22332	22399	22476	22364	22560	22219	22404	22356	22279	22190	22185	22338	22489	22636	22460	22333	22260	22288	22431	22371	22288	22328	22387	22318	22303	22404	22465	22258	22241	22316	22245	22496	22317	22185	22508	22271	22257	22323	22303	22267	22417	22535	22213	22368	22078	22342	22244	22183	22198	22286	22166	22342	22457	22368	22403	22097	22152	22395	22391	22278	22198	22421	22355	22537	22470	22389	22165	22323	22327	22379	22282	22648	22547	22497	22606	22570	22231	22256	22152	22327	22239	22336	22592	22188	22077	22084	22148	22421	22140	22458	22339	22502	22442	22216	22308	22264	22325	22143	22543	22223	22275	22358	22241	22245	22324	22373	22342	22339	22289	22315	22393	22336	22065	22400	22117	22394	22367	22266	22180	22287	22367	22452	22481	22229	22100	22400	22389	22422	22298	22492	22190	22225	22332	22410	22392	22338	22315	22265	22362	22367	22147	22187	22413	22420	22414	22247	22275	22361	22542	22177	22461	22358	22433	22118	22260	22656	22477	22239	22331	22294	22333	22394	22265	21989	22238	22263	22502	22131	22274	22488	22322	22211	22515	22406	22427	22399	22329	22376	22167	22251	22241	22083	22237	22572	22171	22443	22306	22435	22324	22200	22116	22280	22393	22414	22239	22321	22327	22509	22335	22367	22343	22142	22248	22297	22382	22308	22139	22272	22282	22276	22380	22568	22344	22370	22160	22221	22196	22272	22216	22090	22126	22396	22049	22141	22240	22265	22240	22544	22312	22532	22477	22255	22324	22431	22376	22650	22249	22510	22538	22365	22349	22429	22503	22361	22352	22397	22565	22316	22472	22397	22551	22407	22339	22447	22336	22278	22252	22373	22422	22281	22279	22333	22379	21961	22448	22424	22247	22386	22325	22360	22369	22484	22235	22500	22308	22296	22499	22412	22305	22183	22568	22343	22096	22281	22471	22396	22362	22277	22621	22069	22233	22281	22094	22327	22341	22517	22284	22405	22273	22359	22093	22467	22384	22190	22420	22087	22306	22324	22160	22282	22520	22598	22447	22417	22236	22453	22307	22286	22279	22550	22274	22416	22197	22530	22174	22185	22307	22297	22229	22389	22457	22359	22324	22359	22108	22497	22313	22367	22296	22413	22315	22361	22412	22230	22367	22343	22334	22325	22244	22484	22380	22292	22331	22295	22492	22364	22341	22358	22236	22264	22406	22298	22350	22120	22338	22278	22239	22437	22394	22592	22280	22421	22253	22202	21906	22079	22414	22215	22509	22369	22360	22325	22337	22200	22211	22196	22503	22046	22201	22449	22451	22268	22498	22312
17658	28845	28098	22907	20143	18779	17524	16826	16240	16007	15806	15711	15527	15429	15394	15281	15291	15226	15200	15216	15176	15078	15114	15160	15051	15215	14982	14967	15045	15067	14980	15033	14882	14837	15070	15064	14902	14793	15030	14944	14881	14975	14875	14687	14759	14810	14883	14723	14936	14893	14849	14814	14903	14989	14787	14998	14918	15044	14859	14754	14877	14787	14829	14842	14993	14827	14860	14828	14968	14804	14985	14854	14898	14750	14930	14809	14719	14869	14728	14882	14848	14819	14844	14891	14870	14772	14833	14811	14957	14735	14789	14830	14704	14961	14807	14826	14959	14797	14678	14753	14979	14910	14720	14884	14847	14730	14761	14848	14831	14765	14799	14946	14810	14969	14709	14767	14745	14687	14760	14815	14751	14932	14816	14846	14821	14803	14633	14922	14800	14819	14821	14829	14732	14903	14912	14706	14861	14750	14812	14929	14846	14651	14909	14806	15026	14830	14919	14794	14985	14939	14726	14843	14748	14792	14823	14771	14839	14748	14678	14941	14988	14786	14705	14899	15080	14676	14925	14829	14754	14830	14781	14961	14928	14824	14832	14758	14994	14850	14852	14872	14806	14720	14830	14911	14771	14765	14994	14700	14786	14816	14853	14859	14723	14785	14930	14823	14868	15073	14937	14702	14873	14939	14967	14843	14787	14724	14903	14841	14796	14793	14812	14865	14869	14925	14958	14857	14975	14838	14788	14965	14987	14977	14788	14911	14698	14695	14839	14901	14852	14858	14615	14647	14768	15011	14735	14905	14845	14887	14775	14852	14871	14630	14662	14890	14814	14817	14779	14826	15012	14882	14756	14712	14861	14817	14782	14821	14866	14804	14731	14826	14841	14898	14979	14759	14986	14780	14690	14812	14824	14960	14775	14843	14857	14814	14939	14805	15128	14738	14942	14965	14597	14977	14797	14841	14903	14722	14935	14834	14775	14951	14854	14796	14798	14591	14923	14863	14739	14781	14983	14877	14702	14893	14936	14726	14763	14756	14829	14809	14786	14964	14762	14711	14797	15023	14823	14858	14673	14797	14578	14806	14805	14666	14877	14814	14803	14919	14837	14742	14846	14736	15012	14789	14996	14777	14792	15034	14995	14746	14729	14782	14956	14710	14771	14846	14803	14831	14958	14865	14914	14908	14669	14815	14838	15113	14759	14657	14792	14767	14827	14831	14746	14695	14664	14841	14813	14762	14817	14872	14766	14653	14923	14890	14919	14939	14917	14848	14860	14768	14736	14922	14883	14752	14878	14600	14759	14806	14836	14869	14955	14813	14805	14745	14803	14947	14997	14824	14971	14756	14865	14685	14767	14964	14913	14835	14980	14749	14874	14702	14820	14830	15016	14755	14745	14667	14707	14862	14728	14799	14738	14891	14824	14706	14704	14807	14894	14836	14907	14822	14765	14930	14751	14879	14900	14881	14742	14978	14718	14819	14767	14956	14787	14859	14774	14972	14882	14872	14924	14778	14875	14750	14857	14917	14773	14808	14712	14708	14855	14923	14717	14872	14825	14936	14911	14751	14812	14753	14965	14775	14860	14891	14852	14894	14863	14643	14695	14869	14808	14968	14910	14884	14833	14619	14733	14810	14768	14747	14932	14796	14839	14859	14855	14702	14915	14890	14740	14650	14808	14819	14771	14928	14885	14762	14801	14819	14836	14945	14961	14932	14785	14874	14822	14779	14771	14767	14744	14772	14838	14729	14717	14878	14895	14920	14867	14816	14816	14782	14815	14882	14988	14949	14617	14664	14875	14982	14734	14926	14802	14872	14679	14746	14796	14870	14649	14948	14737	14785	14862	14959	14794	14802	15045	14748	14959	14746	14814	14870	14767	14810	14609	14809	14844	14868	14762	14777	14816	14818	14801	14897	14948	14844	14854	14908	14686	14883	14883	14750	14930	14686	14882	14804	14647	14969	14739	14960	14905	14799	14813	14649	15010	14713	14937	14864	14759	14831	14933	14924	14898	14684	14779	14721	14851	14796	14948	14728	14922	14921	14944	14730	14861	14809	14788	14920	14772	14594	14712	14816	14873	14867	14843	14795	14846	15042	15117	14798	14992	14714	14838	14861	14967	14716	14711	14813	14841	14825	15040	14790	14784	14793	14687	15013	14748	14885	14763	14696	14883	14911	14739	14883	14907	14972	14890	14760	14819	14868	14616	14896	14796	14693	14831	14673	14921	14923	14793	14938	14855	14954	14739	14931	14903	14987	14916	14739	14744	14892	14838	14883	14828	14946	14833	14762	14769	14654	14981	14827	14745	14846	14715	14841	14767	14791	14809	14849	14746	14776	14746	14761	14897	14926	14944	14810	14840	14794	14798	14656	14869	14908	14939	14861	14916	14886	14687	14836	14860	14785	14856	14735	14718	14824	14759	14937	14901	14928	14799	14771	14775	14822	14829	14647	14777	14825	14960	14952	14669	14793	14896	14869	14881	14748	14948	15009	14886	14789	14776	14809	14944	14772	14808	14845	14898	14809	14740	14665	14875	14835	14732	14827	14875	14959	14878	14962	14638	14842	14930	14769	14809	14874	14771	14894	14669	14853	14902	14899	14898	14753	14908	14920	14852	15023	14766	14717	14819	14737	14926	14831	14828	14774	14776	14933	14684	14775	14906	14815	14893	14782	14832	14826	14785	14884	14756	14923	14828	14936	14794	14902	14865	14813	14768	14791	14825	14922	14815	14894	14951	14807	14860	14720	14901	14861	14887	14948	14992	14910	14829	14769	14820	14781	14867	14905	14895	14778	14825	14722	14915	14883	14672	14948	14774	14718	14857	15002	14762	14858	14946	14717	14829	14894	14826	14818	14809	14752	14774	14810	14857	14766	14899	14921	14773	14872	14972	14604	14977	14878	14788	14857	14931	14777	14786	14793	14754	14545	14891	14847	14826	14927	14841	14760	14818	14840	14862	14749	14794	14998	14750	14775	14656	14840	14760	14796	14746	14899	14882	14706	14864	14696	14782	14955	14699	14900	14680	14763	14869	14744	15017	14700	14780	14859	14872	14680	14858	14983	14835	14876	14893	14783	14728	14749	14986	14646	14963	14709	15026	14778	14947	15011	14729	14662	14635	14772	14726	14900	14866	14894	14828	14833	14967	14822	14824	14820	14740	14816	14764	14807	14706	14862	14792	14886	14820	14736	14930	14790	14830	14830	14876	14823	14787	14712	14836	14806	14799	14831	14690	14819	14761	14840	14628	14799	14816	14818	14802	14848	14891	14718	14733	14850	14921	14831	14957	14776	14992	14771	14849	15046	14970	14930	14838	14791	14890	14745	14775	14852	14714	14810	14903	14877	15003	14795	14862	14841	14700	14810	14724	14929	14737	14845	14892	14844	14690	14742	14751	14873	14759	15047	14828	14777	14705	14830	14659	14873	14879	14982	14736	14736	14812	14651	14802	14751	14759	14905	14710	15008	14683	14967	14892	14765	14914	14950	14731	14777	14893	14888	14553	14928	14832	14827	15025	14894	14823	14848	14794	14955	14653	14775	14988	14748	14745	14938	14835	14801	15019	14813	14906	14842	14760	14658	14818	14813	14899	14828	14895	14705	14661	14976	14792	15042	14740	14806	14698	14784	14734	14890	14781	14864	14834	14926	14817	14852	14757	14946	14752	14936	14929	14863	15048	14907	14841	15028	14998	14826	14704	14841	14879	14752	14840	14911	14867	15031	14742	14702	14834	14849	14757	14824	15023	14904	14796	14993	14788	14821	14818	14872	14833	14724	14821	14871	14832	14912	14977	14860	14856	14823	14797	14890	14771	14801	14810	14979	14800	14867	15043	14710	14968	14884	14810	14779	14731	14820	14949	14767	14886	14863	14814	14800	14949	14817	14972	14732	14879	14846	14673	14746	14931	14859	14920	14902	14820	14887	14925	14767	14794	14787	14734	14949	14994	14775	14638	14922	14894	14881	14885	14774	14826	14913	14832	14970	14719	15056	14843	14807	14758	14818	14805	14764	14670	14776	14569	14775	14798	14966	14888	14775	14834	14775	14802	14962	14728	15056	14871	14806	14759	14927	14801	14701	14739	14710	15046	14770	14794	14881	14987	14692	14856	15051	14883	14880	14859	14844	14742	14624	14598	14840	15049	14752	14854	14759	14823	14805	14832	14838	14777	14681	14647	14919	14862	14691	14799	14771	14815	14915	14915	14857	14916	14747	14807	14796	14899	14889	14823	14885	14876	14649	14866	14744	14626	14865	14821	14781	14738	14918	14854	14784	14801	14744	14793	14839	14873	14602	14979	14715	14936	14631	14999	14801	14866	14903	14782	14909	14793	14866	14759	14916	14830	14970	14834	14740	14794	14737	14823	14718	14891	14917	14896	14854	14773	14724	14834	15044	14617	14794	14701	14872	14869	15032	14784	14925	14736	14625	14867	14729	14773	14882	14821	14951	14833	14779	14906	14859	14778	14933	14945	14767	14862	14729	14705	14814	14848	14803	14785	14992	14820	14791	14895	14766	14841	14879	14824	14871	14774	14743	14788	14886	14981	14803	14844	14731	14780	14830	14773	14721	14508	14881	15072	14958	14959	14769	14855	14781	14689	14844	14822	14908	14929	14812	14625	14856	14819	14810	14785	14870	14758	14845	14756	14869	14737	14767	14894	14882	15007	14818	14779	14893	14750	14773	14855	14874	14883	14830	14784	14912	14979	14972	14713	14912	14829	15040	14836	14802	14950	14887	14700	14910	14941	14770	14883	14692	14828	14660	14839	14779	15030	14720	14653	14758	14851	14839	14744	14859	14753	14782	14795	14918	14932	14797	14876	14715	14781	14722	14890	14843	14900	14941	14699	14679	14980	14972	14808	14906	14655	14803	14805	14885	14760	14647	14780	14807	14847	14823	14872	14939	15059	14822	14859	14778	14871	14683	14698	15003	14893	14947	14839	14728	14832	14799	14740	14628	14749	14659	14900	14962	14837	14561	14846	14725	14846	14893	14831	14755	14952	14800	14788	14798	14935	14986	14947	14808	14849	14837	14782	14935	14830	14744	14940	14748	14866	14816	14631	14718	14893	14807	14837	14969	14901	14775	14798	14711	14724	15020	14804	14761	14870	14886	14856	14846	14984	14777	14890	14718	14842	14826	14802	14746	14960	14686	14853	14821	14909	14836
22715	21160	27820	24815	21877	25852	29991	25347	24210	24193	24076	23783	23722	23535	23674	23565	23094	23398	23277	23175	23131	23083	23109	22930	22977	23095	23076	23218	22809	22848	23007	22984	23114	22743	23016	22814	23036	22905	22906	22974	22812	22898	22963	22812	22930	22766	22741	22947	22889	22850	23083	22643	22761	22799	22579	22677	22911	22899	23000	22673	22935	22900	22757	23054	22880	23071	22563	22780	22738	22918	22869	22880	22774	22967	22659	22688	22522	22818	22848	22711	22797	22775	22548	22942	22755	23099	22803	22824	22738	22945	22937	22755	23105	22848	22759	22460	22579	22678	22849	22709	22667	22791	22633	22690	22701	22716	22897	22703	22561	22656	22666	22548	22709	22628	22857	22510	22686	22704	22768	22725	22635	22712	22793	22685	22759	23110	22592	22562	22808	22685	22780	22787	22688	22466	22703	22605	22520	22923	22579	22710	22819	22879	22700	22668	22683	22534	22675	22737	22727	22720	22389	22614	22810	22678	22763	22882	22976	22815	22808	22734	22837	22606	22853	22639	22285	22619	22715	22778	22770	22598	22556	22636	22780	22683	22903	22720	22738	22672	22848	22923	22817	22825	22572	22693	22977	22776	22848	22712	22765	22553	22713	22659	22728	22911	22695	22838	22742	22679	22941	22786	22797	22938	22791	22820	22697	22723	22628	22621	22526	22755	22800	22584	22675	22759	22587	22691	22633	22646	22789	22544	22674	22842	22761	22638	22906	22666	22717	22674	22808	22719	22906	23030	22718	22834	22694	22577	22736	22767	22647	22429	22792	22772	22890	22762	22735	22792	22648	22645	22780	22400	22674	22775	22812	22675	22596	22851	22725	22986	22823	22791	22836	22641	22793	22768	22632	22753	22792	22697	22870	22668	22793	22957	22741	22754	22739	22602	22865	22474	22718	22623	22633	22878	22694	22829	22610	22710	22744	22816	22688	22965	22826	22713	22401	22749	23077	22910	22735	22684	22877	22515	22789	22895	22910	22700	22701	22628	22558	22636	22737	22524	22581	22821	22587	22588	22566	22559	22763	22586	22762	22748	22698	22915	22537	22799	22875	22732	22771	22595	22717	22566	22646	22741	22484	22771	22585	22848	22653	22576	22545	22767	22687	22762	22446	22817	22750	22785	22908	22584	22892	22552	22631	22868	23069	22618	22796	22655	22729	22675	22572	22657	22551	22605	22936	22680	22986	22830	22899	22882	22823	22618	22723	22664	22445	22535	22706	22771	22821	22738	22658	22935	22608	22535	22933	22500	22792	22729	22611	22926	22819	22672	22824	22440	22698	22656	22741	22665	22756	22598	22822	22921	22451	22782	22569	22656	22791	22822	22788	22468	22464	22546	22674	22714	22756	22666	22739	22690	22725	22893	22697	22790	22644	22870	22488	22794	22751	22807	22650	22769	22636	22463	22786	22593	22582	22668	22701	22789	22797	22896	22628	22668	22825	22661	22500	22840	22777	22547	22752	22904	22703	22852	22973	22723	22646	22615	22912	22848	22497	22708	22955	22719	22700	22808	22512	22499	22624	22698	22540	22918	22845	22829	22682	22454	22839	22515	22712	22718	22763	22661	22696	22876	22921	22654	23022	22694	22638	22853	22574	22424	22752	22746	22561	22667	22996	22759	22628	22796	22765	22499	22643	22750	22736	22431	22767	22726	22598	22634	22789	22856	22582	22446	22585	22935	22753	22761	22744	22515	22570	22608	22772	22745	22841	22790	22665	22623	22744	22613	22718	22699	22693	22420	22773	22688	22670	22727	22644	22452	22724	22742	22773	22949	22461	22542	22756	22807	22799	22885	22564	22690	22629	22589	22539	22752	22965	22665	22882	22695	22710	22585	22704	22680	22629	22741	22769	22776	22766	22456	22713	22748	22766	22722	22614	22551	22605	22805	22709	22638	22510	22546	22736	22917	22781	22842	22710	22881	22829	22683	22721	22939	22643	22636	22672	22630	22630	22494	22679	22889	22576	22586	22838	22663	22838	22638	22623	22606	22570	22719	22782	22743	22657	22523	22536	22703	23005	22715	22852	22569	22627	22857	22891	22710	22486	22640	22761	22701	22755	22655	22679	22576	22795	22941	22512	22723	22727	22697	22615	22602	22908	22684	22672	22688	22634	22636	22715	22705	22825	22961	22781	22865	22875	22928	22893	22842	22836	22729	22566	22580	22671	22618	22640	22415	22684	22683	22604	22892	22800	22726	22462	22709	22585	22643	22708	22776	22738	22794	22748	22720	22647	22910	22804	22884	22470	22840	22628	22605	22530	22646	22755	22424	22916	22745	22849	22635	22781	22845	22664	22463	22774	22838	22704	22419	22593	22681	22912	22679	22886	22742	22721	22568	22722	22672	22770	22874	22567	22651	22735	22769	22883	22943	22611	22657	22551	22753	22740	22643	22730	22501	22686	22792	22655	22565	22902	22533	22486	22792	22732	22787	22818	22833	22768	22719	22753	22808	22873	22665	22742	22626	22888	22965	22782	22750	22730	22835	22569	22838	22660	22752	22635	22941	22651	22666	22663	22651	22640	22930	22784	22786	22769	22649	22498	22696	22567	22731	22872	22787	22613	22790	22819	22668	22791	22605	22905	22807	22744	22722	22607	22680	22470	22707	22578	22377	22666	22747	22632	22670	22651	22589	22813	22745	22755	22759	22588	22632	22601	22613	22848	22662	22740	22672	22764	22515	22667	22557	22657	22861	22569	22736	22799	22527	22590	22704	22737	22626	22736	22708	22544	22601	22883	22676	22615	22577	22809	22647	22962	22775	22636	22901	22840	22740	22478	22561	22848	22920	22897	22961	22681	22897	22819	22728	22841	22603	22680	22551	22792	22913	22709	22972	22968	22889	22615	22547	22695	22642	22636	22617	22706	22432	22979	22643	22759	22618	23030	22574	22751	22562	22768	22720	22840	22579	22669	22641	22803	22703	22786	22479	22675	22614	22664	22665	22693	22508	22493	22602	22578	22587	22489	22821	22751	22545	22524	22646	22857	22815	22689	22696	22619	22966	22744	22614	22984	22603	22722	22817	22842	22421	22685	22676	22831	22595	22708	22579	22662	22658	22684	22735	22454	22832	22778	22692	22746	22908	22879	22683	22757	22871	22647	22610	22808	22397	22871	22542	22771	22635	22538	22616	22953	22706	22758	22685	22704	22859	22847	22794	22541	22633	22728	22502	22826	22738	22521	22705	22921	22850	22621	22869	22548	22615	22737	22796	22852	22800	22623	22910	22769	22737	22832	22814	22557	22822	22625	22433	22574	22824	22594	22586	22651	23021	22836	22496	22661	22666	22717	22807	22514	22938	22959	22635	22735	22785	22733	22479	22602	22557	22970	22567	22529	22804	22848	22732	22793	22632	22961	22778	22845	22838	22977	22638	22737	22725	22615	22711	22734	22890	22754	22656	22702	22682	22563	22741	22667	22830	22811	22658	22525	22879	22787	22866	22771	22736	22704	22827	22673	22861	22777	22779	22554	22750	22560	22575	22918	22582	22718	22464	22779	22626	22905	22813	22807	22774	22657	22666	22545	22828	22728	22781	22555	22542	22832	22603	22625	22747	22600	22622	22629	22764	22710	22872	22775	22812	22735	22798	22576	22477	22505	22893	22705	22660	22558	22729	22750	22770	22552	22596	22561	22715	22601	22484	22743	22783	22399	22727	22834	22457	22854	22702	22646	22883	22817	22736	22698	22589	22466	22710	22541	22698	22590	22811	22539	22703	22709	22686	22579	22597	22520	22776	22647	22672	22700	22806	22526	22543	22763	22693	22733	22421	22716	22884	22606	22637	22816	22603	22867	22713	22656	22772	22878	22863	22679	22645	22699	22905	22737	22672	22753	22719	22659	22866	22684	22960	22790	22731	22892	22725	22617	22651	22819	22619	22715	22408	22840	22750	22714	22846	22880	22585	22706	22548	22648	22588	22885	22654	22618	22799	22593	22635	22701	22664	22751	22819	22579	22726	22678	22764	22749	22823	22735	22657	22703	22680	22415	22633	22765	22819	22701	22728	22530	22678	22757	22709	22683	22645	22824	22824	22685	22550	22545	22688	22782	22810	22630	22636	23018	22592	22890	22623	22610	22485	22738	22771	22575	22520	22706	22891	22669	22671	22606	22449	22896	22914	22603	22605	22629	22660	22660	22908	22813	22668	22673	22885	22701	22780	22701	22826	23019	22819	22762	22573	22756	22489	22952	23022	22583	22915	22765	22839	22654	22685	22807	22557	22749	22635	22908	22639	22804	22667	22625	22492	22441	22548	22707	22563	22847	22604	22667	22610	22495	22619	22771	22693	22702	22621	22696	22739	22614	22666	22854	22632	22802	22834	22805	22815	22646	22833	22823	22851	22568	22784	22801	22777	22724	22626	22779	22756	22722	22651	22624	22555	22827	22848	22727	22608	22604	22607	22896	22773	22716	22845	22773	22689	22672	22544	22680	22597	22822	22781	22623	22556	22635	22754	22866	22538	22645	22824	22462	22632	22771	22719	22841	22766	22676	22782	22678	22771	22606	22523	22512	22688	22649	22545	22718	22446	22760	22591	22842	22692	22874	22986	22864	22864	22735	22535	22447	22726	22544	22591	22743	22704	22661	22682	23025	22726	22786	22933	22773	22896	22861	22724	22837	22826	22755	22665	22902	22679	22626	22769	22758	22811	22611	22783	22775	22673	22595	22545	22527	22509	22616	22781	22888	22947	22803	22765	22880	22961	22526	22713	22447	22636	22638	22676	22660	22740	22896	22747	22585	22774	22734	22379	22786	22805	22638	22906	22736	22859	22585	22495	22824	22702	22498	22749	22583	22703	22647	22957	22633	22691	22795	22586	22780	22826	22575	22650	22959	22694	22792	22736	22826	22736	22664	22669	22670	22663	22565	22592	22606	22557	22656	22740	22837	22834	22736	22692	22872	22752	22579	22537	22528	22641	22722	22746	22540	22758	22431	22681	22713	22649	22654	22696	22543	22610	22576	22849	22692	22840	22760	22500	22643	22683	22754	22715	22586	22780	22744	22905	22724	22794	22785	22584	22630	22694	22805	22764	22753	22872	22642	22634	22673	22721	22528	22364	22750	22607	22760	22932	22746	22528	22552	22624	22771	22845	22636	22903	22752	22826	22632	22788	22860	22616
19475	34169	32972	26887	23222	20794	19123	18344	17638	16985	16753	16381	16228	15873	15830	15792	15774	15717	15391	15402	15480	15351	15210	15094	15270	15304	15037	15249	15376	15219	15044	15155	15042	15257	15162	15031	15071	15063	15108	15030	15210	15067	14907	14948	15139	15125	15142	15079	15018	15115	15079	15037	14939	14879	14968	14872	14992	15022	15004	14934	15001	15022	14877	15045	14868	15006	14878	14898	14981	15178	15065	14836	14996	14984	15069	14827	15075	14795	14967	15016	15127	14995	14924	15002	14900	14898	14982	14851	14916	14929	14974	14884	14900	15051	14896	14951	15060	15091	14782	14905	15034	14919	14993	15010	14962	14868	14878	14822	14878	14910	14897	14871	14999	14806	15079	14879	14921	14944	14967	15080	14839	14983	14929	14967	14904	14945	15002	15090	15122	15042	14813	15027	14884	15018	15025	14884	14732	14943	14905	14762	15106	14960	15075	15019	14986	14911	14893	14844	14977	14911	14911	14841	14906	14828	15014	15050	14984	14849	14968	14939	15002	14866	15071	14835	15140	14925	14888	14907	14974	14805	14903	14989	14900	15032	15123	15008	14868	14850	14951	14920	14781	15012	14826	15001	14939	14894	14883	14966	14943	14865	14823	14888	14921	14996	15106	15020	15079	14897	14918	14880	14860	14855	14730	14857	14863	15020	14987	15004	14847	14830	14824	14651	15023	14822	15039	14984	14997	14762	15061	14846	14913	15066	14804	14872	14942	14759	14950	14845	14900	14785	14901	14921	14950	14832	15012	14897	14995	14965	15063	14917	14866	14965	14779	14944	14853	14905	14907	14965	15093	14903	14715	14968	15003	15018	14958	14921	15191	14863	14956	15148	14919	14989	14864	14936	14805	15069	14968	14790	14714	14958	14996	15025	14858	15046	14840	15011	14991	14918	14802	15072	14890	14761	14943	14780	14965	14992	14736	14792	14906	15049	14707	15006	14996	14966	14878	14955	15054	14967	14953	14959	14854	15072	14953	14994	14725	14881	14975	15052	14857	14894	14936	15004	14915	14846	15077	14981	14872	14961	15009	15119	14813	14976	15090	14906	14850	15091	14834	14779	15012	14938	14912	14881	15026	14900	14943	14958	14774	14893	15058	14866	15035	14816	14959	14761	14901	15007	14892	14844	15019	14911	15069	14868	14969	14920	14919	14960	14885	14809	14772	15047	14787	14911	15047	14911	14972	15184	14938	14961	14844	14755	14896	14860	15083	14918	15079	15006	15075	14747	15044	14817	14868	15015	14809	14868	14975	14870	14994	14974	14765	14947	14973	14969	14892	15047	14859	15066	14849	14984	14845	15135	14689	14792	14880	14804	14856	14913	14884	15054	14980	15043	15103	14742	14862	15025	14884	14973	14927	14986	14877	15009	14960	14766	14905	14892	14941	14953	14972	14812	14718	14927	14957	14879	14836	14848	14879	14841	14917	14922	14945	15007	14860	15057	15122	14907	14886	14879	14914	14910	15053	14889	14811	15014	14813	15105	14990	14971	14990	14765	14939	14990	14900	14902	14801	14932	14944	14854	14820	14855	14690	14944	14837	14861	14866	14893	14828	14944	14974	14906	14719	14764	15023	14956	14906	14955	14999	14929	14900	14849	14964	15071	14982	14765	14978	15113	15022	14931	14951	15134	14920	14924	14909	15014	15004	14914	14703	15072	14820	14965	14876	15006	14839	14982	15047	14949	14835	14973	14982	14975	14910	14941	14707	14917	14849	14882	14831	14811	14898	15003	14929	15008	15123	14927	14851	15028	14936	15165	14903	14930	14965	14925	14818	15147	14863	14906	14883	15028	14865	15052	15054	14849	14945	14870	14705	14802	14883	14942	14738	14956	14932	14857	14959	14998	14939	14996	14860	15038	14855	15028	15024	15074	14948	15102	14931	14994	14912	14851	14906	14847	14913	14955	14964	14908	15065	14944	14864	14953	15027	14912	14947	14855	14935	14863	14905	14955	14993	14958	14979	14914	15005	15119	14912	14976	14970	14978	14944	15080	14860	14827	14835	14890	14823	14811	14911	14960	14853	14898	15036	14782	14805	14863	15022	14865	14748	14979	15008	14998	14982	14976	14878	15009	14833	15041	15132	14816	15055	14791	15002	14860	14806	14976	14959	14823	14902	15069	14881	14994	14843	14989	15066	15145	14922	14914	15052	14678	14831	14863	14932	14988	14802	15058	14953	14910	14846	15080	14831	14931	14978	14970	14981	15048	14788	15068	14855	15041	14998	15124	15083	15008	14951	14841	14728	14943	14849	14976	14723	14992	14864	14997	14973	14934	14913	14895	14840	14838	15060	14837	14920	14994	14959	15032	14971	15119	14849	15005	14904	15038	14885	15164	14843	14831	15062	14894	14813	14978	14897	14926	15016	14832	14821	14880	14950	14831	14924	14959	14864	14923	15061	14920	14987	14877	15049	14992	14946	14852	14957	15000	14900	14984	14878	14979	14965	14966	14787	14904	15245	14905	15063	14966	14847	14832	14957	14909	15007	14865	14881	14891	14933	14889	14741	14963	15030	14938	14845	14870	14953	14815	14877	15104	14911	14952	14961	14965	14986	14814	14996	15030	15117	14821	14950	14862	14796	15047	14949	14916	14904	14858	14874	14987	14884	15094	14819	14766	14740	14856	14905	14805	14970	14844	14700	14848	14981	14968	14912	14939	14832	15014	14962	15033	14761	14833	15058	14908	15151	15070	14899	14878	14976	15145	14894	15048	14848	14856	15106	15038	14945	14755	14944	15033	14824	14873	14928	15031	14926	14841	14897	14842	14892	14995	14995	14942	15079	14809	15007	14810	15036	14973	14903	14922	14742	15143	15113	14892	15088	14821	14685	14803	14851	14858	14993	14852	14953	14933	15069	14820	14790	14872	15053	14708	14987	14952	14820	14849	15065	14725	14912	14959	14846	14950	14888	14863	15034	14810	15015	14762	14912	15016	14871	14812	14909	14921	15088	14921	14906	14958	14775	14767	14893	14989	14928	14963	14898	14874	14960	14752	14852	14873	14871	14897	14855	14903	15088	14844	15007	14960	14897	14924	14705	14916	15006	14953	14901	14973	14872	14867	14947	14849	15077	15069	15032	15078	14847	14957	14769	14903	14912	14940	15113	14975	14872	14961	14976	14895	14981	14979	14944	14929	14960	14903	14924	14936	15060	14948	14868	14818	14851	14719	14971	14991	14907	14913	15031	15051	14995	15026	14927	14864	15065	15042	14857	14880	14942	15001	15001	15113	14854	14925	14817	14892	14899	15003	14952	14875	14950	14827	14929	14782	15068	15099	14983	14868	14898	14897	14941	15062	14788	15060	14956	14827	15030	14950	15195	14858	14793	15064	14996	14813	14939	14773	14943	14971	14994	14932	14937	14976	14796	14863	15027	14927	15039	14844	15067	14827	14983	14884	15006	15028	14935	14695	15065	15179	14881	14916	15003	15109	14957	14821	14898	14967	14812	15010	14977	15024	14980	14933	14844	14920	14960	14897	15015	14786	14821	14998	14833	14906	14902	15158	14830	14864	14974	14950	14882	15030	14938	14907	14957	14949	14943	14826	14814	14985	14991	15010	14841	15084	14973	14795	14805	14860	14885	14975	14818	14906	14916	15061	14927	15102	15133	14948	14866	14965	15039	14925	15067	14978	14913	14974	14938	14879	14965	15017	15083	14939	14870	15087	14952	14965	14964	15021	14944	14964	14832	14829	14949	15001	14943	14963	14890	14869	15004	14935	14989	14840	14887	14778	15008	14911	14889	14973	14938	14959	14902	14963	15027	14877	15069	15061	14922	14886	14612	14902	14867	14855	14828	15139	14749	14745	14775	14854	14807	14904	15033	14881	14885	15009	14927	15157	14962	15053	14838	14844	14848	14891	14848	14875	14853	15054	14894	14764	15004	15096	14919	14990	15001	15124	15000	15311	15064	14791	14981	14975	14818	15074	14947	14951	14949	15025	14841	14764	14987	14935	14855	14764	15059	14980	14888	14912	15122	14950	14904	15176	14911	14903	14844	14982	14755	15012	15126	14892	14792	14896	14910	14783	15098	15025	15038	15077	15006	14875	14979	15103	14897	14898	14937	15013	15011	14919	14903	14935	14876	14934	14992	14863	14904	14878	15005	14957	14878	14859	14943	14869	15060	14912	14943	14942	14824	14870	14967	14822	14925	14967	14990	15049	14926	15111	14933	14880	15062	14863	14955	15087	15010	14991	15090	15089	15005	14881	14930	14911	14985	15005	14933	14795	15007	14981	14816	15031	14816	14938	14929	14923	14998	14764	15000	14892	14965	14921	14842	15032	15000	14881	14831	14975	14905	14879	14922	14962	14846	14902	14864	15069	14793	15031	14997	14762	14992	15069	14930	14966	14851	15085	14957	14993	14850	14997	14913	14860	14883	15005	14994	15109	14957	14999	14889	14915	14866	14888	14813	14784	14833	14854	14963	14971	14905	14938	14875	15122	14973	15051	14913	14951	14942	15114	14713	14901	14976	15037	14899	14865	14986	14884	14905	14915	14923	14869	15024	14974	15095	15060	14914	14838	14833	14976	14824	15096	14885	15015	14862	14914	14947	15013	14974	14868	14922	15114	15125	14899	14817	14900	14867	15131	14840	14911	14973	14979	14868	14897	14903	14965	14749	14843	14987	14888	14862	14872	14786	14798	14909	14901	15061	14913	14991	14961	14889	14800	14938	14856	14786	14995	15048	14797	14784	15073	15022	14960	14923	14902	14892	15016	14897	14858	14927	15036	14758	14827	14877	15011	15096	15000	14765	14845	14877	15008	14996	14996	14907	15018	14919	14929	14874	15106	14843	14924	15081	14829	15121	15006	14888	14851	14928	14986	15004	14939	14907	14806	15056	14766	14810	14796	15000	14963	14823	14891	15093	14980	14773	14877	14968	14908	14884	14886	14972	15034	14905	14910	14960	15040	14994	14894	14836	15021	14893	14941	14890	14949	14840	15083	14937	14810	15007	14885	14927	14922	14861	14940	14945	15075	14902	14950	14832	15048	14877	15037	14848	14929	14919	14992	14956	14757	14751	15014	14980	14844	14941	15033	14901	14820	14871	14891	14796	15246	14954	14791	15157	14881	15106	14893	14908	14745	14911	14896	14624	14905	14793	15049	14982	15076
34308	26592	29083	27610	25753	25100	24816	24606	24552	24642	24216	24308	24287	24200	24148	24188	24397	24415	24030	24196	24209	24195	24362	24288	24243	24257	24197	24140	24312	24135	24152	24137	24328	24047	24123	24228	24111	24077	24142	23780	24242	24054	23928	24445	23895	24146	24102	23894	24199	24038	24117	23828	24084	24075	24002	24076	23952	24000	24038	24187	24001	24107	23878	23758	24030	24043	24030	24177	24033	24024	24083	23989	24000	24391	24070	24254	24059	23790	23905	24016	23840	24193	24231	24045	24056	23936	24368	24259	24058	24048	24094	24282	24201	24161	24019	24238	24112	24062	24047	24254	23987	24150	24218	24064	24113	23945	24248	23958	23979	24302	23902	23988	24083	24059	24194	24065	24253	23866	23969	23853	24049	23801	24004	23977	24128	23921	23956	24178	24068	24315	24173	23934	23857	23958	23981	23936	23950	24144	24103	24007	23979	23846	24157	23992	23965	23827	23952	23928	24169	24197	24167	24178	24098	24111	24264	24199	24249	24149	24015	24064	24033	23892	24073	24167	24216	24114	23864	24169	24092	24019	23980	23922	24014	24042	23885	23877	24019	24195	23951	23934	23987	23743	23841	24158	23882	24093	23875	24011	23779	23956	24048	24159	24175	23823	24144	23929	24234	23834	24252	23899	24127	24183	24017	24258	24073	24023	24041	24212	24149	23784	23959	24031	23926	23974	24139	24056	24047	23950	24247	23963	24168	23866	24044	24111	24169	24013	23966	24175	23939	24007	24025	24009	24099	24063	24015	23933	23916	23877	24005	24085	24333	23880	24240	24126	24173	23892	24260	24001	23944	23926	24161	23725	23856	24227	23874	23924	24019	24119	23815	23943	24016	24139	24117	24155	23965	24151	24104	23950	24017	24022	23989	23958	24073	24302	24210	24077	23952	24089	23994	23940	24034	23886	24184	24066	23982	23965	23942	24149	23795	24044	23851	23823	23991	24167	23852	24263	24121	24072	24135	23959	23984	24072	23814	24038	23962	23975	23901	24301	24140	24285	23931	23941	24022	24115	23998	24152	24188	24109	24118	23902	24187	24024	23935	23960	24035	23946	24167	24031	23776	23988	23690	23848	24078	23959	23901	23848	24054	24100	23878	24164	24135	24134	23781	24109	24012	23922	23988	23977	24096	24180	24114	23939	24068	24215	23918	24145	24072	24017	24064	23970	23998	23919	23925	24059	24011	23866	24024	24046	23996	24103	24094	24043	24222	24181	23968	24219	24325	24147	24039	24047	24002	24102	23886	24046	24223	23834	24008	24328	24142	24029	24149	23815	23976	24194	23949	24055	24185	23940	24025	23909	24282	24310	24079	23884	24188	24143	23958	23820	24141	24080	23943	24119	23880	24227	23963	24024	23949	24181	24028	23992	24066	23917	23971	23948	24118	23997	24009	24190	24077	24091	24118	24167	23967	24167	23985	24015	23942	24345	24069	23976	24233	23993	23881	23998	23933	23936	24109	23776	23894	24302	24105	23981	24037	23936	23837	24133	24143	24096	23920	23955	23961	23913	24157	23793	24163	24077	24076	24009	23964	24070	24314	23758	23939	24121	23786	23872	24012	23968	24127	24034	23943	23905	23937	24064	24020	24139	24005	24223	24000	24208	24217	24141	23921	24069	24068	23822	24385	23864	24109	24131	24190	24195	23827	24052	24030	24012	24121	24052	23885	23973	24003	24050	23889	24270	24181	24209	24140	24176	24035	24080	24231	24042	24182	24031	24023	23903	24309	23994	24059	23883	23920	24057	24257	24086	23934	23740	23890	24055	24179	23954	23923	24076	24135	23861	23991	24273	24174	24056	24185	23878	24247	23985	24034	24097	23942	23864	23772	24008	24185	24067	23760	23990	23998	24022	24075	24099	23803	24051	23905	24223	23726	24044	24020	23910	24021	24201	24073	24190	23782	24013	23801	24076	24057	23968	24073	23999	23948	23821	23758	23967	24178	24005	24200	23933	24109	24166	24005	23945	23986	23990	24160	24014	23870	23908	24182	24063	23982	23945	23947	23952	24135	24040	23780	23946	24008	24098	24128	24196	23829	23909	23737	24115	24002	23891	24003	23955	24252	23942	23920	23714	24128	23780	24134	23866	24001	24202	24102	24096	24067	24140	23868	24118	24160	24236	23925	24007	23952	24104	24123	24073	23942	23854	24021	23973	24005	24018	24201	24104	24201	23917	24330	23906	24239	24184	24101	23842	23840	23884	24015	24056	23903	23863	23924	24024	24259	24103	24232	24211	24154	24224	23908	23880	24015	23985	24014	24038	24150	23968	24140	24134	24085	24079	24101	24119	24193	24018	23992	24151	24122	24201	24226	23929	24111	24102	23924	24146	24163	24292	23965	24083	24038	23836	24063	23966	23749	23960	23941	24057	24085	23954	24309	24249	24129	24025	24020	24156	23861	24148	24056	24086	23812	24011	23977	24283	24023	23779	23891	23717	23971	23952	24231	24076	23943	24199	24148	24144	24172	24059	24111	24012	24275	24108	24042	24050	24071	23750	24100	23944	23857	24130	24184	24256	23992	23849	23999	24186	24154	23959	24124	24097	24205	24134	24067	23927	23876	24194	23992	23896	24088	24184	24311	24131	24195	24043	24040	23946	24039	24149	24236	24046	23954	24202	23948	23952	23963	23879	24052	24079	23819	23782	23892	24319	24071	23957	23874	24019	24164	23913	23946	23942	24248	24038	24039	23854	24038	23861	24090	24191	24239	24070	23995	24034	23713	24312	23926	24083	23979	23901	24050	24016	23935	23789	23980	24113	24056	24196	23985	24175	23834	24078	24301	23869	23943	24124	23914	24106	24049	24063	24215	23907	23988	24079	24040	24167	24397	24156	24098	23851	24137	23949	23954	24207	24193	23988	24054	24010	24019	24315	23945	24004	24006	24106	23971	24014	24070	23755	23944	24039	24103	23778	24401	23914	23810	23968	24053	24220	24308	23834	23973	23894	24033	24091	24075	24062	24246	24054	23911	23999	23730	24447	24206	23931	23929	24072	24164	24105	23832	23966	24047	23839	24100	23813	24244	24090	24038	23978	24044	23883	23938	24064	23796	24033	23861	24080	24002	24260	24109	24203	24147	24247	24191	24227	23838	23850	23978	24006	23975	23764	23953	23974	24080	23965	23938	24023	24019	24006	24105	24194	24065	24093	24253	24092	24232	24093	24224	24221	24041	23902	24105	24055	24042	23947	24120	24225	24093	24055	23881	24261	24090	24123	24105	24140	24074	24117	24060	24168	24126	24028	24167	24065	23970	24093	23882	23797	23989	24067	23964	23774	24028	24175	23833	24005	24157	24040	23989	24035	24152	24076	24171	24164	24087	23975	23998	23918	23874	24005	24146	23821	24298	24127	24095	24105	24062	23824	24046	24009	24285	24089	23766	24225	24007	24101	24114	23881	23942	23884	24178	24026	24081	24130	24238	24217	24220	24264	24020	23983	24157	24124	23830	24142	23866	23974	24193	24127	24007	23984	23848	24008	23908	23926	23859	24113	24143	23999	23935	24073	24461	24247	23957	23665	23915	24088	24069	24207	23961	23984	24053	24142	24138	23979	24035	24082	23961	23957	24150	23900	24043	24182	24052	24025	24035	23898	23968	24005	24167	23976	24076	24065	24163	24114	24401	23981	24176	24170	24485	23874	24022	24196	24176	24133	24137	23838	24167	24138	23973	24105	23907	24132	24189	23944	24321	24248	23968	24172	24231	23935	24111	24023	23985	23998	24042	24148	24077	24238	24039	23947	24166	24043	24316	23954	24217	24169	24060	24022	24067	24196	23958	23920	24227	23865	24025	24139	24194	24122	24216	24496	24287	24189	24158	24116	24170	24183	23854	23993	24103	24269	24381	24120	24146	23982	24110	24203	23949	24003	24246	24026	24121	24130	23827	24122	24321	24350	23968	24056	23955	24177	24027	23969	24229	23939	23962	23961	23982	23937	24071	24118	23941	24043	23880	24219	23947	24208	24284	24241	24077	24061	23945	24004	24072	24008	23879	23984	24196	24066	24200	24124	24149	24142	23958	24077	23958	23995	23965	24048	23885	24092	23875	24110	24327	24062	24032	24036	24343	23924	24096	24139	24319	23931	24238	24161	24065	23971	24219	24217	23998	23977	24044	23877	23768	23865	24070	23861	23981	23990	24103	24014	24280	24382	24228	24070	24203	24269	24048	24166	24060	24158	24136	23937	23965	23934	23901	23900	23840	24100	24069	24157	24091	24147	24015	24073	24021	23813	23992	24198	24022	24151	24324	24271	23914	24313	24301	23955	23957	24133	24127	24086	24144	24035	24054	24163	24224	23955	23919	24251	23918	24082	24302	24269	24187	24164	24014	23989	24065	24018	23944	24129	24085	23925	23993	24178	24098	24071	24162	24225	24177	24048	23923	24085	24238	24321	24146	24094	24290	24035	24135	24235	24252	23955	24081	23953	23924	23844	23834	24039	23940	24197	23974	24030	24146	24136	24234	24126	24156	23974	23912	24029	23964	24066	24146	23953	24217	24203	24157	24038	24103	24214	24138	24036	24235	24058	23959	24055	23983	23875	24097	24094	23926	23968	23903	24001	24029	24228	23935	24141	23998	24007	24046	24226	24086	24351	24172	23841	24009	24098	23919	23991	23840	23986	23941	24024	24130	24132	24051	24039	24067	24002	23854	23880	23914	23997	24117	24007	23958	23917	24093	23915	24449	24116	24066	24231	24012	24168	23868	23962	24339	24080	24088	24071	24082	24235	24092	23897	23849	23950	24008	24190	24045	23920	24165	23936	24331	24139	24216	24004	24147	24064	24050	24088	24179	23671	24046	24158	24077	24026	24228	23983	24250	23860	24174	24158	24146	23996	24001	24253	24007	23744	24046	24339	24290	24141	24158	24052	23908	23907	23787	23972	24056	23895	23920	24042	23987	24066	23979	24081	23993	24174	24002	24077	23936	24007	23999	24288	23930	23957	24312	24186	24078	24116	24037	24115	24202	23863	24016	23932	23902	24126	24410	24003	24007	24088	24011	23956	23716	23833	24192	24129	24048	23787	24087	23914	24034	23937	23866	24051	24028	23987	24337	24242	24197	23983	24017	24103	24028	23909	24042	24380	23994	23929	24193	23997	23835	23777	24223	23783	24026	24218
20061	22527	22063	19271	18025	17259	16671	16495	16423	16226	15970	16022	16124	15815	15837	15763	15904	15908	15825	15741	15826	15836	15867	15736	15685	15826	15757	15761	15857	15634	15794	15741	15761	15692	15724	15797	15870	15663	15757	15626	15456	15783	15730	15758	15708	15694	15688	15669	15755	15882	15813	15673	15734	15605	15765	15585	15820	15691	15637	15543	15800	15496	15654	15567	15722	15792	15474	15645	15713	15651	15667	15541	15739	15789	15474	15624	15585	15636	15602	15691	15652	15738	15579	15819	15608	15622	15696	15896	15748	15643	15669	15669	15765	15541	15789	15749	15815	15753	15622	15712	15777	15731	15707	15704	15683	15568	15617	15720	15826	15740	15761	15592	15611	15713	15747	15533	15738	15698	15584	15573	15668	15563	15840	15735	15665	15544	15488	15763	15489	15565	15580	15577	15734	15505	15734	15615	15653	15651	15594	15677	15647	15642	15736	15518	15637	15683	15615	15627	15625	15820	15735	15732	15685	15540	15615	15698	15746	15745	15637	15450	15655	15727	15617	15824	15478	15694	15778	15666	15554	15782	15839	15616	15694	15656	15716	15568	15826	15767	15566	15588	15766	15629	15602	15686	15701	15697	15574	15576	15666	15739	15695	15783	15791	15585	15763	15690	15662	15837	15709	15626	15490	15675	15763	15710	15666	15617	15735	15668	15556	15614	15588	15778	15529	15695	15688	15621	15619	15744	15720	15803	15761	15773	15582	15668	15473	15507	15623	15567	15668	15683	15755	15606	15739	15617	15624	15655	15735	15728	15625	15753	15775	15693	15858	15748	15511	15780	15559	15559	15485	15781	15771	15721	15615	15728	15763	15749	15706	15590	15476	15788	15769	15776	15692	15669	15695	15671	15569	15675	15637	15466	15634	15694	15609	15820	15756	15710	15738	15717	15582	15678	15497	15789	15656	15609	15601	15672	15707	15670	15583	15557	15671	15531	15667	15652	15840	15676	15751	15690	15723	15653	15690	15819	15781	15658	15631	15759	15516	15687	15774	15775	15672	15746	15647	15619	15740	15579	15640	15603	15651	15627	15666	15626	15660	15419	15597	15664	15707	15641	15809	15820	15687	15767	15727	15474	15671	15715	15664	15718	15495	15721	15765	15774	15618	15714	15639	15623	15663	15529	15545	15680	15453	15654	15541	15935	15816	15688	15704	15613	15760	15815	15579	15652	15545	15742	15663	15596	15733	15648	15503	15657	15663	15673	15690	15763	15656	15639	15579	15696	15643	15565	15615	15548	15684	15682	15606	15619	15504	15460	15805	15573	15523	15637	15721	15550	15765	15812	15642	15414	15616	15698	15701	15766	15521	15708	15542	15660	15580	15637	15690	15871	15680	15871	15608	15697	15674	15687	15785	15525	15840	15686	15569	15727	15626	15676	15653	15611	15766	15533	15525	15685	15758	15532	15592	15616	15727	15648	15754	15576	15573	15674	15736	15689	15813	15704	15494	15484	15690	15746	15610	15646	15761	15765	15696	15787	15589	15735	15552	15662	15638	15629	15668	15648	15631	15759	15607	15637	15825	15589	15590	15679	15660	15698	15869	15616	15748	15629	15549	15742	15697	15854	15862	15704	15841	15554	15801	15625	15613	15736	15685	15627	15700	15718	15668	15516	15763	15657	15596	15724	15656	15584	15769	15611	15708	15652	15614	15547	15556	15667	15633	15906	15616	15680	15812	15819	15865	15689	15668	15788	15606	15557	15591	15773	15758	15602	15670	15399	15678	15691	15559	15715	15744	15696	15725	15671	15697	15420	15644	15704	15647	15843	15582	15462	15702	15629	15810	15628	15586	15594	15572	15549	15714	15614	15587	15563	15636	15780	15588	15686	15870	15547	15742	15568	15694	15675	15606	15565	15762	15661	15727	15587	15713	15641	15597	15764	15661	15746	15710	15739	15601	15885	15696	15737	15620	15480	15924	15577	15609	15623	15547	15673	15741	15745	15743	15841	15803	15702	15601	15646	15601	15473	15777	15694	15776	15609	15813	15712	15603	15585	15754	15707	15672	15824	15577	15739	15733	15649	15751	15568	15703	15803	15517	15719	15525	15753	15615	15666	15784	15617	15618	15571	15734	15607	15660	15829	15728	15659	15702	15543	15670	15696	15645	15665	15804	15813	15569	15911	15623	15776	15731	15758	15703	15681	15692	15488	15604	15639	15800	15556	15672	15663	15698	15732	15492	15807	15619	15864	15669	15848	15545	15683	15720	15687	15640	15645	15702	15698	15533	15553	15629	15720	15606	15569	15604	15657	15597	15670	15551	15743	15687	15673	15627	15512	15819	15646	15674	15673	15690	15749	15695	15686	15632	15655	15482	15762	15704	15758	15710	15725	15482	15931	15718	15596	15663	15699	15760	15558	15783	15700	15589	15721	15587	15784	15663	15419	15604	15578	15722	15687	15530	15756	15927	15642	15635	15667	15641	15635	15558	15657	15763	15620	15832	15722	15547	15597	15598	15533	15768	15568	15702	15689	15630	15561	15696	15548	15532	15635	15752	15716	15662	15549	15690	15815	15569	15545	15504	15726	15628	15781	15605	15550	15683	15523	15746	15640	15628	15609	15623	15790	15470	15680	15713	15757	15697	15654	15624	15746	15726	15783	15764	15519	15873	15578	15502	15559	15666	15658	15536	15759	15818	15706	15765	15677	15638	15625	15605	15665	15635	15589	15472	15707	15714	15640	15517	15652	15752	15739	15681	15721	15817	15510	15682	15596	15604	15815	15828	15674	15709	15619	15663	15660	15691	15641	15610	15666	15724	15693	15692	15819	15660	15667	15530	15581	15514	15655	15615	15786	15523	15599	15754	15721	15759	15560	15669	15621	15823	15727	15591	15814	15666	15728	15577	15670	15489	15774	15639	15670	15606	15601	15689	15574	15642	15592	15587	15528	15634	15730	15672	15812	15677	15668	15660	15527	15717	15618	15736	15750	15560	15678	15774	15704	15814	15830	15595	15592	15768	15648	15757	15738	15564	15672	15518	15641	15593	15604	15545	15475	15531	15512	15662	15764	15853	15697	15752	15761	15636	15645	15724	15645	15792	15722	15709	15666	15534	15540	15535	15775	15517	15654	15542	15792	15499	15652	15770	15700	15533	15705	15620	15817	15593	15600	15571	15706	15735	15756	15605	15808	15780	15809	15592	15648	15754	15728	15622	15625	15630	15548	15766	15640	15613	15634	15624	15704	15526	15621	15787	15711	15715	15817	15599	15755	15824	15549	15667	15687	15728	15847	15874	15604	15453	15705	15699	15724	15651	15781	15630	15689	15579	15756	15875	15716	15775	15562	15682	15789	15548	15755	15766	15788	15638	15628	15566	15753	15673	15646	15746	15815	15832	15788	15822	15792	15647	15735	15620	15823	15736	15723	15591	15710	15631	15584	15749	15601	15602	15707	15694	15823	15785	15723	15642	15782	15701	15687	15614	15572	15584	15747	15689	15607	15791	15568	15748	15612	15705	15595	15477	15632	15655	15594	15583	15611	15640	15739	15761	15736	15585	15801	15688	15681	15618	15738	15587	15616	15581	15801	15666	15738	15609	15760	15630	15700	15700	15833	15835	15601	15769	15539	15669	15713	15838	15541	15566	15529	15712	15739	15644	15712	15652	15664	15682	15582	15663	15595	15683	15736	15827	15650	15767	15560	15669	15630	15719	15804	15856	15675	15499	15710	15848	15644	15668	15834	15685	15645	15835	15773	15809	15692	15636	15637	15620	15659	15820	15725	15823	15727	15725	15689	15788	15790	15602	15640	15653	15605	15765	15803	15666	15771	15603	15554	15549	15609	15666	15549	15673	15728	15787	15550	15499	15592	15453	15597	15613	15541	15754	15767	15701	15808	15605	15588	15733	15649	15724	15642	15724	15481	15633	15590	15623	15704	15631	15729	15600	15705	15686	15649	15848	15623	15724	15854	15654	15871	15777	15701	15801	15592	15690	15728	15521	15477	15769	15819	15584	15612	15667	15547	15755	15806	15629	15497	15674	15626	15566	15801	15634	15775	15654	15551	15717	15730	15487	15727	15568	15561	15718	15483	15680	15882	15790	15510	15650	15796	15578	15719	15635	15490	15860	15585	15641	15588	15764	15731	15792	15590	15832	15613	15808	15786	15724	15787	15640	15722	15669	15774	15721	15666	15694	15802	15678	15464	15758	15545	15607	15602	15592	15686	15485	15766	15640	15695	15679	15607	15648	15843	15686	15522	15628	15699	15842	15410	15711	15761	15597	15672	15716	15647	15646	15807	15704	15688	15573	15566	15758	15583	15774	15763	15786	15653	15725	15747	15708	15437	15709	15707	15763	15735	15844	15578	15616	15769	15686	15629	15667	15600	15750	15488	15704	15668	15709	15482	15782	15686	15698	15710	15739	15725	15547	15717	15795	15537	15771	15561	15627	15704	15650	15624	15684	15629	15721	15564	15619	15585	15667	15638	15676	15641	15648	15656	15613	15738	15836	15709	15846	15646	15508	15795	15604	15703	15584	15699	15713	15748	15530	15611	15558	15675	15597	15482	15757	15613	15536	15660	15590	15794	15672	15731	15798	15620	15510	15646	15554	15714	15779	15844	15600	15590	15745	15585	15790	15745	15867	15609	15955	15593	15696	15726	15602	15872	15641	15789	15708	15797	15680	15746	15542	15866	15583	15654	15637	15793	15766	15605	15693	15577	15613	15583	15667	15687	15693	15739	15693	15668	15381	15806	15801	15711	15698	15657	15766	15689	15862	15624	15791	15666	15666	15663	15706	15661	15656	15632	15704	15601	15756	15612	15811	15787	15762	15699	15619	15810	15788	15608	15719	15646	15729	15819	15887	15784	15782	15599	15583	15519	15755	15628	15616	15740	15644	15785	15653	15809	15713	15556	15645	15637	15746	15650	15694	15724	15650	15732	15652	15586	15541	15739	15868	15664	15537	15807	15606	15496	15762	15593	15459	15781	15647	15657	15850	15588	15581	15827	15454	15631	15637	15719	15666	15726	15617	15850	15837	15513	15641	15676	15804	15839	15658	15578	15462	15798	15786	15781	15728	15550	15615	15665	15627	15773	15469	15557	15697	15653	15724	15631	15731	15749	15863	15668	15728	15567	15648	15695	15941	15793	15747	15650	15646	15832	15673	15679
24725	21178	27676	25239	23580	26016	26486	23919	23232	23308	23261	22896	22728	22888	22832	22809	22866	22845	22808	22635	22857	22748	22598	22639	22534	22350	22672	22286	22427	22454	22446	22666	22730	22478	22552	22523	22402	22154	22564	22608	22479	22288	22572	22300	22488	22372	22520	22511	22547	22405	22742	22544	22377	22383	22471	22417	22377	22539	22565	22299	22283	22396	22504	22617	22351	22545	22480	22539	22343	22496	22536	22342	22441	22545	22516	22339	22640	22277	22489	22391	22603	22507	22401	22295	22381	22383	22493	22876	22521	22288	22629	22314	22463	22293	22405	22349	22414	22493	22426	22350	22308	22347	22350	22394	22388	22404	22642	22243	22376	22398	22337	22348	22311	22229	22150	22311	22171	22244	22386	22280	22212	22352	22372	22334	22274	22091	22166	22122	21878	22105	22420	22403	22295	22359	22309	22054	22323	22324	22350	22466	22555	22280	22161	22392	22154	22140	22240	22198	22204	22365	22344	22253	22418	22271	22503	22474	22337	22278	22384	22500	22310	22346	22166	21999	22410	22380	22548	22276	22283	22391	22131	21827	22390	22315	22311	22209	22367	22318	22392	22411	22487	22489	22671	22058	22166	22260	22253	22224	22247	22510	21961	22417	22375	22252	22376	22422	22350	22305	22525	22217	22477	22492	22235	22348	22223	22147	22506	22316	22349	22236	22241	22334	22447	22047	22307	22189	22189	22087	22221	22497	22410	22297	22325	22289	22009	22514	21986	22175	22401	22272	22282	22329	22570	22499	22179	22273	22457	22502	22091	22464	21960	22368	22354	22656	22229	22365	22334	22128	22128	22157	22237	22168	22477	22349	22397	22452	22332	22357	22568	22435	22165	22223	22068	22235	22434	22409	22156	22403	22473	22067	22269	22268	22389	22424	22151	22292	22436	22104	22063	22379	22380	22577	22607	22309	22236	22202	22420	22320	22558	22431	22631	22399	22448	22346	22323	22545	22248	22532	22261	22148	22205	22415	22430	22135	22173	22270	22335	22278	22292	22256	22423	22354	22164	22295	22516	22305	22124	22229	22309	22263	22254	22319	22494	22187	22255	22387	22368	22240	22447	22209	22380	22188	22279	22331	22407	22369	22414	22566	22281	22301	22295	22277	22116	22288	22495	22109	22176	22444	22420	22208	22336	22272	22267	22189	22394	22486	22469	22376	22220	22488	22309	22390	22286	22260	22393	22108	22120	22222	22327	22437	22186	22314	22265	22423	22347	22514	22248	22263	22262	22208	22345	22481	22271	22476	22390	22363	22369	22273	22451	22359	22229	22315	22155	22154	22203	22440	22187	22275	22125	22428	22319	22321	22356	22325	22382	22302	22372	22003	22227	22314	22476	22382	22439	22374	22653	22348	22123	22159	22282	22155	22477	22070	22199	22210	22647	22276	22094	22204	22075	22247	22331	22456	22251	22421	22446	22391	22138	22257	22443	22330	22321	22264	22318	22272	22477	22257	22296	22388	22302	22116	22411	22599	22502	22494	22307	22354	22183	22121	22448	22130	22152	22289	22299	22424	22410	22362	22346	22237	22189	22365	22156	22397	22390	22335	22211	22310	22358	22321	22313	22156	22369	22377	22297	22122	22551	22080	22149	22290	22216	22412	22485	22387	22205	22334	21973	22300	21947	22246	22206	22652	22404	22428	22277	22040	22483	22376	22340	22537	22016	22456	22467	22416	22352	22463	22420	22154	22180	22235	22504	22574	22383	22233	22431	22182	22356	22311	22237	22328	22136	22371	22315	22122	22333	22507	22468	22353	22441	22411	22368	22391	22325	22290	22194	22347	22320	22249	22393	22364	22288	22289	22451	22256	22330	22354	22425	22343	22275	22240	22384	22407	22487	22267	22402	22311	22210	22407	22558	22504	22428	22338	22304	22393	22454	22280	22216	22413	22175	22338	22262	22112	22381	22126	22219	22307	22249	22547	22607	22278	22411	22362	22212	22475	22248	22287	22286	22349	22421	22174	22298	22292	22531	22270	22229	22300	22217	22580	22386	22250	22208	22339	22128	22231	22508	22209	22260	22199	22171	22165	22278	22421	22355	22116	22227	22240	22472	22390	22264	21909	22232	22254	22360	22578	22411	22296	22351	22545	22288	22448	22381	22046	22322	22382	22193	22198	22169	22148	22407	22415	21915	22176	22271	22488	22640	22290	22380	22233	22201	22174	22690	22438	22338	22364	22560	22430	22169	22197	22524	22590	22192	22396	22398	22280	22422	22517	22618	22372	22272	22197	22448	22461	22316	22259	22372	22274	22363	22588	22326	22446	22528	22631	22394	22450	22438	22366	22405	22065	22503	22392	22376	22440	22631	22282	22241	22304	22221	22293	22356	22277	22368	22201	22007	22330	22268	22358	22468	22647	22314	22281	22300	22238	22463	22370	22194	22609	22257	22362	22368	22320	22530	22461	22102	22459	22428	22471	22420	22459	22376	22228	22484	22378	22209	22427	22540	22421	22316	22353	22367	22151	22314	22529	22336	22430	22253	22563	22460	22317	22147	22418	22211	22127	22490	22314	22269	22154	22277	22263	22231	22374	22175	22300	22031	22282	22051	22132	22236	22436	22057	22345	22431	22228	22237	22498	22277	22130	22292	22307	22595	22257	22475	22104	22341	22247	22297	22333	22391	22366	22294	22306	22394	22351	22315	22094	22230	22201	22351	22389	22277	22277	22218	22268	22519	22189	22295	22573	22474	22384	22669	22308	22390	22438	22170	22444	22156	22259	22441	22166	22410	22271	22385	22175	22669	22134	22384	22440	22148	22216	22353	22142	22175	22061	22144	22268	22452	22266	22537	22504	22118	22441	22113	22323	22191	22227	22371	22170	22236	22140	22275	22675	22387	22180	22196	22296	22096	22287	22276	22357	22155	22260	22324	22247	22378	22367	22184	22540	22401	22420	22361	22388	22284	22220	22294	22176	22273	22434	22673	22431	22541	22205	22293	22449	22193	22443	22424	22282	22401	22498	22405	22318	22374	22240	22237	22245	22225	22533	22397	22538	22226	22239	22590	22343	22475	22370	22016	22411	22278	22117	22487	22419	22323	22477	22232	22569	22384	22412	22193	22430	22433	22292	22268	22115	22257	22293	22174	22346	22394	22264	22468	22417	22308	22359	22262	22522	22357	22436	22418	22371	22297	22274	22355	22270	22260	22180	22441	22467	22563	22310	22324	22493	22351	22290	22339	22179	22533	22323	22274	22305	22307	22251	22407	22446	22217	22232	22147	22307	22265	22155	22368	22406	22368	22296	22453	22372	22248	22146	22532	22280	22258	22443	22364	22112	22422	22521	22297	22352	22325	22441	22322	22191	22396	22530	22565	22471	22277	22299	22278	22310	22521	22602	22300	22426	22391	22338	22133	22346	22403	22431	22242	22432	22377	22216	22504	22212	22175	22390	22443	22248	22361	22420	22388	22563	22267	22295	22151	22039	22347	22373	22425	22235	22326	22569	22134	22407	22244	22242	22261	22414	22386	22266	22454	22382	22103	22444	22406	22125	22329	22382	22294	22396	22316	22177	22202	22265	22247	22105	22217	22400	22384	22426	22359	22215	22581	22331	22395	22396	22418	22331	22431	22355	22428	22378	22125	22342	22132	22259	22374	22254	22123	22593	22518	22360	22209	22107	22334	22098	22431	22323	22364	22148	22326	22334	22256	22304	22631	22285	22396	22463	22258	22448	22185	22391	22433	22281	22162	22163	22338	22481	22492	22191	22286	22287	22341	22389	22538	22399	22342	22332	22352	22302	22505	22429	22312	22224	22245	22214	22365	22369	22367	22388	22187	22512	22475	22319	22163	22170	22304	22195	22290	22491	22293	22206	22231	22397	22210	22350	22454	22491	22366	22116	22160	22316	22232	22288	22392	22249	22234	22437	22232	22102	22283	22438	22265	22596	22547	22460	22243	22266	22261	22254	22508	22427	22302	22257	22427	22481	22347	22520	22405	22321	22353	21989	22117	22204	22259	22224	22182	22333	22374	22272	22392	22462	22402	22540	22478	22590	22257	22234	22422	22258	22591	22436	22427	22329	22494	22239	22509	22194	22046	22316	22275	22306	22266	22400	22382	22431	22050	22344	22574	22305	22659	22703	22190	22387	22242	22458	22235	22366	22417	22355	22273	22500	22399	22469	22561	22215	22315	22382	22148	22209	22316	22191	22426	22185	22537	22621	22411	22401	22341	22378	22390	22495	22407	22110	22479	22079	22276	22495	22439	22556	22422	22416	22547	22536	22301	22344	22283	22462	22409	22367	22446	22567	22514	22532	22474	22258	22219	22481	22433	22294	22140	22324	22199	22220	22503	22485	22466	22590	22421	22353	22242	22165	22287	22435	22387	22444	22502	22165	22396	22223	22220	22501	22280	22328	22293	22479	22456	22251	22225	22464	22439	22445	22472	22527	22301	22446	22293	22316	22611	22212	22577	22314	22237	22525	22437	22347	22436	22297	22450	22337	22219	22202	22330	22427	22242	22375	22297	22407	22279	22221	22335	22311	22242	22303	22215	22394	22406	22379	22266	22577	22246	22488	22363	22323	22349	22565	22262	22251	22222	22384	22389	22248	22391	22256	22538	22324	22277	22322	22404	22425	22382	22382	22374	22383	22367	22357	22440	22438	22349	22414	22633	22583	22434	22380	22276	22447	22611	22289	22136	22326	22315	22203	22302	22213	22187	22401	22430	22293	22263	22464	22224	22394	22282	22245	22474	22456	22425	22510	22314	22360	22415	22283	22313	22403	22071	22328	22496	22147	22259	22507	22220	22104	22316	22401	22404	22469	22271	22205	22363	22411	22253	22229	22512	22475	22346	22229	22478	22385	22523	22280	22378	22454	22350	22345	22162	22305	22244	22173	21937	22176	22454	22337	22554	22513	22446	22295	22472	22455	22280	22315	22188	22436	22443	22181	22413	22505	22345	22237	22155	22467	22353	22327	22389	22421	22266	22313	22415	22375	22287	22130	22423	22457	22401	22373	22286	22245	22587	22442	22438	22417	22329	22349	22323	22218	22444	22338	22408	22354	22532	22197	22522	22540	22493	22357	22477	22315	22550	22319	22434	22360	22247	22256	22030	22492	22371	22301	22468	22073	22192	22273	22370	22243	22193	22170	22207	22234	22322	22347
17476	28486	27517	22940	19996	18339	17539	16687	16358	16081	15737	15759	15368	15305	15434	15139	15307	15322	15249	15034	15179	15095	15201	14914	15004	15041	14974	15059	14887	14796	15037	14988	14958	14875	14928	14914	14936	14920	14754	14832	14900	15052	15003	14765	14985	14802	14896	14809	14843	14905	14902	14842	15091	14948	14710	14964	14746	14736	14896	14977	14825	14908	14710	14563	14922	14878	14945	14766	14957	14793	14909	14846	14689	14853	14996	14779	14733	14840	14775	14964	14798	14779	14998	14788	14871	14817	14724	14619	14917	14772	14801	14676	14776	14831	14757	14878	15014	14904	14685	14817	14961	14792	14898	14789	14895	14870	14850	14687	14812	14793	14692	14831	14813	14768	14991	14907	14885	14875	14809	14767	14831	14687	14718	14714	14761	14899	14812	14829	14582	14785	14846	14947	14873	14880	14617	14687	14913	14629	14706	14754	14726	14796	14843	14828	14682	14870	14732	14879	14781	14674	14788	14778	14914	14826	14735	14860	14842	14701	14758	14924	14807	14781	14595	14798	14745	14744	14845	14760	14704	14776	14812	14583	14767	14693	14930	14740	14578	14650	14947	14590	14855	14748	14801	14815	14786	14724	14750	14672	14706	14800	14992	14688	14862	14738	14936	14955	14921	14783	14767	14806	14758	14816	14681	14860	14941	14721	14688	14839	14762	14852	14738	14649	14951	14863	14775	14898	14927	14797	14885	14921	14643	14916	14758	14738	14827	14748	14647	14692	14924	14893	14671	14961	14644	14883	14814	14914	14761	14698	14858	14645	14711	14690	14770	14915	14947	14666	14845	14894	14764	14744	14748	14710	14795	14869	14897	14804	14793	14894	14844	14672	14908	14830	14695	14765	14762	14899	14758	14912	14753	14765	14883	14788	14777	14992	14754	14748	14655	14710	14714	14796	14845	15045	14930	14940	14677	14891	14876	14812	14929	14827	14668	14907	14947	14556	14806	14707	14719	14846	14651	14632	14756	14801	14819	14886	14877	14756	14844	14674	14879	14919	14701	14590	14735	14832	14845	14741	14807	14734	14749	14828	14644	14846	14803	15053	14895	14801	14895	14808	14888	14846	14735	14788	14709	14878	14849	14862	14739	14674	14761	14814	14782	14718	14696	14979	14900	14742	14831	14746	14929	14877	14768	14726	14751	14828	14796	14646	14826	14748	14731	14696	14655	14697	14731	14665	15033	14803	14702	14737	14566	14808	14730	14877	14960	14902	14819	14820	14759	14950	14776	14832	14760	14939	14643	14958	14802	14837	14741	14768	14819	14857	14775	14718	14790	14869	14770	14731	14814	14784	14805	14626	14814	14835	14736	14893	14893	14837	14785	14808	14661	14898	14652	14844	14669	14763	14876	14841	14878	14899	14775	14810	14679	14896	14784	14873	14644	14842	14911	14870	14708	14678	14659	14732	14858	14710	14752	14653	14785	14713	14714	14746	14740	14809	14824	14751	14931	14547	14760	14860	14895	14784	14930	14763	14751	14842	14763	14865	14897	14898	14932	14707	14941	14715	14588	14845	14839	14845	14720	14813	14765	14954	14767	14803	14766	14665	14815	14777	14999	14942	14917	14873	14863	14594	14813	14893	14636	14672	14783	14977	14780	14903	14775	14785	14705	14612	14690	14835	14945	14763	14721	14627	14955	14722	14887	14700	14592	14788	14734	14823	14823	14848	14676	14929	14772	14709	14796	14756	14773	14669	14909	14658	14603	14824	14911	14655	14842	14745	14687	14873	14657	14790	14820	14769	14751	14739	14921	14908	14734	14849	14876	14716	14973	14685	14883	14691	14957	14695	15049	14636	14731	14804	14859	14769	14626	14585	14973	14763	14683	14787	14685	14716	14758	14734	14790	14689	14723	14710	14927	14738	14678	14849	14671	14746	14802	14844	14821	14735	14971	14729	14783	14855	14689	14977	14835	14913	14888	14796	14851	14815	14707	14777	14864	14948	14577	14674	14743	15003	14904	14620	14749	14906	14798	14632	14727	14707	14845	14702	14876	14767	14717	14729	14941	14846	14675	14824	14875	14859	14697	14712	14842	14781	14586	14698	14752	14806	14828	14727	14818	14984	14740	14718	14736	14755	14850	14748	14687	14883	14765	14815	14922	14742	14610	14778	14768	14679	14896	14772	14874	14954	14795	14806	14740	14729	14719	14801	14746	14813	14955	14566	14891	14863	14722	14803	15074	14883	14739	14872	14806	14823	14884	14915	14898	14797	14963	14728	14731	14664	14751	14787	15022	14945	14777	14806	14964	14745	14849	14733	14974	14723	14847	14818	14871	14711	14936	14750	14713	14868	14923	14854	14851	14769	14911	14679	14637	14631	14744	14843	14868	14679	14760	14773	14735	14628	14726	14700	14869	14787	14877	14871	14920	14646	14735	14846	14823	14728	14622	14722	14916	14662	14633	14930	14775	14708	14747	14864	14739	14767	14905	15013	14783	14740	14641	14749	14872	14746	14771	14747	14828	14615	14850	14718	14758	14713	14651	14773	14655	14823	14762	14748	14869	14643	14781	14768	14825	14736	14940	14812	14675	14797	14879	14775	14910	14848	14957	14836	14867	14893	14753	14729	14892	14718	14955	14780	14794	14614	14976	14690	14657	14736	14954	14671	14783	14788	14941	14938	14637	14979	14852	14889	14764	14628	14765	15000	14759	14629	14759	14912	14735	14788	14813	14753	14827	14831	14880	14702	14825	14837	14814	14773	14708	14815	14854	14898	15004	14827	14691	14808	14949	14823	14686	14846	14926	14771	14791	14684	14748	14868	14797	14688	14847	14786	14817	14682	14672	14677	14816	14821	14744	14763	14822	14697	14939	14663	14804	14725	14755	14833	14661	14933	14796	14712	14807	14811	14796	14997	14622	14923	14880	14848	14692	14940	14883	14911	14749	14914	14980	14776	14906	14764	14755	14738	14874	14476	14781	14775	14693	14756	14776	14881	14779	14679	14758	14763	14829	14712	14817	14856	14967	14870	14805	14542	14867	14721	14726	14683	14826	14836	14806	14983	14888	14753	14645	14798	14762	14953	14768	14772	14736	14881	14846	14944	14836	14798	14585	14685	14751	14701	14845	14685	14695	14613	14875	14764	14790	14875	14849	14733	14880	14808	14833	14854	14945	14758	14781	14852	14857	14831	14824	14888	14913	14906	14794	14871	14966	14625	14848	14848	14922	14871	14927	14732	14873	14760	14871	14707	14952	14755	14971	14850	14720	14878	14756	14863	14700	14737	14751	14754	14709	14727	14696	14811	14882	14677	14771	14712	14654	14768	14803	14881	14852	14773	14748	14770	14839	14650	14909	14894	14872	14915	14771	14891	14704	14840	14787	14846	14739	14729	14589	14774	14861	14744	14959	14785	14695	14761	14739	14595	14711	14748	14826	14777	14742	14800	14898	14890	14893	14734	14868	14748	14770	14922	14659	14837	14851	14894	14775	14617	14858	14835	14826	14853	14745	14870	15050	14794	14838	14873	14735	14644	14759	14935	14847	14871	14638	14672	14891	14707	14874	14756	14853	14664	14790	14758	14696	14676	14929	14878	14725	14907	14772	14791	14773	14894	14912	14897	14673	14902	14723	14930	14804	14734	14781	14770	14862	14904	14814	14716	14619	14837	14786	14774	14891	14807	14808	14624	14731	14560	14728	14855	14777	14909	14760	14972	14961	14860	14841	14794	14849	14523	14675	14816	14800	14775	14822	14692	14612	14614	14775	14880	14697	14749	14781	14843	14652	14899	14843	14702	14747	14718	14923	14882	14919	14889	14940	14848	14839	14774	14715	14742	14718	14806	14884	14819	14761	14837	14874	14844	14751	14783	14789	14667	14829	14702	14645	14770	14877	14833	14836	14806	14913	15043	14955	14657	14642	15026	14740	14800	14937	14966	14839	14677	14837	14828	14915	14987	14758	14883	14925	14822	14753	14863	14870	14721	14764	14790	14666	14775	14892	14838	14778	14711	14935	14980	14759	14720	14916	14871	14749	14765	14740	14749	14832	14797	14717	14752	14779	14850	14803	14705	14888	14928	14656	14844	14695	14830	15039	14869	14928	14777	14732	14829	14752	14685	14674	14810	14861	14820	14809	14851	14807	14832	14868	14705	14840	14899	14781	14782	14825	14735	14857	14863	14908	14771	14738	14751	14750	14885	14977	14676	14908	14739	14730	14717	14603	14876	14744	14838	14782	14772	14767	14791	14910	14685	14745	14887	14751	14809	14748	14977	14836	14841	14922	14969	14798	14829	14794	14846	14693	14674	14775	14874	14814	14891	14839	14870	14771	14887	14735	14804	14790	14645	14784	14628	14909	14778	14806	14909	14756	14732	14787	14871	14784	14669	14756	14906	14758	14827	14610	14811	14872	14812	14964	14666	14918	14746	14791	14757	15024	14783	14833	14723	14866	14824	14775	14830	14685	14815	14801	14751	14839	14800	14930	14832	14821	14920	14670	14881	14841	14780	14850	14743	14885	14657	14734	14839	14938	14730	14769	14860	14849	14836	14747	14807	14787	14972	14850	14754	14802	14669	14639	14668	14736	14853	14699	14690	14895	14700	14805	14743	14776	14658	14828	14894	14734	14631	14843	14893	14756	14764	14802	14877	14928	14926	14888	14713	14821	14827	14722	14744	14848	14809	14871	14691	14810	14932	14726	14750	14788	14795	14784	14698	14780	14839	14787	14672	14908	14828	14736	14788	14791	14718	14792	14626	14803	14728	14844	14766	14893	14829	14781	14944	14822	14757	14874	14803	14770	14823	14942	14987	14756	14719	14865	14803	14810	14800	14856	14783	14717	14890	14719	15003	14814	14752	14889	14890	14724	14990	14787	14794	14662	14691	14795	14856	14735	14651	14856	14645	14746	14883	14821	14840	14841	14885	14973	14911	14864	14610	14773	14956	14881	14839	14883	15020	14738	14884	14869	14883	14815	14807	14817	14803	14797	14612	14779	14690	14843	14750	14897	14795	14701	14740	14694	14737	14779	14762	14831	14813	14690	14994	14843	14748	14840	14876	14964	14812	14933	14774	14776	14770	14731	14828	14738	14668	14660	14911	14861	14644	14716	14811	14991	14912	14806	14720	14749	14838	14718	14774	14653	14805	14873	14703	14883	14889	14839	14582	14896	14852
22696	21168	27838	24816	21932	25718	29882	25627	24235	24429	24179	24055	23672	23458	23827	23799	23423	23533	23518	23258	23178	23162	23315	23211	23271	23135	23057	22937	23136	23081	23009	23054	22816	22976	22986	22775	23140	22854	23136	22821	23367	23115	23038	22924	22881	22937	23074	22817	23031	23030	23151	22877	23136	23091	23103	23154	22993	22971	23061	22962	22946	22950	22939	23093	22847	23049	22916	22926	23104	23215	22872	22749	22777	22917	22896	22920	22807	22728	22896	22725	22865	22872	23038	22638	22812	22850	23060	22936	22948	22820	22977	23152	23013	22919	23088	22782	22980	22881	22805	22774	22474	22837	22868	23014	22858	22995	23022	22858	22762	23059	22666	22682	22500	22722	22738	22928	22800	22926	23074	22672	22715	22905	23055	22780	22878	22944	22773	22857	22478	22848	22908	22854	22748	23013	22787	22712	22953	22831	22753	22814	23072	22792	22655	22711	22989	22899	22792	22843	22700	22872	22705	22505	22644	23029	23216	22939	22986	22763	22713	22860	22710	22878	22790	23017	22618	22775	22818	22992	22812	22763	22871	23226	22800	22883	22744	22937	22906	23152	23081	22783	22796	22806	22964	22887	22930	22871	22574	22800	22953	22726	23086	22997	23031	22832	22969	23109	22694	22811	22617	22750	22851	23127	22804	22927	22878	23042	23013	22769	22625	22806	22972	22683	22919	22930	22821	22685	22739	22671	22673	22864	23028	22882	22771	22921	22928	22681	22744	23065	22788	22839	22677	22659	22868	22952	22913	22713	22717	22643	22806	22968	23062	22794	22609	22725	22813	22792	22595	22791	22614	22960	22962	22980	22992	22946	22935	22794	22756	22864	22756	22744	22721	22758	22961	23014	22884	22779	22895	22926	22801	22785	22766	22793	22661	22791	22894	22719	22776	23009	22887	22763	22847	22972	23122	22982	22747	22937	22849	22925	22721	22807	22844	22726	22856	22851	22752	22699	22970	22791	22970	23050	22633	22823	22582	22708	22773	22825	23013	22692	22870	22832	22715	22951	22632	22997	22776	22795	23098	23054	22801	22824	23005	22905	23001	22835	22751	22949	22847	22871	23056	22913	23031	22803	22716	23015	22871	22674	22950	22603	22745	22880	22901	22738	22941	22896	23152	22888	22922	22617	22837	22792	22806	22941	22887	22686	22919	22981	22752	22694	22646	22770	22635	22845	22746	22957	22887	22733	22806	22860	22944	22822	22636	22769	22650	22692	22823	22736	22804	22911	22689	22834	22704	22943	22932	22466	22636	22802	22805	22804	22844	22831	23124	23037	22773	22879	22685	22976	22882	22687	22765	22668	22687	22765	22672	22749	22656	23060	23018	22834	22689	22910	22709	22891	22878	22765	22830	22713	22754	22896	23012	23115	23000	22834	22694	22839	22880	23018	22727	22970	22997	22812	23088	22530	22862	22835	22804	22948	22762	23001	22769	22848	22824	22679	22764	22713	22770	22686	22730	22870	22976	22945	22871	22551	22728	22569	22954	23018	22819	22981	23125	22784	23016	22995	22836	22738	23029	22752	22750	22895	22993	22890	23021	22951	22941	22836	22885	22714	22620	22638	22986	22710	22859	22723	22797	22733	22876	22920	22945	22793	22880	22980	22631	22774	22990	22629	23082	22925	22733	22972	23013	22809	22772	22703	22770	23009	22985	22787	23059	22928	22715	22870	23056	22654	22765	22917	23052	22828	22970	22750	22742	22912	22979	22754	22744	22368	22981	22792	22860	22824	22670	22888	22937	22842	22907	22691	22943	22636	22881	22900	22723	22547	23050	22675	22786	22658	22941	22696	22841	22838	22615	22757	22647	22739	22849	22817	22774	22721	23096	22816	22675	22928	22785	22864	22665	22496	23056	22901	22880	22977	22684	22828	22857	22663	22433	22730	22890	22957	22681	22637	22780	22906	22739	22947	23180	22885	22869	23053	23024	22717	22766	22683	23132	22611	22853	22803	23033	22801	22735	22733	22725	22705	22990	22814	22952	22861	22859	22918	22916	22927	22636	22688	22812	22751	22474	23015	22744	22845	22782	22749	22899	22882	22955	22929	22992	22626	22973	22909	22934	22943	22609	22858	22884	22652	22784	22676	22769	22567	22602	23001	23082	22789	22809	23011	22720	22748	23020	22718	22873	22715	22797	22878	22655	22615	22805	22866	22791	22475	22761	22702	22851	22904	22704	22674	22824	22722	22788	22833	22938	22816	23110	22989	22772	22937	22858	22846	22594	22719	22831	22874	22663	22937	22853	22732	22907	22959	22944	22878	23007	22601	22579	22959	22889	22656	22921	22682	22848	22918	22986	22855	22840	22689	22790	22718	22806	22603	22903	22865	22920	22904	22711	22899	22807	22703	22755	23155	23017	22767	22863	23080	23002	22929	22793	22653	22869	22616	23114	23096	23058	22854	22918	22903	22917	22815	22836	22711	22751	22933	22740	22889	22902	22864	22963	22756	22866	22627	22919	22739	22855	22764	22685	22948	22746	22803	22813	22892	23173	22869	22722	22690	22977	22984	22761	22729	22669	22829	22793	22998	22832	23012	22921	22703	22776	22828	22960	22923	22657	22903	22909	22914	22850	22971	22930	22844	22947	22939	22839	22959	22973	22748	22875	22734	23013	23011	22702	22626	22972	22901	22936	22996	22901	22866	22759	22764	22767	22702	22823	22845	22815	22852	22919	23008	22777	22724	22896	22839	22739	23022	22736	22649	22825	22910	22889	22850	22732	22696	23092	22914	22418	22672	22993	22908	22784	22814	22601	23004	22729	22945	22324	22694	22666	22924	22677	22939	22666	22742	23021	22669	22741	22854	23140	22985	22747	22787	23018	22985	22799	22857	23069	22972	22998	22886	22761	22878	22891	22774	22983	22780	22616	22916	22792	22782	22931	22990	22881	22737	22876	22736	22895	23014	22824	22675	22853	23047	22876	22942	22843	22936	22909	22665	23131	22966	22827	22646	22572	22649	22740	22545	22868	22854	22722	22574	22727	22962	22750	22747	22461	22993	22863	22983	22841	22884	22553	22699	22620	22895	22874	22602	22809	22843	22909	22833	22808	22770	22948	22876	22695	22774	22897	22861	22936	22858	22705	22810	22844	22688	22868	22869	23047	22663	22657	22675	22679	22746	22791	22611	23010	22965	22914	22745	22891	22812	23011	22801	23076	22733	22683	22873	22942	22634	22905	22942	23079	23030	22560	22891	22868	23060	22759	22517	22835	22986	22735	22810	22795	22920	22744	22962	23077	22683	22816	23225	22825	22524	22828	22740	22856	22997	23007	22812	22815	22901	22755	22709	22576	22851	22588	22740	22760	23046	22847	23041	23287	22947	22825	22692	22793	22634	22873	22769	22975	22792	23179	22875	22836	22643	22851	22848	22675	23009	22753	22835	23072	22787	22959	22890	22768	22776	22742	22945	22866	22820	22755	23090	22838	22758	22871	22653	22814	22773	22711	22782	22870	22694	22781	22779	22761	22643	22944	22982	23021	23178	22910	22765	23000	23011	22887	22619	22756	22863	22711	22777	22731	22710	22850	22882	22869	22893	22838	22811	22704	22695	22789	22930	22871	22655	22819	22717	22796	22778	22703	22847	22997	22773	22806	22858	22799	22780	22480	22735	22754	22807	22736	22688	22753	22874	22867	22675	23204	22683	22687	22757	22972	23059	22808	22721	23035	22741	22717	22740	22787	22699	22670	22678	22742	22937	23105	22794	23040	22778	23134	22820	22692	22946	22931	22810	22845	22841	22694	22907	23071	22578	22771	22735	22986	22826	22922	22952	22829	22826	22611	22792	22794	23077	23195	22755	22832	23000	23005	22835	22932	22664	22972	22912	22805	22824	22702	22881	22676	22816	22677	22869	22820	22941	22930	22875	22926	22996	22863	23133	22690	22762	22849	22786	22818	22721	22833	22889	22697	22699	22667	22931	22617	22508	23002	23063	22764	22911	22684	22866	22878	22869	23022	22812	22725	22818	22904	22823	22911	22971	23037	22757	22915	22696	22514	22783	22756	22751	22883	22667	22883	22769	22936	22701	22877	23047	22912	22795	23043	22906	22690	22679	22850	22759	22875	22755	22866	22677	22760	23015	22849	23000	22989	22479	22930	23020	22816	22999	22765	22838	22730	22929	22841	23020	22733	22900	22477	22684	22774	22790	22858	23002	22559	22723	22693	22627	22958	22762	22746	22870	22795	22570	22923	22687	22965	22853	22781	22784	22935	22825	22893	22710	22830	22800	22803	22923	22800	23007	22991	22518	22642	22687	22803	22983	22767	22976	22715	22973	22630	22975	22941	22716	22863	22745	22735	23012	22885	22864	23150	22752	22998	22702	22844	22896	22605	22694	22703	22914	22731	22815	22837	22959	22863	23120	23038	22707	22780	22891	22684	22667	22634	22893	22806	22713	22927	22784	22956	23210	22776	22986	22909	22586	22761	22631	22768	22859	22812	22614	23053	22885	22754	22879	22845	22889	22873	22796	22898	22453	22808	22817	22748	22810	22925	22672	22958	22948	22624	22740	22885	22896	23009	22908	22913	22658	22728	22788	22815	22789	22845	22743	22743	22892	22736	22477	22794	23037	22873	22737	22756	22581	22644	22891	23001	22648	22933	23106	23008	23033	22584	22832	22869	23019	22806	22848	22733	22979	22869	22839	22881	22760	22845	22785	22877	22630	22866	23034	22756	22662	22886	22763	22919	22788	22744	22599	22735	22726	22709	22768	22725	22815	23066	22666	22662	23108	22790	22615	22827	22909	22792	22912	22613	22814	22589	22921	22612	22732	22707	22790	22609	22967	22645	22591	22858	22849	22779	22779	22920	22864	22846	22736	22744	22767	22736	22740	22707	22913	22678	22713	22530	22774	22835	22642	22774	22757	22823	23040	22876	22896	22925	22902	22778	22640	22803	22717	22831	22957	22857	22822	22651	23066	23086	22652	22968	22707	22803	22821	23098	22882	22951	22927	22789	22781	22775	22861	22819	22819	22835	22816	22778	22774	22658	22806	22654	22674	22638	22722	22731	23003	22708	23098	22609	22905	22841	22953	22878	22701	22946	22777	22749	22624	23020	22743	22921	22848	22921	22744	23035	22870	22909	22724	22899	22584	22966	22641	22767	22926	22510	22710
19702	33756	33210	26921	22823	20604	18940	18013	17482	16842	16661	16395	16367	15838	15802	15755	15704	15479	15671	15318	15488	15172	15248	15318	15032	15204	15258	15199	15129	15245	15221	15217	15196	14953	15234	15129	15111	15146	15215	15007	15002	15191	15094	15113	14984	15211	15131	15011	15037	15091	14904	15123	15068	15095	15046	14929	15023	15037	15062	14936	15022	15041	15148	14890	14997	14897	15098	15037	15063	14988	15044	14993	15104	15082	14961	14901	15051	14759	14912	15153	14958	15032	14960	14997	15017	14859	15072	14867	14996	14898	14829	14872	14968	15036	14927	14931	14895	14995	14909	14959	14742	14908	14946	15003	14927	15036	14873	15024	14843	14896	14824	15208	14942	14939	15010	14944	14966	14723	15018	15082	14838	14880	14967	14860	15005	15104	14952	15038	14946	15041	15187	14985	14951	14822	15056	14990	14876	14912	14920	14864	14920	14937	14913	14810	14945	14919	14977	14850	14820	14958	14947	14893	14880	15011	14925	14925	14831	14920	14967	14982	14944	14955	15108	15008	14994	15097	14779	15041	14883	14882	15029	14876	15034	14884	14828	14953	14982	14937	15063	14868	15043	14802	15061	15013	14969	14968	14985	15003	14872	15065	14926	14924	14989	14913	15124	14858	15069	14840	14977	14989	14923	14957	14848	14914	14813	14846	15050	14837	15044	15172	14846	15017	15027	14837	15015	14881	14948	15030	15058	14953	14965	14730	14846	15166	15089	14881	14954	15035	14985	14933	14780	15051	15035	14999	15060	14844	14894	14760	14969	14937	14809	15107	14872	14867	14817	14860	14822	14736	14800	14877	15129	14917	14908	14767	14951	14855	14918	15062	15019	14919	15148	14810	15024	15048	15093	14855	14735	14908	14896	14841	14980	14963	14885	14848	14706	15030	15007	14937	14944	14823	14824	14829	14869	14896	14770	14971	14989	14846	14954	14925	14990	14852	14844	14917	14885	15032	15107	15046	14827	14828	14973	15030	14944	15005	14968	14849	14963	14943	14983	14892	14966	14889	14903	14841	15092	14897	14920	14926	14983	14795	14772	14862	14815	14910	14851	14977	15041	14960	14960	14862	14706	14852	14678	14976	14888	14875	15054	14946	15053	14965	14921	14951	15084	14956	14986	14870	15029	14930	14884	15057	14799	14912	14872	14795	14908	14798	14892	15012	14904	14930	14909	14931	14950	14906	15054	14885	14857	15123	15031	14931	15064	14900	15018	14872	14953	14937	15000	15092	14964	14974	14864	14996	14924	14925	14905	14891	14778	14952	14923	14946	14846	14967	15098	14983	14923	14987	14915	14852	14975	15013	14885	14906	14903	15033	14893	14873	14883	14895	14912	15016	14735	14823	14961	14775	14911	15060	14893	14981	14755	14843	14986	14860	15010	15048	14846	14860	14825	14972	14799	14888	14925	14867	14722	15059	15060	14922	15042	15053	14864	14688	15042	14826	14895	14802	14956	14900	14978	14836	14942	14863	14865	14842	14959	14860	14920	15045	14844	14977	14794	15048	15136	14962	14825	14912	14988	14879	15012	14922	14822	14839	14931	14966	14934	14800	14920	14730	14896	14913	14971	14908	15109	14943	15006	14884	14908	14910	14893	14757	15049	15023	14922	14984	14818	14729	14822	14853	14863	14811	15131	14734	15129	14790	15056	14932	14996	15043	14862	14864	15291	14867	14915	14946	14945	14928	14993	15088	14888	14886	14783	14933	14985	14925	14857	14894	15015	14787	15048	14911	14842	14971	14819	14799	15018	14867	15028	14794	14848	14867	14999	15064	14961	14960	14944	14910	14980	14898	14919	14999	14969	15007	14950	15022	15061	14878	14880	15014	14883	15004	14966	15027	14821	14947	14887	14915	15057	14917	14870	15056	14989	14852	14936	14989	14980	14919	15131	14999	14779	14981	14865	14926	14827	14872	14955	14936	15034	14924	14990	14927	14875	14783	14814	14986	15043	14831	14679	14969	14830	14958	14962	14801	14963	14929	14985	14968	14826	14917	14909	15017	14755	14884	14856	15001	14852	15006	14891	15151	14885	14855	14917	14792	14916	14894	15019	14944	14962	14872	14954	14760	15026	15019	14959	14986	14853	14968	14999	14904	14870	14662	15027	14997	14920	14910	14949	14987	15002	14918	14903	14940	14858	14809	14823	14781	14977	14886	14812	14944	14937	14934	14954	14892	14914	15055	14922	14992	14997	14844	14905	14904	14882	14915	14885	14835	14939	15119	15000	15038	14826	14977	14898	15086	14799	14683	14972	15037	14939	15063	15169	14945	14804	14886	14915	14985	14998	15000	14794	14981	15031	15059	15067	15081	15103	14850	14759	15002	14969	15040	14834	14910	14949	14886	14962	14743	14822	14993	15009	14980	14921	14933	14960	14986	14959	14996	14960	14978	14986	15210	15021	14923	15035	14938	15048	14747	14906	14821	15030	14969	14950	14970	15056	15151	15019	14765	14826	14995	14855	14975	14871	14870	14843	14864	15034	15019	14918	14974	14941	14829	14955	15032	14993	14905	14979	14907	14817	14985	14982	14982	14696	15022	15007	15057	14902	15044	14956	14931	14888	14888	14952	15099	14968	14880	14956	14991	14907	15049	14895	14813	14981	14981	14832	15019	14939	14977	14857	14755	14699	14884	14976	14947	14980	14784	14990	14931	14855	15004	14984	14950	14895	15080	14914	14986	14800	14986	15003	14956	14845	14937	14841	15015	14949	14970	14996	14797	14939	14789	15051	14793	15031	15027	14951	14866	14888	14951	14977	14968	14852	14929	15025	14982	14974	14901	14993	14930	14855	14984	14930	14828	15013	14864	14895	15076	14857	14951	14782	14880	14838	15009	14970	15014	15028	15078	14867	14988	14694	15072	14935	14812	14794	14829	14950	14948	14922	15086	14993	14934	15060	14763	15102	15114	14903	15048	14871	14910	15044	14859	14736	15021	14798	14832	14983	14879	15093	14789	14871	14965	14939	14815	14771	15001	14831	14887	14724	15063	15049	15120	14956	14831	14804	14890	14957	14808	14820	15047	14871	15010	15060	14780	14843	14832	15174	15050	14945	14872	14956	14861	15152	14955	14903	14863	14961	14941	15020	14958	14942	14997	14866	14877	14993	14907	15033	14822	15093	14974	15070	14986	15046	14770	15136	15039	15095	14857	14848	14792	14921	14891	14971	14935	14899	14861	14939	14997	14957	14689	14923	14866	14829	14991	14821	14944	14989	14958	14834	14977	14918	14892	14868	15003	14931	14952	15009	14862	15034	14860	14947	14973	14918	14844	14826	14962	15041	15002	14955	14935	15056	14968	14994	14968	14726	14814	15035	15081	14945	14902	14963	15086	15102	14894	14853	15006	14828	14857	15158	14982	14950	14884	14948	14997	14822	14710	15056	14767	15021	15001	14875	14864	14798	15035	15067	15102	14830	14906	14805	14859	14845	15003	14968	15016	14995	14874	14987	15209	14798	14851	14892	15008	15014	14784	14801	14790	14868	14817	14982	14772	14988	14873	15070	14861	14893	15043	15117	14815	15020	14993	15029	14798	14959	14918	14874	15142	14681	15027	14887	15163	14951	14893	14818	14920	14935	14703	14906	14948	14970	14941	15048	14780	14709	14879	14967	14787	14879	14912	15205	15212	14893	14913	14786	14990	14863	14804	14874	14990	14954	15034	14786	14905	15134	14833	14861	15006	14943	14849	15014	14996	14835	15025	15009	14982	14955	14772	15025	15084	15052	14841	15133	15058	14743	15077	14874	15010	14855	14839	14988	14839	14882	14877	14834	15062	14979	15030	14934	14852	14802	14883	15062	14945	15196	14937	15011	15020	15067	14766	14848	14865	14755	14888	15078	15000	15019	15116	15005	15061	14881	14896	15052	15026	15059	14870	14925	14831	14913	14973	15069	14938	14925	14823	14994	15186	14995	14814	14688	14937	14940	15002	14958	15001	14834	14862	15147	15016	14910	14922	14862	14930	14910	14767	14863	15002	15238	14878	15120	14875	14863	14968	14948	15171	14758	14897	14948	15144	14915	14879	14815	14905	14847	15072	14909	14839	15018	15092	14978	15068	14874	14788	14860	14983	14798	14959	14859	14896	14915	14842	14859	15003	14805	14922	14812	14955	14874	15101	14969	14911	14857	14997	14804	15017	14805	14883	14847	14824	14993	14883	15021	14990	15038	14972	15076	14895	15043	14910	15039	14909	14880	15005	15103	15002	14927	14851	14927	15032	15083	15011	14914	15047	14829	14904	14890	14833	15141	14923	15021	14961	15026	14947	15011	15014	15064	15010	14865	14862	14850	14882	14798	14931	14993	14913	14831	15045	14968	14850	14928	14839	15039	14979	14903	14650	15049	15057	14749	14857	14815	15026	14942	15039	14833	15040	14950	14865	15285	15029	14995	15126	14790	14886	14931	14862	14964	14906	14974	14839	14912	15056	14977	14895	14906	15004	15051	14937	15060	14917	15039	14854	14834	14965	14984	15003	14936	14972	14940	14955	14842	14957	14839	15140	15000	14775	14941	14691	14838	15023	15059	15102	14930	15049	15005	14869	14810	14934	15104	14896	14986	14923	14915	15106	14865	15050	14901	14882	14769	14915	14840	14978	14949	14962	14900	14849	14983	15028	14987	14878	15104	14978	14988	15023	14931	14957	14975	15013	15092	14989	14973	15032	14810	14972	14992	15011	14887	14948	14980	14912	14995	14908	14923	14941	15032	15144	14809	14857	14867	14917	15053	14932	14977	15044	14850	14765	14943	14782	14903	14972	14917	14906	14992	14745	15032	14903	14958	14969	14861	14851	14890	14913	14969	14861	15012	14919	14960	14856	14889	14786	14919	14968	15037	14921	14856	14915	14863	14897	14864	14923	14769	14746	14766	15055	14870	14844	15067	14975	14865	14929	14819	14855	14878	14851	14958	14906	14764	14954	14841	14797	15056	14779	15015	15011	14816	14948	14808	14809	14827	14978	14939	14915	15271	14823	15133	14880	14974	14866	14774	15009	14828	14830	14909	14777	15006	14993	14905	14847	14852	15048	14786	14863	14899	15012	14981	14834	14848	14992	15019	15003	14918	14931	14717	14889	14863	14906	14959	14902	14964	14908	14998	14816	15068	14922	14935	14979	15032	15066
34245	26350	29130	27567	25136	24946	24900	24478	24446	24295	24500	24186	24263	24016	24008	24242	24177	23907	24174	24084	24346	24118	24088	23927	24363	24378	23892	24222	24164	24084	24103	24103	24340	24351	24173	24218	24218	24150	24475	24010	24074	24075	23951	24311	24014	24033	24101	24113	24224	23796	24083	23965	24114	24123	24165	24295	24017	24067	23966	23877	24053	24177	23860	24287	24191	24058	24094	24034	24066	24049	24115	24012	24099	23930	23916	23995	23970	23963	24047	23936	23950	24057	23719	24278	23957	24031	24244	24195	24269	23989	24135	24164	24015	24151	23855	23875	24122	24301	23921	24220	24071	24105	24039	23772	23794	24075	24043	23879	23994	24137	24047	23865	24145	24010	24226	23867	23777	24092	24151	24141	24276	24146	23957	23975	24453	24053	23945	24218	23992	24057	24138	24116	24097	24163	24061	24102	24312	24347	24292	24242	24249	24214	23812	24064	23765	23876	24186	24165	24336	23963	23819	24179	24047	24139	24120	24063	24247	24027	23861	24190	23952	24144	24097	24050	23971	24195	24018	24126	23878	24088	24010	24062	23928	23754	23986	23864	24110	23878	23783	24238	24138	23767	23949	24017	23965	24207	23785	23938	23947	24170	24064	24216	24131	24192	24232	24023	24248	24205	24188	23908	23954	24270	23900	24304	24397	24262	24167	24380	24338	24128	24151	24007	24057	24022	24293	24110	24082	24021	23788	24060	23900	24018	24023	24079	23964	24110	23988	23866	24027	24170	24032	24097	24181	24204	23942	24121	24124	24048	23833	24006	24203	24035	24006	24143	24118	24359	24223	24052	23891	24021	24262	24189	23938	24048	23910	24079	24243	24008	23960	24041	23916	24141	23831	24127	23956	24118	23836	23854	24128	23883	23743	24225	24122	24135	24003	24000	24146	23931	24210	24154	24104	23849	24257	23997	24119	23986	24165	24453	24115	23928	24075	23842	24138	24271	24052	24087	24214	24268	24123	24123	24115	24002	24149	24069	24037	23894	24198	23959	24048	24161	24165	24020	23978	23870	24070	24203	24237	24239	24007	24274	24202	24102	24257	24123	23977	23992	23900	24056	24172	23942	24206	24061	24285	23948	24037	24224	24054	24158	23902	24115	24143	24034	24023	24031	24068	24069	24245	24118	23955	23833	24002	23860	24140	24132	24105	23895	23987	24213	24088	24076	23912	23785	24090	23840	23991	24228	24151	24121	24161	24095	24228	24000	24328	24061	24032	24058	24027	23929	23888	23943	24166	24014	24191	24123	23896	23757	24100	24131	23977	23981	24040	24177	24022	24051	24334	24156	23895	23842	24047	23961	23936	24079	24361	24095	24053	24027	24023	24086	24065	23804	24006	24052	24117	24208	24378	24060	23997	23999	24227	24203	24130	24220	23987	24111	24117	24144	24041	24120	24096	24305	24170	24058	24107	24169	24103	24043	24325	24045	24082	23889	24143	24163	24159	24236	23984	24258	24116	24051	23998	23916	24102	23984	23979	23991	23815	24034	24084	23929	24050	24077	23817	24113	24094	24047	24179	24164	24076	23974	23873	23983	24213	24266	23992	24090	24101	24148	24105	23981	24060	24214	24132	23921	24123	24059	23745	23976	24061	24140	23952	23892	23917	24068	24052	24069	24013	23854	23897	23953	24052	24109	24159	24038	24259	24067	23958	23851	24012	23874	24129	24050	23968	23933	24143	24186	23969	24240	24011	23848	24200	24027	24332	23997	24074	23955	23831	24065	24033	23938	23979	24152	23852	23860	24143	24144	23987	24193	24060	24186	24144	23918	24215	23816	24007	23986	23967	24102	24065	23956	24116	24065	24172	24324	24160	24005	24009	23919	24031	24114	23939	24118	23815	23935	24155	24052	23959	24278	24214	24139	23894	24037	24041	24005	23770	23977	23957	24147	24068	23826	24076	23754	23999	23911	24010	23992	24130	23743	24224	24338	24170	24317	24128	24002	23932	23814	23946	24244	24067	23971	24114	24217	24026	24109	24139	24038	23886	24174	24039	24110	24026	23866	24149	24254	24045	24162	24216	24061	24028	24177	24142	24150	24116	23813	23951	24060	23992	24048	24024	24125	24127	23930	24011	23916	24238	24291	24225	23975	24100	24015	24093	24054	24118	24153	24176	24144	24059	24179	23979	24119	23895	23831	23901	23884	23922	24134	24332	23822	24276	24190	24100	24238	24062	24115	23979	24203	24019	23959	24003	24119	23837	24008	24044	24008	24170	24017	24008	23972	23833	24170	24060	24153	24069	23912	23865	24129	24192	24006	24188	24067	23969	24094	23863	24008	24083	24019	24105	23781	23968	23956	24173	24003	23939	24043	24287	24185	24298	24009	23980	23914	24077	24111	24063	24156	24218	24137	24194	24086	24252	24120	23804	24000	23907	24020	24095	24226	24011	24135	24199	24078	24078	23934	24276	23778	23989	24039	24303	24120	24173	24094	23997	24002	24158	24213	24309	24252	24033	24170	23849	23806	24080	23976	23874	24055	23923	24111	24119	24147	24077	24112	24197	23786	23872	23845	23722	24008	23968	24057	23832	24209	24273	24139	23860	23990	23892	23817	24013	23951	23922	24056	23892	24185	24271	24127	24152	24178	23861	23962	24258	24029	24147	24008	24052	23998	23785	24125	24105	24121	23808	24132	23930	23958	24084	24117	24116	24066	24072	24044	24108	24194	24178	24087	24217	24032	23956	23912	24219	23920	24042	24183	24173	24182	24100	23793	23875	24062	24116	24169	24290	24350	24002	24028	24050	24064	24397	23931	23923	24324	23909	24258	24158	24016	23853	24173	24106	23910	23973	24177	24129	24123	24027	24074	24170	24153	23803	24026	24375	23865	24098	24061	23986	24006	24046	24167	24132	23966	23938	24005	23944	23824	23991	24156	24067	24163	24129	23826	23977	23962	23943	23958	24217	24101	23934	24306	24216	24189	23875	24202	24061	24044	24155	24069	23967	24032	24148	23635	24260	24054	24249	23969	24120	24322	24199	24185	24233	24231	23792	23906	23936	24339	24065	24053	23956	24108	24027	24088	24012	23829	24191	24032	24255	24133	24024	23968	24138	23996	24106	24021	23934	23860	24150	24137	23874	24119	24199	24297	24113	24095	24099	24026	24089	24032	24299	24052	24211	24169	24033	23838	24117	24211	24211	24097	24007	24079	24063	24129	24046	23887	24281	24007	24064	24175	23925	23987	23966	23944	24170	24009	23693	23855	23914	23850	23895	24293	24185	24200	23994	23797	24100	23923	23974	24151	24031	23942	23992	24105	24114	24045	23810	24074	23885	24112	24219	24248	23917	24051	24251	23979	24041	24162	24210	24311	23960	24008	24158	23965	23904	24020	24183	24126	23983	24363	24096	24005	23958	24215	24224	23920	24150	24097	24310	23922	23816	23771	24141	24102	24028	23978	24088	23979	24341	23778	24150	23848	24018	24116	24252	24025	23691	24134	24066	24289	23936	23846	24050	24198	24080	23945	23941	24089	24168	24068	23718	23917	24171	24064	24134	24172	24228	24109	24169	24111	23976	24124	24006	24060	24149	23731	23960	24486	23996	23952	24094	24066	24135	24058	24064	23892	24130	23996	24083	24138	24016	24000	23955	24236	24166	23920	24142	24130	24099	23918	24090	24100	24144	24102	24108	23963	24036	24043	23760	24197	24058	24014	23883	24084	24015	24263	24198	24184	24159	23849	24339	23972	24150	23964	24078	23935	24040	24276	23985	23955	24132	24061	24060	23962	23892	24183	23843	24009	24031	24074	23935	23871	24117	24101	24078	24153	24233	24046	23779	24063	24390	24059	23911	24252	23907	24237	24127	23943	24254	24266	24097	24107	24150	24039	24065	24089	24188	23980	23966	23960	24116	23942	24271	24001	24074	24098	23912	24201	23946	24146	24066	24007	24199	24231	24107	24221	24206	24208	24075	24026	24067	23902	24100	24049	23958	24058	23931	24122	24142	24026	23949	23997	23765	24180	24180	24160	24140	23931	23886	24153	23933	24078	24186	24197	24208	23889	24098	24085	24141	24199	24238	24052	24174	24059	23979	24038	24063	23959	24021	24209	24016	24194	24055	24067	24108	24235	24237	23976	23926	23999	24252	24121	24234	24000	24006	23929	24034	24049	23817	23945	23979	24014	24313	24009	24238	24013	24074	24277	23987	24073	23905	24154	24168	24137	24077	24023	24209	24103	24060	23943	24025	24133	24081	24154	24000	24078	23902	24126	24114	24131	24043	24125	23819	24235	24265	24152	23959	24146	23928	23857	24232	24116	24199	24105	24068	23850	24100	24087	24015	24061	24096	23993	24105	23667	24057	24280	24245	24010	23899	23964	23858	24209	24136	24241	24265	23928	24187	24377	23933	24020	24262	24240	24312	24071	24189	24003	24129	24136	23979	24291	23980	23996	23883	24104	23991	24236	24237	23987	24222	24089	24022	24199	24131	24148	24140	23873	24048	23946	24117	24067	23946	24319	24171	23864	23810	24149	23741	24153	24085	24282	24153	24163	23981	24066	24165	23925	24138	23968	24412	24159	24076	23999	24150	24409	23986	23729	24178	24150	23905	24087	24094	24005	23953	24117	23799	24089	24178	24013	23979	23767	23853	24285	24387	23757	24084	23861	24201	23973	23991	23888	24209	24131	24277	24150	23848	24013	23937	24018	24127	24137	24333	23961	24076	23995	23893	24081	24021	24236	24050	23963	23959	23983	24086	24404	24029	23901	24047	24003	24052	24059	23974	24022	24239	23911	24251	24117	24178	24143	24052	24178	24201	24017	24093	24099	24089	24067	24111	24126	24013	24410	24188	24027	23971	23921	24068	23924	23960	24134	24286	24074	24256	24113	23993	24202	24025	23938	24266	23993	24245	24266	24219	23984	24012	24101	24162	24022	23806	24094	24131	24093	23943	24122	24278	23944	24096	24332	24026	23935	24135	24091	23984	24072	24053	24258	24061	24354	24059	23885	24071	24238	24272	24153	24021	24126	24181	24176	23876	24152	23977	23999	24160	24281	23847	24082	23993	24169	24107	24026	23926	24093	24190	24078	24183	24011	24248	24147	24241	23913	24139	23988	23957	23962	24196	24182	23980	24032	24177	24195	24377	23896	23901	24154	24156	24106	24081	24085
19895	22258	22151	19376	17991	17203	16611	16168	16339	16397	16024	16009	15979	15979	15893	15757	15793	15820	15750	15762	15852	15935	15731	15710	15904	15907	15786	15776	15828	15691	15579	15850	15812	15714	15610	15568	15707	15695	15614	15788	15653	15757	15612	15757	15734	15744	15642	15675	15676	15702	15749	15610	15775	15835	15801	15904	15670	15721	15699	15607	15642	15792	15635	15832	15799	15666	15658	15726	15825	15797	15749	15585	15587	15811	15646	15443	15653	15839	15642	15796	15573	15824	15773	15730	15738	15708	15761	15748	15662	15703	15846	15736	15767	15772	15722	15666	15634	15598	15639	15486	15547	15549	15670	15709	15483	15581	15770	15571	15579	15657	15784	15796	15826	15680	15557	15642	15819	15613	15695	15796	15784	15699	15540	15805	15814	15709	15613	15577	15552	15621	15695	15772	15539	15687	15752	15638	15645	15581	15680	15644	15799	15609	15721	15687	15695	15665	15609	15659	15793	15788	15712	15738	15641	15629	15632	15749	15643	15600	15738	15778	15600	15510	15646	15642	15604	15564	15667	15760	15697	15799	15608	15641	15613	15731	15626	15584	15536	15765	15804	15502	15552	15923	15784	15746	15645	15684	15736	15650	15663	15674	15504	15611	15900	15646	15535	15731	15724	15676	15694	15579	15648	15708	15724	15729	15757	15697	15789	15720	15638	15616	15712	15667	15536	15609	15850	15529	15595	15577	15553	15795	15778	15669	15735	15827	15832	15576	15794	15744	15733	15527	15610	15638	15645	15567	15677	15605	15896	15515	15750	15724	15515	15720	15686	15682	15720	15795	15575	15618	15896	15821	15740	15790	15633	15843	15944	15869	15673	15684	15624	15736	15461	15585	15869	15709	15838	15681	15739	15833	15773	15568	15706	15536	15585	15628	15661	15718	15617	15706	15623	15580	15889	15715	15850	15768	15739	15650	15653	15743	15785	15626	15650	15615	15635	15876	15679	15675	15610	15705	15592	15732	15767	15659	15549	15679	15768	15687	15799	15739	15730	15658	15681	15831	15631	15624	15651	15662	15830	15585	15712	15718	15709	15547	15795	15784	15757	15702	15552	15637	15644	15643	15675	15611	15765	15780	15750	15621	15620	15740	15778	15660	15566	15704	15738	15797	15769	15683	15637	15564	15565	15758	15601	15635	15615	15835	15686	15716	15447	15594	15503	15588	15778	15714	15810	15701	15748	15690	15662	15784	15654	15700	15710	15771	15653	15757	15768	15722	15582	15625	15753	15776	15543	15609	15644	15652	15756	15885	15589	15727	15733	15724	15685	15583	15558	15822	15876	15757	15554	15715	15770	15551	15520	15779	15847	15547	15773	15572	15807	15775	15785	15783	15601	15661	15663	15891	15733	15635	15619	15639	15720	15686	15616	15763	15556	15752	15717	15772	15559	15857	15705	15680	15800	15787	15784	15804	15745	15546	15832	15841	15429	15670	15923	15803	15753	15732	15704	15628	15620	15650	15688	15663	15765	15655	15653	15584	15678	15695	15717	15603	15737	15699	15737	15954	15593	15554	15818	15713	15804	15732	15789	15494	15824	15878	15855	15762	15691	15601	15764	15759	15686	15687	15641	15694	15570	15746	15683	15808	15586	15597	15858	15576	15787	15556	15582	15663	15519	15737	15691	15574	15865	15765	15591	15630	15644	15661	15841	15643	15839	15703	15959	15816	15700	15623	15674	15836	15592	15743	15688	15812	15805	15683	15722	15720	15802	15780	15570	15674	15532	15803	15501	15711	15720	15557	15571	15743	15637	15715	15635	15648	15526	15634	15588	15653	15732	15615	15707	15716	15624	15590	15521	15785	15688	15798	15754	15601	15626	15698	15746	15684	15691	15658	15782	15601	15721	15704	15811	15732	15758	15632	15724	15722	15567	15557	15656	15601	15781	15648	15619	15869	15660	15622	15624	15721	15713	15561	15781	15521	15622	15635	15728	15613	15655	15814	15681	15766	15777	15544	15539	15722	15748	15626	15746	15690	15899	15612	15608	15716	15895	15687	15733	15782	15676	15704	15752	15624	15739	15765	15670	15694	15624	15676	15791	15626	15765	15745	15635	15715	15692	15610	15869	15726	15544	15771	15716	15649	15674	15594	15708	15791	15660	15815	15687	15580	15633	15663	15734	15662	15663	15826	15743	15753	15671	15448	15515	15670	15790	15730	15745	15767	15587	15735	15709	15935	15785	15707	15613	15673	15670	15825	15677	15574	15819	15606	15532	15631	15789	15695	15853	15686	15726	15598	15803	15735	15551	15843	15597	15616	15724	15850	15544	15503	15663	15757	15817	15728	15863	15536	15602	15631	15626	15789	15777	15631	15679	15746	15583	15721	15630	15637	15576	15690	15728	15657	15714	15568	15904	15492	15641	15657	15784	15527	15586	15711	15622	15800	15781	15734	15651	15766	15608	15695	15646	15643	15504	15660	15593	15618	15769	15705	15745	15715	15735	15540	15730	15673	15590	15704	15658	15629	15831	15677	15615	15647	15663	15787	15657	15621	15543	15689	15736	15536	15821	15617	15600	15631	15701	15746	15627	15584	15620	15551	15606	15619	15611	15692	15567	15596	15833	15699	15633	15648	15567	15688	15638	15762	15649	15630	15690	15729	15828	15752	15453	15691	15571	15683	15615	15563	15506	15604	15693	15835	15559	15828	15655	15753	15787	15692	15557	15640	15657	15587	15707	15589	15730	15975	15421	15691	15575	15470	15524	15473	15851	15677	15612	15641	15710	15761	15681	15800	15796	15552	15741	15729	15635	15635	15735	15549	15728	15708	15728	15766	15723	15823	15775	15638	15800	15728	15752	15651	15693	15665	15592	15713	15858	15828	15719	15676	15924	15532	15707	15541	15588	15590	15710	15704	15594	15731	15717	15756	15832	15654	15790	15707	15626	15636	15687	15789	15847	15576	15634	15782	15807	15668	15747	15749	15890	15783	15595	15661	15668	15614	15703	15736	15786	15610	15716	15898	15783	15659	15646	15842	15584	15542	15742	15730	15679	15722	15627	15824	15659	15617	15554	15742	15812	15780	15786	15699	15789	15567	15515	15590	15699	15734	15854	15675	15798	15607	15934	15736	15657	15477	15746	15596	15574	15644	15516	15591	15553	15759	15753	15663	15608	15813	15599	15539	15626	15753	15632	15730	15800	15662	15584	15601	15591	15606	15729	15647	15975	15516	15753	15710	15748	15541	15777	15766	15733	15639	15676	15624	15721	15560	15780	15829	15656	15531	15631	15657	15500	15735	15572	15759	15775	15676	15695	15770	15617	15485	15642	15605	15744	15715	15624	15815	15637	15739	15626	15803	15627	15671	15753	15692	15688	15684	15450	15698	15627	15754	15598	15761	15721	15584	15857	15874	15715	15546	15592	15786	15512	15747	15625	15670	15630	15645	15608	15901	15597	15558	15460	15627	15574	15785	15746	15613	15689	15755	15542	15675	15656	15646	15567	15659	15671	15667	15648	15574	15748	15839	15608	15697	15651	15605	15777	15618	15575	15535	15746	15773	15590	15914	15725	15644	15553	15565	15693	15704	15724	15743	15760	15544	15651	15824	15570	15621	15696	15794	15633	15694	15644	15726	15671	15662	15617	15709	15760	15485	15736	15731	15562	15732	15609	15559	15638	15882	15681	15716	15593	15656	15833	15769	15678	15749	15633	15581	15806	15588	15642	15813	15830	15704	15602	15697	15717	15677	15622	15820	15682	15785	15742	15658	15745	15697	15766	15644	15781	15685	15736	15652	15727	15677	15567	15673	15848	15589	15662	15743	15877	15667	15567	15719	15741	15644	15703	15472	15705	15805	15672	15639	15796	15738	15727	15755	15834	15768	15648	15921	15484	15656	15609	15763	15755	15673	15659	15644	15622	15661	15574	15692	15461	15614	15680	15882	15543	15793	15616	15795	15648	15575	15726	15709	15672	15522	15616	15714	15670	15687	15822	15739	15736	15694	15761	15876	15608	15551	15609	15546	15848	15639	15781	15671	15725	15824	15629	15611	15589	15812	15690	15619	15612	15837	15793	15657	15680	15561	15657	15817	15735	15731	15729	15546	15712	15683	15748	15449	15739	15557	15493	15651	15677	15829	15791	15609	15594	15715	15614	15495	15638	15782	15404	15847	15644	15803	15733	15752	15590	15788	15601	15746	15573	15806	15583	15703	15880	15695	15700	15679	15639	15767	15884	15698	15586	15599	15549	15762	15649	15710	15570	15614	15715	15561	15604	15706	15616	15646	15707	15729	15727	15840	15801	15683	15615	15595	15782	15835	15807	15582	15750	15745	15668	15572	15546	15845	15654	15641	15811	15448	15821	15770	15541	15637	15695	15701	15645	15659	15531	15694	15613	15775	15747	15788	15717	15595	15515	15629	15783	15642	15765	15617	15761	15650	15774	15478	15670	15693	15717	15630	15552	15753	15605	15616	15669	15585	15635	15771	15768	15556	15624	15633	15558	15873	15545	15677	15594	15677	15675	15666	15583	15706	15710	15670	15638	15593	15756	15504	15706	15570	15543	15656	15867	15794	15695	15650	15857	15678	15673	15525	15474	15700	15713	15705	15612	15811	15728	15654	15769	15704	15783	15793	15710	15528	15555	15482	15697	15588	15473	15612	15848	15639	15527	15537	15781	15633	15768	15683	15630	15631	15646	15590	15682	15741	15671	15659	15518	15560	15817	15687	15589	15853	15681	15751	15635	15567	15677	15885	15559	15675	15737	15642	15709	15593	15715	15569	15688	15642	15755	15650	15792	15731	15770	15726	15599	15702	15651	15621	15683	15630	15608	15498	15744	15662	15765	15737	15571	15723	15701	15506	15590	15575	15892	15778	15762	15676	15583	15663	15757	15616	15742	15710	15742	15721	15593	15763	15752	15645	15752	15678	15788	15708	15546	15626	15678	15658	15707	15709	15452	15600	15634	15468	15700	15711	15820	15729	15544	15817	15560	15582	15792	15826	15717	15673	15659	15710	15669	15632	15752	15742	15828	15409	15656	15708	15706	15586	15700	15541	15671	15532	15544	15771	15680	15660	15655	15607	15631	15735	15564	15589	15567	15701	15696	15716	15696	15891	15783	15628	15681	15704	15632	15604	15562	15738	15392	15572	15873	15980	15707	15656	15810	15710
24754	21159	27688	25258	23625	25763	26644	23790	23398	23377	23314	23010	22997	22998	22834	22728	22984	22899	22925	22708	22863	22733	22671	22430	22565	22660	22507	22780	22520	22657	22579	22578	22604	22340	22457	22342	22736	22402	22344	22486	22464	22571	22669	22015	22216	22669	22433	22655	22565	22381	22259	22465	22562	22384	22507	22690	22486	22484	22422	22489	22300	22620	22428	22324	22322	22691	22447	22518	22404	22327	22436	22477	22368	22434	22435	22590	22666	22862	22390	22338	22109	22180	22354	22309	22501	22545	22548	22552	22469	22515	22744	22548	22428	22510	22388	22219	22295	22346	22219	22446	22287	22329	22300	22473	22662	22429	22468	22471	22510	22331	22350	22260	22506	22185	22424	22430	22388	22402	22157	22575	22296	22494	22314	22584	22540	22209	22401	22273	22706	22465	22510	22339	22568	22199	22108	22385	22303	22460	22341	22257	22371	22281	22411	22319	22485	22467	22399	22182	22521	22456	22397	22235	22675	22318	22462	22280	22402	22444	22345	22393	22538	22392	22364	22505	22322	22397	22326	22521	22473	22391	22477	22540	22515	22285	22445	22550	22333	22331	22499	22381	22161	22649	22373	22382	22023	22469	22471	22405	22197	22380	22522	22413	22590	22334	22321	22313	22239	22343	22274	22466	22294	22364	22425	22506	22317	22125	22310	22461	22269	22672	22437	22249	22506	22231	22415	22357	22377	22381	22496	22621	22524	22402	22548	22327	22238	22478	22424	22380	22500	22405	22317	22369	22201	22585	22448	22368	22477	22698	22436	22534	22292	22425	22451	22355	22516	22402	22506	22495	22542	22183	22324	22328	22526	22551	22308	22511	22388	22373	22192	22171	22519	22141	22248	22454	22148	22435	22175	22262	22514	22565	22273	22447	22567	22772	22350	22231	22453	22324	22574	22159	22252	22643	22476	22332	22581	22400	22348	22188	22464	22478	22573	22409	22260	22432	22555	22497	22562	22395	22348	22436	22583	22466	22381	22479	22322	22479	22689	22425	22580	22664	22315	22341	22413	22659	22352	22510	22712	22325	22317	22358	22524	22214	22341	22428	22482	22317	22328	22288	22576	22250	22599	22394	22321	22376	22449	22470	22367	22371	22409	22355	22423	22506	22545	22323	22450	22505	22435	22417	22294	22426	22442	22435	22265	22343	22629	22331	22539	22266	22327	22369	22564	22480	22494	22382	22417	22205	22554	22549	22444	22219	22592	22431	22162	22405	22413	22469	22321	22427	22459	22550	22458	22473	22425	22348	22398	22323	22421	22395	22300	22545	22480	22546	22379	22148	22588	22276	22246	22304	22235	22191	22449	22400	22484	22608	22455	22325	22475	22257	22475	22480	22555	22184	22481	22246	22178	22344	22427	22483	22240	22338	22293	22230	22350	22427	22368	22338	22222	22143	22302	22264	22358	22381	22489	22394	22227	22300	22153	22563	22366	22338	22393	22369	22206	22452	22443	22559	22429	22395	22538	22129	22355	22314	22276	22258	22586	22639	22329	22629	22401	22490	22364	22349	22374	22399	22313	22508	22500	22322	22380	22459	22338	22164	22357	22395	22417	22222	22288	22396	22169	22311	22273	22405	22320	22364	22339	22332	22321	22399	22463	22249	22447	22216	22502	22502	22438	22418	22524	22442	22471	22330	22526	22287	22296	22409	22363	22373	22441	22303	22498	22561	22329	22165	22434	22351	22427	22522	22227	22512	22235	22645	22254	22485	22385	22226	22450	22657	22316	22433	22477	22334	22501	22356	22409	22436	22432	22628	22344	22346	22492	22362	22421	22511	22243	22329	22253	22413	22488	22360	22339	22257	22623	22193	22394	22176	22426	22530	22443	22043	22145	22302	22326	22335	22473	22403	22468	22416	22517	22375	22570	22501	22492	22430	22556	22564	22395	22285	22417	22285	22534	22266	22559	22313	22422	22314	22271	22279	22318	22332	22303	22448	22476	22287	22169	22517	22653	22419	22623	22351	22427	22547	22346	22580	22470	22274	22216	22419	22384	22382	22409	22350	22479	22226	22413	22609	22508	22720	22486	22366	22279	22192	22408	22349	22332	22005	22273	22077	22399	22362	22426	22400	22554	22514	22221	22446	22265	22595	22467	22444	22377	22627	22061	22465	22547	22633	22434	22182	22584	22295	22585	22468	22540	22414	22491	22335	22144	22305	22233	22452	22635	22653	22121	22552	22486	22367	22419	22339	22146	22389	22425	22531	22433	22390	22340	22508	22421	22366	22411	22287	22443	22290	22211	22266	22325	22467	22085	22364	22501	22454	22455	22253	22337	22704	22479	22439	22363	22296	22659	22596	22495	22442	22261	22529	22297	22384	22486	22271	22274	22173	22306	22377	22192	22518	22371	22331	22495	22348	22320	22392	22223	22639	22489	22686	22315	22415	22334	22389	22410	22277	22173	22531	22410	22397	22532	22383	22416	22338	22368	22348	22435	22391	22364	22220	22533	22512	22553	22473	22173	22435	22101	22431	22484	22286	22355	22544	22364	22504	22591	22233	22324	22520	22370	22405	22230	22299	22519	22466	22366	22450	22488	22476	22444	22535	22421	22287	22443	22307	22503	22574	22265	22325	22449	22741	22358	22292	22455	22476	22473	22203	22415	22429	22508	22670	22457	22385	22182	22500	22215	22445	22343	22376	22237	22232	22462	22469	22403	22259	22358	22304	22348	22456	22497	22133	22425	22261	22563	22297	22284	22388	22329	22138	22585	22597	22195	22478	22512	22602	22363	22179	22636	22252	22118	22465	22366	22450	22575	22464	22310	22210	22352	22427	22373	22503	22652	22339	22397	22319	22337	22281	22234	22330	22304	22662	22314	22512	22138	22256	22180	22516	22347	22253	22460	22347	22453	22422	22386	22093	22557	22377	22639	22505	22404	22433	22436	22465	22283	22481	22570	22511	22583	22489	22506	22787	22341	22303	22198	22336	22305	22344	22499	22396	22347	22629	22343	22375	22483	22681	22309	22568	22186	22201	22102	22235	22393	22346	22316	22223	22329	22508	22549	22311	22173	22390	22282	22520	22368	22405	22662	22460	22422	22323	22341	22660	22523	22270	22492	22501	22538	22487	22480	22236	22301	22353	22477	22290	22212	22502	22333	22373	22433	22292	22261	22221	22276	22596	22293	22481	22375	22283	22290	22399	22362	22428	22404	22185	22451	22309	22407	22389	22482	22302	22433	22335	22528	22418	22526	22619	22577	22312	22515	22271	22206	22398	22576	22371	22449	22365	22698	22517	22326	22190	22398	22136	22376	22326	22521	22522	22305	22235	22397	22524	22528	22360	22425	22258	22237	22377	22214	22380	22744	22521	22757	22372	22128	22245	22459	22411	22409	22264	22521	22308	22364	22104	22139	22218	22325	22160	22401	22326	22564	22348	22252	22410	22317	22417	22590	22336	22468	22614	22467	22527	22413	22402	22364	22276	22436	22244	22430	22299	22462	22475	22264	22255	22231	22307	22289	22420	22254	22231	22328	22223	22361	22385	22299	22623	22072	22260	22431	22182	22194	22374	22507	22596	22536	22426	22395	22444	22420	22529	22153	22664	22424	22385	22517	22278	22478	22373	22295	22437	22350	22420	22397	22234	22485	22470	22448	22320	22307	22347	22169	22379	22549	22195	22559	22249	22494	22408	22539	22504	22401	22120	22439	22545	22445	22598	22723	22632	22480	22494	22377	22275	22418	22558	22296	22264	22246	22340	22334	22487	22495	22371	22362	22409	22326	22292	22403	22408	22449	22443	22397	22181	22458	22165	22373	22298	22388	22456	22683	22547	22461	22761	22431	22214	22373	22384	22418	22462	22294	22322	22339	22280	22327	22309	22331	22345	22339	22463	22529	22447	22132	22183	22483	22423	22509	22417	22470	22588	22246	22420	22412	22369	22741	22549	22118	22443	22349	22306	22380	22247	22299	22565	22476	22434	22635	22423	22469	22537	22341	22356	22394	22236	22365	22371	22406	22436	22320	22050	22206	22486	22313	22433	22436	22300	22318	21799	22502	22270	22385	22500	22502	22441	22601	22249	22294	22236	22555	22631	22467	22484	22528	22324	22437	22543	22557	22424	22466	22558	22412	22323	22420	22479	22194	22437	22267	22582	22459	22424	22305	22495	22428	22264	22363	22547	22326	22652	22343	22473	22413	22659	22346	22480	22334	22461	22313	22375	22473	22192	22178	22406	22331	22261	22353	22351	22281	22415	22431	22369	22395	22377	22426	22415	22591	22355	22428	22484	22484	22306	22475	22728	22169	22466	22490	22156	22390	22412	22516	22485	22440	22289	22542	22409	22257	22414	22443	22293	22302	22385	22301	22381	22529	22492	22293	22288	22299	22433	22657	22462	22432	22206	22509	22530	22583	22387	22394	22378	22383	22182	22259	22561	22284	22454	22294	22428	22485	22415	22498	22069	22321	22236	22580	22518	22337	22324	22137	22173	22310	22339	22501	22598	22497	22489	22338	22445	22385	22289	22224	22481	22337	22523	22186	22467	22570	22241	22514	22791	22385	22322	22433	22547	22600	22326	22301	22498	22112	22330	22190	22247	22581	22470	22428	22401	22704	22335	22228	22631	22441	22537	22710	22433	22185	22397	22397	22455	22462	22593	22472	22525	22527	22345	22394	22450	22369	22299	22377	22334	22211	22406	22636	22331	22316	22345	22179	22445	22234	22305	22608	22190	22552	22395	22465	22530	22652	22580	22413	22181	22272	22508	22483	22683	22504	22631	22463	22446	22431	22643	22500	22436	22566	22365	22415	22534	22321	22290	22707	22699	22518	22449	22197	22528	22486	22463	22522	22655	22473	22226	22363	22423	22545	22357	22402	22192	22580	22539	22319	22487	22453	22434	22364	22111	22247	22344	22551	22495	22351	22409	22404	22461	22115	22409	22574	22477	22329	22587	22287	22438	22456	22327	22341	22437	22480	22346	22330	22371	22323	22335	22276	22492	22446	22380	22433	22609	22561	22463	22326	22631	22491	22332	22334	22418	22582	22414	22468	22554	22330	22615	22284	22433	22443	22465	22493	22402	22467	22388	22713	22505	22214	22580	22538	22084	22226	22297	22201	22562	22467	22587	22470	22519	22254	22456	22295	22430	22521	22398	22256	22252	22389	22372
17284	28463	28039	22674	19837	18381	17519	16851	16458	16029	15725	15526	15501	15629	15375	15259	15330	15108	15085	15078	15036	15047	15091	14935	15143	14948	15055	14766	15051	14913	14989	14884	15156	14856	14934	14912	14875	14894	14932	14943	14802	14783	14895	14920	14879	14848	15029	14927	14963	14900	14941	14915	14823	14926	14935	14845	14807	14792	14864	15132	14791	14785	14955	14980	14796	14886	14910	14936	14727	14964	14884	14892	14984	14856	14826	14868	14944	14822	14796	14775	14876	14800	14795	14814	14876	14810	14762	14805	14632	14795	14840	14670	14945	14815	14940	14866	14845	14863	14965	14721	14887	14629	14854	14889	14813	14917	14822	14683	14579	14898	14970	14866	14905	14806	14735	14895	14751	14788	14912	14757	14804	14929	14880	14823	14631	14854	14802	14765	14889	14602	14731	14960	14698	14831	14682	14760	14771	14875	14882	14844	14751	14940	14889	14797	14838	14823	14823	14756	14903	14965	14865	14798	14953	14903	14893	14716	14872	14784	14904	14936	14763	14942	14946	15012	14923	14718	14976	14940	14749	14838	14970	14922	14829	14751	14700	14818	14865	15025	14668	14829	14879	14982	14809	14989	14708	14825	14969	14825	14887	14856	14812	14816	14871	14710	14878	14908	14868	14754	14754	14919	14842	14848	14654	15179	14900	14827	14957	14841	14725	14919	14795	14628	14845	14954	14912	14673	14737	14876	14927	14907	14932	14868	14786	14980	14733	14750	14820	14721	14783	14685	14751	14706	14913	14872	14927	14878	14796	14708	15051	14603	14848	14796	14728	14777	14883	15008	14581	14720	14992	14622	14837	14771	14892	14834	14928	14702	14752	14794	14815	14973	14820	14664	14763	14788	14900	14745	14731	14712	14816	14895	14873	14786	14844	14657	15033	14860	14996	14640	14711	14827	14826	14992	14718	14848	14806	14771	14650	14736	14758	14727	14913	14857	14875	14892	15103	14747	14793	14800	14888	14873	14778	14865	15004	14767	15088	14899	14898	14888	14966	14658	14861	14810	14981	14966	14612	14763	14920	14795	14649	14913	14790	14942	14771	14760	14798	14732	14821	14747	14868	14729	14789	14951	14759	14689	14868	14843	14855	14759	14975	14947	14929	14727	14980	14897	14854	14803	14797	14926	14760	14793	14896	14838	14836	14813	15008	14798	14871	14908	14918	14775	14755	14897	14799	14775	14859	14887	14772	14766	14914	14834	14798	15031	14853	14698	14800	14750	14832	14840	14880	14807	14850	14742	14825	14773	14783	14631	14817	14756	14865	14777	14768	14680	14710	14679	14896	14752	14848	14745	14890	15006	14826	14942	14747	14752	14833	14705	14704	14767	14631	14740	14776	14932	14827	14877	14976	14855	14748	14856	14728	14809	14729	14691	14858	14687	14803	14882	14798	14812	14799	14803	14720	14794	14750	14854	14823	14871	14809	14812	14974	14819	14906	14899	14816	14628	14919	14761	14722	14933	14831	14700	14943	14730	14858	14924	14873	14867	14837	14955	14814	14868	14890	14896	14756	14863	14789	14844	14788	14882	14871	14784	14734	14842	14746	14895	14803	14736	14851	14815	14775	14814	14821	14875	14779	14895	14944	14773	14700	14679	14741	14767	14759	14692	14672	14826	14697	14947	14899	14838	14937	14714	14907	14707	14913	14871	14872	14670	14827	14630	14864	14865	14706	14705	14923	14837	14989	14770	14935	14916	14740	14966	14736	14792	14860	14847	14851	14788	14776	14746	14898	14903	14924	14794	14819	14781	14867	14708	14908	14798	14690	14776	14582	14621	14853	14823	15044	14692	14718	14844	14825	14796	14724	14852	14981	14833	14970	14714	14910	14904	14757	14941	14721	14758	14757	14832	14757	14894	14719	14736	15076	14707	14697	14856	14827	14921	14821	14972	14815	14863	14825	14720	14870	14831	14784	14838	14922	14794	14814	14733	14848	14759	14886	14990	14976	14791	14941	14935	14621	14659	14785	14783	14782	14711	14664	14978	14925	14811	14843	14797	15007	14687	14765	14857	14868	14953	14812	14932	14725	14821	14802	14934	14888	14725	14700	14955	14753	14746	14810	14928	14959	14841	14748	15040	15027	14793	14884	14857	14919	14891	14788	14858	14824	14927	14725	14879	14911	14713	14676	14777	14791	14727	14828	14853	14895	14790	14839	14779	14764	14943	14864	14851	14858	14737	14801	14912	14659	14820	14767	14873	14818	14758	14798	14723	14888	14889	14786	14883	14721	14975	14744	14837	14744	14727	14890	14894	14943	14865	14946	14871	14704	14823	14767	14787	14869	14768	14854	14758	14710	14835	14755	14645	14880	14898	14842	14701	14809	14746	14847	14822	14705	14897	14920	14898	14886	14667	14769	14698	14870	14811	14749	14900	14686	14719	14923	14873	14855	14758	14730	14929	14835	14904	14721	14790	14717	14724	14773	14805	14811	14943	14763	14879	14821	14831	14774	14841	14916	14870	14643	14763	14795	14810	14724	14784	14925	14861	14863	14900	14624	14876	14829	14881	14727	14759	14881	14675	14798	14832	14969	14815	14685	14735	14834	14818	14845	14849	14675	14855	14968	14883	14718	14767	14838	14884	14793	14722	14789	14699	14818	14750	14886	14864	14742	14834	14889	14753	14983	14867	14819	14744	14616	14870	14911	14634	14888	14740	14846	14810	14835	14968	14808	14636	14973	14778	14663	14696	14921	14774	14818	14843	14675	14805	14906	14866	14863	14697	14860	14807	14888	14706	14813	14781	14734	14901	14843	14748	15019	14940	14900	14702	14947	14785	14665	14844	14708	14855	14838	14787	14748	14888	14782	14748	14764	14781	14834	14822	14739	14780	14861	14711	14801	14823	14981	14784	14864	14931	14625	14817	14764	14801	14905	14755	14758	14867	14811	14893	14886	14761	14940	14909	14691	14868	14910	14989	14693	15023	14914	14706	14776	14773	14929	14644	14975	14773	14814	14679	14701	14817	14857	14909	14868	14862	14880	14927	14930	14882	14789	14744	14691	14884	14790	14804	14741	14805	15014	14923	14865	14810	14945	15025	14738	14757	14906	14888	14962	14958	14913	14744	14900	14762	14909	14833	14933	14776	14794	14818	14943	14919	14797	14591	14886	14935	14756	14770	14941	14554	14817	14912	14723	14895	14784	14840	14959	14880	14830	14923	14683	14751	14857	14691	14758	14701	14821	14785	14812	15075	14727	14722	14786	14844	14730	14865	14867	14859	14700	14805	14834	14917	14887	14960	14747	14724	14800	14857	14736	14812	14886	14872	14791	14747	14662	14844	14830	14792	14820	14927	14832	14734	14729	14847	14844	14873	14757	14956	14726	14773	14725	14712	14729	14887	14746	14821	14756	14897	14949	14673	14868	14824	14798	14817	14834	14835	14862	14907	14822	14785	14885	14961	14752	14853	14688	14955	14871	14862	14926	14714	14806	14676	14737	14959	14881	14865	14838	14852	14987	14835	15029	14813	14730	14917	14783	14839	14875	14695	14769	14863	14845	14988	14870	14836	14858	14539	14941	14852	14760	14771	14811	14991	14768	14742	15008	14718	14683	14926	15023	14899	14729	14805	14828	14749	14772	14674	14801	14840	14916	14803	14907	14879	14763	14806	14956	14980	14673	14889	14836	14896	14818	14921	14790	14728	14857	14729	14806	14893	14778	14903	14898	14837	14726	14952	14899	14915	14781	14559	14817	14948	14976	14904	14933	14750	14803	14657	14853	14841	14791	14874	14963	14965	15020	15069	14756	14771	14824	14845	14908	14803	14698	14836	14928	14722	14721	14640	14888	14988	15039	14773	14994	14727	14779	14826	14752	14809	14824	14726	14884	14977	15054	14594	14813	14966	14956	14794	14927	14809	14771	14805	14878	14621	14837	14677	14811	14939	14809	14985	14831	14801	14853	14676	14868	14833	14987	14742	14756	14870	14866	14932	15017	14778	14909	14758	14709	14905	14974	14839	14749	14746	15061	14754	14953	14786	14841	14663	14969	14875	14709	14871	14955	14932	14712	14878	14877	14843	14910	14722	14764	14808	14722	14725	14830	14904	14651	14812	14883	14865	14887	14716	14817	14872	14795	14799	14889	14910	14761	14844	14753	14797	14861	14928	14835	14883	14930	14942	14919	14902	14701	14813	14825	14879	14808	14809	14797	14896	14947	14812	14749	14782	14829	14913	14851	14790	14886	14796	14903	14806	14770	15002	14732	14830	14911	14918	14727	14758	14797	14761	14678	14751	14683	14742	14767	14635	15058	14801	14918	14790	14766	14598	14761	14675	14953	14822	14754	14724	14836	14809	14664	14804	14808	14788	14854	14786	15037	14842	14899	14892	14854	14686	14675	14833	14820	14886	14814	14891	14949	14837	14760	14794	14724	14858	14759	14781	14877	14778	14779	14887	14724	14797	14793	15074	14912	14970	14871	14866	14892	14942	14714	14897	15082	14887	14812	14736	14825	14835	14854	14851	14876	14731	14955	14863	14897	14892	14970	14766	14819	14763	14883	14883	14913	14685	14801	14703	14990	14902	14878	14846	14804	14816	14801	14979	14797	14768	14814	14806	14749	14902	14772	14817	14622	14959	14878	14766	14888	14781	14876	14664	14813	14988	14851	14658	14921	14916	14748	14804	14964	14821	14826	14913	14883	14799	15024	14752	14816	14912	14849	14718	14785	14878	14837	14747	14942	14724	14806	15011	14840	14780	14975	14786	14833	14867	14854	14687	14798	14779	14946	14913	14732	14932	14851	14937	14875	14778	14894	14852	14872	14700	14858	14876	14830	14656	14818	14864	14987	14740	14518	14877	14889	14850	14964	14898	14904	14806	14858	14879	14958	14819	14881	14811	14853	14764	14869	14845	14638	14955	14799	15053	14819	14703	14997	14779	14801	14950	14911	14773	14808	14756	15003	14936	14952	14671	14827	14913	14789	14755	14647	14576	14796	14815	14883	14919	14775	14722	14932	14793	14906	14760	14895	14782	14753	14816	14822	14858	14795	14817	14818	15009	14976	14720	14673	14854	14819	14812	14816	14831	14749	14845	14746	14621	14871	14689	14918	14768	14825	14723	14686	14790	14861	14739	14949	14882	14942	14737	14916	14720	14899	15051	15012	14687	14673	15070
22699	21152	27802	24823	21929	25586	29980	25715	24248	24488	24284	23834	23901	23816	23693	23505	23656	23438	23581	23452	23727	22984	23390	22990	23249	23318	23079	23017	23044	23254	23331	23213	23226	23158	23101	22843	23155	23083	23076	23219	23156	22820	23005	22907	22882	23186	23122	22970	22830	22861	22987	23014	23126	22785	22907	23010	22807	22834	22852	22839	22964	23000	23049	23045	23038	22911	23045	22691	23105	22874	23072	22854	22901	23060	23019	23001	22728	22972	22807	23066	22716	22760	22701	22681	22971	22931	23018	23074	22965	22764	22751	23016	22932	22958	22849	22910	22810	22811	23109	23132	22781	22865	23143	23124	22943	22759	23128	22689	22975	22876	23124	23317	22961	22772	22831	22842	22858	22948	22820	22951	22989	22806	22859	22973	22961	22919	23064	22925	22968	22817	22818	23130	22930	22979	22945	22841	22588	22758	22779	22994	22743	22972	22663	22856	23041	22812	22701	22901	22813	23104	22937	22872	22827	22555	23131	22826	23078	22774	22952	22907	23028	23009	22905	22726	22924	22787	22749	23015	22892	22701	23090	22903	22597	22854	22973	23051	23071	22935	22983	22830	22793	22879	23058	23044	22921	22682	22825	22614	22844	22655	22948	22894	22911	22739	22872	22690	22959	22722	22659	22893	23029	22992	22858	23075	22957	23101	22857	22851	22754	22813	22929	22814	22980	23005	22998	23052	22662	22910	22655	22940	22775	22888	22772	22973	22446	23088	22748	23005	22918	22880	22874	22868	22825	22960	22711	22763	22702	23007	22843	22924	23033	22869	22794	22910	22978	22981	22945	22703	22845	23000	23020	22856	22734	22929	22895	23007	22694	22814	22920	22829	22938	22788	22883	22991	23097	22826	22858	22759	22988	22963	22918	23061	22991	22710	23037	22965	22806	22909	22795	22909	22913	23057	23051	23013	22970	22931	22892	22901	22829	23024	23030	22879	22928	22843	22977	22881	22972	22864	22847	22986	22756	22825	22937	22898	22701	22771	22972	23065	22773	23054	23053	23062	22661	22938	22723	22770	23140	22806	23154	23105	22729	22716	23002	22808	23078	23004	22929	22604	22868	22665	23250	22918	22992	23235	22931	22757	22831	23040	23004	22703	22913	22721	22644	22824	22769	22741	22945	22915	22927	23013	23124	22655	23110	22933	22852	22872	22836	22760	22752	22823	22876	22896	22929	22859	22761	22920	22704	22704	22560	22910	22753	22772	22895	22881	22812	22706	22730	22695	22905	23074	23081	22913	22740	22853	22812	22865	23063	22631	22901	22993	22534	23034	23060	22919	22747	23171	22968	22871	22926	22929	23070	22869	22792	22877	22760	22873	22749	22653	22711	22943	22855	22824	22776	22690	22918	22845	22959	22798	22787	23015	22820	22789	22888	22946	22915	22802	22828	22958	22833	22910	22988	23007	23033	22940	23116	22828	22908	22759	22852	22821	22822	22639	22682	22890	23170	23064	22952	22998	22937	22727	22782	22704	22734	23062	22996	22740	22862	22905	22893	22926	22850	22904	22978	22768	22746	22949	22811	22840	22900	22842	23047	22862	23043	23104	22825	22914	22800	22811	22658	22746	22980	22937	22894	22886	22848	22742	22869	22965	23157	22801	22507	22884	22971	22803	22851	23015	22515	22634	22881	22986	23122	22876	22844	22848	23026	22764	22868	22876	22891	22820	22977	22887	22936	23007	22804	22874	22760	22966	23052	22897	22966	22877	22925	22602	22812	22920	22609	22929	23032	22828	23069	22751	22937	23186	22862	22538	22946	22965	22738	22775	23021	22952	22831	22588	22819	22769	22678	22737	22930	22847	22762	22956	23104	22518	22961	23022	22833	23169	23017	22818	22874	23120	22988	23170	22747	23063	22860	22940	22664	22745	22775	22797	23126	22725	22990	22952	22889	22924	22860	23142	22745	22951	23091	23004	22978	22926	23076	22719	22953	22792	22559	22912	22924	22871	22693	22577	23056	23201	23075	22987	22724	22436	22664	22988	23055	22929	22922	22750	22828	22843	22892	22863	23029	22826	22750	22772	22961	22744	22776	22812	23053	23119	22913	22937	22798	23099	22847	22912	22759	22732	22997	22796	23012	23018	22872	22842	22737	22881	22924	22931	22828	22671	22751	22574	22840	22760	22788	22868	22836	22722	22923	23003	22802	22838	22790	22904	22779	23006	23122	22846	22827	22821	22909	22750	22757	22842	22911	22841	22986	23125	22812	22932	22885	22734	22796	22691	22829	22883	22780	22896	22985	22797	22747	22889	23004	23051	23159	22657	22810	22968	23114	22936	22848	22902	22878	23023	22454	22964	22919	22693	22840	22865	22821	23026	23009	22821	23120	22769	22729	22935	22826	22855	22849	22888	22809	23222	22972	22934	22689	22703	22905	22954	22819	22951	22962	22739	22782	22975	23059	22853	22854	22770	22809	22880	23023	22904	22675	22836	22855	23017	22846	23109	22932	22986	22711	22857	22537	22928	23096	23013	23179	22855	22878	22582	22864	22606	22961	22947	22936	22691	22689	22946	22808	22887	22734	22774	23038	23051	22878	22635	22832	22709	23131	22769	22962	22959	22973	22796	23023	22802	23073	22736	22900	23086	22899	22927	22883	22830	22821	22800	22838	22963	23097	23015	22774	23162	23138	22937	22969	22756	22874	23002	22960	23083	22907	22837	23008	22754	22776	22942	22812	22790	23017	22764	22837	22894	22837	22668	22789	22776	22826	22785	22919	22841	22743	22837	22785	22739	22986	22810	22962	22859	22915	22919	23071	22640	22939	22948	22788	22814	22948	22993	22925	22818	22798	22995	22975	23105	22872	22861	23099	22932	22845	22926	22872	23090	23008	22740	23036	22626	22830	23028	23005	22627	22966	22978	22965	22817	22897	23164	22987	22644	22943	22534	22872	22844	23096	22733	22825	22818	22520	23035	22814	22672	22639	22795	22867	23092	23221	22991	23054	22897	22811	22765	22782	22939	23053	22800	22844	22850	22659	22846	23013	22768	22824	22855	22880	22903	22928	23002	22922	22452	22859	23060	22902	22822	22945	22631	22913	22973	22753	22952	22746	23003	22815	22853	22824	22986	23009	22848	23064	22881	22765	22888	22870	22878	22673	22863	22815	22714	22662	22944	22698	22720	22778	22873	22927	22826	22890	23080	22897	23051	22968	22895	22860	22918	22731	22839	22645	23151	22798	22722	22849	22847	22864	22860	23013	22828	22827	22836	23032	23139	22901	22862	22770	22803	22716	22510	23014	23026	23056	22918	22879	22698	22841	22878	22782	22772	22860	22816	22931	22875	22832	22735	22922	22947	22943	22768	22934	22799	22931	23104	23187	22721	23099	22886	23038	22850	22804	22823	23099	23032	22945	22932	22907	22821	22853	22652	22805	22784	22888	22801	23055	22956	22968	22885	22739	22993	22639	22571	22578	22903	22740	23126	22853	22607	22787	22857	22649	22977	22944	23103	22818	22668	22820	22962	22543	23032	22861	22938	22909	23016	22987	22749	22840	22942	22656	23089	22948	22938	22739	22782	22843	23036	22865	22650	22941	22870	22935	22940	22861	22693	23003	22811	22996	22550	22858	22844	22879	23039	23030	22781	22976	23026	23016	22700	22855	22699	22687	22832	22951	23015	22803	22737	22923	22987	22712	22805	23049	22943	22808	22888	22880	22782	22709	22805	22861	22789	23063	23057	22825	22738	22717	22860	22646	22712	23070	22805	22923	23008	22710	22905	22893	22846	22977	22982	23096	22690	22689	22775	22950	22736	22668	22790	22959	22811	22584	22807	23019	22879	22956	22611	22803	22990	22942	22716	22669	23101	22994	22962	23109	22884	22939	22889	23039	22706	22873	22588	22941	22732	22914	22816	22858	22904	22871	23027	23118	22972	23246	23055	22940	22843	22929	22981	22736	22649	22736	22922	22683	23023	22851	22823	22890	22790	22745	22778	22838	22966	22798	22984	22939	22661	22982	23084	22950	22763	22858	22541	22978	22963	22755	22706	22704	23108	22829	22753	22912	22825	23098	22717	23004	22957	23034	22767	22772	22630	22825	22996	22808	22637	22937	22700	22793	22841	22839	22988	22891	22826	23018	22560	22818	22878	22569	23007	22772	22841	23047	22821	22917	22919	22718	22692	23026	22796	22798	22747	22911	22907	22842	22659	23104	23112	22842	22920	23023	22645	22907	22708	22809	22806	22681	22823	22700	22838	22785	22869	22813	22846	22902	22837	22894	22677	22659	22725	22656	23034	22840	22797	23114	22799	22875	22654	22715	22980	22786	22854	22861	22706	23004	22911	23018	22755	23131	22706	22927	22776	22647	22823	22821	22824	22747	22659	22924	23049	23096	23027	23040	22940	22731	22882	22900	22944	22827	22676	22711	23018	22858	22770	22750	22456	22814	22977	22612	22837	22841	22692	22808	22758	22835	22821	22806	22808	22809	23089	22964	23069	22842	22739	22863	22935	22629	23071	22771	23069	22935	22943	22899	22972	22790	22942	22584	22913	22840	23008	22837	22928	23037	22934	22915	23012	22853	22882	22914	22987	22932	23129	22883	22939	22932	22733	22992	22976	23106	22675	23013	22936	23000	23150	22849	22733	22743	22594	22859	22757	22695	23043	22892	22990	22862	22794	22823	22859	22828	23068	23017	22750	22858	22716	22863	22994	23034	22786	22875	23058	22976	22937	22717	22965	22619	23076	22681	22831	22879	22809	22824	23051	22789	22826	22855	23026	22797	22973	22840	23104	23047	22942	22945	23025	23027	22996	22788	22845	22634	22954	22998	23033	23133	22895	22808	22845	22972	22762	22991	22857	22951	22639	22978	22871	23109	22866	23040	22973	22935	22828	22884	22626	22872	23107	23087	22705	22883	22833	23078	22919	22914	22794	22773	22751	22970	22778	22749	22875	22583	22898	22864	22734	22924	22815	23025	23019	22722	22865	23069	22730	22792	22899	22877	22779	22596	22798	23034	22774	22935	22895	23044	22736	22815	22756	22774	22899	23104	22690	22762	23056	22703	22835	22850	22644	23088	22891	22959	22659	22657	22779	22716	22780	22883	22948	22871	22986	22953	22909	23075	22894	22864	22698	22792	22776	23032	23004	22852	23038	22960	23062	22708	23055
19597	34153	33224	26783	23003	20574	18994	18170	17396	17006	16575	16234	16289	16006	16030	15789	15600	15681	15517	15596	15551	15508	15346	15314	15341	15390	15409	15315	15271	15267	15227	15157	15274	15329	15142	15063	15148	15154	15018	15254	14971	15128	15232	15127	15316	15170	15131	15151	15209	15058	15249	15168	14976	15068	15085	14866	15075	15047	15128	15100	15063	15031	14964	14958	15132	15215	15154	14982	15175	14969	14950	14933	14993	15032	15095	15143	15176	15131	14925	14989	15114	14983	15059	15145	14978	15030	15066	14922	15018	14978	14883	15029	14973	15035	15177	15105	14836	15098	15125	14893	15024	14954	15032	14969	15045	14944	15089	15021	15091	15135	14881	15074	15003	14990	14897	14994	14974	15160	15024	14885	14943	14952	14881	15009	15022	15009	14949	14882	15228	15115	14934	14958	15144	15035	14875	14888	15087	14940	14979	15032	15072	15115	14944	14851	14942	14944	15040	14869	15135	15019	15052	15089	15004	14957	15022	14990	15081	14914	15018	14877	15077	15028	15047	15057	15281	15006	15019	14933	14898	14832	14932	15079	15006	14783	15063	14904	14946	15125	15028	14990	14935	15090	14984	15052	14775	15102	15074	14994	14919	14902	14960	14984	15050	14972	15025	15102	14843	14991	14967	15037	15109	14947	15213	14933	14988	14891	14989	14990	14984	15003	14933	14885	14954	15022	14977	14888	14938	14887	15114	14953	15091	14967	14877	14947	15007	15028	15142	14971	15068	15037	15078	14988	15056	14940	15060	14904	15046	14985	15210	14895	15017	14908	15073	15046	15078	14897	14967	15090	14996	14990	15146	15025	15002	14774	14910	14983	14870	15034	14859	14915	14983	14938	15022	14821	15110	15109	14995	14997	14997	15074	14984	15056	15143	15109	14986	14898	14950	15075	14977	14839	15094	14893	14949	14971	15004	15048	15144	15171	15022	14935	15106	15056	14956	14841	14978	14838	14969	14914	14971	15056	15164	14863	15130	14977	14846	14811	15044	14957	14822	15103	15032	15024	14979	15061	15081	14891	14951	14799	15106	14942	14860	15129	14892	15076	15121	14932	15004	14985	15017	15057	14849	14983	15070	14885	15009	15134	14967	15022	15083	15074	14960	15108	14922	14917	15185	15057	15165	15119	15015	14969	14891	15123	15131	14954	15108	14908	15007	15048	14998	14854	14959	15025	14953	14802	15108	14884	15171	15080	15132	14879	15083	15038	15054	14822	14930	14976	14856	15200	15107	14937	14918	14993	15175	14976	14997	15055	15153	15042	14939	14984	14906	14945	15028	15054	15032	14825	15081	15026	15087	15062	14913	15029	15028	15067	14943	15171	14950	14814	14949	14888	14883	14875	14880	15045	14940	14892	14741	15066	14953	14986	14940	14939	14996	14885	14912	14750	14963	14994	15067	15073	15087	15255	14949	15042	15121	14964	15143	14759	15123	15018	15027	14984	15130	14972	15020	15014	14860	14886	14949	14962	15004	14942	15207	15015	15019	15004	14872	14868	14956	14927	14960	14918	15094	14986	15012	14689	14739	15083	15080	14868	15012	15032	14917	15052	15033	15037	15125	15003	15061	15080	14855	15052	15095	15033	14985	14953	14956	15032	15103	15077	15165	15061	14787	14958	15062	15108	14941	14939	15017	14913	14911	15077	14910	15011	15104	14976	15130	14831	14806	15054	15111	14953	14944	15012	14939	14970	15095	14896	14958	14919	14881	14864	15117	14975	14855	15091	14918	14888	15049	15090	14993	15021	14805	14893	15047	15128	14945	14898	15008	14975	14956	14949	14983	15124	14798	15058	14995	15093	14996	14861	15075	15051	14801	15030	14976	14987	14852	14913	14916	15109	14912	14799	15107	14953	15015	14930	15074	15047	14973	14871	14780	14966	15077	14924	15172	15056	15128	15151	14964	15012	15013	14924	15174	15076	14979	14848	15113	14891	15033	15001	14928	15162	14994	14980	14955	14830	15009	15036	14917	14916	14872	14843	15153	15119	15141	14875	15034	15016	15006	14947	14909	15075	14937	15012	14941	14961	15062	14984	15021	15078	14979	15044	14880	15078	15104	14908	14899	14912	14955	14924	14956	14926	14838	14872	15031	15000	14972	15018	15124	14953	14935	14887	14949	14894	14856	14934	14979	15117	14963	14879	14978	14911	14883	15052	14914	14905	14939	14889	15056	15004	15159	14902	14888	15011	14945	14924	15041	14917	14972	15099	14828	14930	14844	14943	15142	14908	14976	14943	14986	14857	14995	15040	15035	15136	15092	15013	14975	15027	15100	14864	14865	14903	14776	14937	15132	14907	15050	15000	15024	15073	14937	15044	15070	14947	14880	15104	15136	14870	14858	15077	14848	14937	15083	14894	15066	15070	15138	15123	15149	14845	15150	15085	14999	15140	14917	14922	15020	15028	14967	14982	15087	14955	15157	14821	14960	14726	14903	15056	14933	15014	14836	15061	15087	14844	15054	14928	15007	14850	14948	14977	14966	15151	14840	15045	15022	14742	14857	15202	15031	14856	15076	14917	14976	14967	14930	15017	14946	14989	15007	14832	15044	15032	14877	14946	14947	14837	14993	14939	14849	14943	14954	14963	15016	15025	15004	14975	15022	15001	14789	15039	15173	15054	14872	15046	14986	14965	15092	14799	15076	14939	15005	14978	15104	14908	15011	14982	14948	14918	14831	15025	15015	15101	14899	15030	15096	14835	14942	14946	14955	14912	14987	15050	14790	14830	14967	15000	14834	14964	14993	14974	15004	15102	14920	15045	15186	14949	14998	15128	14923	14947	15023	14898	15054	14910	14976	14699	14938	15116	14814	15076	14827	14894	14838	15034	15171	14987	14892	14953	14910	15039	14740	15050	14844	15166	15051	15024	15017	14901	15006	14962	14948	14925	14997	14997	14915	14915	14986	14865	15000	15025	15024	14932	15052	14900	14855	14737	14970	14975	14891	15035	15150	15012	15074	15009	15136	14802	15038	14878	14931	15023	14893	14971	14921	14985	15125	14855	15266	14957	14894	15075	15026	14942	15004	14962	15024	14816	14864	14786	15082	15096	15094	14980	14895	14737	14895	14972	14758	15039	14886	14892	15038	15088	15011	14998	15083	15241	14937	14817	14917	15041	15026	14929	14950	15019	14861	14985	14966	15077	14979	15009	14789	15124	15020	15008	15129	14940	14982	14918	15042	15029	15067	15107	15014	14917	14989	14949	15017	15076	14899	14975	14948	15012	14929	14933	15139	15030	14792	15042	14982	14988	14980	15093	15086	14884	15077	15078	15043	14895	15133	14965	14919	15017	15094	14941	14949	15052	15126	15194	15068	15057	15042	15054	14884	15235	14886	15003	14937	15066	14861	15094	15028	14951	14863	14880	14767	15058	14894	15137	15104	15090	15103	14884	14805	15114	14809	14940	14984	15139	15151	15032	14966	15072	15155	14930	15038	14709	15059	14949	14808	14906	15086	14871	15127	14942	14897	14841	14957	15152	14966	15170	15013	14801	14967	15071	14923	14860	15012	14912	14889	15076	14945	14946	14966	14852	14825	14909	15025	14843	15015	15087	14933	14977	15044	15089	14962	15027	15044	15005	15205	14916	15082	15058	15046	14939	15053	15007	15074	15005	14820	15080	14973	14929	14987	15037	14974	14884	14838	15058	14874	14932	15007	14925	15172	14953	14926	14967	15056	15208	14971	14966	14915	15127	14952	14866	15087	14968	14989	15210	14966	15247	14940	15022	15100	14972	15087	15032	15149	15081	14886	14899	14975	15036	14937	14940	14901	15123	14972	14948	15081	15031	14832	15051	14952	15077	14984	14946	15000	14974	14957	15030	14990	14895	14968	15039	15084	15026	14972	14944	15063	15030	15059	14994	14956	15095	14920	14999	14929	14959	14994	15178	15050	14855	15060	15017	15027	14937	15025	14899	14947	15153	14988	14994	15076	14965	14869	15021	14955	15118	14950	15131	14937	14949	14974	14899	15053	14912	14936	14868	15096	14970	14985	15118	14854	15054	14851	14961	15108	15002	14977	15108	15044	15030	15094	14940	15169	15008	14881	15072	15023	14964	15187	14797	14886	14936	14936	15051	14923	14845	14941	14824	14971	14814	15145	15090	15052	15009	14936	14786	14900	15045	14890	15012	15086	15048	14888	14961	14939	14962	14945	14879	15116	15007	14860	15121	14988	14938	15004	14863	14927	14969	14804	14821	15059	14909	14951	14966	15099	14900	15007	14981	15148	15040	14905	14983	14872	14718	14995	15038	14962	14967	14802	14963	14832	14912	15052	14977	15009	15109	14955	15124	14904	14949	15072	15086	14761	14923	14895	14831	15038	15184	15022	15036	15147	15092	14876	15087	14941	14997	14876	14955	15001	14923	15153	14835	14894	15044	14976	15080	14856	14966	14978	15001	14891	15029	14933	14981	14944	14850	14774	14872	15041	15020	14980	15001	14873	15097	14986	15005	14933	14995	14953	15029	14861	14928	14780	15040	14998	15000	14865	14902	15007	14983	15050	15086	15113	14867	15022	14885	14917	15022	15303	15026	14899	14990	14938	15024	15057	14873	15007	14929	14883	14810	14954	14969	14960	15144	14832	15054	15024	15137	14977	15007	15166	14973	15019	14935	15000	14922	15184	14906	14889	14967	14887	14844	15102	14994	15028	14991	15006	15066	14905	15105	14818	14980	15033	14853	15048	15076	14994	14910	15060	14890	15142	14966	15054	14957	14999	14923	15041	14877	15122	14921	14971	15190	14982	14959	14937	14851	14875	15167	15071	15066	15045	15117	14958	14984	15072	15023	15091	15001	14993	14835	15045	15029	14812	15047	14959	14986	15021	15005	14981	14898	15159	15079	15055	14920	14926	14975	14886	14952	14995	14958	14955	14912	15017	15028	15071	14956	15017	14938	15026	14979	15149	14813	15083	14842	15057	14853	14883	14967	15029	14945	15007	15168	14911	15053	15164	15011	15026	15064	14975	14976	15007	15004	14792	14993	14984	15005	14984	15026	15041	15050	14859	14894	14960	15037	15046	15128	14871	15075	15038	14904	15146	14973	15019	14926	14879	14869	14980	15103	14952	15092	15031	14957	15118	15018	14955	14864	15133	14993	15046	15114	14858	14866	14943	14958
34105	26558	29249	27713	25379	25122	24713	24506	24783	24463	24480	24606	24262	24367	24180	24347	24245	24418	24225	24430	24416	24349	24543	24237	24316	24106	24378	24351	24258	24549	24181	24434	24435	24274	24267	24104	24364	24180	24348	24305	24370	24280	24370	24216	24174	24290	24103	24164	24154	24214	24420	24054	24346	24225	24230	24029	24311	24497	24349	24334	24383	24160	24184	24247	24205	24225	24269	24229	24184	24358	24083	24409	24299	24148	24328	24094	24192	24205	24248	24359	24052	24123	23982	24189	24144	23970	24286	24135	24090	24236	24220	24416	24160	24029	24069	24265	24074	24072	24116	24264	24228	23973	24216	24233	24159	24100	24033	24246	24507	24388	24288	24191	24275	24160	24270	24308	24468	24200	23974	24109	24028	24008	24183	24231	24360	24098	24238	24258	24171	24479	23995	24080	23983	24255	24324	24248	24342	24167	24234	24299	24103	24160	24008	24159	24289	24312	24069	24158	24189	24198	24103	24041	24354	24283	23958	24149	24186	24037	23982	24082	24347	24383	24153	24282	24354	24267	24327	24120	24175	24100	24334	24136	24150	24155	24252	23969	24289	24314	24261	24434	24281	24212	24426	24056	24193	24373	24085	24507	24215	24220	24171	24212	24195	24132	24026	24251	24145	23928	24208	23863	24181	24197	24176	23867	23915	24329	24181	24170	24210	24323	24133	24217	24101	24400	24099	24204	24130	24198	24011	24103	24253	24167	24196	24222	24097	24120	24007	24288	24163	24245	24398	24451	24122	24111	24108	24308	24156	24063	24273	24098	24121	24014	23903	24137	24143	24206	24064	23979	24215	24102	24207	24045	24092	24040	24111	24276	24064	24140	24098	24248	24058	24409	24131	24095	23995	24207	24142	24268	24098	24223	24265	23993	24282	24348	24294	24158	24201	24335	24318	24361	24311	24202	24181	24007	23939	24231	24273	24115	23928	24157	24085	24279	24252	24191	23986	24355	24201	24057	24177	24160	24272	24086	24300	24216	24209	24244	24188	24252	23912	24221	24053	24105	24284	24166	24286	24117	24024	24096	24292	24146	24206	24370	24182	24380	24291	24248	24204	24281	24298	24090	24515	24489	24234	24151	24270	24208	24208	24164	24278	24311	24183	24032	24294	24453	24359	24406	24264	24328	24111	24348	24214	24306	24165	23954	24065	24297	24185	24072	24483	24117	23865	24196	24086	24139	24070	24166	24295	24127	24275	23889	24282	24109	24447	24187	24079	24393	24378	24049	24162	24181	24300	24252	24338	24078	24034	24289	24427	23977	23995	23967	24145	24026	24306	24259	24241	24085	24085	23973	24168	24239	24267	24295	24246	24068	24156	24115	24160	24206	24417	24142	24199	24339	24401	24173	24214	24081	24292	24200	24111	24256	24271	24261	24088	24280	24350	24170	24184	24310	24345	24190	24251	24209	24158	24119	24175	24261	24270	24020	24057	24181	24233	24138	24326	24207	24131	24233	24113	24087	24088	24385	24276	24437	23959	24222	24224	24057	24384	24247	24147	24437	24095	24444	24179	24275	24140	24108	24167	24007	24252	24209	24058	24034	24200	24206	24063	24116	24105	24295	23954	23946	24082	24295	24119	24011	23845	24108	24228	24146	24282	24210	23869	24172	24205	24342	24281	23858	24122	24225	24038	24195	24101	24116	24272	24271	24105	24201	24102	24025	24235	24383	24139	24251	24078	24100	24047	23959	24165	24195	24105	24115	24077	23984	24021	23898	23991	24260	24149	24116	24318	24242	24021	24293	24084	24279	24254	24303	24074	24313	24239	24523	24216	24371	24337	24226	24110	24437	24392	24325	24086	24190	24206	24089	24169	24283	24158	23935	23999	24164	24132	24165	24430	24429	24380	24172	24243	24069	24194	24253	23923	24346	24084	24008	24269	24169	24282	24546	24427	24294	24312	24211	24437	23892	24285	24417	24082	24330	23929	24321	24304	24051	24141	24317	24321	24001	24077	24124	24049	24182	24293	24069	24307	24050	24224	24481	24283	24324	23934	24111	24029	24006	24305	24299	24226	24157	24136	24097	24251	24196	24166	24213	24289	24244	24227	23926	23957	23942	23985	23941	24154	24297	24404	24070	24297	24213	24168	24339	24002	24138	24246	24069	23878	23901	23831	24163	24193	24330	23745	24184	24130	24097	24459	24380	24260	24264	24247	24095	24302	24200	24259	24239	24179	24213	24124	24057	24107	24249	23912	24112	24210	24373	24394	24284	24239	24003	24189	24074	24135	24146	24392	24316	24277	24272	24264	24190	24146	24232	24229	24116	24319	24192	24046	23976	24376	24225	24217	24165	24148	24197	24064	24324	24154	24260	24370	24188	24322	24039	24125	24122	24191	24029	24143	24271	24118	23954	24205	24224	24425	24057	24151	24305	24225	24297	24255	24214	24030	24183	24399	24019	24209	24287	24403	24062	24268	24207	23975	24372	24047	24159	24013	24066	24372	24269	24176	24287	24612	24348	24261	24045	24384	24302	24219	24323	24139	24111	24176	24070	24490	24330	24110	24223	24362	24110	24481	24182	24318	24163	24205	24334	24297	24015	24195	24294	24061	24000	24127	24110	24239	24240	23994	24293	24446	24130	24161	24049	24133	24001	24093	24129	23941	24228	24301	24284	24356	24132	24101	24347	24186	24250	24169	23943	24204	24155	24183	24367	24027	23939	24157	24046	24166	24005	23981	23927	24199	24058	24268	24024	24123	24250	24178	23969	24223	24259	24204	24093	24237	23953	24238	24278	24239	24212	24089	24058	24246	24295	24019	24262	24252	24105	24565	24269	24202	23996	24126	24152	24065	24244	24209	24180	24391	24206	24183	24180	24214	24256	24368	24253	24235	24358	24057	24011	24221	23993	24048	24148	24109	24045	24237	24496	24462	24191	24316	24314	24039	23932	24367	24169	24335	24037	24377	24403	24256	24198	24111	24065	24193	24069	24153	24074	24294	24173	24155	24381	24244	23935	24259	24153	24287	24228	23988	23995	24103	24046	23962	24228	24278	24376	23985	23992	24177	24077	24176	24005	24130	24006	24355	24198	24186	24186	24139	24253	24426	24130	24058	24071	23902	24215	24254	24252	24273	24049	24105	24097	24110	24291	24239	24266	24080	24448	23992	24270	24280	24047	24084	24305	24049	23895	24092	24211	24057	23858	24094	24337	24233	23983	24285	24327	24249	24157	24269	24104	24191	24288	24366	24258	24110	24410	24455	24104	24310	24391	24131	24625	24261	24124	24304	24319	24169	24199	24226	24321	24327	24390	24460	24003	24237	24342	24126	24290	24209	24116	24215	24264	24069	24429	24303	24243	24081	24337	24259	24190	24253	24347	24324	24045	24155	24555	24183	24136	24152	24197	24252	24032	24243	24209	24211	24223	24129	24010	23955	24227	23938	24159	24074	23972	24225	24332	24069	24437	24082	24246	24288	24167	23921	24164	24259	24212	24072	24149	24376	24335	24291	24369	24564	24293	24418	24076	24161	24437	24209	24105	24034	24083	24194	24143	24414	24264	24261	24369	24171	24199	24295	24323	24407	24258	24164	24165	24156	23983	24175	24406	24327	23930	24183	24026	24077	24012	24151	24116	24154	24114	24271	24292	24287	24288	24167	24212	24495	24125	24440	24523	24312	24273	24353	24228	24314	24055	24087	24306	24153	24066	24027	24160	24257	24258	24101	24295	24215	24357	24284	24268	24217	24204	23941	23907	24154	24322	24258	24286	24270	24234	24058	24216	24223	24292	23958	24140	24183	24186	24375	24253	24084	24417	24306	24250	24206	24086	24165	24288	24171	24149	24178	24179	24378	24276	24323	23910	24129	24197	24201	24232	24108	24234	24444	24300	24223	24043	24129	24087	24430	23998	24293	24463	24224	24301	24309	24293	23990	23831	24445	24225	24342	24036	24218	24008	24223	24078	24328	24265	24272	24207	24051	24161	24494	24263	24115	24137	23980	24152	24106	24082	24190	24079	24128	24102	24087	24103	24316	24275	24353	24344	24511	24287	24271	24122	24087	24101	24179	24201	24469	24146	23958	23915	24280	24392	24195	24050	24151	24269	24165	24171	24264	24054	24083	23984	24131	24092	24311	24178	24218	24006	23895	24032	24099	24047	24202	24104	24268	24223	24066	24019	24058	24177	24244	24063	24391	23917	24074	24138	24122	24162	24340	24224	24157	24339	24103	24088	24121	24213	24066	24317	24398	24305	24247	24189	24144	24200	24256	24232	24176	24208	24123	24153	24376	24141	24208	24293	24147	24431	23967	24071	24234	24065	24124	24236	24277	24285	24299	23942	24265	23910	24093	24218	24323	24237	24186	24235	24077	24269	24184	24040	24454	24179	24397	24254	24193	24108	24441	24168	24307	24254	24043	24210	24111	24254	24062	24325	24238	24090	24305	24256	24471	24170	23960	24140	24512	24031	24140	24350	23969	24436	24415	23970	24042	24064	24258	24353	24081	24200	23965	24260	24206	24166	24098	24291	24303	24159	24180	24147	24193	24360	24180	24284	24144	24344	24110	24330	24340	24180	24622	24406	24261	24171	23979	24094	23926	24178	24124	24196	24024	24428	24187	24222	24222	24258	24106	24128	24041	24394	24089	23890	23827	24186	24199	24208	24164	24280	24297	24093	24269	24314	24321	24256	24042	24331	24196	24108	24369	24215	24041	24317	24537	24061	24058	24318	24106	24019	24280	24278	24319	24220	24230	24168	24225	24217	24282	24397	24186	24335	24408	24285	23980	24064	24173	24000	24111	24207	24294	24230	24305	24330	24434	24243	24091	24259	24555	24035	24186	24208	24146	24168	24132	24270	24346	24257	24184	24269	24374	24105	24100	24125	24126	24194	24080	24009	24020	24272	24096	24191	24005	24410	24151	24137	24308	24255	24277	24199	24269	24417	24230	24101	23936	24270	24245	24203	24381	24430	24337	24024	23972	24074	24245	24215	24208	24131	24285	24222	24146	24124	24583	24307	24255	24213	24300	24403	24563	24139	24068	24174	24256	24177	24293	23866	23967	23929	24464	23990	24142	24650	24133	24288	24357	24032	24305	24169	24200	24208	24090	24100	23999	24044	24310	24280	24228	24111	24278	24384	24207	24278	24190	24178	24144	24025	24160	24164	24274	24192
19565	22388	21962	19326	18102	17293	16916	16371	16259	16212	16335	16027	16067	15889	15915	15900	16000	15829	15779	15909	15631	15768	15973	15763	15850	15707	15737	15834	15751	15748	15771	15703	15724	15830	15820	15913	15838	15669	15852	15783	15676	15752	15818	15840	15724	15944	15700	15828	15758	15766	15894	15668	15795	15862	15731	15779	15849	15690	15882	15896	15746	15879	15933	15779	15858	15795	15802	15700	15858	15630	15777	15681	15625	15676	15830	15833	15603	15543	15519	15626	15708	15724	15655	15639	15856	15835	15829	15653	15719	15780	15649	15788	15553	15713	15782	15863	15639	15696	15839	15765	15767	15642	15715	15783	15839	15712	15917	15825	15690	15758	15781	15901	15724	15501	15850	15636	15713	15551	15502	15587	15691	15800	15726	15804	15726	15734	15718	15824	15612	15782	15616	15628	15822	15577	15660	15825	15858	15828	15742	15670	15750	15682	15499	15830	15646	15817	15645	15829	15766	15880	15781	15580	15712	15663	15792	15602	15815	15634	15620	15710	15623	15633	15723	15606	15707	15570	15680	15798	15703	15797	15740	15719	15835	15876	15823	15636	15600	15516	15845	15713	15874	15707	15741	15788	15835	15862	15650	15702	15638	15845	15650	15660	15646	15886	15815	15855	15727	15711	15732	15880	15876	15734	15794	15601	15817	15765	15804	15602	15540	15597	15835	15926	15692	15718	15736	15653	15650	15746	15693	15808	15772	15806	15677	15649	15606	15691	15772	15652	15617	15801	15755	15740	15739	15720	15595	15668	15844	15570	15699	15808	15687	15757	15794	15570	15865	15634	15812	15851	15835	15655	15789	15736	15671	15720	15801	15853	15707	15637	15709	15713	15717	15687	15707	15697	15722	15777	15624	15835	15753	15991	15956	15718	15697	15757	15789	15679	15704	15527	15789	15597	15644	15827	15759	15506	15710	15792	15500	15944	15793	15830	15747	15860	15664	15498	15959	15432	15729	15765	15756	15663	15710	15702	15700	15665	15665	15834	15587	15778	15902	15727	15828	15716	15783	15553	15751	15766	15752	15702	15818	15695	15797	15714	15690	15685	15621	15749	15808	15622	15738	15773	15722	15423	15709	15823	15798	15685	15701	15746	15739	15571	15688	15780	15765	15667	15822	15789	15669	15711	15834	15711	15769	15691	15767	15799	15893	15811	15689	15728	15717	15766	15802	15785	15737	15629	15695	15833	15892	15684	15613	15749	15842	15647	15764	15872	15630	15644	15620	15738	15693	15848	15548	15773	15747	15849	15844	15527	15620	15520	15712	15641	15587	15716	15700	15883	15769	15673	15835	15650	15761	15460	15762	15859	15720	15802	15878	15900	15929	15806	15662	15671	15660	15823	15737	15657	15639	15831	15594	15557	15744	15904	15831	15724	15648	15749	15857	15546	15794	15698	15630	15707	15663	15689	15846	15681	15730	15737	15902	15824	15853	15695	15787	15652	15840	15649	15692	15547	15655	15760	15677	15821	15803	15531	15821	15887	15750	15545	15718	15592	15583	15602	15646	15693	15709	15749	15707	15704	15656	15696	15846	15566	15539	15723	15791	15842	15823	15695	15707	15718	15678	15877	15738	15564	15847	15590	15853	15841	15775	15757	15693	15667	15849	15665	15817	15782	15853	15597	15794	15692	15707	15703	15881	15804	15795	15843	15713	15652	15674	15856	15949	15760	15732	15695	15719	15769	15633	15727	15748	15710	15680	15729	15668	15645	15749	15627	15782	15666	15876	15690	15698	15698	15802	15511	15757	15891	15639	15846	15660	15752	15618	15621	15631	15870	15580	15603	15945	15700	15668	15911	15725	15870	15724	15513	15715	15585	15719	15883	15791	15790	15646	15668	15956	15722	15696	15649	15774	15804	15699	15758	15721	15869	15753	15779	16030	15779	15848	15697	15711	15539	15885	15971	15844	15557	15661	15630	15659	15757	15608	15668	15798	15561	15824	15675	15730	15601	15864	15666	15751	15855	15720	15540	15726	15875	15894	15825	15645	15770	15649	15779	15602	15612	15607	15767	15818	16038	15734	15909	15805	15739	15707	15772	15871	15816	15504	15695	15806	15663	15736	15820	15569	15693	15704	15701	15785	15701	15735	15681	15777	15563	15793	15835	15844	15772	15657	15796	15644	15775	15857	15705	15777	15689	15796	15594	15882	15776	15772	15489	15648	15717	15734	15757	15700	15833	15747	15939	15758	15790	15712	15706	15728	15818	15877	15712	15820	15741	15878	15634	15796	15714	15672	15685	15836	15684	15692	15792	15603	15611	15782	15759	15806	15638	15684	15850	15758	15891	15725	15789	15645	15772	15817	15830	15657	15467	15665	15661	15794	15710	15823	15780	15455	15592	15639	15660	15644	15767	15721	15643	15775	15755	15690	15505	15651	15783	15782	15805	15793	15914	15838	15782	15615	15908	15736	15679	15730	15928	15808	15772	15812	15731	15759	15701	15598	15739	15535	15815	15728	15663	15770	15621	15835	15649	15881	15776	15722	15659	15851	15689	15779	15723	15667	15762	15630	15927	15770	15771	15885	15864	15710	15733	15938	15758	15882	15653	15745	15825	15811	15790	15728	15696	15872	15769	15621	15607	15660	15905	15694	15758	15764	15849	15873	15691	15797	15654	15790	15664	15710	15742	15662	15749	15933	15652	15681	15694	15738	15897	15755	15666	15700	15859	15702	15768	15794	15619	15873	15713	15755	15565	15747	15678	15975	15671	15734	15697	15770	15899	15807	15650	15782	15777	15814	15760	15808	15845	15795	15773	15716	15770	15656	15673	15839	15781	15872	15775	15641	15822	15604	15690	15800	15779	15758	15878	15796	15602	15757	15752	15745	15791	15824	15736	15671	15924	15728	15578	15743	15649	15799	15683	15674	15856	15655	15699	15888	15753	15719	15843	15806	15801	15827	15852	15813	15652	15654	15727	15744	15835	15773	15742	15598	15920	15692	15722	15951	15750	15786	15625	15687	15656	15631	15804	15872	15764	15668	15843	15974	15701	15863	15639	15720	15686	15682	15580	15768	15739	15738	15681	15685	15627	15771	15671	15767	15642	15824	15694	15869	15716	15730	15586	15812	15830	15669	15874	15759	15818	15850	15706	15698	15710	15727	15775	15772	15695	15793	15662	15666	15682	15688	15667	15845	15577	15869	15766	15597	15706	15939	15610	15698	15709	15834	15781	15675	15553	15689	15623	15626	15611	15701	15557	15733	15724	15691	15550	15753	15759	15611	15709	15697	15839	15694	15735	15632	15879	15726	15777	15907	15617	15700	15627	15793	15703	15654	15760	15867	15660	15752	15676	15801	15707	15730	15563	15676	15767	15680	15624	15692	15811	15510	15560	15802	15766	15765	15729	15758	15653	15813	15765	15609	15667	15641	15719	15697	15758	15682	15867	15855	15480	15662	15738	15683	15797	15740	15861	15594	15690	15831	15617	15811	15716	15665	15680	15645	15776	15853	15732	15658	15868	15815	15674	15507	15927	15527	15696	15950	15712	15728	15837	15805	15764	15905	15801	15827	15861	15759	15850	15878	15806	15507	16011	15767	16036	15721	15767	15661	15695	15819	15678	15835	15658	15932	15870	15743	15742	15644	15870	15742	15778	15688	15955	15675	15749	15850	15734	15826	15790	15874	15679	15632	15715	15736	15906	15829	15795	15760	15675	15734	15675	15774	15958	15741	15681	15806	15602	15676	15779	15847	15797	15759	15813	15904	15812	15677	15809	15650	15753	15807	15705	15712	15757	15671	15759	15923	15522	15759	15910	15649	15800	15707	15726	15841	15746	15697	15631	15718	15735	15680	15810	15775	15618	15693	15754	15874	15754	15651	15730	15713	15732	15820	15781	15901	15755	15633	15624	15778	15763	15889	15838	15835	15614	15788	15727	15831	15564	15842	15779	15844	15675	15757	15809	15743	15656	15713	15738	15700	15931	15737	15740	15685	15706	15842	15635	15807	15633	15760	15773	15670	15681	15861	15645	15794	15759	15680	15663	15649	15694	15676	15687	15688	15692	15872	15895	15682	15843	15537	15546	15679	15675	15814	15784	15699	15572	15777	15648	15829	15814	15586	15639	15834	15741	15780	15793	15820	15790	15543	15574	15776	15629	15724	15946	15662	15815	15772	15633	15735	15676	15730	15785	15473	15895	15818	15706	15742	15678	15824	15663	15495	15798	15841	15677	15731	15701	15938	15710	15849	15785	15780	15636	15675	15880	15788	15770	15799	15710	15692	15538	15704	15728	15649	15797	15673	15717	15480	15846	15698	15911	15643	15686	15744	15653	15707	15787	15566	15673	15687	15740	15615	15642	15770	15816	15601	15704	15711	15625	15909	15950	15824	15812	15713	15620	15800	15685	15847	15675	15744	15759	15756	15805	15901	15844	15864	15677	15731	15641	15772	15865	15677	15771	15695	15612	15599	15834	15730	15754	15600	15974	15763	15853	15577	15670	15665	15630	15726	15682	15723	15651	15742	15788	15842	15737	15809	15678	15837	15829	15813	15665	15890	15650	15706	15781	15863	15874	15746	15644	15736	15566	15648	15678	15658	15735	15744	15904	15814	15668	15858	15862	15686	15901	15776	15712	15599	15686	15803	15674	15689	15639	15666	15786	15762	15572	15668	15694	15815	15825	15627	15703	15797	15849	15672	15741	15637	15846	15820	15804	15825	15982	15688	15828	15495	15766	15631	15703	15726	15728	15514	15787	15725	15670	15695	15656	15659	15739	15725	16015	15759	15765	15591	15786	15802	15565	15679	15734	16010	15580	15641	15689	15799	15834	15892	15904	15892	15878	15874	15944	15666	15773	15816	15957	15930	15668	15784	15806	15593	15617	15800	15646	15717	15846	15589	15769	15615	15784	15761	15543	15770	15899	15767	15896	15773	15820	15963	15759	15688	15683	15795	15684	15959	15850	15891	15580	15903	15716	15577	15844	15738	15615	15702	15650	15693	15787	15829	15681	15770	15700	15713	15841	15642	15918	15617	15770	15721	15968	15789	15763	15798	15736	15723	15730	15696	15814	15888	15583	15728	15743	15679	15755	15660	15738	15711	15867	15752	15754	15672	15625	15799	15786	15829	15673	15832	15884	15700	15656	15863	15771	15521	15626	15788	15668	15936	15894
24682	21179	27675	25207	23536	25950	26396	23812	23228	23127	23262	23246	23064	23096	22799	22806	22774	22797	22783	22431	22374	22590	22363	22475	22584	22429	22661	22418	22435	22703	22510	22525	22519	22607	22495	22295	22576	22729	22668	22470	22552	22526	22514	22528	22480	22405	22380	22297	22521	22621	22556	22455	22522	22537	22455	22591	22483	22386	22351	22389	22499	22494	22519	22529	22250	22542	22392	22396	22598	22422	22350	22392	22243	22223	22441	22304	22310	22522	22317	22267	22427	22459	22345	22358	22389	22104	22216	22327	22517	22432	22266	22705	22317	22365	22592	22456	22262	22056	22370	22318	22495	22502	22342	22197	22398	22378	22278	22391	22358	22281	22295	22201	22137	22337	22063	22273	22166	22227	22139	22406	22390	22440	22261	22319	22431	22183	22229	22014	22241	22356	22440	22359	22703	22483	22453	22343	22262	22539	22281	22247	22279	22251	22211	22227	22429	22271	22334	22176	22529	22558	22296	22071	22548	22347	22495	22293	22361	22505	22160	22411	22369	22563	22382	22327	22327	22274	22479	22358	22113	22383	22352	22375	22249	22253	22180	22120	22285	22330	22458	22127	22378	22405	22595	22233	22290	22187	22270	22308	22316	22290	22293	22384	22430	22250	22278	22471	22593	22411	22293	22731	22421	22484	22155	22166	22258	22539	22489	22542	22188	22240	22203	22226	22130	22049	22386	22440	22421	22347	22291	22446	22343	22237	22449	22372	22419	22187	22340	22403	22369	22340	22302	22266	22473	22387	22233	22200	22320	22499	22363	22441	22091	22389	22607	22527	22519	22145	22343	22360	22320	22527	22379	22325	22346	22354	22249	22237	22048	22343	22415	22299	22233	22233	22333	22101	22336	22324	22178	22290	22329	22280	22265	22253	22283	22338	22377	22441	22444	22365	22497	22388	22204	22345	22503	22501	22334	22274	22389	22270	22269	22344	22273	22495	22115	22201	22383	22475	22479	22351	22452	22190	22366	22325	22294	22310	22515	22257	22142	22246	22298	22058	22278	22366	22120	22227	22525	22453	22191	22278	22324	22336	22252	22382	22338	22221	22369	22339	22373	22205	22116	22205	22340	22307	22133	22254	22375	22578	22433	22201	22203	22344	22349	22206	22419	22437	22252	22313	22318	22338	22279	22148	22321	22215	22406	22310	22530	22363	22465	22446	22345	22254	22540	22384	22367	22503	22279	22448	22502	22377	22384	22445	22158	22374	22273	22413	22323	22242	22223	22404	22173	22063	22109	22461	22586	22654	22581	22470	22313	22151	22208	22325	22729	22256	22225	22359	22444	22207	22501	22398	22141	22392	22381	22356	22101	22287	22288	22193	22172	22339	22344	22486	22476	22280	22510	22245	22526	22439	22419	22348	22571	22338	22453	22535	22394	22305	22422	22317	22227	22486	22068	22432	22350	22298	22298	22251	22184	22395	22384	22386	22397	22233	22362	22261	22445	22394	22551	22349	22362	22466	22259	22224	22350	22448	21990	22177	22335	22273	22211	22355	22227	22446	22262	22369	22294	22306	22294	22218	22490	22538	22233	22268	22335	22008	22377	22153	22441	22494	22510	22234	22256	22207	22344	22313	22308	22251	22550	22375	22511	22291	22568	22405	22198	22431	22616	22480	22282	22266	22345	22481	22188	22235	22183	22122	22395	22243	22353	22409	22500	22391	22335	22123	22279	22329	22405	22381	22202	22100	22584	22341	22207	22375	22269	22169	22094	22225	22501	22410	22321	22093	22469	22277	22212	22424	22247	22398	22239	22202	22537	22142	22259	22514	22415	22245	22387	22351	22498	22418	22454	22615	22358	22477	22223	22254	22457	22426	22448	22244	22278	22344	22535	22231	22290	22172	22479	22313	22254	22248	22267	22416	22412	22303	22454	22387	22476	22284	22178	22157	22563	22356	22115	22259	22389	22432	22242	22365	22160	22334	22256	22295	22388	22181	22421	22419	22240	22378	22412	22307	22068	22474	22756	22413	22291	22140	22190	22270	22267	22490	22400	22480	22329	22304	22160	22421	22267	22200	22414	22369	22433	22259	22224	22370	22432	22263	22324	22264	22317	22261	22464	22675	22211	22380	22318	22371	22431	22130	22460	22523	22363	22468	22442	22159	22114	22452	22303	22457	22139	22176	22205	22077	22400	22309	22244	22526	22151	22081	22179	22366	22445	22552	22449	22421	22314	22143	22450	22369	22308	22315	22320	22250	22124	22065	22283	22573	22168	22175	22404	22236	22410	22288	22366	22378	22430	22294	22428	22554	22499	22327	22197	22246	22214	22491	22370	22472	22400	22309	22189	22378	22037	22445	22452	22481	22239	22353	22485	22221	22574	22347	22171	22154	22353	22322	22420	22276	22258	22147	22648	22276	22306	22260	22487	22501	22111	22426	22458	22345	22366	22310	22377	22239	22363	22344	22421	22140	22183	22361	22693	22435	22371	22366	22561	22532	22483	22382	22422	22399	22543	22119	22114	22114	22395	22304	22147	22344	22374	22177	22512	22158	22218	22119	22283	22286	22298	22548	22407	22459	22059	22429	22455	22207	22259	22242	22224	22523	22451	22271	22210	22211	22322	22209	22342	22517	22239	22499	22389	22086	22465	22351	22080	22182	22209	22233	22460	22282	22415	22415	22228	22333	22578	22341	22260	22442	22177	22188	22299	22325	22262	22055	22341	22306	22195	22435	22245	22411	22399	22335	22340	22379	22070	22371	22458	22353	22229	22469	22323	22310	22038	22234	22329	22226	22312	22292	22274	22287	22319	22170	22401	22481	22299	22161	22481	22274	22288	22129	22255	22320	22431	22341	22363	22236	22718	22158	22249	22278	22190	22254	22189	22259	22144	22340	22231	22333	22384	22405	22178	22470	22624	22454	22435	22576	22763	22409	22585	22505	22515	22234	22407	22381	22193	22201	22385	22313	22375	22159	22149	22271	22296	22431	22183	22237	22411	22422	22331	22332	22409	22224	22402	22268	22293	22261	22561	22389	22231	22301	22497	22367	22512	22296	22388	22433	22432	22387	22562	22226	22573	22216	22239	22227	22362	22478	22311	22413	22384	22305	22406	22311	22359	22213	22620	22208	22618	22446	22261	22241	22411	22344	22287	22391	22411	22157	22075	22555	22225	22311	22459	22151	21995	22061	22477	22226	22343	22388	22453	22384	22274	22284	22273	22112	22499	22538	22399	22404	22450	22322	22446	22389	22189	22138	22116	22734	22525	22448	22290	22167	22478	22370	22414	22297	22157	22388	22325	22423	22632	22606	22275	22248	22394	22339	22289	22308	22612	22184	22309	22308	22648	22255	22290	22337	22277	22352	22161	22149	22361	22291	22403	22297	22273	22096	22263	22378	22624	22332	22489	22555	22351	22621	22415	22431	22444	22304	22372	22391	22648	22318	22533	22535	22519	22416	22303	22470	22226	22392	22345	22369	22344	22432	22471	22523	22326	22483	22652	22231	22437	22420	22310	22544	22204	22268	22412	22546	22538	22303	22223	22049	22217	22335	22321	22326	22448	22373	22511	22690	22506	22314	22313	22260	22096	22187	22234	22314	22152	22157	22112	22359	22292	22382	22327	22449	22215	22300	22533	22529	22397	22267	22382	22233	22352	22172	22496	22455	22170	22485	22260	22148	22286	22208	22329	22232	22295	22438	22152	22155	22245	22396	22169	22112	22416	22312	22368	22273	22348	22441	22396	22374	22247	22208	22470	22270	22324	22525	22411	22256	22410	22460	22220	22271	22253	22394	22289	22059	22299	22057	22326	22382	22562	22077	22186	22235	22259	22682	22565	22315	22357	22260	22408	22310	22136	22275	22414	22125	22387	22295	22223	22316	22528	22423	22433	22484	22510	22407	22245	22469	22418	22433	22344	22237	22538	22311	22513	22185	22354	22164	22524	22167	22224	22036	22389	22010	22416	22422	22345	22236	22348	22578	22433	22568	22612	22529	22542	22480	22705	22381	22288	22321	22371	22292	22250	22518	22483	22332	22332	22397	22203	22204	22147	22295	22454	22712	22290	22463	22276	22445	22524	22452	22587	22457	22202	22381	22115	22584	22401	22442	22348	22509	22485	22330	22236	22369	22328	22297	22154	22289	22393	22207	22375	22722	22176	22394	22455	22149	22356	22183	22623	22211	22455	22223	22395	22124	22423	22495	22327	22295	22544	22513	22231	22464	22380	22267	22242	22375	22378	22618	22483	22001	22196	22161	22295	22480	22417	22292	22564	22421	22332	22277	22445	22568	22423	22319	22315	22388	22391	22524	22396	22593	22269	22310	22413	22245	22246	22286	22304	22221	22220	22356	22416	22356	22024	22302	22453	22366	22288	22426	22389	22501	22464	22435	22449	22339	22555	22225	22164	22199	22243	22368	22437	22491	22437	22247	22344	22349	22460	22219	22229	22353	22376	22190	22388	22274	22226	22437	22250	22412	22345	22081	21970	22155	22347	22220	22124	22262	22170	22153	22201	22291	22126	22251	22359	22009	22450	22289	22431	22400	22446	22633	22275	22215	22231	22159	22431	22249	22343	22107	22105	22198	22520	22229	22304	22248	22160	22174	22375	22067	22291	22364	22278	22568	22302	22382	22414	22258	22317	22295	22549	22257	22310	22356	22215	22438	22477	22331	22463	22449	22391	22171	22386	22504	22400	22246	22190	22100	22554	22400	22340	22369	22460	22450	22337	22342	22664	22113	22119	22273	22424	22387	22458	22113	22366	22278	22091	22368	22505	22431	22397	22485	22380	22419	22108	22364	22462	22346	22178	22524	22332	22726	22316	22337	22146	22455	22464	22290	22400	22321	22399	22283	22393	22425	22143	22203	22168	22198	22262	22379	22440	22517	22513	22409	22456	22384	22533	22188	22509	22555	22362	22279	22355	22296	22532	22203	22465	22081	22436	22489	22136	22357	22324	22486	22370	22213	22121	22515	22261	22364	22237	22312	22197	22609	22246	22398	22262	22474	22099	22206	22220	22261	22331	22255	22544	22395	22343	22391	22476	22496	22443	22592	22377	22283	22534	22271	22249	22406	22247	22127	22308	22005	22375	22303	22388	22312	22410	22337	22486	22612	22521	22128	22009	22198	22259	22620	22201	22312	22367	22484	22178	22432	22357	22162	22156	22223
17495	28563	27787	22849	19816	18321	17427	16935	16277	16156	15689	15510	15526	15301	15412	15347	15245	15232	15215	15043	15211	15242	15109	15127	15046	14942	14821	15042	14975	14876	15086	15030	14980	15012	14998	14918	14969	15052	14978	14826	15055	14996	14862	14868	14889	14969	15054	14997	14933	14850	14878	14708	14840	14892	14891	14748	14927	14839	14790	14781	15004	14927	14954	14916	14919	14931	14895	14878	14826	14719	15038	14943	14976	14739	15089	14875	14930	14719	14845	14920	14938	15008	14801	14908	14963	14799	14965	14916	14966	14832	14782	14778	14967	14826	14952	14801	14859	14763	14837	14885	14885	14853	14779	14810	14956	14790	14896	14899	15059	14823	14929	14760	14833	15025	15054	14774	14889	14796	14911	14887	14820	14875	14799	14981	14930	14837	14970	14735	14887	14627	14896	14870	14816	15034	14734	14730	14839	14982	14736	14780	14898	14915	14722	14923	14769	14823	14906	14887	14874	14651	14961	14654	14852	14958	14907	14684	15010	14807	14953	14746	14781	14914	15011	14824	14850	14819	14812	14844	14908	15004	14925	14834	14864	14892	14777	14754	14880	14914	14996	14952	14956	14792	14808	14877	14879	14818	14877	15016	14819	14827	14988	14795	15042	14737	14763	14925	14987	14828	14831	14842	14841	14924	14853	14942	14815	14805	14802	14827	14837	14952	14834	14760	14750	14776	14822	14680	14666	14930	14739	14805	14983	14961	14771	14944	14734	14870	14765	14907	14810	14752	14772	15055	14971	14769	14670	14759	14835	14787	14976	14814	14895	14763	14881	14779	14931	14710	14793	14935	14963	14810	14678	14830	14935	14745	14839	14771	14863	14681	14666	14916	14930	14888	14722	14869	14713	14882	14890	14846	14953	14921	14698	14883	14799	15018	14879	14828	14875	15079	14837	14749	14744	15030	14834	14867	14986	15003	14776	15015	14866	14824	14880	14748	15050	14664	15009	14819	14843	14860	14608	14767	14943	14772	14664	14757	14782	14827	14996	14978	14916	14949	14899	14843	15002	14792	14835	14802	14797	14892	14806	14982	14877	15032	14854	14885	14840	14854	14873	14860	14819	14826	15037	14802	14846	14678	14762	14910	14876	14617	14866	14835	15006	14898	14785	14968	14774	14830	15027	14829	14841	14749	14765	15056	14732	14874	14818	14662	14895	14891	14828	14773	14887	14736	14715	14757	14760	14939	14736	14946	14882	14838	14925	14873	14766	14808	14865	14816	14891	14923	14813	14909	14768	14757	14624	15007	14794	15063	14860	14983	14700	14726	14737	14699	14897	14855	14809	14825	14943	15014	14924	14932	14927	14796	14888	15023	14920	14769	14871	14911	14698	14742	14769	14792	14836	14773	14872	14674	14800	14834	14836	15006	14651	14950	14795	14916	14737	14895	14988	14840	14941	14808	14960	14933	14944	14758	14867	14941	14898	14780	14860	14853	14857	14686	14706	14864	14755	14903	14876	14911	14833	14777	14886	14843	14746	14812	14918	14828	14955	14703	14730	14879	14869	14765	14693	14809	14947	14767	14974	14720	14717	14873	14851	14997	14906	14935	14870	14963	14675	14863	15071	14808	14701	14897	14883	14749	14759	15010	14715	14722	14758	14814	14905	14639	14810	14707	14803	14869	14885	15147	14827	14776	14845	14777	14774	14875	14909	14949	14846	14799	15002	14909	14864	14730	14888	14642	14931	15076	14814	14810	14684	14837	14772	14950	14631	14827	15027	14940	14804	14681	14876	14804	14782	14812	14959	14716	14656	14973	14886	14992	14733	14789	14899	14747	14990	14766	14838	14936	14823	14802	14749	14911	14835	14887	14834	14830	14813	14851	14803	14754	14699	14963	14781	14855	14703	14643	14650	14900	14860	14948	14804	14654	14796	14873	14913	14762	14698	14817	14840	14828	14965	14871	15011	14789	14909	14929	14841	14780	14950	14649	14952	14874	14821	14717	14870	14916	14768	14761	14703	14944	14799	14873	14814	15014	14835	14794	14889	14818	15069	14861	14898	14901	14745	14861	15000	15038	14670	15088	14730	14769	15034	14920	14701	14738	14963	14786	14899	14924	14854	14851	14937	14791	14700	14873	14840	14811	14857	14829	14750	14853	14905	14850	14890	14962	14852	14561	14817	14725	14729	14836	15015	14884	14950	14880	14888	14771	14764	14849	14853	14708	14782	14796	14904	14969	14995	14791	14941	14771	14815	14768	14821	14866	14889	14837	14800	14956	14824	14699	14774	14912	14892	14879	14985	14920	14863	14934	14997	14832	14694	14883	14795	14975	14731	14828	14805	14805	14915	14961	14886	14624	14866	14805	14712	14716	14825	14989	14913	14899	14882	14640	14851	14821	14715	14919	14827	14920	15080	14780	14775	14708	14823	14874	14846	14903	14824	15021	14848	14972	14957	14750	14723	14859	14779	14779	14954	14675	14848	14703	14821	14689	14904	14774	14967	14672	14907	14786	14906	14844	14871	14673	14748	14675	14977	14936	14714	15037	14856	14649	14879	14780	14859	14920	14760	14821	14828	14858	14804	14790	15003	14916	14829	14866	14979	14802	14777	14853	14734	14564	14872	15029	14703	14749	14995	14721	14916	14870	14937	14748	15004	14814	14954	14897	14783	14760	14636	14849	14833	14847	14918	14853	14752	15057	14764	14778	14890	14836	14879	14743	14711	14860	14704	14828	14820	14873	14731	14790	14734	15024	14805	14945	14700	14743	14829	14812	15003	14758	14902	14857	14925	14769	14820	14733	14910	14857	14870	14986	14778	14842	14973	14810	14707	14770	14884	14937	14824	14807	14820	14865	14902	14966	14761	14765	14991	14834	14866	14711	14965	14812	14802	14897	15027	14776	14793	14777	14732	14729	14863	14936	14917	14700	14744	14849	14692	14962	14710	14825	14986	14858	14773	14807	14764	14848	14952	14810	14827	14985	14928	14756	14925	14909	14742	14901	14650	14830	14796	14932	14794	14944	14864	14755	14766	14880	15012	14757	14890	14896	14824	15071	14873	14902	14829	14859	14822	14610	14842	14710	14835	14806	14884	14659	14933	14854	14831	14825	14837	14895	14839	14818	14822	14835	14793	14908	14697	15009	14765	14831	14806	14868	15052	14911	14956	14772	14979	15007	14824	14881	14814	14897	14802	14977	14845	14971	14714	14804	14693	14891	14693	14953	14951	14832	15024	14637	14755	15094	14696	14858	14746	14873	14735	14930	14906	14867	15048	14918	14767	14882	14789	14745	14857	14837	14887	14697	14800	14764	14802	14756	14850	14867	15026	14931	14927	14755	14738	14761	14817	14859	14791	14930	14980	14901	14702	14990	14769	14746	14831	14793	14867	14825	14721	14792	14807	14874	14930	14841	14952	14741	14937	14728	14601	14848	14860	14778	14787	14910	14905	14768	14801	14845	14867	14785	15029	14777	14965	14783	14878	14871	14904	14650	14972	14656	14742	14859	14968	14840	14720	14832	14881	14906	14785	14894	14952	14939	14878	15064	14737	14773	14834	14890	14870	14761	14823	14814	14782	14837	14865	15117	14652	14779	14860	14884	14938	14670	14863	15027	14705	14838	14884	14857	14851	14856	14922	14935	14794	14826	14851	14784	14834	14880	14764	14993	14803	14882	15005	14828	14838	14719	14886	14809	14814	14884	14847	14863	14808	14959	14657	14787	14936	14764	14966	14844	14839	14918	14935	14791	14873	14875	14900	14889	14909	14975	14757	14694	14967	14744	14986	14844	14727	14860	14923	14663	14987	14849	14894	14995	14740	14832	14893	14907	14840	14900	14970	14804	14822	14888	14857	14708	14937	14818	14695	14769	14994	14893	14716	14906	14883	14939	14910	14636	14817	14892	14882	14894	14805	14738	14865	14938	14682	14907	14783	15003	15045	14819	14769	14801	14866	15017	14845	14634	14791	14952	14802	14838	14914	14958	14855	14845	14713	14840	14673	14750	14814	14851	14885	14764	14711	14789	14851	14925	14808	14844	14775	15013	14944	14797	14785	14879	15032	14979	14848	14814	14803	14958	14923	14873	14910	14851	14862	14793	14813	14844	14869	14707	14799	14832	14941	14789	15078	14731	15044	14777	14796	14881	14972	14842	14927	14773	14904	14868	14829	14857	14813	14994	14841	14744	14870	14926	14757	14706	14859	14947	14830	14856	14926	14928	14868	14791	14854	14679	14826	14791	14850	14837	14825	15137	14840	15052	14748	14711	14824	14864	14976	14884	14904	14773	14737	14901	14730	14891	14918	14851	14908	14687	14983	14858	14937	14730	14738	14969	14975	14917	14769	14781	14831	14790	14973	14858	14843	14881	14920	14876	14785	14918	14825	14827	14878	14839	15120	14858	14831	14882	14902	14974	14830	14829	14895	14664	14848	14905	14654	14964	14843	14847	14949	14884	14911	14813	15032	14810	14640	14708	14909	14853	15021	14840	14807	14781	14951	14870	14883	14887	14802	14841	14884	14947	14879	14906	14876	14932	14803	14878	14532	14684	14828	14850	14794	15002	14879	14891	14760	14848	14845	14830	14869	14952	14793	14849	14903	14821	14868	14727	14846	14799	14855	14951	14873	14797	14973	14972	14722	14826	14712	14667	14910	15061	14800	14902	14911	14847	14706	14937	14824	14854	14917	14771	14824	14950	14764	14937	14878	14898	14774	14866	14916	14854	14950	14954	14683	15001	14890	14752	14746	14790	14849	14814	14821	14886	15038	14982	14712	14819	14811	14920	15029	14799	14825	14912	14947	14877	14793	14845	14955	14925	14706	14900	14962	14802	14866	14838	14927	14758	14929	15092	14770	14883	14785	14856	14875	14891	14717	14871	14827	14809	14768	14892	14743	14750	15012	14903	14773	14849	14789	14983	14834	15038	14714	14864	14950	14722	14867	14765	14759	14923	14885	14856	14818	14904	14894	14989	14832	14792	14569	14737	14767	14813	14867	14706	14753	14818	14952	14855	14804	14945	14785	14937	14805	14954	14802	14999	14833	14805	14869	14951	14909	14875	14606	14841	14659	14808	14974	14885	14715	14937	14900	14862	14781	14674	14848	14783	15024	14906	14908	14873	15014	14815	14709	14873	14812	14979	14828	14912	14848	14733	14933	14976	14781	14920	14857	14952
22766	21190	27890	24842	21959	25569	30019	25930	24304	24593	24199	23814	23760	23825	23647	23773	23391	23579	23402	23425	23503	23235	23410	23230	23196	23221	23262	23325	22953	23164	23237	23246	23383	23205	23226	23088	23154	23262	23080	23151	23337	23070	23050	23125	23177	23104	23086	23090	23079	23032	23147	23011	22976	23059	23203	22933	22823	23117	22814	23070	22979	22936	23029	23095	22968	23108	22788	23020	23067	23023	23149	22852	22764	23000	23139	23029	23019	22965	22893	23061	23142	22823	22982	23298	23094	22817	22956	22931	22905	22924	22838	23109	22952	22801	22886	23071	22910	22730	22944	23149	22962	22850	22717	23161	23010	22796	22909	23040	22985	22703	22879	22955	22946	23188	22886	22976	22960	22772	22804	22899	22912	22945	22962	22761	23141	22985	23082	22958	22899	22935	22974	22825	22761	22827	22855	23086	22949	22934	23088	23072	22959	22862	23140	22886	22966	23069	23131	22929	23052	22976	22849	22838	22704	22648	22940	23034	23009	22998	22974	22846	22677	22960	23032	22741	22658	23050	23165	22864	22651	23109	23053	22752	23120	22748	22764	22795	22959	22799	23076	22921	22695	22638	22829	22939	22814	22795	22874	22819	23026	22929	22628	22771	22871	22954	22867	22882	23012	23004	23124	23022	22640	23028	22995	22951	23076	23001	22944	22913	23099	23125	22940	23006	22969	22722	22782	22834	22906	23095	22943	22801	23144	22899	22865	23058	22963	23052	22774	22821	22899	22670	22684	22930	22826	22798	22917	22734	22946	22849	22796	22896	22745	22669	22970	22682	22891	22887	23057	23042	22960	22754	22767	22949	22998	22997	22916	22950	22858	22996	22880	23208	22824	22935	23144	22865	22995	22811	23064	23003	22883	22920	22784	22989	22930	22834	22871	22830	23015	22811	23077	22978	23066	23012	23054	22964	22923	23020	22579	22947	22585	22712	23284	23007	23001	22865	22713	23096	22863	23083	22845	22997	23066	22716	22912	22959	23122	23072	22927	22979	22720	22861	22870	22996	22906	22570	22743	22669	23004	22904	22960	22719	23021	22981	22893	23071	23071	22594	22720	22871	23128	22991	23022	23018	23046	22901	23087	22962	22970	23136	22901	22884	22929	23071	22718	22894	23012	22856	23245	23198	22891	22847	23028	22849	23179	23218	22719	22889	23096	23013	22842	22742	22916	22989	22912	22947	23088	22818	22954	22981	22812	22678	22982	22739	22755	22956	22983	22973	22745	22984	22961	22908	22783	22952	22704	22839	22918	22854	22869	22684	22769	22776	22951	22763	22724	22691	23042	22801	22883	22794	23151	22753	22802	22728	22821	22847	22849	22911	22835	22882	22801	22719	22880	22765	22828	23128	22847	22930	22754	22971	23062	22989	22720	22862	22916	22873	22956	22794	22894	23020	22863	22918	22943	22893	22928	22830	23059	23039	22917	22736	22976	23139	22926	22907	22814	23015	22833	22865	22693	22946	23179	22826	22972	22840	22922	23089	22855	23097	22822	23001	22773	22710	22937	22733	23002	22861	23089	22734	22964	22737	22737	22979	23040	23211	22779	22931	22871	22821	22772	22555	22873	23065	22939	23131	22878	23136	22986	23319	23114	22990	23047	23158	22879	22810	22970	22851	22967	22765	22852	23061	23059	23031	22807	22691	22887	22684	23107	22895	22899	22858	23051	22789	22895	22925	22776	22806	23033	22940	22708	22762	22910	22964	22818	22814	22970	22969	22900	22889	22821	22999	22922	22712	23087	23169	22808	22848	22881	22722	22998	22751	22804	22817	23118	22683	22732	22832	22712	23012	22940	23016	22705	23023	23061	22637	22868	22779	22882	22721	22538	22717	23086	22989	23058	22939	23143	22678	23001	22961	22993	22828	22992	22735	23084	22954	22969	22836	22826	22812	23028	22984	23000	22934	22741	22710	23010	23171	22930	23079	22805	22914	22681	22829	22962	22886	22867	22817	22809	23031	22834	22895	23053	22978	22753	22884	22915	23007	22978	22636	22754	22998	22928	22816	22966	23057	22947	22996	22745	22913	22918	23051	22854	23024	23030	22793	22916	22984	22870	22970	22984	22902	23180	22916	22854	23132	22929	22869	22947	22821	22915	22484	22792	22770	22997	22894	22815	23056	22802	22810	22820	23063	22798	22903	23048	23053	22821	22893	22775	22787	23117	22947	23064	23003	22805	22895	22923	22963	22964	22917	22973	22868	23061	22764	22952	22893	22500	22859	22841	22759	22793	22867	22675	22912	22779	22862	22968	22821	22575	22893	22867	22998	23051	22922	23288	23137	22846	22886	22716	23003	22832	23245	23114	22897	22925	22772	23068	22912	22974	23042	22867	22825	22776	23013	23076	23009	22803	22942	23062	22966	22901	22783	22948	22665	23012	22672	22885	22843	22784	23030	22851	22948	22867	22792	22925	22844	23196	22759	22868	22755	23081	23046	22995	22943	23093	22938	23064	22891	22855	23206	22941	22944	22875	22812	22671	23002	22939	22964	22780	22889	23042	22712	22819	22999	22961	22925	22971	22977	22987	22697	23067	22972	22915	22786	23136	22996	22927	22908	22999	23126	22941	22906	23223	22925	23009	23082	23155	22849	22851	22912	23289	22875	22676	22941	23183	22815	23165	22841	23066	22792	22621	22950	22765	22889	22828	23047	23013	22790	22947	22904	23041	22803	22817	22813	22943	23053	22883	22746	22898	22743	22867	22761	22935	23049	22961	23019	23116	22894	22811	22758	23013	22713	22705	22861	22848	22847	22812	22944	22824	22814	23038	22847	22941	22976	22922	22940	23179	22931	22898	22881	23009	22991	23042	22757	23003	22899	22941	23027	22966	23167	22979	22655	23022	22867	22843	22854	22757	22902	22872	22948	22965	23042	22869	22836	22923	22934	23059	22808	23029	22858	22973	22979	22937	22853	22974	22757	22938	23019	22684	22899	22972	22680	22853	23144	22932	22691	22742	23076	23022	22719	22769	22619	22930	23062	22909	22853	23022	22966	23104	22966	22750	22826	22897	23110	22885	22913	23022	22896	22773	22949	22942	22739	22893	22779	22997	22851	23017	23033	22810	22594	22988	23116	22960	22883	22896	22745	22658	22819	23029	22802	23138	23000	22591	22820	23065	22951	22949	22990	22846	22683	23001	22710	22931	22870	22993	22692	23063	22929	23156	22737	22867	22575	23011	22813	22821	23073	23074	22767	22861	22708	22812	22781	22862	22891	22798	22689	22976	22919	23015	22957	23065	22922	22730	22962	22962	22833	22805	22725	22864	22768	22792	22967	22855	23080	22925	22853	23040	22971	22606	22905	22839	22846	23074	23097	22926	23152	22893	22883	22849	22845	22700	22925	22994	23064	22827	22868	22869	22980	23063	23133	23121	22610	23046	22650	22891	22774	22417	22896	22913	22980	22897	22854	22898	22939	22925	22710	23134	23235	22916	22984	22760	22852	22985	23057	22838	22705	22815	22996	22898	23053	22959	23086	22826	22761	22843	22878	23222	23040	23139	23037	22883	22855	22978	22836	22826	23063	22855	22948	22807	22775	22984	22899	22898	22719	22847	23040	22768	23113	22997	23082	22918	22840	22829	22982	22861	22631	23049	22994	22755	22888	22742	22896	22813	22871	23110	22668	22660	23100	22880	22821	22781	22870	22845	22859	23064	22796	22920	23103	22935	22858	22827	22835	22963	23227	22822	23090	22932	23093	22899	23043	23034	23074	23106	22895	22756	22941	22975	22893	22837	22749	23022	22706	22835	22849	22888	22783	22930	22824	22832	23171	22948	22874	22910	22765	22978	23109	22848	22789	22886	22694	23154	22674	23139	22873	23041	22952	22892	22969	23058	22965	23149	22958	23037	22932	22756	22931	22793	22804	22805	23053	23124	22473	22988	23017	22835	22936	22923	22844	22666	22799	23093	22892	22881	22813	22668	22758	22677	22868	22971	22719	22892	22907	22746	22922	22728	22942	23165	22969	22655	22890	23042	22832	22607	22809	23048	22800	23165	22939	22896	22841	22980	22796	22762	23011	23044	23001	22690	22889	23082	22689	22872	22879	22665	23049	22952	23165	22956	22976	22883	23105	22797	22651	22787	23034	23177	22959	22979	23126	22853	22968	23145	22972	22951	22977	22908	23013	22917	22969	23142	22935	22847	22921	22774	22960	22883	22840	22859	22805	22949	22792	22866	22625	22939	22800	23082	22768	22908	22882	22871	23058	22932	22897	22761	23147	22988	23007	23059	22748	22922	22830	22846	22683	22998	22977	23051	23023	22987	22922	22829	23078	22951	23016	22794	23019	22816	22905	22872	22841	23014	22947	22980	22770	22854	22881	22889	22844	22873	22752	23010	22712	22789	23002	22852	22966	22727	22844	22834	22941	22953	23111	23000	22822	23237	23012	23078	22856	22854	22810	22840	22956	23149	22988	22829	22881	23041	22902	22857	22698	22916	22988	23193	23086	22937	23000	22882	22879	23016	23009	23177	22874	22975	22770	22850	22638	22936	22760	22939	22991	23007	22958	22900	22748	22870	22820	22864	22785	22598	23000	22585	22962	22740	22677	23117	22968	22685	22715	22918	23035	23071	22958	22700	22796	22801	22821	23048	22867	22738	22939	23177	23076	22794	22620	22953	22908	22910	22983	22706	23082	22894	22706	22741	22774	22702	22871	22989	22648	22738	22851	23154	22883	22908	22961	22851	22758	22994	22756	23057	22967	22817	22817	23203	22701	23001	22978	22840	22888	22924	22948	22998	22875	22805	22867	22799	22702	22972	22830	22876	22647	22842	22626	22887	22769	22821	22953	22916	22913	22807	22913	22941	22567	23083	23119	23075	22997	23157	22977	22932	22782	23126	22868	22742	22990	22871	22952	22647	22942	22868	23044	22724	22911	22982	23102	22853	22774	22941	22844	22925	23002	22874	22902	22895	22631	22725	22867	22885	22794	23017	22745	22908	22917	22953	22839	23077	22925	22886	22862	23068	22956	22737	22873	22716	22936	23053	22836	22856	23146	22953	22710	23046	22890	22866	22915	23108	22925	22794	22750	22811	22717	22735	22762	22896	22550	22831	22967	22917	23075	22984	22797	22953	22852	23033	22891	23155	23165	22881	22863	22992	22716	22665	22895
19761	34338	33135	26868	22944	20507	19196	18145	17583	16971	16625	16399	16133	15898	16039	15871	15833	15432	15784	15643	15633	15614	15427	15413	15427	15400	15385	15118	15201	15264	15190	15244	15260	15287	15208	15138	15273	15105	15388	15172	15327	15099	15269	15118	15052	15183	15133	15057	15050	15120	15101	15072	15011	15041	15066	15006	15069	15156	15025	15079	15096	15073	15051	15154	15072	15008	15048	15171	15177	15144	15146	15051	15026	14946	15073	15083	15130	15033	15035	14883	15122	15041	15124	15005	15074	15217	15068	15151	15123	15082	15021	14980	14955	15088	15111	15148	15069	15043	14921	15081	15086	14932	14922	15197	14983	15014	15118	15023	15110	14870	15095	14824	15024	14856	14987	15131	15130	15043	15096	15026	15073	15057	14928	15066	15020	14863	14842	14892	15170	15213	15007	14919	15078	15095	15025	14957	14891	15118	15096	15033	15015	14900	15028	14902	14923	15078	15029	15095	15000	15079	15064	14931	14783	14956	15054	14970	15104	15005	15008	15017	14944	15076	15066	15016	15012	14927	14836	15106	15075	15032	15090	15088	15037	15040	15008	15073	14843	15024	15110	14966	14919	15075	15169	15026	15002	14998	14908	14992	14927	14961	15032	14967	15010	14975	15168	14925	15140	15056	14987	14904	15007	15160	15119	15048	15059	15065	15039	14873	15041	14907	15070	15160	14960	15118	14983	15144	14961	15015	15045	15034	14939	15048	14810	15160	14944	14994	15055	15033	14908	15030	14968	14919	14998	15046	15056	15089	15150	14887	15220	15052	14876	14999	14963	14979	15236	15075	15081	15028	15076	15079	15109	14909	14994	14961	15144	14958	14996	15039	14986	15011	14973	14952	15143	15120	15142	15119	15022	15145	15067	14993	14948	14869	15318	14981	15035	15015	14944	14892	14991	14985	14884	15059	15121	15037	15034	15019	15034	15031	15025	14953	14934	15154	15021	14994	15141	15030	15026	14988	15036	14913	15064	15123	15011	15013	15025	14980	14978	15063	15121	14858	15070	14957	15081	15181	14951	15017	15035	14968	15210	14863	15027	14818	15069	15151	15034	14952	15100	14963	15053	15054	15015	15091	15078	15003	15053	15006	15168	14938	15100	15046	14990	15034	15074	15070	14970	14764	14943	15098	14984	15069	15056	15154	15106	15127	14968	15074	15287	14985	14830	14989	15096	14995	14982	14926	15059	15071	15188	14867	15177	15037	15011	15029	14896	14873	14910	15113	15078	15075	15005	15049	14959	14847	14920	14951	14912	15025	14998	15044	14967	15098	15061	14900	15181	15078	15218	15077	14992	15187	15013	15104	14978	14896	15086	14849	14959	14908	15123	15021	15051	15132	15095	15064	15046	14903	15177	15123	15044	14987	15018	15137	15086	14927	15007	15028	15071	15093	14973	15067	15096	15067	15039	15024	14920	15048	15156	15020	14831	15146	15139	15178	14952	14950	14933	14818	15081	15010	15032	15153	14961	14752	14960	14960	15003	14895	14993	15048	15024	15200	14931	15107	14916	14961	15020	14932	15098	15130	15021	14973	15032	15057	14961	15123	15030	15055	14992	15012	15115	14986	15002	15007	14956	14982	15049	15061	15007	15084	15188	15060	15109	14979	14942	14973	15035	14996	14962	14879	15135	14991	15050	15113	14845	14966	15044	14975	14865	14829	15207	15018	15002	14971	14994	14889	15031	15008	15019	14932	14904	14979	14976	15148	14814	14938	14928	15182	14918	14940	15164	15070	15083	15046	14995	15267	15165	14849	15059	14906	14979	14884	14885	15066	15005	14981	15099	14977	15084	15020	14973	15078	15092	15104	15051	14925	14892	15037	15014	14996	14971	14862	14995	15026	15144	14993	15033	15136	14920	15214	14935	14943	15122	15116	14850	14992	15077	14947	15016	15005	14946	15079	15005	14846	15140	14931	15031	14940	14858	15006	15086	15216	14972	14997	14836	15040	15217	14890	15134	15151	14908	15038	14887	15083	14994	14979	14893	14959	14975	15099	14991	15155	14998	15016	15157	15048	14990	15015	15187	14882	14993	14895	15083	14931	15056	15076	15046	15034	15121	14907	15272	14984	15035	15051	15035	14992	15076	15195	15010	15159	14844	15043	14980	14854	15049	15067	15083	15019	15182	14977	14968	14924	14974	15000	15060	15055	15103	14994	15023	14976	14849	14907	14961	15074	15087	14972	14998	14954	14979	15060	15025	14909	15057	15115	15109	14963	14897	14964	15095	15085	15146	14831	14952	15049	14835	14936	14897	15092	15100	14948	14899	14942	14933	14966	15023	15147	14859	14931	15136	15009	15161	15080	15039	14967	15085	14969	14948	15024	15115	14937	15089	15079	14889	15173	14981	15072	15017	14928	14986	14879	15003	14884	15057	15111	15068	15102	15012	15051	14865	15129	14932	14925	14890	14986	14794	15074	14981	15187	14982	14910	15123	15132	14950	15052	14988	14907	14914	14911	15119	15064	15085	15088	14851	15078	14995	14958	15028	14973	14943	14894	15061	15179	15089	15170	14877	14972	15070	14944	14981	15082	15124	15029	15244	14952	15063	15159	14899	15108	14976	14778	15112	14967	15054	15068	14965	15040	15037	14874	14945	15005	14958	15240	15035	14878	14889	15002	14999	15160	15099	15084	15281	14944	15020	14971	14806	14917	15085	14950	15117	14946	15041	15012	14900	14963	15093	14867	15244	14862	14905	14999	14957	15191	14957	15093	14969	15027	14961	14936	15070	15088	14926	15072	14869	15068	15000	14968	15010	14996	14978	14852	14998	15190	15013	14908	14963	14926	15040	15086	14972	15016	14952	15077	15127	15026	14982	15067	14966	14993	15122	14971	15061	14975	15074	14670	15207	15061	15030	14951	14940	15075	15047	14874	15231	15003	15113	15206	14974	15093	14882	15114	14956	15006	14921	14948	14926	15205	15013	15032	15250	15033	15075	15004	15231	14931	15090	15115	15125	15011	14896	14895	15154	15023	14937	14961	14847	15230	15038	15056	14837	14891	15173	14963	15033	14834	14914	15153	14940	15125	15000	14841	15020	15190	15186	14978	15036	14906	14919	15002	15157	14996	15062	15040	15030	15051	15081	15039	14980	14925	15042	15099	15297	15174	15085	15053	14934	15266	14984	15049	14951	15033	14999	14809	15064	15072	14952	15065	14949	14963	14912	15129	14954	14840	15074	14962	15070	15245	14968	15002	15002	14888	15151	15086	15056	14951	15130	14865	15045	15205	14930	15085	15117	15013	15132	15061	14939	15128	14988	15139	15069	15099	14992	15156	14979	14941	15113	15054	15027	14868	14989	15090	15001	14968	15021	15207	14905	15075	15121	14872	14989	15025	14924	15197	14849	15117	15068	14996	14947	15053	14952	15076	14996	15079	15164	14929	15040	15113	15047	14996	15053	14877	14891	14898	14939	15172	14983	14939	14979	14882	14996	15134	14932	14971	14861	14788	14996	15037	14981	15078	15052	15008	14973	14834	14960	14968	14972	15117	15239	14899	14984	14900	14944	14928	15134	15140	14915	14992	14963	15222	14958	14948	14941	15072	15107	15066	15026	14947	14876	15133	14925	15110	14928	14892	15064	15183	15113	14976	14896	15009	14981	14924	15132	15140	15035	14970	14978	14958	14917	15050	14970	15047	15122	14990	15008	15083	15058	15056	14868	14994	15095	15082	14971	14845	14988	14983	14952	15091	14962	14982	15130	15095	15082	15014	15086	15097	15017	14977	14910	14917	15189	14905	14984	15049	15113	15039	14917	15141	14821	14905	14952	15083	14979	14906	15112	14974	15155	14952	15145	14869	14979	15099	14886	14953	14915	14830	15096	15034	15133	14957	15095	14912	15059	15032	14979	15026	14998	15080	15128	15046	14985	14970	14983	15002	15016	14962	15109	14853	14786	14855	15148	15026	15018	14972	14891	14999	15001	14978	15194	14921	14905	15153	14977	15061	14915	14804	14998	15013	15138	15114	14957	15108	14820	14940	15080	14946	15007	14951	14882	14941	15005	15159	15010	15068	14979	15056	15024	15195	14999	15135	15002	14952	15027	14889	15140	14952	15084	15151	15111	15032	14945	15193	15067	15105	15012	15102	15043	15152	14997	14978	14996	14859	15147	14854	14930	15087	14939	15016	14930	15144	14939	15040	14991	15031	15035	14979	14812	14995	14994	15111	15111	14998	15083	15032	14870	14933	14997	15082	15152	15060	15152	14950	14942	15079	15023	15051	14937	15160	15197	14964	15222	14953	15030	14846	14998	15023	15012	15106	15001	14957	15096	15065	15056	14972	14942	14929	15008	15044	15099	15037	14986	14780	15123	14924	14823	14995	15157	15047	14983	15014	14973	15049	15028	14960	14980	15109	15060	15064	14953	15005	15083	14968	14963	15006	14909	14975	14855	15010	15074	15046	15088	14860	14988	14685	14925	14972	15024	15049	15086	15085	15092	15059	15086	14959	15043	14895	14914	14955	15019	14889	15016	15125	15097	14781	15093	15008	15100	15056	14994	14895	15027	15036	15081	14949	14967	15096	15123	15140	15062	14904	15031	15127	15007	15036	14943	14961	15148	15101	15033	15050	15019	14961	15119	14886	14949	15126	15021	14935	15099	14953	15083	15113	15008	14973	15079	15035	14998	14899	15142	14941	14904	15084	14932	15124	15167	15151	14998	15006	15118	14991	15027	14987	15105	15042	15099	14989	15030	15002	15051	15086	14891	14750	14902	14888	15137	14994	15088	15140	15120	14974	15236	14870	15084	14995	15103	15080	15057	15031	14821	15036	14927	15221	15091	15150	15211	14851	15069	14904	14901	15079	15014	15032	14973	15201	15032	15089	15047	14943	14856	14874	15088	14952	15215	14801	15088	15214	14960	15021	14909	15052	14926	15060	15023	15208	15104	15150	15031	15022	14870	14906	15089	15056	15045	15215	15007	14999	14830	15061	15141	15020	14991	14791	15085	14854	15131	15000	14971	14903	14987	15083	15003	15067	15043	15158	14927	15000	14959	15105	14929	15098	14967	14936	15048	15007	15022	15035	15150	15071	15072	15145	15194	15162	15043	14855	14929	15039	15048	15037	15146	15095	14829	15122	15136	14928	15038	15095	14958	15073	15093	15053	15041	14898
34302	26460	29238	27563	25633	25064	25091	24773	24532	24487	24341	24287	24882	24207	24229	24424	24211	24287	24504	24321	24119	24375	24485	24071	24211	24492	24498	24142	24516	24204	24301	24091	24042	24298	24276	24246	24085	24235	24002	24577	24150	24205	24293	24203	24125	24331	24230	23948	24259	24205	24186	24365	24357	24209	24374	24373	24323	24241	24229	24321	24160	24324	24387	24156	24301	24234	24251	24217	24367	24301	24072	24117	24237	24203	24160	24327	24296	24258	24255	24295	24108	24300	24386	24247	24407	24052	24158	24308	24427	24275	24159	24125	24100	24089	23961	24413	24164	24313	24247	24451	24220	24218	24259	24140	24235	24275	24169	24223	23982	23997	24035	23949	23968	24381	24232	24092	24361	24377	24494	24179	24308	24093	23924	24000	24055	24102	24276	24048	24345	24283	24157	24025	24154	24365	23911	24222	24136	24325	24305	24276	24467	24331	24002	24122	24086	24409	24162	24373	24267	24025	24057	24035	24423	24219	24101	24372	24245	24337	24202	24175	24000	24208	24113	24176	23973	24064	24206	24160	24132	24124	23979	24251	24247	24225	24229	24090	24166	24021	24158	24019	24246	24160	24187	24382	24096	24310	24381	24283	24082	24059	24183	24239	24356	24335	24301	24389	24054	24281	24007	24184	24185	24258	24469	24482	24374	24312	23988	24152	24123	24085	24236	24185	24148	24285	24169	24201	24169	23780	24240	23990	24270	24102	24052	24343	24370	24053	24329	24082	24405	24161	24163	24255	24373	24277	24251	24177	24330	24192	24357	24057	24145	24292	23903	24224	24298	24305	23995	24045	24287	24226	24316	24238	24209	24196	24079	24044	24235	24062	24218	24371	24368	24102	24139	24180	24185	24149	24234	24371	24271	24114	24262	23876	24285	24094	24200	24233	24126	23947	24334	24182	24159	24196	24122	24126	24236	24217	24446	24268	24371	24292	24200	24260	24241	24127	24104	24327	24002	24395	24309	24240	23937	24051	24082	24094	24115	24165	24075	24279	24251	24382	24242	24233	24221	24190	24188	23945	24066	24249	24265	24039	24180	24025	24194	24257	24025	24246	23997	24362	24095	24288	24130	24292	24300	24105	24146	24120	24287	24389	24080	24127	24002	24192	23925	23966	23992	23942	24253	24377	24034	24061	24247	24178	24200	24391	24286	24274	24328	24461	24195	24290	24535	24210	23980	24145	24269	24004	24485	24133	24320	24147	24213	24326	24081	24196	24021	24178	24280	24126	24245	24111	24274	24440	24116	24121	24232	24272	24038	24192	24161	24297	23903	24205	24200	24263	24086	24036	24117	24176	24230	24126	24369	24254	24106	24245	24462	24422	24190	24235	24039	24165	24081	24068	23984	24369	24363	24202	24092	24153	24291	24371	24091	24164	24287	24042	24053	24160	24113	24284	24112	24289	24219	24007	24101	24342	23770	24228	24302	24136	23857	24311	23930	24177	24184	24272	23989	24157	24133	24083	24132	24341	24238	24172	24237	24174	24168	24308	24188	24188	24301	24248	24046	24227	24205	24421	23978	24129	24540	24299	24298	23978	24087	24302	24216	24393	24465	24218	24406	24320	24238	24268	23989	24091	24197	24224	24162	24242	24089	24282	24013	24133	24233	24346	24403	24027	24094	24111	24211	24199	24110	24120	24163	24307	24397	24209	24162	24253	24111	24153	24180	24078	24071	24330	24167	24254	24298	24278	24169	24306	24348	24045	24080	24094	24167	24023	24141	24112	24173	24355	24336	24249	24100	24290	24110	24191	24163	24191	24084	24110	24278	24024	24322	24272	24355	24411	24362	24082	24265	24125	24316	24389	24450	24087	24151	24212	24088	24291	24110	24103	24279	24099	24017	23877	24240	24173	24104	24193	24211	24080	24166	24215	24192	24170	23951	24450	24041	24206	24191	24312	24412	24364	23942	24226	23977	24303	24103	24340	24284	23940	24068	24259	24206	24231	24282	24497	24233	24379	24106	24380	23958	23885	24396	24276	24144	24165	24321	24006	24204	24308	24350	23902	24082	24284	24032	24195	24323	24177	24226	24017	24188	24439	23994	24272	24185	24327	24140	24157	24337	24270	24128	24170	24353	24302	24346	24164	23964	24246	24292	24157	24043	24342	24231	24236	24122	24297	24346	24338	24211	24306	24211	24217	24228	24231	24030	24192	24334	24193	24325	24355	24321	24036	24230	24126	24476	24205	24231	24211	24039	24287	24407	24234	24416	24308	24328	24275	24012	24463	24109	24117	24121	24413	24240	24205	24501	24640	24194	24198	24264	24481	24331	24211	24199	24106	24431	24206	24248	24421	24284	24160	24231	24347	24202	24063	24065	24278	24209	24198	24195	24302	24181	24064	24328	24286	24172	24206	24090	24287	24340	23976	24327	24292	24189	24347	24243	24151	24187	24247	23921	24102	24277	24050	24351	24399	24281	24126	24316	24247	24025	24262	24312	24363	23898	24170	24120	24201	24268	24299	24284	24123	24271	24167	24176	24095	24248	24169	24476	24333	24244	24303	24149	24375	24080	24321	24313	24158	24053	24220	24074	24057	24252	24349	24017	24402	24453	24163	24248	24194	24187	24167	24160	24155	24203	24046	24188	24202	24207	24109	24260	24149	24132	24008	24245	24120	24159	24282	24101	24190	24335	24067	23890	24122	24130	24304	24028	24128	24412	24279	24481	24212	24334	24446	24244	24150	24202	24191	23956	24221	24126	24355	24101	24119	24085	24092	24212	24208	24247	24138	24215	24166	24179	23917	24140	24128	24214	24202	24322	24197	24168	24248	24367	24175	24276	24256	24351	24166	24067	24490	24243	23988	24211	24149	24305	24235	24445	24353	24239	24088	24308	24246	24041	24136	24051	24175	24176	24183	24215	24283	24416	24086	24566	24412	24416	24183	24237	24381	24100	24209	23973	24090	24133	24163	24315	24071	24185	24146	24180	24101	24097	24301	24358	24287	24469	24372	24005	24179	24343	24147	24344	24266	24273	24190	24200	24278	24241	24066	24336	24243	23881	24002	24375	24089	24393	24195	24193	24115	24344	24237	24098	24219	24239	24199	24026	24339	24305	24287	24165	24265	24233	24047	24172	24210	24291	24321	24358	24275	24311	23945	24200	24398	24090	24076	24195	24367	23948	24304	24188	24256	24318	24257	24130	24212	24259	24296	24381	24430	24393	24363	24540	23864	24269	24097	24087	24165	24150	24266	23915	24284	24362	24308	24301	23944	24099	24133	24042	24470	24094	24257	24141	24376	24267	24358	24070	24135	24155	24162	24371	24189	24271	24473	24375	24098	24348	24254	24361	24229	24363	24117	23913	24249	24145	24157	24347	24178	23880	24024	24193	24352	24322	24195	24205	23971	24228	23926	24096	24166	24132	24125	24197	24214	24486	24156	24127	24261	24203	24040	24339	24173	24228	24149	24305	24349	24098	24158	24100	24057	24434	24326	24249	24398	24444	24186	24325	24187	24379	24240	24217	24081	24196	24206	24062	24163	23983	24208	24107	24291	24104	24238	24482	24366	24162	24098	24151	24018	24157	24308	24340	24178	24220	24197	24040	24268	23797	24214	24276	24091	24128	24288	24353	23898	24186	24077	24187	24098	24260	24345	24356	24259	24119	24478	24443	24181	24431	24287	24219	24285	24062	24354	24220	24412	24283	24076	24116	24259	24166	24236	24084	23963	24001	23947	24250	23961	24121	24187	24118	24160	24208	24120	24093	24265	24155	24050	24167	24091	24456	24221	24106	24102	24079	24054	24220	24244	24227	24036	24151	24030	24141	23919	24161	24232	24093	24175	24153	23971	24128	24170	24203	24293	24224	24321	23964	24134	24263	24253	24581	24269	24099	24364	24135	24186	24231	24061	23940	24294	24222	24045	24249	24148	24352	24205	24094	24107	24212	24221	24326	24176	24124	24183	24452	24428	24244	24452	24401	24101	24180	24079	24218	24385	24259	24442	24059	24089	24259	24402	24289	24324	24195	24310	24661	24264	24395	24312	24244	24110	24250	24268	24161	24084	24039	24101	24199	24366	24264	24206	23926	24084	24206	24384	24325	24227	24091	24233	24406	24102	24272	24402	24446	24090	24309	23951	24229	24287	24409	24441	24313	24361	24182	24155	24506	24277	24223	24342	24489	24107	24118	24118	24497	24221	24381	24499	24276	24196	24164	24372	24104	24295	24214	24129	24065	24317	24328	24232	24092	23924	24241	24239	24345	24370	24495	24227	24345	24185	24246	24131	24439	24186	24174	24352	24147	24128	24153	24217	24175	24064	24590	24251	24299	24159	24419	24357	24054	24171	24261	24241	24149	24211	24158	24119	23947	24142	24304	24324	24122	24326	24225	24141	23973	24414	24134	24157	24472	24247	24215	24232	24104	24150	24321	24079	24322	24480	24235	24349	24388	24283	24239	24505	24390	24107	24241	24145	24128	24165	24282	24308	24470	24342	24316	24056	23984	24174	24302	24040	24174	24329	24053	24305	23955	24292	24198	24117	24244	24030	23950	24220	24155	24100	24137	24209	24184	24097	24175	24015	24459	24189	24214	24322	24103	24036	24641	24199	24225	24401	24293	24445	24275	24364	24038	24128	24321	24320	24284	24384	24220	24225	23971	24211	23989	24278	24103	24065	24297	24278	24146	24261	24182	24136	24297	24274	24190	24110	24305	24489	24558	24042	24089	23930	24298	24118	24200	24360	24267	24421	24116	23819	24310	24530	24360	24262	24434	24392	24128	24325	24195	24264	24322	24366	24320	24406	24288	24359	24488	24349	24597	24198	24248	24147	24125	24114	24265	24285	24386	24278	24332	24217	24129	24212	24157	24181	24156	24148	24113	24059	24094	24268	24395	24218	24207	24047	24343	24207	23988	24038	23998	24084	24178	24108	24226	24294	24075	24438	24209	24205	24282	24141	24132	24205	24276	24103	24302	24308	24159	24218	24352	24210	24175	24159	24244	24318	24234	24277	24138	24331	24233	24113	24163	24220	24157	24141	24615	24323	24411	24057	24138	24068	24244	24404	24504	24278	24438	24226	24132	24330	23964	24329	24307	24150	24342	24242	24390	24014	24123	24127	24063	24420	24171	24127	24226	24026	24039	24242	24068	24203	24308	24237	24228	24184	24573	24188
20215	22297	22113	19214	17688	17277	16764	16521	16275	16200	16182	16005	15986	15913	15884	15907	15927	15727	15927	15956	15793	15833	15895	15801	15668	15874	15748	15737	15775	15746	15681	15792	15788	15653	15851	15741	15673	15678	15855	15696	15739	15745	15828	15759	15865	15747	15916	15836	15695	15738	15586	15753	15700	15702	15728	15818	15876	15843	15903	15722	15679	15767	15582	15616	15845	15697	15784	15825	15483	15779	15660	15781	15756	15701	15823	15748	15858	15599	15644	15571	15739	15911	15794	15779	15641	15691	15852	15739	15611	15903	15684	15658	15721	15708	15803	15682	15806	15750	15810	15695	15773	15720	15688	15744	15664	15668	15777	15575	15779	15711	15658	15723	15698	15577	15506	15746	15747	15724	15704	15697	15774	15824	15823	15706	15682	15578	15871	15693	15678	15637	15947	15770	15747	15630	15515	15659	15684	15699	15849	15762	15890	15727	15644	15547	15709	15732	15745	15656	15594	15925	15856	15616	15747	15556	15570	15801	15659	15862	15721	15764	15734	15721	15895	15933	15866	15489	15720	15801	15855	15795	15497	15623	15748	15767	15649	15838	15670	15669	15773	15727	15607	15756	15702	15817	15709	15580	15883	15737	15637	15606	15807	15701	15814	15725	15850	15713	15579	15801	15638	15772	15697	15745	15814	15742	15623	15560	15766	15794	15829	15748	15779	15633	15752	15797	15814	15696	15729	15673	15781	15793	15809	15775	15724	15669	15641	15799	15638	15903	15690	15685	15660	15706	15836	15617	15699	15653	15681	15786	15756	15714	15728	15711	15693	15829	15750	15724	15802	15704	15788	15591	15734	15660	15627	15721	15816	15748	15638	15741	15718	15764	15604	15609	15637	15752	15895	15637	15765	15738	15690	15608	15629	15720	15843	15564	15754	15825	15604	15704	15771	15755	15678	15773	15723	15592	15727	15767	15782	15777	15633	15857	15715	15730	15668	15893	15755	15659	15619	15749	15893	15699	15814	15764	15639	15672	15589	15707	15659	15625	15626	15738	15678	15713	15760	15945	15806	15762	15745	15606	15911	15678	15721	15675	15579	15792	15800	15640	15672	15746	15831	15897	15740	15854	15543	15613	15652	15820	15579	15704	15787	15685	15447	15721	15767	15752	15761	15783	15744	15570	15847	15835	15859	15796	15823	15831	15809	15798	15509	15658	15643	15674	15686	15773	15694	15537	15726	15667	15830	15761	15547	15809	15640	15749	15548	15795	15702	15805	15835	15835	15689	15861	15822	15846	15677	15767	15709	15631	15757	15855	15692	15657	15718	15666	15691	15752	15779	15826	15968	15878	15508	15888	15665	15674	15809	15563	15829	15884	15832	15680	15719	15751	15656	15518	15738	15777	15949	15858	15797	15865	15925	15603	15683	15713	15757	15793	15719	15623	15688	15838	15869	15704	15584	15998	15708	15661	15739	15785	15866	15863	15661	15872	15771	15889	15778	15644	15654	15681	15834	15659	15752	15707	15796	15814	15627	15572	15855	15846	15757	15575	15580	15786	15685	15733	15706	15698	15919	15707	15939	15630	15764	15833	15575	15618	15876	15777	15726	15765	15736	15764	15620	15758	15797	15803	15747	15646	15746	15774	15503	15806	15645	15664	15776	15778	15673	15623	15598	15778	15567	15725	15777	15746	15642	15679	15614	15821	15672	15832	15779	15620	15690	15608	15722	15793	15625	15884	15804	15597	15708	15646	15887	15601	15833	15925	15742	15742	15767	15801	15659	15901	15838	15514	15814	15805	15688	16004	15970	15912	15635	15848	15813	15833	15931	15867	15659	15628	15770	15828	15803	15678	15629	15751	15840	15741	15880	15769	15741	15614	15823	15735	15556	15920	15831	15691	15600	15878	15859	15901	15713	15767	15749	15704	15898	15606	15639	15737	15735	15765	15535	15775	15589	15653	15777	15713	15755	15879	15658	15788	15827	15668	15684	15686	15814	15616	15705	15579	15779	15782	15884	15694	15670	15762	15781	15655	15700	15651	15731	15685	15608	15612	15932	15613	15725	15712	15526	15828	15794	15762	15772	15598	15673	15642	15693	15572	15682	15722	15736	15771	15619	15682	15801	15704	15691	15907	15770	15661	15885	15576	15680	15693	15709	15754	15670	15555	15721	15841	15716	15776	15803	15605	15586	15914	15821	15762	15687	15605	15712	15738	15696	15887	15786	15626	15588	15555	15710	15735	15667	15558	15666	15944	15708	15637	15540	15670	15738	15852	15872	15751	15675	15731	15777	15711	15785	15735	15699	15713	15832	15750	15757	15736	15723	15951	15819	15776	15833	15805	15715	15615	15754	15771	15772	15547	15679	15683	15751	15728	15730	15653	15912	15672	15814	15744	15805	15742	15877	15923	15871	15738	15660	15716	15757	15785	15759	15808	15745	15774	15840	15771	15628	15852	15715	15751	15809	15622	15789	15600	15820	15713	15769	15847	15535	15816	15764	15533	15790	15595	15729	15809	15595	15741	15811	15665	15723	15642	15695	15705	15737	15669	15767	15655	15621	15807	15964	15781	15690	15702	15667	15842	15822	15688	15745	15658	15718	15622	15755	15769	15670	15759	15559	15885	15771	15816	15595	15740	15905	15809	15763	15701	15844	15787	15858	15612	15607	15783	15648	15657	15742	15712	15560	15717	15839	15499	15767	15678	15720	15818	15761	15775	15938	15697	15854	15697	15610	15871	15598	15599	15895	15828	15846	15577	15727	15784	15654	15710	15780	15692	15911	15673	15600	15654	15743	15446	15748	15625	15865	15724	15733	15753	15612	15707	15887	15949	15603	15923	15744	15756	15631	15788	15799	15638	15828	15680	15749	15728	15434	15713	15715	15758	15784	15592	15630	15674	15727	15785	15910	15615	15703	15817	15705	15896	15704	15841	15751	15598	15778	15739	15732	15803	15790	15581	15676	15593	15747	15548	15801	15648	15864	15653	15919	15678	15862	15594	15580	15651	15750	15785	15638	15702	15732	15726	15784	15850	15781	15670	15679	15655	15685	15829	15518	15654	15718	15727	15766	15716	15828	15690	15768	15830	15832	15692	15732	15600	15689	15686	15680	15675	15726	15775	15808	15696	15819	15742	15791	15697	15842	15657	15695	15702	15739	15725	15755	15457	15759	15808	15723	15624	15604	15615	15792	15690	15859	15838	15658	15796	15645	15641	15644	15896	15863	15678	15606	15633	15799	15708	15743	15705	15814	15534	15584	15771	15847	15799	15701	15912	15621	15676	15736	15698	15622	15655	15705	15621	15602	15663	15744	15826	15783	15773	15730	15634	15672	15617	15796	15817	15747	15751	15774	15464	15797	15816	15705	15845	15949	15700	15660	15444	15655	15613	15647	15849	15744	15598	15701	15774	15672	15900	15755	15697	15818	15458	15629	15587	15605	15612	15710	15837	15527	15666	15898	15752	15803	15570	15784	15750	15633	15529	15695	15792	15675	15824	15924	15633	15672	15712	15661	15742	15748	15655	15719	15778	15578	15626	15750	15841	15818	15735	15663	15642	15820	15768	15738	15682	15859	15723	15710	15804	15572	15701	15804	15550	15767	15806	15690	15807	15672	15710	15784	15677	15938	15590	15800	15598	15699	15670	15637	15749	15640	15672	15606	15736	15657	15690	15708	15835	15780	15739	15817	15615	15683	15765	15664	15676	15616	15850	15648	15903	15828	15668	15789	15673	15756	15700	15748	15814	15760	15732	15779	15676	15753	15754	15750	15845	15771	15725	15796	15622	15635	15800	15542	15868	15682	15566	15697	15596	15711	15675	15796	15696	15539	15763	15871	15765	15735	15630	15801	15666	15799	15672	15626	15672	15776	15817	15695	15848	15699	15598	15680	15519	15805	15669	15622	15940	15706	15812	15745	15571	15585	15835	15626	15711	15706	15830	15676	15811	15799	15879	15659	15745	15635	15728	15794	15774	15707	15725	15667	15731	15694	15827	15648	15648	15710	15790	15709	15895	15582	15715	15712	15681	15571	15571	15838	15532	15684	15628	15899	15755	15668	15706	15829	15839	15772	15677	15736	15705	15782	15702	15677	15674	15796	15689	15631	15836	15655	15816	15799	15893	15856	15706	15796	15603	15688	15652	15590	15710	15692	15534	15752	15708	15520	15857	15663	15723	15638	15710	15911	15823	15807	15581	15654	15675	15762	15791	15760	15622	15753	15618	15658	15746	15572	15651	15775	15771	15526	15913	15683	15954	15881	15778	15838	15701	15517	15664	15856	15818	15910	15789	15817	15688	15821	15971	15838	15733	15561	15771	15735	15663	15628	15787	15934	15702	15629	15619	15832	15657	15929	15645	15564	15751	15702	15693	15700	15740	15678	15837	15693	15578	15685	15662	15479	15712	15936	15781	15698	15663	15757	15866	15700	15667	15696	15794	15734	15668	15846	15561	15741	15575	15837	15850	15700	15830	15673	15758	15661	15689	15655	15809	15727	15679	15585	15774	15734	15678	15842	15794	15739	15740	15869	15714	15577	15761	15748	15727	15847	15685	15814	15868	15675	15609	15610	15744	15799	15607	15671	15816	15882	15684	15629	15801	15718	15848	15813	15804	15739	15911	15733	15716	15666	15766	15738	15781	15770	15610	15731	15612	15738	15761	15744	15733	15938	15534	15767	15706	15708	15754	15859	15588	15704	15621	15801	15753	15693	15868	15750	15891	15658	15775	15727	15704	15689	15694	15810	15638	15921	15758	15636	15898	15851	15928	15616	15692	15677	15768	15759	15658	15603	15773	15879	15513	15672	15721	15759	15767	15803	15837	15780	15549	15669	15759	15695	15578	15644	15705	15920	15728	15816	15770	15651	15642	15813	15649	15735	15723	15911	15801	15626	15580	15673	15694	15770	15651	15612	15806	15918	15811	15787	15682	15798	15674	15792	15676	15721	15664	15883	15709	15569	15761	15630	15699	15670	15822	15688	15649	15720	15631	15686	15752	15708	15730	15682	15602	15683	15852	15508	15813	15793	15772	15790	15704	15732	15678	15736	15758	15664	15727	15872	15776	15716	15638	15723	15796	15672	15692	15793	15674	15740	15755	15684	15739	15729	15679	15800	15649	15862	15577	15754	15744	15623	15770	15832	15582	15904	15749	15621	15876	15683	15745	15890	15536
24647	21171	27657	25249	23564	26028	26658	24008	23462	23533	23351	23233	23162	22993	22930	23187	22885	22813	22899	22673	22548	22709	22642	22666	22567	22784	22719	22603	22523	22707	22508	22573	22548	22477	22597	22435	22500	22565	22562	22560	22546	22730	22659	22447	22586	22405	22659	22654	22590	22515	22519	22691	22434	22397	22601	22458	22604	22695	22657	22253	22665	22529	22775	22731	22548	22524	22655	22421	22517	22362	22276	22380	22364	22492	22395	22442	22497	22453	22417	22150	22624	22484	22143	22446	22313	22572	22501	22458	22637	22551	22187	22416	22560	22608	22367	22355	22491	22598	22747	22439	22265	22388	22576	22468	22367	22312	22415	22435	22403	22769	22496	22391	22397	22494	22293	22472	22460	22330	22428	22306	22364	22401	22577	22272	22458	22312	22465	22232	22548	22444	22168	22317	22540	22451	22471	22373	22195	22677	22617	22535	22516	22265	22589	22552	22454	22513	22612	22431	22389	22263	22489	22434	22418	22208	22468	22467	22318	22428	22513	22436	22386	22370	22529	22286	22440	22361	22377	22393	22448	22455	22551	22376	22224	22685	22414	22382	22390	22470	22602	22459	22558	22300	22279	22481	22384	22459	22511	22432	22633	22198	22264	22362	22351	22679	22567	22334	22376	22375	22664	22217	22350	22453	22401	22371	22338	22271	22583	22397	22422	22369	22442	22265	22450	22477	22365	22386	22595	22416	22418	22255	22524	22179	22519	22152	22620	22538	22562	22518	22308	22552	22357	22511	22551	22534	22477	22620	22439	22400	22432	22329	22597	22368	22391	22499	22512	22418	22394	22436	22527	22399	22428	22457	22188	22453	22230	22213	22299	22424	22561	22303	22370	22628	22446	22472	22476	22499	22555	22353	22663	22313	22370	22240	22472	22278	22379	22465	22475	22529	22667	22564	22470	22655	22493	22553	22341	22479	22555	22361	22274	22556	22425	22484	22504	22560	22518	22587	22292	22472	22158	22505	22459	22555	22336	22500	22640	22617	22460	22481	22493	22498	22212	22456	22774	22371	22589	22483	22552	22323	22599	22468	22159	22387	22395	22224	22448	22320	22424	22424	22263	22587	22379	22255	22336	22264	22491	22291	22168	22359	22357	22702	22371	22404	22469	22342	22389	22440	22404	22486	22462	22529	22479	22328	22614	22273	22233	22512	22401	22324	22532	22481	22444	22422	22363	22226	22549	22363	22353	22475	22535	22322	22485	22355	22375	22298	22557	22331	22528	22600	22406	22612	22743	22284	22457	22469	22414	22295	22181	22418	22427	22352	22623	22647	22202	22372	22538	22548	22384	22453	22550	22281	22310	22366	22548	22397	22255	22489	22591	22387	22459	22400	22245	22320	22224	22390	22488	22433	22393	22296	22474	22699	22343	22411	22441	22467	22316	22445	22277	22307	22447	22291	22504	22522	22294	22460	22422	22399	22576	22357	22691	22337	22411	22318	22506	22333	22595	22520	22424	22479	22227	22579	22335	22414	22172	22466	22557	22387	22445	22379	22403	22480	22589	22365	22282	22443	22221	22117	22440	22261	22522	22627	22585	22324	22472	22519	22301	22337	22395	22530	22381	22402	22391	22318	22632	22549	22298	22369	22521	22163	22173	22283	22454	22845	22465	22473	22522	22435	22461	22257	22337	22365	22414	22509	22432	22601	22279	22368	22312	22190	22323	22754	22558	22321	22363	22392	22365	22351	22333	22274	22536	22476	22469	22650	22399	22490	22666	22312	22276	22222	22453	22499	22446	22344	22409	22279	22640	22415	22342	22288	22420	22500	22252	22577	22462	22801	22530	22490	22393	22460	22097	22467	22501	22444	22325	22293	22253	22549	22441	22333	22451	22205	22442	22534	22502	22591	22624	22408	22526	22330	22592	22361	22559	22403	22365	22342	22452	22383	22351	22232	22329	22188	22438	22270	22259	22177	22433	22348	22414	22500	22197	22342	22363	22329	22316	22213	22362	22467	22545	22333	22591	22471	22372	22144	22381	22503	22556	22367	22640	22357	22391	22404	22386	22401	22410	22492	22528	22668	22470	22339	22658	22329	22551	22511	22578	22573	22533	22473	22381	22526	22482	22324	22602	22169	22167	22435	22397	22433	22504	22404	22494	22336	22516	22476	22629	22261	22522	22529	22432	22335	22553	22435	22145	22051	22343	22523	22392	22630	22414	22470	22453	22421	22488	22594	22469	22244	22685	22521	22455	22411	22288	22345	22400	22595	22436	22391	22246	22471	22566	22381	22400	22372	22305	22223	22503	22519	22525	22387	22390	22437	22622	22375	22463	22492	22587	22582	22171	22348	22404	22552	22363	22406	22349	22119	22418	22617	22366	22385	22514	22227	22430	22088	22470	22486	22422	22342	22380	22346	22366	22518	22383	22259	22507	22348	22656	22418	22394	22402	22435	22428	22573	22736	22559	22490	22309	22615	22478	22300	22207	22152	22214	22366	22653	22421	22575	22425	22385	22511	22509	22480	22515	22396	22465	22359	22308	22299	22467	22357	22551	22386	22367	22375	22392	22228	22559	22428	22562	22511	22350	22474	22397	22236	22441	22191	22482	22227	22456	22662	22532	22481	22575	22419	22412	22380	22194	22351	22351	22263	22531	22321	22421	22474	22466	22230	22417	22370	22471	22276	22256	22655	22114	22416	22318	22401	22523	22556	22405	22389	22628	22362	22543	22436	22478	22406	22779	22545	22395	22420	22519	22278	22367	22693	22336	22467	22467	22460	22301	22548	22490	22335	22497	22718	22288	22708	22601	22645	22520	22416	22409	22340	22491	22728	22303	22626	22607	22306	22436	22665	22396	22596	22433	22568	22547	22474	22402	22315	22576	22440	22626	22468	22491	22280	22327	22603	22610	22511	22586	22519	22497	22636	22380	22688	22413	22337	22396	22333	22325	22252	22362	22415	22459	22274	22426	22328	22450	22246	22640	22479	22647	22529	22670	22560	22184	22470	22514	22307	22456	22343	22289	22474	22447	22467	22674	22483	22504	22468	22223	22178	22290	22416	22365	22441	22717	22455	22433	22279	22196	22289	22341	22395	22322	22437	22391	22205	22526	22448	22384	22565	22569	22389	22421	22383	22491	22243	22390	22351	22427	22577	22435	22519	22506	22479	22535	22510	22277	22149	22386	22598	22353	22485	22413	22574	22607	22502	22563	22460	22657	22479	22522	22512	22458	22384	22550	22598	22515	22521	22289	22280	22565	22624	22535	22241	22560	22524	22305	22401	22502	22234	22502	22749	22428	22454	22554	22596	22634	22413	22810	22501	22188	22400	22470	22580	22628	22572	22663	22526	22444	22524	22368	22444	22324	22426	22308	22483	22453	22678	22392	22558	22708	22304	22422	22487	22547	22503	22616	22148	22602	22354	22277	22425	22276	22627	22453	22502	22295	22464	22445	22575	22656	22395	22432	22472	22685	22420	22298	22487	22495	22395	22417	22369	22458	22529	22337	22497	22266	22219	22423	22626	22415	22340	22532	22453	22374	22509	22175	22449	22546	22241	22471	22253	22443	22546	22516	22471	22422	22147	22353	22373	22409	22630	22354	22424	22654	22487	22539	22279	22425	22369	22592	22373	22548	22639	22366	22308	22335	22611	22438	22248	22561	22401	22387	22704	22636	22396	22416	22662	22548	22448	22593	22649	22491	22192	22513	22306	22351	22543	22385	22260	22177	22406	22488	22598	22611	22580	22405	22639	22372	22530	22575	22571	22323	22293	22418	22289	22362	22537	22580	22574	22515	22271	22466	22275	22284	22331	22308	22511	22482	22377	22408	22486	22404	22418	22206	22294	22470	22573	22499	22540	22554	22468	22474	22433	22296	22464	22343	22719	22391	22520	22311	22464	22468	22316	22313	22555	22633	22310	22387	22413	22423	22254	22666	22144	22730	22479	22303	22530	22228	22434	22636	22690	22458	22550	22477	22409	22310	22339	22507	22406	22519	22518	22566	22479	22287	22181	22266	22403	22262	22350	22257	22456	22354	22343	22285	22519	22375	22508	22556	22422	22386	22365	22356	22341	22572	22413	22376	22401	22569	22336	22486	22575	22653	22320	22540	22465	22254	22363	22539	22627	22490	22237	22509	22641	22457	22399	22413	22526	22389	22383	22496	22480	22466	22806	22264	22195	22295	22591	22195	22330	22682	22484	22265	22622	22476	22506	22715	22534	22468	22689	22384	22399	22642	22240	22446	22704	22309	22470	22346	22410	22279	22855	22506	22392	22461	22346	22521	22497	22262	22473	22507	22502	22463	22444	22388	22512	22491	22496	22422	22475	22527	22497	22684	22201	22525	22682	22447	22274	22406	22468	22370	22456	22372	22249	22461	22375	22445	22230	22476	22449	22411	22531	22327	22439	22377	22696	22453	22365	22153	22230	22559	22819	22397	22453	22389	22397	22431	22363	22254	22289	22300	22454	22304	22298	22395	22188	22109	22379	22560	22624	22617	22370	22192	22513	22266	22456	22389	22598	22517	22397	22305	22364	22280	22527	22706	22473	22651	22496	22466	22436	22314	22293	22360	22534	22352	22270	22558	22422	22428	22405	22496	22320	22448	22411	22283	22409	22536	22345	22601	22437	22502	22411	22565	22627	22758	22505	22372	22477	22398	22426	22335	22409	22362	22318	22298	22503	22039	22313	22525	22339	22424	22565	22517	22567	22049	22364	22573	22241	22383	22505	22586	22383	22135	22496	22310	22217	22803	22482	22445	22220	22411	22563	22359	22424	22463	22407	22164	22473	22581	22642	22455	22463	22583	22527	22301	22404	22286	22284	22467	22510	22409	22268	22483	22328	22323	22381	22467	22686	22572	22343	22447	22380	22409	22352	22533	22379	22379	22490	22283	22438	22503	22476	22329	22428	22297	22331	22655	22218	22458	22441	22443	22338	22427	22249	22469	22263	22424	22270	22489	22293	22397	22246	22309	22431	22368	22208	22360	22276	22567	22335	22626	22345	22356	22558	22384	22401	22439	22483	22530	22420	22322	22312	22575	22144	22280	22495	22431	22536	22281	22581	22493	22518	22387	22439	22449	22272	22286	22499	22306	22533	22271	22463	22556	22277	22552	22342	22634	22657	22682	22266	22698	22497	22375	22468	22583	22752	22556	22255	22385	22290
17545	28368	27725	22703	19923	18265	17298	16708	16463	16006	15934	15826	15583	15500	15378	15350	15311	15282	15348	15239	15145	15163	15065	15005	15124	15105	15037	14979	15016	15086	15027	15038	14887	15018	15009	15001	14862	15052	14987	15085	15100	14886	14725	15092	15090	14868	14982	15045	15087	14940	14847	14893	14910	14816	15016	15072	14721	14985	14865	14980	14878	15012	14784	14943	14901	14715	14968	14827	14997	14954	14885	14946	14832	14845	14988	14708	14766	14927	14877	15011	14912	14902	14853	14893	14903	14779	14895	14940	14684	14902	14904	15033	14865	14590	14775	14839	14964	14833	14884	14928	14967	14720	14745	14876	15050	14920	15019	14883	14717	15021	14903	14760	14906	14987	14971	14826	14961	14760	14807	15083	14900	14784	14882	15033	14768	14915	14841	14953	14927	14720	14903	14860	14711	14870	14904	14886	14927	14879	14908	14621	14801	15018	14921	14949	14933	14625	14864	15027	14942	15122	14753	14846	14760	14965	14919	14942	14747	14853	14694	14965	14778	14887	14751	14843	15066	14827	15042	14812	15001	14898	14828	14932	14874	14989	14803	14836	14729	14714	14710	14815	14791	14856	14915	14860	14843	14958	14942	14917	14749	14756	14981	14792	15083	14882	14820	14803	15010	14955	14720	14953	15027	14891	14890	14859	14780	14828	14922	14821	14923	14949	15005	14870	14980	14954	14755	15053	14882	14924	14867	14903	14906	14705	14900	14858	14958	14841	14958	14876	15057	14922	14926	14795	14997	14773	14969	14845	14939	14866	14776	14694	14911	14713	15096	14876	14869	14791	14979	14841	14907	14739	14955	14852	15092	14918	14950	14741	14960	14860	15007	15065	14877	14739	14860	14926	14917	14925	14725	14925	14977	14923	14911	14866	14791	14872	15016	14997	14859	14740	14957	15021	14988	14852	14706	14968	14896	14911	14868	14872	14610	14915	14778	15023	14913	14783	14747	14628	14874	14800	14789	14853	14805	14763	14828	15055	14767	14815	14849	14896	14849	14976	14858	14961	14995	14756	14932	14799	15118	14879	14872	14963	14854	14892	14918	14779	14932	14784	15046	14936	14732	14841	15014	14903	14986	14912	14811	14951	14855	15084	14873	14906	14938	14976	14798	14673	14829	14772	15004	14770	15030	14967	14922	14941	14961	14811	14831	14925	14927	14868	14993	14821	14719	14916	14894	14904	14926	14862	14810	15057	14758	14917	15023	14863	14879	14815	14939	14858	14892	14930	14966	14878	14929	14797	14942	14781	14906	14788	14914	14921	14953	15004	14933	14881	14706	14944	14812	14935	14968	14855	14987	14900	14782	14880	14808	14786	14720	14972	14867	15047	15063	14761	14725	14738	14991	14702	14922	14893	14973	14869	14751	14852	14955	14771	14833	14964	14868	14813	14911	14795	14909	14980	14763	14875	14903	14752	15032	14895	14841	14799	14890	15114	14769	14751	14720	14794	14984	14774	14914	14936	14956	14904	14703	15041	14944	14855	14813	14888	14995	14815	15033	14988	14840	14958	15004	14973	14769	14817	14960	14847	14940	14862	14954	14806	14759	15020	14733	15009	14746	14854	14789	14928	14877	14877	14797	14845	15100	14954	14939	14767	14940	14843	14786	14806	14850	14905	14957	14866	15039	14948	14681	15119	14876	15026	14855	14882	14773	14980	14966	14968	14806	14782	14747	15028	14883	14848	14900	14690	14785	14945	14832	14989	14772	14869	15013	14688	14903	15060	14912	14706	14991	14854	14841	15020	14801	15068	14920	14947	14884	14957	14817	15021	14964	14969	14793	14767	14664	14905	14795	14925	14881	14937	14769	14852	14848	14783	14767	14890	14885	14943	14932	14857	14858	15027	14867	14875	15012	15036	15021	14912	14907	14886	14844	14802	14812	14980	14860	14936	14916	14953	14930	14896	14825	14835	14909	14999	14938	15065	14836	14829	14951	14783	14879	14811	14887	14802	14739	14738	14822	14698	14943	14895	14898	14852	14792	14821	14799	14720	14782	14872	14749	14961	14689	14878	14916	14959	14894	14968	14759	14795	14887	14968	15000	14861	14902	14759	15054	14966	14826	14740	14899	14811	14810	14950	14897	15021	14862	14737	14856	15005	14737	14909	14914	14891	14840	15044	14934	14798	14833	14942	14916	15101	14986	14909	14729	14927	14790	14787	15107	14820	14877	14824	14818	14766	14795	14840	14831	14876	14947	14783	14792	14769	14776	15068	14842	15009	14882	14921	15001	14927	14713	14883	14926	14885	14827	14751	15055	14816	14657	14832	14856	14877	14903	14755	14900	14741	14916	14879	14844	14866	15010	14907	15002	14978	14963	15020	14904	14918	14772	14849	14889	14842	15049	14813	14786	14909	14985	14732	14955	14773	14966	14810	14760	14904	14914	15008	14799	14851	14777	14845	14869	14791	14917	14774	14930	14590	14728	14915	14797	14994	14887	14789	14712	14904	14912	14881	14714	14836	14937	14792	14947	14849	14912	14767	14858	14910	14798	15028	14829	14740	15040	14916	14897	14987	14861	14907	14670	14965	14826	14709	14730	14918	14675	14841	14771	15092	14869	14884	14992	14908	14753	15053	14983	14803	14830	14822	14759	15012	14820	14905	14906	14843	14793	14859	14829	14826	14890	14826	15013	14888	14975	14869	14947	14840	14889	14954	14803	14821	14959	14860	14859	14980	14889	14896	14998	15036	14837	14935	14887	15047	14838	14922	15001	14836	14986	14776	14876	14874	14723	15042	14760	14800	14807	15013	14834	14721	14872	15009	15011	14809	14698	14754	14803	15087	15011	14946	14795	14929	14837	14932	14885	14968	14802	15030	14916	14943	14998	14730	15026	14958	14886	14906	14815	15118	14906	14978	14870	14908	14766	14933	14804	14868	14773	14871	14688	15140	14964	14868	14996	14723	14936	14875	14990	14831	14789	14765	14848	14911	14656	14903	14751	14738	14887	15025	14792	14751	14966	14792	14928	14939	14802	14942	14770	15064	14826	14869	14991	14790	14928	14791	14808	14916	14856	14841	14798	15045	14852	14882	14959	14960	14778	14875	14985	14827	15013	14802	14663	14759	15003	14985	14884	14971	14921	14847	14863	14977	15038	14877	14950	14889	14887	14888	14777	14835	15097	14920	14719	14863	15035	14879	14819	14714	14964	15085	14787	14791	15027	14945	14925	14956	14882	14811	14715	14997	15040	14777	14764	14858	14826	14846	14817	14985	14735	14863	14881	14799	14878	15021	14824	14708	14824	15049	14960	14661	14870	14728	14974	14952	14790	14894	14903	14862	15000	14792	14717	14841	14820	14881	14820	14908	14785	14906	14948	14972	14909	15004	14945	14981	15012	14737	15134	14888	14766	14938	14787	14876	15061	14992	14888	14738	14795	14865	14767	14967	14861	14963	15076	15109	15042	14996	14995	14946	14677	14892	14865	14925	14639	14677	14808	14897	14755	14738	14814	15127	15013	14926	14904	14891	14839	14851	14982	14811	15020	14779	14937	14892	14880	14757	14787	14850	14815	14904	14942	14912	14811	14842	15037	14754	14876	14816	14786	14972	14907	14800	14828	14935	15029	14951	14938	14786	14931	14839	15089	14947	14869	14814	14817	14897	15013	14850	14909	14981	14931	14917	14659	14964	15038	15010	14945	14954	14780	15129	14848	14897	14927	15031	14804	14860	14899	14742	15007	14833	14905	14792	14995	14972	14790	14829	14808	14911	14901	14872	15003	14801	14931	14879	15000	14780	14853	14932	14956	14781	14843	14949	14888	14870	14909	14972	14715	14914	15102	14986	14829	15037	14926	15011	14827	14777	15069	14840	14979	14864	14867	15004	14765	14888	14728	14882	14970	14933	14997	14811	15041	14804	14930	14849	14868	14985	14801	14846	14840	14916	14723	14810	14972	15146	14841	14987	14735	14832	14970	14969	14881	14814	14801	14914	14884	14887	14860	14901	14857	14952	14947	14870	14966	14817	14785	14710	14904	14853	15002	15023	15050	14779	14936	14821	14952	14928	14837	14834	14929	15057	14969	14767	15033	14744	14995	14887	15033	14872	14802	14951	14837	14826	15032	14701	14941	14736	14805	14892	14958	14838	14736	14702	14764	14897	14817	14853	14808	14787	14965	15056	14918	14874	14995	14921	15044	14865	14772	14967	14801	15066	14948	14848	14975	14827	14726	14803	14912	14947	14790	14754	14916	14933	14960	14932	15025	14778	14836	14819	15028	14838	14709	14926	14994	14767	14883	14928	14920	14754	14726	15097	14787	14781	14974	15078	14939	14860	14779	14836	15052	14898	14739	14743	14814	14974	15111	14708	14898	15006	14820	14906	14871	14988	14920	14956	14916	14943	15013	14849	15070	14924	14978	14870	14897	14981	14836	14888	15062	14829	15036	14942	14949	14797	14964	14877	14842	14972	14950	14902	14863	14800	14864	15042	14916	14817	14872	14731	14920	14983	14715	14962	14910	14891	14753	14930	14907	14897	14736	14762	14860	15030	14809	14947	15035	14895	14806	14993	14951	14810	15024	14806	14944	14832	14963	14826	14995	14971	14869	15027	15087	15134	14881	14852	14727	14798	14730	14917	14952	15003	14953	15086	14891	14845	14987	14971	14689	14944	14892	14868	14872	14828	14826	14872	14807	14774	14928	14845	15038	14978	14849	14806	15053	15021	14910	14982	14894	14932	14872	14700	14909	14943	14699	15027	14884	14802	14921	15018	14804	15022	14864	15024	14997	14897	14962	14776	14913	14752	14933	14768	14845	14984	14991	15007	15008	14873	14813	14826	14818	15013	14946	14900	14975	14858	14813	15067	14786	14848	14890	14876	14851	14885	14891	14969	14976	14834	14917	14829	14777	14736	14791	14708	14969	14919	14992	14875	14935	14809	14936	14881	14731	14907	14874	14971	14919	14972	14763	14876	14723	14850	14903	14975	15012	14895	14889	14824	14781	14911	14783	14860	14947	14929	14813	14788	14947	14878	14803	14732	14856	14904	14939	14898	15035	14942	15003	14786	14904	14853	14848	14919	14778	14815	14911	14870	14934	14853	15030	14894	14974	14661	14913	14811	14896	14925	14867	14958	14987	14850	14758	14981	14778	14848	15020	14913	14922	15016	14918	14881
22714	21166	27827	24777	21974	25701	30008	25609	24406	24531	23995	24058	23951	23577	23486	23613	23512	23376	23237	23386	23687	23316	23501	23308	23372	23274	23353	23430	23330	23129	23099	23369	22979	23056	22975	23012	22733	23178	23312	23447	23188	23107	22949	23103	23116	23094	23067	23129	22873	23033	23130	23200	23055	23175	22766	22970	22932	23073	23032	23051	22997	23182	23330	23104	22794	23063	22838	22969	23164	22769	22818	22813	23086	23185	23146	22913	23018	23106	22973	23225	23118	23074	22997	23029	23070	22831	23037	22851	23007	22850	22877	22747	23075	22919	22753	23108	22843	22994	23001	22898	22823	22950	23044	23029	23088	22890	22912	22916	22920	22917	22938	23164	22821	22996	23031	22795	22811	22693	23107	22861	22975	23150	22848	22817	22784	22737	22955	22826	22956	23054	22950	22992	22663	22773	23128	23022	22927	22986	23019	23113	23016	22626	22824	22788	23041	22708	22932	22880	23054	22804	23103	22833	22755	23016	22865	22804	22702	23051	23078	22976	23183	22978	23061	22967	22681	22880	22745	23182	23102	22907	22819	23140	22855	22949	23045	22835	22981	23049	22808	22786	23084	22821	23000	23097	22941	22955	22854	22952	23151	22768	22807	22925	22981	22907	23014	22843	22978	22815	23031	23059	22815	22798	23192	23097	22816	22850	22954	22852	22813	22766	22856	22716	22782	22848	23128	22890	22751	23056	23044	22908	23063	22821	22764	23006	23000	23100	23017	22781	22688	22822	23025	22820	22543	22846	22871	22833	22738	22888	22900	22870	23225	22849	22994	22943	23039	22992	23013	23044	23067	22953	22888	22957	22888	23114	22890	23004	22901	22976	22761	23011	23059	23004	22816	22837	22934	22687	23023	22757	22783	23021	23149	22870	23010	22865	22892	22783	23029	23144	23156	22597	22842	23105	23052	22780	22749	22830	22900	22780	22904	22749	23062	22710	22866	22846	22606	22859	22943	22695	22951	22896	22800	22881	22927	22999	22943	22906	22890	22878	22940	22935	22825	22838	22985	22651	22976	23167	23151	22902	23138	22948	22923	22819	23021	23148	22938	23079	22858	22980	22854	23012	22870	22856	23121	23169	22708	22858	23098	23169	23022	23068	22943	22713	23063	22908	23018	22928	22872	23004	23022	22997	22818	22840	22850	23089	22906	22818	22888	22922	22769	22818	23051	22604	22926	22726	22966	22787	22723	23211	22995	22813	22968	22660	22912	23012	23092	22802	23059	22998	22957	22899	23061	22866	22916	23164	22945	23075	22892	22748	22988	23097	22951	23036	23019	22946	22915	23098	22823	22791	22919	22891	22819	22956	22782	22770	22904	22772	23078	22970	22977	23019	22888	23029	22844	22983	23048	22650	23118	22918	22844	22965	22647	22913	23098	23098	23017	22744	22811	22949	23213	23074	22853	22628	22734	22767	22740	23050	22873	23185	23084	22687	22774	22762	22848	22934	22749	23014	23100	22933	23113	22796	22909	23003	22883	22645	22745	22954	22802	23002	22966	22780	23218	22851	23103	22834	22927	22751	22686	22782	22876	23027	23009	22732	22841	22683	22911	22963	22995	22854	23078	22824	22871	22879	22842	22834	23113	22728	23084	22988	22787	22909	22873	22888	23051	22936	22842	22956	23033	22955	22806	22982	22763	23139	22972	23018	22952	22807	22986	22911	23178	22979	22924	22994	23068	23034	23058	22850	22960	22969	22823	22690	22841	22902	22888	22980	23077	22847	22929	22842	23021	22887	22936	22739	22628	22988	22617	22992	22827	23247	23037	22994	22959	23001	22927	23045	23135	22834	22844	22804	23077	22930	23182	23083	22968	22980	22951	23239	22862	22777	22894	22870	22907	22933	22749	22820	22820	23001	22725	23039	22746	23235	22804	22632	22955	23050	22878	22784	23056	22825	22661	22973	22905	22961	22988	22919	23053	23168	22981	22900	22939	22822	22797	22816	22762	22878	23184	23003	22888	23028	23028	22773	23063	22830	22733	22714	22811	23044	23005	23095	22946	22820	22959	22665	23107	22856	23035	22700	23185	23102	22915	23058	23175	22839	23031	22930	22987	23056	22906	22908	23030	23041	22945	22974	22734	22635	22815	23024	22982	23121	23104	23297	22576	22969	22679	22844	22698	22966	22854	22760	22754	22759	22732	22718	23073	22696	22829	22938	22884	22923	22746	22989	23047	22963	23010	22612	22905	22813	22686	22718	22827	22904	22956	22782	22918	22977	23011	22777	22880	23037	22884	23075	23001	22877	23064	22946	22820	22770	22877	22836	22672	22724	22872	22775	22814	23086	22837	22930	22968	23044	22912	22949	22985	22758	22641	22718	22846	22875	23038	22831	22734	22610	22899	23019	22955	22883	23072	23045	22861	23192	22854	22633	22919	22951	22917	22889	22929	22852	22976	22806	22753	22749	22743	22809	23175	22908	23026	23047	22849	23136	23001	22743	22989	22981	22745	22716	22789	22871	22954	23176	22855	22818	22758	23135	23017	22832	22889	23120	23124	23147	22809	23107	22911	22936	22885	22995	23083	22976	23044	22788	22979	22890	22915	22914	22860	22835	23151	22970	22845	23184	22644	23151	23063	22893	22951	22753	22914	22894	22974	22975	22946	23088	23089	22901	22986	22826	22949	22975	22914	22609	22826	22968	22844	23031	22930	22854	22938	22898	22755	22826	22851	22944	23012	22806	23107	22869	22770	23070	22934	22767	23055	22770	23161	22861	22808	22944	22662	22819	22870	22993	22972	23096	23159	23015	22767	22582	22653	23026	22839	22969	22964	22743	23001	22909	22888	22936	22907	22836	22987	22822	22929	23165	22890	22733	22911	22720	22811	22801	22873	22944	22970	23240	22900	22992	22816	22894	23108	22675	22751	22872	22749	22963	23147	22813	22738	22794	22884	22825	23003	22821	22861	22849	22837	23093	22806	22848	22616	22889	22741	22900	23035	23031	23167	22809	22909	22803	22833	23132	23023	22863	22893	23030	22890	22915	22991	22764	22856	22845	22806	22924	22974	22843	22956	22928	22908	22856	22981	23015	23064	22917	22778	22646	22893	22940	22868	22618	22935	22788	22889	23017	23012	22820	22848	23071	22993	22916	23092	22969	22872	22929	22874	22891	22638	22730	22921	22718	22956	22954	22737	22894	22874	23075	22941	22853	23002	22925	22897	23041	22697	22862	23115	23109	23043	22937	22958	23008	22712	22739	23005	22875	22892	22670	22693	22890	22742	22895	22985	23120	23069	22899	22639	22957	23186	22657	22978	23068	22930	22902	22949	22767	22835	22774	22813	22817	22927	23104	22860	22951	22789	22804	22777	23039	23019	22955	22884	23014	22830	23065	22877	23087	22843	23060	22943	22934	22924	22752	22714	23081	22968	22854	22748	22991	22847	22915	23124	22964	22831	22894	23121	22908	22808	22960	22670	22935	22993	23139	23132	22727	22886	22951	23215	22825	22969	22943	22717	22868	22675	23055	22933	22975	22920	22927	22685	22931	22763	22742	22764	22970	22811	22959	22995	22877	22844	22761	23031	22709	23054	23069	22864	22477	23020	22880	23018	22966	22827	22838	22947	22821	22889	22675	22951	22958	23005	23138	22794	23077	22953	22830	22958	23051	22959	22992	23078	22781	22717	22808	23187	22701	22961	22974	23126	22875	22857	22776	22989	22924	23028	23173	22850	22988	23020	22886	22977	22900	22560	22794	22822	23107	22900	22810	22687	22836	22873	22821	22886	23090	23041	22888	22824	22775	22917	23069	22960	23149	23016	23252	22867	22907	23099	22873	22857	22982	22925	23010	22814	22839	22801	23116	22853	22665	22896	22921	22949	23182	22949	22876	23033	22731	22885	22741	22932	22797	22975	22905	22828	22632	23117	22916	22874	23267	22818	22925	22750	22783	22970	22673	22911	23244	22931	22771	23073	23041	22758	22974	23217	23111	22682	22920	22748	22867	23178	22856	23222	22778	23076	23110	22942	23061	22839	22862	22924	22935	22894	22948	22883	22995	22959	22883	22911	23053	22802	22863	22932	22952	22708	22816	22728	22868	22683	22680	22862	22689	22786	22936	22951	22825	22956	22948	22934	22767	22847	22758	22777	22880	22824	22832	22960	22928	22947	22843	22957	22831	22869	22854	22967	22725	22872	23054	23028	22801	22797	23172	23127	23077	22954	22878	22877	22981	22678	22716	23023	22898	22793	23162	22912	22975	23059	23073	22853	23037	22827	22850	23027	22789	22653	22804	22978	22611	23083	22943	22764	22531	22748	22983	22991	22944	23021	22991	22899	22965	22752	22734	22784	22969	22808	22696	23009	22837	22803	22857	22816	22920	23135	22950	22984	22865	22832	22916	22959	22846	22925	22917	23057	22747	22913	23149	22873	22978	22869	22934	22880	22968	22905	22918	22627	23048	22953	22766	22853	23019	22872	22874	22940	22830	22876	23161	22805	22929	22823	22930	22777	23139	23046	23152	22901	22903	22866	22669	22888	23199	22908	22962	22944	23008	23146	22976	22937	22620	22981	22829	22939	22889	22763	22821	22658	23025	23038	23010	23098	22777	22818	23067	22811	22660	22848	22812	22834	22665	22968	22879	22857	23082	23004	22786	23009	22784	22742	23144	22977	22816	23002	22925	22945	22870	22988	23034	22987	22874	22676	23137	22772	22934	23046	23063	22693	23005	22881	23019	23043	22785	23002	23161	23032	22839	22906	22953	22881	22692	22822	23095	22981	22921	22866	22973	22888	22716	22731	23282	23008	22803	22935	23105	22890	22876	23001	22913	22887	22746	22797	22852	22996	22892	22989	22993	22827	22972	22991	23117	22919	22967	22912	22808	22701	22841	22884	22962	22856	22694	22871	22696	23108	22862	22847	22980	22969	23083	22562	22957	22970	22979	22898	23160	22958	22967	22818	23113	22719	22933	22699	22818	22856	23102	22994	22991	23068	23063	22949	22836	22922	22842	23127	22847	22758	22773	22989	22940	22817	23067	22881	23035	22968	23010	22726	23052	23087	22840	22909	23089	22775	22929	22992	22960	22775	22413	22755	23036	22963	23038	22879	22997	23100	22731	22815	22650	22867	22934	22633	22768	22973	22883	22756	23358	22914	22969	22979	22908	22888	22990
19203	33769	33030	26315	22900	20441	19182	18280	17451	16907	16722	16567	16280	16069	16094	16014	15790	15913	15560	15495	15581	15484	15649	15543	15409	15493	15366	15354	15297	15176	15285	15272	15493	15291	15220	15210	15372	15177	15182	15254	15234	15197	15202	15174	15179	15300	15211	15192	15254	15085	15179	15132	15225	15145	14999	15272	15077	15062	14952	15240	15154	15072	14941	15083	15063	14932	15216	15148	15120	15133	15256	15096	15009	15053	15188	15062	15137	15253	15176	14956	15044	15231	14988	15034	15015	15021	15217	15159	15138	15098	14991	15167	14980	14992	15059	15107	14916	14951	15096	15026	15121	14897	14956	15033	14834	14987	15147	15210	15045	15164	15023	14995	15145	15067	15048	15031	15004	14878	15169	15111	15038	15210	15096	15136	15202	14968	15130	14905	15196	15154	14867	15164	14884	14971	15076	14854	15224	15128	15026	15050	14971	15040	15197	15037	15108	14967	15124	15249	14837	14973	14994	15127	15094	15063	15218	15192	15221	14958	15071	14930	15079	15062	15043	15093	14993	14947	15021	14948	14948	15018	15132	15029	15168	15047	15134	15251	14930	15182	15157	14987	14824	15163	14884	15047	14905	14938	15168	15269	15033	14933	14959	15134	14976	15152	15007	15092	15151	15062	15057	15009	15124	14991	14936	15063	15029	15144	14984	15064	15186	15129	15180	15022	15168	15199	14976	15074	15024	15045	15064	15087	15108	15056	15072	14934	15069	15035	15118	15111	15145	15043	14882	15163	15064	15123	15101	14924	15142	15026	15073	15053	15071	14963	15040	15066	15128	15048	15187	14909	14894	14991	14977	15061	15027	14845	15218	14974	15092	15005	14746	15126	14886	15001	14787	15034	15077	15168	15207	15035	15088	14912	15030	15019	14881	15305	15281	15215	15009	15063	15067	15045	15239	15062	15127	15048	15109	15142	15056	15233	15246	15043	14861	14919	15136	15139	15212	15056	15135	15057	15120	14934	15121	14903	14886	15011	14969	15287	14980	15228	14837	14853	14981	14982	15234	14996	15104	15059	15154	15065	15206	15165	14909	15059	14944	15003	14949	15113	15101	14973	15207	15183	14924	15114	15068	15086	15055	15053	15079	14971	15062	15022	15093	14934	15000	14965	15084	15036	15149	14964	14967	15075	14966	15026	14897	15086	15019	14985	15105	15124	15002	15057	15013	15015	15153	14984	15119	15059	15005	15099	15023	15066	15049	15075	15094	15162	15053	15077	14936	14941	15061	15076	15047	14912	14994	15072	14962	15064	14983	15036	14991	15052	15153	15037	14882	15129	15235	15008	15199	15130	15078	15085	15064	15150	15108	15041	14968	14935	14972	15072	14913	15092	15147	15113	15044	14939	15027	15128	15011	15005	15033	15101	15003	15061	15192	15131	15006	14993	15065	15058	15143	15092	14799	15046	15112	14983	15071	15164	15076	15012	15078	14894	14938	15145	14854	15115	15024	15184	15057	14958	14959	15049	15046	14888	15163	15109	15188	15088	15115	14930	15079	15172	15144	14765	14916	15081	15078	15056	14944	15041	15057	15052	15164	14969	14945	15031	14990	15134	15261	15023	15036	14983	15010	14892	15262	15072	15127	14985	15172	15067	15148	15027	14689	15045	15005	15012	15040	15133	14943	15052	15096	15150	15122	14875	15143	15019	15207	15130	14923	14984	14900	15040	15102	15006	15007	14980	14868	15151	15060	14981	15081	15046	15154	15166	15030	15042	14951	15060	14985	15088	15083	15002	15059	15012	15104	15001	15077	15028	15296	15000	15203	15103	14877	15086	15096	15095	15115	15165	14998	15000	15004	14985	14978	14982	14889	15103	14998	15150	15013	15261	14999	15193	15053	15140	15135	15098	15288	14895	14855	15184	15049	14891	15056	15139	14797	15016	14964	15169	14820	15098	14983	15019	15202	14894	15040	14995	15126	15154	15041	15089	14920	15161	14908	14925	15052	15036	15113	15100	15028	15060	15128	14970	14977	14975	15146	15069	15050	14851	15124	15055	15042	15245	15176	15024	15121	15212	14994	15177	14938	14852	14968	15052	15040	15114	15083	14962	14981	15131	14947	14979	15138	15110	15123	15100	15127	14938	15016	15166	15076	14957	14815	15034	15035	15146	15157	15020	15047	14934	15236	14911	15053	15140	15141	15110	15143	15110	14965	15223	14972	15124	15083	15160	14995	14965	15159	15121	14993	15066	14951	15065	15118	15158	14977	14932	14914	15009	15006	15040	14975	15055	15066	15017	15078	14996	15235	14922	14875	15130	15146	14961	15098	15092	15046	15086	14932	14972	14994	15112	14904	15063	15106	15168	15096	15147	15153	14979	15190	14959	15027	15058	15108	15141	15079	14951	15022	14961	14969	15092	15179	15093	15037	15049	15007	15004	15220	15042	15012	15105	15108	15136	15041	15158	14944	15090	14982	14922	15004	14928	15194	15071	15017	15057	15191	15138	14994	14991	15103	15223	15019	15094	15090	15046	15200	14997	15164	15073	15161	14913	15293	14920	15114	14999	15009	15112	14976	15230	15090	15074	14944	14950	15142	15098	15098	15049	15095	15191	15043	15107	15077	15063	15064	15054	15046	14965	15158	14976	15062	14969	15053	14886	15077	14857	15008	14991	15058	14981	15123	14937	15093	14894	15030	15172	15107	15088	14832	15088	15047	15108	15137	15042	15041	15258	14971	15392	15093	15263	14918	14825	14909	15051	14940	15055	15170	15027	14979	14969	15050	15179	14991	15015	15042	14975	14956	14945	15099	15122	15083	15030	14875	15163	15093	15002	14958	15243	15060	15083	15052	15092	15083	14781	15144	15083	15144	15068	15050	15087	15140	14988	14927	15237	14853	14996	15042	14883	14832	15050	15073	15079	14996	15071	15072	14917	15026	15125	14922	14988	15048	15159	14922	15136	15071	15080	14990	14897	15026	15111	15114	15230	14996	15119	14904	15028	15161	15046	15128	15163	15169	14914	15101	15050	14971	15111	15083	15043	15041	14898	15037	15095	15070	15149	15070	14910	15137	15019	14937	14875	15002	15213	15025	15065	14866	15056	15021	15211	14928	15057	14999	15189	15079	14975	14993	14992	15097	14981	15083	15034	15026	15140	15013	15000	15163	15143	14930	14976	14963	15168	14883	15020	14954	15075	14994	15115	15135	15152	14994	15008	15185	14912	15077	14981	15053	14897	15114	14988	15069	14843	14910	15020	15110	15158	15169	14961	15050	15038	15049	14990	14981	14939	14899	14897	15157	14923	15180	15134	14970	15124	15086	15108	14928	15134	14956	15144	14998	15227	14969	14970	14944	15154	15019	15092	15030	14905	15053	15068	15180	14900	15018	15320	15168	15008	15106	15158	14973	14943	15069	14853	14977	15075	14905	15239	15019	15103	14991	15038	14976	15078	14988	15025	15126	15012	15140	15085	15098	15115	15027	15037	15088	14988	15101	15199	15074	15037	15007	15135	14894	15152	15044	15195	15037	15024	15050	15135	15073	15109	15012	14990	15025	15195	14841	15155	15172	15034	15166	14996	15113	14943	15297	15034	14869	14951	14926	15057	15093	14796	14947	15048	15054	14927	14987	15136	14975	15130	14946	15065	14838	14952	15074	14970	15142	15042	15090	15101	15091	15134	15233	14951	15150	14984	14990	14997	14980	14889	15147	14944	15083	15156	15018	15050	14963	15037	15177	15141	15106	15040	15016	15101	15241	15108	14984	14963	14916	15078	15048	15171	15015	14938	14975	15047	14920	14888	15201	15083	14954	15246	15095	14935	15097	14938	14952	15011	15014	15043	15110	15286	15087	15107	14850	15073	15087	15248	15047	15014	15086	15222	15093	15088	15026	15048	14994	15123	15211	15232	15094	15025	15037	15204	14833	15143	15136	15099	14934	15070	15116	14927	15157	14918	14949	15221	15127	15281	15258	15036	14981	15103	15034	15192	15016	15002	15103	15149	15005	15096	15061	15084	15097	15054	15071	15101	14955	15038	15148	15028	15043	14888	15121	15272	15143	15171	15147	14803	14975	15088	15001	14988	15073	15140	14996	14929	15156	15041	15014	15059	14883	14981	14949	15011	15161	15038	14972	15172	15013	14978	14870	15122	15003	15033	15156	14938	14959	14929	15100	14932	15073	15183	15039	14884	15065	14976	15055	14951	14968	15152	14890	14858	14989	15105	14986	15032	15212	15084	14953	15106	15081	14871	15102	15093	15179	15218	14970	14942	15156	15150	14983	15083	15216	15029	15179	15137	15079	14956	15089	15131	15116	15093	14916	15088	15005	15156	15145	15114	15117	15120	14880	14889	15151	15100	14896	14939	14901	14909	14891	15181	15018	14937	15086	15091	15190	15028	15069	15164	15034	14964	15142	15063	14833	15233	14988	14896	15112	15074	15068	15162	15157	15062	15149	14903	15084	15066	15111	14964	14848	15040	15163	15021	15186	14977	14891	15056	14989	15145	14918	15041	15013	14976	15104	14901	15273	15083	15161	15003	15124	15031	14997	15094	15160	14932	15178	14937	15248	14882	15105	15076	15100	15130	15149	15062	14925	15034	15049	14955	15066	14989	15180	15084	15091	14935	15083	15109	15180	14972	14957	14997	14992	14967	14992	14991	15069	15046	15033	15149	14988	15070	15118	15054	14917	15002	14876	15041	15098	15024	14940	14938	15101	15013	14796	15080	15074	15164	15031	15113	15182	15064	15070	15107	14954	14958	15204	15150	15174	15079	15047	14983	14960	15221	15003	15060	15151	15163	15230	14990	15055	15170	15118	15072	15309	15230	14976	15067	15188	15043	15041	15122	14860	15123	14943	15109	15121	14933	14976	15220	14983	14874	15220	15095	15039	14947	15035	15182	15091	14965	15151	15169	14932	15059	15177	15038	15057	14962	15090	15091	15090	14987	15171	15080	14957	15042	14847	15036	15064	15063	15066	14945	15011	15195	15033	15074	15102	14968	15152	15169	15114	14968	15034	14931	15068	15055	14944	15003	15034	15022	15040	15105	15230	15080	15003	14999	15131	15059	14933	14890	14968	14999	15033	15155	15103	14935	15121	15030	15223	14986	15074	15049	14964	14997	14993	14970	15200	15112	15090	15077	15076	15042	15076	14976	14969	15001	15113	15022
34302	26480	29168	27420	25556	25127	24858	24865	24814	24530	24669	24633	24341	24463	24369	24430	24366	24106	24383	24527	24455	24265	24333	24303	24121	24417	24396	24404	24285	24326	24290	24102	24467	24243	24362	24282	24305	24378	24292	24260	24328	24265	24396	24467	24351	24365	24369	24357	24354	24356	24279	24111	24191	24420	24257	24347	24543	24247	24210	24227	23981	24196	24276	23952	24188	24002	24196	24049	24130	24193	24311	24129	24065	24137	24272	24383	24302	24247	24334	24315	24159	24019	24263	24320	24221	24392	24624	24067	24302	24201	24231	24251	24374	23884	24131	24321	24327	24277	24026	24216	24288	24262	24273	24371	24295	24099	24330	24425	24304	24384	24266	24437	24197	24091	24302	24210	24285	24052	24222	24154	24137	24248	24182	24220	24390	24186	24282	24369	24178	24243	24287	24129	24516	24200	24311	24023	24213	24108	24237	24202	24154	24362	24204	24258	24289	24160	24298	24239	24232	24160	24274	24476	24112	24260	24369	24445	24092	24324	24172	24163	24131	24475	24232	24257	24248	24088	24352	24153	24520	24211	24178	24229	24244	24159	24398	24087	24380	24302	24271	24134	24287	24138	24286	24253	24217	24169	24283	24058	24176	24160	24191	24279	24196	24200	24281	24334	24221	24233	24491	24301	24365	24160	24216	24337	24236	24199	24390	24180	24230	24326	24120	24103	24411	24307	24201	24104	24243	24369	23971	23938	24028	24258	24299	24217	24234	24363	24359	24383	24266	24370	24170	23897	24327	24135	24282	24378	24107	24421	24303	24238	24043	24198	24158	24306	24087	24397	24119	24176	24109	24141	24288	24119	24165	24054	24308	24102	24033	24167	24173	24210	23988	24076	24047	24288	24386	24258	24148	24253	24071	24125	24102	24298	24335	24255	24051	24370	24362	24529	24046	24211	24168	24394	24151	24359	24268	24142	24562	24230	24219	24377	24179	24342	24147	24179	24270	24338	24235	24137	24196	24422	24147	24000	24124	24252	24370	24273	24221	23950	24221	24358	24554	24223	24253	24183	24167	24099	24464	24164	24232	24469	24283	24294	24399	24325	24362	24143	24445	24219	23994	24143	24462	24357	24237	24365	24357	24402	24360	24277	24313	24252	24199	24333	24195	24469	24339	24183	24578	24163	24159	24222	24232	24184	24322	24472	24385	24241	24108	24491	24246	24190	24274	24170	24181	24275	24336	24333	24173	23901	24173	24239	24307	24497	24139	24207	24261	24134	24395	24418	24380	24398	24073	24065	24398	24504	24224	24338	24607	24193	24509	24118	24322	24160	24297	24429	24329	24254	24149	24224	24587	24390	24218	24279	24416	24137	24242	24344	24096	23897	24396	23921	24269	24255	24285	24286	24189	24315	24367	24152	24417	24401	24079	24139	24289	24047	24265	24185	24413	24379	24175	24404	24297	24237	24057	24251	24456	24418	24288	24333	24467	23962	24305	24411	24264	24147	24385	24172	24093	24127	24264	24449	24264	24119	24150	24351	24295	24362	24125	24257	24222	24141	24323	24300	24295	24148	24395	24369	24374	24268	24151	24336	24336	24292	24088	24134	24194	24242	24417	24132	24127	24298	24210	24085	24001	24173	24220	24506	24341	24254	24353	24443	24202	24423	24359	24356	24177	24214	24257	24392	24433	24291	24417	24275	24530	24404	24189	24025	24114	24443	24436	24317	24243	24317	24366	24070	24185	24306	24328	24207	24193	24313	24029	24412	24614	24187	24169	24066	24325	24252	24238	24260	24141	24300	24239	24268	24377	24221	24227	24320	24205	24350	24591	24270	24299	24097	24198	24575	24284	24136	24141	24231	24282	24116	24143	24303	24169	24245	24216	24308	24302	24046	24351	24589	24215	24279	24070	24453	24236	24333	24252	24424	24112	24145	24058	24157	24380	24366	24217	24223	24383	24134	24296	24319	24429	24539	24252	24177	24284	23930	24164	24181	24500	24319	24092	24213	24369	24295	24308	24377	24192	24196	24225	24188	24416	24432	24302	24526	24225	24165	24199	24246	24403	24548	24245	24010	24478	24301	24434	24300	24318	24163	24266	24255	24324	24184	24414	24316	24127	24092	23937	24011	24212	24124	24348	24157	24423	24162	24264	24398	24275	24151	24448	24405	24357	24226	23973	24231	24334	24381	24321	24125	24026	24157	24135	24162	24030	24437	24169	24257	24346	24143	24113	24250	24311	24159	24186	24241	24409	24156	24332	24116	24146	24223	24155	24277	24386	24185	24240	24051	24242	24044	24158	24197	24182	24375	24193	24129	24290	24083	24259	24217	24192	24225	24226	24239	24278	24225	24199	24429	24385	24037	24017	24257	24209	24367	24329	24172	24194	24147	24173	24255	24274	24027	24166	24361	24236	24222	24409	23998	24335	24245	24087	24251	24322	24346	24152	24426	24349	24273	24217	24151	24158	24118	24241	24624	24184	24039	24409	24174	24227	24203	23925	24053	24245	24154	24163	24323	24192	24249	24158	24504	24337	24304	24254	24338	24413	24146	24436	24072	24285	24377	24143	24204	24299	24303	24450	24497	24229	24230	24012	24373	24251	24544	24448	24532	24274	24250	24128	24489	24207	24190	24409	24212	24411	24215	24339	23959	24145	24157	24233	24126	24159	24384	24319	24175	24057	24124	24055	24131	24214	24387	24334	24359	24398	24218	24217	24142	24489	24402	24131	24459	24205	24136	24223	24202	24511	24122	24181	24429	24193	24230	24391	24184	24279	24298	24067	24208	24208	24362	24425	24146	24328	24406	24456	24155	24366	24549	24235	24043	24187	24506	24325	24206	24502	24234	24370	24061	24325	24101	24215	24261	24291	24457	24442	24003	24261	24112	24196	24193	24358	24236	24561	24532	24611	24225	24645	24293	24208	24240	24351	24441	24157	24287	24532	24415	24063	24257	24185	24473	24294	24228	24459	24315	24117	24183	24187	24224	24292	24296	24304	24263	24196	24030	24384	24159	24056	24488	23920	24232	24374	24172	24108	23950	24061	24220	24133	24328	24283	24384	24259	24235	24303	24153	24260	24377	24225	24182	24226	24263	24390	24374	24322	24284	24185	24346	24130	24293	24374	24370	24591	24272	24169	23876	24120	24317	24249	24285	24472	24218	24189	24021	24175	24306	24267	24349	24269	24252	24175	24225	24338	24027	24194	24119	24636	24190	24254	24281	24395	24277	24356	24181	24205	24342	24251	24222	24102	24323	24159	24535	24286	24374	24290	24200	24500	24128	24214	24013	24352	24138	24293	24009	24466	24160	24322	24179	24190	24377	24461	24245	24363	24548	24041	24209	24323	24517	24050	24253	24176	24436	24148	24011	24003	24492	24463	24287	24268	24378	24219	24397	24280	24008	24167	24176	24132	24262	24215	24438	24197	24266	24313	24320	24085	24327	24169	24326	24447	24268	24123	24114	24284	24333	24099	24472	24255	24183	24004	24079	24529	24199	24249	24015	24084	24229	24317	24138	24431	24424	24223	24105	24185	24515	24140	24148	24160	24097	24131	24265	24246	24215	24188	24106	24514	24532	24144	24272	24322	24126	24089	24267	24308	24318	24161	24140	24203	24354	24226	24195	24265	24225	24356	24169	24169	24140	24380	24270	24332	24414	24457	24275	24194	24380	24193	24212	24301	24123	24217	24081	24179	24230	24276	24272	24275	24039	24391	24570	24440	24131	24285	24214	24575	24224	24129	24371	24167	24165	24246	24046	23961	24354	24128	24192	24240	24231	24093	24366	24327	24358	24596	24284	24110	24247	24337	24145	24171	23935	24175	24044	24544	24239	24343	24272	24323	24176	24182	24420	24301	24449	24293	24257	24500	24226	24253	24222	24194	23941	24299	24364	24387	24333	24526	24549	24041	23930	24373	24396	24377	24025	24078	24366	24381	24162	24204	24296	24336	24131	24452	23987	24083	24207	24397	24301	24327	24135	24418	24422	24224	24152	24301	24169	24118	24333	24298	24401	24367	24315	24499	24302	24315	24135	24209	24132	24166	24248	24264	24211	24201	23929	24096	24173	24068	24069	24136	24030	24382	24334	24309	24063	24519	24421	24394	24283	24297	24283	24275	24175	24188	24288	24253	24402	24289	24305	24388	24374	24356	24266	24275	24254	24522	24088	24348	24342	24348	24434	24645	24353	24194	24172	24199	24153	24068	24279	24227	24475	24385	24271	24324	24140	24196	24333	24286	24336	24171	24263	24139	24154	24257	24154	24168	24234	24267	24164	24436	24225	24269	24353	24422	24268	24042	24313	24587	24334	24286	24203	24253	24479	24282	24481	24310	24153	24264	24058	24401	24400	24131	24347	24254	24115	24236	24169	24391	24074	24285	24024	24420	24505	24376	24448	24363	24312	24373	24106	24320	23941	24279	24245	24076	24371	24078	24255	24045	24263	24150	24332	24113	24368	24260	24064	24154	24335	24288	24102	24138	24307	24196	24338	24079	24315	24223	24252	24326	24295	24415	24217	24309	24090	24225	24099	24374	24122	24324	24309	24385	24370	24025	24360	24139	24245	24185	24574	24142	24226	24297	24101	23999	24162	24236	24385	24315	24301	24386	24300	24304	24188	24240	24088	24051	24036	24129	24293	24204	24214	24211	24188	24362	24260	24265	24175	24102	24149	24272	24233	24246	24324	24427	24226	24287	24404	24236	24159	24315	24212	24470	24702	24636	24462	24306	24352	24292	24375	24340	24595	24282	24103	24003	24328	24349	24345	24165	24068	24285	24253	24568	24237	24286	24302	24303	23984	24181	24020	24235	24455	24441	24316	24277	24029	24540	24043	24027	24098	24131	24439	24383	24218	24326	24331	24134	24010	24393	24133	24411	24221	24316	24528	24353	24277	24510	24323	23980	24463	24316	24189	24207	24179	24088	24291	24504	24294	24151	24396	24302	24204	24460	24181	24057	23932	24159	24338	24225	24159	24229	24455	24194	24132	24303	24260	24284	24201	24094	24125	24116	24332	24206	24404	24317	24388	24501	24005	24030	24132	24087	24106	24168	24138	24191	24383	24337	24066	24059	24105	24438	24599	24309	24214	24276	24259	24494	24216	24312	24117	24321	24510	24237	24281	24139	24371	24141	24131	24434	24516	24410	24045	24106	24158	24305	24411	24275	24401
19784	22184	21955	19374	17828	17266	16691	16535	16517	16304	16314	16133	15841	16137	15778	15776	15970	15986	15931	15817	15849	15988	15819	15855	15924	15922	15910	15842	15913	15872	15708	15865	15678	15831	15699	15864	15800	15806	15814	15699	15723	15910	15787	15744	15831	15996	15884	15641	15713	15647	15866	15702	15536	15854	15866	15872	15766	15986	15756	16030	15760	15785	15779	15884	15742	15732	15870	15830	15749	15781	15862	15632	15717	15799	15742	15758	15703	15698	15584	15851	15899	15629	15919	15869	15969	15696	15618	15786	15818	15851	15845	15878	15748	15732	15823	15829	15724	15792	15922	15778	15779	15636	15891	15846	15752	15773	15741	15727	15756	15727	15784	15702	15694	15823	15831	15752	16095	15743	15651	15836	15828	15700	15721	15732	15707	15894	15793	15866	15666	15683	15767	15763	15817	15654	15770	16002	15869	15820	15839	15800	15839	15709	15656	15841	15643	15936	15631	15715	15749	15652	15899	15872	15570	15846	15868	15826	15696	15691	15640	15736	15789	15780	15997	15680	15745	15737	15816	15603	15805	15519	15859	15812	15559	15797	15727	15845	15916	15794	15883	15888	15776	15843	15784	15759	15749	15701	15965	15754	15834	15710	15589	15695	15960	15815	15818	15864	15713	15776	15728	15656	15667	15656	15712	15867	15835	15788	15757	15748	15713	15793	15763	15856	15681	15695	15836	15682	15597	15763	15702	16019	15924	15843	15686	15950	15856	15718	15713	15719	15776	15779	15863	15834	15786	15595	15828	15986	15827	15806	15770	15800	16030	15642	15853	15673	15799	15684	15895	15963	15695	15733	15814	15580	15875	15859	15839	15816	15739	15786	15927	15742	15705	15786	15634	15732	15939	15799	15796	15636	15749	15640	15723	15727	15758	15727	15803	15804	15742	15720	15740	15763	15743	15921	15762	15798	15834	15841	15768	15669	15787	15822	15721	15771	15854	15886	15690	15960	15872	15825	15734	15959	15670	16046	15742	15748	15651	15870	15792	15751	15844	15846	15773	15633	15732	15725	15642	15745	15728	15762	15859	15794	15882	15632	15699	15802	15725	15856	15812	15946	15962	15861	15856	15592	15814	15735	15761	15759	15729	15971	15927	15666	15729	15631	15816	15786	15637	15774	15803	15935	15605	15738	15832	15781	15677	15861	15667	15754	15766	15759	15920	15681	15650	15756	15893	15763	15821	15744	15788	15777	15853	15832	15659	15802	16000	15623	15802	15916	15777	15954	15827	15868	15952	15773	15780	15766	15674	15762	15785	15792	15861	15741	15710	15717	15689	15865	15660	15873	15758	15844	15891	15915	15789	15797	15710	15718	15715	15660	15775	15705	15830	15939	15804	15731	15810	15786	15776	15713	16026	15862	15862	15648	15832	15969	15806	15771	15772	15639	16007	15726	15735	15778	15706	15870	15796	15940	15695	15676	15885	15610	15711	15857	15965	15706	15686	15734	15693	15726	15813	15656	15745	15668	15579	15923	15810	15923	15870	15623	15873	15833	15881	15912	15773	15625	15733	16053	15735	15869	15735	15773	15700	15859	15856	15730	15865	15800	15990	15835	15881	15908	15801	15950	15687	15818	15742	15714	15665	15825	15922	15665	15805	15856	15904	15674	15786	15916	15844	15733	15714	15866	15768	15664	15629	15897	15827	15754	15731	15692	15808	15675	15529	15688	15618	15804	15730	15781	15637	15616	15797	15715	15592	15699	15932	15640	15689	15743	15794	15909	15713	15766	15820	15912	15804	15926	15799	15742	15774	15783	15780	15828	15768	15582	15574	15901	15806	15903	15827	15786	15826	15691	15834	15891	15881	15646	15813	15834	15722	15791	15927	15747	15527	15542	15840	15919	15611	15870	15786	15598	15604	15616	15726	15768	15763	15801	15840	15768	15783	15815	15792	15849	15888	15641	15669	15761	15761	15881	15884	15804	15723	15689	15885	15651	15994	15597	15812	15715	15567	15800	15829	15813	16012	15787	15618	15823	15481	15816	15670	15778	15782	15695	15752	15876	15898	15705	15789	15804	15647	15862	15845	15647	15893	15942	15805	15749	15850	15712	15791	15749	15735	15896	15889	15903	15672	15684	15690	15709	15992	15757	15729	15760	15701	15780	15761	15853	15828	15964	15701	15689	16026	15751	15650	15839	15875	15774	15814	15838	15652	15763	15961	15730	15805	15579	15933	15871	15657	15799	15874	15824	15792	15797	15813	15756	15852	15858	15881	15956	15608	15725	15811	15952	15745	15882	15827	15830	15794	15834	15919	15886	15797	15744	15558	15647	15767	15714	15878	15812	15742	15626	15728	15889	15806	15786	15731	15983	15856	15763	16012	15688	15795	15860	15745	15803	15731	15828	15913	15705	15818	15932	15754	15882	15799	15728	15715	15753	15732	15895	15663	15779	15903	15925	15877	15962	15789	15985	15703	15677	15996	15787	15733	15712	15802	15577	15808	15702	15786	15788	15640	15788	15620	15906	15841	15758	15796	15743	15782	15736	15994	15909	15672	15817	15960	15704	15773	15794	15712	15899	15834	15858	15817	15708	15701	15882	15969	15766	15824	15674	15827	15709	15670	15715	15859	15701	15829	15669	15796	15672	15783	15840	15628	15703	15693	15735	15754	15753	15829	15849	15847	15794	15673	15829	15764	15764	15786	15824	15731	15612	15740	15872	15679	15775	15779	15791	15941	15797	15828	15793	15738	15798	15822	15793	15677	15650	15785	15933	15710	15731	15819	15955	15655	15886	15988	15764	15690	15847	15760	15758	15801	15833	15842	15750	15672	15574	15822	15725	15817	15878	15543	15812	15728	15866	15825	15833	15761	15719	15819	15769	15726	15726	15890	15887	15737	15745	15817	15839	15872	15790	15744	15924	15777	15739	15798	15863	16024	15850	15979	15669	15911	15847	15889	15898	15854	15714	15664	15759	15649	15955	15665	15732	15896	15593	15937	15697	15647	15829	15854	15795	15731	15731	15850	15876	15827	15840	15779	15914	15614	15737	15615	15743	15851	15741	15717	15765	15678	15665	15855	15742	15765	15896	15744	15791	15911	15761	15806	15855	15978	15678	15918	15615	15667	15784	15792	15722	15930	15717	15734	15616	15924	15609	15792	15754	15876	15865	15737	15632	15877	15740	15609	15700	15669	15810	15890	15824	15914	15654	15745	15697	15777	15728	15700	15785	15853	15753	15664	15838	15666	15875	15746	15707	15678	15779	16092	15658	15963	15810	15870	15804	15623	15769	15834	15845	15746	15862	15709	15814	15859	15962	15745	15697	15653	15722	15750	15677	15906	15952	15825	15728	15651	15757	15668	15885	15795	15708	15684	15799	15716	15939	15710	15715	15869	16139	15929	15770	15626	15770	15880	15755	15680	15563	15741	15703	15646	15837	15886	15822	15856	15631	15710	15810	15730	15838	15890	15741	15688	15893	15816	15904	15870	15718	15670	15855	15743	15758	15846	15672	15895	15682	15945	15718	15882	15676	15723	15851	15880	15658	15782	15689	15779	15632	15986	15694	15771	15807	15807	15815	15625	15747	15694	15782	15772	15851	15729	15834	15823	15799	15647	15757	15782	15773	15907	15842	15641	15810	16037	15832	15680	15812	15911	15783	15623	15875	15786	15742	15630	15753	15995	15735	16006	15759	15829	15739	15841	15902	15815	15686	15762	15820	15752	15689	15681	15580	15647	15674	15927	15614	15833	15784	15772	15613	15772	15972	15852	15759	15675	15673	15740	15896	15803	15584	15791	15832	15774	15666	15791	15658	15845	15873	15771	15814	15731	15934	15843	15901	15829	15789	15935	15731	15796	15592	15742	15760	15918	15803	15736	15757	15991	15658	15769	15804	15762	15960	15691	15674	15810	15669	15705	15754	15701	15635	15846	15691	15886	15882	15931	15774	15700	15854	15739	15736	15728	15755	15794	15728	15761	15711	15877	15677	15804	15952	15831	15932	15904	15783	15843	15773	15959	15717	15904	15696	15846	15839	15895	15911	15728	15738	15725	15792	15729	15696	15679	15675	15882	15689	15910	15776	16002	15797	15788	15849	15646	15758	15640	15624	15835	15837	15842	15637	15840	15724	15852	15678	15788	16078	15744	15735	15674	15755	15798	15768	15839	15814	15773	15776	15824	15889	15818	15753	15728	15740	15792	15508	15722	15887	15889	15760	15772	15769	15966	15942	15706	15660	15689	15917	15714	15706	15986	15778	15751	15725	15749	15610	15903	15842	15771	15908	15749	15876	15635	15789	15727	15926	15779	15775	15757	15780	15773	15761	15779	15774	15968	15994	15728	15664	15745	15846	15793	15736	15816	15747	15909	15807	15704	15905	15669	15946	15752	15850	15731	15830	15870	15725	15717	15763	15988	15687	15861	15720	15609	15802	15973	15784	15790	15724	15689	15671	15634	15729	15822	15751	15812	15919	15784	15726	15842	15677	15818	15828	15749	15672	15836	15788	15710	15730	15754	15879	15709	15855	15820	15836	15687	15644	15734	15789	15764	15815	15943	15727	15641	15656	15714	15827	15852	15684	15801	15797	15737	15679	15761	15857	15755	15853	15709	15846	15550	15766	15768	16036	15805	15865	15729	15733	15936	15725	15729	15847	15754	15723	15838	15874	15701	15621	15922	15709	15820	15908	15770	15668	15755	15882	15738	15538	15735	15607	15754	15811	15822	15822	15793	15755	15925	15767	15652	15766	16047	15790	15716	15770	15912	15833	15728	15737	15892	15618	15674	15741	15782	15803	15816	15848	15690	15720	15753	15884	15792	15840	15662	15715	15691	15880	15793	15834	15855	15954	15751	15752	15539	15816	15637	15978	15665	15615	15675	15759	15766	15726	15756	15798	15679	15772	15766	16054	15874	15708	15875	15899	15730	15817	15902	15786	15991	15984	15743	16009	15682	15840	15865	15734	15983	15842	15876	15808	15798	15804	15786	15700	15849	15620	15637	15855	15545	15914	15705	15826	15681	15716	15867	15923	15709	15765	15999	15778	15788	15844	15809	15835	15761	15816	15708	15757	15794	15758	15740	15612	15870	15745	15727	15863	15923	15685	15615	15808	15753	15808	15888	15726	15722	15771	15739	15772	15922	15652	15842	15799	15832	15871	15865	15690	15777	15767
24711	21169	27697	25280	23586	26317	26898	24269	23691	23719	23212	23031	23268	23179	23133	22946	23281	22957	22994	22731	22913	22859	22885	22826	22672	22537	22674	22763	22781	22600	22510	22798	22645	22631	22854	22487	22700	22696	22754	22783	22777	22631	22642	22783	22774	22453	22664	22596	22862	22532	22737	22963	22842	22699	22732	22757	22485	22399	22734	22852	22725	22509	22735	22504	22589	22565	22414	22706	22415	22391	22615	22495	22542	22819	22638	22508	22513	22676	22389	22560	22822	22516	22883	22732	22465	22749	22518	22763	22671	22572	22596	22810	22620	22430	22566	22339	22536	22464	22437	22525	22696	22446	22638	22224	22637	22611	22448	22684	22791	22665	22567	22751	22748	22620	22847	22681	22498	22485	22604	22673	22583	22440	22560	22596	22696	22710	22448	22469	22667	22357	22537	22581	22621	22673	22672	22512	22562	22780	22502	22504	22745	22683	22633	22708	22566	22761	22867	22754	22462	22564	22644	22549	22509	22641	22853	22483	22613	22527	22379	22481	22785	22593	22440	22517	22421	22683	22569	22604	22535	22783	22904	22464	22733	22369	22238	22660	22613	22738	22695	22438	22574	22572	22427	22591	22548	22513	22471	22654	22762	22612	22577	22539	22523	22344	22671	22419	22738	22605	22634	22622	22555	22693	22734	22544	22387	22466	22559	22395	22616	22825	22671	22515	22365	22356	22437	22588	22544	22436	22611	22637	22674	22505	22368	22664	22443	22498	22623	22404	22730	22479	22603	22323	22784	22620	22881	22635	22529	22808	22457	22497	22742	22655	22435	22608	22759	22675	22584	22677	22419	22451	22622	22754	22708	22663	22659	22591	22381	22395	22599	22598	22398	22512	22815	22705	22722	22493	22701	22549	22423	22225	22767	22558	22809	22593	22483	22479	22577	22481	22610	22336	22649	22401	22590	22606	22588	22581	22699	22478	22615	22390	22750	22268	22566	22654	22664	22470	22674	22296	22610	22743	22499	22592	22566	22488	22699	22649	22648	22438	22468	22639	22549	22672	22671	22468	22574	22883	22812	22582	22555	22570	22731	22405	22402	22562	22468	22338	22745	22593	22607	22784	22612	22786	22656	22553	22454	22575	22645	22617	22646	22705	22367	22601	22721	22482	22563	22583	22372	22463	22548	22420	22567	22516	22409	22545	22662	22508	22544	22761	22515	22626	22688	22483	22639	22452	22652	22676	22904	23016	22693	22581	22583	22495	22690	22593	22321	22676	22616	22614	22598	22422	22518	22833	22802	22652	22542	22669	22448	22625	22469	22468	22521	22606	22719	22744	22602	22463	22625	22654	22656	22874	22719	22683	22561	22720	22593	22639	22767	22339	22387	22555	22379	22602	22609	22647	22748	22685	22323	22601	22601	22557	22390	22445	22440	22649	22731	22493	22376	22531	22684	22517	22440	22459	22724	22529	22558	22360	22584	22790	22827	22597	22317	22599	22422	22456	22747	22856	22602	22827	22726	22460	22335	22601	22545	22626	22681	22523	22743	22411	22617	22594	22646	22381	22741	22785	22442	22615	22371	22533	22456	22512	22583	22581	22656	22540	22266	22347	22473	22516	22607	22646	22714	22561	22789	22704	22778	22773	22219	22632	22546	22598	22756	22783	22391	22434	22661	22785	22788	22526	22599	22374	22477	22673	22600	22489	22658	22651	22560	22452	22500	22598	22439	22720	22462	22455	22483	22526	22140	22411	22624	22594	22464	22599	22629	22520	22657	22678	22437	22528	22594	22730	22773	22729	22440	22683	22340	22741	22745	22857	22699	22660	22892	22354	22530	22396	22678	22421	22419	22527	22391	22654	22672	22680	22638	22772	22638	22615	22533	22652	22951	22806	22559	22641	22867	22409	22552	22694	22557	22446	22473	22491	22671	22528	22668	22646	22851	22590	22679	22912	22491	22571	22534	22652	22639	22563	22587	22675	22692	22566	22706	22677	22629	22486	22671	22637	22644	22516	22593	22496	22607	22474	22468	22528	22653	22601	22603	22419	22720	22499	22601	22920	22471	22942	22590	22433	22706	22531	22519	22455	22366	22598	22257	22529	22493	22532	22565	22645	22606	22654	22557	22545	22380	22765	22620	22665	22536	22602	22657	22436	22569	22608	22609	22653	22479	22538	22734	22654	22685	22453	22470	22395	22665	22407	22644	22445	22685	22661	22433	22879	22646	22641	22633	22552	22607	22691	22918	22391	22482	22646	22681	22482	22405	22397	22747	22684	22523	22455	22464	22824	22499	22494	22471	22337	22544	22416	22547	22633	22890	22416	22635	22426	22501	22549	22784	22398	22434	22466	22644	22523	22268	22615	22761	22653	22753	22527	22582	22643	22508	22624	22561	22604	22490	22505	22791	22817	22607	22592	22424	22636	22512	22543	22468	22410	22692	22576	22496	22637	22388	22701	22810	22771	22636	22478	22473	22822	22525	22571	22630	22414	22525	22641	22744	22619	22696	22580	22668	22534	22518	22788	22521	22556	22715	22477	22832	22746	22466	22682	22652	22460	22527	22617	22646	22681	22728	22798	22567	22594	22435	22552	22562	22866	22432	22754	22687	22561	22591	22727	22579	22817	22515	22415	22561	22554	22654	22432	22404	22782	22740	22274	22553	22653	22802	22457	22232	22459	22530	22473	22532	22820	22410	22449	22730	22657	22686	22909	22622	22610	22644	22516	22477	22477	22524	22472	22444	22959	22656	22457	22739	22560	22243	22597	22638	22814	22494	22733	22403	22582	22595	22592	22592	22828	22620	22457	22555	22687	22789	22583	22738	22592	22672	22677	22635	22769	22480	22405	22531	22439	22643	22437	22626	22366	22699	22728	22480	22443	22371	22520	22647	22484	22325	22359	22600	22740	22677	22584	22614	22390	22548	22716	22331	22531	22612	22348	22549	22574	22748	22639	22455	22596	22519	22395	22612	22568	22363	22410	22501	22491	22941	22518	22512	22579	22290	22631	22560	22538	22772	22673	22552	22568	22575	22642	22300	22534	22674	22442	22605	22666	22538	22605	22795	22701	22434	22642	22592	22506	22867	22477	22584	22506	22734	22617	22588	22546	22658	22747	22773	22595	22695	22724	22623	22693	22695	22687	22774	22671	22782	22358	22444	22558	22669	22695	22838	22649	22650	22636	22830	22472	22517	22567	22405	22494	22513	22598	22456	22613	22548	22590	22425	22319	22473	22594	22514	22496	22474	22450	22573	22421	22474	22445	22511	22430	22472	22545	22530	22826	22599	22679	22647	22407	22659	22289	22564	22678	22593	22446	22580	22546	22657	22698	22362	22786	22643	22535	22608	22598	22744	22656	22662	22648	22486	22663	22745	22592	22556	22567	22663	22715	22516	22897	22664	22690	22462	22488	22384	22366	22580	22531	22412	22679	22775	22368	22442	22361	22473	22612	22579	22567	22314	22606	22827	22417	22428	22475	22450	22605	22856	22522	22590	22610	22602	22724	22821	22692	22341	22552	22611	22573	22461	22583	22651	22551	22664	22455	22669	22543	22636	22445	22456	22587	22707	22495	22628	22464	22615	22527	22589	22651	22742	22619	22692	22799	22461	22707	22728	22686	22550	22485	22684	22516	22403	22610	22567	22721	22537	22620	22622	22520	22571	22521	22611	22823	22560	22510	22702	22767	22596	22532	22491	22589	22427	22452	22379	22621	22471	22708	22372	22692	22554	22623	22447	22341	22684	22701	22772	22627	22661	22876	22659	22530	22584	22568	22716	22794	22644	22690	22463	22535	22704	22691	22687	22507	22644	22787	22643	22588	22602	22594	22722	22471	22448	22475	22621	22661	22542	22697	22709	22721	22360	22503	22762	22540	22857	22691	22573	22629	22574	22720	22508	22600	22546	22765	22613	22758	22554	22752	22473	22443	22443	22535	22801	22364	22680	22649	22816	22638	22618	22772	22716	22328	22617	22650	22661	22781	22616	22723	22620	22570	22592	22736	22607	22477	22701	22486	22593	22744	22554	22322	22633	22630	22434	22613	22349	22345	22427	22736	22465	22883	22517	22457	22641	22663	22604	22577	22390	22658	22538	22605	22578	22640	22355	22791	22646	22489	22674	22590	22518	22567	22719	22527	22676	22543	22816	22700	22826	22551	22738	22518	22658	22538	22578	22824	22425	22368	22567	22532	22563	22732	22681	22540	22569	22568	22445	22698	22663	22570	22509	22305	22596	22345	22577	22623	22593	22538	22439	22659	22584	22512	22699	22754	22578	22559	22568	22613	22733	22998	22539	22393	22814	22396	22771	22316	22619	22564	22522	22745	22582	22558	22727	22809	22925	22882	22682	22548	22633	22586	22366	22587	22761	22797	22698	22497	22452	22446	22315	22630	22464	22739	22583	22309	22590	22682	22585	22692	22459	22580	22535	22407	22384	22644	22791	22791	22601	22561	22346	22372	22601	22520	22565	22758	22654	22561	22599	22456	22515	22592	22850	22614	22507	22484	22480	22654	22771	22565	22773	22471	22893	22811	22581	22805	22533	22718	22690	22422	22526	22537	22620	22493	22333	22444	22779	22627	22507	22407	22517	22743	22593	22641	22959	22472	22721	22512	22415	22678	22696	22552	22636	22639	22657	22591	22441	22610	22577	22756	22650	22687	22678	22571	22979	22475	22574	22469	22614	22500	22307	22525	22531	22704	22482	22445	22541	22780	22585	22534	22604	22632	22826	22569	22454	22481	22412	22484	22430	22583	22430	22727	22753	22603	22468	22486	22374	22609	22570	22697	22599	22745	22579	22538	22569	22716	22649	22565	22505	22727	22721	22689	22505	22470	22454	22673	22506	22761	22708	22433	22753	22329	22350	22604	22565	22500	22454	22635	22695	22615	22596	22558	22829	22612	22655	22458	22609	22684	22751	22536	22805	22587	22369	22702	22593	22496	22537	22749	22560	22376	22543	22557	22483	22379	22514	22596	22537	22621	22523	22564	22707	22689	22784	22485	22567	22577	22512	22605	22490	22624	22840	22493	22629	22621	22706	22539	22520	22742	22618	22587	22542	22301	22822	22537	22581	22600	22570	22547	22347	22686	22856	22475	22443	22485	22556	22770	22572	22619	22622	22630	22430	22585	22588	22467	22739	22559	22720	22579	22478	22588	22717	22590	22444	22450
17548	28318	27774	22503	19818	18286	17424	16834	16411	16177	16059	15735	15771	15526	15561	15572	15351	15447	15391	15282	15220	15107	15254	15208	15009	15177	15173	15208	15003	15176	15055	15121	15176	14992	15067	15116	14995	15097	15171	15082	15196	15314	14962	15059	15273	14933	14958	15054	14873	14979	14935	15036	15021	15070	15089	14951	14972	15189	15040	14895	14957	14827	15080	14857	15102	15000	15097	15226	14710	15157	15045	14956	14937	15037	14915	14972	15040	15036	14958	14913	15130	14877	14922	14972	14997	14875	15082	15013	14826	14862	15025	14947	14856	14809	14907	15012	14878	15016	14926	15029	14940	14941	14904	14851	15101	14828	15062	15055	14859	14845	15004	15251	14887	14917	14975	15082	14755	14937	14935	14887	15155	14986	15065	14943	14976	14946	14823	14994	14987	14805	14989	14892	14998	15028	14822	15001	14948	14926	14946	14930	14854	15133	14993	15093	15006	15061	14784	14788	15162	14977	14983	14846	14924	14964	14945	15035	14942	14832	15221	15002	14843	14862	14773	15016	14921	14970	14889	14912	14971	14965	14832	14919	14867	14820	14982	14983	15051	14948	14962	14885	14953	14848	14909	14993	15022	14991	14901	15090	14989	14904	14926	14925	14969	14971	15015	14927	14920	15008	14954	15169	14981	15007	15105	15117	14971	14762	14875	14887	14901	15027	15039	14900	14861	14878	14929	14849	14979	14993	14863	14977	15015	14977	14961	14988	14963	14961	14922	15054	15125	14999	15085	14876	14891	14902	14907	14941	14844	15045	14889	14976	14935	15012	14923	14863	15078	14828	14980	14996	14872	14941	15132	14768	14889	14965	14923	14851	14958	14915	14961	14873	14929	15075	15024	14943	14800	14977	15046	14983	14906	14947	14960	15026	14692	15060	14996	14947	15020	14818	15069	15066	15044	14909	15111	14883	14907	14919	14738	14872	15163	14971	15030	14845	14743	14798	14891	14987	14963	14975	14947	15002	15057	15057	14909	15011	14973	14954	15057	15096	14926	14957	15111	14941	14950	14964	14998	15023	15051	14759	15254	14898	14875	14838	15072	14896	14878	14878	14958	14944	14852	14976	14997	14945	14864	15199	14989	14852	14964	14985	14945	15019	15103	15051	14870	15083	14911	14828	15001	14967	15061	14961	15111	14995	14793	14708	14886	15147	14858	14918	14785	14935	14939	14959	14941	14903	14894	14831	15100	14903	14878	14823	14931	14957	14940	14779	14978	14954	14912	14917	14808	14716	15018	15165	14874	15007	14907	14815	15190	15009	14751	15024	15018	14912	14964	15060	14978	15027	14871	14867	14883	15111	14824	14852	14878	14993	14960	15002	14867	14995	14764	14884	14819	14907	15120	15069	14892	14946	14873	14946	15021	14652	14803	15048	14955	14946	15119	14983	14923	14848	14879	15142	15101	15011	14902	15148	14975	14822	14957	14968	14886	15049	15100	15057	14993	15059	15108	14887	15020	15120	14747	14721	14932	15038	15099	15034	14970	14955	14957	15056	14928	15026	15110	14914	14941	14886	15073	14974	15040	15088	14792	14923	15066	14813	14864	14950	14895	15098	15128	15073	15025	14778	15059	14804	15022	14957	15019	14865	14912	14996	14838	14962	14818	14942	14901	14924	14914	15008	15001	15017	14977	14937	14969	14841	15000	14928	14883	15045	14874	14918	14998	14957	14987	15007	14837	15059	14814	15045	14886	14954	14874	14986	14795	14857	14979	15004	15031	14880	14964	14968	14825	14997	14963	14945	15110	14895	14896	14774	14963	14906	14944	15039	14966	14916	14886	14987	15025	14784	15046	14840	15031	15090	14836	15034	14875	14941	14895	14854	14753	14947	14974	15001	14915	14961	15072	14738	14934	14757	15003	14882	15000	15065	14975	15009	15032	14949	14837	14980	15017	14770	15097	14828	15015	15057	14971	15012	15122	14821	15108	14936	14984	14978	14956	14914	14922	15005	14843	15065	14875	14985	15041	14961	15172	14861	14889	14919	14847	15026	14945	14900	15157	14797	14939	14972	14766	14890	14836	14965	14942	14833	15153	14843	14916	14912	14746	15038	14962	14987	14854	15117	15123	14901	15035	14996	14878	15084	15018	14972	15131	14911	14802	15013	14883	14920	14852	14940	14899	14964	14980	14859	14930	14905	14957	15133	15014	14942	14947	15031	14853	15218	14794	15052	15102	14922	14964	14797	15029	14932	14925	15001	14876	14991	15002	15080	14975	14972	14913	14960	14941	15043	15052	14886	15165	15115	15006	14893	14976	15087	14947	14885	15048	14877	14941	15022	14837	14868	14973	14912	14880	15054	14899	14911	14973	14974	15113	15040	14915	15052	14940	15150	15102	15173	14949	14856	15013	15084	14946	15093	15035	14966	14934	15008	14954	15050	14819	14875	14989	15064	14916	14932	14943	14858	14884	15121	14778	14933	14931	15072	15011	14977	14908	14815	14850	14961	14887	14934	15012	14855	14831	14805	15201	14828	14882	15075	15093	14995	14868	14878	14958	14900	14967	14871	14931	14901	15068	14903	14871	15033	14981	14907	14713	15001	14822	14899	14973	14986	14798	14845	15097	14792	14876	14894	14841	15127	14817	14880	15129	15113	14917	14942	14914	14907	14937	14987	14891	15017	14946	14995	15124	15055	14831	14916	14919	14828	14791	15019	14903	15035	14997	14967	15045	14838	14928	15007	14993	14974	14811	15078	14979	14912	14827	14959	15017	14914	15166	14902	14967	14898	15128	14889	14908	14873	15080	14884	14901	14772	14948	14759	15002	14981	14902	14945	14921	14978	14920	14932	15059	14935	14930	14841	15054	14880	14924	14996	15066	15083	14923	15044	14918	14791	14991	14974	15038	14918	14713	14963	15038	14929	14883	15097	15033	15011	14969	15153	14949	15029	14796	15076	14992	14834	15057	15190	15013	14979	15183	14811	15096	14930	14852	14911	14887	14870	14982	14898	14981	14955	15038	15177	14878	15062	14923	15015	15043	14958	14863	14848	14761	14932	14904	15120	14805	14820	14968	14997	14879	14987	15010	14880	14978	15272	14981	14930	14951	15034	15077	14972	15075	15051	14864	14985	14974	14923	14984	14913	15013	14838	15012	14913	14995	14856	14942	14873	15023	14800	14952	14904	15110	14926	14913	15026	15082	14903	14917	15023	15029	14842	15010	15175	14787	15122	15129	14849	14791	14944	15050	14938	14952	14936	14840	14982	15004	14958	14826	15009	15119	14846	14981	15019	14998	15106	15090	14951	14902	15005	14817	15034	14966	14860	14988	14849	14913	14856	14940	14939	14862	15070	14969	15006	15063	15014	14942	15048	14931	14873	15124	14990	14917	15077	14941	14864	15015	15125	15012	15028	15083	14908	14930	15106	15080	14991	15066	15072	15060	15129	15047	14930	15109	15034	14844	15004	15095	15047	15077	15017	14916	15042	14737	14934	14928	14866	15003	15008	14866	14793	14887	14903	14941	14955	15132	14870	15074	14860	15150	14864	15000	14896	14895	14914	14880	15043	14864	14805	14910	14956	14772	14920	15147	15067	14901	14798	14889	14950	15053	14946	15038	14857	14767	14886	15058	14887	14940	14881	14970	15086	14892	15281	14902	15009	14909	15155	14983	15022	15085	14869	15032	14903	15060	14931	14820	14993	14874	14921	14812	14835	15052	14914	15173	14936	15069	14935	15109	14804	14928	14968	15052	14962	14805	15000	14951	14816	14930	14837	14932	14865	14886	15015	14976	15046	15097	14941	15011	15049	15067	14905	14873	14868	14779	15102	15106	14807	14938	14923	15105	15014	14801	14902	15017	15018	14990	14926	15037	14977	14958	14915	14982	14891	15114	14755	14869	14893	14751	14887	15064	14895	14942	14991	14947	14998	14980	14950	14928	14774	14953	14940	14871	14818	14873	14950	14878	14887	15026	14832	15061	14963	15019	14957	14717	15001	14972	15143	14915	14994	14999	14941	14886	14902	14930	14862	14926	14723	14859	15113	15100	15118	14785	14993	15091	14886	14910	15075	15017	14868	14872	14888	14863	14856	15050	15046	14838	14873	14997	14855	15082	14855	14824	14856	14923	15003	14958	14877	14887	15080	14875	14853	14937	15060	15062	15155	14776	14895	14892	14878	14884	15021	14930	14971	14948	14800	15021	14874	14910	14882	15015	14928	14999	14966	15101	15036	14999	14917	14824	14986	14892	14867	15010	15019	15069	14985	14817	14990	15065	14852	15143	14835	14971	15083	14982	14865	14927	14969	15097	15015	14975	14834	14943	14921	14811	14856	14768	14962	15068	14879	14901	14891	14877	14961	14853	14961	15157	14886	14952	15115	14870	15023	15056	15055	14834	14918	14981	14991	14945	14884	14996	15127	14890	14876	14837	14909	14894	14942	14856	14997	15016	15082	14799	14924	14988	14936	14870	14996	15129	14906	14915	15074	14971	14887	14949	14979	14860	14856	15015	15068	14976	14885	14755	14978	15023	15006	14987	14999	14981	14892	14934	15119	15037	14865	15053	14881	14967	15109	15034	14912	14989	14890	14816	14766	14917	14974	14803	14965	14906	14950	14879	14946	15071	15122	14883	14896	14970	14899	14828	14732	15009	15034	14991	14917	15089	15032	14954	14939	15021	14975	14998	14966	14996	14789	14847	14910	14922	15085	14854	14790	14943	15021	15050	14891	15006	14903	14955	15103	14957	15117	15102	14946	14976	14896	14886	14920	15024	14871	14931	14871	14978	14789	14896	14899	14903	14980	14861	15025	14953	14967	14862	15085	15061	14808	15098	14835	15164	15035	14918	14810	14814	14819	14873	14963	14973	14961	15018	14760	15088	14868	14993	15137	14759	15081	14775	15042	15016	15130	14955	14770	15021	14895	14788	14935	14903	14975	14855	15078	14986	14978	14973	14941	14966	14865	14933	14975	14950	14892	14878	14953	15002	14970	14952	14836	15023	14926	14875	14870	15050	14899	14944	15025	14846	15023	14844	15182	14982	14935	15023	15082	15088	14973	15041	15000	14793	14858	14885	14875	14918	14755	15069	14948	14947	14953	14898	15033	14887	14799	14895	15012	14972	14973	15121	14873	15025	15007	14956	14909	14972	14850	15159	15011	15083	15069	14899	15031
22682	21147	27826	24778	21882	25726	29873	25761	24391	24682	24616	24225	23983	24180	23932	23894	23875	23743	23580	23706	23780	23563	23062	23567	23628	23585	23384	23378	23211	23394	23296	23487	23047	23393	23445	23415	23260	23172	23220	23411	23524	23423	23179	23118	22950	23305	23349	23069	23480	23303	23357	23130	23355	22966	23270	23271	23249	23352	23189	23162	22912	23066	23045	23210	23197	22914	23293	23336	23072	23103	23434	23184	22942	22981	23179	22932	23272	22981	23256	23383	22901	22995	23366	23166	23192	23061	23140	23198	23152	23278	22989	22990	23082	23184	23097	23152	23103	23440	23046	23288	23374	23209	23067	23080	23101	22972	23229	23145	23055	23326	23130	22896	22934	23363	23172	22842	22907	22941	23186	23183	23289	23087	23137	23173	23255	23037	23251	23109	23071	23208	23270	23236	23222	23146	23227	22917	23174	22958	23257	22967	23291	23012	22927	23063	23157	23045	22880	23197	23008	23134	23151	23105	23202	23305	22969	23208	23117	23112	23040	22933	22882	23129	23375	22974	23039	23189	23035	23173	23144	23210	23248	23277	22987	23091	23114	23112	23258	22867	23122	23175	23178	23255	22963	23132	23138	23198	22792	23033	22783	23121	22922	23007	23004	22897	22815	22969	23220	23009	23244	22891	22897	23220	23000	23058	23085	23013	23004	23202	23275	23167	23218	23290	23052	23342	22971	23039	23022	23092	23097	23126	23015	23087	23310	23009	23136	23179	23137	23138	22901	23227	23080	23274	22840	23045	22983	23258	23161	23069	22960	23136	23070	23272	23080	23301	23154	23090	23153	23236	22952	23077	23159	23124	23008	23385	22920	23280	23211	23145	23219	23281	23192	23172	23155	23411	23201	23143	22942	23004	23211	23062	22938	23065	23218	23147	23292	23155	23138	22971	23065	22910	23131	23178	23218	22893	22963	23128	23168	23081	23178	23067	22815	23037	23151	23079	22997	23142	23158	23188	23088	22893	23035	23238	22713	23061	23277	23004	23142	23067	23202	23251	23024	23119	23239	22958	22979	22936	23118	23018	22986	23050	23086	22982	22991	23023	23054	23111	23028	23041	23068	22948	23164	23333	23129	22962	22870	22959	23245	23268	23192	22963	23202	23288	23099	23059	22726	22838	23308	23163	23064	23085	23296	23249	23179	23114	23019	23240	23177	22991	23144	22997	23105	23167	22983	23023	22899	22886	23066	22999	22986	23059	23003	22953	22963	23044	23070	23181	23146	22966	23187	23283	23007	23000	23321	23095	23136	22999	23046	23194	22876	23108	23133	22915	23232	23336	23024	23018	22964	22913	23128	23168	22995	23156	23051	23030	23173	23110	23018	23208	23137	23117	23355	23061	22883	23128	23071	23200	23174	23069	23245	23055	23062	23086	22984	23082	23357	23237	23388	22965	22933	22776	22997	23151	23194	23041	23046	23067	22945	23059	23209	22926	23389	22859	23055	22938	23181	23327	23035	23154	23106	23038	22929	23018	23049	22951	23120	23162	23192	23184	23032	23050	22888	23056	22874	23012	23147	23343	23336	22952	23210	23022	23249	22940	23089	23130	23123	22915	22803	22990	23133	23032	23100	23039	23132	22951	23075	22988	23074	23051	23165	23086	23142	22847	23156	22799	23250	23082	23209	22863	23325	22916	22991	22988	23027	23167	23016	23032	23173	23292	23161	22885	22954	23201	23095	23403	23179	23178	23114	23138	22781	23144	23235	22777	23017	23032	22877	23184	23141	23211	23192	22736	22899	23162	23260	23514	23108	23112	23188	23264	23083	23259	23342	22853	23099	23033	23004	23131	23028	23209	23225	22975	23103	23031	23336	23022	22980	23260	23039	23106	23144	23124	23061	23203	23182	23054	23086	22882	23184	23064	23106	23116	23383	23208	23216	23053	23408	23035	23203	23028	23111	22960	22939	23095	23252	23221	23220	23022	23182	23040	23116	23137	23060	23043	23235	23054	23214	23143	23221	23147	23108	23171	23028	23278	23029	23105	23250	23319	23107	23145	23143	23144	23196	23276	23127	23004	23125	22950	23453	23179	23055	23262	23046	22832	22915	23165	22834	22881	23235	23084	23203	22850	23206	22910	23150	22967	22742	22886	22912	23082	22907	23092	22703	23007	23039	23090	23093	23103	23224	23216	23035	23133	23015	22791	23176	23012	22840	22989	23244	23063	23127	23069	23056	23092	23165	22915	23322	23127	23088	23192	23051	23136	23043	23200	23179	23144	23086	22793	23267	23331	23396	23003	23287	23131	23230	23261	23225	23215	23207	23107	23048	23225	23414	23127	23173	23143	23291	22861	23302	23316	23108	22990	23019	23221	23186	22929	22976	22858	23004	23094	23374	22912	23112	23157	23043	23235	23142	23039	23102	23428	23176	22791	23165	22990	22968	22891	23230	22864	22986	23017	23121	23089	23107	22996	23156	23183	22970	23187	23209	22864	23276	23009	22960	23263	23119	23204	22963	22954	23268	23001	23048	23342	23050	23065	23309	23079	23126	22976	23200	23068	23030	23003	23000	23246	23103	23113	22927	23194	23077	23039	23062	23244	22998	23024	23196	23058	23201	23132	23344	23080	22787	23053	23156	23084	22965	23248	22970	23024	23304	23053	23143	23128	23048	23169	23088	23141	22919	22962	22856	23158	23378	23003	22833	22863	23154	22972	23227	23380	23092	22923	23089	23035	22834	23144	23027	23148	23105	23142	23009	23232	23142	23111	23176	23038	23138	23135	22926	23133	23249	23058	22919	22855	23239	23246	23184	23176	23061	23092	23136	22898	23020	23005	22870	23296	23095	23093	23143	23126	23006	23181	23200	23130	23122	23170	23380	22971	23115	23084	23138	22954	22917	23160	23105	23188	23170	23007	23035	22855	22939	23128	23270	22953	22947	22864	22964	23515	22883	23238	23045	22990	23070	23143	23014	23133	22904	22857	22963	23214	23215	23138	23071	22913	23174	23209	23162	23141	23053	22968	23131	22776	23074	23321	22897	23269	23091	23043	22969	23259	23170	23178	23055	22997	22874	23051	23077	23183	23201	23059	22966	23162	23110	23097	23017	23204	23231	23214	23286	23078	23104	23072	23213	23182	23065	23375	23158	23058	23325	22987	23249	23027	23166	23113	23002	23442	22975	22964	23174	23098	23133	23038	22852	23030	23077	22982	23035	22949	23094	23097	23164	22808	22804	22969	22956	23036	23218	23073	23081	23139	23107	23201	23259	23014	23044	23207	22998	23213	23098	22877	23040	22924	23029	23201	23024	23147	23074	22679	23157	23073	23230	22939	23248	23061	23231	23068	23306	23324	23010	23206	22952	23070	22986	23150	23309	23031	23217	23137	23004	22952	23198	23338	23140	22971	23269	22979	23116	23108	23200	23228	23057	23383	23287	23194	23173	22876	23235	23045	23030	23100	22873	23076	23031	23231	23131	22890	23306	23059	23316	23072	22922	22999	22915	22914	23061	23039	22936	23217	22934	23126	23205	23043	23063	23291	23023	22867	23014	22968	23173	23130	23028	22999	23278	23192	23208	23376	23270	22930	23038	23278	22889	22895	23305	23122	23161	23219	23276	23138	23157	23205	23190	23301	23114	23076	23095	23008	23084	23162	23218	23290	23240	23094	23149	23064	23243	23260	22946	23223	23222	23046	23002	23196	23077	23238	23125	22910	23090	23392	23081	23125	22903	23117	23088	23177	23103	23043	23047	23254	22743	23180	23230	23098	23108	22962	23120	22986	23061	23134	22981	23046	23036	22844	23058	23104	23351	23160	23219	22905	23165	23141	23209	23053	23078	23139	23044	22986	22808	23038	23208	23016	23116	23144	23100	23175	23183	23076	23169	23047	23233	23187	23123	23102	23158	22880	23002	23268	23097	22757	23057	23173	23038	23034	23144	23145	22968	23112	23015	22877	22853	23162	23135	23379	23281	23252	23216	23103	23113	23026	23029	23063	23077	23302	23297	23152	23091	23084	22796	23080	23170	23225	22908	23158	23028	22864	22981	23119	23277	23119	23195	23239	23224	22973	23207	22908	22773	22966	22891	23130	22932	22964	22994	23309	23061	22996	23194	23241	23188	22856	22962	23016	22996	23139	23217	23212	23144	23201	23237	23292	23246	23137	22961	23203	23179	22933	22924	23094	22986	23150	23025	23054	23112	23114	23094	22944	22983	23107	23025	23175	23276	23173	23238	23064	23054	22902	22984	23001	23098	22926	23001	22741	23164	23166	22995	22954	22752	22998	22853	23099	23089	23148	23136	22630	23324	23017	23170	22907	22957	23110	23050	23256	23134	23026	23020	23080	22951	23059	23040	23029	22950	22882	23065	23386	22986	22893	22950	22889	23141	23077	23313	23261	23134	23377	23017	22889	23097	23054	22990	23063	23043	23048	23282	23031	23215	23053	23145	23092	23187	23106	22937	23247	23064	22893	23119	23152	23224	23036	22931	23216	23120	23043	23055	23087	23303	23156	23196	23023	23157	23170	23061	23257	22883	22986	23097	23016	23036	23275	23053	22874	22829	22883	23029	23196	23067	23070	22963	23134	23094	23013	23051	23280	23125	22853	23102	22974	23150	23298	22768	22972	23232	23068	23199	23138	23038	23095	23027	23286	22671	22853	23079	23013	23088	23067	23092	22938	23370	22967	23070	23030	22948	22955	23207	23068	23129	22997	23057	23228	23243	22996	22834	22947	23128	23179	23066	23111	23033	23289	23238	23226	23047	22960	23068	22896	23183	22983	23001	23018	23045	23323	23318	22993	23385	23162	23094	23050	23190	23174	23104	23061	22972	22954	23134	22945	23067	22950	23231	23211	23103	23223	22995	23151	23065	23053	22994	23288	23071	23255	23019	23503	23213	23072	22987	23568	23231	22873	23110	23011	23022	23050	23295	23367	23065	23153	23150	22987	23091	23431	23163	23192	23260	23148	22795	23211	23198	22998	22958	23279	23118	23331	23155	23094	23178	23213	23166	22818	23148	23093	22937	22956	23044	22998	22915	23084	23245	23035	23161	22999	23084	22969	23205	23139	22993	23113	23233	23007	23075	22890	23173	23033	22837	22900	23082	23108	23196	22793	23174	22978	23196	23186	23119	22971	23115	23274	23361	22960	23343	23188	22947	22919	23095	23057
19491	33809	32776	26327	22837	20564	18968	18390	17456	16989	16757	16625	16278	16127	16070	16045	15879	15720	15717	15523	15777	15603	15414	15487	15465	15539	15394	15328	15364	15665	15259	15268	15326	15318	15558	15226	15221	15284	15268	15215	15249	15335	15002	15323	15333	15329	15185	15292	15180	15220	15251	15358	15212	15223	15200	15088	15217	15408	15239	15140	15302	15228	15258	15266	15197	15067	15205	15136	15298	15093	15228	15163	15233	15141	15281	15195	15008	15224	15160	15233	15190	15045	15144	15156	15017	15078	15252	15103	15025	15335	15159	15146	15269	15080	15099	15009	15189	15148	15206	15005	15126	15145	15019	15199	15404	15160	14962	15181	15128	15135	14908	15024	15211	15093	15198	15122	14950	15083	15117	14968	15214	15074	15263	15135	15342	15034	15031	15185	15251	15166	14966	15227	15020	15105	15106	15242	15101	15086	15087	15043	15373	15176	15179	15003	15211	15048	15249	15132	15244	15150	15077	15066	15023	15147	15035	15137	15196	15017	15175	15183	15110	15201	15020	15295	15041	15206	15188	15129	15078	14940	15103	15175	15050	15138	15176	15000	14975	14896	15205	15065	15169	15021	15188	15084	14815	15059	15145	15120	15047	15106	15311	14972	15388	15051	15144	15165	15106	15112	15078	15233	15094	15027	14998	15028	15110	15207	14977	15081	15204	14897	15097	15313	15102	15154	15260	14957	15199	15272	15148	15170	15167	15283	15229	15093	15028	15218	15132	15238	15297	15107	15105	15081	15042	15050	15037	15153	15074	15107	15179	15356	15192	15116	15048	15243	15183	15175	15028	15183	15051	15106	15139	15135	14942	15228	15252	15086	15041	15116	15072	15072	15110	15086	15048	15131	15157	15131	14919	15022	14996	15129	15144	15054	15027	15199	15008	15068	15131	15168	15150	15168	15041	15045	15079	15018	15177	15192	15103	15009	15287	15165	15198	15154	15157	15268	15166	15125	15165	15170	15132	15266	15186	14973	15010	15142	15124	15065	15179	15179	15010	15062	15068	15137	15250	15100	15128	15083	15201	15314	15158	15011	15133	15125	15213	15217	15105	15166	15118	15360	15130	15199	15029	15044	15096	15121	14967	15065	15143	14996	15064	15092	15188	15218	14939	15082	14930	15144	15070	15112	15056	15107	15248	15194	15127	15048	15156	15199	15238	15220	15024	15077	15110	15159	15232	15083	15194	15189	15083	15087	15086	15010	15107	15005	15242	15143	15149	15255	15116	15161	15078	15053	15019	15059	15084	14990	15190	15056	15045	15242	15096	15054	15169	15062	15136	15301	15098	14898	15207	15110	15086	15265	15000	15119	15009	15029	15083	14996	15122	14998	15181	15097	15119	15094	15052	15207	15088	15159	15113	15058	15236	15100	15026	15166	15104	15082	15016	15035	15226	15071	15237	15089	15091	15279	15194	14925	15021	15220	15247	15127	15152	15081	15018	15056	15115	15192	15129	15301	15027	15044	14922	15140	15017	15065	14982	15090	15191	15072	14805	15063	15193	15066	15279	14965	15233	15125	15140	14997	15022	15089	15087	15145	15000	15068	15135	15142	15097	15020	15188	15121	15173	15156	15177	15132	14929	15154	15157	15176	15195	15156	15243	15250	15035	15046	15193	15054	15169	15149	15252	15017	15129	15156	14915	15126	14908	15027	15244	15018	15087	15133	15163	15161	15251	15099	15176	15116	15160	15210	15228	15177	15105	14977	15043	15167	15158	15035	15189	15209	15082	15134	15014	15048	15106	15145	15213	15122	15006	15224	15235	15178	15104	15026	15122	14892	15048	15080	15142	14988	15253	15054	14987	15079	14962	15204	14990	15144	15222	15145	14969	15054	15141	15317	15196	15148	15184	15124	14988	15123	15280	15104	15162	15274	15041	15055	15039	14994	15320	14985	15045	15174	15302	14873	15161	15147	15219	15178	15032	15217	15095	15109	15074	15108	14983	14963	15102	15118	15135	14984	15014	15095	15026	15175	15102	15149	15181	15092	15190	15189	15257	15091	15040	15086	15111	15075	15110	15178	15148	15149	14936	15134	15027	15041	15283	15140	15175	14953	15161	15043	15195	15133	15048	15137	15146	15059	15060	15176	15190	15126	14910	15216	15090	15283	15089	15021	15181	15167	15227	15239	15092	15214	15076	15038	14954	15087	14961	15074	15182	15075	15107	15102	15173	15201	15082	14936	15033	15132	15111	15298	15057	15208	15144	15176	15040	15176	15123	15279	14912	15239	15209	15114	15106	15231	15227	15153	15151	15049	15129	15172	15203	15017	15103	15249	15255	14913	15381	15003	15152	15251	15082	15111	14955	14947	15023	15215	15168	15033	15150	15139	14995	14709	15214	14937	15262	15123	15079	15107	14990	15188	15160	15211	15119	15069	15044	15156	15090	15223	15034	15110	15246	15048	14915	15048	14982	15087	15076	14977	15159	14953	15081	15301	15250	15080	14903	15151	15164	15005	15251	15138	15094	14968	15011	15180	15056	15205	14978	15111	14920	14985	15053	14907	15011	15170	14978	15338	14944	15092	15086	15008	15271	15243	15149	15078	15259	15154	15213	15069	15093	15182	15031	15140	15250	15042	15132	15107	15187	15004	15170	15093	14958	15061	15067	15238	15141	15007	15245	15067	15259	15047	15055	15177	15085	15081	14976	15201	15112	15006	15111	15145	15229	15241	15078	15134	15184	15173	15029	15156	15230	15163	15153	15236	15311	15080	15227	15022	15160	15145	15100	15225	15008	15186	15059	15242	15121	15125	15012	15285	15108	15208	15300	15004	14997	15009	15096	15173	15055	15214	14987	15027	15174	15082	15115	15252	15079	15091	15262	14979	15203	15169	15130	15212	14990	15057	15116	15124	15214	15096	15098	15044	15097	15114	15140	15312	15158	15112	15358	15117	15167	15048	15028	15232	15168	15185	15248	15202	15131	15119	15167	15045	15127	15085	15049	15145	15065	15165	15021	14984	15067	14985	15260	15237	15164	15044	15034	15151	15205	15210	15093	15094	15093	14911	15241	15168	15260	15117	15209	15177	15158	15106	14997	15186	15022	15155	15240	15151	15005	15122	15021	15124	15070	15156	15161	15061	15214	15134	15179	15182	15078	15020	15181	15252	15185	15098	14984	15162	15212	15056	15294	15185	15116	14985	14989	15193	15025	15248	15050	15228	15240	15053	15071	15187	14975	15068	14901	15182	15076	15216	15095	15142	15140	15080	15135	15015	15190	15040	15145	15182	15142	15344	15113	15319	15025	15111	15128	15151	15221	15118	15088	15151	15029	15271	15052	14988	15186	15146	15070	15109	15182	14936	15085	14891	15037	15143	15039	15335	15095	15201	14890	15048	15114	15154	15297	15069	15018	15157	15176	15152	15268	15055	15086	15218	15054	15168	15000	15197	15107	15000	15099	15075	15024	15052	14955	14980	15063	15326	15221	15045	15130	15009	15109	15023	14979	15179	14992	15185	15210	15010	15025	15107	15077	15144	14904	14909	15115	15022	15071	15131	15130	15068	15238	15064	15079	15094	15116	15074	15032	15187	15186	15203	15155	14939	15078	15333	15321	15177	15104	15167	15181	15091	15018	15346	15099	14864	15238	15136	15174	15173	15079	15263	15122	15268	15154	15211	14876	15153	15230	15247	15193	14937	15159	15029	15258	15237	14941	15043	15116	15099	15112	15099	15151	15167	15135	15202	15245	15069	15154	15232	14989	14992	15072	15003	15213	15099	15153	15095	15240	15100	15036	15199	14945	15027	14976	15081	15101	15293	15161	15160	15142	15211	15107	15179	15231	15133	15124	15173	15031	15067	15152	15034	14980	15091	15258	15133	15050	15188	15091	14993	14973	15069	15260	15112	15175	15081	15002	14977	15032	15102	15061	15088	15030	15316	15211	15110	14992	15087	15093	15199	15021	15169	15086	14963	15091	15138	14936	15167	15114	15126	15022	15147	15215	15130	15159	14950	15195	15189	15263	15086	15112	15024	15196	15009	15045	15368	15100	15103	15182	15157	15083	14975	15210	15201	15133	15241	15168	15272	15050	15027	15192	15125	15026	15124	15086	15285	14935	15068	15134	15078	15039	15249	15085	15240	15089	15309	15113	15084	15212	15247	14937	15271	15117	15047	15193	15144	15116	15101	14949	15172	15064	15153	15344	14971	15322	15257	15117	15241	15187	15076	15005	15100	15187	15156	14951	15148	15158	15033	15188	15165	15301	15307	15217	15070	14936	15234	15131	15167	15062	15130	15301	15075	15104	15150	15190	14987	15197	15039	15019	15132	15079	15060	15213	15081	15076	15082	14963	15156	15158	15150	15149	14994	15276	15098	15035	14878	14968	15050	15236	15220	15061	15046	15094	15003	15126	15107	14978	15087	15055	15193	15132	15070	15079	15121	15161	15084	15085	15133	15118	15193	15046	15174	15353	15089	15136	15403	14953	15336	15200	15198	15033	15255	14985	15031	15068	15084	15046	15011	15111	15071	14961	14975	15101	15195	15270	15126	15141	15141	15172	15148	15301	15141	15074	15199	15092	15267	15158	14981	15017	15089	15287	15074	14989	14910	15175	15093	15048	15079	15080	15067	15000	15031	15231	15102	15102	15107	15017	15105	15173	15293	15225	15083	15111	15059	15114	15008	15106	14976	15021	15020	15102	15051	15232	15118	15158	15106	15018	15011	15065	15040	15071	15187	15374	15164	15058	15103	15031	15057	15068	15157	15186	15133	15117	15149	14939	15026	15273	15157	15266	15068	15012	15082	15113	15205	15156	15095	15073	15270	14960	15257	15015	15196	15083	15155	15137	15049	15201	15139	14922	15150	15057	15133	15269	15278	15145	15234	15006	15200	15032	15113	15131	15186	15098	15045	15028	15254	14971	15092	15061	15226	15075	15085	14986	15361	15072	15035	15085	15286	15086	15051	15156	15286	15091	15102	15105	15096	15344	15135	15100	15129	15147	15232	15102	15133	15189	14989	15013	15045	15158	15222	15192	15034	15130	15277	15184	15134	15069	15180	15168	15189	15142	15095	15085	15146	15018	14998	15153	15214	15137	14981	14989	15133	15199	15044	15076	15053	15098	14880	15179	15043	15199	15177	15142	15051	15160	15114	15234	15322	15173	15244	15065	14869
34338	26418	29335	27755	25614	25094	25189	24882	25093	24959	24814	24520	24799	24665	24754	24553	24765	24604	24440	24552	24363	24597	24448	24719	24514	24408	24357	24515	24212	24746	24737	24392	24805	24568	24497	24500	24574	24507	24615	24503	24567	24355	24322	24399	24686	24440	24698	24300	24537	24655	24417	24278	24566	24346	24554	24473	24525	24341	24443	24411	24364	24648	24308	24614	24462	24501	24614	24427	24521	24482	24402	24471	24359	24540	24202	24131	24401	24557	24434	24295	24089	24637	24229	24373	24387	24093	24467	24438	24353	24379	24530	24334	24749	24600	24310	24324	24542	24504	24843	24385	24558	24323	24615	24563	24623	24314	24369	24437	24916	24544	24533	24509	24404	24644	24476	24389	24622	24510	24608	24666	24484	24692	24480	24622	24462	24493	24464	24470	24340	24454	24406	24296	24676	24483	24542	24192	24292	24359	24436	24573	24293	24537	24398	24566	24401	24682	24231	24524	24470	24600	24571	24425	24651	24668	24479	24538	24271	24426	24482	24219	24463	24343	24378	24503	24453	24370	24432	24359	24107	24628	24594	24436	24258	24281	24437	24537	24474	24447	24446	24456	24420	24338	24108	24481	24435	24438	24643	24332	24334	24630	24578	24390	24466	24560	24267	24614	24471	24660	24645	24294	24367	24350	24335	24414	24253	24310	24482	24443	24472	24272	24590	24583	24347	24681	24275	24434	24429	24305	24514	24684	24175	24543	24330	24635	24459	24531	24337	24513	24652	24540	24206	24414	24526	24381	24672	24529	24408	24594	24452	24398	24236	24191	24487	24504	24440	24630	24483	24353	24512	24349	24447	24382	24510	24348	24285	24376	24333	24458	24465	24592	24539	24341	24416	24333	24259	24407	24433	24451	24422	24433	24603	24366	24385	24487	24314	24678	24425	24468	24435	24702	24534	24305	24475	24465	24518	24574	24493	24438	24572	24403	24582	24455	24560	24530	24335	24299	24424	24588	24449	24414	24556	24450	24494	24504	24594	24647	24620	24476	24346	24446	24424	24620	24311	24447	24238	24298	24322	24437	24611	24504	24402	24657	24313	24507	24463	24476	24467	24539	24268	24325	24554	24369	24417	24410	24439	24701	24408	24205	24464	24357	24474	24536	24338	24500	24442	24294	24448	24427	24557	24345	24569	24300	24394	24626	24424	24465	24379	24459	24246	24507	24264	24353	24563	24529	24532	24671	24384	24210	24417	24717	24178	24381	24539	24449	24211	24383	24398	24471	24454	24479	24319	24416	24581	24159	24513	24339	24605	24681	24457	24468	24688	24683	24389	24429	24526	24464	24489	24347	24591	24388	24312	24838	24602	24361	24362	24082	24672	24419	24271	24620	24488	24480	24621	24471	24423	24516	24267	24487	24413	24298	24442	24553	24337	24617	24707	24336	24589	24398	24343	24347	24590	24380	24488	24449	24127	24593	24645	24489	24353	24284	24428	24589	24438	24539	24379	24629	24542	24379	24592	24354	24326	24683	24299	24359	24350	24483	24506	24703	24539	24511	24397	24123	24369	24426	24752	24496	24467	24351	24285	24724	24507	24401	24342	24719	24486	24463	24336	24576	24710	24575	24492	24553	24500	24278	24826	24420	24160	24629	24357	24304	24391	24590	24272	24588	24430	24751	24459	24407	24461	24468	24618	24382	24483	24300	24460	24683	24508	24236	24180	24575	24702	24446	24313	24476	24372	24301	24560	24592	24616	24294	24259	24302	24454	24325	24473	24396	24462	24446	24528	24295	24454	24291	24472	24594	24544	24256	24504	24716	24634	24679	24488	24603	24612	24309	24488	24420	24487	24528	24414	24548	24568	24501	24455	24494	24536	24179	24577	24361	24505	24304	24426	24620	24729	24431	24477	24587	24587	24473	24585	24488	24385	24262	24369	24315	24563	24627	24395	24635	24620	24286	24531	24757	24605	24692	24449	24442	24393	24541	24705	24385	24420	24292	24447	24243	24407	24170	24539	24405	24361	24348	24319	24459	24701	24483	24530	24410	24601	24620	24464	24428	24658	24660	24551	24399	24433	24461	24424	24357	24475	24468	24712	24525	24613	24518	24319	24367	24570	24655	24276	24417	24688	24627	24508	24400	24594	24304	24404	24506	24290	24306	24364	24279	24441	24601	24368	24621	24334	24553	24648	24597	24316	24382	24640	24590	24419	24496	24563	24585	24438	24612	24448	24622	24682	24325	24428	24609	24633	24247	24365	24285	24459	24533	24408	24595	24457	24562	24578	24620	24279	24550	24375	24419	24552	24511	24345	24368	24444	24500	24422	24278	24492	24372	24712	24494	24576	24324	24577	24477	24442	24498	24854	24420	24263	24593	24469	24584	24659	24608	24405	24583	24458	24577	24478	24548	24610	24541	24293	24249	24561	24259	24180	24622	24308	24452	24433	24489	24586	24393	24544	24274	24728	24495	24389	24426	24781	24464	24384	24425	24522	24487	24263	24311	24457	24315	24560	24530	24460	24489	24467	24273	24302	24636	24592	24493	24567	24313	24254	24342	24489	24280	24377	24526	24467	24329	24434	24319	24632	24407	24405	24632	24392	24309	24512	24432	24442	24367	24180	24327	24627	24413	24546	24424	24396	24325	24622	24459	24675	24703	24431	24519	24464	24447	24468	24440	24564	24685	24600	24495	24462	24219	24406	24407	24554	24527	24222	24348	24558	24513	24414	24377	24581	24526	24511	24414	24264	24591	24402	24262	24426	24406	24437	24398	24587	24301	24604	24587	24554	24630	24571	24266	24521	24304	24474	24403	24496	24421	24582	24436	24720	24621	24320	24398	24641	24686	24548	24452	24458	24292	24434	24461	24331	24324	24331	24387	24680	24613	24553	24371	24533	24498	24659	24562	24603	24468	24306	24422	24507	24726	24485	24326	24447	24423	24414	24464	24488	24394	24425	24395	24605	24431	24620	24454	24372	24441	24538	24379	24558	24241	24508	24464	24688	24432	24554	24532	24489	24383	24566	24370	24356	24492	24613	24466	24436	24218	24547	24342	24328	24403	24635	24414	24313	24548	24282	24518	24531	24265	24204	24526	24483	24582	24373	24297	24472	24508	24248	24261	24402	24369	24443	24467	24213	24589	24617	24478	24372	24390	24415	24317	24259	24124	24353	24355	24284	24337	24560	24559	24737	24645	24419	24459	24389	24492	24590	24592	24400	24355	24594	24376	24242	24520	24212	24249	24634	24476	24726	24576	24259	24601	24164	24120	24649	24460	24509	24293	24073	24427	24612	24468	24313	24552	24664	24684	24451	24405	24486	24475	24372	24344	24635	24424	24479	24277	24388	24554	24455	24284	24332	24664	24449	24528	24497	24349	24439	24466	24503	24365	24289	24781	24526	24550	24466	24384	24368	24221	24401	24475	24776	24332	24411	24422	24317	24572	24595	24293	24610	24503	24358	24441	24481	24527	24336	24418	24314	24292	24503	24413	24530	24480	24460	24544	24355	24472	24492	24556	24610	24442	24189	24491	24433	24328	24367	24631	24511	24375	24198	24253	24531	24238	24378	24318	24449	24310	24483	24468	24628	24527	24446	24378	24384	24582	24296	24188	24477	24456	24468	24246	24267	24435	24191	24508	24366	24472	24744	24461	24341	24407	24444	24412	24428	24281	24501	24677	24497	24686	24496	24712	24600	24325	24175	24227	24488	24441	24221	24439	24570	24449	24314	24183	24428	24488	24472	24597	24594	24391	24610	24334	24378	24470	24314	24384	24312	24225	24374	24239	24363	24509	24496	24347	24520	24385	24473	24530	24406	24417	24460	24539	24565	24551	24411	24522	24738	24205	24626	24390	24427	24749	24456	24444	24446	24682	24145	24426	24537	24240	24277	24420	24444	24490	24513	24252	24232	24398	24449	24393	24544	24506	24441	24500	24507	24192	24616	24386	24387	24482	24656	24338	24451	24475	24351	24551	24456	24492	24488	24483	24540	24563	24362	24584	24458	24431	24596	24486	24492	24462	24594	24544	24511	24533	24520	24580	24520	24571	24515	24343	24344	24506	24417	24310	24482	24508	24563	24394	24457	24494	24672	24638	24464	24511	24570	24382	24404	24476	24520	24432	24564	24425	24503	24408	24451	24335	24552	24328	24383	24378	24461	24350	24486	24606	24369	24475	24543	24442	24323	24388	24417	24364	24586	24487	24377	24439	24455	24464	24431	24432	24533	24271	24615	24382	24295	24542	24294	24521	24572	24599	24372	24390	24548	24461	24557	24437	24598	24238	24525	24460	24297	24359	24245	24487	24582	24358	24577	24457	24699	24394	24512	24487	24599	24572	24374	24373	24269	24613	24451	24444	24497	24323	24379	24355	24199	24662	24437	24182	24491	24412	24478	24228	24365	24840	24561	24519	24393	24629	24734	24479	24346	24472	24374	24258	24285	24626	24580	24233	24413	24403	24425	24381	24507	24402	24406	24466	24559	24141	24618	24509	24396	24462	24362	24312	24497	24476	24460	24437	24194	24496	24488	24365	24344	24585	24561	24313	24341	24345	24694	24425	24543	24586	24503	24737	24541	24600	24650	24530	24403	24471	24577	24509	24810	24377	24487	24474	24424	24314	24311	24475	24239	24353	24191	24264	24514	24370	24339	24600	24673	24604	24691	24413	24468	24542	24441	24593	24493	24545	24563	24367	24215	24623	24611	24530	24354	24557	24493	24575	24565	24411	24274	24484	24423	24559	24334	24187	24431	24365	24282	24456	24202	24380	24284	24320	24644	24289	24321	24359	24520	24676	24606	24562	24469	24626	24534	24371	24481	24548	24581	24507	24740	24424	24267	24696	24266	24398	24407	24395	24510	24491	24171	24609	24391	24436	24554	24590	24599	24726	24513	24503	24545	24317	24533	24559	24354	24281	24585	24500	24483	24862	24641	24411	24506	24441	24584	24468	24273	24427	24454	24445	24352	24617	24604	24363	24392	24537	24352	24418	24357	24462	24341	24647	24524	24565	24472	24533	24438	24407	24581	24469	24432	24587	24615	24354	24426	24597	24570	24360	24625	24508	24619	24451	24443	24387	24816	24475	24373	24502	24331	24360	24554	24501	24455	24580	24500	24338	24350	24592	24394	24356	24690	24537	24629	24800	24531	24240	24579	24527	24581	24600	24774	24385
19903	22045	21812	19165	17800	17149	16824	16456	16280	16347	16365	16155	16062	16149	16139	16028	15976	16182	16042	16052	15979	15758	15966	15977	15745	15862	15798	16083	16072	15982	15868	15811	15999	16054	16007	15939	16052	15841	16015	16091	16040	15948	15825	16101	15819	15770	15952	15871	15995	15820	15752	15844	15827	15857	15813	16007	16004	15765	15635	15767	16016	15866	15903	15801	16058	15751	15805	15851	15906	15898	15884	16049	15854	15838	15859	15896	15914	15743	15905	15833	15859	15906	15803	15941	15865	15975	15809	15880	16017	15927	15782	15948	15945	16027	15930	15819	15787	15889	15916	15787	15972	15934	15857	15758	15940	15939	15818	15969	15901	15870	16008	15904	15601	15782	15900	15853	15797	15801	15681	15909	15922	15935	15911	16071	15828	15736	16074	15833	15820	15870	15966	15852	15801	15817	15641	15928	15922	15792	15900	15936	15827	15966	15878	15782	15704	15703	15871	15770	15944	15993	15902	15930	15836	15905	15873	15968	15810	15871	15898	15991	15823	15826	15786	15845	15849	15829	15827	15816	15920	15881	15650	15719	15823	16012	15814	16079	15801	15930	15823	15784	15820	15837	15939	15789	15889	15919	15884	15821	15698	15922	15826	15926	16097	15909	15834	15779	15886	15845	15853	15860	15783	16053	15709	15863	15887	15695	15827	15657	15790	15759	15986	15967	15855	15730	15878	16042	15789	15972	15829	15941	15725	15864	15896	15894	15781	15797	15847	15800	15885	15924	15675	15833	15906	15753	15907	15924	15906	15990	15892	15932	15786	15880	15837	15886	15934	15871	15657	15874	15948	15976	15931	15772	15907	15739	15793	15889	15905	15825	15884	15878	15831	15863	15919	16066	15965	15737	15859	15801	15945	15958	15796	15888	15715	15831	15811	15805	15628	15803	15895	15813	15905	15811	15855	15991	15780	15877	15843	16027	15917	15829	16024	16007	15834	15898	15701	15873	15864	15950	15775	16047	15852	15907	15923	16028	15851	15904	15729	15665	15659	16012	15984	15930	15662	15916	15958	15785	15768	15843	15770	15908	15847	15870	15877	15991	15792	15803	15906	15743	15758	15953	15966	15947	15934	15953	15825	15728	15773	15898	16000	15788	15821	15896	15987	15838	15786	15883	15902	15874	15892	15762	15879	15865	15965	15834	15844	15980	15743	15917	15902	15812	15732	15876	16006	15873	15990	15910	15966	15804	15743	15957	15914	15757	15837	15828	15777	15866	15842	15864	15783	15761	15923	15903	15928	15921	15912	15808	15845	15867	15879	15741	15810	15978	15899	15857	15852	15925	15715	15963	15942	15793	15781	15772	15580	16046	15925	15839	15763	15829	15973	15850	15882	15907	15895	15900	15951	16011	15829	16052	15852	15898	15942	16062	15871	15877	15986	15980	15894	15861	15847	15920	15796	15934	15951	15726	15906	15853	16016	15821	15959	15787	15934	15973	15703	15906	16002	16012	15791	15945	15778	15797	15844	15936	15883	15953	15789	15688	15861	15934	15937	15960	15875	15798	15733	15628	15767	15846	15871	15871	15795	15728	15752	15897	15843	15884	15994	15932	16037	15870	15890	15956	15870	15757	15896	15642	15809	15850	15851	15940	15722	15964	15732	15827	15885	15838	15892	15753	15975	15934	15883	15877	15801	15809	15824	15937	16004	15925	15719	16014	15977	15871	15817	15788	16003	15844	15773	15810	15843	15931	15808	15858	15667	15789	15709	15908	15643	15965	15945	15932	15639	15959	15813	15818	16031	16031	15870	15903	15920	15787	15662	15909	15807	15942	15913	15816	15925	15802	15894	15850	15706	16098	15873	15813	15797	15964	16166	15803	15804	15842	15874	15698	15746	15894	15894	15986	15883	15880	15972	15907	15700	15881	15712	15825	15953	15799	15772	15840	15742	15805	15946	15966	15793	15906	15990	15916	15946	15909	15804	15841	15732	15959	16004	15834	15893	15850	15800	15752	15948	15923	16065	15841	15756	15889	15871	15881	15698	15855	15859	15813	15982	15929	15916	15854	15987	15849	15821	15831	15916	16016	15726	15751	16026	15804	16058	15819	16023	15834	15903	15837	15851	15917	15705	15797	16006	15769	15670	15648	16015	15751	15937	15835	15905	15953	15733	16048	15848	15961	15787	15853	15935	15811	15894	15729	15947	15788	15873	15777	16009	15821	15933	15741	15863	15867	16032	15921	15990	15860	15785	15961	15784	15865	15908	15801	15873	15821	16007	15730	15783	16012	15901	15884	15929	15906	15844	15915	15772	15828	15769	15862	15849	15953	15908	16045	15729	15702	15870	15982	16004	15933	15775	15886	15969	15817	15931	15947	15970	15779	16082	16059	15890	15673	15726	15987	15978	15575	15908	15899	15938	15839	15974	16027	15923	15943	15921	15894	16026	15869	15940	15954	15847	15827	15945	15797	15948	15702	15640	15776	15841	15822	15780	15896	15891	15840	15900	15985	15941	15793	15872	15965	15856	15905	15902	15944	15836	15902	15906	15887	15864	15769	15880	15745	15880	15900	15874	15980	15988	15764	16054	15709	15964	16037	15758	15899	15869	15867	15779	15778	15789	15664	15904	15828	15820	15833	15853	15836	15993	15982	16041	15952	15979	15798	15938	15744	16056	15951	15909	16007	15845	15779	15823	15843	15789	15855	15930	15853	15967	15878	15961	15796	15901	15901	15845	15868	15868	15862	15758	15922	15868	15939	15751	15825	15732	15862	15692	15825	15891	15938	15844	15603	15964	15767	15655	15918	15688	16012	15805	15710	15826	15947	15867	15852	15874	15961	15852	15748	15866	15847	15993	15964	15894	15732	15832	15822	15772	15838	15734	16013	15900	16001	15765	15897	15774	15995	15885	15779	15978	15925	15811	15858	15789	15912	15868	15923	15956	16047	15903	15753	15892	15789	16021	15816	15860	15798	15880	15832	15764	15798	15829	15890	15960	15694	15956	15931	15975	15743	15799	15924	15879	15783	15815	16067	15871	15989	15796	15935	15932	15988	15752	15643	15804	16003	15872	16011	15896	15725	15859	15790	15821	15931	15714	15897	15770	15917	15825	15864	15765	15867	15926	15916	15833	15913	15945	16041	15774	15829	15867	15980	15852	15906	15906	15862	15992	16038	15901	16047	15774	16034	15810	15862	15682	15820	15728	15877	15825	15999	15991	15920	15819	15799	15766	15818	15889	15738	15684	15818	15680	15870	15940	15924	15834	15968	15678	15925	15972	16014	15941	15757	15916	15914	15958	15713	16140	15881	15938	16017	15829	15906	15607	15830	15801	15796	15819	15750	15587	16125	16025	15811	15814	15862	15991	15957	15738	15832	16009	15880	15791	15968	15766	15779	15843	15744	15794	16008	15951	15910	15847	15915	15963	16022	16026	15867	15935	15906	15906	15728	15928	15972	15951	15817	15838	15852	15883	15844	15874	15815	15835	16004	15869	15865	15839	15827	15803	15593	15871	15670	15737	15723	15901	15780	15809	15744	15782	15838	15937	15713	15763	15742	15824	15970	15856	15914	15871	15802	15949	15817	15993	15750	15702	15889	15641	15773	15901	15940	15862	15859	15946	15756	15989	15795	15930	15725	15813	15944	15916	15964	15836	16176	15789	15992	15812	15836	15888	15891	15839	15932	15992	15853	16047	15856	15812	15898	15978	15851	15917	15875	16026	15774	15750	15967	15813	15818	15963	15920	15791	15762	15853	15954	15869	15897	15850	15853	15996	15842	15777	15940	15920	16039	15837	15926	15821	15970	15885	15869	15883	15881	15817	15817	15736	15804	15624	15752	15707	15828	15808	15938	15955	15847	15781	15620	15858	15861	16036	15970	15934	15965	15887	15893	15856	15756	15898	15833	15721	15872	15996	15814	15826	15908	15776	15977	15798	16020	15681	15668	15686	15799	15877	15868	15780	15968	15973	15641	15740	15999	15943	15870	16052	15846	15827	15787	15835	15978	15718	15838	15930	15976	15734	15951	15895	15851	16017	15830	15895	15864	16042	15850	15867	15808	15843	15739	15785	15934	15914	15732	15906	15732	15762	15771	15968	15803	15850	15945	15852	15863	15958	15816	15831	15969	15777	15745	15833	15750	15886	15940	15782	15638	15738	16119	15687	15880	15773	15772	15917	15862	15789	15879	15793	15891	15795	15809	15895	15850	15759	15932	15852	15892	15849	15945	15934	15984	15868	15859	15928	15875	16026	15914	15933	15909	15887	15738	15925	15967	15912	15741	15831	15795	15809	15847	15715	15757	15894	15791	15889	15813	15832	15841	15904	15885	15843	15938	15891	15894	15775	15868	15897	15984	15700	15734	15911	15835	15980	15802	15906	15915	15779	15963	15866	15837	15916	15857	16039	15876	15769	15989	16062	15917	15985	15745	15872	15961	16007	15838	15878	15727	15900	15843	15886	15763	15690	15806	15736	15859	15818	15728	15935	16010	15776	15889	15745	15705	16059	15986	15776	15931	15924	15885	15911	15701	15994	15905	15702	15744	15906	15989	16108	15667	15906	16007	15973	15917	15989	15881	15940	15899	15750	15845	15784	16137	15860	15757	15896	15756	15947	15780	15966	15868	15984	15813	15999	16006	15886	15883	15815	15821	15787	15961	15870	15900	15910	15869	15740	15773	15994	15799	15910	15795	15898	15866	15817	15789	15909	15950	15914	15742	15760	15667	15773	15896	15728	15822	15895	15971	15766	16005	15830	15641	15907	15810	15850	15997	15838	15841	15917	15946	15751	15971	15786	15951	15918	15866	15825	15915	15776	15758	15793	15908	15873	15766	15700	15864	15832	16014	15751	15850	15877	15773	15650	15986	15848	15756	15814	15800	15869	15839	15765	15814	15757	15773	15979	16005	15920	15708	15846	15896	15990	15796	15881	15811	16049	15985	15747	15986	15871	15805	15553	16067	16021	15852	15821	15675	15754	15805	15833	15785	15974	15736	15999	15854	15826	15838	15774	15877	15831	15782	15867	16018	15932	15750	15771	15797	15991	16009	16045	15833	15724	15731	15973	16065	15838	15832	15851	15862	15777	15849	15875	15823	16070	15909	15775	15950	15856	15778	15835	15856	15927	15860	15791	15768	15808	16033	15876	15785	15878	15892	15993	15913	15839	15928
24681	21183	27707	25235	23585	26441	26972	24219	23895	23945	23763	23634	23609	23752	23716	23221	23211	22970	23294	23350	23116	22999	23279	23179	23037	23018	23291	23243	23194	23294	22982	23004	23002	22930	23150	22767	22753	23060	22968	23065	22892	23071	23047	22861	22995	22861	22957	23035	22939	22892	22933	22941	22903	22973	23092	23254	23043	23207	23013	22985	22850	23055	23043	22772	22965	23001	22879	22887	22956	23028	22856	22697	23068	22911	22878	22802	22912	23069	22878	22747	23008	22893	22937	23009	22829	23081	22927	22927	22780	23189	22652	22880	23161	22892	22892	22714	22879	22808	22938	23051	23048	23028	22978	22947	22753	22854	23087	22907	22690	22666	22835	22478	23026	22778	23052	22737	22851	23102	22900	22840	22762	22889	22930	22832	22910	22938	22779	23034	22854	22808	22987	22805	23032	22800	22978	22742	22739	22822	22930	22982	22872	23010	22917	22782	23005	22755	22868	22963	22917	22869	22818	22773	23158	23058	23033	22976	22707	22890	22864	22747	23004	23054	22833	22700	23097	23118	22755	23067	22989	23013	22972	23153	22890	23121	22536	22953	23022	23009	23013	22756	22790	23024	22838	22654	22989	22926	22842	22902	23069	22826	22777	22934	23028	23105	22990	22798	23050	22892	22937	22792	22802	23149	23106	22763	22857	22756	22796	22740	22755	22975	22838	22813	23109	23223	22926	22740	22821	22885	22731	22722	22633	22731	22770	23057	22637	22644	22984	22716	22984	22870	22729	22999	22876	22814	22913	22846	22828	22823	23036	22956	22864	22839	22607	23024	22976	22999	22680	22866	22852	23039	23036	22920	22898	22662	22838	22939	22958	22783	23095	22885	22820	22902	22837	22967	22857	22935	22932	22913	22993	22727	22671	22897	23173	23016	22927	23003	22795	22920	22953	22843	22701	22905	22854	22941	22938	23127	22724	22859	23050	22827	23000	22706	22861	22645	22964	22962	22816	22765	22952	22738	23026	22877	22811	22925	22687	22879	22807	22958	22920	22810	22888	22654	22804	23160	23176	22911	22871	22808	23092	22945	22845	22762	22631	22968	22760	22774	23090	23153	22975	22921	22614	22621	23066	22773	22809	23000	22734	22857	22740	23088	23049	22740	22620	22974	22843	22784	22810	22854	22900	22864	23023	22930	22629	23098	22842	23029	22969	22939	22721	22849	22890	22905	22987	22924	22961	22724	22789	23098	22997	22734	22900	22947	22901	22771	22800	22841	22899	23005	22904	22696	22846	22821	22704	22699	22938	22872	23249	23039	22949	22625	22952	22752	23015	22912	22804	22801	23028	22715	22826	22936	22921	22952	22757	22775	23041	22953	22805	22907	22948	22696	22874	22662	22802	22763	22917	22833	22852	22737	23083	22985	22833	22947	22871	22783	22911	22833	22867	22814	22850	22775	22900	22801	22861	22896	22730	22873	23048	23003	23116	22677	22835	22793	22914	22600	22789	23165	22838	22723	22942	23006	22690	23041	22981	22751	23116	23149	22808	22909	22992	22951	22940	22781	22959	23122	22990	22906	22819	22827	22708	22873	22852	22861	22777	22952	23035	22901	22820	22733	22850	22897	22796	22752	22918	22949	23095	23186	23006	22967	22722	22688	22933	22775	22650	22525	22751	22950	22980	22757	22975	22711	22738	23146	22769	22823	22609	23008	22743	22772	22990	22889	22961	23027	22964	22921	22889	22786	23003	23010	22886	22966	23053	22792	22607	22872	22834	22950	23011	23081	23012	22790	22908	22657	23003	22911	22911	23014	22979	22690	22859	22787	22762	22857	22947	22636	23001	22890	22859	23031	22902	22804	22785	23000	22644	22996	22727	22745	22825	22743	22723	22645	22816	22927	22718	22888	22746	22763	23044	22945	22998	22834	23037	22939	23136	22808	22864	22988	22997	22967	23050	22913	22912	23025	22912	22704	22705	22804	22858	22973	23076	22875	22966	22595	22850	22862	22880	22802	22861	22891	22810	22703	22683	22899	22770	22853	22926	22938	22993	23061	23000	22892	22967	22895	23208	22804	22925	22651	22937	22909	22940	22809	22953	22856	22706	22842	22937	22853	22962	22769	22964	22848	22935	22839	22975	22721	22847	22918	22962	22941	22861	22883	22830	22856	22699	22666	22727	22785	22803	23101	23069	22824	22870	22974	22849	23029	22865	23012	22883	22844	22883	22731	22676	22904	22941	22981	22905	22861	22784	22913	22781	23038	22928	22975	22956	23003	22667	22723	22756	22901	23043	22721	22802	22521	22789	22982	22708	22968	22675	22976	23045	22784	22569	22971	22883	22871	22839	22904	22806	22587	22871	22781	22925	22833	22819	22822	22851	22797	22916	22882	22533	22704	23003	22972	22865	22935	22778	22864	22899	23185	22904	22894	23070	22844	23016	22939	22779	22873	22938	22845	22816	22774	22759	22740	23022	23003	22874	23059	22614	22928	23004	22760	22674	22878	22997	23121	23163	22757	23013	23072	22960	22680	22659	22694	23026	23102	23037	22996	22826	22992	23015	22864	22886	23045	22915	22790	22905	23010	22783	22873	22989	22942	22865	22659	22779	22837	22814	22649	22671	22803	22719	22437	22895	22855	22799	23097	22908	23022	22888	23030	22687	22855	22767	23029	22888	22691	22929	22667	23059	23069	23016	23065	22782	22886	22679	22573	22844	22882	22972	22764	22752	22845	22632	22752	22939	22955	22842	23020	22812	22894	23015	23046	23088	22624	22546	22689	22875	23047	22954	22883	22920	22845	22656	22793	22740	22960	22937	22937	22906	23095	22826	22946	22811	22896	22950	22891	22922	22926	22867	22996	22867	22916	23095	22958	22835	23033	22782	22653	23122	22794	23052	23192	22871	22805	22921	22677	22799	22920	22912	23033	22829	22864	22904	22926	22824	22566	22803	22687	22658	22719	22779	23138	22764	22897	22659	22896	22755	22991	22874	22969	23080	22763	22870	22845	22775	22773	22716	22811	22624	23018	22788	22778	23016	22862	22772	22869	23019	22688	22878	23138	22990	22916	22633	22926	22641	22966	23032	23033	22881	22997	22866	22837	22925	22636	22806	22817	22983	22613	22918	22817	22901	22648	22958	22763	23024	22924	22879	22592	22856	22871	22850	22790	22981	22786	22709	22978	22855	22840	23133	22770	22986	22974	22799	22606	22801	22751	22741	23037	22643	22748	22880	22933	22932	23020	22956	23188	22965	22491	22964	22912	23006	22883	22840	22814	22896	22881	22897	22756	23049	23011	22868	22976	22923	22970	22854	22800	23090	23021	22908	22817	22784	22910	22855	22753	22684	22990	22807	22843	22838	22830	22746	22777	22848	22609	22711	22936	22891	22714	22935	22936	23100	22942	22701	22869	22910	22676	22755	22811	22619	22935	22928	22903	22868	22734	22898	22753	22695	22929	22924	22868	23046	22732	22991	22856	22546	22961	22924	22799	22972	22749	22923	22826	22787	22738	22833	22808	22863	22623	23126	23101	23219	22760	22573	22757	22900	23037	22873	22730	22890	22881	23066	22795	23011	22849	22748	22840	22721	22821	22862	22725	22686	22920	22911	23024	22768	22876	22558	22536	22734	22962	23031	22693	22805	22651	22919	22880	22808	22875	22945	22926	22925	22720	22776	23117	23162	22968	23083	22585	22651	22815	22837	23007	23105	22945	22957	23040	22957	23167	22815	22850	22582	22556	22905	22844	22839	22781	22873	22858	22921	22946	22889	22908	22868	22554	22818	23072	22873	22923	22962	22837	23034	22751	22740	22712	22939	22950	22991	22878	22816	22866	22953	23013	22985	22872	22867	22743	22848	23064	22928	22752	22669	22810	22808	22817	23095	23016	23036	22946	22860	23074	23002	22896	23063	22915	22789	22791	22815	22834	23201	22840	23044	22951	22884	22721	22955	22948	22667	22885	22760	22930	22850	22676	22847	22696	22766	22713	22888	22696	22764	22796	22584	22870	22997	22902	22721	23023	22959	23074	22614	22875	22684	22856	22758	22869	22905	22996	22943	22804	22810	22889	23131	22987	22882	22783	22854	22937	22991	22636	22973	22836	23052	23201	22966	22905	22904	22900	22861	22963	22776	22731	22947	22679	22939	22981	22700	22798	22734	22973	22942	22937	22903	22746	23038	22861	22909	22769	22808	22617	22812	23104	23212	22809	22743	22734	22789	22764	22713	22765	23025	23026	22692	22991	22824	22905	22904	22734	22828	22827	23034	22884	22716	22886	22859	22604	22871	22686	23072	22948	23066	22832	22825	22825	22703	22831	22955	22667	22761	22889	22837	22850	22994	22749	22913	22807	22980	22839	22961	22938	22969	22893	22666	22817	22830	22816	22975	22964	22870	22975	22855	22909	22824	22737	22695	22858	22864	22828	22850	22856	22599	22637	22824	22921	22886	22946	22998	22999	22946	22941	22724	22904	22801	23001	22777	22734	22871	23076	22882	22465	22925	22842	22910	22882	23048	22912	22872	22947	22861	23133	23035	22802	22844	22768	22935	22938	22779	22869	22758	22946	22992	23154	22712	22647	22870	22731	22696	22676	22981	22821	22856	22875	23003	22817	22644	22731	23001	22856	22613	22766	22912	22781	22871	22828	22921	23044	22936	23183	22927	22890	22960	22872	22897	22907	22645	22955	22992	23186	22969	22915	22918	22601	23097	22936	22961	22789	22887	22691	22925	22996	22699	23004	23043	23013	22826	22688	22848	22926	22858	22722	22768	22814	22818	22697	23073	22761	22959	22820	22933	22834	23100	22765	22888	22830	23151	22832	22963	22867	22968	22969	22982	23076	22771	22942	23011	23206	23034	22922	23037	22811	22902	22856	22873	22904	22982	22749	22980	22781	22643	22853	23012	22774	22833	22671	22697	22961	23105	22765	22958	22622	22736	22960	22940	23152	22814	22778	22863	23120	22935	22859	23000	22963	22891	22991	22996	22970	22896	22964	22729	22626	22687	22894	22865	22934	22618	22784	22947	22740	22956	22747	22894	22756	22865	22954	22962	22732	22906	22778	22884	22713	23094	22828	22861	22688	23003	22772	23073	22758	22866	22962	22965	22780	23069	22708	22854	22852	22864	23057	22790	22923	22991	22748	22769	22846	22915	22714	23010	23050	22853	22590
17428	28493	27866	22660	20055	18436	17593	16936	16589	16278	16290	16007	15675	15742	15570	15536	15533	15344	15497	15409	15366	15479	15313	15234	15218	15365	15369	15250	15272	15429	15184	15376	15212	15273	15540	15168	15141	15447	15073	15279	15208	15241	15205	15133	14887	15164	15188	15101	15319	15111	15113	15119	15153	15080	15097	15145	15269	15185	15097	15128	15389	15131	15105	15259	15104	14981	14940	15098	15189	15239	15105	15163	15194	15111	15021	15119	15151	15061	15225	15204	15022	15241	14975	14880	15083	15099	15016	15100	15155	14936	15196	15056	14993	15120	15018	14996	15088	15116	15096	15131	15089	15135	15116	15072	15383	15026	15059	15207	15197	15098	15202	15095	15015	15237	14973	15247	15180	15138	15011	15206	15011	15022	15208	15210	14933	14949	15142	15073	14956	14937	15052	15115	15227	15195	15023	14972	15116	14990	14990	15083	15140	14987	15097	15113	15016	15152	15031	14998	15136	15082	14914	14946	15219	15041	14973	15148	15111	15108	15062	14983	15111	15082	15098	15235	15078	15124	15189	15028	15100	15182	15055	15222	15235	15083	14951	15048	14986	15085	15139	15000	15196	15200	14978	15025	15187	15099	15062	15117	14989	15108	15246	15127	14856	15141	15138	14927	15134	14871	15196	15107	15200	15056	15104	15151	15040	14933	15199	15066	15130	15173	15094	15127	15080	15100	15162	15020	15127	14998	15100	15130	15139	15149	15114	15123	15125	15086	15126	15185	15008	15101	14921	15121	15065	15098	15053	15115	15182	14944	14958	15065	15052	15104	14894	15073	15178	15179	15072	15165	15086	15151	15019	15011	15151	15054	15125	14895	15071	15192	15278	15047	15087	15037	14993	15181	15083	15093	15139	15161	15042	15150	15209	14989	15103	15002	14992	15189	14987	15141	15059	14907	15147	15066	14977	15038	15110	15095	15011	15099	15291	15008	15249	15017	14895	14964	15200	15114	15068	15175	15042	15157	15057	15028	14991	15072	15075	15086	14938	15032	15149	14930	15069	15149	15247	15113	15174	15153	15204	15448	14935	15132	15057	14840	15090	15121	15138	14884	15188	15224	15272	15257	15012	15250	15106	15136	15153	15051	14979	15254	14969	15018	14963	15000	15195	14991	15025	14969	15339	14943	15086	15169	15081	15012	15092	15059	14993	14956	15033	15026	14906	15131	15067	14986	15168	15263	15114	14979	15229	14928	15195	14833	15111	14932	15087	15091	14968	15024	14999	14945	15164	15078	15172	15001	15075	15213	15190	15073	15060	15129	15026	15115	15146	15116	15021	15110	15332	15047	15298	15215	15231	15271	15049	15213	15187	14935	15161	15176	15023	15153	15190	15272	14971	14826	15069	15120	14948	15003	15168	15138	15098	15045	15161	15192	15046	15166	15206	15136	14975	15192	15054	14998	15146	15026	15118	15161	15106	14894	15242	14978	15116	15126	15045	15030	15156	15116	15117	15077	15047	15209	15050	15110	15180	14946	15115	15162	15075	14944	15128	15097	15051	15168	15170	15228	15057	15090	15134	15049	15219	15173	15082	15042	14988	15114	15010	15060	14970	15160	15099	15181	15090	15203	15106	15202	15013	15279	15025	15081	15104	15055	15124	15184	15093	15108	14893	15124	14980	15169	15120	15092	15218	15062	14953	15120	15181	15002	15060	14845	15020	15186	14909	15125	15151	15038	15158	15160	15103	15193	15189	15110	15010	15159	15134	15314	15090	15180	15103	15091	15232	15059	14991	15066	15132	15125	15011	14993	14869	15236	15116	15192	15154	15127	15028	14978	15280	15152	14990	15182	15182	14995	15195	15088	15268	14907	15141	15126	15157	15097	15261	14948	15051	15189	15119	15170	15126	15096	15081	15197	15160	15084	15052	15181	15192	14927	15064	14933	15078	15126	15082	15122	15062	15157	15147	15063	15084	15219	15102	15070	15102	15208	15127	15080	15018	15056	15187	15185	15032	15205	14974	15296	14956	14947	15061	15024	14921	15114	15145	15066	15039	15045	15171	14955	15186	15081	15158	15045	15070	15056	14981	15077	15160	15101	15062	15026	14962	15240	15052	14938	15094	15157	15081	15212	14960	14972	15050	15085	15117	15056	15154	14974	15227	15096	15001	15223	15075	15170	15136	15054	15310	15083	15252	14993	15090	15048	15280	15162	15107	15007	15040	15063	15193	15008	15131	15275	15112	15076	15023	15250	15111	15269	15016	15271	15129	15222	15173	15208	14957	15050	15205	15057	15099	15204	15137	15084	15071	15048	15299	15055	15036	15235	15005	14781	15156	15130	15138	15217	14908	14991	15131	14978	14943	14816	15186	15189	15067	14993	15008	15069	15004	15156	15012	15132	15151	14930	14984	15042	15106	15136	15004	15091	15216	14914	15179	15030	15185	15019	15228	15257	14997	15170	15093	15242	15211	15046	15132	14875	15086	15121	15177	15085	15187	15112	15139	14951	15262	15097	15016	15033	15204	15156	15036	15102	15038	15060	15150	15049	15158	15074	15090	14994	15198	15170	15208	15310	15232	15023	15073	15006	15132	15133	15074	15173	15089	15198	15040	14986	14971	14987	15053	15158	15018	15136	15038	15040	15139	15191	15013	15010	15231	15226	15216	15013	15039	15071	15085	15000	15190	14918	15155	15048	15199	15027	15105	15065	15148	15162	14956	15047	15048	15101	15275	15180	15026	14924	15349	15174	14971	14986	15056	15145	15284	15041	14984	15107	15083	14975	15197	15030	15220	15166	14999	15079	15180	15091	15022	15069	15051	14998	15144	15187	15260	15080	15055	15065	15097	15079	15041	14898	14932	15112	15004	14939	15257	15023	15248	15169	15085	15132	15003	15189	14998	15204	15226	15179	15089	15079	15118	15197	15183	15036	15023	14944	15060	15286	14978	14962	15100	15114	15195	15119	15200	15068	15071	15023	15272	15127	15064	15038	15128	15088	15124	15010	15162	15096	15135	15029	15281	15113	14939	15049	15085	15059	14979	14954	15154	15095	14885	15163	15249	15140	15182	14957	14904	14976	15017	15075	14947	14990	15076	15212	15062	15231	15135	14927	15188	14961	15031	15151	15155	15064	15123	15114	14922	14892	15004	14997	15050	15007	15133	15013	15057	15070	15076	15231	15130	15169	15113	15123	14935	14917	15030	15128	14986	15059	15130	15190	14961	15221	14985	15131	14895	15082	15023	15075	15061	15038	15068	15196	14934	15281	14981	14974	15296	15052	14998	15037	14943	15142	15139	15001	15064	14970	15007	15370	15043	15185	15223	15081	15077	15160	15106	15103	15009	14905	15140	15021	14895	15071	14954	15098	15063	15156	15061	15141	15227	14871	15250	15120	15037	15215	15018	15067	14984	15229	15111	15179	15118	15141	15085	15351	15178	15039	15141	15222	15015	14904	15067	15163	15271	15129	15263	15090	15214	15088	15240	14844	15004	15200	14979	15103	15051	15113	15095	15160	14994	15291	14889	15050	15039	15114	15050	14866	15230	14973	14995	15158	15181	15025	15095	15202	15039	15201	15245	14880	15071	15073	15043	15128	14918	15115	15153	15024	14952	14998	15162	15236	15081	15090	15137	15042	15195	15196	15156	15108	15217	15073	15189	15188	15073	15327	15174	15020	15326	15171	15113	15054	15101	14972	15161	15114	15172	15200	15179	15157	15182	14885	15003	14895	14996	15149	15124	15143	15166	15025	14991	15067	15063	15035	15128	15180	15014	14921	15046	15159	15085	14973	15256	15265	15123	15017	14951	15140	15206	14873	15059	15168	15134	15051	15155	15162	15087	15169	15214	15142	15189	15158	15040	15248	14958	15181	15144	15029	15185	15088	15147	15017	15325	15161	14974	15132	15000	14944	15111	14863	15151	15167	15117	15079	15034	15011	15173	14895	15064	15061	15167	15108	15221	14999	15092	15169	15082	15057	15147	15072	15131	15076	15076	14921	15065	15088	15083	14985	15059	15132	15153	15199	15141	15080	15135	15244	15040	15145	14937	15050	15062	15036	15143	14954	15039	15091	15002	15046	15111	15103	15061	15186	14956	15117	15040	15093	15061	15254	15178	15059	14940	15092	15007	15407	14944	15239	15023	15215	15139	15082	14964	15044	14996	15098	15166	15112	15142	15051	15078	15054	15018	15049	15112	15026	15105	15096	15108	15044	15163	15110	14990	15002	15093	15116	15095	15189	15098	15067	15069	15053	15217	15153	15186	15134	15004	15126	14928	15283	15095	15007	15232	14889	15235	15149	15019	15114	15065	14886	15089	15172	15074	14956	14981	15080	14984	15090	15083	15272	14985	15054	15135	15190	15228	15133	15060	15036	14923	15151	15074	15170	15059	15077	15261	15034	15177	15212	15134	14921	15325	15109	15046	15033	15148	14996	14970	15002	15144	14955	14995	15152	14949	15118	15064	15116	15176	15216	15063	15090	15054	15201	15155	15070	14880	14954	15070	15164	15108	15178	14985	14983	15003	15117	15130	15082	15174	15075	15027	15217	15001	15141	15077	15246	14981	15149	14911	15150	15114	15023	15225	15032	15060	15138	15044	15045	15190	15126	15140	15212	15013	15007	15302	15104	15282	15081	15088	15269	15062	15096	15225	15083	15225	15018	15197	15114	15053	15083	14880	15111	15010	15106	15120	15070	15164	15023	15119	15070	15030	15123	15238	15086	15055	15004	15204	15276	15022	15170	14840	15268	15257	15198	15140	15120	15009	15110	15068	15257	15023	15140	15023	14899	14997	15002	14959	14999	15183	15006	14981	15106	15079	15023	15054	15208	15116	15153	15040	15177	15075	15129	15325	15171	15196	14899	15072	15102	15052	15167	15156	15180	15163	15069	14977	15103	14976	15076	15272	15152	15126	15030	15029	15139	15107	15238	15147	15114	15057	15161	15170	15127	15076	15166	14985	15026	15075	14878	15107	15140	14911	15140	14960	15142	15105	15127	15052	15046	15020	15069	15100	14984	15043	15147	15074	15342	15212	14956	15255	15029	15147	15181	15041	15108	15130	14946	15155	15100	15133	15001	15135	15093	14984	15094	15181	15008	15290	14981	15141	15012	15121	15102	15108	15006	15076	15009	15114	15089	15110	14986	15032	14941	15190	15150	15127	15158	15095	15144
22724	21192	27849	24873	21911	25834	30200	26119	24983	25020	25121	24562	24392	24477	24342	24306	24396	23907	23973	24002	24126	23934	23710	23832	23932	23949	23836	23646	23646	23748	23699	23901	23958	23674	23609	23796	23638	23797	23748	23862	23935	23886	23653	23706	23506	23767	23590	23711	23733	23572	23577	23465	23689	23682	23686	23387	23467	23601	23383	23397	23581	23680	23628	23714	23526	23525	23496	23610	23755	23762	23671	23776	23609	23382	23465	23505	23414	23635	23519	23309	23546	23563	23507	23610	23525	23492	23603	23381	23646	23562	23219	23623	23423	23331	23528	23701	23433	23493	23495	23519	23547	23550	23517	23744	23396	23414	23442	23643	23652	23645	23280	23134	23685	23710	23684	23745	23729	23564	23427	23444	23820	23549	23719	23439	23539	23322	23495	23279	23502	23354	23617	23403	23443	23264	23457	23468	23462	23684	23656	23499	23206	23486	23762	23447	23514	23725	23458	23523	23618	23454	23532	23579	23632	23761	23628	23624	23416	23690	23520	23225	23614	23756	23271	23411	23161	23629	23512	23375	23456	23378	23362	23492	23379	23471	23411	23194	23346	23511	23701	23335	23494	23377	23565	23505	23604	23509	23517	23227	23429	23514	23244	23564	23533	23396	23523	23490	23521	23352	23372	23418	23282	23353	23531	23407	23567	23620	23531	23744	23537	23575	23479	23660	23298	23331	23541	23615	23542	23495	23318	23330	23363	23803	23645	23818	23509	23331	23443	23548	23635	23454	23198	23309	23657	23419	23396	23352	23546	23370	23539	23382	23611	23214	23518	23485	23539	23406	23514	23584	23445	23536	23537	23345	23610	23707	23664	23607	23577	23499	23585	23428	23252	23506	23239	23481	23566	23664	23758	23550	23420	23762	23440	23672	23482	23478	23404	23722	23256	23523	23407	23463	23398	23472	23444	23214	23353	23504	23577	23248	23628	23443	23153	23420	23603	23671	23531	23490	23379	23656	23471	23532	23371	23518	23597	23476	23450	23350	23495	23416	23672	23448	23447	23210	23271	23741	23537	23346	23355	23392	23247	23232	23553	23218	23545	23307	23416	23505	23390	23392	23582	23463	23231	23382	23516	23268	23459	23579	23465	23519	23487	23272	23312	23288	23020	23648	23318	23577	23554	23328	23544	23204	23508	23378	23664	23601	23656	23389	23514	23396	23633	23234	23372	23680	23484	23525	23586	23514	23531	23433	23348	23314	23499	23460	23486	23627	23484	23745	23707	23529	23393	23425	23375	23312	23485	23428	23401	23464	23506	23440	23466	23516	23484	23412	23376	23368	23467	23751	23429	23411	23686	23629	23554	23455	23384	23262	23278	23435	23358	23206	23359	23431	23434	23497	23349	23464	23315	23377	23495	23362	23316	23299	23198	23366	23464	23588	23600	23650	23429	23490	23488	23445	23499	23611	23784	23391	23706	23393	23263	23778	23667	23401	23182	23344	23571	23650	23410	23173	23620	23529	23445	23658	23257	23528	23539	23471	23520	23597	23630	23453	23512	23622	23400	23602	23502	23486	23497	23453	23572	23758	23488	23607	23555	23626	23424	23457	23411	23529	23340	23380	23336	23480	23620	23498	23160	23303	23380	23340	23480	23505	23353	23474	23474	23554	23363	23396	23140	23638	23501	23512	23316	23518	23546	23547	23510	23401	23438	23388	23570	23477	23502	23591	23475	23242	23233	23232	23412	23472	23582	23648	23186	23154	23515	23528	23496	23462	23572	23532	23217	23477	23463	23334	23538	23475	23482	23324	23418	23718	23595	23382	23347	23550	23441	23364	23681	23419	23400	23455	23373	23398	23452	23424	23467	23520	23561	23441	23224	23539	23586	23417	23569	23489	23626	23325	23458	23461	23573	23265	23486	23459	23845	23540	23800	23307	23459	23328	23542	23238	23235	23406	23531	23535	23753	23796	23587	23599	23693	23307	23607	23594	23494	23494	23671	23394	23463	23513	23372	23366	23504	23409	23537	23601	23395	23535	23329	23441	23292	23551	23405	23389	23379	23350	23312	23548	23441	23506	23499	23260	23543	23509	23481	23699	23463	23528	23698	23720	23474	23344	23564	23365	23258	23549	23249	23359	23586	23623	23503	23534	23215	23661	23363	23649	23585	23719	23516	23545	23773	23345	23439	23562	23651	23768	23274	23432	23464	23484	23757	23400	23441	23518	23443	23377	23569	23360	23485	23597	23371	23454	23547	23431	23292	23515	23486	23448	23609	23566	23312	23717	23638	23379	23289	23468	23584	23363	23353	23268	23361	23621	23684	23644	23514	23682	23555	23408	23497	23307	23638	23348	23420	23332	23418	23446	23430	23423	23345	23593	23650	23389	23540	23347	23479	23336	23260	23567	23429	23498	23514	23449	23461	23744	23604	23509	23423	23392	23270	23434	23419	23352	23530	23458	23591	23502	23182	23538	23706	23503	23558	23596	23457	23514	23478	23315	23300	23532	23493	23409	23589	23577	23332	23329	23321	23208	23548	23601	23619	23399	23591	23510	23544	23268	23439	23403	23361	23409	23489	23270	23600	23326	23435	23575	23489	23537	23612	23334	23404	23467	23283	23459	23481	23550	23544	23703	23776	23490	23651	23263	23652	23433	23397	23192	23686	23693	23720	23410	23479	23756	23521	23386	23463	23240	23562	23682	23438	23190	23605	23495	23668	23670	23547	23323	23607	23785	23213	23246	23451	23362	23463	23459	23550	23473	23567	23581	23389	23609	23438	23544	23421	23440	23478	23692	23449	23689	23502	23309	23408	23435	23473	23400	23343	23460	23734	23768	23446	23599	23405	23496	23295	23142	23462	23547	23636	23764	23322	23345	23402	23501	23578	23726	23540	23267	23454	23262	23607	23390	23450	23517	23610	23283	23523	23360	23322	23241	23063	23394	23425	23495	23407	23636	23348	23412	23347	23354	23388	23415	23533	23503	23753	23435	23464	23496	23816	23557	23523	23590	23255	23437	23690	23441	23464	23439	23566	23703	23358	23430	23201	23380	23555	23458	23475	23389	23515	23570	23349	23537	23340	23525	23340	23183	23580	23486	23594	23442	23561	23506	23532	23380	23548	23226	23501	23445	23276	23444	23401	23597	23356	23252	23560	23538	23285	23582	23404	23560	23516	23519	23431	23245	23547	23468	23424	23509	23754	23505	23569	23879	23422	23519	23391	23447	23252	23497	23497	23264	23354	23524	23323	23389	23252	23638	23436	23483	23539	23452	23523	23846	23457	23724	23516	23430	23314	23293	23640	23614	23377	23656	23392	23574	23238	23436	23465	23533	23875	23607	23622	23412	23508	23243	23568	23453	23422	23444	23318	23463	23460	23560	23637	23429	23284	23433	23533	23647	23455	23563	23498	23542	23526	23500	23583	23433	23151	23614	23533	23381	23537	23489	23514	23450	23558	23521	23350	23571	23481	23601	23460	23553	23449	23267	23478	23360	23407	23689	23424	23331	23511	23731	23600	23710	23366	23576	23516	23520	23620	23620	23653	23427	23817	23415	23466	23584	23358	23384	23343	23683	23612	23452	23487	23504	23654	23525	23511	23275	23321	23228	23473	23364	23316	23610	23667	23440	23472	23912	23237	23360	23392	23290	23476	23371	23590	23683	23663	23606	23504	23263	23466	23455	23325	23261	23421	23366	23464	23665	23589	23602	23596	23675	23547	23591	23630	23450	23477	23492	23459	23580	23668	23629	23503	23482	23668	23368	23466	23519	23454	23564	23387	23453	23499	23444	23382	23505	23539	23420	23359	23556	23487	23355	23511	23304	23502	23750	23580	23525	23411	23296	23769	23263	23409	23402	23149	23514	23515	23427	23493	23603	23446	23448	23241	23551	23504	23524	23522	23348	23667	23760	23671	23509	23481	23606	23507	23351	23606	23646	23460	23600	23424	23374	23615	23495	23417	23376	23375	23622	23498	23481	23464	23435	23673	23548	23496	23495	23243	23564	23462	23378	23443	23522	23529	23333	23473	23357	23468	23441	23268	23641	23510	23373	23514	23611	23702	23404	23502	23562	23674	23351	23292	23548	23337	23582	23397	23395	23608	23477	23695	23520	23443	23640	23515	23604	23626	23286	23652	23327	23595	23482	23594	23265	23333	23478	23444	23142	23459	23529	23430	23424	23634	23559	23506	23396	23724	23515	23299	23294	23422	23434	23232	23491	23180	23545	23505	23396	23750	23300	23249	23265	23662	23827	23553	23521	23678	23482	23590	23493	23400	23294	23577	23424	23309	23161	23714	23714	23737	23401	23555	23389	23459	23482	23506	23575	23311	23278	23410	23491	23435	23489	23233	23586	23311	23533	23284	23349	23255	23487	23408	23179	23441	23448	23341	23251	23367	23756	23563	23413	23212	23551	23389	23783	23603	23607	23414	23570	23421	23719	23567	23529	23637	23279	23469	23399	23544	23507	23428	23342	23237	23238	23505	23308	23433	23499	23460	23643	23541	23755	23470	23525	23357	23449	23350	23285	23715	23625	23611	23537	23263	23469	23453	23475	23730	23415	23373	23434	23310	23617	23340	23613	23312	23476	23467	23458	23466	23479	23461	23262	23485	23468	23393	23553	23846	23374	23656	23555	23575	23529	23396	23421	23507	23340	23586	23551	23506	23541	23588	23788	23570	23485	23292	23258	23471	23332	23555	23454	23678	23399	23398	23271	23368	23345	23537	23640	23588	23323	23484	23451	23740	23489	23669	23608	23556	23377	23462	23519	23413	23482	23376	23382	23317	23528	23498	23487	23615	23616	23514	23429	23655	23317	23632	23610	23554	23367	23455	23393	23642	23518	23501	23518	23392	23485	23463	23854	23766	23607	23247	23641	23581	23605	23419	23670	23319	23503	23433	23254	23501	23341	23413	23303	23404	23646	23319	23478	23418	23426	23456	23566	23410	23647	23508	23444	23211	23495	23762	23575	23544	23503	23566	23512	23521	23549	23543	23623	23447	23246	23391	23562	23587	23377	23568	23538	23732	23313	23509	23505	23550	23499	23534	23620	23665	23709	23430	23556	23378	23200	23472	23176	23507	23218	23529	23199	23284	23596	23474	23189	23484	23488	23359	23461	23692	23595	23497	23451	23453	23415	23746	23387	23497	23469	23565	23437	23413	23381	23436	23374
19686	34026	32814	26607	22775	20730	19265	18234	17776	17275	16977	16805	16586	16363	16184	15892	16172	16068	15865	15760	15885	15776	15789	15818	15542	15419	15617	15730	15562	15412	15637	15414	15596	15527	15588	15546	15413	15612	15626	15568	15401	15535	15630	15572	15440	15492	15403	15384	15420	15434	15360	15444	15259	15400	15569	15361	15333	15313	15285	15199	15328	15341	15339	15274	15484	15459	15404	15426	15457	15498	15286	15243	15382	15240	15269	15284	15249	15416	15253	15198	15350	15353	15457	15314	15344	15323	15306	15450	15343	15130	15301	15264	15290	15429	15210	15207	15204	15330	15354	15435	15417	15243	15170	15361	15328	15352	15486	15322	15334	15264	15179	15468	15086	15171	15246	15265	15348	15403	15164	15179	15377	15126	15276	15505	15297	15312	15461	15465	15332	15300	15355	15275	15290	15446	15324	15282	15411	15382	15167	15361	15241	15246	15146	15304	15144	15172	15152	15495	15290	15171	15314	15220	15303	15282	15351	15379	15229	15148	15328	15187	15292	15203	15417	15232	15350	15285	15425	15216	15239	15454	15419	15473	15256	15259	15260	15480	15497	15318	15185	15275	15155	15319	15333	15314	15347	15185	15227	15297	15357	15053	15376	15257	15263	15264	15077	15350	15201	15230	15294	15287	15366	15331	15354	15335	15304	15262	15434	15322	15248	15280	15214	15262	15124	15158	15368	15290	15345	15216	15207	15125	15303	15324	15252	15201	15313	15199	15139	15380	15418	15370	15166	15271	15331	15376	15372	15197	15263	15191	15267	15141	15166	15139	15197	15444	15406	15264	15337	15298	15244	15202	15362	15316	15230	15379	15308	15283	15326	15342	15316	15280	15437	15386	15436	15342	15533	15111	15398	15438	15331	15254	15323	15168	15212	15298	15229	15475	15297	15361	15262	15298	15437	15132	15262	15295	15205	15547	15313	15300	15451	15397	15275	15458	15336	15301	15302	15319	15228	15316	15072	15253	15347	15268	15056	15196	15217	15322	15329	15243	15244	15317	15302	15320	15226	15117	15163	15308	15272	15251	15298	15414	15332	15247	15240	15312	15313	15203	15234	15329	15280	15306	15342	15315	15242	15172	15034	15313	15279	15444	15140	15529	15223	15191	15333	15209	15160	15336	15277	15270	15405	15145	15406	15527	15319	15354	15301	15236	15235	15217	15352	15343	15213	15276	15258	15448	15337	15169	15278	15369	15311	15318	15277	15133	15412	15180	15356	15183	15315	15323	15236	15199	15287	15204	15225	15144	15379	15308	15252	15462	15266	15366	15326	15170	15343	15241	15327	15307	15305	15240	15291	15308	15286	15197	15235	15200	15466	15397	15287	15346	15018	15227	15349	15144	15307	15300	15330	15416	15190	15212	15240	15474	15242	15339	15031	15315	15258	15434	15188	15407	15306	15427	15366	15206	15386	15375	15308	15246	15360	15339	15331	15409	15390	15097	15479	15215	15406	15312	15269	15299	15094	15328	15229	15368	15424	15356	15127	15222	15289	15352	15248	15202	15373	15418	15341	15286	15262	15400	15335	15233	15194	15202	15181	15152	15349	15248	15424	15216	15360	15283	15346	15064	15180	15367	15224	15190	15270	15303	15324	15266	15304	15227	15229	15306	15401	15298	15357	15160	15343	15291	15319	15367	15431	15353	15148	15195	15359	15268	15264	15250	15238	15331	15213	15317	15217	15193	15341	15196	15233	15342	15452	15332	15307	15252	15280	15299	15232	15318	15321	15350	15262	15426	15229	15246	15202	15357	15322	15447	15219	15236	15249	15374	15392	15368	15368	15649	15403	15278	15302	15308	15185	15196	15255	15426	15329	15238	15341	15366	15392	15166	15378	15197	15423	15210	15431	15315	15224	15138	15279	15379	15273	15213	15199	15394	15179	15084	15311	15303	15296	15416	15340	15119	15082	15302	15386	15293	15251	15209	15195	15340	15273	15327	15203	15197	15205	15260	15279	15286	15298	15362	15263	15312	15293	15185	15337	15366	15283	15304	15380	15200	15302	15302	15257	15111	15293	15285	15340	15387	15229	15310	15130	15227	15487	15196	15336	15281	15424	15346	15293	15346	15300	15459	15238	15355	15272	15225	15226	15209	15110	15268	15446	15188	15238	15280	15355	15311	15222	15225	15258	15153	15325	15133	15409	15453	15158	15263	15293	15371	15154	15316	15280	15351	15297	15182	15279	15345	15415	15261	15280	15218	15280	15265	15448	15276	15342	15406	15352	15214	15186	15241	15421	15317	15170	15203	15102	15259	15319	15102	15344	15152	15269	15260	15460	15523	15136	15224	15299	15345	15293	15336	15284	15361	15343	15216	15273	15186	15359	15321	15227	15379	15389	15206	15351	15052	15279	15185	15288	15185	15386	15177	15463	15170	15289	15473	15323	15146	15280	15373	15330	15389	15198	15417	15149	15509	15292	15323	15255	15278	15332	15331	15382	15358	15279	15445	15144	15348	15226	15356	15260	15244	15396	15239	15223	15374	15293	15189	15380	15370	15324	15161	15121	15350	15271	15275	15405	15410	15243	15297	15231	15333	15101	15254	15375	15321	15192	15241	15441	15491	15328	15261	15289	15477	15336	15204	15204	15327	15274	15477	15380	15398	15310	15236	15245	15327	15304	15439	15306	15321	15220	15263	15323	15234	15418	15295	15240	15182	15425	15189	15349	15220	15320	15245	15463	15281	15236	15264	15446	15169	15148	15470	15357	15290	15287	15540	15366	15383	15410	15212	15178	15162	15380	15341	15193	15426	15357	15370	15449	15223	15314	15317	15188	15280	15215	15222	15162	15343	15271	15348	15113	15288	15357	15236	15190	15270	15286	15214	15413	15304	15263	15312	15179	15286	15379	15338	15185	15324	15344	15232	15335	15085	15311	15322	15210	15139	15295	15358	15298	15237	15106	15360	15459	15329	15359	15201	15342	15138	15224	15362	15257	15454	15212	15280	15256	15335	15184	15143	15194	15351	15149	15373	15158	15305	15215	15280	15187	15530	15318	15228	15452	15272	15221	15111	15395	15284	15233	15320	15063	15322	15444	15306	15375	15262	15283	15212	15237	15391	15495	15472	15263	15296	15330	15310	15466	15092	15211	15355	15356	15586	15492	15288	15439	15405	15285	15480	15195	15293	15174	15283	15084	15323	15173	15465	15438	15338	15252	15359	15340	15248	15174	15306	15187	15366	15351	15138	15294	15252	15144	15233	15226	15338	15352	15197	15391	15311	15270	15211	15309	15283	15508	15310	15320	15291	15195	15195	15350	15371	15373	15039	15279	15187	15467	15281	15298	15362	15341	15303	15189	15166	15153	15091	15214	15288	15276	15133	15322	15181	15357	15218	15460	15286	15237	15270	15436	15360	15265	15295	15185	15183	15343	15187	15416	15219	15425	15106	15213	15155	15350	15309	15476	15335	14951	15214	15346	15445	15205	15360	15301	15287	15344	15356	15122	15337	15028	15315	15376	15357	15302	15387	15239	15402	15389	15243	15628	15268	15335	15325	15173	15349	15287	15229	15440	15206	15311	15461	15067	15354	15338	15304	15334	15294	15139	15225	15138	15260	15275	15164	15226	15353	15351	15317	15381	15369	15316	15240	15361	15321	15198	15260	15413	15194	15293	15308	15418	15376	15354	15331	15366	15257	15225	15162	15375	15190	15254	15199	15498	15200	15334	15311	15441	15195	15233	15361	15290	15352	15480	15269	15393	15187	15433	15303	15326	15235	15336	15375	15159	15363	15389	15228	15287	15158	15322	15361	15259	15222	15442	15218	15164	15098	15294	15208	15146	15201	15206	15177	15370	15419	15293	15103	15231	15442	15232	15500	15431	15162	15211	15173	15127	15380	15270	15391	15214	15196	15284	15216	15154	15195	15335	15169	15057	15431	15475	15328	15175	15528	15080	15228	15192	15308	15274	15226	15171	15340	15358	15344	15451	15224	15385	15226	15304	15097	15373	15297	15194	15180	15275	15166	15161	15329	15146	15401	15320	15346	15274	15252	15272	15199	15206	15278	15458	15271	15472	15313	15226	15271	15249	15274	15344	15340	15445	15293	15124	15359	15293	15367	15391	15355	15104	15535	15334	15207	15255	15322	15328	15472	15335	15255	15406	15375	15393	15211	15209	15266	15287	15507	15259	15416	15275	15244	15260	15411	15265	15045	15371	15435	15143	15232	15180	15314	15428	15247	15457	15167	15245	15223	15251	15053	15171	15377	15474	15358	15397	15276	15201	15484	15117	15327	15120	15413	15253	15289	15334	15265	15261	15191	15147	15109	15285	15397	15360	15157	15423	15257	15287	15281	15252	15215	15373	15342	15296	15277	15230	15362	15342	15171	15413	15208	15344	15435	15404	15188	15175	15088	15295	15298	15459	15452	15199	15242	15071	15182	15314	15446	15111	15246	15277	15211	15404	15331	15441	15253	15287	15333	15201	15208	15333	15199	15326	15260	15238	15289	15222	15186	15380	15462	15123	15279	15230	15145	15393	15256	15368	15293	15217	15218	15365	15325	15249	15329	15250	15331	15311	15419	15215	15241	15246	15219	15225	15417	15400	15283	15337	15352	15214	15440	15212	15417	15247	15361	15228	15251	15322	15166	15383	15220	15122	15297	15282	15303	15574	15455	15275	15260	15264	14997	15386	15133	15313	15378	15354	15316	15332	15438	15309	15405	15372	15323	15357	15201	15188	15329	15271	15282	15318	15283	15176	15313	15163	15146	15389	15257	15337	15219	15153	15334	15134	15357	15422	15151	15190	15424	15413	15084	15239	15217	15220	15261	15331	15323	15301	15234	15188	15188	15406	15388	15196	15295	15496	15192	15308	15324	15253	15375	15314	15414	15301	15424	15290	15091	15405	15315	15214	15245	15349	15314	15411	15302	15311	15311	15138	15214	15115	15292	15311	15416	15261	15191	15193	15220	15341	15273	15388	15216	15429	15115	15163	15338	15316	15375	15088	15424	15418	15332	15383	15149	15360	15113	15222	15341	15226	15275	15240	15369	15305	15408	15248	15334	15122	15265	15267	15332	15412	15294	15367	15326	15394	15343	15272	15217	15332	15239	15221	15254	15281	15437	15408	15383	15358	15144	15390	15191	15171	15419	15217	15347	15347	15374	15398	15292
34464	26579	29653	27957	25849	25560	25439	25103	25099	24800	25098	25075	24945	25093	25078	25318	25116	24988	24916	24924	24904	25053	24948	24972	24754	24889	24884	24634	24841	24599	24518	24835	24913	24749	24931	24798	24784	24923	24880	24931	24840	24905	24827	24951	24882	24853	24931	24893	24783	24834	24965	24789	24739	24796	24846	24848	25041	24705	24656	25035	24809	25041	24709	25037	24733	24868	24761	24863	24889	24644	24739	24746	24937	24776	24859	24598	24838	24537	25037	24793	24915	24869	24798	24768	24714	24706	24727	24686	24821	24710	24738	24950	24827	25044	24707	24789	24792	24831	24703	24602	24702	24586	24954	25080	24772	24808	24665	24707	24546	24846	24809	24687	24744	24599	24647	24652	24852	24837	24560	24617	24627	24613	24753	24787	24743	24592	24777	24781	24948	24819	24787	24815	24678	24892	24603	24660	24912	24740	25036	24887	24515	24896	24829	24703	24640	24833	24781	24960	25068	24499	25092	24633	24887	24856	24715	24836	24725	24465	24890	24707	24766	24876	24869	24673	24551	24750	24678	24719	24857	24836	24799	24898	24834	24479	24773	24682	24655	24582	24948	24833	24974	24783	24804	24825	24786	24750	24798	24917	24805	24845	24783	24845	24715	24709	24833	24972	24680	25107	24732	24589	24790	24854	24949	24767	24870	24793	24856	24809	24676	24653	24722	24825	24786	24678	24724	25009	24799	24715	24671	24957	24913	24707	24606	24742	24824	24973	24863	24563	24812	24690	24531	24844	24624	24961	24899	24455	24673	24817	24684	24955	24861	24895	24824	24965	24824	24823	24799	24728	24763	24924	24838	25005	24768	24666	24739	24765	24668	24763	24772	24814	24771	24606	25081	24810	24695	24665	24555	24601	24777	24675	24747	24789	24887	24895	24757	24882	24813	24926	24814	24899	24673	24870	24906	24487	25009	24828	24947	24707	24713	24846	24551	24847	24805	24929	24703	24764	24637	24762	24771	24645	24734	24797	25108	24686	24975	24803	24880	24879	24946	24779	24891	24725	24792	24853	24783	24746	24880	24725	24783	25029	24588	24877	25012	24674	24696	24984	24976	24764	24698	24862	24967	24793	24800	24866	24748	24720	24532	24591	24897	24787	24942	24586	24533	24523	24714	25025	24773	24512	24590	24766	24589	24903	24727	24865	24772	24641	24900	24957	24585	25158	24872	24944	24686	24830	24809	24958	24987	24832	24634	24579	24805	24762	24768	24800	24927	24831	25154	24777	24825	24625	24846	24733	25062	24739	24595	24873	24805	24616	24916	24751	24687	24823	24882	24780	24835	24821	24927	24761	24628	24561	24974	24804	24798	24824	24799	24743	24640	24650	24707	24471	24580	24584	24733	24859	24900	25072	25009	24846	24752	24926	24573	24837	24907	24866	24863	24731	24812	24504	24572	24727	24864	24828	24632	24838	24724	24678	24926	24770	24863	24964	24946	24910	24689	24709	24754	24672	24665	24729	25112	24687	25058	25103	24683	24684	24904	24744	24766	24790	24766	24788	24765	24724	24978	24601	24832	24917	24653	24886	24655	24896	24577	25040	24840	24733	24747	24960	24655	24825	25002	24971	24892	24893	24773	24661	24943	24765	24895	25018	24834	24722	24863	24888	24878	24986	24831	24868	24848	24741	24815	24685	24703	24747	24622	24629	24595	24882	24844	24958	24570	24659	25001	24571	24760	24651	24789	24934	25028	24828	24864	24714	24977	24731	24804	24673	24814	24756	24673	24790	24873	24738	24604	24683	24900	24893	24893	24948	24451	24715	24718	24636	24942	24862	24774	24696	24658	24783	24578	24856	24370	24852	25003	24892	24444	24836	24922	24729	24751	24794	24840	24789	24661	24914	25148	24754	24874	24835	24791	24874	24771	24717	24836	24973	24850	24888	24954	24583	24875	24742	24973	24908	24920	24718	24977	24583	25051	24744	24810	24733	24592	24526	24740	24575	24628	24484	24528	24855	24755	24562	24512	24848	24819	24627	24975	24909	24658	24862	24899	24874	24724	24757	24731	24614	24807	24853	24992	24894	24976	24897	24682	24478	24598	24864	24572	25013	24909	24875	24542	24797	24590	24850	24833	24715	24760	24857	24771	24914	24788	25076	24650	25107	24552	24631	24943	24560	24874	24665	25010	24719	24957	24629	24746	24856	24546	25074	24782	24821	24901	24876	24573	25150	24862	24707	24696	24710	24931	24835	24771	24700	24920	24865	24783	24695	24779	24905	24709	24751	24925	24878	24726	24731	24847	24579	24762	24864	24992	24712	24505	24953	24486	24774	24755	24719	24864	24968	24720	24623	24814	24841	24694	24742	24957	24457	24790	24793	24608	24836	24853	24774	24782	24784	24665	24665	24737	24703	24629	24816	24826	24776	24833	24706	24767	24788	24734	24721	24691	24882	24614	25014	24769	24809	25066	24552	24744	24934	24731	24707	24730	24835	24746	24909	24722	24729	24712	24691	24925	24753	24725	24900	24544	24830	24967	24655	24769	24870	24876	24858	24702	24825	24569	24734	24472	24701	24485	24771	24734	24505	24790	24987	24575	24842	24868	24629	24637	24873	24748	24885	24872	24917	24718	24701	24652	24814	25088	24704	24747	24883	24779	24630	24744	24792	24818	24938	24789	24931	24805	24759	24781	24977	24562	24743	24930	24697	24721	24521	25076	24831	24833	24752	24832	24888	24857	24693	24535	24748	24670	24845	24665	24966	24872	24734	24756	24963	24882	24820	24931	24885	24707	24645	24908	24825	24551	24757	24849	24913	25000	24440	24898	24843	24606	24879	24857	24956	24806	24788	24791	24780	24590	24686	24969	24571	24658	24694	25003	24726	24809	24845	24879	24856	24743	24568	24624	25013	24765	24912	24958	24916	24727	24790	24646	24748	24838	24592	24665	24540	24575	24986	24664	24882	25007	24961	24871	24900	24923	25017	24908	24654	24568	24714	24673	24816	24814	24738	24875	24934	24573	24818	24888	24713	24650	24731	24908	24451	24911	24743	24775	24920	24727	24820	24968	24965	24745	24675	24649	24815	24851	24694	24804	24621	24747	24657	24889	24653	24808	24824	25029	24805	24691	24999	24679	24829	24827	24743	24896	24765	24544	24526	24796	25126	24906	24448	24665	24590	25031	24784	24834	24707	24867	24838	24715	24661	24884	24788	24658	24817	24776	24808	24964	24698	24716	24608	24587	24795	25036	24795	24601	24764	24849	24675	24639	24717	24755	24654	24885	24807	24684	24847	24772	24662	24664	24553	24849	24836	24899	24860	24868	24992	24787	24817	24829	24730	25052	24592	24800	24904	24644	24840	24801	25044	24937	24739	24648	24931	24951	24897	24781	24966	24871	24548	24621	24694	24698	24650	24635	24646	24822	24646	24852	25081	24797	24912	24801	24817	24758	24690	24848	24748	24757	24605	24879	24675	24633	24837	24762	24697	24873	24916	24673	24768	24730	24737	24946	24944	25110	24755	24546	24683	24703	24723	24686	24463	24755	24746	24654	24531	24880	24590	24742	24726	24854	24910	25059	24790	24791	24793	24748	24627	24840	24803	24766	24880	24966	24872	24901	24875	24897	24696	24485	24976	24714	24687	25040	24631	24621	24885	24965	24795	24694	24873	24837	24714	24949	24927	24889	24584	24616	24740	24729	24526	24981	24709	25028	24584	24741	24799	24711	24615	24910	24746	24967	24743	24561	24659	24863	24798	24682	24662	24627	24623	25029	24693	24646	24769	24838	24539	24817	24893	24701	24808	24947	24900	24759	24736	24764	24964	25004	24806	24633	25263	24882	24774	24669	24664	24830	24884	24777	24776	24474	24683	24800	24558	24658	24588	24807	24662	24667	24929	24655	24906	24847	24911	24659	24894	24929	24860	24654	24768	24807	24641	24696	24612	24998	24820	24886	24829	24765	24763	25004	24931	24875	24670	24850	24688	24586	24883	24522	24900	24832	25064	24687	24779	24967	25046	24815	24537	24663	24747	25103	24880	24805	24810	24761	24776	24801	24787	24715	24951	24695	24734	25010	24670	24872	24423	24640	24775	25058	24845	24943	25109	24814	24902	24895	24771	24879	24684	24773	24942	24904	24692	24845	24820	24800	24766	24759	24841	24489	24682	25270	24730	24741	24995	24723	24844	24614	24827	24767	24541	24982	24884	24872	24772	24739	24743	24834	24713	24899	24882	24867	24882	24703	24776	24935	24794	24614	24789	24899	24950	24749	24629	24955	25063	24754	24811	24779	24673	24634	24705	24754	24926	24650	24817	24787	25020	24862	24651	24639	24566	24583	24747	25015	24657	24740	24964	24862	24966	24704	24701	25077	24871	24617	24612	24606	24909	24815	24635	24597	24868	24889	24829	25042	24635	24685	24763	24830	24836	24771	24929	24817	24978	24675	24734	24857	24974	24665	24521	24892	24697	24694	24511	24786	24900	24816	24805	24946	24831	24689	24877	24956	24971	24756	24755	24850	24856	24832	24873	24618	24810	24699	24827	24646	24786	25005	24928	25224	24934	24986	24842	25157	25005	24609	24705	24986	24711	24804	24945	24726	24896	25026	24842	24793	24687	24779	24808	24925	24812	24583	24702	24815	24641	24877	24845	24836	24776	24810	24670	24680	24851	24705	24815	24807	24826	24762	24894	24654	24688	24903	24836	25079	24758	24679	24850	24724	24687	24600	24796	24805	24890	25015	24608	24798	24887	24920	24925	24750	24664	24733	24692	24788	24470	24524	24755	24559	24698	24803	24894	24917	25087	24789	24800	25054	24816	24869	24804	24676	24754	24855	24913	24763	24728	24827	25043	24758	24931	24850	24712	24775	24489	24803	24852	24675	24878	24602	24871	24671	24924	25015	24968	25000	24750	24909	24646	24854	24688	24763	24759	24872	25019	24727	24742	24760	24843	24890	24566	24810	24500	24694	24817	24554	24676	24847	25034	24974	24697	24844	24924	24874	24828	24853	24782	24882	24822	24709	24784	24771	24837	24733	24736	24851	24880	24520	24701	24980	24837	24861	24805	24959	25121	24939	24937	24728	24994	24716	24853	24877	24745	24751	24874	24603	24627	24816	24904	24759	24785	24736	24908	24838	24818	24768	25085	24976	24775	24757	24555	24672	24960	24970	24812
20031	21975	21917	19228	18006	17282	16927	16626	16545	16622	16372	16423	16267	16147	16092	16150	16016	16145	16236	16061	16171	16188	16014	16099	16069	15999	15995	15846	16050	16154	16135	16088	15932	16214	16141	16138	16030	15909	15954	16121	16129	16105	15955	15949	15955	16020	16014	15959	15999	16011	16178	16005	16077	16142	15920	16023	15961	16085	15931	15958	16107	16057	16062	15997	15975	16014	15903	16058	16051	15945	16047	15919	16053	16112	15976	16042	16081	16061	15941	16031	16112	16037	15974	15940	16050	16024	16205	16082	15952	16110	15931	16161	16048	15955	16184	16025	16139	16111	15995	16007	15919	16082	16095	16053	15906	15873	16139	15857	16065	16030	16195	15966	16006	15850	16139	15991	16067	15759	15992	16119	15944	15872	16058	16113	15930	16147	16118	16026	15963	16104	15971	16020	16041	15839	15918	16007	16057	16069	15931	15905	16306	16042	15898	16035	16190	16099	15915	15951	15929	16090	15969	16031	16035	15877	15881	15999	16070	15908	16210	16015	16159	16168	16061	16138	16146	15926	16053	16082	16076	16017	16240	16044	16144	15894	15987	16088	15959	16086	15864	15854	15986	15903	15975	15942	15823	16006	16125	15943	16084	15977	16107	16049	16009	16021	16216	16005	16030	16096	16106	16126	15770	16193	15964	16043	16124	15958	16105	16017	15999	16193	16053	16012	15991	15929	16068	16052	16017	16052	16037	15947	16024	15907	16079	15861	15972	16050	15975	16166	16135	15929	16151	15920	16047	15883	15848	16048	16008	16109	15986	15815	16099	16066	16022	16133	16037	15871	16025	15991	15909	16170	15958	16064	15969	15827	16114	16204	15992	15914	16104	16006	15892	16078	16009	16061	15843	16086	15965	16107	15913	15959	16090	16164	15946	15932	15922	16051	15984	16021	16199	15894	16127	16001	16231	16051	16014	15921	16144	15930	15928	16076	15942	16113	16025	16082	15933	15915	15915	16028	15868	16044	15953	16125	16153	16028	15925	16032	15957	16062	15970	15950	16128	16192	16047	15876	16071	16136	15998	15910	16018	16049	15961	15998	16015	15921	15996	15967	15989	15990	16179	16106	16138	16008	16095	16065	16130	16081	16063	16044	16016	16196	16046	15889	16090	16087	16007	15907	16185	16124	16012	16041	15979	16127	16111	15792	16081	16155	16009	16004	15967	16033	15811	16012	16074	16168	15952	16144	16035	15990	15982	15963	16179	16166	15989	15922	15817	16025	16096	16035	15965	15945	15908	15975	16147	16079	16017	15987	16070	16094	16056	16004	15957	16116	16167	16045	16097	16042	16061	16024	16008	15928	16024	15895	15774	15959	16003	16066	15920	15995	15980	16041	16063	15850	16288	15886	16049	15932	16039	15795	16025	16118	15968	16082	16102	16162	16012	15886	16112	15922	15928	16070	16091	16030	15960	15928	15947	15995	15999	16127	15934	15979	15909	16060	16049	15933	15972	16015	16034	15871	15795	15991	16111	15975	16123	16047	16147	16077	15993	16008	15822	15891	15991	15976	16155	15959	15899	15867	16061	15953	16001	16115	16001	15888	16194	16075	16140	16130	16004	16020	15865	15999	15977	15858	16027	16240	16057	15884	15847	16003	15948	15964	15986	16056	16081	16148	15941	16018	16075	16013	16051	16032	16070	15994	15976	15895	15994	15988	16135	15924	16008	15921	16037	15890	15965	15927	15945	15865	15981	16158	15985	15930	15869	15997	15892	16058	15974	15901	16121	16061	16039	16096	16009	15918	15905	15954	15778	16118	16130	16089	15989	15975	15925	16010	15957	15973	15981	15995	15928	16165	16029	16160	16104	15985	15992	16065	16138	16111	15979	15942	16142	15900	16085	15922	15897	15967	15933	15982	15985	16087	16004	16049	16009	15866	16070	15782	16118	16072	16130	15997	15927	16109	16070	16051	16082	16071	16012	16194	15977	15944	16082	16042	16044	15995	16161	16025	16172	16040	16072	16115	15950	15992	16109	15969	16048	16063	15886	15994	16160	16073	16037	15982	15895	16029	16111	15962	16007	15941	16151	16009	16243	15984	15895	15936	16055	16052	15974	15997	16103	15906	15869	15924	16024	15961	15980	16020	16023	15834	16016	16075	16057	16039	15968	16040	15976	16319	15854	16042	15979	15996	16028	16104	15956	16000	16001	16026	15965	16122	16165	16010	16058	16102	16143	16113	15983	16208	16097	16003	15990	16153	15953	15971	15837	16003	16193	16050	16172	15917	16146	16042	16150	15821	16123	16058	16039	16080	16010	15968	16227	16104	16086	15869	15906	16119	15817	16007	15968	16196	16062	16082	15967	15986	15824	16004	16140	15852	15915	16106	15974	15986	15882	16008	16086	15962	16045	16049	15791	15948	15831	16041	16185	16043	16142	16021	16007	16204	16119	16042	16028	16180	15969	16035	16057	16020	16125	16049	16064	15865	16108	16139	16138	15844	15950	16087	15978	15921	15865	15971	15870	16109	16003	16184	15946	16062	16102	16125	16105	16086	15912	16012	16002	15968	16013	16134	16102	15981	16055	16076	15953	15923	15939	16142	15882	16095	16080	16132	16012	16041	15849	16050	15990	15988	15983	16151	16172	15926	16097	16084	15761	16000	16022	15963	15919	16048	16088	15980	15848	15961	15900	16148	16092	16056	15883	15822	16149	16086	15814	16100	16162	15887	16111	15959	15853	16065	16184	15908	15886	15974	15926	16139	16106	15756	15990	16145	15833	16133	16062	15987	16087	16107	16079	16068	16051	15991	15863	16156	15995	16044	16011	16155	16007	16007	15940	16028	16142	16024	16091	16185	16025	16157	15876	15984	15887	16131	16045	15857	16112	16230	15984	15898	16081	15991	15816	16078	15954	15988	16043	16103	15893	15966	16107	15926	15810	15966	16274	15953	15917	16081	15891	15926	16010	16079	16030	16251	16013	15924	16078	16078	16069	15936	16242	16142	16072	16114	16001	15930	16080	16068	15913	16202	15995	16062	16048	15959	16077	16029	16029	15971	15952	15948	16115	16209	16035	16056	15956	16127	16017	15961	16032	16067	16010	15897	15984	15889	15921	15889	15964	16045	16044	16130	16001	15750	16125	16037	15994	16209	15858	16000	15914	16099	15909	15883	16073	16015	15965	16141	15943	16012	15962	15894	16015	16030	16077	16058	16084	15948	16059	16034	15975	15977	15916	16028	16117	16016	16069	16055	16013	16066	16179	15944	15910	16089	16063	15968	15852	15984	16061	15941	16134	16131	16147	16133	16183	16214	16097	15976	15902	15814	16088	15981	16220	16137	15769	15990	16180	15979	16063	16074	16016	15953	16111	16028	15979	16119	15872	16181	16102	15901	16046	15956	16219	16087	15836	15798	16107	15916	15977	15999	15949	15810	16141	16073	15982	15975	15858	16118	16005	15984	15916	16044	16041	15894	15991	16203	16074	16104	15875	15960	15978	16105	16021	15920	16132	16016	16037	15999	15912	16007	15836	15914	15914	15974	15945	16099	16074	16100	16058	15969	16109	15947	16041	15999	16104	15915	16144	16003	16185	16171	15947	15953	15964	16157	16085	16077	16031	16009	16133	15996	15841	15997	15998	16040	15887	15980	15915	16098	15967	15920	15867	16050	15915	16100	16054	16049	16025	15833	16071	15948	16047	15919	15970	16024	16155	16093	15853	16094	16019	15930	15877	16062	16076	15926	16172	15882	16035	16160	15891	16185	15975	16075	16147	15937	16105	16076	15981	16048	15980	16136	15953	16023	16059	16000	16017	15985	15841	16003	16078	15948	16040	15947	16102	15987	16017	16092	15966	16046	15859	16134	15960	16119	16037	16205	15841	15998	16131	15849	15902	16180	16047	15996	16108	16143	15880	15999	16103	15989	16035	15956	16091	16032	15972	16121	16031	16080	16000	16130	16063	16070	16098	15943	15995	15946	15879	15956	16160	16225	16208	16035	15910	15994	16085	16148	16089	16154	15894	16015	16058	15945	16134	15950	16004	15970	16120	16174	16054	15989	16027	16035	16064	15728	15938	16100	16068	16138	16230	16110	16114	16018	15969	15906	16142	16293	16120	15838	15862	16094	16006	16014	15859	16011	16208	15983	16279	15941	16157	15900	16010	15882	15871	15958	16012	15959	16076	16013	16031	16177	16171	15901	16178	16016	16052	15983	15979	16115	15988	16127	15874	15971	16007	15931	15984	16026	16087	15792	16085	15946	16046	15925	15919	16054	16092	15950	16121	16127	15918	16019	16156	15995	15935	15906	16089	15854	16074	16070	16086	16061	16026	15929	16131	15814	15908	15896	16100	16062	15862	16062	15964	15921	16047	16127	16210	15943	16011	16014	15937	16077	15930	16035	16052	16166	16057	16028	16075	16107	15956	15904	15999	15985	16092	16105	15953	15912	16102	16028	16088	16117	16093	16199	16125	16011	16021	15912	16109	16088	16144	16259	16065	15968	15933	15909	15965	15952	15997	16074	15970	15978	16115	16153	15977	16106	15866	16121	16150	15860	16187	16047	16011	16234	16063	15989	16011	16276	15983	16049	16075	15969	16022	16120	16021	16011	15816	16016	15997	15931	16176	15859	15805	16106	15903	16008	15973	16096	16020	15775	16139	16202	16050	16227	16105	15832	16185	15785	15815	15958	16047	16007	16024	15865	15934	15904	16115	16053	16084	16047	16138	16086	16032	16064	16033	15944	16127	16053	15894	16047	16073	15881	15974	16000	16271	15958	15927	16058	16001	15837	16047	16141	16100	15958	15888	15971	15965	15867	16007	16074	15729	16019	16009	16043	16192	16025	16054	16000	15988	16149	16016	16035	15926	15967	16156	16018	15995	16005	15969	16051	16057	16060	15836	16073	16105	16182	16184	15987	16074	16059	15936	15861	15921	16027	16024	16094	16142	16130	15914	15972	16072	16033	16067	16018	16021	16087	15955	16060	15921	15839	16045	15853	15996	15969	16179	16167	15979	15950	16039	15986	16020	16090	16154	15849	15990	16066	15923	15976	16052	16132	16111	15985	15933	16135	15983	16109	15782	16066	16176	16016	16129	16048	16228	16084	15925	16027	16196	15862	16081	15985	15975	16008	15927	16154	16161	15950	15990	16049	16127	15993	16040	16025	15919	16093
24585	21165	27701	25209	23517	26575	27289	24591	24100	24320	24029	24044	23624	23560	23644	23835	23624	23326	23564	23690	23643	23513	23406	23390	23729	23227	23658	23330	23417	23542	23199	23248	23449	23381	23397	23372	23579	23377	23365	23278	23469	23454	23297	22918	23332	23173	23384	23279	23043	22951	23281	23217	23353	23197	23095	23428	23280	23353	23167	23166	23137	23431	23478	23395	23408	23271	23388	23101	23145	23238	23145	23349	23107	23173	23329	23551	23436	23214	23135	23173	23362	23122	23398	23324	23175	23225	23380	23355	23166	23286	23314	23313	23060	23077	23183	23310	23339	23279	23348	23177	23147	23067	23057	23177	22951	23280	22896	23033	23062	23185	23275	23134	23093	23349	23538	23149	23221	23246	23101	23441	23246	22981	23365	23381	23291	23035	23397	23343	23112	23365	23157	23115	23066	23219	23222	23389	23355	23118	23065	23064	23410	23427	23297	23074	23236	23320	23449	23282	23147	23171	23080	23291	23081	23262	23529	23300	23172	23232	23100	23173	23179	23074	23197	23098	23224	23071	23271	23042	23131	23294	22917	23294	23554	23043	23044	23117	23285	23108	23147	23016	23146	23036	23211	23110	23208	22980	23053	22996	23200	23101	23153	23319	23271	22897	23060	23202	23238	23233	23250	23064	23258	23225	23179	22986	23279	23297	23245	23085	23003	23041	23306	22906	23071	23290	23160	23176	23120	23162	23275	23357	23102	23271	23212	22871	23177	23154	23192	23392	23294	23295	23385	23276	23139	23293	23235	22991	23082	23300	23197	23108	23006	22876	23244	23396	23338	23133	23429	23220	23064	23141	23296	23443	23061	23002	23106	23242	23099	23237	23170	22972	23246	23239	23077	23124	23185	23223	22946	23060	23265	23280	23056	23061	23072	23123	23050	23088	23216	23180	23129	22969	23034	23070	23327	23250	23285	23145	23239	23172	23085	23047	23326	23429	23421	23053	23068	23115	23261	23208	23075	23140	23365	23122	23208	23253	23223	23020	22896	23044	23284	22918	23136	23299	23257	23111	23177	23099	23439	23518	23222	22932	23146	23073	23178	23139	23110	23086	22969	23278	23039	23200	23100	23229	23214	23090	23123	22913	23312	23168	23495	23158	23146	23326	23050	22922	23143	23302	23007	23137	23214	23337	23178	23040	23230	22832	23237	23315	23260	23143	23195	23303	23025	23065	23271	23377	23026	23045	23267	23076	23128	23061	23149	23166	23200	23117	23156	23369	23094	23137	23257	23282	23345	23286	23402	23138	23140	23226	23170	23191	23271	23263	23114	23087	23306	23010	23150	23301	23021	23073	23419	23288	23087	23170	23029	23238	23003	23180	22966	22870	23370	23188	23299	23258	23363	23368	23292	22990	23321	23156	23396	23100	23085	23266	23132	23261	23119	23103	23459	23082	23069	23338	23493	23249	23390	23066	23106	23504	23363	23207	23536	23534	23485	23106	23155	23095	23055	23350	23422	23076	23110	23306	23174	23279	23201	23108	23300	23161	23212	23348	23135	23267	23293	22977	23010	23103	23016	23391	23142	23258	23408	23114	23240	23116	23226	23125	23158	22867	23151	23361	23072	23256	23194	23349	23169	23158	23125	23109	23131	22951	23065	23126	23428	23088	23202	23154	23010	23116	23166	23138	23375	23290	23194	23195	23123	23246	23103	23299	23387	23325	23173	23183	23070	23201	23072	23166	23222	23169	23184	23201	23407	23210	23167	22946	23217	23226	23033	23278	23075	23068	22994	23187	23249	23457	23233	23109	23272	23358	23388	23263	23135	23083	23307	23193	23116	23153	23398	23286	23355	23174	23150	23106	23355	23069	23223	23091	23295	23048	23119	23192	23199	23091	23155	22927	23168	22937	23245	23133	23170	23159	23423	23157	23079	23119	23062	23345	23178	23307	23285	23112	23511	23172	23380	23275	23139	23171	22945	23104	23267	23388	23191	23154	23384	23235	23259	23170	23461	23127	22964	23296	23110	23039	23582	23246	23189	23151	23322	23075	23244	23214	23075	23423	23335	23345	23145	23104	23302	22995	22968	23186	22889	23087	22963	22982	23186	23452	22873	23197	23206	23144	23080	23250	22983	23242	23136	23180	23173	23104	22932	23379	22937	23125	23186	23051	23157	23106	22893	23370	23224	23154	23239	23225	23332	23055	23298	23234	23036	23041	23228	22944	23052	23177	23291	23103	23405	22862	23183	22977	22943	23240	23219	22934	23061	23232	22973	23293	23290	23301	23099	23105	23257	22878	23189	23118	23288	23263	23209	22913	23061	22938	23215	23235	23452	23133	23328	23288	23262	23284	23227	23049	23133	23120	23494	22945	23126	23218	23389	23186	23267	23086	23230	23006	22893	23243	23320	23272	23243	23077	23196	23282	23200	23152	23294	23133	23217	23033	23157	23252	23304	23182	23136	23183	23066	23201	23267	23304	23203	23525	23261	23414	23351	23354	23241	23254	23156	22911	23371	23203	23274	23034	23166	23402	23133	23171	23037	22945	23287	23329	23230	23568	23109	23256	23326	23297	23288	23280	23180	23236	23270	23277	23167	23150	23392	22934	23253	23404	23420	23075	23388	23224	23215	23078	23281	23130	23063	23284	23298	23119	22981	23165	23111	23187	23088	23080	23200	23317	22798	23246	23173	23270	23273	23002	23190	23196	23332	23161	23278	23304	23062	23159	23356	23209	23137	23203	23137	23041	23184	23164	23029	23129	23108	23166	23040	23236	23044	22986	23107	23064	23238	23361	23243	23070	23185	23002	23123	23270	23267	23282	23287	23120	23082	23145	23302	22938	23180	23291	23328	23135	23480	23197	23078	23079	23384	23100	23259	22911	23098	23149	23234	23056	23211	23123	23147	23140	22983	23112	23272	22977	23180	23288	22728	23411	23224	23218	23197	23324	23486	23353	23334	23095	23395	23019	23063	22924	23139	23125	23359	23156	23117	23139	23112	23050	23130	23170	23106	23026	23355	23227	23306	23164	23259	23171	23157	23232	23280	23330	23234	23206	23142	23067	23176	23232	23162	23205	23158	23422	23381	23222	23060	23140	23338	23227	23254	23233	23214	23226	23182	23267	23252	23019	23178	23206	23116	23099	23048	23157	23072	23125	23213	23127	23325	23055	23271	23383	23213	23162	23040	23041	23100	23050	23253	23219	23364	23341	23052	22998	22768	23060	23259	23147	22973	23242	23406	23230	23258	23316	23096	23159	23169	23369	23256	23239	23200	23124	23101	23240	23260	23163	23146	23157	23132	23424	23309	23159	23065	23243	23187	23135	23190	23194	23349	23173	23094	23229	23305	23146	23186	23209	23198	23088	23169	23397	23200	23239	23295	23373	23018	23136	23193	23160	23206	23275	23227	23132	23121	23101	23337	23295	23128	23315	23374	23140	23092	23135	23236	23198	23337	23294	23155	23015	23109	23213	23162	23220	23375	23040	23406	23316	23352	23393	23298	23176	23337	23440	23343	22861	23072	23244	23147	23403	23153	23232	23334	23131	23300	23206	23346	22834	23031	23457	23050	23114	23280	23296	23018	23235	23251	23243	23155	23164	23121	23293	23283	23165	23346	23308	23236	23172	23373	23495	23474	23205	23050	23033	22882	23505	23290	23007	23146	23055	23267	23216	23126	23204	22960	23059	23067	23263	23238	23421	23102	23428	23060	23192	23081	23245	23081	23102	23035	23268	23252	23142	23139	23284	23204	23137	23211	23054	22948	23135	23182	23099	23185	23240	22957	23209	23194	23083	22888	23399	23141	23116	23246	23267	22949	23075	23110	23346	23147	23250	23567	23348	23217	23368	23096	23269	23056	22919	23084	23146	23187	23316	23348	23086	23281	23139	23089	23215	23139	23153	23130	23138	23123	23177	22894	23138	23001	23013	23053	23007	22869	23105	23248	23100	23177	23190	23193	22870	23060	23324	23090	23319	23158	23278	23324	23269	23302	23167	23300	23329	23109	23331	23424	23431	23327	23168	23483	23532	23201	23137	23255	23328	23440	23088	23207	23075	23217	23267	22965	23215	22998	23115	23314	23135	23257	23144	23210	23285	22942	23346	23077	23195	23183	23088	23165	23133	22964	23256	23150	23097	23297	23111	23175	23185	23219	23362	23237	23288	23306	23158	23053	23048	23169	23103	23389	23127	23218	23140	23093	23066	22804	23305	23015	23073	22995	23052	23239	23173	23350	23204	23172	23197	23334	23212	23131	23222	23267	23129	23198	23187	23286	23234	23499	22964	23113	23308	23209	23006	23170	23162	23377	23348	23349	23223	23274	23375	23211	23249	23356	23260	23327	23130	23275	23197	23289	23082	23120	23344	23265	23353	23432	23138	23115	23300	23162	23483	23174	23016	23149	23154	23216	23206	23248	23072	23120	22808	23169	23150	23196	23147	23379	23134	23190	23029	23081	23324	23288	23082	23361	23193	23193	22909	23280	23165	23355	23398	23504	23170	23033	23475	23033	23106	23182	23210	23026	23004	23158	23136	23056	23219	23135	23137	23282	23289	23184	23186	23258	23345	23304	23255	23232	23017	23063	23266	23410	23217	23121	23092	23077	23303	23224	23362	23139	23322	23017	23521	23275	23443	23165	23161	23205	23183	23241	23033	23227	23318	23278	23316	23238	23195	23144	23303	23207	23189	23019	23142	23146	23029	23213	23215	23119	23138	23450	23289	22985	23257	23268	22890	23160	23343	23225	23304	23268	23094	23082	23228	23402	23159	23059	23104	23350	23255	23079	23165	23072	23153	23292	23178	23224	23188	23177	23430	23060	23298	23386	23148	23236	23260	23392	23194	23080	23200	23203	23068	23120	22922	23226	23219	23176	23146	23265	23130	23331	23107	23272	23319	23265	23237	23289	23293	23096	23151	23126	23211	23256	23095	23025	23373	23089	23321	23452	23340	23232	23228	23114	22927	23217	23084	23092	23366	23210	23206	23332	23216	23361	23298	23179	23203	23137	23194	23188	23324	23074	23124	23277	23325	23120	23323	23099	22901	23180	23198	23170	23302	23212	23112	23072	23171	22990	23080	23199	23428	23243	23220	23164	23443	23222	23018	23323	23172	23267	23087	23436	23445	23200	22952	23203	22925	23420	23315	23301	23191	23084	23325	23305	23179	22933	23257
17557	28308	27434	22760	20016	18493	17549	17014	16794	16295	16271	16194	15896	15963	15798	15716	15790	15587	15697	15645	15506	15538	15483	15458	15365	15538	15373	15332	15559	15243	15532	15438	15398	15328	15467	15309	15275	15328	15174	15449	15193	15152	15306	15242	15250	15281	15328	15336	15320	15273	15268	15380	15281	15394	15278	15166	15240	15454	15328	15097	15326	15426	15219	15122	15203	15393	15269	15342	15381	15195	15544	15463	15306	15208	15403	15348	15207	15267	15504	15385	15151	15244	15217	15302	15107	15301	15148	15308	15259	15178	15204	15353	15407	15286	15360	15096	15074	15365	15353	15408	15193	15259	15246	15180	15197	15337	15239	15183	15184	15174	15358	15332	15245	15208	15397	15183	15403	15061	15370	15170	15211	15092	15269	15299	15071	15201	15112	15155	15354	15290	15271	15048	15102	15129	15267	15154	15111	15190	15210	15362	15375	15346	15299	15179	15254	15210	15203	15401	15091	15099	15214	15360	15327	15225	15186	15210	15389	15090	15127	15210	15329	15120	15091	15201	15190	15282	15339	15325	15208	15336	15280	15366	15185	15091	15147	15289	15159	15067	15083	15367	15194	15076	15201	15148	15289	15389	15205	15202	15189	15186	15310	15168	15271	15291	15127	15207	15245	15218	15326	15265	15324	15248	15376	15203	15229	15314	15319	15179	15197	15282	15047	15158	15150	15336	15196	15136	15377	15225	15315	15263	15190	15366	15294	15226	15079	14992	15253	15210	15239	15302	15121	15222	15117	15213	15254	15219	15270	15123	15046	15251	15267	15266	15266	15400	14998	15198	15222	15180	15132	15208	15174	15176	15087	15176	15302	15239	15327	15240	15430	15266	15411	15347	15181	15209	15156	15204	15156	15160	15284	15225	15212	15357	15376	15148	15046	15178	15111	15272	15160	15384	15188	15125	15208	15290	15314	15269	15421	15117	15198	15137	15292	15213	15391	15275	15205	15235	15199	15288	15202	15165	15242	15309	15260	15104	15167	15385	15397	15248	15205	15213	15255	15359	15068	15153	15122	15269	15162	15297	15163	15028	15256	15359	15214	14957	15134	15240	15228	15245	15089	15171	15240	15290	15372	15136	15302	15208	15038	15312	15304	15291	15193	15334	15072	15147	15359	15105	15192	15177	15089	15218	15172	15212	15071	15195	15240	15154	15277	15029	15176	15117	15207	15245	15274	15121	15222	15163	15395	15045	15349	15219	15368	15230	15187	15258	15230	15293	15187	15202	15386	15150	15235	15195	15201	15237	15218	15282	15184	15175	15421	15450	15310	15390	15236	14961	15318	15050	15141	15323	15382	15376	15042	15169	15160	15359	15313	15259	15247	15253	15301	15268	15307	15215	15143	15191	15215	15186	15224	15099	15186	15107	15319	15314	15181	15411	15175	15318	15230	15229	15134	15060	15099	15317	15263	15169	15305	15303	15017	15312	15266	15131	15240	15079	15135	15230	15291	15301	15089	15182	15221	15123	15147	15309	15171	15449	15301	15119	15279	15124	15200	15191	15096	15147	15327	15285	15140	15144	15059	15230	15103	15348	15270	15141	15240	15093	15242	15231	15250	15149	15217	15119	15408	15130	15018	15152	15221	15161	15249	15244	15153	15418	15127	15240	15262	15335	15233	15371	15443	15197	15225	15524	15176	15153	15257	15326	15269	15338	15167	15146	15246	15044	15154	15326	15148	15124	15158	15256	15045	15026	15286	15393	15269	15241	15194	15208	15275	15322	15158	15120	15291	15480	15055	15434	15168	15339	15352	15258	15329	15140	15276	15139	15239	15063	15164	15214	15291	15299	15189	15154	15116	15085	15088	15153	15357	15187	15210	15117	15246	15239	15452	15138	15310	15358	15177	15344	15241	15153	15246	15291	15214	15328	15133	15159	15330	15383	15536	15357	15318	15069	15109	15248	15315	15076	15319	14959	15256	15142	15178	15082	15248	15033	15218	15213	15347	15317	15298	15375	15310	15178	15226	15114	15185	15101	15306	15271	15240	15160	15230	15449	15159	15161	15089	15343	15244	15350	15243	15217	15223	15272	15189	15302	15236	15297	15124	15278	15333	15275	15256	15344	15364	15217	15139	15181	15266	15260	15195	15069	15272	15243	15341	15315	15318	15156	15193	15147	15140	15264	15369	15155	15310	15170	15259	15282	15338	15132	15140	15267	15314	15296	15060	15209	15287	15031	15255	15207	15201	15300	15122	15109	15336	15347	15273	15140	15093	15219	15303	15241	15328	15266	15287	15113	15043	15286	15294	15102	15126	15280	15178	15092	15129	15356	15211	15268	15220	15304	15212	15266	15324	15237	15325	15454	15208	15117	15360	15288	15223	15349	15393	15078	15097	15139	15342	15176	15397	15316	15337	15167	15307	15302	15182	15231	15145	15178	15229	15237	15169	15150	15024	15066	15243	15185	15281	15262	15159	15188	15305	15149	15222	15246	15240	15228	15082	15187	15213	15248	15342	15209	15065	15362	15210	15257	15246	15292	15181	15340	15362	15247	15339	15218	15256	15305	15238	15023	15134	15245	15225	15302	15178	15265	15327	15132	15345	15315	15295	15249	15248	15184	15347	15226	15242	15240	15167	15193	15201	15061	15504	15178	15276	15237	15309	15161	15188	15173	15253	15193	15199	15041	15171	15233	15265	15141	15185	15147	15064	15312	15179	15293	15229	15211	15220	15325	15163	15309	15353	15338	15243	15237	15249	15267	15365	15201	15188	15141	15243	15460	15119	15252	15218	15195	15260	15159	15161	15206	15338	15270	15235	15239	15282	15193	15014	15359	15197	15158	15224	15122	15076	15236	15233	15186	15284	15166	15195	15226	15216	15132	15180	15247	15117	15174	15176	15240	15365	15160	15430	15222	15349	15189	15150	15227	15274	15171	15343	15134	15046	15278	15221	15279	15304	15147	15321	15329	15315	15220	15337	15372	15314	15173	15298	15284	15171	15252	15380	15227	15213	15367	15178	15262	15154	15249	15268	15274	15387	15317	15138	15093	15270	15418	15207	15169	15267	15190	15277	15242	15462	15296	15277	15202	15223	15288	15113	15179	15249	15236	15191	15175	15007	15218	15121	15303	15166	15358	15071	15258	15179	15281	15224	15396	15358	15072	15232	15269	15395	15093	15189	15338	15315	15247	15151	15256	15190	15282	15084	15322	15264	15184	15174	15316	15319	15083	15269	15136	15287	15426	15123	15268	15130	15213	15315	15321	15276	15108	15243	15317	15148	15059	15297	15212	15347	15269	15214	15236	15097	15299	15289	15209	15072	15350	15400	15217	15153	15100	15193	15046	15275	15173	15123	15304	15272	15222	15232	15312	15150	15260	15361	15292	15200	15285	15151	15221	15433	15271	15402	15238	15267	15404	15103	15297	15094	15214	15199	15138	15301	15303	15127	15202	15257	15190	15027	15342	15208	14996	15149	15087	15357	15293	15377	15129	15178	15184	15230	15338	15210	15181	15281	15430	15338	15194	15160	15245	15267	15416	15344	15200	15375	15255	15469	15321	15230	15185	15353	15163	15296	15444	15270	15321	15098	15288	15348	15183	15221	15162	15424	15170	15247	15205	15412	15261	15182	15031	15140	15439	15190	15230	15181	15207	15285	15215	15191	15086	15299	15424	15164	15205	15226	15298	15223	15232	15356	15225	15167	15324	15267	15212	15057	15340	15267	15128	15085	15168	15363	15104	15181	15245	15084	15269	15184	15269	15274	15249	15143	15203	15226	15273	15144	15208	15255	15269	15199	15036	15175	15288	15368	15203	15196	15280	15512	15117	15325	15011	15211	15249	15427	15284	15329	15303	15119	15257	15202	15127	15220	15201	15251	15235	15190	15289	15176	15317	15224	15488	15214	15101	15215	15270	14994	15370	15077	15247	15272	15292	15238	15300	15319	15209	15321	15145	15226	15403	15232	15322	15064	15413	15030	15300	15245	15287	15347	15205	15396	15261	15182	15112	15367	15199	15360	15257	15223	15262	15101	15318	15428	15262	15362	15223	15226	15216	15251	15186	15238	15192	15215	15399	15198	15153	14979	15211	15207	15227	15184	15204	15364	15278	15141	15268	15316	15170	15193	15208	15187	15179	15345	15207	15217	15222	15416	15342	15239	15402	15272	15240	15110	15378	15196	15160	15267	15437	15207	15170	15225	15341	15347	15221	15234	15333	15327	15299	15210	15380	15429	15252	15420	15291	15224	15325	15149	15313	15164	15381	15218	15490	15279	15037	15134	15106	15321	15253	15263	15242	15057	15142	15346	15220	15341	15239	15418	15157	15368	15216	15301	15248	15209	15216	15251	15238	15229	15142	15058	15003	15205	15176	14991	15184	15109	15318	15307	15030	15174	15160	15207	15243	15277	15194	15150	15148	15284	15315	15184	15227	15203	15221	15082	15346	15128	15166	15198	15293	15176	15279	15168	15201	15202	15400	15308	15417	15052	15168	15404	15184	15241	15209	15239	15187	15269	15232	15314	15282	15155	15095	15175	15208	15170	15225	15339	15170	15250	15231	15225	15347	15331	15013	15191	15246	15319	15328	15401	15197	15259	15230	15390	15157	15271	15332	15395	15348	15279	15120	15164	15190	15303	15117	15365	15262	15145	15050	15249	15152	15235	15153	15111	15155	15247	15183	15216	15319	15365	15250	15240	15268	15207	15251	15210	15162	15181	15056	15235	15126	15222	15276	15277	15361	15354	15171	15220	15304	15352	15177	15205	15362	15164	15219	15330	15194	15253	15384	15331	15272	15261	15219	15275	15210	15310	15192	15274	15480	15246	15262	15272	15313	15216	15230	15195	15100	15247	15293	15367	15117	15259	15247	15244	15194	15316	15020	15269	15340	15345	15077	15182	15327	15226	15243	15368	15442	15184	15287	15374	15161	15093	15222	15215	15160	15422	15232	15072	15241	15373	14964	15403	15306	15273	15238	15277	15098	15308	15280	15276	15228	15190	15210	15216	15241	15182	15132	15331	15216	15243	14971	15358	15180	15122	15124	15313	15089	15193	15247	15198	15194	15359	15154	15321	15315	15320	15332	15327	15158	15145	15363	15210	15066	15173	15261	15275	15069	15055	15080	15244	15306	15196	15166	15344	15182	15184	15286	15313	15079	15328	15325	15270	15298
22694	21174	27822	24852	21990	25999	30460	26362	25440	25649	25374	24937	24759	24737	24756	24490	24658	24253	24093	24090	24191	24242	24186	23920	24174	23850	24024	24275	23904	24031	24078	23779	23794	23910	23967	23922	23989	23927	24179	24231	23893	23923	23945	23948	23969	23717	23883	23807	23829	23909	23912	23980	23873	23946	23944	23866	23956	23872	23667	23968	23736	23952	23729	23728	23977	23705	23866	23691	23877	23876	24024	23774	23862	23850	23699	23943	23823	23655	23663	23690	23833	23977	23928	23785	23730	24083	23661	23791	23776	23836	23897	23827	24086	23830	23885	23807	23899	23958	23650	23630	23858	23567	23801	23626	23817	23667	23624	23824	23658	23810	23725	23761	23792	23867	23662	23870	23701	23732	23780	23752	23712	23873	23981	23769	23677	23737	23903	23812	24044	23773	23662	23801	23708	23748	23945	23590	23735	23488	23676	23822	23888	23553	23863	23684	23822	23752	23698	23739	23785	23775	23808	23747	23745	23664	23676	23749	23620	23681	24023	23795	23715	23826	23679	23857	23889	23621	23810	23670	23843	24097	23671	23696	23701	23752	23658	23839	23504	23955	23826	23656	23700	23972	23846	23745	23791	23739	23770	23704	23759	23718	23568	23487	23675	23833	23929	23754	23886	23714	23643	23502	23838	23884	23543	23587	23945	23961	23811	23674	23814	23933	23781	23831	23807	23877	23770	23583	23682	23858	23878	23673	23622	23702	23871	23848	23555	23684	23705	23688	23828	23954	23755	23528	23740	23907	23854	23762	23412	23404	23807	23785	23864	23750	23623	23903	23780	23662	23789	23633	23680	23430	23615	23644	23722	23959	23777	23826	23838	23473	23628	23552	23723	23823	23761	23784	23737	23911	23792	23789	23774	23876	23680	23709	23816	23629	23852	23544	23694	23619	23911	23765	23819	23691	23710	23794	23819	23926	23955	23770	23835	23638	23880	23721	23674	23811	23848	23821	24049	23905	23741	23799	23884	23869	23700	23956	23837	23616	23666	23984	23765	23918	23928	24002	23805	23880	23742	24035	24013	23775	23851	23765	23657	23716	23560	23747	23712	23645	23679	23677	23941	23926	23876	23879	23716	23829	23690	23846	23504	23502	23661	23464	23553	23862	23600	23852	23888	23626	23777	23765	23963	23775	23753	23646	23844	23969	23751	23515	23799	23652	23782	23554	23942	23625	23489	23680	23819	23933	23615	23698	23779	23837	23693	23626	23914	23756	23749	23798	23957	23695	23787	23689	23764	23631	23878	23561	24016	23920	23829	23579	23958	23991	23673	23885	23696	23667	23660	23664	23821	23979	23793	23639	23829	23555	23703	23629	23943	23693	23612	24062	23902	23615	23826	23654	23667	23632	23745	23629	23737	23383	23807	23730	23783	23839	24024	23714	23855	23836	23661	23741	23905	23703	23857	23767	23577	23521	23770	23681	23853	23887	23726	23867	23614	23820	23776	23590	23897	23747	23558	23659	23592	23707	23672	23688	23761	23827	23765	23851	23604	23613	23787	23951	23909	23705	23703	23699	23669	23442	23667	23764	23863	23614	23900	23618	23873	23650	23780	23541	23571	23769	23874	23700	23597	23701	23637	23527	23785	23818	23607	23544	23709	23874	24009	23684	23705	23825	23501	23753	23836	23734	24062	23981	23528	23872	23698	23598	23847	23672	23849	23681	23408	23749	23818	23806	23722	23699	23529	23916	24011	23860	23702	23933	23663	23746	23790	23890	23935	23574	23755	23845	23560	23868	23624	24000	23904	23610	23975	23709	23828	23970	23733	24121	23464	23527	23516	23714	23760	23521	23541	23691	23719	23919	23632	23553	23898	23766	24035	23897	23853	23807	23828	23791	23759	23912	23570	23584	23741	23993	23825	23954	23739	23774	23991	23763	23520	23690	23723	23876	23734	23755	23770	23735	23889	23666	23627	23591	23627	23755	23758	23609	23673	23751	23966	23913	23584	23529	23475	23709	23724	23778	23734	23677	23752	23528	23848	23853	23753	23613	23928	23747	23918	23684	23512	23838	23659	23710	23566	23685	23724	23780	23548	23830	23669	23404	23816	23893	23856	23786	23490	23703	23828	23894	23738	23786	23758	23581	23584	23618	23710	23627	23643	23834	23804	23516	23764	23737	23442	23695	23575	23974	23711	23993	23661	23588	23736	23396	23702	23713	23649	23752	23548	23704	23990	23834	23843	23695	23728	23939	23739	23839	23842	23620	23753	23780	23751	23573	23620	23737	23907	23848	23569	23629	23575	23486	23677	23873	24136	23705	23443	23958	23973	23714	23591	23536	23699	23646	23482	23690	23929	23526	23979	23793	23555	23995	23723	23747	23946	23839	23857	23852	23768	23664	23756	23801	23925	23846	23802	23724	23733	23801	23679	23904	23733	23793	23761	23701	23445	23816	23827	23802	23936	23741	23901	23687	23654	23767	23635	23951	23673	23854	23660	23909	23498	23786	23758	23769	23727	23659	23785	23731	23947	23919	23650	23587	23800	23789	23763	23814	23716	23717	23668	23901	23746	23866	23792	23632	23789	23568	23731	23821	23734	23862	23827	23685	23844	23557	23681	23954	23767	23797	23494	23863	23848	23665	23889	23720	23697	23811	23593	23910	23786	23609	23817	23627	23659	23641	23652	23522	23567	23881	23581	23621	23715	23717	23660	23619	23713	23604	23684	23757	24107	23785	23974	23960	23786	23838	23798	23622	23908	24004	23636	23718	23724	23828	23639	23938	23911	23736	23651	23905	23493	23744	23712	23881	23705	23619	23734	23467	23620	23739	23959	23722	23816	23800	23616	23595	23694	23802	23647	23871	23608	23834	24054	24014	23631	23722	23946	23919	23741	23624	23585	23735	23851	23784	23607	23583	24001	23893	23957	23728	24055	23934	24040	23846	23957	23785	23634	23760	23735	23959	23740	23731	23680	23761	23782	23744	23656	23898	23688	23824	23756	23739	23794	23925	23684	23715	24023	23886	23676	23365	23983	23372	23447	23571	23608	23930	23847	23774	23902	23924	23743	23834	23522	23875	24121	24040	23887	23686	23760	23662	23728	23602	23534	23612	23747	23723	23679	23551	23262	23904	23615	23791	23894	23805	23794	23771	23869	23613	23604	23650	23808	23979	23811	23726	23872	23543	23665	23536	23564	23431	23742	23823	23713	23722	23789	23534	24005	23619	23590	23728	23555	23923	23787	23698	23978	23869	23703	23836	23615	23444	23916	23805	23932	23715	23790	23591	23627	23679	23769	23648	23695	23704	23903	23820	23679	23484	23674	23640	23712	23871	23512	23702	23561	23623	23683	23879	23726	23878	23755	23441	23526	23722	23728	23415	23544	23866	23828	23633	23797	23779	23814	23705	23653	23731	23270	23781	23722	23840	23855	23763	23957	23730	23682	23844	23974	23675	23700	23960	23768	23842	23743	23624	23604	23637	23884	23999	23824	23746	23783	23895	23924	23781	23803	23395	23761	23758	23919	23827	23420	23573	24042	23821	23961	23786	23798	23818	23791	23802	23890	23853	23729	23695	23717	23651	23648	23886	23477	23607	23606	23774	23572	23829	23916	23829	23941	23587	23746	23783	23664	23705	23949	23643	23834	23639	23724	23873	23666	23650	23661	23756	23620	23720	23780	23538	23532	23839	23521	23846	23769	23539	23985	23767	23718	23742	23636	23721	23731	23945	23889	23682	23792	23964	23712	23770	23813	23860	23555	23654	23760	23810	23581	23683	23753	23694	23767	23823	23820	23704	23553	23708	23692	23798	23844	23679	23753	23823	23795	23683	23799	23838	23686	23836	23705	23690	24097	24009	23791	23894	23875	23764	23748	23879	23925	23673	23643	23790	23636	23716	23624	23612	23738	23856	24024	23714	23839	23693	23780	23859	23788	23923	23757	23784	23706	23701	23443	24044	23677	23785	23917	23719	23848	23718	23779	23835	23566	23929	23730	23495	23749	23789	23802	23686	23925	23627	23662	23597	23767	23958	23683	23700	23502	23659	23918	23648	23747	23675	23609	23856	23998	23684	23900	23777	23728	23739	23854	23878	23812	24002	23801	23736	23716	23789	23577	23660	23651	23903	23562	23896	23906	23544	23957	23766	23759	23530	23506	23824	23885	23870	23961	23799	23727	23703	23821	23810	23711	23683	23673	23732	23928	23540	23871	23863	23679	23763	23966	23709	23697	23626	23497	23734	23798	23659	23892	23655	23449	23689	23844	23849	23965	23507	23519	23598	23724	23685	23650	23601	23753	23874	23856	23689	23888	23633	23962	23819	23629	23757	23755	23666	24036	23733	24012	23688	23903	23840	23776	23720	23891	23887	23885	23534	23745	23495	23942	23881	23645	23746	23810	23955	23862	23712	23967	23854	23510	23903	23929	23722	23947	23854	23455	23585	23808	23705	23684	23704	23715	23847	23876	23702	23839	23706	23559	23753	23791	23729	23714	23418	23515	23684	23673	23629	23456	23687	23392	23682	23738	23773	23615	23895	23589	23680	23698	23717	23612	23756	23776	23730	23719	23682	23569	23742	23814	23749	23942	23778	23880	23740	23882	23794	23868	23830	23637	23877	23948	23974	23647	23721	23627	23862	24016	23678	23810	23771	23650	23903	23855	23965	23611	23435	23484	23646	23714	23746	23782	23626	23823	23619	23947	23737	23672	23405	23816	23691	23847	23837	23924	23496	23728	23721	23845	23821	23821	23484	23667	23932	23806	23881	23584	23630	23883	24077	24051	23718	23831	23833	23880	23731	23938	23383	23580	23830	23823	23622	23853	23817	23709	23929	23835	23684	23768	23856	23629	23924	23786	23894	23779	23607	23615	23768	24026	23745	23781	23845	23873	23758	23786	23880	23941	23739	23797	24011	23755	23755	23614	23855	23683	23936	24066	23607	23857	23817	23716	23724	23559	23582	23776	23705	23768	23845	23874	23752	23799	23787	23814	23899	23910	23743	23881	23550	23988	23974	23754	23689	23603	23846	23870	23810	23662	23843	23784	24106	23867	23669	23909	23617	23513	23854	23748	23653	23850	23690	23632	23639	23634	23791	23761	23740	23819	23654	23842	23963	23919	23809	23838	23660	23823	23974	23627	23805	23669	23688	23891	23913	23846	23571	23567	23785	23713	23724
19415	33688	32637	26278	22959	20642	19237	18552	17951	17448	16913	16848	16631	16598	16450	16134	16147	16217	15996	15906	15808	15934	15749	15773	16004	15840	15846	15814	15732	15663	15683	15750	15585	15633	15684	15573	15672	15627	15640	15657	15593	15581	15533	15698	15464	15592	15477	15595	15515	15681	15697	15610	15578	15416	15525	15715	15526	15385	15542	15699	15588	15662	15477	15534	15595	15660	15501	15534	15499	15337	15712	15539	15443	15564	15390	15620	15712	15459	15632	15585	15491	15363	15637	15452	15541	15494	15418	15467	15496	15755	15541	15514	15504	15639	15383	15538	15518	15387	15467	15567	15573	15484	15585	15589	15598	15378	15525	15519	15455	15434	15265	15572	15322	15445	15497	15321	15307	15385	15376	15428	15391	15421	15594	15470	15501	15377	15469	15597	15470	15372	15595	15440	15368	15499	15406	15439	15665	15396	15494	15383	15597	15519	15467	15444	15281	15480	15338	15502	15287	15399	15402	15495	15379	15525	15419	15548	15465	15599	15258	15532	15453	15512	15411	15383	15375	15493	15358	15478	15494	15400	15560	15566	15402	15573	15531	15428	15517	15430	15253	15368	15509	15519	15418	15605	15570	15398	15403	15317	15537	15563	15465	15373	15422	15476	15287	15460	15630	15350	15483	15469	15561	15448	15250	15473	15382	15335	15443	15527	15526	15585	15416	15462	15438	15385	15459	15549	15434	15343	15550	15392	15446	15489	15568	15544	15471	15314	15585	15515	15638	15472	15629	15497	15489	15379	15409	15611	15245	15394	15435	15308	15621	15562	15520	15533	15420	15305	15461	15690	15630	15512	15497	15366	15281	15589	15503	15612	15464	15402	15337	15355	15482	15276	15418	15567	15586	15523	15445	15466	15486	15428	15364	15371	15497	15384	15602	15473	15439	15417	15382	15303	15274	15448	15476	15558	15272	15498	15463	15523	15456	15378	15389	15323	15406	15491	15402	15584	15453	15408	15643	15475	15390	15362	15533	15522	15361	15654	15425	15414	15438	15579	15540	15417	15324	15551	15409	15450	15381	15408	15588	15323	15534	15515	15433	15307	15490	15549	15227	15340	15460	15417	15543	15496	15502	15410	15497	15384	15540	15404	15308	15611	15595	15497	15335	15359	15538	15499	15569	15291	15476	15414	15458	15327	15475	15570	15522	15364	15322	15474	15451	15414	15390	15415	15492	15361	15362	15519	15486	15419	15621	15365	15544	15363	15364	15469	15487	15607	15356	15352	15605	15405	15478	15628	15652	15196	15533	15544	15410	15323	15410	15383	15477	15644	15546	15355	15535	15478	15347	15595	15415	15324	15389	15509	15370	15533	15615	15345	15397	15493	15476	15479	15597	15410	15432	15536	15658	15384	15543	15471	15463	15537	15473	15445	15428	15456	15499	15412	15390	15436	15499	15413	15417	15429	15532	15532	15418	15342	15426	15543	15460	15527	15436	15476	15539	15426	15615	15595	15537	15414	15375	15232	15389	15504	15474	15476	15423	15380	15550	15455	15581	15429	15521	15589	15454	15516	15241	15352	15462	15385	15581	15563	15585	15617	15486	15590	15365	15615	15552	15193	15521	15379	15518	15439	15471	15271	15421	15516	15382	15351	15336	15465	15484	15312	15506	15429	15485	15497	15457	15629	15365	15619	15354	15386	15353	15411	15482	15405	15506	15541	15610	15431	15420	15635	15677	15323	15442	15452	15525	15611	15548	15546	15349	15540	15409	15535	15425	15324	15527	15496	15649	15250	15334	15493	15440	15474	15451	15343	15548	15340	15397	15475	15503	15421	15605	15518	15420	15502	15497	15530	15456	15263	15335	15285	15380	15614	15476	15264	15372	15572	15375	15474	15405	15519	15371	15396	15431	15417	15690	15299	15346	15430	15378	15423	15278	15361	15455	15399	15505	15450	15641	15509	15414	15430	15370	15188	15559	15481	15196	15636	15318	15321	15625	15401	15542	15461	15251	15519	15436	15496	15398	15413	15417	15495	15629	15516	15437	15489	15413	15646	15474	15537	15434	15373	15421	15518	15615	15500	15555	15454	15498	15387	15494	15602	15417	15371	15457	15498	15312	15509	15373	15531	15515	15359	15551	15294	15638	15494	15580	15403	15313	15497	15339	15409	15534	15543	15277	15492	15512	15372	15350	15496	15417	15447	15655	15446	15356	15513	15400	15397	15377	15536	15418	15355	15403	15427	15412	15448	15484	15431	15343	15546	15489	15543	15426	15330	15264	15427	15414	15636	15470	15576	15309	15553	15378	15340	15419	15550	15429	15398	15469	15642	15528	15245	15548	15390	15363	15317	15260	15443	15524	15660	15458	15360	15459	15406	15539	15478	15272	15450	15456	15394	15565	15473	15388	15574	15538	15441	15626	15420	15625	15525	15474	15599	15450	15362	15640	15469	15462	15431	15537	15189	15474	15367	15555	15485	15442	15491	15576	15515	15502	15471	15463	15557	15241	15473	15617	15474	15372	15528	15439	15420	15439	15421	15467	15486	15373	15376	15391	15409	15351	15504	15509	15452	15493	15282	15448	15506	15463	15473	15575	15536	15446	15545	15485	15422	15392	15491	15413	15813	15495	15421	15351	15441	15479	15573	15376	15389	15396	15644	15487	15470	15425	15478	15509	15400	15448	15377	15536	15498	15422	15337	15509	15631	15577	15481	15432	15482	15586	15367	15605	15592	15530	15528	15498	15328	15405	15466	15298	15571	15459	15565	15538	15511	15410	15470	15326	15523	15677	15311	15291	15458	15578	15458	15513	15472	15309	15445	15538	15521	15117	15656	15349	15278	15530	15385	15539	15503	15334	15507	15448	15263	15284	15306	15573	15505	15472	15592	15470	15375	15265	15394	15517	15507	15350	15452	15519	15379	15566	15316	15349	15543	15363	15465	15498	15409	15316	15491	15483	15444	15310	15542	15393	15300	15409	15346	15632	15509	15590	15308	15567	15525	15449	15579	15594	15650	15408	15507	15582	15440	15398	15452	15416	15344	15500	15448	15386	15592	15344	15374	15375	15308	15491	15532	15510	15399	15521	15498	15374	15544	15389	15388	15387	15526	15488	15447	15417	15671	15370	15407	15302	15456	15448	15512	15606	15552	15547	15409	15362	15292	15216	15666	15383	15353	15517	15424	15443	15391	15476	15297	15524	15441	15539	15603	15510	15443	15383	15425	15382	15348	15513	15534	15381	15502	15508	15512	15590	15399	15516	15312	15335	15441	15458	15497	15366	15441	15341	15432	15544	15499	15385	15342	15490	15469	15474	15532	15476	15440	15515	15279	15301	15715	15668	15411	15507	15475	15256	15548	15382	15448	15576	15483	15336	15420	15588	15388	15423	15461	15379	15419	15613	15399	15379	15418	15596	15496	15580	15251	15433	15508	15435	15428	15377	15399	15478	15474	15459	15217	15413	15426	15571	15507	15502	15428	15380	15407	15392	15576	15325	15547	15595	15373	15370	15355	15442	15472	15580	15594	15538	15406	15270	15334	15414	15397	15612	15407	15363	15579	15518	15388	15546	15449	15337	15617	15598	15422	15381	15492	15343	15268	15529	15648	15359	15682	15371	15314	15552	15490	15533	15427	15482	15393	15397	15388	15463	15396	15388	15385	15286	15560	15630	15477	15460	15660	15443	15469	15492	15414	15454	15511	15329	15516	15346	15224	15445	15553	15433	15365	15600	15401	15633	15456	15617	15301	15427	15501	15701	15634	15550	15561	15310	15438	15432	15347	15459	15522	15471	15455	15577	15543	15498	15510	15454	15459	15505	15417	15526	15492	15529	15421	15471	15408	15556	15593	15594	15393	15541	15471	15414	15307	15553	15560	15446	15394	15439	15424	15418	15428	15417	15213	15384	15444	15357	15380	15535	15249	15432	15526	15255	15463	15437	15543	15545	15329	15496	15442	15320	15461	15416	15444	15452	15490	15445	15413	15364	15505	15631	15507	15640	15543	15437	15431	15448	15410	15456	15466	15396	15676	15413	15520	15462	15485	15402	15492	15377	15478	15447	15469	15500	15501	15467	15409	15559	15491	15525	15578	15420	15364	15479	15491	15509	15482	15375	15427	15414	15331	15329	15562	15653	15363	15340	15624	15510	15540	15649	15584	15516	15413	15548	15388	15473	15398	15410	15490	15251	15452	15442	15545	15461	15402	15424	15427	15584	15519	15395	15609	15553	15540	15578	15394	15368	15493	15369	15244	15680	15432	15539	15439	15503	15473	15532	15469	15510	15390	15509	15610	15322	15426	15580	15515	15521	15400	15418	15446	15402	15576	15427	15476	15526	15406	15307	15361	15622	15524	15438	15570	15472	15372	15439	15387	15508	15564	15480	15287	15592	15456	15666	15520	15505	15451	15322	15536	15499	15509	15519	15596	15418	15372	15431	15463	15519	15643	15452	15342	15391	15449	15381	15444	15511	15512	15524	15308	15558	15465	15461	15386	15410	15407	15420	15424	15444	15510	15406	15323	15554	15397	15392	15395	15436	15665	15448	15420	15390	15524	15310	15399	15329	15521	15509	15529	15453	15402	15627	15477	15456	15522	15529	15287	15400	15535	15469	15477	15528	15608	15580	15361	15466	15452	15516	15419	15363	15427	15509	15507	15592	15324	15513	15500	15641	15444	15305	15498	15288	15456	15376	15413	15391	15394	15590	15429	15500	15326	15542	15498	15360	15398	15428	15398	15587	15439	15447	15375	15636	15583	15478	15493	15591	15413	15440	15275	15355	15646	15448	15391	15428	15380	15444	15602	15515	15401	15551	15431	15466	15346	15372	15434	15562	15515	15420	15355	15454	15590	15459	15423	15347	15515	15360	15552	15423	15464	15606	15496	15572	15618	15497	15463	15312	15423	15355	15520	15376	15402	15440	15388	15528	15405	15505	15483	15435	15483	15652	15493	15424	15494	15369	15495	15653	15456	15480	15426	15499	15429	15411	15472	15413	15356	15513	15375	15496	15338	15631	15518	15445	15314	15298	15467	15446	15648	15630	15529	15380	15451	15575	15478	15516	15587	15594	15452	15486	15346	15262	15452	15267	15409	15521	15428	15468	15522	15317	15542	15414	15309	15571	15467	15565	15449	15558	15375	15516	15532	15417	15637	15457	15489	15497	15511	15421	15555
34421	26701	29590	28298	26290	26204	25882	25766	25614	25450	25356	25636	25487	25578	25317	25533	25417	25298	25324	25453	25292	25342	25349	25346	25383	25221	25394	25222	25315	25141	25436	25188	25382	25410	25164	25302	25573	25240	25242	25075	25149	25264	25159	25275	25318	25053	25000	25431	24960	25253	25235	25199	25142	25095	25052	25459	25465	25249	25396	25184	25334	25306	24996	25366	25076	25401	25357	25106	25191	25240	25351	25082	25252	25068	25507	25243	25254	24935	25179	25163	25183	25272	25132	25175	25192	25234	25179	25311	25410	25349	25386	25472	25247	25218	25210	25044	25123	24945	24948	25163	25094	25161	25221	25290	25373	25015	25498	25228	25283	25482	25335	25094	25351	25057	25214	25240	25286	25313	25039	25145	25351	25065	25393	25221	25303	25394	25194	25496	25404	25247	25272	25212	25356	25106	25044	25270	25081	25220	25329	25379	24939	25303	25493	25172	25262	25206	25182	25237	25301	25152	25352	25107	25307	25065	25416	25389	25168	25135	25486	25136	25224	25259	25261	25162	25173	25013	24947	25178	25270	25265	25202	25379	25321	25158	25086	25233	25275	25129	25173	25033	25241	25321	25217	25148	25070	25276	25269	25321	25215	25145	25214	25117	25348	25423	25358	25183	25274	25321	25275	25412	25331	25125	25226	25198	25080	25217	25295	25046	25143	25194	25291	25000	25247	25168	25256	25219	25220	25323	25304	25274	25257	25242	25646	25340	25342	25173	25226	25083	25203	25168	25108	25360	25069	25129	25332	25088	25260	25162	25081	25208	25191	25148	25344	25208	25244	25297	25169	25125	25033	25323	25319	25346	25184	25378	25189	25231	25383	25117	25018	25213	25212	25474	25407	25212	25219	25508	25231	25224	25111	25342	25283	25307	25099	25150	25119	25230	25362	25231	25271	25076	25040	25108	25156	25226	25153	25363	25439	25063	25416	25228	25021	25213	25160	25316	25183	25271	25188	25225	25372	25244	25343	25162	25396	25094	25147	25177	25139	25424	25392	25275	25189	25293	25265	25331	25267	25302	25203	25350	25213	25183	25339	25178	25034	25289	25292	24977	25189	25185	25367	25280	25341	25118	25212	25314	25278	24962	25125	25126	25091	25209	25556	25271	25443	25167	24950	25170	25130	25123	25088	25214	25033	25225	25111	25206	25329	25372	25231	25327	25280	25334	25269	25124	25142	25202	25198	25184	25420	25290	25610	25207	25208	25100	25328	25157	25138	25074	25152	25109	25194	25049	24999	25190	25271	25365	25210	25042	25418	25561	25204	25304	25339	25121	25242	25208	25142	25177	25110	25062	25121	25210	25444	25278	25293	24968	25000	25189	25212	25132	25235	25106	25198	25412	25213	25108	25002	25426	25255	25108	25294	25179	25032	25392	25127	25204	25392	25310	25070	25163	25166	25219	25379	25335	25062	25221	25075	25080	25073	25184	25315	25159	25257	24972	25306	25030	25270	25088	25250	25118	25013	24989	25297	25426	25152	25053	25219	25117	25301	25403	25055	25193	25264	25338	25255	25124	25357	25272	25215	25319	25400	25414	25234	25157	25285	25436	25341	25070	25291	25010	25393	25066	25325	25252	25012	25193	25150	25131	25230	25443	25138	25055	25376	25255	25215	25023	25198	25101	25064	25003	25165	25239	25218	25314	25131	25228	25068	25093	25021	25323	25309	25253	25397	25230	24920	25275	25130	25125	25276	24989	25096	25219	25187	24923	25221	24988	25246	25212	25152	25163	25301	25146	24992	25230	25018	25352	25177	25139	25240	25520	25405	25193	25221	25074	25317	25182	25138	25086	25152	25333	25144	25403	25359	25334	25391	25246	25323	25003	25277	25231	25237	24894	25321	25267	25515	25092	25292	25281	24985	25101	25148	25285	25537	25230	25176	25298	25392	25202	25119	25176	25239	25271	25237	25170	25147	25082	25222	25453	25381	25223	25198	25283	25116	25202	25330	25083	25200	25149	25030	25368	25186	25192	25457	25366	25086	25034	25250	25263	25184	25057	25185	25400	25217	25217	25197	25262	25330	25369	25290	25321	25176	25276	25083	25281	25043	25066	25292	25456	25264	25467	25285	25500	25110	25335	25339	25284	25149	25261	25244	25249	25178	25125	25207	25499	25190	25619	25221	25358	25224	25308	25193	25150	25210	25154	25190	25410	25259	25465	25381	25160	25107	25082	25177	25368	25111	25191	25466	25393	25185	25258	25314	25161	25227	25016	25189	24889	25260	25362	25428	25362	25023	25401	25402	25128	25237	25148	25151	25570	25198	25215	25142	25324	25360	25492	25435	25282	25550	25265	25137	25055	24987	25201	25233	25345	25353	25139	25310	24985	25129	25073	25191	25146	25274	25074	25263	25256	24811	25358	25228	25165	25062	25256	25145	25299	25232	25348	25143	25155	24956	25209	25107	25214	25286	25257	25173	25376	25142	25168	25369	25125	25025	25277	25204	25270	25470	25190	25209	25205	25418	25307	24985	25088	25163	25357	25329	25260	25224	25112	25352	25226	25250	25042	25217	25144	25003	25224	25051	25245	25190	25313	25048	25043	25282	25248	25133	25217	25103	25337	25025	25269	25178	25055	25192	25068	25398	25407	25239	25083	25195	25556	25158	25043	25220	25173	25254	25059	25133	25313	25329	25172	25273	25100	25089	25195	25201	25319	25333	24968	25438	25025	25232	25553	25097	25221	25168	25186	25445	25340	25125	25193	24982	25154	25164	25030	25147	25027	25210	25118	25040	25205	25343	25125	25308	25386	25340	25274	25255	25148	25330	25351	25024	25175	25221	25358	25350	25138	25294	25232	25133	25291	25452	25287	25458	25344	25197	25101	25119	24977	25198	25403	25275	25230	25169	25154	25224	25093	24894	25167	25417	25367	25211	25166	25130	25217	25064	25031	25233	24989	25162	25227	25264	25058	25156	25084	25598	25129	25286	25269	25410	25013	25314	25325	25116	25153	25342	25048	25350	25386	25221	25153	25116	25223	25210	25309	25089	25424	25214	25121	25274	25019	25109	25363	25096	25367	25330	25306	25231	25273	25037	25127	25084	25064	25275	25338	25260	25340	25375	25275	25359	25424	25231	25288	25198	25173	25310	25205	25131	25161	25563	25518	25129	25359	25158	25447	25209	25265	25331	24939	25208	25278	25396	25340	25173	24970	25180	25215	25041	25296	25248	25351	25459	25300	25249	25111	25163	25316	25175	25254	25268	25183	25379	25195	25676	25133	25298	25324	25376	25321	25332	25212	25191	24993	25397	25159	25133	25222	25391	25058	25113	25062	25319	25118	25210	25279	25287	25156	25201	25474	25275	25515	25196	25188	25145	25010	25269	25273	25241	25288	25159	25442	25529	25305	24986	25353	25143	25286	25204	25303	25290	25171	25143	25304	25141	25167	25028	25325	25289	25238	25162	25155	25176	25228	25330	25378	25110	25162	25221	25188	25183	25341	25123	25239	25149	25133	25369	25034	25541	25202	25061	25078	25052	25116	25415	25234	25428	25167	24940	25163	25338	25164	24856	25361	25259	25079	25076	25438	25192	25200	25232	25148	24987	25423	25376	25129	25243	25163	25092	25129	25205	25231	25270	25307	25247	25102	25089	25122	25095	25196	25188	25028	25234	25569	25394	25142	25168	25367	25185	25230	25209	25233	25358	25334	25379	25339	25207	25312	25117	25554	25339	25422	25294	25044	25259	25173	25346	25239	25160	25315	25130	25344	25122	25190	25314	25324	25358	25260	25141	25030	25370	25062	25330	25210	25266	25269	25325	25431	25224	25163	24967	25586	25232	24995	25171	25169	25121	25142	25249	25377	25271	25046	25291	25110	25215	25297	25411	25271	25254	25062	25112	25016	25199	25375	25465	25391	25190	25025	25080	25128	25250	25052	25180	25233	25260	25312	25251	25188	25133	25116	25084	25329	25404	25156	25359	25184	25239	25171	25510	25133	25181	25282	25083	25219	25430	25346	25169	25214	25191	25223	25349	25364	25118	25229	25070	25405	25293	25155	25221	25375	25278	25190	25081	25259	25095	25164	25449	25231	25227	25157	25308	25296	25472	25467	25319	25297	25299	25147	25299	25190	25354	25264	25243	25070	25376	25433	25340	25008	25161	25163	25381	25411	25235	25174	25246	25156	25244	25123	25222	25258	25253	25393	25164	25297	25045	25172	25103	25193	25230	25340	25115	25466	25271	25171	25199	25241	25111	25241	25154	25207	24923	24980	25328	25314	25249	25149	25220	25293	25218	25504	25028	25477	25192	25150	25080	25298	25355	25420	25275	25204	25203	25186	25439	25257	25241	25105	25388	25262	25264	25338	25221	25078	25302	25112	25362	25039	24998	25232	25034	25211	25279	25099	25521	25031	25492	25170	25381	25241	25433	25423	25359	25221	25229	25441	25185	25397	25425	25338	25198	25086	25414	25213	25095	24981	25495	25554	25199	25328	25410	25393	25187	25141	25131	25464	24942	25270	25262	25291	25097	25067	25237	25382	25435	25347	25118	25234	25155	25164	25036	25034	25148	25175	25223	25125	25356	25335	25307	25269	25227	25439	25197	25275	25358	25485	25146	25271	25093	25257	25322	25240	25106	24929	25148	25275	25290	25226	25085	25163	25182	25262	25404	25207	25360	25117	25478	25358	25205	25371	25350	25357	25177	25144	25268	25347	25278	25111	25319	25005	25196	25414	25228	25226	25293	25334	25108	25036	25213	25347	25373	25162	25139	25223	25288	25233	25306	25240	25166	25248	25120	25338	25282	25230	25180	25295	25440	25369	25012	25414	25228	25549	25280	25147	25210	24994	25224	25307	25074	25186	25216	25216	25301	25169	25270	25172	25219	25401	25167	24986	25056	25014	25346	25395	25232	25350	25256	25191	25234	25344	25325	25250	25365	25208	25432	25391	25064	25307	25278	25139	25343	25239	25276	25480	25310	25248	25170	25512	25307	25563	25423	25220	25416	25258	24939	25180	25401	25201	25229	25140	25112	25381	25394	25111	25301	25284	25381	25219	25248	25129	25093	25043	25109	25158	25269	25273	25141	25312	25214	25210	25438	25169	25326	25287	25315	25116	25351	25020	25363	25232	25186	25178	25178	25007	25168	25359	25252	25382	25680	25257	25252	25442
19907	21976	21884	19378	18297	17480	17309	16905	16886	16564	16881	16449	16611	16519	16456	16448	16228	16154	16480	16333	16347	16078	16246	16471	16289	16252	16228	16178	16395	15980	16424	16169	16303	16213	16291	16267	16206	16247	16220	16231	16277	16300	16143	16378	16182	16308	16172	16435	16398	16423	16315	16242	16308	16244	16254	16315	16120	16367	16187	16257	16438	16348	16269	16147	16288	16392	16367	16203	16381	16129	16156	16195	16262	16135	16357	16242	16121	16174	16162	16399	16333	16300	16272	16214	16235	16184	16253	16162	16355	16241	16354	16307	16202	16195	16292	16269	16092	16055	16413	16183	16360	16395	16124	16418	16154	16184	16163	16373	16229	16287	16219	16335	16262	16126	16269	16241	16376	16263	16145	16171	16253	16298	16250	16203	16103	16258	16167	16318	16272	16406	16290	16207	16347	16241	16223	16259	16293	16310	16127	16247	16047	16242	16218	16351	16362	16121	16300	16178	16277	16314	16056	16288	16104	16151	16178	16133	16394	16326	16133	16257	16215	16176	16330	16177	16284	16144	16121	16209	16320	16168	16144	16154	16176	16233	16249	16314	16201	16247	16277	16208	16338	16167	16302	16310	16255	16164	16295	16310	16168	16370	16305	16286	16094	16186	16230	16290	16144	16098	16233	16237	16076	16013	16226	16171	16118	16281	16004	16257	16324	16213	16193	16113	16188	16387	16316	16136	16107	16125	16157	16166	16356	16373	16147	16393	16215	16159	16296	16091	16241	16044	16081	16308	16100	16146	16133	16269	16264	16312	16213	16142	16287	16369	16306	16251	16379	16246	16176	16263	16280	16192	16367	16195	16321	16297	16188	16203	16043	16119	16064	16031	16103	16100	16075	16168	16301	16144	16263	16217	16173	16206	16318	16202	16159	16216	16284	16358	16227	16239	16183	16183	16268	16313	16143	16214	16143	16173	16139	16439	16183	16291	16332	16259	16139	16211	15924	16045	16247	16313	16228	16122	16263	16254	16221	16161	16235	16245	16406	16191	16042	16403	16297	16100	16338	16165	16171	16267	16133	16231	16309	16383	16217	16249	16091	16259	16163	16134	16285	16260	16312	16217	16242	16188	16176	16338	16157	16374	16081	16229	16195	16269	16221	16240	16124	16036	16261	15939	16193	16246	16393	16373	16200	16156	16090	16288	16313	16225	16189	16191	16193	16347	16165	16354	16375	16095	16237	16353	16254	16058	16228	16221	16154	16044	16366	16194	16208	16258	16095	16072	16293	16221	16151	16356	16180	16181	16022	16315	16312	16154	16138	16091	16279	16173	16056	16054	16307	16208	16135	16079	16330	16144	16373	16335	16131	16138	16278	16184	16258	16138	16318	16268	16223	16156	16188	16191	16254	16356	16292	16400	16211	16171	16290	16144	16340	16050	16009	16117	16082	16233	16111	16366	16289	16100	16174	16194	16311	16138	16065	16330	16384	16222	16416	16117	16111	16178	16260	16136	16140	16435	16282	16417	16030	16013	16062	16445	16277	16197	16149	16254	16356	16263	16413	16338	16185	16248	16092	15966	16089	16210	16226	16248	16146	16208	16397	16308	16193	15971	16238	16322	16175	16209	16127	16216	15958	16241	16160	16183	16126	16120	16234	16361	16187	16203	16242	16280	16060	16406	16089	16214	16261	16134	16292	16166	16067	16132	16263	16207	16281	16251	16219	16235	16326	16234	16137	16261	16184	16179	16223	16115	16254	16124	15977	16178	16294	16411	16242	16315	16115	16383	16327	16283	16261	16169	16219	16229	16316	16272	16294	16301	16266	16000	16165	16357	16314	16112	16248	16235	16335	16154	16272	16311	16299	16071	16128	16351	15990	16370	16119	16129	16176	16298	16446	16193	16167	16320	16158	16119	16247	16225	16162	16245	16416	16260	16332	16365	16240	16099	16295	16242	16211	16234	16104	16058	16108	16328	16226	16009	16289	16208	16358	16220	16326	16322	16134	16203	16291	16327	16192	16111	15995	16044	16281	16256	16249	16165	16354	16217	16164	16154	16156	16294	16390	16142	16079	16246	16381	16283	16228	16465	16189	16274	16117	16251	16204	16482	16165	16198	16438	16357	16161	16222	16195	16170	16161	16433	16327	16214	16081	16175	16171	16099	16198	16002	16245	16250	16331	16157	16116	16039	16243	16130	16125	16409	15992	16306	16264	16254	16307	16256	16336	16290	16178	16199	16229	16014	16214	16206	16299	15988	16172	16371	16279	16212	16124	16335	16173	16281	16358	16232	16255	16140	16055	16206	16115	16122	16122	16198	16185	16143	16339	16223	16186	16264	16233	16060	16388	16381	16317	16036	16261	16254	16066	16204	16302	16219	16107	15916	16303	16318	16292	16167	16161	16184	16218	16420	16231	16331	16324	16099	16385	16179	16250	16213	16150	16173	16178	16193	16162	16305	16332	16137	16288	16229	16314	16151	16209	16282	16271	16061	16264	16267	16131	16234	16240	16049	16348	16103	16084	16264	16188	16138	16194	16398	16355	16165	16130	16368	16307	16183	16318	16224	16143	16515	16113	16285	16357	16248	16265	16115	16257	16121	16157	16314	16181	16226	16257	16309	16339	16065	16307	16077	16119	16336	16320	16310	16217	16224	16287	16267	16231	16272	16279	16345	16245	16196	16278	16115	16185	16091	16077	16321	16136	16178	16382	16145	16059	16283	16365	16076	16269	16103	16173	16324	16218	16335	16344	16174	16301	16252	16209	16258	16197	16164	16059	16101	16268	15993	16206	16244	16197	16053	16264	16249	16201	16326	16079	16214	16300	16372	16264	16141	16373	16320	16158	16147	16103	16317	16256	16238	16314	16272	16078	16331	16105	16405	16229	16113	16165	16089	16246	16207	16200	16152	16212	16368	16215	16171	16220	16303	16142	16238	16133	16154	16346	16158	15979	16317	16312	16166	16203	16178	16340	16242	16288	16180	16112	15935	16188	16237	16088	16312	16191	16161	16195	16291	16287	16132	16425	16354	16245	16126	16255	16310	16200	16235	16249	16204	16334	16201	16282	16310	16072	16125	16153	16408	16221	16204	16194	16284	16143	16328	16167	16126	16188	16164	16309	16258	16237	16135	16315	16141	16122	16373	16257	16353	16226	16446	16220	16244	16148	16176	16147	16257	16086	16184	16130	16186	16124	16049	16094	16034	16243	16386	16043	16058	16220	16275	16252	16169	16215	16247	16360	16252	16113	16283	16189	16231	16124	16228	16315	16174	16117	16270	16284	16105	16406	16091	16178	16285	16074	16408	16153	16252	16227	16198	16155	16367	16266	16186	16121	16385	16096	16155	16217	16113	16148	16422	16177	16129	16344	16217	16158	16290	16324	16209	16288	16200	16130	16194	16192	16405	16316	16314	16153	16319	16180	16326	16289	16089	16214	16320	16431	16290	16067	16079	16125	16036	16280	16179	16090	16289	16322	16316	16219	16022	16225	16241	16271	16307	16260	16242	16311	16229	16176	16208	15979	16159	16289	16223	16352	16443	16192	16318	16077	16253	16253	16226	16222	16231	16154	16139	16281	16196	16265	16214	16107	16264	16390	16175	16310	16185	16136	16106	16181	16305	16264	16311	16139	16224	16291	16190	16225	16341	16267	16292	16268	16210	16239	16341	16276	16284	16169	16192	16265	16146	16171	16301	16283	16340	16281	16346	16344	16291	16138	16227	16269	16222	16335	16233	16147	16156	16145	16244	16183	16347	16239	16297	16179	16167	16110	16080	16162	16254	16212	16223	16208	16358	15991	16272	16206	16067	16150	16247	16395	16355	16221	16130	16238	16092	16329	16390	16210	16142	16364	16170	16220	16316	16382	16260	16391	16189	16110	16158	16162	16175	16302	16223	16177	16343	16169	16305	16335	16195	16292	16370	16217	16302	16159	16015	16276	16278	16165	16348	16330	16211	16264	16208	16290	16085	16239	16344	16074	16024	16337	16201	16230	16227	16230	16223	16217	16243	16330	16365	16000	16313	16350	16243	16251	16228	16276	16299	16134	16232	16172	16128	16169	16257	16256	16306	16241	16237	16062	16239	16235	16350	16342	16064	16354	16181	16299	16394	16181	16225	16014	16244	16143	16266	16427	16274	16060	16160	16136	16091	16346	16260	16135	16055	16337	16138	16226	16131	16195	16155	16394	16059	16160	16172	16252	16109	16179	16329	16246	16206	16255	16204	16231	16284	16266	16179	16319	16368	16177	16432	15947	16126	16226	16221	16200	16167	16198	16278	16267	16219	16259	16221	16298	16420	16309	16377	16304	16272	16260	16161	16281	16163	16150	16268	16116	16185	16160	16221	16326	16236	16255	16087	16222	16161	16064	16195	16019	16209	16147	16218	16304	16221	16359	16219	16224	16296	16221	16187	16290	16201	16215	16153	16275	16248	16180	16171	16202	16109	16224	16282	16375	16240	16255	16253	16302	16220	16308	16140	16273	16126	16227	16160	16307	16240	16106	16015	16268	16223	16282	16183	16099	16305	16357	16316	16232	16226	16297	16108	16134	16270	16305	16146	16353	16013	16198	16141	16218	16305	16287	16049	16167	16281	16232	16215	16247	16183	16116	16260	16093	16152	16190	16273	16066	16122	16238	16214	16230	16368	16048	16313	16177	16262	16396	16118	16201	16360	16152	16265	16301	16148	16359	16272	16210	16155	16292	16282	16117	16336	16144	16428	16220	16121	16110	16212	16233	16055	16247	16133	16369	16383	16394	16199	16241	16198	16291	16072	16167	16225	16170	16265	16382	16275	16264	16164	16299	16119	16263	16290	15964	16344	16295	16207	16218	16261	16241	16247	16309	16124	16179	16237	16310	16230	16371	16272	16161	16210	16302	16211	16259	16235	16188	16173	16173	16252	16372	16299	16236	16326	16186	16189	16219	16235	16311	16284	16259	16177	16199	16349	16133	16173	16186	16263	16372	16227	16364	16055	16300	16034	16174	16348	16299	16168	16293	16253	16209	16246	16221	16276	16386	16162	16135	16381	16177	16409	16403	16295	16082	16157	16236	16339	16201	16107	16167	16092	16220	16174	16134	16163	16253	16275	16271	16192	16096	16053	16115	16094	16251	16321	16375	16213	16156	16300	16328	16193	16220	16135	16344	16319	16221	16229	16393	16157	16287	16131
24622	21156	27669	25248	23757	26700	27622	25121	24677	24389	24461	24065	24000	23996	24148	24082	23978	23980	23975	23893	23806	23885	23977	23633	23614	23675	23702	23917	23794	23722	23778	23825	23676	23564	23855	23802	23775	23594	23579	23670	23754	23836	23789	23687	23956	23504	23848	23685	23423	23810	23733	23362	23599	23459	23801	23669	23524	23637	23658	23524	23652	23611	23488	23482	23619	23631	23484	23647	23509	23440	23446	23677	23626	23609	23805	23540	23609	23414	23801	23526	23749	23841	23637	23669	23446	23548	23634	23639	23691	23575	23709	23711	23351	23426	23345	23649	23799	23656	23632	23530	23480	23260	23553	23544	23722	23484	23479	23615	23616	23491	23505	23670	23896	23768	23724	23315	23517	23490	23406	23547	23640	23617	23581	23425	23352	23696	23698	23599	23600	23497	23684	23793	23609	23671	23709	23816	23744	23543	23532	23558	23366	23662	23789	23702	23717	23487	23659	23564	23720	23413	23720	23618	23562	23558	23469	23789	23784	23760	23300	23681	23558	23650	23707	23568	23684	23567	23518	23440	23419	23518	23431	23417	23533	23535	23526	23405	23600	23612	23559	23695	23735	23717	23384	23671	23210	23590	23660	23555	23464	23631	23482	23638	23593	23609	23562	23746	23551	23715	23545	23642	23783	23685	23544	23476	23598	23661	23709	23475	23483	23449	23478	23398	23663	23578	23756	23706	23491	23531	23792	23388	23487	23555	23375	23574	23558	23620	23576	23636	23618	23590	23714	23433	23724	23734	23574	23428	23734	23528	23601	23443	23474	23339	23547	23683	23507	23551	23659	23786	23496	23554	23449	23533	23329	23537	23544	23527	23733	23735	23746	23747	23529	23377	23706	23485	23405	23425	23523	23595	23321	23752	23675	23629	23452	23634	23576	23465	23324	23475	23545	23400	23507	23506	23591	23389	23633	23481	23416	23434	23668	23637	23566	23609	23854	23507	23693	23674	23701	23711	23465	23625	23713	23579	23673	23578	23578	23480	23629	23550	23430	23482	23640	23494	23604	23457	23409	23804	23534	23681	23691	23462	23623	23734	23546	23411	23460	23584	23716	23529	23367	23575	23308	23531	23460	23565	23562	23469	23623	23395	23547	23741	23575	23514	23363	23671	23623	23514	23495	23611	23640	23526	23630	23754	23820	23559	23747	23755	23575	23743	23658	23536	23657	23486	23683	23604	23693	23784	23573	23688	23515	23353	23448	23620	23327	23847	23468	23287	23788	23673	23654	23577	23662	23477	23377	23511	23606	23535	23381	23407	23574	23660	23379	23566	23493	23463	23768	23421	23451	23413	23535	23488	23594	23474	23591	23520	23493	23409	23424	23668	23929	23429	23733	23632	23471	23507	23284	23549	23692	23620	23688	23486	23677	23576	23544	23313	23349	23445	23495	23602	23736	23689	23658	23440	23396	23791	23753	23529	23580	23509	23732	23592	23353	23622	23589	23662	23753	23620	23545	23600	23521	23467	23643	23622	23657	23618	23502	23347	23403	23358	23553	23646	23617	23887	23869	23658	23571	23504	23594	23314	23494	23615	23532	23676	23405	23542	23716	23439	23344	23358	23710	23308	23501	23657	23669	23417	23781	23571	23657	23588	23732	23873	23425	23457	23498	23382	23429	23482	23469	23697	23505	23482	23380	23546	23638	23602	23642	23717	23600	23576	23787	23399	23622	23695	23433	23735	23295	23373	23447	23536	23687	23573	23774	23563	23857	23703	23753	23577	23688	23555	23460	23623	23737	23538	23562	23363	23919	23537	23737	23464	23583	23573	23257	23898	23482	23458	23586	23637	23818	23845	23506	23484	23421	23610	23416	23693	23835	23547	23495	23532	23577	23834	23642	23813	23801	23610	23588	23512	23596	23851	23650	23305	23642	23507	23548	23485	23785	23553	23524	23649	23485	23618	23477	23539	23314	23708	23677	23577	23400	23630	23863	23653	23705	23400	23483	23708	23626	23468	23684	23599	23539	23448	23361	23477	23538	23684	23519	23669	23647	23628	23646	23346	23550	23658	23609	23650	23618	23338	23233	23447	23635	23525	23659	23760	23295	23504	23491	23500	23566	23600	23433	23560	23483	23561	23545	23534	23702	23691	23532	23610	23500	23804	23626	23736	23565	23340	23488	23397	23580	23603	23569	23629	23610	23584	23512	23781	23493	23404	23575	23508	23649	23631	23567	23656	23755	23685	23447	23808	23803	23787	23383	23622	23409	23573	23509	23600	23486	23589	23354	23486	23528	23681	23582	23743	23362	23470	23286	23498	23554	23488	23835	23617	23814	23582	23383	23222	23571	23379	23749	23623	23572	23469	23554	23599	23599	23540	23472	23566	23600	23679	23644	23497	23821	23478	23645	23404	23736	23550	23442	23621	23667	23456	23500	23604	23650	23773	23519	23476	23748	23440	23466	23789	23510	23485	23713	23483	23719	23480	23401	23854	23536	23476	23706	23562	23734	23746	23576	23486	23461	23593	23815	23569	23681	23631	23633	23797	23535	23564	23778	23704	23494	23587	23440	23703	23609	23449	23606	23794	23821	23648	23511	23509	23675	23634	23524	23573	23289	23397	23518	23847	23684	23378	23344	23520	23632	23379	23337	23731	23386	23541	23603	23632	23649	23741	23967	23607	23852	23679	23706	23583	23612	23650	23369	23476	23449	23425	23524	23625	23667	23656	23406	23441	23684	23383	23557	23542	23435	23444	23577	23659	23407	23519	23524	23459	23626	23504	23561	23592	23569	23656	23518	23660	23657	23700	23603	23521	23798	23554	23515	23656	23630	23419	23510	23772	23495	23655	23712	23487	23652	23536	23542	23600	23656	23525	23468	23448	23713	23288	23559	23708	23400	23523	23668	23720	23652	23525	23814	23662	23521	23412	23627	23335	23496	23503	23438	23487	23557	23521	23345	23467	23308	23565	23594	23554	23883	23493	23446	23780	23500	23767	23565	23530	23684	23548	23290	23401	23478	23662	23498	23391	23497	23586	23468	23584	23575	23756	23591	23416	23511	23359	23455	23620	23682	23489	23693	23593	23597	23624	23673	23488	23458	23417	23525	23697	23410	23405	23638	23560	23708	23710	23302	23599	23601	23732	23354	23417	23611	23577	23620	23605	23679	23385	23481	23410	23461	23328	23565	23756	23632	23801	23735	23574	23459	23678	23746	23745	23497	23566	23662	23478	23477	23685	23531	23712	23589	23606	23453	23600	23435	23496	23432	23486	23664	23680	23274	23556	23496	23582	23724	23740	23612	23385	23409	23493	23653	23793	23510	23539	23625	23411	23597	23617	23532	23376	23416	23560	23638	23524	23624	23539	23652	23645	23541	23579	23469	23366	23436	23265	23478	23410	23647	23590	23474	23474	23435	23795	23425	23647	23494	23374	23488	23618	23498	23718	23474	23346	23350	23450	23698	23544	23700	23540	23654	23670	23593	23547	23626	23557	23323	23522	23320	23973	23730	23513	23738	23590	23766	23424	23577	23437	23672	23719	23591	23514	23571	23401	23506	23549	23598	23653	23777	23494	23651	23723	23638	23542	23532	23627	23576	23470	23534	23345	23782	23451	23643	23623	23588	23676	23612	23713	23797	23508	23599	23464	23482	23614	23299	23680	23399	23727	23716	23569	23857	23442	23261	23487	23506	23772	23493	23790	23498	23809	23765	23573	23690	23641	23467	23672	23671	23472	23725	23661	23460	23305	23247	23743	23701	23801	23702	23469	23357	23447	23612	23580	23430	23738	23496	23388	23735	23589	23629	23721	23538	23401	23448	23576	23650	23504	23588	23552	23694	23679	23499	23582	23666	23502	23700	23526	23326	23607	23624	23596	23551	23676	23685	23647	23524	23761	23442	23504	23542	23502	23612	23755	23709	23309	23423	23347	23510	23519	23636	23601	23451	23781	23232	23531	23595	23618	23697	23707	23692	23619	23528	23653	23602	23569	23711	23507	23445	23413	23456	23539	23548	23536	23536	23641	23424	23691	23826	23691	23654	23476	23407	23373	23426	23523	23666	23525	23593	23551	23527	23698	23478	23525	23432	23566	23663	23668	23766	23510	23230	23697	23745	23745	23612	23742	23438	23920	23619	23644	23591	23641	23374	23335	23497	23533	23814	23614	23695	23680	23486	23602	23660	23510	23258	23446	23695	23677	23689	23789	23699	23634	23674	23539	23544	23360	23650	23438	23544	23556	23570	23748	23865	23719	23442	23803	23545	23738	23680	23883	23670	23486	23790	23566	23732	23586	23501	23528	23702	23600	23418	23698	23270	23369	23544	23472	23631	23534	23696	23572	23346	23681	23463	23417	23513	23465	23236	23512	23539	23607	23454	23343	23519	23657	23532	23483	23681	23638	23479	23370	23824	23513	23552	23654	23657	23729	23847	23545	23745	23476	23423	23581	23517	23634	23679	23669	23724	23588	23770	23908	23566	23707	23708	23420	23459	23548	23465	23603	23700	23395	23648	23537	23578	23631	23701	23618	23609	23622	23685	23558	23739	23558	23538	23680	23626	23558	23731	23477	23754	23427	23359	23477	23661	23712	23205	23478	23663	23824	23578	23586	23445	23531	23534	23565	23779	23446	23584	23677	23825	23411	23504	23820	23515	23650	23764	23686	23676	23630	23531	23526	23645	23577	23608	23662	23695	23631	23666	23383	23702	23811	23619	23765	23656	23831	23527	23661	23487	23709	23749	23503	23495	23742	23632	23753	23614	23548	23431	23441	23463	23471	23604	23653	23623	23503	23459	23362	23612	23589	23591	23575	23485	23427	23439	23555	23585	23310	23607	23543	23682	23488	23562	23632	23472	23582	23576	23529	23585	23539	23699	23466	23824	23758	23537	23516	23475	23620	23642	23734	23395	23710	23623	23746	23612	23432	23513	23857	23604	23571	23606	23785	23509	23550	23442	23547	23563	23615	23625	23531	23590	23568	23792	23618	23280	23452	23645	23303	23465	23719	23779	23531	23535	23457	23418	23527	23585	23520	23568	23447	23496	23408	23717	23755	23601	23547	23636	23439	23240	23725	23523	23720	23607	23275	23615	23804	23707	23583	23724	23641	23679	23488	23748	23297	23492	23468	23585	23577	23582	23645	23591	23582	23799	23578	23554	23834	23602	23568	23547	23614
17460	28796	27559	22918	20375	18640	17971	17348	16942	16678	16377	16496	16215	15886	15995	15889	15948	15660	15773	15840	15872	15878	15671	15695	15669	15565	15650	15690	15634	15768	15643	15423	15690	15661	15662	15508	15572	15666	15516	15580	15605	15517	15461	15558	15622	15555	15448	15521	15432	15482	15532	15464	15423	15439	15440	15435	15590	15431	15692	15428	15560	15593	15491	15445	15488	15508	15567	15370	15492	15500	15508	15263	15472	15423	15435	15404	15453	15303	15317	15289	15556	15421	15530	15178	15429	15486	15518	15513	15408	15227	15395	15511	15446	15395	15431	15418	15499	15370	15352	15574	15424	15399	15374	15439	15454	15350	15240	15456	15419	15446	15413	15466	15509	15253	15434	15426	15410	15508	15430	15381	15394	15445	15495	15654	15505	15438	15212	15480	15425	15361	15496	15388	15246	15536	15392	15372	15397	15398	15442	15393	15291	15431	15517	15407	15268	15218	15454	15475	15515	15408	15441	15423	15374	15571	15463	15099	15359	15491	15468	15421	15454	15466	15484	15370	15518	15576	15506	15214	15395	15551	15552	15379	15450	15336	15378	15440	15307	15483	15335	15375	15463	15326	15409	15443	15461	15553	15463	15537	15472	15417	15444	15420	15311	15456	15313	15447	15486	15515	15357	15273	15544	15278	15455	15393	15446	15609	15467	15514	15403	15280	15469	15287	15269	15423	15588	15618	15417	15239	15473	15319	15493	15351	15416	15402	15368	15591	15316	15469	15463	15608	15191	15485	15303	15397	15472	15395	15357	15307	15393	15443	15106	15547	15460	15487	15342	15376	15459	15247	15366	15288	15504	15403	15395	15578	15319	15416	15311	15453	15327	15278	15185	15483	15504	15317	15289	15544	15287	15637	15418	15417	15433	15354	15656	15389	15190	15379	15567	15459	15427	15396	15281	15451	15292	15565	15369	15454	15471	15329	15293	15393	15472	15478	15420	15485	15423	15281	15435	15564	15288	15505	15546	15400	15574	15525	15449	15459	15310	15501	15265	15648	15397	15488	15373	15275	15541	15305	15641	15559	15637	15477	15485	15417	15488	15515	15339	15328	15559	15300	15560	15401	15273	15569	15445	15482	15469	15453	15410	15300	15486	15453	15057	15372	15410	15568	15471	15508	15297	15386	15473	15617	15404	15384	15512	15340	15430	15345	15562	15561	15660	15412	15340	15345	15491	15453	15255	15312	15171	15537	15417	15387	15253	15500	15539	15568	15286	15553	15268	15357	15358	15474	15488	15472	15400	15456	15343	15483	15467	15504	15482	15384	15593	15434	15341	15370	15406	15428	15454	15506	15319	15203	15300	15478	15337	15489	15402	15354	15442	15351	15302	15301	15467	15438	15435	15379	15330	15372	15430	15466	15374	15160	15412	15327	15487	15177	15352	15545	15587	15340	15552	15397	15364	15524	15330	15231	15468	15508	15344	15456	15306	15398	15347	15611	15496	15234	15425	15463	15328	15382	15283	15350	15587	15259	15427	15388	15448	15354	15271	15373	15437	15414	15426	15578	15418	15358	15545	15469	15240	15217	15446	15462	15419	15425	15620	15560	15434	15329	15482	15375	15457	15355	15291	15448	15424	15377	15429	15516	15393	15394	15470	15445	15356	15196	15513	15435	15420	15437	15193	15435	15463	15533	15609	15328	15454	15469	15436	15433	15385	15431	15338	15382	15377	15506	15353	15467	15303	15540	15288	15406	15416	15412	15321	15436	15303	15494	15366	15485	15404	15500	15557	15330	15088	15328	15398	15359	15524	15433	15512	15427	15399	15346	15396	15441	15453	15455	15144	15434	15399	15493	15330	15583	15270	15608	15520	15298	15379	15471	15395	15327	15444	15535	15466	15310	15359	15349	15371	15332	15259	15353	15517	15501	15293	15393	15188	15409	15503	15443	15467	15478	15380	15379	15431	15261	15532	15336	15364	15433	15388	15350	15380	15424	15554	15466	15457	15450	15629	15515	15303	15540	15587	15335	15318	15466	15423	15445	15494	15330	15407	15327	15381	15457	15485	15424	15456	15554	15466	15363	15340	15377	15370	15478	15328	15424	15446	15385	15434	15480	15371	15315	15442	15437	15444	15402	15319	15598	15394	15511	15524	15276	15409	15478	15255	15312	15498	15345	15467	15430	15312	15398	15404	15439	15353	15313	15450	15377	15409	15522	15522	15367	15369	15267	15325	15252	15575	15426	15393	15438	15308	15313	15422	15497	15466	15533	15400	15338	15335	15348	15453	15533	15389	15302	15348	15323	15612	15434	15406	15423	15485	15445	15450	15391	15463	15405	15197	15472	15493	15440	15406	15550	15330	15388	15349	15473	15576	15364	15247	15302	15308	15392	15381	15334	15261	15414	15325	15320	15342	15347	15380	15477	15279	15270	15428	15390	15511	15378	15474	15430	15444	15429	15506	15436	15294	15349	15464	15346	15430	15212	15381	15530	15367	15497	15391	15453	15480	15378	15293	15501	15420	15385	15419	15405	15355	15500	15552	15515	15349	15566	15325	15438	15459	15260	15429	15509	15452	15323	15423	15467	15330	15340	15455	15516	15369	15436	15269	15553	15476	15365	15494	15482	15504	15457	15350	15421	15366	15348	15408	15458	15568	15453	15398	15411	15589	15456	15598	15404	15483	15398	15340	15401	15394	15498	15662	15309	15474	15456	15336	15433	15385	15473	15424	15234	15348	15442	15417	15449	15523	15517	15317	15433	15465	15315	15355	15545	15429	15432	15354	15446	15426	15193	15494	15383	15341	15389	15514	15391	15334	15431	15349	15422	15401	15531	15371	15494	15508	15249	15396	15424	15328	15336	15552	15647	15388	15243	15496	15473	15485	15381	15413	15556	15409	15249	15487	15222	15366	15257	15521	15428	15481	15478	15496	15432	15362	15431	15442	15383	15547	15576	15446	15458	15407	15313	15518	15491	15466	15248	15458	15411	15329	15516	15418	15546	15349	15517	15367	15469	15412	15397	15368	15574	15529	15381	15536	15420	15466	15396	15387	15352	15454	15449	15316	15521	15429	15353	15459	15424	15426	15512	15516	15555	15369	15483	15318	15529	15385	15382	15333	15563	15586	15530	15549	15360	15389	15465	15588	15450	15325	15547	15521	15493	15481	15342	15404	15332	15393	15253	15458	15466	15351	15492	15398	15511	15465	15477	15421	15352	15438	15332	15374	15326	15527	15496	15516	15277	15552	15445	15533	15489	15466	15423	15475	15399	15363	15482	15379	15290	15429	15537	15349	15688	15604	15543	15245	15348	15561	15332	15359	15485	15526	15309	15284	15430	15323	15405	15327	15343	15448	15521	15315	15621	15529	15592	15259	15530	15573	15310	15335	15360	15563	15535	15326	15344	15425	15555	15457	15260	15475	15605	15370	15467	15297	15436	15473	15376	15348	15350	15340	15474	15452	15265	15371	15694	15542	15472	15411	15440	15558	15300	15332	15505	15396	15309	15358	15491	15275	15681	15484	15263	15317	15312	15426	15326	15531	15670	15431	15527	15479	15324	15539	15459	15300	15507	15422	15323	15413	15466	15450	15444	15259	15458	15525	15315	15363	15543	15488	15238	15225	15504	15415	15401	15321	15264	15445	15553	15509	15794	15443	15376	15354	15584	15232	15425	15389	15486	15492	15502	15441	15287	15435	15458	15317	15509	15583	15295	15532	15593	15607	15476	15402	15391	15492	15381	15480	15364	15228	15259	15508	15578	15579	15531	15461	15493	15217	15167	15375	15315	15400	15372	15338	15388	15323	15436	15430	15577	15309	15466	15343	15314	15500	15425	15421	15453	15459	15361	15283	15586	15263	15423	15460	15368	15270	15408	15519	15417	15448	15547	15516	15385	15546	15334	15239	15424	15449	15394	15330	15301	15361	15498	15487	15380	15258	15435	15343	15197	15555	15497	15487	15499	15476	15357	15407	15394	15490	15339	15428	15407	15599	15329	15659	15524	15289	15402	15348	15251	15304	15494	15325	15194	15413	15445	15266	15426	15593	15499	15472	15412	15518	15473	15524	15368	15431	15477	15394	15420	15420	15497	15469	15573	15342	15435	15590	15394	15545	15389	15396	15322	15419	15361	15418	15384	15417	15354	15575	15478	15417	15465	15444	15465	15321	15381	15378	15234	15609	15408	15423	15399	15427	15484	15394	15485	15542	15379	15461	15462	15500	15445	15513	15476	15224	15182	15398	15403	15252	15388	15623	15287	15319	15441	15248	15405	15428	15376	15488	15503	15386	15442	15383	15359	15325	15415	15360	15503	15284	15280	15308	15530	15360	15454	15395	15268	15322	15179	15567	15301	15397	15452	15373	15634	15490	15357	15417	15360	15381	15307	15506	15396	15450	15516	15366	15439	15322	15654	15449	15319	15321	15455	15521	15266	15512	15478	15414	15433	15440	15349	15569	15313	15460	15272	15325	15554	15354	15396	15402	15450	15369	15473	15503	15451	15593	15428	15501	15532	15429	15371	15432	15487	15490	15256	15280	15350	15393	15235	15529	15225	15546	15581	15479	15514	15448	15331	15256	15503	15447	15367	15330	15432	15417	15532	15433	15547	15414	15584	15554	15363	15526	15469	15331	15362	15444	15271	15425	15348	15488	15476	15354	15479	15330	15462	15428	15542	15234	15273	15612	15480	15336	15442	15447	15344	15431	15383	15544	15423	15398	15284	15491	15326	15458	15548	15335	15342	15596	15539	15401	15537	15349	15367	15386	15345	15310	15370	15469	15468	15490	15702	15427	15366	15437	15483	15545	15447	15328	15325	15388	15529	15410	15233	15285	15434	15547	15508	15309	15482	15350	15506	15454	15551	15504	15598	15497	15616	15190	15327	15365	15399	15454	15447	15432	15422	15458	15446	15398	15535	15412	15515	15660	15277	15393	15363	15380	15403	15571	15297	15516	15412	15452	15436	15460	15589	15665	15290	15366	15662	15314	15406	15446	15424	15508	15418	15427	15307	15343	15414	15569	15555	15391	15345	15455	15338	15312	15343	15534	15349	15510	15324	15483	15587	15244	15375	15416	15551	15462	15324	15583	15365	15455	15488	15491	15598	15553	15307	15470	15295	15588	15272	15304	15362	15426	15500	15325	15261	15220	15318	15317	15520	15458	15418	15461	15336
22632	21153	27749	24884	22007	26262	30993	26730	25828	26086	25692	25341	25144	25223	24796	24619	24884	24653	24852	24717	24652	24792	24675	24560	24609	24499	24441	24505	24364	24577	24569	24701	24702	24386	24467	24524	24435	24271	24429	24354	24484	24298	24398	24291	24500	24309	24507	24373	24413	24481	24347	24226	24279	24377	24557	24421	24276	24267	24097	23999	24107	24148	24529	24567	24192	24169	24347	24292	24402	24215	24019	24394	24341	24316	24329	24177	24294	24253	24250	24326	24185	24198	24401	24105	24074	24215	24300	24283	24588	24496	24346	24132	24271	24294	24209	24328	24055	24330	24304	24233	24170	24174	24331	24224	24370	24223	24128	24214	24253	24037	24323	24113	24056	23991	24282	24148	24600	24182	24242	24279	24180	24191	24219	24245	24144	24227	24318	24254	24482	24044	24400	24046	24333	24153	24126	24121	24094	24102	24176	24097	24310	24263	24189	24300	24301	24192	24280	24192	24091	24225	24093	24199	24269	24106	24293	24281	24277	24218	23989	24135	24227	24062	24075	24260	24256	24291	24263	24041	24210	24008	24005	24093	23996	24167	24100	24229	24197	24319	24181	24179	24056	24446	24275	24155	24419	24335	24317	24367	24312	24251	24316	24127	24185	24144	24240	24013	24329	24050	24099	24094	24205	24200	24198	24336	24451	24225	24074	24009	24135	24201	23976	24190	24161	24239	24144	24130	24531	24060	24128	23981	24228	24150	24337	24094	24323	24241	24195	24534	24238	24343	24325	24181	24298	24324	24029	24012	24142	24049	24071	24125	24299	24149	24196	24131	24138	24170	24248	24148	24127	24301	24458	24341	24409	24144	23992	23935	24261	24096	23965	24371	24140	24155	24062	24215	24087	24243	24236	24242	24371	24027	24196	24318	24196	24343	24238	24173	24517	24410	24151	24326	24255	23946	24144	24428	24121	24313	24135	24242	24096	24280	24169	24153	23968	24291	24144	24238	24201	23962	24509	24162	24068	24306	24359	24066	24237	24420	24134	24122	24030	24356	24226	24212	24026	24089	23997	24191	24278	24281	24398	24019	23906	23888	24068	24336	24391	24207	24124	24301	24248	23958	24116	24098	24289	23995	24212	24042	24308	24290	24141	24227	24293	24043	24184	24190	24407	24245	24110	24276	24160	24156	24097	24101	24195	24244	24226	24383	24100	24187	24273	23973	24252	24228	24241	24283	24210	24282	24238	24000	24089	24197	24090	24084	24022	24303	23973	24183	23996	24098	24093	24269	24250	24421	24302	24404	24290	23991	24204	24047	23881	24274	24117	24178	24112	24379	23970	24243	24235	24382	24244	24418	24237	24215	24184	24081	24014	24300	24444	24129	24262	24285	23923	24195	24093	24087	24060	23977	23902	24214	24229	24240	24419	24282	23986	24134	24047	24390	24115	24123	24054	24328	24220	24007	24173	24269	24291	24146	24158	24283	24383	24331	24171	24027	24286	24042	24242	24039	24105	24073	24113	24162	24106	24330	24037	24023	24454	24265	24296	24249	24007	24112	24151	24276	23916	24229	24206	24048	24391	24203	24172	23975	23935	24262	24198	24199	24001	24279	24243	24525	24480	24062	24136	24360	24193	24296	24068	23969	24350	24173	24334	24265	24060	24028	24128	24223	24046	24216	24245	24139	24127	24380	24427	24327	24129	24517	24044	24196	24421	24403	24015	23900	24110	24096	24522	24112	24404	24262	24302	24283	24203	24147	24004	24395	24349	24198	24090	24312	24261	24195	24269	24064	24298	24028	24327	24292	24262	24306	24374	24140	24037	24337	24266	24097	24386	24315	24007	24003	24164	24138	24032	24141	24371	24024	24130	24211	24454	24014	24132	24357	24242	24380	24179	24392	24314	24228	23882	23965	24229	24320	24260	24051	24020	24247	24005	24164	24076	24149	24238	24147	24151	24122	24297	24186	24181	24233	24215	24262	24157	24162	24264	24131	24491	24263	24131	24376	24185	24205	24154	24044	24112	24037	24182	24059	24092	24368	24099	24250	24066	24089	24220	24342	24205	24228	24030	24403	24112	24056	24085	24212	23972	24031	24243	24235	24242	24067	24056	24329	24152	24205	24358	24005	24161	24151	24188	24164	24352	24213	24136	23844	24093	24234	24207	24127	24146	23991	24037	24060	23810	23912	23892	24042	24373	24437	24125	24125	24141	24223	24276	24198	24080	24072	24105	24190	24266	24061	24261	23966	24152	24076	24097	23940	24233	24542	24148	24068	24361	24213	24278	24276	24293	24299	24221	24037	23987	24065	24289	24441	24024	24139	24241	24292	24103	24083	24064	24073	24456	23949	24285	24318	24181	24319	24037	24051	24239	23998	24367	24273	24018	24230	24224	24259	23971	24220	24138	24236	24059	24234	24061	24258	24014	23761	24188	24413	24091	24359	24269	24064	24109	24393	24563	24119	24312	24255	24256	24042	24108	24349	24132	24404	24364	24264	24169	24096	24057	23968	24278	24067	24107	24100	24318	24391	24270	24293	23878	24220	24149	24355	24281	24067	24168	24276	24109	24238	24324	24414	24173	24204	24181	24391	24236	24262	24272	24077	24404	24263	24176	24463	24357	24144	24160	24313	24014	24095	24331	24056	24135	24352	24339	24195	24336	24368	24164	24249	24331	24222	24045	24104	24490	24075	24407	24071	24300	24067	24123	24267	23932	24216	24326	23965	24604	24153	24350	24310	24191	24153	24332	24135	24300	24522	24276	24248	24054	24318	24272	24167	24262	24173	24009	24284	24219	24035	24165	24413	24400	24379	24177	23972	24319	24496	24081	23985	24095	24187	24317	24141	24439	24189	24255	24058	24145	24215	24399	24312	23887	24360	24283	23944	24213	24411	24291	24261	24503	24138	24254	24241	24156	24333	24109	24066	24338	24153	24129	24135	24321	24238	24179	24123	23995	23912	23990	24187	24218	24101	24145	24340	24417	24034	24317	24208	24245	24079	24481	24270	23971	24177	24022	24290	24086	24135	24538	24364	24273	24117	24170	24378	24310	24456	24408	24423	24090	24204	24275	24040	24047	24205	24186	23984	24195	24172	24212	24086	24354	24244	24095	24217	24189	24332	24316	24133	24166	24101	24136	24295	24143	24254	24245	24192	24167	23991	24219	24239	24071	24176	24092	24283	24165	24252	24450	24236	24026	24229	24131	24214	24204	24026	24285	24532	24176	24143	24319	24176	24328	24296	24291	24470	24297	24106	23928	24343	24283	24106	24156	24382	24477	24374	24108	24276	24173	24241	24318	24265	24234	24255	24467	24091	24353	24182	24200	24277	24157	24201	24436	24007	24238	24340	23960	24259	24209	24169	24233	24320	24352	24149	24187	24080	23943	24378	24368	24138	24147	24281	24236	24375	24130	24319	23944	24431	24100	24064	24223	24427	24286	24367	24217	24185	24032	24282	24212	24362	24156	24317	24305	24177	24067	24339	23999	24277	24086	24304	24403	24086	24302	24180	24174	24195	24063	24282	24282	24232	24138	24245	24073	24043	24189	24107	24566	24152	24197	24218	24175	24052	24396	24369	24245	24315	24446	24460	24400	24288	24077	24195	24175	24236	24291	24505	24360	24189	24075	24315	24317	24263	24213	24432	24213	24041	24026	24089	24349	24233	24268	24174	24244	24062	24346	24118	24254	24154	24020	24223	24085	24390	24346	24115	24069	24045	24282	24428	24183	24373	24126	24178	24183	24251	24188	24109	24015	24398	24250	24227	24124	24048	24455	24055	24255	24169	23925	24146	24104	24280	24095	24214	24108	24225	24352	24218	24163	24234	24246	24277	24224	24114	24080	24192	24295	23966	24141	24368	24109	24195	24129	24081	23746	24166	24092	24353	24281	24317	24025	24024	24319	24381	24027	24153	24066	24290	24178	24106	24138	24300	24100	24243	24122	24134	24255	24059	24339	23976	24212	24244	24302	24165	24319	24431	24437	24069	24387	24393	24111	24641	24215	24175	24099	23958	24283	23901	24155	24267	24028	24124	24459	24452	24153	23968	24181	24133	24249	24228	24054	24258	24138	24221	24122	23976	24218	24409	24143	24218	24383	24105	23988	24185	24175	23971	24103	23959	24280	24224	23988	24120	24048	24252	24354	24026	24258	24085	24133	24541	24180	24149	24041	24206	23977	23964	24191	24448	24375	24041	24070	24180	24272	24247	24245	24178	24086	24231	24171	24409	23996	24220	24175	24175	24309	24269	24105	24151	24322	24365	24088	24272	24259	24114	24026	24406	24301	24112	24154	24171	24309	24008	24005	24087	24141	23933	24206	24093	24294	24103	24209	24328	24167	24307	24257	24078	24122	24182	24244	24226	24392	24256	24314	24315	24211	24142	24060	24191	24018	24244	24197	24190	24176	24219	24270	24237	24134	24027	23983	24148	24267	24226	24057	24181	24422	24088	24124	24239	24417	24163	24210	23995	24307	24178	24294	24147	24399	24216	24304	23914	24204	24396	24189	24173	24348	24221	24131	24198	24254	24178	24070	24323	24393	24088	24159	24266	24284	24175	24199	24151	24415	24423	24148	24097	23994	24148	24210	24281	24277	24286	24151	23971	24186	24109	24014	24190	24342	24185	24316	24112	24091	24300	24213	24185	24280	24333	24296	24157	24140	24285	24080	24274	24146	24453	24281	24232	24358	24141	24024	24217	24186	23925	24173	24433	24143	24274	24317	24413	24168	24357	24224	24140	24136	24070	24212	24397	24358	24128	24419	24036	24291	24258	24275	24093	24194	24260	24229	23762	24229	24354	24269	24126	24226	24246	24310	24088	24077	24234	24056	24006	24160	24365	24235	24121	24188	24263	24237	23972	24085	24163	24458	24298	24331	24190	24276	24068	24125	24184	24314	24071	24245	24423	24143	24044	24131	24133	24271	24207	24260	24352	24254	24165	24073	24245	24339	24157	24167	24237	24204	24132	24166	24203	24268	24023	24363	23979	24084	24020	24212	24528	24259	24072	24196	24235	24091	24311	24112	24148	24170	24237	24024	24398	24236	24236	24451	24340	24041	24264	24233	24347	24229	24171	24104	24079	24097	24029	23994	24113	24184	24450	24051	24019	24444	24165	24132	24456	24288	24136	24261	24032	24128	24378	24032	24243	24174	24423	24209	24247	24073	24102
19463	33579	32820	26501	23042	20856	19477	18675	18301	17628	17255	17206	16875	16642	16663	16524	16349	16299	16197	16355	16217	16179	15894	16212	16023	15843	15852	15991	16018	16041	16032	15948	15949	15966	16002	15694	15750	15992	15666	15873	15805	15909	15697	15777	15787	15784	15741	15587	15864	15914	15868	15598	15640	15696	15781	15611	15714	15953	15706	15654	15782	15745	15530	15812	15651	15672	15788	15749	15854	15717	15721	15636	15632	15917	15708	15504	15781	15774	15656	15911	15821	15625	15762	15738	15728	15676	15425	15685	15640	15836	15667	15667	15500	15830	15685	15742	15713	15612	15833	15682	15583	15734	15727	15538	15598	15837	15606	15775	15870	15627	15661	15712	15625	15732	15635	15560	15808	15696	15678	15661	15554	15637	15482	15509	15634	15743	15617	15418	15552	15607	15960	15601	15708	15635	15765	15533	15620	15680	15508	15614	15674	15620	15565	15517	15561	15473	15582	15779	15639	15718	15566	15847	15743	15610	15630	15496	15517	15731	15602	15453	15691	15726	15733	15545	15473	15692	15707	15721	15731	15664	15796	15612	15586	15631	15681	15567	15904	15552	15601	15731	15567	15417	15615	15602	15535	15672	15627	15655	15651	15561	15663	15723	15902	15607	15692	15626	15782	15698	15558	15788	15497	15706	15579	15604	15534	15751	15429	15835	15666	15794	15526	15495	15666	15648	15744	15659	15540	15591	15601	15571	15558	15703	15697	15716	15553	15716	15636	15782	15716	15561	15783	15548	15582	15552	15766	15726	15534	15711	15624	15589	15836	15646	15522	15704	15559	15715	15551	15865	15553	15507	15753	15759	15720	15675	15601	15679	15792	15611	15664	15766	15602	15600	15732	15441	15543	15481	15661	15643	15506	15675	15596	15622	15597	15802	15811	15680	15630	15612	15594	15582	15881	15681	15565	15762	15693	15569	15725	15705	15787	15776	15587	15680	15726	15449	15529	15656	15726	15683	15709	15562	15632	15574	15706	15687	15719	15475	15698	15736	15719	15639	15608	15595	15675	15608	15815	15743	15528	15804	15869	15700	15522	15694	15636	15627	15768	15710	15656	15505	15629	15611	15689	15722	15642	15622	15602	15575	15637	15725	15618	15751	15576	15550	15530	15648	15584	15536	15767	15682	15696	15610	15705	15557	15460	15709	15775	15677	15832	15576	15529	15718	15506	15563	15617	15661	15595	15508	15708	15647	15701	15625	15473	15710	15716	15547	15473	15620	15754	15659	15610	15825	15527	15725	15475	15719	15541	15731	15706	15654	15731	15594	15524	15440	15743	15660	15765	15585	15751	15827	15619	15722	15710	15646	15646	15808	15847	15636	15521	15628	15683	15763	15600	15803	15711	15513	15661	15633	15644	15701	15703	15682	15702	15646	15594	15641	15818	15718	15787	15442	15699	15650	15661	15699	15717	15564	15674	15760	15482	15609	15756	15547	15738	15619	15535	15796	15540	15635	15641	15578	15521	15638	15550	15587	15734	15639	15800	15713	15560	15665	15624	15536	15710	15522	15675	15447	15590	15662	15779	15675	15589	15560	15587	15672	15558	15787	15515	15757	15643	15816	15703	15753	15792	15616	15628	15824	15573	15433	15764	15725	15696	15820	15811	15704	15739	15705	15622	15729	15776	15584	15674	15636	15646	15673	15553	15537	15683	15552	15566	15694	15668	15680	15614	15598	15607	15685	15446	15751	15817	15614	15684	15715	15660	15804	15694	15430	15673	15723	15467	15677	15648	15588	15597	15636	15655	15596	15540	15612	15633	15723	15753	15786	15669	15701	15557	15591	15637	15675	15566	15673	15648	15585	15921	15563	15677	15776	15685	15661	15654	15545	15702	15674	15746	15607	15514	15603	15638	15782	15641	15555	15617	15687	15572	15361	15482	15647	15585	15585	15610	15728	15654	15794	15732	15719	15543	15571	15882	15718	15710	15654	15660	15618	15630	15738	15700	15603	15609	15531	15792	15530	15662	15658	15654	15704	15818	15648	15602	15717	15768	15449	15745	15654	15742	15734	15761	15629	15757	15785	15657	15596	15571	15729	15579	15628	15751	15604	15745	15735	15426	15610	15710	15829	15647	15487	15680	15562	15725	15627	15609	15455	15515	15594	15562	15789	15692	15724	15731	15687	15729	15577	15723	15552	15635	15645	15580	15700	15496	15530	15746	15545	15587	15510	15656	15553	15691	15569	15591	15673	15652	15651	15669	15741	15679	15689	15619	15527	15644	15584	15562	15655	15707	15734	15764	15613	15724	15551	15539	15605	15585	15728	15529	15488	15660	15578	15537	15581	15778	15740	15823	15622	15552	15671	15791	15696	15650	15643	15697	15593	15553	15762	15825	15584	15508	15645	15633	15727	15687	15546	15431	15628	15630	15712	15734	15609	15594	15706	15739	15754	15689	15592	15719	15643	15652	15809	15724	15634	15668	15560	15644	15601	15718	15633	15639	15659	15541	15397	15621	15659	15782	15729	15633	15627	15632	15717	15559	15696	15622	15666	15582	15569	15694	15678	15575	15573	15586	15738	15537	15641	15660	15723	15588	15662	15663	15649	15755	15704	15635	15695	15702	15508	15592	15678	15678	15636	15474	15617	15582	15587	15478	15635	15666	15544	15673	15696	15635	15749	15380	15778	15717	15757	15432	15521	15661	15773	15534	15540	15583	15646	15684	15585	15715	15516	15713	15885	15507	15525	15539	15780	15522	15589	15792	15798	15586	15687	15683	15590	15671	15577	15514	15655	15711	15613	15523	15695	15652	15791	15671	15489	15528	15593	15698	15516	15685	15638	15791	15596	15660	15541	15699	15471	15657	15701	15624	15596	15676	15828	15713	15443	15590	15788	15666	15672	15544	15840	15509	15719	15850	15699	15715	15630	15481	15709	15505	15729	15658	15567	15663	15596	15567	15656	15713	15682	15747	15725	15690	15534	15447	15745	15688	15552	15659	15737	15697	15664	15622	15435	15748	15517	15631	15715	15626	15738	15659	15507	15633	15729	15676	15595	15684	15657	15675	15595	15595	15643	15738	15680	15609	15605	15716	15837	15540	15893	15771	15512	15607	15608	15672	15605	15623	15541	15676	15737	15664	15713	15733	15582	15598	15514	15721	15799	15537	15753	15645	15743	15563	15635	15391	15484	15666	15631	15574	15819	15666	15466	15724	15634	15723	15608	15753	15712	15583	15488	15664	15641	15419	15601	15531	15766	15622	15682	15565	15561	15772	15611	15644	15662	15630	15685	15742	15638	15656	15682	15653	15632	15640	15650	15648	15625	15623	15502	15626	15525	15777	15447	15759	15563	15608	15503	15621	15548	15437	15679	15726	15711	15683	15693	15559	15826	15640	15876	15678	15701	15650	15671	15662	15749	15598	15842	15676	15669	15610	15621	15541	15599	15589	15560	15580	15559	15699	15750	15586	15686	15553	15550	15662	15525	15622	15697	15894	15849	15687	15641	15708	15665	15507	15818	15860	15671	15668	15590	15512	15688	15744	15432	15682	15528	15607	15573	15480	15699	15882	15866	15669	15612	15688	15539	15625	15737	15542	15659	15558	15848	15588	15546	15712	15515	15556	15498	15566	15500	15648	15717	15550	15762	15723	15566	15777	15451	15555	15757	15395	15547	15672	15760	15830	15571	15650	15633	15758	15413	15664	15593	15771	15652	15548	15686	15604	15626	15645	15521	15702	15577	15725	15733	15666	15774	15511	15486	15639	15510	15624	15726	15507	15702	15691	15659	15763	15476	15723	15572	15722	15762	15622	15518	15733	15631	15694	15662	15608	15710	15444	15616	15662	15572	15594	15733	15735	15743	15636	15616	15543	15505	15669	15528	15863	15533	15417	15649	15670	15625	15682	15743	15622	15594	15469	15604	15739	15518	15552	15760	15660	15646	15678	15721	15598	15639	15698	15567	15727	15765	15648	15742	15591	15800	15631	15733	15634	15545	15956	15544	15412	15771	15628	15446	15681	15563	15417	15675	15573	15600	15667	15711	15570	15607	15628	15533	15638	15586	15749	15497	15728	15763	15651	15584	15606	15728	15610	15630	15562	15626	15781	15723	15771	15572	15785	15620	15525	15624	15781	15557	15653	15666	15579	15862	15698	15618	15543	15499	15625	15491	15693	15575	15560	15733	15645	15649	15530	15640	15891	15490	15551	15748	15620	15603	15750	15714	15703	15542	15443	15602	15596	15665	15635	15624	15627	15517	15466	15593	15716	15593	15548	15483	15711	15657	15468	15647	15559	15770	15708	15417	15744	15679	15671	15584	15765	15762	15645	15913	15591	15673	15600	15676	15676	15547	15593	15484	15678	15779	15579	15593	15747	15584	15717	15584	15625	15700	15731	15571	15514	15622	15747	15698	15671	15629	15687	15449	15514	15692	15655	15671	15691	15572	15785	15499	15714	15521	15631	15733	15692	15536	15672	15551	15423	15717	15569	15516	15653	15614	15644	15685	15770	15549	15538	15718	15844	15552	15631	15674	15674	15605	15644	15772	15636	15642	15609	15751	15817	15641	15773	15597	15641	15839	15639	15616	15541	15605	15739	15832	15651	15736	15691	15782	15682	15695	15734	15467	15762	15608	15666	15797	15753	15770	15548	15604	15638	15640	15700	15608	15723	15553	15733	15615	15580	15711	15555	15795	15867	15549	15598	15619	15672	15511	15476	15691	15617	15810	15627	15771	15605	15625	15551	15819	15686	15655	15597	15641	15554	15608	15670	15842	15689	15700	15633	15456	15548	15775	15769	15736	15622	15662	15472	15646	15655	15704	15606	15708	15470	15668	15514	15634	15609	15678	15687	15569	15640	15651	15534	15739	15609	15950	15837	15796	15616	15576	15717	15673	15568	15762	15818	15778	15723	15818	15553	15821	15745	15628	15683	15612	15653	15722	15402	15714	15553	15661	15520	15785	15531	15525	15691	15649	15742	15649	15617	15651	15646	15634	15571	15492	15506	15727	15635	15702	15594	15851	15668	15634	15534	15638	15576	15590	15769	15779	15543	15536	15687	15554	15607	15702	15619	15727	15481	15735	15488	15729	15638	15620	15703	15680	15686	15663	15856	15541	15770	15333	15678	15610	15595	15720	15528	15786	15549	15616	15586	15642	15672	15570	15526	15664
34507	26840	30178	28783	26735	26511	26176	25989	26206	26018	25794	25785	25806	26009	25668	25639	25951	25753	25711	25874	25670	26081	25732	25798	25642	25721	25763	25629	25665	25670	25734	25903	25865	25575	25600	25637	25397	25795	25750	25622	25630	25539	25748	25849	25603	25647	25811	25799	25380	25647	25787	25872	25481	25328	25571	25837	25830	25586	25717	25710	25618	25819	25368	25678	25858	25836	25760	25608	25927	25881	25769	25622	25737	25878	25558	25779	25572	25391	25405	25639	25921	25611	25758	25662	25680	25826	25746	25509	25541	25773	25756	25569	25811	25939	25628	25804	25621	25785	25735	25770	25497	25699	25627	25497	25569	25610	25772	25690	25557	25647	25742	25545	25891	25557	25719	25680	25475	25736	25842	25738	25460	25955	25799	25805	25609	25643	25568	25650	25546	25606	25611	25650	25788	25838	25729	25789	25627	25834	25945	25812	25683	25673	25585	25571	25871	25540	25705	25602	25709	25676	25641	25675	26015	25809	25627	25446	25606	25581	25753	25662	25785	25667	25898	25797	25661	25498	25543	25498	25625	25667	25730	25705	25741	25920	25669	25844	25699	25960	25691	25460	25823	25631	25775	25542	25764	25800	25153	25622	25627	25753	25552	25647	25641	25596	25501	25841	25944	25358	25592	25297	25629	25723	25657	25603	25776	25500	25841	25668	25800	25505	25830	25918	25594	25824	25483	25652	25280	25392	25698	25782	25778	25412	25807	25819	25508	25770	25645	25542	25754	25626	25520	25434	25397	25815	25752	25714	25634	25869	25699	25726	25606	25900	25801	25631	25698	25625	25582	25577	25896	25725	25760	25532	25625	25644	25579	25792	25713	25744	25755	25770	25738	25589	25659	25587	25573	25430	25681	25712	25857	25651	25567	25721	25525	25504	25774	25669	25760	25611	25604	25681	25782	25576	25618	25557	25570	25476	25684	25622	25517	25719	25677	25603	25714	25982	25795	25707	25589	25801	25493	25696	25476	25864	25741	25804	25645	25620	25331	25578	25719	25716	25662	25494	25642	25705	25940	25587	25434	25697	25462	25647	25716	25831	25656	25735	25824	25979	25612	25559	25616	25815	25745	25497	25677	25415	25723	25627	25811	25816	25603	25601	25573	25665	25569	25515	25543	25787	25490	25550	25646	25738	25591	25626	25606	25879	25534	25826	25792	25758	25604	25543	25677	25759	25863	25712	25772	25682	25459	25419	25543	25414	25697	25536	25779	25685	25652	25997	25727	25689	25830	25688	25758	25819	25821	25638	25955	25707	25500	25888	25821	25809	25742	25541	25693	25814	25815	25723	25781	25617	25776	25740	25764	25689	25687	25600	25651	25848	25682	25701	25727	25805	25872	25704	25614	25923	25583	25528	25554	25722	25658	25557	25823	25767	25616	26019	25633	25688	25680	25594	25451	25711	25817	25740	25892	25863	25696	25529	25554	25554	25582	25645	25384	25736	25783	25515	25587	25473	25871	25754	25661	25464	25610	25732	25634	25731	25685	25743	25682	25506	25723	25826	25531	25561	25648	25612	25797	25688	25742	25627	25666	25640	25632	25901	25592	25471	25756	25809	25616	25658	25856	25652	25459	25554	25540	25756	25623	25715	25603	25764	25556	25716	25895	25411	25669	25416	25571	25547	25590	25521	25943	25774	25645	25495	25680	25673	25661	25758	25809	25533	25637	25802	25735	25581	25615	25842	25866	25594	25390	25470	25714	25638	25877	25584	25627	25757	25833	25450	25699	25723	25752	25599	25649	25898	25661	25588	25782	25877	25742	25573	25784	25805	25876	25865	25493	25602	25857	25787	25810	25700	25755	25786	25675	25403	25831	25514	25636	25631	25585	25532	25679	25405	25723	25572	25678	25708	25842	25797	25713	25595	25628	25707	25827	25579	25767	25744	25825	25497	25733	25539	25652	25640	25763	25599	25801	25878	25506	25681	25613	25636	25790	25852	25723	25672	25763	25890	25620	25584	25647	25720	25624	25450	25733	25567	25606	25494	25588	25583	25647	25675	25701	25638	25853	25710	25736	25710	25809	25518	25535	25666	25704	25841	25891	25737	25703	25582	25552	25685	25685	25662	25823	25640	25560	25779	25763	25589	25787	25404	25722	25843	25559	25694	25637	25661	25446	25448	25857	25639	25623	25715	25327	25609	25562	25684	25801	25655	25558	25498	25515	25527	25880	25687	25608	25599	25853	25649	25650	25478	25680	25745	25686	25797	25721	25725	25716	25599	25644	25482	25374	25842	25549	25586	25800	25509	25580	25592	25758	25694	25749	25708	25698	25524	25553	25631	25553	25400	25474	25576	25751	25890	25628	25638	25609	25988	25877	25831	25501	25803	25634	25763	25772	25613	25725	25741	25535	25606	25632	25808	25654	25546	25760	25604	25786	25766	25685	25858	25787	25714	25615	25605	25741	25720	25774	25383	25633	25785	25561	25507	25746	25594	25370	25761	25808	25808	25739	25747	25643	25804	25548	25767	25830	25658	25761	26018	25612	25617	25589	25704	25708	25838	25672	25807	25738	25723	25614	25733	25570	25602	25872	25559	25749	25732	25537	25700	25964	25614	25774	25631	25774	25628	25552	25842	25567	25517	25594	25723	25672	25686	25611	25904	25712	25584	25367	25742	25644	25709	25701	25652	25612	25404	25525	25612	25711	25626	25709	25453	25616	25747	25674	25479	25596	25675	25911	25843	25647	25602	25809	25566	25638	25596	25631	25430	25652	25845	25635	25877	25672	25517	25784	25514	25605	25615	25624	25780	25795	25783	25602	25605	25819	25548	25640	25565	25738	25436	25442	25544	25947	25495	25655	25960	25650	25724	25720	26044	25550	25663	25959	25651	25798	25718	25742	25665	25608	25592	25727	25980	25795	25872	25720	25843	25431	25403	25699	25500	25934	25470	25629	25428	25602	25806	25848	25661	25542	25721	25670	25514	25644	25907	25768	25513	25607	25804	25698	25532	25712	25614	25785	25763	25905	25772	25795	25581	25357	25761	25783	25663	25454	25758	25718	25754	25861	25805	25468	25791	25688	25622	25612	25727	25725	25559	25510	25619	25655	25723	25848	25691	25692	25935	25772	25763	25573	25413	25707	25467	25861	25653	25703	25595	25564	25502	25624	25713	25937	25769	25770	25618	25659	25826	25636	25612	25810	25828	25602	25640	25848	25691	25619	25743	25849	25589	25742	25669	25513	25553	25565	25637	25597	25481	25739	25634	25642	26016	25531	25805	25578	25830	25800	25514	25652	25630	25483	25518	25554	25597	25744	25691	25712	25393	25727	25671	25900	25644	25892	25735	25574	25622	25530	25823	25758	25551	25491	25508	25739	25922	25509	25793	25722	25925	25747	25750	25604	25505	25744	25699	25580	25580	25889	25653	25760	25670	25538	25810	25443	25622	25755	25766	25778	25804	25758	25672	25761	25575	25571	25699	25814	25768	25784	25363	25798	25560	25969	25456	25697	25602	25801	25669	25841	25739	25803	25533	25701	25512	25713	25731	25844	25556	25570	25724	25855	25637	25591	25618	25521	25616	25882	25449	25562	25732	25654	25604	25687	25605	25820	25443	25534	25403	25611	25664	25543	25778	25827	25822	25543	25534	25432	25796	25487	25648	25687	25642	25619	25611	25584	25653	25876	25576	25734	25677	25634	25722	25556	25703	25725	25746	25876	25763	25749	25702	25563	25972	25594	25593	25758	25749	25677	25526	25598	25813	25541	25696	25609	25678	25739	25719	25605	25750	25797	25770	25730	25581	25500	25498	25793	25740	25583	25560	25841	25533	25707	25791	25615	25673	25753	25513	25611	25666	25587	25605	25816	25753	25845	25714	25993	25512	25433	25813	25702	25948	25616	25780	25746	25570	25691	25683	25799	25722	25672	25818	25537	25670	25596	25997	25668	25811	25832	25608	25578	25700	25767	25861	25829	25678	25757	25600	25588	25681	25500	25655	25746	25652	25715	25504	25569	25406	25524	25513	25863	25832	25709	25734	25828	25491	25396	25524	25802	25668	25479	25461	25594	25666	25718	25582	25553	25710	25810	25636	25778	25793	25752	25505	25345	25849	25656	25436	25853	25648	25773	25805	25876	25579	25933	25790	25531	25594	25516	25663	25720	25826	25492	25550	25766	25862	25517	25833	25916	25556	25696	25581	25768	25754	25875	25623	25843	25822	25832	25720	25666	25674	25622	25674	25892	25753	25705	25690	25540	25525	25422	25523	25683	25836	25853	25731	25607	25869	25646	25458	25694	25476	25774	25514	25693	25653	25588	25515	25316	25776	25561	25940	25930	25678	25842	25970	25805	25565	25880	25903	25809	25762	25864	25567	25786	25560	25557	25711	25784	25570	25717	25662	25531	25908	25818	25812	25761	25582	25445	25581	25627	25742	25909	25674	25829	26044	25747	25368	25583	25613	25809	25770	25732	25554	25697	25865	25807	25711	25684	25720	25592	25601	25560	25674	25658	25761	25656	25697	25544	25369	25706	25581	25659	25441	25725	25790	25839	25612	25753	25642	25712	25649	25708	25607	25697	25622	25626	25664	25584	25791	25598	25497	25564	25689	25570	25753	25700	26029	25765	25833	25691	25915	25817	25608	25253	25458	25768	25851	25876	25779	25685	25657	25992	25915	25593	25603	25764	25675	25750	25916	25682	25797	25438	25711	25800	25883	25647	25714	25748	25577	25701	26077	25515	25647	25658	25829	25702	25815	25786	25511	25462	25664	25532	25782	25879	25625	25821	25403	25830	25929	25833	25694	25798	25643	25709	25811	25666	25726	25823	25866	25701	25663	25810	25666	25789	25596	25379	25681	25870	25698	25517	25526	25727	25454	25773	25431	25816	25581	25781	25501	25609	25707	25823	25523	25839	25865	25679	25659	25550	25566	25806	25769	25717	25735	25749	25560	25668	25976	26066	25754	25623	25902	25872	25687	25815	25590	25529	25480	25785	25819	25646	25575	25545	25634	25692	25573	25458	25634	25865	25691	25522	25540	25788	25759	25537	25476	25670	25808	25501	25544	25229	25645	25835	25554	25719	25715	25958	25676	25602	25684	25641	25828	25433	25750	25567	25359	25487	25597	25699	25487	25666	25627	25744	25563	25730	25819	25733	25778	25748	25643	25790	25740
20021	22100	21950	19495	18306	17768	17579	17125	17205	16929	16925	16729	16547	16736	16817	16610	16420	16785	16595	16712	16664	16455	16649	16475	16452	16502	16443	16379	16523	16461	16403	16590	16449	16557	16322	16357	16608	16604	16646	16442	16556	16329	16323	16657	16472	16466	16478	16526	16369	16625	16360	16449	16398	16662	16449	16345	16504	16463	16411	16480	16412	16363	16676	16316	16483	16415	16634	16410	16460	16364	16397	16549	16378	16494	16355	16584	16431	16330	16541	16558	16493	16558	16642	16431	16568	16215	16491	16494	16422	16394	16522	16426	16376	16442	16521	16255	16415	16478	16563	16385	16445	16430	16411	16599	16490	16325	16398	16330	16409	16466	16348	16382	16672	16370	16507	16338	16430	16545	16473	16294	16488	16400	16515	16288	16314	16434	16527	16600	16482	16559	16423	16610	16421	16498	16235	16463	16290	16354	16632	16364	16491	16472	16216	16531	16374	16508	16484	16587	16484	16527	16326	16475	16468	16494	16398	16538	16408	16382	16381	16563	16507	16343	16508	16381	16373	16292	16440	16502	16581	16269	16273	16453	16409	16511	16446	16444	16456	16366	16278	16444	16463	16479	16445	16644	16408	16362	16423	16366	16455	16379	16327	16428	16373	16285	16601	16446	16536	16398	16226	16436	16464	16453	16284	16562	16505	16465	16473	16420	16329	16319	16593	16316	16339	16479	16419	16453	16397	16284	16405	16424	16300	16611	16550	16360	16392	16460	16543	16426	16539	16282	16412	16426	16340	16380	16351	16317	16287	16211	16444	16144	16260	16384	16437	16477	16569	16449	16610	16381	16561	16262	16447	16376	16488	16335	16404	16290	16512	16291	16536	16465	16489	16347	16454	16486	16465	16339	16620	16522	16400	16368	16597	16573	16473	16506	16399	16464	16531	16438	16587	16333	16633	16425	16244	16397	16318	16399	16359	16358	16337	16457	16536	16290	16543	16446	16486	16526	16459	16223	16477	16652	16516	16552	16411	16281	16479	16689	16308	16324	16583	16569	16517	16380	16395	16353	16223	16407	16414	16353	16543	16365	16469	16381	16493	16359	16392	16440	16586	16399	16513	16415	16416	16455	16523	16300	16341	16374	16272	16525	16457	16324	16316	16292	16458	16245	16439	16601	16262	16632	16291	16555	16387	16480	16567	16480	16640	16561	16322	16401	16567	16442	16552	16434	16246	16449	16408	16537	16457	16308	16477	16496	16358	16407	16421	16548	16354	16520	16456	16326	16479	16444	16277	16506	16566	16385	16432	16498	16242	16329	16549	16448	16538	16307	16495	16612	16419	16381	16546	16382	16216	16414	16339	16493	16543	16292	16436	16566	16572	16402	16769	16237	16439	16137	16356	16255	16504	16420	16386	16503	16299	16466	16376	16370	16388	16432	16459	16397	16421	16180	16366	16546	16437	16588	16571	16402	16367	16499	16399	16381	16230	16435	16314	16455	16462	16548	16416	16543	16332	16415	16293	16328	16229	16527	16593	16453	16344	16358	16417	16623	16299	16411	16535	16510	16577	16477	16439	16463	16511	16364	16513	16396	16445	16337	16399	16391	16465	16485	16340	16507	16429	16333	16364	16430	16602	16343	16420	16367	16459	16408	16436	16416	16385	16492	16409	16375	16324	16435	16583	16340	16560	16509	16399	16390	16264	16288	16431	16454	16512	16568	16369	16243	16442	16564	16411	16399	16488	16408	16445	16555	16458	16354	16483	16320	16405	16480	16556	16422	16438	16473	16508	16575	16318	16484	16382	16456	16217	16494	16275	16340	16412	16335	16473	16444	16454	16515	16541	16401	16658	16553	16369	16369	16407	16354	16496	16569	16546	16222	16523	16369	16471	16377	16563	16344	16435	16551	16308	16272	16349	16480	16361	16305	16544	16450	16398	16174	16609	16510	16517	16389	16420	16370	16253	16525	16219	16634	16520	16455	16595	16582	16446	16187	16591	16260	16380	16481	16482	16484	16380	16511	16452	16310	16320	16579	16449	16388	16367	16523	16374	16714	16514	16322	16598	16546	16626	16464	16351	16483	16404	16481	16371	16284	16507	16390	16370	16499	16414	16605	16395	16573	16383	16564	16474	16226	16477	16476	16491	16429	16615	16421	16588	16466	16599	16324	16238	16399	16585	16453	16654	16235	16289	16538	16466	16352	16385	16494	16442	16372	16539	16470	16610	16574	16552	16415	16502	16617	16388	16402	16503	16305	16574	16441	16649	16426	16355	16376	16556	16468	16326	16399	16380	16401	16574	16628	16509	16684	16382	16439	16411	16535	16453	16315	16388	16481	16401	16340	16370	16513	16703	16446	16490	16404	16438	16281	16374	16473	16361	16482	16433	16348	16379	16426	16298	16510	16433	16436	16295	16510	16417	16337	16319	16453	16457	16398	16466	16493	16274	16531	16424	16449	16630	16584	16364	16471	16547	16334	16396	16338	16344	16229	16613	16393	16428	16397	16459	16342	16397	16295	16526	16380	16410	16565	16309	16490	16642	16253	16462	16471	16333	16394	16456	16312	16292	16506	16513	16426	16441	16464	16446	16424	16533	16614	16434	16569	16423	16482	16501	16555	16618	16394	16277	16445	16394	16518	16307	16230	16269	16469	16543	16370	16261	16497	16382	16442	16345	16384	16446	16456	16573	16493	16568	16487	16316	16512	16475	16421	16498	16524	16542	16468	16323	16487	16359	16457	16461	16488	16593	16364	16373	16428	16633	16473	16346	16390	16291	16493	16436	16610	16258	16503	16482	16436	16534	16338	16314	16372	16435	16301	16525	16179	16421	16488	16382	16303	16497	16386	16447	16522	16463	16521	16438	16240	16435	16478	16352	16434	16579	16449	16677	16486	16321	16250	16377	16394	16447	16533	16360	16496	16577	16338	16495	16404	16579	16271	16423	16504	16456	16229	16510	16460	16458	16463	16554	16489	16433	16473	16440	16536	16335	16411	16381	16554	16497	16418	16445	16415	16432	16509	16426	16401	16528	16374	16595	16495	16366	16358	16528	16426	16269	16303	16305	16439	16363	16537	16523	16495	16325	16485	16532	16320	16449	16584	16610	16448	16511	16348	16404	16621	16350	16539	16536	16363	16449	16543	16405	16370	16497	16279	16682	16489	16264	16402	16287	16321	16639	16354	16430	16430	16578	16231	16424	16513	16513	16344	16465	16569	16426	16667	16336	16356	16453	16297	16527	16389	16416	16450	16268	16551	16537	16371	16689	16370	16489	16323	16529	16477	16520	16350	16359	16407	16302	16469	16366	16562	16425	16431	16493	16560	16571	16448	16385	16396	16517	16419	16280	16417	16410	16397	16355	16422	16474	16404	16401	16475	16402	16434	16421	16472	16484	16441	16469	16354	16527	16460	16409	16510	16522	16623	16447	16258	16453	16343	16349	16257	16688	16449	16453	16532	16438	16456	16485	16377	16616	16594	16315	16484	16459	16479	16469	16287	16522	16439	16299	16294	16387	16350	16466	16343	16451	16245	16368	16428	16429	16568	16316	16392	16572	16264	16600	16361	16487	16396	16482	16371	16241	16474	16334	16359	16433	16364	16565	16612	16473	16545	16584	16652	16329	16433	16241	16331	16343	16449	16389	16347	16566	16343	16449	16409	16500	16396	16502	16533	16445	16413	16361	16465	16424	16384	16521	16417	16187	16475	16398	16343	16412	16358	16257	16442	16422	16550	16489	16249	16309	16354	16425	16304	16475	16386	16475	16475	16388	16387	16464	16362	16362	16344	16397	16367	16660	16488	16369	16525	16410	16323	16201	16389	16501	16368	16482	16197	16408	16615	16490	16605	16363	16427	16520	16577	16333	16522	16311	16331	16441	16507	16338	16350	16619	16315	16441	16555	16187	16565	16541	16346	16395	16421	16229	16317	16434	16234	16291	16295	16403	16486	16670	16311	16471	16493	16478	16389	16432	16249	16458	16423	16523	16383	16531	16333	16422	16389	16607	16450	16531	16364	16585	16370	16363	16313	16559	16454	16354	16652	16256	16649	16418	16514	16506	16160	16411	16415	16529	16348	16619	16360	16195	16392	16477	16393	16425	16472	16382	16407	16481	16509	16527	16367	16568	16502	16502	16546	16255	16425	16299	16432	16453	16245	16384	16463	16519	16477	16414	16379	16500	16407	16366	16527	16390	16366	16427	16483	16199	16584	16405	16391	16399	16282	16522	16497	16371	16540	16533	16584	16664	16460	16485	16253	16443	16415	16613	16385	16269	16481	16434	16445	16526	16353	16608	16392	16263	16350	16577	16443	16346	16371	16545	16441	16205	16523	16371	16202	16604	16387	16317	16424	16372	16453	16373	16627	16428	16533	16246	16557	16447	16414	16476	16500	16368	16471	16450	16491	16434	16457	16308	16470	16448	16645	16460	16476	16395	16356	16521	16407	16369	16316	16437	16438	16501	16466	16376	16535	16588	16412	16314	16555	16232	16422	16351	16424	16516	16359	16348	16586	16407	16207	16534	16460	16598	16330	16398	16421	16420	16474	16536	16396	16418	16483	16498	16630	16693	16336	16374	16540	16405	16388	16462	16519	16535	16325	16459	16445	16508	16354	16347	16387	16396	16476	16484	16484	16539	16468	16391	16545	16436	16528	16551	16497	16477	16465	16444	16418	16270	16421	16435	16477	16606	16424	16582	16480	16320	16528	16473	16448	16465	16548	16604	16430	16349	16454	16253	16422	16390	16553	16425	16429	16366	16387	16374	16515	16400	16618	16559	16464	16450	16464	16297	16483	16408	16318	16390	16568	16313	16399	16525	16506	16343	16296	16470	16493	16317	16441	16360	16617	16574	16337	16502	16377	16432	16384	16208	16440	16434	16394	16480	16435	16385	16387	16496	16455	16306	16337	16517	16370	16432	16452	16484	16486	16392	16218	16549	16286	16445	16409	16307	16539	16424	16300	16496	16337	16408	16354	16459	16401	16510	16367	16541	16474	16267	16540	16463	16428	16320	16449	16544	16228	16347	16456	16450	16330	16566	16734	16416	16266	16600	16433	16519	16112	16488	16608	16529	16430	16361	16483	16177	16265	16568	16468	16442	16444	16340	16614	16441	16343	16253	16501	16486	16322	16502	16401	16468	16505	16498	16523	16564	16434	16488	16564	16339	16461
24628	21196	27709	25316	23826	26978	28202	25617	24930	25055	24907	24801	24624	24598	24641	24468	24545	24368	24486	24253	24312	24469	24305	24315	24143	24491	24259	24313	24269	24374	24013	24277	24367	24237	24129	23961	24289	24326	24292	24254	24151	24490	24262	24461	24270	24265	24122	24231	24154	23999	24003	23814	24289	24323	24018	24111	24264	24051	24049	24093	24026	23978	24367	23935	24227	24350	23869	24154	23992	23948	24104	24027	24148	23981	23999	23889	24031	23900	23957	24144	23982	24094	23994	24116	24165	24146	24043	24182	24017	24200	23867	24304	24188	24338	24277	23788	24190	24045	24095	24169	23786	24278	24065	24173	23890	24160	24168	23731	23957	24118	24126	24045	24031	24074	24059	23897	24049	24307	24175	24085	24188	24106	23848	24077	24142	24004	23983	24169	24037	23931	23920	24097	24351	24193	24162	24168	24100	23890	24169	23830	24134	24200	24052	24028	23918	23832	24046	24158	23806	24090	24017	24268	24059	23917	23919	24190	24092	24186	24077	24225	24097	23704	24067	24040	23901	24127	24079	24235	24392	24155	24083	24100	24345	24006	24359	24147	24263	23989	24018	24076	24307	24188	24065	24031	23826	23959	23931	24027	23952	24079	24185	24383	24046	24010	24101	23947	23948	24199	23966	24111	23896	24071	23875	24263	23881	24064	24037	24063	23961	23934	24251	23908	23850	24165	23979	24182	24131	24158	23868	23839	23940	24135	24073	24110	24182	24018	23984	24178	23986	23780	24250	24288	24335	24131	24223	24010	24052	24207	24240	24095	23986	24137	24209	23952	24052	23883	24102	24294	24045	23921	23935	24103	23902	24230	23905	24080	23885	24009	24016	24167	24228	24190	23827	24315	24067	24265	24044	24116	23817	24083	24267	23973	23790	24174	24169	23995	23841	24301	24222	24197	24003	24221	24089	23984	24011	23901	24048	24060	23871	23850	24056	24133	23668	23753	24242	24096	24036	24079	24085	23998	24101	24168	24003	23990	24086	23940	23867	23946	24057	24142	23931	24351	23953	23890	24070	24041	24005	24146	24206	24033	23858	23943	23999	24207	23882	24202	23945	24153	24137	24125	24056	24025	24131	23732	23974	24162	23898	24190	23950	23837	24296	24180	24235	24224	23863	23875	24050	23738	24129	23897	24187	24071	24043	23889	24175	24115	24055	24080	24265	24172	23994	24032	24226	24015	24103	23948	24015	23949	23773	23916	24010	24071	24005	24202	24177	24095	24055	23868	24108	24138	24056	24103	24039	23715	24017	24137	24098	24056	23987	23976	23851	24050	24068	24226	24055	24105	24090	23951	23987	23992	23968	24186	23865	24038	24243	23960	24046	24192	24192	24057	24233	24037	24003	24040	24016	24271	24088	24042	24045	24185	24126	24113	23887	24158	24209	24100	23991	23837	24032	23912	23907	24034	24090	24210	24010	24217	24151	24084	24056	24143	24065	24064	23945	24137	24149	24148	23941	23941	24240	24079	24134	24073	24007	23768	24051	23876	24048	23912	24188	24228	24303	24021	24151	24319	24279	23978	24029	24249	24284	23854	23917	24171	24040	23948	24131	23979	23963	23982	24178	24174	24319	23803	24138	24002	23946	24128	24000	23965	24060	24323	24147	24221	24198	24011	24167	24057	24392	23976	24279	24151	23972	24107	24101	24079	23983	24074	23852	23914	23888	24033	24104	24117	23975	23959	23868	24015	24087	24113	24070	23900	24175	23726	23925	23929	24133	24060	24189	24015	24109	24152	23808	23874	23951	24027	24340	24009	23982	23981	24081	23961	23986	24172	24088	23970	24441	24165	24043	23862	24080	24184	24112	24156	23818	24008	24054	24107	24217	23961	23829	24143	23974	24278	23804	24146	24003	23859	23911	24041	24084	24020	24207	24118	24215	23822	24266	23920	23992	24217	23863	24269	24217	23957	23909	24025	24118	24021	23984	24094	24087	23958	24027	23877	24159	24168	24001	24143	24182	24251	24013	24178	23835	24107	24065	24241	24052	24019	24155	24054	24095	24057	24210	23941	23867	24453	24173	24115	23867	24007	24079	24056	23870	24220	24016	23992	23852	23746	23880	24086	24154	24042	23905	24179	24130	24142	24150	24173	23975	23950	24075	24147	23812	23941	24185	24021	23936	24088	23923	24002	24157	23955	24086	24056	24030	24123	24188	24111	24030	23741	23950	24102	23914	23983	24166	24144	24048	23919	24294	24185	24116	24068	23968	23948	24200	23992	24209	24010	24068	23945	24166	24051	24114	23870	23802	23992	23844	24014	23850	24183	23865	24138	24033	24208	24068	24107	23957	24051	24125	24073	24225	24154	24047	23847	23996	24047	24188	24092	24013	23846	24008	24017	24173	24022	23961	24164	24150	23881	24056	23774	23981	23761	24018	24210	23894	24241	24293	24022	24218	24017	24179	24134	24055	24028	23886	24004	24125	23992	24199	23899	23922	23912	23998	24238	24436	24217	23960	23942	24298	24112	23965	24052	24056	24058	23854	23923	23855	23797	24059	24069	24125	23846	24217	24000	24084	24394	24177	23950	24009	24048	24275	24225	23955	24124	24040	24023	24077	24073	24250	24284	24054	24146	24112	24073	24173	24327	24190	24027	24459	24283	24049	23938	24054	23972	24000	24266	24086	24296	24083	24040	24093	24092	24090	23977	24051	23894	24243	23881	24268	23982	24134	24050	23786	23963	23994	24004	24175	24224	23793	23959	24054	24111	24025	24025	24109	23849	23995	23912	24260	24188	24055	23997	24128	24199	24109	24000	23941	24065	24304	24170	24096	24200	24145	24056	24103	24221	24153	23843	23928	24018	24129	24079	24006	24205	24044	24112	23853	24228	24224	24099	23889	24007	24064	23811	23951	24048	24254	24127	23950	24059	23952	24551	23934	23838	24020	24193	24099	23982	24001	24192	23819	24163	24022	23975	23959	24203	24121	23991	24069	23973	23911	24205	23964	23927	24213	24051	24203	24060	24239	24137	24165	23994	24315	24372	24071	23840	24252	23970	23937	23738	23900	24073	24220	23906	24028	24098	23974	24240	24025	24021	24182	24116	23798	23872	23954	23970	24018	24156	24214	23938	24249	23966	23962	24070	24209	24235	24085	24319	23978	24027	23852	24192	23953	24025	24128	24225	24370	24149	24294	24050	24216	24115	24098	23924	24108	24193	24090	23981	23983	24093	24052	24167	24176	24085	24079	24058	24114	24145	23960	23906	24085	23904	23913	23871	24225	24254	24072	23883	23959	24137	24180	24221	23962	24160	23937	24329	24273	24247	24079	24191	24043	23984	23909	24029	24134	24092	24038	23870	23861	24229	24171	24358	23965	23874	23819	24038	23966	23925	24003	24040	23843	24057	24122	23950	24034	24134	24064	24089	24106	24145	24003	24169	23908	24148	23917	23917	24118	24197	24041	24201	24315	23869	23956	24180	23975	24232	23968	24090	24218	24067	23997	23800	24014	24013	24092	23836	24134	24134	23960	23815	23898	24074	23978	24197	24057	24083	24148	24286	24051	23958	24104	23917	24190	24109	24222	24310	23980	24219	24191	24283	23924	24091	24058	24013	24173	24009	24192	24052	23963	24035	24362	24045	24064	24026	23999	24145	24040	24159	24036	24061	24134	24064	24123	24049	24059	23984	24085	24054	24412	24059	24156	24109	23993	24058	24203	24050	24162	24261	24116	24131	24133	24030	24108	23990	23828	24453	24230	24118	24078	24328	24254	24181	24153	24241	24092	24021	24172	24105	23905	24089	23939	24125	24038	24161	23822	24008	23875	24093	24035	23999	23841	24134	24261	23985	24117	24299	23951	24159	24239	24142	24124	24119	24147	24155	23914	24417	24143	24104	24337	24065	24096	23918	24078	24138	24018	23728	24378	24251	24068	24170	24013	23950	24172	24278	24009	24063	24210	24133	23971	24185	24213	24194	24186	24295	24022	23867	24368	24064	24013	24120	23909	24077	24288	24206	24018	24174	24089	23939	24082	24191	24185	23902	23879	24092	23957	23959	24247	24275	24045	24029	24219	24203	24207	23911	23872	24218	24171	23968	24177	24024	24198	23757	24201	24076	24122	23961	23986	24058	24269	24471	24084	23812	23847	24176	24044	24099	23868	24011	24262	24000	24026	24001	24035	24211	23967	23980	24107	24065	24168	23842	23948	24064	24005	23930	23973	24166	24260	24246	23874	23797	24018	24196	24024	23838	23990	23993	24158	24085	24146	23944	24233	24154	23969	23999	24297	24058	23762	24143	24039	23941	24160	24204	24010	24365	24319	24190	24073	24113	24087	24158	24090	23955	24044	23932	23981	24334	23993	23980	24147	24176	24130	24051	24199	24142	23995	24115	24093	24079	24267	24095	23958	23994	24091	24078	23931	23927	24153	24441	24166	24176	23924	24019	24096	23904	24230	24060	24266	23995	24145	24030	24087	24125	23956	23979	24206	24083	24159	24029	24026	24033	24086	23865	24401	23751	24103	24081	24097	24127	23981	23861	24134	24179	24177	24151	24024	23929	24475	24238	24226	23961	24069	23961	23841	24085	24164	24102	24177	23919	24012	24149	24142	24000	24036	24029	24123	23885	23938	24159	23937	23882	24035	24050	23789	24018	24154	24094	24318	24113	24073	23894	24143	23807	24190	24036	24098	24126	24363	24335	24230	23936	23865	24196	23980	24005	23877	24215	23998	23896	23926	24036	24215	23993	24073	23962	23919	24212	24027	24072	24089	24158	24148	24323	24161	24083	24060	23822	23978	23992	24102	24044	24146	24130	24166	24320	24001	23866	24162	24124	23760	24249	24113	24305	24029	24049	23950	24161	24126	23939	23984	23875	23981	23930	24242	24032	24248	23829	24063	24151	23926	24153	23845	24101	24088	24003	24153	24088	24298	24124	23962	24005	24332	23905	24153	23882	24182	24197	24000	24150	24058	23876	24040	24071	24017	24282	24083	24025	24012	23944	24214	23953	24235	23961	24011	24268	24156	23904	24161	24111	23986	23946	24147	24033	23971	24357	24384	24105	24006	23868	24032	23948	23981	23801	24133	23938	24134	24113	24200	24149	23806	23898	24005	23822	23986	23891	23938	24068	24117	24283	23964	24091	24246	24069	23928	24264	24055	24041	24140	24437
17580	28896	27896	22970	20565	18912	18038	17563	17257	16933	16763	16695	16229	16265	16271	16275	15921	15972	16011	16037	15723	15932	15891	15922	15869	15931	15817	15980	15805	15870	15685	15960	15867	15809	15801	15760	15887	15698	15796	15668	15695	15680	15964	15653	15724	15823	15698	15834	15824	15574	15630	15790	15629	15763	15565	15721	15662	15620	15700	15660	15461	15790	15758	15595	15628	15785	15625	15589	15690	15619	15731	15773	15633	15802	15717	15823	15721	15721	15700	15872	15534	15735	15594	15681	15591	15677	15701	15812	15639	15797	15738	15851	15572	15595	15638	15466	15663	15697	15814	15711	15735	15675	15647	15472	15689	15635	15572	15781	15510	15682	15652	15741	15598	15528	15612	15597	15628	15652	15566	15644	15624	15849	15578	15427	15580	15665	15538	15567	15768	15816	15534	15629	15588	15771	15715	15561	15648	15617	15565	15796	15647	15529	15740	15595	15699	15567	15723	15605	15686	15592	15649	15694	15512	15707	15679	15718	15727	15601	15542	15752	15607	15598	15611	15519	15603	15664	15640	15557	15691	15561	15682	15586	15542	15700	15705	15562	15467	15685	15707	15599	15510	15766	15453	15724	15738	15631	15532	15752	15573	15531	15686	15659	15554	15668	15724	15582	15560	15695	15606	15424	15653	15702	15699	15788	15783	15804	15444	15620	15622	15695	15642	15494	15655	15778	15589	15611	15640	15553	15732	15696	15687	15844	15482	15670	15754	15753	15734	15583	15454	15697	15588	15560	15632	15503	15698	15806	15584	15436	15578	15880	15598	15554	15793	15522	15653	15711	15661	15695	15496	15680	15487	15859	15581	15578	15706	15742	15766	15460	15657	15553	15622	15475	15805	15689	15643	15625	15565	15585	15724	15439	15790	15619	15831	15679	15700	15673	15626	15635	15697	15474	15667	15593	15624	15639	15527	15568	15695	15553	15633	15616	15613	15517	15485	15662	15859	15679	15622	15599	15579	15656	15642	15723	15622	15554	15750	15822	15737	15500	15555	15466	15716	15605	15853	15662	15644	15630	15623	15589	15712	15567	15661	15528	15619	15784	15699	15711	15723	15661	15792	15648	15773	15517	15683	15683	15761	15663	15710	15641	15508	15722	15751	15594	15725	15688	15689	15654	15818	15566	15804	15840	15734	15762	15597	15693	15690	15538	15620	15751	15771	15673	15668	15690	15395	15547	15783	15764	15791	15641	15667	15564	15775	15628	15849	15539	15740	15595	15542	15646	15614	15597	15474	15701	15453	15685	15766	15671	15621	15521	15598	15656	15632	15660	15551	15557	15721	15822	15830	15628	15573	15504	15495	15561	15596	15701	15694	15756	15553	15546	15667	15561	15740	15693	15659	15575	15713	15605	15537	15621	15678	15670	15652	15654	15660	15646	15658	15792	15505	15703	15571	15513	15736	15770	15586	15626	15759	15549	15631	15444	15531	15653	15550	15640	15581	15643	15676	15806	15693	15708	15684	15628	15623	15557	15578	15523	15536	15603	15520	15639	15642	15751	15661	15652	15654	15925	15682	15651	15625	15757	15455	15533	15599	15903	15529	15731	15564	15673	15639	15682	15729	15682	15618	15426	15679	15595	15784	15667	15601	15556	15857	15564	15651	15603	15599	15420	15639	15696	15608	15564	15796	15748	15624	15641	15664	15708	15637	15668	15699	15420	15935	15780	15766	15675	15685	15521	15731	15641	15721	15649	15471	15488	15665	15679	15607	15698	15899	15693	15658	15758	15680	15655	15691	15675	15655	15813	15568	15631	15544	15597	15624	15726	15675	15697	15514	15667	15496	15609	15656	15522	15673	15729	15682	15621	15663	15786	15584	15782	15576	15651	15447	15681	15671	15608	15901	15796	15656	15344	15810	15493	15652	15536	15726	15624	15770	15600	15665	15517	15565	15684	15677	15750	15624	15699	15735	15817	15761	15652	15762	15795	15678	15890	15790	15874	15487	15762	15627	15813	15859	15502	15702	15743	15648	15817	15709	15728	15555	15624	15525	15701	15745	15783	15593	15615	15527	15606	15706	15548	15761	15552	15658	15615	15703	15810	15578	15498	15623	15541	15525	15527	15591	15511	15855	15609	15726	15700	15702	15481	15701	15501	15487	15592	15614	15584	15653	15833	15689	15593	15682	15487	15485	15728	15629	15632	15831	15748	15499	15582	15680	15657	15442	15470	15656	15563	15764	15711	15534	15465	15734	15646	15440	15627	15558	15819	15687	15613	15523	15599	15589	15714	15645	15684	15786	15502	15637	15690	15597	15625	15754	15676	15639	15455	15714	15839	15624	15819	15700	15722	15634	15420	15728	15686	15695	15794	15783	15536	15443	15864	15703	15682	15667	15512	15575	15797	15674	15522	15760	15696	15804	15802	15583	15821	15667	15769	15566	15668	15516	15590	15725	15766	15646	15840	15559	15654	15809	15725	15638	15607	15714	15736	15612	15601	15573	15545	15691	15739	15615	15495	15808	15601	15643	15700	15574	15840	15760	15663	15457	15591	15600	15644	15678	15720	15684	15668	15775	15623	15658	15700	15717	15601	15713	15618	15609	15687	15748	15677	15619	15622	15631	15771	15731	15807	15658	15673	15678	15674	15734	15611	15743	15618	15712	15445	15600	15583	15704	15613	15748	15658	15568	15778	15597	15690	15794	15696	15639	15681	15669	15731	15691	15681	15539	15624	15516	15708	15700	15643	15696	15667	15673	15807	15637	15567	15792	15723	15677	15585	15624	15665	15577	15750	15593	15565	15583	15514	15726	15663	15620	15494	15572	15565	15528	15799	15626	15624	15646	15778	15839	15659	15768	15663	15677	15661	15701	15541	15564	15863	15628	15585	15777	15694	15814	15675	15576	15733	15662	15768	15703	15789	15558	15604	15759	15733	15653	15697	15572	15594	15757	15656	15669	15669	15629	15623	15477	15705	15573	15679	15628	15432	15706	15514	15621	15553	15653	15564	15658	15830	15643	15653	15571	15674	15656	15727	15543	15719	15757	15589	15759	15761	15861	15749	15626	15742	15689	15738	15635	15618	15525	15673	15638	15546	15770	15820	15733	15846	15558	15607	15654	15494	15713	15853	15714	15585	15707	15558	15745	15543	15593	15814	15770	15582	15578	15795	15617	15663	15657	15711	15697	15725	15733	15533	15635	15774	15707	15645	15536	15729	15684	15649	15430	15651	15650	15613	15636	15574	15732	15658	15460	15650	15550	15789	15533	15690	15532	15589	15540	15675	15576	15646	15650	15675	15615	15690	15645	15825	15705	15716	15796	15709	15656	15699	15546	15671	15637	15636	15494	15636	15588	15488	15698	15458	15629	15659	15730	15580	15635	15624	15796	15405	15739	15539	15680	15740	15785	15624	15751	15729	15605	15629	15741	15600	15675	15559	15700	15627	15658	15590	15673	15627	15788	15625	15701	15763	15631	15888	15518	15608	15662	15674	15509	15698	15737	15733	15816	15520	15707	15636	15598	15830	15860	15551	15851	15670	15742	15614	15665	15655	15735	15451	15688	15494	15751	15686	15832	15653	15815	15789	15753	15692	15542	15708	15674	15583	15710	15813	15631	15635	15645	15526	15559	15643	15659	15760	15481	15924	15633	15692	15562	15683	15675	15568	15758	15555	15731	15764	15576	15485	15496	15665	15608	15735	15733	15651	15552	15567	15762	15469	15514	15676	15456	15672	15583	15479	15617	15851	15595	15588	15826	15538	15794	15688	15570	15759	15611	15618	15651	15752	15674	15445	15478	15676	15619	15545	15749	15737	15448	15562	15564	15568	15593	15721	15527	15503	15746	15599	15578	15522	15715	15639	15392	15744	15647	15584	15587	15676	15723	15611	15582	15591	15750	15612	15761	15684	15753	15555	15599	15677	15538	15555	15588	15611	15635	15810	15579	15511	15788	15753	15623	15670	15669	15627	15694	15786	15766	15693	15650	15800	15810	15535	15675	15572	15646	15658	15822	15706	15624	15588	15562	15522	15516	15840	15578	15624	15558	15509	15645	15686	15673	15622	15742	15726	15738	15528	15484	15758	15756	15845	15771	15600	15662	15682	15593	15713	15598	15736	15641	15651	15708	15597	15791	15689	15609	15664	15589	15682	15883	15598	15650	15686	15615	15581	15674	15730	15582	15713	15689	15622	15619	15561	15643	15569	15712	15693	15624	15616	15694	15604	15584	15911	15542	15755	15633	15723	15527	15693	15720	15610	15695	15808	15612	15655	15814	15488	15540	15436	15583	15581	15607	15896	15548	15683	15756	15680	15648	15638	15832	15950	15563	15526	15601	15620	15839	15718	15637	15776	15502	15678	15682	15711	15508	15560	15680	15699	15604	15432	15422	15798	15535	15626	15484	15514	15663	15671	15611	15549	15704	15646	15574	15692	15664	15557	15596	15837	15697	15806	15539	15594	15556	15458	15782	15588	15883	15768	15764	15721	15781	15614	15866	15574	15755	15650	15699	15529	15702	15512	15692	15599	15760	15702	15586	15836	15861	15616	15686	15632	15423	15624	15642	15647	15658	15680	15769	15745	15739	15693	15652	15757	15679	15665	15710	15811	15575	15553	15671	15771	15587	15568	15771	15615	15730	15673	15545	15700	15667	15766	15511	15556	15634	15704	15796	15649	15673	15842	15613	15652	15507	15763	15653	15731	15621	15570	15642	15609	15608	15635	15569	15587	15628	15626	15617	15681	15551	15446	15662	15685	15732	15587	15602	15718	15738	15747	15416	15710	15786	15697	15662	15597	15562	15680	15491	15791	15657	15736	15828	15623	15704	15782	15704	15608	15785	15694	15444	15874	15681	15791	15385	15817	15690	15532	15702	15693	15638	15776	15616	15579	15719	15682	15608	15568	15593	15581	15745	15753	15690	15792	15721	15690	15693	15652	15644	15719	15715	15656	15789	15712	15401	15719	15759	15580	15537	15655	15829	15712	15734	15616	15726	15802	15655	15664	15538	15712	15766	15679	15720	15596	15653	15507	15586	15719	15567	15770	15622	15678	15744	15670	15613	15722	15708	15667	15443	15743	15749	15675	15830	15612	15786	15669	15592	15608	15600	15525	15685	15604	15598	15634	15540	15547	15708	15657	15509	15633	15634	15394	15668	15720	15592	15727	15861	15346
22710	21164	27795	24847	22140	26434	31105	26991	25948	26640	26009	25675	25523	25368	25349	25171	25321	25278	25317	25168	25283	25014	24943	25090	25192	24774	24848	24817	24914	25024	24967	24978	24911	25108	24918	25186	24932	24771	25126	24839	24866	24812	24922	24767	24606	24796	24727	24742	24875	24754	24779	24746	24709	25037	24574	24547	24751	24946	24551	24797	24759	24859	25020	24609	24657	24717	24736	24558	24874	24832	24756	24730	24715	24844	24744	24523	24729	24620	24477	24663	24658	24430	24686	24826	24782	24774	24792	24797	24930	24665	24846	24750	24784	24581	24747	24914	24575	24431	24666	24288	24575	24382	24627	24679	24578	24788	24832	24468	24483	24411	24766	24740	24649	24602	24907	24569	24569	24755	24555	24763	24534	24708	24591	24640	24579	24575	24913	24729	24941	24559	24697	24532	24692	24884	24505	24588	24744	24698	24709	24695	24614	24557	24570	24663	24740	24824	24537	24697	24719	24714	24852	24564	24571	24725	24693	24723	24549	24854	24671	24666	24748	24621	24874	24662	24620	24601	24600	24872	24518	24679	24623	24668	24570	24873	24761	24839	24808	24916	24470	24657	24565	24651	24593	24735	24512	24707	24557	24598	24704	24322	24579	24601	24627	24703	24508	24506	24701	24409	24423	24574	24613	24873	24781	24803	24511	24762	24869	24628	24758	24691	24821	24611	24560	24587	24609	24753	24504	24529	24681	24693	24689	24528	24687	24827	24607	24591	24753	24466	24579	24842	24861	24553	24683	24778	24860	24808	24694	24593	24761	24773	24723	24860	24519	24535	24518	24822	24752	24743	24816	24917	24367	24664	24582	24726	24624	24612	24498	24621	24663	24547	24757	24652	24755	24808	24602	24551	24648	24633	24704	24595	24668	24597	24575	24790	24657	24495	24677	24443	24595	24635	24450	24524	24784	24446	24289	24474	24851	24519	24665	24687	24582	24603	24531	24642	24807	24791	24743	24733	24707	24692	24747	24735	24794	24490	24597	24747	24863	24454	24725	24608	24725	24598	24781	24574	24657	24597	24682	24625	24809	24916	24822	24591	24898	24594	24827	24919	24985	24787	24796	24737	24598	24689	24853	24833	24750	24619	24872	24610	24429	24375	24695	24700	24363	24689	24769	24624	24727	24793	24846	24621	24564	24637	24863	24662	24810	24489	24711	24734	24574	24772	24777	24523	24346	24649	24672	24582	24835	24823	24828	24732	24615	24723	24509	24706	24663	24686	24532	24544	24660	24617	24642	24797	24773	24626	24885	24499	24700	24662	24680	24757	24657	24607	24571	24520	24679	24544	24730	24622	24609	24846	24510	24456	24720	24744	24650	24750	24611	24690	24526	24453	24603	24608	24747	24680	24795	24540	24620	24681	24613	24489	24519	24659	24803	24663	24744	24384	24440	24680	24785	24601	24831	24720	24523	24735	24810	24599	24712	24784	24569	24408	24604	24760	24775	24560	24768	24495	24525	24796	24660	24552	24548	24635	24561	24664	24589	24558	24692	24571	24775	24596	24451	24524	24608	24531	24523	24705	24681	24590	24709	24663	24436	24297	24348	24312	24707	24829	24768	24554	24674	24487	24702	24629	24749	24571	24735	24696	24643	24680	24827	24676	24718	24659	24703	24686	24535	24664	24695	24482	24686	24816	24817	24584	24712	24515	24744	24573	24633	24429	24476	24439	24690	24487	24712	24609	24574	24372	24608	24632	24751	24857	24782	24640	24494	24579	24696	24702	24719	24799	24607	25000	24643	24618	24603	24470	24668	24453	24657	24630	24596	24762	24580	24582	24599	24595	24647	24633	24758	24780	24718	24606	24744	24686	24648	24500	24547	24588	24687	24530	24567	24720	24477	24616	24823	24709	24642	24890	24517	24578	24397	24605	24596	24505	24602	24785	24472	24533	24732	24761	24843	24604	24909	24757	24629	24557	24416	24672	24448	24498	24742	24798	24739	24602	24812	24549	24666	24644	24612	24604	24503	24799	24532	24586	24660	24599	24632	24540	24689	24431	24634	24462	24684	24754	24584	24669	25143	24323	24649	24684	24784	24725	24536	24458	24485	24625	24591	24671	24738	24574	24466	24629	24725	24903	24873	24733	24367	24478	24579	24321	24678	24403	24540	24651	24508	24784	24514	24944	24625	24509	24676	24549	24646	24678	24745	24625	24611	24813	24698	24697	24910	24584	24751	24730	24418	24522	24770	24472	24781	24551	24463	24578	24613	24530	24862	24594	24490	24435	24595	24617	24527	24635	24632	24551	24642	24711	24911	24583	24680	24658	24648	24769	24874	24648	24333	24570	24530	24423	24721	24524	24720	24479	24774	24617	24522	24386	24820	24391	24439	24605	24588	24726	24693	24546	24535	24274	24870	24353	24745	24346	24615	24733	24450	24805	24464	24593	24604	24582	24767	24486	24522	24757	24811	24870	24457	24453	24524	24690	24669	24710	24718	24677	24578	24582	24439	24645	24579	24590	24546	24906	24639	24665	24688	24794	24708	24546	24687	24780	24616	24432	24359	24497	24622	24531	24612	24523	24518	24538	24499	24830	24599	24656	24578	24812	24773	24533	24495	24595	24707	24846	24651	24495	24868	24677	24724	24706	24550	24466	24581	24580	24715	24521	24785	24712	24548	24539	24839	24794	24983	24543	24854	24640	24509	24536	24610	24574	24557	24623	24635	24436	24681	24561	24943	24735	24616	24722	24735	24680	24622	24943	24707	24605	24853	24447	24522	24481	24813	24927	25034	24766	24544	24726	24494	24588	24394	24413	24899	24552	24343	24467	24678	24521	24783	24532	24770	24628	24660	24582	24595	24548	24438	24544	24699	24663	24607	24449	24517	24707	24614	24569	24582	24631	24531	24511	24653	24533	24799	24499	24581	24743	24665	24661	24481	24576	24741	24675	24594	24690	24281	24554	24723	24652	24805	24581	24713	24525	24939	24453	24671	24486	24786	24774	24698	24697	24645	24707	24612	24390	24558	24695	24505	24625	24662	24723	24808	24762	24538	24546	24743	24747	24628	24441	24588	24600	24538	24844	24698	24526	24520	24444	24380	24574	24619	24501	24504	24572	24486	24779	24425	24800	24563	24462	24690	24821	24449	24709	24631	24624	24557	24634	24605	24798	24751	24466	24835	24685	24667	24418	24501	24596	24667	24556	24676	24638	24690	24636	24738	24731	24486	24811	24765	24689	24658	24627	24559	24225	24481	24515	24675	24548	24604	24618	24674	24671	24619	24433	24740	24647	24655	24527	24469	24635	24817	24548	24620	24567	24752	24828	24701	24839	24516	24592	24655	24705	24658	24486	24736	24773	24683	24370	24905	24670	24606	24756	24706	24504	24414	24450	24720	24453	24485	24745	24539	24627	24601	24992	24682	24442	24736	24731	24507	24652	24651	24849	24585	24494	24481	24750	24599	24521	24697	24807	24635	24587	24573	24564	24781	24512	24531	24584	24527	24535	24550	24640	24823	24541	24789	24822	24871	24487	24839	24548	24701	24860	24660	24736	24609	24563	24697	24762	24640	24432	24780	24456	24677	24611	24832	24519	24833	24581	24659	24667	24568	24484	24961	24724	24813	24603	24728	24790	24643	24893	24839	24592	24827	24640	24871	24794	24524	24586	24624	24479	24524	24793	24702	24918	24711	24670	24690	24514	24859	24938	24763	24567	24558	24588	24819	24579	24734	24684	24632	24740	24790	24483	24595	24529	24971	24579	24420	24813	24755	24727	24636	24636	24653	24630	24876	24651	24667	24393	24684	24581	24676	24684	24466	24825	24722	24585	24759	24666	24305	24678	24551	24565	24959	24595	24423	24605	24687	24510	24630	24744	24370	24429	24568	24639	24407	24607	24494	24838	24543	24592	24740	24557	24532	24511	24437	24559	24621	24376	24790	24645	24792	24686	24741	24612	24602	24739	24696	24875	24568	24552	24864	24662	24788	24865	24550	24629	24569	24796	24611	24740	24659	24602	24701	24557	24628	24499	24837	24954	24890	24591	24609	24672	24715	24539	24768	24662	24690	24624	24500	24441	24547	24721	24312	24517	24520	24478	24791	24929	24762	24468	24785	24589	24587	24597	24639	24806	24713	24710	24652	24657	24810	24566	24615	24588	24649	24689	24710	24912	24891	24695	24479	24726	24727	24815	24627	24732	24565	24548	24684	24612	24739	24603	24567	24653	24493	24589	24448	24787	24592	24806	24715	24319	24666	24801	24848	24861	24899	24706	24622	24524	24509	24530	24616	24539	24662	24691	24667	24507	24742	24840	24839	24693	24657	24820	24559	24512	24709	24584	24718	24666	24636	24352	24581	24429	24660	24679	24502	24837	24459	24574	24749	24705	24551	24697	24672	24535	24730	24744	24269	24753	24652	24429	24457	24562	24384	24469	25009	24956	24655	24736	24763	24553	24704	24672	24772	24642	24587	24536	24594	24607	24507	24775	24801	24847	24795	24654	24612	24669	24605	24820	24486	24643	24549	24838	24855	24611	24693	24477	24788	24553	24869	24748	24743	24572	24618	24854	24504	24646	24672	24642	24721	24508	24597	24510	24743	24693	24571	24546	24589	24622	24817	24703	24691	24679	24453	24458	24653	24460	24705	24916	24552	24565	24499	24606	24592	24377	24523	24839	24635	24647	24463	24750	24628	24755	24820	24469	24668	24541	24589	24728	24783	24512	24623	24610	24320	24633	24282	24621	24414	24641	24786	24610	24663	24646	24924	24542	24459	24409	24734	24755	24637	24404	24584	24569	24712	24765	24568	24660	24848	24525	24416	24473	24664	24777	24686	24595	24684	24464	24550	24683	24541	24420	24452	24518	24848	24878	24603	24515	24840	24640	24817	24685	24566	24750	24555	24601	24679	24737	24578	24524	24596	24727	24533	24530	24744	24569	24700	24600	24509	24800	24737	24682	24570	24656	24582	24449	24724	24728	24616	24583	24675	24756	24776	24612	24584	24312	24718	24941	24620	24688	24644	24807	24478	24531	24553	24627	24725	24688	24765	24498	24442	24755	24545	24852	24706	24790	24730	24559	24758	24706	24583	24588	24528	24527	24495	25001	24655	24836	24551	24882	24520	24659	24414	24749	24690	24664	24617	24601	24577	24736	24630	24653	24549	24765	24858	24563
19654	33947	33008	26591	23044	21003	19730	18807	18400	17829	17527	17341	17014	17030	16984	16454	16528	16501	16582	16367	16483	16410	16292	16262	16293	16391	16288	16071	16156	16317	16164	16132	15998	16141	16139	16157	16029	16068	16185	16025	15954	16007	15868	16032	16014	15944	16021	16178	16088	15880	15908	16040	16020	16149	16058	15817	15906	15861	15903	15854	15941	15840	15888	16070	15855	16090	15858	15885	15853	16072	16015	15876	15843	15865	15808	16013	15884	15742	15967	15833	15772	15759	15950	15867	15875	16068	16076	15810	15852	15884	15816	15934	15917	15829	15804	15731	15954	15880	15896	15788	15884	15846	15947	15831	15936	15940	15668	15866	15871	15976	15719	15958	15821	15793	15880	15837	15875	15906	15698	15895	15889	15953	15832	16108	15831	15996	15872	15756	15786	15893	15801	15888	15920	15902	15825	15738	15922	15994	15662	15813	15867	16103	15815	15683	15853	15799	15966	15962	15968	15861	15836	15796	15935	16001	16115	15767	15926	15847	16015	16005	15867	15735	15810	15780	15799	15952	15904	15834	15888	15824	15882	15892	15891	15874	16000	16012	15832	15913	15822	15674	15926	15729	15980	15650	15763	15763	15827	15815	15842	15869	15924	15876	15908	15864	16059	15724	15931	15869	15805	15823	15900	15781	15869	15993	15996	15841	15869	15777	15696	15851	15817	15788	15809	15978	15824	15852	15869	15888	15765	15754	15871	15851	15756	15934	15813	15781	16024	15805	15928	15799	15936	15821	15898	15753	15909	15950	16057	16052	15963	15820	15919	15825	15777	15721	15891	16040	15857	16060	15684	15845	15788	15841	15773	15865	15818	15935	15982	15736	15859	15876	15788	16059	15948	15952	15875	15852	15915	15926	15841	15849	15861	15856	16006	15824	15738	16031	15763	15982	15792	15831	15814	15808	15699	15854	16009	15873	15969	15821	15877	15920	15709	15867	15872	15877	15786	15875	15926	15929	15903	15844	15725	15919	15776	15843	15778	15748	16004	15956	15719	15948	15919	16030	15806	15766	15980	15723	15964	15922	15641	15789	16011	15810	15811	15860	15864	15886	15857	15866	15824	15894	15911	15873	15947	15606	15963	15760	16094	15894	15696	15862	15875	15860	15875	16119	15980	15971	15860	15812	16014	15808	15796	15864	15828	15943	15943	15783	15769	15744	16005	15825	15973	15953	15846	15808	15876	15940	15773	15732	15813	15977	15871	16062	15907	15910	15956	15840	16010	15897	15613	15961	15915	15867	15829	15888	15750	15856	15755	15842	15801	15735	15847	15833	15890	15949	15797	16049	15884	15860	15851	15879	15911	15891	15896	15965	16002	15766	15759	15910	15804	15808	15860	15953	15753	15862	15972	15847	15877	15765	15922	15706	16062	15821	15699	15849	15903	15734	15841	16003	15950	15816	15854	15886	16014	15885	15876	15909	15665	15891	15829	16010	15782	15865	15899	15977	15623	15819	15832	15947	15894	15733	15742	15819	15834	15885	15905	15686	15812	15769	15925	15853	15802	15877	15913	15670	15820	15720	15866	15870	15733	15601	15702	15724	15904	15732	15883	16004	15920	15868	16050	16101	15875	15823	15880	15927	15684	15968	15975	15883	15844	15786	15813	16124	16012	15832	16009	15716	15815	15842	15711	15750	15932	15682	15821	16012	15882	15755	15894	16051	15841	15915	15770	16005	15837	15962	15898	15830	15993	15786	15749	15908	15712	15864	15791	15974	15965	16051	15913	15853	15854	15928	15918	15797	15717	15869	16010	15910	15848	16040	15931	15621	15870	15818	15874	15850	15823	15748	15821	15898	15828	15886	15844	15804	15774	15852	15781	15919	15747	15889	15863	15841	16010	15933	15890	16028	15891	15892	15752	15946	15756	15852	15805	15840	15850	15979	15998	15788	15918	15753	15860	15776	15906	15884	15799	15799	15696	15750	15876	15989	15888	15828	15991	15845	15875	15738	15939	15968	15756	15841	15841	15813	15932	15957	15863	15794	15858	15934	15936	15719	15878	15856	15806	15870	15954	15975	15906	15873	15989	15716	15779	15861	15778	15922	15840	15919	15870	15722	15870	15720	15868	15646	15923	15953	15840	15920	15814	15857	15798	15935	15888	15964	15841	16090	15978	15916	16012	15815	15864	16059	15856	15899	15925	15810	15916	15813	15815	15925	15924	16087	15729	15807	15932	15697	15740	15728	15820	15828	15869	15723	15812	15974	15627	15902	15702	15740	15777	15828	15835	15949	15870	15729	15897	15943	15565	16017	15852	15800	15734	15693	15734	15927	15991	15908	15904	15962	15853	15982	15882	16083	15867	15842	15807	15937	15908	15771	15927	15928	15848	15776	15917	15794	15739	15856	15957	16049	15984	15925	15926	15850	15924	15766	15998	15767	15955	15956	15839	15792	16015	15853	15775	15917	15986	15860	15787	15819	15864	15984	15799	15847	15865	15782	15735	15898	15967	16088	15937	15788	15734	15824	15898	16003	15702	15851	15755	15875	16006	15935	15641	15843	15903	15910	15879	15918	15913	15964	15863	16019	15848	15952	15698	15724	15927	15950	15688	15822	15793	16130	15915	15914	15808	15895	15885	15874	15778	15851	15845	15775	15807	16018	15875	15984	15837	15859	16013	15764	15833	15762	15738	15857	15968	15882	15908	15759	15997	15644	15915	15810	15978	15876	15880	15961	16025	15687	15806	15779	15872	15792	15784	15799	15863	15813	15756	15849	15926	15861	15971	15956	15742	15823	15840	15951	16036	15982	16028	15759	15979	15754	15870	15779	15891	15935	15779	15828	15976	15745	15972	15948	15680	15895	15797	15697	15911	15826	15855	15910	15857	15826	15814	15800	15891	15920	15857	15863	15947	15783	15768	15870	15918	15855	15850	15808	15878	15714	15853	15684	15680	15987	15962	15863	15669	15835	15764	15895	16058	15746	15791	15837	15922	15771	15975	15959	15766	15768	15871	15731	15870	15997	15835	15900	15807	15832	16018	15854	15799	15911	15926	15928	15838	16040	15988	15787	15678	15750	15905	15889	15943	15794	15806	15754	15930	15876	15826	16118	15833	15862	15956	15927	16064	15972	15698	15813	15816	15778	15921	15895	15922	15863	15776	15860	15849	15826	15923	15779	15794	15798	15668	15773	15854	15785	15954	15833	15783	15938	15833	15794	15827	15857	15961	15966	15993	15917	15719	15821	15749	15871	15865	15798	15839	16021	15811	15857	15870	15850	15906	15754	15849	15691	16136	15818	15728	15915	15765	15874	15712	15924	15878	16062	15929	15741	15795	15810	15935	15730	15904	15809	15752	15862	15803	16014	15720	15946	15777	15825	15932	15924	15756	15984	15911	15831	15823	15913	15671	15866	15797	15932	15896	15809	15779	15913	15865	15916	15737	15811	15865	15901	15869	16043	15919	16000	15856	15880	15915	15845	15877	15712	15906	15919	15917	15667	15954	15762	15937	16071	15957	15877	15898	16036	15956	15849	16039	15936	15735	16057	15810	15682	15847	15841	15709	16005	15878	15750	15763	15803	15731	15874	15913	15967	15853	15972	15907	15871	15967	15920	15652	15778	15923	15837	15911	15924	15890	15748	15848	15871	15974	15861	15710	15823	15759	15946	15801	15919	16054	15790	15895	15905	15821	15693	15951	15791	15941	15939	15686	15826	15803	15961	15724	15829	15721	15848	15894	15815	16017	15804	15759	15912	15881	15885	15866	15818	15897	15727	15892	15825	15789	15975	15811	15931	15787	15863	15896	15921	15755	15937	16010	15769	15726	15911	15854	15840	15801	15809	15904	15890	15813	15825	15660	15809	15879	15954	15838	16072	15842	16044	15914	15724	15934	15884	15926	15874	15754	16014	15802	15899	16048	15844	15947	16012	15990	16054	15782	15845	15694	15991	16011	15867	15888	15905	15829	15788	15862	15824	15954	15770	15798	16064	15823	15791	15925	15994	15850	15766	15985	15955	15878	15849	15971	15824	15956	15876	15802	15856	15973	15770	15682	15896	15788	16053	15897	15871	15916	15785	15821	15780	15773	15746	15932	15842	15918	15843	15678	15877	16047	15950	15874	15858	15915	15932	15806	15857	15808	15798	15804	15900	15895	16009	15807	15965	15907	15777	15721	15980	15887	15659	15901	15801	15963	15777	15809	15765	15817	15755	15843	15856	15929	15728	15758	15900	15954	15774	15990	15858	15802	15931	15958	15955	15745	15706	15914	15959	15772	15905	15847	15822	16055	15812	15887	16048	15773	15728	15887	15887	15888	15889	15903	15889	15881	15655	15874	15913	15866	15798	16106	15854	15812	15844	15749	15924	15874	15894	15893	15906	15800	15741	15850	15851	15820	15876	15804	16028	15940	16066	15841	15759	15865	15994	15907	15846	15808	15899	16006	15925	16027	15841	15746	15946	15893	15773	15857	15914	15836	15793	15955	15968	15759	15845	15820	15864	15870	15723	15937	15853	15801	15984	15721	15939	15806	15871	15742	15966	15827	15960	15795	15699	15963	15823	15972	15833	15715	15940	16056	15735	15979	15919	15851	15939	15955	15928	15929	15977	15697	15868	16028	15764	15775	15729	15793	15948	15904	16002	15824	15748	15724	15955	15803	15836	15837	15985	15954	15922	15739	15895	15935	15942	15923	15784	15747	15855	15688	15763	15912	15854	15924	15930	15861	15928	15849	15941	15945	15606	15976	15847	15757	15933	15705	16048	15949	15851	15850	15741	16050	15833	15777	15849	15774	15883	15759	15890	15874	15770	15825	15742	15805	16133	15837	16071	15822	15971	15955	15812	15951	15851	15814	15827	15892	15747	15899	15692	15845	16047	15665	15849	15695	16001	15830	15795	15891	15809	15756	15955	15920	15803	15788	15946	16006	15881	15890	15736	15902	15950	15811	15919	15920	15867	15949	16001	15870	15873	15885	15744	15908	15882	15906	15781	15861	15862	15890	15921	15935	15747	15728	15739	15917	15891	15887	15792	15832	15827	15864	15905	15888	15782	15727	15839	16046	15873	15893	15949	15793	15994	16105	15799	15863	15972	15893	15820	15960	15701	15975	15850	15854	15822	15814	15724	15597	15894	15912	15831	15861	15953	15916	15785	15923	15911	15768	16036	15850	15899
34832	27015	30493	29303	27215	26639	26826	26533	26689	26220	26497	26254	26415	26292	26340	26380	26282	26085	26235	26105	25974	26206	26210	26186	26028	26077	26029	25910	26475	26335	26260	26197	26024	26169	25900	26336	26312	25991	26164	26245	25964	26110	26294	26075	26057	26119	26175	26228	26077	26116	25890	26031	26076	26051	25810	26001	26014	26157	26468	25995	26040	26052	26310	26459	25803	26020	26078	26021	26216	26124	26062	26115	25919	26165	25805	25886	26191	26246	26095	26289	26101	26204	26229	26191	26290	26183	26283	26300	26118	26099	25852	25985	26024	26178	26215	26080	25933	26174	26367	25879	26242	26090	26276	25982	26133	25997	26258	26251	26280	26275	26014	26290	26134	26145	26112	26042	25977	26182	26128	25963	26126	26138	26133	26120	26127	25910	26077	25945	26210	26070	26233	26158	26025	26265	26280	26235	26192	26068	26093	26004	25972	26075	26114	26011	26294	26148	25995	26038	25824	26062	25731	26129	26160	26009	26050	26057	26183	25900	25968	26030	26193	26053	26258	26058	25925	26213	25882	26001	26248	26135	26049	26151	26044	26267	26152	25949	26178	25932	26170	26130	26351	26036	26348	26163	26177	26189	26214	26027	25960	25762	26002	25910	25862	26139	26013	26137	26463	26141	26167	26200	26143	26265	26029	26093	26010	26188	26121	26134	26116	25888	25928	26192	25998	26013	26456	26031	25978	26297	26688	26069	26369	26114	26287	26110	26161	26251	26121	26457	25878	25889	25872	25817	26179	26100	25977	25936	25751	25944	26015	26140	26159	26097	26152	26014	26362	26074	26072	26076	26080	25874	26112	25764	25942	26370	26199	26212	26123	26042	26170	26096	25970	25982	26193	26263	26038	26051	25957	26165	25922	26041	25934	25949	26152	26207	26090	25999	25908	26193	26087	26127	26276	26171	26175	25970	26396	26378	26189	26262	26115	25998	25858	25932	26142	25973	26171	26066	26121	26028	26033	25965	26173	26277	25990	25954	26054	26127	25829	26078	26011	25902	25853	26204	25852	26113	25841	26067	26125	25967	26069	26024	26070	26233	26130	26142	26114	26171	26212	26171	26167	26248	26092	26142	26261	25867	25909	25894	26167	26391	26107	26112	26173	25973	26303	26224	26164	26171	26094	26226	26087	26192	26256	25848	26115	25896	26176	25910	26000	26017	26070	25991	25928	26161	26087	25919	26223	25972	26195	26146	25990	25911	26227	26017	25941	25877	26183	25934	26135	26081	26188	26124	25753	26193	26133	26270	26235	26099	26127	25927	26552	26363	26090	26056	26202	26327	26279	25895	25936	26207	26058	26124	26192	26070	25866	26507	26455	26057	26168	26154	26090	26100	25965	26155	25983	25697	25914	26006	26068	26119	26233	26387	26336	26149	25874	25966	26428	26134	26409	26140	25849	26121	25957	26231	26525	26069	26069	26303	26172	26253	26107	26018	26114	26152	25967	26203	25998	26006	26126	26327	25939	26016	26266	26131	26128	26057	25872	25960	26243	26123	26246	26261	26132	25995	25987	26162	26162	26039	25978	25932	26060	25824	26112	25906	25958	26100	26093	26221	26148	26163	26082	25986	26207	26164	26037	26288	26061	26115	26093	26167	26224	26230	25889	26143	26279	26179	26119	26205	26164	25924	26397	26093	25956	26036	26337	26082	25938	26115	26032	26212	26018	25991	26067	26119	26134	26210	26127	25936	26262	25758	26337	26021	25920	25935	26024	26047	26016	26190	26232	26056	26096	25952	26282	26098	26277	25785	26213	26178	26027	25996	26081	26007	26140	26166	26092	26146	25972	25801	26186	25989	26068	25986	26214	26046	26135	26199	26077	25960	26244	26310	26226	25949	26068	25871	26063	25956	25998	26240	26164	26051	26225	26126	26289	26050	26082	26207	26160	26314	25937	26157	26231	26256	26166	25923	26197	26017	25851	26065	25893	26049	26137	26189	26198	26005	25821	26236	25995	26064	25921	26206	26156	25976	26197	26170	26099	26217	26169	26051	26094	26559	26016	26168	26069	26226	26082	25953	26264	26383	26001	26119	25864	26185	26180	26032	26071	25708	26400	26253	25961	26368	26184	25973	26344	26109	26155	26019	26207	26089	26169	26048	25953	26063	26217	26285	26201	26238	26018	26155	26111	26281	26179	26317	26123	26214	25894	25951	26075	26211	25908	25965	26299	26027	26330	26067	25905	26021	26433	26313	26187	26236	25985	25882	25993	26284	26397	26214	25949	25882	25831	26112	26185	25897	26217	26004	26240	26073	26088	26122	26190	26172	26008	25949	26145	26127	26034	25912	25921	26028	25982	25970	26136	26107	26183	26215	26196	25884	26312	26400	26052	26182	26195	25966	25990	25905	26038	26180	26013	26076	25776	25989	25697	26074	25848	26245	26088	26293	26144	26235	26278	26026	26078	26189	26009	26093	26106	26388	26052	25978	26109	26155	26112	26063	25798	26172	26093	26093	26073	26092	26040	25879	26197	25986	26088	26307	26299	25967	26121	26106	26214	26351	26267	26085	25995	26082	26073	26235	26025	26268	25850	26052	26203	25966	26292	26255	26161	26189	26201	26125	25939	26192	26202	25977	26112	26149	26058	26346	26116	26258	26200	26215	26361	26271	26098	26234	26276	26087	26169	26067	26044	25916	26222	26150	26018	26165	25931	26238	26122	26226	26400	26025	25970	26201	26221	26010	26043	25869	26138	26162	26164	26209	25839	25896	26173	26175	26143	26387	26024	25977	26053	26158	26076	26275	26187	26302	26213	26091	26218	26152	26161	26172	26256	26202	26051	26115	26215	26133	26217	26160	26066	25930	26181	26104	25890	26192	25877	26003	26270	26317	26240	26092	26011	26023	26217	26161	26147	26188	26219	26006	26077	26076	26142	26422	26312	25992	26182	25786	25950	25873	25957	26120	25889	26218	26235	26255	26198	26241	26218	26149	26523	26276	25983	26363	26157	26138	26089	26011	26090	25870	26252	25975	26255	26333	25982	26178	26188	26188	26002	26117	26007	26117	25782	26170	26288	26192	26303	26063	26370	26227	26231	26128	26185	26330	26087	26041	25926	26101	26124	26075	26275	26301	26014	25955	26112	26128	26232	25826	26024	26075	26171	26282	26201	26136	26223	26222	26168	26066	26402	25885	26080	26126	26016	26447	26353	26189	26270	26240	26259	26251	26036	26063	26242	26125	26419	26322	26052	26233	26158	26202	26090	26021	26171	26161	25918	25981	26412	26055	26408	25905	26245	26144	26194	25931	26100	26233	26147	26176	26002	25889	26354	25889	25961	25962	26016	26265	26098	26215	26104	25989	26140	26015	26175	26116	26148	26001	26427	26038	26047	25928	26220	26166	26311	25948	26101	26389	26050	26099	26305	26025	26066	26016	25868	25950	26289	26166	26078	25926	26118	26250	26200	26178	25936	26138	25997	26142	26040	26234	25878	26082	26305	26300	26200	26031	26166	26120	26060	26074	26327	26096	26046	26341	25916	26060	26072	26140	26179	26084	26083	25978	25948	26262	26149	26172	26231	26402	26149	26318	26054	26047	26191	25994	26207	25953	26079	25898	25937	26119	26031	26168	26183	26161	26311	26110	26117	26093	26298	25988	26132	26395	25681	26019	26335	25982	26041	26013	25985	26038	26350	26136	26091	26151	26079	25854	25794	26101	26257	25950	26227	26093	26189	26078	26169	26242	25995	26081	26288	26107	25866	26092	26104	26126	26200	26019	26035	26094	25797	25782	26204	26209	26183	26157	26122	26191	26018	25859	25870	26176	26282	25995	26129	26251	26148	26036	26111	26260	26064	25989	26069	25780	26345	26021	26277	26221	26111	26100	25990	26091	26233	26358	26156	26463	26149	26145	26074	26009	26085	26099	26094	26093	26088	25975	25972	26182	25877	25989	25987	26011	26121	26124	26114	26239	26205	26157	25855	26061	26258	26056	26002	26073	26089	26138	26057	25998	26095	26133	26107	26255	26367	26064	26289	26173	26181	26032	26195	26072	26053	26119	25907	26013	26191	26361	26198	26333	26210	25970	25929	26443	25917	26177	26143	26071	26174	26133	25864	26068	26121	25906	26080	26095	26118	26096	26177	26058	26378	25946	26231	26220	26030	26008	26419	25889	26044	26129	26273	26230	26344	26219	26328	25919	26231	26152	26074	26017	25994	26197	26187	26025	26123	26155	26125	26279	26261	26363	26147	26303	26221	26140	26219	26018	26129	26094	25923	26222	26114	25779	26058	26341	26061	26087	26211	26026	26202	26112	26027	26094	26058	26056	26237	26138	26120	26198	25928	25911	26259	26354	26062	26194	26377	26278	26029	26127	25987	26159	26305	26066	26128	26057	25989	26252	26167	26103	25938	25909	26000	25982	26007	26130	26050	26320	26235	26122	26100	25985	26072	25849	26064	26131	26251	26059	25902	26320	26056	26315	25995	25937	26221	26084	26011	26237	26096	26231	26256	25987	26287	26259	26206	26204	26007	26109	26382	26118	25898	26268	26068	26085	26146	26107	26019	26102	26018	26034	26139	26130	26206	25956	26024	26089	25892	26242	25929	26183	25997	25996	25952	26138	26140	26005	26153	26051	26004	26040	25986	26031	26156	26019	26116	26022	25895	26185	26188	26036	26151	25940	26193	26320	25978	26137	26193	26096	26157	26176	26212	26157	26199	25976	26114	26374	26164	25983	26181	26171	26123	26129	26274	26243	26309	25998	26423	25969	26018	26079	26149	25995	26231	26042	26179	26027	26005	26311	26114	25864	26154	26051	25924	26090	26177	26107	26131	26128	26344	26225	26295	26300	26088	26290	26029	26162	26165	26110	26203	26282	26048	26003	26029	26226	26175	26349	26194	25990	25988	25999	25797	26071	26161	25981	26039	25995	25983	25922	25868	26095	26276	26127	26358	26133	26230	26190	26059	26140	26272	26274	26286	26046	26130	26149	26199	26345	26129	25992	25934	26041	26245	26113	25811	26051	26169	26039	25928	25799	26071	26104	26353	26180	26304	26011	26229	26138	26225	26141	26166	26237	26188	26299	26233	25862	26163	26181	26217	26022	25949	25894	25831	26205	26003	26168	26017	26081	25966	26043	26038	26067	26087	26152	26072	26165	26343	25964	25817	26161
20269	22061	22170	19655	18421	17916	17562	17167	17308	17105	17009	17001	17073	16916	16761	16876	16932	16611	16815	16894	16953	16701	16709	16611	16824	16583	16865	16685	16596	16554	16715	16645	16643	16715	16820	16690	16644	16563	16889	16895	16683	16510	16616	16667	16536	16697	16766	16717	16588	16646	16582	16843	16693	16526	16639	16717	16344	16628	16778	16612	16543	16830	16559	16539	16733	16691	16671	16623	16571	16487	16514	16576	16467	16577	16505	16496	16625	16579	16794	16828	16461	16649	16464	16714	16824	16543	16406	16763	16368	16765	16597	16561	16762	16582	16543	16730	16686	16468	16508	16625	16581	16535	16740	16620	16569	16753	16675	16539	16552	16714	16616	16621	16567	16606	16459	16705	16564	16652	16553	16619	16659	16669	16572	16873	16609	16608	16484	16636	16739	16665	16654	16716	16698	16721	16527	16533	16627	16436	16510	16732	16758	16532	16638	16644	16578	16479	16716	16629	16651	16547	16762	16624	16529	16703	16623	16477	16582	16738	16622	16701	16677	16595	16581	16644	16723	16591	16765	16620	16629	16528	16743	16657	16502	16676	16509	16800	16749	16590	16582	16453	16586	16658	16638	16644	16755	16488	16614	16630	16626	16480	16467	16559	16528	16700	16574	16676	16525	16489	16591	16673	16714	16547	16597	16479	16743	16573	16554	16571	16602	16613	16496	16473	16773	16473	16718	16918	16524	16693	16627	16583	16599	16459	16665	16687	16496	16567	16665	16636	16566	16482	16716	16675	16515	16573	16611	16586	16615	16353	16588	16565	16646	16574	16643	16748	16779	16780	16415	16574	16689	16559	16642	16416	16627	16623	16712	16571	16637	16694	16542	16544	16550	16661	16713	16524	16609	16723	16655	16694	16776	16608	16731	16638	16630	16691	16631	16524	16577	16439	16434	16727	16561	16715	16590	16717	16716	16643	16364	16514	16756	16662	16613	16638	16510	16519	16531	16712	16646	16719	16731	16577	16481	16612	16688	16567	16695	16593	16734	16627	16444	16601	16604	16635	16760	16533	16551	16665	16704	16516	16768	16518	16565	16820	16628	16667	16718	16577	16447	16446	16588	16560	16663	16562	16419	16746	16751	16681	16453	16687	16759	16740	16700	16676	16555	16866	16542	16751	16679	16607	16699	16669	16712	16807	16518	16549	16659	16655	16524	16785	16438	16528	16662	16779	16608	16816	16608	16631	16721	16533	16732	16693	16679	16505	16543	16708	16691	16531	16817	16659	16667	16726	16633	16720	16592	16519	16623	16573	16520	16316	16616	16805	16473	16601	16484	16541	16564	16471	16672	16528	16662	16592	16610	16656	16427	16630	16764	16717	16856	16690	16616	16638	16640	16668	16628	16723	16793	16508	16742	16678	16483	16507	16653	16633	16734	16757	16406	16561	16541	16647	16750	16513	16609	16537	16525	16504	16846	16564	16428	16639	16646	16724	16756	16560	16606	16629	16742	16522	16505	16630	16746	16671	16537	16735	16531	16452	16604	16575	16654	16705	16749	16646	16682	16524	16650	16821	16486	16769	16608	16719	16520	16480	16542	16680	16600	16670	16763	16753	16526	16643	16576	16467	16573	16640	16583	16616	16587	16668	16796	16601	16605	16787	16664	16563	16614	16527	16555	16679	16598	16742	16668	16732	16491	16678	16701	16674	16530	16647	16638	16631	16781	16563	16349	16744	16508	16551	16801	16759	16660	16700	16642	16414	16617	16585	16728	16637	16595	16769	16432	16398	16607	16455	16609	16495	16753	16566	16627	16823	16654	16653	16902	16698	16706	16558	16659	16507	16540	16592	16610	16555	16846	16754	16553	16843	16571	16651	16571	16608	16458	16635	16546	16716	16455	16581	16759	16546	16618	16467	16718	16603	16407	16634	16527	16510	16585	16736	16772	16545	16705	16642	16451	16461	16526	16715	16829	16742	16805	16575	16541	16571	16665	16636	16541	16811	16597	16511	16636	16646	16527	16616	16457	16834	16632	16491	16708	16641	16816	16632	16687	16615	16652	16749	16619	16645	16681	16553	16610	16686	16556	16486	16498	16571	16596	16752	16430	16530	16415	16477	16646	16570	16704	16553	16609	16737	16569	16598	16450	16642	16692	16563	16496	16619	16524	16762	16494	16459	16666	16608	16581	16571	16641	16491	16689	16553	16592	16572	16483	16855	16573	16792	16653	16786	16511	16701	16626	16737	16646	16685	16686	16658	16632	16697	16656	16478	16677	16707	16693	16603	16516	16506	16607	16588	16510	16535	16538	16550	16542	16639	16719	16647	16586	16689	16644	16621	16538	16589	16710	16690	16771	16590	16537	16624	16609	16530	16777	16598	16739	16668	16682	16587	16481	16715	16592	16494	16689	16445	16673	16810	16581	16792	16635	16559	16693	16677	16571	16527	16653	16660	16598	16694	16601	16570	16500	16605	16647	16521	16864	16436	16709	16791	16768	16654	16464	16593	16647	16601	16725	16847	16834	16519	16695	16581	16540	16511	16476	16812	16488	16563	16630	16706	16703	16646	16551	16648	16494	16535	16700	16745	16621	16617	16512	16559	16546	16436	16728	16551	16523	16793	16768	16691	16726	16669	16555	16756	16433	16686	16673	16695	16562	16593	16772	16522	16738	16631	16703	16573	16686	16568	16551	16675	16477	16498	16658	16494	16666	16593	16786	16563	16791	16638	16640	16680	16662	16527	16745	16698	16755	16600	16400	16530	16628	16566	16652	16554	16624	16429	16630	16724	16548	16619	16507	16824	16613	16456	16578	16679	16612	16668	16606	16626	16696	16709	16586	16699	16709	16636	16595	16627	16728	16775	16574	16809	16534	16727	16706	16437	16737	16634	16563	16654	16690	16594	16697	16646	16629	16767	16770	16560	16588	16578	16749	16653	16613	16639	16766	16606	16743	16547	16485	16762	16490	16535	16550	16632	16729	16650	16594	16638	16496	16593	16555	16673	16624	16720	16537	16416	16534	16679	16667	16625	16524	16707	16735	16722	16485	16586	16573	16803	16767	16463	16508	16673	16646	16693	16701	16662	16714	16529	16589	16594	16629	16801	16650	16587	16504	16618	16596	16801	16761	16471	16628	16507	16427	16572	16536	16680	16739	16660	16610	16518	16441	16800	16617	16667	16486	16700	16756	16657	16490	16615	16562	16601	16695	16812	16311	16604	16544	16684	16480	16606	16688	16864	16795	16572	16627	16707	16631	16593	16578	16530	16625	16842	16525	16631	16807	16490	16664	16496	16754	16691	16718	16447	16513	16614	16645	16677	16596	16527	16630	16408	16538	16483	16598	16728	16660	16617	16472	16670	16691	16621	16656	16626	16817	16731	16748	16529	16587	16706	16464	16714	16514	16628	16407	16648	16664	16609	16580	16814	16516	16909	16672	16529	16493	16551	16755	16539	16545	16599	16594	16594	16596	16647	16617	16596	16517	16510	16692	16551	16583	16574	16541	16660	16646	16671	16663	16650	16589	16574	16726	16453	16484	16603	16699	16702	16511	16380	16657	16685	16617	16631	16605	16631	16611	16724	16828	16693	16582	16608	16540	16780	16561	16589	16664	16500	16525	16525	16566	16566	16734	16719	16729	16676	16690	16516	16538	16669	16453	16600	16718	16609	16749	16774	16882	16510	16670	16741	16668	16708	16585	16499	16748	16601	16637	16687	16607	16501	16840	16704	16701	16467	16676	16440	16527	16653	16560	16513	16606	16592	16594	16654	16695	16619	16604	16649	16551	16557	16662	16638	16698	16668	16670	16714	16686	16555	16544	16553	16528	16639	16613	16713	16740	16567	16573	16717	16523	16560	16708	16709	16749	16651	16526	16580	16619	16668	16612	16661	16413	16661	16522	16566	16693	16470	16583	16643	16712	16580	16555	16562	16650	16639	16444	16717	16787	16382	16688	16691	16645	16709	16569	16637	16478	16609	16711	16369	16553	16483	16585	16628	16523	16631	16593	16802	16614	16484	16623	16609	16582	16514	16746	16603	16603	16510	16655	16686	16639	16456	16476	16512	16615	16630	16670	16691	16406	16497	16759	16707	16425	16386	16474	16755	16650	16703	16910	16669	16582	16515	16596	16713	16576	16746	16658	16692	16569	16573	16444	16484	16713	16793	16690	16488	16533	16482	16540	16636	16570	16759	16463	16563	16696	16529	16685	16513	16694	16709	16711	16502	16383	16423	16667	16644	16742	16560	16708	16520	16602	16591	16754	16566	16569	16375	16682	16651	16793	16689	16642	16625	16647	16667	16616	16628	16583	16507	16371	16580	16686	16488	16702	16686	16565	16653	16524	16512	16808	16937	16679	16550	16577	16614	16656	16507	16374	16562	16650	16486	16406	16664	16618	16574	16550	16671	16468	16669	16433	16694	16557	16622	16702	16567	16708	16591	16560	16600	16634	16581	16654	16360	16726	16671	16430	16736	16663	16468	16579	16625	16560	16581	16608	16593	16623	16587	16602	16482	16819	16588	16578	16643	16749	16694	16719	16732	16715	16607	16574	16626	16742	16520	16688	16506	16758	16846	16803	16624	16532	16521	16543	16645	16643	16631	16580	16547	16478	16526	16490	16491	16712	16557	16711	16562	16688	16611	16653	16724	16542	16588	16482	16605	16664	16723	16794	16636	16604	16582	16621	16596	16621	16684	16747	16838	16487	16520	16692	16711	16541	16449	16542	16573	16595	16695	16542	16543	16504	16720	16615	16594	16568	16737	16693	16796	16672	16711	16661	16612	16604	16564	16785	16408	16480	16527	16643	16694	16705	16540	16637	16339	16697	16699	16560	16445	16643	16545	16521	16476	16516	16458	16559	16600	16752	16780	16604	16561	16598	16516	16682	16706	16530	16682	16706	16592	16711	16615	16467	16610	16543	16641	16499	16584	16592	16795	16502	16628	16436	16693	16648	16594	16662	16604	16692	16485	16562	16461	16801	16515	16630	16623	16767	16520	16695	16590	16668	16682	16708	16697	16584	16566	16581	16625	16600	16700	16634	16626	16697	16608	16670	16565	16649	16603	16592	16702	16710	16599	16610	16653	16543	16786	16526	16539	16801	16599	16697	16643	16826	16647	16847	16622	16613	16511	16674	16652	16537	16469	16563	16642	16572	16736	16377	16730	16662	16620
24541	21175	27709	25294	24006	27454	28760	26117	25545	25565	25391	25387	25114	25068	25111	25069	24721	24966	24956	24615	24774	24729	24990	24910	24607	24816	24722	24847	24740	24881	24674	24876	24948	24687	24721	24684	24753	24636	24642	24908	24762	24629	24686	24707	24513	24776	24639	24549	24704	24828	24702	24617	24758	24465	24536	24478	24496	24510	24696	24893	24488	24683	24470	24809	24500	24648	24679	24772	24690	24621	24514	24449	24814	24520	24336	24531	24561	24471	24680	24560	24703	24669	24332	24563	24476	24684	24678	24652	24464	24468	24670	24462	24611	24548	24755	24544	24597	24638	24485	24371	24514	24655	24749	24488	24726	24609	24331	24355	24825	24791	24736	24382	24391	24511	24570	24436	24562	24560	24322	24579	24688	24449	24591	24533	24559	24393	24571	24582	24522	24453	24531	24762	24214	24492	24442	24295	24452	24832	24707	24624	24464	24449	24608	24395	24664	24434	24288	24538	24604	24709	24714	24671	24499	24735	24598	24477	24551	24752	24637	24583	24559	24425	24526	24655	24459	24426	24542	24750	24538	24724	24521	24672	24706	24591	24743	24586	24577	24746	24449	24749	24539	24603	24588	24597	24632	24532	24864	24380	24557	24541	24541	24453	24647	24421	24576	24556	24433	24645	24702	24408	24572	24666	24348	24441	24491	24680	24570	24748	24679	24459	24532	24750	24522	24677	24681	24576	24566	24450	24478	24459	24627	24395	24558	24536	24396	24632	24558	24523	24516	24492	24290	24575	24760	24447	24460	24406	24789	24686	24576	24387	24532	24572	24713	24462	24455	24526	24631	24397	24751	24509	24299	24532	24207	24481	24577	24384	24596	24754	24580	24678	24614	24482	24517	24604	24567	24591	24335	24543	24246	24550	24309	24686	24543	24530	24723	24778	24520	24541	24318	24502	24471	24817	24587	24514	24809	24699	24423	24656	24315	24173	24514	24596	24455	24597	24543	24588	24574	24482	24508	24775	24494	24691	24563	24545	24321	24579	24730	24730	24574	24604	24935	24718	24320	24487	24487	24185	24671	24429	24465	24423	24479	24527	24692	24489	24724	24194	24295	24371	24437	24558	24683	24545	24725	24760	24422	24542	24357	24665	24561	24644	24621	24601	24602	24745	24528	24566	24557	24475	24454	24612	24951	24607	24577	24556	24772	24747	24584	24545	24682	24510	24546	24539	24584	24571	24646	24730	24573	24497	24713	24626	24420	24412	24517	24390	24529	24470	24302	24572	24474	24409	24689	24724	24545	24642	24379	24569	24492	24471	24526	24500	24467	24450	24494	24677	24671	24391	24191	24550	24451	24523	24643	24461	24520	24423	24707	24646	24246	24175	24656	24551	24722	24353	24630	24603	24388	24507	24750	24585	24589	24526	24452	24627	24495	24694	24477	24398	24623	24652	24522	24380	24360	24554	24712	24369	24571	24717	24756	24509	24620	24684	24670	24641	24518	24627	24607	24344	24794	24438	24521	24472	24487	24499	24669	24739	24699	24789	24373	24313	24752	24715	24621	24527	24859	24759	24467	24454	24653	24296	24793	24442	24496	24577	24238	24253	24585	24486	24612	24412	24657	24428	24590	24436	24625	24559	24532	24660	24883	24457	24471	24647	24563	24390	24778	24430	24444	24571	24710	24472	24775	24447	24599	24450	24647	24632	24437	24473	24486	24364	24662	24600	24864	24699	24559	24441	24490	24586	24430	24600	24764	24449	24569	24485	24399	24737	24365	24637	24503	24685	24573	24465	24582	24686	24464	24731	24661	24663	24568	24676	24332	24658	24557	24729	24496	24369	24747	24573	24598	24615	24484	24630	24500	24289	24399	24609	24725	24615	24657	24379	24277	24414	24555	24622	24649	24543	24617	24558	24467	24524	24453	24582	24492	24570	24472	24474	24163	24216	24630	24379	24433	24477	24725	24426	24534	24308	24509	24384	24547	24576	24717	24825	24623	24516	24429	24545	24669	24469	24504	24417	24563	24437	24572	24444	24476	24244	24534	24597	24610	24708	24532	24449	24745	24384	24314	24650	24555	24430	24476	24619	24586	24390	24660	24746	24602	24339	24488	24484	24449	24482	24656	24701	24583	24443	24785	24448	24465	24495	24682	24678	24413	24530	24625	24651	24652	24493	24953	24576	24636	24442	24816	24758	24731	24331	24614	24579	24282	24465	24335	24599	24638	24535	24575	24511	24684	24588	24558	24696	24587	24603	24740	24451	24802	24608	24471	24505	24422	24493	24557	24405	24457	24643	24543	24430	24336	24483	24618	24477	24671	24539	24598	24556	24432	24475	24416	24395	24499	24560	24590	24462	24824	24547	24579	24598	24621	24485	24600	24461	24502	24609	24403	24480	24554	24472	24453	24575	24548	24664	24762	24731	24689	24368	24538	24397	24503	24411	24611	24544	24547	24611	24573	24449	24478	24531	24632	24473	24526	24447	24361	24617	24634	24444	24435	24715	24678	24534	24441	24565	24622	24791	24728	24445	24529	24462	24672	24647	24702	24568	24585	24377	24741	24688	24607	24732	24533	24482	24642	24577	24434	24489	24495	24474	24629	24312	24549	24345	24519	24428	24611	24496	24764	24540	24405	24534	24531	24326	24245	24307	24615	24476	24512	24646	24680	24703	24327	24573	24490	24594	24249	24653	24540	24571	24606	24553	24408	24705	24555	24722	24697	24456	24531	24714	24711	24716	24346	24437	24610	24552	24334	24581	24740	24596	24547	24646	24360	24464	24681	24695	24535	24456	24663	24446	24503	24605	24425	24409	24651	24510	24476	24552	24440	24448	24369	24490	24672	24383	24454	24737	24513	24482	24517	24453	24771	24473	24759	24629	24379	24328	24478	24503	24512	24594	24639	24587	24739	24589	24381	24382	24602	24699	24702	24682	24468	24482	24591	24474	24706	24364	24639	24526	24752	24738	24499	24435	24355	24968	24636	24320	24503	24504	24458	24511	24622	24595	24360	24455	24444	24139	24457	24613	24688	24696	24551	24653	24556	24565	24504	24628	24482	24578	24524	24496	24474	24549	24497	24599	24693	24715	24492	24639	24478	24457	24676	24690	24660	24534	24454	24682	24636	24535	24507	24403	24432	24456	24448	24715	24428	24796	24633	24517	24490	24282	24583	24392	24583	24492	24248	24514	24463	24574	24571	24271	24573	24540	24663	24628	24813	24436	24772	24634	24347	24457	24701	24385	24311	24425	24635	24599	24421	24509	24238	24522	24447	24472	24610	24645	24401	24729	24785	24704	24640	24724	24820	24536	24760	24481	24559	24339	24796	24546	24530	24585	24714	24662	24523	24680	24569	24597	24582	24335	24708	24694	24469	24498	24552	24653	24440	24534	24477	24649	24773	24644	24574	24393	24541	24573	24526	24619	24609	24734	24688	24291	24407	24641	24582	24449	24581	24612	24481	24523	24524	24450	24397	24592	24464	24617	24544	24577	24510	24671	24609	24442	24456	24364	24412	24548	24514	24493	24493	24567	24577	24526	24576	24397	24614	24459	24399	24338	24393	24566	24764	24302	24380	24693	24766	24384	24674	24609	24636	24601	24457	24320	24636	24591	24443	24468	24610	24661	24569	24524	24467	24624	24552	24340	24380	24484	24588	24529	24695	24379	24409	24148	24510	24668	24799	24425	24568	24573	24747	24513	24544	24463	24440	24474	24506	24681	24623	24664	24562	24482	24643	24655	24449	24469	24353	24355	24380	24396	24471	24635	24508	24562	24563	24771	24853	24506	24559	24712	24627	24617	24518	24370	24624	24547	24547	24582	24530	24430	24718	24360	24416	24636	24418	24611	24551	24633	24644	24261	24429	24388	24360	24512	24623	24689	24357	24592	24545	24534	24331	24530	24654	24647	24806	24565	24488	24912	24654	24602	24631	24565	24638	24689	24652	24333	24526	24395	24606	24304	24536	24546	24750	24534	24776	24673	24437	24532	24551	24529	24710	24502	24791	24551	24754	24759	24826	24704	24671	24677	24575	24584	24577	24708	24566	24639	24558	24580	24558	24680	24553	24577	24618	24409	24415	24234	24534	24505	24686	24578	24471	24764	24490	24419	24519	24311	24502	24687	24429	24547	24810	24569	24540	24722	24679	24442	24470	24477	24468	24646	24543	24700	24863	24440	24541	24578	24394	24551	24499	24517	24564	24521	24387	24545	24779	24526	24705	24487	24684	24318	24755	24497	24525	24591	24514	24763	24561	24590	24499	24383	24650	24545	24227	24526	24461	24478	24604	24301	24578	24712	24313	24557	24618	24736	24505	24748	24412	24256	24433	24773	24586	24541	24770	24743	24780	24645	24573	24107	24690	24802	24729	24463	24374	24613	24500	24566	24596	24516	24617	24773	24613	24603	24749	24651	24506	24559	24610	24460	24622	24481	24367	24563	24564	24673	24608	24552	24496	24636	24585	24631	24767	24441	24348	24541	24536	24557	24566	24537	24668	24390	24434	24605	24556	24274	24654	24664	24429	24450	24392	24578	24626	24444	24912	24340	24547	24646	24562	24723	24442	24360	24629	24354	24266	24465	24440	24612	24442	24480	24578	24449	24582	24436	24488	24457	24576	24385	24550	24660	24501	24460	24728	24510	24534	24574	24596	24591	24538	24674	24700	24638	24512	24809	24741	24494	24404	24365	24646	24378	24435	24627	24338	24688	24524	24471	24570	24488	24614	24645	24459	24656	24325	24388	24600	24485	24171	24379	24530	24559	24412	24792	24772	24670	24690	24366	24612	24585	24769	24385	24536	24425	24416	24280	24492	24357	24526	24438	24791	24522	24714	24523	24479	24445	24638	24326	24662	24729	24755	24490	24367	24563	24556	24537	24521	24775	24667	24497	24634	24472	24697	24559	24632	24667	24580	24691	24563	24303	24558	24583	24687	24611	24513	24445	24754	24574	24926	24770	24688	24623	24421	24613	24562	24597	24611	24755	24539	24623	24623	24472	24383	24666	24468	24671	24651	24512	24286	24469	24458	24634	24234	24471	24639	24523	24413	24217	24602	24252	24708	24583	24462	24524	24623	24457	24565	24625	24560	24606	24499	24663	24672	24419	24595	24379	24566	24704	24496	24606	24479	24374	24541	24504	24699	24613	24465	24469	24193	24633	24615	24398	24657	24772
17458	28543	27635	22856	20758	19055	18203	17683	17347	17030	17012	16803	16696	16316	16237	16375	16421	16362	16349	16142	16278	16137	16118	15982	16155	16062	16026	16050	16151	16092	16017	16086	16085	16011	16103	16087	16023	16020	15903	16046	15893	16109	16057	15961	15928	15916	16016	15938	16110	15947	15929	15828	15808	15868	15969	15807	16075	15913	16009	15946	15948	15657	16170	15750	15914	15904	15896	15974	15877	15954	15983	15681	15766	15809	15795	15901	15871	15908	15860	15882	15913	15765	15947	16017	15778	15832	15793	15905	15940	15968	15835	15975	15909	15923	16006	15790	15942	15992	15838	15881	15878	15875	15766	16041	15931	15825	15763	15775	15856	15977	15853	15603	15829	16101	15848	15906	15963	15854	15879	15846	15753	15960	15878	15986	15981	15898	15831	15853	15788	15929	15809	15893	16081	15910	16018	15897	15784	15802	15785	15948	15880	15946	15779	15801	15750	15797	15751	15873	15895	15802	15648	15769	15862	15869	15968	15923	15878	15930	15789	16033	16172	15807	15767	15973	15764	15911	15680	15801	15808	15878	15908	15870	16010	15993	15845	15858	15935	15791	15790	15923	16050	15827	15954	15868	16020	15937	15787	15776	15764	15801	15908	16003	15916	15888	15748	15839	15967	15885	15803	15740	15968	15858	15815	15795	15774	15776	16009	15801	15772	15867	15814	15939	15786	15969	15863	15854	15823	15904	15614	15829	15837	15962	16080	15695	15817	15726	15902	15907	15875	15968	15696	15842	15801	16077	15827	15731	15872	15789	15739	15835	15859	15858	15899	15730	15805	15823	15783	15844	16138	15820	15753	15749	15926	15703	15782	15896	15803	15935	15819	15945	15864	15947	15909	15749	15785	15857	15775	15969	16024	15992	15830	15895	15935	15961	15848	15757	15806	15808	15762	15881	15898	16040	15919	15920	15937	15896	15841	15887	15988	15804	15890	15688	15693	15819	15847	15755	15980	15859	16020	15919	15850	15887	15837	15900	15839	15816	15977	15882	15833	16010	15800	15950	15851	15887	15875	15818	15959	15806	16117	15832	15810	15660	15991	16051	15714	15872	16030	15785	16037	15789	15899	15912	15932	15900	15919	15982	15762	15851	15837	15967	15884	15820	15858	15889	15803	15821	15801	16220	15707	15854	15960	15822	15741	15885	15823	15780	15722	15885	15798	15826	15823	15968	15914	15952	15826	15977	15911	15928	16022	15727	15718	15875	15816	15806	15974	15736	15911	15933	15551	15941	15832	15693	15930	15889	15788	15727	15810	15949	15971	15752	15720	15844	15949	15744	15772	15880	15994	15901	15664	15859	15857	16011	15837	15822	16083	16097	15990	15902	15908	15880	15746	15906	15869	15994	15920	15886	15904	15941	15775	15867	15713	15650	15806	15879	15892	15822	15754	15715	15982	15835	16027	15717	15785	15752	15731	15722	15748	15904	15872	15617	15715	16027	16013	15945	15779	15866	15787	15871	16087	15952	15966	15833	15850	15933	15810	15867	16035	15776	15941	15951	15847	15780	15938	15874	15849	15987	15785	15850	15955	15782	15885	15648	16032	15916	15808	16006	15852	15950	16027	15939	16062	15618	15758	15737	15899	15802	15822	16081	15928	15884	15787	15840	15793	15864	15937	15728	15837	15890	15931	15730	15764	15959	15715	15907	15885	15938	15886	15970	15882	15830	15843	15790	15797	15948	15959	15724	15926	15783	15913	15838	15925	15981	16057	15718	15850	15806	15984	15684	15811	15944	15779	15851	15863	15802	15798	15821	15667	15882	15782	15986	15767	16012	15764	15851	15889	16029	16043	15857	15842	15706	15901	15816	15807	15994	15802	15922	15963	15897	15763	15889	15885	15911	15871	15774	15871	15903	15841	15877	15897	15726	15941	15782	15938	16027	15791	15866	15817	15939	15888	15897	15922	15931	15984	15805	15701	15923	15830	15923	15749	16057	15790	15780	15895	15930	15857	15967	15929	15957	16026	15796	15880	15914	16129	15786	15895	15874	15887	15818	16074	15819	15901	15861	15948	15863	15885	15799	15909	16018	15856	15810	15862	15805	15945	15939	15723	15868	15816	15885	15869	15709	15719	15752	15956	15944	15971	15967	16037	15946	15859	15831	15940	16081	15986	15835	15887	15841	15790	15799	15851	15870	15819	15947	15839	15781	15923	15888	15833	15803	15715	15799	15897	15808	15842	15583	15907	15715	15852	15935	16000	15883	15750	15929	15813	15976	16039	15906	15770	15849	15841	16051	15954	15827	15750	15938	15664	15686	15938	15915	15730	15925	16044	15904	15875	15824	15789	15894	15823	15903	15876	15739	15955	15855	15777	15890	15694	15827	15735	15842	15845	15974	15925	15851	15961	16027	15834	15786	15782	15777	15820	15767	15813	15926	15877	15925	15854	15899	16004	15957	15835	15885	15871	15766	15962	15898	15926	15947	15892	15690	15902	15802	15916	15739	15884	15830	15897	15946	16026	15868	15842	15989	15973	15890	16026	15928	15753	15794	15685	15714	15777	15982	15784	15776	15893	15770	15652	15824	15991	15693	15872	15888	15787	15858	15796	15888	15951	16029	15872	15909	15952	15622	15870	15753	15718	15760	15730	15932	15863	15845	15864	15799	15850	15841	15760	16034	15945	15959	15960	15941	15727	15789	15844	15972	15798	15924	15726	15681	15840	15658	15822	15952	15800	15692	15687	15950	15847	15842	15786	15700	16110	15976	15863	15778	15811	15833	15812	15872	15717	15797	15755	15867	15751	15787	15753	15845	15789	15781	15916	15814	15973	15948	15837	15927	15838	15923	15839	15829	15779	15841	15660	15740	15814	15869	15867	16021	15850	15906	15929	15724	15701	15824	16011	15921	15787	15941	15916	16024	15892	15906	15897	15704	15847	15950	15948	15875	15850	15700	15815	15880	15797	16042	15785	15829	16023	16005	15764	15862	15867	15730	15818	15877	15695	15888	15863	15801	15856	15961	15931	15941	15890	15800	15882	15769	15998	15808	16009	15891	15984	15994	15787	15749	15799	15722	15821	15738	15886	15920	15821	15880	15988	15794	15871	15766	15858	15967	15923	15997	15821	15847	15882	15936	15843	15798	15791	15783	15821	15856	15754	15647	15967	15870	15636	15791	15648	15775	15791	15948	16027	15930	15783	15882	15912	15829	15742	15919	15922	15819	15860	15873	15911	15945	15864	15902	15870	15986	15806	15819	15865	15784	16001	15909	15768	15735	15690	15869	15803	15794	15860	15846	15806	15736	16045	16094	15753	15916	16006	15896	15746	15857	15912	16140	15639	15760	15778	15709	15786	15782	15856	15802	15752	15876	15778	15755	15817	15924	16202	15932	15760	15910	15848	15777	15916	15768	15867	15872	15965	15855	16068	15874	16118	15873	15758	15798	15701	15788	15758	15979	15995	15646	15846	15743	15899	15903	15847	15787	15783	15891	16041	15765	15774	15865	15855	15729	15697	16023	15942	15912	15822	15855	15817	16107	15779	15833	15749	15893	15976	15896	15846	16068	15746	15910	15886	16033	15881	15943	15785	15944	15694	15872	15773	15751	15926	15780	15956	15813	15821	15670	15956	15903	15937	15852	15958	15884	15865	15959	16059	15734	15787	15843	15759	16018	15866	15758	15800	15877	15911	15826	15823	15754	15780	15654	15761	15793	15754	15925	15733	15925	15699	15864	15872	15801	15921	15855	16164	15970	15954	15971	16032	15799	16121	15804	15820	15688	15867	15991	15970	15853	15925	15879	15950	15848	15951	15831	15823	15760	15816	15853	15857	15762	15977	15684	15975	15979	15867	15959	15952	15698	15943	15900	15985	15779	15875	15762	15987	15802	15918	15768	15699	15886	15920	15811	15694	15860	15860	15769	15993	15868	15846	15778	15924	16056	15932	15748	15957	15986	15864	15937	15844	15839	15679	15792	15934	15879	15782	15864	15724	15666	15886	15865	15889	15878	15919	15651	15967	15837	15910	15788	15765	16041	15902	16025	15752	15890	15803	15845	15693	15957	15890	16053	15922	15795	15727	15734	15903	15887	16018	15866	16040	15864	15910	16034	15815	15834	15855	16107	16042	15862	15874	15783	15834	15851	15802	15858	15870	15883	15848	15956	15804	15909	15806	15836	15780	16071	15683	15642	16009	15872	15944	15830	15764	16059	15670	15687	15771	15945	15886	15882	15866	15846	15857	15789	15922	15791	15868	15908	15961	15886	15825	16084	15875	15870	16043	15926	15632	15921	15844	15838	15802	15816	15846	15876	15754	15761	15796	15810	15687	15836	15760	15721	15894	15865	15898	15985	15860	15829	15837	15835	15965	15880	15819	15858	15760	15914	15956	16052	15741	15901	15886	15943	15863	15891	15840	15740	15932	15838	15994	15920	15960	16013	15749	15779	15786	15753	15877	15872	15747	15715	15723	15689	15907	15794	15931	15822	15969	15962	15975	15938	15884	15824	15814	15913	15842	15838	15817	15816	15846	15792	15840	15780	16056	15928	15781	15669	15874	15763	16020	15875	15901	15803	16003	15849	15867	15995	15815	15827	15863	15928	15935	15825	16043	15831	15887	15660	16001	15764	15900	15713	15669	15948	15792	15849	15785	15876	15857	15740	15908	15937	15888	15981	15765	15915	15854	15899	15948	15846	15775	15930	15978	15808	15760	15948	15673	15707	15717	15934	15694	15881	15873	15782	15827	15745	15920	15805	15830	15838	15899	15676	15930	15760	15827	15748	15873	15953	15731	15786	15846	15735	15860	15796	15781	15922	15744	15822	15836	15903	16191	15774	15824	15867	15880	15927	15978	15801	15797	15858	15645	16043	15731	15753	15872	15834	15957	15800	15954	15841	15797	15899	15823	15864	15834	15844	15835	15795	15773	15721	15963	15817	15985	15855	16121	16013	15704	15863	15913	15964	15856	15963	16016	15902	15746	15763	15985	15998	15834	15902	15901	16032	16015	15890	15840	15857	15822	15908	15901	15757	15831	15922	15721	15762	15854	15820	15947	15704	15967	15758	15858	15921	16009	15919	15828	15934	15809	15751	15694	15920	15821	15881	15816	16009	15857	15742	15787	15952	15909	15949	15734	15846	15712	15800	15888	15890	15975	15759	15874	15944	15891	15833
22694	21188	27825	24936	22135	26520	31401	27727	26794	27093	26612	26351	26402	25823	26057	25853	25841	25749	25508	25822	25900	25706	25760	25546	25680	25621	25658	25415	25488	25308	25258	25486	25651	25394	25461	25534	25548	25287	25341	25559	25374	25516	25500	25523	25177	25433	25488	25315	25582	25343	25281	25310	25188	25285	25276	25227	25255	25098	25252	25280	25189	25248	25535	25353	25293	25226	25166	25378	25248	25249	25281	25395	25409	25254	25236	25182	25259	25140	25407	25039	25164	25139	25217	25623	25272	25257	25161	24961	25145	25409	25084	25309	24992	25341	25167	25301	25386	25361	25199	25208	25353	25275	25336	25116	25349	24955	25331	25409	25281	25277	25294	25330	25293	25439	25524	25374	25426	25297	25215	25217	25185	25447	25166	25371	25152	25222	25207	25157	25224	24966	25256	25448	25257	25088	25242	25171	25173	25351	25354	25171	25281	25244	25190	25377	25219	25259	25079	25286	25044	25139	25013	25191	25544	25335	25358	24991	25445	25333	25345	25196	25186	25316	25332	25270	25247	25100	25256	25145	25409	25197	25119	25172	25215	25025	25129	25136	25130	25282	25123	25192	25357	25316	25230	25307	25405	25164	25381	25158	25313	25150	25159	25276	25272	25255	25392	25072	25313	25433	25279	25462	25165	25130	25500	25268	25177	25188	25346	25200	25019	25108	25087	25492	24987	25102	25367	25333	25336	25198	25152	25081	25239	25280	25138	25279	25293	25362	25051	25139	25333	25094	25442	25179	25315	25355	25407	25175	25242	25276	25571	25232	25205	25108	25239	25077	25513	25094	25353	25376	25220	25238	25088	25112	25484	25491	25122	25070	25275	25167	25179	25268	25159	25072	24964	25135	25195	25224	24976	25197	25077	24946	25029	25028	25038	25327	25020	25070	25270	25084	25264	25115	25392	24941	25299	25365	25285	25142	25230	25219	25111	25036	25344	25153	25283	25236	24972	25028	25107	25301	25260	24986	25258	25113	25342	25011	25436	25237	25328	25154	25179	25251	25225	25136	25113	25239	25268	25378	25283	25267	25480	25109	25321	25290	25078	25097	25200	25356	25465	25095	25258	25164	25103	25196	25192	24986	24941	25265	25131	25054	25062	25388	25226	25127	25420	25181	25434	25344	24967	25127	25149	25228	25155	25224	25222	25014	25095	25076	25310	25230	25282	25276	25449	25108	25209	25354	25084	25377	25184	25307	25064	25059	25202	25125	25053	25212	25069	25255	25113	25087	25113	25284	25487	25031	25093	25157	25315	25223	25217	25188	25195	25078	25069	25034	25142	25130	25110	25242	25224	25121	25175	25247	25219	25292	25159	25150	25061	25070	25293	24977	25449	25019	25261	25285	25107	25205	25083	25392	25169	25185	25041	25224	25151	24986	25264	25350	25229	24980	24985	25131	25306	25227	25337	25189	25380	25078	25361	25333	25115	25319	25337	25535	25167	25333	25304	25232	25342	25147	25053	25126	25146	25225	25272	25060	24944	24946	25047	25083	25151	25043	24982	25319	24920	25303	25187	25042	24782	25048	25092	25245	25313	25432	25063	25024	25074	25190	24826	25141	25177	25232	25043	25314	25168	25095	24920	24824	25101	25037	25314	25180	25075	25215	25444	25130	24951	25266	25132	25353	25207	25387	25135	25165	25044	24978	24991	25014	25318	25199	25162	25117	24875	25226	25257	25252	25339	25469	25284	25349	25421	25271	25503	25127	25292	25058	25210	25415	25229	25373	25241	25035	25211	25150	25103	25117	25147	25137	25191	25089	25309	25235	25145	25137	25194	25302	25340	25315	25234	25295	25091	25534	25334	25173	25345	25138	25145	25566	25291	25383	25279	25234	25123	25322	25260	25236	25292	24988	25053	25000	25178	25184	25219	25108	25257	25099	25295	25183	25233	25311	25065	25536	24990	25165	24970	25085	25181	25180	25289	25081	25380	25112	25007	25013	25444	25172	25254	25499	25297	25311	25155	25156	25315	25222	25155	25265	25066	25381	25328	25160	25105	24953	25068	25027	25044	25037	25475	25202	25464	25185	25332	25371	25092	25113	25247	25155	25485	25111	25196	25359	25172	25118	25076	24865	25160	25222	25375	25213	25341	25337	25606	25529	25139	24999	25255	25254	25151	24926	25164	25131	25198	25197	25404	25210	25330	25154	25094	25357	25273	25350	25371	25191	25141	25172	25102	25312	25132	25154	25167	24988	25349	24968	25370	25265	25215	25197	25130	25355	25382	25250	25306	25291	25120	25169	25429	25301	25147	25190	25104	25277	25052	25276	25133	25156	25205	25016	25314	25031	25147	25104	25103	25196	25389	25147	25005	25417	25287	25316	25093	25100	25076	25290	25415	25498	25412	25302	25255	25145	25253	25000	25080	25130	25352	25162	25084	25248	25126	25126	25333	25407	25303	25325	25131	25247	25538	25170	25264	25243	25063	25101	24964	25319	25370	25147	25111	25431	25375	25309	25139	25108	24959	25221	25212	25199	24846	25219	24931	25393	25084	25276	25249	25123	25320	24985	25344	25537	25044	25241	25110	25264	25162	25267	25281	25329	25080	25127	25287	24977	25200	25281	25571	25346	25083	25283	25235	25152	25297	25232	25378	25262	25216	25170	25087	25119	25364	25168	25282	25371	25048	25105	25444	24999	25336	25288	24980	25032	25146	25207	25119	25424	25167	25417	25047	25319	25271	24934	25230	25033	25373	25029	25293	25218	25185	25119	24947	25305	25220	25257	25149	25254	25314	25476	25197	25035	25108	25381	25291	25041	25127	25066	25119	25110	25083	25087	25144	25100	25044	25310	25190	25108	25058	25047	25279	25261	25341	25150	25287	25094	25251	25108	25089	25086	25092	25272	25201	25087	25081	25129	25247	24993	25200	25284	25292	25176	25254	25145	25138	25206	25235	24962	25122	25425	25387	25110	25196	25399	25222	25395	25089	25234	25202	25116	25113	25314	25080	25022	25202	25157	25077	25266	25315	25074	24890	25054	25187	25045	25246	25416	25018	25096	25270	25289	25080	25057	25389	25288	25278	24971	25141	25160	25258	25300	25272	25450	24986	24950	25325	24919	25250	25127	25313	25192	25055	25197	25303	25297	25046	25249	25176	25294	24959	25285	25341	25245	25490	25066	25227	24919	25257	25396	25250	25149	25340	25165	25345	25098	25067	25140	25013	25127	25113	25422	25058	25133	25469	25208	25373	25100	25423	25492	25206	25341	25338	25216	25125	25101	25242	25208	25200	25243	25111	25186	25216	24955	25049	25171	25263	25165	24881	25243	25105	25385	25137	24927	25350	25059	25077	25217	25438	25086	25228	25274	25325	25260	25247	25293	25074	24987	24881	25058	25353	24978	25268	25349	25005	25121	25191	25177	25315	25192	25233	25223	25116	25064	25042	25273	25218	25306	25290	25271	25245	25280	25147	25209	25039	25194	24952	25184	25229	25124	25087	25419	25134	24997	25391	25212	25134	25450	25367	25350	25038	25310	25014	25262	25120	25474	25050	25291	25162	25239	24967	25179	25106	24842	25033	24989	25001	25083	25173	25276	25196	25225	25231	25404	25378	25125	25182	24895	25003	25136	25335	25242	25288	25017	24945	24902	25211	24878	25212	25198	25227	25372	25429	25356	25229	25059	25282	25202	25184	25313	24962	25168	25172	25169	25120	25274	25310	25012	25452	25360	25271	25185	25572	25557	25190	25152	25088	25192	25315	25427	25055	25082	25328	25230	25093	25209	25268	25035	25248	25288	24968	25219	24967	25225	25185	25186	25080	25205	25236	25244	25203	25015	25387	25129	24856	25194	25164	25289	25475	24947	25240	25465	25077	25040	25015	24916	25211	24954	25325	25095	25233	25249	25073	24937	25334	25188	24783	25206	25095	25200	25465	25002	25285	25061	25185	25178	25046	25050	24990	25022	25232	25275	25435	25328	24980	25219	25429	25604	25338	25449	25429	25032	24998	25265	25140	25074	25076	25117	25326	25185	25070	24888	25160	25033	25142	25423	25407	25265	25174	25258	25128	25297	25253	25300	25295	25091	25330	25264	25161	25038	25220	25124	25155	25038	25096	25168	25174	25457	25558	25428	25353	25288	25291	24980	25219	25327	25132	25314	25076	25073	24991	25109	24915	25201	25152	25275	25233	25210	25160	25305	25046	24962	25224	24941	25180	25081	25457	25358	25261	25379	25312	25295	25490	25322	25207	25227	25255	25006	25194	25215	25239	25285	25120	25085	25106	25344	25297	25334	25026	25269	25128	25166	25475	24987	25279	25135	24996	25239	25259	25439	25233	25241	25180	25082	25300	25110	25398	25234	25213	25297	25201	25033	25215	25357	25399	25208	24897	24988	25102	25171	25136	24993	25082	25285	25302	25253	25122	25063	25253	25100	25227	25046	25421	25280	25110	25333	25221	25182	25049	24966	25261	25167	25079	25220	25167	25289	25243	25102	25236	25325	25222	25146	25189	25147	25356	25149	25510	25309	25251	25141	25057	25306	25231	25174	24962	25001	25204	25162	25116	25321	25075	25077	25284	25088	25271	25134	25257	25333	25294	25205	25173	25301	25377	25196	25063	25094	25284	25094	25217	25050	25202	25281	25282	25383	25002	25102	25250	25293	25158	25255	25222	25115	25284	25009	25207	25069	25293	25165	25220	25174	25086	25003	25000	25232	25000	25186	25036	25383	24848	25106	25138	25314	25170	25131	25384	25143	25417	25349	25386	25193	25156	25160	25163	25233	25338	25289	25247	25311	25069	25291	25288	25236	25144	25285	25234	25163	25372	25112	25468	25074	25154	25347	25341	25255	25257	24826	25304	25298	25340	25181	25184	25449	25448	25422	25069	25362	25073	25008	25316	25264	25180	24879	24939	25084	25051	25289	25266	25264	25147	25265	25054	25006	25059	25456	25311	25321	25268	25176	25111	25179	25395	24928	25045	25106	24955	24981	25108	25039	25248	25329	25073	25206	25156	25350	25148	25118	25133	25134	25216	25076	25234	25477	24932	25352	25098	25098	25038	25121	25122	25431	25248	25336	25132	25433	25197	24970	25276	25326	25361	25235	25069	25431	25179	25337	25572	25340	25439	25404	24996	25221	25185	25068	25173	24888	25262	25362	25018	25277	25269	25306
19777	33691	32883	26429	23356	21060	19934	19205	18659	18112	17892	17596	17263	17077	17015	16772	16911	16844	16526	16719	16515	16686	16388	16497	16579	16589	16596	16534	16355	16514	16376	16471	16432	16325	16407	16332	16381	16424	16272	16241	16265	16216	16321	16558	16190	16339	16411	16243	16245	16347	16272	16182	16108	16266	16080	16088	16097	16302	16251	16167	16302	16343	16176	16219	16174	16309	16088	16100	16252	16291	16204	16190	16325	16194	16149	16320	16212	16164	16144	16148	16109	16208	16002	16090	16073	16151	16289	15970	16100	16023	16118	16271	16124	16152	16086	16012	16119	16018	16223	16022	16287	16124	16335	16310	16152	16258	16136	15932	16051	16215	16062	16153	16153	16287	16089	16051	15986	16158	16182	16058	16098	16160	16214	16095	16162	16021	16223	15993	16147	16107	16250	16229	16010	16217	16020	16183	16189	16173	16042	15949	16100	16220	16146	16083	16177	16195	16125	16200	16089	16211	16160	16015	16183	15983	16201	16047	16074	16308	16377	15987	16134	16149	16229	16221	16139	16077	16379	16163	16094	16105	16273	16138	16242	16027	16115	16108	16153	15986	16276	16257	16233	16206	16184	16197	16256	16121	16159	16275	16108	16168	16143	16021	16236	16053	16195	16109	16160	16103	16121	16323	16132	16198	16113	16074	16192	16146	16123	16131	16057	16117	16022	16130	16103	16005	16045	15982	16176	16236	16078	16264	16244	16177	16235	16218	16018	16119	16086	16163	16192	16278	16162	16032	16184	16056	16235	16189	16161	16146	16234	16064	16079	16160	16319	16062	16093	16182	15999	16141	16173	16212	16110	16127	16256	16233	16075	16225	15964	16026	16123	16207	16007	16267	16150	16170	15992	16241	16100	16179	16016	16241	16211	16054	16323	16294	16229	15973	16200	16072	16260	16205	16273	16148	16168	16380	16094	16052	16099	16050	16026	16272	16023	16140	16129	15987	16060	16163	15891	16208	16189	16122	16288	16051	16103	16274	15863	16250	16161	16114	16279	16105	15926	16228	16074	16375	16237	16211	16206	16316	16153	16174	16005	16085	16125	16137	16151	16154	16174	16102	16212	16070	16049	16105	16004	16143	15874	16026	16187	16108	16250	15842	16071	16265	16240	15999	16127	15996	16202	16018	16292	15974	16242	16055	16377	16329	15966	16201	16144	16317	15982	15995	16196	16174	15980	16022	16145	16011	16076	16039	16045	16215	15994	16325	16211	16110	16069	16130	16258	16121	16040	15922	15950	16243	16162	15998	16192	15971	16140	16031	16214	16178	16146	16193	16143	16213	15937	16171	16345	16077	16141	16098	16098	16257	16167	16052	16279	15989	16133	15948	16341	16094	16132	15963	16198	16169	16109	16163	16150	16074	16253	16094	16090	15998	15874	16117	16130	16254	16125	16177	16168	16178	16291	15906	16231	16198	16098	16176	16128	16000	16350	16031	16156	16217	16132	15998	16228	16129	15995	16050	16109	16085	16182	16286	16162	16136	16195	16070	16374	16090	16054	16088	16054	16263	16074	16042	16394	16092	16188	16171	16151	16104	16016	16261	15837	16153	16123	16092	16053	16295	15978	16105	16191	16057	16062	16048	15934	16124	16058	16138	16016	15988	16319	16057	16145	16097	16042	16155	16030	16309	16128	16083	16042	16008	16154	16072	16075	16238	16227	16241	16020	16166	16094	16171	16201	16054	15895	16057	16081	15936	16216	16146	16219	16035	16192	16078	16220	16089	16180	16186	16384	16160	16166	16208	16232	16076	16258	16182	16210	16108	16007	16282	15908	16046	16033	16075	16119	16218	16058	16225	16145	16128	16110	16078	16271	15927	16138	16063	16211	16204	16239	16130	16126	16202	16069	16002	16234	16032	16050	16013	16106	16124	16153	16373	16081	16142	16125	16008	16220	15922	16140	16311	16183	16158	16105	16244	16232	16149	16027	16290	16239	16013	15896	16195	16339	16310	16099	15993	16222	16121	16059	16155	16162	16198	16076	16005	16329	16023	16219	16190	16029	16147	16205	16101	16204	16079	16155	16089	16128	16213	16137	16163	16034	16032	15999	16146	15992	15984	16077	16346	16211	16136	15977	16207	16121	16166	16085	16179	16181	16296	16135	16288	16156	15965	16262	16113	16159	16102	16075	16136	16228	16022	15981	15931	16044	15926	16211	15986	15915	16016	16095	16256	16058	16233	16131	16232	16138	16054	16222	16166	16040	16187	16107	16122	16249	16088	16050	16104	16117	15835	16210	16056	16089	16123	16066	16113	16130	16049	16208	16129	16027	16190	16212	16188	16166	16312	16227	16054	16165	16119	16048	16142	16093	16168	16178	16058	16093	16107	16254	16039	16188	16345	16368	16115	16154	16078	15968	16170	16228	16080	16182	16074	16286	16224	16163	16118	16129	16285	15887	16164	16132	16097	16033	16112	16189	16058	16224	16170	16150	16250	16165	15981	16139	16223	16094	16163	16296	16123	16115	16078	16148	16292	16015	16017	16018	16051	16081	16110	16139	16128	16117	16296	16008	16160	16141	16003	16073	16111	16192	16210	16229	16024	16240	16144	16165	16186	16110	16044	16267	16171	16384	15986	16211	16059	16408	16072	16273	16092	16173	16023	16121	16085	16123	16106	16071	16141	16140	16028	15946	16122	16205	16059	16179	16015	16134	15984	16205	15948	16045	16162	16230	16096	16076	16169	16027	16095	16237	16153	16261	16029	16034	16150	16228	16104	16293	16141	16069	16235	16021	16322	15894	16170	16166	16006	16046	16151	16001	16029	16154	16228	16042	16182	16162	16122	16078	16113	16130	16179	16017	16020	16146	16027	16106	16088	16308	15966	16182	16222	16112	16279	15863	16052	16155	16032	15894	15996	16148	16164	16238	16240	15959	16120	16022	16151	16269	15992	16059	16026	16045	16109	16200	16108	16043	16051	16073	16021	16085	16288	16127	16339	16072	15934	16013	16078	16106	16066	16251	16140	16006	16090	16124	16080	16163	16156	16155	16054	16119	16178	16265	16211	16083	16204	16155	16227	16348	16219	16161	16137	16156	16181	16098	16030	16049	16248	16168	16108	16015	16181	16232	16054	16157	16078	16361	15976	16185	16253	16203	16203	16277	16250	16151	16145	16057	15990	16145	16043	16050	16173	16076	16079	16018	16240	16066	16124	16306	16024	16323	16079	16104	16063	16049	15940	16100	16118	16249	16084	16127	16122	16236	16219	16213	15921	16252	16145	16181	16036	16020	16072	16335	16137	16241	16317	16185	16054	16176	16191	16096	15948	16074	16020	16038	16067	16147	16107	16196	16106	16301	16056	16159	15978	16059	16131	16104	16111	16045	16007	16109	15984	16331	16219	16053	16207	16167	16125	15957	16056	16379	15988	16067	16171	15971	16119	16169	16222	15999	16077	15959	16098	16128	16192	16203	16095	16007	16239	16266	16084	16052	16244	16164	16291	16110	16209	16182	16168	16124	15888	16272	16044	16238	16194	16077	16159	16032	16127	16187	16182	16124	16099	16155	16194	16190	16148	15870	16324	16045	16177	15924	15935	16183	16095	16081	16230	16076	16092	16195	16270	16168	16054	16236	16187	16022	16088	16084	16137	16074	16021	16152	16187	16261	16273	16174	16149	16118	16070	16134	16022	16211	15957	15950	16230	16031	16029	16183	16077	16081	16098	16093	16157	16065	16043	16047	16118	16300	16067	16370	16265	16148	16051	16120	16177	16068	15998	16360	16056	16011	16244	16306	16054	16119	16206	16237	16078	16064	16047	16229	16214	16260	16167	16117	16142	15975	15957	16192	16387	15990	16037	16184	16073	16236	16217	16076	16109	16074	16325	15885	16161	16025	16150	16116	16236	16043	16182	16131	15998	16160	16133	16134	16122	16133	16095	16276	16081	16044	16108	16272	16314	16141	16130	16144	16146	16250	16202	16026	16084	16215	16165	16089	16201	16169	16020	16231	16121	16189	16063	16208	16125	16097	15976	16064	16101	16198	16245	16053	16180	16130	16130	16165	16162	16009	16113	15948	16038	16206	16231	16165	16229	16076	15818	16161	16108	16053	16231	16006	16127	16212	16135	16050	16099	16286	16170	16182	16192	16083	16133	16180	16146	16166	16185	16130	15851	16117	16151	16183	15943	16197	16252	16139	16042	16052	16165	16093	16075	16049	16074	15958	16256	16057	16197	16107	16152	15965	16213	16146	16177	16089	16180	16212	16153	16180	16045	16262	16130	16162	16256	16144	16035	16107	16151	16221	16059	16000	16131	16261	16065	15995	16047	16076	16016	16178	16227	16065	16030	16122	15949	16239	15999	16246	15933	16057	16077	16068	16163	16237	16229	16091	16092	16275	16122	16203	16204	16213	16089	16163	16049	16054	16232	16112	16107	16199	16296	16247	16150	15996	15986	16194	16350	15984	16121	16044	16071	16089	16010	16172	16153	16087	16132	16127	15910	16195	16310	16124	16190	16055	16050	16227	16125	15995	16241	16056	16121	16232	16084	16090	15985	16267	16171	16134	16119	16064	16031	15994	15947	16101	16245	16035	16055	15774	15982	16057	16394	16299	16214	16095	16100	16013	16212	15952	16143	16060	15977	16161	16183	16130	16105	16232	15956	16406	16157	16002	16280	16149	16041	16051	15959	16020	16107	15896	16183	16235	16124	16029	16082	16063	16168	16092	16049	16202	16152	16228	16157	16138	16049	16142	16131	16085	16013	16020	16203	16249	16325	15934	16143	16161	16107	16312	16055	16136	16194	16118	16085	16170	16098	15921	15947	16121	16013	16120	16047	16253	16267	16072	16220	15988	16136	16051	16033	16136	16006	16094	16182	16357	16102	16064	16355	16266	16072	16417	16065	16121	15914	16127	16162	16094	16127	16061	16238	16180	16118	16032	16238	15961	16108	16111	16028	16039	15887	16062	15835	16071	16327	16057	16157	16182	16253	15876	16009	16247	16192	15960	16303	16064	16177	16176	16270	15966	16185	16046	16186	16139	16136	16172	16107	16158	16018	16054	16165	16225	16079	16148	16359	16186	16010	15989	16152	16204	15949	16195	16169	16036	15970	16231	16145	16193	15988	16128	16113	16148	16216	16144	16194	16155	16096	15948	16108	16025	16124	16179	16182
34889	27317	30468	29201	27302	27385	27251	27156	27132	26748	26710	26459	26416	26804	26762	26629	26688	26647	26562	26652	26498	26723	26799	26644	26521	26672	26519	26566	26554	26685	26628	26522	26370	26824	26814	26512	26564	26625	26621	26603	26660	26655	26903	26478	26730	26552	26541	26549	26512	26670	26681	26567	26338	26429	26427	26702	26347	26519	26544	26582	26606	26469	26258	26335	26510	26743	26484	26643	26403	26578	26615	26493	26695	26433	26487	26413	26621	26386	26464	26491	26561	26412	26605	26652	26409	26505	26435	26474	26366	26501	26581	26305	26547	26580	26632	26749	26677	26613	26657	26777	26701	26473	26746	26485	26425	26851	26558	26528	26562	26249	26450	26526	26850	26681	26400	26477	26515	26836	26409	26214	26571	26705	26373	26448	26465	26676	26585	26244	26483	26537	26456	26316	26582	26464	26588	26361	26456	26577	26432	26609	26653	26694	26443	26502	26679	26532	26459	26329	26434	26540	26773	26615	26615	26652	26392	26713	26606	26239	26712	26739	26338	26524	26878	26435	26545	26494	26702	26411	26582	26517	26582	26534	26736	26645	26677	26602	26521	26605	26624	26313	26642	26505	26987	26775	26811	26700	26281	26567	26643	26544	26363	26523	26636	26704	26591	26418	26568	26419	26644	26709	26689	26363	26511	26574	26841	26593	26607	26684	26415	26459	26328	26818	26392	26271	26374	26556	26693	26494	26782	26398	26557	26461	26666	26429	26625	26672	26540	26572	26662	26541	26412	26376	26714	26501	26494	26705	26468	26769	26261	26662	26659	26713	26612	26626	26518	26679	26651	26205	26399	26468	26273	26269	26637	26610	26539	26657	26518	26414	26674	26330	26361	26487	26547	26693	26569	26479	26819	26517	26541	26681	26652	26322	26664	26463	26775	26400	26704	26561	26712	26636	26717	26695	26346	26315	26538	26558	26454	26365	26355	26515	26623	26529	26575	26502	26410	26570	26320	26548	26448	26539	26759	26638	26148	26365	26546	26706	26509	26562	26590	26582	26571	26498	26858	26346	26368	26721	26559	26397	26587	26487	26809	26632	26439	26576	26475	26445	26675	26436	26617	26665	26333	26401	26759	26402	26374	26714	26810	26697	26348	26589	26640	26691	26760	26610	26507	26607	26603	26689	26640	26335	26575	26612	26535	26640	26578	26467	26612	26844	26653	26468	26603	26506	26742	26435	26609	26620	26419	26661	26628	26501	26427	26641	26513	26732	26659	26456	26578	26378	26493	26576	26590	26548	26547	26630	26432	26534	26487	26374	26486	26782	26650	26594	26404	26181	26468	26609	26729	26417	26733	26677	26751	26639	26736	26518	26317	26467	26343	26620	26475	26455	26676	26471	26485	26514	26702	26823	26484	26545	26583	26565	26411	26399	26687	26597	26873	26831	26555	26425	26587	26538	26623	26386	26335	26607	26502	26564	26509	26648	26636	26540	26528	26433	26934	26657	26631	26475	26271	26236	26195	26383	26496	26525	26563	26608	26577	26556	26599	26566	26598	26692	26629	26711	26424	26648	26680	26648	26625	26625	26445	26544	26648	26543	26350	26551	26543	26562	26377	26702	26418	26274	26669	26528	26553	26527	26346	26596	26687	26613	26651	26544	26648	26461	26472	26461	26590	26736	26518	26604	26507	26700	26658	26542	26451	26730	26432	26425	26415	26354	26505	26904	26615	26573	26566	26367	26381	26550	26509	26492	26496	26673	26821	26602	26707	26710	26570	26500	26825	26337	26573	26570	26411	26641	26778	26456	26421	26520	26510	26647	26717	26516	26766	26557	26434	26626	26484	26559	26563	26533	26490	26512	26476	26509	26892	26563	26877	26808	26538	26490	26365	26669	26607	26382	26705	26491	26554	26244	26628	26580	26507	26795	26335	26461	26460	26539	26428	26438	26484	26739	26408	26446	26314	26547	26624	26587	26552	26425	26584	26302	26599	26481	26515	26435	26532	26319	26532	26538	26580	26730	26549	26635	26435	26558	26554	26436	26462	26510	26619	26885	26479	26409	26399	26514	26480	26464	26571	26431	26259	26411	26653	26420	26492	26545	26342	26537	26254	26679	26686	26500	26614	26610	26569	26574	26388	26499	26537	26594	26568	26387	26533	26448	26338	26566	26667	26472	26471	26752	26561	26432	26468	26412	26209	26504	26616	26649	26583	26586	26377	26616	26467	26364	26629	26468	26527	26299	26468	26324	26652	26340	26453	26531	26507	26685	26702	26664	26641	26515	26477	26443	26659	26584	26553	26446	26509	26536	26374	26310	26682	26765	26569	26589	26753	26631	26452	26553	26384	26689	26630	26482	26598	26520	26680	26265	26451	26566	26453	26614	26452	26519	26472	26536	26521	26544	26706	26277	26398	26613	26533	26742	26680	26608	26420	26538	26690	26487	26694	26561	26572	26527	26637	26532	26527	26376	26434	26584	26532	26116	26515	26699	26635	26254	26479	26408	26464	26540	26470	26361	26662	26533	26675	26596	26536	26641	26565	26545	26271	26502	26613	26472	26524	26670	26750	26679	26416	26397	26785	26548	26535	26469	26429	26515	26625	26389	26425	26803	26282	26465	26580	26619	26474	26738	26497	26483	26254	26567	26516	26441	26788	26796	26758	26684	26611	26312	26653	26671	26294	26438	26429	26622	26480	26594	26580	26416	26545	26627	26829	26536	26348	26540	26255	26448	26644	26560	26598	26667	26641	26577	26619	26508	26482	26730	26444	26651	26688	26733	26680	26793	26559	26329	26441	26677	26688	26426	26698	26645	26610	26939	26757	26702	26644	26636	26577	26637	26459	26426	26742	26844	26708	26613	26435	26408	26546	26577	26499	26562	26468	26317	26655	26766	26783	26511	26570	26526	26638	26539	26539	26580	26610	26479	26520	26440	26505	26388	26428	26551	26587	26567	26441	26525	26533	26728	26611	26635	26561	26323	26459	26538	26649	26397	26499	26557	26569	26571	26490	26599	26762	26370	26595	26479	26792	26437	26688	26883	26668	26493	26651	26563	26387	26547	26536	26430	26450	26753	26655	26637	26537	26416	26531	26496	26639	26857	26592	26828	26802	26647	26691	26575	26637	26348	26392	26631	26602	26642	26449	26374	26469	26435	26249	26615	26667	26637	26750	26382	26757	26553	26554	26363	26536	26639	26864	26592	26868	26205	26730	26496	26484	26394	26706	26489	26189	26451	26652	26623	26676	26544	26529	26479	26580	26680	26296	26681	26642	26408	26633	26557	26407	26658	26879	26731	26688	26603	26656	26506	26435	26614	26631	26585	26612	26224	26404	26718	26500	26475	26707	26544	26683	26583	26527	26714	26586	26511	26686	26481	26597	26373	26420	26570	26449	26737	26657	26045	26360	26596	26537	26414	26480	26711	26513	26531	26313	26498	26716	26699	26544	26581	26441	26544	26474	26323	26512	26639	26645	26628	26228	26452	26623	26419	26389	26567	26652	26525	26816	26763	26534	26427	26548	26661	26498	26370	26582	26558	26430	26461	26420	26626	26648	26398	26283	26534	26545	26685	26653	26552	26486	26731	26624	26527	26639	26410	26585	26426	26364	26708	26574	26664	26497	26399	26755	26191	26686	26511	26484	26260	26764	26574	26424	26642	26740	26254	26752	26785	26570	26442	26613	26658	26498	26402	26576	26335	26449	26660	26527	26559	26357	26461	26569	26239	26465	26494	26702	26502	26754	26524	26733	26655	26451	26337	26500	26586	26455	26610	26599	26384	26510	26628	26741	26569	26626	26377	26553	26192	26682	26618	26730	26442	26401	26495	26507	26488	26564	26586	26317	26669	26535	26318	26556	26376	26680	26698	26758	26833	26566	26520	26712	26442	26531	26539	26560	26476	26500	26511	26472	26148	26825	26525	26215	26677	26329	26685	26712	26578	26562	26770	26653	26659	26633	26417	26486	26491	26384	26745	26712	26655	26614	26537	26732	26671	26328	26386	26722	26432	26640	26402	26569	26790	26429	26772	26619	26690	26540	26621	26297	26266	26458	26515	26710	26629	26684	26605	26499	26578	26229	26320	26716	26497	26750	26617	26439	26623	26721	26588	26364	26680	26731	26614	26671	26378	26767	26544	26871	26496	26559	26481	26542	26578	26353	26570	26389	26695	26411	26837	26459	26579	26746	26825	26376	26692	26686	26662	26376	26500	26528	26657	26708	26556	26852	26830	26671	26568	26440	26447	26580	26653	26415	26473	26627	26584	26745	26424	26490	26793	26467	26577	26394	26365	26571	26629	26679	26591	26375	26492	26559	26410	26375	26743	26589	26590	26727	26576	26454	26602	26679	26484	26442	26322	26722	26559	26492	26770	26509	26671	26526	26526	26355	26640	26603	26491	26721	26643	26404	26558	26382	26585	26327	26522	26445	26509	26540	26606	26540	26574	26738	26609	26644	26552	26704	26481	26621	26774	26401	26680	26475	26512	26622	26549	26601	26582	26407	26574	26521	26750	26663	26541	26601	26538	26417	26285	26622	26453	26505	26586	26740	26426	26360	26706	26645	26821	26585	26547	26716	26581	26542	26434	26391	26412	26523	26340	26795	26839	26703	26800	26655	26705	26717	26388	26644	26680	26535	26721	26550	26510	26609	26663	26730	26695	26590	26599	26673	26561	26616	26492	26595	26364	26457	26338	26321	26699	26664	26592	26701	26729	26266	26355	26627	26488	26451	26734	26448	26547	26571	26628	26519	26717	26442	26613	26527	26714	26654	26560	26595	26717	26452	26385	26479	26535	26668	26669	26403	26713	26597	26705	26499	26639	26587	26570	26870	26649	26486	26700	26806	26774	26718	26730	26762	26482	26854	26499	26592	26409	26563	26449	26341	26518	26427	26336	26721	26444	26325	26605	26732	26647	26647	26486	26428	26526	26522	26715	26530	26613	26531	26603	26704	26608	26654	26672	26750	26725	26479	26633	26470	26469	26596	26286	26463	26472	26604	26512	26465	26632	26509	26613	26628	26732	26558	26315	26480	26535	26692	26437	26472	26543	26573	26495	26505	26582	26615	26692	26770	26608	26633	26531	26528	26429	26450	26768	26575	26503	26645	26519	26736	26633	26535	26338	26459	26366	26654	26729	26445	26597	26599	26579	26648	26643	26424	26621	26533	26441
20495	22303	21990	19636	18588	18207	17832	17492	17325	17273	17429	17281	16991	17059	17045	17097	17073	17092	16943	16927	16814	16888	16808	16998	16885	17204	16780	17019	16802	16974	16843	17028	16926	16768	16846	16906	16860	16776	16925	16976	16875	16832	16995	16895	16816	16928	16871	16976	16938	16846	16805	16913	16929	16842	16935	16786	16865	16811	16870	16896	16956	16816	17010	16718	16779	16772	16931	16703	16830	16864	16901	16633	16747	16802	16899	16828	16853	16860	16786	16666	16770	16826	16942	16840	16902	16846	16779	16847	16740	16760	16807	17051	16855	16696	16686	16933	16837	16834	16971	16916	16935	16695	16989	16791	16758	16887	16773	16613	16886	16905	16748	16907	16844	16835	16638	16836	16868	16748	16764	16741	16741	16831	16659	16836	16960	16843	16816	16744	16755	16753	16933	16611	16785	16741	16901	16939	16673	16733	16812	16722	16866	16838	16850	16733	16868	16909	16744	16769	16776	16679	16864	16855	16934	16745	16938	16869	16896	16933	16934	16865	16827	16668	16783	16901	16812	16840	16838	16776	16815	16902	16884	16885	16900	16789	16771	16836	16979	16791	16890	16684	16844	16887	16992	16736	16824	16888	16963	16687	17077	16843	16796	16921	16853	16946	16828	16824	16789	17020	16787	16732	16824	16745	16792	16772	16687	17076	16843	16948	16828	16823	16796	16728	16786	16766	16715	16684	16731	16689	16944	16763	16720	16798	16915	16872	16693	16844	16619	16802	16826	16729	16836	16951	16888	16810	16871	16784	16845	16625	16715	16799	16857	16809	16711	16956	16879	16734	16769	16768	16912	17004	16847	16759	16746	16852	16697	16866	16746	17046	16887	16878	16767	16778	16931	16814	16751	16729	16828	16795	16780	16772	16754	16813	16714	16795	16882	16883	16783	16892	16876	16779	16840	17002	16775	16871	16846	16801	16876	16775	16925	16801	16884	16716	16845	16799	16797	16846	16745	16873	16894	16923	16810	16765	16841	16847	16922	16788	16863	16801	16953	16653	16886	16590	16745	16747	16862	16794	16856	16829	16746	16895	16743	16855	16919	16819	16976	16799	16828	16852	16959	16670	16679	16967	16602	16983	16934	16861	16681	16825	16886	16827	16906	16880	16653	16913	17040	16949	16901	16753	16901	16790	16693	16813	16749	16881	16928	16830	16960	16797	16744	16794	16876	16714	16924	16685	16906	16933	16734	16681	16831	16749	16659	16700	16852	16853	16881	16704	16763	16812	16850	16630	16758	16794	16866	16680	16701	16778	16906	16841	16922	16663	16772	16817	16891	16765	17070	16880	16794	16855	16856	16793	16892	16921	16913	16755	16917	16890	16775	16771	16836	16909	16917	16615	17044	16675	16802	16767	16718	16796	16901	16623	16887	16816	16824	16857	16802	16845	16754	16973	16829	16874	16929	16745	16762	16764	16704	16743	16835	16870	16668	16889	16889	16867	16753	16753	16843	16872	16850	16938	16715	16801	16784	16866	16913	16719	16735	16853	16852	16942	16930	16888	16701	16759	16723	16791	16731	16803	16941	16976	16713	16772	16839	16735	16798	16765	17016	16828	16899	16654	16963	16849	16942	16801	16728	16760	16701	16901	16777	16970	16804	16587	16918	16828	16777	16794	16981	16790	16695	16856	16927	16804	16918	16886	16823	16839	16829	16686	16624	16814	16810	16802	16906	16946	16648	16615	16972	16998	16820	16603	16777	16887	16868	16917	16695	16973	16899	16728	16648	16925	16820	16778	16960	16978	16901	16755	16653	16815	16944	16807	16853	16806	16742	16951	16774	16752	16800	16977	16808	16595	16703	16842	16723	16743	16712	16741	16543	16744	16942	16844	16773	16795	16891	16800	16809	16824	16792	16807	16840	16774	16783	16763	16936	16524	17001	16835	16820	17004	16854	16919	16708	16768	16685	16855	16784	16792	16823	17026	16763	16770	16693	16724	16701	16950	16837	16916	16883	16835	16893	16799	16813	16753	16833	16765	17052	16957	16842	16743	16918	16675	16933	16637	16894	16737	16717	16847	16821	16842	16763	16868	16846	16812	16758	16835	16843	16768	16983	16969	16759	16790	16823	16851	16629	16826	16813	16611	16844	16787	16612	16989	16811	16852	16827	16910	16867	16883	16911	16954	17042	16776	16948	16810	16830	16818	16936	16903	16961	16805	16780	16795	16732	16943	16803	16805	16878	16797	16911	16767	16840	16965	16726	16840	16905	16853	16878	16808	16900	16799	16891	16905	16867	16831	16713	16754	17071	16758	16952	16975	17022	16907	16847	16809	16683	16693	16805	16950	16757	16630	16741	16926	16816	16854	16849	16771	16839	16713	16840	16728	16822	16723	16976	16895	17181	16711	16905	16678	16914	16887	16753	16734	16917	16880	16815	16807	16934	16800	16771	16748	16933	17001	16874	16833	16890	16899	16801	16943	16761	16941	16753	16976	16787	16844	16869	16703	16959	16871	16741	16796	16884	16936	16809	16753	16912	16826	17074	16869	16848	16835	17108	16946	16671	16817	16712	16855	16868	16816	16892	16727	16726	16953	16819	16823	16800	16875	16829	16593	16856	16930	16885	16687	16803	16856	16747	16976	16641	16965	16632	16924	16850	16699	16843	16791	16825	16793	16953	16808	16674	16765	16811	16809	16799	17023	16768	16869	16530	17020	16878	16735	16894	16853	16871	16625	16922	16701	16723	16888	16794	16664	16833	16795	16998	16785	17031	17022	16833	16820	16970	16730	16822	16724	17162	16736	16789	16945	16765	16892	16827	16958	16683	16834	16887	16828	16839	17013	16903	16817	16712	16936	16900	16906	16709	16944	16704	16676	16968	16858	16814	16876	16900	16803	16949	16696	16821	16994	16945	16933	16743	16890	16851	16795	16823	17022	16817	17027	16972	16846	16780	16760	16857	16947	16835	16752	16867	16971	16796	16876	16846	16907	16804	16947	16718	16945	16838	16790	16871	16765	16852	16827	16644	16886	16810	16677	16923	16892	16724	16898	16822	16867	16864	16881	16757	16837	16795	16843	16838	16737	16768	16709	16832	16727	16663	16857	16883	17008	16668	16785	16802	16766	16599	16866	16761	16636	16680	16808	16873	16825	16923	16977	16902	16827	16750	16644	16701	16787	16861	16614	16959	16716	16839	16679	16887	16652	16885	16743	16951	16716	16699	16943	16799	16744	16762	16823	16816	16820	16890	16773	16898	16733	16928	16758	16731	16861	16686	16983	16902	16847	16913	16773	16834	16665	16970	17078	16820	16896	16945	16969	16861	16657	16913	16783	16827	16862	16678	16920	16824	16879	16815	16743	16812	16868	16867	16662	17045	16770	16836	16846	16902	16782	16770	16738	16735	16692	16765	16830	16772	16932	16781	16854	16788	16692	16896	16924	16774	16839	16911	16804	16869	16846	16857	16981	16861	16916	16745	16956	16888	16813	16823	16913	16927	16759	16698	16649	16874	16772	16862	16921	16789	16953	16726	16926	16912	17041	16650	16784	17032	16852	16815	16907	16663	16809	16799	16841	16757	16825	16806	16956	16864	16928	16950	16858	16782	16621	16954	16730	16934	17025	16807	16903	16905	16942	16890	16845	16815	16820	16957	16881	16896	16861	17062	16776	16938	16902	16631	16925	16746	16688	16773	16797	16881	16918	16739	16785	16931	16788	16841	16712	16910	16903	16866	16822	16931	16694	16656	16773	16767	16731	16772	16993	16832	16781	16677	16695	16782	16893	16999	16769	16983	16767	16684	16898	17010	16893	16774	16801	16817	16717	16949	16809	16761	16663	16817	16980	16942	16876	16948	16958	16801	16740	16923	16863	16846	16792	16909	16901	16787	16882	16923	16753	16829	16908	16822	16835	16665	16814	16724	16840	16813	16889	16910	16894	16800	16997	17000	16849	16936	16844	16830	16779	16846	16838	16968	16980	16831	16941	16972	16744	16850	16755	16875	16898	16920	17057	16856	16846	16653	16916	16802	16818	17026	16811	16894	16908	16985	16904	16995	16639	16862	16828	16679	16722	16672	16819	16693	16865	16725	16906	16979	16798	16710	16937	16852	16644	16924	16839	16777	16898	16793	16884	16895	16839	16996	16822	16829	16755	16784	16774	16665	16825	16796	17002	16837	16931	16820	16740	16773	16781	16994	16892	16706	16801	16791	16863	16860	16937	16885	16831	16914	16836	16839	16868	16812	16684	16856	16864	17066	16890	16936	16924	17070	16700	16905	16910	16974	17007	16870	16798	16964	17021	16908	16797	16643	16845	16755	16924	16774	16784	16714	16838	16810	16825	16830	16895	16943	16805	16742	16824	16702	16753	16678	16775	16894	16892	16904	16781	16891	16915	16642	16731	16817	16839	16928	16707	16938	16807	16790	16891	17023	16785	16615	16937	16729	16813	16727	16773	16899	16828	16916	17001	16892	16848	16941	16815	16920	16728	16875	16759	16813	16784	16737	16769	16922	16915	16721	16801	16845	16750	16814	16932	17024	16926	16767	16733	16845	16919	16831	16864	16900	16891	16915	16715	16830	16833	16992	16769	17037	16746	17182	16959	16863	16650	17087	16613	16817	16741	16653	16792	16793	16697	16904	16890	16828	16703	16723	16814	16915	16777	17041	16783	16808	17029	16762	16739	17014	17124	16877	16814	16905	16893	16832	16850	16765	16813	16857	16866	16694	16769	16794	16766	16820	16793	16722	16999	16732	16640	16761	16801	16651	16970	16831	17079	16766	16777	16795	16894	16912	16837	16836	16881	16839	16850	16872	16690	16827	16876	16707	16627	16950	16899	16791	16710	16787	16814	16835	16870	16762	16790	16746	16928	16511	16922	16939	16778	16892	16819	16842	16926	16669	16925	16735	16867	16595	17008	16754	16895	16832	16839	16809	16893	16960	16811	16811	16924	16884	16892	16750	16787	16963	16780	16963	17058	16815	16825	16858	16826	16673	16894	16794	16682	16882	16719	16732	16724	17012	16881	16857	16609	16860	16783	16851	17016	16885	16857	17064	16826	16788	16794	16763	16858	16946	16736	16868	16967	16713	16644	16798	16902	16656	16685	16783	16821	16676	16659	16877	16896	16951	17054	16740	16884	16851	16736	16946	17057	16668	16784	16994	16828	16515	16870
24528	21201	27745	25305	23994	27660	28905	26593	25973	26123	25908	25479	25692	25622	25645	25364	25450	25264	25234	25343	25703	25294	25246	25323	25342	25163	25389	25123	25038	25352	25295	25170	25207	25121	25222	25156	25229	25042	25136	25082	25366	25297	25148	25111	25129	24865	24765	24898	25160	25137	25277	25228	24927	24869	25051	24882	25184	25067	25252	25153	25171	25026	25144	25091	24893	25031	25240	25163	25086	24913	25032	25186	24906	25209	24905	24775	25094	24844	24882	24850	24915	25123	24887	25075	25018	24839	24769	24963	24955	25022	25097	25191	25093	24944	25188	25054	25163	24983	24775	25140	24780	24800	24782	25041	24827	24871	24923	24927	25071	25006	24940	24906	25110	24989	24923	24888	24990	24979	25096	24991	25087	25117	24968	25115	24954	25340	25332	25079	25009	25223	24939	25099	25183	25066	24766	25121	24864	25138	25197	25078	25036	24884	24934	25190	24881	25062	24942	24861	25026	24882	25052	25135	25004	24841	25010	25308	24752	25260	24872	24870	25249	25093	24900	24839	25138	25159	25214	24919	25025	24953	25301	24915	25109	24984	24755	24819	24794	25151	24848	24870	24918	25072	25085	24975	25173	25164	24941	24680	24812	24976	25017	25101	24827	25093	25331	24814	25058	24978	25070	25045	25018	24911	24914	25263	25039	24889	25074	24914	24906	25143	25091	24813	24897	24967	25059	24867	25056	24976	24922	24974	24954	25150	24909	25102	25013	24936	24869	25020	25041	25073	25036	24844	25186	24966	24990	24950	24904	24938	25063	25093	25055	24965	25287	25007	25108	24978	25254	24857	25079	24940	25080	25091	25049	25047	25005	25049	24967	25018	24941	24888	24860	24960	25078	24925	24882	25128	25046	25096	24963	25101	24873	24900	25151	25020	24987	25037	25048	25055	25138	24876	24977	24981	25115	24729	25010	24651	24863	24964	25008	24929	25045	24745	25150	24819	25262	24776	24899	25086	25149	25136	24969	25098	25011	25018	24983	24984	25017	24729	24955	24997	24874	25055	25010	25029	25139	24995	24998	24884	25080	25003	24955	24920	25044	24846	24886	25318	24908	25077	24905	25184	24919	24890	24963	24797	24846	25068	24952	24900	24883	25110	25029	24851	25020	25040	24646	24688	24977	25086	24972	25021	25153	25124	24919	24805	25021	25110	25388	24998	24840	24947	25023	25286	24915	25097	25195	24875	24857	25050	24917	25063	24819	24736	24924	24919	25113	25006	24877	24896	24979	24976	25066	24985	25178	25293	24987	25026	24884	25088	24959	24520	25031	24994	25046	24931	25220	24829	24874	24861	24945	24970	24972	24926	25055	25153	25080	25320	25069	24926	24876	25040	24902	24998	25042	25017	24882	24956	25159	24933	25276	25132	24874	25120	24961	25095	25308	25075	24963	25019	24793	24924	25044	24957	25152	24833	24855	24919	24923	24835	24882	24921	25011	24961	24873	25063	25105	25063	25089	25055	25009	25024	25104	24811	24856	24654	25013	25246	24818	25125	25201	25139	24912	24875	24875	24683	24978	24776	24762	24911	24783	25124	25029	25059	25018	25066	24876	25042	24851	25027	25035	25091	25093	25109	25003	24749	25195	24952	25279	24967	24793	24981	25039	24776	25102	25032	24924	24689	24892	24943	24966	25088	25029	25132	24903	25064	25086	24879	25122	24888	24641	24780	25126	25110	25006	24932	24942	25085	24834	24894	24783	24923	24918	25075	24878	24656	25176	25067	25098	25031	24882	24990	25020	25337	24847	24778	25015	25061	25271	24934	25009	25081	24750	24972	24973	24961	25119	25025	24759	24981	24994	25114	25191	24914	24778	24973	25135	24925	25056	24987	25286	24963	25000	24944	24890	24759	24881	24931	24905	24886	25133	25256	25006	25227	24973	25161	24990	25133	24823	24971	24938	24758	25168	24940	25125	25111	24863	24977	25001	25073	24767	24919	24780	24860	24894	24989	25028	24903	24935	25073	25232	25055	24784	24905	24934	25088	25127	25129	25118	25098	25142	25022	24842	24970	24990	25108	24969	24948	25028	24975	24938	25164	25240	24967	25246	25005	24920	25248	25002	25034	25201	24852	25025	24950	25047	25048	24800	24962	25130	24646	24853	25321	25067	25000	24627	24784	24737	25047	25160	25100	24741	24802	24962	25030	24963	24995	24970	24939	24896	24994	25000	25230	24732	25000	25212	24996	24824	24934	24957	24937	24832	25262	24974	25110	25015	25098	25029	25054	24820	24632	24993	24871	25022	24997	24955	24994	24943	24719	24951	25249	24744	24829	24939	25147	25110	25031	25019	25000	25009	25071	24867	25050	25131	25090	25157	24970	24802	24935	25004	24966	25013	24937	25136	25122	25172	24915	25061	25058	25135	25022	25100	25094	24946	24887	24705	25097	24995	24724	25072	25177	24905	25072	24845	24928	24892	25095	24939	25161	25161	24760	25000	25059	25080	24894	25087	24756	24892	24852	24943	25033	25113	25066	24966	24697	24845	24648	24788	24822	24995	24886	25050	24941	25141	25155	25239	24966	24967	24973	24728	25117	25241	25183	24963	24897	24795	25113	24965	24785	25017	24901	24878	24912	24957	24924	24981	24833	24988	24677	25110	25060	24919	24940	25186	25252	24956	24868	25091	25024	25211	25211	25123	25009	25048	24856	25003	25015	24929	24789	25082	24861	24933	25132	24933	25109	24987	24919	24840	24827	24740	24886	24625	24994	25026	24775	25014	24884	24921	24972	24786	24960	24924	24775	24923	24734	24757	25036	25013	24907	25189	25124	24944	25139	25185	25079	25067	24940	25037	24761	25236	24773	25092	25021	25053	24918	25082	24955	24958	25015	25039	25095	25054	24887	24837	25100	24794	25119	25023	24715	24935	24933	24861	24931	24875	24925	25078	25102	24797	24881	25117	25061	25067	25166	24985	25188	24875	24875	24895	24779	25081	24805	24950	24893	24972	24947	25029	25134	24782	24773	24941	24808	24907	25045	25266	25099	24986	25111	24986	25015	25019	24839	24942	25092	25196	24969	24998	24924	24902	24870	24947	25080	24821	25080	25012	24971	24991	25095	24818	24960	25152	25119	25191	25202	25170	24984	24910	24932	25008	24956	25030	25161	24902	24769	24624	25164	24977	25048	24850	25133	24888	24929	25106	24884	24973	25080	24977	25106	24582	25022	25047	25233	25042	25060	25097	25033	24915	25117	25093	24988	25006	24927	25060	24974	25046	24966	24927	24720	25121	25195	24591	25019	24926	24814	24863	25024	25025	24967	24970	25163	24937	24946	24871	25264	24545	24853	24900	25224	25157	24965	24980	25023	25065	25016	25066	25048	25073	24705	24945	25220	25013	25003	24916	24775	24916	24995	25071	24684	24997	24645	25250	25154	25157	25213	24996	24794	24847	25063	25059	25019	25095	25220	25296	24915	24971	25042	24981	25251	25105	24991	24996	25122	25067	24960	24923	24990	25078	24847	24895	24932	24997	24999	24923	24970	24946	25007	24902	24986	25149	24867	24937	24826	25179	24965	24987	25117	24937	25139	25112	24927	25028	25080	24694	25138	24606	24960	24934	24942	24755	24927	24927	24863	25025	24993	24724	25137	25122	25042	25103	25110	25108	24995	25150	24760	24891	24791	25008	25192	24904	25009	25148	24901	24991	24720	25033	24945	24937	24988	24992	24779	24902	24958	25076	25010	24986	24859	25090	25108	24812	24666	24973	25090	25109	25065	24877	25290	25053	25005	24920	24842	25098	25110	24842	24777	24967	24999	25007	24929	24897	24828	24909	25001	25102	24913	24993	25155	25116	25105	24866	24998	24880	25005	25312	24954	25033	25180	24827	25052	25063	24987	24915	25269	25034	24973	24933	24832	24963	25116	24908	24855	24956	25246	25111	25017	25165	24797	25184	25105	25126	24900	24978	24918	24882	25074	24988	24963	25026	25063	25015	25056	25043	25016	24869	24906	24980	24952	24993	24935	25144	24843	24945	24961	24974	24856	24787	24799	24939	25144	24859	25046	24828	24902	24921	25040	24849	24975	24954	25001	24968	25161	24956	25204	24716	25053	25063	24981	25041	25031	24997	25141	25284	25101	24978	25131	24930	24999	25041	25052	24775	25033	24802	24800	24937	25106	25224	24938	24933	24687	24974	25101	24828	24929	25260	24874	24882	24780	24781	24807	24889	25060	25077	25171	25026	25041	25190	24976	25087	25009	24769	25091	25171	25005	24839	24849	25033	24957	25171	25192	25018	25213	25154	24916	24740	24871	24943	24981	24907	24988	24698	24736	24881	25120	24846	24907	24935	25106	25019	25153	25080	25041	25042	25266	24892	24979	25016	25221	24950	25080	24769	24875	25067	25141	25110	24938	24835	25211	25017	24930	24968	25043	25015	24901	25100	24978	24653	25088	25115	25053	25084	25077	24974	25077	25329	25063	24823	24806	24874	24953	25124	24802	25023	25097	25001	24865	24865	24974	25045	24999	25273	24746	25051	25163	24969	25014	24875	25053	25006	25010	24964	24705	24820	25039	25022	24930	24573	25178	24977	25034	25211	25004	24853	25074	25184	24918	25042	25025	25051	24827	25181	24865	24886	24843	25070	25084	24940	25211	25005	24977	24995	24889	24911	25050	24905	24668	24870	24892	25065	24975	24962	24807	24971	24873	25046	25017	24838	24872	24899	25294	24994	24947	25085	24915	25215	25196	24907	25145	25139	24880	25202	24973	24827	25017	25073	25138	25288	24988	25059	25031	24956	24971	25058	24998	25137	24914	24981	25031	24936	24851	24941	24863	24891	24875	24970	24987	25090	25071	25036	24911	25025	25052	24976	24894	24954	25116	24873	24847	24867	24844	25023	24980	24842	25039	24879	25129	24741	24749	24861	25145	25020	24832	25053	24974	25098	25244	25203	25068	24829	25120	24961	24857	25112	24859	24944	24954	24861	24938	25128	25113	25065	25064	24838	25109	25072	24913	25008	24834	24698	24942	25031	25164	25266	25031	25000	24926	25061	25046	24900	24657	25025	25179	24817	24877	24866	24806	25025	25027	24964	25033	24919	24890	25020	25244	24780	24687	24933	24959	24845	24819	25011	25149	24991	24800	25091	24820	25007	24968	24871	25030	25062	25089
17497	28474	27869	23304	20670	19136	18549	18004	17540	17328	17115	16816	16748	16737	16686	16543	16698	16389	16518	16371	16256	16404	16349	16406	16352	16158	16263	16180	16346	16354	16196	16240	16298	16019	15973	16219	16229	16276	16330	16220	16025	16209	16125	16241	16308	16143	16171	16345	16184	16090	16053	16155	15989	16120	16115	16077	16195	15941	15985	16046	16148	16183	16238	16133	16167	16123	16157	15951	15980	16154	16223	16104	16185	15955	16189	16045	16037	15972	16080	15983	16254	15980	15992	16181	16003	16069	16229	16030	16157	15971	16116	15973	16064	16190	16020	16224	16168	16157	16018	16200	15979	16029	16003	16122	16217	16105	16071	15975	16167	15883	15873	16146	16175	15994	16029	16215	16154	16134	16064	16068	16129	16033	16094	15994	16070	16007	16163	15977	16074	16099	15972	16099	16000	15985	15973	15984	16083	16023	16060	16043	16042	16266	16071	15976	16037	16034	16062	16226	15927	16101	16224	15960	16056	16139	16158	16045	16026	16052	16087	16001	16053	16225	16072	15864	16106	16032	16146	15989	16157	16144	16147	16040	16068	15816	16047	15971	16046	15918	15938	16132	16029	16099	16026	16027	16010	16173	16162	16034	16077	15997	15969	16140	15845	16069	16035	16008	16016	16013	16026	15941	16038	16072	16264	16135	16086	16229	15890	15962	16219	16239	16120	15880	15897	16146	16055	16070	16080	16011	16033	16147	15907	15934	16062	16011	15979	15943	15949	16040	16001	15981	15996	16052	16020	16256	16055	16179	15936	16085	16007	15978	15978	16036	16114	16099	16064	16085	15979	16137	16156	16033	16021	15909	16162	16155	16116	16072	16049	16034	15977	16019	16025	15998	16077	16096	16118	16068	16244	16132	16121	16069	16005	15995	16138	16025	15953	16150	16073	16129	16029	15919	16127	16011	16064	15944	16120	16097	15987	16020	16124	16036	16158	15953	16158	16090	16101	16138	16149	16096	16010	16026	16176	16107	16036	16224	16014	16191	16039	15995	15937	16147	16091	16052	16140	16114	15985	16021	16169	16049	16119	16108	16006	16207	16034	16043	16101	16046	16276	16222	16184	16167	16095	16096	16073	16111	15829	16024	15978	15951	15930	16055	16086	16166	16145	15880	16131	16280	16029	16126	16131	16161	16181	15990	16154	16106	15977	16032	16089	16135	16092	16084	15973	16091	16100	16152	16044	15983	15992	16195	16123	15980	15908	16035	15932	16211	16211	16033	15833	15956	16142	16167	16223	15920	16230	16069	16060	16011	16046	16130	15933	16121	16064	16032	16134	16103	16119	16107	15974	15811	16095	16058	15994	16180	16101	16161	15941	15937	15896	15989	16048	15980	16164	16017	15882	15969	16137	16084	16053	16295	16097	16145	15902	16200	16103	16231	16387	15974	16060	15971	16241	16042	15967	16210	16193	16123	16002	16124	16008	16221	16111	16044	16048	16119	16000	16205	16142	16063	16046	16105	16069	15913	16219	15942	16195	16269	16055	15914	16120	16176	15988	16147	16109	16105	16068	16029	16132	16136	16240	16070	16141	16115	16295	16022	16105	15991	16056	16281	16269	16175	16078	16057	16094	16084	16162	16054	16064	16143	16055	15987	16034	15890	16111	15935	15995	16048	16091	16085	16153	16107	15913	16065	16154	16029	15976	16161	16101	15816	16081	16212	16217	16151	15976	16040	16079	15875	16125	16087	16063	16038	15908	16036	16097	15979	16257	16026	16115	15888	16074	15962	16058	16035	16073	16078	16089	15967	15943	16253	16086	16119	16041	16116	16252	16025	15959	16149	15999	15888	16196	15883	16194	16144	15881	16054	15914	16096	16015	16163	16045	15913	15997	16036	15902	16191	15866	16254	16008	16013	15845	16065	16085	16178	16210	15963	16030	15961	15904	16036	16027	15940	16200	15913	16216	16008	16095	16119	16021	16141	16185	16055	15977	16103	16029	16043	15979	16158	16163	16032	16068	15964	16082	16213	16065	16035	16022	15994	16010	16100	15969	16036	16056	16122	16102	15988	15908	16006	16301	16105	16081	16160	16084	15997	16177	16156	16024	16031	16181	15911	16129	16050	15958	15990	16042	16127	16159	16175	16126	16150	16166	16221	16261	16089	15960	16066	16082	16268	16113	16083	16098	16217	16107	15963	16051	15899	15962	15940	16022	16023	16049	16114	16111	16080	15850	16211	15937	16218	16279	15989	16092	16103	16266	16175	16112	16008	16037	16053	16138	15956	15975	16013	16188	15868	15890	16164	15962	16070	16093	16014	16144	16000	16180	15901	16261	16137	16032	16039	16085	16034	16099	16065	16095	16144	16093	16083	16168	15934	15924	15999	15996	16125	15996	16157	16234	16073	15870	16025	16095	15902	16021	16116	15978	16102	16042	16094	16058	15943	16054	16086	15962	16085	15848	15968	16170	16058	16222	16055	16264	15931	15987	16112	16064	16080	16261	16012	16008	16266	16063	15997	16009	16014	16149	16190	15965	15965	16187	16003	16155	16117	16171	16208	16047	16035	16126	16044	16085	16050	16079	16031	16179	16208	16069	16150	16184	16068	16129	15935	16088	16248	15976	16070	16169	16049	16106	16045	16136	15988	16105	16173	15948	15982	16020	16060	15988	15975	16034	16044	15973	16062	16130	16097	16136	16031	16086	16095	16155	16061	16042	16131	16161	16223	16077	16059	15886	15986	16074	16112	16101	15942	16186	16157	16337	16182	16089	16124	16090	15960	16180	15936	16142	16123	16129	16004	16011	16029	16079	16131	15953	15893	16040	16079	16037	15908	16040	16258	16143	16090	16160	16134	16092	15992	16060	16037	15933	15987	16077	16124	15974	16106	15993	15950	16118	15967	16028	16098	15985	16063	16062	16109	16063	16091	15845	16005	15944	16058	16115	16118	16100	16080	16036	16243	16068	16202	16156	16148	16044	16216	16041	16062	15934	15921	15975	16261	15953	16022	16027	15917	15874	16278	16056	16162	16164	16033	16081	16079	15983	16061	16012	16162	16066	16208	16209	16002	16095	16106	15898	16085	15888	16028	16061	16282	16091	15894	16006	15966	16194	15985	16092	16115	16076	15889	16039	16125	16070	16287	15969	16166	16040	16092	15949	16228	16132	16267	16204	16064	16037	16018	16126	16040	16197	16067	16006	15959	16010	15976	16190	16012	16069	16166	16162	16151	16060	16079	16167	16061	16061	16049	16184	16067	16096	16073	16042	16050	15965	16167	16079	15999	15969	15930	16016	16000	15917	16069	16076	16191	16000	16067	16026	16138	15968	16156	15939	15827	16033	16051	16236	15960	16157	16089	16188	16147	16070	15882	16114	16049	16157	16039	16080	16030	16122	16236	16130	16023	15972	16078	16023	16227	15912	16071	16150	16136	16056	16070	16042	16166	15922	16083	16019	16011	16103	16082	16124	16010	16129	16082	16136	16131	16156	16057	16055	16061	16011	16125	16176	15983	16064	15997	16110	16073	16037	16117	16085	16199	16121	16083	16160	16013	16324	16131	16016	16288	16095	16113	15988	16096	15950	16040	16255	15971	16165	16155	16169	16071	16000	15973	16101	16028	16053	16108	16188	15989	16112	15921	15982	16088	16073	16071	16088	16206	16146	16065	16051	16025	16129	15989	16113	15892	16022	16279	16156	16132	15973	16117	15979	15960	16078	16017	16026	16209	16066	16080	16110	16014	16186	16016	16132	16114	16083	16114	16105	16033	15970	16003	15940	15949	16123	16144	16187	16083	16145	16115	16386	15977	16023	15971	16000	16034	16048	16087	15978	15999	16085	16127	15859	16185	15899	16024	15926	16082	16136	15985	16071	16071	16079	16121	16150	16094	16166	15827	16150	16193	16066	16001	16135	16048	16062	16128	16118	16056	15998	15937	15949	16153	16252	16036	16091	15994	16129	16106	16171	15977	16056	16160	16001	16101	16106	15945	16166	16204	16095	16206	16111	15991	15948	16244	16141	16088	16174	16021	16141	15889	16042	16177	15983	16107	15981	16212	16065	16121	16013	16047	15991	16285	15987	16160	15959	16279	16057	15731	15978	16041	16092	16174	16207	16163	16009	16155	16182	16155	15987	16148	16098	16060	16187	16200	16038	16042	16030	16215	16248	15984	16014	16140	15902	15905	16072	16026	15971	16034	16106	16337	16037	15999	16122	16309	16066	16181	16052	16064	15902	16025	15901	16158	15965	16160	15988	16196	15920	16145	16002	16016	15881	16159	16004	16138	16231	16066	16098	15996	16131	16265	16130	16027	16008	16169	15960	16038	16134	16100	16050	16090	16174	16099	16017	16167	16141	15961	16066	16117	15993	15990	16150	16239	16061	16030	16009	16114	16217	16033	16163	16141	16182	16290	16049	16049	16055	15972	16115	15871	16058	16101	16064	16169	15991	15918	16026	15964	16082	15847	16308	16097	16119	16239	16191	16026	16102	16161	16075	16180	16058	16219	16040	16114	16151	16054	15992	15916	16147	16041	16072	16163	16085	16007	16042	16249	16132	16092	16170	15921	16223	15964	16083	16044	16129	16196	16100	16038	16105	16007	15925	16099	16176	16110	15885	16036	16106	16181	15873	16081	16016	15871	16157	16268	16004	16176	16170	15965	16100	16195	16064	16012	16052	16050	15993	16044	16082	16071	15964	16053	16013	15971	16065	16045	16003	16120	16207	16029	16072	15987	16063	16203	16163	15970	15909	15929	16143	16106	16206	15976	15947	16009	16020	16104	16210	16067	16022	16044	16015	16134	16001	16230	16090	16177	15942	15912	16002	15972	16149	16130	16143	16056	16131	15990	16149	16047	15973	15957	16129	16214	16019	15923	16151	16086	16051	15951	16193	15863	16129	16017	15974	15933	15994	16172	16022	16059	15849	16078	16207	16049	16048	16110	16039	16080	15884	16110	16092	16143	15971	16147	16194	16162	16039	16059	16079	16102	16074	16186	16166	16066	16140	16120	16058	15991	16062	16133	16190	16083	15910	15864	16156	16081	15982	16095	16209	16131	16124	15977	16224	16064	15995	16063	16047	15914	16209	15996	16143	16067	16146	16005	15868	16164	15996	16101	16249	16001	15954	16017	16205	16070	16071	16142	16064	16229	16099	16019	15912	16120	16116	16254
22727	21165	27821	24895	22208	26799	31915	28246	27088	27239	26754	26322	26265	26132	26263	26169	26108	26331	26221	25994	25888	26036	26190	25944	26034	26024	25861	25999	26011	25885	25736	25851	25565	25520	25756	25783	25659	25787	25931	25562	25869	25577	25703	26014	25763	25831	25689	25616	25576	25609	25567	25591	25697	25808	25457	25675	25548	25677	25851	25520	25878	25640	25413	25533	25613	25745	25694	25651	25749	25432	25744	25487	25670	25761	25584	25470	25406	25527	25548	25592	25401	25563	25411	25507	25654	25700	25572	25730	25516	25624	25701	25569	25597	25560	25319	25413	25320	25575	25450	25617	25415	25252	25288	25372	25403	25337	25384	25609	25284	25622	25649	25573	25368	25638	25359	25643	25517	25567	25204	25609	25430	25443	25463	25361	25273	25438	25281	25323	25620	25403	25714	25510	25557	25414	25564	25474	25694	25482	25613	25665	25450	25394	25557	25272	25523	25649	25685	25606	25611	25546	25321	25489	25499	25605	25482	25360	25654	25672	25420	25484	25410	25564	25535	25475	25654	25521	25609	25731	25324	25601	25813	25365	25536	25406	25747	25442	25514	25370	25574	25981	25723	25649	25094	25525	25530	25688	25447	25374	25367	25661	25674	25460	25802	25598	25584	25347	25473	25316	25358	25528	25562	25379	25491	25552	25542	25609	25687	25374	25580	25536	25466	25534	25546	25574	25470	25503	25480	25636	25418	25543	25458	25551	25775	25653	25661	25772	25521	25456	25485	25482	25400	25683	25486	25469	25530	25553	25381	25298	25796	25387	25663	25427	25457	25433	25308	25709	25392	25382	25388	25590	25612	25464	25832	25674	25483	25577	25557	25339	25509	25625	25727	25541	25443	25404	25699	25490	25407	25476	25456	25384	25563	25411	25629	25496	25440	25664	25477	25412	25307	25804	25760	25678	25365	25389	25586	25721	25610	25428	25557	25403	25629	25302	25725	25667	25680	25402	25522	25309	25217	25257	25455	25640	25665	25678	25567	25560	25703	25564	25859	25725	25568	25615	25580	25624	25726	25049	25381	25362	25609	25609	25514	25712	25353	25396	25440	25233	25536	25385	25617	25495	25397	25429	25413	25610	25390	25447	25412	25571	25630	25357	25665	25511	25745	25519	25636	25375	25556	25369	25669	25373	25433	25715	25479	25397	25345	25825	25621	25600	25578	25494	25544	25680	25415	25379	25377	25517	25847	25512	25639	25635	25471	25253	25476	25465	25422	25385	25551	25773	25527	25506	25380	25328	25579	25415	25711	25661	25540	25452	25479	25433	25582	25669	25623	25472	25690	25482	25629	25531	25472	25314	25444	25390	25644	25390	25350	25495	25269	25575	25469	25627	25536	25633	25817	25412	25407	25563	25395	25435	25343	25494	25487	25402	25698	25371	25649	25360	25575	25529	25466	25296	25441	25532	25668	25376	25383	25631	25610	25612	25620	25332	25293	25341	25355	25580	25742	25472	25537	25465	25545	25617	25446	25556	25503	25495	25434	25511	25594	25456	25529	25399	25328	25335	25654	25223	25600	25442	25550	25481	25396	25638	25480	25548	25459	25535	25535	25372	25636	25655	25714	25723	25419	25708	25627	25586	25481	25338	25496	25497	25618	25428	25337	25262	25636	25359	25336	25621	25279	25338	25356	25304	25500	25466	25470	25520	25436	25409	25480	25517	25502	25468	25700	25670	25482	25326	25472	25599	25550	25480	25162	25116	25370	25294	25434	25683	25362	25459	25394	25392	25417	25632	25672	25341	25287	25574	25644	25473	25431	25434	25618	25534	25617	25854	25502	25398	25557	25640	25576	25571	25531	25599	25694	25413	25504	25369	25573	25480	25333	25564	25523	25374	25525	25553	25600	25478	25513	25690	25291	25396	25553	25585	25528	25575	25625	25467	25518	25558	25753	25432	25716	25499	25622	25524	25668	25569	25585	25723	25605	25739	25572	25423	25475	25007	25514	25569	25512	25447	25390	25161	25420	25641	25529	25502	25609	25387	25534	25780	25610	25334	25566	25533	25755	25372	25318	25384	25464	25257	25675	25687	25484	25572	25265	25385	25508	25323	25611	25630	25465	25473	25615	25396	25385	25744	25724	25440	25570	25397	25534	25554	25348	25538	25668	25707	25437	25756	25434	25382	25528	25213	25471	25474	25395	25385	25380	25530	25579	25460	25514	25384	25673	25611	25458	25728	25494	25385	25348	25664	25420	25468	25501	25657	25677	25244	25605	25371	25423	25417	25441	25514	25481	25717	25654	25553	25544	25458	25284	25331	25364	25571	25684	25446	25666	25681	25580	25771	25338	25667	25584	25353	25316	25360	25724	25515	25580	25669	25646	25438	25719	25537	25359	25348	25274	25435	25718	25442	25522	25473	25540	25599	25548	25466	25530	25623	25539	25485	25637	25595	25281	25616	25285	25486	25503	25227	25303	25470	25446	25454	25492	25440	25495	25573	25421	25588	25440	25387	25516	25663	25453	25575	25675	25599	25389	25426	25468	25616	25516	25362	25322	25456	25558	25729	25456	25482	25362	25583	25335	25179	25356	25747	25616	25668	25472	25555	25363	25613	25774	25369	25325	25641	25488	25672	25695	25457	25542	25487	25345	25386	25407	25609	25349	25498	25430	25484	25607	25459	25449	25567	25464	25302	25472	25498	25476	25652	25553	25204	25540	25425	25400	25271	25523	25651	25221	25620	25266	25436	25444	25619	25430	25523	25558	25366	25619	25416	25372	25347	25497	25452	25506	25589	25642	25418	25344	25592	25797	25499	25593	25620	25319	25314	25655	25532	25354	25561	25518	25292	25488	25416	25443	25450	25611	25355	25505	25331	25440	25695	25553	25594	25522	25742	25486	25558	25306	25564	25495	25429	25517	25395	25153	25678	25631	25573	25435	25119	25679	25536	25341	25384	25353	25167	25500	25486	25509	25678	25527	25309	25482	25542	25682	25690	25435	25502	25606	25591	25300	25297	25351	25478	25609	25621	25552	25515	25401	25718	25344	25542	25539	25547	25497	25475	25534	25531	25613	25486	25700	25537	25684	25292	25452	25570	25375	25583	25353	25542	25620	25544	25446	25462	25520	25526	25580	25431	25232	25568	25524	25428	25665	25643	25672	25665	25621	25591	25400	25687	25438	25559	25539	25289	25362	25282	25759	25609	25450	25717	25369	25365	25482	25459	25243	25308	25555	25353	25498	25280	25422	25286	25424	25681	25460	25233	25267	25460	25321	25421	25575	25533	25826	25634	25318	25716	25273	25844	25431	25423	25341	25647	25704	25630	25409	25537	25562	25325	25449	25622	25401	25381	25680	25397	25482	25462	25327	25513	25626	25391	25387	25402	25384	25420	25501	25170	25336	25333	25407	25527	25595	25381	25370	25484	25319	25423	25454	25536	25605	25502	25540	25562	25598	25421	25589	25684	25412	25541	25606	25504	25338	25647	25237	25444	25595	25424	25375	25405	25336	25326	25261	25593	25425	25446	25505	25453	25341	25546	25413	25673	25417	25566	25335	25503	25657	25502	25367	25332	25494	25515	25578	25460	25456	25476	25309	25546	25705	25510	25472	25650	25311	25369	25548	25283	25344	25446	25415	25526	25399	25381	25529	25561	25497	25312	25587	25528	25665	25502	25424	25325	25501	25585	25501	25352	25526	25462	25414	25269	25413	25456	25439	25569	25654	25400	25557	25724	25673	25490	25487	25395	25603	25553	25593	25540	25566	25286	25371	25321	25412	25442	25737	25471	25590	25485	25650	25472	25483	25380	25586	25267	25284	25260	25658	25618	25443	25488	25412	25484	25615	25642	25521	25590	25589	25552	25623	25320	25408	25345	25355	25584	25573	25415	25535	25517	25255	25353	25286	25525	25585	25656	25521	25323	25397	25562	25732	25634	25255	25175	25418	25520	25650	25427	25060	25423	25516	25652	25621	25336	25710	25437	25492	25414	25279	25421	25544	25473	25350	25451	25283	25407	25738	25476	25362	25326	25368	25665	25701	25581	25458	25355	25450	25589	25414	25452	25566	25398	25647	25636	25427	25517	25561	25689	25644	25746	25264	25588	25601	25379	25554	25542	25376	25579	25465	25405	25478	25391	25835	25576	25546	25839	25781	25478	25555	25441	25493	25461	25505	25422	25511	25332	25469	25472	25433	25538	25323	25402	25633	25457	25517	25401	25516	25359	25628	25477	25595	25526	25465	25370	25123	25650	25531	25534	25521	25447	25294	25401	25784	25537	25511	25385	25584	25542	25273	25621	25622	25652	25809	25703	25449	25516	25426	25466	25576	25338	25453	25115	25219	25475	25357	25618	25340	25596	25509	25703	25618	25499	25365	25515	25377	25161	25296	25400	25837	25671	25338	25497	25410	25513	25481	25590	25569	25445	25697	25856	25564	25202	25354	25598	25297	25602	25540	25529	25494	25345	25705	25371	25635	25653	25522	25596	25659	25575	25414	25444	25547	25506	25620	25605	25582	25491	25383	25406	25368	25668	25481	25525	25204	25564	25424	25470	25686	25581	25425	25221	25308	25417	25489	25307	25226	25600	25603	25475	25435	25469	25532	25494	25605	25590	25345	25412	25346	25431	25385	25393	25557	25490	25599	25615	25355	25302	25656	25448	25387	25584	25532	25512	25368	25703	25505	25211	25469	25650	25381	25417	25455	25388	25367	25290	25286	25446	25750	25963	25706	25442	25396	25551	25725	25639	25636	25452	25614	25393	25376	25427	25541	25270	25693	25521	25348	25607	25285	25357	25496	25439	25338	25495	25424	25702	25569	25613	25275	25656	25520	25458	25540	25516	25624	25538	25708	25557	25620	25622	25293	25348	25643	25358	25583	25336	25139	25348	25212	25528	25619	25245	25361	25387	25601	25438	25425	25666	25685	25464	25423	25522	25345	25268	25716	25574	25458	25249	25534	25341	25522	25388	25838	25427	25650	25709	25406	25546	25534	25626	25304	25351	25614	25530	25471	25348	25409	25378	25414	25256	25482	25649	25677	25257	25309	25572	25421	25518	25401	25630	25554	25498	25394	25513	25681	25471	25583	25537	25675	25660	25505	25441	25581	25232	25503	25386	25341	25384	25370	25512	25333	25316	25552	25475	25635	25565	25417	25473	25669	25440	25373	25333
19617	33846	32948	26929	23531	21428	19992	19448	18779	18209	17982	17700	17475	17189	17214	17111	17113	16927	16885	16799	16813	16696	16711	16410	16661	16682	16660	16773	16711	16541	16625	16739	16708	16613	16332	16596	16609	16477	16463	16446	16585	16487	16367	16519	16437	16398	16527	16355	16486	16446	16369	16322	16321	16227	16356	16368	16264	16457	16390	16270	16426	16382	16299	16296	16473	16496	16267	16405	16340	16257	16472	16371	16292	16397	16368	16296	16327	16439	16329	16183	16412	16223	16410	16230	16282	16286	16215	16233	16340	16362	16249	16449	16233	16353	16316	16360	16273	16264	16223	16318	16124	16153	16332	16304	16242	16270	16401	16400	16273	16273	16282	16242	16163	16331	16353	16069	16439	16208	16295	16161	16398	16301	16303	16277	16274	16208	16130	16328	16147	16185	16139	16208	16228	16347	16326	16361	16255	16318	16311	16221	16291	16279	16455	16148	16181	16275	16170	16254	16057	16393	16314	16248	16365	16144	16358	16019	16052	16255	16280	16432	16137	16487	16259	16289	16210	16304	16466	16389	16381	16360	16146	16269	16464	16322	16435	16407	16345	16116	16076	16228	16324	16123	16431	16397	16196	16389	16334	16192	16329	16282	16083	16304	16292	16241	16197	16357	16364	16284	16405	16372	16354	16141	16395	16347	16171	16234	16159	16253	16311	16304	16288	16288	16321	16112	16243	16229	16268	16272	16268	16234	16369	16268	16358	16290	16376	16314	16366	16313	16264	16197	16272	16125	16240	16111	16233	16395	16096	16417	16376	16389	16316	16403	16263	16251	16215	16192	16289	16122	16232	16335	16228	16173	16320	16361	16286	16420	16255	16370	16417	16271	16395	16302	16175	16416	16112	16251	16269	16325	16101	16321	16262	16226	16345	16251	16312	16171	16367	16360	16142	16406	16429	16246	16298	16272	16205	16238	16304	16269	16224	16407	16229	16151	16237	16294	16310	16272	16278	16372	16311	16286	16293	16121	16375	16294	16321	16267	16298	16183	16248	16352	16181	16228	16396	16397	16322	16294	16104	16159	16095	16192	16333	16257	16177	16209	16290	16140	16195	16174	16232	16211	16188	16272	16315	16138	16278	16257	16284	16227	16226	16136	16377	16099	16292	16323	16377	16307	16366	16256	16280	16391	16473	16405	16256	16202	16228	16320	16244	16200	16399	16049	16277	16120	16351	16214	16374	16212	16328	16284	16166	16202	16115	16338	16086	16250	16459	16223	16208	16411	16274	16354	16205	16320	16316	16310	16297	16134	16180	16289	16284	16165	16297	16192	16140	16121	16279	16171	16257	16215	16368	16289	16288	16292	16488	16313	16449	16251	16193	16185	16173	16383	16339	16277	16190	16253	16275	16393	16152	16404	16491	16286	16432	16153	16321	16207	16031	16417	16259	16220	16262	16170	16255	16177	16225	16238	16315	16186	16167	16237	16343	16360	16423	16206	16246	16236	16418	16471	16231	16129	16393	16218	16383	16268	16301	16199	16121	16161	16118	16266	16290	16257	16279	16275	16272	16506	16262	16296	16301	16250	16429	16187	16350	16302	16230	16144	16208	16213	16182	16196	16188	16184	16347	16193	16382	16156	16361	16136	16303	16331	16382	16284	16357	16307	16223	16090	16368	16128	16220	16318	16349	16185	16261	16128	16073	16296	16172	16061	16161	16255	16354	16325	16229	16261	16201	16129	16438	16077	16448	16484	16209	16243	16209	16229	16258	16235	16237	16266	16111	16304	16148	16355	16156	16250	16341	16269	16312	16222	16123	16253	16131	16258	16115	16390	16313	16305	16273	16346	16047	16349	16477	16436	16041	16121	16063	16368	16387	16403	16358	16242	16223	16212	16341	16151	16497	16350	16390	16345	16175	16119	16278	16386	16149	16414	16328	16173	16401	16299	16273	16265	16387	16095	16137	16208	16339	16275	16407	16431	16283	16318	16268	16325	16044	16043	16200	16309	16250	16188	16287	16241	16365	16387	16406	16183	16213	16381	16359	16245	16367	16216	16228	16282	16211	16384	16360	16237	16253	16330	16319	16225	16210	16265	16324	16314	16378	16189	16383	16257	16371	16305	16356	16436	16220	16312	16096	16426	16257	16312	16352	16293	16363	16270	16102	16339	16109	16341	16309	16257	16296	16199	16234	16224	16332	16212	16247	16374	16243	16258	16318	16058	16254	16101	16152	16319	16245	16405	16184	16281	16271	16239	16283	16205	16273	16360	16334	16344	16338	16230	16334	16167	16231	16282	16303	16263	16317	16257	16287	16200	16296	16225	16269	16294	16195	16323	16300	16253	16360	16327	16041	16392	16251	16212	16348	16403	16344	16313	16257	16241	16298	16105	16219	16161	16449	16102	16296	16256	16251	16272	16289	16297	16218	16101	16357	16358	16340	16154	16275	16327	16492	16212	16294	16299	16276	16383	16287	16331	16258	16200	16444	16091	16095	16313	16244	16329	16228	16133	16221	16098	16324	16301	16092	16398	16122	16371	16389	16328	16294	16094	16248	16182	16281	16258	16320	16447	16255	16473	16334	16390	16371	16254	16397	16318	16262	16246	16396	16330	16150	16338	16295	16302	16171	16334	16072	16178	16383	16084	16210	16301	16269	16154	16198	16178	16238	16272	16225	16342	16266	16312	16347	16330	16278	16232	16182	16238	16334	16267	16429	16241	16238	16086	16254	16250	16041	16184	16443	16284	16301	16383	16201	16212	16326	16417	16262	16055	16364	16386	16266	16194	16413	16283	16160	16161	16327	16301	16130	16204	16391	16220	16331	16234	16270	16149	16322	16400	16296	16179	16121	16383	16081	16249	16273	16263	16587	16142	16173	16440	16154	16152	16410	16222	16272	16307	16333	16353	16207	16305	16187	16298	16258	16174	16357	16147	16154	16280	16240	16150	16352	16130	16372	16053	16257	16167	16302	16090	16206	16286	16124	16371	16177	16302	16348	16450	16287	16341	16448	16251	16315	16417	16230	16206	16163	16320	16388	16515	16352	16358	16118	16255	16382	16226	16322	16319	16256	16196	16205	16330	16249	16198	16096	16150	16198	16369	16204	16191	16323	16286	16343	16352	16202	16330	16313	16351	16334	16201	16337	16333	16346	16340	16022	16457	16385	16144	16186	16316	16159	16260	16342	16206	16320	16245	16435	16215	16130	16315	16327	16379	16213	16215	16306	16218	16286	16227	16228	16174	16223	16201	16435	16318	16265	16189	16336	16171	16444	15990	16396	16376	16445	16332	16321	16354	16255	16374	16302	16345	16279	16465	16403	16319	16365	16421	16564	16210	16300	16194	16200	16176	16292	16174	16230	16302	16262	16250	16240	16346	16230	16197	16077	16238	16125	16451	16074	16242	16230	16289	16166	16300	16258	16329	16330	16410	16295	16136	16120	16398	16209	16157	16214	16286	16303	16342	16165	16134	16167	16251	16351	16114	16311	16195	16188	16263	16253	16181	16145	16219	16210	16346	16320	16332	16395	16340	16191	16284	16158	16324	16405	16144	16308	16433	16280	16228	16165	16287	16326	16270	16337	16208	16198	16332	16193	16230	16265	16349	16235	16183	16298	16406	16233	16285	16262	16379	16220	16295	16325	16197	16317	16328	16361	16306	16255	16312	16095	16160	16303	16275	16101	16179	16192	16197	16276	16234	16428	16380	16293	16288	16233	16337	16401	16414	16381	16284	16249	16126	16144	16263	16348	16355	16097	16299	16285	16357	16265	16159	16264	16140	16306	16196	16240	16354	16260	16376	16334	16336	16232	16269	16309	16298	16249	16299	16229	16430	16249	16398	16218	16340	16405	16330	16289	16083	16093	16134	16415	16412	16308	16365	16377	16544	16456	16230	16235	16273	16353	16217	16222	16226	16247	16193	16328	16444	16146	16264	16178	16363	16215	16322	16339	16317	16422	16091	16385	16270	16334	16325	16313	16437	16398	16236	16332	16124	16185	16244	16314	16161	16415	16238	16114	16210	16371	16206	16395	16129	16267	16404	16238	16208	16197	16219	16324	16119	16291	16273	16059	16255	16239	16345	16353	16199	16363	16392	16272	16133	16189	16334	16311	16274	16335	16239	16275	16348	16417	16181	16206	16276	16231	16242	16017	16258	16239	16269	16377	16343	16207	16256	16360	16089	16442	16308	16368	16258	16354	16167	16322	16477	16187	16211	16489	16289	16140	16336	16406	16288	16374	16308	16221	16198	16203	16391	16122	16243	16359	16382	16210	16276	16136	16142	16376	16239	16223	16209	16381	16307	16361	16186	16190	16267	16200	16244	16304	16436	16250	16129	16094	16331	16115	16333	16385	16260	16194	16204	16254	16423	16385	16248	16164	16178	16551	16383	16350	16040	16326	16302	16371	16240	16221	16405	16310	16105	16355	16465	16384	16286	16221	16262	16289	16201	16309	16349	16446	16204	16468	16218	16314	16277	16422	16342	16182	16107	16212	16399	16309	16305	16287	16382	16380	16023	16292	16244	16188	16222	16249	16389	16281	16320	16168	16282	16333	16326	16132	16158	16113	16290	16377	16286	16264	16232	16085	16246	16307	16177	16345	16201	16316	16111	16158	16210	16258	16343	16377	16247	16330	16326	16368	16120	16408	16273	16257	16115	16238	16408	16257	16277	16053	16217	16084	16298	16359	16239	16218	16187	16244	16422	16208	16282	16276	16245	16339	16211	16144	16354	16165	16390	16272	16376	16100	16099	16256	16222	16380	16393	16191	16238	16137	16308	16276	16239	16300	16439	16014	16264	16187	16297	16341	16597	16288	16065	16267	16375	16232	16418	16360	16193	16260	16357	16349	16253	16368	16263	16185	16148	16255	16204	16283	16230	16377	16235	16259	16306	16397	16119	16343	16254	16276	16209	16110	16139	16221	16335	16389	16271	16152	16329	16152	16167	16301	16048	16326	16325	16282	16207	16324	16348	16342	16348	16402	16205	16323	16142	16382	16184	16302	16228	16251	16463	16208	16150	16243	15996	16318	16381	16336	16338	16250	16237	16194	16338	16248	16182	16409	16239	16276	16198	16116	16228	16287	16188	16336	16310	16344	16183	16205	16322	16189	16294	16285	16322	16275	16373	16427	16161	16314	16287	16334	16242	16141	16213	16328	16300	16257	16292
34709	27301	31055	30083	27720	27728	27690	27355	27137	27163	27178	27202	26837	27079	26843	26993	27271	26984	26971	27115	26864	26793	27127	27005	27168	26779	26778	26820	26553	26954	26963	26857	27070	27094	27007	27265	26747	26982	27004	26911	26880	26716	27203	27015	26647	26988	26852	26625	26835	26995	26817	27097	26991	26876	26924	26771	26698	26735	26754	27107	26636	26837	26696	26853	26881	26912	26962	26379	26769	26938	26731	27056	26781	26814	26840	26652	26989	26830	26860	26752	26761	27017	26923	26950	26698	26882	26938	26630	26721	27014	26885	26796	26990	26693	26662	26671	27020	27192	26747	26853	27291	26941	26786	26827	26878	26843	26961	27084	26995	26859	26926	26691	27103	27105	26822	26883	26666	26870	26975	26725	26788	26763	26830	26630	26741	27182	26783	26819	26723	26791	26910	26698	26943	26929	26760	26908	26697	26678	26908	26622	26923	26662	26533	26736	26659	26744	26644	27061	26964	26870	26884	26812	26904	26889	26784	26831	26724	26908	27035	26799	26829	26807	27084	26836	27109	26643	26791	26436	26587	26721	26822	26932	26785	26789	26819	27119	27034	26736	26810	26984	26805	26839	26993	26812	26858	26828	26755	26859	26973	27049	26950	26921	26801	27096	27035	26771	26836	26844	27029	26964	26879	27001	26957	26970	26955	27043	26776	26872	26965	27176	26763	26680	26908	26791	27074	26824	26753	26793	26925	26789	26773	26862	26919	26824	26830	26980	26922	26868	26769	27037	27045	26665	26878	26776	27023	26922	26858	27001	26786	26795	27130	26782	26756	26866	26987	26713	27074	26798	26834	26693	26881	27157	26936	26857	26907	26961	27088	27060	26615	26998	26853	26953	27028	26764	26857	26948	26865	26614	26432	26606	26949	26816	27046	27144	26993	26965	26913	26789	26783	26857	26978	26827	26870	26789	26732	26722	26879	26924	26857	26864	26753	26674	26798	26814	26614	26973	26703	26761	26856	26995	26755	26996	26804	27080	26723	26683	26746	26655	26906	26731	26907	26980	27000	26928	26981	26673	26564	26833	26728	26649	26759	26892	26937	26667	26706	26992	27015	26813	26909	26703	26754	26624	26799	26687	26789	26913	27019	26816	26995	26861	26851	26616	26953	26862	26950	26816	26991	26943	26789	26701	26681	26789	26916	26824	27047	26696	26934	26795	26729	26683	26570	27032	26928	26801	26734	26637	26882	26788	26755	26534	26842	27003	26771	26988	26985	26986	27019	26994	26759	26837	26774	26874	26902	26766	26875	26742	27018	27022	26908	26816	26823	26815	26978	26996	26827	26839	26974	26699	26731	26766	27009	27026	26911	26872	26669	26729	26784	26715	26878	26965	26913	26768	27056	27299	27010	26910	26977	26907	26997	26880	26753	26952	26940	26848	27120	27009	26743	26861	26758	27010	26874	26913	26646	26852	26852	26660	27032	26814	26783	26862	26872	26595	26606	26703	26681	26839	26811	26836	26826	26823	26859	27167	26860	26857	26670	26774	26946	26819	26905	26890	26646	26931	26900	26662	27013	26980	27030	26863	27165	27128	26908	26936	27053	26805	26744	27049	26911	26714	26927	26849	26997	26795	27246	27091	26965	26774	26758	26864	27023	26769	26977	26738	26834	27048	27044	26810	26817	27038	26930	26902	26813	27061	26827	26861	26986	26976	27073	26720	26644	26907	27053	26992	26704	27105	26711	26739	26968	27041	27036	26788	26830	26740	26905	26923	26939	26635	27142	26560	26825	26830	27008	26886	26945	26698	26771	26889	26971	26917	27048	26724	26927	27022	26887	26874	26695	26816	26831	26995	26809	26977	26697	26768	27102	26928	26820	26867	26911	26679	26808	27051	26851	26895	26907	26718	26711	26944	26856	26888	26882	26835	26981	26844	26888	26759	26887	26793	27083	27011	26733	26612	26736	26447	27175	26806	26733	26686	26679	26667	26776	26727	26808	27071	26871	26865	26790	27146	27080	26753	26757	26940	26997	26799	26816	26800	26998	27021	26835	26801	26757	26803	27152	26542	26812	26813	27106	26854	26772	26980	26980	26880	27024	26996	27016	26852	26941	27054	26676	27048	26861	26728	26926	26814	26748	26748	26911	26793	26743	26696	26544	26935	26826	27006	26825	26859	26947	26822	26842	26814	26843	26805	26924	26770	26951	26781	27010	27017	27068	26821	26736	26632	26822	26913	27006	26915	27040	26950	26796	26928	26855	26940	26790	26989	26953	26878	26892	26954	26609	26913	26844	26803	26794	26955	27048	26760	26831	26749	27132	26933	27059	27027	26951	27071	26836	26767	26774	26588	26883	26743	26681	26874	26587	26639	26764	26663	26981	26794	27038	26762	26581	26829	26934	26989	26965	26798	27013	26735	26779	27019	26776	26830	26939	26645	26782	26824	26873	26744	26550	27186	26693	27036	26741	26887	26835	26464	27038	26886	26864	26900	26746	26845	26504	26758	26743	26953	26781	26898	26851	26444	27018	26776	27047	26836	26873	26756	26518	26568	26995	26941	26852	26988	26793	26779	26755	26996	26899	26876	26887	26998	27028	26940	26716	26734	26784	26926	27143	26907	26972	27153	27076	26998	26842	26777	26835	26669	26782	26713	26887	26736	26803	26826	26798	26797	26817	26833	26876	26706	26992	26753	26857	26730	26766	26776	26815	26678	26654	27047	26843	26699	27259	26974	26824	26972	26658	26817	26870	26913	27046	26953	26807	26923	26676	26705	26712	26635	26919	26901	27011	26906	26925	26734	26785	26716	26893	26595	26745	26900	26865	26707	26934	26855	26701	26987	26746	26933	26932	26748	26812	27010	26858	26986	26665	26816	26720	26719	26682	27029	26832	26986	26556	26926	26987	26872	26642	26783	27111	26747	26831	26670	26998	26704	26743	26779	26903	26817	26852	26782	26906	26945	27055	26650	26717	26737	26520	26881	26991	26818	26687	26688	26740	26946	26976	26583	26820	26787	26749	26797	26724	26800	26717	26766	26921	27008	26905	26980	26773	26970	26809	26794	26813	26829	26704	26548	26853	26993	26771	26966	26823	27022	26896	26554	26946	26779	26806	26782	26826	27028	26732	26849	26834	26879	26952	26870	26872	26986	26992	26817	26718	26893	26885	26782	27027	26870	26924	26763	26902	26601	26829	27027	26985	26932	26824	26613	26898	26743	26952	26916	26734	27000	26886	26767	26686	26753	26865	26842	26851	26888	26927	26991	27151	26894	27017	26987	26744	26867	26837	27074	26664	26713	26990	27006	27007	26738	26924	26814	26840	26936	26830	26937	26971	26916	26879	27082	27029	26768	26945	27054	26794	26969	26675	26916	26955	27025	26714	26977	26875	26891	27161	26976	26535	26912	26846	26827	27001	26831	26840	26697	26778	26775	26896	26739	27027	27020	26992	27087	26963	26895	26737	26722	26882	26776	26752	26946	26975	26720	26791	26957	26834	26787	26571	26913	26816	26917	26741	26738	26868	26802	26971	26723	26446	26741	26620	26953	26757	26985	26731	26871	26981	26738	27062	26896	26651	26723	27007	27038	26948	26723	27007	26862	26845	26628	26956	26713	26614	26973	26832	26862	26812	26781	26850	26971	26890	26958	26913	26628	26957	26759	26796	26778	27098	27263	26976	26870	26690	27092	27086	26654	26963	26928	27057	26991	26916	26767	26954	26679	26667	26620	26645	26720	26773	26778	26989	26562	26938	27005	26933	26903	26725	26817	26820	27044	26933	26797	26834	26827	26831	26607	26864	26864	26658	27079	26906	26888	27031	26753	26515	27008	27118	27095	26865	26744	26838	26824	26857	26957	26995	26823	27170	27157	26699	27070	26844	26976	26758	26980	26916	26738	26895	26827	26672	26678	26882	26937	26678	26979	27159	26908	26810	27058	27011	26619	26780	26875	27002	26992	26777	26723	27215	26994	26682	26911	26842	26889	26794	26581	26892	26654	26963	26754	26895	26962	26883	26972	26772	27037	26642	26938	26920	26974	26877	26842	26690	26993	26833	26726	26863	26948	26964	27091	26982	26843	26744	26973	26921	26709	26799	26980	26831	27216	26775	26992	26878	26777	26774	27209	26784	26973	27074	26957	26986	26962	26653	26591	26764	26907	26992	26941	26895	26767	27059	26686	26748	26967	27130	26970	26769	27072	26683	26977	27025	26932	26965	27111	26822	26999	26967	26872	26717	26771	26953	26956	26952	27055	26944	26781	26925	26929	26648	27000	26884	26866	26840	26990	26859	26659	26736	26782	27055	26676	26871	26964	26658	26818	26744	27100	26860	27041	26752	26568	26849	26679	26925	26858	26805	26761	26708	26697	26840	26876	26892	26844	26418	27049	27085	26616	26863	26874	26810	26977	26853	27067	27175	26966	26664	26812	27025	26789	26809	26814	27046	26933	26866	26829	26581	26901	26942	26926	26898	27064	26911	26855	26937	26713	26747	26859	26670	26923	26676	26949	27074	26801	26865	26955	26850	26556	26912	26791	26792	26758	26976	26887	27098	26803	26740	26952	27063	26985	26895	26957	26834	26791	26939	26916	26746	26992	26731	27093	26883	26872	26957	26798	26776	27013	26652	26790	26837	26805	26911	27069	26612	26872	26735	26894	26903	26539	26946	26802	26864	26894	26832	26525	26683	26532	27060	26931	26692	26911	26607	26745	26921	26767	26908	26627	26592	26903	26994	26750	26800	26695	26720	26729	26873	27066	27139	26681	26837	26978	26767	26757	26801	26677	26858	26682	26913	26592	26990	27060	26977	26726	26886	27133	26966	26831	26962	27063	26721	27019	26936	26851	26866	26736	26834	27016	27040	26730	26949	26911	27029	27033	26807	26945	27013	27033	26784	26979	26874	26707	26848	27011	27085	26916	26979	26646	26757	26911	26944	26831	26934	27051	26766	27008	26845	26963	26807	26947	26839	26996	26781	26947	26827	26638	26521	26790	26978	27016	26901	27045	26719	26909	26947	26946	26725	26834	26613	27021	26919	26868	27056	26947	26718	26937	26503	26974	26961	26986	26744	26999	26942	26847	26856	26847	27122	26928	26978	26788	26965	26927	27078	26930	26812	26677	26758	26803	26882	26766	26958	26905	27020	27076	26754	26796	26883	26966	27191	26894	26720	26828
20404	22245	22231	19854	18896	18263	17951	17629	17477	17276	17324	17356	17350	17309	17121	17097	17119	17036	17084	16972	17133	17045	17213	17024	17040	17159	17137	16939	16974	17162	16994	17217	17123	17028	17099	17106	17076	17094	17100	16899	17066	17028	16881	17238	17106	16999	16949	17030	17137	16994	17097	16925	16849	16973	16957	17150	17168	16963	17061	16842	16932	16985	17050	16983	17038	17020	16942	16983	16858	16954	16930	17026	16938	17114	16951	16894	16991	16977	16996	17035	17160	16785	16976	16826	16939	16868	16902	16990	17121	16860	16827	17062	16847	16921	17059	17074	16912	16794	16995	16935	16997	16960	16873	16884	16989	16857	17077	16999	17034	16929	17078	16802	16940	16934	16976	16876	17044	17064	17118	16809	16925	16923	16760	16862	16900	16777	17129	17161	16883	16864	17054	16942	16939	17076	16749	16869	16886	16957	16793	16942	17009	16703	17032	16970	16953	17112	16948	16948	17050	17049	17058	17084	16933	16869	16922	17008	16985	16956	16662	16838	16972	16934	17032	16903	16778	16820	16810	16712	17039	16892	16991	16905	16835	16836	17103	16892	17014	16968	16958	17010	16863	16973	16782	16976	17089	16998	16927	16982	17076	16873	17168	17014	17030	16972	17086	16968	16963	16924	16978	16807	17007	17057	17008	16920	17073	16846	17034	16973	17048	17009	16991	17066	16913	16958	17025	16927	17160	16961	16911	17084	16936	16932	16939	17047	16893	17076	16961	16989	16975	17075	16994	16988	16925	16943	17061	16989	17028	16997	17245	17024	16924	17199	16972	16971	16985	16914	16860	17025	17084	17031	16893	17032	16897	16964	16957	17029	16963	16893	17055	16934	16948	16874	17018	17017	16910	17076	17027	17005	17022	16892	17023	17009	16934	16989	16880	16929	17033	16953	16955	17150	17048	16850	16987	16990	16815	16914	16757	16938	16953	17085	16927	16897	16920	16947	16988	17127	17001	17164	16957	16979	16985	16950	16791	16872	16924	16869	16908	16925	16879	16919	16855	17020	16899	16910	16888	16868	16940	16997	16851	16968	16955	16747	17146	17000	16981	17029	16988	17101	16913	16870	16910	17015	17048	16865	16944	16981	16854	16885	16927	16996	16953	16910	16987	16926	16871	17031	16893	17008	16671	16784	17133	16975	17021	16938	16961	16749	16898	17164	17025	17038	16878	17016	17097	17217	16884	17054	16881	16917	16844	16907	17009	17071	16949	17144	16918	17263	16978	16925	17009	17026	16959	17076	17042	16867	16983	16862	17005	17036	17070	17000	17040	17101	16913	16992	16727	16909	16851	16945	17006	17124	16862	16986	16917	17035	16938	16791	17069	16935	17034	16896	16948	16823	16973	17041	16979	17024	16874	17118	16994	17008	17145	17004	16936	17106	17088	17057	17120	16816	16861	16977	16889	16902	16984	17089	16959	17100	17001	17038	16839	17013	16979	16891	16909	16998	16992	16881	16790	16842	16938	16929	17131	17009	16811	16933	17148	16935	16956	17046	16897	17151	16946	16965	16910	17175	16785	16867	17022	16897	16860	17029	16884	16934	16827	17070	16992	17055	17074	17017	16857	16955	16823	17092	17174	17040	17056	16925	16973	16993	17158	16955	17011	17046	16854	17115	16897	17054	17049	16917	17036	17099	16977	16969	16979	16829	16896	16874	16972	17176	17025	16888	17212	17166	17047	16890	16877	16899	16906	16967	16929	16893	17023	17021	16948	16916	16870	16877	17175	16885	17014	16903	16966	17042	16940	16876	17027	16907	17046	16893	16860	16900	16906	17164	16786	16997	16948	17024	16865	16851	16908	16906	17119	16846	17021	16826	16953	16904	17082	16985	17020	17022	16965	16848	16798	17126	16875	16794	17207	17061	16956	17098	17037	17074	17183	17063	16925	16740	16936	16911	16816	17044	17115	16878	16865	17074	16917	16979	17018	17121	16982	17034	17034	16966	16943	17021	17019	16874	16996	17104	17025	17001	17092	17052	16771	17110	16838	17037	17068	16922	16910	16973	16909	16935	16863	16971	16967	16812	17003	17062	17057	17090	16900	17016	16761	16798	17043	16829	17076	16991	16950	16750	16930	17003	17105	16839	16874	17031	16743	16921	16998	16922	16920	16920	16971	17059	17157	16984	17198	16991	16860	16985	16934	17039	17040	16939	16947	16883	16981	16891	16984	17022	16808	16854	17007	17037	17108	17075	16988	16952	16818	16992	16895	16996	16987	17032	17022	17055	16811	16912	16992	17091	16775	17010	17115	16933	16810	17018	16989	17017	16966	17045	16823	17005	16787	17049	17249	17014	17043	16937	17116	16839	16909	17009	16958	16942	16917	16918	17070	17094	16893	17041	17121	17053	16939	17119	16914	17060	17032	16813	17017	17023	16794	17145	17049	16866	16863	17152	16980	17035	17076	16866	16922	16938	17003	17061	17080	16826	17156	17160	16883	16925	17042	16937	17065	17077	16876	17067	17168	16870	16968	16947	16972	17148	16943	16898	17038	17051	17031	16959	16962	16969	16940	17033	16916	17078	16813	16973	16927	16982	17057	16926	16996	16799	17064	17113	16868	16932	17047	17157	16958	16973	16909	16910	16897	17066	17064	16903	16959	17095	16818	16886	17051	17008	16854	16846	16897	16803	16929	16959	17118	16911	16945	16932	17110	17018	17028	16998	16976	16830	16940	16862	16798	16928	17168	16800	16979	16891	17003	16947	16958	16989	17020	16806	16845	16826	16985	17037	16838	16906	17078	16893	16988	17043	17170	16993	17003	16920	16965	17125	17091	16992	16765	16850	16931	17008	17018	16911	16878	16858	16783	17053	16957	17020	17002	17072	17000	16952	16861	16916	16901	16844	16939	16888	16934	17184	17005	17037	16919	16848	16941	17110	16813	17085	17117	17126	16892	16958	16968	16898	16963	17029	17206	16906	17020	17005	17009	17052	16999	16968	17082	17173	17226	17023	17069	16981	16934	17139	17034	17077	16841	16992	16942	16899	16901	17109	17115	16956	16845	17025	17033	16894	17063	17085	17056	17088	16986	17045	16959	16935	16874	16994	16936	17025	17053	16958	16803	16943	17145	16943	16963	16923	16884	16916	17073	16922	17081	16953	16908	17113	17026	16882	16752	17047	16921	16797	16883	16969	17071	16910	17042	16981	16996	16990	16977	16972	16957	17041	17098	16830	17028	17110	16967	16947	16945	17027	16856	16821	16950	17034	16972	17098	17091	16742	16842	16830	17030	16955	16893	17165	16903	16945	17102	16783	17045	17116	16986	16703	16864	17119	17015	17072	16899	17000	16921	16849	17083	16792	16946	16839	16962	17172	16803	17143	16942	16964	16868	16921	17078	17002	16906	17132	16954	17031	16966	16924	16994	17087	16903	16904	17025	16891	16938	17116	16925	16981	17020	17087	16871	16844	17073	17039	16876	16923	16955	16953	16820	16745	17076	17055	17012	16912	16973	16835	17111	17031	16797	17065	17052	17064	17054	17038	17084	16911	16981	17047	16837	16926	16920	16919	16909	16936	17106	16907	16913	17022	16992	17017	17137	16900	16936	17058	16988	16988	16992	17034	16875	16873	17000	16909	16887	16866	16918	17043	16841	16995	16935	17164	17062	16988	17090	16978	17075	17048	16738	17065	16965	17020	16919	17020	16981	16854	17032	16846	16950	17064	16984	17245	17042	16984	17045	17083	17101	16940	16992	16970	16965	16840	16936	17167	16920	17026	16879	17022	16947	16900	16900	16795	16997	17108	17060	16916	16800	17107	16885	17035	16849	16886	16850	16888	16974	16907	17098	17161	16894	17211	16957	16999	16884	17012	16784	17109	17228	16940	16840	17129	16953	16983	16995	16964	16849	17015	16875	16908	17004	16888	16939	16869	17039	16781	16796	17055	17087	16970	16874	17053	16919	17026	16884	16898	16742	16822	16884	17069	16914	17084	16947	16822	17143	16992	16933	16906	16789	16904	16965	16983	16941	17049	16880	16943	16898	16996	17003	16881	17103	16894	16939	16976	16936	16784	17147	16877	16864	16972	17037	17028	17007	17019	16949	17006	16962	16902	17057	17028	16952	17007	17002	16922	16615	16855	16901	16926	17076	16976	16895	16900	16824	16876	17005	16919	16901	16944	16861	16894	16838	17058	17048	16947	16893	16886	17083	16903	16864	16764	16887	17026	16953	17152	16998	16851	16934	16903	17184	16937	16945	17022	17018	17111	16951	16968	17037	17041	17039	17040	17010	16972	17136	17076	16896	17020	16948	16869	17043	17143	16819	17066	16974	16989	17091	17018	16897	16852	17058	16869	16917	17069	17082	16934	16760	16862	16860	16961	16948	17107	16839	16973	17015	17107	16974	17143	17004	16945	16893	16796	16990	16712	16970	16872	16894	16996	16875	16900	17032	16879	16772	16976	17196	16792	17018	17028	16889	16841	17083	16948	16789	16899	17021	17041	17146	16934	16941	17081	16923	16968	17074	16800	16951	16913	17025	17017	17058	16992	17075	17060	17112	17109	17080	16844	16924	17002	16932	17006	16863	16802	16881	16996	16979	16978	17028	17036	16877	16991	16949	16947	16862	16866	16899	17197	16962	16935	17068	16857	17132	17114	17014	17076	16978	16934	16836	17043	16996	16941	16854	16967	17074	16772	16882	16892	16805	17012	17092	17108	17065	17070	17047	16930	17091	17024	16955	16976	16802	17020	17040	16843	17092	17003	17024	17012	16916	16970	16867	17165	16939	16914	17052	17056	17008	17099	17144	17074	16810	17054	16802	17083	17029	16875	17038	16767	16911	17054	17008	17071	16972	17071	16858	17021	16892	16957	17094	16959	16876	17055	16926	16852	17027	16848	16907	17047	16964	17086	17038	16829	17074	16866	17035	16968	17007	16810	16871	16944	17015	16843	16982	16863	17004	16889	17025	16853	16893	17039	17033	16941	17008	16953	16999	16925	17021	16890	16939	16962	16939	16790	17032	16805	16978	17122	16990	16958	16873	16949	16797	16964	16941	16970	16773	16974	16903	17213	16878	17051	17063	16970	17168	16955	17078	17054	16957	17191	16866	16985	17002	16974	16965	16925	16907	16946	17104	17052	16936	16911	17072	16998	17007	17162	17106	17106	17126	16847
24488	21151	27714	25256	24069	27677	29459	26882	26377	26278	26195	25775	26093	26038	25680	25929	25636	25641	25599	25555	25563	25460	25542	25360	25726	25674	25423	25449	25358	25588	25650	25433	25745	25551	25410	25476	25616	25149	25365	25097	25502	25209	25211	25202	25100	25317	25244	25186	25373	25450	25223	25260	25067	25395	25075	25182	25325	25123	25171	25376	25054	25118	25235	25136	25388	25468	25148	25367	25318	25409	25321	25514	25159	25168	25186	25268	25443	25270	25369	25542	25311	25329	25261	25179	25204	25225	25297	25310	25429	25320	25267	25390	25124	25425	25314	25344	25485	25319	25409	25263	25115	25225	25198	25362	25195	25132	25420	25368	25009	25444	25324	25545	25350	25190	25266	25299	25418	25341	25367	25433	25420	25433	25389	25162	24864	25036	25136	25442	25386	25369	25532	25394	25171	24845	25369	25512	25102	25444	25271	25133	25189	25147	25379	25117	25114	25238	25424	25421	25555	25378	25362	25313	25364	25300	25299	25200	25136	25215	25300	25309	24992	25412	25535	25086	25195	25208	25146	25107	25533	25386	25386	25326	25228	25168	25332	25034	25102	25064	25120	25076	25157	25104	25125	25475	25316	25278	25508	25384	25057	25216	25236	25385	25218	25352	25094	25253	25213	25328	25105	25220	25290	24979	25044	24922	25406	25731	25327	25201	25604	25542	25280	25163	25379	25156	25408	25246	25170	25138	25162	25367	25247	25367	25236	25433	25230	25005	25508	25081	25072	25283	25162	25166	25286	25118	25272	25323	25109	25196	25087	25186	25191	25141	25455	25133	25140	25094	25205	25431	25151	25211	25280	25196	25318	25249	25186	25307	25350	25088	25429	25184	25238	25058	25140	25412	25032	25264	25235	25332	25205	25690	25329	25163	25190	25018	25289	25213	25196	25296	25260	25368	25345	25326	25230	25340	25389	25069	25309	25241	25308	25251	25102	25240	25305	25255	25220	25357	25254	24874	25157	25300	25044	25295	25163	25346	25326	25305	25424	25430	25247	25352	25479	25109	25102	25187	25264	25145	25333	25197	25478	25388	25159	25233	25219	25236	25091	25251	25269	25317	25265	25467	25072	25065	25341	24966	25287	25508	25192	25111	25045	25089	25459	25219	25040	25242	25247	25288	25263	25371	24952	25248	25112	25319	25167	25072	25479	25321	25273	25386	25300	25244	25367	25387	25253	25300	25019	25318	25057	25200	25359	25152	25354	25055	25229	25233	25452	25595	25107	25444	25222	25366	25280	25118	25372	25191	25222	25259	25300	25275	25385	25314	25341	25133	25302	25186	25547	25371	25274	25409	25149	25347	25116	25257	25222	25474	25077	25068	25049	25128	25040	25446	25348	25114	25291	25326	25335	25010	25247	25148	25148	25065	25304	25384	25247	25088	25396	25174	25207	25331	25229	25255	25117	25219	25258	25158	25414	25329	25317	25253	25548	25226	25155	25216	25215	25202	25296	25287	25316	25115	25266	25258	25222	25245	25434	25318	25268	25255	25544	25385	25301	25398	25193	25354	25230	25248	25212	25308	25538	25459	25453	25462	25274	25198	25162	25193	25458	25347	25398	25203	25201	25142	25164	25092	25189	25178	25382	25220	25232	25412	25149	25116	25221	25032	25544	25318	25316	25296	25376	25361	25363	25193	25422	25322	25406	25395	25280	25389	25232	25261	25223	25173	25102	25298	25254	25181	25226	25417	25211	25089	25266	25169	25129	25567	25245	25007	25224	25390	25325	25027	25162	25192	25136	25347	25002	25197	25349	25164	24975	25177	25018	25073	25070	25354	25112	25095	25331	25447	25284	25308	25339	25218	25394	25432	25203	25434	25273	25289	25114	25310	25170	25301	25192	25085	25290	25187	25255	25072	25306	25232	25065	25124	25175	25137	25045	25234	25227	25284	25432	25369	25212	25290	25235	25171	25463	25569	25360	25205	25300	25448	25292	25269	25228	25464	25208	25100	25502	25151	25530	25353	25044	25153	25180	25236	25359	25146	25150	25331	25072	25059	25113	25284	25354	25301	25356	25016	25399	25324	25300	25160	25230	25420	25174	25225	25336	25019	25279	25181	25077	25009	25311	24912	24983	25176	25366	25259	25309	25389	25466	25318	25189	25227	24896	25270	25077	25007	25172	25358	25171	25263	25110	25326	25216	25020	25127	25278	25205	25209	25055	25256	25413	25198	25229	25322	25402	25309	25351	25279	25366	25184	25301	25265	25302	25128	25259	25095	25328	25045	25222	25252	25351	25077	25113	25202	25137	25209	25319	25214	25220	25242	25417	25267	25422	25103	25321	25179	25117	25237	25429	25301	25257	25305	25438	25474	25140	25276	25190	25181	25038	25278	25101	25070	25059	25343	25308	25654	25333	25109	25427	25344	25175	25155	25303	25192	25483	25133	25423	25439	25197	25111	25423	25272	25258	25072	25195	25230	25423	25378	25434	25219	25317	25434	25239	25060	25343	25239	25170	24954	25158	25141	25596	25458	24916	24896	25152	25212	25196	25226	25402	25261	25175	25112	25158	25056	25343	25043	25350	25084	25522	25346	25353	25192	25173	25296	25081	25251	25394	25365	25152	25154	25295	25364	25202	25200	25314	25307	25253	25254	25301	25402	25169	25247	25292	25132	25291	25290	24915	25121	25389	25321	25328	25345	25269	25245	25480	25336	25352	25340	25129	24948	25381	25240	25241	25310	25396	25180	25362	25190	25372	25451	25443	25308	25247	25097	25204	25218	25313	25277	25342	25098	25092	25283	25340	25491	25335	25424	25438	25016	25351	25319	25153	25259	25289	25106	25397	25225	25309	25198	25229	25318	25257	25358	25381	25356	25234	25289	25124	25274	25309	25238	25077	25242	25101	25324	25530	25228	25305	25183	25226	25367	25223	25163	25142	25419	25237	25281	25369	25103	25170	25363	25317	25064	25217	25418	25252	25343	25326	25341	25181	25316	25288	25270	25394	25182	25023	25206	25370	25158	25399	25208	25336	25014	25380	25103	24997	25245	25332	25109	25350	25390	25046	25026	25165	25115	25246	25217	25301	25165	25290	25183	25293	25100	25239	24969	25088	25002	25344	25383	25129	25373	25147	25251	25121	25162	25220	24894	25361	25162	25440	25408	25306	25305	25275	25305	25505	25300	24996	25219	25389	25106	25091	25134	25069	25246	25472	25184	25641	25500	25243	25084	25272	25225	25388	25494	25431	25467	25313	25316	25358	25103	25351	24971	25334	25219	25228	25531	25103	25162	25456	25222	25184	25258	25427	25435	24988	25186	25159	25107	25204	25312	25339	25315	24998	25268	24767	25139	25233	25244	25163	25144	25255	25298	25368	25310	25381	25075	25184	24893	25158	25313	25313	24961	25328	25016	25320	25150	25350	25365	25239	25240	25369	25444	25155	25622	25098	25088	25308	25195	25189	25174	25203	25272	25323	25102	25154	25298	25033	25134	25132	25469	25447	25226	25028	25072	24946	25277	25268	25159	25317	25287	25306	25123	24935	25407	25432	25266	25295	25331	25409	25012	25243	25374	25574	25296	25198	25103	25534	25179	25201	25272	25414	25210	25424	25156	25405	25203	25221	25132	25084	25389	25245	25117	25232	25206	25110	25262	25253	25335	25183	25398	25161	25239	25095	25131	25017	25316	24976	25133	25234	25465	25168	25292	25389	25289	25240	25064	25150	25342	25395	24975	25107	25108	25300	25349	25120	25378	25186	24986	25157	25150	25179	25124	25247	25397	25326	25332	25060	25372	25116	25117	25118	25260	25262	25093	25284	25361	25083	25247	25039	25378	25207	25078	25332	25312	25210	25175	25158	25383	25487	25139	25174	25171	25186	25006	25045	25093	25098	25372	25231	25271	25194	24919	25179	25245	25459	25397	25138	25303	24981	25073	25338	25338	25245	25237	25182	25420	25217	25430	25478	25278	25185	25388	25301	25238	25430	25476	25167	25502	25366	25340	25326	25283	25368	25185	25263	25208	25270	24953	25260	25010	25045	25133	25272	25269	25104	25119	25389	25358	25247	25258	25213	25489	24951	25223	25408	25254	25160	24939	25338	25190	25082	25360	25211	25357	25208	25359	25082	25284	25540	25530	25108	25371	25091	25344	24982	25147	25029	25316	25087	25213	24999	25207	25280	25151	25127	25201	25243	25526	25163	25260	25345	25300	25413	25241	25365	25194	25291	25318	24945	25355	25346	25165	25397	25268	25275	25180	25200	25425	25292	25477	25163	25313	25155	25282	25156	25245	25156	25179	25184	25160	25106	25151	25344	25143	25199	25251	25383	25444	25215	25341	25249	25267	25341	25015	25389	25109	25047	25298	25395	25161	25284	25363	25344	25316	25347	25066	25165	25075	25142	25400	25489	25451	25484	25485	25414	25234	25257	25254	25082	25137	25234	25063	25144	25096	25408	25347	25405	25338	25160	25244	25406	25261	25313	25018	25327	25258	25289	25371	25587	25330	25153	25207	25244	25183	25062	25347	25183	25262	25334	25390	25208	25228	25213	25107	25215	25076	25180	24899	25094	25168	25462	25316	25030	25378	25215	24943	25263	24943	25247	25312	25276	25203	25213	25310	25331	25270	25596	25197	25244	25279	25235	25492	25297	25341	25444	25236	25329	25208	25256	25300	25098	25210	25372	25386	25103	25304	25131	25139	25153	25321	25183	25148	25215	25186	25320	25043	25216	25126	24967	25404	25172	25467	25210	24980	25257	25164	25207	25254	25143	25041	25147	25103	24957	25350	25097	25197	25317	25267	25209	25434	25637	25267	25375	25245	25183	25263	25166	25141	25247	25406	25218	25340	25227	25174	25157	25342	25462	25092	25282	25138	25249	25178	25036	25160	25445	25079	25308	25109	25181	25181	25230	25181	25354	24980	25331	25172	25196	25299	25193	25299	25558	25421	25149	25160	25323	25469	25575	25207	25340	25403	25194	25291	25270	24852	25255	25004	25320	25196	25193	25168	25160	25193	25101	25272	25223	25079	25171	25281	24995	25229	25432	25359	25197	25330	25294	25267	25346	25364	25230	25363	25216	25446	25023	25159	25391	25084	25014	25247	25240	25111	25205	25260	25403	25173	25284	25482	25305	25254	25146	25251	25170	25288	25264	25095	25324	25205	25006	24942
17924	28777	28213	23485	20645	19565	18591	18074	17679	17256	17152	17020	16901	16773	16531	16630	16571	16661	16618	16550	16625	16536	16358	16515	16519	16481	16504	16346	16691	16446	16465	16410	16333	16314	16321	16309	16564	16529	16270	16332	16331	16322	16389	16346	16261	16287	16298	16113	16159	16140	16365	16292	16285	16033	16450	16166	16401	16162	16321	16221	16297	15964	16317	16116	16134	16340	16208	16264	16323	16086	16455	16263	16247	16174	16205	16221	16084	16307	16191	16267	16155	16223	16217	16169	16108	16271	16147	16174	16080	16334	16217	16163	16254	16172	16193	16215	16204	16368	16302	16352	16275	16103	16115	16118	16245	16167	16343	16182	16170	16029	16407	16183	16010	16134	16178	16329	16258	16334	16301	16244	16097	16315	16340	16134	16202	16213	16185	16217	16243	16177	16221	16143	16387	16121	16158	16428	16032	16165	16280	16233	15981	16125	16265	16323	16257	16101	16120	16160	16044	16181	16370	16329	16153	16239	16009	16346	16217	16153	16158	16111	16318	16196	16191	16207	16101	16378	16128	16156	16186	16137	16301	16289	16130	16236	16201	16093	16321	16103	16229	16042	16040	16287	16124	16087	16114	16107	16180	16267	16381	16210	16169	16334	16170	16180	16169	16227	16098	16264	16277	16164	16163	16197	16161	16095	16282	16316	16075	16168	16184	16268	16288	16087	16314	16231	16042	16231	16302	16374	16033	16041	16143	16173	16101	16268	16218	16193	16188	16150	16172	16137	16231	16259	16027	16084	16254	16150	16235	16217	16139	16338	16039	16304	16025	16148	16196	16332	16225	16218	16241	16123	16123	16231	16166	16032	16107	16452	16276	16221	16184	16420	15983	16275	16193	16170	16196	16139	16229	16345	16103	16226	16177	16119	16027	16298	16292	16197	16028	16347	16159	16240	16097	16302	16179	16226	16310	16246	16146	16139	16232	16205	16263	16218	16153	16240	16169	15965	16241	16325	16148	16285	16208	16137	16255	16158	16297	16054	16105	16170	16185	16144	16047	16172	16242	16228	16185	16031	16062	16154	16258	16148	16168	16038	16242	16254	16226	16160	16367	16180	16304	16201	16229	16213	16240	16307	16219	16238	15971	16448	16330	16325	16384	15986	16212	16250	16160	16280	16215	16164	15995	16379	16270	16275	16200	16376	16262	16196	16396	16157	16029	16246	16377	16221	16259	16211	16179	16327	16154	16140	16229	16135	16113	16072	16267	16317	16295	16208	16091	16047	16067	16276	16092	16419	16169	16193	16280	16126	16173	16191	16163	16026	16019	16226	16257	16068	16116	16267	16120	15866	16262	16307	16501	16166	16000	15972	16342	16211	16205	16121	16242	16118	16248	16318	16128	16434	16219	16244	16198	16280	16262	16204	16246	16047	16119	16419	15971	16126	16317	16227	16190	16271	16324	16181	16304	16006	16401	16077	16281	16108	16155	16082	16377	16322	16193	16143	16162	16178	16008	16344	16214	16102	16168	16248	15966	16267	16167	16311	16211	16299	16068	16332	16017	16123	16267	16443	16200	16251	16313	16189	16217	16076	16270	16173	16164	16377	16202	16252	16187	16188	16163	16264	16059	16146	16158	16243	16126	16188	16050	16246	16230	16245	16314	16083	16202	16088	16109	16277	16203	16229	16309	16214	16016	16118	16217	16197	16172	16166	16125	16251	16248	16273	16169	16304	16201	16057	16344	16272	16106	16206	16322	16154	16024	16008	16327	16150	16314	16291	16135	15993	16186	16114	16278	16196	16357	16217	16212	16277	16284	16099	16220	16022	16053	16105	16159	16151	16236	16338	16160	16252	16300	16082	16370	16052	16043	16189	16267	16165	16371	16164	16102	16119	16295	16123	16161	16060	16142	16173	16242	16285	16240	16197	16226	16332	16167	16225	16294	16072	16204	16287	16187	16274	16103	16177	16146	16373	16105	16116	16057	16302	16213	16217	16012	16249	16229	16243	16353	16281	16179	16212	16286	16210	16312	15989	16140	16305	16245	16030	16279	16308	16191	16124	16118	16245	16180	16197	16247	16256	16245	16027	16069	16346	16275	16170	16244	16130	16171	16065	16232	16180	16194	16256	16148	16140	16168	16205	16210	16228	16142	16265	16021	16094	16236	16160	16274	15951	16282	16285	16257	16287	16292	16230	16169	16057	16184	16253	16136	16066	16206	16223	16007	16143	16303	16226	16455	15982	16318	16168	16083	16181	16370	16219	16329	16193	16272	16134	16228	16287	16234	16219	16190	16362	16138	16076	16151	16004	16139	16378	16088	16136	16236	16169	16380	16051	16238	16157	16207	16105	16222	16241	16237	16066	16271	16196	16128	16145	16206	16069	16188	16169	16087	16324	16144	16209	16294	16034	16317	16093	16112	16294	16143	16221	16180	16156	16100	16332	16208	16208	16425	16298	16205	16190	16118	16235	16321	16116	16236	16027	16262	15941	16078	16190	16169	16140	16332	16252	16169	16091	16267	16042	16332	16132	16093	16156	15984	16145	16122	16128	16261	16230	16125	16079	16400	16252	16420	16241	16192	16162	16311	16295	16326	16175	16154	16286	16181	16301	16125	16141	16108	16219	16179	16123	16443	16123	16170	16391	16222	16219	16086	16230	16217	16186	16409	16271	16196	16178	16319	15919	16291	16099	16131	16189	16062	16232	16183	16183	16186	16218	16061	16259	16295	16320	16109	15968	16221	16341	16262	16327	16116	16183	16170	16135	16184	16239	16327	16192	16083	16299	16240	16255	16237	16194	16306	16186	16192	16129	16310	16139	16226	16273	16238	16090	16115	16221	16248	16229	16237	16389	16313	16301	16097	16206	16351	16118	16005	16052	16303	16147	16167	16204	16228	16218	16235	16188	16153	16424	16136	16220	16103	15985	16154	16153	16399	16191	16254	16129	16081	16069	16342	16523	16188	16309	16059	16154	16217	16202	16129	16368	16195	16081	16081	16136	16138	16039	16174	16157	16326	16210	16168	15973	16175	16218	16233	16176	16263	16126	16065	16345	16134	16132	16260	16325	16104	16150	16258	16212	16274	16131	16380	16310	16081	16203	16165	16109	16273	16099	16501	16073	16050	16142	16213	16128	16040	16032	16159	16400	16185	16188	16323	16267	16302	16111	16218	15933	16181	16274	15957	16106	16204	16157	16465	16176	16146	16093	16265	16170	16082	16094	16382	16191	16299	16172	16352	16284	16213	16078	16194	16151	16252	16156	16086	16158	16279	16158	16233	16113	16184	16143	16309	16149	16127	16237	16168	16220	16339	16177	16165	16157	16295	16251	16139	16087	16194	16280	16287	16151	16211	16356	16062	16208	16151	15985	16023	16297	16260	16205	16136	16320	16099	16324	16183	16161	16147	16208	16200	16335	16381	16249	16193	16190	16224	16136	16113	16326	16220	16102	16203	16217	16165	16111	16193	16112	16167	16189	16123	16138	16211	16311	16336	16169	16148	16300	16035	16253	16375	16316	16194	16225	16171	16049	16141	16102	16396	16349	16227	16404	16171	16315	16160	16252	16077	16303	16168	16174	16188	16439	16333	16247	16115	16140	16012	16210	16219	15911	16244	16152	16183	16066	16413	16215	16351	16306	16208	16368	16324	16275	16442	16233	16327	16149	16180	16261	16226	16223	16238	16224	16095	16226	16136	16300	16212	16110	16094	16246	16150	16239	16137	16079	16192	16084	16260	16282	16229	16032	16126	16152	16204	16142	16229	16246	16150	16424	16099	16303	16323	16106	16096	16225	16204	16061	16117	16289	16274	16190	16425	15980	16218	16194	16214	16196	16091	16139	16069	16074	16278	16175	16395	16137	16128	16217	16270	16096	16141	16129	16313	16228	16226	16026	16365	16051	16301	16165	16252	16167	16341	16130	16185	16073	16072	16206	16107	16238	16211	16341	16149	16219	16264	16243	16340	16051	16157	16062	16256	16260	16061	16381	15966	16199	16150	16332	16209	16340	16255	16228	16246	16304	16151	16297	15987	16020	16169	16064	16183	16235	16118	16266	16075	16255	16203	16252	16219	16159	16100	16281	16149	16155	16244	16151	16041	16286	16196	16330	16199	16132	16150	16193	15998	16131	16147	16163	16156	16074	16396	16083	16206	16077	16246	16148	16216	16245	16228	16156	16131	16161	16108	16238	16137	16338	16117	16236	16122	16329	16014	16205	16196	15979	16109	16367	16255	16094	16190	16251	16371	16207	16180	16231	16256	16303	16133	16233	16156	16166	16182	16296	16209	16198	16163	16187	16301	16385	16278	16238	16216	16297	16255	16241	16180	16143	16157	16270	16097	16201	16153	16196	16313	16157	16353	16128	16218	16293	16262	16186	16303	16184	16211	16084	16240	16159	16166	16254	16209	16247	16283	16127	16197	16198	16101	16121	16277	16178	16104	16249	16169	16295	16142	16041	16160	16395	16211	16186	16117	16016	16198	16151	16219	16153	16350	16272	16250	16149	16273	16396	16241	16250	16193	16358	16265	16158	16153	16269	16325	16233	16299	16129	16240	16093	16120	16024	16170	16323	16272	16263	16157	16326	16047	16145	16074	16119	16339	16275	16319	16219	16240	16060	16340	16150	16199	16102	16065	16212	16077	16200	16258	16248	16265	16171	16214	16240	16184	16179	16261	16267	16270	16359	16036	16160	16226	16347	16294	16141	16083	16232	16230	16201	16125	16215	16233	16154	16296	16122	16206	16106	16058	15982	16269	16142	16067	16264	16289	16223	16163	16381	16307	16195	16279	15998	16266	16020	16161	16344	16172	16227	16138	16247	16114	16250	16104	16279	16229	16209	16135	15961	16116	16103	16092	16173	16324	16076	16213	16077	16060	16254	16062	16152	16230	16191	16176	16203	16340	16294	16166	16369	16249	16140	16176	16184	16118	16172	15976	16207	16181	16204	16044	16160	16363	16087	16217	16334	16092	16305	16067	16265	16173	16272	16207	16342	16133	16366	16186	16142	16289	16242	16133	16229	16105	16099	16218	16312	16076	16287	16272	16160	16140	16009	16222	16194	16321	16103	16358	16209	16302	16177	16178	16493	16292	16475	16238	16151	16080	16188	16092	16252	16192	16059	16205	16388	16140	16161	16296	16185	16320	16125	16116	16224	16311	16086	16168	16215
22677	21195	27897	24877	22275	26840	31964	28779	27554	27650	27300	26984	26961	26938	26801	26743	26634	26380	26626	26476	26287	26536	26631	26175	26508	26507	26353	26162	26149	26054	26041	26321	26196	26164	26412	26279	26306	26348	26289	26267	26185	26129	26113	26426	26294	26109	26082	26149	25988	25885	26097	26198	26173	26145	25749	26048	26231	26134	26130	26001	25916	26010	25912	26056	25876	26269	25792	26060	26347	26161	25966	26004	26042	25771	25884	25874	26137	25895	25947	25810	25937	26071	26092	26084	26181	25843	26185	25823	26051	25819	26021	25970	25891	25977	26250	26082	26048	26007	26184	26029	25983	25821	26067	25972	25826	26019	25787	25864	26028	25928	26023	25939	26022	25821	26007	26180	26084	26320	25733	25900	25793	25873	26177	25923	25808	26035	25895	26084	25753	26026	25945	25989	26105	25833	25965	26059	26069	25781	25947	25998	26216	25994	25962	25987	25934	26102	25953	26101	26144	25930	25951	25874	25960	25983	26094	26031	25941	26143	25878	25855	26016	25830	25940	26194	26022	25734	25828	25817	25862	25999	26289	25902	25717	25868	25978	26070	25884	26113	25550	25731	26006	26014	25908	26096	25849	25888	25763	26030	25841	25951	26035	26016	26026	25945	26289	26074	25763	26146	26122	25711	25987	25983	25734	25840	25797	26017	25692	25978	25831	25799	25689	25686	26031	25948	26116	26077	25987	26066	26106	25932	26168	25770	25975	26061	25921	25932	26078	25993	25924	26116	26061	26145	25963	26168	26141	25718	25778	26054	25984	26104	25929	26153	25922	26058	26133	25716	26183	26006	26064	26103	25977	25817	26086	25983	25910	25767	25970	26019	25898	26337	26164	25792	26004	25814	25848	25823	25898	25773	25869	25868	26074	25914	25849	25918	25995	26063	26213	25754	25854	26248	26061	25931	26216	25919	25950	25881	26137	26242	26102	26040	25887	26057	25843	25751	26027	25966	25987	25829	25800	25858	25864	26085	25974	25678	25974	26129	25993	25905	26271	25982	25908	25889	25938	25574	25860	25868	26207	26090	25962	25925	25860	25923	25825	26247	26086	25916	25898	26050	25873	25743	25944	25996	25765	25747	25982	26118	25708	26156	26008	25806	25934	26008	25943	25931	25909	25987	26214	26030	25873	26138	26026	25989	25868	25722	26079	26200	26144	26146	25750	25723	25957	26116	25961	25800	25828	26060	26071	25829	25789	25711	25839	25857	26243	25891	25925	25807	25778	25722	25772	25954	25744	25954	26040	26151	25987	26183	25878	25691	26112	26007	26003	25735	26013	26113	25769	26001	25922	26176	25890	25820	25891	25743	26095	25762	25650	25887	25937	25925	25894	25797	25957	25834	26169	25987	25734	26102	26016	25968	25890	25990	25948	26090	25910	25987	26133	25709	25945	25861	26063	25813	26007	26078	25935	25974	26166	25984	25947	26011	25807	25910	26085	26014	25987	25927	26112	25756	26038	25902	26107	26251	25914	26108	26067	26098	25726	25957	25969	25914	26121	25859	25714	25997	25705	25914	26053	25966	25811	25869	26043	25772	25907	25724	25862	25767	26103	25930	25998	25808	25789	25982	25791	25783	25841	26097	26026	25984	26028	26090	26146	25937	25748	25750	26004	25942	25934	25795	26039	25962	25996	25821	26053	25756	26230	26198	26144	25755	26056	25589	25977	25980	26039	26035	26156	25917	26274	26066	26010	25926	26031	25846	25751	26006	25699	25750	25969	26137	26251	25943	25831	25872	26031	26139	25916	25898	25897	25966	25860	26038	26105	25699	25998	25990	25780	26024	26170	26076	25863	25705	25838	26043	25847	26099	26041	26207	25938	25870	26079	25970	25987	26165	25833	25849	26124	25863	26001	26024	25968	25640	25800	25881	26143	26087	25843	26204	26063	25904	25924	26004	25840	25864	26078	25806	26122	26099	25806	25693	26053	25935	25888	25895	25850	26039	26143	25979	25986	26013	26260	26151	26078	25801	25948	25732	25904	25986	25935	26066	26189	25787	25883	25954	25895	25987	25729	25720	26014	25758	25943	26126	25946	25912	25906	25917	26037	25977	26009	26130	26070	25954	26140	25866	26176	25811	25680	26090	25735	26097	26002	25967	25961	25783	26009	25822	25798	25903	25804	25849	25893	25734	25718	25963	25943	25983	25726	25995	26011	25828	25934	25960	25961	25978	25928	26314	25805	25834	26080	26054	26197	26180	25974	25950	25844	26101	26032	26153	25981	26066	26008	25925	25856	25858	26011	25943	25937	25919	25968	26006	25998	25979	25976	26109	26045	26046	25971	26166	26134	25963	25922	26145	25951	26123	25919	26157	26028	25940	25910	26035	26073	26102	25972	26043	25980	26186	25766	26127	25790	26011	26214	26086	26198	26087	25818	26039	26198	25895	25783	26043	25894	25928	25854	25902	25840	26096	26018	26109	26046	26147	26086	25939	25884	25684	26101	25931	26046	25959	25966	26135	26040	25707	25837	25988	25733	25780	25823	25979	26047	25882	26024	25897	25830	25806	26039	26003	25629	25842	25962	25679	25856	25968	25978	26026	26049	26017	26106	26096	26008	25747	26057	25895	25914	25961	26026	25975	25861	25867	25925	25737	25585	25886	25865	25853	25875	25923	26080	26062	25953	26138	26173	25874	26003	25950	26049	25788	26035	25963	25896	25859	26030	25984	26137	26108	26107	25784	25887	25926	25810	25932	26190	26009	26170	25847	26037	25921	25847	25777	26055	26145	25764	25664	26019	25953	25937	26316	25948	26081	26065	26086	25948	25966	25744	26017	25970	26017	25802	26044	25833	25785	25900	25824	26246	26129	25874	25760	25803	25846	25923	26098	25910	26201	26235	25887	25948	25829	25853	25971	26090	25832	26099	26031	26220	25720	25725	25887	25858	25986	25777	26120	26055	25770	25944	25989	26059	26073	25626	25857	25889	26114	25953	26049	25856	25898	25797	26161	26123	25742	25834	25705	25896	25833	26010	26094	25978	26227	25930	25781	26003	25950	26263	25965	25946	25931	26033	25846	25974	26113	26087	26052	26122	25948	25934	25891	25756	26268	26021	26049	26053	26004	25976	25994	26334	26185	26064	25910	26020	26087	25968	25999	25828	25907	25703	25825	25987	26015	26222	25941	26031	25950	26105	26017	26093	26061	25971	25942	26007	25877	25909	25804	26150	26025	25969	25919	25912	25812	26101	26136	25973	26117	25880	25937	25742	25995	25925	25888	25931	26091	26002	25938	26142	26021	26271	26085	26026	26005	25877	26042	26024	25902	25780	25693	26007	26056	26226	25979	26162	25926	26063	25905	25992	25977	26187	26246	26046	26089	25768	26014	25905	25731	25684	26123	25828	25842	25988	25989	26070	25841	25864	26031	25912	25837	26000	26136	25993	26027	25946	26124	25845	26140	25910	25982	25706	25789	25838	25943	25755	26065	26005	25906	26035	25873	25932	25818	25925	26015	25866	25920	25848	26018	25909	26091	25919	26034	26188	25937	25764	25949	25818	26196	25749	26069	25886	25975	25845	25952	26055	26100	25921	25677	25962	25894	25900	25880	26026	26091	25822	25950	25999	25934	25780	25874	25875	26015	26089	25976	26126	25935	26020	26129	26109	25952	25826	26109	26268	25675	25950	25892	25778	25715	25957	25973	25656	25752	25697	25975	25922	25750	25834	25935	25797	25733	26002	25948	25960	25957	26023	25814	25963	26243	26092	25818	25878	25846	26374	26039	26143	25964	26054	25897	25785	26037	25944	25852	25946	26111	25957	25962	26036	25954	25916	25838	25871	25853	26348	25824	25724	26077	26054	26029	25918	25732	25954	26172	25862	26127	26037	26044	25875	25964	25933	25920	25922	26049	25957	25740	25929	25874	26085	26042	26109	25860	26211	25789	25970	26016	25963	25927	26046	26180	25925	26105	25881	25726	25947	26003	25831	25840	25734	25796	25683	26043	26002	26008	26044	25774	26092	26032	26034	25877	25998	25973	25865	25740	25973	25979	26223	26217	25886	25793	26014	25746	25877	25811	25961	25911	25876	25823	25890	25869	25927	25878	26002	25964	25696	25935	25937	26093	26060	25677	25931	25965	26006	25906	25985	26161	25697	25861	25880	25884	25969	26046	26222	25931	25976	25920	25946	25781	26041	26334	26056	25833	25709	25814	26117	25957	25981	25796	26014	26093	25980	26094	26050	25785	25989	25981	26176	25675	25776	26062	25872	25793	26071	25784	25755	26001	25957	25933	26011	25999	26001	26162	26071	26120	26132	26048	25985	25880	26005	25940	25943	25966	26004	25939	25946	25916	25835	26110	26148	25719	26017	26188	25945	25845	25786	25911	26063	25981	25945	25991	25849	26079	25848	25878	25892	25866	25841	25973	25984	25900	26031	25964	25856	25992	26030	26018	26123	26075	25902	26000	25783	26037	25968	26117	26113	25695	25997	26180	25946	26125	25982	26133	25962	25839	26077	25985	26026	26086	26337	25779	26080	26012	25763	26065	25859	25970	25848	25866	25971	25919	26144	25806	25930	26166	25919	25834	26125	25796	26126	25769	25972	26285	26038	25956	26030	26007	26164	26086	25786	25738	26067	25904	25929	25907	25933	26070	26158	25895	26098	25842	26013	26136	26057	25655	25886	26034	25864	25762	25840	25972	25936	25921	25877	25756	25874	25547	25886	26298	25968	26001	25983	25871	25826	25964	26033	25912	25945	26055	25946	25766	25765	25849	25977	25964	26073	25918	26104	26217	26107	26141	25657	26082	25885	26019	26068	25736	26075	26004	25889	26025	25734	25939	25644	25858	25920	26160	26017	25909	25735	25904	26008	25798	25886	25774	26026	25887	25968	25885	26090	25791	25889	26056	26174	25842	26099	25982	26086	25725	25876	25780	25986	26036	26126	25955	26082	25901	25970	25927	25959	25744	25953	25943	26012	26006	26004	25992	25989	25971	25891	25821	25928	25999	25980	25919	26061	26081	25960	26096	25806	25829	26018	26035	26015	26484	25998	25840	26004	25958	26083	25789	26035	26027	25941	25948	25933	25948	25890	26178	26120	25921	25838	25945	25977	25997	26182	25795	25746	25765	25949	25991	25764	26074	25880	25787	25993	25881	25765	26003	25893	25867
19383	33961	33481	26967	23764	21470	20411	19635	18866	18389	18233	17743	17701	17495	17428	17012	17161	17081	17166	17075	16989	16930	16829	17028	16862	16970	16785	16765	16760	16971	16962	16985	16675	16601	16667	16361	16922	16762	16843	16678	16866	16508	16599	16529	16633	16769	16689	16585	16621	16693	16511	16736	16466	16544	16645	16579	16713	16611	16393	16881	16652	16521	16396	16471	16551	16742	16565	16551	16506	16500	16661	16590	16388	16307	16566	16391	16551	16451	16613	16454	16386	16313	16513	16504	16469	16467	16449	16563	16467	16489	16461	16381	16336	16307	16469	16538	16407	16361	16616	16481	16577	16483	16402	16299	16541	16560	16593	16352	16572	16367	16380	16597	16368	16467	16633	16627	16405	16476	16579	16383	16617	16481	16464	16529	16459	16298	16565	16348	16503	16358	16425	16538	16567	16498	16392	16303	16632	16470	16545	16522	16315	16527	16498	16487	16533	16370	16614	16420	16486	16416	16457	16460	16369	16528	16539	16368	16381	16513	16344	16445	16289	16414	16462	16348	16482	16485	16415	16653	16471	16566	16606	16429	16672	16358	16534	16303	16367	16473	16417	16433	16222	16444	16460	16453	16464	16376	16468	16473	16416	16356	16347	16381	16384	16310	16538	16456	16484	16464	16513	16333	16624	16650	16469	16593	16472	16398	16546	16454	16450	16428	16495	16320	16484	16460	16506	16429	16608	16551	16646	16463	16646	16583	16543	16401	16351	16454	16451	16303	16389	16436	16428	16609	16770	16554	16471	16349	16463	16333	16629	16502	16502	16465	16549	16387	16479	16425	16447	16531	16432	16367	16431	16451	16488	16264	16548	16508	16476	16557	16284	16402	16550	16387	16344	16500	16507	16506	16579	16621	16334	16362	16522	16420	16632	16275	16659	16309	16530	16466	16462	16447	16525	16420	16560	16437	16463	16451	16706	16314	16497	16687	16579	16271	16229	16351	16558	16275	16536	16406	16494	16338	16457	16326	16493	16499	16437	16570	16366	16283	16451	16287	16398	16438	16351	16546	16503	16379	16465	16243	16385	16392	16508	16434	16392	16428	16333	16455	16471	16320	16485	16317	16388	16550	16564	16720	16433	16413	16440	16315	16546	16650	16373	16312	16426	16398	16457	16386	16362	16520	16465	16551	16498	16483	16533	16383	16244	16536	16375	16653	16554	16237	16475	16558	16424	16410	16477	16535	16366	16555	16442	16345	16431	16496	16300	16500	16530	16551	16318	16371	16443	16413	16597	16356	16457	16531	16545	16473	16278	16530	16377	16483	16459	16534	16527	16364	16521	16492	16535	16418	16404	16503	16467	16409	16535	16532	16518	16570	16274	16503	16449	16466	16309	16342	16480	16394	16538	16358	16419	16545	16553	16341	16510	16514	16395	16369	16521	16288	16326	16389	16411	16587	16467	16617	16518	16568	16397	16470	16360	16274	16435	16277	16721	16461	16427	16435	16503	16439	16657	16361	16371	16431	16465	16534	16408	16383	16632	16550	16614	16554	16297	16406	16662	16339	16473	16246	16321	16449	16446	16438	16467	16616	16461	16405	16584	16420	16620	16564	16407	16534	16218	16438	16695	16425	16543	16461	16434	16570	16545	16356	16474	16300	16402	16395	16556	16538	16413	16333	16440	16309	16376	16462	16443	16446	16419	16429	16586	16634	16311	16460	16576	16350	16465	16478	16539	16456	16429	16482	16408	16399	16482	16454	16554	16362	16400	16428	16604	16381	16471	16553	16644	16480	16370	16549	16439	16332	16343	16534	16415	16492	16447	16461	16542	16323	16604	16260	16585	16251	16573	16557	16533	16619	16400	16389	16478	16373	16337	16495	16408	16346	16590	16552	16375	16462	16471	16451	16567	16650	16588	16430	16528	16515	16275	16351	16556	16364	16470	16467	16389	16476	16461	16305	16434	16512	16478	16611	16491	16521	16441	16347	16532	16358	16425	16333	16608	16544	16382	16356	16432	16446	16294	16575	16450	16528	16556	16448	16416	16332	16363	16465	16405	16459	16350	16397	16655	16538	16327	16601	16648	16359	16542	16494	16530	16391	16553	16514	16393	16468	16378	16311	16411	16445	16401	16395	16545	16640	16420	16592	16568	16411	16481	16601	16402	16502	16488	16639	16403	16574	16414	16420	16266	16573	16545	16334	16374	16444	16334	16603	16395	16381	16594	16684	16203	16502	16355	16409	16562	16440	16655	16455	16507	16376	16446	16503	16539	16339	16534	16437	16516	16455	16476	16293	16492	16464	16458	16532	16520	16312	16426	16334	16513	16350	16277	16441	16479	16398	16307	16440	16504	16368	16497	16519	16444	16431	16478	16638	16329	16408	16519	16337	16399	16239	16508	16542	16556	16546	16640	16431	16454	16426	16478	16592	16329	16560	16214	16315	16463	16438	16437	16318	16477	16377	16275	16290	16327	16585	16361	16539	16515	16432	16437	16349	16557	16435	16487	16370	16484	16508	16383	16574	16656	16373	16509	16500	16545	16349	16346	16386	16686	16506	16453	16354	16422	16456	16413	16394	16415	16250	16449	16674	16652	16526	16404	16488	16421	16433	16477	16390	16515	16572	16468	16424	16346	16287	16462	16540	16496	16526	16388	16271	16330	16273	16436	16643	16441	16438	16446	16587	16428	16513	16288	16512	16489	16396	16435	16469	16247	16414	16496	16305	16393	16510	16424	16423	16504	16480	16555	16512	16557	16492	16484	16340	16514	16564	16306	16625	16580	16343	16392	16435	16402	16427	16533	16641	16485	16206	16406	16481	16430	16512	16600	16588	16419	16483	16457	16550	16359	16480	16497	16544	16312	16412	16537	16447	16455	16604	16307	16573	16434	16470	16615	16554	16523	16727	16406	16419	16425	16385	16336	16425	16571	16452	16545	16456	16441	16526	16423	16405	16557	16344	16453	16407	16474	16430	16449	16358	16615	16372	16587	16348	16416	16436	16483	16470	16282	16471	16497	16632	16406	16324	16285	16432	16402	16371	16411	16481	16497	16399	16479	16549	16633	16353	16635	16453	16436	16404	16411	16342	16439	16557	16445	16606	16304	16462	16478	16267	16499	16329	16470	16475	16511	16563	16577	16630	16386	16483	16349	16365	16404	16337	16433	16333	16529	16615	16540	16405	16500	16472	16466	16535	16540	16411	16286	16584	16535	16326	16577	16483	16571	16457	16381	16510	16271	16405	16431	16525	16408	16432	16529	16311	16511	16395	16436	16377	16494	16440	16481	16467	16489	16502	16597	16476	16417	16383	16313	16331	16396	16300	16481	16375	16305	16381	16516	16514	16401	16445	16383	16184	16589	16455	16403	16582	16479	16342	16488	16611	16470	16403	16516	16497	16525	16419	16408	16367	16366	16580	16547	16307	16374	16487	16422	16472	16386	16427	16547	16313	16607	16433	16561	16496	16414	16353	16448	16597	16517	16280	16391	16535	16470	16419	16532	16548	16573	16496	16516	16589	16477	16602	16408	16167	16493	16517	16657	16413	16431	16525	16365	16516	16503	16273	16578	16631	16376	16305	16483	16385	16519	16380	16353	16437	16448	16606	16490	16402	16270	16348	16429	16664	16539	16352	16406	16643	16360	16368	16356	16426	16379	16340	16471	16538	16503	16275	16270	16429	16432	16555	16558	16579	16323	16485	16420	16430	16497	16403	16696	16284	16520	16424	16476	16303	16516	16501	16418	16266	16438	16538	16438	16301	16236	16523	16557	16558	16548	16356	16552	16539	16410	16496	16429	16300	16561	16538	16227	16453	16441	16361	16575	16529	16412	16542	16366	16567	16535	16483	16308	16452	16436	16471	16472	16421	16279	16551	16496	16408	16353	16529	16491	16453	16422	16495	16512	16324	16382	16587	16454	16464	16260	16537	16304	16580	16616	16488	16431	16464	16359	16402	16309	16620	16500	16337	16582	16626	16306	16464	16410	16599	16424	16343	16453	16337	16465	16448	16540	16563	16557	16219	16412	16460	16416	16552	16468	16496	16436	16392	16556	16534	16636	16589	16423	16369	16537	16490	16424	16393	16560	16375	16419	16554	16386	16417	16498	16343	16419	16489	16458	16492	16302	16512	16407	16223	16303	16495	16514	16520	16409	16527	16639	16315	16638	16491	16577	16495	16535	16366	16568	16387	16451	16640	16343	16522	16521	16337	16464	16598	16553	16491	16383	16584	16612	16509	16344	16539	16594	16388	16482	16246	16567	16443	16527	16478	16432	16464	16477	16429	16457	16434	16476	16271	16569	16363	16490	16556	16291	16540	16430	16614	16602	16484	16455	16440	16374	16501	16464	16447	16590	16494	16303	16567	16530	16690	16427	16470	16619	16582	16517	16479	16455	16605	16431	16396	16140	16588	16604	16374	16329	16395	16535	16342	16279	16247	16294	16357	16455	16517	16501	16685	16382	16579	16502	16427	16441	16489	16451	16406	16622	16463	16500	16495	16562	16374	16419	16416	16521	16427	16363	16369	16440	16513	16326	16454	16367	16575	16313	16448	16543	16353	16352	16473	16479	16430	16506	16467	16514	16493	16406	16542	16502	16469	16590	16461	16490	16376	16422	16479	16349	16604	16503	16471	16380	16290	16517	16359	16515	16474	16628	16455	16403	16448	16602	16502	16509	16445	16538	16415	16435	16270	16563	16508	16509	16578	16389	16462	16339	16387	16508	16404	16398	16480	16344	16540	16320	16675	16267	16623	16427	16550	16403	16366	16535	16392	16557	16503	16338	16525	16525	16430	16229	16531	16381	16369	16263	16490	16312	16353	16455	16555	16408	16363	16434	16652	16450	16473	16375	16444	16483	16575	16472	16308	16357	16679	16356	16370	16466	16518	16331	16509	16359	16437	16553	16444	16427	16510	16606	16303	16515	16470	16389	16360	16478	16611	16484	16457	16448	16589	16640	16540	16461	16508	16580	16465	16500	16421	16496	16431	16518	16461	16367	16578	16439	16444	16433	16407	16455	16495	16564	16366	16530	16373	16290	16427	16431	16460	16551	16479	16413	16497	16387	16358	16576	16555	16389	16378	16671	16235	16332	16375	16324	16378	16358	16460	16472	16504	16448	16464	16452	16261	16403	16505	16487	16464	16461	16459	16424	16456	16378	16537	16500	16330
35045	27453	31294	30189	28158	28096	28159	27484	27569	27666	27631	27426	27251	27433	27253	27361	27466	27315	27533	27386	27450	27452	27456	27407	27401	27277	27228	27079	27492	27233	27257	27460	27380	27110	27494	27499	27070	27441	27329	27474	26955	26973	27070	27278	27295	26975	26948	27606	27025	27308	27040	27081	27416	27309	27233	27277	27251	27210	27137	27180	27212	27347	27266	27087	27121	27128	27327	27107	27109	27280	27136	26940	27078	27197	27062	27335	27391	27196	27053	27303	27494	27078	27153	27238	27382	27084	26944	27219	27269	27345	27063	27313	27147	27099	27155	27382	27128	27200	27072	27334	27316	27036	27451	27459	27048	27351	27257	27434	27085	26941	27153	27339	27335	27234	27035	27263	27119	26992	27154	27407	27023	27477	27224	27238	27205	27370	27182	27501	27050	27406	27233	26967	27168	27328	27231	27365	27227	27103	27098	27153	27153	27287	27229	27222	27284	27358	27101	27063	27123	27158	27347	27254	27302	27126	27167	27289	27085	27236	27312	27320	27391	27295	27391	27261	27416	27177	27106	27195	27316	27327	27211	27354	27365	27401	27218	27063	26990	27203	27310	27293	27021	27053	27248	27309	27269	27298	27162	27006	27033	27178	27219	27191	27008	27058	27196	27109	26954	27144	27048	27155	27483	27352	27309	27213	27255	27364	27522	26897	27451	27304	27255	27484	27433	27061	27255	27352	27386	27063	27462	27202	27003	27365	27065	27216	27398	27110	27194	27382	27155	27283	27142	27212	27307	26976	27186	27295	27151	27291	27306	27228	27264	27133	26835	27116	27423	27396	27375	27228	27399	26994	27277	27091	27218	27217	27076	26967	27182	27225	27376	27333	27219	27233	27147	27195	27342	27355	27253	27237	27274	27410	27411	27252	27070	26916	27029	27264	27160	27030	27326	27095	27295	27180	27540	27396	27291	27118	27348	27273	27193	27275	27189	27120	27070	27051	27149	27163	27316	27194	27514	27260	27378	27029	27393	27418	27213	27038	27339	27495	27432	27398	27360	27278	27424	27134	27072	27154	27364	27107	27376	26960	27083	27541	27190	27167	27068	27083	27058	27121	27193	27581	27297	27242	26905	27122	26885	27257	27260	26857	27167	27222	27293	27360	27288	27142	27125	27178	27283	27177	27111	27619	27258	27260	27194	26942	27106	27167	27263	27408	27265	27144	27411	27279	27090	27251	27028	27383	27400	27102	27245	26985	27273	27245	27345	27357	27160	27204	27107	27208	27119	27112	27271	27508	27101	27266	27292	27051	27188	27316	27255	27379	26964	27258	27231	27301	27215	27074	27108	27239	27197	27232	27179	27211	26996	27301	27108	27066	27163	27201	27024	27480	27122	27235	27118	27281	27270	27158	27069	27397	27427	26896	27152	27072	27363	27259	26971	27191	27349	27127	27201	27285	27175	27207	27256	27195	27327	26853	27209	26995	27238	27505	27052	27135	27216	27316	27208	27094	27392	27161	27136	27291	27322	27228	27292	27358	27476	27380	27233	27210	27296	27292	27218	27039	27199	27378	27247	27234	26909	27071	27353	27458	27375	27364	27135	26980	27240	27318	27396	27025	27281	27211	27059	27316	27172	27092	27211	27150	27372	27255	27145	27107	27146	27016	27067	27597	27417	27202	27181	27339	27037	27138	27188	27452	27263	27543	27211	27271	27031	27225	27193	27323	27050	27043	27100	27277	27268	27373	27026	27007	27309	27171	27221	27451	27172	27012	27195	27248	27252	27183	27123	27044	27522	27467	27325	27311	27181	27316	27284	27265	27036	27035	27216	27134	27029	27309	27070	27263	27318	27411	27206	27369	27326	27384	27417	27275	27439	26938	27212	26892	27497	27364	27048	27080	27328	27284	27277	27251	27080	27255	27148	26992	27272	27051	27162	27184	27402	27088	27425	27051	27083	27357	27259	27120	27276	26945	27193	27156	27257	27459	27281	27081	27297	27243	27298	26891	27039	27231	27189	27121	27211	27277	27083	27134	27083	27161	27303	27259	27343	27050	27159	27224	27075	27099	27527	27266	27041	27097	26986	27281	27254	27327	27449	27258	27399	27493	27610	27331	27234	27412	27364	27139	27282	27222	27361	27282	27194	26932	27063	27209	27489	27182	27309	27183	27165	27222	27071	27312	27156	27140	27191	27027	27363	27306	27254	27411	27436	27151	27434	27406	27489	27234	27395	27175	27027	27273	27264	26879	27668	27237	27274	27654	27317	27129	27208	27144	27214	27523	27296	27168	27503	27126	27222	27052	27254	27129	27036	26769	27430	27231	27126	27214	27491	27215	27003	27233	27176	27186	27275	27235	27066	27281	27107	27140	27260	27251	27204	27098	27366	27185	27130	27215	27312	27121	27241	27421	27097	27140	27060	26927	27224	26975	27278	27252	27415	27274	27082	27114	27213	27101	27037	27178	26995	27096	27079	27237	26955	27228	27308	27057	27136	27112	27226	27108	27065	27177	27291	27288	27059	27244	27206	27357	27230	27126	27097	27330	27344	27304	27148	27035	27391	26911	27243	27388	27412	27141	27100	27151	27440	26826	27292	27205	27310	27105	27190	27397	26926	27157	27517	27117	26836	27231	27276	27266	27069	27232	27224	27423	27190	27243	27358	27371	27109	27302	27298	27501	27337	27316	27398	27352	27235	27441	27443	27123	27112	27386	27467	27143	27212	27278	27435	27022	27074	27286	27101	27248	27289	27216	27390	27204	27290	27256	27462	27184	27433	27346	27219	27189	27169	27411	27326	27080	27254	27307	27462	27140	27398	27161	27215	27160	27651	27226	27258	27141	27221	27602	26990	27217	27280	27205	27188	27156	27228	27500	27127	27201	27238	27409	27453	27182	27058	27250	27113	27257	27121	27315	27406	27065	27052	27100	27133	27028	26994	27188	27208	27185	27129	27298	27240	27041	26901	27330	27188	27203	27097	26877	27190	27099	27153	27254	27215	27169	27205	27282	26913	27265	27420	27184	27172	27241	27090	27293	27348	27375	27396	27203	27184	27170	27276	27318	27195	27139	27341	27249	26967	27062	27320	27277	27037	27169	27147	27278	26932	27182	26908	27108	27203	27448	27012	27250	27338	27021	27179	27192	27368	27146	27112	27153	27088	27114	27117	27174	27232	27212	27195	27473	27387	27249	27243	27094	27347	27252	27144	26996	27263	27321	27000	27496	27052	26968	27091	27294	27283	27243	27279	27059	27215	27309	27357	27293	27111	27120	27257	27013	27129	27316	27126	27301	27240	27181	27107	27351	26954	27196	27198	27259	27258	27467	27299	27157	27255	27338	27098	27267	27200	27245	27361	27386	27417	27432	27195	27167	27150	27259	27033	27354	27301	26966	27329	27163	26984	27066	27376	27188	27182	27054	27095	27188	27332	27424	27401	27137	27038	27275	27306	27032	27338	27281	27269	27231	27238	27642	27360	27332	27174	27272	27176	27283	27183	27292	27041	27235	27045	27282	27440	27422	27175	27110	27169	27396	27021	27013	27167	27158	27147	27476	27449	27399	27187	27281	27231	27372	27176	27229	27311	27126	27084	27116	27028	27050	27458	27250	27079	27359	27313	27469	27308	27570	27261	27148	27303	27179	27331	27243	27125	26956	27218	27081	27258	27218	27232	27329	27241	27136	27059	27469	27480	27231	27257	27442	27062	27189	27189	27264	27133	26902	27215	27240	27281	27164	27136	27333	27139	27207	27189	27286	27038	27040	27679	27196	27255	27460	27298	27530	27169	27450	27408	27140	27222	27410	27376	27190	27233	27272	27282	27118	27193	27122	26992	27081	26921	27192	27374	27246	27208	27457	27093	27352	27346	27342	27317	27114	27371	27226	27322	27325	27635	27219	27454	27246	27210	27247	27094	27338	27211	27115	27187	27262	27187	27288	27282	27111	27260	26941	27205	27636	27426	27113	27485	27044	27090	27252	27160	26990	26953	27168	27149	27007	27358	27201	27092	27475	27042	27207	27139	27159	27179	27107	27009	27048	27085	27103	27193	27332	27168	27046	27208	27203	27125	27194	27334	26969	27276	27243	27218	27341	27119	27391	27303	27285	27150	27178	27249	27029	27217	27477	27238	27519	27266	27264	27262	27252	27183	27271	27257	27053	26966	27274	27611	27476	27579	27317	27263	27332	27347	27122	27369	27541	27004	27159	27456	27128	27263	27324	27382	27018	27325	27191	27289	27201	27409	27378	27362	26985	27208	27110	27300	27474	27342	26933	27207	27340	27453	27229	27251	27203	27458	27319	27273	27281	27124	27215	26931	27031	27115	27003	27318	27053	27255	27489	27294	27036	27200	26974	27428	27199	27228	27497	27246	27269	27240	27176	27185	27146	27266	27479	27329	27213	27384	27367	27062	27033	27403	27095	26999	27340	27283	27337	27245	27286	27557	27168	27104	26945	27211	27148	27384	27520	27310	27133	26919	27119	27038	27354	27510	27287	27118	27244	27016	27235	27162	26889	27275	27089	27254	27393	27279	27344	27157	27369	27279	27315	27221	27122	27060	27207	27255	27417	27550	27122	27233	27153	27245	27054	27261	26992	27386	27501	27148	27254	26870	27171	27340	27223	27454	27296	27092	27245	27196	27153	27156	26945	27193	26984	27061	27006	27357	27117	27315	27203	26994	26958	27134	27053	27429	27301	27402	27153	27152	27107	27222	27358	27189	27257	27425	27058	27370	27224	27068	27070	27315	26960	27210	27132	27282	27387	27401	27278	27176	27309	27207	27208	27143	27232	27324	27174	27140	27179	27104	27297	27214	27115	27227	27432	27089	27213	27383	27321	27356	27350	27405	27453	27045	27282	27333	27262	27249	27220	27193	26932	27138	27130	27415	27160	27400	27360	27184	27133	27208	27304	27080	27287	27118	27283	27039	27204	27228	27242	27441	27094	27111	27161	27211	27404	27345	27048	27046	27180	27257	27100	26965	27269	27368	27144	27315	27402	27185	27242	27185	27132	27199	27305	27261	27410	27156	26978	27170	26947	27167	27491	27210	27248	27176	27247	27049	27264	27192	27140	27298	27334	27364	27394	27152	27460	27387	27149	27320	27186	27229	27107	27033	27093	27175	27194	27077	27024	27025	27410	27390	27013	27323	27225	27178	27249	27181	27129	27060	27252
20256	22350	22627	20098	19099	18323	18083	17986	17676	17733	17612	17373	17559	17454	17175	17312	17361	17267	17349	17246	17115	17257	17105	17307	17334	17361	17468	17166	17310	17168	17178	17312	17229	17158	17200	17252	17049	17153	17216	17278	17260	17077	17275	17342	17302	17132	17146	17028	17171	17163	17189	17063	17269	17130	17222	16921	16937	17166	17096	17309	16957	17267	17187	17013	17107	17229	17148	17141	17083	17147	17023	17194	17121	17069	17088	17013	17104	17089	17085	17182	17184	17097	16875	17236	17130	17158	17195	17216	17063	17147	17119	17221	17262	17091	16931	17196	17288	17060	17119	17025	17186	17125	17025	16932	17165	17124	16922	17260	17183	17209	17268	17127	17147	17051	16979	17118	16994	17145	16996	17113	17216	17222	17114	16939	17285	17143	17122	17221	17151	17151	17146	17101	17176	17186	17111	16957	17000	17071	17163	16955	17167	17083	17032	17061	17144	17162	17216	17113	17161	17109	17218	17110	17146	17117	17145	17215	16988	17068	17134	17180	17135	17193	17169	17085	17237	17006	17210	17124	17096	17152	17103	16983	17044	17083	16932	16959	17094	17229	17255	17038	17122	17149	17154	16979	17010	17060	17095	16988	17044	17207	17035	17020	17185	16989	17113	17113	17089	17163	17024	17043	17059	17038	17110	17261	16942	17155	17076	17195	17021	17182	17141	17162	17238	17183	17037	17165	17071	17070	17200	17092	17112	17119	17159	17328	17246	17215	16996	17070	17271	17094	17066	17249	17050	17094	17168	17026	17086	17094	17158	17071	17154	17083	17158	16955	17166	17138	16939	17179	17172	17106	17133	17157	17062	17087	17164	17298	17074	17235	17251	17171	17118	17116	17046	17206	17172	17009	17291	16979	17154	17144	17039	17193	17202	17070	17108	17175	17058	17027	17114	17026	17043	17113	17134	17064	17111	17211	17019	17149	17206	16981	17078	17150	17112	17077	17236	17009	17129	17320	17127	17303	17115	17056	17147	17140	17262	17188	17229	17139	17238	17162	17125	17118	17163	17133	16919	17249	17237	17055	17200	17069	17029	17110	17058	17084	17114	17115	17277	17223	17331	17255	17177	17039	17014	16979	17127	17184	17248	17062	17219	17077	17157	17217	17168	17055	16889	17152	17217	17145	17132	17127	17011	17067	17197	17016	17251	17121	17257	17054	17239	17238	17143	17145	17219	17319	17090	17358	17002	17011	17098	17224	17156	17068	17042	17124	17303	16940	17311	17051	17028	17150	17081	17221	17122	17245	17224	17250	17047	17129	17048	17070	17209	17093	17171	17150	17015	17198	17141	17059	17152	17208	17192	17264	17179	17171	17121	17143	17188	17057	17072	17249	17104	17050	16926	17093	17221	17272	17220	17370	17157	17018	17027	17145	17102	17287	17136	17060	17197	17064	17185	16981	17120	17067	17174	17118	17256	17229	17163	17140	17258	16914	17179	17104	16983	17097	17138	17117	17200	17257	17035	17132	17167	17012	17096	17138	17215	17235	17085	17028	17029	17021	17075	17198	17139	17139	17090	17138	17130	17150	17065	17089	17190	16872	17123	17125	17033	17141	17224	17134	17028	16892	17310	17060	17154	17175	16984	17086	17151	17077	17147	17237	17019	17086	17110	17020	17027	17231	16755	17147	17176	17093	17144	17101	17128	17305	17075	17093	17103	17032	17155	17188	17294	17077	16923	17207	17207	17174	17030	17204	17121	17022	17255	17174	17048	17112	17098	17163	16970	17104	17150	17134	16949	17070	17128	17140	17106	17298	17040	17223	17196	16990	17151	17350	17060	17291	17236	16954	17163	17151	17177	17081	17152	17226	17146	17155	17022	17040	17189	17121	17202	16965	17146	17141	17126	16957	17026	17262	17090	16995	17142	17016	17310	17080	17196	17087	17050	17143	17142	17001	17192	17058	17217	17168	17108	17189	17190	17080	17222	17122	17195	17148	17196	17182	17132	17075	17039	17123	17268	16920	17316	17233	17067	17168	17131	17108	17115	17100	17071	17148	17126	17135	17199	16943	16844	17208	17134	17027	17067	17161	17044	16959	17214	17240	16998	17165	17042	16967	17168	17191	16918	17020	17361	17001	17018	16970	17286	17075	17163	17302	17269	17156	17073	17216	17101	17238	17002	17074	17090	17127	17053	17192	17071	16944	17250	17173	17048	17024	17234	16985	17106	16977	17178	17066	17168	17199	17050	17149	17016	17030	16939	17131	17105	17194	17134	17052	17150	17092	17159	17126	17039	16992	17002	17169	17088	17084	17089	17169	17196	17061	17144	17079	17086	17253	17002	17162	17147	17124	17048	16969	16812	17061	16880	17115	17045	17158	17193	17031	17247	17140	17180	17226	17271	17151	17173	17236	17099	17023	17012	17052	17059	17113	17065	17133	17084	16988	17135	17129	17022	16948	17097	17246	17233	17185	16945	17161	17103	17328	17159	17262	17082	17099	17103	17099	17155	17013	17033	17072	17246	17036	17108	17238	17114	17150	17175	17279	17371	17082	17152	17043	17081	17298	17074	17044	17095	17235	17232	17109	17057	17249	17038	17027	17131	17129	17068	17118	17238	16987	17128	17133	17114	17211	17050	17078	17145	17098	17092	17060	17102	17045	17048	17255	17162	17296	17168	17219	17131	17182	16999	17301	17217	17084	17371	16973	17291	17022	17219	17180	17031	17133	17006	17117	17140	17035	17138	17143	17083	17209	17132	16780	17001	17109	16962	17049	17334	17104	17039	16994	17004	17316	17080	17120	17028	17064	17050	17222	16962	17065	16978	17011	16865	17139	16981	17124	17231	17083	17022	16923	17096	17092	16972	17180	17106	17124	17260	17277	17073	17070	17193	17227	17082	17143	17111	17218	17127	17274	17096	17305	17054	17116	17118	17102	17094	17149	17180	17108	17133	16960	17082	17209	17106	17150	17119	17140	17202	17218	17020	17006	17106	17072	17128	17145	17059	17233	17042	17130	17137	16986	17225	17238	16910	17040	17162	17002	17237	17086	17018	16984	17012	17146	17105	17168	17091	17197	17109	17028	17100	17115	17160	17018	17238	17102	17205	17174	17232	16933	17123	17081	17113	17221	17092	17175	17044	17021	17126	16995	17097	17146	17001	16911	17231	17205	17033	17064	17101	17115	16942	17219	17201	17143	17105	17076	17132	17151	17108	17117	17057	17091	17199	17116	17083	17201	17144	17071	17204	17102	17291	17066	17061	17245	17027	17201	17072	17189	17111	17101	17102	17147	17112	17297	16876	17173	17079	17091	17012	17075	17200	17273	17088	17014	17172	17114	17210	17208	17053	17041	17030	17241	17143	17211	17280	17227	17087	17106	17082	17134	17172	17002	17200	17086	17214	16990	17179	17097	17080	16961	17080	17105	17020	17198	17171	17245	17268	17057	17091	17060	17082	17022	17177	16993	17151	17058	17217	17057	17281	16994	17236	17097	17088	17133	16950	17109	17258	17206	17144	17325	17028	17163	17066	17097	17235	17273	17164	17170	17191	17013	17082	17282	17122	17169	17390	17018	17128	17195	17218	17040	17045	17260	17278	17161	17043	17024	17292	17318	17307	17095	17170	17244	17291	16851	17272	17145	17109	17035	17151	17165	17077	17095	17209	17192	17156	17093	17071	17082	17045	17129	17148	17076	17169	17253	17057	16914	17143	17081	17140	17162	17188	17154	17127	17077	17313	17065	17070	17190	17198	17098	17265	17230	17165	17074	17181	16986	17217	17181	17093	17199	17180	17250	17041	17035	17242	17060	17068	16951	17273	17056	17217	17091	17063	17049	17084	17174	17222	17144	17096	17123	16993	17110	17042	17137	16980	17225	17064	17174	17229	17119	17165	17180	17073	17129	17124	16977	17126	17161	17119	17043	17081	17046	17158	17092	17233	17094	17203	16960	16980	16955	17183	17180	17180	17167	16882	17085	17183	17128	16961	17278	17119	17047	17038	17166	17099	17075	17166	17065	17199	17109	17132	17077	17013	17024	16997	17229	17081	17063	17183	17242	17098	17113	17206	17281	17186	17005	17074	17228	17076	17163	17216	17192	16998	17225	17213	17064	17070	17141	16950	16976	17128	17115	17157	17127	17061	17119	17163	17045	17247	17107	17081	17077	17284	17100	17114	17119	17111	17243	17175	17284	17165	17164	17200	16932	17222	17119	17161	17267	17155	17163	17117	17048	16988	17224	17049	17199	17083	17049	16887	17248	17106	17218	17267	17026	17077	17244	17027	16934	17222	17111	17165	17284	17241	17324	16988	17178	17096	17181	17101	17228	17154	17171	17133	17174	17129	17117	17288	17174	17152	17181	17169	17295	17163	17003	17215	17231	16941	16996	17053	17183	17020	17220	17115	17160	17279	17068	17246	17260	17353	17170	17119	17160	17081	17120	17192	17113	17040	17154	17181	17175	17300	17213	17101	17200	17170	17215	17077	17307	17099	17142	17187	17119	17175	17177	17028	17167	17154	17137	17126	17215	17027	17077	17391	16943	17174	16938	17048	17131	17253	16944	17007	17304	17257	17045	17162	17347	17037	17129	17161	17242	17088	17029	17116	17133	16996	16964	16992	17295	17220	17006	16861	17284	17079	17099	17258	17154	17090	17038	16943	17182	17321	17219	17050	17254	17145	17139	17042	17321	17045	17172	17017	17264	17101	17196	17087	16889	17245	17032	17143	17181	17082	17143	17157	17098	17139	17208	17213	17195	17131	17045	17161	17080	17220	17294	16884	17070	17273	17172	17032	17098	17027	17231	17144	17128	17121	17134	17036	17212	17100	17155	17208	17089	17061	17053	17245	17207	17036	17114	16962	17200	17019	17189	17017	17059	17239	17122	17159	17189	17016	17128	17124	17160	17083	17071	17174	17070	17197	17183	17108	17199	17211	17115	16992	17141	17266	17137	17192	17171	17225	17172	17180	16956	17021	17099	17113	17008	17059	17279	17093	17214	17068	17204	17115	17034	17165	17171	16994	17176	17086	17274	17177	17022	17041	17123	17172	17098	17128	17132	17138	17163	17056	17235	17093	17190	17226	17210	17023	16889	17064	17076	16963	17078	17078	17120	17041	17138	17053	17129	17100	17175	17070	16998	17068	17124	17111	17017	17130	17150	17193	17153	16977	17193
24532	21160	27770	25250	24211	28223	29621	27172	26613	26781	26751	26155	25979	26138	26106	26251	25976	26205	25965	25984	26112	26131	25923	26274	25947	25869	26065	26143	25952	26008	26134	25728	25710	25766	25942	25896	25615	25850	25848	25792	25634	26065	25665	25842	26017	25810	25908	25628	25644	25857	25813	25699	25601	25965	25712	25806	25892	25756	25792	25539	25831	25845	25670	25784	25801	25551	25587	25753	25628	25830	25571	25579	25704	26048	25838	26013	25800	25654	25859	25712	25557	25592	25425	25541	25541	25819	25698	25384	25499	25487	25882	25753	25649	25709	25628	25883	25595	25623	25563	25612	25596	25739	25891	25661	25798	25635	25644	25565	25660	25558	25549	25874	25915	25934	25540	25708	25757	25889	25583	25675	25605	25513	25517	25605	25803	25638	25645	25568	25795	25704	25618	25342	25556	25568	25845	25493	25528	25525	25531	25569	25485	25450	25674	25490	25466	25529	25506	25616	25881	25465	25883	25535	25757	25825	25764	25696	25656	25416	25522	25485	25579	25541	25639	25596	25715	25494	25524	25643	25606	25811	25846	25690	25603	25828	25724	25728	25815	25635	25441	25749	25594	25607	25472	25640	25674	25447	25654	25530	25541	25559	25423	25583	25570	25694	25915	25654	25497	25531	25542	25489	25501	25690	25705	25623	25540	25730	25384	25643	25701	25714	25920	25691	25573	25366	25559	25592	25691	25772	25569	25866	25560	25503	25475	25611	25718	25797	25615	25603	25709	25618	25609	25597	25633	25789	25710	25448	25686	25624	25698	25671	25794	25742	25774	25437	25577	25705	25679	25690	25612	25575	25411	25789	25500	25539	25523	25745	25366	25825	25584	25728	25587	25286	25314	25760	25472	25659	25495	25604	25595	25655	25833	25475	25560	25735	25772	25746	25523	25801	25707	25567	25550	25674	25526	25662	25712	25475	25594	25893	25375	25543	25808	25597	25611	25570	25749	25612	25362	25477	25528	25522	25730	25572	25667	25811	25804	25750	25555	25512	25331	25705	25600	25569	25532	25550	25628	25144	25670	25704	25541	25604	25645	25480	25694	25528	25374	25692	25654	25835	25525	25784	25430	25743	25810	25503	25820	25890	25647	25627	25783	25781	25404	25505	25438	25524	25633	25711	25749	25605	25485	25711	25666	25618	25759	25552	25489	25572	25702	25360	25584	25664	25648	25695	25783	25660	25582	25743	25589	25636	25930	25605	25713	25364	25653	25628	25586	25648	25558	25488	25531	25776	25553	25940	25743	25569	25493	25870	25779	25686	25785	25691	25558	25622	25497	25333	25521	25612	25730	25400	25494	25662	25800	25916	25734	25629	25533	25557	25794	25680	25725	25576	25770	25631	25711	25620	25539	25459	25611	25498	25457	25477	25570	25834	25432	25837	25490	25634	25598	25519	25725	25700	25511	25493	25699	25813	25562	25696	25786	25481	25443	25490	25585	25891	25795	25764	25473	25745	25500	25714	25607	25777	25693	25454	25394	25634	25755	25536	25700	25644	25478	25684	25579	25386	25556	25544	25584	25873	25701	25836	25631	25510	25869	25318	25710	25584	25562	25553	25563	25790	25535	25867	25530	25665	25493	25615	25785	25675	25532	25523	25574	25629	25635	25683	25684	25741	25701	25670	25653	25762	25829	25563	25651	25480	25601	25634	25688	25528	25462	25800	25615	25596	25503	25731	25592	25690	25992	25604	25568	25652	25676	25578	25696	25767	25780	25452	25779	25263	25739	25655	25769	25652	25709	25457	25687	25650	25864	25400	25610	25566	25405	25495	25347	25648	25557	25770	25633	25649	25541	25413	25438	25614	25464	25482	25503	25700	25737	25871	25637	25449	25781	25593	25776	25810	25413	25701	25551	25781	25517	25570	25444	25570	25786	25572	25831	25475	25526	25552	25868	25423	25752	25491	25605	25331	25477	25664	25537	25886	25486	25624	25588	25458	25814	25514	25677	25429	25835	25731	25646	25604	25827	25638	25657	25701	25608	25422	25670	25796	25623	25631	25551	25711	25763	25651	25634	25503	25598	25682	25819	25791	25795	25857	25563	25771	25733	25495	25680	25593	25334	25533	25659	25589	25704	25648	25380	25718	25740	25500	25840	25794	25664	25423	25627	25566	25449	25660	25491	25577	25748	25592	25701	25328	25486	25480	25816	25679	25689	25725	25423	25913	25334	25912	25570	25558	25638	25567	25572	25738	25635	25675	25455	25684	25653	25703	25800	25571	25645	25664	25572	25578	25636	25645	25253	25509	25550	25651	25445	25772	25679	25531	25600	25659	25672	25639	25837	25610	25466	25692	25592	25626	25772	25557	25464	25457	25702	25553	25688	25794	25375	25493	25604	25593	25436	25759	25635	25868	25460	25512	25690	25409	25582	25776	25809	25707	25759	25832	25435	25794	25754	25615	25690	25501	25636	25598	25464	25666	25993	25514	25752	25904	25889	25795	25625	25673	25636	25732	25658	25577	25744	25727	25629	25752	25548	25539	25497	25626	25623	25545	25575	25693	25600	25499	25666	25558	25742	25728	25740	25524	25614	25689	25618	25898	25862	25678	25674	26062	25544	25698	25582	25629	25676	25430	25751	25808	25613	25585	25443	25637	25856	25629	25775	25617	25876	25576	25593	26029	25588	25500	25856	25486	25451	25688	25837	25805	25437	25629	25508	25502	25576	25500	25596	25455	25412	25710	25770	25717	25679	25606	25615	25680	25719	25754	25551	25610	25841	25438	25423	25371	25635	25494	25623	25539	25816	25678	25753	25716	25858	25637	25581	25603	25677	25633	25681	25607	25627	25756	25602	25302	25459	25596	25763	25471	25431	25621	25524	25563	25973	25764	25824	25596	25785	25736	25920	25585	25507	25600	25604	25627	25413	26123	25325	25608	25858	25556	25519	25571	25288	25449	25677	25584	25914	25445	25610	25336	25473	25816	25763	25676	25871	25293	25898	25619	25552	25630	25875	25491	25750	25711	25685	25655	25578	25699	25845	25807	25523	25598	25547	25825	25545	25589	25440	25659	25805	25462	25525	25543	25686	25584	25532	25730	25599	25666	25627	25581	25571	25559	25658	25811	25509	25588	25394	25517	25720	25836	25673	25717	25468	25460	25675	25785	25518	25681	25805	25522	25715	25685	25500	25543	25699	25807	25734	25817	25642	25622	25892	25727	25777	25528	25559	25450	25464	25697	25380	25638	25606	25564	25575	25708	25635	25812	25626	25683	25843	25886	25521	25300	25580	25515	25391	25577	25582	25775	25679	25413	25477	25625	25961	25685	25704	25573	25696	25650	25866	25697	25699	25799	25389	25605	25219	25497	25420	25406	25615	25522	25661	25398	25612	25600	25805	25648	25750	25677	25689	25595	25663	25580	25531	25776	25872	25860	25658	25657	25428	25722	25561	25794	25502	25825	25668	25792	25662	25437	25679	25469	25705	25483	25529	25567	25412	25722	25650	25771	25636	25688	25519	25651	25461	25609	25846	25530	25506	25790	25477	25691	25781	25562	25642	25697	25492	25285	25835	25626	25552	25573	25780	25399	25506	25764	25786	25666	25372	25487	25761	25700	25509	25443	25530	25516	25825	25700	25645	25798	25562	25480	25461	25648	25942	25804	25702	25803	25611	25484	25574	25803	25482	25369	25655	25732	25626	25444	25799	25598	25779	25612	25423	25561	25579	25660	25613	25496	25730	25580	25701	25411	25668	25591	25755	25655	25665	25795	25845	25719	25748	25580	25628	25629	25580	25797	25647	25605	25827	25569	25768	25728	25492	25787	25878	25705	25588	25486	25610	25727	25772	25780	25510	25713	25556	25461	25710	25595	25761	25590	25636	25811	25660	25609	25620	25605	25530	25774	25671	25748	25600	25464	25534	25702	25744	25643	25717	25597	25619	25534	25561	25725	25702	25658	25255	25891	25747	25762	25644	25823	25662	25845	25733	25776	25623	25514	25615	25708	25717	25719	25494	25692	25834	25344	25576	25410	25649	25814	25597	25749	25553	25511	25874	25693	25585	25552	25539	25670	25639	25668	25595	25601	25631	25439	25697	25807	25333	25769	25672	25568	25581	25793	25529	25795	25696	25548	25685	25458	25649	25628	25657	25351	25380	25590	25981	25971	25709	25375	25724	25671	25680	25366	25546	25754	25567	25612	25465	25612	25613	25513	25691	25605	25816	25804	25526	25481	25381	25780	25698	25485	25643	25426	25301	25670	25789	25532	25559	25532	25707	25552	25666	25390	25879	25471	25896	25813	25605	25629	25364	25633	25528	25416	25739	25698	25801	25794	25697	25723	25696	25378	25637	25592	25536	25273	25795	25637	25666	25649	25547	25467	25411	25615	25839	25498	25725	25794	25590	25775	25558	25568	25703	25528	25516	25647	25827	25900	25724	25490	25658	25731	25922	25698	25594	25451	25769	25523	25553	25569	25997	25894	25653	25585	25770	25645	25497	25796	25806	25796	25861	25577	25854	25565	25622	25375	25716	25504	25641	25410	25670	25603	25693	25791	25738	25707	25892	25689	25724	25874	25721	25644	25605	25622	25788	25733	25767	25707	25439	25854	25621	25749	25480	25718	25681	25730	25425	25693	25724	25627	25728	25476	25781	25810	25659	25703	25579	25518	25899	25635	25524	25741	25610	25699	25668	25541	25554	25454	25646	25872	25693	25510	25776	25735	25525	25583	25554	25345	25523	25595	25404	25528	25807	25700	25755	25792	25771	25529	25691	25626	25815	25583	25716	25939	25911	25719	25679	25645	25716	25686	25630	25706	25809	25619	25696	25698	25753	25739	25681	25632	25585	25620	25954	25611	25639	25615	25664	25622	25732	25834	25623	25769	25719	25644	25621	25602	25593	25537	25694	25568	25700	25596	25560	25742	25624	25551	25757	25743	25698	25526	25740	25717	25625	25892	25755	25401	25798	25632	25677	25703	25302	25591	25730	25775	25770	25774	25618	25664	25601	25476	25746	25696	25760	25488	25537	25601	25877	25611	25676	25569	25544	25709	25583	25786	25440	25806	25752	25476	25602	25398	25796	25778	25776	25500	25793	25706	25576	25480	25776	25628	25767	25626	25565	25609	25672	25705	25560	25619	25505	25531	25588	25742	25619	25527	25830	25621	25820	25559
17839	28919	28289	23641	21275	19763	18859	18266	17843	17508	17393	17090	17030	16925	16962	16852	16852	16766	16778	16812	16843	16707	16581	16688	16726	16657	16697	16685	16667	16642	16672	16663	16532	16546	16572	16535	16528	16517	16426	16577	16556	16478	16456	16577	16538	16387	16469	16488	16513	16442	16566	16382	16352	16483	16465	16317	16524	16504	16455	16446	16589	16392	16435	16315	16329	16396	16515	16389	16371	16549	16387	16234	16393	16453	16464	16438	16435	16390	16394	16378	16366	16376	16460	16342	16394	16332	16404	16362	16506	16443	16282	16324	16257	16356	16470	16408	16460	16375	16307	16334	16377	16411	16340	16477	16531	16314	16350	16521	16319	16312	16531	16433	16242	16463	16460	16436	16553	16278	16351	16609	16394	16430	16158	16156	16483	16339	16420	16558	16289	16217	16457	16262	16295	16320	16460	16323	16266	16367	16275	16604	16300	16422	16324	16385	16419	16551	16450	16270	16331	16561	16395	16359	16264	16388	16390	16381	16369	16396	16554	16247	16410	16407	16477	16252	16384	16288	16310	16238	16414	16273	16214	16451	16258	16320	16447	16377	16446	16244	16430	16343	16399	16435	16534	16218	16649	16314	16358	16415	16450	16133	16179	16268	16207	16353	16203	16464	16425	16336	16329	16400	16340	16420	16497	16353	16519	16312	16356	16445	16369	16334	16253	16297	16281	16351	16502	16166	16485	16320	16326	16232	16139	16459	16326	16273	16529	16294	16368	16396	16444	16303	16387	16412	16257	16418	16202	16324	16602	16385	16420	16385	16412	16342	16211	16452	16361	16290	16227	16275	16358	16301	16521	16419	16162	16418	16393	16371	16391	16399	16333	16415	16347	16408	16400	16252	16431	16308	16207	16343	16285	16456	16444	16524	16437	16257	16505	16387	16365	16314	16413	16377	16415	16457	16363	16332	16245	16233	16408	16354	16337	16356	16140	16211	16373	16420	16422	16197	16235	16424	16521	16174	16359	16470	16291	16325	16313	16342	16427	16431	16457	16300	16427	16335	16321	16363	16343	16427	16317	16294	16476	16374	16468	16377	16256	16403	16396	16288	16351	16441	16485	16392	16076	16345	16145	16353	16265	16203	16150	16493	16451	16371	16402	16392	16247	16424	16323	16473	16426	16435	16374	16363	16129	16376	16304	16356	16440	16415	16442	16368	16554	16422	16197	16314	16427	16661	16273	16296	16387	16437	16411	16513	16174	16248	16268	16436	16280	16264	16484	16259	16180	16505	16097	16463	16169	16361	16357	16393	16346	16429	16409	16268	16273	16482	16186	16490	16523	16468	16243	16459	16530	16264	16478	16447	16469	16415	16349	16216	16446	16388	16488	16318	16442	16398	16346	16376	16324	16341	16412	16331	16362	16095	16235	16253	16372	16250	16432	16634	16230	16402	16217	16287	16520	16473	16278	16330	16499	16438	16383	16508	16413	16489	16509	16424	16441	16386	16348	16399	16554	16226	16433	16222	16399	16380	16341	16258	16218	16474	16253	16394	16540	16460	16212	16382	16319	16189	16301	16059	16171	16401	16259	16359	16277	16422	16317	16344	16367	16435	16432	16366	16328	16362	16463	16252	16306	16466	16306	16213	16457	16361	16358	16251	16332	16405	16592	16319	16342	16309	16533	16481	16188	16439	16188	16316	16402	16373	16422	16288	16303	16334	16405	16241	16233	16370	16362	16347	16688	16223	16194	16480	16292	16344	16361	16425	16415	16363	16385	16437	16410	16468	16325	16281	16271	16487	16376	16363	16452	16420	16432	16176	16407	16490	16170	16609	16382	16367	16258	16538	16357	16427	16306	16293	16483	16493	16449	16400	16227	16339	16253	16366	16412	16356	16454	16472	16351	16377	16364	16330	16365	16274	16320	16362	16490	16361	16417	16390	16383	16451	16327	16381	16217	16363	16324	16483	16343	16323	16484	16244	16338	16446	16262	16453	16359	16155	16323	16381	16400	16247	16387	16167	16673	16378	16426	16259	16386	16276	16118	16418	16471	16236	16306	16385	16406	16693	16332	16379	16367	16306	16505	16345	16317	16320	16214	16268	16382	16355	16306	16339	16429	16454	16359	16312	16387	16357	16467	16552	16269	16356	16318	16415	16463	16362	16542	16400	16457	16411	16434	16392	16384	16304	16270	16262	16392	16263	16517	16253	16478	16489	16347	16477	16294	16420	16202	16249	16372	16503	16275	16340	16354	16315	16507	16346	16386	16215	16267	16422	16612	16159	16272	16339	16325	16424	16421	16345	16556	16358	16288	16356	16348	16411	16497	16343	16376	16320	16380	16326	16374	16341	16616	16335	16359	16295	16395	16385	16432	16378	16377	16507	16297	16207	16398	16579	16439	16277	16459	16248	16397	16460	16431	16370	16343	16327	16448	16556	16469	16413	16467	16322	16344	16407	16422	16395	16343	16422	16305	16366	16452	16246	16489	16347	16523	16451	16338	16262	16318	16419	16270	16508	16467	16434	16206	16566	16424	16427	16478	16373	16699	16191	16540	16273	16469	16455	16338	16256	16368	16299	16250	16414	16187	16412	16332	16376	16395	16200	16404	16404	16512	16360	16236	16334	16444	16475	16326	16338	16427	16567	16357	16400	16307	16308	16215	16400	16444	16252	16264	16397	16285	16257	16285	16226	16401	16346	16319	16532	16373	16313	16489	16365	16249	16411	16360	16289	16387	16518	16209	16284	16399	16480	16470	16507	16308	16286	16555	16560	16350	16332	16322	16443	16352	16223	16377	16447	16346	16505	16315	16168	16234	16660	16335	16297	16489	16377	16328	16392	16414	16374	16343	16541	16472	16307	16364	16334	16411	16474	16174	16478	16362	16306	16265	16611	16331	16305	16518	16415	16313	16419	16294	16330	16153	16245	16321	16340	16348	16290	16382	16574	16440	16377	16321	16373	16246	16410	16336	16172	16234	16308	16338	16403	16349	16395	16395	16250	16308	16233	16263	16376	16383	16478	16395	16397	16256	16412	16314	16467	16319	16555	16513	16266	16314	16233	16360	16354	16320	16384	16581	16431	16510	16512	16345	16487	16393	16278	16303	16261	16479	16388	16134	16473	16438	16375	16377	16282	16329	16443	16391	16243	16216	16597	16445	16288	16304	16293	16244	16216	16290	16285	16296	16417	16257	16551	16307	16360	16393	16369	16291	16335	16360	16159	16134	16350	16582	16460	16251	16513	16267	16346	16596	16389	16370	16360	16247	16522	16384	16292	16314	16370	16253	16644	16357	16313	16517	16225	16411	16401	16367	16365	16435	16446	16471	16275	16355	16317	16444	16147	16174	16141	16214	16095	16364	16268	16475	16564	16390	16331	16471	16390	16234	16344	16395	16316	16383	16192	16310	16370	16275	16204	16274	16281	16340	16389	16303	16246	16106	16565	16427	16326	16493	16376	16426	16386	16422	16325	16371	16386	16312	16279	16263	16306	16329	16561	16245	16447	16457	16346	16258	16239	16431	16197	16304	16330	16318	16233	16377	16289	16397	16315	16310	16454	16359	16326	16250	16317	16437	16337	16373	16353	16183	16211	16443	16237	16320	16338	16460	16623	16261	16468	16292	16469	16402	16465	16443	16412	16453	16463	16343	16270	16073	16351	16226	16356	16179	16411	16267	16637	16331	16328	16354	16422	16437	16435	16237	16286	16244	16454	16334	16328	16237	16397	16438	16202	16236	16456	16379	16328	16401	16470	16369	16173	16305	16389	16459	16311	16470	16501	16204	16352	16401	16302	16437	16406	16407	16404	16389	16467	16338	16383	16308	16297	16551	16402	16245	16207	16436	16306	16514	16542	16348	16417	16242	16158	16506	16332	16372	16386	16535	16391	16390	16377	16334	16556	16245	16510	16432	16305	16403	16362	16353	16423	16524	16348	16420	16359	16394	16256	16362	16295	16453	16372	16428	16401	16403	16449	16562	16187	16327	16240	16432	16446	16359	16578	16390	16307	16356	16412	16355	16424	16367	16457	16244	16333	16232	16356	16420	16300	16556	16459	16488	16192	16343	16299	16208	16408	16327	16665	16346	16251	16289	16140	16306	16295	16451	16388	16420	16107	16460	16180	16216	16460	16335	16438	16485	16277	16358	16400	16539	16338	16346	16439	16317	16378	16421	16371	16376	16329	16639	16255	16248	16480	16166	16364	16276	16370	16233	16356	16560	16341	16192	16262	16491	16434	16215	16262	16415	16219	16462	16409	16274	16262	16458	16366	16303	16458	16436	16305	16169	16329	16447	16318	16310	16453	16307	16483	16383	16372	16503	16382	16403	16404	16453	16235	16471	16450	16382	16371	16282	16192	16202	16298	16383	16446	16412	16229	16422	16289	16345	16360	16366	16527	16475	16435	16391	16200	16270	16347	16532	16230	16383	16361	16342	16248	16302	16354	16436	16380	16393	16287	16392	16332	16388	16347	16463	16270	16458	16497	16437	16322	16355	16338	16396	16283	16379	16395	16395	16337	16304	16358	16372	16209	16376	16503	16236	16244	16415	16475	16350	16411	16432	16514	16472	16478	16342	16477	16345	16334	16620	16243	16404	16350	16396	16385	16435	16272	16275	16410	16310	16524	16366	16399	16521	16334	16476	16514	16083	16378	16504	16338	16274	16381	16504	16326	16540	16495	16397	16513	16253	16416	16294	16271	16433	16382	16290	16322	16299	16359	16310	16268	16374	16462	16224	16311	16447	16219	16267	16429	16247	16388	16374	16411	16242	16397	16324	16295	16523	16381	16536	16382	16395	16411	16523	16469	16262	16442	16308	16368	16259	16481	16236	16676	16357	16298	16514	16427	16381	16319	16585	16388	16441	16408	16278	16438	16346	16361	16450	16408	16506	16481	16509	16400	16333	16426	16303	16274	16215	16313	16562	16219	16416	16423	16424	16493	16447	16299	16310	16305	16461	16515	16351	16530	16456	16441	16489	16304	16617	16456	16600	16446	16240	16388	16259	16294	16208	16479	16378	16457	16436	16202	16416	16387	16505	16526	16305	16318	16426	16347	16232	16395	16376	16305	16289	16333	16524	16239	16306	16598	16402	16405	16386	16416	16596	16247	16361	16396	16532	16411	16332	16329	16302	16268	16336	16410	16309	16362	16325	16443	16290	16254	16490	16325
22647	21150	27740	24916	22195	27040	32355	28764	27611	28027	27573	27611	27371	27166	27252	26847	27051	26973	26881	26884	26716	26805	26897	26753	26609	26585	26677	26599	26663	26539	26671	26542	26863	26531	26526	26584	26532	26571	26384	26658	26515	26329	26526	26454	26536	26460	26364	26418	26454	26420	26384	26273	26530	26221	26381	26276	26240	26354	26477	26406	26441	26487	26206	26560	26230	26382	26280	26112	26358	26341	26345	26207	26281	26423	26522	26448	26393	26413	26125	26253	25941	26398	26194	26312	26262	26437	25949	26551	26457	26276	26117	26416	26344	26309	26383	26278	26233	26167	26397	26195	26561	26253	26522	26247	26217	26171	26212	26654	26409	26259	26463	26421	26409	26477	26461	26371	26063	26326	26174	26155	26386	26287	26013	26488	26259	26311	26219	26051	26488	26202	26387	26348	26376	26242	26273	26126	26167	26444	26500	26456	26231	26156	26443	26302	26406	26400	26123	26237	26224	26446	26256	26283	26536	26130	26357	26173	26128	26483	26236	26095	26424	26371	26333	26368	26186	26375	26152	26409	26528	26120	26401	26199	26382	26334	26496	26362	26171	26354	26486	26069	26314	26397	26066	26602	26265	26279	26307	26101	26409	26389	26217	26323	26129	26147	26323	26404	26208	26430	26328	26234	26452	26411	26016	26096	26277	26267	26214	26326	26329	26210	25921	26274	26224	26100	26141	26302	26192	26171	26300	26155	26573	26439	26294	26335	26323	26217	26155	26118	26147	26151	26554	26475	26627	26139	26294	26283	26369	26085	26266	26271	26189	26232	26243	26166	26316	26344	26386	26291	26280	26208	26432	26222	26265	26476	26405	26226	26432	26486	26135	26287	26296	26110	26407	26181	26187	26082	26201	26073	26359	26351	26466	26207	26356	26348	26543	26289	26274	26255	26242	26439	26297	26483	26104	26105	26210	26102	26456	26569	26218	26234	26037	26345	26344	26437	26386	25954	26454	26082	26345	26337	26090	26115	26107	26301	26366	26458	26236	26313	26289	26111	26001	26423	26431	26085	26280	26038	26107	26206	26201	26005	26279	26356	26345	26249	26490	26035	26235	26406	26310	26284	26498	26374	26423	26157	26062	26155	26330	26305	26253	26300	26359	26249	26315	26498	26125	26013	26280	26349	26213	26225	26241	26081	26495	26316	26125	26329	26074	26267	26316	26029	26445	26421	26326	26491	26299	26237	26289	26218	26492	26603	26306	26287	26370	26197	26422	26455	26513	26533	26331	25929	26218	26370	26265	26364	26079	26293	25959	26230	26062	26264	26157	26181	26179	26158	26292	26496	26489	26232	26235	26293	26202	26290	25913	26571	26459	26249	26113	26211	26406	26225	26301	26291	26275	26401	26304	26360	26274	26076	26307	26453	26076	26577	26353	26277	26311	26410	26502	26241	26066	26226	26517	26279	26506	26002	26077	26211	26135	26185	25996	25991	26420	26339	26059	26370	26216	26497	26198	26017	26323	26307	26332	26340	26267	26284	26698	26206	26457	26051	26208	26426	26211	26343	26346	26392	26332	26154	26409	26282	26333	26390	26345	26338	26355	26326	26322	26388	26440	26193	26279	26480	26236	26181	26254	26150	26364	26060	26058	26385	26512	26192	26294	26080	26295	26365	26228	26297	26213	26274	26420	26196	26536	26443	26220	26309	26355	26288	26337	26376	26456	26313	26127	26387	26433	26346	26254	26335	26395	26588	26293	26304	26448	26382	26202	26248	26205	26264	26240	26255	26186	26379	26145	26292	26385	26357	26336	26344	26270	26586	26232	26047	26257	26029	26419	26485	26144	26233	26229	26402	26102	26189	26450	26470	26205	26400	26108	26413	26058	26380	26551	26238	26266	26083	26227	26147	26268	26016	26237	26366	26127	26032	26249	26149	26231	26088	26221	26075	26321	26405	26227	26268	26412	26230	26001	26153	26073	26400	26541	26178	26489	26315	26425	26453	26421	26039	26497	26264	26349	26344	26230	26349	26037	26164	26486	26159	26197	26345	26245	26387	26267	26425	26263	26245	26443	26315	26166	26139	26182	26178	26133	26184	26124	26213	26260	26272	26222	26212	26299	26329	26322	26032	26494	26694	26288	26173	26338	26094	26421	26433	26358	26188	26173	26430	26314	26105	26328	26303	26076	26523	26668	26463	26402	26467	26293	26111	26300	26448	26376	26407	26345	26091	26422	26203	26323	26045	26239	26201	26356	26236	26194	26258	26451	26478	26424	26072	26071	26295	26223	26496	26459	26262	25992	26339	26306	26461	26251	26456	26368	26354	26068	26233	26233	26137	26541	26480	26379	26669	26211	26276	26159	26231	26517	26529	26170	26286	26410	25985	26292	26281	26228	26000	26293	26346	26331	26247	26321	26349	26427	26377	26384	26525	26066	26222	26228	26379	26166	26194	26415	26304	26359	26584	26235	26136	26329	26023	26119	26380	26241	26359	26397	26378	26158	26254	26258	26550	26333	26360	26349	26178	26375	26092	26327	26270	26162	26373	26474	26378	26244	26368	26495	26347	26512	26222	26163	26287	26215	26274	26323	26110	26206	26233	26446	26433	26381	26319	26503	26415	26208	26236	26034	26097	26397	26364	26163	26384	26484	26237	26246	26109	26184	26347	26224	26382	26283	26171	26188	26298	26526	26351	26183	26211	26413	26263	26167	26243	26314	26284	26281	25953	25959	26217	26457	26301	26320	26460	26257	25949	26428	26257	25991	26152	26189	26379	26139	26504	26352	26110	26472	25970	26335	26205	26364	26229	26362	26243	26083	26333	26334	26014	26174	26051	26436	26207	26200	26324	26363	26283	26345	26161	26306	26303	26019	26488	26246	26348	26326	26421	26483	26165	26322	26323	26227	26128	26333	26183	26347	26330	26310	26359	26266	26484	26404	26351	26407	26168	26234	26495	26622	26299	26391	26252	26488	26320	26330	26285	26419	26231	26179	26651	26093	26162	26291	26235	26539	26377	26315	26255	25817	26238	26337	26393	26199	26498	26278	26409	26283	26341	26196	26332	26213	26348	26421	26503	26084	26160	26298	26181	26017	26223	26454	26149	26522	26478	26292	26135	26567	26224	26341	26229	26283	26347	26171	26032	26284	26184	26238	26257	26321	26186	26388	26270	26420	26351	26068	26364	26299	26247	26189	26358	26277	26518	26436	26279	26094	26077	26382	26110	26252	26164	26130	26213	26302	26036	26358	26167	26421	26371	26176	26331	26257	26199	26376	26406	26180	26267	26135	26382	26273	26350	26100	26245	26276	26455	26389	26153	26315	26276	26331	26315	26326	26204	26235	26220	26194	26303	26304	26413	26108	26514	26217	26426	26403	26373	26468	26219	26121	26452	26381	26365	26317	26522	26250	26266	26336	26333	26267	26188	26136	26367	26211	26175	26524	26211	26387	25995	26165	26139	26394	26430	26327	26505	26538	26334	26082	26135	26180	26341	26376	26405	26163	26198	26316	26213	26317	26327	26500	26353	26285	25948	26051	26307	26258	26372	26440	26363	26206	26279	26246	26308	26508	26325	26336	26362	26197	26155	26247	26156	26221	26273	25999	26308	26179	26271	26549	26011	26002	26333	26115	26096	26217	26076	26248	26306	26404	26123	26294	26274	26220	26147	26389	26197	26503	26177	26361	26215	26303	26108	26233	26239	26256	26388	26260	26215	26264	26385	26334	26486	26517	26542	26245	26260	26147	26297	26188	26445	26345	26472	26186	26416	26369	26259	26535	26104	26262	26312	26458	26258	26106	26350	26194	26224	26409	26343	26367	26375	26219	26292	26456	26469	26179	26299	26265	26102	26254	26408	26263	26452	26359	26173	25725	26382	26205	26095	26471	26341	26202	26211	26135	26359	26269	26234	26342	26221	26430	26021	26284	26301	26468	26285	26368	26347	26137	26082	26342	26325	26503	26461	26260	26298	26234	26058	26337	26105	26464	26159	26229	26280	26345	26313	26272	26043	26267	26265	26413	26145	26279	26048	26123	26249	26394	26411	26085	26283	26332	26150	26286	26265	26373	26299	26292	26326	26508	26231	26553	26218	26468	26276	26280	26308	26223	25965	26417	26189	26271	26413	26279	26211	26185	26190	26290	26113	26280	26263	26079	26360	26332	26155	26038	26294	26483	26174	26393	26085	26115	26256	26582	26303	26487	26084	26089	26413	26306	26256	26282	25978	26388	26265	26221	26162	26242	26303	26164	26322	26478	26284	26242	26394	26205	26393	26396	26179	26288	26269	26486	26221	26368	26182	26384	26310	26382	26285	26320	26576	26443	26322	26375	26209	26274	26359	26508	26063	26422	26550	26006	26304	26542	26263	26258	26334	25932	26218	26411	26447	26135	26048	26148	26190	26323	26333	26130	26114	26337	26457	26330	26320	26188	26206	26205	26429	26203	26273	26252	26356	26405	26352	26154	26068	26319	26261	26438	26107	26335	26211	26219	26456	26468	26218	26434	26295	26078	26424	26353	26538	26257	26367	26453	26314	26331	26005	26267	26274	26248	26250	26320	26464	26410	26105	26162	26223	26341	26175	26373	26247	26095	26234	26463	26238	26408	26260	26219	26217	26293	26278	26434	26385	26537	26248	26153	26201	26364	26024	26482	26463	26238	26439	26301	26184	26182	26068	26035	26122	26276	26179	26337	26137	26219	26246	25991	26242	26193	26074	26374	26235	25970	26199	26246	26124	26123	26079	26206	26555	26034	26298	26317	26354	26222	26474	26197	26202	26397	25930	26486	26475	26153	26333	26452	26328	26536	26412	26501	26250	26060	26277	26329	26319	26324	26452	26438	26608	26276	26479	26269	26426	26198	26096	26425	26294	26053	26446	26446	26434	26303	26243	26242	26253	26142	26366	26378	26091	26135	26396	26171	26228	26384	26263	26125	26381	26212	26284	26206	26103	26169	26125	26251	26251	26450	26268	26051	26444	26247	26172	26312	26095	26463	26215	26360	26437	26169	26340	26312	26352	26390	26430	26291	26278	26210	26355	26387	26141	26394	26420	26457	26426	26497	26305	26127	26127	26394	26205	26062	25980	26228	26218	26341	26120	26188	26345	26218	26406	26447	26469	26262	26492	26135	26081	26155	26512	26217	26227	26473	26374	26380	26465	26450	26149	26471	26377
19926	33893	33130	27399	23885	21591	20560	19691	19135	18459	18271	18015	17943	17721	17703	17433	17477	17263	17171	17204	17245	17158	17056	17205	17177	17087	16975	16819	17070	16983	16935	17087	16970	16831	17079	16809	16929	16880	16933	16694	16944	16708	16920	16793	16648	16800	16854	16762	16720	16659	16821	16731	16631	16596	16941	16588	16667	16691	16506	16680	16553	16589	16660	16581	16485	16897	16580	16746	16587	16742	16723	16663	16521	16533	16578	16729	16565	16560	16471	16627	16561	16521	16707	16585	16650	16633	16646	16577	16702	16503	16533	16623	16651	16473	16569	16628	16538	16827	16478	16373	16365	16602	16680	16676	16667	16626	16720	16747	16767	16626	16439	16498	16588	16503	16580	16537	16629	16625	16670	16474	16748	16566	16784	16675	16640	16521	16534	16570	16533	16590	16535	16548	16649	16523	16856	16654	16712	16741	16552	16647	16462	16488	16496	16772	16516	16517	16632	16509	16455	16808	16718	16503	16491	16490	16376	16548	16631	16693	16676	16675	16695	16538	16661	16495	16537	16608	16678	16704	16550	16506	16610	16736	16628	16432	16688	16615	16844	16428	16625	16869	16625	16533	16598	16687	16740	16587	16790	16516	16446	16617	16493	16507	16580	16490	16803	16522	16733	16523	16571	16581	16586	16656	16591	16657	16483	16471	16692	16432	16656	16516	16556	16698	16422	16456	16602	16608	16688	16564	16535	16585	16447	16424	16661	16633	16638	16624	16597	16562	16456	16623	16575	16685	16463	16715	16635	16570	16631	16648	16567	16494	16601	16591	16701	16583	16738	16415	16519	16718	16619	16550	16649	16612	16562	16550	16760	16506	16650	16696	16651	16562	16454	16587	16576	16762	16551	16757	16602	16507	16698	16464	16383	16690	16575	16590	16623	16615	16425	16646	16522	16525	16568	16658	16648	16617	16652	16590	16521	16565	16459	16643	16639	16632	16729	16620	16615	16598	16525	16492	16736	16486	16567	16597	16536	16714	16663	16733	16742	16632	16534	16594	16555	16591	16570	16638	16771	16623	16701	16435	16648	16636	16529	16446	16638	16648	16803	16583	16585	16678	16338	16715	16525	16477	16816	16605	16600	16543	16609	16679	16629	16732	16679	16608	16588	16608	16640	16650	16574	16513	16716	16488	16660	16567	16688	16587	16663	16731	16568	16433	16596	16607	16750	16781	16676	16650	16629	16581	16572	16494	16473	16571	16487	16627	16604	16641	16643	16564	16595	16417	16459	16683	16776	16586	16555	16523	16540	16807	16625	16569	16462	16638	16590	16511	16835	16642	16550	16483	16632	16695	16616	16422	16554	16631	16607	16705	16522	16651	16605	16593	16562	16410	16520	16578	16602	16632	16559	16507	16582	16595	16643	16622	16789	16533	16552	16656	16737	16647	16663	16449	16590	16568	16595	16622	16765	16776	16532	16622	16500	16487	16682	16532	16683	16633	16872	16727	16592	16749	16424	16452	16511	16655	16574	16702	16395	16636	16542	16546	16560	16659	16512	16285	16555	16458	16519	16472	16748	16674	16641	16677	16712	16700	16597	16682	16605	16723	16490	16658	16612	16472	16645	16591	16592	16546	16788	16690	16529	16539	16642	16802	16378	16614	16647	16576	16666	16503	16414	16273	16576	16738	16593	16611	16444	16567	16540	16632	16587	16564	16665	16697	16710	16523	16501	16535	16497	16460	16671	16494	16614	16451	16789	16515	16557	16451	16586	16620	16569	16517	16588	16648	16345	16811	16697	16737	16506	16682	16486	16652	16581	16485	16738	16735	16657	16268	16483	16661	16583	16563	16512	16527	16606	16652	16524	16580	16565	16536	16567	16455	16572	16646	16521	16441	16676	16810	16584	16445	16414	16570	16569	16561	16740	16632	16724	16834	16630	16548	16684	16453	16582	16628	16552	16498	16639	16563	16578	16715	16651	16398	16570	16329	16676	16493	16595	16519	16570	16592	16685	16488	16747	16534	16594	16610	16490	16612	16668	16345	16689	16597	16619	16567	16552	16522	16502	16728	16825	16792	16857	16684	16447	16521	16510	16397	16598	16612	16527	16577	16474	16568	16594	16440	16569	16514	16523	16406	16865	16615	16558	16775	16563	16521	16525	16694	16755	16550	16487	16561	16487	16493	16349	16581	16722	16777	16526	16619	16539	16636	16565	16665	16568	16520	16748	16563	16579	16598	16625	16398	16765	16522	16703	16544	16558	16586	16581	16583	16643	16598	16773	16590	16578	16687	16705	16574	16494	16795	16570	16559	16655	16676	16709	16664	16532	16620	16612	16655	16753	16786	16635	16516	16621	16601	16668	16540	16489	16674	16551	16667	16650	16470	16718	16577	16549	16477	16809	16518	16572	16515	16830	16434	16743	16570	16478	16710	16627	16590	16448	16695	16568	16553	16587	16573	16648	16526	16744	16626	16660	16643	16451	16597	16555	16763	16745	16679	16562	16584	16614	16564	16453	16471	16600	16744	16675	16499	16717	16396	16619	16664	16595	16384	16573	16712	16670	16615	16497	16492	16450	16530	16685	16427	16640	16676	16715	16601	16548	16532	16654	16579	16416	16682	16654	16508	16558	16725	16716	16678	16713	16631	16552	16533	16718	16614	16527	16433	16522	16714	16633	16485	16648	16658	16625	16568	16696	16510	16561	16565	16563	16714	16607	16625	16488	16540	16613	16690	16433	16541	16573	16534	16569	16457	16615	16565	16483	16764	16669	16620	16680	16549	16615	16594	16491	16546	16641	16507	16720	16647	16697	16616	16538	16539	16603	16649	16808	16522	16693	16501	16611	16615	16677	16343	16742	16643	16609	16672	16615	16615	16499	16430	16749	16496	16590	16464	16497	16646	16631	16580	16454	16598	16526	16494	16527	16581	16662	16468	16487	16778	16435	16552	16399	16571	16712	16608	16579	16685	16568	16624	16617	16503	16541	16640	16569	16355	16764	16524	16674	16724	16712	16761	16561	16586	16622	16535	16644	16465	16681	16537	16457	16722	16615	16649	16390	16482	16676	16564	16564	16541	16692	16538	16463	16558	16546	16637	16549	16581	16531	16448	16774	16608	16736	16432	16589	16686	16608	16690	16464	16492	16755	16465	16724	16530	16829	16553	16853	16430	16654	16705	16664	16621	16698	16432	16459	16549	16623	16564	16753	16800	16646	16608	16543	16578	16628	16493	16696	16501	16605	16698	16474	16633	16602	16748	16681	16561	16637	16616	16558	16568	16580	16793	16428	16499	16763	16475	16707	16649	16619	16725	16452	16504	16408	16450	16465	16644	16536	16611	16592	16555	16649	16441	16517	16664	16438	16699	16639	16618	16595	16596	16807	16513	16627	16609	16639	16564	16638	16764	16713	16482	16500	16612	16472	16588	16567	16598	16487	16698	16684	16414	16625	16653	16510	16493	16550	16512	16475	16681	16561	16569	16621	16465	16497	16479	16519	16602	16750	16590	16577	16708	16475	16665	16521	16556	16758	16484	16619	16532	16559	16571	16487	16715	16712	16549	16467	16420	16699	16579	16627	16541	16644	16416	16452	16721	16697	16701	16568	16491	16454	16697	16563	16341	16464	16562	16503	16535	16595	16593	16710	16600	16610	16590	16668	16622	16614	16719	16400	16639	16606	16512	16707	16595	16562	16801	16601	16667	16630	16492	16649	16442	16657	16680	16405	16413	16704	16609	16489	16750	16540	16750	16414	16520	16700	16425	16638	16542	16714	16413	16631	16460	16485	16427	16625	16832	16606	16565	16604	16480	16521	16508	16666	16591	16609	16670	16448	16746	16569	16591	16515	16511	16681	16464	16617	16647	16771	16600	16573	16720	16655	16379	16597	16483	16577	16858	16498	16597	16707	16461	16586	16740	16678	16697	16649	16683	16383	16671	16610	16729	16547	16562	16511	16496	16353	16672	16627	16716	16601	16653	16571	16601	16546	16612	16587	16577	16498	16492	16613	16492	16584	16495	16549	16605	16670	16530	16490	16500	16632	16533	16596	16589	16529	16760	16561	16525	16595	16515	16597	16572	16525	16582	16641	16568	16648	16597	16471	16474	16593	16586	16641	16632	16650	16589	16501	16750	16581	16495	16721	16594	16664	16517	16520	16531	16413	16591	16682	16700	16565	16573	16569	16372	16657	16531	16439	16439	16403	16486	16738	16608	16602	16549	16762	16685	16613	16563	16555	16625	16586	16627	16748	16538	16620	16638	16546	16742	16692	16529	16670	16426	16618	16645	16596	16525	16508	16566	16664	16635	16460	16617	16601	16416	16508	16690	16515	16483	16669	16637	16464	16475	16471	16673	16623	16525	16616	16489	16598	16744	16765	16587	16479	16666	16619	16683	16504	16505	16593	16481	16562	16504	16759	16549	16527	16744	16575	16761	16578	16710	16498	16628	16462	16707	16465	16551	16276	16598	16635	16699	16633	16462	16643	16578	16514	16496	16602	16573	16654	16735	16549	16507	16784	16395	16600	16339	16515	16536	16643	16604	16513	16567	16515	16578	16568	16775	16508	16668	16636	16645	16629	16608	16605	16613	16664	16791	16617	16502	16606	16415	16433	16665	16487	16644	16594	16542	16684	16599	16701	16520	16551	16442	16504	16737	16804	16458	16649	16415	16594	16575	16493	16325	16597	16634	16574	16730	16528	16748	16675	16744	16604	16690	16433	16737	16727	16567	16614	16602	16514	16533	16442	16468	16570	16761	16567	16568	16679	16721	16508	16698	16663	16531	16609	16668	16523	16603	16564	16676	16377	16476	16650	16677	16561	16515	16714	16361	16572	16571	16694	16612	16649	16614	16560	16590	16503	16638	16570	16650	16510	16594	16579	16481	16616	16608	16580	16582	16485	16601	16515	16609	16699	16513	16642	16640	16588	16680	16460	16527	16542	16569	16562	16622	16497	16746	16692	16501	16501	16499	16479	16520	16649	16581	16652	16316	16437	16555	16587	16590	16528	16552	16639	16685	16455	16631	16679	16445	16725	16514	16578	16559	16482	16613	16503	16565	16593	16523	16538	16568	16587	16546	16440	16712	16627	16657	16480	16683	16656	16644	16442	16569	16566	16509	16509	16683	16597	16750	16671	16567	16622	16632	16736	16657	16757	16793	16603	16710	16639	16643
35185	27632	31695	30452	28552	28582	28459	28044	27968	27958	27894	27934	27839	27791	27960	27943	27796	27614	27699	27856	27807	27849	27716	27495	27792	27717	27802	27814	27635	27602	27828	27676	27653	27845	27658	27583	27517	27665	27679	27807	27464	27765	27590	27818	27732	27705	27607	27765	27710	27573	27644	27349	27519	27712	27589	27372	27664	27653	27802	28081	27599	27488	27729	27530	27467	27887	27860	27802	27574	27576	27672	27497	27768	27790	28006	27540	27579	27731	27611	27663	27770	27485	27635	27819	27748	27543	27734	27867	28061	27355	27709	27482	27582	27808	27714	27586	27625	27369	27603	27825	27762	27651	27568	27581	27831	27659	27668	27733	27485	27591	27475	27484	27353	27663	27740	27660	27743	27368	27489	27466	27612	27497	27335	27518	27489	27602	27580	27493	27911	27514	27615	27569	27816	27477	27731	27366	28046	27599	27514	27441	27661	27716	27866	27522	27830	27424	27409	27744	27742	27632	27550	27781	27760	27575	27590	27509	27315	27761	27719	27535	27662	27740	27539	27643	27690	27720	27840	27502	27887	27716	27517	27916	27582	27686	27654	27874	27806	27771	28014	27349	27582	27660	27751	27543	27680	27615	27885	27547	27502	27477	27777	27489	27542	27555	27478	27586	27516	27654	27687	27545	27304	27639	27456	27589	27513	27576	27507	27532	27745	27790	27529	27818	27763	27712	27469	27615	27292	27824	27566	27824	27625	27648	27675	27735	27856	27699	27380	27648	27673	27575	27686	27425	27576	27707	27577	27890	27331	27514	27686	27383	27642	27762	27545	27775	27500	27613	27651	27799	27788	27624	27733	27658	28041	27702	27855	27626	27421	27681	27947	27890	27626	27472	27582	27787	27718	27715	27543	27735	27652	27747	27578	27793	27443	27676	27550	27463	27659	27672	27604	27743	27735	27718	27683	27463	27603	27734	27818	27502	27391	27600	27454	27618	27387	27573	27865	27603	27370	27666	27766	27856	27672	27570	27505	27735	27753	27844	27579	27393	27636	27677	27957	27502	27770	27608	27547	27518	27616	27554	27749	27583	27606	27622	27766	27582	27648	27537	27714	27804	27691	27816	27712	27525	27610	27494	27454	27739	27836	27882	27499	27511	27722	27926	27412	27465	27549	27402	27536	27794	27498	27828	27668	27522	27769	27670	27776	27452	27748	27612	27603	27557	27568	27529	27785	27636	27756	27679	27803	27686	27624	27799	27817	27352	27592	27574	27447	27743	27511	27744	27824	27725	27467	27670	27551	27726	27961	27653	27540	27803	27764	27504	27687	27686	27714	27550	27611	27544	27775	27309	27413	27507	27724	27901	27797	27521	27465	27642	27506	27560	27369	27511	27459	27801	27528	27557	27632	27377	27555	27961	27464	27590	27648	27657	27544	27817	27778	27719	27712	27376	27897	27588	27794	27746	27644	27583	27337	27390	27589	27423	27543	27458	27585	27670	27857	27719	27401	27474	27495	27643	27574	27800	27727	27692	27721	27673	27739	27752	27579	27514	27836	27561	27433	27437	27488	27427	27773	27843	27675	27652	27557	27708	27452	27356	27475	27332	27498	27708	27651	27598	27522	27810	27794	27459	27550	27645	27522	27609	27466	27587	27778	27696	27484	27567	27510	27709	27720	27609	27666	27920	27559	27633	27522	27250	27813	27615	27629	27710	27711	27593	27680	27450	27810	27563	27585	27517	27739	27747	27558	27626	27396	27551	27771	27636	27442	27627	28000	27764	27727	27737	27795	27679	27860	27744	27810	27570	27571	27626	27650	27653	27583	27521	27602	27468	27436	27425	27557	27662	27629	27441	27803	27422	27780	27522	27619	27665	27756	27589	27747	27730	27526	27482	27563	27641	27496	27603	27590	27680	27681	27433	27684	27588	27856	27534	27559	27839	27848	27608	27489	27539	27538	27484	27530	27712	27829	27736	27356	27493	27572	27610	27600	27600	27786	27702	27619	27626	27516	27725	27703	27310	27632	27577	27703	27846	27612	27913	27681	27654	27379	27690	27591	27834	27669	27921	27596	27769	27641	27700	27432	27634	27609	27566	27793	27393	27595	27535	27762	27263	27572	27546	27674	27699	27557	27534	27609	27379	27760	27654	27942	27490	27781	27651	27512	27643	27565	27908	27742	27455	27848	27525	27748	27603	27466	27495	27468	27561	27577	27701	27764	27620	27762	27771	27566	27482	27597	27472	27688	27719	27590	27417	27486	27428	27649	27700	27789	27595	27859	27772	27677	27648	27583	27692	27909	27517	27672	27652	27644	27331	27272	27538	27572	27647	27838	27414	27495	27620	27689	27663	27323	27741	27608	27518	27372	27725	27678	27587	27635	27619	27529	27528	27443	27657	27462	27623	27725	27323	27763	27765	27663	27861	27642	27597	27474	27741	27571	27792	27724	27498	27542	27712	27861	27652	27215	27473	27669	27632	27760	27729	27803	27763	27604	27790	27518	27517	27686	27674	27551	27782	27989	27782	27789	27522	27550	27794	27600	27811	27879	27552	27698	28044	27350	27646	27648	27644	27531	27778	27752	27793	27609	27717	27476	27722	27654	27759	27362	27622	27485	27745	27427	27648	27535	27733	27595	27719	27633	27551	27434	27573	27649	27626	27579	27547	27532	27588	27456	27641	27471	27762	27466	27478	27648	27573	27638	27806	27703	27629	27670	27531	27504	27722	27657	27620	27979	27705	27632	27531	27425	27643	27629	27714	27548	27478	27538	27800	27568	27631	27729	27575	27567	27476	27545	27328	27311	27689	27738	27406	27446	27522	27617	27907	27760	27484	27780	27657	27623	27641	27911	27568	27619	27545	27609	27518	27850	27402	27567	27543	27693	27511	27565	27501	27790	27853	27734	27590	27149	27460	27491	27551	27675	27380	27530	27661	27641	27601	27848	27714	27458	27882	27580	27589	27855	27775	27738	27725	27348	27620	27449	27579	27640	27807	27591	27630	27797	27916	27632	27562	27818	27720	27410	27285	27696	27759	27655	27621	27540	27631	27625	27721	27741	27568	27494	27535	27290	27791	27785	27482	27413	27276	27702	27513	27687	27670	27889	27570	27559	27783	27812	27592	27550	27761	27724	27635	27655	27451	27541	27768	27599	27769	27804	27832	27695	27533	27575	27756	27557	27831	27773	27736	27682	27612	27636	27563	27439	27585	27706	27597	27688	27705	27878	27466	27583	27449	27685	27719	27837	27642	27478	27400	27637	27800	27568	27372	27891	27545	27478	27633	27475	27564	27349	27656	27556	27659	27554	27594	27566	27798	27580	27444	27528	27526	27841	27744	27803	27604	27679	27553	27672	27438	27724	27685	27757	27662	27522	27625	27742	27554	27538	27843	27828	27461	27175	27409	27445	27780	27771	27596	27447	27721	27601	27567	27507	27441	27639	27595	27499	27505	27507	27427	27699	27695	27731	27295	27779	27533	27440	27767	27638	27740	27463	27600	27483	27625	27631	27665	27467	27658	27719	27664	27621	27759	27525	27355	27530	27530	27745	27938	27823	27692	27582	27675	27790	27779	27712	27706	27705	27654	27480	27559	27861	27726	27628	27859	27852	27482	27580	27613	27961	27637	27674	27937	27595	27506	27697	27536	27576	27495	27557	27372	27594	27530	27513	27876	27526	27584	27747	27825	27648	27629	27420	27879	27587	27584	27649	27685	27814	27821	27427	27675	27949	27712	27705	27570	27642	27582	27760	27597	27748	27611	27500	27652	27702	27567	27848	27535	27428	27704	27612	27623	27658	27608	27799	27496	27476	27767	27729	27892	27667	27467	27861	27567	27548	27463	27781	27453	27870	27644	27630	27644	27390	27792	27400	27594	27560	27454	27364	27416	27646	27610	27632	27600	27747	27618	27744	27625	27592	27471	27454	27381	27570	27608	27638	27496	27330	27645	27805	27628	27666	27793	27442	27795	27645	27709	27741	27651	27774	27690	27555	27622	27649	27411	27645	27543	27499	27799	27632	27698	27539	27438	27487	27703	27583	27546	27483	27498	27720	27689	27672	27701	27676	27711	27620	27605	27491	27807	27855	27697	27568	27799	27777	27530	27347	27371	27511	27621	27636	27738	27770	27580	27365	27464	27534	27674	27846	27663	27945	27449	27547	27551	27800	27838	27650	27657	27537	27407	27499	27695	27611	27693	27508	27722	28072	27628	27872	27780	27855	27845	27815	27644	27643	27769	27672	27802	27369	27912	27304	27399	27805	27749	27672	27762	27538	27608	27709	27453	27800	27647	27832	27678	27448	27455	27547	27829	27720	27528	27815	27626	27506	27399	27687	27712	27440	27649	27902	27600	27816	27733	27586	27633	27421	27628	27448	27743	27799	27657	27671	27540	27714	27550	27765	27768	27532	27495	27544	27397	27436	27752	27508	27803	27595	27702	27371	27851	27933	27598	27538	27618	27682	27812	27647	27489	27670	27696	27857	27440	27783	27691	27617	27558	27511	27621	27579	27705	27819	27757	27889	27492	27664	27616	27630	27651	27717	27601	27807	27663	27688	27577	27493	27458	27567	27426	27692	27463	27651	27668	27710	27820	27586	27752	27776	27801	27785	27962	27418	27302	27722	27594	27726	27726	27595	27514	27433	27615	27716	27564	27769	27806	27814	27539	27749	27852	27535	27618	27563	27790	27632	27401	27542	27954	27658	27659	27559	27660	27304	27792	28069	27515	27672	27543	27469	27374	27494	27580	27774	27448	27690	27535	27668	27807	27489	27635	27463	27622	27619	27827	27500	27593	27608	27817	27961	27722	27791	27405	27557	27501	27794	27624	27523	27679	27634	28033	27833	27617	27663	27138	27473	27561	27555	27837	27583	27571	27705	27732	27819	27785	27699	27422	27674	27692	27733	27713	27803	27756	27595	27729	27722	27762	27566	27829	27791	27479	27394	27568	27593	27501	27682	27539	27534	27601	27765	27804	27810	27615	27526	27471	27625	27541	27670	27615	27644	27724	27581	27553	27371	27745	27438	27704	27708	27707	27654	27702	27776	27678	27457	27819	27737	27486	27611	27922	27766	27626	27935	27538	27822	27511	27669	27374	27456	27597	27659	27533	27420	27471	27808	27596	27725	27528	27726	27475	27555	27399	27550	27312	27510	27589	27790	27691	27749	27671
20644	22933	22857	20569	19310	18597	18308	18108	17921	17919	17762	17697	17583	17604	17586	17397	17448	17463	17604	17420	17541	17449	17469	17408	17454	17342	17293	17276	17517	17323	17447	17537	17322	17392	17328	17329	17276	17406	17326	17299	17180	17313	17457	17310	17480	17317	17332	17158	17391	17425	17493	17437	17531	17442	17397	17278	17344	17383	17391	17336	17518	17292	17509	17369	17405	17193	17357	17340	17075	17346	17257	17324	17278	17461	17328	17267	17461	17208	17258	17057	17270	17090	17271	17438	17392	17302	17274	17221	17329	17193	17330	17413	17159	17366	17330	17250	17488	17202	17334	17361	17236	17295	17378	17402	17280	17299	17271	17348	17215	17164	17235	17343	17371	17446	17323	17288	17392	17058	17472	17426	17341	17382	17397	17333	17328	17299	17381	17217	17291	17474	17421	17408	17336	17397	17419	17317	17367	17146	17509	17346	17466	17098	17380	17440	17420	17106	17269	17291	17449	17388	17254	17278	17284	17431	17162	17361	17328	17343	17255	17365	17299	17178	17489	17313	17189	17468	17271	17280	17382	17261	17467	17301	17342	17295	17332	17408	17332	17274	17290	17409	17279	17342	17116	17151	17446	17299	17333	17422	17377	17145	17499	17289	17323	17350	17227	17345	17265	17320	17338	17316	17356	17170	17343	17412	17315	17317	17346	17275	17298	17180	17455	17370	17298	17198	17303	17316	17295	17348	17391	17349	17213	17150	17386	17241	17446	17340	17355	17399	17439	17202	17211	17110	17489	17307	17242	17312	17068	17326	17196	17425	17220	17533	17216	17246	17279	17521	17356	17194	17256	17356	17400	17367	17150	17415	17474	17164	17297	17230	17289	17446	17469	17430	17385	17409	17230	17301	17483	17465	17311	17270	17432	17252	17324	17459	17287	17323	17333	17189	17305	17665	17414	17341	17537	17416	17254	17247	17310	17440	17326	17332	17319	17299	17166	17276	17280	17270	17396	17541	17357	17413	17256	17272	17304	17305	17350	17272	17298	17331	17223	17413	17179	17306	17344	17399	17303	17378	17295	17249	17322	17339	17347	17201	17341	17342	17252	17171	17336	17354	17512	17430	17252	17290	17248	17313	17263	17292	17282	17388	17235	17274	17297	17373	17398	17177	17452	17449	17473	17311	17258	17360	17210	17362	17283	17290	17226	17400	17229	17414	17222	17102	17316	17428	17258	17283	17283	17115	17241	17403	17165	17226	17213	17246	17169	17187	17394	17543	17261	17469	17420	17332	17284	17401	17361	17352	17357	17185	17417	17488	17207	17370	17239	17363	17404	17481	17211	17313	17408	17483	17216	17275	17207	17393	17355	17318	17280	17408	17171	17240	17294	17453	17321	17342	17349	17379	17184	17117	17142	17505	17306	17221	17338	17401	17397	17309	17325	17390	17440	17238	17462	17287	17245	17215	17227	17339	17239	17379	17289	17396	17412	17177	17353	17355	17256	17390	17291	17361	17338	17250	17228	17285	17299	17230	17351	17283	17353	17381	17498	17365	17234	17177	17456	17111	17249	17416	17365	17428	17300	17254	17089	17282	17230	17227	17212	17223	17246	17283	17283	17452	17387	17411	17139	17338	17362	17341	17279	17213	17379	17378	17350	17400	17307	17303	17567	17267	17291	17290	17236	17334	17344	17290	17416	17232	17433	17310	17376	17291	17369	17326	17404	17340	17273	17407	17385	17454	17199	17311	17300	17299	17380	17295	17327	17413	17276	17276	17381	17426	17437	17401	17219	17306	17312	17395	17318	17127	17366	17341	17255	17308	17315	17179	17396	17241	17219	17348	17298	17389	17209	17330	17286	17319	17344	17300	17229	17290	17409	17329	17371	17382	17246	17443	17090	17369	17256	17386	17394	17194	17420	17377	17298	17487	17276	17514	17377	17226	17391	17373	17446	17282	17292	17228	17497	17251	17344	17407	17315	17461	17388	17462	17366	17084	17319	17370	17315	17388	17395	17312	17182	17349	17416	17284	17237	17291	17382	17386	17252	17438	17390	17413	17354	17219	17383	17314	17373	17355	17491	17180	17300	17207	17335	17455	17252	17379	17339	17108	17294	17433	17480	17113	17319	17162	17222	17435	17141	17235	17505	17409	17339	17339	17304	17257	17420	17433	17336	17355	17427	17342	17187	17449	17030	17144	17268	17387	17444	17305	17485	17202	17257	17367	17440	17303	17425	17231	17255	17326	17229	17392	17339	17437	17330	17357	17234	17338	17324	17279	17281	17313	17264	17332	17143	17337	17229	17374	17324	17420	17273	17344	17457	17165	17447	17471	17403	17374	17411	17347	17189	17418	17370	17340	17313	17210	17265	17215	17402	17217	17222	17252	17338	17257	17188	17242	17315	17295	17357	17388	17321	17203	17366	17416	17326	17310	17299	17259	17440	17157	17274	17539	17232	17480	17266	17287	17410	17342	17310	17243	17393	17249	17326	17238	17472	17216	17420	17486	17318	17408	17258	17373	17188	17424	17298	17476	17375	17510	17368	17289	17251	17417	17391	17194	17317	17310	17377	17347	17349	17465	17523	17149	17368	17284	17414	17210	17270	17424	17433	17459	17352	17420	17354	17341	17375	17159	17280	17340	17376	17327	17370	17348	17475	17160	17313	17224	17317	17451	17371	17234	17460	17304	17478	17364	17450	17234	17426	17173	17396	17398	17289	17332	17489	17288	17238	17295	17242	17430	17347	17273	17324	17193	17324	17330	17450	17368	17359	17377	17404	17190	17267	17238	17402	17257	17448	17253	17284	17325	17392	17211	17266	17273	17227	17344	17246	17323	17305	17123	17205	17277	17467	17317	17384	17330	17290	17362	17260	17303	17508	17505	17316	17319	17265	17437	17353	17203	17334	17329	17325	17242	17255	17324	17426	17241	17407	17293	17316	17404	17369	17260	17311	17244	17470	17497	17132	17268	17197	17161	17261	17306	17359	17337	17380	17356	17203	17415	17458	17438	17209	17428	17294	17262	17296	17293	17335	17361	17261	17205	17310	17205	17227	17256	17155	17438	17222	17126	17284	17353	17267	17313	17428	17360	17400	17477	17363	17392	17378	17400	17300	17213	17505	17300	17417	17223	17294	17335	17335	17339	17389	17453	17253	17352	17294	17232	17331	17338	17295	17307	17305	17237	17415	17284	17270	17344	17344	17436	17284	17495	17293	17415	17406	17356	17271	17190	17400	17185	17364	17325	17353	17254	17306	17385	17434	17291	17483	17411	17293	17323	17364	17358	17536	17480	17522	17377	17412	17158	17314	17269	17350	17181	17181	17435	17318	17349	17179	17172	17484	17250	17367	17458	17341	17382	17264	17172	17441	17212	17479	17374	17251	17187	17317	17344	17371	17237	17255	17408	17228	17403	17532	17308	17244	17312	17406	17246	17346	17376	17313	17269	17440	17266	17274	17337	17427	17407	17244	17293	17365	17211	17439	17314	17350	17394	17317	17186	17318	17350	17272	17278	17264	17209	17416	17330	17377	17327	17270	17315	17267	17276	17383	17285	17302	17378	17361	17309	17334	17231	17338	17392	17367	17299	17293	17208	17218	17241	17288	17357	17206	17312	17343	17247	17293	17173	17342	17185	17294	17295	17330	17363	17387	17401	17465	17208	17134	17243	17403	17499	17277	17354	17392	17238	17334	17350	17409	17262	17192	17554	17310	17379	17291	17248	17349	17159	17285	17219	17534	17330	17393	17325	17278	17382	17313	17275	17343	17305	17354	17285	17253	17354	17094	17398	17352	17310	17079	17402	17352	17376	17563	17321	17269	17436	17367	17411	17399	17259	17341	17370	17334	17215	17318	17255	17227	17391	17420	17310	17207	17471	17364	17324	17309	17369	17359	17162	17327	17166	17217	17170	17307	17304	17467	17328	17199	17442	17218	17338	17257	17441	17323	17464	17526	17587	17349	17216	17323	17247	17296	17316	17312	17391	17345	17434	17399	17136	17229	17444	17441	17335	17255	17452	17394	17339	17256	17326	17220	17330	17193	17305	17497	17199	17435	17263	17621	17350	17282	17449	17455	17182	17526	17402	17392	17431	17350	17517	17388	17266	17290	17295	17300	17348	17347	17446	17361	17317	17384	17322	17368	17247	17454	17338	17418	17481	17329	17268	17343	17505	17284	17402	17345	17468	17305	17385	17394	17380	17404	17213	17307	17276	17214	17500	17427	17306	17452	17303	17492	17279	17196	17429	17322	17275	17396	17416	17421	17522	17295	17152	17346	17342	17132	17383	17349	17350	17431	17259	17284	17221	17160	17235	17210	17455	17254	17247	17407	17453	17488	17383	17252	17395	17104	17297	17263	17397	17406	17343	17307	17301	17439	17310	17261	17432	17432	17332	17406	17302	17330	17284	17320	17164	17438	17285	17290	17416	17248	17367	17287	17256	17209	17312	17417	17334	17311	17349	17245	17335	17231	17160	17303	17262	17188	17391	17413	17401	17226	17387	17353	17376	17203	17309	17331	17353	17287	17348	17270	17387	17467	17248	17352	17213	17404	17308	17253	17277	17344	17406	17367	17232	17346	17140	17423	17320	17223	17335	17370	17248	17232	17357	17347	17292	17337	17425	17264	17323	17424	17274	17207	17440	17451	17442	17271	17378	17347	17408	17383	17463	17382	17338	17361	17367	17578	17139	17303	17377	17207	17458	17294	17309	17344	17189	17369	17551	17388	17308	17232	17306	17368	17282	17397	17330	17388	17021	17267	17302	17300	17194	17324	17255	17374	17230	17302	17243	17304	17411	17353	17188	17321	17208	17508	17179	17449	17303	17446	17473	17446	17399	17307	17183	17219	17306	17181	17485	17334	17383	17275	17224	17238	17256	17265	17324	17282	17180	17394	17339	17195	17430	17409	17418	17359	17329	17322	17295	17188	17444	17500	17253	17192	17471	17266	17274	17428	17278	17360	17450	17448	17366	17142	17323	17217	17375	17382	17296	17391	17384	17316	17224	17302	17326	17434	17328	17254	17229	17190	17422	17135	17138	17331	17313	17446	17361	17356	17396	17416	17308	17363	17254	17477	17473	17571	17299	17186	17123	17430	17303	17306	17361	17392	17406	17304	17142	17570	17274	17350	17357	17376	17495	17413	17322	17462	17111	17354	17427	17464	17430	17403	17206
24410	21168	27688	25369	24142	28079	30097	27828	27081	26982	26806	26792	26820	26697	26646	26712	26439	26516	26459	26885	26261	26439	26610	26625	26550	26495	26169	26226	26633	26332	26430	26329	26272	26488	26372	26311	26237	26099	26327	26432	26341	26379	26217	26425	26331	26208	26285	26470	26339	26307	26344	26304	26311	26153	26079	26375	25874	25758	25870	26171	26138	26157	26259	26380	26167	26110	25945	26325	26142	26109	26176	26270	26215	26136	25905	25999	26156	26120	26065	26031	26357	26276	26426	26058	26250	26154	26270	26298	26082	26096	25942	26040	26059	25951	26294	26308	26146	26175	26219	26135	26158	26080	26431	26402	26314	26286	26233	26122	25909	26066	26231	26214	26072	25973	26053	25899	26060	26064	26384	26057	26160	26126	26252	26194	26123	26421	26121	26023	26166	26133	26053	26245	26093	26010	26173	26074	25940	26131	25931	25922	26224	26240	25918	26152	26373	26285	26353	25931	26374	26074	26077	25957	26342	26008	25991	25949	26133	26293	26305	26246	26230	26182	26099	25939	26028	26065	25755	25967	25988	26193	26067	26219	26081	26156	25928	26119	26379	26080	26114	26067	26206	26074	26083	26030	26050	26131	26083	26012	26157	26221	26269	26082	26183	26046	26330	26029	26337	26245	26038	26199	26227	26127	26082	26284	26414	26079	26058	26126	26165	26242	25977	25860	25962	26044	26082	26198	26197	26275	26064	26044	26262	26319	25975	26127	25817	26273	26312	26210	25978	25856	25884	25744	26071	25839	26026	26077	26125	26265	26230	26331	26049	26302	26306	26132	26133	25984	26121	26183	26298	26018	26064	26028	25878	26035	26223	25973	25985	25889	26408	25957	26210	25861	26037	26090	26261	25964	26438	26278	25922	26225	26303	26131	26262	26253	26174	26183	26160	26154	26183	26300	26275	26256	25872	25949	26086	26052	25985	26094	26288	26011	25994	26120	26021	25991	26096	25958	25910	26176	26258	26009	26276	26113	26452	26064	26039	25936	26087	26140	26096	25979	26174	26022	25976	25971	26268	26042	26279	26368	25968	26177	26227	26330	26082	26255	26099	25937	25966	25827	26102	25900	26313	26008	26281	26226	26000	26127	25829	25980	26004	26230	26052	25881	26180	26044	26248	26116	25898	25987	26113	26056	26093	26156	26130	26283	26544	26173	25981	26071	26266	25832	26193	26194	26324	25970	26271	26026	25827	26166	26076	26016	26219	26098	26173	25896	26002	25944	26000	26005	26260	26124	25818	26294	26343	26194	26171	26084	26010	26117	25982	26001	26050	26094	26310	26177	25946	26199	26201	26096	26211	26332	26406	26082	26051	26111	26183	26119	26223	26119	26175	26164	26124	26288	26231	26106	26216	26119	25910	25937	26211	26014	26023	26330	26101	26342	26068	25988	25968	26211	25885	26105	26201	26319	26320	26080	26063	26347	26082	26208	26267	25902	26177	26371	25933	25960	26211	26082	26199	25838	25985	26124	26009	26210	26025	25887	26372	26227	25947	26078	25835	26081	25985	26224	26072	26165	26024	26086	26181	26010	26149	25997	26165	25830	25919	25815	26187	26344	26031	25977	26150	26079	26035	26329	25947	26039	26028	26129	26302	26162	26160	26008	26198	26085	26058	26328	26088	26024	26145	26055	26147	26117	25991	26092	26015	26083	26143	26401	26234	26251	26169	26273	26076	26040	26100	26097	26139	25879	26153	26013	26106	25939	26063	26144	26325	25930	26267	26113	26308	26068	26141	26037	26115	26302	26351	26123	26177	26235	26113	26307	26393	25998	26196	26189	26393	26213	26012	26059	26382	26213	26256	26157	26256	26180	25983	26181	26444	26253	26167	26347	26184	26114	26024	26138	26065	26133	26004	26153	26203	26068	26043	26047	26054	25954	25921	26066	26044	26026	26248	26239	25909	25932	25966	26338	26044	26034	25676	25859	25770	25920	26043	25928	26001	26125	26115	26236	26121	25941	25981	25813	26303	25973	25971	25968	26317	26208	26202	26258	25979	26251	26075	26078	25923	26003	26011	26340	26147	25986	26231	26199	26113	26071	25855	26040	26061	26105	26017	25837	25931	25960	26086	26320	26331	26183	26061	26116	26432	26181	26248	26213	26210	26232	26194	26123	26258	26208	26067	26073	26096	26046	25994	25953	26184	26168	26210	26092	25986	26317	25952	26059	25971	26173	26000	26037	25907	26115	26152	26394	26080	26018	25946	26223	26447	26363	25908	25838	25968	26234	26223	25988	26398	26068	26172	26097	26304	26104	26163	26241	26209	26283	26330	26147	26391	26115	26086	25839	26088	26167	26157	26460	26280	25992	26281	26229	26150	25970	26122	26244	26186	26057	26194	26035	26101	26011	26116	25904	26052	26169	26358	26002	25955	26160	26309	26091	26342	26155	26194	26286	26226	26059	26363	26335	26235	26129	26218	26107	26304	26082	25994	26237	26130	25974	26258	26094	26323	26220	26183	26238	26047	26341	26202	26182	26045	26127	26210	26097	26042	26062	26124	25983	26273	26230	26183	26039	25708	26132	26214	26335	26311	25911	25980	25817	25941	25964	26229	26188	26121	25838	25979	26154	26278	26191	26065	26117	26330	26323	26258	26006	26296	26306	26190	26233	26218	25962	26167	25972	26205	26194	26036	26014	26013	26124	26104	26056	26170	26044	26074	26195	26017	26086	26067	26028	25813	25877	26197	26000	26127	26040	26007	25963	26186	26221	26217	26043	26086	26290	26076	26219	26296	26090	26250	26095	26127	26221	26343	26245	26032	25942	25952	26046	26206	25936	26006	25968	26225	26044	26143	26245	26125	26233	26173	26293	26046	26011	26260	26004	26327	26174	26046	25860	26221	25962	26309	26239	26072	26070	26117	26218	26152	25843	25972	26041	25940	25802	26254	26244	25728	25919	26155	26142	26106	26073	26093	25745	26118	26145	26114	26213	26137	26152	26039	26380	26189	25922	25945	26309	26242	26298	26070	25949	26308	26078	26125	26138	26201	26251	26234	26507	25978	26161	25857	26217	26070	26263	26341	26175	25880	26192	26165	26134	26367	25973	26145	26159	26013	26314	26121	25977	25947	26322	26238	26217	25992	26079	26291	26166	26116	26220	25884	26301	26178	26232	26234	26257	26135	26112	26254	26102	26161	26075	26150	26059	25926	26117	26098	26298	26137	26192	26241	25973	25923	26242	26173	26159	26126	26081	26178	26102	26192	26226	26111	26145	26000	26245	26037	26258	26162	25898	26196	26087	26143	26415	26053	26404	26316	26094	26208	26149	26290	25966	25801	25796	26327	25986	26134	26245	25988	26075	26185	26258	26019	26078	25916	26045	26166	26309	25945	26285	26161	26276	25894	26038	26105	26225	26128	26001	25974	25964	25977	26009	26271	25924	25985	26083	26244	26102	25987	25989	26176	26287	26303	26257	26431	26082	26155	25993	26152	26102	26196	26074	26088	26025	26396	25921	26173	26147	26061	26128	26216	26144	26207	26199	26280	26114	26230	25944	26246	26374	26106	25762	26029	25954	26443	26236	26120	25948	26060	26188	26197	25881	26131	26282	26063	26041	26077	25950	26139	26038	26217	26120	26124	26101	26222	26176	25927	26359	26385	26145	26101	26032	25986	26020	26249	26185	26023	25965	26098	26309	26265	25982	26039	26274	26156	26221	26093	26020	26180	26073	25982	26120	26145	25912	26029	26192	26168	25976	26038	26231	26468	26493	26364	26286	26056	26086	26079	26217	26148	26124	26190	26225	26321	26194	26327	25985	26028	25902	26100	26276	26186	26302	26169	26069	26218	26140	26229	26077	26150	26032	25989	26388	26001	26169	26162	26044	26320	26054	26129	25942	25950	26020	26207	25863	26025	26097	26019	26199	26259	26245	25974	26190	26292	26350	26242	25953	26214	26049	25960	26322	26027	26093	26174	25994	26241	26163	26155	26264	26028	26150	26004	26114	26032	26334	26190	26074	26021	25861	25983	26154	26223	26215	25935	25992	26324	26160	26068	26251	26291	26128	26067	26174	26193	26003	26105	25932	26340	25975	26052	26468	26022	25957	26212	26304	25984	26334	26221	26135	25998	25926	25834	25935	25961	26071	25957	26141	26154	26286	26141	26242	26037	26296	26060	26066	25928	25943	25847	26103	26176	26062	26415	26072	26152	26159	26167	26290	26538	25936	26249	25936	26051	26132	25861	25936	26087	26318	26119	26372	26336	26195	26158	26310	26149	26135	26162	26079	25967	26136	25991	26105	26152	26230	26127	26168	26221	26020	26156	26061	25964	26274	26226	26248	26193	25860	26117	26088	25780	26373	26174	26299	26330	26140	26101	26441	26248	26229	25916	26150	26062	26112	26049	26024	26143	26103	26101	26016	26168	26056	26006	26296	26134	26250	26251	26011	26196	26260	26034	26282	26002	26183	26267	26106	26097	26272	25823	26069	26180	26123	26011	26019	26034	26118	26187	26305	26081	26143	26295	25919	25945	25932	26248	26119	25992	26200	26371	26037	25845	25976	26165	25995	26081	26179	26082	26326	26179	26147	26099	26063	26181	26236	26108	26175	26111	26095	26320	25974	26247	25993	26043	26131	26252	26054	26215	26351	26443	26171	26029	25983	26016	26212	26105	26045	26053	26379	26091	26214	26067	26217	26032	25882	26330	26227	26298	25988	26250	25960	26142	26325	26222	25971	26035	26060	26366	26272	26106	26435	26204	25887	25962	25976	26161	26177	26160	26033	26109	26128	26169	26097	25920	25848	26028	26166	25812	26091	26170	26276	25949	26084	25965	26069	26140	26085	26025	25900	26358	26194	26123	26192	26177	26144	26043	26109	26192	26312	26070	26189	26367	26373	26078	26249	26243	25917	25937	26091	25950	26145	26052	26325	25978	26137	26176	26036	26148	26388	26288	26134	26260	26006	26329	26161	26210	26067	26294	26064	26169	25976	26241	25966	26167	26099	26367	26310	26309	26271	26133	26305	26063	26247	25872	26044	25741	26144	26129	26129	26197	26078	26200	26327	26326	25822	26190	26007	25984	26079	26441	26142	25972	26189	26321	25908	26024	26141	26021	26213	26214	26152	26042	26312	26175	26100	26227	25893	26156	26315	25703	25946	26144	26150	26282	26042
18302	29029	28435	23946	21416	19924	18968	18531	18023	17789	17641	17448	17396	17149	17342	17162	17126	17024	16895	16925	17045	17103	17068	16902	16949	16812	16898	16848	16834	16808	16753	16901	16984	16633	16716	16780	16867	16882	16691	16916	16799	16740	16759	16688	16534	16674	16636	16818	16697	16729	16629	16635	16541	16685	16589	16577	16687	16645	16510	16534	16724	16633	16527	16750	16479	16760	16616	16498	16815	16767	16618	16688	16727	16529	16631	16653	16558	16613	16665	16767	16510	16654	16541	16576	16674	16536	16663	16861	16605	16619	16595	16660	16694	16532	16525	16706	16567	16717	16439	16609	16647	16576	16480	16552	16537	16640	16527	16489	16685	16530	16545	16494	16474	16508	16537	16638	16603	16398	16588	16422	16634	16550	16765	16646	16572	16583	16549	16502	16693	16708	16745	16712	16717	16614	16585	16668	16596	16564	16937	16690	16639	16544	16589	16716	16486	16530	16594	16672	16691	16556	16458	16723	16601	16626	16667	16559	16600	16409	16348	16563	16652	16618	16550	16714	16688	16689	16410	16731	16568	16766	16459	16666	16635	16610	16714	16463	16573	16600	16573	16759	16667	16424	16627	16438	16648	16461	16638	16528	16614	16677	16578	16437	16659	16690	16571	16478	16493	16367	16420	16621	16499	16556	16752	16604	16669	16561	16482	16674	16625	16680	16621	16557	16691	16543	16518	16535	16639	16701	16823	16482	16541	16768	16622	16460	16588	16632	16524	16652	16458	16584	16538	16606	16642	16809	16621	16608	16606	16713	16393	16549	16759	16687	16627	16710	16516	16533	16481	16714	16572	16671	16537	16668	16636	16423	16623	16587	16642	16753	16562	16647	16555	16685	16648	16690	16557	16692	16486	16674	16591	16741	16577	16666	16472	16555	16628	16649	16444	16579	16608	16768	16813	16602	16664	16507	16756	16628	16508	16668	16491	16671	16597	16588	16497	16577	16629	16625	16703	16715	16592	16578	16667	16513	16583	16544	16506	16687	16552	16539	16684	16533	16419	16663	16641	16444	16570	16697	16693	16563	16500	16566	16499	16671	16627	16525	16640	16835	16739	16599	16648	16519	16619	16471	16510	16630	16577	16665	16595	16541	16860	16574	16406	16479	16746	16439	16571	16581	16537	16503	16564	16483	16563	16625	16600	16381	16609	16557	16792	16438	16841	16530	16701	16642	16732	16513	16633	16697	16558	16645	16691	16477	16514	16440	16602	16602	16500	16613	16538	16538	16531	16669	16469	16578	16651	16728	16520	16522	16626	16455	16547	16671	16600	16475	16761	16596	16612	16603	16484	16548	16522	16548	16695	16701	16543	16628	16408	16650	16607	16415	16645	16439	16687	16493	16607	16592	16540	16516	16497	16461	16704	16572	16600	16566	16577	16649	16490	16600	16615	16670	16787	16631	16595	16663	16493	16661	16658	16708	16563	16601	16509	16597	16643	16452	16614	16676	16533	16621	16646	16664	16563	16596	16566	16692	16628	16695	16505	16581	16660	16547	16478	16689	16485	16655	16386	16671	16648	16598	16568	16610	16720	16567	16561	16586	16596	16709	16552	16577	16669	16605	16621	16561	16705	16613	16552	16718	16808	16798	16604	16787	16522	16494	16542	16562	16530	16602	16581	16596	16588	16618	16622	16575	16538	16608	16340	16642	16531	16418	16349	16638	16642	16484	16525	16544	16575	16602	16590	16529	16678	16670	16629	16591	16616	16598	16720	16532	16697	16506	16629	16645	16623	16832	16671	16538	16670	16588	16764	16424	16615	16571	16566	16581	16477	16715	16503	16750	16721	16467	16755	16585	16695	16725	16555	16452	16594	16707	16659	16483	16624	16549	16615	16766	16702	16571	16633	16614	16729	16715	16634	16427	16735	16580	16613	16844	16600	16548	16742	16529	16789	16628	16468	16562	16539	16527	16529	16641	16494	16664	16540	16534	16630	16539	16513	16801	16576	16603	16693	16625	16735	16652	16556	16510	16524	16530	16734	16592	16787	16416	16495	16631	16558	16683	16744	16595	16570	16522	16718	16763	16591	16552	16565	16589	16580	16552	16547	16595	16476	16737	16427	16698	16449	16688	16456	16708	16700	16665	16586	16714	16536	16641	16837	16503	16605	16672	16649	16592	16672	16742	16562	16675	16426	16737	16588	16609	16652	16670	16664	16609	16566	16676	16660	16492	16633	16460	16706	16627	16630	16616	16671	16400	16407	16718	16616	16665	16542	16513	16455	16709	16645	16716	16497	16464	16739	16598	16741	16577	16718	16725	16528	16594	16608	16712	16611	16577	16566	16480	16642	16617	16585	16630	16568	16520	16469	16655	16563	16571	16653	16671	16859	16605	16678	16641	16643	16464	16707	16737	16625	16740	16579	16435	16684	16740	16697	16651	16665	16606	16670	16430	16553	16546	16471	16560	16538	16516	16640	16768	16559	16692	16538	16564	16775	16692	16610	16566	16469	16610	16508	16591	16644	16614	16650	16800	16552	16508	16647	16362	16530	16615	16592	16667	16665	16731	16665	16510	16698	16576	16427	16501	16627	16708	16612	16772	16689	16558	16505	16810	16634	16455	16638	16733	16679	16670	16618	16454	16455	16470	16549	16647	16541	16725	16554	16711	16676	16510	16563	16402	16650	16629	16541	16623	16490	16552	16627	16612	16631	16567	16576	16658	16665	16713	16576	16693	16586	16699	16725	16679	16696	16521	16454	16622	16643	16520	16514	16464	16623	16689	16632	16588	16627	16742	16525	16511	16629	16451	16724	16692	16580	16604	16604	16514	16651	16529	16458	16706	16578	16715	16582	16651	16729	16491	16537	16728	16651	16475	16719	16540	16591	16718	16609	16508	16620	16626	16779	16608	16744	16532	16551	16577	16564	16694	16593	16468	16405	16671	16603	16541	16563	16490	16682	16644	16604	16636	16580	16697	16493	16688	16487	16656	16672	16667	16665	16527	16723	16531	16581	16721	16606	16495	16588	16624	16667	16532	16550	16632	16697	16550	16649	16613	16587	16616	16526	16640	16775	16524	16564	16698	16555	16654	16584	16532	16679	16384	16499	16649	16598	16603	16543	16695	16709	16565	16635	16560	16552	16551	16552	16598	16760	16561	16697	16625	16727	16620	16706	16668	16701	16546	16414	16520	16547	16501	16676	16579	16632	16502	16491	16627	16504	16422	16433	16514	16667	16556	16593	16478	16711	16602	16703	16711	16527	16635	16630	16588	16707	16578	16746	16484	16547	16553	16748	16474	16552	16416	16548	16629	16626	16415	16741	16661	16444	16345	16673	16456	16558	16557	16537	16610	16828	16678	16646	16625	16714	16568	16650	16560	16407	16636	16560	16743	16608	16742	16717	16415	16718	16591	16587	16565	16623	16751	16742	16735	16453	16691	16566	16607	16667	16756	16710	16582	16648	16537	16634	16655	16690	16557	16608	16607	16605	16629	16518	16679	16714	16557	16638	16554	16606	16784	16478	16451	16633	16739	16523	16541	16700	16549	16689	16660	16560	16636	16621	16681	16657	16505	16586	16586	16517	16576	16545	16531	16837	16495	16825	16627	16504	16649	16558	16637	16560	16496	16614	16454	16639	16561	16579	16624	16640	16469	16550	16563	16511	16745	16528	16615	16570	16566	16590	16664	16455	16544	16825	16600	16843	16560	16633	16689	16744	16473	16548	16690	16643	16574	16592	16604	16632	16570	16746	16570	16493	16704	16472	16591	16552	16746	16546	16706	16617	16471	16557	16543	16428	16646	16669	16626	16786	16523	16464	16655	16560	16538	16665	16734	16586	16672	16678	16607	16782	16610	16766	16733	16550	16543	16577	16639	16512	16729	16570	16557	16807	16701	16703	16603	16682	16576	16574	16440	16627	16634	16608	16465	16565	16562	16433	16629	16570	16761	16256	16671	16587	16658	16548	16585	16643	16591	16605	16636	16544	16729	16595	16676	16729	16606	16755	16464	16471	16718	16596	16408	16701	16660	16785	16657	16526	16496	16645	16404	16557	16530	16764	16553	16496	16589	16619	16483	16619	16689	16563	16555	16788	16712	16684	16565	16599	16467	16606	16667	16633	16758	16650	16644	16540	16453	16710	16576	16644	16691	16572	16617	16669	16588	16741	16493	16477	16654	16643	16653	16558	16626	16599	16614	16544	16546	16445	16514	16603	16668	16751	16582	16741	16523	16634	16691	16532	16456	16648	16628	16707	16616	16488	16722	16596	16542	16527	16542	16541	16501	16674	16426	16562	16735	16878	16655	16487	16654	16612	16792	16648	16545	16638	16670	16446	16632	16688	16720	16480	16752	16493	16686	16473	16645	16480	16604	16541	16594	16655	16635	16507	16770	16704	16563	16463	16669	16627	16714	16566	16611	16540	16624	16795	16327	16665	16577	16655	16537	16764	16789	16635	16643	16560	16628	16733	16714	16460	16662	16573	16565	16790	16454	16637	16590	16848	16615	16551	16611	16633	16692	16519	16531	16624	16752	16780	16533	16550	16541	16542	16534	16456	16669	16590	16563	16725	16602	16621	16632	16534	16637	16663	16472	16879	16606	16751	16441	16587	16808	16543	16423	16688	16454	16693	16591	16563	16615	16686	16637	16698	16710	16696	16773	16535	16733	16599	16748	16584	16514	16733	16666	16548	16641	16681	16737	16685	16628	16473	16432	16618	16531	16597	16385	16537	16645	16617	16708	16481	16381	16489	16485	16500	16513	16639	16541	16597	16521	16579	16590	16545	16421	16659	16754	16714	16620	16533	16706	16485	16515	16548	16561	16597	16768	16531	16570	16664	16584	16549	16625	16611	16650	16746	16513	16793	16618	16585	16589	16648	16597	16666	16534	16625	16746	16587	16651	16653	16613	16566	16663	16539	16756	16678	16686	16624	16684	16488	16675	16607	16469	16673	16668	16558	16403	16673	16655	16737	16697	16680	16657	16337	16453	16628	16679	16601	16476	16373	16707	16405	16685	16585	16416	16527	16562	16583	16679	16686	16491	16532	16610	16692	16571	16692	16539	16728	16601	16490	16692	16696	16587	16557	16704	16554	16580	16548	16672	16718	16656	16454	16620	16617	16594	16558	16681	16586	16555	16657	16563	16704	16694	16623	16596	16641	16541	16502	16513
22631	21161	27812	24921	22308	27381	32811	29187	28307	28719	28334	27829	27712	27577	27822	27657	27579	27589	27619	27390	27180	27371	27470	27288	27263	27508	27272	27167	27130	27487	27253	26989	27059	27255	27409	26868	27163	27144	27197	26944	26992	27134	27003	26939	27052	26958	27133	26988	27033	26966	27052	26816	26838	26886	27014	26888	27008	27224	27117	27027	27034	26934	26750	26719	27087	26935	26759	26887	26886	26988	26967	26958	26996	27174	27169	26883	26854	26831	26877	26860	27063	26865	26808	26808	27047	26999	26931	26979	26918	26861	27198	26805	26912	26977	26924	26856	26884	26897	26859	26667	27017	26963	27006	26882	27141	26765	26900	26931	27057	26899	26996	26980	26990	27138	26901	26998	26827	26789	26912	26853	26963	26938	26715	26902	26828	27028	26869	26990	26627	26734	26800	26724	26788	26931	26823	26957	26875	26970	27015	26847	27026	26939	26975	26730	26894	27067	26966	27174	27003	26791	26964	26731	27086	27071	26732	26758	26905	26725	26759	26975	26613	26949	26883	27109	26787	26672	26784	26947	26892	26913	26807	26734	26942	26871	26962	26906	26961	26752	27058	26753	26678	26900	26575	26603	26950	27207	26901	26620	27048	26866	26910	26944	26981	26835	26826	27090	27033	26906	26872	26698	26753	26788	27085	26658	26939	26892	26886	26846	26740	26910	26827	26643	26694	26957	26916	26918	26888	26949	27060	26758	27110	26964	27004	26805	26747	26853	26789	26666	26936	27064	27002	26879	26908	26976	27065	26705	26869	27058	26861	26871	26649	26765	26700	26728	26991	26647	26741	26768	26966	26916	26660	26983	27043	26923	26897	26805	26712	26903	26695	26980	26863	26613	26899	26813	26901	26988	26767	26891	26665	26878	27120	26895	26767	26833	26997	26835	26938	26891	27022	26836	27311	26965	26873	26731	26818	27002	26742	26752	26929	27108	26609	26766	27084	26828	26891	26830	26975	26901	26849	26828	26639	26911	27024	26738	26920	27011	26979	26968	26973	26954	26996	26753	26916	26679	26901	26762	26845	26964	26929	27152	26841	26794	26633	26943	26654	26912	26818	26876	26977	26959	26803	27082	26830	26863	26804	26939	27001	26916	26716	26838	26614	26702	26860	26807	26712	26970	26971	26689	26886	26918	27233	26763	26827	26914	26609	26904	26952	27009	26838	26901	26778	26923	26842	26795	26869	27110	26844	26864	26861	26685	26957	26714	26970	26970	26979	26961	26836	26855	26666	26844	26649	26703	27202	27002	26668	26829	27153	26990	26858	26941	27024	26718	26730	26788	27007	26895	26880	26515	26604	27118	26840	26780	26962	26952	27058	26955	26920	26877	26890	26602	27010	26969	26798	26827	26675	26844	26876	26843	26688	26955	26858	26748	26919	27005	26651	27030	26822	27032	26779	26650	26762	26793	26925	26776	26880	26932	27085	26776	27125	26804	26802	27054	26871	26651	26915	26755	26698	26942	26968	27100	26714	27010	26928	26695	26923	26926	26919	27107	26899	26586	26666	26802	27064	26786	26829	26847	27023	26948	27053	26681	26870	26818	26966	26838	26803	26769	26825	26752	27097	26917	27035	26985	26956	26811	26804	26665	26902	26769	26883	27030	26926	27066	26811	26617	26991	26916	26765	27045	26864	26924	26771	26856	26796	26847	26746	26879	26847	26829	26907	26801	27118	26948	26947	26952	26896	26902	26619	26903	27021	27052	26900	26577	26854	26834	26759	26784	26685	26798	26792	26931	26687	27045	27112	26841	27019	26817	27112	26999	26866	26867	26919	26768	26678	26881	26906	26713	27012	26974	26766	27037	26793	26588	26766	26719	26788	26958	26914	26840	26877	26927	26833	26727	27181	27031	26681	26977	26879	26973	27013	26963	26894	26962	26786	26463	26852	26603	26700	27022	26811	26817	26775	26973	27014	26959	27074	26767	26690	26731	26826	26635	26812	26754	26807	26825	27129	26974	26971	26875	26748	26333	26888	26856	27136	26920	26864	26931	26830	26754	26730	26868	26956	26725	26826	27014	26899	27091	26866	26658	26887	26930	26930	26768	27100	26579	26677	26682	26762	26676	26888	26557	26730	26896	26862	26799	26868	26784	26877	26834	26865	26931	26797	26812	27036	26981	26705	26733	26997	26797	27021	27023	26948	27034	26920	26879	26792	26801	26987	26747	26856	26743	26753	26915	27020	26904	27021	26961	26908	26710	27034	26814	27043	26784	26620	26820	26896	26686	26887	26727	26699	26885	26912	26611	26946	26922	26988	26973	26929	26759	26657	27039	27003	26811	26948	26896	27089	27070	26874	26594	26807	26848	26802	26895	26512	26807	26879	26774	26697	26737	26787	26836	27073	27046	26802	27119	26753	26904	27151	26879	26785	26813	26824	26889	26950	26820	26808	26824	26716	26850	26795	26957	26917	26714	26744	27032	26776	26979	26957	26972	27074	26849	26847	27017	26912	26876	27086	26837	26884	26750	26935	27057	26675	26717	26633	26786	26788	26895	26970	26977	26912	26734	26695	26595	26941	26880	26668	26840	26866	26989	26816	27014	26918	27084	27051	26758	27010	26752	26848	27006	26797	26801	26813	26662	26715	26772	26980	27054	26856	26603	26890	26888	26852	26951	26990	26762	26716	26833	26935	26933	26871	26812	26843	26735	26930	26815	26748	26976	26960	26767	26851	26943	26776	26714	26489	26728	26898	26871	26701	26775	26996	26970	27023	26977	26767	26763	26846	26915	26977	26577	26521	26643	26749	26993	26839	26785	26763	26969	26539	27033	26969	26938	26758	26909	26754	26638	26908	27064	27144	27032	26719	27071	26914	26872	26678	26761	26719	26747	27080	26865	27030	27032	26793	26644	26995	26585	26874	26924	26880	26875	26739	26873	27264	26981	26835	26775	26876	26949	26865	26849	26510	26928	26776	26782	26867	26889	26952	26474	26830	26706	26654	26941	27026	27030	26990	26946	26634	27032	26807	26946	26883	26926	26928	26800	27065	26707	26961	26901	26770	26885	27052	26844	27106	27023	27033	26944	26825	26848	26984	26752	26755	26899	26939	26855	26820	26568	26875	26899	27059	27016	26857	26693	26948	26727	27063	26635	26754	27204	26848	26899	26901	26903	26766	26794	27078	27035	26898	26903	26776	26857	26885	26715	26880	26764	27108	26732	26932	26967	27053	26859	26782	26804	26839	26851	27270	26769	27023	26766	26647	26913	26547	26873	26907	26718	26931	26980	26722	26919	26655	26739	26692	26897	26882	26934	26791	27128	26788	26914	26893	26662	26838	26889	26838	26657	26738	26908	26992	26845	27045	27011	26886	26816	26790	26764	26697	26801	26765	26805	26705	26835	26881	26741	26869	27108	26538	26800	26922	26841	26964	26786	26899	27003	26683	26657	26835	26684	26996	26745	26800	26619	26876	26785	26685	27031	27033	27068	26772	26850	26820	26816	27009	27150	26892	26908	26779	26945	26814	26656	26491	26585	26840	26913	26801	26632	26812	27007	27014	26832	26703	26915	26889	27008	27087	26933	26968	26967	26756	26773	26819	26532	26837	26644	26825	26707	26839	26704	27058	26895	27036	26724	26819	26956	26913	26692	26781	26750	26767	26854	26900	26807	26721	26902	27152	26897	26940	26994	26685	26816	26345	26722	26796	26869	27164	26663	26707	26595	27144	26746	26996	26621	26959	27070	26885	26682	26836	27205	26981	27011	26880	26932	27003	26741	26574	26856	27200	27061	26869	26774	27097	26889	26813	27010	27156	26586	26824	26863	26853	26709	26857	26767	26832	26726	26823	26980	26820	26836	26984	26830	26768	27051	26911	26935	26859	26867	26774	27073	26704	26660	27113	26798	26871	26759	26924	26999	26974	26692	26826	26877	26704	26799	26954	26737	26911	26864	27069	26887	26791	26460	26608	26903	26738	26741	26839	26898	26966	26861	27064	26872	26994	26927	26918	27046	26841	27122	26921	26945	26824	27032	26860	26900	27170	27031	26798	27097	26937	26806	26994	26781	26979	26618	26685	26683	26910	26894	27059	26795	26766	26820	27046	26841	26757	26863	26837	26725	26736	26810	26832	26953	26695	26674	26648	26897	27041	26618	26539	26790	27037	26954	27054	27008	27022	27001	26647	26549	26841	27062	27122	26954	26933	26992	26691	27013	26754	26860	26741	26839	26885	26693	26573	26521	26994	27012	26857	27003	27056	26900	26922	26886	26927	27002	26837	26762	26962	26756	26876	26825	27022	26722	26787	26782	26830	26861	26747	27137	27040	26776	26828	26708	26931	26732	26829	26783	26958	26818	27045	26678	26912	26920	26765	26970	26849	26804	26718	26860	27178	26948	27036	26928	26967	26643	26493	26899	26905	26901	26891	26653	26815	27042	26877	26732	27155	26791	27203	26815	26713	26783	27060	26948	26847	26771	26873	26838	26983	26874	27132	26796	26850	26866	26779	26879	26854	26563	26900	26830	26947	26882	26712	26799	26859	26902	26717	26809	26999	26741	26801	26720	26854	26888	27061	26777	26666	26670	26862	26800	26776	26855	26885	27029	26768	26831	27172	26980	26761	26893	26944	26635	26842	26996	26871	26791	26777	26746	26976	26843	26820	26984	27022	26886	27025	26809	27041	26964	26992	26896	26851	26964	26718	26735	26886	26996	26433	26847	26852	27006	27023	26894	26844	26668	26749	26929	26783	26770	26944	26797	26473	27012	26790	26880	26763	26694	26824	26576	26857	26749	27029	26896	26698	26923	26813	26915	26981	26798	26914	27125	26704	26798	26737	26831	26689	27129	26977	26686	26637	27072	26944	26917	27004	27041	26961	26949	26817	26866	26690	27044	27274	26907	26873	26881	26646	27160	26738	26943	26756	26732	26903	26868	26721	26601	26820	27026	26799	26843	26943	26781	26903	26772	26833	26951	27053	26659	26687	26677	26741	26970	26912	26938	26864	26848	26959	26923	26729	26991	26921	26840	26919	27053	26951	27144	26884	27042	27073	26947	26697	26918	26895	27144	26885	26834	26979	26573	26942	26719	26932	26503	26872	26854	26565	26848	26936	27034	26925	26972	26722	26843	26695	26637	26780	26786	26868	26886	27108	27040	27015	27098	26989	26898	26591	26894
19690	34392	33608	27658	24136	22056	20764	19762	19315	18759	18367	18368	18181	17979	17951	17851	17702	17664	17591	17562	17371	17702	17370	17223	17313	17354	17236	17384	17231	17446	17244	17240	17188	17299	17195	17219	16970	17139	17062	16956	17171	17120	17058	16996	16964	17032	17052	16797	17059	17008	16953	16862	17067	17061	16774	16949	17080	16852	17105	16955	16997	16942	16952	16906	16799	17066	16861	17013	16832	16963	16784	16891	16952	17013	16772	16919	16940	17067	17080	17002	17048	16815	16944	16978	16762	16798	16992	16896	16842	16916	17120	16924	16852	16995	16832	16864	16916	16868	16882	16923	16874	17015	16813	16859	16828	17019	16917	16705	16860	16772	16861	16820	16821	16855	16917	16915	16953	16796	16747	16842	16948	16983	16845	16934	16991	16726	16837	17007	16970	16953	17024	16954	16806	16726	16739	16867	16953	16776	16858	16989	16881	16874	16729	16733	16795	16911	16874	16843	16812	16915	17011	16803	16868	16837	16963	16976	16794	16892	16852	16637	16863	16895	16818	16970	16965	16987	16964	16907	16894	16987	16989	16864	16657	17002	17039	16767	16892	16796	16712	16773	16789	16903	16830	16892	17019	16818	16864	16847	16937	16841	16915	16927	16805	16911	16910	16986	16859	16917	16731	16842	16739	16835	16727	16905	16789	16752	17123	16913	16701	16706	16801	17003	16923	16879	16791	16982	16939	16945	16837	16958	16879	16895	16745	16965	16636	17001	16815	16906	16757	16755	16713	16920	16909	16868	16821	16864	16798	16954	16792	16681	16841	16927	16770	16920	16824	16709	16760	16835	16847	16837	16731	17004	16727	16958	16913	16707	16816	16934	16790	17014	16916	16852	16782	16928	16874	16846	16664	16871	16869	17011	16950	16777	16802	16953	17084	16808	16783	16866	16806	16903	16826	16909	17137	17026	16910	16842	16742	16951	16681	16868	16957	16945	16800	16708	16876	16860	16770	17018	16984	17025	16881	16875	16689	16933	16750	16680	16877	16814	16827	16904	16891	16779	16944	16813	16822	16804	16746	16858	16948	17052	16765	16738	17065	16724	16784	16812	16861	16641	16926	16833	16868	16813	16976	16888	16795	16932	16842	16641	16859	16925	16802	16756	16840	16833	16754	16672	17020	16964	16747	16917	16931	16911	16810	17004	16774	16814	16794	16858	16746	16780	16697	16818	16943	16670	16920	16970	16828	16704	16863	16972	16689	16813	16775	16795	17020	16852	16943	16958	16893	16769	16716	17016	16841	16935	16713	16875	16982	16789	16781	16922	16818	16798	16826	16911	16686	16977	16854	16930	16846	16883	16884	16900	16748	16814	17014	17066	16801	17061	16840	16926	16798	16802	16928	16741	16756	16795	16799	16797	16985	16678	16815	16802	17017	16839	16969	16796	16774	16968	17015	17002	16872	16900	17035	16861	16806	16811	17116	16691	16847	16731	16726	16864	16869	16798	16901	17036	16832	16986	16817	16779	16876	16825	16843	16804	17008	16886	16786	16686	16880	16913	16798	16790	16911	16900	16969	16785	16853	16820	16735	16809	16864	16904	16958	16836	16754	16737	16915	16848	16879	16923	16815	16815	16962	16840	16991	16969	16910	16929	16907	16901	16716	16667	16884	16767	16762	16820	16909	16798	16777	16988	16825	16826	16846	16838	16816	16873	16952	16923	16839	16658	16733	16887	16961	16942	16837	16792	16723	16787	16662	16874	16859	16876	16779	17053	16784	16886	16890	16811	16876	16934	16899	17028	16834	16893	16892	16827	16765	16835	16900	16796	16839	16940	16723	16985	17010	16830	16915	16761	16765	17140	16842	16897	16990	16721	16811	16659	16840	16702	16904	16698	16949	16883	16944	16922	16723	16866	16784	16932	16981	16780	16819	16931	16873	16937	16984	16832	16850	16978	16778	16993	16932	16881	16810	17046	16692	16888	16952	16865	16899	16858	16956	16936	16805	16922	16854	16927	16817	17091	16766	16755	16824	16671	16908	16837	16877	16905	16797	16875	16820	16952	16741	16850	16776	16838	16805	16830	16784	16789	16641	16889	16701	16870	16914	16861	16812	16922	16741	16774	16949	16836	16831	16982	17022	16767	16730	16694	16886	16848	16939	16878	16893	16800	17039	16634	16956	16765	16935	17026	16818	16914	16946	16984	16803	16743	16874	16875	16834	16927	16910	16815	16757	16864	16699	16780	16900	16736	16840	16787	16862	16969	16937	16894	16945	16882	16809	16969	16791	16881	16838	16783	16898	16829	16864	16865	16810	16815	16747	16682	16751	16991	16955	16753	16914	16854	16971	16731	16934	16938	16916	16875	16882	16651	16845	16826	16876	16992	16754	16820	16902	17033	16957	16951	17049	16848	17060	16794	16943	17014	16954	16839	16659	16781	17045	16927	16620	16723	16658	16784	16699	16782	16788	16880	16967	16778	16892	16961	16891	16945	16753	16814	16910	16845	16924	16923	16999	16966	16789	16935	16886	16850	16793	16665	16800	16848	16804	16815	16850	16942	17105	16886	16795	16715	16689	16600	17015	16949	16952	16913	16896	16907	16962	16756	16831	16803	17024	16885	16768	16941	16715	16988	16891	16688	16982	16760	16899	16867	16871	16867	17065	16855	16876	16915	16882	16948	16888	17022	17029	16767	16754	16872	17089	16934	16861	16935	17016	17082	16863	16932	16964	16999	16780	17125	17006	16871	16791	16768	16979	16733	16942	16932	16684	16990	16573	16907	16738	16874	16730	16752	16749	16914	16876	16829	16963	16843	16956	16824	16820	16967	16839	16835	16940	16776	16932	16847	16634	16733	16977	16877	16838	16737	17013	16869	16829	17030	16876	16811	16905	16864	16874	16811	16991	16770	16956	16810	17011	16867	16727	16702	16922	16874	16733	16912	16913	16872	16960	16865	16875	16899	16680	16857	16894	16773	16839	16693	16934	16782	16684	16782	16827	16917	16896	16930	16915	16668	17003	16863	16854	16918	16815	16924	16813	16865	16840	16896	16734	16927	16917	16905	16910	16907	16790	16813	16814	16752	16900	16914	16799	16655	16831	16817	16806	16749	16868	16939	16997	16820	16738	16846	16821	17019	16813	16885	16969	16770	16865	16918	17014	17007	16845	16984	17112	16819	16899	16847	16855	16878	16849	16856	16854	16803	16767	16856	16902	17073	16872	16874	16914	16881	16853	16960	16810	16745	16793	16933	17023	16842	16911	16656	16927	16830	16874	16800	16799	16762	16769	16899	16833	16781	16944	16884	16671	16936	16790	16746	16924	16717	16844	16721	17168	16893	16858	16869	16950	16898	16779	16963	16777	16861	16751	16954	16748	16831	16772	17080	16756	16682	16840	16811	16897	16930	16712	16806	16941	16895	16923	16816	16764	16965	16970	16855	16912	16769	16855	16853	16968	16963	16974	16745	16963	16637	16820	16881	16911	16855	16852	16968	17027	16889	16780	16906	16757	16669	16756	16895	16823	16989	16843	16846	16862	16762	16836	16912	16785	16752	16895	17057	16877	16851	16773	16910	16747	16831	16607	16833	16772	16965	16833	16814	16799	17082	16904	16959	16837	16927	16989	17030	16856	17074	16841	16841	16909	16696	16867	16867	16750	16884	16703	16926	16851	16998	16907	16857	16733	16657	16787	16969	16841	16889	16720	16636	16984	16758	16829	16950	16842	16750	16913	16895	16808	17050	16745	16934	16890	16932	16795	16876	16940	16893	16968	16889	16829	16924	16958	16725	16931	16738	16797	16932	16837	17033	16814	16969	16757	17043	16857	16845	16725	16876	16691	16847	16825	16837	16872	16795	16803	16781	16830	16853	16963	16948	16879	16902	16840	16986	16932	16805	16722	16912	16978	16672	16891	16872	16905	16706	16835	16722	16697	16851	17030	16843	16814	16788	17010	16941	16679	16820	16734	16902	16750	16871	16883	17008	17141	16833	16798	16948	16874	16962	16803	16807	16816	16765	16784	16697	16829	16795	17031	16717	17030	16833	16920	16844	16693	16822	16872	16870	16748	16932	16659	16720	16959	17076	17043	16851	16992	16907	16854	16850	16745	16912	16866	16948	16701	16839	17010	16853	16857	17053	16983	16864	17032	16816	16713	16735	16930	16802	16735	16909	16831	16901	16753	16836	16815	16867	16828	16797	17017	16863	16922	16755	16938	16870	16918	16801	16877	16854	16821	16788	16888	16856	16878	16888	16787	16824	16868	16914	16758	16757	16887	16925	16820	16936	16773	16899	16884	16885	16951	16944	16952	16620	16648	16738	16863	16887	16921	16784	16962	16890	16750	16793	16844	16949	16978	16891	16614	16722	16979	16892	16802	16714	17027	16729	16871	16782	16977	16717	16893	16909	16756	16838	16784	16768	16744	16800	16885	16891	17011	16957	16994	17081	16922	16862	16869	16792	16657	16907	16949	16940	17034	16743	16802	16780	16926	16999	16799	16673	16986	16889	16842	16719	16855	16773	16877	16983	16964	16872	16873	16978	16789	16956	16737	16919	16892	16840	17012	16868	16848	16867	16930	17069	16651	16944	16861	16853	16676	16712	16903	16932	16812	17066	16701	16731	16786	16919	16777	16872	17037	16804	17023	16920	16871	16900	16963	16876	16677	17069	16755	16908	16883	16764	16907	16883	16789	16680	16774	16799	17010	16869	16878	17066	16921	16830	16922	16613	16902	16644	16796	16839	16854	16892	16988	16784	16863	16897	16833	16832	16721	16774	16951	16812	16845	16572	16672	16939	16740	16970	16938	17120	16961	16752	16875	16800	16923	16804	16996	16962	16872	16734	16978	16849	16835	16855	16688	16924	16855	16913	16792	16931	16924	16815	16765	16882	16753	16764	16964	16812	16772	16903	16772	16914	16823	16778	16895	16926	16999	16887	16752	16848	16934	16727	16889	16770	16998	16875	16848	16875	17021	16818	16854	16747	16985	16808	16894	16846	17015	16826	16791	17008	16894	16732	17031	16965	17055	16773	16870	16922	16960	16797	16915	16933	16791	16895	16870	17093	16966	16928	16971	16916	16853	16863	16960	16784	16941	17167	16862	16704	16961	16897	16961	16840	16915	16905	16912	16891	16823	17057	16998	16665	16861	17054	16760	16878	16810	16872	16883	16809
35259	27930	32217	30983	29368	29234	29346	28602	28476	28571	28671	28532	28382	28505	28216	28360	28661	28320	28279	28356	28133	28309	28361	28270	28479	28316	28491	28392	28587	28423	28058	28309	28290	28450	28412	27928	28304	28405	28144	28282	28229	28295	28506	28220	28075	28352	28330	28553	28392	28274	28308	28509	28243	28181	28057	28083	28368	28175	28201	28204	28296	28494	28279	28204	28311	28113	28348	28145	28267	28159	28228	28184	28231	28373	28119	28201	28067	28255	28385	28556	28208	28310	28090	28257	28039	28216	28490	28294	28348	28298	28325	28329	28206	27954	28303	28169	28207	28203	28146	28182	28340	28119	28320	28269	28190	28415	28382	28298	28271	28515	28586	28167	28022	28192	28073	28078	28024	28134	28290	28148	28047	28155	28239	28151	27897	28288	28190	28201	28121	28236	28426	28335	28557	28102	28323	28314	28306	28246	28208	28289	28213	28231	28150	28459	28309	28032	28227	28144	28427	28258	28445	28371	28093	27845	28418	28432	28181	28115	28218	28281	28117	28146	28218	28232	28119	28285	28337	28334	28158	28496	28284	28283	28355	28215	28394	28007	28363	27989	28230	28455	27990	28068	28555	28202	28434	28185	28115	28127	28401	28508	28366	28076	28311	28580	28173	28184	28108	28230	28414	28170	28357	28171	28377	28351	28167	28139	28003	27991	28216	28346	28271	28159	28243	28294	28273	28074	28132	28418	28224	28388	28208	28288	28318	28339	28051	28003	28398	28228	28294	28319	28111	28161	28370	28191	28217	28437	28321	28226	28405	28130	28158	27979	28343	28247	28396	28045	28251	28514	28198	28173	28437	28082	28043	28222	28310	28244	28040	28315	28452	28302	28379	28393	28120	28175	28009	28328	28470	28159	28246	28453	28210	28180	28228	28152	28350	28522	28054	28110	28061	28162	28145	28073	28092	28638	28292	28158	28375	28133	28040	28149	28293	27956	28243	27989	28347	28231	28196	28548	28429	28200	28131	28317	28315	28191	28086	28351	28085	28108	28481	28279	28052	27945	28313	28360	28048	28119	28322	28247	28516	28283	28164	28224	28312	28150	28248	28445	28261	27920	27997	28012	27992	28399	28173	28097	27984	28118	28313	28281	28155	28098	28070	28336	28178	28434	28157	28374	28331	28272	28070	28218	28361	28349	28077	28102	28166	28051	28192	28060	28318	28119	28231	27817	28257	28125	28155	28392	28353	28086	28099	28224	28270	28161	28418	28081	28182	28163	28118	28391	28416	28150	28319	28103	28178	28334	28374	28065	27951	28033	28399	27989	28294	28124	28116	28308	28434	28316	28320	28441	28241	28230	28264	28042	28157	28093	28064	28508	28301	28222	28181	28280	28282	28126	28073	28006	28579	28121	28094	28170	28201	28244	28211	28172	28371	28114	27974	28167	28251	27993	28322	28065	27965	28251	28343	28075	28156	28381	28308	28353	28211	28356	28190	27955	28219	28261	28242	28361	28273	28216	28338	28240	28170	28094	28298	28312	28236	28248	28158	28040	28509	28398	28449	28462	28309	28412	28087	28143	28196	28278	28117	28327	28071	28112	28453	28236	28432	28192	28301	28238	28265	28223	28403	27884	28232	28289	28338	28519	28301	28396	28244	28129	28381	28348	28636	28364	28320	28073	28141	28314	28024	28275	28199	28042	28218	28316	28222	28113	28294	28294	28149	28349	28133	28192	28288	28352	28466	28361	28264	28116	28565	28176	28093	28070	28084	28480	28386	28109	28068	28472	28131	28410	28326	28248	28313	28175	28291	28189	28369	28565	28235	28363	28283	28019	28318	28295	28249	28278	28325	28397	28145	28395	28204	28324	28276	28029	28281	28305	28401	28595	28383	28124	28188	28329	28172	28147	28223	28326	28314	28382	28347	28254	28301	28088	28437	28422	28237	28081	28213	28135	28168	28061	28356	28184	28273	28200	28134	28039	28253	28516	28221	28264	28076	28148	28181	28206	28409	28398	28270	28379	28200	28345	28340	28239	28448	28383	28244	28281	28288	28323	28040	28016	28190	28326	28249	28046	28136	28144	28264	28158	28203	28234	28352	28401	28063	28361	28049	28227	28336	28399	28296	28303	28257	28370	27949	28310	28324	28124	28302	28478	28097	28283	28237	28287	28298	28296	28302	28297	28445	28508	28297	28318	28471	28280	28243	28170	28295	28224	28327	28093	28207	28342	28606	28120	28091	28444	28197	28310	28462	28400	28218	28270	28302	28193	28272	28355	28214	28262	28240	28256	28475	28300	28388	28335	28378	28314	28354	28256	28170	28196	28161	28140	28231	28400	28331	28477	28513	28184	28135	28038	28190	28103	28249	28167	28016	28378	28369	28026	28290	28333	27969	28235	28227	28301	28268	28416	28283	28276	28282	28138	28237	28420	28144	28235	28165	28015	28188	28457	28267	28050	28143	28288	28418	28162	28220	28598	28356	28352	28143	28486	28150	28136	28284	28507	28539	28399	28382	28241	28249	28143	28176	28264	28152	28059	28293	28305	28311	28054	27944	28288	28349	28164	28486	28328	28376	28089	28248	28304	28283	28133	28227	28405	28363	28294	28360	28292	28340	28118	28135	28105	28169	27955	28150	28208	28264	28176	28074	28052	28336	28269	28263	28092	28232	28085	28338	28231	28180	28261	28140	28128	28250	28311	28281	28238	28315	28494	28187	28057	28033	28371	28167	28374	28085	28389	28286	28249	28459	28396	28128	28186	28412	28572	28565	28260	28030	28222	28249	28191	28232	28243	28303	28181	28039	28146	28497	28508	28348	28212	28137	28339	28308	27883	28429	28555	28233	28467	28315	28304	28246	28283	28397	28432	28482	28327	28033	28309	28185	28186	27987	28243	28027	28244	28337	28241	28146	28243	28354	28203	28129	27915	28346	28361	28106	28179	28091	28208	28212	28249	28338	28174	28040	28142	28520	28468	28132	28184	28170	28218	28211	28198	28290	28356	28665	28333	28238	28257	28127	28220	28511	28128	28044	28295	28442	28235	28273	28632	28173	28196	28473	28219	28467	28414	27944	28220	28163	28121	28245	28227	28189	28099	28008	28347	28368	28264	28285	28407	28530	28301	28114	27987	28177	28146	28246	28209	28417	28094	28189	28041	28039	28260	28154	28128	28372	28493	28267	28193	28099	28367	28311	28153	28248	28165	28004	28265	28329	28100	28134	28317	28304	28350	28107	28028	28228	28166	28313	28257	28257	28254	28179	28134	28140	28602	28383	28218	28115	28130	28426	28003	28087	28132	28130	28248	28162	28279	28296	28072	28046	28284	28267	28407	28364	28280	28366	28050	28069	28374	28032	28023	28595	28190	28185	28168	28127	28033	28332	28088	28222	28373	27986	28225	28165	28232	28611	28432	28304	28237	28315	28241	28019	27993	28075	28131	28237	28228	28020	28400	28186	28274	28279	28165	28026	28129	28288	28360	28254	28255	28184	28287	28457	28321	28230	28233	28352	28243	28281	28388	28169	28035	28387	28157	28218	28167	28252	28242	28113	28210	28265	28202	28255	28300	28242	28235	28140	28520	28036	28195	27892	27989	28390	28234	28231	28172	28249	28168	28231	28244	28274	28331	28105	28403	28076	28395	28234	28288	28236	28227	28015	28268	28396	28322	27952	28340	28209	28318	28337	28144	28007	28262	28172	28324	28077	28347	28347	28460	28154	28098	28132	28339	28490	28241	28322	28297	28146	28375	28154	28517	28514	28378	28208	28316	28138	28298	28302	28086	28340	27972	28116	28000	28290	28305	28426	28306	28394	28351	28171	28372	28167	28546	28310	28124	28348	28217	28209	28105	28073	28042	28119	28158	28268	28271	28419	28279	28248	28504	28107	28193	28237	28481	28610	28435	28643	28322	28236	28129	28323	28105	28350	28211	28137	28314	28167	28209	28301	28010	28217	28108	27874	28158	28120	28419	28374	28504	28275	28299	28432	28402	28334	28329	28317	28264	28141	28474	28409	28147	28532	28353	28269	28181	28065	28605	28468	28163	28308	28367	28288	28152	28446	28317	28207	28244	28529	28386	28182	28299	28364	28405	28070	28191	28393	28311	28308	28345	28294	28037	28394	28332	28118	28212	28247	28095	27940	28395	28310	28142	28009	28360	28191	28096	28294	28377	28288	28496	28466	28346	28349	28331	28060	28238	28256	28551	28282	28412	28119	28226	28459	28375	28318	28237	27990	28357	28235	28419	28085	28498	28198	28314	28228	28323	28288	28146	28181	28449	28150	28203	28468	28452	28034	27948	28409	28138	28083	28093	28218	28321	28123	28388	28321	28615	28280	28242	28189	28226	28340	28240	28135	28207	28311	28077	28318	28326	28084	28255	28195	28450	28273	28495	28549	28267	28176	28326	28226	28416	28288	27898	28464	28103	28366	28423	28392	28243	27949	28072	28204	28497	28420	28472	28230	28163	28023	28133	28174	28357	28370	28278	28366	28388	28337	28216	28405	28213	28323	28527	28523	28267	28225	28165	28088	27981	28467	28042	28261	28074	28347	28246	28378	28297	28282	28317	28026	28359	28288	28198	27997	28152	28246	28351	28364	28344	28270	28098	28212	28155	28311	28279	28290	28331	28276	28214	28382	28268	28286	28432	28458	28457	28473	28275	28317	28206	28531	28254	28113	28185	28484	28172	28011	28264	27866	28237	28173	28258	28264	28225	28166	28086	28340	28228	28430	28303	28158	28098	28091	28097	28160	28229	28507	28195	28237	28272	28498	28517	28254	28556	28347	28432	28413	28081	28523	28212	28435	28321	28134	28231	28156	28097	28217	28310	28340	28373	28070	28124	28442	28078	28448	28276	28285	28212	28091	28213	28327	28131	28221	28242	28185	27992	28291	28214	28290	28173	28093	28205	28523	28281	28417	28169	28177	28169	28462	28407	28360	28177	28293	28345	28383	28009	28061	28364	28340	28228	28251	28157	28080	28248	28189	28286	28149	28087	28292	28408	27889	28429	28349	28154	27973	28078	28119	28399	28461	28183	28353	28355	28136	28365	28321	28349	28485	28388	28392	28232	28241	28252	28133	28139	28265	28450	28475	28233	28214	28373	28307	28103	28244	28327	28181	28379	28579	28284	28193	28564	28372	28241	28230	28252	28155	28157	28305	28218	28460	28265
20739	23142	23095	20578	19719	19035	18692	18357	18194	18065	17901	17902	17926	17937	17819	17829	17879	17844	17715	17774	17718	17876	17629	17763	17783	17635	17617	17693	17717	17871	17803	17755	17977	17712	17567	17717	17688	17655	17737	17827	17518	17892	17658	17548	17609	17747	17644	17708	17831	17582	17650	17453	17721	17707	17627	17673	17458	17545	17543	17622	17671	17722	17663	17669	17618	17502	17539	17473	17727	17697	17655	17621	17625	17742	17444	17671	17690	17692	17699	17623	17577	17679	17626	17665	17542	17584	17596	17726	17551	17773	17606	17560	17552	17557	17490	17604	17759	17646	17568	17861	17420	17653	17528	17583	17719	17715	17677	17525	17622	17493	17531	17510	17708	17502	17832	17696	17636	17658	17709	17772	17596	17750	17629	17467	17526	17757	17577	17646	17741	17624	17631	17589	17586	17651	17656	17567	17604	17497	17617	17478	17817	17582	17798	17536	17792	17532	17457	17523	17849	17607	17516	17615	17695	17590	17588	17588	17652	17544	17544	17646	17680	17468	17466	17593	17497	17576	17517	17626	17699	17574	17389	17548	17502	17744	17640	17475	17614	17542	17303	17533	17543	17737	17524	17661	17524	17556	17501	17701	17671	17774	17550	17751	17524	17541	17599	17623	17922	17593	17655	17683	17502	17594	17681	17747	17542	17430	17610	17768	17707	17619	17737	17641	17771	17745	17555	17709	17669	17556	17500	17656	17764	17465	17624	17605	17597	17715	17400	17652	17669	17626	17385	17707	17445	17581	17563	17514	17690	17720	17496	17687	17719	17589	17728	17575	17760	17606	17482	17446	17729	17742	17747	17527	17641	17644	17474	17407	17645	17872	17434	17651	17663	17659	17589	17634	17676	17709	17511	17526	17748	17587	17434	17695	17526	17718	17539	17649	17566	17619	17541	17552	17667	17550	17588	17541	17585	17715	17754	17604	17638	17772	17661	17516	17659	17602	17592	17598	17692	17661	17629	17630	17696	17749	17547	17514	17590	17539	17573	17701	17703	17596	17819	17538	17701	17511	17625	17650	17685	17680	17571	17605	17772	17540	17646	17604	17746	17791	17785	17589	17675	17571	17581	17562	17682	17587	17570	17610	17683	17736	17504	17600	17520	17598	17502	17423	17380	17639	17626	17636	17591	17408	17535	17520	17594	17644	17658	17584	17675	17705	17461	17511	17743	17666	17536	17524	17698	17488	17634	17611	17558	17542	17632	17571	17554	17547	17566	17604	17533	17683	17573	17746	17538	17423	17715	17601	17574	17765	17555	17610	17637	17618	17689	17663	17594	17577	17655	17575	17560	17756	17598	17568	17604	17671	17615	17776	17702	17676	17630	17711	17756	17568	17473	17631	17676	17419	17488	17502	17685	17679	17401	17668	17426	17611	17705	17468	17765	17561	17710	17544	17458	17624	17575	17640	17543	17714	17603	17581	17490	17592	17620	17613	17383	17558	17614	17513	17602	17777	17780	17675	17454	17564	17703	17572	17479	17610	17700	17844	17607	17604	17681	17388	17531	17467	17602	17427	17723	17696	17656	17545	17537	17592	17528	17630	17558	17619	17545	17601	17636	17675	17534	17633	17721	17580	17446	17597	17740	17620	17423	17699	17714	17627	17625	17594	17434	17514	17535	17287	17611	17611	17574	17479	17773	17524	17594	17619	17751	17613	17688	17614	17635	17733	17536	17557	17693	17492	17762	17696	17423	17625	17777	17656	17603	17746	17678	17631	17628	17578	17525	17697	17503	17714	17368	17559	17516	17768	17535	17658	17548	17628	17589	17606	17762	17497	17543	17533	17621	17484	17647	17542	17766	17452	17711	17628	17487	17434	17558	17611	17448	17723	17700	17419	17568	17525	17658	17482	17599	17666	17453	17546	17579	17607	17393	17642	17598	17710	17729	17537	17576	17568	17625	17625	17679	17545	17647	17617	17623	17476	17515	17577	17568	17488	17715	17494	17620	17480	17538	17616	17397	17426	17662	17534	17572	17408	17695	17558	17552	17685	17665	17524	17435	17512	17743	17777	17465	17643	17621	17439	17631	17564	17845	17575	17617	17814	17494	17563	17768	17635	17501	17548	17630	17692	17490	17626	17497	17579	17707	17618	17592	17728	17532	17610	17628	17665	17466	17660	17566	17576	17594	17828	17388	17735	17854	17611	17577	17656	17624	17535	17636	17425	17728	17482	17604	17374	17702	17536	17605	17624	17562	17595	17751	17737	17507	17761	17490	17482	17546	17671	17579	17430	17584	17604	17536	17740	17683	17693	17513	17600	17722	17532	17799	17766	17685	17565	17745	17635	17626	17491	17600	17676	17633	17686	17396	17391	17766	17542	17650	17565	17718	17672	17593	17591	17545	17479	17482	17472	17599	17534	17659	17548	17595	17686	17555	17460	17509	17462	17469	17656	17649	17654	17459	17540	17635	17437	17560	17501	17484	17559	17708	17561	17757	17594	17606	17495	17661	17622	17495	17719	17623	17834	17613	17456	17721	17705	17520	17560	17724	17486	17628	17609	17514	17574	17549	17781	17501	17600	17703	17583	17795	17567	17618	17560	17499	17594	17628	17554	17672	17683	17528	17598	17613	17545	17497	17548	17662	17726	17748	17558	17532	17521	17578	17728	17637	17655	17733	17677	17602	17662	17504	17683	17729	17684	17542	17624	17611	17526	17453	17504	17740	17465	17555	17616	17534	17562	17537	17588	17746	17562	17609	17674	17663	17669	17476	17713	17686	17494	17628	17578	17722	17728	17652	17622	17715	17560	17655	17744	17593	17658	17533	17546	17649	17708	17609	17645	17701	17687	17550	17500	17787	17596	17676	17709	17588	17434	17691	17619	17831	17498	17459	17574	17501	17725	17534	17449	17572	17610	17517	17429	17454	17648	17495	17493	17572	17822	17548	17737	17633	17480	17607	17596	17476	17458	17606	17512	17677	17670	17660	17593	17602	17586	17545	17605	17490	17576	17596	17582	17616	17660	17429	17676	17656	17603	17609	17554	17458	17703	17622	17609	17727	17662	17550	17568	17609	17633	17639	17739	17540	17659	17641	17572	17595	17635	17901	17528	17445	17590	17552	17541	17431	17642	17685	17541	17747	17517	17628	17653	17569	17676	17426	17749	17493	17667	17792	17590	17630	17514	17753	17626	17566	17643	17694	17817	17701	17607	17619	17549	17603	17577	17754	17720	17593	17477	17643	17450	17851	17490	17572	17600	17644	17476	17627	17624	17765	17624	17554	17502	17606	17657	17739	17644	17578	17527	17708	17471	17702	17610	17567	17492	17431	17613	17651	17708	17633	17629	17701	17553	17616	17643	17696	17598	17425	17270	17651	17558	17643	17733	17541	17760	17537	17498	17588	17668	17651	17539	17728	17626	17772	17611	17606	17504	17477	17469	17590	17467	17616	17563	17640	17651	17656	17539	17681	17586	17574	17766	17499	17455	17713	17607	17441	17482	17578	17498	17572	17752	17734	17474	17707	17551	17593	17664	17594	17522	17761	17699	17735	17667	17678	17547	17677	17537	17547	17587	17856	17603	17734	17775	17626	17563	17698	17631	17677	17569	17487	17534	17594	17741	17554	17721	17294	17377	17682	17564	17730	17612	17764	17685	17650	17548	17608	17656	17605	17476	17630	17436	17559	17543	17542	17504	17665	17478	17600	17728	17570	17664	17814	17645	17690	17683	17515	17626	17622	17527	17545	17561	17634	17526	17490	17463	17527	17439	17488	17657	17705	17490	17656	17668	17545	17610	17723	17726	17582	17594	17649	17527	17553	17618	17690	17663	17900	17699	17609	17311	17695	17535	17729	17615	17663	17736	17630	17630	17489	17746	17734	17543	17818	17569	17575	17564	17583	17602	17568	17677	17457	17465	17758	17559	17700	17732	17534	17578	17604	17433	17711	17611	17598	17646	17686	17568	17546	17684	17490	17466	17547	17606	17560	17529	17649	17724	17650	17589	17625	17550	17498	17614	17667	17575	17541	17529	17767	17484	17645	17612	17588	17526	17554	17538	17729	17612	17632	17504	17541	17679	17675	17538	17553	17648	17565	17750	17602	17614	17581	17601	17549	17577	17514	17560	17658	17539	17532	17625	17625	17614	17446	17652	17521	17455	17700	17522	17522	17733	17658	17415	17638	17616	17603	17646	17637	17504	17543	17650	17655	17559	17604	17502	17510	17577	17653	17598	17614	17674	17547	17385	17695	17523	17760	17616	17611	17639	17523	17530	17566	17529	17784	17514	17506	17600	17653	17642	17769	17729	17731	17619	17716	17526	17514	17629	17526	17482	17576	17739	17516	17513	17573	17500	17709	17486	17653	17685	17711	17815	17627	17611	17734	17556	17600	17564	17714	17542	17679	17725	17687	17678	17505	17480	17616	17689	17754	17650	17674	17848	17557	17483	17615	17531	17692	17786	17458	17681	17612	17581	17622	17554	17584	17549	17606	17695	17755	17552	17564	17602	17462	17571	17705	17556	17461	17590	17493	17622	17558	17485	17610	17555	17395	17562	17601	17621	17590	17508	17697	17629	17581	17616	17653	17701	17549	17633	17501	17664	17574	17692	17561	17556	17607	17532	17709	17541	17675	17480	17653	17610	17780	17574	17665	17667	17508	17666	17763	17775	17619	17614	17797	17538	17515	17656	17677	17597	17548	17527	17532	17669	17489	17631	17509	17631	17546	17498	17564	17638	17662	17766	17553	17464	17661	17565	17589	17597	17686	17701	17502	17761	17729	17647	17553	17518	17619	17664	17740	17656	17643	17487	17610	17699	17817	17546	17710	17630	17606	17813	17641	17681	17822	17540	17551	17532	17553	17605	17523	17710	17515	17639	17593	17572	17574	17721	17719	17611	17588	17691	17424	17613	17711	17683	17708	17557	17712	17643	17711	17615	17743	17610	17565	17733	17495	17759	17471	17736	17547	17577	17655	17640	17565	17442	17554	17628	17686	17793	17602	17315	17654	17571	17550	17679	17638	17503	17660	17687	17565	17727	17707	17457	17480	17689	17646	17448	17572	17576	17808	17455	17675	17665	17632	17682	17599	17630	17716	17626	17587	17610	17779	17440	17614	17649	17727	17770	17527	17656	17580	17639	17501	17796	17405	17729	17683	17676	17765	17669	17578	17492
24425	21202	27793	25335	24379	28778	30800	28288	27600	27864	27467	27530	27308	27235	27041	27170	27256	27464	27249	27190	26895	27181	27107	26773	27044	27008	26946	27089	26769	26775	26862	27038	26897	26914	26751	27022	27064	26682	26879	26746	26958	26681	27066	27138	26702	26666	26889	26757	26900	26775	26889	26758	26767	26512	26616	26810	26982	26809	26627	26758	26663	26797	26885	26724	26803	26801	26750	26760	26706	26794	26854	26920	26895	26783	26760	26863	26560	26803	26993	26811	26904	26989	26849	26649	26558	26709	26713	26751	26642	26706	26635	26681	26733	26750	26719	26576	26765	26647	26680	26694	26808	26487	26784	26776	26691	26464	26595	26614	26763	26778	26539	26436	26989	26725	26738	26726	26818	26702	26656	26712	26928	26598	26713	26590	26617	26684	26685	27017	26639	26764	26688	26456	26703	26596	26832	26814	26484	26872	27018	26674	26888	26526	26904	26912	26818	26672	26627	26854	26815	26705	26947	26800	26428	26402	26645	26873	26801	26772	26553	26474	26730	26887	26670	26909	26731	26582	26688	26780	26790	26887	26998	26691	26709	26658	26770	26831	26778	26529	26465	26577	26616	26632	26574	26687	26646	26519	26893	26572	26526	26580	26782	26630	26440	26854	26766	26540	26638	26447	26805	26761	26958	26741	26927	26689	26697	26818	26516	26584	26829	26675	26685	27064	26908	26797	26787	26549	26993	26873	26696	26664	26680	26611	26906	26752	26501	26824	26660	26794	26665	26704	26635	26711	26452	26275	26664	26559	26574	26925	26742	26530	26844	26852	26687	26674	26818	26760	26574	26616	26597	27116	26896	26769	26915	26857	26645	26665	26639	26782	26882	26822	26835	26778	26701	26620	26668	26615	26833	26613	26766	26856	26823	26642	26788	26550	26814	26699	26803	26553	26685	26632	26727	26805	26849	26569	26566	26778	26834	26457	26553	26686	26621	26957	26465	26585	26572	26847	26615	26771	26822	26990	26915	26649	26800	26605	26653	26472	26751	26588	26734	26899	26702	26708	26744	26466	26556	26535	26594	26556	26777	26701	26442	26742	26521	26785	26851	26810	26725	26405	26677	26769	26537	26549	27043	26790	26639	26594	26735	26915	26743	26639	26847	27112	26788	26705	26720	26817	26753	26750	26992	26781	26695	26568	26858	26762	26604	26577	26683	26931	26766	26579	26798	26769	26574	26750	26794	26819	26840	26643	26914	26722	26734	26563	26814	26574	26613	26899	26691	26541	26742	26827	26589	26818	26869	26614	26708	26625	26719	26598	26889	26829	26629	26498	26856	26778	26659	26785	26425	26767	26825	26901	26749	26794	26649	26648	26660	26468	26795	26558	26359	26414	26846	26599	26630	26939	26742	26786	26665	26745	26764	26422	26776	26672	26670	26824	26631	26815	26709	26788	26761	26695	26696	26958	26778	26770	26800	26636	26499	26668	27054	26485	26953	26851	26783	26627	26732	26859	26768	26790	26727	26522	26728	26663	26520	26693	26825	26596	26413	26914	26724	26675	26717	26657	26892	26784	26661	27095	26640	26480	26575	26583	26547	26550	26675	26588	26618	26873	26692	26545	26657	26548	26782	26579	26720	26768	26789	26640	26890	26700	26687	26680	26748	27118	26926	26802	26498	26533	26948	26622	26697	26587	26788	26816	26817	26874	26742	26929	26825	26787	26615	26808	26888	26712	26806	26834	26719	26558	26712	26694	26774	26816	26303	26644	26772	26811	26649	26636	26533	26920	26736	26687	26496	26495	27004	26678	26828	26573	26590	27018	26872	26807	26509	26669	26562	26650	26827	26565	26709	26818	26821	26584	26983	26544	26724	26650	26954	26662	26785	26956	26655	26320	26911	26534	26696	26939	26631	26554	26754	26508	26795	26604	26989	26741	26592	26963	26593	26547	26797	26602	26782	26723	26788	26545	26774	26790	26786	26511	27028	26828	26631	26629	26688	26592	26771	26501	26715	26705	26931	26704	26728	26856	26712	26886	26728	26523	26744	26772	26647	26825	26816	26974	26742	26775	26912	26945	26913	26727	26826	26947	26783	26635	26539	26543	27003	26626	26635	26691	26613	26928	26787	26696	26631	26731	26608	26861	26970	26774	26769	26774	26530	26971	26827	26332	26607	26927	26849	26572	26553	26679	26711	26704	26777	26770	26551	26479	26649	26939	26650	26680	26670	26663	26881	26521	26672	26799	26614	26600	26711	26547	26624	26812	26566	26741	26846	26766	26887	26750	26807	26481	26606	26574	27113	26735	26664	26676	26614	26636	26766	26750	26705	26619	26739	26650	26651	26827	26706	26811	26682	26562	26581	26834	26501	26748	26784	26746	26637	26534	26619	26788	26906	26484	26524	26913	26720	26682	26565	26576	26718	26646	26960	26930	26722	26691	26705	26600	26804	26655	26664	26610	26823	26716	26711	26662	26430	26545	26698	26689	26642	26589	26712	26368	26509	26648	26658	26674	26496	26830	26552	26902	26900	26675	26969	26540	26695	26533	26738	26662	27038	26736	26675	26532	26862	26706	26559	26761	26518	26700	26704	26652	26594	26639	26876	26812	26832	26805	26770	26791	26577	26746	26796	26580	26559	26832	27028	26823	26816	26702	26691	26385	26874	26775	26551	26788	26710	26757	26446	26576	26716	26897	26863	26840	26722	26692	26681	26822	26692	26844	26608	26606	26941	26593	26911	26902	26480	26710	26840	26956	26474	26671	26629	26661	26739	26811	26773	26714	26731	26817	26916	26962	26629	26474	26685	26687	26675	26513	26553	26794	26749	26768	26750	26667	26748	26429	26675	26811	26776	26583	26549	26651	26864	26547	26850	26714	26813	26613	26529	26539	26797	26625	26778	26665	26547	26672	26505	26745	26799	26935	26660	26774	26592	26845	26771	26924	26706	26679	26646	26785	26766	26834	26619	26622	26787	26787	26751	26715	26813	26901	26713	26419	26908	26440	26864	26590	26939	26861	26986	26905	26525	26683	26739	26744	26790	26983	26991	26807	26754	26780	26600	26938	26752	26689	26665	26811	26556	26679	26671	27001	26608	26954	26706	26852	26637	26627	26735	26717	26667	26575	26548	26628	26525	26685	26770	26707	26554	26597	26621	26366	26700	26878	26827	26743	26850	26423	26707	26830	26729	26835	26651	26561	26618	26887	26767	26822	26817	26776	26671	26677	26885	26745	26708	26634	26740	26811	26708	26774	26562	26839	26706	27012	26673	26624	26777	26591	26724	26870	26586	26778	26598	26586	26777	26418	26771	26918	27001	26760	26613	26709	26761	26782	26752	26677	26702	26790	26712	26677	26979	26692	26973	26738	26898	26733	26691	26729	27101	26803	26766	26833	26915	26785	26684	26816	26823	26907	26823	26871	26965	26641	26525	26826	26917	26655	26977	26805	26912	26724	26870	26740	26664	26637	26543	26799	26586	26588	26552	26446	26759	26608	26752	26530	26619	26660	26473	26729	26497	27012	26613	26634	26772	26656	26675	26796	26625	26739	26828	26448	26580	26626	26643	26876	26731	26754	26702	26712	26516	26511	26614	26737	26491	26632	26573	26913	26713	26675	26551	26552	26678	26673	26417	26504	26744	26442	26977	26585	26493	26577	26717	26810	26481	26797	26770	26704	26778	26708	26682	26874	26480	26673	26872	26761	26866	26633	26825	26837	26924	26734	26698	26777	26807	26680	26653	26711	26636	26563	26747	26654	26684	26712	26750	26620	26636	26723	26779	26745	26719	26739	26819	26594	26875	26639	26687	26799	26885	26746	26693	26728	26634	26579	26844	26721	26894	26667	26799	26721	26770	26564	26942	26874	26533	26526	27062	27006	26815	26542	26582	26903	26615	26696	26823	26787	26391	26833	26564	26571	26652	26610	26728	26858	26944	26800	26963	26957	27120	26814	26769	26916	26729	26774	26730	26627	26723	26674	27010	26699	26723	26608	26629	26671	26629	26632	26584	26762	26738	26517	26566	26784	26733	26632	26879	26523	26915	26815	26692	26860	26727	26810	26801	26870	26831	26804	26853	26546	26774	26719	26447	26556	26867	26651	26652	26696	26619	26746	26672	26797	26843	26566	26967	26776	26756	26810	26843	26677	26803	26414	26534	26769	26664	26512	27028	26663	27136	26487	27055	26843	26872	26562	26885	26995	26860	26661	26798	26848	26603	26496	26529	26525	26609	26767	26822	26628	26645	26652	26694	26860	26897	26481	26651	26899	26658	26841	26895	26552	26687	26645	26754	26694	26678	26768	26889	26808	26949	26497	26891	26749	26862	27291	26817	26656	26627	26759	26814	26430	26768	26740	26833	26830	26907	26611	26594	26737	26915	26728	26519	26811	26813	26604	26614	26754	26839	26881	26737	26570	26774	26612	26746	26873	26874	26697	26644	26760	26717	26527	26755	26701	26695	26505	26479	26742	26634	26627	26931	26521	26615	26861	26566	26694	26641	26882	27027	26626	26683	26594	27076	26447	26720	26827	26759	26898	26736	26967	26458	26610	26855	26602	26706	26725	26926	26789	26554	26654	26712	26707	26994	26865	26454	26822	26652	26600	26948	26606	26500	26779	26591	26802	26522	26942	26657	26653	26604	26850	26837	26805	26616	26752	26715	26750	26566	26471	26842	26788	26711	26580	26714	26685	26698	26970	26976	27046	26712	26816	26510	26726	26834	26740	26999	26698	26538	26382	26471	26609	26445	26620	26579	26436	26781	26975	26795	26912	26844	26722	26894	26914	26645	26727	26809	26839	26834	26633	26857	26709	26697	26796	26709	26817	26838	26723	26626	26653	26777	26748	26612	26579	26645	26619	26861	26643	26527	26755	26807	26662	26771	26455	26818	26537	26836	26666	26785	26734	26835	26969	26844	26572	26789	26721	26568	26798	26869	26580	26760	26764	26806	26705	26548	26489	26614	26709	26815	26753	26439	26773	26545	26966	26759	26712	26625	26765	26662	26744	26587	26615	26767	26665	26841	26810	26892	26654	26889	26653	26762	26793	26532	26812	26954	26600	26861	26777	26419	26619	26970	26777	26806	26850	26695	26758	26668	26306	26462	26851	26785	26798	26859	26845	26698	26789	26673	26894	26449	26415	26639	26759	26496	26734	26885	26632	26619	26808	26894	26536
18053	29265	28836	24093	21580	20111	19301	18878	18448	18075	18018	17873	17696	17473	17546	17488	17275	17491	17336	17335	17179	17341	17159	17305	17342	17264	17153	17192	17214	17206	17103	17425	16938	17028	16994	17104	17132	17185	16972	16949	16927	16764	16972	16930	16925	16908	16792	16972	16937	17101	16865	17051	16974	17063	16783	16886	16934	17007	16985	16926	16950	16984	16840	17064	16826	16870	16949	16815	16942	16878	16753	16982	16765	16932	17092	16855	16784	16823	16811	16828	16897	16923	16958	16905	16935	16942	16760	16869	16845	16859	16786	16894	16781	16887	16743	16950	16997	16811	16878	16825	16924	16817	16851	16973	16825	16885	17041	16935	16843	16889	16898	17045	16797	16839	16925	16939	17052	16856	17002	16813	16741	17071	16864	16761	17028	16871	17101	16839	16828	16931	16879	16835	17011	16726	16939	16747	16706	16896	17037	17038	16973	16972	16848	16867	17021	16739	16874	16847	16779	16728	16974	16934	16792	16831	16920	17027	16748	17059	16947	16753	16885	16850	16680	16787	16993	16874	16915	16855	16788	16779	16795	16874	16718	16892	16956	16821	16863	16893	16965	16880	16895	16936	16863	16911	17124	16769	16651	16852	16938	16984	16921	16908	16965	17158	16929	16775	16715	16990	16928	16828	16958	16798	16835	16814	16928	16825	16917	16792	16881	16964	16856	16913	16915	16923	17016	16768	16959	16770	16982	16776	16877	16932	16906	16945	16914	16953	16824	16914	16803	16891	16927	16909	16807	16844	16955	16849	16995	16768	17042	16942	16742	16724	16807	16887	16831	16767	16823	16704	16914	16977	16910	16933	16733	16831	16812	16901	16704	17141	16650	16933	16933	17115	17058	16866	16803	16870	16774	16841	16860	16909	16818	16781	16849	16830	16794	16855	16868	16924	16859	16795	16815	17018	17052	16863	17030	16930	16821	16993	16834	16956	16928	16755	16896	16989	16842	16976	16855	16742	16828	16843	16885	16652	16853	16956	16754	16654	16950	16803	16861	16791	16892	16779	16888	16770	17097	16903	16926	16879	16833	16833	17063	16862	16890	16944	16938	16833	16979	16986	16930	16857	17016	16874	16977	17002	16888	16757	16997	16880	16799	16754	16856	16739	17003	16877	16834	16792	16958	16806	16825	17006	17013	16903	16995	16879	16829	16841	16856	16864	16632	17024	16855	16750	17030	16908	16761	16934	17025	16738	16790	16764	17052	16593	16884	16860	16667	16812	16843	16789	16899	16867	16891	16807	16933	16851	17073	16880	16809	16907	16891	16786	16713	16858	16877	17027	16900	16915	16795	16778	16838	16761	16954	16900	16837	16925	16878	16707	17064	17203	16934	17036	16849	16739	16926	16819	16886	16877	16790	16758	16802	16891	16842	16755	16944	16797	16908	16765	16993	16839	17093	16835	16917	16779	16759	16545	16695	16920	16985	16990	16972	17032	16802	16737	16903	16822	16971	16993	17031	16817	16906	16888	16910	16987	16875	16859	16953	16910	16974	17015	16918	17072	16817	17023	16841	17004	16981	16810	16920	16781	16806	16936	16970	16854	16791	16828	16976	17006	16858	17019	16873	16862	17035	16859	16818	16697	16778	16921	16836	16907	16856	16742	16957	16845	16887	16831	16713	16895	16856	16957	16929	16905	16826	17006	17042	16838	16861	16879	16783	16830	16720	16984	17051	16808	16787	16864	16896	16835	16822	16871	16927	16711	16845	16750	16871	16860	16970	16848	16896	16751	16798	17065	16944	16843	16817	17069	16903	16754	17075	16739	16843	16881	16808	16903	16846	16888	16771	16796	16889	16732	16976	16938	16712	17043	17034	16760	16981	16772	16682	17018	16819	16970	16917	16759	17056	16750	16930	16984	16976	16973	16824	16922	16735	16679	16807	16824	16969	16993	16871	16776	16962	16958	16882	16793	17013	16868	16980	16951	16793	16956	16790	16801	16954	16906	16798	16756	16870	16837	16947	16817	16845	17025	16992	16934	16880	16906	16873	16644	17042	16853	16808	16845	16961	16982	16819	16929	17068	16956	16963	16942	16883	16657	16926	16964	16963	16997	16900	16782	16849	16940	16779	16791	16833	16745	16896	16858	17015	16861	16829	16872	16814	17145	16821	16904	16971	16884	16900	16933	16737	17027	16918	16796	16793	16954	16966	16715	16861	16899	16785	17015	16894	17053	16787	16906	16799	17247	16989	16937	16884	16943	16777	16738	16907	16923	16844	17025	16826	17064	16890	16910	16722	16859	17001	16984	16864	16957	16918	16774	16745	16869	16880	16980	17034	16861	16819	16784	17036	16971	16850	16955	16756	16816	16867	16999	16695	16808	16869	16965	16916	16895	16928	16924	16792	16866	16926	16793	16919	16876	16967	17063	16883	16852	16913	16696	16866	16829	16834	16873	16923	16875	16972	16910	16853	16851	16884	16904	16766	16809	17006	16798	16943	16894	16932	16771	16939	16813	16982	16856	16806	16929	16782	16805	16820	16845	16878	16926	16897	16841	16892	16853	16789	16934	16873	16735	16863	16608	16929	16859	16946	16651	16984	17001	16894	16882	16760	16910	16811	16951	16790	16876	16983	16930	16951	16881	16961	17034	16893	16788	16995	17001	16906	16806	16928	16874	16680	16925	16943	16810	17068	16973	16602	16878	17010	16777	16917	16844	16929	16948	16962	16722	16922	16980	16948	17022	16693	17058	17110	16727	16831	16875	16911	16776	16872	16896	16837	16899	16882	16937	16951	16862	16837	16885	16952	16795	16846	16964	16933	16957	16999	17055	16733	17038	16952	16858	16874	16812	16954	16846	16873	16816	17023	16841	16819	16868	17025	16746	16723	16957	17014	16824	17015	16971	16897	16981	16861	16872	16818	16928	16970	16849	16972	16952	16882	16801	16952	16931	16725	16859	16893	16921	16682	16901	16965	16896	16923	16877	16963	16946	16793	16890	16827	16915	17088	17008	16789	16961	16873	16805	16896	16974	17008	17010	16802	16867	16970	16877	16973	16746	16970	16718	16860	17026	16757	16773	17020	16796	16892	16818	16948	16862	16650	16869	16872	16903	17018	16948	16975	16980	16757	16997	17035	16913	16916	16855	16883	16983	16974	16819	16988	16901	16821	16842	16855	16851	16889	16852	16852	16998	16843	17071	16864	17001	16925	16832	17056	16914	16826	17078	16960	16909	16814	17071	16869	16848	16857	16972	16896	16856	16925	16881	16805	16892	16924	16868	16906	16956	16963	16832	16930	16953	16862	16894	16876	16875	16954	16845	16953	16985	16880	16875	16905	16802	16777	16937	17072	16839	16788	16791	16847	16900	16919	16855	16924	16977	16898	16791	16962	16815	16875	16919	16891	16853	16864	16949	16838	16766	16961	16712	16612	17019	16885	16753	16929	17085	16599	16834	16902	16981	16942	16827	16799	16791	16965	16930	16877	16896	16851	16949	16978	16969	16922	16813	17017	16907	16673	16981	16886	17080	16954	16751	16827	16932	16923	16875	16854	16902	16889	16923	16901	16940	16804	16920	16835	16927	16914	16810	17069	16866	16753	16885	16929	16991	16777	16893	17030	16752	16938	16883	17011	16813	16989	16943	16799	16763	16983	16909	16731	16822	17130	17076	16996	16749	16967	16810	16983	16929	16922	16631	16922	16838	16756	16771	16727	16978	16840	16933	16990	16941	16851	16915	17006	16929	16957	17041	16762	16884	16857	17040	17087	16877	16821	17083	16886	16841	16932	16849	16840	16939	16857	16959	16852	16835	16833	16909	16886	16906	17038	16663	16813	16733	16897	16969	16798	16747	16831	16763	16778	16844	16981	17018	16836	16918	17101	16767	16715	16958	16770	17164	17021	16838	16837	17093	16603	16847	17072	16888	16854	16954	16959	16912	16896	16924	17135	16927	16883	16929	17069	17012	16961	16950	16862	16920	16888	16778	17100	16868	16837	16972	16691	16904	16935	16914	16935	16983	16747	16902	16792	16949	16754	16932	17063	16710	16879	16763	17008	16927	16888	16868	16921	16759	16879	16818	16860	16870	16963	16761	17123	16871	16880	16785	16744	16929	17015	17075	16872	16729	16942	16935	16834	16855	16911	16783	16872	16777	16924	16913	16861	16657	16924	16865	16895	16947	16873	17026	16809	16956	16933	16955	16816	17013	16858	16835	16899	16795	16901	17009	16785	16703	16831	16958	16707	17049	16846	16830	16867	16871	16759	16955	16903	16860	16958	16880	17011	16822	16797	16829	16814	16764	16716	16850	16942	16699	16919	16850	16923	16914	17017	16835	17003	16951	16906	16979	16641	16953	17034	16881	16676	16978	16842	16981	16835	16825	16832	16965	16855	17043	16901	16813	16970	17036	16905	16963	17085	16999	16801	16716	16932	16897	17091	16747	16934	16833	16899	16761	16910	17163	16932	17041	16852	17065	16971	16835	16850	16960	16825	16924	16879	16869	16699	16957	16810	16836	17019	16830	16864	16908	16839	16754	16827	16716	16825	16829	16909	16793	17007	17092	16991	16797	16803	17096	16968	16733	16926	16826	16797	16781	16772	16827	17059	16568	16903	16852	17016	16801	16898	16867	17046	16777	16801	16846	16831	16878	16930	16905	17020	16844	16838	16948	16893	16851	16783	16895	16917	16819	16765	16834	16854	16856	16893	16970	16791	16892	16956	16844	17003	16878	16800	16843	17009	16959	16920	16775	16917	16984	16751	16949	16910	16913	16824	16785	16780	16883	16774	16881	16884	16854	17050	16818	16824	16901	16993	17032	16848	16818	16844	16706	16854	16781	16955	16811	16802	16960	16707	17007	16861	16934	16918	16863	16939	16906	17209	16742	16896	16888	16975	16847	17078	16841	16843	16851	16871	16682	16900	16798	16979	16961	17100	16876	16940	16903	16899	16801	16933	16808	17033	16918	16945	17013	16896	16814	16977	16981	16781	16991	16705	16816	16969	16874	16933	16838	16935	16833	16807	16807	17004	17099	16920	16886	16788	16764	16740	16915	16851	16982	16876	16801	16884	16768	16759	17075	16818	16947	16777	16731	16862	16978	16902	17064	17021	16904	16902	16991	16843	16934	16902	16810	16810	16963	16804	16953	16930	16684	17000	16803	16787	16935	16997	16980
22632	21154	27816	24879	22475	27669	33322	29391	28774	29252	28977	28523	28404	28119	28070	28243	28268	28151	27847	28002	27865	28134	27988	27969	27866	27908	27802	27815	27636	27870	27818	27958	27832	27884	27645	27644	27716	27549	27677	27671	27584	27706	27283	27712	27674	27694	27483	27577	27524	27748	27405	27285	27294	27401	27297	27753	27556	27499	27523	27275	27660	27729	27570	27657	27603	27333	27498	27569	27527	27488	27467	27373	27375	27672	27488	27596	27478	27467	27359	27285	27536	27453	27467	27468	27415	27619	27144	27306	27392	27491	27738	27271	27519	27629	27374	27307	27636	27328	27315	27396	27458	27628	27511	27562	27567	27335	27523	27640	27505	27422	27552	27333	27341	27558	27387	27589	27583	27667	27444	27365	27362	27357	27146	27668	27514	27170	27354	27525	27650	27529	27703	27618	27702	27341	27403	27390	27288	27484	27399	27485	27520	27283	27677	27555	27467	27512	27266	27396	27287	27219	27517	27380	27583	27330	27476	27334	27409	27400	27250	27411	27436	27460	27533	27402	27432	27309	27231	27269	27416	27356	27547	27538	27663	27472	27689	27410	27437	27636	27339	27536	27653	27408	27178	27430	27449	27655	27348	27563	27372	27268	27368	27228	27521	27393	27481	27384	27307	27196	27683	27266	27408	27347	27518	27361	27292	27462	27491	27419	27462	27484	27490	27306	27437	27587	27299	27362	27333	27480	27332	27313	27466	27040	27322	27312	27390	27259	27286	27242	27365	27504	27391	27334	27621	27307	27031	27458	27245	27631	27410	27438	27441	27510	27542	27238	27265	27428	27433	27407	27597	27604	27344	27297	27343	27463	27832	27143	27476	27326	27562	27440	27182	27234	27295	27462	27245	27301	27491	27501	27305	27337	27624	27418	27360	27208	27625	27128	27378	27344	27681	27378	27354	27437	27488	27489	27480	27533	27466	27456	27586	27399	27511	27745	27657	27335	27396	27298	27373	27467	27470	27159	27538	27477	27572	27567	27470	27457	27489	27584	27475	27347	27384	27448	27704	27485	27335	27443	27378	27673	27420	27438	27449	27547	27126	27498	27383	27305	27367	27478	27623	27125	27443	27254	27414	27219	27360	27334	27283	27226	27350	27424	27311	27441	27308	27418	27559	27556	27459	27426	27528	27376	27503	27319	27315	27455	27525	27365	27319	27815	27185	27614	27276	27362	27311	27520	27415	27527	27274	27613	27472	27619	27320	27692	27344	27449	27996	27425	27317	27485	27594	27307	27574	27016	27361	27300	27233	27448	27304	27213	27515	27276	27288	27402	27487	27346	27388	27215	27369	27694	27257	27533	27440	27504	27343	27520	27513	27399	27612	27445	27724	27300	27585	27495	27520	27349	27404	27247	27450	27376	27636	27494	27336	27468	27456	27483	27427	27576	27708	27147	27695	27625	27294	27428	27344	27200	27273	27338	27430	27435	27514	27236	27519	27357	27385	27282	27574	27109	27498	27496	27319	27163	27788	27225	27512	27526	27403	27180	27444	27434	27529	27136	27464	27497	27478	27431	27502	27476	27766	27271	27570	27525	27352	27505	27461	27688	27388	27153	27489	27510	27488	27163	27301	27006	27385	27374	27254	27488	27454	27497	27260	27232	27418	27118	27532	27307	27305	27411	27486	27318	27511	27315	27480	27634	27298	27390	27460	27293	27427	27127	27450	27336	27245	27362	27688	27409	27596	27460	27355	27416	27476	27307	27064	27583	27075	27294	27413	27272	27495	27538	27529	27544	27528	27503	27560	27539	27359	27189	27362	27268	27381	27322	27344	27337	27353	27460	27571	27376	27344	27532	27474	27335	27468	27645	27150	27379	27672	27262	27246	27352	27573	27313	27340	27273	27727	27477	27543	27125	27559	27424	27269	27221	27263	27519	27603	27600	27665	27149	27325	27587	27631	27404	27571	27454	27502	27182	27191	27324	27462	27516	27719	27503	27439	27312	27414	27453	27286	27116	27393	27353	27459	27595	27236	27641	27338	27453	27477	27232	27192	27621	27385	27526	27476	27295	27183	27433	27546	27607	27521	27346	27471	27307	27336	27436	27388	27500	27566	27405	27649	27658	27363	27491	27242	27263	27745	27413	27442	27438	27584	27379	27487	27430	27369	27377	27268	27254	27369	27363	27736	27219	27274	27445	27316	27099	27372	27716	27288	27582	27427	27680	27401	27448	27280	27144	27524	27464	27531	27286	27445	27436	27377	27205	27410	27469	27234	27401	27279	27523	27222	27429	27711	27418	27697	27468	27160	27090	27377	27449	27500	27329	27089	27580	27298	27384	27457	27557	27526	27114	27386	27218	27748	27331	27223	27309	27540	27509	27358	27382	27708	27582	27445	27518	27561	27355	27461	27353	27441	27345	27290	27405	27144	27632	27297	27336	27598	27387	27464	27269	27515	27324	27335	27427	27262	27487	27413	27416	27400	27424	27452	27523	27404	27659	27534	27370	27228	27468	27513	27462	27380	27464	27317	27442	27362	27512	27400	27544	27510	27504	27668	27305	27429	27585	27320	27402	27394	27287	27315	27453	27332	27303	27355	27434	27430	27401	27554	27348	27804	27411	27608	27498	27537	27585	27277	27325	27313	27411	27083	27446	27563	27520	27378	27117	27591	27483	27440	27339	27420	27438	27306	27530	27542	27370	27240	27479	27474	27346	27201	27319	27553	27327	27313	27211	27228	27347	27194	27471	27492	27382	27305	27170	27393	27287	27487	27376	27521	27220	27382	27492	27420	27494	27411	27312	27484	27221	27430	27514	27405	27452	27479	27363	27273	27447	27468	27402	27375	27278	27777	27634	27265	27452	27359	27524	27448	27374	27521	27517	27433	27318	27318	27435	27403	27381	27290	27485	27166	27204	27587	27631	27544	27216	27152	27656	27632	27378	27147	27365	27302	27387	27356	26941	27406	27292	27443	27260	27453	27257	27593	27393	27440	27385	27314	27631	27303	27256	27353	27283	27374	27354	27226	27383	27425	27248	27352	27407	27521	27601	27245	27557	27436	27634	27557	27515	27165	27528	27523	27327	27299	27579	27627	27565	27581	27411	27195	27341	27147	27406	27530	27370	27094	27353	27413	27521	27248	27107	27146	27354	27444	27277	27439	27402	27371	27565	27650	27411	27378	27455	27268	27552	27194	27423	27616	27443	27475	27490	27740	27650	27526	27412	27526	27213	27444	27521	27465	27364	27389	27237	27555	27592	27339	27408	27803	27419	27410	27436	27594	27231	27409	27248	27223	27299	27659	27297	27588	27443	27511	27476	27496	27274	27589	27547	27709	27242	27577	27329	27292	27495	27592	27367	27353	27536	27635	27630	27454	27685	27540	27326	27287	27552	27699	27360	27755	27232	27450	27472	27808	27554	27443	27468	27459	27435	27512	27114	27466	27169	27494	27404	27253	27581	27603	27279	27582	27522	27459	27474	27329	27537	27164	27351	27414	27365	26967	27390	27384	27588	27413	27305	27575	27512	27178	27544	27667	27527	27300	27305	27557	27072	27421	27338	27589	27634	27324	27375	27246	27618	27304	27206	27325	27517	27338	27604	27421	27473	27470	27603	27353	27377	27393	27375	27282	27338	27284	27469	27306	27049	27315	27353	27402	27328	27408	27353	27488	27449	27513	27340	27417	27235	27357	27524	27332	27440	27449	27767	27475	27352	27267	27498	27397	27524	27270	27592	27626	27383	27534	27496	27376	27340	27695	27291	27563	27567	27426	27232	27213	27501	27332	27374	27616	27566	27547	27374	27490	27425	27451	27158	27600	27640	27569	27237	27508	27632	27334	27412	27257	27534	27436	27271	27504	27462	27561	27475	27557	27346	27408	27425	27451	27381	27370	27350	27359	27445	27391	27194	27412	27238	27121	27514	27453	27463	27634	27192	27329	26994	27416	27426	27497	27405	27322	27400	27639	27255	27456	27323	27232	27455	27366	27418	27247	27394	27279	27384	27649	27461	27239	27310	27420	27421	27661	27323	27566	27285	27670	27422	27581	27393	27462	27457	27140	27479	27287	27293	27408	27578	27192	27513	27269	27320	27224	27413	27500	27538	27600	27490	27681	27576	27253	27549	27345	27452	27461	27360	27444	27296	27326	27298	27292	27513	27311	27372	27172	27548	27365	27386	27424	27607	27422	27351	27471	27635	27665	27291	27232	27454	26967	27564	27605	27207	27465	27417	27112	27681	27588	27544	27451	27498	27292	27512	27552	27450	27642	27315	27324	27521	27531	27403	27050	27485	27316	27332	27167	27360	27606	27205	27382	27538	27581	27476	27507	27676	27349	27516	27426	27259	27493	27422	27194	27267	27310	27225	27058	27385	27262	27436	27481	27553	27374	27367	27296	27517	27510	27322	27551	27415	27454	27346	27476	27208	27364	27433	27491	27472	27442	27416	27228	27587	27415	27348	27307	27598	27225	27361	27562	27485	27453	27509	27457	27323	27468	27473	27447	27395	27106	27503	27412	27271	27752	27482	27435	27271	27580	27654	27258	27481	27260	27303	27382	27319	27503	27557	27386	27400	27515	27771	27541	27440	27742	27556	27204	27546	27509	27507	27495	27293	27205	27356	27426	27206	27219	27339	27384	27123	27004	27306	27117	27312	27333	27374	27649	27213	27275	27544	27523	27405	27479	27745	27614	27491	27286	27265	27363	27448	27352	27261	27211	27430	27761	27476	27106	27488	27651	27311	27418	27460	27537	27348	27397	27511	27316	27535	27594	27636	27730	27403	27131	27468	27650	27568	27447	27230	27359	27301	27635	27310	27355	27311	27480	27377	27307	27364	27639	27393	27551	27693	27428	27398	27474	27492	27380	27197	27367	27288	27486	27564	27267	27380	27503	27337	27511	27502	27156	27365	27691	27361	27134	27155	27384	27378	27584	27451	27683	27389	27486	27392	27289	27681	27364	27457	27470	27271	27525	27223	27300	27184	27361	27506	27302	27565	27327	27294	27317	27291	27458	27474	27338	27359	27437	27304	27469	27434	27279	27719	27670	27306	27269	27470	27433	27225	27429	27615	27422	27134	27406	27752	27223	27473	27440	27614	27540	27333	27519	27354	27516	27515	27590	27649	27336	27473	27339	27359	27509	27759	27407	27366	27402	27369	27539	27390	27235	27194
19970	34711	33785	27639	24500	22117	21204	20206	19617	19064	18757	18505	18326	18083	18274	18082	17762	18038	17807	17683	17773	17657	17582	17642	17593	17577	17484	17549	17385	17649	17411	17485	17301	17436	17358	17442	17301	17329	17417	17339	17391	17478	17303	17264	17161	17252	17219	17339	17346	17181	17106	17281	17247	17238	17105	17212	17101	17299	17259	17014	16895	17190	17152	17193	17205	17092	17232	17255	17153	17106	17146	17096	16996	17340	17211	17126	17175	16964	17285	17167	17260	17105	17323	17253	17108	17077	17076	17108	17022	17175	17115	17194	17226	16906	17145	17016	17181	17143	17053	17147	17193	16955	16935	17167	17114	17245	17047	17204	17051	17079	17262	17024	17144	16994	17232	16995	17137	17132	17069	17122	17014	17104	17067	17033	17021	17232	17184	17137	17115	17196	17215	17018	17233	17076	17149	17054	16994	17090	17051	17156	17206	17121	16985	17132	17061	16980	17165	17077	17250	16930	17257	17180	17357	17265	16827	17246	16943	17290	17113	17183	17124	17077	17096	17286	17069	17255	17279	17091	17205	17227	17170	17091	17159	17128	16945	17024	17187	17194	17220	16969	17097	16990	17026	17064	16930	17093	17072	17227	16987	17069	17047	17029	17130	17203	17203	17037	16951	17118	17073	17229	17122	17021	17152	16836	17161	17052	17127	17349	17121	16995	17062	17188	17191	17188	17017	17144	17164	17164	17095	17151	17112	17134	16998	17081	17028	17259	17052	16900	17173	17205	17186	17180	16994	17040	17229	17142	17018	17151	17085	17034	17200	17133	17175	17113	17144	17138	17133	17079	17084	17104	17044	17180	17251	16940	17235	17087	17021	17023	17053	17074	17112	17299	16989	17093	17086	17062	17193	17134	17307	17109	17011	17134	17295	17099	17181	17092	17185	17060	17066	17143	17089	17076	17250	17195	17173	17200	17063	17182	17161	16973	17123	17213	17168	17174	16944	17218	17244	17121	17076	17050	17317	17077	17252	17117	17065	16978	17146	17184	17019	17128	17253	17077	17146	17195	16974	17133	17049	17147	17005	17005	17267	16988	17214	17011	17056	17044	17213	17183	17150	17160	17008	17130	17213	17108	17184	17115	17015	17160	16944	17138	17173	16980	17208	16997	16983	17197	17150	17021	16960	17217	17079	17240	17151	16994	17139	17104	17167	17026	17149	17053	17134	17115	16962	17138	16887	17138	17166	17223	17000	17018	17050	17024	17040	17263	17145	17080	17136	17147	17112	17138	17182	17181	16956	17200	17045	17108	17031	17188	17039	17182	17163	17185	17055	17085	17106	17112	17075	17117	16985	17183	17169	17052	17144	17145	17186	17150	17107	17025	16917	17199	17083	17005	17342	17132	16958	17122	17044	17291	17119	16974	16926	17144	17034	17002	17197	16951	17056	17147	17260	17175	17279	17061	17198	17124	17132	17000	17173	16928	17258	17202	17095	17091	17058	17214	17280	17008	17099	17007	17205	17026	17079	17107	17358	17203	17250	17075	17005	17237	17071	16998	17083	17197	17051	17215	17064	17232	17063	17112	17096	17078	17205	17101	17261	17091	17080	17244	17043	17119	17150	17062	17133	17061	17133	17115	17159	17172	16995	17166	17060	17147	17229	17126	17258	17139	17101	17078	17195	17102	17205	17081	16989	17196	17170	17199	16855	16889	17073	17016	17130	17015	17273	17204	17356	16991	17007	17076	17280	17158	17142	17159	17133	17012	17015	17038	17204	16972	17268	17221	17050	17106	17276	17072	17137	17040	17217	17078	17216	17132	17234	17036	17100	17200	17059	17158	17085	17112	17029	17083	17160	17125	17054	17128	17169	17047	17260	17214	17303	17034	17173	17141	17203	17020	17112	17013	17022	16934	17044	16972	17108	17080	17064	17186	17180	17121	16846	17054	17012	16987	17022	17076	17258	17236	17131	17075	17202	17186	17101	16945	17090	16934	17186	17017	17180	17106	17091	17117	17048	17048	17018	17108	17004	17257	16985	17114	17210	17084	16974	17251	17017	17205	17092	17286	17248	17029	17080	17040	17149	17220	17193	17107	17105	17172	17148	17125	17172	17034	17087	17066	17101	17140	17053	17185	17052	17208	17100	17204	17134	17130	16924	17115	17047	17144	17100	17232	17119	16968	17202	17065	17019	17222	17170	17044	17044	17093	17059	17092	17206	17095	17127	16938	17098	16974	17135	17068	17181	17226	17170	17094	16945	16969	17062	17195	17108	17250	17068	17136	16987	17206	17142	17201	17139	17183	17212	17257	17149	17107	17081	17150	17169	17247	17127	17045	17065	17176	17184	17141	17175	17030	17082	16984	17056	16962	17092	17131	17080	16995	16998	17159	16955	16922	17063	17209	17111	17121	16990	17204	17064	17134	17352	17116	17151	16985	16962	17227	17181	17009	17046	17171	17246	17150	17077	16928	16955	17190	17019	17001	17003	17073	17087	17184	17131	17027	17091	17263	17015	17096	17044	17199	17197	17046	17112	16930	17053	17167	17153	17037	17058	17122	17289	17006	17106	17350	17083	17318	17208	17077	17085	17073	16913	17149	16971	17177	17196	17114	17071	17281	17127	17070	17225	17096	16786	17286	17116	17138	17314	16986	17242	17241	17110	17171	17025	17154	16959	17268	17187	17115	17155	17081	17190	17118	17092	16962	17036	16856	17028	17319	17168	17116	17042	17213	17069	17108	17227	17211	16954	17039	17013	17319	16957	17318	17253	17142	17049	17073	17074	17225	17028	17100	16973	17165	17114	17284	17024	17099	17331	17123	17089	17024	17093	17125	17135	17134	17053	16950	17273	17185	17126	17291	17061	17109	17105	17217	17246	17092	17011	17107	17119	17140	17284	17158	17020	17114	17254	17066	16997	16946	17200	17167	17125	17195	17099	17100	17037	17138	17181	17150	17305	17188	17239	16988	17110	17073	16966	17249	16855	16941	17140	17113	17095	17163	17114	17102	16847	17200	17158	17030	17108	17184	17015	17098	17138	16926	17233	17111	17143	17121	17118	17067	17392	17101	17017	17081	17159	17177	16974	17041	17128	17159	17040	17076	17306	17175	17322	17254	17227	17042	16947	17128	17324	17119	17075	17158	17120	17095	16996	17068	16924	17236	17350	17022	16971	17131	17054	17174	17167	17034	16965	17218	17270	17074	17115	17194	17092	17025	17147	17252	17192	17063	17066	17065	17095	17118	16957	17121	17163	17013	17251	16980	17187	16888	17169	17053	17093	17050	17107	16948	17248	17063	17066	17068	17113	17253	17041	17208	17174	17094	17241	17173	17077	17059	17225	17065	17188	17068	17163	17129	17175	17089	17005	17067	17034	16999	17155	17270	16952	17118	17055	17229	17188	16874	16968	17158	17110	16880	17100	17078	17066	17355	17014	17209	16937	17147	17026	17095	17276	17166	16965	17144	17099	17169	17052	17291	17023	17072	17022	17101	17303	17278	17047	17145	17205	17101	17047	17125	17207	17205	17040	17111	17022	17147	16973	17218	17130	17194	17041	17046	16953	17013	17061	17029	17204	17066	17206	17130	17071	17016	17195	17114	16995	17190	16972	17242	17079	17100	16909	17218	17085	17150	17196	17125	17245	17121	17124	17185	17105	17132	17051	17011	17244	17017	17107	17219	17058	17100	17161	17016	17294	17085	17174	17133	17009	17038	17120	17179	17110	17200	17230	17252	17203	17259	17166	16931	16957	17359	17078	16942	17101	16838	17128	17145	17121	16928	17238	17060	17209	17034	17202	17233	17012	17178	16958	17243	17274	17004	17021	17066	17054	17035	17201	17120	17104	17141	17100	17133	17021	16978	17078	17121	17312	17088	17234	17153	17110	17108	17178	17020	17239	17080	17281	17063	17264	17013	16968	17135	17164	17053	17134	17035	17161	17048	17253	17183	17003	17072	17208	17153	17288	17135	16995	17123	17222	17157	17162	17045	17154	17165	16933	17115	17141	17119	17112	17042	17078	17085	17156	16901	17103	17080	17085	16919	17163	17112	17274	17161	16970	17145	17148	17186	17042	17181	17165	16901	17292	17314	17186	17201	17299	17255	16997	17076	17232	17045	17012	17257	17087	17244	17212	17120	16942	17238	17006	17007	17074	17049	17095	17079	17083	17185	17299	16962	17139	17170	17051	17241	17029	17149	17032	17079	17113	17213	17184	17101	17134	17079	17174	16918	17220	16975	17115	17058	17066	17328	17095	17231	17210	17065	16980	17155	16964	17124	17077	17273	17167	16916	17001	17093	17282	17451	17073	17079	17127	17008	17027	17095	17160	17184	17076	17059	17151	17007	17204	17186	17034	16885	17379	17134	16956	17134	17207	17120	17123	17148	17146	17140	17123	16956	17059	17132	17284	17200	17181	17077	17063	17214	17193	17242	17308	17132	17071	17088	17107	17217	17147	17095	17125	17209	17191	17154	17023	17176	17034	17041	17089	16939	17025	17208	16979	17273	16960	17147	17133	17002	16980	17052	17032	17178	17044	17145	17133	17150	17249	16908	16996	17058	17118	16990	17126	17138	17144	17104	17091	16986	17256	17027	16977	17058	17031	17009	17120	17033	17134	17144	17175	17114	17178	17368	17124	17122	17101	16938	17001	17398	17027	17056	17223	17247	17111	17255	17048	17092	17052	17144	16906	17067	17255	17224	16919	17155	17266	17258	17185	17036	17153	17040	17052	17063	16994	17057	17254	17296	17044	17037	17133	17125	17166	17066	17102	17117	17219	17184	17093	17112	16985	17265	17119	17045	17054	17186	16941	17125	17116	17076	17132	17003	17126	17171	17141	16979	17092	17182	17148	16978	17059	17202	17039	16991	17116	16940	17042	17122	17132	17035	17121	17098	17127	17192	17097	17042	17096	17051	17180	17149	17016	16958	17004	17175	17129	17110	17084	17091	17180	16917	17093	17273	17126	16977	17202	17014	17118	17136	17068	17176	17169	17129	17019	17086	17263	17325	17069	16980	17108	17105	17151	17163	17134	17202	16961	17182	17117	17088	16996	17076	17336	17075	17119	16851	17224	17059	17140	17035	17154	17241	16903	17070	16911	17038	16966	17083	17125	16959	17169	17013	17124	17086	16929	17136	17154	17037	17082	16993	16923	17156	17265	17013	17054	16980
35367	28255	32351	31826	29787	29678	29620	29034	29180	29137	28910	28791	28938	28933	29145	29279	28827	28814	29007	28801	28718	28815	28961	28924	28801	28839	28656	29050	28646	28859	28789	28912	28907	28848	28766	28671	28671	28808	28937	28661	28868	28974	28939	28796	28673	28648	28640	28693	28910	28962	28804	28931	28943	28671	28610	28788	28982	28756	28733	28975	28662	28669	28749	28899	28504	28805	28850	28841	28471	28850	28562	28854	28897	28863	28948	28833	28787	28733	28697	28733	28840	28762	28728	29078	28956	28875	29005	28585	28735	28742	28787	28693	28783	28854	28846	28900	28639	28715	28713	29074	28642	28843	28965	28729	28992	28753	28672	28861	28622	28771	28760	28732	28677	28567	28802	28923	28788	28832	28731	28784	28455	28644	28777	28731	28712	28859	28634	28954	28733	28746	28951	28646	28805	28570	28484	28791	28573	28731	28746	28689	28782	28808	28828	28892	29013	28842	28656	28674	28721	28523	29146	28956	28725	28763	28685	28603	28600	28771	28539	28551	28898	28818	28952	28861	28685	28590	28792	28739	28714	28585	28607	28682	28618	28619	28744	28568	28461	28795	28965	28821	28752	28806	28722	28826	28807	28581	28747	28696	28855	28662	28731	28752	28885	29109	28696	28727	28807	28970	28445	29062	29002	29205	28837	28663	28754	28915	28803	28801	28836	28693	28759	28728	28867	28741	28729	28943	28621	28842	28610	28653	28939	28780	28863	29005	28618	28771	28620	28836	28723	28969	28765	28422	28745	28556	28721	28500	28772	28738	28727	28536	28878	28903	28991	28732	28860	28826	28675	28745	28919	28672	29001	28815	28802	28884	28909	28694	28397	28544	28672	28710	28838	28708	28884	28766	28566	28414	28967	28930	28850	28826	29168	28543	28814	28798	28970	28578	28779	28774	28957	28665	28725	28613	28573	28700	28607	28614	28805	28875	28655	28941	28667	28499	28823	28732	28846	28763	28729	28603	28923	28643	28618	28846	28587	28683	29067	29005	28612	28669	28785	28878	28920	28805	28498	28534	28645	28452	28678	28630	28436	28860	28767	28914	28952	28712	28728	28944	28998	28682	28382	28812	28736	28841	28961	28783	28695	28599	28568	28927	28749	28958	28779	28804	28895	28736	28861	28909	28525	28685	28763	28644	28847	28996	28617	28587	28832	28673	28821	28614	28833	28864	28808	28741	28818	28652	28956	28855	28877	28780	28902	28954	28601	28843	28843	28803	28569	28772	28574	28674	28821	28811	28769	28822	28843	28786	28958	28938	28852	28861	28803	28662	28755	28878	28970	28652	28836	28683	28870	28661	28752	28678	28695	28641	28673	28801	28794	28610	28706	28836	28562	28683	28847	28489	28888	29036	28664	28714	28838	28787	28709	28686	28816	28599	28856	28403	28814	28651	28951	28570	28562	28591	28889	28591	28809	28818	28624	28788	28901	28949	28756	28746	28460	28708	28569	28837	28740	28767	28691	28944	28980	28499	28547	28984	28724	29050	28829	28955	28844	28701	28653	28871	28754	28832	28887	28911	28631	28778	28974	28688	28737	28860	28857	28687	28599	28388	28897	28692	28929	28947	28771	28545	28692	28912	28628	28913	28831	28848	28712	28816	28643	28795	28738	28932	28644	29016	28577	29018	28623	28960	28929	28733	28866	28538	28562	28813	28694	28908	28924	28550	28789	28738	28442	28663	28697	28780	28906	28844	29106	28716	28764	28735	28876	28697	28584	28794	28614	28705	28463	28542	28788	28847	28928	28652	28855	28707	28850	28899	28700	28677	28996	28778	28800	28724	28515	28795	28764	28454	28601	28682	28775	28692	28754	28626	28713	28772	28636	28685	28713	28505	28790	28841	28725	28782	28831	28529	28578	28736	29059	28576	28547	28450	28716	28651	28902	28977	28749	28709	28792	28704	28770	28738	28776	28931	28697	28865	29217	28605	28297	28890	28804	28909	28909	29018	28962	28443	28790	28889	28872	29067	29075	28594	28876	28548	28815	28882	28627	28895	28771	28869	28635	28677	28811	28610	28715	28918	28765	28674	28610	28742	28834	28884	28749	28575	28764	29043	28814	29009	28794	28605	28641	28538	28737	28595	28598	28441	28823	28842	28720	28808	28659	28651	28848	28779	28459	28591	28794	28733	28489	29005	28717	28570	28511	28504	28862	28623	28941	28682	28692	28959	28705	28829	28855	28987	28791	28847	28809	28977	28742	28738	28701	28599	28826	29068	28858	28963	28736	28666	28819	28520	28677	28508	28576	28735	28613	28663	28724	28525	28521	29034	29163	28680	28854	28439	28777	28349	28591	28821	28854	28841	28677	28990	28690	28853	28650	28654	29007	28660	28805	28852	28846	28809	28802	28835	28971	28780	28617	28811	28816	28849	29029	28780	28920	28838	28790	28563	28675	28813	28757	28491	28847	28724	28830	28705	28808	28742	28842	28383	28684	28491	28633	28825	28840	28777	28861	28628	28538	28682	28656	28537	28729	28890	28908	28641	28990	28809	28524	28626	28605	28687	28760	28687	28556	28706	28480	28868	28726	28806	28854	28872	28805	28807	28710	28660	29074	28685	28728	28851	28728	28792	28802	28598	28987	28941	28478	28832	28587	28557	28781	28617	28450	28575	28766	28454	28848	28786	28594	28677	28714	28836	28767	28720	28609	28571	28537	28918	28801	28666	28803	28706	28565	28649	29002	28843	28559	28672	28537	28826	28794	28599	28950	28708	28750	28681	28977	28906	29073	28799	28597	28763	28715	28807	28979	28590	28915	28701	28644	28889	28581	28546	28830	28834	29127	28776	28745	28754	28570	28558	28911	28692	28602	28665	28743	28910	28494	28824	28732	28583	28688	28741	28679	28829	28879	28841	28705	28802	28729	28709	28614	28655	28769	28864	28853	28650	28786	28692	28836	28982	28816	28743	28558	28912	28771	28526	28908	28780	28801	28661	28673	28612	28689	28756	28907	28737	28742	28860	28706	28740	28915	28929	28745	29191	28925	28642	28646	28383	28454	28684	28736	28842	28732	28331	28629	28869	28839	28745	28515	28604	28698	28699	28849	28838	28503	28854	28543	28542	28721	28536	28651	28676	28667	28907	29021	28772	28619	28769	28926	28885	28782	28722	28804	28694	28759	28699	28737	28578	28878	28714	28705	28868	28717	28935	28675	28649	28662	28868	28753	28604	28805	28620	28599	28569	28795	28779	28887	28471	28653	28600	28732	29026	28939	28873	28732	28705	28814	28748	28966	28705	28728	28735	28968	28805	28627	28814	28975	28809	28846	28644	28640	28576	28829	28719	28898	28812	28681	28741	28802	28875	28721	28692	28795	29120	28749	28795	28678	28702	28642	28669	28944	28785	28653	28718	28852	28730	28714	28653	28832	28677	28920	28814	28681	29067	28832	28714	28614	28969	28899	28609	28887	28760	28940	28915	28763	29023	28991	28891	28595	28734	28572	28876	28740	28629	28836	28728	28687	28890	28794	28687	28667	28877	28819	28883	28792	28658	29064	28724	28712	28610	28708	28708	28882	28637	28753	28877	28515	28746	28858	28959	28567	28943	28934	28981	28743	29056	28590	28946	28589	28889	28627	28460	28892	28555	28703	28713	28800	28689	28712	28814	28921	28883	28834	28562	28482	28777	28745	28834	28662	28564	28800	28862	28748	28901	28666	28651	28807	28735	28866	28741	28757	28733	28639	28550	28579	28546	28766	28913	28752	28704	28809	28418	29063	28710	28514	28867	28733	28702	28813	28870	29112	28866	29033	28773	28781	28716	28615	28920	28464	28648	28622	28883	28630	29139	28619	28852	28308	28747	28936	28710	28980	28538	28605	28619	28839	28883	29124	28868	28977	28985	28885	29003	28998	28863	28752	28709	28925	28757	28537	28662	28617	28785	28712	28572	28644	28704	28838	28835	29246	28652	28605	28936	28850	28740	28862	28780	28592	28690	28693	28653	28902	28634	28799	28601	28842	28570	28719	28883	28681	28630	29031	28520	28512	28758	28788	28640	28655	28451	28700	28864	28742	28978	28877	28823	28551	28972	28445	28688	29023	28692	28838	28776	28857	28730	28906	28583	28783	28862	28573	28672	28541	28722	28753	28743	28765	28648	28743	29176	28938	28775	28955	28898	28807	28977	28940	28898	28907	28955	28859	28587	28840	28968	28823	28447	28817	28775	28824	29008	28671	28277	28843	28959	28611	28508	28617	28638	28964	28675	28611	28949	28852	28767	28703	28844	28949	28812	28783	28716	28679	28745	28923	28826	29066	28889	28696	28979	28908	28786	28742	28620	28637	28560	28818	28702	28798	28638	28782	28732	28609	28823	28453	28661	28704	28603	28800	28861	29104	28807	28690	28491	28719	28760	28486	28733	28790	28885	28778	28960	28918	28855	28856	28855	28721	28698	28621	28723	28910	28589	28844	28931	28750	28678	28750	28466	28622	28718	28939	28718	28670	28657	28767	28881	28937	28662	28659	28964	28864	28790	28814	28714	28649	28716	28630	28695	28702	28926	28765	28982	28763	28920	28820	28634	28795	28836	28783	28708	28545	28879	28810	28861	28608	28943	28723	28741	28686	28541	28488	28870	28905	29156	28741	28625	28853	28550	28654	28719	28586	28769	28610	28592	28890	28497	28783	28788	28748	28844	28904	28677	28845	28819	28700	28952	29086	28537	29109	28844	28674	28792	28706	28785	28694	28860	28952	28600	28727	28810	28763	28817	29092	28810	28606	28618	28556	28674	28588	28739	28562	28893	29075	28850	28568	28696	28770	28612	28750	28789	28848	28813	28941	28598	28659	28867	28830	28705	28773	28788	28762	28854	28898	28761	28745	28743	28905	28837	28699	28819	28776	28665	28746	28616	28568	28603	28711	28950	28957	28642	29027	28737	28795	28757	28945	28736	28756	28717	28553	28693	28722	28590	28599	29106	28969	28758	28565	28635	28910	28912	28581	28658	28793	28778	28807	28889	28784	28668	28578	28956	28893	28772	28656	28678	28639	28682	29024	28808	28604	28674	28779	28765	28955	28985	28873	28686	28525	28578	28782	28794	28746	28720	28484	28912	28742	28827	29169	28778	28901	28735	28517	28733	28804	28673	28816	28470	28804	28966	28657	28696	28895	28827	28717	28821
21011	23298	23148	20823	19789	19272	18921	18560	18252	18280	18225	18128	17966	18200	17953	18009	18025	17916	17948	18189	18008	17894	17994	18072	17850	17872	18049	18095	17857	17966	17971	18014	18040	17939	17957	17959	17948	17783	17937	17888	17838	17810	17973	18024	17796	18031	17881	17921	17767	17971	17911	17744	17982	17810	17835	17866	17902	17771	17762	17838	17850	17571	17760	17747	17833	17689	17856	17838	17809	17802	17747	17838	18013	17918	17742	17755	17796	17974	17865	18097	17639	17890	17994	18049	17930	17876	17778	17777	17820	17752	17798	17998	17711	17793	17745	17838	17824	17967	17694	17821	17647	17845	17841	17786	17760	17746	17845	17914	17582	17909	17845	17925	17786	17792	17889	17788	17792	17693	17780	17759	17785	17883	17890	17773	17773	17850	17737	17855	17973	17814	17727	17696	17925	17716	17940	18088	17839	17714	17749	17801	17729	18021	17880	17833	17669	17726	17819	17872	17721	17716	17923	17886	17797	17885	17932	17731	17608	17902	17852	17751	17684	17682	17730	17834	17735	17823	17765	17809	17662	17711	17826	17718	17773	17864	17690	17708	17859	17650	17729	17841	17757	17832	17830	17725	17721	17843	17976	17632	17951	17867	17764	17732	17896	17965	17950	17673	17718	17844	17721	17837	17771	17853	17917	18031	17800	17700	17717	17907	17690	17688	17828	17735	17981	17822	17654	17660	17606	17700	17689	17756	17862	17893	17892	17923	17771	17780	17946	17907	17933	17854	17739	17943	17851	17916	17728	17672	17659	17810	17678	17805	17852	17634	17717	17713	17811	17793	17573	17737	17818	17879	17879	17724	17777	17831	17851	17833	17883	18038	17789	17810	17810	17899	17563	17779	17766	17859	17801	17844	17887	17851	17767	17949	18014	17770	17925	17739	17886	17761	17807	17791	17747	17766	17951	17732	17909	17853	17871	17617	17559	17842	17895	17904	17936	17683	17738	17773	17790	17905	17779	17902	17902	17663	17955	17650	17742	17671	17844	17847	17890	17716	17953	17954	17929	17676	17878	17805	18004	17664	17850	17747	17835	17814	17874	17842	17763	17909	17859	17900	17703	17988	17830	17876	17615	17574	17836	17943	17788	17717	17886	17831	17746	17817	17741	17970	17975	17787	17918	17701	17753	17900	17814	17825	17790	17791	17906	17832	17836	17643	17770	17831	17765	17849	17686	17696	17863	17795	17849	17845	17968	17798	17761	17722	17906	17834	17893	17721	17925	17816	17953	17722	17709	17895	17789	17850	17758	17888	17754	17695	17713	17820	17698	17870	17694	17733	17608	17786	17880	17806	17725	17608	17750	17807	17836	17725	17674	17825	17680	17794	17787	17809	17929	17834	17764	17854	17724	17948	17969	17940	17678	17883	17829	17952	17841	17603	17764	17813	17940	17847	17691	17977	17766	17782	17767	17732	17879	17748	17889	17925	17858	17933	17665	17755	17824	17833	17951	17732	17657	17886	17716	17941	17683	17873	17747	17813	17807	17842	17985	18008	17917	17775	17889	18023	17924	17769	17881	17941	17898	17883	17926	17893	17984	17868	17945	17830	17796	17728	17854	17777	17865	17844	17821	17923	17994	17670	18090	17884	17676	17848	17812	17790	17907	17903	17736	17811	17799	17847	17763	17815	17672	17697	17751	17872	17950	17880	17561	17970	17755	17853	17941	17879	17731	17931	17809	17750	17739	17646	17946	17610	17721	17782	17917	17802	17911	17917	17746	17826	17833	17982	17787	17781	17833	17781	17827	17829	17799	17972	17889	17883	17825	17848	17751	17883	17687	17863	17653	17864	17883	17663	17810	17704	17797	17823	17761	17858	17759	17901	17677	17919	17826	17819	17697	17793	17997	17556	17823	17911	17678	17734	17849	17768	17799	18027	17786	17796	17644	18019	17875	17875	17930	17615	17976	17692	17833	17787	17801	17626	17928	17953	17773	17790	17742	17858	17744	17933	17872	17701	17891	17700	18062	17770	17802	17936	17871	17818	17907	17875	17733	17777	17765	17897	17835	17799	17853	17787	17891	17783	17814	17864	17787	17793	17950	17840	17943	17754	17848	17810	17673	17753	17895	17924	17635	17887	17696	17806	17686	17867	17868	17966	17679	17738	17751	17768	17804	17648	17656	17944	17744	17893	17672	17732	17832	17765	17785	17850	17680	17849	17798	17741	17797	17776	17814	17754	17738	17908	17720	17868	17770	17747	17933	17881	17769	17781	17679	17816	17798	17721	17772	17827	17790	18029	17752	17863	17806	17637	17950	17902	17848	17920	17752	17746	17870	17760	17855	17877	17862	17761	17981	17851	17961	17898	17799	17790	17757	17755	17752	17805	17873	17637	17747	17822	17834	17700	17873	17541	17733	17650	17804	17886	17836	17999	17723	17847	17922	17717	17732	17710	17573	17805	17837	17749	17918	17815	17758	17821	17840	17896	17844	17899	17826	17700	17972	17837	17757	17770	17935	17714	17700	17942	17872	17958	17845	18030	17777	17875	17636	17866	17819	17778	17644	17743	17860	17890	17830	17892	17857	17952	17705	17727	17938	17872	17846	17798	17794	17797	17858	17742	17739	17787	17556	17781	17855	17544	17706	17836	18023	17887	17836	17727	17825	17956	17604	17841	17688	17706	17710	17782	17946	17857	17696	17867	17812	17802	17823	17795	17731	17847	17700	17792	17767	17676	17629	17667	17930	17916	17684	17796	17793	17917	17768	17715	17817	17707	17732	17847	17710	17862	17732	17728	17837	17790	17904	17780	17821	17745	17791	17806	17695	17808	17733	17888	17731	17823	17878	17850	17797	18011	17807	17818	17834	17656	17823	17888	17825	17814	17928	17787	17739	17686	17840	17883	17672	17899	17983	17836	18052	17762	17705	17862	17847	17723	17955	17817	17727	17847	17814	17692	17665	17873	17791	17941	17685	17857	17850	17813	17910	17647	17926	17704	17615	17786	17808	17850	17905	17825	17841	17767	17805	17809	17780	17787	17824	17834	17799	17730	17824	17814	17829	17642	17772	17741	17794	17709	17727	17881	17928	17686	17842	17734	17915	17809	17719	17868	17847	17815	17843	17840	17784	17874	17780	17974	17692	17783	17947	17879	17897	17804	17788	17936	17734	17806	17653	17752	17914	17815	17759	17635	17929	17739	17769	17800	17866	17644	17713	17882	17772	17840	17834	17748	17946	17750	17848	17765	17849	17738	17741	17825	17957	17925	17821	17965	17951	18023	18005	17804	17574	17719	18033	17549	17743	17714	17993	17959	17722	17960	17598	17812	17764	17822	17966	17911	17902	17648	17966	17676	17881	17953	17902	17657	17955	17843	17748	17752	17846	17844	17969	17786	17885	17853	17663	17830	17710	17819	17932	17693	17883	17713	17740	17914	17837	17958	17821	17707	17637	17671	17847	17859	17775	17746	17705	17750	18016	17763	17906	17662	17564	17822	17674	17737	17698	17795	17568	17647	17981	17726	17739	17874	17955	17744	17835	17665	17953	17646	17909	17811	17771	17829	17849	17898	17827	17867	17750	17718	17873	17815	17631	17884	17977	17900	17758	17747	17663	17794	17794	17768	17656	17744	17876	17663	17829	17902	17703	17807	17860	17765	17760	17964	17702	17808	17877	17823	17866	17657	17741	17843	17757	17806	17683	17728	17808	17727	17771	17686	17958	17842	17778	17927	17800	17960	17868	17735	17939	17736	17809	17890	17896	17976	17852	17700	17869	17961	17874	17885	17625	17733	17657	17721	17767	17718	17648	17838	17810	17907	17836	17861	17656	17957	17960	17839	17798	17876	17774	17881	17703	17643	17990	17886	17871	17850	17704	17811	17836	18021	17782	17835	17824	17879	17809	17809	17845	17766	17741	17688	17730	17827	18048	17784	17805	17983	17950	17832	17809	17896	17835	17792	17576	17970	17738	17736	17925	17824	17742	17729	17742	17857	17687	17897	17990	17643	17785	17979	17688	17876	17883	17748	17847	17790	17837	17850	17974	17725	17830	17837	17793	17734	17829	17748	17945	17734	17911	17761	17807	17867	17807	17899	17952	17738	17794	17929	17905	17808	17731	17863	17926	17855	17696	17751	17788	17644	17852	17845	17906	17974	17808	17891	17904	17818	17907	17792	17819	17877	17804	17714	17909	17704	17925	17799	17667	17797	17964	17713	17912	17709	17807	17789	17887	17810	17838	17920	17786	17575	17822	17783	17858	17754	17783	17899	17760	17792	17792	17680	17894	17861	17825	17829	17896	17741	17804	17909	17764	17653	17961	17942	17782	17842	17828	17867	17906	17740	17766	17755	17789	17995	17756	17884	17755	17758	17774	17913	17751	17701	17978	18030	17839	17659	17834	17867	17610	17774	17803	17819	17780	17869	17635	17744	17864	17654	17787	17869	17837	17691	17943	17855	17903	17956	17947	17738	17739	17746	18011	17748	17944	17911	17857	17950	17942	17730	17860	17624	17838	17980	17775	17761	17953	17613	17695	17864	17870	17811	17812	17539	18010	17956	17821	17818	17775	17803	17877	17859	17801	17818	17792	17814	17823	17786	17939	17804	17817	17776	17834	17858	17855	17800	17589	17933	17685	17807	17775	17951	17822	17736	17902	17946	17698	17760	17781	17873	17784	17747	17889	17903	17941	17839	17777	17802	17798	17879	17997	17894	17841	17803	17919	17843	17925	17806	17847	17813	17665	17893	17811	17684	17794	17675	17679	17774	17775	17861	17982	17909	17818	17861	17892	17797	17964	17737	17786	17852	17816	17843	17959	17752	17918	17832	17939	17874	17947	17827	17868	17770	17782	17967	17936	17702	17803	17908	17777	17962	17753	17918	17960	17672	17916	18053	17575	17788	17741	17889	17789	17980	17983	17917	17779	17929	17890	17740	17711	17666	17911	17786	17853	17783	17790	17892	17916	17800	17844	17753	18003	17735	17804	17789	17704	17708	17907	17764	17926	17741	17721	17802	17862	17868	17825	17837	17873	17844	17833	17943	17854	17768	17959	17707	17937	17805	17915	17781	17791	17906	17753	17810	17897	17901	17781	17823	17883	17739	17842	17773	18016	17968	17769	17724	17698	17917	17872	17744	17739	17885	17778	17974	17861	17887	17824	17893	17874	17848	17819	17906
24239	21134	27672	25274	24366	28875	30927	28507	27763	28107	28106	27828	27587	27944	27725	27513	27500	27430	27564	27273	27613	27720	27279	27448	27382	27347	27300	27474	27512	27440	27441	27147	27237	27173	26941	27295	27330	26981	27227	27122	27169	27417	27411	27234	27191	27438	27166	27048	26968	27015	27271	27082	26913	27034	27146	27182	27210	27320	27142	27219	27266	27240	27086	27009	27207	26817	27330	27247	27068	26896	27056	27122	27266	27134	27024	27099	26937	27155	27244	27086	26935	27155	27189	26966	27044	27182	27281	27202	27101	26970	26925	26846	27016	27037	27079	27291	27053	27173	27115	27183	27072	27077	27193	26926	27125	26980	27290	27196	27191	27062	26964	26996	26998	27123	27379	27296	27148	27101	26953	26777	27256	27161	27057	27105	27411	27234	27032	27146	26994	27160	27415	27118	27116	27154	27063	26985	26775	27112	27007	27142	27014	26912	27101	26966	27021	27165	27127	27110	27088	27065	26950	26923	27284	27195	27104	26988	27101	26906	27083	27079	27009	27121	27006	26843	27338	26919	27450	27160	27093	27238	27175	27035	26906	26957	27073	27083	27285	27053	26900	27170	26929	27209	27170	26913	27001	26970	26948	27215	27393	27359	27212	27118	26921	27089	27172	27170	26857	27115	27284	27168	27020	26916	27277	27076	26894	27061	26912	27280	26994	27087	27172	26893	26959	26990	27003	26869	27026	27195	27098	27070	27127	27075	27295	26952	26899	27337	27115	26838	26922	26835	27175	26924	27035	27265	27187	27084	26952	26858	27151	27168	27004	27320	26923	27000	27325	27292	27184	26867	27028	27171	27302	26896	27307	27214	26975	27157	27186	26997	27066	26990	27138	27163	27240	26878	27252	27237	27296	27385	27250	26990	27152	27275	27126	27003	26980	26874	27050	27088	27144	26789	27133	27235	27114	27067	27224	27039	27051	26877	27089	26794	27023	27170	27150	26899	26865	27006	27181	26947	27178	27285	27150	27100	27169	27121	27137	27112	27042	27014	27235	26893	27014	27129	27273	27060	26844	26868	27075	27141	27563	27151	26867	26932	27276	26995	27085	27126	26961	27044	27220	26985	26883	27146	27279	27071	27056	26870	26990	27124	27058	26968	27158	27004	27298	26964	27010	27084	26891	26902	27091	27117	27186	26999	27072	26900	27073	27129	27018	27222	27464	27170	26922	27177	27007	26845	27162	27176	27241	27092	27238	26822	27042	26720	27022	26918	27202	26919	27172	27192	27085	26945	27189	27071	27152	27224	26817	27220	27198	27170	27117	27002	27135	27247	27094	27147	27248	27024	27206	26937	26928	27142	27372	27074	27016	27297	27150	27204	26963	27195	27151	26870	27201	27338	27163	26803	27038	26925	26848	26899	26951	27054	27012	27057	27470	27126	26958	27002	26788	27250	26979	27224	27151	27212	27171	26774	27191	26868	27126	26933	27154	26925	26877	27108	27466	26874	27092	26995	26976	27178	26999	27174	27005	27090	27155	27063	27336	27350	27176	27252	27021	27128	27048	27009	27158	27030	26898	27202	27109	27025	27098	27184	27124	26724	27183	27138	27141	26995	27329	26926	27164	27067	27003	26886	27188	26912	27024	27262	27165	27194	26912	27134	27099	26978	27140	27155	27134	27350	27187	27096	27092	27128	27123	26830	27187	27005	27251	27103	27010	27230	27179	27154	27050	27269	26979	27252	26878	27168	26980	27163	27161	27222	27125	27009	27070	27298	27042	27082	27087	26963	27074	27142	27008	27054	27191	27079	27052	27137	27288	26903	26950	27030	27163	27022	27103	26798	27064	27045	27235	26975	26951	27145	27413	27010	27012	26937	27280	27163	27193	27067	27068	26909	27301	26916	27118	27074	27120	27129	27098	27272	27050	27085	26925	27030	27198	27006	27192	27174	27066	27038	27154	27126	27344	27090	26914	27046	27013	27100	27016	27019	26911	27045	27034	27239	26843	27104	27333	27198	26991	26978	27001	26987	27220	26955	27096	26942	27111	27342	26973	27201	27318	27095	27114	27397	27149	26934	27160	26972	27111	27171	27059	27200	27175	26913	27030	27237	27271	27059	26989	26872	26996	26880	26748	27065	27079	27415	27120	26924	27169	27117	26958	26999	27111	27300	27478	26945	27054	27017	27083	27031	27043	26873	27035	27011	27228	27143	27091	27156	26932	27034	27115	26774	26828	27002	27112	27065	27023	27009	26981	27371	27206	27138	27228	27342	27169	27051	27015	27262	26919	26997	27202	27185	27258	26880	27055	26909	27170	27363	27005	26912	27007	26945	27421	27168	27128	27187	27238	27224	27200	27155	27021	27088	27071	27044	26724	27187	27207	27334	27131	26807	27188	27251	27007	27150	26988	27078	27106	27271	27082	27058	26838	27039	27352	26919	27080	27112	27195	27488	27047	27153	26722	27127	27331	27021	26884	26865	27011	26946	27024	26711	27311	27126	27214	27048	27101	27020	26983	27018	27133	26929	27210	27144	27107	26943	26700	27033	27145	27116	27176	26963	27037	27161	27259	26915	27276	27095	27021	27019	27014	27020	27031	27029	26859	27049	26996	27095	27123	26856	27177	27109	27169	27163	27180	27104	27045	27067	27156	27325	27181	27047	26909	27232	26740	27052	27184	27260	27252	27155	27268	27018	27175	27166	27138	27100	27245	26896	27141	26837	27106	27297	27000	26877	27266	27199	27319	27255	26996	27119	26979	27021	26997	27213	27089	27265	27000	27107	26975	27077	26952	27079	27145	27195	26981	27156	27111	27224	27271	27277	27193	27022	26843	27315	26976	26989	27116	27125	27175	27028	27172	26815	26956	27272	27026	27267	27015	26870	26909	26998	27089	27053	27065	26913	26679	27029	27266	27147	27260	27210	27088	27056	27350	27515	26979	27152	27130	27451	27158	26860	27200	27074	27268	27002	26938	27109	27219	27458	27271	27061	27338	26932	27133	26900	27274	26976	27072	27269	27080	27008	27082	27174	26991	27081	26978	27064	27104	26907	27197	27001	26987	27286	26986	27044	27068	27388	26820	27227	27169	27128	26962	26928	26674	26964	27211	27013	26868	26989	27309	26984	26996	27299	27161	27120	27271	27341	27159	27023	27293	27031	27051	26920	27088	26968	26954	26857	26909	27165	26999	26928	27246	27375	27105	27379	27149	26952	27026	27012	27107	26907	27178	26950	27297	26948	27224	27110	27129	26936	27102	27155	27060	27193	26973	27011	26881	27092	27165	27240	27146	27065	27152	27018	27259	26994	27050	27209	27219	27140	27102	26947	27401	27072	27175	26945	27114	27022	27199	27130	27278	27040	27109	27237	27218	26972	27049	27140	27251	26970	26803	27026	26993	27100	26989	26784	27147	27057	27220	27086	27079	26957	26967	27188	27072	27034	27075	27145	27271	27173	26804	27001	27098	27056	26967	26975	27083	26984	27023	27273	27300	27023	27161	26951	27169	27098	27135	26848	27025	26985	26957	26995	27108	27037	27280	27027	27233	27123	27023	27069	27202	27074	26941	27008	27229	27128	27167	26736	27183	27332	27198	27224	27144	27052	27019	27036	27002	26909	27062	27014	26976	27160	27100	26927	27061	27206	26948	27125	27363	27089	27059	27054	26950	27172	27189	26966	27152	26965	26794	26981	27332	26861	27227	26932	27112	27073	27122	27214	27368	27030	26951	26974	26950	27161	27020	26985	27117	27084	27076	26957	27217	27257	27131	27074	27129	27306	27330	27212	27070	27332	27010	27126	26931	27067	27005	27120	27270	27170	27126	26923	27246	26915	26906	27209	26999	26827	27354	27176	27140	27016	27203	27184	27207	27128	27186	26864	27018	27151	27311	27234	27047	26917	27086	27209	27311	27279	27044	27215	27240	26941	26935	27172	27100	26970	26989	27054	27236	27226	27108	26971	27120	26979	27119	26921	27142	27006	26917	26954	27246	27126	27019	27108	27110	27008	27051	27146	27134	27058	27120	27109	27053	27181	26893	27277	27279	27102	27145	27373	26906	27018	27137	26895	26854	26950	26751	26935	27008	27172	27328	27000	27182	27071	27012	26951	27016	27105	27202	27174	27241	26971	27134	27144	27353	27196	27101	26965	27040	27148	27159	26914	27119	27247	26996	27267	27052	27071	26950	26997	26933	27082	26890	27257	27005	27237	27092	27236	27019	26991	27058	27182	27070	27191	26882	27332	27303	27232	27064	27095	27130	27190	27107	27173	27033	27083	26904	27128	26963	27069	27497	26935	27064	27213	27023	26934	26954	27132	27260	27144	27277	27087	27191	27358	26950	26836	26965	27472	27149	27002	27228	27155	27058	27207	27101	27220	27240	26931	26961	27185	26903	26979	26901	26864	27290	27232	26971	26949	27167	27031	26868	26775	27195	27424	26951	27120	27077	26853	27114	27017	26756	27070	27193	27172	27145	27339	27122	27140	27263	27184	27217	26953	27033	26984	27263	27109	27235	27157	27142	27337	26996	26922	27105	27299	27022	27108	26999	26859	26865	26976	27194	26767	27204	26903	27172	27153	27426	26982	27002	27012	27058	27288	27031	27183	27131	27253	27018	27173	26916	27170	27239	27122	27255	27052	26892	27162	27301	27217	26978	27187	27098	27028	27255	27146	27250	26955	27400	26968	27249	27242	27062	26945	27256	27218	27072	27062	27214	27112	27123	27104	27029	27024	27153	26909	27079	27076	27076	27197	27062	27043	27282	27117	26988	27144	27364	27192	27172	26900	27255	27098	27124	27019	26988	27119	27132	27026	26956	26916	27110	27246	27082	27088	27224	26979	27336	27310	27099	27026	27055	26972	26919	27009	27066	27285	27125	27362	26948	27258	27165	27149	27107	27188	27090	27064	27047	27199	27036	27035	27056	27200	27173	27162	27010	26897	26821	27108	27098	27274	27266	26999	26908	26997	27192	27179	27303	27340	27010	27060	27076	27247	27108	27182	27241	27093	26883	27194	27234	27384	27323	27215	27145	27094	27167	27231	27048	26829	27248	26865	27043	27029	27097	26966	27378	27402	27057	26832	27137	27024	27192	26790	27119	27247	27171	27325	27218	27006	26774	27042	27134	27012	27000	27071	27345	27243	27187	27239	27132	27158	26874	26835	26921	26978	27119	26971
18129	29349	29097	24196	21797	20307	19620	18924	18494	18198	18052	18003	17678	17627	17677	17463	17705	17579	17569	17416	17309	17501	17396	17187	17419	17358	17181	17312	17485	17194	17239	17205	17230	17317	17120	17168	17015	16993	17049	17217	17204	17225	17078	17360	17043	17073	17053	17029	17073	17096	17159	17204	17044	16934	17098	17075	17087	17017	17240	17084	16997	17159	17131	17001	17250	17080	17153	17063	17008	17099	17052	17131	17211	17052	16971	17028	17098	16883	17126	16957	17170	17281	16885	17051	17253	17067	16916	16934	17043	17016	16985	17101	17032	17298	17016	17171	17189	17124	16812	17136	17040	17007	17206	17098	16980	16977	16934	16902	16968	17032	17017	17133	17003	17082	17114	17128	16978	17112	17130	16957	16860	16926	16986	17014	17004	16964	17005	16997	17078	16994	16977	17153	17040	17024	17121	17200	16995	17040	17192	16910	16997	16892	17080	16921	16989	17110	16991	16996	16872	17087	16933	17078	17120	17051	17061	17103	17108	16993	17025	17202	17029	16904	17016	17076	16941	17209	16956	17020	17019	17009	16941	16985	17095	17072	17039	17114	17072	17105	16949	17092	17107	17008	16900	17058	17120	17066	16934	17163	17247	17108	17078	16924	16886	17020	16956	17105	17020	16938	17165	17020	17015	16951	17143	17126	17061	17000	17163	17017	17111	16992	17111	17069	16897	17120	16932	16950	17107	16910	16964	16983	17043	17073	17007	17082	17115	16983	16951	16783	17082	16933	17056	16952	16936	16953	16904	17125	17209	17093	16930	17014	16957	17121	17008	16947	16979	17115	17019	16911	17187	17010	17124	17182	16937	16877	17152	17038	17120	17094	17104	16892	17010	16878	17230	16915	17012	17019	17165	16855	17023	17157	17019	17248	17166	16989	16876	17294	17036	17100	17026	16899	16791	17142	16913	17120	17089	17123	17067	17046	17100	16922	16966	16943	17123	17062	17071	16963	17052	16972	17103	16916	17182	17280	17075	17107	17226	17177	16966	17070	17095	17016	17118	17207	16816	16965	16930	17104	16974	16972	17039	16829	17064	16908	16942	17152	16917	17059	16892	17017	16965	17039	17130	16928	17141	17097	17023	17154	16968	17006	16986	17007	16953	17031	16961	17088	17079	16988	16990	16948	17115	17090	17037	16940	17089	16901	17024	16920	16851	17210	16989	17174	16970	16915	17038	16912	16952	16898	16990	16926	16986	17168	16896	17041	17095	17018	16875	16984	17032	17039	17106	16896	17106	16977	16918	17035	17080	17157	17075	17131	16793	17099	16804	17159	16777	16982	17042	17061	17217	17175	17022	16938	17147	17142	16946	17018	17129	16867	17102	16764	17032	16995	16972	16988	16836	16982	17024	17066	17145	17060	17272	16924	17017	16865	17114	16717	17033	17030	16936	16862	17159	17141	16959	17011	17095	17124	16946	16839	17092	17075	16968	17172	16957	17017	16969	17001	17059	17102	16925	17045	17089	16931	17136	17009	17103	17196	16856	17104	17114	16941	16939	17073	17028	16977	17079	17220	17000	16965	17007	17134	16912	17091	17029	16924	16991	17033	16875	16975	17032	16838	16759	17221	17044	16901	16987	16978	16926	16923	17115	17018	17086	17116	16786	17172	17026	16878	16981	17107	16867	17130	16980	17188	17015	17046	16991	16958	16974	17139	16984	16923	16987	17033	17031	16893	17001	17051	17020	16909	17189	16978	17068	16672	17125	17122	16957	16730	17027	17020	16912	17044	16982	17022	16914	17165	17031	17084	17064	17061	17112	17012	16915	17056	17033	17163	16997	16997	17020	17083	17021	17054	16948	16939	16969	17138	16919	17136	17126	17089	16781	16974	17038	17067	17234	16971	17004	17109	16828	16957	16932	17100	16989	17106	17022	16909	16980	16968	17135	16841	17060	17188	17082	16871	17010	17110	17139	17029	17086	17001	16938	17023	17147	17086	17196	16880	17012	17058	17316	17055	17144	17077	16970	17009	16997	16895	17142	17201	17192	17043	16949	17161	16979	16894	17268	17084	17086	17037	16974	16982	16796	17197	17105	16985	17027	17064	16977	17232	17026	16896	17109	17044	17015	17043	17067	17342	17134	17113	16904	17030	17012	16990	17122	17184	17109	16956	16822	16982	17007	17141	17001	16898	16961	17120	17119	17058	16911	17008	17280	16903	17084	17186	16901	17144	16891	16962	17024	17016	16992	16878	16928	16979	16947	16918	16953	16906	16904	17153	16890	16909	16968	17185	16874	17176	17146	17126	17000	17008	17014	17057	16956	16971	17107	17146	16960	17044	17051	17074	16959	17007	16916	16962	17175	17007	17083	16906	16985	16847	17155	16990	17078	17223	17067	17021	16942	17101	17060	16976	16981	17052	16928	16911	17054	17026	16978	16999	17124	16994	17136	17138	17024	17071	17043	17200	16895	17121	17134	17031	17137	16999	16992	16938	16816	17004	16989	17095	16948	17191	17091	16980	17043	17035	17059	17018	17070	17210	16998	17081	17035	16989	16863	16968	16905	17139	17009	17000	17076	17119	17167	17090	17035	16934	16871	17089	17040	17271	17168	16976	16990	17045	16954	17010	17081	16950	16984	16915	17048	17126	17103	17049	17079	17071	17184	17062	17020	17046	17049	17055	17083	17035	16871	17084	16875	17005	17094	17016	17025	17243	17067	17220	16915	17106	17059	16954	17220	17173	17160	17003	16927	17016	17208	16828	17094	16988	17065	16938	17110	16996	17029	16990	17051	17171	16960	16935	16948	17057	16952	17016	17068	16958	17126	16828	17121	17198	17019	16868	16959	17005	16926	17086	17033	16973	16784	17234	16924	16783	16975	17025	17108	17003	16925	17085	16968	17117	16780	17024	16963	16831	17076	16928	17026	17165	16961	16870	17125	17052	17187	17042	16912	16929	16829	16973	17055	16946	17067	17130	17166	17152	16934	16977	16780	17186	16915	16933	17142	17101	17041	17085	16990	17053	17133	17025	17025	16856	17058	17118	17097	17124	17095	17227	17005	17232	17092	17059	17098	17219	17119	17208	17003	17101	17281	17016	16974	17111	16980	16957	16963	17213	17121	17012	16986	17136	17087	17115	16961	16951	17069	16957	16986	16964	17159	16990	17142	16990	16768	16995	17078	17045	16881	16957	16940	17005	17191	17151	17048	17026	17031	17066	17180	16986	17068	17075	17041	17057	16944	16964	17106	17102	16792	16999	17104	16994	17058	16986	16979	16874	17168	16807	17068	16954	16969	17127	16949	16967	17064	17178	16989	16963	16786	16992	17144	16823	17056	17068	17143	16932	16990	17139	16917	16945	17197	16994	16981	16917	17147	16990	16990	17108	16924	16962	17117	17167	16898	17038	16974	17003	16965	17034	17103	16999	16920	17085	17112	16995	16869	16927	17001	17097	17056	17191	16971	16985	16920	16975	17129	16920	16937	17014	17121	17124	17129	17004	17006	17009	16861	17127	16971	17168	17387	16966	16975	17039	16851	17060	17010	16934	16984	17038	16909	17095	17013	17111	16934	17083	16955	16974	17001	17088	17011	17061	16879	17013	17057	17237	16951	17117	17087	17161	17000	16903	17091	17101	17140	17212	17010	17127	17116	17196	17000	16845	17159	17044	17057	16934	16952	17066	16941	17042	16962	17058	16942	16908	17108	17074	17095	17149	16986	16764	16948	17000	17030	17094	17005	17008	17135	16897	17127	16915	17007	16901	17183	16817	16967	17186	17056	17078	16995	17108	16816	16985	17062	17073	17168	16877	17021	16983	17130	17136	16985	16977	16860	16932	17263	17132	16954	16958	16956	17127	17008	17077	16957	16973	17009	17091	16925	17089	16903	16944	16953	16909	16889	16972	17165	17008	17055	16830	17105	17004	16857	17057	17027	17053	16939	17022	17090	16955	16997	17087	17052	16963	17062	17153	17077	16932	17105	17101	16975	16776	17055	17099	17085	17104	17077	17055	17239	17019	17043	16913	16978	17036	17077	16974	16993	17011	17125	17114	17127	16993	16934	16946	17132	17055	17149	16946	17102	16946	17023	17059	17129	16993	17005	16957	17194	17148	17071	16932	16991	16808	16969	17123	16766	16944	17091	16992	17037	16844	16956	17026	16833	16937	16937	16897	17029	17189	17042	17004	17035	16899	16969	17279	16874	16985	16948	17048	17070	16979	17156	16973	16859	17086	16876	17147	17038	17084	16810	16920	16864	17065	17010	16921	17055	16964	17139	16950	17000	16925	17027	17029	17053	17077	17086	16873	16964	16910	17115	17066	17086	17081	16961	16985	17086	17082	17126	17003	16988	16980	16888	16912	17076	17042	17029	16998	17045	16949	17112	17096	17050	16863	17023	17002	16802	16954	16968	16952	17145	17009	17094	17033	17061	16889	17150	16959	17140	17206	17044	16946	17075	17016	17115	17123	17029	17077	16922	16879	16786	17106	17027	16871	17030	17122	17067	17027	16971	16936	17063	16952	16901	16901	17029	16865	16842	16874	17005	17152	17104	17106	17174	17009	17040	17014	16983	16985	16949	17108	16963	16771	17005	17074	17081	16961	17104	17055	16991	17003	16967	16982	16962	17065	16949	17012	17026	16841	17039	17114	17004	16939	16956	16900	16994	16887	17059	17165	16996	16915	17013	17062	17141	16950	17123	17022	16945	16948	17196	16954	17006	16990	17143	16869	17163	16974	17062	17115	16990	16906	16897	16856	17064	16930	17210	17007	16897	16999	17150	16981	17075	16929	17079	16938	16798	16949	17154	16929	17125	17042	16902	17185	16955	17135	17154	17135	16995	17002	17024	16875	16930	16982	16889	16906	16849	17161	16989	16916	16923	16965	17064	17062	17096	17031	17096	17002	17113	17153	17225	16937	17011	16926	16898	16902	17086	17138	16913	17147	17076	17029	17030	17019	17150	16976	17040	17026	17101	16932	17136	16974	17087	17045	17044	17151	17106	17105	17001	17126	16896	17053	17034	16846	17016	17166	17129	16968	17048	17051	17155	16998	17033	17065	17133	16966	17076	17020	16932	16982	17090	16905	17060	16884	17037	16971	17090	17145	16962	16891	17238	16900	17015	16955	17075	16997	17048	16973	16963	17022	17041	16821	16937	16989	16969	16994	17087	16855
22536	21146	27755	24870	22395	27611	33368	29858	29221	29410	28991	28899	28419	28554	28798	28527	28514	28392	28447	28153	28126	28206	28271	28192	28239	28174	28138	27953	28082	28072	28224	28168	28052	28032	28051	28090	28218	28249	27939	28280	27919	27989	27867	27701	27764	28094	27747	27803	27952	28023	28003	28143	27950	28067	27856	28022	28059	28116	27888	27743	27999	28089	27765	27908	27737	27952	27769	27769	27680	27799	27830	27807	27777	27814	28134	27771	27603	27863	27879	27598	27750	27865	28083	27363	27655	27876	27779	27683	27674	27669	27809	27800	27694	27766	27893	27867	27897	27696	27728	27850	27665	28040	27776	27897	27755	27727	27719	27710	27595	27609	27616	27622	27733	28380	27971	27734	27709	27537	27801	27795	27714	27758	27721	27780	27938	27885	27916	27673	27563	27766	27672	27667	27693	27946	27686	27741	27862	27510	27849	27620	27645	27670	27747	27867	27899	27699	27570	27657	27792	28078	27642	27662	27712	27694	27819	27698	27651	27508	27569	27817	27675	27660	27585	27645	27942	27761	27646	27410	27623	27647	27581	27499	27675	27395	27961	27510	27776	27667	27665	27594	27741	27845	27672	27814	27749	27511	27916	27696	27807	27393	27746	27611	27985	27966	28073	27833	27770	27531	27576	27645	27494	27626	27814	27914	27661	27682	27858	27709	27736	27628	27732	27982	27589	27911	27626	27563	28014	27723	27704	27661	27899	27725	27706	27927	27904	27468	27673	27636	27676	27697	27589	27731	27924	27741	27610	27520	27600	27610	27580	27805	27804	27666	27814	27714	27789	27548	27509	27728	27971	27801	27793	27837	27861	27824	27879	27970	27735	27873	27705	27687	27653	27720	27758	27617	27781	27568	27869	27583	27588	27692	27601	27837	27349	27816	27979	27845	27884	27822	27669	27656	27732	27580	27665	27886	27565	27684	27591	27852	27732	27809	27966	27539	27462	27813	27701	27879	27747	27789	27571	27751	28022	27598	27765	27653	27419	27670	27692	27583	27769	27618	27568	27801	27591	27783	27736	27574	27773	27581	27657	27879	27863	27783	27724	27874	27944	27753	27892	27596	27423	27598	27758	27710	27704	27646	27831	27514	27869	27531	27662	27776	27928	27683	27658	27575	27933	27620	27600	27554	27681	27609	27657	27700	27823	27687	27893	27567	27660	27975	27671	27786	27707	27784	27855	27966	28045	27688	27496	27616	27693	27643	27607	27617	27820	28031	27741	27658	27582	27715	27506	27560	27615	27738	27593	27749	27883	27938	28114	27892	27617	27558	27675	27780	27831	27527	27712	27756	27800	27742	27799	27727	27895	27766	27750	27739	27753	27831	27895	27776	27495	28002	27669	27634	27941	27483	27821	27794	27722	27675	27835	27875	27815	27935	28149	27652	27708	28001	27491	27647	27577	27477	27768	27743	27807	27580	27743	27700	27853	27849	28092	27675	27747	27825	27770	27576	27955	27516	27793	27554	27913	27545	27805	27686	27860	27634	27864	27612	27811	27715	27696	27630	27563	27605	27775	27657	27772	27834	27676	27802	27848	27743	27724	27495	27568	27347	27631	27520	27967	27581	27910	27409	27920	27711	27799	27932	27853	27803	27802	27806	27668	27510	27752	27800	28068	27894	27967	27888	27556	27607	27820	27682	27668	27704	27841	28025	27876	27768	27766	27973	27678	27720	27792	27862	27869	27804	27633	27599	27755	27815	28063	27611	27811	27828	27698	27795	27478	27639	27857	27529	27687	27953	27671	27524	27866	27714	27600	27583	27913	27857	27826	27905	27927	27829	27635	27637	27622	27799	27878	27893	27801	27739	27478	27648	28047	27705	27713	27726	27546	27665	27755	27632	27674	27681	27479	27705	27568	27780	27584	27548	27425	27707	27976	27325	27879	27824	28023	27630	27713	27880	27891	27986	27672	27757	27563	27746	27755	27699	27865	27914	27815	27760	27526	27708	27895	27560	27690	27741	27599	27715	27783	27671	27615	27587	27663	27630	27760	27583	27583	27687	27811	27838	27865	27817	27809	27927	27730	27860	27711	27794	27460	27649	27674	27776	27690	27895	27689	27872	27719	27750	28030	27604	27545	27608	27916	27818	27824	27472	27713	27552	27817	27936	27556	27775	27720	27641	27743	27838	27634	27804	27816	27505	27686	27677	27307	27725	27706	27724	27774	27825	27721	27744	27770	27838	27802	27985	27907	27692	27686	27673	27603	27529	27681	27755	27510	27695	27831	27592	27890	27737	27749	27904	27722	27621	27744	27642	27733	27835	27354	27570	27637	27807	27634	27576	27824	27853	27577	27690	27501	27593	27629	28052	27904	27618	27745	27942	27771	27729	27777	27884	27653	27734	27692	27763	27786	27660	27876	27651	27757	27756	27719	27697	27662	27699	27576	27803	27781	27807	27581	27795	27601	27919	28134	27736	27666	27662	27625	27975	27921	27668	27848	27586	27915	27727	27551	27529	27763	27698	27908	27695	27751	27759	27754	27811	27667	27606	27550	27759	27754	27762	27951	27613	27617	27820	27686	27501	27626	27585	27640	27698	27497	27745	27803	27381	27515	27826	27907	27766	27753	28018	27791	27662	27643	27619	27827	27323	27799	27804	27577	27760	27875	27715	27811	27816	27800	27558	27873	27702	27820	27788	27646	27654	27824	27495	27844	27779	27855	27819	27793	27695	27734	27837	28009	27781	27868	27526	27498	27914	27626	27813	27546	27829	27852	27989	27840	27770	27625	28047	27373	27710	27813	27618	27676	27834	27800	27885	27838	27752	27921	27680	27851	27866	27581	27718	27672	27484	27884	27644	27732	27832	27696	27680	27543	27799	27484	27793	28001	27531	27713	27617	27760	27633	27756	27591	27812	27611	27469	27658	27791	27416	27652	27432	27706	27712	27652	27638	27482	27871	27781	27792	27446	27346	27510	27765	27754	27634	27912	27659	27947	27847	27590	27506	27629	27890	27766	27600	27609	27738	27685	27570	27770	27790	27712	27681	27647	27466	27835	27720	27756	27783	27890	27716	27757	27576	27327	27436	27771	27691	27043	27784	27620	27628	27637	27460	27772	27789	27709	27734	27690	27476	27857	27534	27799	27573	27750	27597	27681	27671	27720	27734	27497	27540	27693	27600	27686	27587	27624	27572	27592	27991	27552	27446	27777	27668	27884	27785	27650	27692	27936	27630	27533	27670	27885	27742	27592	27627	27671	27716	27635	27714	27910	27724	27639	27713	27649	27621	27742	27563	27546	27696	27787	27812	27721	27734	27666	27859	27734	27578	27821	27855	27775	28163	27684	27721	27671	27726	27698	27629	27791	27640	27746	27643	27620	27643	27669	27823	27781	27864	27377	27795	27813	27839	27521	27900	27701	27435	27688	27814	27730	27827	27724	27733	27814	27851	27663	27498	27731	27784	27783	27526	27528	27740	27756	27644	27515	27593	27479	27654	27783	27963	27662	27727	27641	27811	27838	27844	27874	27612	27974	27684	27636	27629	27649	27492	27591	27503	27742	27812	27578	27896	27901	27730	27485	27452	27510	27697	27794	27772	27834	27797	28000	27721	27853	27678	27747	28070	27847	27686	27876	27581	27852	27520	27792	27513	27655	27577	27613	27735	27804	27677	27466	27610	27800	27853	27781	27829	27748	27634	27615	27831	27819	27707	27680	27565	27987	27698	27678	27749	27648	27633	27842	27640	27654	27722	27765	27646	27648	27756	27655	27630	27893	27704	27614	27786	27462	27636	27776	27737	27991	27496	27846	27840	27874	27762	28019	27734	27651	27640	27548	27724	27763	27634	27810	27624	27635	27883	27742	27576	27604	27601	27656	27532	27767	27762	27774	27707	27893	27547	27756	27582	27656	27742	27930	27931	27689	27726	27418	27489	27697	27876	27914	27754	27744	27845	27847	27834	27498	27704	28278	27983	27731	27725	27673	27580	27690	27754	27677	27641	27834	27723	27591	27953	27599	27719	27909	27839	27741	27696	27693	27714	27525	27609	27573	27493	27797	27560	27724	27645	28004	27493	27695	27930	27652	27436	27875	27916	27678	27656	27612	27596	28143	27624	27665	27652	27661	27847	27774	27789	27741	27762	27910	27705	27718	27654	27720	27596	27469	27773	27939	27813	27802	27708	27757	27490	27495	27855	27596	27786	27493	27581	27823	27824	27899	27737	27684	27247	27682	27781	27616	27956	27647	27617	27673	27552	27689	27746	27538	27787	27606	27755	28132	27814	27678	27895	27630	27612	27606	27890	27557	27610	27865	27557	27612	27592	27587	27761	27721	27669	27700	27665	27859	27588	27704	27903	27643	27627	27791	27688	27844	27622	27755	27753	27554	27271	27592	27870	27608	27863	27538	27836	27587	27668	27606	28033	27890	27505	27896	27768	27793	27651	27794	27392	28013	27810	27952	27797	27440	27601	27900	27570	27630	27513	27515	27655	27637	27573	27555	27615	27698	27695	27829	27891	27756	27804	27626	27997	27705	27698	27606	27737	27519	27790	27666	27705	27877	27709	27786	27764	27853	27874	27902	27620	27552	27852	27668	27601	27673	27626	27446	27480	27842	27557	27781	27630	27695	27414	27707	27555	27672	27791	27657	27830	27577	27886	27699	27653	27647	27615	27672	27843	27646	27862	27901	27453	27718	27764	27674	27672	27708	27836	27740	27722	28161	27702	27546	27457	27882	28020	27642	27660	27824	27822	27609	27932	27725	27588	27745	27763	27744	27669	27864	27691	27586	27718	27822	27478	27747	27405	27503	27684	27778	27801	27466	27465	27599	27548	27569	27457	27608	28016	27689	27651	27444	27891	27981	27460	27724	27584	27647	27822	27851	27808	27970	27854	27576	27858	27743	27544	27685	27919	27701	27813	27895	27650	27801	28002	27536	27524	27773	27776	27677	27755	27617	27584	27762	27793	27821	27816	27917	27691	27619	27640	27719	27595	27786	27904	27602	27683	27838	27714	27656	27905	27768	27693	27682	27725	27800	27718	27941	27571	27493	27903	27764	27582	27665	27795	27599	27638	27670	27911	27828	27611	27761	27511	27837	27586	27882	27666	27944	27834	27918	27572	27716	27598	27628	27699	27600	27669	27796	27520	27593	27814	27666	27649	27801	27678	27684	27647
20087	34767	34058	28041	24500	22257	21107	20224	19546	19231	18911	18778	18343	18448	18429	18177	18389	17987	17997	17911	18009	17893	17800	17960	17796	17750	17806	17937	17810	17613	17720	17644	17693	17467	17501	17555	17625	17434	17287	17455	17500	17504	17410	17575	17373	17357	17298	17327	17375	17433	17243	17482	17442	17250	17325	17255	17319	17220	17306	17394	17103	17333	17202	17233	17332	17371	17528	17411	17364	17114	17476	17325	17235	17388	17408	17353	17292	17257	17246	17305	17321	17220	17262	17294	17287	17270	17384	17353	17141	17324	17289	17317	17140	17361	17277	17137	17256	17277	17238	17089	17401	17180	17291	17273	17243	17224	17216	17276	17306	17250	17167	17091	17256	17233	17337	17206	17378	17239	17156	17344	17324	17337	17407	17307	17378	17337	17066	17337	17385	17216	17161	17295	17279	17263	17307	17035	17288	17225	17208	17305	17343	17284	17246	17219	17374	17030	17474	17204	17195	17157	17321	17121	17331	17216	17076	17348	17272	17315	17348	17397	17352	17219	17237	17180	17279	17250	17151	17393	17193	17329	17325	17302	17380	17184	17321	17111	17244	17415	17192	17428	17349	17232	17214	17207	17177	17236	17225	17223	17104	17432	17407	17407	17247	17349	17206	17306	17190	17362	17234	17194	17159	17174	17231	17269	17133	17069	17284	17222	17248	17288	17171	17327	17357	17390	17205	17261	17237	17345	17418	17207	17057	17173	17150	17232	17366	17556	17154	17085	17391	17310	17239	17184	17308	17455	17368	17248	17340	17379	17209	17324	17206	17081	17368	17297	17063	17314	17189	17263	17218	17108	17271	17458	17132	17289	17278	17300	17376	17372	17266	17349	17312	17157	17364	17325	17351	17107	17174	17402	17165	17313	17437	17361	17139	17348	17334	17200	17241	17302	17454	17370	17378	17325	17285	17393	17295	17175	17391	17362	17275	17260	17327	17278	17315	17395	17308	17105	17323	17161	17067	17309	17330	17203	17115	17246	17262	17251	17199	17268	17259	17157	17376	17321	17149	17273	17286	17134	17278	17245	17126	17271	17457	17190	17108	17187	17251	17086	17416	17045	17201	17165	17316	17124	17275	17268	17208	17432	17290	17096	17141	17373	17262	17380	17203	17337	17261	17190	17146	17182	17136	17447	17468	17330	17186	17234	17241	17260	17270	17227	17394	17321	17233	17392	17270	17277	17390	17268	17127	17441	17396	17340	17249	17348	17128	17218	17229	17291	17397	17185	17210	17326	17246	17405	17308	17283	17180	17339	17258	17209	17309	17244	17330	17102	17236	17173	17307	17420	17221	17259	17388	17249	17256	17092	17142	17154	17183	17197	17136	17395	17304	17199	17245	17203	17277	17212	17309	17452	17314	17260	17433	17001	17377	17272	17187	17316	17381	17283	17278	17210	17237	17188	17096	17335	17209	17445	17095	17291	17324	17330	17149	17101	17325	17388	17345	17224	17323	17081	17160	17257	17230	17252	17237	17351	17071	17113	17109	17123	17219	17195	17337	17253	17365	17225	17145	17253	17148	17155	17237	17222	17253	17495	17351	17110	17200	17172	17325	17333	17264	17343	17246	17380	17018	17067	17129	17222	17275	17364	17198	17235	17313	17294	17430	17187	17327	17460	17283	17185	17058	17277	17394	17278	17272	17367	17448	17189	17194	17341	17371	17222	17179	17223	17440	17255	17187	17211	17234	17213	17301	17200	17430	17271	17406	17400	17271	17355	17269	17399	17333	17398	17189	17310	17488	17115	17207	17306	17209	17120	17244	17385	17206	17363	17325	17333	17267	17162	17217	17335	17153	17386	17308	17318	17269	17378	17402	17400	17252	17323	17255	17135	17490	17182	17138	17139	17336	17400	17298	17193	17123	17336	17223	17353	17343	17211	17176	17303	17229	17260	17322	17268	17237	17304	17386	17181	17385	17280	17334	17288	17251	17176	17165	17171	17298	17172	17339	17277	17285	17388	17358	17210	17399	17188	17179	17299	17156	17280	17188	17257	17260	17301	17329	17308	17111	17109	17230	17247	17169	17352	17370	17282	17176	17169	17239	17229	17491	17169	17246	17284	17318	17167	17025	17277	17261	17384	17396	17158	17331	17227	17259	17343	17123	17293	17150	17172	17189	17290	17264	17066	17238	17353	17290	17250	17418	17350	17436	17367	17157	17224	17318	17273	17209	17205	17319	17104	17220	17586	17221	17238	17380	17201	17290	17356	17229	17213	17197	17094	17143	17304	17299	17165	17217	17180	17282	17272	17267	17353	17235	17272	17228	17342	17229	17175	17197	17186	17332	17210	17153	17222	17327	17137	17318	17304	17277	17317	17426	17338	17165	17377	17325	17273	17198	17336	17212	17218	17185	17150	16985	17323	17193	16994	17238	17148	17378	17330	17162	17442	17193	17101	17030	17263	17435	17198	17493	17177	17220	17278	17136	17196	17239	17240	17267	17256	17309	17218	17365	17493	16989	17281	17330	17114	17295	17348	17248	17342	17434	17344	17111	17216	17182	17076	17264	17175	17320	17127	17341	17275	17135	17158	17146	17224	17323	17156	17301	17393	17072	17064	17313	17321	17298	17284	17232	17196	17330	17231	17335	17348	17181	17086	17281	17223	17347	17412	17241	17178	17308	17269	17322	17335	17154	17384	17103	17279	17214	17278	17329	17243	17324	17129	17198	17197	17246	17288	17462	17352	17166	17199	17125	17261	17137	17234	17259	17187	17404	17239	17288	17160	17241	17127	17240	17241	17315	17384	17329	17268	17249	17327	17186	17292	17444	17346	17129	17116	17268	17351	17083	17257	17174	17261	17154	17294	17419	17188	17321	17181	17348	17214	17322	17151	17220	17135	17338	17173	17230	17431	17254	17347	17398	17336	17276	17189	17425	17333	17328	17344	17377	17260	17386	17336	17468	17116	17152	17235	17287	17224	17356	17224	17248	17228	17318	17283	17161	17298	17258	17337	17152	17055	17192	17404	17203	17421	17337	17115	17430	17289	17081	17145	17167	17468	17097	17075	17328	17443	17103	17272	17315	17111	17398	17273	17274	17386	17243	17209	17296	17293	17291	17228	17342	17285	17168	17239	17303	17396	17157	17240	17050	17247	17387	17238	17122	17151	17136	17351	17358	17346	17206	17146	17249	17258	17248	17488	17331	17329	17403	17232	17225	17370	17382	17285	17345	17338	17291	17212	17322	17242	17320	17480	17156	17244	17376	17321	17158	17404	17520	17324	17264	17374	17336	17316	17386	17306	17344	17312	17230	17236	17158	17335	17280	17302	17310	17132	17112	17082	17381	17138	17206	17055	17284	17331	17095	17255	17375	17045	17255	17225	17194	17419	17323	17259	17298	17409	17378	17149	17168	17282	17267	17276	17280	17414	17408	17341	17385	17324	16997	17440	17022	17130	17230	17089	17336	17274	17325	17279	17405	17124	17226	17333	17192	17420	17277	17277	17305	17097	17451	17161	17246	17266	17305	17414	17282	17297	17288	17071	17319	17287	17485	17248	17313	17182	17334	17091	17306	17132	17151	17233	17277	17251	17252	17305	17156	17197	17287	17317	17412	17194	17234	17128	17215	17126	17237	17218	17321	17358	17224	17407	17262	17309	17082	17220	17274	17087	17282	17162	17247	17203	17230	17173	17240	17248	17169	17221	17421	17316	17231	17165	17271	17180	17166	17259	17418	17233	17365	17137	17280	17348	17144	17183	17431	16937	17184	17336	17237	17264	17500	17349	17168	17320	17204	17320	17194	17413	17121	17258	17212	17171	17222	17267	17278	17122	17249	17092	17151	17375	17359	17304	17333	17110	17300	17276	17295	17310	17557	17234	17173	17297	17408	17280	17259	17180	17333	17357	17318	17144	17437	17115	17343	17366	17310	17305	17014	17325	17329	17165	17325	17465	17025	17282	17236	17263	17296	17265	17266	17356	17237	17291	17234	17247	17089	17243	17115	17205	17337	17216	17291	17252	17312	17370	17302	17279	17131	17440	17445	17329	17122	17238	17083	17293	17359	17187	17109	17329	17355	17288	17304	17173	17198	17258	17185	17141	17197	17310	17304	17188	17350	17342	17281	17485	17205	17205	17237	17331	17379	17313	17224	17370	17266	17282	17259	17279	17124	17243	17296	17379	17261	17422	17210	17176	17345	17250	17409	17164	17134	17410	17216	17370	17249	17211	17185	17295	17252	17238	17302	17276	17150	17188	17449	17442	17366	17309	17329	17280	17383	17296	17214	17161	17383	17191	17404	17320	17307	17175	17443	17173	17212	17416	17289	17319	17096	17178	17325	17293	17283	17180	17260	17198	17070	17295	17139	17172	17347	17495	17262	17365	17162	17289	17179	17189	17255	17309	17186	17324	17264	17296	17222	17121	17230	17115	17204	17099	17150	17197	17153	17158	17206	17297	17129	17138	17145	17273	17194	17189	17313	17267	17215	17160	17237	17286	17383	17200	17217	17291	17268	17158	17225	17216	17294	17253	17279	17430	17288	17279	17315	17259	17177	17121	17386	17354	17397	17214	17183	17338	17212	17293	17187	17223	17277	17363	17413	17290	17150	17168	17284	17164	17383	17194	17093	17265	17226	17133	17165	17199	17249	17343	17232	17241	17280	17240	17514	17328	17200	17172	17188	17209	17378	17184	17203	17430	17157	17248	17240	17350	17162	17249	17261	17299	17214	17347	17271	17070	17295	17284	17173	17360	17477	17184	17313	17428	17165	17397	17259	17355	17340	17239	17251	17216	17294	17396	17330	17125	17358	17172	17315	17252	17228	17338	17206	17176	17236	17355	17140	17405	17175	17230	17479	17341	17264	17358	17279	17280	17383	17360	17311	17312	17118	17305	17259	17114	17176	17198	17356	17299	17287	17385	17225	17294	17268	17280	17168	17300	17215	17366	17181	17241	17054	17155	17063	17172	17264	17133	17187	17220	17312	17159	17277	17150	17380	17158	17262	17090	17192	17326	17321	17230	17335	17120	17243	17342	17054	17226	17312	17321	17300	17360	17125	17291	17181	17189	17162	17211	17308	17355	17442	17382	17392	17257	17197	17155	17404	17181	17273	17275	17172	17370	17175	17132	17368	17224	17171	17303	17331	17257	17216	17322	17251	17206	17325	17222	17332	17283
35357	28513	32845	31867	29961	30027	30048	29385	29203	29357	29097	29055	29212	29071	29136	28992	29077	29054	29058	29226	29109	28930	29201	29005	29032	29244	28865	28919	29034	29125	29104	29179	28994	28904	29193	28760	28898	28992	29251	28916	28718	28877	28785	29208	28856	29158	28811	29172	28840	28791	28922	28854	28846	28908	28968	28576	29100	28759	28876	28807	28758	28952	28703	28911	28890	29011	29024	28642	28890	28859	28830	29156	28894	28935	29075	28907	28889	28911	29025	28736	29054	29037	28697	29016	28896	29189	28967	29063	28884	29082	28918	29103	28971	28964	28933	28894	29059	28944	29031	28877	29079	29082	28891	28889	28754	29081	28791	29016	28912	28928	28968	28896	28835	28839	29061	29100	28835	28905	29197	29110	29125	29276	28909	28936	28851	28895	28872	28934	29042	28830	29119	28636	28963	28851	28927	28932	28979	28897	28772	29145	29172	29032	28796	28966	28806	28911	28846	28910	28740	28901	28743	28984	29022	28938	29080	28903	28928	29240	28998	28913	28640	28838	28953	28987	28837	28970	28741	28894	28676	28690	29014	29014	29025	28946	28593	28871	28713	28990	28810	28753	28952	28907	28948	28898	28988	28993	28956	28895	28908	28812	29094	29016	28750	28820	29014	29086	29180	28999	29274	28945	28965	29027	28917	29041	28757	28771	28836	28763	28849	28856	28898	29163	28892	28963	29043	29031	28941	28946	29009	28876	28832	29004	28809	28969	29206	28983	28989	29012	28768	28595	28912	29020	29148	28905	28793	29046	28974	29275	28746	28995	29056	28918	29089	28831	28849	29074	29052	29069	29078	29011	29081	28800	28827	28884	29057	28852	28678	28886	28763	28730	28705	28839	28849	28781	28955	29110	29018	29008	29118	28918	28685	28809	28878	28833	28699	29274	28859	29281	28709	29083	28891	29023	28887	28958	29046	29086	28719	28752	29059	28841	28908	28830	28990	28884	28930	29103	28869	29071	28627	28615	28946	28723	28713	29056	28897	29084	28921	29006	28792	28901	28975	29001	29133	28822	28796	28786	28997	29015	28946	28899	28939	29174	28803	28665	28865	28984	28888	28964	28843	28949	28824	29066	29146	29179	28800	28963	28564	28924	29098	28881	28767	28909	29156	28673	28865	28882	28881	29044	29069	28796	28627	28839	28968	29048	29132	29117	28863	29247	28727	28993	28786	28726	28910	28941	28491	29081	29273	28935	28775	29075	29000	28731	28822	29082	28869	29104	28837	29027	28811	28619	28496	28715	28701	29122	28960	28775	29143	28922	28837	28883	29127	29005	29027	28886	28966	29045	29038	29124	28810	28919	28773	28880	29178	29009	28765	28632	28917	28971	28922	28690	28935	28712	28942	28933	28974	28757	29049	28691	28831	29072	28924	29111	28839	29047	29103	29130	29000	28820	28991	29085	28579	28948	29007	28915	28974	28965	28622	28641	28780	28819	28979	28700	28939	28836	28795	29003	29208	29017	29097	28841	29099	28774	28937	28864	28980	29076	28919	29008	28922	28748	28892	28748	28975	28990	29078	29000	28846	29028	29135	28826	29080	29015	28993	28780	29047	29110	28787	28946	29192	28950	28706	29185	29103	29076	29161	28620	28980	29146	29041	28763	28985	28745	28945	28820	28972	28895	28966	28994	28837	28787	28872	28924	28915	28981	28866	28925	28826	29026	29034	29065	28834	29187	28769	29072	28918	28885	28964	29077	29002	29036	28981	28826	28943	29004	29024	28800	28951	29051	28957	28907	28945	28995	28742	28931	28582	28881	29085	28882	28624	29041	28930	29001	29069	28944	28822	28850	28779	28937	28942	29003	29035	28850	28914	28766	28865	28955	28872	28888	29001	29093	28964	28718	29004	29002	28686	28604	28701	28984	28962	28752	29065	29110	28908	29086	28797	29181	28866	28999	28755	28899	28907	29044	29014	29324	28834	28893	29059	28805	28651	28796	29097	28981	28782	28758	28823	28997	28862	29018	28953	29328	28721	28872	29121	28870	28882	28671	28834	28929	28605	28624	28984	28930	28849	28944	28790	28958	29012	28922	29093	28529	28800	28889	28844	28821	28840	28845	28848	29010	29005	29160	29321	28925	28846	28731	28880	29026	29129	29125	29018	28839	28937	28747	28891	28925	29021	28685	29011	28914	28898	28941	29116	28872	29111	29034	29042	29080	29237	29147	28860	29015	28852	28975	29227	29013	28996	28848	28908	28757	29042	28838	28883	28846	28956	28640	28845	28913	28703	29109	28896	28876	28960	28791	29090	28956	28877	28778	28942	29092	29018	28891	29224	28894	28692	28980	29020	28928	29037	29196	28727	28863	29000	28925	28692	28878	28961	28949	28744	28711	28771	28837	28861	28860	28840	28939	28733	28941	28933	28967	28741	28963	29126	29187	28935	29100	28966	28964	28882	28879	28834	28775	28957	28664	28658	29041	28875	28868	28917	28892	28899	28781	28651	29021	28914	29118	28738	28974	29184	28899	28735	28980	28845	28859	28959	29015	28658	29094	28667	28906	28771	28953	29107	28991	28629	28928	29147	28879	28741	28785	28844	28712	28869	28808	29161	29095	28622	29011	29005	28755	28983	28874	29114	28893	28907	28763	29042	29006	28829	28972	28707	28814	28905	28864	29022	28762	28981	28872	28948	28840	28910	28997	28553	28901	28784	28796	28907	28966	28811	28745	28947	28863	28911	28776	28980	28950	28927	28907	28972	28997	28935	28722	29010	28885	29217	28951	28791	28796	28893	28713	28878	28725	28834	29159	29248	28977	29074	28505	28729	29175	29196	29105	29076	28677	28746	28918	29169	28855	28866	29377	29115	28931	28992	28948	28930	29020	28931	29132	28977	29015	28737	29006	28903	28944	28962	28885	29058	28784	29042	28578	29067	28944	28785	29092	28806	28790	28726	28767	29114	28923	29004	28984	28807	28563	28863	28807	28807	29012	28904	29031	29009	29124	28874	29001	28928	28872	29081	28928	28898	28669	28980	29002	28857	28931	29111	28903	29042	29089	28921	28920	28949	28854	29013	28984	29034	29017	28832	28934	28974	29008	28841	28813	29196	29240	29116	28913	28899	28774	28885	28849	28926	28990	29037	28953	28777	28706	28997	28996	28757	28876	28936	28799	28987	29002	28763	29042	29120	29265	28807	28851	29197	29057	28993	28985	28992	28916	28760	28736	28875	29185	28977	28984	29177	28928	28759	29188	29105	28936	29147	28851	29022	28835	28636	28957	29005	28948	28979	28888	28920	28772	28885	29240	28799	28961	28972	28689	29016	28848	28816	28844	28834	28780	28772	28818	28724	28752	29035	28833	29116	28933	29018	28645	28839	28534	28741	28895	28967	28908	28707	28762	28958	28710	28851	28842	28949	29076	28821	29115	29001	28640	29201	29055	28837	28795	28943	28886	29196	28889	29021	28979	28914	28957	28908	28668	29140	29129	29111	28714	28980	29168	28936	28902	29063	28955	29169	29006	28865	28602	28833	28766	28975	28976	28886	28659	28922	28853	28917	28975	28869	28967	28925	28703	28916	28942	28989	28946	29246	28924	29044	28964	28956	28945	29273	29009	29059	28749	28692	28701	28803	29091	29321	29273	29055	28844	28953	29147	28992	28843	28634	28770	29047	28958	28860	29177	28905	28916	28856	29102	29007	29119	28887	28875	28850	29069	29080	28910	28959	28997	28944	28734	29013	28964	29033	29101	29031	28988	28851	28575	28855	28736	29028	28830	28952	28986	28969	29149	28997	28853	28957	28767	29153	28936	28885	28842	29071	28801	29124	29135	28834	28870	28785	29091	29012	28979	28919	28932	29017	28740	28736	28881	28847	28876	28980	28695	29101	28796	28617	28819	28900	28975	28818	29087	28955	28722	28808	28933	28898	29075	28848	28758	28949	29078	29140	28867	28963	29078	28857	28900	29098	28991	28950	28969	28925	28957	28877	28883	29006	28873	28952	28905	28802	28969	28975	29075	28846	28869	29058	28932	28815	28991	28944	28814	28861	28922	28788	29043	29011	28943	29003	28875	28831	28823	29083	28999	29208	29042	29054	28767	29038	28990	29072	29048	28880	28898	28806	29243	29020	28942	29040	29030	28916	28897	28807	28919	28885	28791	28972	29197	29015	28842	28614	28906	28675	28979	29015	28918	29116	28995	28904	28918	28966	29124	28776	29091	28937	28876	29030	29033	28930	28911	28822	28738	28911	28733	28830	28861	29010	28742	29014	29110	28868	28894	28389	28856	29199	28983	28862	28805	28701	28809	28971	28932	28737	28633	29040	28728	29091	28861	29033	29232	29079	28780	28773	28965	28915	28684	28771	28605	29014	28790	28980	29038	28971	28755	28883	29082	28932	28952	29165	28767	29087	28806	28953	28820	28689	28777	28951	28977	28981	28861	28915	28905	29088	29087	29011	28822	28589	28923	28865	29123	28969	28696	28962	29089	28889	28839	28964	28979	28827	28803	29096	28918	28946	28817	28834	28849	29070	29056	28712	29045	28905	28930	28816	29119	29048	29105	28740	28646	28818	28909	29021	28883	28850	28890	28998	29016	28974	29165	28813	28654	29033	28935	29214	28843	29128	28994	28972	29021	28848	28742	28942	28862	28889	29020	29038	28615	29081	29024	28895	28748	28725	29122	29093	28916	28775	28962	28827	28834	28982	29024	28905	29320	28743	28852	28824	28867	28607	28907	28960	28926	28924	29010	29040	28632	29058	28853	29004	28796	28738	28896	28829	28835	28585	28885	28922	28708	28777	29094	28999	29038	28778	28908	28962	28852	28707	29072	29233	29003	28890	28663	28989	29098	28900	29086	29106	29137	28877	29036	29111	28907	28984	28921	28879	29015	29024	28863	28707	28876	28712	28833	28904	28888	28874	29141	28969	28836	28527	28783	29031	28851	28919	28932	29031	28758	28882	28857	28758	29126	28977	28749	28961	28994	29083	28837	29255	28989	28918	28922	28953	29015	28707	28960	29094	29205	29216	29040	28929	29063	28938	29114	29070	29184	28942	29077	29125	28916	28768	28989	28992	29093	29120	28690	29174	28954	29221	28866	28839	28955	29050	29095	29096	28891	29080	28761	29013	29171	28970	29180	29061	28998	29056	29190	29150	28976	28993	28803	28892	29243
21031	23415	23518	20942	20054	19259	18948	18690	18438	18417	18308	18245	18307	18345	18362	18429	18224	18154	18221	18139	18183	18086	18284	17995	18090	18171	18052	17927	18052	17954	18132	18063	17936	18112	18095	18104	18043	18115	18146	17799	18092	17997	17857	17792	18016	17866	17947	17826	18140	17936	18048	17774	18003	18046	17944	17954	17947	17961	18019	17859	17984	17892	17981	17789	17834	18039	18041	18053	17971	18016	17679	17954	17957	17844	17880	17959	17819	17993	17870	17884	17903	17903	17972	17953	17982	17824	18235	17884	17949	17964	17930	17898	17823	17916	17888	17960	18007	17980	17826	17742	17951	18076	17831	17951	18128	17896	17903	17920	18006	17974	17835	17998	17965	17917	17938	17890	17967	18113	17794	17955	17884	17876	17798	18068	17919	17872	17815	17794	17666	17857	18015	17837	17924	18083	18051	17934	17928	17791	17882	17889	17881	17714	17868	17977	17832	17908	17820	17912	17837	18025	17817	17875	17949	17782	17947	18128	17971	17946	17972	17987	17811	17781	17966	17804	18054	17906	17875	17790	17984	17777	17740	17888	17965	18072	17921	18051	17772	17848	17784	17976	17832	17980	17909	17747	17803	17781	17821	17920	17975	17770	17969	17937	17895	17939	18029	18068	17843	17973	17891	18005	17895	17773	18265	17849	17659	17752	18167	17769	17989	17929	18109	17924	17797	18097	17986	18045	17857	17818	17855	17882	18059	18037	17944	17955	17947	17852	17897	17887	17978	17915	17926	17882	17759	17900	17858	17881	17868	17947	17819	17804	17719	17872	17934	17812	18219	17997	17918	17753	17961	17988	18186	17668	17966	17924	17963	17739	17845	17939	18176	17737	17876	17753	17867	17998	18045	18036	17786	18002	17836	18081	17949	17874	17917	17897	17932	17981	17870	17989	17912	18003	17866	18026	17863	17836	17900	17943	18056	17992	17972	17901	18082	17747	18090	18003	18098	17775	17991	17877	17948	17853	17957	17993	17759	17869	18014	18061	17899	17702	17872	17879	17885	18014	17784	17951	17975	17864	17925	17864	17920	17800	17883	18031	18043	17957	17875	17925	17763	18028	17650	17766	18117	17837	17970	18031	17907	17901	17969	18011	18053	17856	17861	18059	17843	17915	17875	17921	17894	17948	17875	17889	17977	17885	17776	18033	17739	18030	17785	18005	17795	18135	17728	17906	17832	17928	18040	17835	17921	17876	17867	17933	17884	17785	17894	17978	17932	17970	17977	17887	17790	17832	17846	17893	18035	17870	17932	17948	17994	17893	18042	17773	18074	17952	17931	17792	17953	17885	17861	18007	17733	17770	17995	17947	17915	17836	17844	17991	17862	17896	17838	18039	17981	17989	17916	17782	17868	17915	17879	17984	17935	17926	17768	17947	17961	17866	17815	18015	17864	18003	18049	17986	18065	17846	17946	17710	17985	17894	17929	17881	17969	17748	17966	17860	17928	17902	17729	17933	17876	17953	17933	17987	18003	17937	17969	17752	17878	17862	17964	17940	18145	17920	17895	17926	17984	17813	17954	17983	17963	18106	18004	17816	17623	17970	18007	17904	18004	17869	18060	17942	18012	17956	17745	17928	17979	18018	17769	17973	17833	17889	18026	17948	17767	17977	17751	17827	18000	17729	18009	17982	17924	18062	17973	17763	17864	17882	18046	17923	17892	17882	17890	17790	17918	17870	17938	17748	17880	17952	17954	17841	17893	17839	17880	17929	18006	17812	17975	17828	17922	17832	17967	17965	17851	17797	17814	17872	17720	18017	17808	17683	18060	17844	17883	17688	17906	17948	17944	17884	17955	17934	17971	17854	17733	17846	17959	18058	17977	17867	17835	17953	17947	18022	18098	17721	18007	17769	18030	17948	17848	17943	17779	18001	17928	18064	17982	17927	17896	18081	17616	18024	17852	17942	17982	17958	17924	17926	17860	17871	18040	17816	17926	17953	17888	17915	17626	17838	18033	17984	18017	17839	17706	17845	18066	17915	17954	17992	18028	17858	17827	17729	17995	17924	18166	17839	17882	17809	17982	17774	17975	17829	17972	17868	18048	17770	17677	18038	17967	17825	17650	18023	18004	17750	17941	18004	17799	17919	17701	17915	17967	18001	17838	18095	17884	17898	17997	17991	18015	17950	17837	17857	17865	17875	18009	17789	17881	17888	17856	18019	17971	17938	18018	17995	17715	17881	17879	17834	17858	18149	17852	17951	18154	17997	17937	17895	17845	17926	17968	17862	17887	18041	17732	17895	17889	18076	17826	17827	17929	17982	17899	17759	18031	17893	17908	18049	18049	17885	17951	18006	18064	18004	17858	18039	17796	18085	17753	17948	17941	17788	18111	17861	17965	18109	18132	17812	17930	17919	17905	17908	18132	18049	17874	17971	17904	17853	17819	17944	17930	17903	17944	17876	17965	17980	17922	17807	17958	17934	17828	17875	18026	17858	18074	17776	17864	17695	17840	18030	17950	17882	18022	17830	17982	17902	17948	17973	17811	17957	17789	17941	17887	18065	17824	17950	17960	17720	18026	17813	17811	17948	18025	17965	17905	17980	17823	17851	17997	17881	17800	18022	17910	17974	17932	18019	17854	18011	17820	17845	18004	17874	17867	18032	17940	18003	17926	17867	17970	17933	18142	17784	17722	17907	17956	17703	18162	17950	17880	17895	17937	17934	17959	17842	18041	17988	17661	17814	17855	17957	17957	17939	17977	17890	17967	17984	17870	18087	17851	17784	18018	17907	17897	18031	17993	18017	17849	17690	17631	17999	17950	17778	17949	17916	17884	17976	17925	17715	17928	17901	17950	17838	18042	17854	17862	17987	17844	17856	18012	17980	17913	17951	17746	17926	17998	17928	17768	18033	17886	18035	18203	17995	17962	17917	17966	18082	18057	18061	17893	17896	17979	17693	18005	17990	17806	17957	17751	17743	17907	17939	18035	17752	17896	18042	17919	18173	17867	17843	18071	17909	17977	17982	17931	17817	18018	17909	17963	17807	17899	18057	18034	17899	17966	18020	17836	17989	17966	17938	17933	17970	17940	17952	18002	18190	17924	18039	17851	17965	18022	18192	17796	18018	17818	17854	17811	18013	17792	17816	17850	17851	18002	18006	18049	17934	17735	18053	17917	17883	17806	18057	18007	17767	17874	17978	17995	18025	17963	17831	17973	17878	17871	17837	18035	17923	17855	18067	17913	17862	17864	17976	17946	17762	18133	17865	17991	17928	17941	17949	17889	17894	18090	17791	17964	18061	17999	17935	17876	17876	18043	18130	17895	17983	18070	17898	18008	17992	18133	17999	17943	17959	17943	17878	18024	18041	17912	17841	18004	17873	17912	17956	18056	18023	18045	18068	17925	17727	18100	17950	17856	17976	17994	18024	18035	17889	18042	17932	17927	17924	18001	17883	17904	17806	18010	17893	17973	17829	17984	18040	18023	17761	17900	17909	18053	17788	18001	17820	17934	18113	17890	17930	18098	18022	17946	18015	17864	17956	18032	17932	18068	17808	17928	17983	17936	18068	17999	17962	17829	18000	17882	18066	18006	17847	17923	17765	17710	17947	17835	18045	17934	17946	17884	17891	17823	17821	17949	17962	18036	17962	17921	17793	17809	18095	18018	18003	17685	17881	17955	17937	18049	17863	18047	17890	18003	17915	17707	17897	17833	18098	17869	17980	17841	17987	18016	17623	17905	17840	17774	18072	17942	17905	17838	17822	17658	17802	17865	17989	18132	17711	17987	17947	17928	17937	17888	17839	17914	18004	18004	17734	17969	17992	18085	18074	17830	18022	17847	17917	17842	17723	17873	17746	18016	17989	18034	17872	17941	17913	17986	17856	17970	17966	17951	17956	17770	17819	18057	17912	18033	17951	17893	18039	17649	18054	17974	18002	17814	17913	17801	17761	17958	18025	17844	18100	17929	17913	17911	18018	17837	17816	17995	17873	17868	18019	17923	18003	17903	18011	17949	17901	17882	17905	17961	18043	17985	17903	17910	17994	17929	17793	17909	17780	17689	17830	17992	17873	17943	17922	18069	17936	17924	17975	17908	17939	18125	17868	17976	18115	17864	17826	17804	17818	17918	17814	17919	17850	18008	18067	17983	17794	17908	18043	17977	18054	17917	17860	17872	17772	17961	18069	17983	17775	18010	17929	17938	17880	18034	17801	17939	17830	17997	17913	18035	17764	18025	17880	17796	17938	17802	17837	17907	17751	17979	17812	17875	17934	17995	17969	18086	17995	18007	17700	17722	17954	18023	17858	17844	17949	17930	18050	17902	17908	18077	18109	17930	17830	17906	17948	17848	18022	17976	17768	18070	17980	17877	17679	17926	17869	17953	17987	17825	18054	17977	17993	17838	18108	17930	17815	17784	17842	18074	17992	17935	17990	17890	17894	18047	17916	17969	17758	17893	17993	17947	17881	17710	17933	17895	17812	18080	17818	17814	17665	18088	17835	17828	17924	18008	17932	17911	17742	17889	17626	17804	18141	18169	17946	17754	17857	18206	17837	17797	17890	18069	18047	17905	17820	17942	18080	17910	18038	17908	17987	17993	17956	17864	17869	17945	17961	17938	17966	18046	17934	17924	18011	17770	17794	17916	17846	17904	17921	17892	17698	18090	17945	17871	18162	17748	17870	18024	17953	17829	18027	17955	18025	17860	17984	18007	17978	17801	17992	17938	17834	17917	17841	17858	17781	17922	18001	17972	17884	17865	18005	18089	17813	17937	17910	18024	18158	17802	17828	17800	17795	17843	18226	17861	18024	17859	17966	18010	18082	17949	17864	17873	17995	17911	17940	17829	17827	18150	17859	17885	17858	17960	18031	17740	18115	17929	17951	17997	18102	18070	18021	17865	17641	17867	17843	17914	17867	17654	17832	18086	17946	17817	17978	17881	17798	17894	18062	17942	17852	18013	17858	18047	18143	17847	17971	17878	18019	18156	17767	17643	18049	17945	17919	17878	18035	17853	17979	18104	17766	17957	17825	17720	17884	17976	17930	17932	17868	17973	18014	17927	17950	17973	17871	17980	17918	17929	17824	17994	17954	18053	18029	17987	17981	17992	17899	17953	17682	17893	17969	18021	17930	17869	17977	17976	17913	17964	18129	18083	17942	17975	18011	17935	17765
24210	21148	27675	25347	24666	28964	30962	28873	28329	28276	28356	28228	28115	28009	27670	27604	27553	27542	27946	27710	27409	27454	27592	27392	27704	27733	27550	27477	27409	27662	27387	27527	27625	27387	27398	27563	27523	27152	27295	27356	27466	27281	27578	27279	27158	27342	27426	27349	27663	27373	27364	27258	27484	27291	27359	27236	27442	27221	27073	27296	27201	27374	27111	27306	27308	27379	27228	27130	27376	27438	27434	27325	27201	27242	27185	27298	27415	27234	27215	27185	27331	27489	27242	27176	27056	27214	27445	27346	26985	27354	27367	27212	27185	27453	27084	27370	27330	27164	27272	26974	26963	27272	27370	27130	27397	27172	27219	27222	27279	27430	27522	27422	27330	27327	27015	27123	27005	27096	27167	27256	27286	27079	27198	27393	27261	27018	27210	27458	27132	27048	27261	27542	27134	27344	27279	27267	27134	27040	27016	27173	27192	27264	27182	27119	27316	27096	27180	27322	27158	27113	27058	27204	27310	27117	27300	27088	27463	27381	26890	27287	27168	27416	27336	27133	27476	27370	27308	27117	27071	27433	27496	27258	26889	27429	27209	27316	27257	27349	27348	27323	27369	27240	27308	27210	27455	27532	27123	27147	27248	27276	27288	27357	27335	27132	27300	27184	27215	27211	27200	27032	27141	27208	27394	27057	27452	27474	26916	27006	27396	27327	27178	27058	27283	27323	27478	27340	27156	27103	27568	27168	27197	27417	27488	27114	27403	27329	27322	26972	27141	27154	27360	27292	27166	27480	27031	27003	27069	27351	27307	27101	27052	27034	27635	27310	27163	27246	27346	27182	27367	27305	27104	27156	27374	27265	27357	27151	27010	27075	27406	27279	27507	27048	27445	27367	27227	27278	27268	26953	27278	27244	27572	27185	27081	27541	27379	27460	27373	27388	27232	27111	26990	27318	27519	27134	27312	27266	27622	27323	27058	27207	27273	27371	27616	27376	27272	27363	27116	26981	27075	27307	27205	27045	27275	27156	27236	27310	27235	27363	27060	27153	27304	27308	27240	27284	27293	27213	27162	27408	27581	27051	27018	26950	27231	27165	27365	27229	27086	27141	27178	27126	27306	27168	27068	27253	26891	27282	27458	27204	27016	27188	27153	27397	27268	27537	27090	27338	27144	27221	27273	27531	27288	27023	27205	27329	27215	27304	27523	27049	27168	27241	27370	27239	27065	27031	27122	27202	27362	27063	27279	27169	27096	27089	27069	27227	27101	26969	27134	27048	26992	27146	27124	27145	26846	26998	27239	27507	27177	27450	27232	27169	27447	27424	26973	27341	27188	27163	27304	27486	27337	27100	27106	27257	27311	27204	27224	27238	27398	27181	27375	27159	27165	26934	27116	27205	27414	27242	27244	27448	27310	27148	27309	27190	27143	27341	27221	27365	27251	27023	27027	27299	27188	27325	27334	27228	27132	26996	27110	27241	27213	27138	27164	27394	27311	27230	27024	27286	27245	27017	27324	27204	27432	27235	27205	27171	27042	27246	27064	27426	27186	27218	27377	27220	27033	27382	27165	27025	27179	27121	27214	27447	27377	27331	27360	27351	27301	27317	27456	27461	27430	27047	27095	27178	27167	27122	27289	27299	27128	27265	27107	27538	27253	27252	27291	27312	27167	27056	27166	27199	27556	27428	27374	27148	27015	27356	27252	27370	27287	27215	27143	27193	27232	27163	27071	27167	27236	27480	27240	27520	27322	27193	27253	27112	27256	27129	27195	27430	27328	27330	27002	27037	27561	27556	27190	27208	27277	27436	27210	26859	27265	27272	27290	27265	27413	27318	27170	27203	27444	27499	27077	27332	27147	27389	27074	27752	27324	27257	27362	27395	27318	27253	27312	27002	27057	27278	27156	27143	27162	27246	27163	27036	27355	27500	27373	27176	27290	27419	27312	27622	27455	27532	27319	27297	27240	27195	27338	27201	27408	27379	27001	27203	27259	27223	27522	27106	27177	27070	27135	27061	27258	27401	27230	27132	27269	27088	27444	27135	27262	27216	27351	27374	27198	27069	27062	27145	27451	27051	27465	27217	27282	27127	27271	27531	27450	27217	27263	27083	27250	27084	27236	27214	27271	27246	27404	27272	27216	27297	27203	27145	27136	27205	27282	27340	27215	26944	27432	26957	27175	27331	27308	27343	27191	27183	27009	27078	27529	27063	26991	27374	27156	27150	27101	27189	27219	27353	27337	27081	27046	27631	27235	27512	27312	27358	27341	27398	26935	27365	27110	27131	27164	27095	27152	27188	27171	27379	27007	27121	27177	27187	27234	27178	27296	27091	27181	27071	27152	27440	27467	27270	27370	27272	27390	27106	27171	27396	27138	27306	27154	27011	27125	27088	27145	27359	27232	27189	27191	27084	27314	27370	27269	27240	27245	27380	27498	27201	27549	27226	26943	27428	27082	27076	27246	27290	27424	27235	27357	27386	27280	27128	27145	27349	27217	27395	27083	27355	27036	27063	27182	27378	27020	27181	27299	27316	27328	27177	27316	27264	27223	27058	27152	27197	27412	27345	27276	27374	27030	27224	27145	27273	27449	27352	27190	27231	27166	27025	27182	27305	27297	27311	27252	27259	27140	27304	27062	27192	27203	27257	27130	27189	27232	27346	27285	27182	27165	27206	27382	27120	27250	26938	27090	27083	27569	27464	27287	27088	27242	27206	27474	27291	27113	27090	27281	27191	27014	27072	27096	27104	27413	27082	27219	27414	27237	27306	27516	27290	27148	27083	27205	27191	27008	27249	27545	27141	27063	27247	27137	27401	27174	27342	27196	27292	27130	27363	27453	27230	27322	27476	27394	27287	27027	27368	27636	27416	27378	27208	27346	27402	27615	27469	27129	27114	27319	27038	27352	27150	27085	27127	27114	27165	27145	27506	27146	27206	27294	27128	26997	27362	27462	27177	27074	27377	27237	27266	27324	27103	27145	27463	27211	27252	27057	27156	27085	27358	27270	27184	27228	27209	27292	27222	27182	27396	27417	27088	27348	27276	27130	27150	27358	27319	27278	27242	27251	27132	27062	27400	27440	27368	27050	27273	27239	27114	27332	26928	27162	27171	27210	27171	27185	27315	27361	27025	27252	26976	27222	27378	27377	27326	27295	27403	27342	27400	27425	27173	27041	27201	26891	27116	27044	27201	27086	27199	27373	27427	27226	27198	27170	27460	27332	27149	27525	27496	27281	27048	27067	27199	27068	27242	27205	27288	27293	27317	27355	27102	26954	27258	26936	27015	27114	27175	27146	27248	27187	27134	26878	27275	27127	27494	27320	27156	27116	27304	27142	27046	27109	26901	26994	27183	27097	27186	27353	27123	27296	27523	27196	27192	27215	27132	27315	27301	27147	27152	27380	27203	27405	27317	27068	27223	27140	27251	26947	27364	27307	27119	27236	27261	27305	27171	27091	27220	27019	27182	27357	27202	27057	27431	27455	27412	27238	27204	27009	27212	27476	27402	27387	27089	27498	27060	27147	27341	27388	27374	27384	27222	27104	26943	27099	27158	27108	27142	27310	27143	27261	27339	27167	27374	27040	27121	27195	27282	27010	27236	27291	27119	27137	27191	27329	26941	27083	27356	27459	27251	27222	27413	27152	27011	27022	27378	27562	27156	27389	27291	27209	27369	27352	27163	27381	27129	27283	27358	27073	27177	27208	26990	27127	27265	27064	27304	27007	27199	27493	27272	27076	27106	27441	27208	27001	27172	27164	27449	27249	27226	27493	27179	27177	26786	27027	27283	27157	27280	27222	27086	26778	26807	27401	27563	27319	27279	27399	27215	27297	27584	27080	27213	27232	27139	27066	27570	27384	27222	27413	27322	27285	27197	27335	26998	27272	27456	27264	27242	27386	27354	27386	27258	27390	27353	27124	27428	26885	27261	27091	27341	27570	27400	27350	27121	27093	27272	27226	26964	27200	27035	27550	27498	27314	27206	27100	27253	27209	27322	27212	27168	27458	27158	27274	27399	27451	27406	27406	27197	27553	27194	27216	27316	27587	27435	27047	27091	27254	27143	27277	27180	27386	27076	27211	27207	27247	27350	27313	27345	27224	27149	27322	27309	26952	27248	27131	27214	27113	27206	27021	27168	27389	27216	27314	27096	27041	27076	27497	27219	27458	27405	27422	27173	27610	27117	27300	27331	27341	27252	27288	27232	27370	27303	27356	27113	27129	27316	27263	27473	27318	27263	27133	27549	27377	27272	27385	27321	27381	27141	27312	27008	27420	27170	27479	26929	27425	27159	27153	27315	26984	27034	27094	26982	27238	27365	27468	27108	27073	27337	27380	27357	27254	27115	27064	26957	27165	27234	27038	27175	26990	27281	27114	27095	27165	27377	27236	27052	27214	26994	27209	27188	27306	27349	27219	27321	27264	27302	27140	27162	27482	27488	27251	27096	26982	27278	27326	27317	27572	27187	27428	27221	27232	26900	27094	27042	27411	27234	27137	27307	27213	27470	27207	27161	27527	27300	27347	27122	27359	27190	27222	27141	27083	27163	27258	27344	27452	27247	27470	27299	27186	27179	27426	27318	27271	27290	27409	27139	27183	27300	27274	27126	27140	27481	27320	27441	27251	27164	27305	27256	27477	27211	27403	27370	27204	27084	27356	27208	27380	27211	27226	27362	27455	27289	27360	27459	27266	27209	27252	27372	27237	27216	27428	27019	27164	27120	27282	27425	27502	27214	27470	27049	27118	27087	27156	27383	27493	27131	27365	27647	27314	27365	26919	26861	27256	27417	27054	27390	27211	27033	27452	27245	27275	27146	27215	27258	27309	27313	27095	27244	26900	27261	27045	27151	27146	27271	27127	27105	27190	27332	27155	27463	27524	27037	27151	27279	27411	27191	27355	27399	27531	27401	27082	27097	27346	27383	26946	27138	27268	27072	27597	27351	26999	27212	27192	27114	27170	27466	27258	27349	27215	27165	27236	27190	27153	27191	27362	27108	26938	27219	27229	27231	27165	27342	27158	27159	27273	27255	27135	27259	27187	27216	27273	27144	27484	27362	27152	27263	27265	27073	27280	27168	27405	27322	27084	27296	27173	27344	27305	27584	27037	27330	27176	27169	27159	27192	27354	27116	27128	27451	27265	27128	27263	27198	27068	27136	27150	27325
18381	29503	29063	24342	21760	20527	19469	18999	18542	18435	18434	17958	17862	17947	17852	17732	17692	17782	17419	17777	17512	17573	17529	17565	17656	17601	17504	17436	17378	17383	17351	17294	17338	17428	17230	17293	17239	17389	17216	17423	17488	17207	17427	17286	17176	17250	17410	17105	17337	17012	17245	17363	17138	17223	17322	17220	17185	17121	17290	16972	17555	17165	17227	17298	17166	17155	17123	17281	17272	17176	17043	17052	17049	17081	17076	17120	17286	17304	17124	17297	17145	17155	17180	17065	17179	17284	17234	17147	17227	17211	17329	17163	17392	17136	17221	17224	17155	17300	17306	17090	17318	17169	17058	17200	17101	17058	17267	17174	17143	17136	17321	17299	17138	17088	16921	17245	17105	16993	17297	17015	17145	17171	17124	17093	17102	17106	17219	17019	17174	17099	17191	17107	17282	17225	17226	17197	17270	17213	17225	17339	17117	17246	17094	17006	17213	17348	17126	17205	17023	17131	17027	17224	17056	17015	17136	16941	17220	17082	17229	17054	17196	17195	17101	17115	17168	17125	17203	17107	17139	17228	17354	17089	17197	17060	17309	17132	17059	17155	17118	17142	17154	17285	17247	17142	17165	17091	17056	17249	17125	17033	17399	17213	17329	17236	17031	17149	17116	17182	17194	17311	17024	17081	17168	17164	17041	17231	17083	17122	17208	17217	17164	17241	17256	17161	17199	17344	17176	17195	17139	16979	17218	17101	17278	17321	17147	17155	17248	17088	17189	17191	17034	17253	17185	16990	17114	17160	17142	17069	17119	17227	17243	17298	17171	17193	16950	17156	17175	17152	17167	17179	17157	17250	17244	17238	17109	16986	17251	17239	17155	17035	17039	17099	17075	17047	17210	17231	17252	17106	17238	17132	17134	16923	17337	17164	17279	17210	17222	17074	17185	17151	17291	17041	16954	17303	17167	17106	17092	17045	17093	17132	17120	17137	17185	17236	16970	16979	17255	17164	17172	17050	17166	17332	17267	17147	17377	17167	17141	17014	17164	17106	17115	17203	17108	17161	17232	17062	17026	17238	17175	17318	17170	17047	17188	17113	17145	17393	17027	17251	17197	17066	17029	17285	17080	17169	17169	17241	17127	16981	17188	17047	17185	17100	17297	17127	17135	17217	17259	17156	17280	17046	17185	17078	17275	16953	17138	17207	17152	17153	17129	17030	17194	17231	17091	16982	17317	17243	17093	17188	17139	17228	17273	17159	17101	17356	17061	17237	17217	16926	16974	17290	17251	17185	17149	17217	17064	17058	17186	17266	17138	17130	17102	17069	17159	17256	17241	17211	17193	17233	17277	17053	17160	16974	17064	17015	17242	17160	17236	17151	17127	17115	17155	16939	17173	17065	17039	17272	17155	17176	17318	17127	17295	17229	17207	17110	17200	17058	17135	16996	17107	17189	17150	16985	17158	17275	17061	17303	17166	17270	17177	17214	17284	17135	17047	17092	17124	17205	17071	17115	17045	17091	17127	17140	16977	17292	17042	16969	17282	17050	17142	17178	17156	17238	17231	17108	17127	17123	17281	17135	17275	17064	17288	17214	17227	17362	17245	17093	17151	16885	17059	17196	17189	17122	17185	17112	17124	17176	17124	17123	17260	17216	17013	17177	17206	17111	17047	17184	17154	17247	17260	17167	17218	17349	17048	17111	17182	17146	17150	17260	17089	17161	17020	17132	17261	17199	17117	17062	17069	17043	17183	17140	17197	17037	17338	17058	17134	17078	16984	17029	17028	17200	17126	17101	17309	17111	17184	17080	17188	17147	17239	17205	17038	17271	17212	17132	17134	17122	17197	17246	17337	17322	17199	17234	17383	17169	17082	17149	17236	17094	17140	16966	17113	17158	17045	17172	17194	16989	17195	17157	17114	17243	17150	17096	17289	16945	17195	17176	17284	17009	17169	17185	17195	17242	17192	17136	17059	17055	17110	17280	16823	17000	16976	17144	17172	17107	16954	16991	17109	16998	17248	17044	17195	17042	17112	17047	17101	17189	17344	17167	17067	17061	17074	17093	17320	17155	17172	17195	17287	17205	17035	17198	17278	17172	17211	17290	17031	17195	16890	17158	17033	17102	17306	17089	17187	17181	17111	17084	17256	17093	17161	17191	17009	17155	17185	17241	17178	17222	17158	17108	17015	17265	17108	16985	17098	17341	17217	17230	17103	17264	17244	17308	17155	17195	17290	17230	17261	17099	17166	16864	17186	17196	17194	17167	17162	17091	17149	17157	17188	17256	17121	17334	17160	17082	17048	17171	17186	17205	17144	17055	17166	17200	17315	17254	17268	16982	17150	17097	17151	17207	17099	16981	17163	17127	17143	17234	17126	17150	17125	17021	17133	17140	16906	17298	17038	17238	17205	17134	17176	17110	17092	17218	17080	17139	17206	17183	17044	17085	17207	17169	17177	16970	17208	17031	17181	17208	17091	17234	17073	17228	17099	17247	17318	17357	17156	17127	17090	17240	17007	17039	17196	17159	17135	17071	17424	17115	17123	17295	17228	17333	17254	17071	16976	17001	16967	17280	17238	17157	17229	17305	17131	16968	17188	17171	17239	16941	17234	17192	17104	17136	17204	17211	17012	17300	17075	17040	17044	17164	17005	17039	17212	17306	17292	17223	17181	17212	17194	17236	17090	17144	17318	17206	17203	17234	17336	16966	16999	17047	17302	17201	17245	17240	17216	17226	17202	17194	17187	17249	17109	17385	16959	17139	17263	17176	17204	17097	17121	17091	17112	17358	17233	17143	17182	17196	17169	17143	17168	17190	17138	16937	17182	17402	16990	17265	17228	17107	16900	17130	17302	17268	17115	16973	17158	17101	17075	17217	16988	17257	17273	17413	17075	17093	17204	17075	17190	17056	17218	17086	17113	17155	16974	17124	17469	17046	17099	17105	17214	17254	17070	17156	17038	17122	17034	17074	17135	17083	17208	17193	17230	17184	17313	17071	17242	17201	17286	17063	17212	17103	17197	17124	17184	17380	17157	17104	17278	17076	17179	17082	17108	17078	17051	17202	17173	17170	17201	17152	17352	17038	17123	17268	17219	17136	17175	17071	17037	17366	17085	17065	16976	17225	17271	17024	17167	17253	17087	17285	17199	17199	16929	17299	17251	17148	17183	17099	17210	17139	17193	17231	17163	17130	17057	17184	17097	17153	17307	17186	17099	17204	17108	17242	17112	17032	17176	17275	17069	17107	17023	17175	17057	17045	17270	17210	17160	17130	17282	17064	17280	17276	17200	17322	17163	17290	17102	17189	17274	17090	17318	17039	17252	17171	17181	17237	17096	17278	17210	17124	17040	17177	17192	17248	17274	17137	17122	17208	17073	17143	17188	17181	17084	17209	17115	17172	17266	17129	17123	17282	17163	17163	17002	17189	17050	17172	17255	17164	17021	17202	17118	17209	17268	17227	17218	17174	17284	17112	17061	17200	17145	17070	17070	17062	17387	17106	17052	17087	17161	17086	17114	17251	17144	17321	17070	17302	17105	17108	17286	17173	17191	17358	16996	17173	17182	17206	17258	17143	17150	17123	17315	17031	17152	17084	17243	17164	17168	17328	17265	17157	17311	17013	17313	17185	17201	17001	17135	17186	17130	17119	17082	17197	17116	17141	17112	17403	17258	17096	17074	17208	17333	17197	17061	17135	17133	17112	17290	17228	17239	17223	17165	17037	17166	17182	17070	17015	17273	17101	16977	17038	17173	17166	17162	17248	17137	17044	17251	17036	17079	17141	17217	17093	17231	17183	17220	17071	17211	17066	17186	17258	17148	17325	16992	17154	17142	17325	17077	17098	17202	17201	17107	17070	17278	17161	17181	17328	17194	17152	17154	17183	17034	17047	17177	17052	17219	17144	17166	17332	17206	16999	17075	17308	17457	17141	17074	16943	17184	17231	17332	17244	17213	17199	17157	17027	17114	17156	16828	16880	17161	17208	17256	17130	17111	17072	17075	17094	17268	17154	17061	17238	17215	17189	17228	17219	17294	17166	17056	17003	17076	17081	17226	17153	17169	17067	17068	17123	17164	16926	17145	17176	17212	17078	17206	17179	17106	17166	17094	16993	17125	17195	17138	17214	17251	17149	17337	16988	16963	17048	17124	17112	17282	17219	17353	17276	17128	17061	17060	17065	17121	17214	17062	17070	17210	17138	17046	17053	17171	17245	17062	17015	17249	17262	17150	17191	17239	17152	17070	17341	17165	17234	16991	17054	17255	17006	17233	17126	17227	16885	17303	17241	17360	17258	17144	17119	17043	17140	17261	17058	17240	17158	17177	17104	17196	16994	17148	17102	17323	17007	17119	17064	17205	17068	17025	17079	17076	17134	17164	17015	17143	17297	16889	17212	17253	17194	17004	17181	17255	17199	17213	16866	17168	17294	17080	17146	17130	17237	17117	17168	17334	17106	17335	17212	17189	17110	17303	17192	17177	17108	17225	17322	17313	17184	17113	17315	17241	17048	17114	17220	17302	17055	17144	17140	17120	17121	17143	17248	17143	17108	17166	17213	17102	17174	17132	17104	17147	17196	17131	17093	17167	17036	17086	17047	17106	17224	17120	17145	17175	17122	17177	17098	17159	17091	17062	16990	17204	17127	17227	17153	17298	17159	17210	16982	17034	17030	17030	17218	17019	17275	17047	17123	17049	17042	17082	17050	17247	16983	17271	17134	17183	17107	17330	17086	17206	17222	17304	17295	17126	17131	17208	17100	17019	17203	17093	17104	17222	17223	17233	16972	17331	17215	17174	17171	17125	17091	17350	17173	17183	17237	17206	17029	17040	17025	17087	17128	17115	17096	17161	17075	17202	17196	17113	17260	17371	17074	17222	17304	17214	17129	17111	16979	17108	17247	16989	17179	17075	17068	17287	17121	17359	17230	17327	17204	17230	17121	17174	17209	17157	17088	17032	17194	17194	17332	17103	17150	17090	17214	17098	17366	17216	17142	17475	16994	17193	17267	17243	17053	17075	17044	17132	17249	17100	17240	17105	17219	16992	17193	17137	17245	16984	17055	17297	17047	17262	17004	17231	17315	16945	17268	17286	17285	17087	17024	17171	17028	17173	17130	17066	17072	17131	17224	17033	17340	17233	17043	17197	17144	17338	17193	16917	17128	17131	17033
22626	21185	27801	24964	22449	27710	33466	30094	29287	29694	29354	29058	28781	28641	28795	28818	28757	28649	28469	28863	28578	28346	28665	28477	28514	28477	28371	28349	28276	28361	28278	28520	28258	28223	28429	28141	27682	28099	28264	28136	28137	28174	28278	28205	28086	27947	28146	28211	28318	27871	28043	28183	27901	28175	28055	28035	28087	27993	28075	28233	28062	27904	28076	27894	28113	28020	28149	27883	27853	27858	28051	28096	28182	28208	28255	27924	27769	28264	28050	27786	27925	28367	27969	28062	27699	27923	28024	27697	28107	28199	28072	27950	27760	27923	27969	28046	27895	27758	27906	27909	28026	27952	27970	27843	28185	27981	28039	28098	27827	28032	28085	27974	27951	27917	27970	27858	28027	27935	27935	27582	28009	27756	27925	27996	27882	27844	28011	27963	28152	28038	27917	27893	28031	27833	27669	27911	28085	27787	27721	28101	28024	28236	28292	28154	27967	27917	28036	27984	27745	28147	28114	27989	28185	27826	27990	27770	27991	27998	28110	27877	28054	27791	27973	27966	28042	28113	27815	27984	27742	28115	28027	28075	27930	27838	28180	28083	28107	27966	27862	27891	27943	27843	28093	28126	27866	27926	27986	27888	27976	27708	27982	27885	27967	28001	28038	28020	28114	28083	27962	27871	27926	27915	27883	28097	27614	27816	27648	27725	28001	28019	27848	28055	28004	27792	27974	27782	28327	28004	28158	27960	27973	28103	28176	27919	28061	27890	27999	28007	27576	27764	27884	27934	27982	27925	27661	27836	27988	27873	27823	27888	27893	27890	27776	27680	27680	27525	28135	27784	28196	28084	28002	27963	28344	27964	27945	28056	27801	27914	28026	27878	28084	27941	27886	28125	28032	28099	27658	27750	28007	27885	28010	28080	27908	27921	27878	27544	27921	28091	28156	28059	27799	27913	27850	27776	27951	27809	27736	27832	27983	28088	28010	27958	27763	27770	28131	27846	28186	27881	28120	28226	27644	27855	27948	27954	28030	27963	27985	27825	27869	27863	27967	27966	27809	27809	27829	27660	27926	28001	27934	27911	27805	27673	27967	27813	27989	27913	27927	27823	28007	27827	27764	27992	27869	27809	27779	27906	28224	28259	27996	28118	27965	28232	27747	27826	27822	27814	27927	27809	27647	27912	27794	27584	27768	27817	27885	28058	27741	28004	27653	28216	28024	27757	28194	27934	27917	27912	28019	27976	27991	27963	27900	27968	27759	28091	27899	27648	27994	27802	28045	27862	28159	28108	28112	27874	27877	27760	27803	27960	27585	27810	27567	27815	27788	27871	27859	28081	28077	28249	27953	28050	27972	27775	27860	27833	27639	27885	27727	27836	27837	27974	28076	27968	27903	28189	27854	27882	27867	27765	27805	28087	27786	27801	28128	27997	28119	28025	27908	27829	27969	27898	28313	28018	27809	27766	28063	27806	28099	27886	27997	27910	28188	27852	28053	27835	27970	27734	27686	27709	27910	27928	28198	28284	28108	28184	27861	27690	27942	28046	27975	27719	27907	27859	27849	27878	28232	28063	27881	27590	27706	27714	28038	27985	27842	27924	27841	27948	28129	28045	27985	27981	28075	27892	27830	28056	27847	28021	27912	27778	27989	27874	28034	27732	28092	27970	27724	28239	27853	27999	27873	27898	27820	27863	27856	28000	27732	27616	27939	27921	28001	27846	27788	27986	27994	27931	27995	27737	28117	28005	27764	27959	27937	28066	27930	27810	27883	27888	27772	27822	28016	27894	27803	27952	27802	27761	28154	27913	27918	28008	27799	28052	27923	27830	27898	27751	27884	28296	28159	27913	27995	27765	28158	27890	28018	27784	27823	27860	27950	27855	27900	27883	27931	27641	27856	27702	28105	27771	27934	27649	27909	27885	27796	27812	27822	27806	27922	28102	27811	27962	27701	27919	27906	27831	28242	27883	28004	27972	27890	28092	27957	27955	28088	27825	27961	28018	28084	27904	28062	27686	28135	27890	27941	27868	27656	27894	27894	27812	28003	28020	27986	27972	28048	27866	27826	27758	27873	27814	28028	28020	27958	27866	27946	28101	27841	27956	28084	27758	27883	27949	27787	28025	28039	27759	28059	27933	27802	28044	27746	27748	28220	28116	27703	27730	27950	28101	28072	28033	27625	28064	27999	27846	28055	27917	28005	27932	27854	27800	27825	28009	27821	28098	27984	27830	27804	27810	27646	27872	27970	28050	27646	27840	28082	27835	28066	27919	28146	27925	27675	27843	27868	28194	27801	27768	27818	28067	28006	27895	27780	27981	27960	28096	27941	27836	27840	27901	27695	27762	28046	27847	27912	27950	27846	27974	27830	27453	27997	27713	27892	28326	27993	28116	27955	27997	27930	27740	28064	27727	27919	27841	27919	27987	27858	27818	27530	28136	28017	28025	28005	27671	27820	28086	27896	27688	27808	27926	28064	27983	27959	27903	27802	27770	27810	28023	27678	27901	27993	28030	27856	27932	27902	27987	27731	27896	28049	28132	28266	27846	27828	27678	28082	27765	28136	27940	27932	27539	27808	27725	27880	27919	28027	27667	27909	27987	27884	28069	27946	27799	28085	27885	27756	28002	27967	27819	27999	27888	27988	28110	27879	27848	27851	28062	27841	27990	27935	27977	27996	27886	27772	27752	27664	27744	27984	27985	27873	27868	27734	28101	28074	27880	27872	28000	27735	28006	27863	27671	28103	28032	28131	28097	27706	28239	28022	27967	27778	27847	28116	28059	27866	27903	27724	27985	27989	27967	28057	27719	27768	28041	27998	28021	28012	27881	28008	27861	28207	27935	27937	27843	28037	27871	27878	27929	27848	27930	27951	28060	27937	27865	27702	27828	27797	27903	27915	28027	27900	27924	27886	27908	27872	27847	27570	27978	28054	28018	28059	27890	27843	28118	27853	27862	28006	27987	27958	28049	27912	28087	27749	27784	27891	27782	27814	28122	27810	27989	27758	28080	27818	27897	27989	27824	27768	27773	27942	28053	28110	27954	27844	28133	27809	27829	28093	27708	27958	27820	27898	28050	27874	28057	27724	27957	27967	27488	27807	28170	28029	27851	28125	27912	28302	27756	28249	27932	27861	27807	27920	28025	27702	27967	27586	27648	28173	27950	28119	27880	27859	27857	27848	28013	27809	27897	28109	28160	27943	28010	27916	27970	28059	27703	27942	28088	27961	27758	27871	28103	27808	27895	27940	28051	27644	27707	27782	27904	27666	27718	27936	28057	27750	27931	28046	27994	28022	27860	28055	27818	28305	28224	28198	28044	28297	27975	28200	27957	28070	28192	27998	28128	28114	28040	27897	27662	27823	28000	27968	27821	27982	27706	27994	28111	27970	28036	27690	28178	28253	27935	27848	27971	27813	28030	28039	27926	27930	27981	28215	27841	27948	27846	27793	28183	28239	27829	27993	27903	28071	28056	27798	27966	27931	27700	28129	27792	27956	27996	28093	27773	28138	28175	28190	28088	28120	27674	27631	27931	27897	28031	27910	27798	27839	27914	28135	27850	28123	28147	28048	28024	27842	27920	28112	27778	27811	28155	28012	27812	27853	27964	28050	27845	28248	28122	27866	27671	27911	27838	27788	27924	28098	27922	27855	27816	28043	27960	27566	27937	27911	27588	28072	27913	27920	27745	27835	28117	27683	28146	28279	27685	27774	28065	28082	27924	27879	27949	27966	28281	27732	27663	27975	27598	27769	27885	28046	27822	27983	27800	27879	27955	27777	27946	27872	27610	28165	27876	28327	27969	28020	27946	27968	28130	27996	28155	27873	28116	28306	27983	27924	27804	27904	28053	27915	27918	27889	28027	27912	27896	27907	27983	27758	27816	28062	27910	27923	27954	28186	28024	27956	27659	27960	28049	27836	27998	27945	27644	27947	28064	28058	27803	27968	27681	27970	27579	27918	27862	27936	28098	27885	27793	27943	28073	28193	27980	28141	27935	27970	27822	27908	27701	27968	27893	28223	27918	28068	27981	28147	27694	28143	27763	27880	28018	27942	27884	28220	27858	28111	28034	27919	28115	28037	28151	28106	28046	27780	27885	28045	28184	28000	27836	27992	27955	27954	27911	27629	27914	27906	28003	27987	27886	27944	27912	27883	27776	27954	28077	27796	28203	27904	28079	27958	27673	28012	28093	28088	27920	28062	28064	27836	27599	28215	28080	27847	27817	28016	27995	27942	28024	28128	28075	27915	27881	28076	28138	27962	27856	27866	27842	28077	27953	27761	27816	27837	28015	27989	27899	27902	28107	28216	27988	27821	28009	28047	27982	28209	28119	27767	27749	28268	27991	27797	27843	27811	27991	27835	27948	28031	27982	27940	27946	28005	28009	27820	28044	27978	27916	27951	28118	27684	28131	27922	27990	27887	27727	27820	27819	27961	28095	27912	27943	27933	27769	27776	28038	27581	27860	27927	27891	27884	27830	27896	27809	27852	27936	28096	28075	28101	28127	27997	27841	27884	27481	27897	27843	28072	28063	27850	27765	28011	27931	27955	27696	28058	28213	28023	28026	27696	27747	27625	27963	27928	27759	27922	27995	27825	27793	28269	27898	27988	28093	28021	27990	27996	27903	27844	28023	28068	27851	27991	28006	27888	27977	27975	27931	28059	27941	27811	27983	27848	28083	27847	27792	27726	27755	27849	28109	27827	27941	27896	27838	28099	27711	27947	28023	27868	28059	28001	27741	27894	27851	27984	27919	28071	27767	27974	27842	27844	27950	27885	28127	27946	27828	27706	27932	27878	27782	28069	27942	28042	28202	28189	27740	27723	27822	27890	27977	27612	27905	27930	27860	27871	27632	27739	27591	28106	27739	28042	27977	27778	27898	27979	28201	27942	27990	27973	28117	27769	28007	27884	27644	27885	28079	27986	27860	27946	28051	27790	28214	27758	27931	28144	28043	28095	28142	28087	27638	27767	27878	28209	27938	27986	27959	27892	27897	27769	27867	28128	27871	27690	27770	28123	27838	28015	27998	27777	27897	27940	28009	28213	28080	27869	27934	27773	27757	28225	27841	27911	27901	27999	28074	27711	27851	28092	27872	28015	27855	27783	28087	28014	27732	27881	27843	27669	27893	28050	27961	28108	28024	27793	27684	27984	27782	28224	27761
20248	34972	33563	27826	24534	22565	21336	20435	19813	19452	18926	18937	18954	18636	18320	18384	18473	18273	18168	18143	18188	18031	17873	18135	17906	17880	18029	17920	17612	17821	17553	17812	17699	17880	17417	17633	17641	17773	17739	17515	17596	17757	17645	17502	17524	17455	17586	17512	17478	17495	17434	17634	17613	17400	17581	17486	17583	17536	17488	17627	17421	17510	17437	17395	17465	17444	17594	17404	17213	17409	17428	17451	17549	17336	17355	17509	17521	17353	17346	17340	17486	17444	17389	17380	17309	17556	17263	17584	17396	17468	17437	17381	17397	17298	17311	17304	17447	17680	17511	17313	17460	17423	17326	17424	17367	17388	17392	17306	17268	17426	17434	17470	17392	17258	17381	17323	17372	17363	17252	17367	17122	17367	17307	17372	17604	17405	17483	17352	17396	17413	17396	17448	17458	17428	17644	17441	17388	17378	17361	17337	17351	17514	17519	17219	17460	17392	17350	17417	17552	17522	17354	17385	17364	17553	17290	17328	17437	17399	17411	17379	17443	17399	17369	17301	17333	17532	17458	17376	17426	17440	17271	17490	17432	17268	17310	17378	17427	17480	17398	17280	17354	17332	17486	17467	17329	17322	17445	17510	17495	17433	17392	17244	17362	17297	17429	17554	17382	17404	17409	17326	17449	17471	17318	17541	17318	17380	17344	17342	17149	17212	17311	17493	17383	17423	17494	17531	17321	17349	17232	17304	17409	17435	17414	17153	17364	17444	17393	17401	17359	17371	17259	17257	17297	17294	17402	17343	17484	17530	17383	17532	17442	17563	17565	17387	17575	17255	17463	17457	17263	17482	17345	17419	17333	17470	17643	17226	17292	17177	17545	17506	17438	17317	17514	17476	17555	17232	17358	17218	17470	17499	17345	17232	17380	17523	17446	17407	17324	17535	17446	17378	17403	17497	17597	17384	17392	17575	17138	17444	17251	17340	17331	17295	17572	17302	17265	17524	17448	17395	17491	17419	17376	17420	17449	17487	17431	17333	17264	17412	17573	17331	17357	17331	17393	17404	17495	17642	17338	17379	17441	17292	17362	17374	17501	17451	17430	17532	17428	17335	17403	17489	17386	17264	17332	17292	17321	17352	17388	17390	17477	17509	17421	17222	17449	17486	17309	17404	17519	17463	17394	17475	17298	17488	17304	17224	17432	17508	17474	17223	17342	17466	17505	17471	17536	17145	17533	17351	17442	17305	17243	17248	17453	17551	17379	17393	17492	17316	17283	17232	17597	17535	17405	17405	17434	17356	17482	17234	17365	17389	17428	17474	17375	17342	17535	17358	17371	17600	17417	17421	17421	17283	17594	17365	17274	17368	17351	17414	17360	17337	17541	17381	17518	17340	17555	17512	17396	17441	17224	17330	17356	17254	17380	17316	17404	17319	17601	17275	17402	17358	17429	17317	17400	17359	17377	17533	17405	17477	17394	17479	17469	17579	17276	17317	17433	17395	17389	17679	17403	17420	17342	17275	17436	17317	17464	17373	17303	17301	17245	17526	17546	17289	17363	17414	17561	17422	17583	17551	17383	17505	17420	17476	17474	17532	17242	17566	17444	17370	17426	17538	17402	17339	17493	17585	17358	17333	17272	17564	17499	17471	17589	17454	17359	17335	17531	17382	17424	17246	17388	17369	17347	17375	17308	17556	17348	17428	17496	17455	17389	17602	17438	17414	17340	17347	17428	17465	17474	17512	17315	17534	17317	17429	17468	17458	17389	17437	17397	17432	17563	17364	17410	17631	17362	17284	17390	17248	17339	17304	17555	17582	17256	17442	17373	17497	17393	17405	17258	17542	17339	17280	17453	17353	17329	17338	17243	17452	17257	17588	17334	17529	17391	17402	17434	17519	17305	17269	17355	17499	17373	17187	17404	17329	17404	17271	17365	17548	17480	17342	17523	17396	17361	17489	17175	17409	17376	17384	17306	17431	17326	17543	17433	17326	17374	17485	17388	17408	17564	17389	17470	17378	17364	17619	17339	17371	17437	17330	17576	17252	17383	17499	17587	17389	17365	17291	17415	17319	17351	17433	17541	17582	17469	17439	17213	17341	17463	17416	17328	17357	17621	17540	17289	17518	17367	17502	17423	17437	17397	17397	17402	17306	17375	17602	17484	17428	17491	17458	17440	17372	17389	17464	17490	17281	17277	17483	17482	17430	17444	17402	17463	17448	17330	17341	17436	17535	17481	17456	17309	17481	17466	17360	17324	17247	17388	17374	17384	17445	17458	17374	17316	17429	17183	17491	17260	17504	17530	17251	17264	17527	17382	17453	17583	17391	17275	17399	17605	17445	17518	17402	17368	17389	17213	17362	17359	17379	17531	17468	17448	17447	17440	17399	17371	17350	17554	17116	17210	17561	17429	17398	17355	17362	17354	17182	17286	17512	17283	17242	17318	17352	17571	17451	17477	17301	17512	17393	17431	17435	17342	17468	17243	17430	17349	17310	17407	17564	17505	17329	17455	17313	17347	17443	17556	17429	17398	17340	17659	17390	17390	17444	17380	17489	17344	17403	17317	17410	17451	17327	17428	17332	17520	17336	17425	17376	17409	17433	17487	17378	17477	17386	17389	17362	17424	17384	17534	17436	17448	17362	17458	17407	17489	17440	17373	17404	17416	17514	17154	17485	17491	17403	17264	17242	17349	17236	17347	17282	17436	17445	17244	17420	17593	17411	17569	17325	17622	17477	17331	17438	17364	17458	17435	17505	17391	17515	17485	17179	17390	17422	17361	17350	17230	17329	17440	17542	17481	17435	17291	17367	17360	17341	17496	17354	17355	17539	17533	17577	17512	17658	17618	17453	17496	17327	17453	17435	17458	17312	17349	17361	17392	17433	17422	17450	17361	17367	17476	17366	17309	17462	17524	17206	17432	17443	17300	17431	17375	17357	17478	17394	17594	17443	17545	17289	17385	17435	17402	17560	17429	17258	17279	17332	17428	17234	17381	17432	17369	17436	17559	17308	17321	17374	17400	17211	17491	17416	17187	17382	17582	17446	17281	17459	17312	17393	17344	17258	17412	17421	17317	17393	17329	17371	17409	17489	17581	17255	17554	17391	17454	17281	17474	17595	17467	17378	17521	17418	17524	17442	17400	17392	17404	17244	17518	17233	17509	17343	17316	17434	17346	17424	17364	17497	17417	17537	17299	17401	17424	17218	17538	17386	17302	17266	17470	17547	17400	17323	17236	17189	17465	17389	17257	17265	17604	17350	17311	17346	17409	17327	17429	17224	17314	17425	17384	17512	17269	17486	17350	17313	17231	17388	17321	17417	17358	17488	17630	17223	17312	17345	17358	17359	17516	17462	17439	17327	17415	17136	17486	17312	17342	17331	17371	17299	17468	17471	17392	17459	17477	17352	17357	17341	17399	17449	17517	17388	17198	17493	17399	17171	17361	17459	17324	17540	17445	17485	17428	17297	17477	17440	17570	17382	17495	17264	17441	17412	17385	17298	17470	17280	17354	17238	17470	17568	17445	17511	17478	17401	17521	17278	17437	17533	17350	17430	17460	17450	17306	17391	17399	17403	17418	17376	17423	17456	17453	17283	17402	17517	17330	17408	17255	17421	17436	17345	17304	17213	17262	17341	17286	17285	17495	17381	17418	17473	17479	17227	17213	17428	17454	17285	17452	17548	17378	17347	17563	17582	17427	17328	17334	17285	17353	17473	17279	17439	17507	17483	17472	17433	17343	17392	17407	17327	17578	17361	17474	17282	17483	17313	17363	17382	17396	17492	17476	17471	17341	17410	17376	17511	17286	17463	17409	17416	17297	17462	17360	17305	17417	17655	17365	17307	17292	17554	17460	17325	17277	17231	17338	17245	17433	17335	17370	17252	17556	17504	17558	17357	17353	17175	17187	17331	17441	17527	17400	17287	17627	17297	17494	17314	17425	17429	17225	17348	17498	17427	17516	17423	17598	17405	17108	17457	17587	17412	17318	17492	17278	17171	17271	17381	17428	17295	17471	17479	17446	17306	17380	17515	17429	17456	17278	17426	17455	17265	17523	17363	17319	17524	17430	17355	17539	17598	17375	17412	17297	17307	17438	17420	17515	17446	17485	17304	17560	17313	17401	17283	17394	17265	17451	17221	17320	17489	17331	17361	17396	17318	17357	17281	17385	17534	17259	17431	17323	17359	17493	17571	17284	17329	17447	17509	17339	17415	17327	17549	17443	17504	17321	17453	17382	17399	17571	17311	17413	17467	17463	17385	17342	17558	17333	17537	17326	17281	17379	17433	17490	17287	17419	17337	17299	17312	17375	17390	17269	17487	17363	17330	17406	17375	17366	17384	17292	17478	17370	17299	17306	17195	17347	17316	17383	17338	17230	17424	17247	17204	17387	17285	17493	17489	17509	17497	17396	17305	17301	17290	17556	17358	17312	17495	17544	17437	17339	17388	17279	17279	17312	17251	17569	17201	17347	17441	17497	17452	17327	17246	17386	17247	17297	17424	17431	17255	17551	17628	17359	17409	17270	17467	17199	17249	17430	17289	17263	17444	17360	17170	17407	17369	17462	17336	17305	17573	17341	17228	17367	17533	17390	17359	17375	17370	17221	17382	17364	17439	17412	17467	17498	17524	17335	17441	17371	17230	17407	17415	17277	17386	17507	17458	17246	17565	17400	17549	17507	17334	17399	17487	17422	17305	17543	17427	17192	17479	17441	17299	17367	17568	17351	17496	17392	17523	17428	17374	17336	17430	17450	17427	17435	17346	17528	17352	17343	17434	17419	17370	17520	17428	17435	17465	17376	17382	17427	17339	17368	17574	17282	17393	17522	17442	17382	17369	17340	17462	17465	17538	17590	17500	17448	17493	17329	17479	17167	17601	17387	17310	17390	17186	17429	17324	17412	17424	17406	17387	17381	17491	17462	17396	17390	17573	17394	17624	17487	17494	17353	17382	17335	17224	17361	17444	17393	17349	17314	17217	17416	17396	17350	17445	17386	17296	17387	17453	17490	17345	17302	17329	17282	17152	17541	17397	17378	17422	17437	17340	17400	17287	17322	17482	17471	17389	17324	17382	17499	17316	17533	17331	17553	17170	17504	17510	17427	17360	17390	17471	17322	17416	17247	17616	17520	17302	17283	17145	17389	17510	17568	17564	17458	17249	17426	17413
35367	28423	32943	31911	29955	29723	29630	29942	29246	29412	29453	29368	29246	29353	29346	29359	29305	29423	29393	29368	29096	29097	29383	29273	29183	29340	29162	28961	29311	29407	29288	29149	29278	29128	29378	29329	29343	29109	29249	28936	29153	29034	29192	29100	29121	29181	28919	29190	29120	29326	29133	29129	29163	29108	28726	28897	29171	29053	29148	28930	29149	29062	29250	28947	29357	28892	28915	29334	28949	29045	28974	29324	29109	29055	29004	29113	29124	29326	29029	28802	29126	29155	29235	28925	28952	29113	29168	29061	29140	29213	28953	28876	29113	28760	29182	29260	29001	29014	29095	29089	29026	28986	29254	29158	28981	28733	29218	29202	28898	28854	29353	28897	29151	29135	29150	28975	29053	29071	28987	29003	28657	29106	29073	28998	29158	29108	29006	28959	28882	29174	29137	29242	29175	29051	29081	29197	28872	29087	28852	28746	28966	29502	28921	28876	29164	29049	29044	29146	29172	28952	29127	28970	29232	29192	29070	29072	29027	29132	28975	29049	29299	28924	29155	29190	29004	28890	29303	29172	29147	29113	29044	29032	29052	28906	29327	29184	29135	29113	29159	29139	29162	29075	28879	29030	29211	28967	29120	29302	29260	29088	29341	29287	29005	28941	29068	29268	28905	29040	29216	29163	29002	29175	29049	28925	29386	29207	29241	29198	29064	29076	29237	29118	29083	28922	29233	29229	29227	29139	29149	29048	29078	29104	28856	28990	28908	29021	29273	29125	29162	29198	29150	28956	28923	29063	28884	29019	28750	29272	28892	29128	29221	29212	29135	28830	29212	29086	29047	29318	29184	28954	29149	29084	29270	28959	28853	28874	29272	28887	29007	28875	28854	28943	29220	28991	29184	29129	28963	28948	29172	28870	28949	29304	29163	29139	29021	29143	29249	29141	29080	29172	29089	29025	29003	28986	29044	29170	29180	29051	28831	29099	29314	29141	29025	29068	29133	28894	29157	29125	29128	29227	29112	29098	29172	29171	29148	29085	29227	29083	29067	29022	28867	28937	29201	29145	29205	28902	29093	29232	28954	29074	29067	29259	29208	28796	29118	29127	28950	28939	29107	28949	28968	29034	29206	29469	28760	28975	29197	29337	29108	29107	29231	29177	29007	29264	28976	28917	29053	29118	29108	29204	28881	29139	29311	29075	28954	28876	28872	29136	29107	29189	29211	29083	29089	29168	29077	28966	29135	29360	29006	29219	29286	29180	29173	29151	29262	29173	29058	28973	29082	29014	29138	29310	29187	29032	29131	29062	28914	28766	28901	28944	29114	29180	29146	29050	28934	28762	28967	29173	29293	28872	29092	28983	29032	29198	29181	29043	29002	29071	28793	28888	29151	29025	29311	29195	28980	29007	28977	28971	28975	29085	28992	28971	29050	29137	28846	29093	29030	29229	29434	29404	28852	29007	28862	29115	29014	29011	29271	29094	28983	29110	29111	29119	29021	29075	29037	29309	29035	28865	29154	29053	29016	28868	29218	28920	28913	29033	29198	29190	29070	28974	28915	28924	28976	29320	29075	29005	29193	29012	29127	29124	29363	29173	29333	29325	28892	29005	28970	29062	28879	28864	29209	29111	29377	28876	29008	28902	29048	29296	29204	29162	29220	29055	28885	28856	28955	28742	29144	29349	29175	29095	29066	29065	29320	29056	29035	29360	29145	29170	28870	29186	28960	29138	29097	29136	29268	28813	29115	28997	29221	29133	29019	29089	28945	29138	29126	28872	28883	29117	29003	29016	29109	29177	28959	29010	29019	29204	29051	28824	28869	29018	28800	29117	29229	29281	29189	28966	29120	29036	29111	29016	29260	28984	29086	29127	29213	29281	29101	29032	29008	29081	29014	29219	29130	29051	29031	29278	29020	28908	29128	29078	29109	28960	29004	29240	29244	28880	29307	28821	29066	29105	29087	29230	29344	29061	29250	29277	29125	29244	29261	29089	29310	29316	29057	29127	28993	28963	28979	29162	29341	29017	29210	28872	29048	29007	29135	29005	29043	28828	29229	29303	29103	29058	29068	29009	29214	28995	29068	29177	29130	28827	29160	29183	29290	29105	29102	29052	29073	29019	29071	29132	29039	29050	28930	29160	29147	29259	29300	29051	29225	29272	29194	29107	28934	28794	28965	29007	29164	29059	29216	28805	29036	29096	28863	28994	28990	29136	29069	28845	29333	28964	29359	29196	29249	29159	29098	29043	29016	29075	29225	29385	29040	29176	29052	29034	29219	29333	28985	29003	29152	29118	29029	29021	28835	29090	28769	29213	29130	29030	29288	29244	28962	29067	29139	29220	29114	29387	28968	29194	29266	29121	29158	29176	29274	28930	29129	28893	29016	28988	29031	29212	29311	29269	29141	29182	29007	28853	29000	28971	29173	29089	29016	28862	28926	28894	29274	28904	29168	29317	28779	29040	29003	28908	29258	28966	29301	29076	29055	29121	29291	29253	29036	29084	29163	29218	28914	29087	29289	29043	29109	28817	29190	29141	29114	29136	29020	29154	29210	28992	29251	29029	28985	28891	29243	28725	29021	28817	29098	29104	29029	28809	29184	28992	29212	28980	29106	29134	29125	29102	29011	29154	29089	29048	29119	29104	28951	29001	29024	29217	29174	28981	28836	28999	29080	29001	29131	28907	28924	29188	29087	29342	29292	29071	29038	29023	29164	29307	29338	29120	29007	28786	29073	29185	28959	29267	29095	29061	29036	28935	29046	29179	29301	28892	28852	29114	28901	29122	29089	29201	29062	28856	28960	28913	29064	29152	29073	28973	28902	29176	29051	29198	29309	29015	29261	29113	29192	29082	28983	29081	29008	29265	29260	29197	29178	29036	29094	29208	28990	29265	29027	28738	29185	29063	29065	29112	28955	29194	29150	29088	29157	29055	29021	29217	29315	29156	29166	28885	29170	28977	29116	28930	28997	28959	29128	29052	29038	29049	29060	29140	29189	29300	29385	28958	29136	29161	28871	28826	29175	29101	29129	28762	28932	28936	29074	29198	29240	29136	28964	29062	29068	29202	28986	29115	29144	29284	28944	28919	29314	29268	29070	29027	29268	29003	29111	29008	29033	29202	29122	28878	28998	29406	29084	29032	29075	28855	29052	29051	28902	29071	29018	28963	28776	28877	29333	29108	29078	29006	29188	29186	29096	28893	28914	29077	29202	28994	29263	28933	29045	29157	29126	29083	29143	29000	29131	29324	29050	28814	29080	28826	29299	29179	28949	29249	29085	29003	29271	28942	29096	29061	29078	29107	29023	29339	29018	29217	28649	29149	29033	29166	28768	28789	29343	29152	28905	29045	29036	29016	29116	29023	29196	29110	29180	28912	28679	28749	29016	28821	28924	28949	29017	29015	29136	29247	29072	28991	29212	28963	29215	29069	29523	29070	29047	29335	29257	28911	29143	28947	29280	29167	29119	28992	29177	29102	29331	29001	29057	28945	29128	29104	29092	29013	29060	28936	29029	29189	29175	29169	29359	29051	29425	29131	29070	29193	29146	29105	29363	28977	28858	29028	29083	28902	28916	28966	29021	28753	29257	29062	28798	29027	28899	29008	28979	29405	29066	29152	28977	29029	29188	29355	29011	28938	28947	28923	29058	29117	28966	29082	29125	29035	28903	29154	29351	28939	28982	29160	29182	29236	29087	29233	29094	29171	29059	29002	29129	29107	29154	29395	29331	29071	29060	29074	29317	29024	29124	29085	29097	29151	28867	28756	28983	29057	29040	29212	29055	29083	29110	28990	29186	29090	28811	29000	29094	29255	29361	29098	29173	28732	28953	29058	29075	29309	28852	29030	28965	29196	29276	29109	29084	29001	29072	29145	28852	29021	28979	29018	29198	28968	29242	29091	29158	28918	29060	29021	28819	28870	28890	29401	29091	28950	28979	29096	29118	29038	29490	29065	29194	29310	29143	29155	29137	29137	29247	29276	28932	29266	29095	29319	29181	28857	29336	29112	29110	29156	29127	29141	29306	29143	29270	29152	29045	28852	29154	28829	29106	29098	29148	29115	29243	28915	29004	29304	29048	29008	28962	29030	29344	28967	29177	28832	29063	28906	29024	29001	29009	28917	29081	29323	29055	28996	29038	29268	29222	29127	29173	29137	29149	29002	29172	28951	28919	29044	29028	29240	29214	29259	29081	29093	29249	28757	28900	29007	29031	29291	29090	29049	28960	28881	29018	29074	28950	29063	29339	29081	29132	29383	29026	29045	28904	29038	29068	29209	29445	29226	29006	29007	28953	28856	28881	29092	29108	28992	29239	28894	28803	28969	29354	29313	29228	28734	29090	29119	28856	29189	29253	28906	29097	29054	28981	29033	28865	29062	29304	29128	29101	29070	29147	29057	28987	29292	29064	28901	29079	28964	29219	29082	29228	29002	28893	28920	29201	29110	29005	28951	29239	29049	29078	29003	29134	29192	29200	29237	29038	29213	29304	29215	28936	29111	29309	29021	28940	28921	28988	29178	29181	29191	29156	28923	29074	28962	29383	29098	28952	28994	29118	29059	28933	29040	29213	29058	29120	29029	29240	29120	29106	29125	29342	29205	29458	29283	29160	29026	29335	29043	28944	29106	29154	28862	29104	28895	29115	28866	29050	28968	29125	29042	29012	29080	28999	29161	29023	29287	29163	28896	29257	29225	29174	29403	29114	29179	29025	29239	29308	29060	29176	29289	29209	29072	29306	29202	29373	29191	28892	28929	29060	28959	29052	29112	29019	29225	28863	28929	28995	29411	29008	29036	29051	29240	29073	29006	28905	29014	29053	28977	29520	29105	29178	28975	28991	29133	29083	28950	28830	29071	29047	29197	29135	28987	29115	29150	28919	29016	28952	29019	28885	28949	29181	28929	29344	29056	29077	29353	29036	29096	29001	29008	29196	29103	28967	28756	29033	29151	29015	29182	28931	29016	28855	29042	28944	29038	29254	29213	29339	29014	29165	29009	29236	29001	29100	29031	29173	28914	29232	29113	29054	28877	29090	28952	28933	29003	29095	29036	28949	29108	29328	29080	29128	29096	28793	28945	29157	29213	28939	29409	28975	29222	29129	28943	28966	28893	29022	29070	29118	29032	28923	28876	29007	28981	28956	28927	29159	29157	29020	29261	29081	29010	28889	29187
21131	23906	23456	21133	19942	19351	18903	18584	18654	18553	18295	18444	18355	18360	18398	18209	18237	18278	18256	18247	18140	18360	18180	18311	17949	18102	18145	18129	18219	17963	18277	18246	17916	17909	18127	17915	18085	18145	18039	18157	18046	17926	17924	17942	18128	17987	18075	18014	18111	17898	17877	17799	18134	17919	18050	18036	18059	17926	18104	18039	17919	18060	17993	17996	17936	17996	17941	18232	17997	18042	17951	18061	17830	17932	18080	17952	17917	18006	18146	17952	18164	17933	17995	17975	17925	17907	18012	17861	17810	17971	18007	17792	18064	17941	17994	17831	17932	18019	17918	18000	18027	18057	17946	17879	18007	18004	18133	17911	17919	17936	18139	17796	18056	17995	17898	17935	18112	17839	17961	17798	18016	18127	18189	17998	17918	18088	18061	17819	17904	18001	18042	18002	17887	18020	17949	18046	17997	17833	17902	17950	17991	17924	17971	18074	17990	17873	17876	18145	17838	17851	18001	17925	18138	17937	17948	18076	18005	18028	18052	18082	17924	17897	18190	18007	18066	18096	17916	18157	17953	17968	18052	17896	17924	17908	17919	18167	18086	17957	17963	18050	18010	17773	18032	17836	17935	17992	17897	17847	18129	17851	18066	17985	17969	18034	18027	18197	17923	18065	17968	18026	18077	17975	17922	17985	17955	17941	18071	17966	18006	17995	18086	17998	18156	17926	17975	17843	17878	17913	17907	17767	18062	17844	17870	17941	17801	18147	17976	17872	18147	18033	18069	18025	17992	17945	18060	17786	17950	18041	18054	18099	18054	18024	18179	17923	17964	18062	18002	17866	18066	17953	17946	17860	17859	17938	17945	17894	17918	18045	17837	17879	18168	18008	18065	17833	17952	17999	18102	17790	18012	18022	18017	17911	18096	18177	18049	17997	18005	17977	18075	18056	17862	17841	18045	17827	17842	17911	17964	18086	18013	18051	17974	17958	17955	17868	17956	17876	17984	18008	18007	17991	17923	18088	17873	17870	18087	18067	17924	17981	17887	18230	17974	17950	17866	17982	17892	17956	17998	17947	18209	18185	17972	18115	18024	17854	18090	18046	18006	17884	17873	18025	18089	17777	18062	17984	17923	17923	18195	17840	17907	17733	18003	17872	18114	18018	18042	18165	18069	17936	18052	17825	17798	17962	17904	17957	18107	17980	17988	17989	18026	17871	17853	17906	18108	18075	18043	17892	17872	18055	17853	18127	17880	18076	17833	17858	17920	18010	18142	18129	18071	18050	18065	18125	17946	17979	18099	17751	18166	17978	17826	17845	18255	17905	18037	17983	17939	18013	18047	18118	17969	17960	17900	17939	17947	18077	17888	17974	17872	17927	18056	18168	18002	17948	17986	18051	17885	18011	18027	18021	18101	18071	17873	17896	18050	17984	17920	17939	18079	17874	18083	18050	18150	18026	17931	17897	17973	18027	17926	17968	18047	17842	17873	17964	18027	18118	17932	17916	18000	17986	17976	17916	18070	18055	18094	17796	17877	17908	18163	18140	17848	17800	17907	17824	17990	18005	18059	17978	18066	17996	18094	18022	18136	17948	18126	17943	17977	17808	18141	18107	18200	18121	17783	17940	18009	17909	18163	17990	17987	17967	17754	18018	17899	18045	17994	17958	17994	17908	17859	17943	18061	18027	18006	18115	18163	17986	18015	18031	18031	17882	18027	17965	17990	17960	17885	17807	18048	17895	18136	17959	18062	17970	17881	17820	18058	17967	18074	17994	17951	18102	18090	17925	17934	18009	18037	17939	18031	18051	18047	18062	17946	17909	18120	17978	17901	17891	18095	17908	17954	18041	17982	18048	17980	18115	17848	18029	17991	18194	17922	17954	18061	18063	18091	17926	17958	17888	18063	18045	17858	17958	17996	18019	17930	18105	18006	18145	17971	17940	17991	17976	17913	18077	17930	18059	17920	18091	18063	17899	18001	18067	18026	17858	17887	18058	18023	17952	18069	17893	18226	17891	17868	17821	17997	18050	18062	17922	17909	18101	17877	18053	18097	18005	18314	17968	17988	18098	18138	17988	18007	18084	18014	17911	17896	17924	17979	18061	17811	18007	18082	18070	18026	17971	17966	17998	17961	18094	17955	18078	17819	17899	18088	18045	17857	18116	17941	18109	17912	18059	18025	17863	17761	18092	18035	18217	17813	18045	17815	17879	18102	17895	17969	17978	17940	18035	17947	17884	18061	17981	18115	17939	17902	17860	17987	17866	17882	17971	17982	18083	17889	18245	17923	18092	18000	17975	18048	17960	18109	17977	17988	17981	17967	17756	17986	17937	17965	18027	18011	17954	18053	18242	17874	18006	18055	18100	17990	18113	18112	17987	17992	18091	17969	17853	17962	18099	18186	17941	18050	18129	18054	18030	18112	17871	17971	18046	17976	17901	18093	18115	17980	18044	17992	17847	18080	17963	17874	17881	17993	18004	17958	18013	17937	18012	18023	17884	18060	17865	17847	18208	17950	17954	17929	17920	18001	17921	18121	18066	17999	18106	18038	18053	17938	17918	17899	17855	17943	17893	17917	17766	17914	17895	18155	18078	17786	18117	17810	17984	18001	17846	17918	17826	18002	18086	17899	17875	17828	18028	18068	18038	18142	17965	18069	17807	18196	17964	17996	18072	17881	17859	17978	18039	17931	18018	17918	17925	17920	18165	18142	17957	18050	17942	18034	17838	18019	17981	18032	18066	18098	18190	17923	18097	17892	17816	18072	17914	18074	17910	18183	18054	18025	18059	17958	18036	17915	18057	18048	17992	18014	17879	17935	18024	18159	18047	17873	17835	18024	17746	18005	17915	17948	18117	18003	18019	17694	18003	18082	17806	17901	17841	17920	17913	17966	17758	17961	18075	17875	18031	18149	17878	18028	17870	17819	17973	17920	17954	17857	18178	18059	17937	18095	17827	18121	18031	17991	18018	17923	17915	17982	18003	17924	17948	18041	17906	17978	18137	18038	18005	18129	17953	17898	18249	18013	17989	18054	17983	17947	17950	18119	18013	18006	18139	18050	18037	17988	18114	18025	17926	18094	18059	17819	17917	17946	18089	18049	17927	17916	17930	18125	18058	18061	18009	17925	18040	17960	17948	18215	17989	18031	17967	17789	18221	17974	18006	17823	18032	18092	18100	18003	17913	17995	17834	17904	17915	18178	17981	18054	18036	18123	18147	17971	18064	17972	17914	18038	17958	18001	18106	18026	17957	18035	17844	17999	18017	18102	17879	17844	17995	18146	18097	17994	18001	17952	17931	18029	17895	18205	17870	17998	18088	17820	17951	17786	17918	18041	17935	18089	17906	17922	17890	18020	17756	17996	18088	17966	17829	17958	18143	18051	17924	18108	17907	18163	17994	17977	17879	17981	18111	18215	17863	17983	18164	18046	18063	17940	17902	17947	17947	18264	18098	18117	17883	17991	17935	17934	17801	18007	17886	18059	18195	17948	18002	17952	18117	18004	17934	18008	17920	17955	17983	18018	17898	17893	17886	17802	18006	18159	17812	17903	17904	18040	17858	18042	18045	18087	17979	18227	18054	18018	17994	17996	17905	17874	18019	18049	18085	18007	17878	17878	17935	18080	18027	17921	17812	18080	17991	17802	18024	17981	17986	18004	18002	17895	17898	18208	17807	17908	18003	18138	18033	17923	18072	18014	18153	17758	17927	17932	17779	18036	17948	18103	18125	17873	17869	18235	18071	17929	18164	17856	17982	17919	18103	18062	18051	17981	17968	17839	17855	17977	18138	18026	17864	18050	17903	17912	17872	18098	18058	18107	18076	17909	18054	17714	18011	17871	17849	17907	18039	17990	18087	18040	18031	17887	18090	18216	18039	17906	17862	18037	18036	18026	17998	18337	18067	17906	17947	18020	18042	18143	17973	18010	17970	17905	17937	18072	18080	18121	17990	18110	18001	17893	18025	17987	17801	18089	17956	17965	17869	17867	17806	18023	17710	17890	17860	18142	17974	18045	18037	18040	17880	18211	17938	17950	18014	17952	18045	17975	18002	17918	18018	17896	17971	18069	18044	18039	17904	18054	18011	17868	18042	17993	17974	17928	17939	17962	18072	17996	18297	17849	17972	17873	18057	17928	17921	18026	17897	17983	17886	17860	17916	17985	18078	18045	18108	17912	17857	18023	17948	17956	18035	18073	17824	17912	17962	17691	18065	17867	18139	18030	18142	17980	18074	18083	17957	17957	17919	17913	17854	18052	17976	18017	17955	18056	18018	18157	17962	18000	18166	17833	17956	17874	18176	18046	18051	17985	17961	17982	18030	17956	17961	17955	18034	18008	17754	18063	18100	18017	18130	18112	18150	17844	17980	18055	17922	18109	17941	17937	17987	18106	17994	17962	17907	17932	18117	18114	18027	18095	18083	18093	17820	17857	18090	17945	18032	18286	17940	17961	18169	17885	18014	17935	18045	17868	18056	18072	17859	18179	18164	18096	17894	17908	18229	17902	17911	18059	17963	18102	17944	17921	18190	18058	17836	18126	18112	17891	18144	17826	17918	18012	18108	18052	17992	18005	17847	18087	18084	17844	17722	18106	18221	18053	17870	17998	18022	18072	17981	18026	18185	17879	17917	18114	17923	18217	18032	17927	17961	18079	18076	18103	18074	18259	17894	17848	18117	18108	18170	18052	18188	17986	18136	18091	17909	18064	18077	17783	17935	18041	17966	18090	18083	18041	18012	18133	18017	18099	17968	17933	18182	17918	17947	18054	17956	18009	18039	18153	17766	17880	18090	17976	18007	18197	18125	18094	18277	17893	17895	18011	17983	17995	18037	18076	18021	18049	17897	18078	18018	18009	18145	17886	18106	17904	18112	17936	18025	18043	18053	17950	17918	17884	17866	17936	17981	18125	17935	17983	18021	17733	18098	18111	17917	17958	17923	17864	18087	18076	17959	18196	18020	18144	17930	18151	17890	17917	18069	18115	18059	18120	17843	17919	18050	18102	18254	17992	18121	17899	18198	18114	17986	17937	18014	18244	18165	18054	17906	17893	18064	17907	17863	18139	18054	18070	18170	17942	17982	17919	17925	18010	18057	18128	17849	18026	17763	18088	18117	17834	17932	18260	17963	18050	18048	17849	17994	18054	18034	18117	17920	18003	17833	18020	17929
24208	21140	27704	25332	24694	29083	31416	28763	28442	28323	28490	28152	28005	28039	27989	28086	28033	28098	28072	27809	27993	27944	27644	27946	27674	27519	27760	27788	27811	27675	27753	27681	27803	27581	27791	27668	27887	27386	27757	27668	27730	27741	27543	27475	27711	27581	27565	27467	27530	27311	27535	27575	27406	27648	27821	27639	27671	27640	27447	27495	27586	27635	27390	27696	27603	27389	27541	27569	27412	27521	27385	27403	27529	27511	27600	27370	27593	27558	27832	27463	27659	27532	27278	27344	27459	27499	27386	27492	27580	27414	27472	27701	27418	27515	27455	27278	27324	27620	27547	27522	27685	27394	27692	27438	27524	27477	27463	27634	27710	27455	27677	27654	27369	27557	27593	27423	27552	27434	27423	27413	27481	27416	27646	27456	27445	27548	27294	27395	27605	27405	27417	27147	27563	27658	27584	27531	27582	27332	27545	27556	27522	27438	27642	27428	27657	27417	27643	27427	27508	27484	27284	27371	27357	27258	27485	27307	27799	27438	27422	27448	27298	27303	27465	27490	27473	27631	27564	27522	27594	27466	27480	27251	27486	27398	27510	27586	27456	27564	27554	27525	27605	27609	27294	27619	27429	27492	27503	27452	27411	27448	27778	27298	27464	27720	27504	27691	27595	27527	27502	27394	27562	27491	27359	27775	27414	27490	27401	27418	27447	27574	27485	27585	27189	27644	27608	27534	27480	27330	27525	27627	27411	27255	27386	27598	27394	27257	27382	27315	27501	27304	27566	27462	27272	27442	27396	27251	27762	27586	27536	27369	27396	27409	27364	27460	27669	27451	27705	27332	27412	27727	27467	27206	27300	27320	27202	27543	27472	27630	27684	27330	27493	27552	27507	27501	27246	27449	27519	27737	27468	27373	27181	27528	27553	27185	27590	27594	27587	27221	27473	27422	27457	27337	27604	27396	27472	27587	27595	27555	27599	27453	27519	27557	27344	27706	27539	27519	27474	27279	27265	27371	27374	27362	27266	27604	27279	27267	27395	27355	27463	27430	27494	27240	27483	27566	27664	27403	27610	27416	27399	27556	27369	27314	27432	27142	27466	27431	27449	27628	27190	27505	27564	27387	27582	27601	27418	27328	27237	27492	27430	27365	27493	27369	27435	27314	27407	27534	27186	27354	27505	27406	27303	27408	27485	27247	27152	27380	27498	27579	27637	27435	27412	27328	27450	27661	27491	27668	27386	27465	27448	27391	27580	27421	27312	27499	27585	27489	27488	27851	27386	27317	27318	27515	27569	27693	27323	27313	27492	27678	27271	27523	27433	27564	27453	27237	27305	27529	27362	27709	27393	27533	27244	27497	27607	27270	27553	27490	27656	27629	27384	27542	27230	27666	27621	27399	27670	27595	27737	27781	27550	27428	27371	27510	27647	27448	27444	27603	27306	27214	27553	27585	27593	27295	27491	27186	27533	27238	27353	27534	27386	27438	27377	27590	27565	27321	27504	27618	27314	27409	27400	27438	27538	27488	27513	27654	27745	27750	27431	27205	27536	27578	27464	27378	27805	27504	27594	27411	27455	27458	27526	27702	27523	27601	27401	27422	27460	27453	27458	27238	27439	27616	27478	27379	27624	27472	27395	27444	27872	27521	27447	27429	27385	27156	27512	27597	27553	27576	27519	27316	27487	27707	27431	27622	27433	27668	27544	27635	27292	27499	27446	27436	27505	27336	27510	27261	27595	27478	27352	27392	27416	27552	27468	27510	27373	27416	27409	27652	27316	27473	27419	27569	27754	27674	27796	27549	27436	27569	27232	27423	27437	27632	27402	27216	27239	27424	27360	27337	27143	27540	27478	27549	27447	27307	27461	27312	27420	27744	27449	27579	27243	27267	27567	27315	27271	27555	27434	27474	27344	27439	27458	27543	27811	27384	27485	27519	27404	27377	27593	27300	27361	27459	27412	27530	27530	27467	27444	27374	27245	27676	27636	27451	27768	27581	27485	27327	27349	27501	27563	27624	27432	27541	27352	27349	27501	27457	27492	27349	27586	27499	27352	27718	27598	27440	27446	27498	27473	27690	27586	27460	27516	27563	27629	27422	27594	27414	27701	27559	27321	27281	27322	27463	27657	27463	27385	27491	27603	27437	27554	27509	27301	27412	27772	27417	27421	27388	27364	27231	27694	27556	27376	27205	27224	27068	27505	27467	27350	27575	27445	27677	27508	27337	27205	27322	27573	27265	27516	27329	27345	27421	27471	27496	27439	27259	27373	27424	27525	27524	27440	27579	27581	27620	27566	27366	27369	27669	27512	27149	27304	27741	27499	27785	27716	27413	27472	27624	27426	27604	27443	27534	27402	27355	27433	27439	27616	27641	27446	27678	27527	27694	27763	27527	27465	27437	27500	27270	27350	27362	27745	27350	27673	27364	27422	27517	27768	27421	27515	27794	27738	27409	27439	27389	27515	27613	27489	27545	27501	27746	27414	27450	27328	27525	27647	27688	27605	27422	27422	27459	27553	27395	27330	27605	27248	27603	27497	27403	27643	27454	27499	27431	27280	27481	27483	27447	27596	27456	27636	27579	27497	27676	27763	27589	27541	27424	27427	27361	27557	27572	27604	27560	27393	27679	27630	27681	27675	27706	27717	27374	27503	27655	27400	27511	27634	27401	27624	27292	27404	27627	27920	27635	27362	27499	27310	27343	27700	27519	27665	27505	27396	27423	27407	27296	27441	27549	27591	27285	27656	27559	27184	27477	27510	27556	27220	27631	27516	27469	27321	27595	27521	27468	27482	27344	27549	27533	27247	27529	27420	27373	27376	27393	27309	27431	27576	27714	27341	27702	27517	27562	27806	27638	27368	27588	27571	27378	27656	27561	27490	27399	27401	27507	27464	27716	27481	27501	27617	27717	27404	27522	27535	27261	27217	27497	27704	27386	27576	27346	27495	27694	27391	27441	27768	27567	27632	27452	27487	27211	27438	27412	27470	27385	27527	27350	27451	27479	27430	27666	27515	27654	27688	27380	27687	27458	27462	27347	27562	27459	27438	27495	27498	27459	27395	27382	27430	27494	27550	27522	27499	27497	27317	27476	27533	27380	27182	27346	27458	27521	27526	27429	27314	27432	27684	27360	27230	27382	27492	27429	27431	27263	27712	27505	27448	27399	27297	27684	27442	27475	27547	27692	27436	27390	27704	27497	27446	27196	27294	27340	27258	27292	27426	27366	27784	27435	27330	27453	27546	27565	27378	27359	27470	27577	27478	27417	27411	27580	27436	27473	27582	27361	27240	27274	27552	27352	27558	27245	27342	27407	27372	27396	27312	27576	27475	27582	27398	27360	27612	27544	27559	27381	27355	27387	27808	27527	27571	27445	27190	27340	27410	27214	27509	27549	27584	27425	27431	27499	27363	27277	27466	27302	27350	27379	27624	27137	27353	27404	27781	27554	27371	27528	27374	27398	27434	27264	27490	27645	27738	27439	27267	27339	27542	27425	27702	27117	27462	27916	27471	27249	27452	27583	27576	27454	27290	27340	27539	27353	27351	27376	27474	27455	27679	27638	27681	27562	27636	27637	27403	27132	27457	27222	27583	27529	27324	27534	27644	27529	27426	27544	27242	27486	27411	27553	27452	27586	27655	27625	27484	27375	27324	27544	27522	27521	27544	27600	27588	27423	27492	27543	27579	27375	27338	27299	27383	27563	27419	27473	27505	27335	27591	27610	27495	27726	27407	27400	27544	27522	27260	27732	27562	27418	27681	27695	27600	27492	27374	27538	27484	27555	27618	27566	27558	27440	27300	27469	27492	27454	27808	27570	27509	27574	27406	27657	27626	27413	27545	27432	27455	27536	27505	27585	27448	27566	27495	27532	27581	27576	27289	27646	27508	27395	27522	27633	27243	27542	27577	27467	27812	27628	27439	27489	27256	27412	27696	27552	27506	27769	27343	27196	27593	27389	27577	27422	27514	27357	27396	27347	27377	27278	27644	27283	27373	27417	27493	27463	27489	27217	27182	27319	27223	27270	27297	27413	27814	27631	27405	27448	27257	27498	27569	27165	27500	27719	27744	27298	27531	27503	27472	27656	27544	27646	27512	27537	27512	27550	27428	27474	27787	27524	27392	27576	27495	27168	27297	27585	27454	27440	27402	27266	27319	27260	27464	27496	27533	27813	27555	27401	27582	27307	27116	27391	27428	27533	27342	27350	27711	27476	27443	27679	27478	27265	27677	27337	27282	27521	27588	27521	27478	27427	27450	27582	27627	27401	27538	27446	27535	27477	27494	27145	27415	27443	27606	27699	27547	27329	27394	27594	27385	27662	27215	27436	27749	27794	27446	27539	27649	27381	27425	27467	27310	27391	27578	27576	27340	27488	27500	27540	27286	27478	27566	27384	27693	27180	27261	27435	27307	27361	27636	27506	27443	27573	27624	27550	27527	27464	27257	27311	27635	27577	27427	27499	27499	27398	27510	27633	27519	27388	27609	27514	27360	27272	27501	27691	27214	27582	27569	27444	27405	27422	27480	27297	27543	27560	27425	27382	27245	27473	27335	27335	27461	27334	27574	27600	27652	27326	27501	27486	27775	27487	27309	27201	27275	27550	27457	27588	27334	27513	27475	27617	27457	27551	27823	27506	27542	27466	27539	27508	27663	27562	27399	27433	27670	27605	27582	27564	27469	27464	27410	27637	27691	27309	27388	27552	27539	27484	27451	27871	27953	27384	27388	27242	27299	27235	27526	27593	27601	27678	27714	27540	27156	27421	27431	27572	27568	27631	27800	27401	27381	27364	27630	27329	27360	27344	27292	27322	27527	27478	27391	27477	27548	27579	27283	27484	27559	27721	27238	27501	27448	27743	27348	27436	27192	27528	27352	27394	27562	27725	27374	27532	27477	27525	27557	27429	27539	27661	27688	27551	27608	27469	27395	27475	27681	27698	27508	27244	27305	27337	27298	27574	27454	27604	27292	27677	27416	27639	27680	27464	27388	27511	27538	27467	27732	27703	27592	27632	27652	27483	27427	27442	27214	27591	27520	27476	27529	27368	27393	27541	27430	27593	27401	27576	27413	27388	27358	27344	27399	27467	27555	27458	27506	27692	27423	27257	27705	27459	27433	27438	27551	27486	27281	27510	27478	27599	27490	27425	27251	27654	27231	27417	27698	27416
18318	29865	28834	24350	22071	20411	19589	19084	18834	18529	18220	17910	18055	17929	18076	17798	18014	17854	17804	17779	17760	17636	17436	17557	17593	17560	17571	17615	17479	17606	17466	17543	17315	17353	17374	17512	17328	17349	17397	17464	17367	17341	17440	17287	17343	17526	17300	17180	17488	17211	17280	17355	17215	17339	17343	17261	17414	17162	17320	17303	17251	17412	17481	17277	17332	17156	17211	17245	17245	17363	17151	17107	17300	17250	17224	17322	17191	17063	17201	17173	17126	17282	17201	17155	17165	17300	17200	17096	17204	17231	17304	17257	17333	17058	17196	17130	17134	17255	17202	17259	17225	17287	17364	17283	17057	17305	17264	17144	17233	17280	17201	17134	17303	17326	17281	17109	17282	17242	17190	17269	17291	17115	17359	17184	17172	17350	17167	17382	17286	17289	17354	17152	17059	17203	17278	17078	17224	17302	17281	17124	17190	17259	17382	17215	17394	17139	17289	17249	17110	17234	17235	17269	17249	17305	17185	17335	17067	17472	17370	17204	17191	17151	17213	17409	17190	16961	17108	17133	17308	17075	17304	17295	17226	17102	17340	17379	17160	17338	17155	17187	17166	17305	17207	17172	17241	17341	17211	17078	17167	17156	17266	17299	17418	17054	17271	17161	17185	17112	17114	17307	17072	17280	17337	17485	17261	17157	17068	17239	17214	17126	17170	17227	17063	17051	17185	17174	17187	17193	17227	17052	17408	17301	17175	17282	17186	17221	17405	17249	17327	17137	17404	17187	17588	17132	17344	17197	17136	17090	17207	17092	17217	17377	17229	17215	17170	17259	17118	17370	17208	17123	17125	17186	17369	17068	17163	17085	17285	17175	17156	17255	17223	17153	17187	17155	17231	17423	17082	17124	17282	17238	17135	17207	17335	17158	17217	17237	17342	17256	17263	17119	17286	17324	17207	17223	17158	17325	17257	16992	17296	17352	17292	17065	17216	17165	17281	17267	17271	17129	17196	17199	17245	17211	17160	17286	17216	17170	17265	17197	17284	17295	17298	17260	17235	17112	17180	17347	17292	17203	17145	17321	17110	17329	17221	17225	17101	17178	17372	17332	17183	17214	17158	17346	17347	17276	17171	17015	17191	17366	17210	17220	17230	17354	17461	17379	17136	17187	17291	17305	17148	17204	17062	17242	17209	17176	17185	17169	17174	17323	17143	17076	17389	17348	17051	17275	17229	17420	17159	17165	17174	17156	17071	17339	17157	17018	17336	17361	17317	17213	17127	17081	17420	17318	17336	17185	17202	17294	17167	17232	17300	17224	17181	17218	17142	17215	17115	17386	17259	17238	17108	17045	17116	17062	17361	17100	17174	17147	17286	17111	17089	17174	17147	17266	17250	17142	17310	17182	17228	17238	17292	17221	17258	17264	17292	17386	17339	17336	17187	17409	17054	17035	17344	17182	16984	17170	17154	17250	17387	17208	17263	17030	17191	17237	17121	17206	17362	17209	17162	17102	17257	17309	17263	17335	16948	17152	17061	17310	17059	17372	17249	17133	17155	17286	17229	17188	16991	17232	17420	17013	17245	17325	17168	17157	17254	17106	17307	17257	17182	17315	17272	17184	17130	17224	17329	17258	17290	17120	17342	17337	17341	17284	17224	17193	17123	17276	17153	17350	17383	17066	17392	17177	17169	17177	17289	17170	17281	17279	17030	17187	17348	17374	17380	17066	17173	17136	17251	17008	17300	17030	17156	17130	17274	17278	17125	17210	17083	17411	17103	17305	17274	17401	17204	17265	17203	17164	17312	17275	17252	17204	17274	17235	17333	17251	17296	17097	17402	17347	17337	17227	17187	17167	17329	17283	17349	17201	17255	17104	17409	17309	17030	17193	17313	17117	17262	17175	17255	17104	17312	17229	17382	17412	17246	17111	17190	17227	17082	17343	17286	17189	17320	17148	17273	17270	17154	17097	17272	17155	17245	17075	17173	17343	17393	17271	17160	17198	17361	17232	17336	17310	17219	17190	17186	16953	17026	17342	17159	17289	17050	17343	17289	17289	17421	17217	17130	17225	17213	17307	17085	17256	17198	17129	17126	17201	17546	17114	17139	17158	17317	17302	17144	17252	17194	17273	17211	17185	17040	17118	17366	17193	17250	17328	17064	17115	17189	17281	17193	17100	17299	17248	17119	17376	17021	17279	17164	17237	17162	17209	17153	17203	17427	17200	17061	17184	17371	17155	17289	17200	17236	17282	17284	17286	17305	17242	17189	17251	17164	17156	17420	17079	17244	17318	17201	17096	17302	16988	17202	17185	17184	17295	17340	17254	17199	17223	17204	17267	17280	17321	17164	17412	17285	17321	17438	17077	17425	17281	17221	17112	17138	17183	17315	17255	17271	17057	17399	17254	17425	17371	17216	17326	17259	17231	17107	17236	17424	17321	17264	17186	17297	17213	17211	17126	17232	17286	17201	17285	17027	17231	17056	17067	17385	17265	17308	17122	17460	17290	17005	17112	17139	17073	17364	17079	17334	17136	17115	17386	17421	17122	17100	17345	17212	17280	17319	16977	17375	17268	17005	17174	17336	17127	17231	17262	17329	17214	17232	17230	17265	17299	17268	17180	17220	17221	17183	17228	17150	17123	17183	17618	17016	17177	17323	17419	17160	17065	17099	17334	17231	17168	17319	17269	17426	17225	17180	17407	17364	17367	17361	17173	17211	17207	17485	17206	17240	17403	17252	17373	17404	17133	17182	17187	17444	17183	17482	17334	17286	17199	17341	17156	17234	17114	17377	17087	17178	17238	17341	17038	17323	17135	17210	17242	17138	17067	17361	17185	17223	17265	17224	17192	16998	17311	17295	17098	17224	17247	17304	17087	17319	17248	17396	17006	17134	17163	17161	17146	17116	17292	17136	17258	17327	17318	17118	17077	17194	17137	17228	17254	17255	17201	17159	17152	17337	17313	17290	17357	17284	17128	17198	17185	17212	17281	17201	17243	17296	17078	17302	17227	17468	17400	17096	17233	17181	17324	17053	17339	17163	17125	17229	17258	17169	17274	17102	17213	17300	17279	17134	17256	17213	17358	17172	17171	17223	17310	17212	17215	17166	17126	17291	17297	17250	17209	17296	17149	17046	17212	17151	17344	17322	17110	17139	17140	17318	17332	17165	17130	17185	17281	17193	17231	17179	17272	17359	17067	17310	17178	17157	17207	17174	17157	17165	17224	17287	17258	17259	17266	17134	17201	17283	17228	17050	17044	17166	17112	17432	16994	17243	17249	17151	17432	17156	17192	17391	17136	17218	17247	17243	16981	17059	17128	17229	17191	17292	17242	17107	17292	17339	17279	17061	17248	17325	17362	17434	17173	17299	17314	17298	17092	17294	17367	17154	17239	17227	17131	17279	17155	17293	17193	17163	17046	17325	17298	17281	17126	17232	17125	17022	17394	17431	17092	17134	17265	17310	17335	17233	17102	17465	17221	17189	17314	17318	17146	17303	17059	17272	17137	17224	17363	17137	17251	17275	17304	17092	17168	17073	17287	17339	17390	17293	17196	17304	17162	17196	17320	17203	17368	17307	17104	17206	17202	17300	17440	17108	17178	17270	17212	17209	17268	17297	17374	17476	17430	17250	17058	17274	17191	17403	17331	17173	17250	17342	17207	17272	17371	17206	17357	17270	17195	16931	17404	17277	17170	17332	17208	17277	17267	17197	17118	17073	17234	17104	17214	17336	17254	17356	17204	17198	17314	17186	17223	17165	17178	17148	17228	17064	17303	17288	17153	17117	17304	17188	17228	16922	17468	17314	17330	17266	17417	17213	17310	17109	17132	17123	17113	17161	17077	17280	17156	17250	17408	17159	17192	17206	17266	17388	17170	17393	17204	17347	17281	17338	17215	17237	17191	17143	17152	17175	17357	17541	17228	17175	17257	17165	17155	17044	17052	17149	17065	17168	17216	17190	17147	17309	17163	17280	17376	17350	17173	17426	17212	17205	17313	17355	17111	17278	17222	17128	17131	17095	17227	17203	17254	17308	17321	17266	17347	17312	17404	17072	17277	17224	17233	17222	17218	17237	17438	17269	17391	17141	17320	17256	17169	17283	17249	17154	17206	17376	17267	17229	17211	17414	17333	17193	17433	17251	17166	17153	17093	17244	17303	17139	17090	17118	17195	17235	16966	17065	17063	17343	17229	17211	17315	17202	17186	17321	17199	17286	17149	17277	17135	17238	17235	17216	17300	17307	17358	17181	17194	17095	17217	17288	17184	17282	17472	17192	17081	17309	17141	17100	17108	17182	17210	17171	17212	17409	17080	17182	17296	17304	17250	17361	17360	17275	17193	17017	17256	17251	17316	17304	17216	17224	17260	17179	17149	17146	17296	17173	17297	17258	17381	17076	17064	17364	17283	17262	17342	17071	17204	17214	17189	17251	17187	17292	17023	17109	17166	17271	17301	17081	17137	17196	17313	17118	17269	17338	17085	17229	17305	17270	17197	17115	17157	17358	17198	17385	17114	17269	17344	17265	17049	17033	17295	17351	17193	17279	17212	17258	17170	17176	17335	17282	17410	17163	17184	17089	17248	17227	17230	17143	17242	17108	17107	17171	17366	17088	17279	17164	17420	17274	17407	17355	17177	17138	17250	17097	17298	17185	17306	17297	17262	17146	17208	17363	17162	17213	17291	17281	17233	17372	17237	17224	17095	17335	17233	17111	17205	17241	17060	17288	17293	17294	17059	17342	17231	17394	17260	17134	17148	17214	17322	17432	17050	17058	17199	17261	17053	17257	17158	17331	17063	17237	17307	17031	17165	17158	17349	17149	17440	17321	17207	17102	17347	17233	17259	17302	17173	17296	17296	17058	17360	17381	17173	17286	17345	17168	17270	17151	17313	17195	17184	17310	17422	17306	17258	17347	17208	17315	17125	17338	17291	17069	17385	17379	17123	17218	17061	17278	17111	17223	17325	17157	17093	17131	17094	17196	17262	17250	17011	17224	17289	17343	17461	17531	17387	17235	17160	17200	17152	17201	17322	17258	17075	17178	17152	17237	17244	17099	17080	17264	17168	17309	17222	17207	17148	17271	17316	17310	17307	17339	17270	17305	17192	17130	17200	17110	17200	17156	17281	17201	17264	17343	17013	17373	17483	17144	17183	17280	17273	17206	17260
22636	21187	27792	24997	22523	27897	33727	30131	29519	30134	29198	29421	29352	29378	28846	28961	29066	28805	29110	29034	28759	28685	28714	28814	28686	28402	28624	28514	28627	28643	28664	28259	28347	28345	28275	28491	28451	28291	28199	28312	28574	28148	28434	28187	28257	28015	28344	28477	28119	28115	28189	28065	28065	28019	28382	28150	28299	28549	27853	28391	28239	28301	27924	28361	28222	27972	28081	28229	28241	28152	28149	28118	28202	28386	28095	28198	28274	28246	28451	28252	27847	27878	27913	28117	28120	28200	28323	28206	28227	28294	28122	28447	28102	28045	28359	28070	27912	28167	28220	27814	28074	28123	28142	28246	28026	28377	28004	28075	28140	28260	27945	28173	28181	28333	28591	28272	28006	28283	27846	27976	28051	28037	28370	28341	28359	28391	28279	28165	28021	27843	28097	28267	28093	28078	28101	28246	28114	28074	28176	28205	28013	28091	27984	28347	28185	28277	28107	28284	28199	28150	28092	28151	28269	28108	27972	28180	28155	28293	27955	28129	28091	28265	28073	27850	28025	27944	28062	28295	28211	27902	28049	28138	27948	28007	28437	28071	28119	27958	28185	28085	28151	28466	28159	28133	28214	28276	28165	28174	28118	28177	28228	28154	28107	28050	28083	27996	27964	27927	28203	28022	28223	28109	28321	28125	27897	28037	28249	28315	27861	28197	28281	28060	28092	27772	28160	28170	28135	27993	27966	28144	28056	27939	28295	28102	28241	28072	28046	28131	28146	28174	27934	28317	27940	28100	28160	27909	27746	28191	28157	27835	27987	28003	27985	27814	27798	27961	28155	28082	28154	28239	28151	28114	28262	27899	28150	28244	28151	28065	27913	28013	28295	28195	27717	28055	28012	28198	28132	28045	28097	28326	28161	28345	28057	28094	28179	27947	28240	28267	28214	28160	28356	28288	27953	28078	27955	28229	28287	28225	27877	28263	28234	28239	28039	27972	28339	28009	27897	28030	28127	28192	28224	28141	28172	28077	28162	28077	28211	28094	28147	28103	28266	27946	28041	28071	28107	28033	28300	28363	28202	28173	28074	27971	28110	28133	28130	28070	28152	28007	28211	27906	28015	28046	28088	28028	27952	27990	28178	27990	28248	28071	27910	28028	28088	28137	27778	28165	27817	28137	28076	28552	28292	27979	28176	28262	28095	28284	28170	28028	28027	28276	28046	27837	27916	28384	27989	28261	28092	28108	27894	27948	28119	28084	28083	28085	27848	28237	28029	28279	28155	28132	28207	28075	28181	28019	28055	28175	28130	28017	28176	28018	28159	28157	28355	28103	27929	28264	28096	28077	27939	28064	28072	27941	27833	27806	28008	28039	28159	28309	28075	27797	27997	28129	28181	28337	28174	28124	28040	28301	28118	28299	27957	28036	28060	28330	28061	27927	28132	28185	28110	28116	28085	28056	28181	28288	27877	28073	28032	28031	27971	28175	28281	27942	28162	28102	28146	27987	28237	28192	28036	28220	28539	28150	27911	28277	28371	28025	28163	27809	28184	28074	27957	28256	28086	28151	28289	28092	28025	28027	28248	28283	28003	28007	28180	27857	28183	27971	27985	28022	28171	28163	28104	27958	27917	28043	27906	28116	27793	28086	28214	28101	28076	28009	28142	28221	27864	28334	28064	28111	28004	28345	28095	28096	28243	28083	28193	28077	28030	28100	28135	28201	28220	28207	28181	28078	28150	28158	28114	28251	28176	28160	28034	27983	28108	28088	28023	28174	28251	28095	28185	28220	28000	28177	28031	27918	28033	28132	28327	28031	28204	27897	28047	27874	27888	28247	28158	28072	28375	28229	27872	28211	27951	28064	28142	27857	27851	28188	28107	28173	28059	28191	28130	28182	28236	28040	27955	28273	28062	27835	28218	28333	28352	28263	28126	28103	28271	27908	28033	28247	28036	27837	27987	28068	27949	27835	28176	27878	28252	27981	28005	27975	28056	28236	28097	28230	27872	27669	27994	27907	28161	28162	28058	28292	28282	28057	28345	28074	27822	28115	28116	28027	28163	28053	28313	28048	28137	27939	27949	28192	28066	27972	28224	28158	27984	28243	27960	28041	28045	28042	27973	28326	28021	28213	27892	28169	28252	27973	28135	28068	27953	28155	28155	28196	28104	28088	28069	28008	28003	27842	27936	27770	28110	27950	28130	28415	27877	28144	28164	28262	28006	28169	27955	28045	28100	27816	27940	28391	28153	27986	28125	27846	27928	28148	28064	28221	28158	28017	28090	28274	28140	28055	28283	28146	28182	27966	28027	28010	27805	28178	28173	27990	27995	28137	28351	27988	28182	28051	28293	28139	28125	28250	28106	27953	28021	28088	28080	28206	27974	28079	27975	28198	27963	27981	28231	28050	27899	27893	27849	28067	28213	28327	28272	28162	28232	28162	28211	28223	28171	27860	28005	28241	28003	28237	27950	27820	28275	27947	28094	28119	28083	28185	28164	28108	27854	28018	27897	28209	27829	28076	28261	28279	28133	28082	28084	28001	28075	28160	28314	28181	28237	28013	28051	28027	28068	28194	28102	27805	28122	28140	28177	28278	27928	27937	28125	28147	27810	27938	28134	27889	28223	28182	28308	28195	28025	28104	27923	27965	28116	27906	28325	28079	28145	28071	28084	27985	28304	27958	28095	28231	28017	27976	27959	28249	28001	28133	28190	27979	28074	28033	28124	27899	27872	28102	28192	27989	28227	27990	28205	28181	27956	28143	28002	28069	28019	27966	28299	28114	27997	28100	28168	28072	28045	28141	28134	28285	28180	28163	27978	28117	28031	28137	28011	28096	27859	27910	28060	28147	28003	28164	28277	28243	28140	28064	28155	27997	28006	28223	28115	28149	28372	28164	28048	28210	27971	27972	28296	28044	28214	28176	28243	28386	28382	28250	28181	28058	28104	28160	28206	28134	28234	27978	28270	27950	28002	28243	28025	27891	28096	28113	28260	27783	27942	28120	28396	28221	28221	28046	28268	28166	28120	28174	28264	27853	28223	27979	28243	28216	28353	28427	28120	27994	27992	28007	28085	28037	28210	28018	28285	28208	27934	27996	27901	28271	28106	27985	28125	28192	28247	28436	28082	28067	27942	28464	28308	28064	27950	28214	28088	28016	28248	28311	27941	27935	27910	28038	28091	28346	28312	28198	28243	28107	27796	27994	28296	28095	28366	28161	28036	27946	27957	28086	27961	27963	28036	28074	28243	28043	28162	28026	28231	28093	28079	27972	28147	27999	28068	28201	28020	27870	28219	28303	28098	28172	27946	28238	28126	28215	28128	28443	28145	27907	28209	28062	27777	28125	28217	28413	28169	28059	27955	27790	27891	27915	27786	27925	28179	27993	27997	27982	28203	28139	28208	28106	28214	28286	28118	27980	28263	27789	28013	28020	28319	28199	28062	28132	28295	28283	28036	28170	27975	28218	28227	27973	28476	28158	28041	28244	28363	28136	28308	27929	28096	28113	28423	28167	28134	28037	27975	28133	28244	28110	27979	28240	28207	28025	28366	28171	27833	27952	28121	28272	28252	28058	28433	28244	27974	27981	27928	28189	28112	28102	27938	28299	28099	28188	28372	27990	28062	27843	28203	27790	27978	28186	28219	28130	28076	28344	28070	28155	28221	28149	28126	28135	27849	28249	28174	27891	27977	28025	28064	27931	27828	28111	28078	28039	27865	28097	28223	28201	28023	28382	28228	28147	28053	28347	28031	28111	28187	27975	27915	28007	28322	28187	28367	28040	28348	28039	28117	27926	28182	28344	28099	27911	28229	28126	27960	28195	27894	28152	28218	28139	28119	28074	28010	28247	28161	28203	28022	28048	27943	27974	28022	28152	28109	28058	28027	28194	28091	27939	28003	27847	27887	27975	28028	28162	27990	28220	28081	28041	27689	28011	27873	28323	27940	27988	28065	27983	28094	27997	28098	28127	28353	28204	28438	28222	28313	28226	28072	28011	27936	28409	28305	28000	27875	28238	28020	28099	27830	28007	28163	28134	28264	27859	28091	28226	28340	27983	28139	28097	27937	28173	28236	28140	28290	28090	28338	28021	28255	28258	28597	28156	28184	28231	28160	28091	27803	28072	28035	28058	27947	27959	27934	28035	28042	28072	28218	28165	28175	28122	28001	28046	28370	28234	28027	28419	28328	27718	28252	28085	28278	28139	28267	28112	28285	28162	28126	28306	28270	28326	27905	28181	28139	27915	28053	28143	28332	28248	27880	28154	28134	28360	28151	28238	28143	28053	28388	27924	28012	27935	28221	27931	28027	27933	28213	28336	28167	27940	28209	28265	28303	27944	28274	28109	28149	28155	27890	27812	28307	28044	28170	27970	27989	28062	28279	28128	28308	28398	28391	28303	28252	27849	28063	27745	28052	28204	28065	28221	28165	28105	28000	28276	28063	28372	28164	28236	28084	28100	27946	28334	28055	27967	28190	28165	28073	28146	28213	27861	27948	28142	28167	28160	28309	27896	28152	28054	27980	28072	28060	28324	28152	28158	28171	28031	28302	28424	28135	27892	28121	28326	28084	28216	28016	27951	28344	28027	28483	28225	28091	28151	28221	28238	28197	28292	28049	28020	28070	28233	27924	28005	28004	28325	27979	28100	28022	28120	28338	28149	28188	28186	28300	28164	28351	28168	28192	27949	28127	28053	28128	28260	28234	28185	28270	28545	28196	28119	27837	28197	28320	28196	27892	28156	28183	27998	28132	28244	27933	28038	28012	28160	28305	28069	27884	27765	28144	27865	28051	28144	28243	28098	27985	28109	27894	28117	28411	28147	27976	28085	28101	28051	28083	27975	28038	27834	27834	28099	28202	28301	28042	28324	28011	28020	28322	27942	27971	28010	28167	28091	28055	28240	28098	28143	28132	27941	28234	28025	28094	28111	28341	28123	28192	27954	27952	28152	28299	28108	28349	28056	28034	28004	28359	28271	28105	28422	28106	28079	28018	27925	28138	28159	28008	28079	28086	28324	28077	28022	28267	28233	28072	28073	28158	28381	28053	28195	27973	28142	27956	27822	27955	28011	28106	28196	28136	28092	28068	27816	28082	28027	28085	28158	28447	28158	28103	28190	28048	28395	28195	28079	28048	28037	28117	27846	27971	28290	28245	28077	28123	28339
20395	34730	33733	28135	24649	22522	21529	20619	19947	19482	19256	18932	18834	18847	18738	18517	18588	18259	18357	18257	18204	18267	18181	18083	18093	18105	17874	18027	18025	17792	17708	17833	17904	17850	17905	17674	17796	17862	17682	17581	17648	17521	17724	17747	17559	17687	17784	17709	17614	17561	17794	17445	17553	17474	17539	17673	17650	17594	17404	17512	17569	17566	17650	17459	17540	17589	17506	17529	17626	17542	17642	17577	17508	17530	17365	17536	17498	17626	17618	17549	17818	17429	17462	17523	17273	17607	17538	17414	17434	17571	17648	17772	17519	17440	17620	17655	17707	17469	17557	17376	17363	17495	17560	17394	17440	17396	17570	17544	17409	17482	17517	17451	17417	17452	17508	17338	17557	17541	17549	17492	17484	17520	17507	17627	17570	17544	17484	17481	17496	17252	17393	17527	17411	17448	17503	17550	17567	17462	17496	17411	17489	17563	17471	17410	17488	17551	17282	17468	17376	17539	17569	17437	17628	17464	17617	17570	17461	17377	17613	17598	17376	17638	17343	17592	17695	17562	17471	17459	17485	17547	17493	17533	17586	17384	17413	17643	17437	17429	17441	17399	17382	17496	17534	17436	17576	17431	17363	17479	17492	17410	17462	17579	17530	17356	17579	17556	17638	17596	17384	17534	17367	17514	17501	17449	17582	17601	17274	17492	17524	17361	17589	17607	17438	17471	17673	17489	17347	17564	17305	17376	17507	17596	17459	17283	17694	17465	17573	17380	17481	17559	17506	17450	17599	17431	17403	17433	17328	17502	17531	17484	17449	17366	17402	17538	17566	17489	17486	17607	17537	17534	17457	17659	17438	17565	17359	17564	17530	17531	17539	17613	17520	17458	17382	17580	17422	17576	17632	17488	17658	17334	17517	17459	17427	17444	17527	17367	17410	17624	17466	17473	17594	17445	17366	17432	17487	17467	17584	17415	17390	17505	17418	17456	17438	17621	17466	17406	17459	17410	17480	17529	17619	17442	17296	17366	17499	17496	17489	17604	17525	17525	17509	17448	17337	17355	17478	17413	17398	17408	17603	17629	17368	17577	17364	17454	17656	17304	17478	17230	17367	17641	17337	17317	17297	17504	17488	17454	17393	17379	17567	17298	17443	17565	17517	17574	17430	17701	17601	17721	17408	17588	17332	17511	17454	17417	17345	17550	17387	17543	17634	17330	17550	17429	17672	17399	17559	17598	17257	17625	17682	17632	17371	17473	17666	17601	17639	17531	17440	17402	17384	17710	17397	17545	17615	17561	17413	17347	17443	17345	17446	17761	17434	17523	17419	17717	17472	17469	17548	17554	17625	17364	17589	17373	17487	17372	17571	17434	17606	17333	17630	17529	17493	17471	17378	17492	17397	17515	17577	17538	17614	17374	17498	17634	17606	17561	17531	17340	17280	17406	17377	17564	17518	17485	17390	17411	17418	17475	17312	17484	17290	17357	17639	17454	17358	17361	17484	17354	17390	17435	17630	17559	17597	17442	17497	17490	17563	17620	17438	17478	17522	17395	17376	17413	17457	17515	17309	17573	17369	17474	17428	17474	17490	17541	17404	17486	17526	17398	17668	17535	17560	17492	17371	17276	17435	17497	17425	17470	17543	17410	17478	17619	17517	17331	17288	17423	17564	17422	17400	17458	17403	17449	17448	17408	17462	17465	17540	17561	17318	17227	17431	17420	17537	17480	17524	17467	17326	17421	17508	17422	17507	17641	17535	17438	17580	17453	17486	17542	17355	17396	17570	17557	17518	17426	17456	17574	17612	17570	17487	17466	17473	17408	17486	17311	17434	17523	17608	17441	17559	17516	17369	17654	17287	17543	17502	17557	17640	17427	17594	17645	17384	17383	17456	17567	17427	17546	17571	17488	17550	17377	17454	17415	17549	17470	17564	17584	17382	17497	17572	17444	17515	17597	17477	17428	17452	17455	17576	17294	17522	17568	17578	17556	17409	17481	17657	17460	17502	17534	17223	17528	17417	17590	17455	17387	17529	17497	17563	17401	17588	17740	17517	17563	17340	17550	17616	17436	17450	17580	17494	17343	17440	17442	17523	17455	17468	17380	17630	17618	17488	17511	17217	17429	17434	17485	17521	17515	17734	17570	17626	17568	17361	17365	17425	17495	17465	17471	17540	17500	17356	17446	17452	17473	17390	17556	17559	17631	17402	17484	17450	17458	17515	17396	17445	17600	17306	17388	17393	17490	17647	17504	17418	17484	17467	17727	17377	17693	17519	17502	17450	17528	17467	17518	17354	17369	17432	17460	17561	17466	17460	17354	17645	17429	17519	17504	17493	17513	17638	17463	17402	17365	17627	17569	17559	17562	17535	17536	17436	17440	17519	17509	17472	17594	17596	17397	17462	17258	17344	17513	17467	17540	17445	17457	17479	17389	17481	17512	17408	17503	17574	17432	17433	17324	17464	17569	17510	17508	17498	17417	17578	17304	17555	17564	17442	17510	17490	17485	17533	17563	17589	17552	17499	17238	17174	17649	17634	17451	17482	17544	17433	17414	17302	17467	17501	17529	17442	17657	17422	17466	17292	17579	17359	17444	17450	17359	17436	17697	17372	17400	17464	17376	17417	17597	17285	17442	17412	17681	17643	17327	17573	17492	17433	17656	17513	17728	17615	17536	17499	17436	17449	17397	17432	17525	17514	17267	17476	17457	17470	17452	17486	17636	17189	17611	17505	17418	17584	17414	17603	17485	17320	17256	17598	17416	17391	17377	17449	17580	17481	17569	17482	17502	17464	17458	17538	17603	17441	17405	17419	17569	17482	17375	17620	17512	17224	17491	17479	17502	17430	17706	17467	17559	17491	17532	17394	17521	17526	17546	17523	17495	17418	17468	17348	17532	17571	17374	17524	17437	17482	17596	17319	17523	17415	17593	17567	17331	17447	17485	17549	17637	17379	17374	17571	17645	17591	17307	17458	17527	17528	17481	17584	17512	17458	17283	17473	17622	17717	17490	17514	17436	17659	17488	17474	17422	17547	17483	17528	17495	17417	17367	17510	17408	17439	17377	17460	17558	17456	17493	17489	17460	17532	17478	17427	17410	17404	17378	17421	17568	17694	17467	17567	17606	17508	17531	17354	17426	17469	17502	17507	17617	17483	17462	17590	17340	17506	17485	17570	17575	17517	17673	17579	17398	17633	17491	17518	17504	17338	17257	17563	17393	17551	17585	17604	17515	17608	17680	17509	17388	17437	17658	17642	17546	17375	17487	17628	17433	17510	17461	17292	17508	17520	17420	17590	17222	17476	17581	17469	17357	17429	17522	17554	17409	17507	17552	17654	17565	17445	17587	17542	17467	17426	17634	17431	17491	17564	17438	17485	17388	17448	17470	17475	17440	17414	17292	17467	17469	17503	17405	17461	17440	17580	17642	17480	17505	17488	17486	17587	17444	17590	17489	17517	17328	17424	17465	17490	17511	17532	17481	17466	17361	17435	17285	17509	17586	17706	17396	17446	17408	17499	17471	17502	17450	17314	17541	17439	17461	17433	17547	17389	17420	17444	17597	17481	17326	17589	17424	17473	17540	17591	17513	17433	17543	17475	17526	17336	17513	17443	17594	17498	17525	17510	17407	17504	17477	17624	17482	17455	17755	17533	17494	17442	17437	17383	17429	17418	17357	17510	17498	17569	17450	17455	17701	17595	17408	17504	17354	17518	17479	17386	17363	17413	17642	17454	17633	17719	17499	17353	17656	17591	17359	17423	17519	17584	17601	17457	17615	17520	17344	17762	17495	17560	17457	17477	17472	17362	17453	17463	17436	17474	17457	17557	17423	17307	17366	17488	17481	17507	17586	17466	17265	17545	17424	17424	17616	17348	17427	17602	17463	17384	17453	17473	17455	17619	17629	17472	17462	17540	17487	17560	17357	17415	17611	17494	17342	17620	17417	17421	17513	17442	17559	17545	17351	17445	17366	17457	17533	17521	17537	17444	17477	17691	17587	17502	17656	17432	17357	17599	17330	17473	17463	17556	17357	17704	17544	17497	17368	17406	17540	17527	17340	17620	17545	17535	17385	17616	17438	17415	17533	17428	17381	17518	17436	17579	17367	17473	17633	17297	17481	17551	17548	17458	17426	17458	17628	17631	17451	17569	17350	17740	17409	17434	17469	17485	17569	17747	17608	17429	17614	17502	17374	17638	17509	17403	17529	17456	17461	17574	17546	17606	17426	17393	17688	17536	17255	17442	17380	17445	17450	17564	17545	17525	17422	17436	17535	17365	17450	17443	17522	17516	17544	17489	17401	17425	17554	17656	17294	17351	17397	17497	17485	17356	17430	17385	17382	17507	17389	17217	17653	17455	17453	17470	17286	17517	17477	17402	17437	17551	17516	17502	17480	17400	17585	17552	17475	17656	17426	17497	17485	17486	17524	17464	17345	17403	17409	17507	17385	17398	17439	17406	17280	17471	17433	17372	17596	17361	17471	17538	17467	17482	17632	17437	17476	17471	17640	17531	17510	17570	17563	17594	17526	17711	17443	17376	17601	17387	17499	17593	17416	17449	17425	17472	17738	17520	17466	17465	17472	17509	17493	17463	17418	17523	17760	17482	17430	17646	17439	17525	17656	17628	17481	17447	17356	17447	17733	17610	17463	17350	17433	17642	17436	17472	17458	17616	17581	17488	17442	17530	17545	17500	17359	17464	17441	17605	17413	17429	17486	17659	17436	17429	17556	17510	17637	17525	17410	17689	17739	17463	17511	17499	17543	17480	17394	17547	17604	17488	17386	17525	17413	17411	17517	17443	17509	17213	17529	17607	17572	17325	17612	17443	17449	17348	17371	17364	17410	17519	17518	17521	17474	17529	17410	17655	17477	17320	17542	17593	17208	17459	17600	17461	17557	17557	17554	17350	17655	17542	17520	17473	17245	17585	17357	17352	17638	17444	17394	17376	17475	17488	17607	17384	17538	17525	17416	17433	17195	17688	17472	17615	17268	17431	17516	17523	17515	17611	17350	17300	17358	17520	17417	17608	17470	17513	17270	17486	17456	17319	17550	17635	17439	17325	17505	17305	17552	17564	17415	17408	17459	17445	17386	17414	17390	17352	17401	17516	17492	17511	17465	17401	17524	17640	17648	17472	17540	17463	17524	17520	17494	17531	17358	17556	17374
35525	28618	33008	32085	30112	30090	29731	29745	29383	29544	29560	29470	29360	29240	29303	29247	29469	29385	29216	29079	29336	29306	29196	29612	29454	29373	29457	29383	29120	28891	29201	29329	29131	29311	29227	29174	29313	29136	29459	29204	29364	29640	29193	29114	29267	29116	29074	29172	29062	29385	29310	29143	29039	29294	29162	29091	29287	29007	29167	29204	29025	29029	29525	29169	28909	29165	29131	29303	29401	29092	29403	29310	29247	29417	29391	29395	29364	29035	29110	29076	29199	29097	29116	29302	29208	29026	29293	29370	29166	29219	29092	29255	29082	29276	29322	29276	29149	29178	29441	29082	29189	29169	29074	29104	28959	29035	29121	29203	29025	29168	29260	29297	29347	29108	29287	29386	29036	29471	29261	29544	29130	29332	29053	29003	29454	29535	29116	29350	29266	29449	28851	28979	28849	29491	29108	29105	28808	29065	29321	29172	29308	29110	29318	29315	29288	29474	29289	29045	29256	29060	29343	29158	29136	29146	29071	29042	29172	29105	29230	29398	29191	29090	29298	29041	29250	29076	29181	29099	29297	29465	29257	29148	29325	29357	29183	29585	29272	29154	28969	29385	29096	29192	29353	29276	29158	29260	29117	29262	29035	29055	29192	29506	29053	29328	29224	29121	29210	29201	29298	29293	29111	28853	29290	29090	29330	29123	29190	29193	29206	29194	29188	29276	29043	28968	29147	29186	29076	29402	29163	29137	29451	29255	29035	29067	29029	29070	29315	29330	29250	29207	29072	28875	29416	29162	29245	28889	29270	28981	29103	29139	29474	29372	29189	28993	29038	29007	28988	29046	29249	29025	29196	29334	29202	29140	29236	29554	29234	29175	28948	28974	29206	29301	29343	29192	29377	29146	29123	29403	29054	29404	29043	28997	29403	29239	29339	29541	29298	29164	29454	29352	29255	29346	29339	29054	29050	29196	29192	29059	29128	29227	29291	29262	29224	29108	29295	29455	29395	29325	29522	29349	29103	29306	29100	28995	29175	29089	29333	29196	29185	29150	29352	29244	29140	29274	29341	29116	29184	29238	29288	29278	29298	29102	28973	29231	29273	29402	29508	29145	29183	29110	29127	29236	29332	29147	29223	29493	29106	29014	29339	29142	29284	29202	29144	29048	29107	28971	29203	29280	29269	29399	29162	29182	29253	29302	29246	28949	29403	29095	29209	29037	29174	29109	29247	29098	29199	29023	29329	28852	29086	29341	28957	29400	29444	29224	29153	28975	29318	29023	28962	29180	29158	29124	29248	29227	29240	29271	29235	29050	29295	29078	29338	29062	29368	29191	29285	29476	29279	28973	29400	29242	29212	29359	29258	29200	29196	29189	29189	29439	29222	29235	29011	29215	29028	29235	29391	29269	29022	29132	29194	29214	29237	29218	29289	29239	29237	29036	29170	28850	29027	29644	29560	29275	29319	29454	29253	29249	29199	29210	29137	29127	29177	29302	29074	29115	29462	29255	29124	29165	29077	28950	29272	28941	29025	29196	29151	28964	28928	29315	29324	29355	29091	29226	29428	29027	29331	28928	29133	29294	29039	29271	29380	29330	29211	28959	29109	29075	29070	29485	29271	29149	29169	29074	29308	29183	29172	29111	28985	29001	29111	29082	29070	29171	29397	29318	29120	29348	29315	29199	29299	29236	29267	29365	29333	29094	29064	29132	29161	29176	28957	29248	29248	29045	29449	29191	29133	29031	29197	28971	28861	29120	29268	29155	29166	29107	29229	29097	29062	29246	29153	29480	29192	29119	29147	29201	29375	29269	29096	29071	29119	28989	29094	29248	29104	29257	29105	29141	29136	29317	28963	28785	29292	28973	29265	29284	29052	29272	28922	28947	29203	29185	29177	29208	29183	29133	29415	29176	29001	29280	29170	28994	29350	29308	29153	29197	29181	29156	29092	29242	28974	29195	28805	29126	29269	29366	29308	29284	29121	29102	29542	29265	29350	29184	28879	29277	29378	29216	29396	29058	29126	29247	29278	29133	29343	29365	29099	29205	29217	29384	29230	29033	29092	29132	29377	29282	29330	29201	29077	29082	29071	29190	29136	28965	29141	29063	29262	29244	29540	29216	29198	29238	29239	29199	29310	29087	29267	29164	29165	29376	29223	29052	29019	29338	29147	29307	29324	29109	29097	29139	29097	29196	29269	29277	29270	29413	29295	29409	29109	29073	29331	29172	29025	28759	28878	29138	29345	29090	29013	29302	28970	29110	29185	28959	29093	28967	29310	28970	29186	29561	29565	29372	29151	29295	29308	29251	29311	29202	29019	29224	29017	29143	29257	29217	29320	29058	29267	29389	29158	29057	29383	29037	29171	29430	29217	29558	29448	29054	29096	29216	29231	29109	29452	29073	29236	29287	29603	29261	29099	29219	29076	29238	29513	29354	29294	29350	29348	29414	29116	29352	29438	29145	29351	29149	29281	29201	29297	29211	29329	28936	29365	29095	29210	29353	29109	29390	29301	29256	29386	29498	29042	29192	29188	29248	29258	29202	29186	29428	29173	29196	29137	29237	29328	29325	29127	29366	29230	29069	29163	29168	29479	29396	29391	29344	29288	29378	29230	29287	29238	29357	29279	29414	29283	29107	29059	29286	29323	29275	28835	29094	29587	29308	29356	29234	29125	29228	29384	29129	29393	29323	28991	29190	29268	29171	29247	28891	29242	29166	29275	28995	29116	29183	29137	29286	29309	29221	29209	29130	29116	29049	29444	29151	29057	29146	29117	29227	29440	29316	29149	29413	29102	29145	29163	29320	29279	28912	29234	29263	29278	28921	29364	29012	29248	29258	29178	29034	29238	29091	29193	29334	29178	29185	29065	29395	29227	29263	29283	29192	29272	29262	29328	29137	29391	29236	29119	29201	29112	29311	29219	29226	29087	28908	29299	29191	29161	29155	29105	29177	29210	29460	29471	29074	29307	29195	29059	29219	29259	29088	29160	29252	29152	29178	29274	29375	29174	29499	28921	29282	29373	29180	29120	29293	29262	28825	29238	29115	29219	28963	29170	29036	29243	29270	29300	29359	29074	29216	29174	29005	29109	29415	28984	28838	29004	29220	29391	29249	29207	29402	29036	29135	29086	29087	29042	29151	29012	29052	29302	29003	29306	29294	29440	29203	28969	29154	29190	29042	29167	29331	29081	29263	29210	29202	29075	29069	29066	29213	29109	29272	29303	29246	29070	29417	29201	29303	29473	29245	29449	29458	29139	29237	28948	29014	29387	29243	28910	29195	29382	29205	28902	29182	29263	29149	29309	29172	29011	29149	29211	29266	29265	29325	29471	29274	29196	29168	29223	29437	29088	29135	29247	29567	29332	29344	29121	29218	29198	29411	29388	29224	29458	29244	29165	29477	28996	29045	29214	29505	29064	29118	29428	29184	29121	29132	29369	29128	29368	29422	29239	29217	29503	29214	29145	29284	29213	29468	29402	28936	29041	29254	29297	28969	28790	29177	29169	29346	29282	29263	29270	29206	29216	29137	28960	29272	29271	29243	29368	29480	29191	28941	29128	29048	29026	29379	29425	29058	29047	29216	28926	29450	29361	29058	29167	29275	29220	29165	28985	29339	29235	29265	28892	29337	29184	29331	29346	29118	29140	29397	29177	29319	29222	29168	29278	29071	29061	29135	29238	29617	29361	29240	29182	28889	29392	29041	29135	29232	29182	29297	29174	29160	29091	29303	29418	29280	29140	29194	29082	29356	29270	29158	29181	29197	29008	29314	29096	29186	29170	29085	29157	29213	29127	29082	29225	29032	29237	29135	28907	29297	29185	29323	29221	29184	29112	29215	29274	29191	28970	29072	29055	28982	28895	29016	29203	28973	29296	28983	28800	29151	29077	29339	29402	29358	29558	29286	29456	29154	29408	29136	29103	29283	29394	29297	29144	29335	29296	29295	29314	29386	29154	29186	29166	29069	29040	29078	29043	29283	29401	29095	29201	29024	29336	29517	29191	29223	29302	29472	29280	29438	29167	29378	29289	29262	29259	29346	29079	29043	29206	29334	29099	29506	29263	28982	29124	29344	29037	29286	29311	29158	29455	29088	29275	28991	28891	29043	28835	29016	29261	29012	29488	29265	29185	29121	29315	29114	29217	29287	29126	29264	29074	29247	29357	29112	29160	29495	29344	29542	29432	28932	29138	29277	29199	29152	29273	28828	29200	29213	29534	29220	29278	29004	29201	29216	29122	29390	28997	29150	29220	29246	29044	29303	29094	29163	29147	29220	29029	29022	29174	29382	29053	29252	29272	29231	29414	29226	29160	29178	29507	29307	29341	29201	29166	29237	29570	29251	29394	29230	29298	29226	29156	29081	29251	29185	29003	29343	29137	28918	29271	29249	28949	29382	29113	29226	29362	29056	29214	29070	29088	29248	29245	29208	29217	29029	29033	29243	29441	29447	28998	28917	29331	29324	29309	29213	29228	29147	29270	29065	29208	29387	29334	29351	29363	28937	29134	29125	29165	29095	29218	29054	29381	29198	29175	29287	29419	29351	29207	29261	29198	29225	29086	29047	29454	29278	29287	29400	29165	29085	29545	29352	29242	29267	29366	29222	29075	29081	29066	29148	29354	29190	29217	28961	29123	29132	29159	29335	29241	29004	29081	29151	29019	29244	29102	29110	29357	29306	29288	29101	29093	29245	29180	29128	29427	29182	29405	29345	29038	29176	29127	29150	29276	29368	29153	29170	29220	29167	29182	29164	29342	29251	29198	29008	29146	28966	29208	29385	29229	29347	29254	29201	28984	28999	29146	28988	29294	29200	29368	29378	29216	29186	29522	29309	29299	29329	29265	29095	29421	29180	29148	28909	29378	29308	29205	29267	29244	29401	29088	29046	29348	29033	29050	29301	29059	29141	29071	29109	29300	29302	29228	29386	29277	29309	29286	29454	29342	29522	29323	29413	29359	29276	29161	29577	29088	29168	29246	28942	29309	29288	29041	29259	29335	29121	29486	29338	29098	29132	29407	29170	29455	29353	29127	29188	29153	29465	29398	29125	29237	29270	29291	29240	29215	29148	29017	29257	28937	29090	29418	29122	29335	28935	29064	29248	29360	29176	29135	28995	29056	29327	29563	29181	29472	29157	29304	29082	29109	29427	29312	29326	29088	29223	29231	29163
21237	23690	23323	21388	20111	19460	19101	18896	18816	18431	18534	18421	18425	18405	18352	18333	18509	18243	18244	18467	18360	18373	18314	18214	18296	18312	18342	18088	18259	18113	18289	18111	18143	18103	18208	18380	18117	17998	18048	18234	18130	18066	18119	18173	18104	18223	18125	18106	18041	17983	18076	18192	18212	18115	17997	18027	17972	18041	18190	17922	18099	18053	18206	18232	18238	18030	18183	18095	18058	18006	18075	17928	18233	18229	18074	17943	17951	18195	17945	18095	18083	18093	17924	18196	17891	18159	17975	18239	17905	17985	18245	18249	18026	18110	18217	18034	18089	18219	18070	18023	18064	18214	18041	18053	18004	18046	18175	18032	17943	17993	18037	18121	18181	17897	18094	18178	18045	18194	18134	17974	18027	17983	18165	18298	17884	17872	18149	18007	17875	18160	18133	18028	18165	18011	18200	18047	18143	18088	18021	17733	18095	18023	18062	18206	18136	18276	18051	18214	18050	18027	18078	18123	17818	18010	18136	18181	18036	18115	18093	17907	17989	18160	18005	17911	17920	18093	18155	17954	18030	18127	18254	18218	18065	18114	18037	18098	18183	18104	17988	18175	18283	18141	18256	18026	17938	18270	18077	17985	18098	18034	18000	17982	18018	18086	18092	18228	18082	18020	18072	18027	17961	17935	18008	18142	17966	18182	18117	18197	18051	18095	18021	18073	18006	17997	18114	17942	18160	17954	18091	18059	18020	17974	18045	18116	18150	17997	17969	18281	18036	18015	18013	18156	18214	18200	18212	18087	18313	17830	18064	18088	18147	18129	17994	18265	18067	17990	18094	18022	17942	17946	17923	17997	18190	18083	18021	17971	18140	17982	18076	18137	18117	18041	18202	17954	18190	17976	17855	18003	18071	18180	17842	18006	18027	18089	17973	18021	18025	18181	17976	18014	18040	17965	18057	18118	18170	17941	17970	18097	18147	18117	18164	18251	18035	18223	17776	17863	18201	18040	18163	18035	18148	18115	18072	18174	18133	18229	18156	18126	18001	18030	17955	18024	17932	18038	18115	18117	17978	18225	17994	18035	18187	18137	18339	18020	18034	17933	18044	18031	18106	18028	18072	18219	18125	18052	18016	18023	18174	17998	18085	18089	18160	18097	18027	18025	18084	18017	18111	18078	18129	18075	18000	17893	18075	18263	18108	17947	18178	17830	18050	18092	18042	18099	18153	17920	18112	18101	18125	18001	18146	18063	18188	18021	17999	18063	17941	18082	18037	17899	18057	17944	18006	17976	18134	18077	18106	18122	17944	17999	17881	18064	18264	18040	18003	18180	18128	18129	17916	18176	17967	18077	18050	17939	18148	18036	17912	18005	18118	18157	17782	18039	18061	18159	18177	17971	18084	17873	17966	17917	18031	18070	18242	18099	18002	18035	18193	18257	18097	17901	18151	18029	18012	18156	17959	18211	18080	18093	18136	18134	17989	17815	17906	18292	18103	18075	17962	18020	17999	18178	18176	17989	18069	18172	18036	18087	18063	18099	18252	17981	18024	18202	17934	18046	17986	17878	17966	18074	18246	18107	18129	18087	17972	18023	18076	17822	17971	18107	18019	18122	17936	18138	17955	18120	18119	18041	18090	18120	18103	18007	18093	18181	17865	18057	18113	18215	17889	18109	18220	17923	17945	18038	18197	18121	18128	18104	17893	18056	18139	18139	18073	17994	18156	17965	18008	18109	18146	17953	18069	18097	17932	18184	18056	17950	17851	18061	17968	18205	18152	18024	18029	17831	18116	18224	18080	18037	18090	17935	18066	18016	18063	17988	18089	18121	17924	17966	17954	17943	18042	18248	18145	17980	18114	18141	18274	18017	18119	18154	18041	18156	17944	18115	18215	17981	18059	18053	17833	18031	17999	18209	17984	18185	17981	18137	18175	17974	17963	18069	18025	18186	18165	18117	18192	18116	18039	17963	17935	18091	17938	17907	18111	18069	18249	17972	18025	18145	18083	18081	18112	18015	17931	18029	17865	17953	17999	18015	18109	18115	18078	18067	18190	18078	18038	18163	18082	18174	18125	17969	18004	17987	18299	17830	18010	17984	18227	18261	18109	18139	18026	17981	18140	18163	18117	17807	17919	17968	18108	18025	18015	18026	17899	18128	18170	18079	18052	18126	18192	18039	18196	18127	17972	18072	18194	17954	18041	18123	18079	18105	18117	18152	18065	18016	18086	17951	17924	18045	18089	18056	18061	18270	18135	18248	18063	18197	18018	18236	17924	18270	18098	18114	17947	18091	18000	18093	18073	17908	18163	17947	18071	17898	18057	18033	17971	17978	18169	17951	17885	18209	18113	18006	18086	18102	18099	18186	17898	18031	18021	17907	18031	18279	17943	17924	18142	18108	17874	18164	17933	17975	17977	17905	17991	18019	18201	18157	18113	18097	18110	18058	18247	18030	17911	18065	18009	18178	18027	17922	17987	17968	18114	17982	18032	18106	18085	18130	18041	18044	18165	18017	18073	18104	18106	18134	17993	17961	18013	18079	17952	18269	17889	17954	18063	18099	17969	17892	18138	18205	17929	18151	18093	18212	17987	18070	18009	18192	18096	18137	18056	18183	18079	18079	18109	17987	17953	18015	18042	18247	18171	18118	18200	17918	17867	18189	18222	18245	17925	17908	18140	18158	18084	18149	18039	18038	17895	18122	18065	17980	17970	18102	17857	17965	17996	18130	18173	18110	18099	18093	17923	18138	18038	17855	18131	18230	18097	18260	18133	18190	17987	18177	18209	17949	18185	17825	17965	18003	18079	18044	17975	18165	17799	18114	17841	17891	18042	17994	18073	18129	18003	18204	17965	18054	18236	18075	18013	18030	18121	17920	18020	18197	18187	18101	18098	18043	18064	17998	18001	18086	18077	18099	18035	17986	17905	18041	17946	18099	18224	18099	18076	18077	18022	18013	18105	17844	18134	18037	17896	18137	18028	18118	18218	18116	18098	18050	17955	17984	18003	18127	18128	18198	18212	18125	18076	18080	18081	18099	18162	18194	18028	18105	18021	17922	18158	18129	17984	17937	18119	18212	18141	18051	18210	18056	18016	17935	18019	18149	18173	18092	18145	18294	18081	18104	18037	18112	18163	17893	18019	18151	18061	18282	17969	17908	17948	18247	17954	18048	18183	17845	18052	18073	18042	18041	18149	18077	18000	18038	18149	18119	18130	18015	18030	17925	18045	18017	18137	18121	17925	18077	18134	18082	18278	18032	17991	17844	18127	18075	18140	18097	17937	17986	18066	18114	18222	18138	18106	18175	18027	18025	17929	18204	17927	17977	18211	17905	17976	17821	18198	18087	18038	18154	18098	18168	18048	18137	18072	17949	18166	18021	18001	17865	17913	17969	17920	17971	17898	18013	18176	17948	17959	18028	18028	18249	18063	18066	17970	18090	18001	18105	18013	18227	18120	18118	17993	17937	18005	18141	17963	17963	18151	18124	18074	18074	18233	17806	18134	18217	18108	17969	18126	18070	18053	18197	18113	18059	18128	18099	17999	18333	18119	18048	18116	17945	18105	18005	18076	18236	17898	18100	17855	18116	18024	18176	17961	18198	18095	18246	18117	18169	17990	17818	18090	17953	18013	18225	18118	18011	18025	18108	17952	17948	18010	18248	18092	18083	18131	17942	18129	18228	18169	18155	18249	18095	17936	18130	18104	18102	17996	18175	18355	18124	17950	18008	17931	18147	18043	18147	18169	18132	18036	18122	18166	17945	17965	18009	17862	17988	17932	18104	18023	18307	18217	18149	17975	17906	18036	17877	18070	17974	17886	18150	17935	18041	18140	18127	18090	18020	18183	18162	18157	18146	18060	17840	18106	18023	18126	18180	18033	18092	18181	18108	18102	17955	17863	18090	17947	18119	17988	18189	18023	18180	18190	18166	18002	18141	18124	18210	18004	18122	18081	18047	17955	18100	18066	18016	18259	17923	18058	18026	18134	18115	17970	18102	17950	17983	18070	18000	18130	18063	17857	18051	18030	18026	18094	18063	17923	18191	18108	18274	18116	18028	18167	18104	17961	18148	18056	18006	18219	18062	18198	18108	17942	18027	18128	18133	18256	17937	18258	17993	18054	18100	18012	18193	17859	18083	18202	18202	18267	18013	17863	18055	18090	18011	18022	18094	17966	17948	18025	17995	18183	17833	18059	18202	18059	18282	18077	18217	18032	18038	18137	17991	18017	18109	18091	18036	18127	18209	17951	18100	18043	18086	18189	18078	17970	18186	18083	18062	18009	18315	18036	18145	17968	18136	18110	17991	18040	18037	17897	18142	17955	18128	18128	18080	18049	18119	18113	18013	18123	17994	18052	17912	18125	17941	18254	18012	17946	18180	18222	18080	17975	18183	18058	18045	18038	17931	18140	18010	18200	18090	18062	17919	18053	18082	18204	17981	18107	18070	18188	18056	18135	18075	18126	18013	18127	18055	18157	18137	18226	18132	17954	17995	18079	18107	17994	17926	18138	18092	18251	18082	18117	18187	18184	18043	18000	18070	18072	18115	18092	18137	18091	18183	18244	18085	17943	18028	18064	18072	18110	17935	18037	18060	18004	18055	17986	17955	18031	18083	17998	18094	18090	17951	18134	18149	17938	17960	18038	18218	18198	18046	17959	18024	18218	18140	18040	18025	18177	18080	18056	18176	18046	18107	18290	18107	18073	17916	18006	17994	17960	18229	18077	18161	18049	18035	18202	18171	18153	18180	18172	18023	18255	17963	17848	18070	18183	17941	18196	17964	17974	17961	18003	17923	18186	18046	18116	18082	18088	17964	18077	17991	18152	18105	18032	18046	18073	18025	18035	18120	18017	18016	18021	18008	18122	18119	18145	18122	18131	18047	18225	17868	17962	17967	18165	18138	18073	17942	18232	18085	18185	18122	18270	17907	18130	17847	18081	18222	18061	18056	18105	17956	18211	18144	18048	18129	17966	18169	17935	18067	17997	18061	18208	18055	18098	18005	18109	17892	18236	18014	18029	18112	18131	17836	18076	18158	17916	17963	17990	17968	18087	18073	17895	18086	18057	18004	18061	18099	17940	18057	18089	18117	17954	18199	18166	18283	18048	18025	17995	18106	17946	18098	18161	18108	18131	18089	17948	18109	18161	18251	18204	17984	17991	18158
24305	21175	27790	25318	24779	29353	31534	29268	28408	28682	28777	28563	28310	28524	28566	28122	28300	28249	28553	27958	28132	28052	28008	28145	27859	28024	28036	28132	27961	27967	27710	27855	27783	27819	27782	27880	27843	28192	27762	27623	27902	27657	27732	27996	27645	27724	27739	27928	27982	27834	27605	27897	27813	27707	27451	27789	27868	27847	27798	27906	27751	27602	27772	28113	27843	27862	27966	27806	27662	27658	27553	27891	27898	27601	27578	27722	27769	27747	27792	27467	27730	27746	27613	27773	27658	27713	27787	27568	27741	27699	27545	27534	27697	27543	27370	27679	27529	27685	27544	27717	27640	27747	27743	27770	27634	27571	27580	27630	27777	27778	27672	27650	27884	27645	27921	27515	27694	27774	27595	27781	27451	27763	27582	27782	27813	27547	27714	27468	27431	27546	27596	27353	27594	27587	27636	27433	27489	27821	27734	27762	27799	27874	27769	27506	27797	27623	27784	27544	27834	27738	27419	27800	27377	27598	27589	27673	27727	27756	27471	27409	27824	27805	27472	27491	27866	27888	27652	27685	27661	27749	27602	27563	27715	27648	27895	27630	27695	27785	27580	27729	27735	27564	27645	27426	27833	27703	27754	27510	27653	27961	27838	27530	27476	27762	27809	27810	27680	27484	27580	27515	27749	27936	27534	27646	27579	27622	27645	27547	27569	27663	27660	27819	27711	27647	27902	27705	27801	27852	27697	27778	27586	27853	27530	27586	27516	27438	27184	27635	27486	27906	27621	27927	27735	27515	27177	27403	27558	27580	27451	28001	27701	27629	27721	27467	27652	27518	27710	27552	27708	27780	27735	27910	27608	27653	27678	27615	27614	27709	28009	27703	27618	27540	27734	27790	27679	27688	27850	27806	27623	27687	27825	27536	27511	27655	27546	27749	28033	27616	27793	27732	27910	27434	27569	27938	27849	27989	27667	27725	27484	27815	27588	27661	27645	27632	27591	27839	27655	27769	27577	27989	27737	27573	27676	27582	27414	27858	27543	27626	27786	27543	27892	27504	27565	27789	27712	27551	27712	27534	27579	27763	27745	27586	27702	27685	27632	27741	27843	27493	27601	27873	27797	27796	27493	27565	27621	27767	27473	27750	27538	27756	27813	27560	27566	27760	27747	27660	27657	27835	27441	27764	27562	27768	27762	27668	27646	27342	27597	27691	27550	27527	27756	27870	27940	27664	27684	27772	27651	27792	27573	27568	27443	27697	27807	27774	27699	27600	27792	27459	27595	27643	27768	27830	27357	27997	27916	27949	27688	27770	27858	27642	27655	27565	27530	27781	27811	27629	27741	27473	27670	27589	27578	27830	27562	27377	27749	27865	27661	27774	27390	27728	27806	27668	27641	27684	27816	27630	27552	27667	27607	27525	27838	27743	27657	27589	27554	27581	27718	27868	27587	27588	27303	27559	27624	27789	27555	27703	27802	27565	27627	27341	27679	27767	27698	27552	27523	27626	27594	27869	27727	27684	27699	27606	27717	27605	27733	27606	27619	27810	27858	27774	27682	27830	27770	27746	27747	27842	27933	27813	27592	27687	27442	27697	27565	27812	27502	27621	27615	27650	27840	27505	27696	27582	27632	27607	27798	27491	27616	27603	27811	27930	27547	27598	27502	27797	27590	27742	27514	27819	27832	27545	27599	27540	27541	27637	27699	27658	27699	27676	27636	27893	27772	27586	27777	27649	27771	27744	27589	28063	27643	27779	27563	27653	27565	27714	27620	27648	27834	27877	27728	27654	27771	27690	27812	27982	27716	27535	27490	27608	27536	27274	27693	27464	27743	27606	27531	27832	27889	27630	27961	27882	27767	27699	27634	27711	27739	27636	27661	27945	27837	27780	27737	27654	27802	27610	27381	27719	27688	27955	27584	27788	27931	27674	27635	27450	27518	27665	27706	27642	27522	27878	27950	27846	27678	27505	27611	27187	27449	27832	27774	27663	27759	27879	27679	27860	27597	27594	27593	27489	27757	27780	27815	27738	27356	27746	27825	27779	27636	27554	27668	27534	27585	27625	27646	27662	27640	27636	27584	27411	27607	27566	27765	27462	27696	27607	27659	27705	27784	27735	27525	27702	27686	27617	27651	27731	27803	27625	27522	27599	27472	27759	27820	27695	27580	27676	27795	27675	27494	27760	27462	27465	27637	27851	27485	27688	27897	27534	27535	27112	27836	27831	27733	27635	27894	27964	27635	27737	27815	27566	27613	27583	27708	27522	27749	27866	27694	27682	27701	27606	27884	27786	27537	27686	27773	27499	27552	27566	27584	27692	27639	27460	27430	27666	27465	27674	27744	27420	27494	27508	27633	27945	27878	27531	27860	27819	27755	27760	27794	27794	27675	27592	27733	27721	27738	27736	27812	27777	27696	27792	27702	27762	27683	27628	27477	27587	27702	27525	27574	27639	27805	27892	27617	27763	28058	27479	27631	27762	27747	27545	27342	27531	27700	27603	27515	27809	27495	27536	27652	27581	27596	27673	27524	27942	27629	27582	27742	27634	27715	27563	27457	27669	27684	27976	27656	27640	27737	27628	27764	27565	27625	27484	27751	27731	27388	27651	27571	27391	27569	27508	27492	27566	27611	27968	27554	27721	27461	27913	27773	27589	27624	27866	27793	27632	27420	27768	27529	27843	27659	27347	27716	27573	27518	27738	27621	27569	27384	27780	27646	27563	27909	27784	27652	27998	27769	27498	27843	27774	27706	27884	27732	27945	27606	27722	27578	27683	28075	27754	27845	27407	27688	27608	27760	27679	27550	27580	27779	27293	27625	27572	27519	27841	27744	27595	27449	27694	27724	27605	27547	27719	27545	27465	27712	27694	27619	27765	27366	27710	27756	27771	27676	27692	27845	27630	27736	27645	27645	27546	27732	27731	27516	27589	27722	27690	27925	27524	27754	27860	27511	27838	27801	27764	27213	27626	27779	27681	27532	27697	27664	28076	27686	27648	27731	27568	27728	27475	27619	27484	27604	27514	27745	27345	27712	27654	27677	27445	27659	27679	27441	27690	27741	27716	27533	27549	27710	27646	27643	27644	27540	27748	27783	27614	27715	27522	27881	27742	27583	27563	27751	27457	27494	27703	27621	27446	27837	27664	27629	27490	27666	27916	27724	27354	27563	27854	27581	27765	27661	27604	27820	27639	27527	27434	27330	27649	27816	27653	27356	27708	27422	27492	27660	27559	27641	27543	27727	27621	27483	27626	27549	27672	27539	27600	27565	27460	27652	27647	27534	27986	27632	27651	27610	27785	27778	27735	27695	27835	27772	27621	27701	27296	27562	27743	27607	27831	27926	27716	27638	27577	27465	27458	27791	27685	27864	27468	27656	27633	27536	27501	27892	27505	27626	27742	27805	27714	27907	27479	27873	27666	27632	27707	27428	27566	27685	27845	27666	27665	27554	27559	27555	27635	27701	27762	27651	27847	27756	27776	27825	27774	27659	28029	27654	27767	27902	27562	27635	27614	27842	27752	27859	27920	28025	27524	27331	27575	27689	27811	27966	27688	27569	27891	27486	27693	27489	27721	27826	27795	27794	27516	27566	27627	27616	27551	27798	27747	27756	27672	27707	27526	27620	27537	27523	27970	27624	27567	27632	27509	27693	27591	27570	27944	27889	27474	27801	27459	27529	27548	27245	27700	27630	27557	27892	27783	27613	27614	27772	27349	27657	27404	27496	27689	27934	27669	27592	27685	27588	27673	27828	27588	27674	27744	27657	27795	27810	27535	27564	27489	27488	27449	27688	27520	27623	27580	27775	27713	27801	27610	27634	27690	27725	27904	27831	28063	27677	27645	27616	27824	27554	27472	27712	27618	27534	27485	27861	27680	27705	27601	27632	27862	27717	27607	27822	28018	27828	27841	27670	27767	27538	28057	27922	27744	27815	27783	27367	27684	27456	27498	27744	27672	27534	27471	27789	27570	27632	27611	27632	27728	27437	27534	27645	27590	27741	27781	27899	27730	27737	27555	27452	27584	27636	27647	27787	27829	27518	27748	27685	27747	27653	27598	27526	27587	27657	27608	27795	27817	27615	27597	27465	27979	27602	27751	27879	27719	27667	27827	27966	27719	27658	27760	27949	27773	27595	27826	27620	27758	27708	27700	27681	27717	27576	27859	27654	27633	27619	27696	27589	27674	27657	27525	27540	27743	27793	27704	27596	27586	27524	27588	27638	27756	27757	27685	27564	27730	27809	27323	27488	27447	27583	27496	27706	27607	27760	28048	27667	27705	27751	27765	27595	27624	27694	27711	27148	27821	27853	27711	27941	27806	27645	27552	27596	27859	27541	27533	27942	27667	27813	27351	27332	27514	27845	27556	27491	27640	27654	27382	27626	27541	27937	27697	27627	27730	27860	27799	27882	27836	27797	27681	27698	27680	27598	27757	27709	27823	27437	27583	27661	27666	27926	27702	27678	27597	27744	27487	27642	27812	27931	27595	27457	27716	27753	27739	27726	27667	27431	27499	27611	27458	27616	27666	27783	27591	28010	27456	27549	27565	27863	27462	27967	27780	27520	27608	27610	27511	27684	27866	27551	27755	27846	27438	27793	27663	27612	27759	27704	27695	27656	27701	27901	27598	27615	27603	27721	27755	27592	27813	27514	27790	27720	27666	27759	27686	27738	27807	27805	27460	27881	27708	27457	27729	27732	27708	27647	27528	27853	27691	27756	27392	27688	27555	27562	27658	27586	27686	27771	27489	27458	27643	27532	27694	27831	27726	27763	27829	27665	27709	27534	27804	27553	27610	27845	27551	27596	27841	27835	27693	27800	27605	27677	27622	27810	27829	27639	27722	27700	27394	27535	27869	27795	27856	27681	27663	27596	27584	27540	27809	27732	27748	27710	27673	27609	27687	27806	27577	27802	27748	27837	27882	27910	27661	27841	27913	27626	27716	27737	27715	27498	27839	27668	27549	27887	27681	27849	27743	27515	27664	27439	27591	27689	27838	27725	27513	27548	27598	27759	27678	27582	27824	27897	27832	27477	27652	27874	27773	27842	27525	27550	27338	27757	27554	27646	27632	27771	27678	27702	27709	28005	27602	27881	27491	27837	27590	27748	27833	27729	27687	27750	27492	27695	27534	27737	27895	27676	27657	27622	27562	27561	27593	27661	27647
18360	29757	29171	24602	22301	20627	19805	19326	18846	18648	18385	18444	18079	18182	17992	18137	18078	18005	17842	18020	17811	17947	17806	17798	17648	17697	17511	17714	17722	17444	17641	17505	17632	17531	17452	17399	17597	17496	17460	17570	17433	17666	17423	17347	17598	17283	17538	17537	17431	17356	17444	17260	17521	17627	17352	17436	17295	17333	17364	17416	17447	17363	17326	17305	17524	17447	17369	17352	17364	17456	17266	17470	17465	17371	17320	17268	17373	17339	17277	17368	17368	17386	17594	17374	17451	17318	17394	17187	17358	17387	17438	17398	17273	17405	17455	17253	17403	17302	17405	17305	17357	17440	17251	17340	17280	17189	17355	17341	17314	17388	17398	17421	17187	17387	17365	17386	17344	17231	17392	17447	17354	17263	17346	17359	17433	17203	17397	17387	17435	17270	17328	17228	17378	17262	17120	17262	17287	17245	17281	17412	17386	17257	17229	17387	17509	17372	17364	17325	17419	17409	17419	17220	17375	17326	17385	17287	17286	17388	17406	17360	17380	17179	17381	17422	17461	17281	17316	17186	17419	17324	17316	17176	17422	17280	17279	17303	17299	17342	17344	17143	17340	17178	17347	17350	17221	17470	17458	17410	17397	17166	17404	17354	17490	17354	17314	17261	17323	17294	17345	17355	17163	17474	17246	17455	17214	17350	17422	17311	17261	17323	17276	17333	17502	17408	17390	17389	17335	17299	17322	17408	17428	17201	17402	17234	17404	17320	17273	17334	17277	17215	17330	17230	17289	17380	17293	17285	17230	17407	17154	17337	17443	17148	17081	17329	17304	17417	17282	17275	17380	17378	17284	17341	17346	17188	17385	17237	17368	17432	17312	17339	17441	17284	17201	17490	17258	17326	17230	17252	17324	17431	17392	17240	17420	17337	17269	17317	17406	17156	17387	17321	17454	17321	17333	17552	17331	17410	17285	17433	17492	17235	17469	17353	17225	17407	17255	17391	17401	17280	17358	17435	17239	17320	17185	17357	17328	17409	17200	17408	17490	17404	17257	17372	17355	17300	17407	17182	17263	17212	17466	17315	17545	17331	17102	17369	17219	17428	17275	17351	17288	17467	17250	17577	17265	17343	17121	17329	17243	17442	17375	17236	17511	17494	17200	17314	17283	17352	17299	17275	17465	17167	17439	17228	17330	17345	17244	17204	17329	17342	17387	17528	17244	17401	17460	17450	17441	17363	17396	17296	17507	17526	17271	17299	17442	17366	17301	17377	17174	17331	17386	17227	17478	17276	17150	17374	17449	17334	17105	17237	17226	17380	17295	17343	17462	17253	17181	17311	17413	17144	17306	17460	17266	17341	17224	17318	17310	17349	17327	17373	17126	17461	17377	17330	17444	17382	17396	17152	17348	17213	17189	17192	17375	17217	17344	17205	17353	17217	17598	17243	17390	17441	17296	17441	17341	17519	17303	17340	17340	17477	17156	17350	17305	17307	17467	17125	17211	17441	17294	17371	17264	17391	17457	17502	17304	17305	17418	17299	17367	17330	17321	17443	17435	17384	17246	17331	17297	17483	17420	17316	17253	17409	17251	17424	17270	17363	17390	17492	17427	17382	17206	17254	17218	17374	17426	17264	17339	17342	17354	17138	17358	17373	17191	17442	17451	17309	17572	17314	17473	17402	17350	17370	17344	17251	17461	17251	17303	17373	17275	17393	17294	17377	17346	17351	17243	17277	17376	17338	17275	17310	17390	17398	17415	17296	17290	17447	17258	17269	17336	17329	17374	17571	17227	17166	17300	17477	17327	17346	17372	17438	17360	17389	17203	17214	17205	17258	17398	17034	17600	17385	17171	17272	17312	17510	17468	17303	17030	17358	17341	17216	17374	17244	17284	17465	17228	17352	17363	17304	17276	17389	17448	17416	17302	17362	17319	17331	17406	17456	17307	17258	17480	17472	17225	17527	17332	17398	17207	17217	17351	17357	17481	17169	17255	17305	17306	17257	17490	17394	17372	17398	17268	17155	17508	17227	17300	17351	17100	17280	17349	17401	17292	17412	17090	17303	17410	17295	17225	17536	17192	17216	17244	17376	17419	17295	17435	17278	17573	17296	17361	17400	17332	17399	17385	17458	17354	17287	17090	17382	17366	17409	17234	17426	17480	17360	17206	17373	17301	17453	17468	17335	17121	17279	17330	17316	17326	17479	17338	17352	17526	17467	17259	17235	17312	17164	17452	17266	17221	17373	17419	17273	17290	17259	17261	17178	17302	17433	17302	17477	17272	17420	17322	17341	17178	17330	17385	17292	17288	17452	17356	17371	17219	17295	17515	17477	17184	17447	17306	17273	17359	17118	17393	17402	17230	17255	17459	17249	17261	17403	17363	17351	17343	17286	17418	17150	17348	17180	17382	17260	17573	17459	17281	17327	17345	17399	17433	17156	17234	17282	17332	17333	17221	17383	17376	17499	17318	17223	17560	17397	17287	17346	17312	17486	17332	17531	17275	17322	17584	17330	17346	17450	17400	17274	17370	17226	17265	17207	17217	17429	17301	17362	17355	17262	17404	17448	17351	17445	17477	17297	17306	17075	17283	17293	17352	17280	17489	17331	17146	17274	17217	17401	17303	17202	17409	17369	17443	17418	17332	17319	17398	17510	17463	17250	17540	17351	17456	17545	17297	17119	17421	17286	17437	17320	17153	17414	17432	17291	17371	17506	17434	17490	17371	17336	17257	17404	17300	17495	17479	17349	17318	17486	17487	17308	17362	17378	17501	17325	17356	17329	17244	17199	17333	17385	17425	17366	17435	17373	17421	17234	17345	17226	17418	17372	17431	17101	17555	17496	17423	17467	17344	17149	17272	17308	17374	17187	17251	17342	17253	17196	17403	17503	17400	17115	17269	17307	17362	17335	17327	17428	17443	17517	17318	17444	17203	17354	17432	17332	17327	17261	17384	17452	17226	17513	17358	17284	17211	17313	17218	17344	17389	17395	17303	17298	17435	17273	17376	17283	17257	17249	17360	17330	17320	17307	17207	17271	17463	17572	17289	17394	17329	17363	17513	17135	17494	17467	17307	17402	17421	17209	17452	17349	17441	17312	17351	17382	17308	17284	17281	17465	17424	17445	17424	17281	17319	17229	17424	17474	17490	17384	17174	17385	17333	17317	17430	17380	17458	17538	17403	17362	17324	17293	17242	17275	17226	17448	17442	17173	17166	17424	17476	17350	17452	17375	17302	17281	17319	17339	17283	17222	17406	17320	17433	17404	17456	17290	17382	17422	17254	17291	17405	17290	17403	17154	17484	17497	17405	17382	17374	17301	17407	17251	17435	17457	17484	17169	17282	17428	17489	17114	17174	17435	17412	17500	17501	17196	17340	17555	17155	17418	17296	17297	17273	17362	17564	17242	17410	17258	17471	17566	17318	17187	17064	17381	17374	17193	17295	17283	17291	17307	17342	17407	17312	17282	17358	17401	17428	17175	17254	17482	17407	17410	17324	17256	17183	17291	17368	17559	17491	17377	17288	17355	17397	17389	17479	17533	17448	17443	17443	17323	17407	17395	17364	17361	17309	17363	17310	17512	17432	17310	17345	17467	17330	17303	17398	17281	17440	17412	17332	17294	17326	17340	17386	17333	17305	17462	17335	17253	17417	17403	17367	17325	17337	17390	17506	17321	17426	17497	17344	17379	17357	17246	17470	17234	17205	17429	17298	17328	17218	17242	17409	17267	17331	17320	17433	17419	17282	17536	17259	17352	17457	17332	17226	17432	17441	17378	17476	17122	17510	17332	17491	17305	17288	17271	17277	17327	17307	17212	17434	17368	17322	17412	17219	17217	17411	17331	17393	17258	17394	17307	17253	17419	17359	17232	17388	17317	17241	17193	17371	17231	17500	17261	17411	17438	17194	17450	17405	17486	17349	17360	17411	17371	17282	17312	17460	17264	17434	17277	17284	17409	17329	17354	17314	17232	17390	17129	17428	17199	17354	17457	17261	17356	17327	17416	17304	17213	17110	17440	17279	17188	17380	17262	17441	17022	17579	17372	17391	17569	17357	17328	17405	17377	17316	17348	17249	17277	17394	17204	17377	17337	17494	17534	17328	17357	17484	17495	17258	17251	17337	17535	17356	17341	17382	17258	17369	17374	17358	17342	17345	17212	17262	17379	17270	17441	17331	17350	17475	17442	17265	17339	17269	17305	17506	17305	17441	17487	17164	17335	17399	17379	17401	17247	17464	17365	17433	17299	17327	17314	17340	17335	17261	17149	17233	17406	17219	17108	17283	17371	17241	17139	17554	17345	17364	17282	17290	17257	17370	17222	17309	17249	17275	17323	17301	17310	17430	17578	17285	17442	17427	17424	17442	17306	17375	17300	17282	17117	17356	17275	17598	17326	17342	17479	17401	17456	17412	17397	17315	17363	17255	17259	17498	17396	17532	17473	17261	17118	17470	17339	17308	17172	17416	17229	17393	17245	17428	17196	17236	17376	17355	17496	17243	17397	17242	17293	17327	17404	17384	17331	17542	17384	17371	17209	17443	17368	17461	17311	17370	17271	17307	17187	17351	17308	17261	17238	17397	17348	17310	17395	17455	17417	17343	17225	17371	17157	17279	17433	17255	17254	17223	17313	17191	17463	17446	17433	17378	17404	17325	17314	17336	17360	17192	17307	17404	17269	17392	17510	17510	17288	17424	17225	17078	17333	17394	17319	17403	17495	17384	17489	17410	17397	17359	17496	17278	17546	17441	17253	17449	17335	17540	17226	17326	17354	17280	17488	17326	17293	17357	17387	17411	17337	17243	17363	17241	17357	17321	17377	17478	17421	17186	17396	17317	17355	17253	17387	17453	17412	17209	17239	17279	17409	17263	17197	17330	17430	17463	17472	17508	17477	17275	17213	17357	17365	17377	17275	17649	17330	17324	17278	17235	17377	17240	17157	17380	17541	17495	17282	17266	17171	17451	17190	17365	17230	17236	17384	17208	17256	17435	17608	17350	17312	17377	17311	17350	17298	17364	17321	17385	17379	17461	17394	17268	17181	17387	17301	17382	17301	17242	17295	17414	17376	17390	17289	17294	17199	17100	17126	17563	17290	17489	17192	17321	17338	17286	17410	17277	17397	17256	17507	17329	17415	17168	17187	17513	17366	17457	17383	17218	17292	17309	17391
22655	21175	27787	24945	22580	28086	33756	30575	29715	29976	29764	29778	29607	29244	29247	29238	29215	29188	29220	29107	29030	28929	29189	29254	28901	29041	28603	28813	29114	28891	28804	28562	28701	28593	28673	28724	28873	28608	28571	28466	28734	28467	28591	28550	28290	28471	28754	28429	28689	28443	28427	28354	28415	28502	28180	28484	28223	28427	28522	28479	28645	28419	28333	28526	28283	28412	28287	28436	28022	28205	28507	28424	28370	28197	28384	28415	28633	28503	28442	28500	28472	28219	28439	28301	28054	28233	28232	28259	28463	28338	28438	28381	28705	28322	28684	28197	28548	28292	28447	28345	28370	28398	28434	28179	28418	28252	28593	28176	28627	27972	28545	28169	28473	28465	28609	28364	28437	28439	28556	28514	28356	28415	28496	28406	28496	28473	28528	28379	28361	28358	28667	28461	28271	28269	28316	28349	28401	28481	28286	28524	28493	28135	28437	28520	28539	28437	28288	28541	28260	28443	28426	28373	28290	28317	28623	28418	28427	28201	28302	28043	28339	28215	28326	28236	28483	28114	28517	28381	28285	28418	28267	28361	28351	28273	28441	28315	28276	28461	28465	28194	28285	28427	28403	28406	28234	28048	28352	28684	28411	28216	28216	28070	28247	28301	28355	28258	28329	28080	28334	28276	28541	28034	28121	28446	28189	28427	28350	28459	28474	28397	28312	28337	28261	28683	28395	28261	28162	28240	28676	28219	28371	28187	28152	28470	28353	28360	28188	28582	28149	28146	28530	28403	28206	28228	28412	28566	28346	28563	28409	28314	28400	28447	28455	28273	28263	28673	28140	28538	28313	28320	28287	28258	28420	28450	28580	28426	28548	28421	28409	28458	28515	28379	28252	28169	28433	28199	28518	28288	28271	28319	28323	28568	28605	28196	28289	28340	28392	28427	28631	28469	28466	28552	28354	28419	28326	28452	28341	28295	28118	28382	28349	28256	28177	28371	28269	28253	28235	28365	28567	28548	28484	28364	28447	28160	28236	28393	28275	28358	28368	28218	28426	28343	28212	28014	28295	28137	28241	28552	28391	28251	28324	28231	28505	28202	28393	28347	28416	28131	28482	28262	28286	28187	28335	28423	28258	28430	28367	28437	28451	28136	28136	28353	28527	28188	28489	28312	28370	28266	28313	28394	28316	28533	28583	28520	28579	28630	28193	28395	28257	28524	28686	28399	28169	28363	28233	28246	28267	28158	28493	28517	28321	28276	28135	28516	28099	28312	28203	28441	28230	28567	28369	28543	28394	28400	28606	28259	28223	28295	28148	28335	28291	28173	28652	28296	28399	28286	28121	28311	28309	28525	28195	28623	28089	28433	28397	28566	28550	28439	28307	28575	28332	28158	28419	28467	28248	28441	28262	28375	28326	28454	28326	28411	28380	28451	28534	28426	28512	28610	28447	28438	28231	28568	28205	28227	28401	28449	28379	28372	28468	28221	28175	28697	28143	28446	28189	28182	28171	28377	28089	28189	28110	28395	28337	28373	28288	27999	28291	28350	28276	28348	28384	28463	28402	28372	28367	28477	28388	28389	28526	28320	28323	28382	28318	28511	28443	28298	28212	28506	28385	28455	28481	28396	28117	28217	28204	28388	28208	28435	28295	28196	28267	28482	28425	28482	28240	28460	28549	28395	28211	28482	28348	28478	28317	28393	28382	28678	28534	28153	28430	28139	28260	28296	28367	28289	28365	28235	28106	28397	28348	28361	28409	28343	28284	28346	28375	28339	28386	28544	28365	28370	28409	28326	28362	28558	28305	28290	28330	28292	28295	28360	28597	28613	28250	28292	28479	28379	28102	28449	28312	28230	28055	28221	28449	28278	28360	28720	28353	28264	28143	28198	28447	28206	28454	28590	28364	28418	28268	28479	28412	28517	28399	28337	28006	28202	28573	28222	28313	28472	28459	28311	28510	28292	28183	27917	28166	28250	28261	28477	28370	28514	28353	28266	28354	28079	28556	28625	28453	28204	28245	28235	28425	28509	28431	28312	28191	28236	28640	28460	28342	28553	28326	28354	28614	28476	28279	28385	28453	28350	28351	28477	28261	28442	28262	28493	28177	28382	28376	28470	28255	28242	28606	28242	28405	28341	28420	28525	28398	28179	28234	28226	28322	28299	28327	28122	28366	28535	28390	28257	28642	28493	28514	28284	28578	28197	28349	28427	28248	28577	28315	28567	28326	28355	28298	28590	28500	28465	28397	28345	28354	28435	28309	28573	28354	28511	28245	28324	28585	28272	28385	28407	28318	28223	28538	28388	28071	28441	28252	28295	28263	28363	28343	28390	28381	28287	28232	28529	28463	28273	28228	28400	28368	28255	28617	28325	28325	28177	28234	28319	28389	28446	28607	28342	28323	28580	28444	28242	28303	28585	28382	28085	28309	28327	28066	28369	28698	28409	28259	28139	28155	28320	28466	28204	28592	28260	28740	28365	28537	28504	28380	28416	28433	28188	28304	28180	28445	28187	28483	28303	28316	28311	28366	28292	28462	28331	28206	28174	28318	28409	28463	28132	28306	28372	28242	28458	28390	28322	28390	28299	28487	28324	28273	28344	28324	28229	28167	28308	28629	28278	28209	28373	28374	28229	28225	28097	28155	28619	28250	28129	28382	28383	28338	28390	28281	28443	28151	28341	28312	28617	28232	28314	28288	28310	28191	28496	28425	28306	28433	28334	28551	28704	28330	28353	28444	28539	28280	28226	28212	28596	28307	28324	28279	28246	28515	28360	28233	28466	28297	28160	28243	28252	28394	28181	28416	28167	28400	28217	28321	28678	28265	28603	28591	28406	28253	28254	28553	28122	28125	28537	28255	28499	28643	28246	28451	28159	28562	28412	28436	28514	28384	28236	28117	28311	28243	28525	28511	28368	28389	28557	28420	28488	28408	28260	28522	28379	28168	28523	28342	28313	28407	28237	28483	28495	28308	28277	28422	28524	28315	28123	28233	28258	28404	28335	28195	28481	28192	28561	28328	28284	28318	28243	28510	28343	28422	28277	28336	28263	28437	28310	28450	28185	28430	28313	28402	28310	28416	28155	28392	28251	28472	28251	28491	28274	28112	28022	28289	28428	28299	28514	28387	28398	28526	28225	28195	28321	28543	28308	28243	28274	27947	28281	28314	28258	28413	28191	28402	28462	28292	28695	28222	28634	28463	28360	28257	28363	28452	28262	28277	28158	28367	28469	28275	28324	28510	28258	28419	28482	28467	28597	28175	28465	28282	28691	28590	28308	28308	28395	28453	28507	28403	28039	28441	28156	28021	28323	28480	28518	28546	28426	28462	28465	28531	28354	28224	28481	28400	28166	28182	28328	28376	28482	28411	28488	28357	28351	28402	28412	28365	28218	28214	28247	28267	28229	28389	28390	28274	28195	28204	28381	28474	28480	28412	28626	28377	28450	28438	28305	28432	28393	28300	28331	28335	28265	28265	28219	28551	28082	28357	28336	28361	28279	28467	28169	28332	28333	28111	28630	28371	28440	28518	28318	28128	28456	28428	28510	28343	28259	28426	28444	28438	28280	28090	28345	28419	28206	28428	28467	28322	28407	28484	28381	28493	28154	28309	28380	28180	28558	28398	28088	28507	28309	28324	28519	28232	28231	28367	28286	28076	28461	28349	28631	28584	28374	28352	28458	28240	28076	28327	28583	28395	28209	28183	28352	28441	28606	28473	28475	28220	28240	28467	28365	28319	28544	28431	28144	28688	28538	28271	28392	28313	28269	28230	28345	28180	28164	28515	28436	28647	28466	28520	28349	28232	28612	28238	28204	28186	28255	28511	28379	28451	28427	28312	28293	28522	28218	28420	28277	28424	28417	28393	28517	28481	28321	28230	28329	28465	28393	28407	28176	28297	28504	28308	28097	28249	28274	28588	28482	28455	28495	28148	28281	28370	28128	28539	28238	28345	28232	28592	28495	28422	28486	28375	28337	28540	28391	28325	28404	28247	28237	28233	28404	28216	28450	28188	28421	28168	28287	28370	28514	28578	28261	28493	28148	28286	28370	28289	28563	28330	28508	27888	28296	28125	28270	28157	28309	28456	28125	28303	28171	28530	28248	28271	28158	28241	28306	28314	28472	28433	28730	28208	28083	28422	28533	28540	28125	28389	28408	28442	28319	28501	28288	28230	28353	28393	28378	28570	28520	28287	28185	28433	28434	28257	28595	28410	28385	28416	28138	28170	28474	28418	28370	28411	28448	28530	28348	28543	28540	28390	28357	28198	28257	28703	28481	28398	28477	28240	28322	28230	28277	28188	28334	28487	28650	28519	28064	28067	28162	28373	28262	28249	28348	28439	28339	28156	28383	28605	28437	28382	28553	28597	28431	28440	28097	28248	28123	28370	28228	28169	28255	28449	28018	28207	28372	28332	28712	28443	28415	28409	28394	28530	28241	28109	28303	28667	28479	28410	28446	28265	28088	28457	28311	28351	28362	28358	28314	28446	28427	28272	28238	28386	28174	28422	28402	28466	28404	28454	28133	28318	28660	28307	28522	28394	28343	28367	28619	28679	28087	28473	28416	28167	28258	28575	28391	28342	28366	28421	28057	28433	28366	28443	28323	28233	28332	28539	28227	28412	28437	28143	28245	28425	28400	28479	28385	28488	28404	28658	28500	28746	28272	28156	28428	28418	28338	28158	28626	28519	28410	28662	28402	28364	28479	28278	28364	28261	28403	28436	28344	28221	28408	28403	28272	28310	28459	28504	28480	28325	28359	28264	28511	28472	28535	28410	28362	28426	28707	28206	28185	28152	28350	28232	28446	28338	28505	28313	28643	28289	28324	28101	28285	28172	28354	28390	28435	28280	28156	28577	28195	28389	28437	28119	28078	28151	28306	28529	28459	28325	28360	28215	28163	28286	28584	28283	28414	28453	28424	28516	28208	28274	28247	28365	28415	28264	28081	28390	28635	28355	28291	28448	28298	28209	28728	28457	28559	28454	28149	28256	28475	28647	28327	28412	28413	28286	28236	28421	28488	28492	28347	28353	28398	28498	28436	28391	28480	28506	28341	28568	28743	28129	28529	28200	28410	28204	28045	28203	28245	28207	28327	28551	28473	28446	28356	28357	28535	28188	28349	28247	28079	28517	28219	28622	28433	28349	28218	28528	28512	28458	28421
20344	34871	34289	28034	24835	22635	21499	20804	20191	19595	19382	19168	18978	18960	18802	18593	18523	18682	18453	18558	18510	18252	18338	18122	18219	18153	18220	17965	17939	18040	18058	18050	17884	17901	17943	17907	17951	17849	17764	17652	17811	17918	17787	17752	17580	17770	17529	17781	17627	17699	17763	17790	17677	17820	17598	17607	17636	17497	17727	17654	17789	17658	17564	17481	17531	17547	17695	17696	17635	17562	17451	17503	17755	17566	17650	17795	17638	17560	17727	17634	17461	17667	17482	17656	17588	17535	17592	17666	17479	17449	17718	17692	17537	17470	17651	17534	17599	17607	17655	17623	17608	17499	17511	17649	17553	17462	17529	17509	17649	17478	17727	17560	17527	17558	17732	17704	17714	17528	17488	17471	17774	17538	17410	17621	17689	17491	17521	17506	17469	17753	17614	17456	17543	17663	17605	17726	17514	17613	17599	17618	17514	17778	17542	17651	17520	17520	17611	17603	17664	17551	17535	17671	17514	17644	17590	17602	17527	17702	17421	17553	17518	17593	17611	17641	17491	17633	17599	17474	17587	17393	17664	17547	17544	17525	17463	17521	17444	17677	17517	17633	17392	17452	17375	17537	17654	17661	17510	17587	17666	17559	17447	17629	17586	17641	17536	17686	17565	17809	17318	17670	17455	17629	17625	17617	17602	17659	17496	17499	17571	17533	17514	17515	17504	17622	17522	17686	17645	17480	17545	17691	17628	17412	17678	17703	17531	17714	17514	17446	17541	17612	17678	17612	17635	17356	17580	17697	17601	17428	17488	17631	17538	17504	17570	17381	17528	17791	17640	17640	17499	17570	17564	17581	17602	17527	17563	17377	17678	17534	17547	17535	17512	17398	17383	17656	17684	17486	17237	17532	17456	17672	17540	17578	17479	17655	17602	17569	17726	17520	17522	17573	17598	17484	17504	17599	17682	17450	17554	17558	17508	17460	17655	17533	17453	17448	17457	17651	17604	17621	17640	17668	17505	17631	17437	17545	17457	17597	17628	17436	17541	17609	17596	17580	17442	17462	17644	17682	17652	17475	17689	17724	17516	17443	17518	17607	17541	17873	17602	17491	17651	17606	17622	17442	17578	17459	17658	17652	17549	17415	17625	17593	17571	17407	17645	17764	17505	17464	17347	17798	17583	17758	17426	17463	17847	17697	17423	17732	17567	17784	17624	17452	17658	17568	17522	17562	17503	17580	17453	17604	17438	17405	17740	17480	17675	17622	17550	17633	17466	17513	17450	17477	17594	17566	17604	17378	17438	17554	17590	17358	17547	17620	17746	17569	17617	17475	17650	17676	17675	17510	17645	17568	17639	17713	17624	17674	17502	17572	17597	17543	17717	17592	17366	17448	17593	17682	17630	17498	17601	17489	17583	17548	17530	17706	17530	17538	17560	17456	17611	17645	17512	17645	17540	17649	17341	17433	17664	17514	17527	17621	17523	17408	17432	17728	17699	17643	17682	17487	17636	17532	17562	17546	17728	17669	17500	17527	17564	17623	17539	17481	17554	17454	17616	17693	17640	17643	17576	17551	17593	17710	17367	17612	17537	17531	17482	17508	17454	17608	17531	17529	17473	17462	17340	17642	17719	17609	17510	17592	17859	17665	17491	17532	17540	17674	17724	17310	17469	17421	17618	17487	17642	17415	17504	17571	17417	17552	17703	17672	17542	17573	17639	17592	17550	17503	17765	17420	17470	17408	17468	17644	17599	17639	17501	17726	17476	17370	17456	17372	17612	17601	17642	17476	17535	17514	17763	17654	17515	17592	17452	17444	17648	17386	17549	17527	17664	17736	17561	17620	17509	17523	17646	17531	17700	17554	17651	17629	17828	17503	17731	17488	17410	17542	17465	17438	17672	17531	17442	17583	17453	17516	17699	17622	17687	17674	17540	17658	17609	17481	17476	17548	17477	17443	17560	17519	17719	17732	17325	17763	17575	17713	17700	17568	17683	17532	17442	17569	17350	17635	17684	17763	17533	17606	17529	17548	17659	17491	17712	17498	17636	17463	17507	17591	17563	17535	17674	17545	17551	17407	17572	17597	17650	17679	17755	17465	17517	17532	17521	17640	17453	17751	17499	17426	17537	17500	17713	17558	17652	17629	17611	17526	17663	17392	17457	17686	17568	17827	17639	17405	17530	17774	17587	17611	17416	17549	17588	17666	17507	17427	17533	17549	17672	17501	17474	17407	17507	17443	17555	17808	17515	17759	17555	17560	17670	17521	17413	17384	17545	17435	17539	17542	17670	17767	17669	17550	17642	17612	17730	17533	17568	17610	17721	17742	17430	17625	17553	17498	17485	17576	17620	17499	17217	17632	17466	17544	17824	17550	17639	17731	17787	17542	17481	17449	17379	17494	17404	17579	17536	17686	17471	17593	17453	17510	17595	17613	17585	17559	17546	17533	17629	17697	17539	17563	17479	17618	17716	17587	17561	17493	17430	17452	17805	17631	17574	17309	17768	17483	17542	17678	17539	17559	17347	17716	17384	17478	17797	17578	17650	17441	17436	17588	17506	17401	17749	17407	17678	17559	17564	17849	17469	17434	17504	17477	17620	17590	17627	17585	17558	17579	17693	17516	17356	17506	17608	17627	17441	17499	17613	17693	17445	17642	17606	17585	17490	17475	17610	17632	17612	17514	17498	17594	17544	17483	17650	17649	17416	17688	17573	17551	17634	17496	17494	17540	17506	17591	17648	17604	17745	17503	17523	17506	17660	17614	17560	17598	17467	17615	17567	17635	17450	17513	17539	17569	17447	17720	17416	17524	17529	17592	17493	17525	17565	17560	17538	17573	17507	17551	17503	17512	17500	17474	17477	17508	17623	17441	17437	17516	17749	17560	17655	17531	17563	17583	17415	17559	17737	17585	17573	17514	17694	17517	17511	17571	17764	17597	17387	17565	17533	17453	17653	17705	17567	17666	17605	17474	17899	17660	17515	17553	17609	17732	17572	17531	17500	17406	17647	17487	17499	17469	17422	17462	17645	17763	17458	17667	17452	17586	17453	17347	17437	17432	17592	17647	17463	17428	17484	17605	17550	17925	17490	17561	17450	17668	17473	17460	17492	17644	17730	17744	17428	17469	17501	17392	17607	17641	17629	17517	17599	17538	17424	17339	17471	17618	17562	17763	17572	17503	17636	17734	17476	17613	17573	17519	17491	17555	17522	17629	17595	17659	17602	17525	17662	17496	17575	17594	17533	17611	17454	17597	17750	17655	17531	17597	17687	17547	17425	17545	17645	17625	17478	17647	17561	17526	17586	17595	17555	17628	17642	17472	17584	17528	17534	17553	17640	17270	17538	17615	17628	17563	17502	17535	17630	17624	17507	17597	17434	17539	17543	17500	17579	17590	17580	17597	17651	17503	17599	17612	17703	17596	17547	17692	17448	17602	17424	17685	17624	17658	17557	17557	17518	17620	17573	17548	17579	17728	17734	17447	17540	17698	17552	17530	17745	17496	17597	17551	17599	17562	17379	17722	17619	17486	17573	17350	17485	17492	17627	17607	17433	17562	17610	17502	17609	17556	17701	17933	17697	17438	17488	17489	17573	17558	17457	17535	17679	17619	17603	17576	17532	17432	17494	17686	17408	17492	17353	17663	17489	17469	17467	17397	17411	17662	17595	17498	17379	17637	17544	17642	17630	17667	17451	17522	17659	17436	17526	17482	17672	17506	17428	17499	17793	17591	17592	17485	17661	17683	17672	17564	17557	17627	17638	17629	17464	17576	17578	17668	17574	17646	17629	17537	17563	17500	17460	17725	17507	17480	17682	17448	17448	17436	17583	17533	17602	17544	17661	17733	17490	17426	17588	17590	17560	17604	17554	17532	17431	17475	17534	17742	17483	17597	17381	17696	17510	17398	17543	17517	17430	17528	17572	17472	17690	17425	17391	17338	17455	17557	17637	17538	17572	17460	17720	17533	17351	17612	17677	17793	17593	17535	17461	17484	17420	17554	17521	17569	17631	17664	17485	17726	17546	17402	17578	17531	17552	17654	17567	17544	17558	17742	17650	17548	17552	17454	17774	17610	17573	17642	17454	17635	17663	17498	17659	17605	17702	17614	17593	17525	17613	17555	17682	17620	17491	17505	17554	17719	17515	17709	17389	17592	17632	17659	17545	17612	17771	17353	17597	17652	17740	17588	17681	17719	17574	17593	17449	17622	17565	17358	17773	17695	17456	17431	17545	17550	17526	17566	17542	17468	17656	17578	17568	17677	17614	17405	17630	17642	17453	17565	17682	17612	17606	17591	17551	17545	17572	17535	17637	17665	17692	17619	17373	17485	17676	17566	17446	17836	17606	17643	17517	17663	17361	17639	17701	17635	17566	17706	17530	17550	17596	17453	17737	17679	17529	17661	17577	17623	17418	17366	17500	17519	17643	17596	17358	17611	17707	17299	17470	17752	17460	17549	17807	17640	17625	17594	17535	17571	17678	17576	17503	17476	17724	17626	17655	17686	17566	17430	17585	17595	17855	17648	17531	17542	17410	17565	17460	17526	17567	17693	17573	17428	17510	17581	17592	17715	17771	17511	17446	17494	17495	17505	17579	17439	17434	17538	17452	17635	17675	17741	17540	17691	17591	17773	17426	17634	17636	17583	17630	17581	17542	17633	17667	17568	17483	17392	17548	17618	17432	17478	17624	17499	17505	17441	17528	17588	17608	17602	17641	17558	17580	17609	17541	17500	17681	17606	17505	17421	17532	17652	17452	17659	17599	17699	17646	17687	17428	17417	17523	17387	17551	17830	17352	17620	17495	17459	17480	17662	17591	17711	17440	17476	17656	17654	17493	17792	17561	17556	17643	17697	17455	17569	17581	17393	17582	17535	17577	17360	17494	17517	17576	17394	17565	17674	17689	17426	17578	17657	17486	17480	17504	17617	17572	17644	17624	17526	17614	17693	17588	17535	17524	17489	17577	17585	17517	17545	17421	17759	17568	17605	17556	17624	17686	17561	17634	17542	17515	17641	17537	17544	17572	17539	17659	17561	17441	17665	17396	17518	17519	17635	17621	17540	17471	17779	17620	17554	17455	17362	17550	17585	17564	17641	17468	17480	17610	17478	17522	17584	17475	17569	17625	17528	17504	17590	17526	17480	17641	17655	17578	17581	17618	17533	17480	17650
35881	28829	33353	32112	30591	30230	30582	29904	29824	29820	29711	29970	29766	30059	29560	29549	29621	29738	29831	29860	30068	29841	29827	29545	29674	29871	29446	29421	29584	29736	29716	29855	29618	29384	29657	29611	29610	29475	29509	29691	29490	29277	29396	29474	29582	29510	29517	29427	29637	29579	29227	29481	29454	29374	29372	29439	29225	29314	29349	29473	29416	29539	29488	29425	29758	29613	29402	29547	29591	29619	29488	29556	29618	29543	29348	29556	29534	29439	29566	29657	29605	29652	29801	29722	29443	29431	29473	29530	29560	29599	29430	29488	29327	29551	29713	29517	29654	29534	29444	29549	29447	29644	29549	29367	29655	29641	29359	29513	29546	29455	29567	29373	29701	29611	29261	29529	29614	29634	29380	29493	29551	29692	29523	29586	29791	29747	29756	29663	29612	29539	29487	29572	29534	29455	29574	29476	29979	29465	29503	29551	29483	29407	29442	29547	29767	29289	29428	29324	29535	29651	29628	29551	29635	29587	29232	29452	29660	29574	29627	29415	29664	29509	29640	29700	29358	29525	29509	29368	29472	29325	29434	29459	29899	29263	29497	29650	29602	29332	29499	29386	29562	29462	29495	29635	29552	29492	29713	29637	29574	29579	29434	29565	29542	29522	29363	29505	29530	29382	29412	29308	29536	29401	29711	29375	29450	29498	29479	29587	29808	29654	29594	29476	29607	29559	29394	29403	29719	29248	29376	29529	29448	29537	29861	29324	29228	29283	29153	29525	29379	28986	29766	29363	29433	29257	29721	29498	29706	29718	29439	29420	29745	29447	29618	29413	29417	29466	29538	29499	29633	29576	29579	29448	29443	29940	29844	29644	29344	29570	29556	29397	29567	29558	29321	29317	29259	29559	29611	29491	29377	29538	29731	29400	29356	29503	29254	29518	29707	29475	29286	29517	29405	29247	29457	29571	29820	29637	29466	29341	29487	29304	29537	29531	29711	29203	29639	29540	29507	29630	29274	29487	29631	29709	29501	29577	29665	29643	29406	29372	29530	29504	29442	29405	29513	29566	29659	29601	29546	29252	29658	29470	29419	29357	29512	29506	29446	29531	29628	29555	29583	29358	29281	29469	29467	29426	29521	29564	29455	29410	29500	29458	29422	29453	29593	29438	29459	29592	29446	29433	29675	29429	29401	29686	29502	29375	29587	29385	29896	29394	29491	29703	29611	29477	29372	29478	29455	29330	29435	29659	29426	29633	29699	29510	29467	29297	29269	29423	29490	29272	29588	29762	29284	29626	29543	29522	29400	29311	29762	29314	29686	29555	29690	29375	29587	29484	29699	29476	29546	29436	29505	29677	29670	29706	29585	29523	29342	29541	29302	29398	29833	29775	29518	29419	29240	29526	29509	29493	29454	29587	29468	29589	29695	29275	29318	29567	29506	29288	29707	29567	29705	29500	29653	29597	29555	29593	29501	29384	29433	29404	29322	29372	29467	29634	29783	29276	29714	29450	29562	29344	29342	29429	29554	29863	29537	29627	29684	29654	29460	29574	29512	29572	29505	29682	29470	29542	29145	29269	29616	29509	29655	29553	29383	29603	29496	29544	29454	29603	29268	29477	29584	29470	29454	29319	29685	29726	29539	29585	29455	29533	29373	29225	29528	29386	29475	29441	29479	29346	29539	29602	29442	29678	29717	29789	29558	29532	29373	29533	29235	29759	29344	29547	29685	29518	29552	29497	29422	29220	29436	29529	29282	29357	29658	29398	29736	29317	29498	29596	29640	29435	29355	29359	29397	29564	29678	29441	29376	29583	29565	29446	29555	29498	29845	29437	29497	29718	29475	29471	29860	29659	29664	29560	29436	29306	29565	29442	29475	29474	29543	29422	29608	29384	29441	29288	29404	29301	29317	29552	29560	29421	29470	29518	29614	29560	29303	29349	29452	29524	29447	29493	29552	29639	29629	29646	29541	29356	29536	29678	29615	29470	29118	29413	29471	29396	29531	29561	29308	29479	29527	29580	29353	29434	29355	29623	29438	29401	29361	29414	29658	29402	29209	29459	29617	29479	29605	29710	29592	29662	29529	29602	29362	29505	29369	29457	29582	29349	29730	29534	29174	29544	29209	29365	29551	29357	29374	29518	29631	29539	29701	29499	29451	29323	29424	29355	29786	29674	29471	29574	29526	29544	29573	29409	29369	29484	29447	29565	29337	29299	29521	29630	29435	29467	29509	29845	29556	29635	29564	29369	29606	29382	29584	29513	29460	29539	29531	29697	29941	29846	29382	29526	29515	29594	29684	29572	29492	29408	29551	29515	29464	29672	29529	29451	29532	29417	29380	29240	29542	29575	29551	29677	29470	29519	29468	29467	29733	29612	29381	29709	29511	29361	29791	29495	29550	29376	29514	29776	29336	29778	29586	29754	29487	29484	29498	29511	29457	29626	29539	29431	29658	29374	29604	29398	29335	29234	29407	29435	29694	29358	29833	29571	29325	29427	29407	29614	29668	29256	29587	29716	29702	29630	29658	29525	29662	29305	29583	29386	29477	29620	29410	29258	29504	29406	29242	29612	29690	29465	29700	29455	29428	29529	29407	29539	29583	29233	29457	29376	29388	29235	29715	29602	29393	29424	29679	29456	29586	29681	29533	29507	29575	29496	29474	29394	29428	29597	29452	29370	29462	29481	29365	29488	29381	29555	29357	29653	29728	29436	29556	29534	29846	29662	29542	29691	29650	29516	29691	29433	29540	29493	29600	29492	29636	29374	29352	29539	29341	29413	29288	29530	29426	29385	29604	29383	29467	29571	29686	29516	29544	29674	29535	29268	29531	29514	29410	29519	29411	29556	29432	29649	29392	29700	29728	29587	29583	29543	29299	29457	29789	29546	29562	29654	29797	29361	29821	29245	29499	29387	29525	29598	29425	29475	29531	29337	29677	29474	29826	29497	29393	29859	29585	29603	29549	29326	29569	29585	29465	29604	29405	29545	29303	29609	29703	29418	29662	29618	29701	29430	29445	29508	29662	29534	29173	29500	29433	29577	29185	29212	29717	29554	29702	29510	29668	29717	29379	29227	29521	29548	29686	29537	29506	29562	29706	29474	29470	29479	29724	29695	29657	29735	29494	29578	29540	29445	29361	29576	29294	29682	29564	29618	29563	29510	29588	29520	29462	29259	29523	29462	29583	29611	29653	29413	29615	29441	29520	29565	29329	29582	29288	29621	29655	29442	29599	29436	29592	29430	29823	29740	29292	29471	29442	29767	29474	29533	29716	29643	29434	29739	29604	29488	29777	29575	29681	29447	29748	29585	29602	29619	29660	29679	29339	29403	29453	29641	29673	29540	29482	29600	29651	29659	29455	29628	29369	29222	29643	29524	29667	29518	29553	29594	29289	29497	29673	29802	29450	29731	29876	29729	29731	29345	29422	29810	29728	29798	29457	29689	29536	29615	29350	29498	29470	29727	29914	29525	29462	29760	29373	29768	29781	29399	29565	28973	29628	29508	29823	29552	29316	29463	29345	29636	29482	29286	29776	29758	29414	29329	29478	29510	29563	29300	29536	29677	29630	29559	29499	29759	29343	29372	29597	29504	29318	29790	29528	29373	29420	29572	29790	29769	29179	29382	29405	29450	29619	29562	29397	29586	29750	29677	29394	29427	29598	29379	29353	29836	29581	29374	29523	29465	29461	29609	29688	29687	29392	29720	29674	29355	29366	29523	29556	29310	29612	29635	29621	29514	29540	29418	29374	29521	29373	29433	29656	29468	29371	29558	29531	29553	29500	29537	29404	29628	29276	29629	29338	29533	29491	29588	29563	29684	29596	29745	29328	29542	29373	29489	29608	29600	29610	29174	29532	29470	29454	29609	29661	29482	29441	29522	29255	29786	29575	29705	29549	29594	29396	29445	29389	29460	29442	29414	29462	29483	29636	29338	29588	29512	29457	29528	29638	29510	29540	29647	29739	29684	29768	29602	29335	29394	29396	29554	29539	29783	29588	29377	29663	29663	29455	29644	29619	29546	29278	29135	29433	29616	29580	29339	29555	29598	29373	29641	29469	29474	29675	29478	29254	29301	29505	29372	29598	29405	29664	29626	29322	29518	29572	29260	29559	29513	29648	29680	29573	29408	29639	29743	29397	29409	29642	29749	29652	29679	29612	29492	29717	29745	29483	29837	29668	29603	29454	29459	29377	29250	29555	29429	29593	29549	29503	29587	29756	29563	29586	29313	29511	29520	29356	29579	29567	29507	29708	29634	29343	29453	29472	29442	29565	29749	29346	29604	29605	29402	29421	29341	29668	29452	29390	29470	29589	29255	29642	29596	29442	29755	29566	29434	29664	29619	29617	29455	29748	29476	29525	29502	29636	29210	29400	29662	29668	29549	29353	28978	29359	29565	29655	29506	29528	29279	29326	29423	29494	29369	29555	29519	29622	29573	29570	29520	29484	29302	29561	29570	29343	29409	29398	29354	29317	29534	29648	29892	29237	29340	29537	29527	29579	29825	29511	29706	29342	29470	29676	29370	29576	29452	29670	29419	29503	29437	29554	29602	29582	29660	29371	29465	29526	29374	29607	29616	29637	29811	29770	29389	29793	29680	29765	29739	29617	29622	29387	29608	29654	29527	29689	29660	29574	29427	29667	29481	29431	29469	29588	29473	29348	29283	29612	29557	29598	29474	29528	29697	29523	29421	29697	29624	29337	29382	29536	29647	29465	29488	29493	29524	29310	29534	29825	29598	29454	29468	29507	29499	29598	29725	29692	29476	29632	29569	29441	29499	29399	29508	29347	29667	29651	29485	29434	29734	29590	29436	29288	29549	29541	29444	29439	29523	29571	29283	29373	29419	29551	29557	29761	29477	29245	29553	29489	29604	29474	29634	29425	29722	29448	29800	29534	29666	29768	29608	29527	29402	29523	29322	29568	29474	29539	29451	29487	29697	29766	29737	29654	29632	29354	29336	29399	29510	29701	29726	29508	29309	29575	29376	29502	29611	29583	29896	30024	29537	29498	29572	29450	29355	29557	29443	29446	29590	29516	29428	29590	29420	29572	29514	29723	29620	29593	29422	29489	29516	29336	29427	29411	29371	29658	29390	29560	29306	29707	29582	29602	29271	29635	29617	29698	29520	29440	29421	29382	29420	29452	29388	29530	29640	29619	29588	29218	29412
21582	23615	23684	21191	20268	19504	19194	19014	19070	18636	18521	18580	18578	18752	18527	18636	18493	18677	18474	18465	18415	18537	18435	18555	18545	18548	18478	18292	18407	18309	18440	18386	18448	18346	18345	18243	18272	18261	18209	18256	18236	18286	18192	18257	18302	18383	18170	18324	18280	18367	18257	18151	18371	18231	18153	18494	18320	18186	18121	18255	18213	18335	18252	18363	18199	18024	18196	18179	18022	18119	18250	18088	18299	18298	18305	18154	18299	18329	18307	18241	18238	18282	18288	18248	18402	18277	18256	18278	18292	18443	18029	18070	18278	18270	18179	18131	18304	18085	18049	18265	18229	18087	18133	18167	17978	18168	17990	18257	18277	18066	18271	18137	18143	18287	18296	18170	18466	18283	18141	18382	18019	18183	18153	18172	18224	18337	18175	18220	18347	18148	18115	18159	18177	18281	18259	18259	18414	18125	18103	18164	18423	18120	18349	18138	18160	18133	18219	18206	18334	18213	18089	18165	18083	18269	18190	18316	18108	18191	18153	18313	18181	18280	18263	18245	18193	18401	18194	18180	18229	18210	18072	18254	18099	18240	18134	18230	18125	18283	18254	18168	17997	18169	18172	18095	18154	18412	18135	18285	18142	18272	18220	18257	18230	18272	18197	18356	18243	18184	18155	18320	18248	18320	18188	18451	18126	18211	18118	18135	18103	18158	18182	18273	18275	18271	18334	18241	18230	18401	18124	18119	18252	18191	18187	18408	18110	18237	18355	18233	18248	18285	18235	18290	18217	18178	18407	18230	18168	18113	18239	18277	18035	18076	18230	18165	18301	18406	18177	18291	18078	18199	18317	18160	18207	18138	18122	18117	18297	18292	18230	18104	18283	18085	17930	18234	18203	18231	18123	18276	18007	18247	18180	18272	18117	17963	18244	18214	18345	18303	18313	18171	18162	18283	18088	18189	18271	18150	18420	18219	18105	18158	18260	18119	18250	18365	18223	18184	18256	18172	18311	18218	18293	18116	18361	18255	18161	18067	18070	18162	18137	18108	18324	18359	17967	17953	18204	18224	18129	18137	18218	18155	18342	18284	17880	18084	18411	18069	18178	18260	18361	18094	18179	18158	18236	18265	18152	18285	18245	18180	18280	18099	18201	18233	18251	18276	18182	18215	18063	18167	18129	18154	18179	18219	18240	18180	18234	18205	18340	18181	18184	18333	18317	18332	18301	18147	18168	18288	18148	18263	18095	18226	18429	18146	18413	18220	18199	18248	18253	18109	18263	18160	18227	18224	18268	18298	18233	18287	18151	18142	18152	18211	18033	18221	18167	18323	18165	18191	18173	18317	18094	18224	18179	18224	18178	18355	18188	18367	18162	18180	18281	18181	18087	18193	18391	18351	18164	18156	18190	18205	18147	18161	18364	18147	18289	18127	18354	18384	18235	18206	18172	18308	18257	18036	18057	18123	18203	18211	18295	18184	18042	18183	18177	18194	18294	18301	18293	18354	18396	18185	18372	18164	18171	18292	18252	18286	18071	18282	18177	18378	18164	18259	18374	18103	18260	18160	18258	18368	18111	18056	18238	18155	18212	18209	18261	18211	18276	18414	18008	18447	18200	18179	18240	18225	18167	18521	18224	18375	18186	18164	18176	18335	18197	18410	18268	18344	18371	18183	18188	18193	18272	18193	18297	18194	18067	18412	18345	18057	18144	18451	18230	18138	18241	18290	18138	18124	18200	18154	18101	18241	18276	18098	18300	18381	18221	18204	18137	18119	18169	18308	18256	18188	18526	18069	18205	18224	18289	18200	18258	18257	18319	18234	18219	18267	18124	18319	18186	18169	18129	18263	18231	18108	18376	18273	18261	18285	18312	18291	18128	18200	18209	18174	18103	18117	18318	18219	18059	18174	18244	18056	18167	18118	18172	18296	18222	18459	18160	18243	18142	18089	18131	18307	18076	18181	18174	18125	18219	18021	18290	18338	18186	18239	18394	18174	18003	18330	18261	18124	18425	18088	18177	18148	18414	18234	18215	18102	18188	18335	18300	18244	18192	18074	18244	18038	18400	18109	18067	18241	18148	18192	18239	18206	18236	18107	18150	18135	18134	18234	18241	18254	18297	18229	18218	18255	18059	18140	18165	18164	18116	18150	18337	18124	18085	18090	18272	18375	18152	18215	18307	18201	18244	18317	18259	18316	18332	18094	18011	18259	18184	18353	18243	18465	18137	18198	18191	18264	18181	18126	18306	18130	18211	18250	18225	18105	18186	18216	18151	18143	18137	18275	18300	18260	18205	18062	18238	18133	18184	18186	18191	18319	18181	18281	18173	18194	18249	18234	18079	18288	18051	18046	18278	18192	18319	18072	18255	18109	18124	18267	18224	18140	18299	18189	18327	18256	18216	18168	18324	18168	18212	18297	18093	18098	18312	18092	18240	18197	18097	18121	18062	18210	18145	18127	18302	18278	18252	18069	18251	18033	18218	18306	18220	18260	18334	18248	18059	18250	18450	18204	18258	18147	18055	18167	18332	18459	18222	18324	18164	18211	18220	18052	18162	18293	18111	18173	18101	18107	18224	18196	18276	18049	18411	18264	18165	18121	18192	18085	18284	18251	18205	18184	18274	18095	18299	18181	18178	18261	18354	18212	18435	18163	18260	18203	18236	18181	18092	18242	18264	18264	18086	17976	18170	18180	18321	18117	18110	18113	18237	18104	18049	18111	18326	18139	18200	18282	18110	18311	18016	18232	18142	18159	18085	18200	18333	18176	18152	18142	18160	18186	18212	18162	18216	18326	18308	18206	18396	18210	18203	18320	18149	18201	18121	18280	18288	18080	18201	18374	18234	18229	18386	18175	18388	18152	18195	18278	18454	18062	18203	18103	18131	18347	18247	18033	18055	17952	18044	18291	18065	18214	18359	18435	18229	18162	18223	18271	18257	18337	18243	18320	18333	18079	18169	18219	18209	18149	18338	18207	18305	18167	18180	18150	18087	18095	18290	18266	18260	18223	18128	18211	18167	18286	18251	18273	18186	18195	18144	18274	18163	18261	18048	18275	18260	18222	18165	18031	18246	18157	18260	18235	18359	18231	18383	18128	18125	18455	18201	18390	18126	18206	18030	18251	18087	18316	18011	18199	18224	18234	18117	18106	18201	18062	18223	18219	18284	18163	18207	18147	18040	18165	18389	18235	18246	17995	18314	18209	18081	18225	18253	18155	18121	18284	18364	18325	18350	18410	18126	18305	18210	18183	18380	18044	18197	17992	18362	18129	18129	18164	18149	18179	18075	18212	18107	18328	18169	18136	18290	18275	18140	18325	18144	18169	18177	18143	18463	18195	18208	18284	18324	18238	18254	18261	18279	18077	18367	18182	18350	18147	18162	18303	18235	18102	18346	18276	18358	18219	18298	18216	18315	18420	18116	18182	18099	18284	18204	18102	18073	18371	18061	18345	18290	18351	18125	18250	18088	18230	18407	18130	18186	18151	18063	18147	18238	18200	18228	18220	18290	18182	18263	18286	18184	18304	18201	18174	18218	18107	18429	18378	18042	18264	18025	18208	18145	18336	18276	18447	18257	18204	18416	18166	18168	18215	18315	18397	18362	18107	18420	18075	18249	18367	18268	18383	18188	18088	18084	18078	18174	18360	18146	18281	18243	18206	18211	18350	18246	18241	18248	18366	18046	18205	18239	18220	18160	18322	18181	18277	18177	18293	18185	18099	18279	18342	18427	18230	18302	18179	18265	18313	18227	18121	18020	18343	18212	18385	18074	18254	18128	18141	18394	18076	18092	18155	18152	18282	18166	18145	18199	18164	18069	18079	18222	18098	18240	18152	18219	18207	18279	18057	18305	18035	18517	18145	18179	18096	18383	18307	18132	18144	18270	18182	18205	18315	18134	18281	18257	18238	18401	18299	18129	18346	18232	18333	18194	18043	18432	18407	18263	18251	18248	18238	18178	18226	18309	18196	18303	18176	18255	18043	18324	18219	18233	18017	18043	18198	17970	18370	18216	18195	18360	18145	18132	18199	18284	18308	18197	18244	18227	18378	18166	18196	18222	18115	18164	18217	18181	18239	18273	18132	18150	18057	18196	18306	18185	18270	18305	18349	18312	18011	18284	18134	18350	18206	18273	18166	18293	18052	18164	17984	18086	18192	18286	18162	18267	18103	18254	18147	18123	18143	18343	18308	17985	18147	18060	18283	18217	18036	18178	18430	18280	18260	18194	18214	18257	18362	18199	18301	18062	18080	18096	18278	18239	18211	18131	18163	18196	18296	18011	18094	17910	18309	18286	18155	18070	18135	18175	18265	17937	18189	18152	18030	18209	17991	18054	18426	18170	18361	18142	18205	18003	18156	18259	18335	18093	18321	18317	18264	18095	18241	17969	18184	18176	18283	18098	18373	18230	18085	18286	18278	18159	18247	18086	18182	18192	18317	18282	18213	18269	18221	18194	18322	18184	18241	18228	18268	18418	18188	18117	18340	18059	18298	18041	18210	18181	18337	18118	18234	18127	18170	18201	18162	18242	18308	18304	18297	18286	18103	18437	18375	18121	18063	18218	17951	18231	18251	18339	18145	18257	18161	18116	18279	18212	18103	18364	18228	18113	18055	18295	18185	18397	18184	18124	18275	18291	18208	18322	18156	18268	18190	18179	18145	18141	18270	18283	18111	18145	18195	18131	18271	18202	18071	18256	18269	18178	18158	18101	18193	18252	18157	18334	18077	18131	18088	18111	18123	18183	18108	18270	18343	18233	18124	18266	18115	18122	18098	18190	18459	18227	18400	17971	18291	18276	18177	18152	18292	18272	18497	18049	18198	18093	18446	18293	18162	18261	18055	18139	18249	18276	18335	18225	18245	18316	18252	18242	18219	18363	18214	18305	18193	18188	18122	17902	18374	18400	18140	18190	18336	18301	18209	18269	18084	18294	18255	18199	18108	18156	18175	18386	18148	18175	18282	18160	18292	18149	18189	18294	18135	18435	18263	18379	18186	18185	18041	18190	18035	18235	18241	18156	18026	18081	18058	18249	18290	18237	18163	18172	18100	18259	18317	18347	18489	18243	18211	18385	18355	18254	18409	18121	18290	18120	18099	18386	18133	18300	18213	18095	18158	18258	18360	18303	18138	18256	18212	18094	18374	18243	18271	18141	18180	18213	18137
24140	21161	27769	25316	24766	29596	31687	29334	28868	28967	28815	28373	28359	28750	28529	28523	28370	28520	28530	28191	28215	28211	28294	28099	28131	28602	28268	28072	28330	28196	28438	27940	28060	28127	28029	27945	27854	27881	28063	27999	27880	28114	27912	28072	28001	28110	27741	27976	27955	27965	27781	27734	27678	27861	28212	27737	27966	27872	27925	27945	27873	27838	27818	27728	27818	28054	27890	27839	27726	27911	27747	28175	27845	27720	27875	27906	27850	27709	27666	27741	27709	28185	28085	27790	27548	27913	27765	27587	27987	27972	27825	27956	27773	27970	27911	27955	27979	27928	27992	27888	27975	27587	27863	27979	27873	27844	27885	27769	28006	27640	27889	27763	27748	28005	28139	27755	27790	27984	27675	27600	27756	28065	27663	27817	27908	27763	27956	27938	27743	27957	27879	27990	27779	28097	28072	27750	27843	27813	27826	27870	27937	28075	28027	28121	27973	27853	28088	27672	27852	28067	27991	28102	28155	27932	27657	27906	27731	27933	27675	27660	27834	27835	27896	27544	27998	27936	28032	27943	27853	27954	27780	27915	28034	27944	27997	27832	28103	27958	27798	27569	27899	27536	27952	28023	27924	27956	28079	28124	27898	28155	27977	27909	27900	27730	27741	27566	27914	27626	27682	27966	28092	27812	27967	27795	28206	27947	28089	27905	27977	28038	27766	27921	27684	27670	28035	28040	28086	27760	27635	28129	27947	27713	27753	27810	27848	27892	27761	27679	28049	28075	27962	27889	27705	27987	28074	27887	27765	27731	27951	27821	28070	28106	27611	27810	28092	27734	27663	27833	27824	28096	27858	27728	28084	28096	28048	27868	27993	27752	27846	28017	27565	27487	27912	27690	27486	27743	27947	27849	27716	27643	27827	27814	27673	27711	27959	27803	27660	27895	27962	27808	27894	27816	27991	27582	27914	27799	27814	27812	27824	27741	27866	27951	28023	28061	27909	27635	27964	27540	27515	27833	27773	27730	27731	27807	27826	27687	27862	27784	27892	28010	28120	27547	27777	28079	28037	27858	27845	27588	28096	27812	27684	27790	27832	27865	28003	28007	27994	27745	27914	27923	27874	27854	27997	28163	27832	28003	28048	28003	27771	28074	28100	27863	27783	27797	28085	27921	27909	27741	28022	27874	27733	27770	27845	28105	27784	27763	27830	27889	27836	28262	27757	27681	27698	27863	27942	27814	27769	27888	28146	27973	27883	28234	27876	27924	27903	28134	27877	27862	27868	27575	27894	27747	27902	27795	27940	27786	27986	27952	27818	28224	27899	27957	27846	28083	27829	27785	27607	27860	28091	28030	27694	27872	27945	27894	27652	27879	27921	27920	27929	27889	27742	27748	28028	27584	27781	27701	28081	27944	27921	27831	27796	28014	28044	27874	28018	27703	27695	27822	27683	27906	28041	27804	27720	27827	27621	27845	27742	27666	27598	28023	27692	27713	27879	27673	27886	27970	27929	27789	27791	27749	27575	27493	27906	27729	27627	27719	27720	27926	28167	27775	27658	27735	27819	28119	27695	27686	27757	27845	27721	28034	27782	27903	27752	27619	27778	27745	27937	27702	27917	27811	27820	27610	27911	28058	28070	27782	27915	27653	27648	27604	28058	27995	27919	27920	28125	27970	27775	27831	27671	27959	27887	27874	27701	27864	27689	27926	27945	27461	28052	27931	27951	27629	27823	27612	27917	27820	28029	28002	27767	27843	28139	27816	27569	27968	27908	27503	27853	27872	27572	27815	28011	27612	28000	27964	28065	28287	27918	27704	28000	27886	27522	28001	27883	27855	27853	27627	27686	27615	27890	27648	27924	27572	27943	27881	27895	27802	27887	28120	27971	27887	27713	27565	27670	27659	27884	27653	27897	27916	27685	27889	27884	27781	27745	28004	27871	27873	27468	27849	27960	27729	27878	28142	27985	27942	27856	27807	27839	27860	28014	27709	27999	27871	27875	27808	28007	27790	27792	27971	28065	27988	27745	27912	27748	28178	27918	28056	27885	27942	28125	27977	27957	27881	28062	27750	27984	27781	27613	27910	27918	27823	27834	27925	27808	27707	28045	27882	27928	27941	27921	27856	27746	27657	27751	27952	27946	27996	27779	27879	27984	27810	27882	27681	27869	27877	27972	27962	27936	27821	27836	27893	27796	28083	27758	27886	27753	27840	27803	27899	27814	27628	27732	28028	27624	27866	27834	27940	27812	27988	27913	27944	28198	27800	27922	27897	28091	27839	27903	27878	27809	27874	27705	28005	27863	27886	27989	27851	28009	27832	27972	27989	27709	27779	27937	27710	27849	27734	27896	27867	27936	27831	27903	28124	27765	28033	28025	27870	27887	27624	27863	27811	27613	27855	28006	27893	28117	27719	27928	27787	27974	27858	27990	27970	27967	28032	28139	28081	27888	27890	27874	27958	27740	27816	27792	27802	28126	27916	27914	27913	27752	27995	27872	27620	27788	27951	27743	27936	28028	27912	28063	27769	28211	27693	28016	27885	28034	27909	27816	27887	27871	27929	27752	27993	27802	27933	27829	27979	27952	28092	28334	27863	27995	27944	27753	28080	27872	27869	28087	28029	27852	27944	27972	27933	28002	27814	27803	27766	27783	27804	27825	27612	27682	27760	27942	27776	27924	27789	27765	27676	27558	27700	27642	27746	27800	27569	27909	27742	27751	27916	27557	27910	28055	27893	27926	28036	28007	27919	27871	28060	27793	27818	27852	27710	28077	27925	27980	27896	27810	27793	28089	27954	27774	27638	27944	27751	27835	27825	27715	27800	27767	27529	27611	27766	27992	27877	27856	28072	27853	27805	27974	27946	27856	28095	27845	27637	27709	27815	28044	27752	27701	27902	27980	28076	27765	27745	28067	27680	27837	27605	27659	28083	27784	27845	27936	27743	27852	27767	27813	27785	27887	27976	28087	27789	27664	27690	27907	28210	28148	27925	27854	28168	28055	27722	27720	27818	27674	28057	27768	27713	27683	27788	27832	27811	27831	27985	27624	28018	27955	27994	27835	27814	27850	27835	28031	27883	28060	28027	27893	27935	27944	27639	27968	27830	27851	27751	27914	27833	27887	27887	28044	27600	27709	27691	27766	27867	27877	28138	28007	27948	27978	27905	27938	27860	27971	27901	27992	27713	27679	27838	27856	28006	28037	27773	28039	27683	27830	27862	27744	27632	27866	27910	27769	27886	27771	27888	28317	28057	28138	28174	27884	27860	28236	27856	27742	27963	27719	27705	27922	27985	27906	27844	27907	27832	27923	27798	27861	27945	28046	27823	27862	27880	28033	28046	27908	27661	27770	28039	27644	27693	27814	28167	27988	27668	27843	27894	27934	27855	27929	28106	27855	28105	28156	27914	27823	27868	27941	27937	27802	27778	27727	27747	27922	27546	27883	27784	27805	28044	27843	27508	27913	27855	27770	27526	27862	27831	27883	27803	27591	27790	27819	27852	27934	28112	27653	27778	27695	27979	27780	27924	27989	27971	28096	27697	27842	27965	27973	27956	27986	27899	27954	27929	27992	28038	27810	28024	27707	27904	27757	27896	27884	27966	27806	27877	28022	27859	27883	27876	27969	28088	28033	27754	27798	28030	27844	27904	27760	27586	27915	27911	28048	27901	27852	28166	27861	27991	27739	27755	27953	27806	27912	27736	28079	27767	27749	27835	27887	27596	27712	27858	27798	27743	27856	28072	27756	27842	27989	27856	27625	27806	27797	27830	27683	27760	28001	27814	27669	27783	27772	27847	27939	27977	28003	28085	27771	27794	27708	28138	27936	27861	28002	27820	27834	27825	27778	27709	27894	27537	27784	27736	27786	27700	27847	27911	27713	27896	27715	27972	27773	27886	28086	27892	27958	27746	27946	27831	27868	28085	28006	27921	28214	27949	27978	27725	27796	27931	27932	27834	27892	27859	28110	27797	27927	27689	27530	27918	27938	28112	27887	27924	27674	27703	27854	27977	27715	27714	27925	27875	27946	27677	27782	27607	27778	27974	27907	27989	27902	27702	27836	27925	27843	27805	27871	27887	27810	27836	27769	27915	27770	28057	27795	27880	27599	27925	27843	28058	27847	28018	27902	27830	28021	27789	27985	27666	27797	27789	27945	27857	28145	27877	27859	28021	28294	28017	27756	28067	28155	27766	27843	27997	28038	27849	28001	28006	28008	28004	27975	27704	27717	28071	27994	27990	27876	27786	27876	27819	27887	27935	28015	27772	28022	28059	27811	27660	28233	28030	27975	28009	27960	27865	27620	27841	27883	28118	27786	27566	27888	27579	27717	27926	27968	27732	27915	27824	27791	27584	27765	27799	27917	27761	27770	27652	27895	27954	28085	27859	27769	27789	27756	27423	27892	27979	27682	27695	27876	27882	28053	27907	27987	27742	27746	27975	27955	27705	27704	27866	27965	28025	28007	28040	27642	27856	27646	27856	27829	27896	27824	27793	27530	27885	27993	28018	27770	27926	28064	28005	27992	27847	28072	27819	27632	27945	27902	27792	27876	27974	27789	27816	27757	27912	28092	27763	27860	28007	27785	28022	27594	27763	27720	27619	27991	28126	27833	27895	27886	27852	28004	27753	27894	27703	27853	27883	27944	27723	27950	28016	27859	27703	27966	27920	27596	27817	27968	27915	27837	27760	28066	27798	27820	27733	27820	27961	27771	28141	27859	27746	27871	27957	27602	27600	27985	27798	28030	27773	27889	27975	27884	27824	27802	27900	28236	27801	27910	28108	27646	27877	27811	27974	27880	27798	28016	27875	27833	27900	27672	27743	27902	27896	27878	27874	27991	27793	27717	27911	27838	27852	27974	27796	27872	27810	27886	27714	27885	27892	28050	27790	27539	27876	27904	27692	27659	27836	27855	27689	27520	27796	27666	27929	27773	27824	28110	28173	27632	28122	27994	28096	28051	27846	27743	28021	27883	27943	28046	28059	27963	27602	28078	27689	27917	27824	28083	28150	27864	27954	27786	28056	28082	27863	28328	28250	28075	27936	27889	27868	27921	27916	27937	27801	27715	27959	27587	27931	27713	27418	27636	27752	27817	27825	28110	27775	27891	27935	28061	27863	27976	27809	27696	27941	27712	27866	27874	27985	27898	27922	27971	27827	27971	27952
18400	30064	29550	24633	22069	20793	19872	19695	19124	18782	18662	18664	18515	18394	18296	18364	18090	17993	18084	17926	18001	17962	17703	17941	17843	17616	17743	17791	17724	17792	17599	17718	17427	17557	17566	17722	17847	17644	17481	17572	17523	17384	17524	17513	17651	17601	17520	17461	17636	17539	17505	17613	17363	17525	17449	17513	17487	17614	17537	17477	17554	17478	17400	17563	17355	17406	17359	17418	17582	17338	17548	17552	17453	17479	17592	17489	17382	17666	17536	17353	17401	17529	17301	17354	17352	17551	17536	17518	17525	17479	17417	17383	17324	17468	17431	17442	17533	17491	17498	17438	17548	17593	17291	17410	17461	17445	17368	17463	17441	17590	17393	17562	17496	17350	17507	17566	17531	17376	17454	17470	17549	17402	17467	17314	17424	17596	17250	17528	17577	17374	17499	17376	17591	17422	17538	17309	17504	17391	17482	17295	17560	17563	17440	17568	17517	17555	17610	17369	17366	17163	17450	17390	17591	17545	17509	17409	17434	17306	17187	17220	17485	17466	17411	17675	17355	17349	17364	17416	17315	17380	17632	17494	17415	17507	17495	17568	17404	17528	17456	17551	17559	17402	17371	17452	17309	17607	17414	17557	17454	17487	17483	17280	17331	17480	17291	17626	17470	17537	17502	17562	17331	17388	17391	17532	17355	17375	17486	17392	17499	17511	17455	17581	17561	17451	17380	17527	17356	17501	17472	17418	17180	17404	17623	17469	17469	17375	17395	17278	17589	17517	17349	17444	17322	17445	17349	17336	17372	17603	17488	17403	17462	17497	17292	17558	17374	17435	17404	17349	17298	17475	17509	17428	17417	17388	17501	17450	17501	17394	17380	17470	17477	17549	17309	17529	17514	17608	17537	17465	17398	17438	17420	17356	17467	17521	17544	17486	17366	17467	17528	17398	17399	17432	17568	17475	17388	17407	17366	17366	17470	17406	17628	17567	17388	17343	17489	17521	17585	17252	17315	17479	17542	17677	17405	17419	17261	17354	17434	17422	17586	17243	17579	17432	17350	17360	17544	17380	17409	17329	17473	17536	17508	17505	17399	17523	17452	17539	17333	17401	17524	17291	17574	17553	17621	17539	17533	17327	17493	17441	17526	17464	17309	17326	17420	17449	17331	17389	17308	17469	17453	17509	17304	17443	17494	17396	17414	17596	17405	17460	17318	17495	17326	17323	17184	17703	17397	17501	17439	17411	17419	17465	17404	17479	17459	17433	17388	17447	17452	17524	17395	17447	17445	17363	17251	17257	17400	17434	17383	17318	17447	17576	17365	17605	17528	17443	17296	17465	17575	17457	17405	17310	17319	17464	17569	17551	17274	17476	17564	17426	17276	17518	17330	17467	17354	17492	17426	17514	17312	17572	17311	17346	17373	17577	17479	17457	17533	17307	17479	17365	17439	17325	17438	17496	17414	17339	17474	17349	17480	17201	17427	17524	17293	17471	17307	17333	17266	17523	17411	17333	17329	17530	17462	17506	17447	17270	17349	17354	17354	17338	17428	17553	17578	17347	17440	17317	17444	17383	17516	17568	17406	17529	17475	17373	17499	17620	17440	17436	17327	17492	17498	17554	17636	17417	17334	17482	17459	17512	17527	17536	17473	17502	17377	17496	17486	17320	17407	17267	17388	17337	17337	17529	17322	17321	17386	17544	17381	17558	17377	17443	17488	17623	17409	17422	17471	17534	17429	17463	17214	17511	17429	17453	17317	17353	17382	17289	17476	17402	17547	17496	17362	17480	17534	17488	17432	17378	17445	17471	17433	17419	17529	17422	17626	17346	17419	17476	17294	17529	17460	17496	17505	17417	17274	17315	17411	17432	17464	17451	17438	17411	17459	17268	17540	17439	17598	17382	17367	17343	17341	17541	17456	17489	17549	17448	17602	17441	17421	17427	17303	17518	17465	17571	17311	17438	17244	17512	17338	17352	17424	17377	17381	17454	17454	17410	17413	17629	17597	17377	17371	17290	17321	17538	17391	17468	17642	17482	17682	17547	17497	17310	17490	17416	17547	17415	17477	17507	17448	17367	17261	17284	17554	17641	17414	17510	17424	17457	17498	17511	17583	17519	17475	17425	17394	17570	17505	17501	17580	17414	17376	17347	17511	17368	17326	17608	17217	17587	17384	17536	17325	17273	17411	17370	17403	17364	17414	17472	17347	17305	17561	17196	17339	17303	17437	17421	17407	17471	17514	17395	17537	17524	17475	17460	17500	17389	17506	17306	17434	17501	17289	17562	17429	17391	17434	17532	17679	17592	17616	17318	17640	17418	17549	17603	17461	17486	17385	17540	17517	17537	17317	17451	17352	17362	17265	17349	17545	17608	17416	17369	17441	17533	17517	17481	17367	17408	17416	17321	17492	17493	17562	17530	17363	17435	17529	17502	17364	17342	17617	17437	17545	17513	17583	17537	17400	17520	17640	17439	17421	17530	17488	17419	17407	17500	17443	17539	17342	17355	17247	17472	17535	17368	17277	17338	17554	17635	17494	17434	17431	17495	17601	17474	17439	17462	17692	17517	17363	17433	17576	17285	17472	17329	17438	17451	17620	17274	17554	17532	17433	17398	17532	17436	17587	17429	17377	17546	17396	17549	17525	17290	17327	17497	17321	17365	17259	17489	17320	17411	17559	17508	17518	17351	17552	17470	17434	17554	17426	17341	17514	17381	17559	17425	17326	17362	17464	17289	17384	17380	17567	17388	17397	17379	17509	17317	17472	17441	17417	17495	17417	17598	17382	17420	17416	17483	17479	17528	17561	17438	17492	17580	17309	17621	17433	17263	17337	17326	17307	17616	17434	17431	17438	17408	17394	17354	17278	17565	17482	17359	17468	17537	17643	17469	17573	17232	17710	17322	17500	17574	17318	17321	17340	17386	17691	17384	17455	17424	17456	17379	17268	17434	17305	17411	17497	17561	17208	17449	17316	17429	17532	17460	17623	17566	17404	17481	17491	17430	17410	17341	17186	17442	17465	17501	17584	17400	17435	17430	17523	17381	17267	17392	17436	17393	17446	17523	17540	17501	17547	17406	17475	17451	17543	17494	17636	17544	17440	17387	17583	17487	17286	17488	17630	17552	17398	17266	17371	17555	17426	17480	17446	17536	17425	17308	17522	17349	17381	17544	17511	17458	17500	17427	17511	17372	17503	17399	17476	17389	17448	17623	17342	17352	17595	17419	17376	17434	17374	17517	17459	17598	17354	17467	17277	17312	17361	17514	17315	17588	17483	17433	17452	17551	17377	17301	17328	17459	17360	17510	17452	17393	17403	17279	17464	17462	17571	17423	17435	17596	17451	17385	17481	17533	17390	17616	17534	17493	17407	17428	17386	17433	17310	17383	17547	17347	17476	17375	17475	17533	17448	17255	17519	17351	17489	17352	17409	17439	17212	17549	17490	17334	17405	17404	17492	17580	17400	17432	17478	17313	17420	17609	17425	17336	17387	17414	17297	17539	17626	17449	17505	17384	17481	17403	17326	17443	17603	17594	17499	17552	17466	17446	17506	17481	17377	17429	17543	17412	17385	17544	17634	17480	17476	17453	17610	17459	17527	17215	17428	17416	17301	17502	17448	17450	17601	17628	17416	17428	17553	17200	17371	17460	17494	17379	17489	17483	17512	17324	17566	17517	17408	17443	17324	17493	17534	17464	17561	17598	17455	17575	17404	17621	17389	17342	17497	17418	17432	17453	17597	17443	17401	17386	17388	17406	17368	17562	17166	17296	17395	17361	17697	17469	17439	17440	17664	17394	17622	17440	17174	17449	17502	17309	17418	17263	17481	17593	17430	17542	17499	17333	17400	17564	17569	17520	17339	17524	17417	17242	17512	17464	17456	17282	17675	17424	17508	17564	17504	17298	17573	17432	17336	17469	17478	17474	17354	17372	17402	17541	17320	17652	17406	17490	17274	17539	17374	17433	17419	17380	17353	17493	17453	17410	17371	17395	17368	17452	17337	17535	17504	17493	17613	17485	17335	17432	17430	17459	17549	17350	17536	17423	17500	17459	17587	17339	17488	17651	17289	17293	17418	17348	17496	17479	17517	17535	17345	17376	17531	17538	17380	17390	17400	17328	17465	17440	17500	17358	17620	17539	17538	17309	17372	17475	17637	17457	17356	17516	17418	17488	17546	17461	17574	17179	17561	17278	17439	17413	17332	17566	17480	17427	17389	17444	17534	17386	17621	17428	17366	17511	17342	17438	17555	17467	17424	17387	17270	17401	17467	17485	17534	17356	17492	17425	17293	17409	17578	17504	17319	17370	17521	17392	17467	17453	17366	17620	17608	17564	17343	17528	17529	17368	17621	17595	17757	17291	17235	17479	17445	17510	17461	17270	17399	17395	17359	17477	17497	17358	17490	17441	17526	17596	17460	17364	17393	17481	17360	17344	17424	17344	17542	17615	17607	17409	17438	17391	17478	17492	17468	17224	17305	17512	17392	17432	17480	17413	17453	17266	17358	17472	17455	17589	17344	17646	17249	17596	17551	17364	17732	17611	17222	17395	17357	17611	17536	17344	17335	17448	17408	17360	17424	17429	17573	17385	17433	17439	17470	17444	17420	17418	17490	17511	17277	17321	17542	17662	17440	17442	17581	17408	17231	17479	17452	17682	17469	17521	17360	17426	17371	17350	17508	17504	17427	17419	17372	17569	17550	17475	17552	17484	17673	17495	17191	17511	17391	17275	17624	17343	17444	17292	17554	17606	17380	17416	17390	17296	17369	17463	17423	17443	17414	17386	17327	17502	17524	17468	17451	17489	17574	17353	17450	17475	17514	17340	17508	17340	17542	17444	17399	17316	17501	17507	17281	17603	17244	17369	17500	17461	17369	17512	17682	17456	17450	17349	17435	17446	17404	17330	17333	17448	17440	17467	17569	17318	17397	17370	17414	17432	17432	17581	17319	17371	17229	17299	17461	17573	17401	17359	17541	17181	17322	17507	17423	17489	17398	17608	17529	17187	17409	17512	17498	17316	17400	17409	17451	17548	17433	17589	17304	17662	17295	17316	17472	17406	17376	17614	17392	17549	17598	17396	17333	17629	17476	17452	17480	17517	17324	17356	17432	17439	17662	17249	17248	17668	17500	17609	17430	17507	17474	17231	17475	17427	17358	17404	17469	17487
22633	21186	27820	24928	22646	28415	34169	30928	30010	30364	29989	29475	29715	29795	29517	29325	29439	29547	29214	29186	29166	29271	29214	29306	29156	29098	29356	29146	28923	29130	29006	28790	29036	28922	28935	28739	28980	28966	28801	28754	28729	28698	28613	28965	29136	29045	28719	28583	28756	28582	28810	28708	28788	28602	28762	28605	28678	28577	28513	28822	28695	28925	28821	28624	28830	28608	28722	28735	28832	28817	28592	28612	28874	28732	28585	28564	28626	28536	28827	28567	28607	28630	28709	28554	28654	28417	28447	28756	28494	28778	28545	28818	28433	28445	28370	28742	28563	28431	28495	28712	28752	28401	28449	28433	28442	28492	28495	28412	28634	28609	28782	28518	28581	28751	28508	28492	28482	28667	28699	28518	28815	28599	28508	28568	28477	28551	28678	28809	28795	28681	28508	28519	28742	28436	28778	28456	28659	28471	28439	28706	28725	28547	28623	28560	28846	28611	28660	28699	28669	28584	28687	28510	28635	28653	28705	28671	28635	28550	28382	28630	28805	28647	28564	28929	28664	28488	28521	28804	28449	28703	28568	28657	28771	28374	28626	28664	28678	28599	28374	28451	28621	28435	28739	28422	28626	28656	28822	28476	28518	28711	28553	28784	28641	28650	28213	28579	28492	28762	28590	28612	28780	28654	28544	28337	28830	28584	28551	28663	28583	28711	28615	28814	28645	28298	28371	28723	28428	28605	28466	28499	28421	28587	28592	28490	28550	28646	28889	28772	28563	28750	28579	28406	28494	28623	28396	28355	28572	28856	28821	28712	28518	28477	28828	28465	28462	28309	28703	28460	28407	28630	28513	28422	28630	28386	28454	28580	28566	28567	28688	28349	28507	28516	28554	28668	28634	28750	28572	28552	28741	28668	28699	28680	28298	28342	28610	28596	28292	28610	28784	28523	28417	28582	28717	28561	28578	28426	28610	28407	28471	28769	28428	28634	28717	28471	28866	28893	28701	28508	28402	28588	28482	28535	28521	28495	28606	28735	28764	28901	28584	28519	28456	28263	28590	28761	28557	28807	28343	28817	28571	28661	28790	28574	28515	28752	28533	28741	28278	28652	28521	28424	28510	28539	28726	28523	28642	28272	28545	28609	28252	28264	28507	28556	28428	28803	28502	28667	28587	28429	28598	28557	28698	28676	28608	28527	28544	28738	28423	28772	28484	28618	28734	28519	28465	28640	28664	28698	28775	28528	28782	28519	28437	28734	28520	28687	28448	28647	28628	28646	28486	28562	28365	28592	28520	28401	28462	28631	28461	28647	28577	28553	28534	28584	28755	28219	28550	28499	28803	28708	28362	28495	28497	28473	28531	28519	28535	28707	28514	28376	28809	28657	28590	28643	28328	28869	28612	28370	28577	28698	28630	28344	28454	28544	28316	28437	28633	28435	28747	28882	28753	28549	28550	28786	28795	28640	28403	28744	28464	28717	28694	28654	28404	28582	28638	28565	28401	28639	28349	28591	28547	28420	28608	28724	28604	28657	28541	28913	28540	28724	28659	28607	28357	28466	28615	28722	28609	28655	28564	28533	28470	28672	28661	28541	28397	28737	28668	28469	28626	28502	28809	28589	28665	28332	28495	28588	28574	28378	28792	28865	28806	28479	28419	28539	28728	28428	28475	28754	28648	28490	28686	28722	28833	28522	28431	28483	28578	28701	28428	28435	28471	28452	28531	28675	28748	28558	28666	28989	28535	28637	28563	28399	28532	28562	28621	28539	28512	28637	28499	28613	28687	28420	28469	28492	28540	28496	28488	28593	28653	28550	28862	28492	28718	28541	28638	28650	28556	28746	28870	28719	28680	28778	28600	28578	28778	28538	28643	28564	28533	28399	28659	28592	28708	28555	28645	28432	28389	28633	28505	28632	28825	28764	28669	28626	28449	28595	28464	28274	28506	28278	28729	28612	28548	28707	28589	28556	28682	28717	28429	28290	28646	28990	28589	28394	28717	28632	28537	28555	28599	28482	28417	28597	28615	28586	28635	28552	28908	28506	28593	28369	28664	28404	28637	28554	28975	28679	28576	28895	28384	28434	28325	28873	28631	28458	28741	28617	28892	28628	28475	28646	28581	28428	28626	28616	28558	28356	28561	28536	28543	28245	28564	28607	28769	28636	28430	28703	28535	28498	28354	28478	28647	28834	28778	28736	28911	28705	28443	28476	28515	28278	28252	28365	28272	28826	28514	28659	28695	28566	28674	28485	28779	28490	28815	28652	28646	28488	28578	28456	28475	28571	28460	28557	28505	28421	28653	28507	28576	28561	28716	28368	28822	28570	28598	28599	28623	28630	28712	28674	28425	28449	28572	28650	28668	28617	28736	28534	28411	28671	28507	28696	28504	28401	28566	28376	28570	28741	28571	28454	28544	28633	28564	28521	28722	28525	28703	28857	28663	28560	28798	28519	28740	28661	28603	28598	28425	28599	28557	28451	28544	28728	28600	28706	28540	28588	28753	28499	28519	28447	28669	28342	28633	28496	28397	28437	28675	28809	28712	28898	28489	28722	28442	28774	28585	28465	28715	28699	28727	28545	28849	28696	28698	28579	28780	28951	28708	28241	28676	28495	28078	28590	28368	28359	28384	28593	28857	28348	28445	28486	28722	28341	28475	28706	28635	28462	28688	28617	28853	28535	28367	28526	28483	28519	28568	28656	28636	28486	28844	28610	28419	28662	28710	28565	28574	28759	28567	28499	28665	28354	28516	28566	28748	28440	28605	28624	28532	28507	28803	28490	28462	28514	28478	28448	28192	28437	28751	28539	28417	28508	28405	28619	28647	28546	28475	28357	28797	28642	28564	28483	28381	28743	28350	28742	28649	28455	28498	28540	28561	28517	28738	28726	28540	28814	28726	28780	28511	28391	28465	28599	28461	28627	28624	28855	28712	28640	28863	28723	28572	28697	28442	28470	28411	28386	28592	28829	28537	28574	28477	28605	28396	28477	28470	28469	28709	28566	28502	28574	28681	29057	28788	28791	28710	28467	28772	28328	28338	28566	28590	28783	28675	28555	28846	28587	28622	28408	28816	28552	28827	28599	28603	28439	28446	28408	28654	28641	28546	28374	28573	28556	28687	28668	28517	28602	28755	28570	28703	28309	28408	28482	28471	28508	28824	28480	28634	28782	28878	28604	28381	28476	28396	28628	28718	28463	28528	28675	28758	28702	28566	28552	28524	28488	28529	28614	28298	28749	28634	28552	28574	28693	28738	28435	28746	28638	28454	28444	28694	28522	28634	28663	28288	28239	28513	28696	28645	28622	28566	28535	28539	28435	28180	28464	28625	28679	28704	28371	28748	28700	28718	28804	28610	28572	28790	28781	28564	28646	28492	28731	28784	28397	28752	28349	28473	28559	28423	28297	28608	28560	28553	28511	28618	28648	28598	28691	28724	28820	28867	28652	28724	28413	28507	28254	28499	28537	28805	28648	28610	28478	28442	28636	28733	28625	28703	28600	28374	28608	28561	28827	28659	28715	28623	28417	28570	28443	28416	28345	28544	28623	28237	28635	28488	28470	28565	28414	28520	28710	28592	28537	28577	28714	28554	28499	28499	28444	28458	28435	28736	28706	28680	28712	28884	28451	28284	28583	28679	28561	28262	28267	28484	28728	28697	28694	28252	28621	28484	28649	28343	28174	28594	28651	28423	28548	28397	28573	28839	29006	28851	28458	28551	28595	28729	28524	28494	28599	28562	28583	28558	29040	28440	28359	28570	28354	28782	28570	28691	28649	28343	28757	28625	28540	28638	28669	28720	28618	28641	28591	28597	28616	28575	28606	28723	28407	28569	28420	28546	28760	28561	28574	28464	28499	28721	28342	28473	28526	28636	28606	28685	28594	28801	28700	28621	28650	28637	28643	28739	28598	28715	28706	28672	28607	28618	28728	28694	28497	28520	28526	28473	28573	28956	28305	28643	28643	28449	28539	28595	28596	28398	28469	28901	28573	28374	28803	28799	28791	28549	28625	28679	28712	28521	28650	28419	28388	28603	28726	28522	28596	28431	28687	28794	28600	28558	28585	28556	28432	28630	28484	28604	28725	28621	28498	28590	28744	28665	28714	28469	28517	28713	28737	28801	28726	28687	28616	28553	28394	28904	28492	28452	28631	28719	28638	28602	28651	28581	28554	28476	28638	28517	28566	28489	28776	28449	28718	28444	28624	28481	28632	28515	28799	28552	28989	28679	28593	28949	28597	28622	28481	28345	28678	28825	28620	28990	28868	28444	28637	28561	28838	28783	28803	28761	28565	28413	28461	28455	28500	28604	28694	28525	28453	28509	28430	28447	28712	28778	28630	28674	28660	28539	28701	28745	28542	28294	28590	28484	28747	28815	28769	28673	28686	28642	28610	28508	28453	28513	28692	28790	28697	28600	28342	28903	28623	28745	28517	28560	28711	28430	28687	28416	28425	28685	28604	28817	28684	28635	28397	28672	28737	28652	28504	28657	28443	28607	28560	28655	28266	28471	28420	28489	28827	28631	28647	28459	28732	28575	28413	28853	28477	28429	28637	28646	28668	28698	28696	28854	28646	28621	28603	28547	28448	28468	28594	28760	28521	28505	28359	28831	28614	28540	28717	28595	28529	28624	28444	28565	28497	28240	28683	28686	28744	28524	28747	28620	28536	28618	28639	28653	28466	28636	28762	28705	28574	28644	28656	28806	28781	28540	28692	28792	28626	28590	28507	28595	28332	28591	28904	28685	28363	28497	28517	28785	28760	28571	28435	28577	28471	28498	28580	28490	28472	28744	28656	28665	28757	28719	28477	28830	28458	28588	28652	28686	28504	28556	28555	28784	28544	28512	28513	28587	28566	28560	28576	28720	28641	28390	28640	28602	28708	28474	28600	28668	28706	28273	28403	28589	28986	28438	28460	28793	28845	28850	28506	28450	28673	28673	28481	28495	28619	28616	28675	28543	28637	28626	28621	28582	28711	28710	28887	28890	28764	28685	28742	28489	28532	28681	28394	28556	28279	28644	28944	28569	28530	28596	28618	28629	28615	28783	28578	28657	28575	28665	28580	28282	28622	28656	28357	28604	28614	28810	28695	28697	28684	28900	28696	28702	28391	28435	28566	28705	28567	28562	28652	28551	28494	28768	28470	28882	28556	28587	28553	28745	28744
20288	34972	34470	28560	25123	22821	21678	20983	20401	20052	19508	19379	19126	18913	19058	19195	18902	18873	18638	18706	18608	18418	18599	18431	18386	18332	18320	18259	18021	18375	18057	17933	17994	17892	18127	17846	18086	17837	17765	18026	17914	17857	17936	17968	17701	17930	17947	17833	17570	17770	17760	17965	17865	17900	17845	17849	17805	17835	17809	17752	17685	17720	17898	17789	17540	17731	17855	17732	17886	17620	17771	17700	17763	17820	17804	17870	17709	17798	17805	17687	17728	17686	17644	17735	17632	17723	17688	17669	17669	17665	17785	17667	17801	17633	17807	17830	17667	17660	17599	17645	17725	17886	17428	17736	17607	17567	18033	17635	17785	17662	17854	17843	17632	17754	17650	17704	17758	17599	17755	17732	17619	17659	17880	17453	17771	17586	17875	17586	17644	17697	17519	17595	17686	17657	17730	17606	17642	17765	17727	17689	17827	17732	17891	17631	17685	17628	17757	17732	17594	17627	17713	17675	17707	17793	17657	17635	17676	17709	17480	17608	17688	17919	17702	17613	17589	17748	17718	17604	17625	17827	17662	17489	17836	17705	17803	17578	17601	17650	17976	17788	17763	17673	17555	17737	17651	17553	17838	17822	17700	17525	17688	17829	17797	17612	17710	17658	17794	17759	17720	17567	17577	17759	17769	17658	17868	17563	17649	17585	17571	17793	17709	17749	17620	17630	17774	17794	17831	17465	17851	17748	17665	17659	17651	17848	17588	17752	17806	17715	17684	17745	17659	17706	17705	17764	17596	18012	17795	17703	17843	17743	17943	17680	17779	17661	17613	17587	17734	17623	17556	17766	17758	17733	17652	17769	17534	17790	17696	17679	17723	17693	17706	17719	17728	17488	17940	17776	17642	17763	17829	17764	17796	17812	17737	17574	17714	17600	17786	17738	17743	17782	17391	17715	17603	17664	17644	17788	17668	17745	17806	17644	17503	17608	17751	17646	17702	17578	17625	17759	17697	17659	17559	17726	17622	17620	17722	17646	17744	17721	17729	17726	17660	17797	17822	17647	17625	17592	17535	17730	17711	17786	17683	17474	17636	17548	17900	17865	17820	17579	17718	17757	17737	17538	17608	17688	17596	17822	17690	17594	17876	17679	17744	17922	17913	17683	17752	17659	17691	17850	17738	17836	17511	17788	17545	17750	17456	17752	17840	17713	17684	17835	17792	17663	17747	17745	17734	17655	17669	17725	17841	17781	17751	17560	17692	17768	17726	17694	17675	17577	17716	17707	17918	17796	17668	17753	17549	17763	17662	17819	17829	17678	17824	17716	17650	17679	17701	17697	17509	17662	17748	17591	17942	17641	17653	17702	17711	17690	17719	17736	17747	17687	17675	17652	17718	17689	17791	17672	17663	17659	17747	17589	17634	17517	17806	17813	17759	17543	17704	17588	17686	17693	17614	17562	17572	17472	17691	17804	17716	17552	17788	17677	17720	17802	17797	17682	18011	17583	17599	17695	17727	17509	17595	17476	17660	17698	17622	17618	17805	17693	17633	17737	17710	17639	17705	17587	17584	17703	17492	17622	17608	17618	17808	17618	17670	17686	17638	17740	17656	17760	17686	17749	17849	17780	17901	17753	17598	17642	17853	17759	17672	17600	17677	17655	17716	17703	17794	17805	17697	17727	17851	17812	17661	17638	17761	17670	17808	17865	17710	17719	17819	17703	17724	17720	17769	17775	17680	17801	17608	17644	17677	17583	17839	17734	17695	17799	17550	17770	17612	17759	17739	17747	17571	17793	17738	17858	17776	17804	17628	17716	17638	17724	17701	17793	17497	17487	17692	17674	17659	17840	17610	17984	17678	17630	17651	17723	17626	17671	17731	17774	17787	17797	17497	17493	17876	17706	17702	17589	17593	17868	17709	17784	17632	17576	17671	17636	17568	17607	17887	17656	17664	17521	17678	17740	17646	17639	17860	17668	17711	17676	17681	17767	17767	17752	17746	17639	17908	17659	17643	17604	17785	17554	17788	17736	17806	17636	17771	17795	17653	17578	17805	17633	17579	17660	17691	17779	17719	17784	17725	17524	17785	17759	17813	17507	17793	17755	17626	17597	17679	17658	17857	17785	17628	17636	17580	17623	17612	17718	17505	17613	17697	17888	17573	17617	17530	17609	17719	17692	17469	17691	17747	17704	17610	17598	18011	17770	17610	17900	17569	17809	17768	17636	17822	17760	17622	17709	17740	17667	17667	17725	17719	17624	17626	17708	17861	17657	17711	17447	17691	17702	17440	17697	17712	17650	17825	17764	17513	17794	17593	17634	17603	17405	17719	17543	17861	17757	17565	17789	17775	17617	17622	17645	17718	17607	17813	17689	17623	17716	17556	17735	17625	17758	17642	17838	17668	17614	17726	17704	17673	17670	17742	17714	17607	17636	17828	17706	17761	17689	17763	17774	17680	17757	17743	17750	17579	17647	17756	17745	17571	17586	17551	17606	17757	17667	17711	17842	17613	17582	17741	17656	17805	17672	17593	17834	17864	17602	17677	17802	17773	17499	17897	17580	17578	17702	17801	17640	17800	17593	17587	17573	17734	17489	17653	17656	17884	17782	17621	17800	17809	17746	17643	17706	17619	17562	17634	17535	17634	17787	17744	17516	17888	17734	17840	17752	17537	17540	17704	17479	17655	17604	17672	17813	17512	17736	17684	17940	17637	17803	17700	17663	17726	17743	17797	17799	17719	17535	17584	17816	17602	17857	17817	17691	17683	17767	17642	17676	17672	17706	17550	17816	17744	17682	17710	17718	17575	17730	17653	17708	17794	17650	17629	17686	17815	17574	17661	17678	17651	17690	17698	17757	17836	17480	17612	17733	17769	17592	17814	17709	17790	17627	17746	17707	17624	17795	17443	17639	17815	17668	17852	17584	17641	17689	17808	17779	17559	17626	17710	17675	17672	17756	17678	17618	17723	17599	17846	17661	17699	17549	17746	17586	17654	17771	17509	17854	17679	17607	17659	17511	17794	17578	17780	17772	17670	17641	17740	17511	17904	17751	17634	17585	17612	17729	17603	17635	17707	17726	17809	17763	17792	17444	17599	17657	17707	17680	17710	17607	17740	17594	17653	17503	17811	17650	17678	17875	17699	17475	17648	17652	17702	17912	17629	17681	17478	17689	17613	17796	17817	17615	17652	17551	17801	17814	17871	17665	17562	17572	17654	17884	17774	17945	17755	17724	17695	17672	17666	17518	17839	17675	17829	17686	17746	17737	17734	17721	17668	17579	17780	17736	17657	17732	17710	17435	17661	17710	17661	17673	17761	17660	17653	17660	17669	17854	17889	17596	17746	17762	17871	17723	17729	17711	17789	17744	17796	17626	17733	17559	17715	17440	17621	17596	17630	17775	17621	17754	17625	17631	17732	17751	17644	17704	17647	17616	17829	17754	17624	17795	17736	17683	17730	17608	17608	17770	17718	17745	17734	17635	17648	17624	17674	17590	17566	17731	17690	17763	17667	17823	17555	17762	17777	17731	17750	17851	17642	17772	17632	17689	17840	17879	17625	17696	17797	17730	17618	17650	17503	17651	17871	17730	17800	17705	17618	17773	17686	17739	17751	17652	17656	17555	17703	17721	17614	17639	17682	17670	17846	17592	17651	17669	17591	17609	17715	17747	17584	17797	17890	17657	17806	17749	17628	17720	17809	17690	17652	17568	17786	17708	17753	17748	17630	17813	17719	17693	17718	17668	17818	17582	17759	17535	17750	17611	17529	17688	17687	17900	17660	17835	17765	17581	17883	17669	17845	17597	17612	17641	17733	17573	17547	17675	17496	17659	17729	17559	17688	17648	17690	17774	17472	17557	17650	17534	17544	17640	17834	17856	17640	17740	17893	17746	17598	17561	17760	17656	17766	17669	17431	17574	17863	17690	17545	17721	17730	17642	17714	17751	17613	17737	17764	17725	17696	17638	17695	17775	17605	17769	17609	17799	17672	17696	17912	17684	17631	17608	17771	17660	17720	17762	17639	17640	17543	17498	17439	17736	17630	17840	17764	17738	17837	17906	17698	17815	17453	17615	17775	17652	17586	17686	17678	17606	17836	17638	17697	17707	17632	17648	17635	17657	17841	17663	17607	17741	17645	17749	17790	17759	17565	17707	17501	17768	17630	17554	17651	17681	17639	17890	17667	17705	17604	17681	17674	17763	17850	17660	17690	17767	17761	17678	17778	17617	17754	17825	17799	17724	17776	17660	17801	17788	17894	17760	17781	17836	17767	17596	17803	17869	17617	17772	17694	17630	17653	17733	17681	17667	17677	17774	17762	17769	17676	17590	17791	17772	17684	17663	17675	17719	17674	17781	17753	17684	17779	17775	17763	17671	17604	17730	17730	17666	17768	17650	17877	17740	17670	17841	17635	17683	17724	17671	17800	17782	17656	17783	17850	17858	17709	17661	17772	17599	17718	17646	17640	17801	17659	17609	17534	17708	17611	17608	17611	17815	17735	17700	17626	17589	17615	17669	17845	17519	17738	17640	17580	17545	17538	17734	17703	17544	17682	17623	17810	17626	17723	17771	17645	17572	17740	17687	17611	17683	17602	17574	17647	17800	17558	17654	17784	17867	17890	17721	17776	17727	17787	17663	17719	17625	17702	17706	17569	17779	17710	17761	17481	17766	17737	17399	17890	17508	17818	17707	17630	17700	17592	17624	17703	17641	17674	17622	17636	17834	17772	17599	17719	17677	17641	17590	17538	17671	17685	17751	17801	17686	17776	17868	17578	17720	17697	17729	17588	17715	17741	17690	17817	17491	17806	17719	17934	17587	17733	17593	17779	17583	17865	17764	17746	17832	17735	17697	17711	17615	17586	17654	17521	17448	17701	17590	17571	17738	17719	17864	17674	17642	17743	17600	17858	17783	17721	17686	17724	17735	17778	17659	17628	17662	17848	17603	17538	17707	17741	17599	17667	17531	17621	17622	17710	17659	17921	17772	17589	17578	17874	17567	17651	17787	17532	17782	17585	17769	17619	17635	17533	17805	17710	17745	17759	17584	17576	17648	17825	17720	17731	17795	17766	17646	17823	17682	17692	17796	17724	17584	17779	17603	17722	17825	17702	17660	17836	17655	17879	17583	17755	17664	17556	17533	17988	17521	17769	17672	17930	17629	17755	17696
35407	28721	33222	32851	30684	30669	30465	30392	30110	29918	30113	29966	29786	29964	30047	29888	29741	30024	29883	29751	30236	29807	29944	29855	29783	29649	29820	29894	29527	29743	29814	29952	29954	29609	29824	29820	29832	29630	29534	29742	29511	29767	29797	29594	29710	29689	29698	29425	29825	29732	29696	29571	29810	29247	29593	29721	29701	29624	29596	29751	29668	29320	29678	29861	29619	29560	29836	29730	29500	29789	29865	29745	29832	29790	29758	29682	29732	29584	29774	29655	29876	29376	29718	29662	29718	29751	29804	29290	29534	29526	29639	29603	29546	29385	29730	29580	29533	29708	29834	29954	29741	29711	29505	29518	29691	29659	29757	29671	29811	29676	29657	29778	29724	29450	29998	29628	29738	29580	29539	29579	29874	29526	29685	29628	29702	29676	29660	29795	29361	29565	29861	29671	29418	29661	29681	29758	29732	29701	29855	29790	29675	29811	29614	29663	29779	29544	29657	29613	29722	29483	29681	29772	29748	29652	29426	29498	29720	29589	29624	29694	29486	29996	29609	29599	29667	29590	29615	29440	29650	29745	29568	29613	29709	29682	29646	29584	29696	29514	29585	29856	29597	29711	29586	29560	29854	29852	29598	29659	29615	29407	29597	29397	29498	29363	29637	29672	29740	29747	29957	29405	29640	29620	29675	29486	29641	29600	29669	29569	29656	29691	29806	29670	29420	29582	29539	29941	29565	29633	29733	29625	29731	29648	29452	29582	29775	29621	29520	29426	29581	29716	29827	29666	29582	29742	29869	29482	29616	29755	29762	29383	29673	29418	29540	29542	29683	29606	29554	29606	29507	29661	29566	29786	29796	29843	29623	29739	29636	29733	29489	29736	29843	29677	29723	29536	29977	29828	29377	29488	29439	29354	29562	29714	30044	29617	29894	29517	29593	29511	29821	29787	29583	29503	29926	29938	29653	29538	29570	29667	29543	29658	29704	29777	29833	29671	29607	29471	29545	29578	29570	29882	29918	29965	29570	29805	29973	29546	29771	29640	29581	30020	29583	29737	29405	29705	29556	29453	29767	29988	29788	29683	29621	29704	29758	29518	29791	29448	29543	29629	29545	29699	29533	29821	29744	29782	29478	29727	29557	29676	29791	29633	29629	29818	29881	29675	29666	29452	29435	29684	29561	29518	29841	29846	29724	29559	29566	29716	29632	29856	30001	29971	29660	29716	29929	29616	29694	29563	29765	29635	29664	29592	29596	29666	29747	29533	29750	29570	29718	29801	29770	29780	29590	29601	29727	29623	29675	29678	29778	29500	29599	29608	29537	29617	29829	29506	29599	29642	29958	29683	29628	29660	29754	29702	29550	29640	29701	29749	29667	29881	29610	29728	29926	29674	29777	29442	29605	29494	29764	29504	29622	29762	29699	29524	29670	29644	29901	29636	29598	29678	29578	29655	29521	29498	29614	29544	29384	29643	29544	29650	29590	29904	29903	29724	29611	29595	29500	29346	29745	29556	29672	29618	29937	29746	29689	29958	29739	29752	29912	29699	29894	29722	29472	29553	29731	29602	29534	29872	29619	29567	29792	29593	29717	29758	30001	29469	29859	29650	29597	29610	29900	29614	29884	29693	29738	29548	29776	29876	29520	29892	29514	29885	29541	29879	29739	29675	29672	29610	29720	29488	29673	29674	29641	29644	29674	29598	29887	29666	29778	29669	29749	29457	29765	29683	29559	29620	29521	29678	29847	29512	29785	29745	29576	29667	29849	29708	29838	29787	29625	29590	29823	29666	29601	29581	29585	29542	29369	29770	29643	29781	29530	29626	29695	29668	29844	29284	29897	29451	29672	29662	29546	29779	29642	29447	29629	29539	29503	29665	29615	29333	29742	29959	29576	29544	29684	29593	29884	29505	29896	29549	29630	29599	29663	29476	29586	29884	29873	29613	29478	29720	29456	29770	29503	29749	29914	29597	29705	29659	29732	29860	29357	29441	29609	29678	29560	29588	29815	29692	29816	29781	29594	29749	29854	29709	29469	29504	29854	29740	29820	29387	29859	29882	29930	29715	29851	29794	29639	29617	29820	29782	29813	29644	29632	29544	29738	29681	29825	29752	29992	29559	29604	29627	29805	29725	29715	29766	30007	29683	29821	29694	29975	29546	29731	29492	29698	29876	29736	29632	29739	29845	29794	29621	29796	29809	29549	29762	29857	29472	29678	29653	29465	29874	29984	29679	29683	29739	29707	29679	29648	29625	29467	29482	29784	29549	29845	29807	29827	29863	29431	29843	29647	29662	29632	29807	29695	29552	29602	29550	29724	29646	29583	29700	29732	29927	29747	29497	29763	29441	29867	29590	29725	29579	29726	29735	29620	29595	29779	29799	29773	29635	29737	29851	29436	29709	29502	29700	29662	29482	29717	29820	29541	29620	29608	29612	29614	29495	29570	29631	29831	29609	29771	29519	29737	29693	29534	29859	29573	29861	29637	29804	29694	29701	29574	29577	29788	29696	29579	29654	29597	29863	29612	29823	29616	29840	29489	29556	29651	29643	29474	29781	29587	29680	29451	29581	29684	29681	29611	29713	29710	29654	29501	29698	29498	29837	29750	29849	29349	29651	29633	29697	29753	29792	29661	29695	29581	29556	29935	29566	29482	29823	29847	29685	29689	29833	29666	29661	29843	29854	29783	29664	29652	29631	29672	29700	29762	29718	29420	29488	29831	29835	29895	29510	29884	29432	29730	29742	29715	29716	29734	29748	29573	29355	29487	29540	29642	29726	29614	29722	29866	29530	29702	29550	29317	29743	29681	29676	29448	29739	29759	29864	29682	29732	29545	29460	29670	29693	29821	29488	29487	29557	29937	29831	29690	29520	29648	29543	29142	29453	29748	29540	29640	29742	29454	29687	29739	29832	29619	29730	29690	29586	29710	29639	29894	29336	29457	29439	29681	29462	29841	29604	29770	29812	29828	29678	29775	29436	29640	29653	29441	29742	29567	29487	29595	29554	29823	29709	29561	29709	29612	29522	29814	29672	29578	29678	29659	29686	29510	29517	29655	29609	29719	29723	29649	29636	29502	29989	29531	29622	29697	29717	29599	29663	29816	29671	29561	29516	29753	29455	29628	29626	29810	29735	29771	29891	29525	29691	29614	29680	29573	29736	29746	29724	29658	29586	29505	29771	29719	29902	29642	29492	29623	29626	29389	29557	29840	29831	29635	29483	29756	29727	29463	29711	29885	29636	29725	29633	29509	29788	29794	30052	29472	29546	29937	29828	29423	29698	29726	29657	29775	30017	29613	29632	29853	29804	29739	29885	29740	29788	29615	29803	29711	29890	29680	29590	29716	29640	29724	29698	29608	29582	29728	29634	29858	29648	29766	29404	29640	29731	29676	29585	29753	29687	29842	29718	29812	29791	29885	29383	29788	29485	29628	29668	29511	29721	29933	29260	29983	29949	29915	29563	29574	29791	29807	29704	29473	29485	29604	29630	29487	29549	29818	29912	29728	29647	29809	29690	29507	29650	29734	29774	29691	29553	29664	29913	29646	29448	29303	29896	29993	29843	29913	29749	29730	29689	29784	29848	29681	29757	29401	29685	29548	29647	29637	29358	29674	29595	29493	29448	29632	29466	29757	29676	29921	29750	29729	29809	29692	29603	29664	29532	29687	29696	29639	29647	29651	29692	29421	29742	29945	29842	29657	29560	29579	29249	29617	29563	29581	29773	29586	29691	29863	29691	29648	29928	29743	29749	29814	29749	29528	29847	29670	29729	30092	29803	29383	29654	29630	29439	29747	29605	29687	29561	29555	29495	29502	29524	29683	29603	29790	29625	29770	29722	29737	29685	29831	29817	29767	29520	29722	29456	29466	29705	29890	29697	30001	29571	29619	29593	29680	29660	29667	29663	29844	29785	29590	29751	29373	29576	29707	30016	29695	29606	29639	29499	29764	29629	29708	29901	29602	29562	29552	29839	29790	29407	29642	29708	29753	29540	29452	29676	29668	29629	29504	29720	29543	29547	29541	29798	29669	29469	29854	29453	29727	29781	29748	29813	30074	29726	29634	29632	29632	29797	29532	29726	29680	29587	29571	29495	29670	29656	29611	29539	29765	29578	29695	29633	29783	29496	29641	29830	29629	29360	29554	29653	29574	29567	29650	29548	29598	29773	29713	29820	29687	29678	29643	29398	29520	29583	29648	29546	29690	29849	29890	29711	29830	29721	29780	29801	29617	29609	29608	29809	29550	29666	29642	29449	29756	29604	29861	29848	29750	29681	29440	29662	29710	29725	29837	29736	29636	29523	29684	29447	29544	29382	30036	29615	29834	29624	29765	29721	29683	29717	29590	29645	29575	29723	29962	29753	29833	29675	29743	29774	29481	29630	29781	29792	29702	29555	29736	29635	29855	29622	29782	29290	29408	29701	29716	29353	29558	29445	29423	29715	29751	29846	29842	29797	29647	29792	29852	29831	29763	29733	29686	29912	29843	29330	29658	29673	29504	29656	29730	29677	29697	29725	29775	29418	29348	29546	29790	29523	29483	29682	29727	29385	29566	29711	29684	29617	29675	29822	30063	29482	29589	29705	29636	29595	29647	29651	29650	29736	29652	29509	29685	29881	29406	29771	29220	29494	29640	29517	29698	29607	29614	29679	29614	29380	29734	29780	29738	29832	29733	29796	29690	29672	29441	29554	29693	29635	29524	29368	29334	29672	29633	29621	29593	29419	29527	29833	29584	29688	29656	29692	29779	29539	29632	29559	29995	29578	29956	29521	29803	29945	29733	29497	29612	29599	29527	29678	29543	29386	29490	29630	29763	29453	29782	30033	29781	29708	29775	29494	29577	29659	29610	29393	29657	29599	29382	29628	29639	29444	29466	29617	29726	29841	29692	29490	29794	29460	29919	29933	29738	29820	29592	29520	29716	29872	29709	29952	29943	29805	30032	29691	29627	29618	30100	29977	29796	29894	29595	29848	29835	29967	29687	30025	29716	29524	29823	29588	29574	29379	29936	29697	29771	29544	29795	29603	29822	29571	29456	29509	29783	29520	29362	29390	29653	29858	29673	29554	30022	29738	29829	29805	29777	29640	29792	29701	29661	29534	29666	29698	29904	29431	29621	29693	29974	29693	29443	29900	29557	29772	29779	29486	29593	29541	29674	29799	30003	29602
21216	23695	23948	21205	20289	19649	19410	19027	18984	18839	18818	18795	18651	18660	18465	18753	18562	18586	18832	18538	18516	18477	18594	18454	18479	18330	18491	18392	18281	18506	18412	18471	18290	18520	18424	18252	18391	18312	18257	18369	18400	18402	18318	18296	18435	18296	18412	18230	18345	18154	18395	18289	18251	18299	18199	18391	18374	18256	18318	18108	18360	18457	18230	18039	18283	18410	18259	18128	18434	18316	18235	18257	18495	18329	18237	18171	18141	18155	18448	18321	18321	18105	18267	18281	18425	18283	17971	18258	18226	18375	18291	18309	18206	18194	18145	18129	18201	18211	18439	18408	18126	18265	18203	18268	18183	18104	18299	18319	18133	18201	18224	18112	18266	18163	18366	18302	18091	18202	18324	18316	18220	18295	18325	18323	18195	18392	18314	18030	18431	18135	18318	18098	18291	18300	18333	18182	18212	18190	18155	18313	18304	18237	18099	18352	18413	18265	18134	18173	18335	18312	18239	18250	18321	18332	18263	18230	18188	18183	18231	18251	18131	18173	18326	18358	18148	18347	18258	18260	18209	18344	18221	18175	18435	18055	18278	18281	18200	18262	18280	18420	18327	18532	18195	18199	18259	18196	18351	18316	18093	18090	18318	18201	18310	18295	18340	18196	18424	18359	18384	18275	18303	18189	18185	18260	18166	18214	18265	18321	18336	18298	18202	18271	18234	18186	18381	18153	18242	18331	18159	18235	18330	18415	18179	18262	18242	18466	18349	18244	18280	18196	18278	18337	18193	18223	18279	18305	18320	18124	18071	18306	18398	18246	18232	18306	18145	18368	18115	18341	18085	18263	18200	18358	18349	18233	18204	18231	18333	18267	18369	18236	18264	18195	18331	18298	18221	18224	18207	18396	18228	18412	18158	18057	18121	18325	18399	18297	18250	18302	18319	18256	18199	18167	18202	18199	18198	18228	18276	18209	18146	18269	18237	18171	18196	18194	18129	18267	18223	18232	18305	18283	18273	18151	18118	18347	18219	18215	18363	18389	18099	18192	18224	18336	18237	18205	18329	18285	18232	18280	18186	18268	18325	18260	18283	18329	18425	18327	18311	18330	18339	18141	18247	18293	18276	18286	18248	18299	18266	18183	18246	18120	18267	18389	18247	18142	18365	18268	18190	18315	18305	18273	18229	18245	18531	18152	18310	18362	18202	18189	18213	18460	18208	18403	18278	18270	18239	18069	18289	18273	18070	18186	18249	18168	18189	18171	18242	18443	18367	18147	18206	18236	18216	18198	18428	18175	18280	18449	18155	18309	18280	18251	18081	18219	18329	18213	18116	18253	18436	18336	18146	18278	18263	18244	18105	18311	18306	18531	18155	18144	18286	18224	18079	18225	18264	18218	18062	18395	18224	18283	18218	18274	18245	18243	18348	18132	18089	18338	18356	18289	18249	18271	18302	18131	18163	18269	18421	18082	18226	18182	18260	18280	18215	18247	18256	18425	18363	18220	18273	18289	18036	18397	18301	18450	18203	18211	18235	18201	18252	18072	18308	18198	18094	18351	18371	18250	18240	18225	17983	18283	18217	18113	18336	18126	18374	18190	18307	18445	18404	18181	18248	18140	18165	18295	18116	18277	18254	18487	18211	18154	18222	18236	18402	18289	18294	18197	18328	18045	18206	18250	18308	18155	18371	18188	18308	18133	18312	18148	18294	18421	18328	18235	18295	18284	18186	18179	18104	18263	18220	18386	18277	18123	18190	18320	18256	18192	18242	18292	18293	18279	18353	18311	18280	18247	18265	18327	18201	18410	18208	18376	18218	18249	18202	18122	18181	18234	18250	18480	18278	18196	18498	18196	18347	18368	18354	18090	18276	18227	18267	18374	18289	18364	18438	18293	18376	18390	18230	18098	18184	18222	18552	18437	18250	18191	18277	18296	18286	18388	18254	18212	18324	17991	18219	18259	18164	18181	18492	18080	18418	18145	18264	18288	18394	18232	18209	18363	18300	18277	18238	18356	18366	18419	18227	18154	18351	18292	18152	18242	18386	18236	18203	18271	18247	18211	18250	18221	18234	18310	18376	18416	18276	18092	18381	18286	18320	18444	18224	18286	18251	18319	18315	18365	18280	18209	18267	18322	18100	18350	18460	18297	18114	18405	18272	18411	18145	18260	18523	18220	18335	18266	18310	18230	18156	18358	18245	18255	18047	18240	18198	18365	18280	18119	18318	18374	18353	18265	18158	18170	18078	18288	18100	18261	18318	18136	18348	18198	18399	18384	18195	18106	18390	18270	18318	18211	18386	18398	18133	18246	18251	18247	18185	18331	18183	18379	18285	18331	18276	18341	18233	18232	18212	18385	18192	18305	18268	18160	18188	18160	18445	18195	18308	18438	18393	18379	18186	18349	18283	18188	18278	18314	18257	18340	18250	18438	18390	18178	18189	18168	18222	18374	18307	18136	18287	18092	18151	18411	18012	18583	18200	18214	18153	18216	18295	18289	18220	18336	18278	18293	18116	18203	18308	18355	18176	18352	18008	18192	18336	18217	18229	18248	18250	18351	18383	18188	18077	18202	18188	18485	18409	18223	18282	18375	18101	18284	18300	18301	18419	18346	18343	18351	18400	18111	18177	18354	18202	18388	18344	18106	18154	18097	18292	18101	18251	18042	18289	18134	18071	18346	18189	18331	18117	18268	18296	18434	18285	18284	18229	18237	18159	18138	18361	18263	18215	18198	18382	18286	18252	18300	18310	18304	18256	18276	18215	18111	18157	18239	18259	18423	18194	18050	18195	18238	18286	18252	18295	18090	17989	18227	18322	18125	18227	18139	18231	18222	18226	18252	18285	18274	18200	18120	18364	18405	18190	18218	18223	18224	18188	18360	18193	18316	18314	18182	18321	18429	18180	18311	18078	18229	18201	18260	18274	18227	18228	18329	18331	18448	18278	18353	18185	18181	18163	18350	18503	18296	18435	18202	18060	18285	18183	18305	18301	18051	18304	18154	18311	18134	18210	18242	18329	18382	18218	18217	18178	18250	18066	18373	18240	18213	18244	18254	18450	18272	18303	18317	18242	18340	18350	18311	18196	18240	18050	18052	18333	18281	18165	18208	18244	18226	18183	18125	18359	18389	18469	18257	18255	18150	18256	18195	18317	18167	18308	18225	18181	18496	18311	18440	18236	18086	18177	18357	18342	18216	18231	18271	18265	18224	18237	18240	18278	18478	18151	18357	18252	18301	18505	18363	18227	18249	18219	18285	18281	18244	18135	18211	18328	18245	18345	18315	18327	18085	18114	18336	18399	18327	18154	18435	18196	18158	18226	18261	18371	18275	18303	18187	18399	18250	18144	18321	18373	18385	18146	18334	18249	18124	18269	18352	18255	18394	18302	18215	18323	18216	18127	18424	18362	18328	18403	18291	18085	18229	18179	18298	18374	18334	18152	18305	18328	18420	18348	18151	18322	18036	18332	18296	18334	18337	18339	18293	18391	18304	18325	18265	18335	18304	18225	18328	18259	18327	18357	18275	18257	18119	18223	18344	18206	18233	18355	18213	18174	18307	18263	18233	18315	18289	18247	18272	18421	18317	18270	18123	18220	18263	18494	18326	18390	18174	18270	18216	18288	18248	18295	18157	18303	18180	18223	18421	18296	18379	18403	18137	18451	18491	18261	18170	18329	18228	18195	18344	18415	18390	18111	18346	18374	18205	18220	18354	18100	18347	18037	18277	18351	18398	18214	18262	18276	18195	18428	18359	18208	18388	18203	18077	18395	18291	18221	18328	18244	18234	18258	18164	18287	18322	18248	18297	18362	18144	18187	18193	18225	18287	18447	18174	18161	18300	18209	18352	18317	18063	18211	18161	18365	18416	18252	18208	18246	18477	18171	18233	18279	18331	18308	18298	18093	18310	18296	18312	18129	18466	18347	18175	18367	18183	18324	18297	18323	18250	18178	18342	18279	18335	18258	18194	18287	18232	18423	18174	18396	18249	18242	18200	18261	18176	18265	18416	18197	18454	18353	18252	18481	18297	18334	18256	18241	18046	18282	18338	18437	18330	18128	18108	18315	18231	18589	18221	18311	18361	18277	18329	18335	18197	18377	18272	18335	18236	18385	18298	18335	18177	18243	18210	18143	18137	18283	18285	18130	18312	18299	18338	18216	18311	18147	18133	18328	18290	18310	18193	18152	18252	18424	18279	18250	18412	18363	18213	18281	18227	18247	18334	18187	18440	18398	18431	18344	18364	18252	18276	18147	18103	18259	18041	18265	18147	18189	18353	18220	18243	18434	18286	18308	18253	18358	18229	18285	18174	18316	18235	18463	18353	18422	18168	18308	18348	18231	18249	18416	18267	18135	18296	18025	18218	18333	18158	18335	18192	18276	18313	18191	18313	18204	18211	18423	18382	18251	18229	18229	18440	18322	18351	18268	18288	18122	18212	18206	18193	18225	18300	18281	18127	18176	18338	18289	18311	18336	18109	18189	18295	18342	18165	18226	18251	18314	18306	18300	18340	18322	18246	18401	18174	18077	18172	18315	18161	18277	18165	18445	18180	18322	18355	18221	18246	18206	18365	18235	18309	18140	18437	18329	18248	18468	18451	18113	18246	18456	18323	18344	18281	18307	18262	18275	18344	18218	18200	18234	18091	18284	18462	18153	18194	18133	18419	18419	18237	18323	18223	18202	18166	18103	18371	18042	18327	18198	18559	18259	18253	18382	18307	18402	18217	18222	18376	18119	18156	18314	18433	18395	18439	18377	18327	18365	18283	18284	18220	18330	18348	18195	18107	18216	18222	18301	18235	18052	18172	18272	18252	18209	18214	18194	18329	18334	18352	18131	18313	18318	18210	18211	18177	18204	18350	18259	18213	18378	18303	18256	18238	18503	18406	18332	18200	18344	18306	18132	18205	18419	18169	18284	18189	18291	18160	18318	18433	18203	18329	18239	18200	18334	18372	18243	18053	18312	18251	18395	18447	18191	18140	18141	18217	18243	18157	18332	18174	18425	18202	18156	18376	18168	18145	18383	18129	18218	18375	18419	18120	18316	18311	18386	18268	18096	18290	18204	18336	18216	18233	18379	18252	18343	18268	18212	18230	18139	18289	18262	18387	18427	18352	18091	18264	18261	18257	18254	18386	18278	18436	18137	18166	18347	18255	18286	18253
24198	21159	27751	25345	24809	29778	32132	29414	29208	29135	29364	28979	28762	29025	29022	28776	28734	28617	28514	28679	28573	28637	28626	28540	28560	28686	28415	28384	28653	28489	28366	28526	28313	28221	28317	28197	28391	28064	28172	28221	28334	28151	28141	28303	28407	28039	28284	28067	28261	28209	28043	28110	28262	28213	28336	28247	28220	28319	28315	28225	28137	27982	28175	28158	28262	28274	28044	28306	28151	28092	28274	28017	28353	28187	28146	28097	28138	28266	28373	28243	27997	28192	28140	28044	28310	28191	28216	27640	28293	28288	27821	28403	27921	28129	27986	28039	28313	27963	28149	28155	28152	28072	28203	28019	28175	28162	28120	28155	28107	27941	28255	28137	28330	28062	28308	28225	28173	28110	28110	28126	27929	28243	28293	28059	28072	28255	28112	28245	28199	28235	28157	28135	28049	28275	28186	28105	28287	27859	28135	28153	27859	27967	28192	28011	27997	28082	28113	28219	27974	28144	28470	28130	28143	28150	28044	28150	27979	28202	28095	28259	28453	28113	28226	28146	28123	28203	28259	28261	28284	28028	27992	28242	28085	28123	28213	28246	28437	28114	28303	28140	28081	28265	28173	28415	28133	28184	27991	28122	28199	28165	28191	28002	28061	28190	28455	27964	28122	28471	28290	28156	28346	28154	28106	28224	28288	28201	27965	28093	28415	28176	28208	28651	28004	28107	27956	28044	28019	28046	28048	28103	27997	28096	28110	28115	28072	28027	28262	28180	28298	27986	28153	28096	28007	27985	28108	28104	28323	28266	28162	28145	28200	28181	28115	28036	28226	28371	27922	28132	27872	28011	28144	28183	28042	28340	28446	27941	28136	27935	28195	28089	28098	28025	28027	28079	27951	27995	27923	28377	28375	27935	28220	28201	28215	28110	28091	28138	28253	28092	28007	28254	27846	28034	28184	28096	28023	28046	28214	27904	28079	28186	28140	28057	28210	28054	28077	28176	28146	28227	28064	28131	27965	28225	28197	28076	28276	28183	28066	28014	28297	28280	28016	28038	28332	28152	27932	28023	28219	27879	28080	28216	27957	28132	27923	28343	28306	28188	28166	28397	28053	28255	28313	28063	27976	28058	28169	28171	28240	28088	28094	28091	27958	28471	28055	28419	28291	28308	28070	27887	28024	28009	28017	28035	28150	28232	28198	28063	28356	28324	28207	28029	28072	27906	28171	27954	28249	28331	28157	27869	27935	28107	28168	28072	28280	28161	28287	28273	28274	27934	28090	27896	27949	28090	28142	28064	28141	28221	27988	28091	27834	27799	28301	27952	28152	28168	28240	28115	27926	27980	28127	28132	28056	28318	28124	27997	28220	28231	28156	28132	28314	27998	28231	28303	28352	28259	28090	28251	28206	28162	28093	28024	28171	27976	28017	28047	27929	27982	27890	27887	28246	28085	28193	27865	28105	28062	28246	28255	28437	28039	28110	27957	27987	28137	28124	28250	27859	28142	28361	28019	28109	28047	28307	28216	28202	28285	28147	28104	28115	27985	28134	27958	27984	28210	27928	28245	28081	28136	28084	28439	28440	27902	28117	28110	28266	28105	28179	27902	28251	28086	28077	28064	28112	28279	28230	27980	27966	28250	28094	28226	28150	28319	27903	28120	27688	28080	27758	28080	27949	27987	28154	28102	28163	27953	28065	28437	27905	28182	28134	28164	27947	28271	28263	28057	28340	28190	28100	28217	28221	28266	28048	28252	28109	28250	28025	28185	28346	28054	28282	28381	28410	28274	28228	27845	28061	28212	28330	28272	28062	28295	28068	28265	28406	28031	28423	27946	28260	28323	28311	28101	28095	28308	28038	28047	27968	28126	28243	28183	27989	28008	28003	28266	28248	28485	28140	27986	28215	28038	28242	28209	28270	28038	28044	28146	28041	28376	27963	28165	28001	28142	28141	28278	28109	28127	28073	28196	28263	28216	28201	28159	28062	28275	27885	28209	28262	28173	28113	27993	28169	28142	27946	28110	28113	28229	28068	27911	28132	28121	28435	28131	28230	28019	28273	28050	28150	28132	28070	28211	28169	28180	28229	27944	28341	28029	28096	27963	28032	28389	27890	28194	28109	28263	28226	27953	28196	27993	28115	27985	28135	27989	28271	28185	28193	28131	28305	28035	28379	27987	27903	27942	28115	27881	27975	28175	27883	28084	28027	28026	27888	28299	27952	28317	28385	28151	28401	28097	28337	28478	28113	27976	28002	28334	28133	28143	28196	28187	28195	28119	27988	28004	28240	27854	28010	28024	28219	28308	27962	28013	28295	28082	28276	28292	28300	28259	27781	28017	28018	28180	28370	27975	28041	28171	28061	28000	28082	28076	28010	27899	27811	28237	28239	28276	28231	28145	28284	28088	28022	27996	28345	28199	28270	28068	28135	27983	28045	28046	28296	28152	28133	28237	28240	28032	27967	27925	28060	27989	28286	28196	28210	28133	28145	28130	28207	28340	28007	28105	28226	28104	27967	28116	28202	28297	28173	28167	27927	28162	27987	28315	27885	28221	28092	28306	27988	28253	28316	28240	28171	28017	28135	28167	28123	28040	28112	27975	28168	28205	28073	28261	28263	28156	28019	28302	28166	28057	28157	27930	28123	28032	27955	28415	28206	28228	27828	28025	28173	28126	28137	28190	28126	27952	28127	27850	28293	28151	27899	27975	28114	28226	27771	28050	28016	27894	28116	28033	28275	28291	27966	28237	28014	28398	28149	28133	28085	27805	28229	27852	28130	27995	28122	28092	27965	28242	27973	28040	28091	28242	28065	28041	28055	28038	27960	28041	28002	28188	28213	28131	28212	28103	28250	27972	28197	28395	28280	27830	27946	28008	28040	28037	27998	28189	28164	28190	28243	28056	28014	28206	28222	28012	28051	28093	28349	28138	28233	27880	28051	28215	28127	27985	28094	28116	28268	27960	28124	28234	28199	28153	28502	28267	28138	28033	27969	27951	28190	28127	28327	28218	28291	28172	27962	28319	28099	28346	28168	28082	28099	27887	28384	28113	28035	28036	28125	28315	28243	28205	28100	27897	28210	28111	28006	27948	28076	28086	28044	28098	28094	28042	28220	28125	27988	28134	27982	28121	28013	28345	28030	28161	28028	28068	28082	27820	28077	27936	28164	28009	28248	28150	28218	27921	28153	28149	28106	28075	28169	28054	28393	28253	28192	28456	28067	28276	28187	28181	28199	28043	27873	27744	28323	28373	28226	28240	28204	28293	27964	27968	28233	27946	28008	28291	28231	28005	28089	28113	27986	27943	27963	27984	27801	28158	28387	28206	28224	28217	27956	27882	28282	28290	28034	28270	28097	27997	28105	28147	28211	28261	28118	28265	28324	28236	28189	27871	27981	28178	28017	28354	28040	28108	28088	28088	28183	27957	27979	28004	28040	28146	28224	28165	28051	27995	28275	28254	28125	28308	28235	28139	28031	28328	28302	28317	28206	28091	28192	28181	28157	28266	27907	28151	28083	28194	27958	28192	28020	28031	28059	27980	27791	28105	28083	28187	27939	27922	28112	28229	28132	28320	28201	28084	27974	28143	28236	27926	28114	28166	28228	28142	28231	28325	27886	28082	28223	27720	28030	28066	28113	28113	28146	28202	28330	28248	28303	28071	28135	28033	28311	28148	28101	28107	28029	28367	28070	28261	28135	27893	28079	28278	27936	28162	28304	28344	28133	28213	28286	28335	28057	28334	28296	28060	28063	28407	28010	28167	27910	28070	28113	28190	28239	28571	28310	28124	28286	28072	28133	28048	28179	28060	27965	27975	28034	28219	27990	28014	28179	28077	28049	28205	28252	28189	28122	27913	27818	28147	28021	28011	28226	28020	27855	28274	28201	28334	28163	28130	28008	28315	28110	28235	28134	28092	27984	27849	28176	28134	28194	28006	28135	27719	28393	28200	27911	27836	28041	28187	28140	27959	27872	28162	28269	28107	28076	28190	27972	28107	28006	28087	28257	27885	28347	28223	28266	28086	28102	28008	27927	28184	28288	28198	27879	28196	28175	28277	27866	27982	28044	28308	28012	27950	28043	28208	27995	28158	28293	28211	27820	27915	28364	28123	28029	28243	27993	27966	27982	28155	28215	28409	28225	28194	28230	27938	27888	28264	28281	27838	28235	28183	27977	28093	28306	28073	28034	28179	28092	28127	28186	28207	28062	28193	28221	28102	28338	28104	28105	28079	28124	28213	28292	28026	28187	27867	27815	28095	28235	28166	27996	27938	28272	27932	28057	27971	28039	28108	28083	28064	28318	28210	28323	28203	28314	28159	28160	28323	28029	28096	28276	28137	28271	28192	28304	28160	28240	28317	28246	28589	28325	28018	27946	28038	28133	28128	28243	28159	28219	27979	28261	28081	28028	28257	28072	28117	28056	28015	28227	28214	28107	27878	28179	28175	28115	27994	28308	28164	28180	28124	28149	28185	28112	28076	27840	28212	27823	28143	27865	28048	27974	27963	28036	27914	28067	27989	27972	28228	28048	28052	27983	28247	28274	28239	28158	28180	28050	28147	28291	28135	28149	28121	28223	27966	28226	28020	28249	28135	28325	28136	27955	28170	28198	28402	28277	28295	28035	28365	28075	27922	28010	27821	28180	28218	28117	28252	28199	28570	27948	28112	28314	28051	28268	28262	28142	27841	28202	28146	27995	28158	28302	28023	28179	28212	27879	28300	28222	28300	28175	28344	28003	27876	28119	28137	27911	28097	27799	27881	28151	28085	28076	28064	28043	27988	28152	27982	28256	28263	28157	28345	28310	27965	28022	27756	28075	27990	28239	28058	28140	28108	28059	28143	27968	28028	28065	28088	28105	28267	28330	28183	28036	27974	28117	28240	28177	28358	28387	28093	28124	28078	28013	28068	27898	28339	28364	28197	28261	28056	28324	28109	28122	28338	28224	28134	28102	28138	27924	28137	27806	28321	28028	28342	28501	28170	28362	28328	28032	28026	27920	28112	27816	28151	28120	27984	28132	28171	27956	28265	28063	28089	28257	27915	27959	28124	28105	27973	28238	28216	28192	27945	28105	28168	27974	28234	28094	27960	28346	28075	28236	28318	28153	28089	28096	28104	28329	28024	28173	28279	28350	28171	28214	27957	27849	28233	28126	27898	27837	28216
18656	29987	29807	24759	22258	20941	20112	19528	19146	18949	18711	18738	18533	18430	18366	18341	18398	18316	18133	18170	18073	17926	18021	17938	17814	17950	18010	18017	17820	17922	17882	17685	17756	17707	17844	17807	17673	17519	17557	17909	17547	17543	17692	17848	17634	17702	17623	17534	17692	17371	17389	17580	17665	17544	17588	17371	17523	17569	17470	17610	17574	17710	17730	17628	17707	17573	17541	17609	17399	17430	17517	17530	17540	17678	17561	17498	17469	17446	17595	17448	17606	17730	17585	17514	17750	17419	17663	17582	17649	17592	17538	17578	17509	17470	17660	17274	17720	17397	17490	17614	17601	17640	17387	17490	17456	17800	17446	17596	17589	17576	17533	17613	17521	17647	17599	17507	17748	17303	17658	17598	17454	17707	17585	17724	17532	17366	17607	17628	17619	17607	17481	17405	17585	17516	17417	17510	17699	17483	17471	17603	17578	17260	17436	17531	17544	17554	17473	17359	17414	17632	17516	17721	17553	17340	17434	17710	17451	17576	17474	17639	17330	17525	17614	17493	17504	17321	17740	17547	17427	17518	17466	17372	17614	17616	17546	17466	17416	17503	17539	17422	17531	17650	17552	17437	17512	17521	17686	17524	17578	17639	17478	17718	17620	17417	17467	17401	17512	17394	17504	17484	17641	17670	17546	17533	17463	17452	17686	17486	17582	17434	17455	17420	17790	17642	17442	17670	17612	17627	17552	17543	17394	17432	17425	17507	17462	17483	17433	17588	17588	17484	17586	17684	17503	17506	17682	17404	17700	17538	17590	17628	17552	17438	17794	17746	17585	17587	17527	17486	17419	17467	17567	17616	17466	17657	17566	17414	17567	17644	17649	17407	17713	17411	17598	17558	17624	17509	17765	17521	17650	17523	17406	17478	17622	17532	17434	17478	17661	17585	17415	17562	17533	17641	17322	17473	17615	17407	17592	17440	17526	17454	17467	17555	17560	17626	17493	17526	17500	17658	17678	17575	17680	17456	17619	17496	17522	17515	17576	17806	17394	17561	17423	17605	17572	17586	17580	17553	17470	17659	17670	17721	17620	17567	17622	17503	17474	17706	17658	17630	17641	17442	17476	17588	17488	17771	17353	17609	17649	17763	17541	17462	17488	17653	17487	17716	17639	17567	17406	17544	17581	17642	17607	17488	17705	17427	17479	17497	17414	17667	17573	17458	17604	17505	17396	17562	17331	17554	17509	17407	17371	17389	17469	17373	17575	17556	17482	17702	17473	17499	17665	17546	17503	17443	17550	17679	17580	17452	17558	17494	17856	17526	17456	17468	17460	17590	17589	17537	17662	17447	17526	17575	17468	17648	17671	17528	17571	17471	17555	17539	17728	17616	17538	17614	17376	17605	17471	17572	17521	17613	17505	17477	17310	17522	17498	17543	17494	17749	17470	17564	17623	17625	17522	17572	17644	17511	17738	17543	17658	17496	17488	17638	17397	17413	17571	17402	17495	17499	17610	17534	17679	17436	17552	17639	17542	17564	17596	17637	17429	17629	17338	17552	17435	17600	17475	17611	17585	17587	17618	17520	17216	17573	17675	17501	17542	17764	17604	17413	17550	17578	17508	17417	17594	17469	17590	17463	17577	17504	17740	17489	17680	17508	17489	17568	17613	17440	17433	17547	17584	17604	17521	17859	17377	17625	17437	17353	17450	17478	17580	17359	17544	17479	17533	17502	17547	17718	17609	17522	17508	17528	17685	17597	17599	17575	17707	17690	17732	17457	17673	17463	17524	17445	17389	17301	17587	17579	17664	17557	17497	17528	17582	17543	17582	17338	17506	17659	17477	17708	17587	17576	17601	17637	17418	17766	17599	17486	17589	17650	17578	17659	17698	17519	17618	17703	17427	17315	17445	17542	17603	17461	17554	17610	17578	17613	17648	17548	17360	17577	17645	17505	17513	17671	17652	17571	17483	17517	17505	17585	17643	17410	17543	17729	17700	17519	17457	17357	17428	17529	17597	17426	17692	17601	17718	17605	17467	17587	17574	17576	17473	17592	17498	17500	17491	17540	17645	17403	17447	17453	17577	17492	17509	17452	17521	17697	17668	17563	17536	17445	17436	17456	17381	17692	17456	17403	17556	17476	17530	17754	17511	17457	17651	17449	17343	17498	17515	17630	17431	17474	17408	17618	17358	17563	17666	17512	17761	17596	17556	17555	17694	17454	17565	17210	17484	17518	17460	17642	17544	17304	17715	17513	17647	17342	17570	17625	17440	17471	17643	17573	17664	17552	17427	17616	17648	17439	17609	17718	17466	17519	17484	17529	17460	17563	17452	17512	17521	17533	17459	17519	17655	17616	17618	17459	17551	17512	17587	17457	17466	17456	17375	17484	17524	17519	17542	17486	17762	17512	17669	17564	17640	17561	17527	17595	17480	17532	17573	17471	17594	17750	17411	17572	17566	17438	17571	17405	17615	17375	17548	17422	17512	17535	17518	17721	17653	17556	17706	17544	17519	17547	17483	17728	17538	17439	17346	17430	17743	17527	17467	17421	17566	17574	17475	17574	17630	17499	17352	17630	17643	17469	17427	17673	17535	17513	17479	17386	17494	17726	17653	17488	17528	17474	17473	17612	17572	17511	17365	17582	17396	17507	17462	17667	17555	17613	17425	17539	17676	17369	17652	17454	17506	17481	17615	17554	17632	17533	17319	17480	17705	17590	17625	17460	17474	17618	17737	17257	17603	17415	17625	17370	17619	17531	17519	17661	17405	17694	17574	17420	17372	17669	17489	17478	17417	17455	17523	17419	17570	17522	17487	17492	17601	17396	17536	17566	17488	17538	17531	17612	17559	17462	17648	17441	17669	17464	17550	17476	17570	17480	17445	17535	17531	17459	17526	17498	17701	17538	17589	17435	17397	17653	17424	17535	17495	17601	17520	17567	17450	17558	17656	17648	17572	17313	17365	17473	17397	17593	17520	17703	17460	17421	17480	17314	17656	17387	17537	17595	17432	17410	17417	17462	17507	17580	17493	17444	17576	17643	17490	17594	17600	17567	17479	17618	17622	17717	17555	17781	17541	17582	17567	17461	17399	17486	17561	17553	17444	17481	17474	17519	17513	17469	17530	17559	17478	17488	17584	17543	17401	17364	17348	17619	17611	17570	17631	17528	17632	17524	17645	17485	17577	17569	17406	17515	17652	17620	17403	17427	17653	17437	17518	17500	17684	17497	17601	17585	17592	17536	17441	17419	17655	17821	17578	17488	17553	17602	17400	17525	17572	17611	17624	17679	17444	17767	17634	17566	17653	17631	17405	17477	17580	17550	17487	17347	17374	17530	17509	17347	17567	17622	17443	17366	17705	17536	17612	17401	17593	17429	17403	17655	17634	17557	17404	17524	17543	17703	17495	17725	17643	17604	17670	17392	17609	17456	17669	17408	17510	17524	17460	17462	17560	17471	17617	17686	17369	17638	17582	17663	17427	17677	17597	17560	17489	17590	17648	17408	17559	17494	17497	17653	17417	17500	17553	17437	17512	17476	17578	17517	17453	17544	17565	17553	17443	17665	17498	17321	17532	17545	17577	17481	17674	17421	17654	17541	17537	17643	17599	17474	17581	17402	17590	17584	17660	17463	17307	17514	17722	17491	17587	17505	17529	17509	17563	17548	17766	17680	17588	17507	17711	17530	17714	17499	17543	17600	17454	17521	17425	17645	17523	17537	17527	17346	17557	17616	17600	17709	17512	17642	17754	17433	17643	17535	17534	17475	17391	17385	17386	17580	17603	17535	17639	17559	17497	17571	17399	17534	17370	17529	17765	17519	17553	17549	17504	17647	17548	17643	17408	17413	17360	17444	17584	17545	17604	17498	17454	17428	17475	17701	17683	17565	17331	17565	17617	17598	17537	17647	17514	17687	17554	17569	17443	17547	17566	17498	17511	17353	17509	17567	17600	17482	17648	17429	17554	17496	17559	17577	17483	17442	17493	17605	17516	17533	17621	17507	17573	17460	17682	17519	17680	17446	17507	17485	17388	17512	17264	17476	17629	17589	17598	17453	17455	17495	17684	17677	17577	17493	17429	17648	17695	17435	17593	17592	17547	17493	17620	17499	17468	17427	17455	17529	17495	17553	17627	17579	17674	17664	17517	17653	17577	17745	17527	17426	17456	17576	17413	17598	17709	17799	17572	17609	17554	17644	17735	17601	17538	17497	17612	17536	17529	17728	17310	17487	17616	17654	17632	17566	17579	17485	17591	17499	17602	17513	17514	17605	17669	17514	17692	17435	17414	17487	17753	17565	17578	17593	17491	17513	17519	17485	17554	17501	17431	17627	17656	17552	17605	17446	17547	17555	17548	17623	17337	17588	17590	17567	17521	17554	17557	17569	17594	17612	17553	17591	17542	17639	17669	17634	17441	17669	17610	17644	17638	17521	17619	17541	17610	17261	17575	17609	17645	17715	17579	17588	17582	17560	17576	17575	17483	17418	17501	17497	17506	17637	17530	17441	17606	17504	17578	17539	17591	17391	17720	17630	17661	17429	17556	17398	17603	17676	17326	17520	17548	17587	17633	17638	17544	17530	17609	17366	17625	17670	17456	17548	17552	17514	17503	17457	17692	17643	17523	17370	17472	17586	17524	17552	17587	17596	17552	17579	17438	17425	17603	17442	17492	17546	17473	17465	17559	17466	17479	17590	17601	17479	17531	17579	17634	17462	17518	17589	17451	17609	17613	17633	17316	17437	17538	17628	17439	17402	17567	17556	17647	17575	17464	17523	17692	17660	17485	17504	17583	17565	17494	17480	17562	17477	17703	17687	17522	17418	17391	17553	17500	17510	17439	17653	17525	17586	17715	17421	17625	17551	17626	17539	17597	17677	17518	17537	17594	17430	17480	17564	17700	17473	17811	17530	17428	17440	17378	17604	17653	17453	17497	17366	17757	17369	17594	17535	17384	17533	17565	17479	17500	17566	17504	17557	17331	17362	17476	17528	17612	17612	17558	17581	17691	17506	17548	17581	17708	17504	17495	17692	17605	17466	17480	17269	17350	17453	17391	17471	17353	17457	17385	17413	17629	17306	17587	17323	17440	17670	17482	17455	17638	17667	17461	17710	17539	17588	17488	17624	17502	17584	17662	17624	17517	17462	17550	17459	17550	17592	17535	17593	17455	17589
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
